diff --git a/.github/workflows/android-build.yml b/.github/workflows/android-build.yml index c550b69f66..710be77781 100644 --- a/.github/workflows/android-build.yml +++ b/.github/workflows/android-build.yml @@ -7,16 +7,56 @@ on: pull_request: paths: - 'app/android/**' + workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - id: job_info + uses: daleyjem/gh-job-id@v1 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + job_name: 'build' - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 + - name: Checkout Repository + uses: actions/checkout@v3 - - name: Build Android Packages - run: cd app/android/client && gradle assemble + - name: Set Up JDK + uses: actions/setup-java@v3 + with: + java-version: '17' + distribution: 'adopt' + + - name: Validate Gradle Wrapper .jar + run: | + cd app/android/gradle/wrapper + curl --location --output gradle-wrapper.jar.sha256 \ + https://services.gradle.org/distributions/gradle-7.5.1-wrapper.jar.sha256 + echo " gradle-wrapper.jar" >> gradle-wrapper.jar.sha256 + sha256sum --check gradle-wrapper.jar.sha256 + + - name: Build APKs with Ant + uses: cedx/setup-ant@v6 + with: + version: '1.10' + - run: ant -noinput -buildfile build.xml android -Dgradle.params="assembleDebug assembleRelease" + + - name: Failure Report + uses: sarisia/actions-status-discord@v1 + if: failure() + env: + DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_DEVELOPMENT }} + with: + title: 'Android Build Failed' + description: '${{ steps.job_info.outputs.html_url }}' + nodetail: true + - uses: sarisia/actions-status-discord@v1 + if: failure() + env: + DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK_DEVLOG }} + with: + title: 'Android Build Failed' + description: '${{ steps.job_info.outputs.html_url }}' + nodetail: true diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 1aaaeb4e51..3c5094235c 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -29,15 +29,15 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 # Override language selection by uncommenting this and choosing your languages # with: # languages: go, javascript, csharp, python, cpp, java # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - - name: Autobuild - uses: github/codeql-action/autobuild@v2 + #- name: Autobuild + # uses: github/codeql-action/autobuild@v3 # ℹ️ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -46,9 +46,7 @@ jobs: # and modify them (or add more) to build your code if your project # uses a compiled language - #- run: | - # make bootstrap - # make release + - run: ant -noinput -f build.xml clean compile - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.gitignore b/.gitignore index 7a0029329b..adf7a8202c 100644 --- a/.gitignore +++ b/.gitignore @@ -50,4 +50,3 @@ build_server_xmlconf /node_modules/ /log/ /build-archive/ -/srcjs/contributors.html diff --git a/.project b/.project index 8aa95068ea..a3d0298ad9 100644 --- a/.project +++ b/.project @@ -20,4 +20,15 @@ org.eclipse.jdt.core.javanature org.eclipse.wst.common.project.facet.core.nature + + + 1771748271774 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/README.md b/README.md index f056bade0d..8b25a90318 100644 --- a/README.md +++ b/README.md @@ -20,19 +20,38 @@ So what are you waiting for?! A whole new world awaits... ## How to play -[![Play now](https://arianne-project.org/images/playbutton.png)](https://stendhalgame.org/account/mycharacters.html)         +### Web Browser + +[![Play now](https://arianne-project.org/images/playbutton.png)](https://stendhalgame.org/account/mycharacters.html) + +Play in any web browser for desktop or mobile with JavaScript support. Click on the "play now" +button to create or log in to your account. + +### Mobile + +Play using the [progressive web app](https://en.wikipedia.org/wiki/Progressive_web_app). Just visit +[stendhalgame.org](https://stendhalgame.org/) in your mobile browser and click "install" when prompted. + +[](https://f-droid.org/packages/org.stendhalgame.client/) + +Play on your Android device using the dedicated app. You can get it from the +[F-Droid App Store](https://f-droid.org/) or download it from [stendhalgame.org](https://stendhalgame.org/download.html). + +### Classic Desktop + [![Download](https://stendhalgame.org/images/downloadbutton.png)](https://arianne-project.org/download/stendhal.zip) -You need Java which you can download from [https://www.java.com](https://www.java.com/en/download) on Microsoft Windows. Java is included in most Linux distributions. Both Oracle Java and OpenJDK are supported. +Play using the classic desktop client. You will need Java which you can download from +[java.com](https://www.java.com/en/download) on Microsoft Windows. Java is included in +most Linux distributions. Both Oracle Java and OpenJDK are supported. -Please download Stendhal from [https://stendhalgame.org](https://stendhalgame.org)
-You can double click on stendhal-starter.jar and the client will run.
-If you prefer to run from command line, then just execute this command -in the stendhal folder: +Please download Stendhal from [stendhalgame.org](https://stendhalgame.org/download.html).
+You can double click on `stendhal-starter.jar` and the client will run.
+If you prefer to run from command line, then just execute this command in the stendhal folder: `java -jar stendhal-starter.jar` -There is a [manual](https://stendhalgame.org/wiki/Stendhal_Manual), and there is Help from the client menu icons in the upper right hand side of the game screen. +There is a [manual](https://stendhalgame.org/wiki/Stendhal_Manual), and there is Help from the client menu icons in the upper right hand side of the game screen. ## Development environment @@ -44,13 +63,18 @@ There is a [manual](https://stendhalgame.org/wiki/Stendhal_Manual), and there i ## Legal -The server and java client are free software; you can redistribute it and/or modify it under the terms of the **GNU General Public License** 2 or later as published by the Free Software Foundation. -The web client is free software; you can redistribute it and/or modify it under the terms of the **GNU Affero General Public License** 3 or later as published by the Free Software Foundation. +Stendhal is free software. You can redistribute it and/or modify under the following terms: -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the [LICENSE.txt](LICENSE.txt) file for more details. +- The **server**, **java client**, and **Android client**: *GNU General Public License* 2 or later as published by the Free Software Foundation +- The **web client** and **native client**: *GNU Affero General Public License* 3 or later as published by the Free Software Foundation with the definition of "System libraries" being extended to include authentication providers and software distribution platforms. +- The **nativehelper** extensions: *GNU Lesser General Public License* 3 or later as published by the Free Software Foundation + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without +even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +[LICENSE.txt](LICENSE.txt) and [src/js/LICENSE.html](src/js/LICENSE.html) file for more details. Stendhal(c) is copyright of Miguel Angel Blanch Lardin, 2005-2008, arianne_rpg at users dot sourceforge dot net and others
-Stendhal(c) is copyright of the Arianne Project, 2006-2024, arianne-general at lists dot sourceforge dot net +Stendhal(c) is copyright of the Arianne Project, 2006-2026, arianne-general at lists dot sourceforge dot net -Please have a look at the list of [contributors](https://github.com/arianne/stendhal/blob/master/doc/contributors.md#contributors). +Please have a look at the list of [contributors](doc/contributors.md#contributors). diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000000..a82f7921f3 --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/godot/ diff --git a/app/android/client/build.gradle b/app/android/client/build.gradle index 4eb2c4cede..d5f56cb075 100644 --- a/app/android/client/build.gradle +++ b/app/android/client/build.gradle @@ -10,15 +10,23 @@ android { applicationId namespace minSdk 21 targetSdk 32 - versionCode 1046000 - versionName "1.46" + versionCode 1049005 + versionName "1.49.5" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" targetSdkVersion 32 minSdkVersion 21 } + // F-Droid doesn't allow encrypted DependencyInfoBlock in APK + dependenciesInfo { + // disables dependency metadata when building APKs + includeInApk = false + // disables dependency metadata when building Android App Bundles + includeInBundle = false + } + // build output - project.setProperty("archivesBaseName", "${namespace}-${defaultConfig.versionCode}") + project.setProperty("archivesBaseName", "${namespace}-${defaultConfig.versionName}") project.setProperty("buildDir", "${projectDir}/../../../build/build_android_client") /* A keystore.properties file can be placed in the root Android project directory and must diff --git a/app/android/client/src/debug/java/org/stendhalgame/client/Logger.java b/app/android/client/src/debug/java/org/stendhalgame/client/Logger.java index 0cec11b503..2b01a6eb9a 100644 --- a/app/android/client/src/debug/java/org/stendhalgame/client/Logger.java +++ b/app/android/client/src/debug/java/org/stendhalgame/client/Logger.java @@ -28,12 +28,11 @@ import android.util.Log; */ public class Logger { + /** Attribute denoting state of initialization. */ + private static boolean initialized = false; /** Logs directory. */ private static File logsDir; - /** Main activity instance. */ - private static MainActivity mainActivity; - /** Singleton instance. */ private static Logger instance; @@ -58,10 +57,13 @@ public class Logger { /** * Initializes logs directory. */ - public static void init(final File dir, final MainActivity activity) { + public static void init(final File dir) { + if (Logger.initialized) { + Logger.warn(true, "tried to re-initialize logger"); + return; + } + Logger.initialized = true; logsDir = new File(dir.getPath() + "/logs"); - mainActivity = activity; - writeLine("\n // -- debugging initialized -- //", null); writeLine("logs directory: " + logsDir.getPath()); } @@ -240,16 +242,16 @@ public class Logger { * Logging verbosity level. */ public static void notify(final String text, LogLevel level) { - if (mainActivity == null) { + if (!Logger.initialized) { System.err.println("ERROR: Logger not initialized. Call Logger.init."); return; } if (level == null) { - level = LogLevel.DEBUG; + level = LogLevel.INFO; } - final AlertDialog.Builder builder = new AlertDialog.Builder(ClientView.get().getContext()); + final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.get()); builder.setTitle(level.label); builder.setMessage(text); diff --git a/app/android/client/src/main/java/org/stendhalgame/client/ClientView.java b/app/android/client/src/main/java/org/stendhalgame/client/ClientView.java index ca2aa1e9bb..d3bb03015a 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/ClientView.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/ClientView.java @@ -13,21 +13,19 @@ package org.stendhalgame.client; import java.util.Random; -import org.stendhalgame.client.sound.MusicPlayer; - import android.app.AlertDialog; +import android.content.ActivityNotFoundException; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.ApplicationInfo; import android.graphics.Bitmap; +import android.graphics.Color; import android.net.Uri; import android.os.Build; import android.util.AttributeSet; import android.view.KeyEvent; -import android.view.inputmethod.BaseInputConnection; -import android.view.inputmethod.EditorInfo; -import android.view.inputmethod.InputConnection; +import android.view.ViewGroup; import android.view.inputmethod.InputMethodManager; import android.webkit.DownloadListener; import android.webkit.WebChromeClient; @@ -35,7 +33,6 @@ import android.webkit.WebResourceRequest; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; -import android.widget.ImageView; /** @@ -43,9 +40,6 @@ import android.widget.ImageView; */ public class ClientView extends WebView { - /** Image used as title page background. */ - private ImageView splash; - /** Client URL path. */ private String clientUrlSuffix = "client"; @@ -55,23 +49,13 @@ public class ClientView extends WebView { private boolean testServer = false; private Boolean debugging; /** ID of page currently loaded. */ - private static PageId currentPage; + private PageId currentPage; /** ID of page previously loaded. */ private PageId previousPage; private String stateId = ""; private String seed = ""; - /** Singleton instance. */ - private static ClientView instance; - - - /** - * Retrieves the static instance. - */ - public static ClientView get() { - return instance; - } /** * Creates a new view. @@ -117,10 +101,12 @@ public class ClientView extends WebView { * Initializes client WebView interface. */ private void onInit() { - // FIXME: may be considered unsafe as this is not technically a singleton - instance = this; + setActive(false); // main activity manages initial visibility + setBackgroundColor(Color.TRANSPARENT); - setBackgroundColor(android.graphics.Color.TRANSPARENT); + // expand to size of parent constraints + setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, + ViewGroup.LayoutParams.MATCH_PARENT)); final WebSettings viewSettings = getSettings(); viewSettings.setJavaScriptEnabled(true); @@ -147,6 +133,30 @@ public class ClientView extends WebView { initDownloadHandler(); } + /** + * Sets active state of this client view. + * + * @param active + * If `true` shows this client view, otherwise hides it. + */ + public void setActive(final boolean active) { + if (active) { + setVisibility(ClientView.VISIBLE); + return; + } + setVisibility(ClientView.GONE); + } + + /** + * Checks active state of client view. + * + * @return + * `true` is this view is visible. + */ + public boolean isActive() { + return getVisibility() == ClientView.VISIBLE; + } + /** * Initializes method overrides to handle page loading. */ @@ -180,7 +190,11 @@ public class ClientView extends WebView { if (!UrlHelper.isInternalUri(uri)) { // open external links in default browser/app // FIXME: should we ask for confirmation? - MainActivity.get().startActivity(new Intent(Intent.ACTION_VIEW, uri)); + try { + MainActivity.get().startActivity(new Intent(Intent.ACTION_VIEW, uri)); + } catch (final ActivityNotFoundException e) { + Notifier.toast("No app found to open this link"); + } return true; } view.loadUrl(UrlHelper.checkClientUrl(uri.toString())); @@ -219,7 +233,7 @@ public class ClientView extends WebView { } else if (url.equals("") || url.equals("about:blank")) { setPage(PageId.TITLE); if (PreferencesActivity.getBoolean("title_music", true)) { - playTitleMusic(); + MusicPlayer.playTitleMusic(); } } else { setPage(PageId.OTHER); @@ -237,7 +251,7 @@ public class ClientView extends WebView { public boolean dispatchKeyEvent(final KeyEvent event) { final boolean ret = super.dispatchKeyEvent(event); // hide keyboard when "enter" pressed - if (ClientView.isGameActive() && event.getAction() == KeyEvent.ACTION_UP + if (isGameActive() && event.getAction() == KeyEvent.ACTION_UP && event.getKeyCode() == KeyEvent.KEYCODE_ENTER) { ((InputMethodManager) MainActivity.get() .getSystemService(Context.INPUT_METHOD_SERVICE)) @@ -254,6 +268,9 @@ public class ClientView extends WebView { /** * Handles downloading screenshot created by web client. * + * TODO: get filename to pass to `DownloadHandler.download` from "download" property of + * anchor + * * @param url * Content URL to the screenshot image. * @param userAgent @@ -329,7 +346,7 @@ public class ClientView extends WebView { * One of "main", "test", or "none". */ public String getSelectedClient() { - if (ClientView.onTitleScreen()) { + if (onTitleScreen()) { return "none"; } return testClient ? "test" : "main"; @@ -342,7 +359,7 @@ public class ClientView extends WebView { * One of "main", "test", or "none". */ public String getSelectedServer() { - if (ClientView.onTitleScreen()) { + if (onTitleScreen()) { return "none"; } return testServer ? "test" : "main"; @@ -412,7 +429,7 @@ public class ClientView extends WebView { public void loadTitleScreen() { reset(); setPage(PageId.TITLE); - setSplashResource(R.drawable.splash); + SplashUtil.get().setVisible(true); loadUrl("about:blank"); Menu.get().show(); } @@ -431,25 +448,11 @@ public class ClientView extends WebView { } } - /** - * Sets the background image. - * - * @param resId - * Resource ID. - */ - private void setSplashResource(final int resId) { - if (splash == null) { - splash = (ImageView) MainActivity.get().findViewById(R.id.splash); - splash.setBackgroundColor(android.graphics.Color.TRANSPARENT); - } - splash.setImageResource(resId); - } - /** * Opens a message dialog for user to choose between main & test clients. */ private void selectClient() { - final AlertDialog.Builder builder = new AlertDialog.Builder(ClientView.get().getContext()); + final AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); builder.setMessage("Select client"); builder.setPositiveButton("Main", new DialogInterface.OnClickListener() { @@ -480,7 +483,7 @@ public class ClientView extends WebView { * Opens a message dialog for user to choose between main & test servers. */ private void selectServer() { - final AlertDialog.Builder builder = new AlertDialog.Builder(ClientView.get().getContext()); + final AlertDialog.Builder builder = new AlertDialog.Builder(getContext()); builder.setMessage("Select server"); builder.setPositiveButton("Main", new DialogInterface.OnClickListener() { @@ -511,8 +514,8 @@ public class ClientView extends WebView { // create a unique state stateId = generateRandomString(); seed = generateRandomString(); - // remove splash image - setSplashResource(android.R.color.transparent); + // hide splash image + SplashUtil.get().setVisible(false); final String initialPage = UrlHelper.getInitialPageUrl(); Logger.debug("Loading initial page: " + initialPage); @@ -542,7 +545,7 @@ public class ClientView extends WebView { * @return * `true` if current page matches `PageId.TITLE`. */ - public static boolean onTitleScreen() { + public boolean onTitleScreen() { return currentPage == PageId.TITLE; } @@ -552,7 +555,7 @@ public class ClientView extends WebView { * @return * `true` if current page matches `PageId.WEBCLIENT`. */ - public static boolean isGameActive() { + public boolean isGameActive() { return currentPage == PageId.WEBCLIENT; } @@ -562,46 +565,10 @@ public class ClientView extends WebView { * @return * Current `PageId`. */ - public static PageId getCurrentPageId() { + public PageId getCurrentPageId() { return currentPage; } - /** - * Plays selected music. - * - * @param musicId - * String identifier of music to play or `null` to play music configured in preferences. - */ - public static void playTitleMusic(String musicId) { - if (musicId == null) { - musicId = PreferencesActivity.getString("song_list"); - } - int id = R.raw.title_01; - switch (musicId) { - case "title_02": - id = R.raw.title_02; - break; - case "title_03": - id = R.raw.title_03; - break; - case "title_04": - id = R.raw.title_04; - break; - case "title_05": - id = R.raw.title_05; - break; - } - Logger.debug("playing music: " + musicId); - MusicPlayer.playMusic(id, true); - } - - /** - * Plays music configured in preferences. - */ - public static void playTitleMusic() { - playTitleMusic(null); - } - /** * Sets current page ID. * @@ -609,10 +576,10 @@ public class ClientView extends WebView { * Page ID to be used. */ private void setPage(final PageId newPage) { - previousPage = ClientView.currentPage; - ClientView.currentPage = newPage; + previousPage = currentPage; + currentPage = newPage; if (previousPage == null) { - previousPage = ClientView.currentPage; + previousPage = currentPage; } } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/DownloadHandler.java b/app/android/client/src/main/java/org/stendhalgame/client/DownloadHandler.java index c2741a1efc..29a423d24d 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/DownloadHandler.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/DownloadHandler.java @@ -13,6 +13,8 @@ package org.stendhalgame.client; import java.io.File; import java.io.FileOutputStream; +import java.net.URLDecoder; +import java.nio.charset.StandardCharsets; import java.text.SimpleDateFormat; import java.util.Date; @@ -26,61 +28,175 @@ import android.util.Base64; * created by the web client page. */ public class DownloadHandler { - private boolean result = false; - private String message = null;; - public void download(final String url, final String mimetype) { + private static enum DownloadType { + IMAGE_PNG("image/png"), + TEXT_PLAIN("text/plain"), + UNSUPPORTED(null); + + private String value; + + private DownloadType(final String value) { + this.value = value; + } + + public static DownloadType fromString(final String value) { + for (final DownloadType v: DownloadType.values()) { + if (v.value != null && v.value.equals(value)) { + return v; + } + } + return DownloadType.UNSUPPORTED; + } + } + + private boolean result = false; + private String message = null; + + + /** + * Checks for a supported MIME type. + * + * @param url + * File or data URL. + * @param mimetype + * Detected MIME type. + * @return + * Download type or unsupported. + */ + private DownloadType checkMimeType(final String url, final String mimetype) { + final DownloadType dtype = DownloadType.fromString(mimetype); + if (DownloadType.UNSUPPORTED.equals(dtype) && url.startsWith("data:image/png;base64,")) { + return DownloadType.IMAGE_PNG; + } + return dtype; + } + + /** + * Writes file data to device storage. + * + * @param dir + * Directory where new file is to be created. + * @param basename + * Filename of new file. + * @param data + * File contents to be written to storage. + */ + private void downloadInternal(final File dir, final String basename, final byte[] data) { + String stacktrace = null; + try { + if (!dir.exists()) { + dir.mkdirs(); + } + final FileOutputStream fos = new FileOutputStream(new File(dir, basename)); + fos.write(data); + fos.close(); + this.result = true; + } catch (final java.lang.NoClassDefFoundError e) { + this.message = "an error occurred while decoding data (see debug log for more info)"; + stacktrace = stackTraceToString(e); + } catch (java.io.IOException e) { + this.message = "an error occurred while attempting to write file (see debug log for more info)"; + stacktrace = stackTraceToString(e); + } + + if (stacktrace != null) { + Logger.error(stacktrace.toString()); + } + } + + /** + * Writes file data to device storage. + * + * @param url + * A data URL. + * @param mimetype + * Detected MIME type. + * @param targetName + * Filename for new file. + */ + public void download(final String url, final String mimetype, String targetName) { final Uri uri = Uri.parse(url); final String scheme = uri.getScheme(); final String storageState = Environment.getExternalStorageState(); + final DownloadType dtype = checkMimeType(url, mimetype); - if (!ClientView.isGameActive()) { + if (!MainActivity.get().getActiveClientView().isGameActive()) { this.message = "downloading from this page not supported"; } else if (!"data".equals(scheme)) { + // only data URL supported this.message = "download type \"" + scheme + "\" not supported"; - } else if (!"image/png".equals(mimetype) || !url.startsWith("data:image/png;base64,")) { + } else if (DownloadType.UNSUPPORTED.equals(dtype)) { this.message = "mimetype not supported: " + mimetype; } else if (!Environment.MEDIA_MOUNTED.equals(storageState)) { this.message = "storage not available for writing (state: " + storageState + ")"; - } else { + } else if (DownloadType.IMAGE_PNG.equals(dtype)) { final File targetDir = new File(Environment.getExternalStorageDirectory() + "/Pictures/Screenshots"); - final String targetName = "stendhal_" - + new SimpleDateFormat("yyyy-MM-dd_HH.mm.ss").format(new Date()) + ".png"; + if (targetName == null) { + // default filename + targetName = "stendhal_" + new SimpleDateFormat("yyyy-MM-dd_HH.mm.ss").format(new Date()) + + ".png"; + } Logger.debug("Saving screenshot: " + targetDir.getPath() + "/" + targetName + " (" + mimetype + ")"); - String msg; - String stacktrace = null; - try { - if (!targetDir.exists()) { - targetDir.mkdirs(); + final byte[] data = Base64.decode(url.split("base64,")[1], Base64.DEFAULT); + downloadInternal(targetDir, targetName, data); + if (this.result) { + this.message = "saved screenshot to " + targetDir.getPath() + "/" + targetName; + } + } else if (DownloadType.TEXT_PLAIN.equals(dtype)) { + // `Environment.DIRECTORY_DOWNLOADS` fails on newer Android versions + //final File targetDir = new File(Environment.DIRECTORY_DOWNLOADS); + final File targetDir = new File(Environment.getExternalStorageDirectory() + "/Download"); + if (targetName == null) { + // default filename + targetName = "stendhal_" + new SimpleDateFormat("yyyy-MM-dd_HH.mm.ss").format(new Date()) + + ".txt"; + } + + Logger.debug("Saving file: " + targetDir.getPath() + + "/" + targetName + " (" + mimetype + ")"); + + final String[] parts = url.split(","); + byte[] data; + if (parts[0].endsWith(";base64")) { + data = Base64.decode(parts[1], Base64.DEFAULT); + } else { + try { + data = URLDecoder.decode(parts[1], StandardCharsets.UTF_8.name()) + .getBytes(StandardCharsets.UTF_8); + } catch (final java.io.UnsupportedEncodingException e) { + this.message = "an error occurred while attempting to decode data URL (see debug log for more info)"; + Logger.error(stackTraceToString(e)); + return; } - - final byte[] data = Base64.decode(url.split("base64,")[1], Base64.DEFAULT); - final FileOutputStream fos = new FileOutputStream(new File(targetDir, targetName)); - fos.write(data); - fos.close(); - - this.result = true; - msg = "saved screenshot to " + targetDir.getPath() + "/" + targetName; - } catch (final java.lang.NoClassDefFoundError e) { - msg = "an error occurred while decoding data (see debug log for more info)"; - stacktrace = stackTraceToString(e); - } catch (java.io.IOException e) { - msg = "an error occurred while attempting to write file (see debug log for more info)"; - stacktrace = stackTraceToString(e); } - this.message = msg; - if (stacktrace != null) { - Logger.error(stacktrace.toString()); + downloadInternal(targetDir, targetName, data); + if (this.result) { + this.message = "file saved to " + targetDir.getPath() + "/" + targetName; } + } else { + this.message = "an unknown error occurred"; } } + /** + * Writes file data to device storage. + * + * @param url + * A data URL. + * @param mimetype + * Detected MIME type. + */ + public void download(final String url, final String mimetype) { + download(url, mimetype, null); + } + public boolean getResult() { return result; } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/MainActivity.java b/app/android/client/src/main/java/org/stendhalgame/client/MainActivity.java index 0154e49f20..cd30145b99 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/MainActivity.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/MainActivity.java @@ -11,13 +11,17 @@ ***************************************************************************/ package org.stendhalgame.client; +import java.util.LinkedList; +import java.util.List; + import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.ActivityInfo; +import android.content.res.Configuration; import android.os.Bundle; +import android.view.ViewGroup; import androidx.appcompat.app.AppCompatActivity; -import androidx.constraintlayout.widget.ConstraintLayout; /** @@ -25,12 +29,10 @@ import androidx.constraintlayout.widget.ConstraintLayout; */ public class MainActivity extends AppCompatActivity { - /** WebView layout. */ - private ConstraintLayout layout; - /** WebView instance. */ - private ClientView client; /** Menu instance. */ private Menu menu; + /** Active clients. **/ + private ViewGroup clientList; /** Static activity instance. */ private static MainActivity instance; @@ -42,7 +44,7 @@ public class MainActivity extends AppCompatActivity { * NOTE: This may not be necessary if Android has built-in methods to retrieve current activity. */ public static MainActivity get() { - return instance; + return MainActivity.instance; } /** @@ -53,20 +55,17 @@ public class MainActivity extends AppCompatActivity { try { super.onCreate(savedInstanceState); // FIXME: may be considered unsafe as this is not technically a singleton - instance = this; + MainActivity.instance = this; // initialize debug logging mechanism - Logger.init(getExternalFilesDir(null), this); - - updateOrientation(); + Logger.init(getExternalFilesDir(null)); setContentView(R.layout.activity_main); - // FIXME: is this used? - layout = (ConstraintLayout) findViewById(R.id.content); - client = (ClientView) findViewById(R.id.clientWebView); - menu = new Menu(client.getContext()); - - client.loadTitleScreen(); + clientList = findViewById(R.id.clientList); + createClientView(); + // NOTE: client view instance must be created before initializing menu + menu = Menu.get(); + updateOrientation(); } catch (final Exception e) { // TODO: add option to save to file or copy to clipboard the error e.printStackTrace(); @@ -103,11 +102,92 @@ public class MainActivity extends AppCompatActivity { menu.toggleVisibility(); } + /** + * Creates view to host a client instance. + */ + private void createClientView() { + final ClientView clientView = new ClientView(this); + setActiveClientView(clientView); + clientList.addView(clientView); + clientView.loadTitleScreen(); + // show splash when a new view is created + SplashUtil.get().setVisible(true); + } + + /** + * Sets client view to be shown and hides all others. + * + * @param clientView + * The `ClientView` instance to be visible. + */ + private void setActiveClientView(final ClientView clientView) { + for (int idx = 0; idx < clientList.getChildCount(); idx++) { + ((ClientView) clientList.getChildAt(idx)).setActive(false); + } + clientView.setActive(true); + } + + /** + * Sets client view to be shown and hides all others. + * + * @param clientIndex + * The index of `ClientView` instance to be visible. + */ + private void setActiveClientView(final int clientIndex) { + if (clientIndex < 0 || clientIndex >= clientList.getChildCount()) { + Logger.error(true, "Tried to access invalid client index: " + clientIndex); + return; + } + setActiveClientView((ClientView) clientList.getChildAt(clientIndex)); + } + + /** + * Retrieves active client view. + * + * @return + * `ClientView` instance that is visible. + */ + public ClientView getActiveClientView() { + for (int idx = 0; idx < clientList.getChildCount(); idx++) { + final ClientView clientView = (ClientView) clientList.getChildAt(idx); + if (clientView.isActive()) { + return clientView; + } + } + // default to first client view + return (ClientView) clientList.getChildAt(0); + } + + /** + * Retrieves list of available client views. + * + * @return + * List containing all created `ClientView` instances. + */ + public List getClientViewList() { + final List available = new LinkedList<>(); + for (int idx = 0; idx < clientList.getChildCount(); idx++) { + available.add((ClientView) clientList.getChildAt(idx)); + } + return available; + } + /** * Attempts to connect to client host. */ public void loadLogin() { - client.loadLogin(); + getActiveClientView().loadLogin(); + } + + /** + * Retrieves app orientation. + * + * @return + * One of `Configuration.ORIENTATION_PORTRAIT` (1), `Configuration.ORIENTATION_LANDSCAPE` (2), + * or `Configuration.ORIENTATION_UNDEFINED` (0). + */ + public int getOrientation() { + return getResources().getConfiguration().orientation; } /** @@ -136,7 +216,7 @@ public class MainActivity extends AppCompatActivity { * Opens a dialog to confirm exiting activity. */ public void onRequestQuit() { - final AlertDialog.Builder builder = new AlertDialog.Builder(client.getContext()); + final AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setMessage("Quit Stendhal?"); builder.setPositiveButton("Yes", new DialogInterface.OnClickListener() { @@ -164,12 +244,16 @@ public class MainActivity extends AppCompatActivity { //~ } /** - * Updates direction pad position when screen orientation changes. + * Listens for changes to orientation. */ - //~ @Override - //~ public void onConfigurationChanged(final Configuration config) { - //~ super.onConfigurationChanged(config); - //~ } + @Override + public void onConfigurationChanged(final Configuration config) { + super.onConfigurationChanged(config); + final ClientView clientView = getActiveClientView(); + if (clientView != null && PageId.TITLE.equals(clientView.getCurrentPageId())) { + SplashUtil.get().update(); + } + } /** * Called when main activity ends. @@ -193,6 +277,6 @@ public class MainActivity extends AppCompatActivity { * Creates preferences activity. */ public void showSettings() { - startActivity(new Intent(MainActivity.this, PreferencesActivity.class)); + startActivity(new Intent(this, PreferencesActivity.class)); } } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/Menu.java b/app/android/client/src/main/java/org/stendhalgame/client/Menu.java index 1f2fcec7af..ec649cd6ab 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/Menu.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/Menu.java @@ -11,10 +11,6 @@ ***************************************************************************/ package org.stendhalgame.client; -import android.app.Activity; -import android.app.AlertDialog; -import android.content.Context; -import android.content.DialogInterface; import android.view.View; import android.view.ViewTreeObserver; import android.widget.Button; @@ -26,8 +22,6 @@ import android.widget.Toolbar; */ public class Menu { - /** Main activity context. */ - private final Context ctx; /** Toolbar representing menu. */ private final Toolbar nav; @@ -35,23 +29,25 @@ public class Menu { private Button btn_title; private Button btn_reload; - /** Static menu instance. */ + /** Singleton instance. */ private static Menu instance; /** - * Retrieves menu instance. + * Retrieves menu singleton instance. */ public static Menu get() { + if (Menu.instance == null) { + Menu.instance = new Menu(); + } return instance; } - public Menu(final Context ctx) { - // FIXME: may be considered unsafe as this is not technically a singleton - instance = this; - this.ctx = ctx; - - nav = (Toolbar) ((Activity) ctx).findViewById(R.id.menu_main); + /** + * Hidden singleton constructor. + */ + private Menu() { + nav = (Toolbar) MainActivity.get().findViewById(R.id.menu_main); nav.setTag(nav.getVisibility()); nav.getViewTreeObserver().addOnGlobalLayoutListener( new ViewTreeObserver.OnGlobalLayoutListener() { @@ -112,7 +108,7 @@ public class Menu { * Refreshes displayed menu buttons. */ public void updateButtons() { - final PageId page = ClientView.getCurrentPageId(); + final PageId page = MainActivity.get().getActiveClientView().getCurrentPageId(); btn_connect.setVisibility(View.GONE); btn_title.setVisibility(View.GONE); @@ -130,7 +126,7 @@ public class Menu { * Sets actions when buttons are pressed. */ private void initButtonHandlers() { - final MainActivity activity = (MainActivity) ctx; + final MainActivity activity = MainActivity.get(); btn_connect = (Button) activity.findViewById(R.id.btn_connect); btn_connect.setOnClickListener(new View.OnClickListener() { @@ -150,7 +146,7 @@ public class Menu { new Notifier.Action() { @Override protected void onCall() { - ClientView.get().loadTitleScreen(); + MainActivity.get().getActiveClientView().loadTitleScreen(); updateButtons(); } }, @@ -172,7 +168,7 @@ public class Menu { new Notifier.Action() { @Override protected void onCall() { - ClientView.get().reload(); + MainActivity.get().getActiveClientView().reload(); } }, new Notifier.Action() { @@ -190,7 +186,7 @@ public class Menu { public void onClick(final View v) { super.onClick(v); - ((MainActivity) ctx).showSettings(); + activity.showSettings(); } }); @@ -203,7 +199,7 @@ public class Menu { // TODO: create proper about activity - final ClientView client = ClientView.get(); + final ClientView client = MainActivity.get().getCurrentView(); final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.get()); final String buildType = AppInfo.getBuildType(); String msg = "Android client version: " + AppInfo.getBuildVersion(); @@ -265,7 +261,7 @@ public class Menu { private class ClickListener implements View.OnClickListener { @Override public void onClick(final View v) { - if (!ClientView.onTitleScreen()) { + if (!MainActivity.get().getActiveClientView().onTitleScreen()) { nav.setVisibility(View.GONE); } } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/sound/MusicPlayer.java b/app/android/client/src/main/java/org/stendhalgame/client/MusicPlayer.java similarity index 76% rename from app/android/client/src/main/java/org/stendhalgame/client/sound/MusicPlayer.java rename to app/android/client/src/main/java/org/stendhalgame/client/MusicPlayer.java index 528c804dcf..3270e69206 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/sound/MusicPlayer.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/MusicPlayer.java @@ -9,13 +9,10 @@ * (at your option) any later version. * * * ***************************************************************************/ -package org.stendhalgame.client.sound; +package org.stendhalgame.client; import java.io.IOException; -import org.stendhalgame.client.Logger; -import org.stendhalgame.client.MainActivity; - import android.content.Context; import android.media.MediaPlayer; import android.net.Uri; @@ -69,6 +66,42 @@ public class MusicPlayer { playMusic(MainActivity.get(), id, loop); } + /** + * Plays selected music. + * + * @param musicId + * String identifier of music to play or `null` to play music configured in preferences. + */ + public static void playTitleMusic(String musicId) { + if (musicId == null) { + musicId = PreferencesActivity.getString("song_list"); + } + int id = R.raw.title_01; + switch (musicId) { + case "title_02": + id = R.raw.title_02; + break; + case "title_03": + id = R.raw.title_03; + break; + case "title_04": + id = R.raw.title_04; + break; + case "title_05": + id = R.raw.title_05; + break; + } + Logger.debug("playing music: " + musicId); + MusicPlayer.playMusic(id, true); + } + + /** + * Plays music configured in preferences. + */ + public static void playTitleMusic() { + playTitleMusic(null); + } + public static void stopMusic() { if (mplayer != null) { if (mplayer.isPlaying()) { diff --git a/app/android/client/src/main/java/org/stendhalgame/client/OpenAppByUrl.java b/app/android/client/src/main/java/org/stendhalgame/client/OpenAppByUrl.java index 8718f7e000..9b0c4c03e1 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/OpenAppByUrl.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/OpenAppByUrl.java @@ -25,7 +25,7 @@ public class OpenAppByUrl extends Activity { // String action = intent.getAction(); Uri data = intent.getData(); Logger.debug("URL: " + data); - ClientView.get().checkLoginIntent(intent); + MainActivity.get().getActiveClientView().checkLoginIntent(intent); finish(); } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/PreferencesActivity.java b/app/android/client/src/main/java/org/stendhalgame/client/PreferencesActivity.java index 223a475a35..f5e40a92a6 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/PreferencesActivity.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/PreferencesActivity.java @@ -11,8 +11,6 @@ ***************************************************************************/ package org.stendhalgame.client; -import org.stendhalgame.client.sound.MusicPlayer; - import android.content.SharedPreferences; import android.content.SharedPreferences.OnSharedPreferenceChangeListener; import android.os.Bundle; @@ -204,11 +202,11 @@ public class PreferencesActivity extends AppCompatActivity { @Override public boolean onPreferenceChange(final Preference pref, final Object obj) { // set music state as soon as preference is changed - if (ClientView.onTitleScreen()) { + if (MainActivity.get().getActiveClientView().onTitleScreen()) { if (!((Boolean) obj)) { MusicPlayer.stopMusic(); } else if (!MusicPlayer.isPlaying()) { - ClientView.playTitleMusic(); + MusicPlayer.playTitleMusic(); } } @@ -231,11 +229,11 @@ public class PreferencesActivity extends AppCompatActivity { @Override public boolean onPreferenceChange(final Preference pref, final Object obj) { // set music state as soon as preference is changed - if (ClientView.onTitleScreen()) { + if (MainActivity.get().getActiveClientView().onTitleScreen()) { Logger.debug("changing title music preference: " + (String) obj); if (title_music.isChecked()) { - ClientView.playTitleMusic((String) obj); + MusicPlayer.playTitleMusic((String) obj); } } @@ -254,8 +252,7 @@ public class PreferencesActivity extends AppCompatActivity { @Override protected void onCall() { Logger.debug("clearing cache"); - final ClientView clientView = ClientView.get(); - if (clientView != null) { + for (final ClientView clientView: MainActivity.get().getClientViewList()) { clientView.clearCache(true); } } diff --git a/app/android/client/src/main/java/org/stendhalgame/client/SplashUtil.java b/app/android/client/src/main/java/org/stendhalgame/client/SplashUtil.java new file mode 100644 index 0000000000..56efcb2316 --- /dev/null +++ b/app/android/client/src/main/java/org/stendhalgame/client/SplashUtil.java @@ -0,0 +1,90 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package org.stendhalgame.client; + +import android.content.res.Configuration; +import android.widget.ImageView; + + +public class SplashUtil { + + /** Image used as title page background. */ + private final ImageView splash; + + /** Singleton instance. */ + private static SplashUtil instance; + + + /** + * Retrieves singleton instance. + */ + public static SplashUtil get() { + if (SplashUtil.instance == null) { + SplashUtil.instance = new SplashUtil(); + } + return SplashUtil.instance; + } + + /** + * Hidden singleton constructor. + */ + private SplashUtil() { + splash = (ImageView) MainActivity.get().findViewById(R.id.splash); + setVisible(false); + } + + /** + * Sets the background splash image. + * + * @param resId + * Resource ID. + * @param bgColor + * Coloring to fill behind splash image. + */ + private void setImage(final int resId, final int bgColor) { + splash.setBackgroundColor(bgColor); + splash.setImageResource(resId); + } + + /** + * Sets splash image dependent on device orientation. + */ + public void update() { + if (!isVisible()) { + return; + } + int resId = R.drawable.splash; + if (MainActivity.get().getOrientation() == Configuration.ORIENTATION_PORTRAIT) { + resId = R.drawable.splash_portrait; + } + // light blue background color + setImage(resId, 0xff6c9ed1); + } + + /** + * Shows or hides background splash image. + * + * @param visible + * `true` if image should visible, `false` if not. + */ + public void setVisible(final boolean visible) { + splash.setVisibility(visible ? ImageView.VISIBLE : ImageView.GONE); + update(); + } + + /** + * Checks if splash is visible. + */ + public boolean isVisible() { + return ImageView.VISIBLE == splash.getVisibility(); + } +} diff --git a/app/android/client/src/main/java/org/stendhalgame/client/UrlHelper.java b/app/android/client/src/main/java/org/stendhalgame/client/UrlHelper.java index 1df47fa6dc..f0d872b387 100644 --- a/app/android/client/src/main/java/org/stendhalgame/client/UrlHelper.java +++ b/app/android/client/src/main/java/org/stendhalgame/client/UrlHelper.java @@ -129,7 +129,7 @@ class UrlHelper { final Uri uri = UrlHelper.toUri(url); final Uri.Builder builder = uri.buildUpon(); if (UrlHelper.isClientUrl(url)) { - final ClientView client = ClientView.get(); + final ClientView client = MainActivity.get().getActiveClientView(); final boolean testClient = client.isTestClient(); String replaceSuffix = "/testclient/"; if (testClient) { @@ -212,7 +212,7 @@ class UrlHelper { // allow pages from stendhalgame.org return true; } - final String cs = ClientView.get().checkCustomServer(); + final String cs = MainActivity.get().getActiveClientView().checkCustomServer(); if (cs != null) { return UrlHelper.stripHost(cs).equals(host); } diff --git a/app/android/client/src/main/play/listings/de/full-description.txt b/app/android/client/src/main/play/listings/de/full-description.txt new file mode 100644 index 0000000000..8de217eefe --- /dev/null +++ b/app/android/client/src/main/play/listings/de/full-description.txt @@ -0,0 +1,9 @@ +Stendhal has a huge and rich world. You can explore cities, forest, mountains, plains and dungeons. +You can fight monsters and become a hero. + +You will meet a wide variety of characters. Many will give you tasks and quests for valuable +experience. You may be asked to help protect land, feed the hungry, heal the sick, make someone +happy, solve a puzzle or simply lend a hand. + +So what are you waiting for? A whole new world awaits... And if you like, get the source code, and +add your own ideas! diff --git a/app/android/client/src/main/play/listings/de/short-description.txt b/app/android/client/src/main/play/listings/de/short-description.txt index 79ccc6d8a8..b94e5d92e0 100644 --- a/app/android/client/src/main/play/listings/de/short-description.txt +++ b/app/android/client/src/main/play/listings/de/short-description.txt @@ -1 +1 @@ -Stendhal ist ein Multiplayer-Adventure mit klassischer 2D-Grafik. Es ist vollständig Open Source. +Ein Multiplayer-Adventure mit klassischer 2D-Grafik diff --git a/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/01-start.jpg b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/01-start.jpg new file mode 100644 index 0000000000..3dbef90e03 Binary files /dev/null and b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/01-start.jpg differ diff --git a/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/02-npc_interaction.jpg b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/02-npc_interaction.jpg new file mode 100644 index 0000000000..5cb65ec5e9 Binary files /dev/null and b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/02-npc_interaction.jpg differ diff --git a/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/03-melee_combat.jpg b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/03-melee_combat.jpg new file mode 100644 index 0000000000..86fe43ded9 Binary files /dev/null and b/app/android/client/src/main/play/listings/en-US/graphics/phone-screenshots/03-melee_combat.jpg differ diff --git a/app/android/client/src/main/play/listings/en-US/short-description.txt b/app/android/client/src/main/play/listings/en-US/short-description.txt index 36c7a0295a..d369a731e0 100644 --- a/app/android/client/src/main/play/listings/en-US/short-description.txt +++ b/app/android/client/src/main/play/listings/en-US/short-description.txt @@ -1 +1 @@ -Stendhal is a multiplayer adventure with classic 2D graphics. It is completely open source. +A multiplayer adventure with classic 2D graphics diff --git a/app/android/client/src/main/play/listings/es/full-description.txt b/app/android/client/src/main/play/listings/es/full-description.txt new file mode 100644 index 0000000000..d77ea1ace1 --- /dev/null +++ b/app/android/client/src/main/play/listings/es/full-description.txt @@ -0,0 +1,9 @@ +Stendhal tiene un mundo enorme y rico. Puedes explorar ciudades, bosques, montañas, llanos y +mazmorras. Puedes combatir monstruos y llegar a ser un héroe. + +Te encontrarás con una amplia variedad de personajes. Muchos te darán tareas y misiones para obtener +experiencia valiosa. Es posible que se te pida proteger terrenos, alimentar a los hambrientos, curar +a los enfermos, hacer feliz a alguien, resolver un rompecabezas, o simplemente echar una mano. + +Entonces, ¿a qué estás esperando? Un mundo completamente nuevo te espera... ¡Y si deseas, consigue +el código fuente y añade tus propias ideas! diff --git a/app/android/client/src/main/play/listings/es/short-description.txt b/app/android/client/src/main/play/listings/es/short-description.txt index 525f257460..6edf6e08a8 100644 --- a/app/android/client/src/main/play/listings/es/short-description.txt +++ b/app/android/client/src/main/play/listings/es/short-description.txt @@ -1 +1 @@ -Stendhal es una aventura multijugador con gráficos 2D clásicos. Es completamente de código abierto. +Una aventura multijugador con gráficos 2D clásicos diff --git a/app/android/client/src/main/play/listings/fr/full-description.temp.txt b/app/android/client/src/main/play/listings/fr/full-description.temp.txt new file mode 100644 index 0000000000..557f7ef23f --- /dev/null +++ b/app/android/client/src/main/play/listings/fr/full-description.temp.txt @@ -0,0 +1,10 @@ +Stendhal a un monde immense et riche. Vous pouvez explorer des villes, des forêts, des montagnes, +des plaines et des donjons. Vous pouvez combattre des monstres et devenir un héros. + +Vous rencontrerez une grande variété de personnages. Beaucoup vous donneront des tâches et des +quêtes pour l'expérience précieuse. On vous demandera peut-être d'aider à protéger des terres, +nourrir les affamés, soigner les malades, rendre quelqu'un heureux, résoudre une énigme ou +simplement donner un coup de main. + +Alors, qu'attendez-tu? Un tout nouveau monde vous attend... Et si vous le souhaitez, récupérez le +code source et ajoutez vos propres idées! diff --git a/app/android/client/src/main/play/listings/fr/short-description.txt b/app/android/client/src/main/play/listings/fr/short-description.txt index 2440c1cf5d..a5bf716bbc 100644 --- a/app/android/client/src/main/play/listings/fr/short-description.txt +++ b/app/android/client/src/main/play/listings/fr/short-description.txt @@ -1 +1 @@ -Stendhal est une aventure multijoueur avec des graphismes 2D classiques. C'est complètement open source. +Une aventure multijoueur avec des graphismes 2D classiques diff --git a/app/android/client/src/main/play/listings/it/full-description.temp.txt b/app/android/client/src/main/play/listings/it/full-description.temp.txt new file mode 100644 index 0000000000..46b0c947ec --- /dev/null +++ b/app/android/client/src/main/play/listings/it/full-description.temp.txt @@ -0,0 +1,9 @@ +Stendhal ha un mondo enorme e ricco. Puoi esplorare città, foreste, montagne, pianure e dungeon. +Puoi combattere mostri e diventare un eroe. + +Incontrerai una vasta varietà di personaggi. Molti ti daranno compiti e missioni per preziosa +esperienza. Potresti essere chiesto di aiutare a proteggere terra, nutrire gli affamati, curare i +malati, rendere felice qualcuno, risolvere un puzzle o semplicemente dare una mano. + +Allora, cosa stai aspettando? Un mondo completamente nuovo aspetta... E se vuoi, ottieni il codice +sorgente e aggiungi le tue idee! diff --git a/app/android/client/src/main/play/listings/it/short-description.txt b/app/android/client/src/main/play/listings/it/short-description.txt index 2341dec67a..b287c4c60d 100644 --- a/app/android/client/src/main/play/listings/it/short-description.txt +++ b/app/android/client/src/main/play/listings/it/short-description.txt @@ -1 +1 @@ -Stendhal è un'avventura multiplayer con la classica grafica 2D. È completamente open source. +Un'avventura multiplayer con la classica grafica 2D diff --git a/app/android/client/src/main/play/listings/pl/full-description.txt b/app/android/client/src/main/play/listings/pl/full-description.txt new file mode 100644 index 0000000000..794e0867c9 --- /dev/null +++ b/app/android/client/src/main/play/listings/pl/full-description.txt @@ -0,0 +1,9 @@ +Stendhal to niezwykły, pełen możliwości świat. Odkryjesz w nim miasta, lasy, góry, równiny i lochy. +Stawić możesz czoło potworom oraz stać się bohaterem. + +W drodze napotkasz rozmaite postacie. Wielu z nich zleci ci misje, które zapewnią cenne +doświadczenie. Zdarzy się, że będziesz musiał ochraniać ziemie, nakarmić głodnych, pomóc wyleczyć chorych, +uprzyjemnić czyjeś życie, rozwiązać zagadki lub po prostu wesprzeć pomocną dłonią. + +A więc na co jeszcze czekasz? Cały nowy świat wyczekuje ciebie... Jeśli chcesz, pobierz kod +źródłowy oraz dodaj własne pomysły! diff --git a/app/android/client/src/main/play/listings/pl/short-description.txt b/app/android/client/src/main/play/listings/pl/short-description.txt new file mode 100644 index 0000000000..4d90c174a4 --- /dev/null +++ b/app/android/client/src/main/play/listings/pl/short-description.txt @@ -0,0 +1 @@ +Wieloosobowa gra przygodowa z klasyczną grafiką 2D diff --git a/app/android/client/src/main/play/listings/pt/full-description.temp.txt b/app/android/client/src/main/play/listings/pt/full-description.temp.txt new file mode 100644 index 0000000000..23583d044c --- /dev/null +++ b/app/android/client/src/main/play/listings/pt/full-description.temp.txt @@ -0,0 +1,9 @@ +Stendhal tem um mundo enorme e rico. Podes explorar cidades, florestas, montanhas, planícies e +masmorras. Podes lutar contra monstros e tornar-te um herói. + +Vais encontrar uma grande variedade de personagens. Muitos vão dar-te tarefas e missões para +experiência valiosa. Podes ser solicitado(a) a proteger a terra, alimentar os famintos, curar os +doentes, fazer alguém feliz, resolver um quebra-cabeça, ou simplesmente dar uma mão. + +Então, do que estás à espera? Um mundo completamente novo aguarda... E se quiseres, obtém o +código-fonte e adiciona as tuas próprias ideias! diff --git a/app/android/client/src/main/play/listings/pt/short-description.txt b/app/android/client/src/main/play/listings/pt/short-description.txt index c5d2ec9a2e..538ec567f0 100644 --- a/app/android/client/src/main/play/listings/pt/short-description.txt +++ b/app/android/client/src/main/play/listings/pt/short-description.txt @@ -1 +1 @@ -Stendhal é uma aventura multijogador com gráficos 2D clássicos. É totalmente de código aberto. +Uma aventura multijogador com gráficos 2D clássicos diff --git a/app/android/client/src/main/play/listings/ro/full-description.txt b/app/android/client/src/main/play/listings/ro/full-description.txt new file mode 100644 index 0000000000..0bf7b76dcc --- /dev/null +++ b/app/android/client/src/main/play/listings/ro/full-description.txt @@ -0,0 +1,9 @@ +Stendhal are o lume imensă și bogată. Poți explora orașe, păduri, munți, câmpii și temnițe. Poți să +lupți cu monștri și să devii erou. + +Vei întâlni o gamă largă de personaje. Multe îți vor da sarcini și misiuni în schimbul valoroasei +experiențe. Ți s-ar putea cere să protejezi pământuri, să-i hrănești pe cei flămânzi, să-i vindeci +pe cei bolnavi, să faci pe cineva fericit, să dezlegi un puzzle sau doar să dai o mână de ajutor. + +Ce mai aștepți? O întreagă nouă lume te așteaptă... Și dacă vrei, ia codul sursă și adaugă-ți +propriile idei! diff --git a/app/android/client/src/main/play/listings/ro/short-description.txt b/app/android/client/src/main/play/listings/ro/short-description.txt new file mode 100644 index 0000000000..fabfed557d --- /dev/null +++ b/app/android/client/src/main/play/listings/ro/short-description.txt @@ -0,0 +1 @@ +O aventură multijucător cu grafică 2D clasică diff --git a/app/android/client/src/main/play/release-notes/en-US/default.txt b/app/android/client/src/main/play/release-notes/en-US/default.txt index e0547dac4e..70b8142595 100644 --- a/app/android/client/src/main/play/release-notes/en-US/default.txt +++ b/app/android/client/src/main/play/release-notes/en-US/default.txt @@ -1,65 +1,3 @@ +PUT RELEASE ANNOUNCEMENT LINES HERE -1.46 - -*world* -- renamed items: - - "courgette" to "zucchini" - - "iron" to "iron bar" - - "salad" to "lettuce" -- fixed many NPCs not responding to certain chat options -- normalized spelling of some words to American English in most NPC dialogues - - "colour" -> "color" - - "defence" -> "defense" - - "favour" -> "favor" - - "favourite" -> "favorite" - - "fulfil" -> "fulfill" - - "organise" -> "organize" - - "recognise" -> "rocognize" -- Orchiwald will stop after entity collision instead of reversing path -- foghorn sounds plays when ferry arrives at mainland & island -- added commerce sound to more NPCs when exchanging money for items/services -- seeds can be used from inventory - -*graphics* -- redrawn placeholder tiles in Oni Palace -- fixed some outfit errors -- disabled unfinished weapon-style attack sprites - -*web client* -- improved movement handling with on-screen joystick & direction pad -- alternate "floating" menu style -- alternate "floating" chat panel style -- software keyboard is automatically hidden after sending chat message -- optional activity indicator for corpses & some signs -- immediate configuration changes affect only the active client/browser tab -- application menu dialog doesn't close when clicking on background -- correct NPC title is displayed in chat options dialog -- disabled highlighting joystick/d-pad button on mouse double-click & drag -- joystick/d-pad isn't shown until user interface is ready -- character name in stats panel uses default font size -- fixed chest default open/close behavior (clicking on open chest opens inventory window instead of closing) -- doesn't attempt to open corpse/chest inventory windows when character not in range -- fixed chat history duplicates -- chat options dialog remains open until NPC is no longer attending or player closes -- fixed continuous movement state not always updated at startup -- supports displaying members' HP status in group panel -- fixed group panel not always showing membership after login -- added support for touch drag-and-drop -- fixed weather drawing to not appear to move with player -- fixed subsequent single clicks on items to not count as double after double click -- fixed deathmatch scrying orbs -- fixed portal default action when on a collision tile -- added autocomplete support -- fixed positioning of door sprites (-2_orril_lich_palace 84 108) -- optional click/touch indicator -- fixed difficult to move small floating windows -- supports chat commands tab completion -- supports text highlighting in speech bubbles -- fixed opening chat log context menu with touch -- supports continued zone music when changed zone matches - -*Android* -- added option to clear WebView cache -- added option to lock orientation -- fixes for using the correct software keyboard -- app ID changed to conform with F-Droid standards +Please see the complete change log for further details: https://arianne-project.org/game/stendhal.html#changes diff --git a/app/android/client/src/main/res/drawable/splash_portrait.jpg b/app/android/client/src/main/res/drawable/splash_portrait.jpg new file mode 100644 index 0000000000..20e604dac8 Binary files /dev/null and b/app/android/client/src/main/res/drawable/splash_portrait.jpg differ diff --git a/app/android/client/src/main/res/layout/activity_main.xml b/app/android/client/src/main/res/layout/activity_main.xml index fe4445c4ef..4e2ff2e1e9 100644 --- a/app/android/client/src/main/res/layout/activity_main.xml +++ b/app/android/client/src/main/res/layout/activity_main.xml @@ -13,20 +13,20 @@ android:id="@+id/splash" android:layout_width="match_parent" android:layout_height="match_parent" - android:scaleType="centerCrop" + android:scaleType="fitCenter" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toStartOf="parent" /> - + app:layout_constraintTop_toTopOf="parent"> + Stendhal stendhalprod8gps5y99pu prod - 1.46 + 1.49.5 diff --git a/app/android/client/src/shared/java/org/stendhalgame/client/Logger.java b/app/android/client/src/shared/java/org/stendhalgame/client/Logger.java index 0034ecad1b..cb14799ca6 100644 --- a/app/android/client/src/shared/java/org/stendhalgame/client/Logger.java +++ b/app/android/client/src/shared/java/org/stendhalgame/client/Logger.java @@ -13,12 +13,19 @@ package org.stendhalgame.client; import java.io.File; +import android.app.AlertDialog; +import android.content.DialogInterface; + /** - * Dummy class for release builds. + * Semi-functional logger for release builds. + * + * Displays notification dialogs but does not write to logs directory. */ public class Logger { + /** Attribute denoting state of initialization. */ + private static boolean initialized = false; /** Logs directory. */ private static File logsDir; @@ -33,7 +40,6 @@ public class Logger { if (Logger.instance == null) { Logger.instance = new Logger(); } - return Logger.instance; } @@ -47,7 +53,12 @@ public class Logger { /** * Initializes logs directory. */ - public static void init(final File dir, @SuppressWarnings("unused") final MainActivity activity) { + public static void init(final File dir) { + if (Logger.initialized) { + Logger.warn("tried to re-initialize logger"); + return; + } + Logger.initialized = true; logsDir = new File(dir.getPath() + "/logs"); } @@ -73,10 +84,17 @@ public class Logger { } /** - * Dummy method for release builds. + * Shows an information dialog. + * + * @param notify + * If `true` a toast notification is displayed to user. + * @param text + * Text to be displayed. */ public static void info(final boolean notify, final String text) { - // do nothing + if (notify) { + Logger.notify(text, LogLevel.INFO); + } } /** @@ -87,10 +105,17 @@ public class Logger { } /** - * Dummy method for release builds. + * Shows a warning dialog. + * + * @param notify + * If `true` a toast notification is displayed to user. + * @param text + * Text to be displayed. */ public static void warn(final boolean notify, final String text) { - // do nothing + if (notify) { + Logger.notify(text, LogLevel.WARN); + } } /** @@ -101,10 +126,17 @@ public class Logger { } /** - * Dummy method for release builds. + * Shows an error message dialog. + * + * @param notify + * If `true` a toast notification is displayed to user. + * @param text + * Text to be displayed. */ public static void error(final boolean notify, final String text) { - // do nothing + if (notify) { + Logger.notify(text, LogLevel.ERROR); + } } /** @@ -115,24 +147,59 @@ public class Logger { } /** - * Dummy method for release builds. + * Shows a debug message dialog. + * + * @param notify + * If `true` a toast notification is displayed to user. + * @param text + * Text to be displayed. */ public static void debug(final boolean notify, final String text) { - // do nothing + if (notify) { + Logger.notify(text, LogLevel.DEBUG); + } } /** - * Dummy method for release builds. + * Displays a toast notification to user. + * + * @param text + * Text to display in notification. */ public static void notify(final String text) { - // do nothing + notify(text, LogLevel.INFO); } /** - * Dummy method for release builds. + * Displays a toast notification to user. + * + * @param text + * Text to display in notification. + * @param level + * Logging verbosity level. */ - public static void notify(final String text, final LogLevel level) { - // do nothing + public static void notify(final String text, LogLevel level) { + if (!Logger.initialized) { + System.err.println("ERROR: Logger not initialized. Call Logger.init."); + return; + } + + if (level == null) { + level = LogLevel.INFO; + } + + final AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.get()); + builder.setTitle(level.label); + builder.setMessage(text); + + builder.setPositiveButton("Ok", new DialogInterface.OnClickListener() { + @Override + public void onClick(final DialogInterface dialog, final int id) { + dialog.cancel(); + } + }); + + builder.create().show(); } /** diff --git a/app/android/gradle/wrapper/gradle-wrapper.properties b/app/android/gradle/wrapper/gradle-wrapper.properties index 0176d15822..b916c04dbb 100644 --- a/app/android/gradle/wrapper/gradle-wrapper.properties +++ b/app/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=91a239400bb638f36a1795d8fdf7939d532cdc7d794d1119b7261aac158b1e60 +distributionSha256Sum=f6b8596b10cce501591e92f229816aa4046424f3b24d771751b06779d58c8ec4 distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/app/nativehelper/Cargo.toml b/app/nativehelper/Cargo.toml index bdf01b24a2..4df05921bc 100644 --- a/app/nativehelper/Cargo.toml +++ b/app/nativehelper/Cargo.toml @@ -18,6 +18,7 @@ panic = 'abort' strip = true [dependencies] +lazy_static = "1.5.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" steamworks = "0.10.0" diff --git a/app/nativehelper/src/main.rs b/app/nativehelper/src/main.rs index 7f3ae7912e..75186ee688 100644 --- a/app/nativehelper/src/main.rs +++ b/app/nativehelper/src/main.rs @@ -1,9 +1,12 @@ +use lazy_static::lazy_static; use serde_json::Value; use std::io; use std::io::Read; +use std::process; use std::sync::Arc; use std::sync::atomic::AtomicBool; use std::sync::atomic::Ordering; +use std::sync::Mutex; use std::sync::mpsc::Sender; use std::sync::mpsc::channel; use std::thread; @@ -16,6 +19,10 @@ use websocket::client::ClientBuilder; use websocket::{Message, OwnedMessage}; +lazy_static! { + static ref AUTHENTICATED: Mutex = Mutex::new(false); +} + fn connect() -> (Sender, JoinHandle<()>) { println!("Read connection parameters"); let mut json = String::new(); @@ -112,58 +119,70 @@ fn connect() -> (Sender, JoinHandle<()>) { } } }); - - return (tx, receive_loop); + + return (tx, receive_loop); } fn handle_message(nl_token: &String, tx: Sender, message: String) { if message.contains("event\":\"request_authentication\"") { authenticate(tx, nl_token.clone()); + } else if message.contains("event\":\"clientDisconnect\"") { + let authenticated = AUTHENTICATED.lock().unwrap(); + if *authenticated { + println!("Authenticated, exiting extension ..."); + } else { + println!("Unauthenticated, exiting extension ..."); + } + process::exit(0); } } fn authenticate(tx: Sender, nl_token: String) { - match Client::init() { - Ok((client, single)) => { + match Client::init() { + Ok((client, single)) => { let called = Arc::new(AtomicBool::new(false)); let callback_called = called.clone(); - let (_ticket_handle, session_ticket): (steamworks::AuthTicket, Vec) = client.user().authentication_session_ticket(); - let _callback = - client.register_callback(move |session_ticket_response: AuthSessionTicketResponse| { - //if session_ticket_response.ticket == ticket_handle { - println!("Ticket Response Result: {:?}", session_ticket_response.result); - callback_called.store(true, Ordering::Relaxed); - // println!("Ticket : {:?}", session_ticket_response.ticket); - // println!("Ticket Response: {:?}", session_ticket); + let (_ticket_handle, session_ticket): (steamworks::AuthTicket, Vec) = client.user().authentication_session_ticket(); + let _callback = + client.register_callback(move |session_ticket_response: AuthSessionTicketResponse| { + //if session_ticket_response.ticket == ticket_handle { + if session_ticket_response.result.is_ok() { + let mut authenticated = AUTHENTICATED.lock().unwrap(); + *authenticated = true; + } + println!("Ticket Response Result: {:?}", session_ticket_response.result); + callback_called.store(true, Ordering::Relaxed); + // println!("Ticket : {:?}", session_ticket_response.ticket); + // println!("Ticket Response: {:?}", session_ticket); - let message = OwnedMessage::Text(format!("\ - {{\ - \"id\": \"15fb0ffb-7b18-48d2-89a3-39b1ce4b2645\",\ - \"method\": \"app.broadcast\",\ - \"accessToken\": {:?},\ - \"data\": {{\ - \"event\": \"steamAuthToken\",\ - \"data\": {:?}\ - }}\ - }}", nl_token, &session_ticket)); - match tx.send(message) { - Ok(()) => (), - Err(e) => { - println!("Websocket send error: {:?}", e); - } - } + let message = OwnedMessage::Text(format!("\ + {{\ + \"id\": \"15fb0ffb-7b18-48d2-89a3-39b1ce4b2645\",\ + \"method\": \"app.broadcast\",\ + \"accessToken\": {:?},\ + \"data\": {{\ + \"event\": \"steamAuthToken\",\ + \"data\": {:?}\ + }}\ + }}", nl_token, &session_ticket)); + match tx.send(message) { + Ok(()) => (), + Err(e) => { + println!("Websocket send error: {:?}", e); + } + } - }); - for _ in 0..100 { - single.run_callbacks(); - if called.load(Ordering::Relaxed) { - return; - } - ::std::thread::sleep(::std::time::Duration::from_millis(50)); - } - }, - Err(_) => { + }); + for _ in 0..100 { + single.run_callbacks(); + if called.load(Ordering::Relaxed) { + return; + } + ::std::thread::sleep(::std::time::Duration::from_millis(50)); + } + }, + Err(_) => { println!("Steam not available"); let message = OwnedMessage::Text(format!("\ {{\ @@ -181,10 +200,10 @@ fn authenticate(tx: Sender, nl_token: String) { } } } - } + } } fn main() { - let (_tx, receive_loop) = connect(); + let (_tx, receive_loop) = connect(); let _ = receive_loop.join(); } diff --git a/app/neutralinojs/.gitignore b/app/neutralinojs/.gitignore index 87d1a9794d..3bdc203be2 100644 --- a/app/neutralinojs/.gitignore +++ b/app/neutralinojs/.gitignore @@ -11,6 +11,7 @@ neutralino.js # Neutralinojs related files .storage *.log +extensions/binary/steam_appid.txt extensions/binary/*.so extensions/binary/*.dll extensions/binary/nativehelper* diff --git a/app/neutralinojs/extensions/binary/steam_appid.txt b/app/neutralinojs/extensions/binary/steam_appid.txt deleted file mode 100644 index d689143772..0000000000 --- a/app/neutralinojs/extensions/binary/steam_appid.txt +++ /dev/null @@ -1 +0,0 @@ -2267890 diff --git a/app/neutralinojs/neutralino.config.json b/app/neutralinojs/neutralino.config.json index 35f536c74e..7d4ac4d423 100644 --- a/app/neutralinojs/neutralino.config.json +++ b/app/neutralinojs/neutralino.config.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/neutralinojs/neutralinojs/main/schemas/neutralino.config.schema.json", - "applicationId": "stendhal_client", - "version": "0.4.0", + "applicationId": "org.stendhalgame.client", + "version": "1.49.5", "defaultMode": "window", "port": 0, "documentRoot": "/resources/", @@ -11,9 +11,9 @@ "enableExtensions": true, "extensions": [ { - "id": "nativehelper", - "commandLinux": "${NL_PATH}/extensions/binary/nativehelper", - "commandWindows": "${NL_PATH}/extensions/binary/nativehelper.exe" + "id": "nativehelper", + "commandLinux": "${NL_PATH}/extensions/binary/nativehelper", + "commandWindows": "${NL_PATH}/extensions/binary/nativehelper.exe" } ], "tokenSecurity": "one-time", @@ -55,7 +55,7 @@ "resourcesPath": "/resources/", "extensionsPath": "/extensions/", "clientLibrary": "/resources/js/neutralino.js", - "binaryVersion": "5.0.0", - "clientVersion": "5.0.1" + "binaryVersion": "6.2.0", + "clientVersion": "6.2.0" } } diff --git a/app/neutralinojs/resources/js/main.js b/app/neutralinojs/resources/js/main.js index 0a5c5a4cc2..ce926d9a10 100644 --- a/app/neutralinojs/resources/js/main.js +++ b/app/neutralinojs/resources/js/main.js @@ -2,6 +2,9 @@ const SERVER_ORIGIN = "https://stendhalgame.org"; // const SERVER_ORIGIN = "http://localhost"; const SERVER_PATH = "/account/login.html"; +const UPDATE_URL = "https://arianne-project.org/stendhal/updates/manifest.json"; + + let authenticated = false; const byteToHex = []; @@ -28,8 +31,24 @@ function onSteamAuthToken(event) { document.querySelector("form").submit(); } +async function update() { + try { + let manifest = await Neutralino.updater.checkForUpdates(UPDATE_URL); + + if(manifest.version > NL_APPVERSION) { + console.log("Updating..."); + await Neutralino.updater.install(); + } else { + console.log('Stendhal is up to date.'); + } + } catch (e) { + console.log("Update check failed", e); + } +} + function onNoAuthToken(_event) { console.log("onNoAuthToken"); + update(); window.location = SERVER_ORIGIN + SERVER_PATH + "?" + Date.now(); } @@ -56,8 +75,14 @@ async function timeoutExtensionAuthentication() { } Neutralino.init(); + +// https://github.com/neutralinojs/neutralinojs/issues/678 +Neutralino.events.on("windowClose", () => { + Neutralino.app.exit(); +}); + setTimeout(() => timeoutExtensionConnection(), 2000); Neutralino.events.on("steamAuthToken", onSteamAuthToken); Neutralino.events.on("noAuthToken", onNoAuthToken); -Neutralino.extensions.dispatch('nativehelper', 'request_authentication'); +Neutralino.extensions.dispatch("nativehelper", "request_authentication"); diff --git a/bin/check-boilerplates.sh b/bin/check-boilerplates.sh new file mode 100755 index 0000000000..2a6d1fce15 --- /dev/null +++ b/bin/check-boilerplates.sh @@ -0,0 +1,146 @@ +#!/usr/bin/env bash + +# This script is licensed under Creative Commons Zero (CC0 / Public Domain). + +# source root should be directory above script location +cd "$(dirname $0)/../" +root=$(pwd) + +script="$(basename $0)"; +cur_year=$(date +"%Y") + +args=("$@") +write=0 +if [ "${args[0]}" == "-w" ] || [ "${args[0]}" == "--write" ]; then + write=1 + unset args[0] + # shift so args[0] isn't undefined + args=("${args[@]}") +fi + +if [ ! -z ${args[0]} ]; then + src_dirs=("${args[@]}") +else + src_dirs=( + "src/games/stendhal/client" + "src/games/stendhal/common" + "src/games/stendhal/server" + "src/games/stendhal/tools" + "src/js/stendhal" + "data/script" + ) +fi + +if [ ${write} -eq 0 ]; then + echo -e "\nScan only mode, to update files use '${script} --write'" +fi + +warnings=0 +# logs a warning message +warn() { + w="WARNING: ${1}" + if [[ ${warnings} -eq 0 ]]; then + # no previous output from this so erase contents + echo -e "Issues reported by ${script}:\n${w}" > "issues.txt" + else + # append + echo -e "${w}" >> "issues.txt" + fi + echo "${w}" + warnings=$(expr ${warnings} + 1) +} + +# logs an error message & exits +err() { + c=${1} + e="ERROR: ${2} (error code: ${c}), exiting ..." + if [[ ${warnings} -eq 0 ]]; then + # no previous output from this run so erase contents + echo -e "Issues reported by ${script}:\n${e}" > "issues.txt" + else + # append + echo -e "${e}" >> "issues.txt" + fi + echo -e "${e}\nDetails saved to issues.txt" + exit ${c} +} + +start_time=$(date +"%s") + +file_types=(-name "*.java" -o -name "*.js" -o -name "*.ts" -o -name "*.lua") +checked=0 +updated=0 +for rel_path in "${src_dirs[@]}"; do + if [[ "${rel_path}" == /* ]]; then + abs_path="${rel_path}" + else + abs_path="${root}/${rel_path}" + fi + if [ ! -d "${abs_path}" ]; then + warn "Skipped missing directory: ${rel_path}" + continue + fi + if [ ${write} -eq 0 ]; then + echo -e "\nChecking copyrights in ${rel_path} ..." + else + echo -e "\nChecking and updating copyright year (${cur_year}) in ${rel_path} ..." + fi + + sources=$(find "${rel_path}" -type f \( "${file_types[@]}" \)) + for src in ${sources}; do + pattern="Copyright\( ©\)\? " + instances=$(grep "^ \*.*${pattern}" "${src}") + icount=$(echo "${instances}" | wc -l) + + if [ ${icount} -gt 1 ]; then + warn "Multiple copyrights: ${src}" + # use first instance + instances=$(echo "${instances}" | head -n1) + fi + + year=$(echo "${instances}" | sed -e "s/^ \*.*${pattern}//" | cut -b1-4) + if [ "${year}" == "" ]; then + warn "Copyright not detected: ${src}" + continue + elif [ "${year}" == "${cur_year}" ]; then + years="${cur_year}" + else + years="${year}-${cur_year}" + fi + + if [ ${#year} -lt 4 ]; then + warn "Invalid year ${year}: ${src}" + fi + + if [ ${write} -gt 0 ]; then + # add updated year(s) to file (replace only first instance) + sed -i -e "0,/${pattern}${year}[^ ]* \([^*]*\)\*/s//Copyright\1 ${years} \2\*/" "${src}" + # update pattern for perl regex + #pattern=$(echo ${pattern} | perl -pe 's/\\//g') + #perl -i -pe "!\${i} && s/${pattern} ${year}.*? (.*)\*/Copyright\$1 ${years} \$2\*/ && (\${i}=1)" "${src}" + + ret=$? + if [ ${ret} -ne 0 ]; then + err ${ret} "An unhandled exception occurred" + fi + + updated=$(expr ${updated} + 1) + fi + + checked=$(expr ${checked} + 1) + done +done + +s=$(expr $(date +"%s") - ${start_time}) +m=$(expr ${s} / 60) +s=$(expr ${s} - ${m} \* 60) +h=$(expr ${m} / 60) +m=$(expr ${m} - ${h} \* 60) + +echo -e "\nDone (elapsed time: ${h}h ${m}m ${s}s)" +echo "Files checked: ${checked}" +echo "Files updated: ${updated}" +echo "Warnings: ${warnings}" +if [ ${warnings} -gt 0 ]; then + echo "Details saved to issues.txt" +fi diff --git a/bin/check-file-size.py b/bin/check-file-size.py new file mode 100755 index 0000000000..8ea91e307e --- /dev/null +++ b/bin/check-file-size.py @@ -0,0 +1,90 @@ +#!/usr/bin/env python3 + +''' +*************************************************************************** +* Copyright © 2025 - Faiumoni e. V. * +*************************************************************************** +*************************************************************************** +* * +* This program is free software; you can redistribute it and/or modify * +* it under the terms of the GNU General Public License as published by * +* the Free Software Foundation; either version 2 of the License, or * +* (at your option) any later version. * +* * +*************************************************************************** +''' + +import errno +import os +import sys + +from pathlib import Path + + +dir_root = Path(__file__).parent +if "bin" == dir_root.name: + dir_root = Path(dir_root.parent) +dir_music = Path(dir_root, "data/music") +dir_sounds = Path(dir_root, "data/sounds") + + +## Checks if a file is larger than 2MB. +# +# On systems with low resources, the Java client struggles to load large audio files. +# +# @param path +# File path. +# @return +# `EFBIG` if file is larger than 2MB, 0 otherwise. +def checkAudioFileSize(path): + if not path.is_file(): + # ignore if audio file doesn't exist + print("WARNING: Ignoring file not found: {}".format(path)) + return 0 + + if path.stat().st_size > 1048576 * 2: + # warn if file size > 2MB + return errno.EFBIG + return 0 + +## Checks directory for large audio files. +# +# @param path +# Directory path to be walked. +# @return +# `EFBIG` if any file larger than 2MB found, 0 otherwise. +def checkAudioDir(path): + if not path.is_dir(): + # ignore if audio directory doesn't exist + print("WARNING: Ignoring directory not found: {}".format(path)) + return 0 + + res = 0 + for ROOT, DIRS, FILES in path.walk(): + for filename in FILES: + filepath = Path(ROOT, filename) + if filepath.suffix.lower().lstrip(".") not in ("ogg", "oga", "mid", "midi"): + # only check supported file types + continue + + code = checkAudioFileSize(filepath) + if code == errno.EFBIG: + res = code + sys.stderr.write("WARNING: Audio file size larger than 2MB: {}\n".format(str(filepath)[len(str(dir_root)):].lstrip("/\\"))) + + return res + +def main(): + res = 0 + for audio_dir in dir_music, dir_sounds: + code = checkAudioDir(audio_dir) + if code != 0: + res = code + if res == 0: + print("No large audio data files detected") + return res + +if __name__ == "__main__": + # work from source tree root + os.chdir(dir_root) + sys.exit(main()) diff --git a/buildtools/locale_template.py b/bin/locale-template.py similarity index 99% rename from buildtools/locale_template.py rename to bin/locale-template.py index fcbbe85ae1..b3c6f34ba9 100755 --- a/buildtools/locale_template.py +++ b/bin/locale-template.py @@ -1,7 +1,7 @@ #!/usr/bin/env python # *************************************************************************** -# * Copyright © 2023 - Stendhal * +# * Copyright © 2023-2024 - Stendhal * # *************************************************************************** # * * # * This program is free software; you can redistribute it and/or modify * diff --git a/bin/runserver.bat b/bin/runserver.bat index 1e6936d3d2..91d06c7e74 100644 --- a/bin/runserver.bat +++ b/bin/runserver.bat @@ -1,6 +1,6 @@ @echo off -set STENDHAL_VERSION=1.46 +set STENDHAL_VERSION=1.49.5 set SERVER_JAR=stendhal-server-%STENDHAL_VERSION%.jar :: change to server directory diff --git a/bin/runserver.sh b/bin/runserver.sh old mode 100644 new mode 100755 index d89e90c02c..6dbe08452d --- a/bin/runserver.sh +++ b/bin/runserver.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -STENDHAL_VERSION="1.46" +STENDHAL_VERSION="1.49.5" SERVER_JAR="stendhal-server-${STENDHAL_VERSION}.jar" # change to server directory diff --git a/tiled/vampire_maplabel.py b/bin/vampire_maplabel.py similarity index 51% rename from tiled/vampire_maplabel.py rename to bin/vampire_maplabel.py index c46e147b40..80ebe83c39 100644 --- a/tiled/vampire_maplabel.py +++ b/bin/vampire_maplabel.py @@ -1,5 +1,4 @@ #!/usr/bin/env python3 -#Tue Sep 10 23:32:58 CEST 2019, slightly tweaked -- omero """ This script is used to create the world map with labeled zone names. @@ -10,20 +9,19 @@ To create the labeled world map: * Open a command line * Change to your stendhal directory * Run - ant rendermaps + ant rendermaps * Change to the tiled directory * Run - python vampire_maplabel.py -world + python vampire_maplabel.py -world * Open tiled/world/world.tmx in tiled * Set the floor layer to opaque (no transparency) * Set the zoom to 1:1 (CTRL-0) * From the file menu, select "Save as Image" * Crop the black border (e.g. use "Crop Automatically" in The GIMP) * Upload the image, e.g. at http://imageshack.us - * Replace your labeled image files from the tiled/world directory with - the clean (unlabeled) ones from CVS. - * Edit http://stendhalgame.org/wiki/Template:SmallWorldMap - and add a link to your uploaded image. + * Replace your labeled image files from the tiled/world directory with the clean (unlabeled) ones + from CVS. + * Edit http://stendhalgame.org/wiki/Template:SmallWorldMap and add a link to your uploaded image. """ import sys @@ -33,29 +31,38 @@ import os from PIL import Image, ImageFont, ImageDraw -# get absolute path where script is located -dir_root = os.path.dirname(__file__) -if dir_root: - os.chdir(dir_root) -dir_root = os.getcwd() -dir_world = os.path.join(dir_root, 'world') + script_name = os.path.basename(__file__) +# directory from where script was executed +dir_start = os.getcwd() +# path to root directory +os.chdir(os.path.join(os.path.dirname(__file__), '../')) +dir_root = os.getcwd() +# directory relative to root where images are located +subdir_world = os.path.normpath('data/maps/world') +# absolute path to directory where images are located +dir_world = os.path.join(dir_root, subdir_world) + protected = ('world', 'logo', 'reserved', 'empty', 'empty-white') def showUsage(): - print ('Usage: {} [image-filenames...]'.format(script_name)) - print (' This will label each PNG file passed as argument.') - print (' E.g: ./world/int_*.png will label all interiors, etc. etc.') - print - print ('Alternatively, you can run: {} -world'.format(script_name)) - print (' This will label each PNG file in the world subdirectory.') + print('Usage: {} [image-filenames...]'.format(script_name)) + print(' This will label each PNG file passed as argument.') + print(' E.g: data/maps/world/int_*.png will label all\n interiors, etc.') + print(' Note: If filename parameters aren\'t found they\n are assumed to be nested within the\n {} directory.'.format(subdir_world)) + print() + print('Alternatively, you can run: {} -world'.format(script_name)) + print(' This will label each PNG file in the world subdirectory.') +processed = 0 def do_label(fname): - print ('Processing {}'.format(fname)) + global processed + + print('Processing {}'.format(fname)) # remove directory and file extension label = os.path.basename(fname).split('/')[-1].replace('.png', '') - print ('Processing LABEL: {}'.format(label)) + print('Processing LABEL: {}'.format(label)) img = Image.open(fname) img = img.convert('RGBA') @@ -64,7 +71,7 @@ def do_label(fname): # label draw = ImageDraw.Draw(img, 'RGBA') draw.fontmode = "0" # set to "1" to disable anti-aliasing (not documented in PIL module) - font = ImageFont.truetype('../data/font/Carlito-Bold.ttf', 12) + font = ImageFont.truetype('../font/Carlito-Bold.ttf', 12) draw.text((6, 6), label, ( 0, 0, 0, 255),font=font) draw.text((5, 5), label, (255, 255, 255, 255),font=font) @@ -75,12 +82,43 @@ def do_label(fname): img.paste(img2, img2) img.save(fname) + processed += 1 + + +## Checks file path & converts to absolute. +# +# @param imagepath +# Path to image file. +def checkAbsPath(imagepath): + if not imagepath.lower().endswith('.png'): + # only PNG images supported + imagepath += '.png' + imagepath = os.path.normpath(imagepath) + + # check from root directory + if os.path.isfile(imagepath): + return os.path.abspath(imagepath) + + # check from directory where script was executed + os.chdir(dir_start) + if os.path.isfile(imagepath): + imagepath = os.path.abspath(imagepath) + else: + # assume file is nested in `subdir_world` + imagepath = os.path.join(dir_world, imagepath) + # change back to root dir remaining execution + os.chdir(dir_root) + + return imagepath + if len(sys.argv) < 2: print('\nERROR: Not enough arguments\n') showUsage() sys.exit(1) -elif len(sys.argv) == 2 and sys.argv[1] == '-world': + + +if len(sys.argv) == 2 and sys.argv[1] == '-world': for fname in os.listdir(dir_world): if fname.endswith('.png'): absolute_fname = os.path.join(dir_world, fname) @@ -89,14 +127,8 @@ elif len(sys.argv) == 2 and sys.argv[1] == '-world': continue do_label(absolute_fname) else: - # This doesn't work for me. --mort - #for fname in reduce(operator.add, map(glob.glob, sys.argv[1:])): - - # This works for me. --omero for fname in list(sys.argv[1:]): - if not fname.endswith('.png'): - fname = '{}.png'.format(fname) - absolute_fname = os.path.join(dir_world, fname) + absolute_fname = checkAbsPath(fname) if fname.rstrip('.png') in protected: print('NOTE: skipping protected file: {}'.format(absolute_fname)) continue @@ -104,7 +136,10 @@ else: if not os.path.isfile(absolute_fname): print('\nERROR: Cannot process {}\n File does not exist.'.format(absolute_fname)) sys.exit(1) - print ( 'Labeling {}...'.format(fname )) + print('Labeling {}...'.format(fname )) do_label(absolute_fname) -print ('All Done.') +if processed == 0: + print('\nWARNING: no images were processed') +else: + print('\nprocessed {} {}'.format(processed, 'image' if processed == 1 else 'images')) diff --git a/build.ant.properties b/build.ant.properties index 3b04c5bc0d..fb5e66018b 100644 --- a/build.ant.properties +++ b/build.ant.properties @@ -91,10 +91,10 @@ updates_server_fallback = http://arianne.sourceforge.net/stendhal/updates version_server = http://arianne.sourceforge.net/stendhal.version # current version of stendhal -version.old = 1.45 -version = 1.46 +version.old = 1.49 +version = 1.49.5 # FIXME: dynamic method to set this property? -version.android = 1046000 +version.android = 1049005 # javac options javac.deprecation = true @@ -102,18 +102,17 @@ javac.debug = true javac.debuglevel = source,lines # change these only if you know what you are doing -buildroot = build +build = build +buildroot = ${build} build-archive = build-archive src = src testsrc = tests -srcjs = srcjs -docu = data/docu -maps = data/maps -data = data/gui -sprites = data/sprites -layers = data/layers -tiled = tiled -build = build +srcjs = ${src}/js +docs = doc +data = data +gui = ${data}/gui +maps = ${data}/maps +sprites = ${data}/sprites lib = ${buildroot}/lib marauroa_root = ../marauroa marauroa_src = ${marauroa_root}/src diff --git a/build.xml b/build.xml index b596c5f772..f438a3c6ea 100644 --- a/build.xml +++ b/build.xml @@ -1,103 +1,33 @@ - - - + + +Project: + Name: .......... ${game_name} + Version: ....... ${version} + Root: .......... ${basedir} - - - +Build system: + Ant version: ... ${ant.version.number} + Ant home: ...... ${ant.location} + Java version: .. ${java.version} + Java home: ..... ${java.home} - - - - - - +Execute `ant help` for more information. + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + diff --git a/buildtools/ant_modules/apps.xml b/buildtools/ant_modules/apps.xml index 2f29ce5c44..632566cf60 100644 --- a/buildtools/ant_modules/apps.xml +++ b/buildtools/ant_modules/apps.xml @@ -19,7 +19,7 @@ @@ -37,6 +37,7 @@ + @@ -57,15 +58,17 @@ - + - + - + @@ -75,23 +78,33 @@ + + - + - - + ${steam-appid} + + + + + + + + + + + @@ -148,7 +161,8 @@ - + + diff --git a/buildtools/ant_modules/clean.xml b/buildtools/ant_modules/clean.xml index 63937bbab4..eb73fe81aa 100644 --- a/buildtools/ant_modules/clean.xml +++ b/buildtools/ant_modules/clean.xml @@ -2,8 +2,11 @@ - - + + + + + @@ -16,14 +19,16 @@ - + + - + + diff --git a/buildtools/ant_modules/dist.xml b/buildtools/ant_modules/dist.xml index 634b311dd5..69e17d1822 100644 --- a/buildtools/ant_modules/dist.xml +++ b/buildtools/ant_modules/dist.xml @@ -19,13 +19,15 @@ - + + Built client and server for NetBeans. - + + + - + - + + - + + - + + - + + + + @@ -65,12 +73,7 @@ - - - - - - + @@ -87,8 +90,8 @@ - - + + @@ -106,7 +109,8 @@ - + + @@ -122,8 +126,8 @@ - - + + @@ -134,11 +138,15 @@ + + + + - + @@ -177,7 +185,8 @@ - + + @@ -264,7 +273,7 @@ - + @@ -338,7 +347,8 @@ - + + @@ -364,8 +374,8 @@ - - + + @@ -390,10 +400,12 @@ - + + - + + @@ -402,7 +414,8 @@ - + + @@ -412,28 +425,57 @@ - + + - - + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + @@ -444,7 +486,8 @@ - + + @@ -492,7 +535,7 @@ - + @@ -537,7 +580,8 @@ - + + @@ -558,8 +602,12 @@ + + - + + + @@ -579,8 +627,8 @@ - - + + @@ -595,8 +643,8 @@ - - + + @@ -605,10 +653,8 @@ - - - - + + @@ -620,7 +666,8 @@ - + + @@ -656,135 +703,97 @@ + - + - - - + + + + + + + + + + + + + + + +export function version(marauroa, stendhal) { + stendhal.data = stendhal.data || {}; + + stendhal.data.build = { + version: "${version}", + build: "${datetime}", + dist: "webclient" + } + + //CI +} + + + + + + + + + + + + + + + - - + + + + + - + - - - - - - - - - - - - - var stendhal = window.stendhal = window.stendhal || {}; - stendhal.data = stendhal.data || {}; - - stendhal.data.build = { - version: "${version}", - build: "${datetime}", - dist: "webclient" - } - - - - - - - - - - - - - - + - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -//# sourceMappingURL=stendhal-compiled.js.map - + + + + + + + + + + + + + + @@ -793,7 +802,8 @@ - + + @@ -802,13 +812,14 @@ - + + - + @@ -817,24 +828,23 @@ - - - - + + - + + diff --git a/buildtools/ant_modules/docs.xml b/buildtools/ant_modules/docs.xml index d1cf63a680..4e6cd05dfb 100644 --- a/buildtools/ant_modules/docs.xml +++ b/buildtools/ant_modules/docs.xml @@ -12,7 +12,8 @@ - + + @@ -87,13 +88,8 @@ - - - - - - - + + @@ -113,7 +109,7 @@ message="Python unavailable, cannot run mkdocs"/> - diff --git a/buildtools/ant_modules/info.xml b/buildtools/ant_modules/info.xml new file mode 100644 index 0000000000..68c7ef2400 --- /dev/null +++ b/buildtools/ant_modules/info.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/buildtools/ant_modules/locale.xml b/buildtools/ant_modules/locale.xml index 18cf719959..66f25bb768 100644 --- a/buildtools/ant_modules/locale.xml +++ b/buildtools/ant_modules/locale.xml @@ -2,21 +2,23 @@ - + + - + - + - + + - + - + diff --git a/buildtools/ant_modules/main.xml b/buildtools/ant_modules/main.xml index e43ac74b76..9891b0664c 100644 --- a/buildtools/ant_modules/main.xml +++ b/buildtools/ant_modules/main.xml @@ -2,7 +2,8 @@ - + + @@ -38,6 +39,14 @@ match="<string name="build_version">.*?</string>" replace="<string name="build_version">${version}</string>" byline="true"/> + + - + + @@ -159,7 +169,8 @@ - + + diff --git a/buildtools/ant_modules/maps.xml b/buildtools/ant_modules/maps.xml index f4a982b688..1f12acb6fa 100644 --- a/buildtools/ant_modules/maps.xml +++ b/buildtools/ant_modules/maps.xml @@ -4,7 +4,8 @@ - + + @@ -12,9 +13,9 @@ - - - + + + @@ -23,7 +24,8 @@ - + + @@ -41,16 +43,16 @@ 0 128 0.0078125 --> - - - + + + - - - + + + @@ -58,15 +60,13 @@ - - - - + + - - + + @@ -78,8 +78,8 @@ - - + + @@ -88,7 +88,8 @@ - + + @@ -97,7 +98,7 @@ - + diff --git a/buildtools/ant_modules/package.xml b/buildtools/ant_modules/package.xml index 7b0356c940..1d260be037 100644 --- a/buildtools/ant_modules/package.xml +++ b/buildtools/ant_modules/package.xml @@ -16,7 +16,8 @@ - + + @@ -46,7 +47,8 @@ - + + @@ -74,7 +76,8 @@ - + + @@ -107,7 +110,8 @@ - + + diff --git a/buildtools/ant_modules/properties.xml b/buildtools/ant_modules/properties.xml new file mode 100644 index 0000000000..76fdfc3ae4 --- /dev/null +++ b/buildtools/ant_modules/properties.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/buildtools/ant_modules/system.xml b/buildtools/ant_modules/system.xml new file mode 100644 index 0000000000..dfef2434cd --- /dev/null +++ b/buildtools/ant_modules/system.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/buildtools/ant_modules/testing.xml b/buildtools/ant_modules/testing.xml index bcb48f75ca..a0bfbea6cd 100644 --- a/buildtools/ant_modules/testing.xml +++ b/buildtools/ant_modules/testing.xml @@ -7,7 +7,8 @@ - + + @@ -21,7 +22,8 @@ - + + @@ -63,7 +65,8 @@ - + + database_implementation=games.stendhal.server.core.engine.StendhalPlayerDatabase factory_implementation=games.stendhal.server.core.engine.StendhalRPObjectFactory @@ -85,7 +88,8 @@ d = 9017093486007323270605414717455737376618092805104733236083857811315606869372 - + + @@ -147,7 +151,8 @@ d = 9017093486007323270605414717455737376618092805104733236083857811315606869372 - + + diff --git a/buildtools/ant_modules/tools.xml b/buildtools/ant_modules/tools.xml index 54f7b91423..67bf2c0136 100644 --- a/buildtools/ant_modules/tools.xml +++ b/buildtools/ant_modules/tools.xml @@ -4,7 +4,8 @@ - + + @@ -28,7 +29,11 @@ - + + + + + @@ -36,7 +41,7 @@ - + @@ -45,7 +50,7 @@ - + @@ -55,16 +60,22 @@ - + + + + + + + + + - - - - + + @@ -100,7 +111,8 @@ - + + @@ -116,7 +128,8 @@ - + + Creating update from ${version.old} to ${version} @@ -160,8 +173,9 @@ + - + diff --git a/buildtools/mkdocs/mkdocs.yml b/buildtools/mkdocs/mkdocs.yml index c6a39f59dc..b73584a76f 100644 --- a/buildtools/mkdocs/mkdocs.yml +++ b/buildtools/mkdocs/mkdocs.yml @@ -1,6 +1,6 @@ -site_name: Stendhal 1.46 Reference Documentation +site_name: Stendhal 1.49.5 Reference Documentation site_description: A fun, friendly, & free multiplayer online adventure game. -copyright: Copyright © 2003-2024 Stendhal +copyright: Copyright © 2003-2026 Stendhal site_url: https://stendhalgame.org/ nav: - Index: /reference/ diff --git a/buildtools/mkdocs/templates/lua/exposed_classes/index.md b/buildtools/mkdocs/templates/lua/exposed_classes/index.md index c7ebe8bf04..159489fa52 100644 --- a/buildtools/mkdocs/templates/lua/exposed_classes/index.md +++ b/buildtools/mkdocs/templates/lua/exposed_classes/index.md @@ -153,6 +153,12 @@ npc:setOutfitColor("skin", SkinColor.DARK) ``` +--- +# TimeUtil + +The [TimeUtil] class. + + [java.awt.Color]: https://docs.oracle.com/javase/8/docs/api/java/awt/Color.html [CloneManager]: /reference/java/games/stendhal/server/entity/npc/CloneManager.html @@ -168,3 +174,4 @@ npc:setOutfitColor("skin", SkinColor.DARK) [ShopType]: /reference/java/games/stendhal/server/entity/npc/shop/ShopType.html [SingletonRepository]: /reference/java/games/stendhal/server/core/engine/SingletonRepository.html [SkinColor]: /reference/java/games/stendhal/common/constants/SkinColor.html +[TimeUtil]: /reference/java/games/stendhal/server/util/TimeUtil.html diff --git a/data/conf/creatures/animal.xml b/data/conf/creatures/animal.xml index 97ffade6ef..ece2b108d4 100644 --- a/data/conf/creatures/animal.xml +++ b/data/conf/creatures/animal.xml @@ -33,6 +33,7 @@ + @@ -205,7 +206,7 @@ - + You see a giant killer bat. As if small wasn't pesky enough, these giant ones are capable of taking down anyone who dares come before them. @@ -982,7 +983,7 @@ - + You see a polar bear which lives in the icy desert. Beware! It can take you down with its powerful claws! diff --git a/data/conf/creatures/human_cannibal.xml b/data/conf/creatures/human_cannibal.xml index 0faf7f73b0..a8bca6a7e2 100644 --- a/data/conf/creatures/human_cannibal.xml +++ b/data/conf/creatures/human_cannibal.xml @@ -70,7 +70,7 @@ - + You see an elder cannibal. For years it has eaten humans. It will not stop until its hunger is satisfied. diff --git a/data/conf/creatures/mythical_being.xml b/data/conf/creatures/mythical_being.xml index 3a01f969d9..66c5bfd4bf 100644 --- a/data/conf/creatures/mythical_being.xml +++ b/data/conf/creatures/mythical_being.xml @@ -234,6 +234,7 @@ + diff --git a/data/conf/creatures/orc.xml b/data/conf/creatures/orc.xml index 39e879b168..165778f00b 100644 --- a/data/conf/creatures/orc.xml +++ b/data/conf/creatures/orc.xml @@ -357,6 +357,7 @@ + diff --git a/data/conf/creatures/reptile.xml b/data/conf/creatures/reptile.xml index b530352c67..cd1a637e62 100644 --- a/data/conf/creatures/reptile.xml +++ b/data/conf/creatures/reptile.xml @@ -236,7 +236,7 @@ - + diff --git a/data/conf/equipment.xsd b/data/conf/equipment.xsd index 78717c4260..08a04233e7 100644 --- a/data/conf/equipment.xsd +++ b/data/conf/equipment.xsd @@ -11,6 +11,7 @@ + diff --git a/data/conf/items/miscs.xml b/data/conf/items/miscs.xml index 3aa7d2016b..9fcbf59251 100644 --- a/data/conf/items/miscs.xml +++ b/data/conf/items/miscs.xml @@ -328,7 +328,7 @@ - + You see a pelt of animal skin. It's used to make clothes and leather armor. diff --git a/data/conf/items/rings.xml b/data/conf/items/rings.xml index e6d7051c57..1e1d50bc1b 100644 --- a/data/conf/items/rings.xml +++ b/data/conf/items/rings.xml @@ -230,4 +230,24 @@ + + + You see a ring of clarity. You feel more aware while wearing it. + + + + + + + + + + + + + + + + + diff --git a/data/conf/items/special.xml b/data/conf/items/special.xml index efa7c7b27c..28f4d8cdc6 100644 --- a/data/conf/items/special.xml +++ b/data/conf/items/special.xml @@ -147,4 +147,25 @@ + + + You see a lucky four-leaf clover. What are the chances of finding one!? + + + + + + + + + + + + + + + + + + diff --git a/data/conf/shops/sell_outfits.xml b/data/conf/shops/sell_outfits.xml index 14e7e77b71..ca2e0b0f40 100644 --- a/data/conf/shops/sell_outfits.xml +++ b/data/conf/shops/sell_outfits.xml @@ -16,18 +16,18 @@ --> - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/data/conf/zones/ados.xml b/data/conf/zones/ados.xml index a8b894d65a..f99c5f7c41 100644 --- a/data/conf/zones/ados.xml +++ b/data/conf/zones/ados.xml @@ -89,6 +89,70 @@ + + + + + + + + + + 100 + The entwives are NOT babysitters. Come back when you have some age on you. + + + + + + + + + + + + + + + 100 + The entwives are NOT babysitters. Come back when you have some age on you. + + + + + + + + + + + + + + + 100 + The entwives are NOT babysitters. Come back when you have some age on you. + + + + + + + + + + + + + + + 100 + The entwives are NOT babysitters. Come back when you have some age on you. + + + + + @@ -2320,6 +2384,7 @@ You should never dive with a cold or severe allergy because, you may not be able + @@ -4273,7 +4338,6 @@ My fee: - 0 diff --git a/data/conf/zones/athor.xml b/data/conf/zones/athor.xml index 19c9a18f67..5f5d6a72a0 100644 --- a/data/conf/zones/athor.xml +++ b/data/conf/zones/athor.xml @@ -115,6 +115,7 @@ time varying(rain=-2, temperature=+5) + jump_and_run_tropics @@ -160,6 +161,7 @@ time varying(rain=-2, temperature=+5) + jump_and_run_tropics @@ -1082,6 +1084,7 @@ time varying(rain=-2, temperature=+5) + diff --git a/data/conf/zones/deniran.xml b/data/conf/zones/deniran.xml index 043d84d280..c06bef3c0b 100644 --- a/data/conf/zones/deniran.xml +++ b/data/conf/zones/deniran.xml @@ -277,14 +277,13 @@ - - + time varying + diff --git a/data/conf/zones/kikareukin.xml b/data/conf/zones/kikareukin.xml index 95df24700c..fa5efe64f5 100644 --- a/data/conf/zones/kikareukin.xml +++ b/data/conf/zones/kikareukin.xml @@ -12,6 +12,10 @@ file="Level 7/kikareukin/clouds.tmx"> time + clouds + semos_surrounds + + sky/cloud/clouds + + stars + sky/stars + + @@ -669,8 +674,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit class-name="games.stendhal.server.entity.mapstuff.portal.OneWayPortalDestination"/> + + + stars + sky/stars + + @@ -755,8 +766,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -828,8 +845,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -901,8 +924,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -974,8 +1003,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -1047,8 +1082,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -1120,8 +1161,14 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + + stars + sky/stars + + @@ -1146,6 +1193,11 @@ Unfortunately I will not be able to visit Athor this year. I have run into a bit + + view_wizards_tower + sky/view_wizards_tower + + + + view_wizards_tower + sky/view_wizards_tower + + + + + 60 44 diff --git a/data/conf/zones/sikhw.xml b/data/conf/zones/sikhw.xml index 2e92ba9623..d6c289eb2a 100644 --- a/data/conf/zones/sikhw.xml +++ b/data/conf/zones/sikhw.xml @@ -9,7 +9,7 @@ + file="Level 0/sikhw/desert_n_w2.tmx" accessible="false"> time @@ -20,7 +20,7 @@ + file="Level 0/sikhw/desert_w2.tmx" accessible="false"> time @@ -31,7 +31,7 @@ + file="Level 0/sikhw/desert_s_w2.tmx" accessible="false"> time @@ -42,7 +42,7 @@ + file="Level 0/sikhw/desert_s2_w2.tmx" accessible="false"> time @@ -55,7 +55,7 @@ + file="Level 0/sikhw/desert_nw.tmx" accessible="false"> time @@ -66,7 +66,7 @@ + file="Level 0/sikhw/desert_w.tmx" accessible="false"> time @@ -77,7 +77,7 @@ + file="Level 0/sikhw/desert_sw.tmx" accessible="false"> time @@ -88,7 +88,7 @@ + file="Level 0/sikhw/desert_s2_w.tmx" accessible="false"> time @@ -101,7 +101,7 @@ + file="Level 0/sikhw/desert_n.tmx" accessible="false"> time @@ -113,7 +113,7 @@ + file="Level 0/sikhw/city.tmx" accessible="false"> time @@ -124,7 +124,7 @@ + file="Level 0/sikhw/desert_s.tmx" accessible="false"> time @@ -135,7 +135,7 @@ + file="Level 0/sikhw/desert_s2.tmx" accessible="false"> time @@ -148,7 +148,7 @@ + file="Level 0/sikhw/desert_ne.tmx" accessible="false"> time @@ -159,7 +159,7 @@ + file="Level 0/sikhw/desert_e.tmx" accessible="false"> time @@ -170,7 +170,7 @@ + file="Level 0/sikhw/desert_se.tmx" accessible="false"> time @@ -180,7 +180,7 @@ + file="Level 0/sikhw/desert_s2_e.tmx" accessible="false"> time diff --git a/data/gui/quickmenu/pathfinding-disabled.png b/data/gui/quickmenu/pathfinding-disabled.png new file mode 100644 index 0000000000..fa2e3aaf55 Binary files /dev/null and b/data/gui/quickmenu/pathfinding-disabled.png differ diff --git a/data/gui/quickmenu/pathfinding-disabled.svg b/data/gui/quickmenu/pathfinding-disabled.svg new file mode 100644 index 0000000000..5d7d83a4b2 --- /dev/null +++ b/data/gui/quickmenu/pathfinding-disabled.svg @@ -0,0 +1,127 @@ + + + Path Finding Enabled + + + + + + + + + + + + + + + 2024-06-23 + + + Jordan Irwin (AntumDeluge) + + + Path Finding Enabled + + + Stendhal Game + + + + + icon + menu + button + cursor + boot + shoe + foot + walk + walking + move + moving + path + pathfinding + path finding + disable + disabled + + + + + + + + + + + + diff --git a/data/gui/quickmenu/pathfinding.png b/data/gui/quickmenu/pathfinding.png new file mode 100644 index 0000000000..252f985d33 Binary files /dev/null and b/data/gui/quickmenu/pathfinding.png differ diff --git a/data/gui/quickmenu/pathfinding.svg b/data/gui/quickmenu/pathfinding.svg new file mode 100644 index 0000000000..7e46e618a4 --- /dev/null +++ b/data/gui/quickmenu/pathfinding.svg @@ -0,0 +1,121 @@ + + + Path Finding Enabled + + + + + + + + + + + + + + 2024-06-23 + + + Jordan Irwin (AntumDeluge) + + + Path Finding Enabled + + + Stendhal Game + + + + + icon + menu + button + cursor + boot + shoe + foot + walk + walking + move + moving + path + pathfinding + path finding + enable + enabled + + + + + + + + + + + + diff --git a/data/languages/en.txt b/data/languages/en.txt deleted file mode 100644 index 2368fd02bd..0000000000 --- a/data/languages/en.txt +++ /dev/null @@ -1,1779 +0,0 @@ -wooden arrow=wooden arrow -You see a wooden arrow. With a supply of arrows in one hand and a bow in the other you can attack from a distance.=You see a wooden arrow. With a supply of arrows in one hand and a bow in the other you can attack from a distance. -steel arrow=steel arrow -You see a shining steel arrow. With plenty of these, and a good bow, you'll be a formidable archer.=You see a shining steel arrow. With plenty of these, and a good bow, you'll be a formidable archer. -golden arrow=golden arrow -You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker.=You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker. -power arrow=power arrow -You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow.=You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow. -barbarian armor=barbarian armor -You see a suit of barbarian armor. It's dirty and smelly, but still, rather strong.=You see a suit of barbarian armor. It's dirty and smelly, but still, rather strong. -black armor=black armor -You see a suit of black armor. Does it put you in a dark mood?=You see a suit of black armor. Does it put you in a dark mood? -blue armor=blue armor -You see a suit of blue armor. The color is stunning azure.=You see a suit of blue armor. The color is stunning azure. -chain armor=chain armor -You see a suit of chain armor. Perhaps even if you don't need it, you can sell it.=You see a suit of chain armor. Perhaps even if you don't need it, you can sell it. -chaos armor=chaos armor -You see a suit of chaos armor. The reflecting contrasting colors make no sense to you.=You see a suit of chaos armor. The reflecting contrasting colors make no sense to you. -dress=dress -You see a dress, which provides practically no defense. It is barely worth picking up.=You see a dress, which provides practically no defense. It is barely worth picking up. -dwarvish armor=dwarvish armor -You see a dwarvish armor. It's made with ingenuity and skill.=You see a dwarvish armor. It's made with ingenuity and skill. -elvish armor=elvish armor -You see a suit of elvish armor. It's made from tree leaves! But somehow constructed to give strong defense.=You see a suit of elvish armor. It's made from tree leaves! But somehow constructed to give strong defense. -enhanced chainmail=enhanced chainmail -You see a robust suit of enhanced chainmail. The links are closely spaced so even the sharpest point should not pierce it.=You see a robust suit of enhanced chainmail. The links are closely spaced so even the sharpest point should not pierce it. -golden armor=golden armor -You see a suit of golden armor. It's made from the best materials with great attention to detail.=You see a suit of golden armor. It's made from the best materials with great attention to detail. -golden chainmail=golden chainmail -You see a valuable suit of golden chainmail. It is crafted from fine links of expensive metal.=You see a valuable suit of golden chainmail. It is crafted from fine links of expensive metal. -ice armor=ice armor -You see a suit of ice armor, to protect even the coldest of hearts.=You see a suit of ice armor, to protect even the coldest of hearts. -iron scale armor=iron scale armor -You see a suit of iron scale armor, whose rounded scales will protect you from many blows.=You see a suit of iron scale armor, whose rounded scales will protect you from many blows. -leather armor=leather armor -You see a worn suit of leather armor. It will provide only minimal protection.=You see a worn suit of leather armor. It will provide only minimal protection. -leather cuirass=leather cuirass -You see a leather cuirass, well made but still able to be pierced by sharp swords.=You see a leather cuirass, well made but still able to be pierced by sharp swords. -leather scale armor=leather scale armor -You see a suit of leather scale armor. The leather is toughened somehow for better protection.=You see a suit of leather scale armor. The leather is toughened somehow for better protection. -magic plate armor=magic plate armor -You see a suit of magic plate armor. The steel is well tempered and the suit is very strong.=You see a suit of magic plate armor. The steel is well tempered and the suit is very strong. -mainio armor=mainio armor -You see a strange strange suit of mainio armor. What it lacks in subtlety it makes up for with strength.=You see a strange strange suit of mainio armor. What it lacks in subtlety it makes up for with strength. -mithril armor=mithril armor -You see a suit of mithril armor. Its tightly woven links are truly amazing.=You see a suit of mithril armor. Its tightly woven links are truly amazing. -pauldroned iron cuirass=pauldroned iron cuirass -You see a formidable pauldroned iron cuirass. The pauldrons (shoulder pieces) will protect your upper half.=You see a formidable pauldroned iron cuirass. The pauldrons (shoulder pieces) will protect your upper half. -pauldroned leather cuirass=pauldroned leather cuirass -You see a pauldroned leather cuirass. It was crafted to withstand minor attacks.=You see a pauldroned leather cuirass. It was crafted to withstand minor attacks. -plate armor=plate armor -You see a suit of plate armor. You imagine it would be heavy but the steel is well tempered and the suit is very strong.=You see a suit of plate armor. You imagine it would be heavy but the steel is well tempered and the suit is very strong. -red armor=red armor -You see a suit of red armor. The color is a striking crimson.=You see a suit of red armor. The color is a striking crimson. -scale armor=scale armor -You see a suit of scale armor. It is not flexible like chain, but will be a better defense.=You see a suit of scale armor. It is not flexible like chain, but will be a better defense. -shadow armor=shadow armor -You see a suit of shadow armor. It's hard to decide with what it is made, it is so dark.=You see a suit of shadow armor. It's hard to decide with what it is made, it is so dark. -stone armor=stone armor -You see a suit of stone armor. Swords will crumble if they try to pierce it.=You see a suit of stone armor. Swords will crumble if they try to pierce it. -studded armor=studded armor -You see a suit of studded armor. Some studs are loose or rusty but it is still fit for purpose.=You see a suit of studded armor. Some studs are loose or rusty but it is still fit for purpose. -xeno armor=xeno armor -You see a suit of xeno armor. The colors remind you of the xenocium hybrid creature.=You see a suit of xeno armor. The colors remind you of the xenocium hybrid creature. -axe=axe -You see a rusty but heavy axe. What it lacks in sharpness it makes up for in weight.=You see a rusty but heavy axe. What it lacks in sharpness it makes up for in weight. -bardiche=bardiche -You see a rare and powerful bardiche.=You see a rare and powerful bardiche. -battle axe=battle axe -You see a battle axe. It is well crafted and sharp despite its age.=You see a battle axe. It is well crafted and sharp despite its age. -black halberd=black halberd -You see a black halberd. It's immensely heavy so will make huge blows but you can only swing it at a very slow rate.=You see a black halberd. It's immensely heavy so will make huge blows but you can only swing it at a very slow rate. -black scythe=black scythe -You see a black scythe. Its attack is awesome for a farming tool.=You see a black scythe. Its attack is awesome for a farming tool. -chaos axe=chaos axe -You see a chaos axe. The handle is some alloy you can't recognize and the blade is golden colored, but thinking too long about it makes you confused.=You see a chaos axe. The handle is some alloy you can't recognize and the blade is golden colored, but thinking too long about it makes you confused. -durin axe=durin axe -You see a durin axe, a great prize from the dwarves.=You see a durin axe, a great prize from the dwarves. -golden twoside axe=golden twoside axe -You see a golden twoside axe. This axe is a rare find.=You see a golden twoside axe. This axe is a rare find. -halberd=halberd -You see a rare halberd, with an axe's blade fused onto a shaft. It is both heavy and keen-edged.=You see a rare halberd, with an axe's blade fused onto a shaft. It is both heavy and keen-edged. -hand axe=hand axe -You see a hand axe, well worn from years of use but may prove useful.=You see a hand axe, well worn from years of use but may prove useful. -magic twoside axe=magic twoside axe -You see a magic twoside axe. The nature of the magic isn't clear to you.=You see a magic twoside axe. The nature of the magic isn't clear to you. -old scythe=old scythe -You see an old scythe, it used to be weapon of death. But now it is only a useful tool for farming.=You see an old scythe, it used to be weapon of death. But now it is only a useful tool for farming. -scythe=scythe -You see the weapon of death - a scythe. It looks dangerous but perhaps also a useful tool for farming.=You see the weapon of death - a scythe. It looks dangerous but perhaps also a useful tool for farming. -sickle=sickle -You see a sickle, it is a useful tool for farming.=You see a sickle, it is a useful tool for farming. -small axe=small axe -You see a small axe. It appears well made but you suspect it is too light to do much damage.=You see a small axe. It appears well made but you suspect it is too light to do much damage. -twoside axe=twoside axe -You see a well crafted twoside axe.=You see a well crafted twoside axe. -black book=black book -You see the black book that Jynath kept out for so long.=You see the black book that Jynath kept out for so long. -blue book=blue book -You see a book with the words GEMS AND MINERALS on the front cover.=You see a book with the words GEMS AND MINERALS on the front cover. -black boots=black boots -You stub your toe on this pair of black boots. Perhaps they bring you bad luck?=You stub your toe on this pair of black boots. Perhaps they bring you bad luck? -blue boots=blue boots -You see a pair of blue boots.=You see a pair of blue boots. -chain boots=chain boots -You see a pair of chain boots, quite rusty but still strong.=You see a pair of chain boots, quite rusty but still strong. -chaos boots=chaos boots -You see a pair of chaos boots. Your steps are unsteady in them, but the extra defense they give is worth it.=You see a pair of chaos boots. Your steps are unsteady in them, but the extra defense they give is worth it. -elvish boots=elvish boots -You see a pair of elvish boots.=You see a pair of elvish boots. -golden boots=golden boots -You see a pair of golden boots. They will be heavy to wear but well worth their weight.=You see a pair of golden boots. They will be heavy to wear but well worth their weight. -green thing boots=green thing boots -You see a pair of green thing boots. They're slimy inside, ewwww.=You see a pair of green thing boots. They're slimy inside, ewwww. -killer boots=killer boots -You see a high heeled pair of killer boots. Are you brave enough to wear them?=You see a high heeled pair of killer boots. Are you brave enough to wear them? -leather boots=leather boots -You see a simple pair of leather boots to give your feet some protection.=You see a simple pair of leather boots to give your feet some protection. -mainio boots=mainio boots -You see a pair of mainio boots. It's hard to believe that boots looking like this would protect your feet so well as they do.=You see a pair of mainio boots. It's hard to believe that boots looking like this would protect your feet so well as they do. -mithril boots=mithril boots -You see a sparkling set of mithril boots.=You see a sparkling set of mithril boots. -red boots=red boots -You see a pair of red boots, the color reminds you of fresh blood.=You see a pair of red boots, the color reminds you of fresh blood. -shadow boots=shadow boots -You see a pair of shadow boots. You can't fathom what they are made of.=You see a pair of shadow boots. You can't fathom what they are made of. -steel boots=steel boots -You see a pair of steel boots, fit for any soldier.=You see a pair of steel boots, fit for any soldier. -stone boots=stone boots -You see a pair of stone boots. They may be heavy, but they protect your feet well.=You see a pair of stone boots. They may be heavy, but they protect your feet well. -studded boots=studded boots -You see a pair of worn studded boots with moderate protection for your feet.=You see a pair of worn studded boots with moderate protection for your feet. -xeno boots=xeno boots -You see a fine specimen of craftmanship, a pair of xeno boots.=You see a fine specimen of craftmanship, a pair of xeno boots. -present=present -You see a present. Open it.=You see a present. Open it. -basket=basket -You see an easter basket. Look inside.=You see an easter basket. Look inside. -stocking=stocking -You see a christmas stocking. Look inside.=You see a christmas stocking. Look inside. -black cloak=black cloak -You see a black cloak. The last owner had black thoughts. Will you?=You see a black cloak. The last owner had black thoughts. Will you? -black dragon cloak=black dragon cloak -You see a torn section from an enormous black dragon cloak. You're very lucky: the piece is just the right size for a human to wear.=You see a torn section from an enormous black dragon cloak. You're very lucky: the piece is just the right size for a human to wear. -blue dragon cloak=blue dragon cloak -You see a blue dragon cloak. The weave is tight and strong, though you wish the color drew less attention.=You see a blue dragon cloak. The weave is tight and strong, though you wish the color drew less attention. -blue elf cloak=blue elf cloak -You see a blue elf cloak. The material is thick and warm.=You see a blue elf cloak. The material is thick and warm. -blue striped cloak=blue striped cloak -You see a fashionable blue striped cloak.=You see a fashionable blue striped cloak. -bone dragon cloak=bone dragon cloak -You see a bone dragon cloak. It's incredibly old, like its last owner.=You see a bone dragon cloak. It's incredibly old, like its last owner. -chaos cloak=chaos cloak -You see a chaos cloak. The colors look like oil shimmering on a puddle.=You see a chaos cloak. The colors look like oil shimmering on a puddle. -cloak=cloak -You see a simple cloth cloak.=You see a simple cloth cloak. -dwarf cloak=dwarf cloak -You see a dwarf cloak. Apparently this passes for fashion in some parts, but to you it looks more functional than fashionable.=You see a dwarf cloak. Apparently this passes for fashion in some parts, but to you it looks more functional than fashionable. -elf cloak=elf cloak -You see a white elf cloak. It doesn't look very warm.=You see a white elf cloak. It doesn't look very warm. -elvish cloak=elvish cloak -You see an elvish cloak. The material is dark, but thick and warm.=You see an elvish cloak. The material is dark, but thick and warm. -golden cloak=golden cloak -You see a golden cloak. See how the light glistens off the gold, it is a prized possession.=You see a golden cloak. See how the light glistens off the gold, it is a prized possession. -green dragon cloak=green dragon cloak -You see a huge green dragon cloak. It's probably too big for you but, even dragging on the floor it will provide excellent protection.=You see a huge green dragon cloak. It's probably too big for you but, even dragging on the floor it will provide excellent protection. -lich cloak=lich cloak -You see a purple lich cloak. It's stained with blood - yours, from the previous undead owner, or perhaps the blood of his enemies...=You see a purple lich cloak. It's stained with blood - yours, from the previous undead owner, or perhaps the blood of his enemies... -mainio cloak=mainio cloak -You see a mainio cloak. Its flashing colors are absurd! But you wear it because it's very well made.=You see a mainio cloak. Its flashing colors are absurd! But you wear it because it's very well made. -mithril cloak=mithril cloak -You see a mithril cloak. Its weave is so fine and its looks are breathtaking.=You see a mithril cloak. Its weave is so fine and its looks are breathtaking. -red cloak=red cloak -You see a red cloak covered in polka dots. It's terribly snazzy.=You see a red cloak covered in polka dots. It's terribly snazzy. -red dragon cloak=red dragon cloak -You see a red dragon cloak. He didn't have one for a long time but finally caved in to peer pressure and got one.=You see a red dragon cloak. He didn't have one for a long time but finally caved in to peer pressure and got one. -rift cloak=rift cloak -You see a rift cloak. Almost useless in the battle, but saves your life when you enter a magical rift.=You see a rift cloak. Almost useless in the battle, but saves your life when you enter a magical rift. -shadow cloak=shadow cloak -You see a shadow cloak, in colors of the shadow armor.=You see a shadow cloak, in colors of the shadow armor. -stone cloak=stone cloak -You see a stone cloak. It's hard to tell how it was made, as the fibres look like narrow threads of mineral.=You see a stone cloak. It's hard to tell how it was made, as the fibres look like narrow threads of mineral. -vampire cloak=vampire cloak -You see a vibrant red vampire cloak. Wearing it sends a shiver down your spine.=You see a vibrant red vampire cloak. Wearing it sends a shiver down your spine. -xeno cloak=xeno cloak -You see a xeno cloak. It's heavy and thick, giving you a good protection.=You see a xeno cloak. It's heavy and thick, giving you a good protection. -chaos hammer=chaos hammer -You see a chaos hammer. It is a fearsome weapon.=You see a chaos hammer. It is a fearsome weapon. -club=club -You see a wooden club. It won't kill much but is better than no weapon.=You see a wooden club. It won't kill much but is better than no weapon. -club of thorns=club of thorns -You see the club of thorns. The thorns are full with blood of tortured humans. It is hugely powerful but will drain your life to use it.=You see the club of thorns. The thorns are full with blood of tortured humans. It is hugely powerful but will drain your life to use it. -enhanced mace=enhanced mace -You see an enhanced mace. The heavy attacking end makes it hard to balance.=You see an enhanced mace. The heavy attacking end makes it hard to balance. -flail=flail -You see a flail. Swinging it in circles will tire you but it will be an effective weapon.=You see a flail. Swinging it in circles will tire you but it will be an effective weapon. -golden hammer=golden hammer -You see a valuable golden hammer. This golden weapon may be worth a lot to someone. It has a slow rate of attack.=You see a valuable golden hammer. This golden weapon may be worth a lot to someone. It has a slow rate of attack. -golden mace=golden mace -You see a shining golden mace. Despite looking ornamental, it is sharp enough to do some damage.=You see a shining golden mace. Despite looking ornamental, it is sharp enough to do some damage. -hammer=hammer -You see a common hammer. It is heavy enough that you should be able to bludgeon your enemies with it, but only slowly=You see a common hammer. It is heavy enough that you should be able to bludgeon your enemies with it, but only slowly -ice war hammer=ice war hammer -You see a ice war hammer. The last owner must have been huge, to wield it.=You see a ice war hammer. The last owner must have been huge, to wield it. -mace=mace -You see a mace, much neglected in years of use.=You see a mace, much neglected in years of use. -morning star=morning star -You see a morning star. This is a very rare item indeed.=You see a morning star. This is a very rare item indeed. -necromancers staff=necromancers staff -You see a cunningly beautiful staff. If you listen carefully you can hear its previous owners' souls screaming from within it.=You see a cunningly beautiful staff. If you listen carefully you can hear its previous owners' souls screaming from within it. -rod of the gm=rod of the gm -You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands.=You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands. -skull staff=skull staff -You see a rare skull staff. It appears mystical but will work like any other staff.=You see a rare skull staff. It appears mystical but will work like any other staff. -staff=staff -You see a staff. This is a seldom seen or used weapon.=You see a staff. This is a seldom seen or used weapon. -ugmash=ugmash -You see a huge ugmash. It can attack with a faster rate than many other clubs.=You see a huge ugmash. It can attack with a faster rate than many other clubs. -vulcano hammer=vulcano hammer -You see a vulcano hammer. It's said to be a weapon of a God, but attacks with a snail like pace.=You see a vulcano hammer. It's said to be a weapon of a God, but attacks with a snail like pace. -war hammer=war hammer -You see a huge war hammer. It seems strong but is so heavy that you can only lift it to attack every so often..=You see a huge war hammer. It seems strong but is so heavy that you can only lift it to attack every so often.. -empty sack=empty sack -You see an empty sack. It will not stand up, unless you fill it first.=You see an empty sack. It will not stand up, unless you fill it first. -flask=flask -You see a flask. This flask is good for storing medicine.=You see a flask. This flask is good for storing medicine. -eared bottle=eared bottle -You see an eared bottle. It is empty, someone drank the contents.=You see an eared bottle. It is empty, someone drank the contents. -fat bottle=fat bottle -You see a fat bottle. It is empty, someone drank the contents.=You see a fat bottle. It is empty, someone drank the contents. -slim bottle=slim bottle -You see a slim bottle. It is empty, someone drank the contents.=You see a slim bottle. It is empty, someone drank the contents. -empty goblet=empty goblet -You see an empty goblet. You wonder what could it hold.=You see an empty goblet. You wonder what could it hold. -goblet=goblet -You see a goblet. You look at its contents, and shiver at the blood inside.=You see a goblet. You look at its contents, and shiver at the blood inside. -keyring=keyring -You see a keyring.=You see a keyring. -red emotion crystal=red emotion crystal -You see a red emotion crystal. It feels hot to the touch.=You see a red emotion crystal. It feels hot to the touch. -purple emotion crystal=purple emotion crystal -You see a purple emotion crystal. It feels cold to the touch.=You see a purple emotion crystal. It feels cold to the touch. -yellow emotion crystal=yellow emotion crystal -You see a yellow emotion crystal. It energizes you.=You see a yellow emotion crystal. It energizes you. -pink emotion crystal=pink emotion crystal -You see a pink emotion crystal. It almost feels soft.=You see a pink emotion crystal. It almost feels soft. -blue emotion crystal=blue emotion crystal -You see a blue emotion crystal. While holding it your worries seem to disappear.=You see a blue emotion crystal. While holding it your worries seem to disappear. -note=note -You see a note.=You see a note. -coupon=coupon -You see a coupon.=You see a coupon. -closed envelope=closed envelope -You see a closed envelope.=You see a closed envelope. -opened envelope=opened envelope -You see an opened envelope.=You see an opened envelope. -sealed envelope=sealed envelope -You see a sealed envelope.=You see a sealed envelope. -unsealed envelope=unsealed envelope -You see an unsealed envelope.=You see an unsealed envelope. -assassins id=assassins id -You see an assassin's ID. Perhaps this can be put to good use.=You see an assassin's ID. Perhaps this can be put to good use. -map=map -You see a map.=You see a map. -blank scroll=blank scroll -You see a rolled up blank scroll.=You see a rolled up blank scroll. -ice scroll=ice scroll -You see a scroll, circled by ice crystals. You can feel its cold aura.=You see a scroll, circled by ice crystals. You can feel its cold aura. -fierywater=fierywater -You see a bottle of fierywater. Do not drink it pure, you would evaporate!=You see a bottle of fierywater. Do not drink it pure, you would evaporate! -mild koboldish torcibud=mild koboldish torcibud -You see a bottle of mild koboldish torcibud. It will help you recover when you're all bruised and battered.=You see a bottle of mild koboldish torcibud. It will help you recover when you're all bruised and battered. -strong koboldish torcibud=strong koboldish torcibud -You see a bottle of strong koboldish torcibud. It will help you recover when you're all bruised and battered.=You see a bottle of strong koboldish torcibud. It will help you recover when you're all bruised and battered. -vsop koboldish torcibud=vsop koboldish torcibud -You see a bottle of VSOP koboldish torcibud, specially aged in oak casks wrapped by the darkness of a dungeon cellar. It will help you recover when you're all bruised and battered.=You see a bottle of VSOP koboldish torcibud, specially aged in oak casks wrapped by the darkness of a dungeon cellar. It will help you recover when you're all bruised and battered. -apple juice=apple juice -You see apple juice. On a hot summer day, it would taste great.=You see apple juice. On a hot summer day, it would taste great. -beer=beer -You see a beer. On a hot summer day, it would taste great.=You see a beer. On a hot summer day, it would taste great. -wine=wine -You see a glass of red wine. It will quench your thirst.=You see a glass of red wine. It will quench your thirst. -water=water -You see a bottle of fresh spring water. It's really tasty and fresh.=You see a bottle of fresh spring water. It's really tasty and fresh. -pina colada=pina colada -You see a pina colada. It looks delicious but tastes dangerously strong!=You see a pina colada. It looks delicious but tastes dangerously strong! -tea=tea -You see a lovely cup of tea.=You see a lovely cup of tea. -milk=milk -You see a small bottle of fresh milk.=You see a small bottle of fresh milk. -antidote=antidote -You see an antidote, to cure you of poison and protect you for a while.=You see an antidote, to cure you of poison and protect you for a while. -greater antidote=greater antidote -You see a greater antidote, to cure you of poison and protect you for a long while.=You see a greater antidote, to cure you of poison and protect you for a long while. -mana=mana -You see an bottle of mana, to increase your mana rapidly.=You see an bottle of mana, to increase your mana rapidly. -poison=poison -You see a bottle of poison. Don't drink it!=You see a bottle of poison. Don't drink it! -greater poison=greater poison -You see a greater poison. Don't drink it!=You see a greater poison. Don't drink it! -deadly poison=deadly poison -You see a deadly poison. Don't drink it!=You see a deadly poison. Don't drink it! -disease poison=disease poison -You see a disease poison. Be careful, it's wicked.=You see a disease poison. Be careful, it's wicked. -mega poison=mega poison -You see a mega poison. This is some wicked poison.=You see a mega poison. This is some wicked poison. -twilight elixir=twilight elixir -You see a bottle of medicinal elixir.=You see a bottle of medicinal elixir. -minor potion=minor potion -You see a minor potion. It's not much but may save you in a tight spot.=You see a minor potion. It's not much but may save you in a tight spot. -soup=soup -You see a bowl of soup. Its contents fill you up.=You see a bowl of soup. Its contents fill you up. -fish soup=fish soup -You see a bowl of fish soup. Its contents fill you up.=You see a bowl of fish soup. Its contents fill you up. -potion=potion -You see a potion. Take it to battle and you may survive longer.=You see a potion. Take it to battle and you may survive longer. -greater potion=greater potion -You see a greater potion, invaluable in battle.=You see a greater potion, invaluable in battle. -mega potion=mega potion -You see a mega potion. It strengthens greatly.=You see a mega potion. It strengthens greatly. -love potion=love potion -You see a love potion. It looks powerful so take care to use it carefully!=You see a love potion. It looks powerful so take care to use it carefully! -rhosyd=rhosyd -You see a beautiful and rare rhosyd flower.=You see a beautiful and rare rhosyd flower. -rose=rose -You see a single red rose. It smells heavenly.=You see a single red rose. It smells heavenly. -lilia=lilia -You see a lilia, a single precious bloom.=You see a lilia, a single precious bloom. -daisies=daisies -You see a bunch of daisies. They are cheap and cheerful!=You see a bunch of daisies. They are cheap and cheerful! -pansy=pansy -You see a pansy, so colorful and beautiful.=You see a pansy, so colorful and beautiful. -zantedeschia=zantedeschia -You see a zantedeschia, a delicate bloom with the sweetest fragrance.=You see a zantedeschia, a delicate bloom with the sweetest fragrance. -apple=apple -You see a nice shiny apple.=You see a nice shiny apple. -black apple=black apple -You see a black apple. It must be a gift from lil Johnnnny. He's the guy with black items.=You see a black apple. It must be a gift from lil Johnnnny. He's the guy with black items. -purple apple=purple apple -You see a purple apple. It is loaded with memories= -banana=banana -You see a banana. Take care of monkeys when you have them in your bag!=You see a banana. Take care of monkeys when you have them in your bag! -cherry=cherry -You see a cherry. Its tangy taste revives you a little.=You see a cherry. Its tangy taste revives you a little. -coconut=coconut -You see a coconut. Luckily it's already cracked and you can drink from it.=You see a coconut. Luckily it's already cracked and you can drink from it. -grapes=grapes -You see a bunch of grapes. They look quite juicy and tasty.=You see a bunch of grapes. They look quite juicy and tasty. -olive=olive -You see a small ripe olive. It can be eaten or used to create olive oil.=You see a small ripe olive. It can be eaten or used to create olive oil. -pear=pear -You see a pear. Its lovely smell convinces you of taking it.=You see a pear. Its lovely smell convinces you of taking it. -pineapple=pineapple -You see a tropical pineapple.=You see a tropical pineapple. -pomegranate=pomegranate -You see a pomegranate. If you eat it, you will be in a great shape soon.=You see a pomegranate. If you eat it, you will be in a great shape soon. -watermelon=watermelon -You see a watermelon. It freshes your throat during hot summer days.=You see a watermelon. It freshes your throat during hot summer days. -artichoke=artichoke -You see an artichoke. It can be an ingredient, or you can eat it.=You see an artichoke. It can be an ingredient, or you can eat it. -broccoli=broccoli -You see a bunch of broccoli.=You see a bunch of broccoli. -carrot=carrot -You see a carrot. It can be an ingredient, or you can eat it.=You see a carrot. It can be an ingredient, or you can eat it. -cauliflower=cauliflower -You see a fresh head of cauliflower.=You see a fresh head of cauliflower. -courgette=courgette -You see a courgette. It can be an ingredient, or you can eat it.=You see a courgette. It can be an ingredient, or you can eat it. -collard=collard -You see a collard. It's rare and strangely magical.=You see a collard. It's rare and strangely magical. -garlic=garlic -You see some fresh garlic.=You see some fresh garlic. -leek=leek -You see a fresh leek.=You see a fresh leek. -onion=onion -You see an onion.=You see an onion. -salad=salad -You see a salad.=You see a salad. -spinach=spinach -You see spinach. It is enriched with vitamins.=You see spinach. It is enriched with vitamins. -tomato=tomato -You see a tomato, put it in a salad or eat it.=You see a tomato, put it in a salad or eat it. -egg=egg -You see an egg.=You see an egg. -button mushroom=button mushroom -You see a button mushroom. It can be an ingredient, or you can eat it.=You see a button mushroom. It can be an ingredient, or you can eat it. -porcini=porcini -You see a porcini. It can be an ingredient, or you can eat it.=You see a porcini. It can be an ingredient, or you can eat it. -toadstool=toadstool -You see a toadstool. Beware!=You see a toadstool. Beware! -char=char -You see a char, with a fleshy pink belly.=You see a char, with a fleshy pink belly. -cod=cod -You see a cod.=You see a cod. -mackerel=mackerel -You see a mackerel.=You see a mackerel. -perch=perch -You see a perch.=You see a perch. -roach=roach -You see a roach.=You see a roach. -clownfish=clownfish -You see a striped clownfish.=You see a striped clownfish. -red lionfish=red lionfish -You see a venomous coral reef red lionfish.=You see a venomous coral reef red lionfish. -surgeonfish=surgeonfish -You see a bright blue surgeonfish.=You see a bright blue surgeonfish. -trout=trout -You see a trout.=You see a trout. -bread=bread -You see a loaf of bread. It is freshly baked and ready to eat.=You see a loaf of bread. It is freshly baked and ready to eat. -crepes suzette=crepes suzette -You see a crepes suzette topped with hot chocolate sauce.=You see a crepes suzette topped with hot chocolate sauce. -apple pie=apple pie -You see a delicious apple pie, made with only genuine ingredients.=You see a delicious apple pie, made with only genuine ingredients. -cherry pie=cherry pie -You see a delicious cherry pie, made with only genuine ingredients.=You see a delicious cherry pie, made with only genuine ingredients. -pie=pie -You see a meat and vegetable pie.=You see a meat and vegetable pie. -fish pie=fish pie -You see a fish and leek pie. It's not too stodgy so you can eat it faster than a meat pie.=You see a fish and leek pie. It's not too stodgy so you can eat it faster than a meat pie. -sandwich=sandwich -You see a ham and cheese sandwich.=You see a ham and cheese sandwich. -smoked ham=smoked ham -You see a smoked ham.=You see a smoked ham. -smoked meat=smoked meat -You see a piece of smoked meat.=You see a piece of smoked meat. -smoked cod=smoked cod -You see a smoked cod.=You see a smoked cod. -smoked trout=smoked trout -You see a smoked trout.=You see a smoked trout. -sugar=sugar -You see a sack of raw sugar.=You see a sack of raw sugar. -butter=butter -You see some butter. It is an ingredient or can be eaten if you like.=You see some butter. It is an ingredient or can be eaten if you like. -honey=honey -You see a jar of sticky sweet honey. It's the clear runny kind.=You see a jar of sticky sweet honey. It's the clear runny kind. -icecream=icecream -You see a wafer cone with vanilla ice cream and a chocolate flake.=You see a wafer cone with vanilla ice cream and a chocolate flake. -licorice=licorice -You see some delicious licorice. Your mouth waters.=You see some delicious licorice. Your mouth waters. -hotdog=hotdog -You see what looks like a tasty hotdog on a bun.=You see what looks like a tasty hotdog on a bun. -cheeseydog=cheeseydog -You see what looks like a tasty cheeseydog on a bun.=You see what looks like a tasty cheeseydog on a bun. -cheese sausage=cheese sausage -You see what looks like a tasty cheese sausage.=You see what looks like a tasty cheese sausage. -sausage=sausage -You see what looks like a tasty sausage.=You see what looks like a tasty sausage. -tuna sandwich=tuna sandwich -You see what looks like tuna sandwich.=You see what looks like tuna sandwich. -chocolate shake=chocolate shake -You see a scrumptious chocolate shake. Absolutely NO calories.=You see a scrumptious chocolate shake. Absolutely NO calories. -vanilla shake=vanilla shake -You see a yummy vanilla shake. Absolutely NO calories.=You see a yummy vanilla shake. Absolutely NO calories. -cheese=cheese -You see some cheese. Eat it and see what happens.=You see some cheese. Eat it and see what happens. -chicken=chicken -You see a tasty leg of chicken.=You see a tasty leg of chicken. -chocolate bar=chocolate bar -You see an absolutely yummy chocolate bar.=You see an absolutely yummy chocolate bar. -fairy cake=fairy cake -You see a luscious fairy cake with icing and sprinkles on top.=You see a luscious fairy cake with icing and sprinkles on top. -ham=ham -You see a juicy ham.=You see a juicy ham. -meat=meat -You see a piece of meat.=You see a piece of meat. -easter egg=easter egg -You see a lovely chocolate easter egg. It's huge!=You see a lovely chocolate easter egg. It's huge! -small easter egg=small easter egg -You see a small chocolate easter egg. Yummy!=You see a small chocolate easter egg. Yummy! -grilled steak=grilled steak -You see a fresh grilled steak. It smells awesome and is really juicy.=You see a fresh grilled steak. It smells awesome and is really juicy. -pizza=pizza -You see a tasty pizza, and hope they put extra cheese on it.=You see a tasty pizza, and hope they put extra cheese on it. -leather helmet=leather helmet -You see a leather helmet, it seems more like a hat than a defensive item.=You see a leather helmet, it seems more like a hat than a defensive item. -trophy helmet=trophy helmet -You see a Trophy Helmet. Those who were brave and finished the death match, win this helmet.=You see a Trophy Helmet. Those who were brave and finished the death match, win this helmet. -robins hat=robins hat -You see a robins hat. It's cute but that's about it.=You see a robins hat. It's cute but that's about it. -studded helmet=studded helmet -You see a studded helmet, it should protect your head against cuts but perhaps not hard blows.=You see a studded helmet, it should protect your head against cuts but perhaps not hard blows. -elvish hat=elvish hat -You see an elvish hat. The elf craftmanship has made the leafy material stronger than one would think.=You see an elvish hat. The elf craftmanship has made the leafy material stronger than one would think. -chain helmet=chain helmet -You see a solid chain helmet, it will be excellent protection for your head.=You see a solid chain helmet, it will be excellent protection for your head. -viking helmet=viking helmet -You see a viking helmet. The previous owner wore it to many battles.=You see a viking helmet. The previous owner wore it to many battles. -aventail=aventail -You see a aventail. It's a clever design.=You see a aventail. It's a clever design. -blue helmet=blue helmet -You see a brand new blue helmet.=You see a brand new blue helmet. -red helmet=red helmet -You see a red helmet, it reminds you of a jester's hat but you can be sure it has better protection than that.=You see a red helmet, it reminds you of a jester's hat but you can be sure it has better protection than that. -golden helmet=golden helmet -You see a heavy golden helmet. The thick metal should protect you against almost anything.=You see a heavy golden helmet. The thick metal should protect you against almost anything. -horned golden helmet=horned golden helmet -You see a horned golden helmet.=You see a horned golden helmet. -shadow helmet=shadow helmet -You see a heavy shadow helmet. Instead of shining, it darkly gleams.=You see a heavy shadow helmet. Instead of shining, it darkly gleams. -xeno helmet=xeno helmet -You see a xeno helmet.=You see a xeno helmet. -chaos helmet=chaos helmet -You see a chaos helmet.=You see a chaos helmet. -mainio helmet=mainio helmet -You see a strange mainio helmet. You can barely see when wearing it, but it protects your head very well.=You see a strange mainio helmet. You can barely see when wearing it, but it protects your head very well. -magic chain helmet=magic chain helmet -You see a magic chain helmet.=You see a magic chain helmet. -liberty helmet=liberty helmet -You see the liberty helmet. It's light and strong, you feel free wearing it.=You see the liberty helmet. It's light and strong, you feel free wearing it. -black helmet=black helmet -You see a black helmet.=You see a black helmet. -mithril helmet=mithril helmet -You see a mithril helmet.=You see a mithril helmet. -arandula=arandula -You see a arandula. It has medicinal properties, if the right person uses it.=You see a arandula. It has medicinal properties, if the right person uses it. -kokuda=kokuda -You see a kokuda. It has medicinal properties, if the right person uses it.=You see a kokuda. It has medicinal properties, if the right person uses it. -kekik=kekik -You see a kekik. It is a herb which can have healing properties.=You see a kekik. It is a herb which can have healing properties. -mandragora=mandragora -You see a root of mandragora. It has medicinal properties, if the right person uses it.=You see a root of mandragora. It has medicinal properties, if the right person uses it. -sclaria=sclaria -You see the herb sclaria. The smell is calming.=You see the herb sclaria. The smell is calming. -reindeer moss=reindeer moss -You see reindeer moss, something that grows only around Semos. It is quite a delicacy to reindeer, but extremely bitter to humans.=You see reindeer moss, something that grows only around Semos. It is quite a delicacy to reindeer, but extremely bitter to humans. -emerald=emerald -You see an emerald, a precious gemstone.=You see an emerald, a precious gemstone. -sapphire=sapphire -You see a sapphire, a precious gemstone.=You see a sapphire, a precious gemstone. -carbuncle=carbuncle -You see a carbuncle, a precious gemstone related to the garnet.=You see a carbuncle, a precious gemstone related to the garnet. -obsidian=obsidian -You see a piece of obsidian, it's known as volcanic glass because it forms when lava cools rapidly. When used as a gemstone it may look jet black or silvery grey, depending on how it is cut.=You see a piece of obsidian, it's known as volcanic glass because it forms when lava cools rapidly. When used as a gemstone it may look jet black or silvery grey, depending on how it is cut. -diamond=diamond -You see a diamond, not just a beautiful gem but also the hardest naturally occurring material .=You see a diamond, not just a beautiful gem but also the hardest naturally occurring material . -black pearl=black pearl -You see a black pearl, so dark and shiny.=You see a black pearl, so dark and shiny. -dungeon silver key=dungeon silver key -You see a silver dungeon key. Use it only if you are brave.=You see a silver dungeon key. Use it only if you are brave. -lich gold key=lich gold key -You see a golden lich key. It will open the door to terrible things.=You see a golden lich key. It will open the door to terrible things. -minotaur key=minotaur key -You see a fancy bronze key. It smells faintly of minotaur, perhaps one dropped it?=You see a fancy bronze key. It smells faintly of minotaur, perhaps one dropped it? -nalwor bank key=nalwor bank key -You see a key to the customer room of Nalwor Bank.=You see a key to the customer room of Nalwor Bank. -kotoch prison key=kotoch prison key -You see an ancient copper key, enscribed with something in Orcish.=You see an ancient copper key, enscribed with something in Orcish. -kanmararn prison key=kanmararn prison key -You see a key which matches the locks in the Kanmararn prison.=You see a key which matches the locks in the Kanmararn prison. -sedah gate key=sedah gate key -You see a key for the gate to the imperial city of Sedah.=You see a key for the gate to the imperial city of Sedah. -pet sanctuary key=pet sanctuary key -You see a key for the pet sanctuary in Ados.=You see a key for the pet sanctuary in Ados. -house key=house key -You should not see this description=You should not see this description -gate key=gate key -You should not see this description=You should not see this description -master key=master key -You see a master key.=You see a master key. -small key=small key -You see the key for Zara's row house in Ados.=You see the key for Zara's row house in Ados. -black legs=black legs -You see a pair of black legs.=You see a pair of black legs. -blue legs=blue legs -You see a pair of shiny new blue legs.=You see a pair of shiny new blue legs. -chain legs=chain legs -You see a pair of well made chain legs. They should protect you against any attacks aimed low.=You see a pair of well made chain legs. They should protect you against any attacks aimed low. -chaos legs=chaos legs -You see a pair of chaos legs. The strange colors confuse you.=You see a pair of chaos legs. The strange colors confuse you. -dwarvish legs=dwarvish legs -You see a pair of dwarvish legs, designed by master craftsmen.=You see a pair of dwarvish legs, designed by master craftsmen. -elvish legs=elvish legs -You see a pair of elvish legs.=You see a pair of elvish legs. -golden legs=golden legs -You see a pair of shining, strong golden legs.=You see a pair of shining, strong golden legs. -jewelled legs=jewelled legs -You see a beautiful pair of jewelled legs. A large red gem glints at you and they're encrusted all over with sapphires.=You see a beautiful pair of jewelled legs. A large red gem glints at you and they're encrusted all over with sapphires. -leather legs=leather legs -You see a pair of leather legs. They look new but they're poor quality.=You see a pair of leather legs. They look new but they're poor quality. -mainio legs=mainio legs -You see a pair of odd looking mainio legs. They are somewhat startling but they give you a good protection.=You see a pair of odd looking mainio legs. They are somewhat startling but they give you a good protection. -mithril legs=mithril legs -You see a pair of mithril legs. They will serve you well.=You see a pair of mithril legs. They will serve you well. -red legs=red legs -A pair of red legs are in your grasp.=A pair of red legs are in your grasp. -shadow legs=shadow legs -You see a pair of shadow legs. The weight of them is incredible.=You see a pair of shadow legs. The weight of them is incredible. -stone legs=stone legs -You see a pair of stone legs, heavy and durable.=You see a pair of stone legs, heavy and durable. -studded legs=studded legs -You see a pair of blood stained studded legs. You're not sure if the blood came from their last owner ... or his enemies.=You see a pair of blood stained studded legs. You're not sure if the blood came from their last owner ... or his enemies. -xeno legs=xeno legs -You see a pair of xeno legs. They're very strong and look brand new.=You see a pair of xeno legs. They're very strong and look brand new. -bulb=bulb -You see a bulb. It can be planted anywhere, but it will only thrive on fertile ground.=You see a bulb. It can be planted anywhere, but it will only thrive on fertile ground. -seed=seed -You see a seed. It can be planted anywhere, but it will only thrive on fertile ground.=You see a seed. It can be planted anywhere, but it will only thrive on fertile ground. -giant heart=giant heart -You see a giant heart. This proves that a giant was defeated, and has magical properties that you are not sure of.=You see a giant heart. This proves that a giant was defeated, and has magical properties that you are not sure of. -dice=dice -You see a set of dice. May lady luck be with you.=You see a set of dice. May lady luck be with you. -cards=cards -You see a deck of cards. Shuffle them well, to get a winning hand.=You see a deck of cards. Shuffle them well, to get a winning hand. -teddy=teddy -You see a teddy bear. Its soft and cuddly, and children love them.=You see a teddy bear. Its soft and cuddly, and children love them. -rodent trap=rodent trap -You see a rodent trap.=You see a rodent trap. -vampirette entrails=vampirette entrails -You see some vampirette entrails. These guts proves that a vampirette was slain.=You see some vampirette entrails. These guts proves that a vampirette was slain. -bat entrails=bat entrails -You see some bat entrails, full of the blood of a living creature.=You see some bat entrails, full of the blood of a living creature. -suntan cream=suntan cream -You see a suntan cream.=You see a suntan cream. -marbles=marbles -You see some marbles. Boys will be boys.=You see some marbles. Boys will be boys. -canned tuna=canned tuna -You see what appears to be canned tuna. Too bad you don't have a can opener.=You see what appears to be canned tuna. Too bad you don't have a can opener. -snowglobe=snowglobe -You see a snowglobe. It's so festive, it reminds you of Christmas!=You see a snowglobe. It's so festive, it reminds you of Christmas! -bobbin=bobbin -You see a bobbin for a sewing machine.=You see a bobbin for a sewing machine. -venom gland=venom gland -You see the venom gland of a giant cobra. It is filled with deadly toxin.=You see the venom gland of a giant cobra. It is filled with deadly toxin. -snowball=snowball -You see snowballs. You can throw them at your friends or put it in your bag to keep your fish fresh. But be careful, there could be little stones in it.=You see snowballs. You can throw them at your friends or put it in your bag to keep your fish fresh. But be careful, there could be little stones in it. -vomit=vomit -You see a pile of vomit. Gross!=You see a pile of vomit. Gross! -shuriken=shuriken -You see a shuriken. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results.=You see a shuriken. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results. -fire shuriken=fire shuriken -You see a fire shuriken. Throwing this flaming missile unleashes fiendish power.=You see a fire shuriken. Throwing this flaming missile unleashes fiendish power. -wooden spear=wooden spear -You see a wooden spear. You can attack at a distance with this primitive weapon. Stand square on, not diagonally, for the best results.=You see a wooden spear. You can attack at a distance with this primitive weapon. Stand square on, not diagonally, for the best results. -money=money -You see a money.=You see a money. -wooden bow=wooden bow -You see a wooden bow. With this in one hand, and wooden arrows in the other, you may be able to attack from a distance.=You see a wooden bow. With this in one hand, and wooden arrows in the other, you may be able to attack from a distance. -longbow=longbow -You see a longbow. Equipped with this, and a supply of arrows, you will have an effective ranged attack.=You see a longbow. Equipped with this, and a supply of arrows, you will have an effective ranged attack. -composite bow=composite bow -You see a composite bow. It's better strung than most bows, for excellent ranged attack.=You see a composite bow. It's better strung than most bows, for excellent ranged attack. -crossbow=crossbow -You see a crossbow. The attack is high but it has a very short range, what do you prefer?=You see a crossbow. The attack is high but it has a very short range, what do you prefer? -hunter crossbow=hunter crossbow -You see a hunter crossbow. You must decide if the high attack is worth the short range it has.=You see a hunter crossbow. You must decide if the high attack is worth the short range it has. -mithril bow=mithril bow -You see a light and strong mithril bow. Its impeccable workmanship affords incredible accuracy.=You see a light and strong mithril bow. Its impeccable workmanship affords incredible accuracy. -wood=wood -You see some wood, fallen from a nearby tree.=You see some wood, fallen from a nearby tree. -sugar cane=sugar cane -You see a sugar cane. You can grind it for raw sugar.=You see a sugar cane. You can grind it for raw sugar. -grain=grain -You see a sheaf of grain.=You see a sheaf of grain. -flour=flour -You see a sack of flour.=You see a sack of flour. -iron ore=iron ore -You see a nugget of iron ore.=You see a nugget of iron ore. -coal=coal -You see a black and shiny piece of stone coal. It stayed in the ground for million of years.=You see a black and shiny piece of stone coal. It stayed in the ground for million of years. -wool=wool -You see wool. It was recently shorn.=You see wool. It was recently shorn. -yarn=yarn -You see a ball of yarn. It was spun with care.=You see a ball of yarn. It was spun with care. -cloth=cloth -You see a roll of cloth. It is of first-class quality.=You see a roll of cloth. It is of first-class quality. -gold nugget=gold nugget -You see a gold nugget. Its rich golden color shines, and it may be useful.=You see a gold nugget. Its rich golden color shines, and it may be useful. -mithril nugget=mithril nugget -You see a mithril nugget. Its pale silvery color shines, and it may be useful.=You see a mithril nugget. Its pale silvery color shines, and it may be useful. -iron=iron -You see a piece of iron.=You see a piece of iron. -gold bar=gold bar -You see a gold bar. It will make beautiful jewelry, or fetch a fine price.=You see a gold bar. It will make beautiful jewelry, or fetch a fine price. -mithril bar=mithril bar -You see a mithril bar. It can be made into excellent armor, or fetch a fine price.=You see a mithril bar. It can be made into excellent armor, or fetch a fine price. -golden egg=golden egg -You see a valuable golden egg.=You see a valuable golden egg. -spotted egg=spotted egg -You see a spotted egg. They are said to be delicious.=You see a spotted egg. They are said to be delicious. -reptile egg=reptile egg -You see a valuable reptile egg.=You see a valuable reptile egg. -silk gland=silk gland -You see a silk gland from a giant spider. Its contents are extremely valuable.=You see a silk gland from a giant spider. Its contents are extremely valuable. -silk thread=silk thread -You see a spool of silk thread, spun from the glands of a giant spider..=You see a spool of silk thread, spun from the glands of a giant spider.. -oil=oil -You see a small can of oil.=You see a small can of oil. -mithril thread=mithril thread -You see a spool of mithril thread, made from silk fused with mithril.=You see a spool of mithril thread, made from silk fused with mithril. -mithril fabric=mithril fabric -You see a couple yards of mithril fabric. It's very sparkly!=You see a couple yards of mithril fabric. It's very sparkly! -horse hair=horse hair -You see some horse hairs.=You see some horse hairs. -beeswax=beeswax -You see a piece of beeswax.=You see a piece of beeswax. -candle=candle -You see a candle in a candle stick.=You see a candle in a candle stick. -angel figurine=angel figurine -You see a sparkling angel figurine.=You see a sparkling angel figurine. -skull ring=skull ring -You see a skull ring.=You see a skull ring. -amulet=amulet -You see an amulet.=You see an amulet. -ankh=ankh -You see a mysterious ankh. You don't know what it is for.=You see a mysterious ankh. You don't know what it is for. -wedding ring=wedding ring -You see a golden wedding ring, a symbol of love.=You see a golden wedding ring, a symbol of love. -engagement ring=engagement ring -You see a diamond engagement ring, a symbol of love (or a symbol of wealth?)=You see a diamond engagement ring, a symbol of love (or a symbol of wealth?) -emerald ring=emerald ring -You see an emerald ring, known as ring of life. Wear it, and you risk less from death.=You see an emerald ring, known as ring of life. Wear it, and you risk less from death. -summon scroll=summon scroll -You see a summon scroll.=You see a summon scroll. -nalwor city scroll=nalwor city scroll -You see a nalwor city scroll, it will take you back to nalwor city.=You see a nalwor city scroll, it will take you back to nalwor city. -ados city scroll=ados city scroll -You see a ados city scroll, it will take you back to ados city.=You see a ados city scroll, it will take you back to ados city. -fado city scroll=fado city scroll -You see a fado city scroll, it will take you back to fado city.=You see a fado city scroll, it will take you back to fado city. -kirdneh city scroll=kirdneh city scroll -You see a kirdneh city scroll, it will take you back to kirdneh city.=You see a kirdneh city scroll, it will take you back to kirdneh city. -kalavan city scroll=kalavan city scroll -You see a kalavan city scroll, it will take you back to kalavan city.=You see a kalavan city scroll, it will take you back to kalavan city. -marked scroll=marked scroll -You see a marked scroll.=You see a marked scroll. -invitation scroll=invitation scroll -You see an invitation scroll.=You see an invitation scroll. -home scroll=home scroll -You see a home scroll, it will take you back to semos city.=You see a home scroll, it will take you back to semos city. -empty scroll=empty scroll -You see an empty scroll. If used correctly it will return you to where you marked it at.=You see an empty scroll. If used correctly it will return you to where you marked it at. -rainbow beans=rainbow beans -You see a small pile of rainbow beans. One says something odd.=You see a small pile of rainbow beans. One says something odd. -balloon=balloon -You see a bright red balloon. You can use it to float high up into the clouds.=You see a bright red balloon. You can use it to float high up into the clouds. -twilight moss=twilight moss -You see a strange looking piece of moss. It looks like it could have hallucinogenic properties.=You see a strange looking piece of moss. It looks like it could have hallucinogenic properties. -lucky charm=lucky charm -You see a lucky charm. Some believe that it helps their karma in some way, but others think that is superstition.=You see a lucky charm. Some believe that it helps their karma in some way, but others think that is superstition. -mithril clasp=mithril clasp -You see a clasp made from mithril, it would provide the fastening for a cloak.=You see a clasp made from mithril, it would provide the fastening for a cloak. -mythical egg=mythical egg -You see a mythical egg, but you do not know, what it is for.=You see a mythical egg, but you do not know, what it is for. -magical eggshells=magical eggshells -You see shards from a mythical egg. They have magical properties.=You see shards from a mythical egg. They have magical properties. -golden gm token=golden gm token -You see a golden gm token.=You see a golden gm token. -silvery gm token=silvery gm token -You see a silvery gm token.=You see a silvery gm token. -bronze gm token=bronze gm token -You see a bronze gm token.=You see a bronze gm token. -black shield=black shield -You see a black shield. Its darkness will surely protect you.=You see a black shield. Its darkness will surely protect you. -blue shield=blue shield -You see a blue shield. It feels light in your hand but is strong enough for excellent protection.=You see a blue shield. It feels light in your hand but is strong enough for excellent protection. -buckler=buckler -You see a small buckler. It may protect you against swords and maces but against stronger weapons you do not trust it.=You see a small buckler. It may protect you against swords and maces but against stronger weapons you do not trust it. -chaos shield=chaos shield -You see a chaos shield. Its charming appearance will fool your enemies.=You see a chaos shield. Its charming appearance will fool your enemies. -crown shield=crown shield -You see a mighty crown shield. It is in perfect condition.=You see a mighty crown shield. It is in perfect condition. -elvish shield=elvish shield -You see an elvish shield. It looks like one big tree leaf!=You see an elvish shield. It looks like one big tree leaf! -enhanced lion shield=enhanced lion shield -An enhanced lion shield glints at you. It will defend you well.=An enhanced lion shield glints at you. It will defend you well. -golden shield=golden shield -You see a golden shield, could it be the ultimate in defense?=You see a golden shield, could it be the ultimate in defense? -green dragon shield=green dragon shield -You see an green dragon shield, scaly and strong.=You see an green dragon shield, scaly and strong. -lion shield=lion shield -You see a valuable lion shield. It is heavy enough to defend you against strong attacks.=You see a valuable lion shield. It is heavy enough to defend you against strong attacks. -magic plate shield=magic plate shield -You see a magic plate shield. It has a magical quality surrounding it.=You see a magic plate shield. It has a magical quality surrounding it. -mainio shield=mainio shield -You see a strange looking mainio shield. You have no idea what it's made of, but it seems to protect you well by distracting your enemies.=You see a strange looking mainio shield. You have no idea what it's made of, but it seems to protect you well by distracting your enemies. -mithril shield=mithril shield -You see a mithril shield. You will most surely be protected.=You see a mithril shield. You will most surely be protected. -plate shield=plate shield -You see a solid plate shield. It is in good condition, and might be worth a little.=You see a solid plate shield. It is in good condition, and might be worth a little. -red shield=red shield -You see a red shield. It is a stunning shade of scarlet.=You see a red shield. It is a stunning shade of scarlet. -shadow shield=shadow shield -You see a shadow shield. Rather than reflecting light, it seems to absorb it.=You see a shadow shield. Rather than reflecting light, it seems to absorb it. -skull shield=skull shield -The face of a skull scowls at you from this fearsome skull shield.=The face of a skull scowls at you from this fearsome skull shield. -studded shield=studded shield -You see a studded shield. It's a little dented but seems robust enough.=You see a studded shield. It's a little dented but seems robust enough. -unicorn shield=unicorn shield -You see a unicorn shield. It's beautifully crafted and will give you excellent protection.=You see a unicorn shield. It's beautifully crafted and will give you excellent protection. -wooden shield=wooden shield -You see a wooden shield. It is made of cheap wood and heavily used. However, it still seems to offer you some kind of basic protection.=You see a wooden shield. It is made of cheap wood and heavily used. However, it still seems to offer you some kind of basic protection. -xeno shield=xeno shield -You see a lightweight but strong xeno shield, in the colors of the creature it was looted from.=You see a lightweight but strong xeno shield, in the colors of the creature it was looted from. -assassin dagger=assassin dagger -You see an assassin dagger, easy to pull out and use when needed.=You see an assassin dagger, easy to pull out and use when needed. -biting sword=biting sword -The point of this biting sword is chiseled to a lethal point. It will serve you well.=The point of this biting sword is chiseled to a lethal point. It will serve you well. -black sword=black sword -You see a black sword. Its darkness will surely protect you.=You see a black sword. Its darkness will surely protect you. -broadsword=broadsword -You see a mighty broadsword. Enemies will see their death.=You see a mighty broadsword. Enemies will see their death. -buster=buster -You see a buster, with its distinctive, oversized blade.=You see a buster, with its distinctive, oversized blade. -chaos dagger=chaos dagger -You see a chaos dagger, it is very lightweight and sharp. It will heal you while hurting them.=You see a chaos dagger, it is very lightweight and sharp. It will heal you while hurting them. -chaos sword=chaos sword -The chaos sword. It hurts them but it heals you.=The chaos sword. It hurts them but it heals you. -claymore=claymore -This claymore is very hard to lift as it is so heavy. It will be a good weapon if you can swing it.=This claymore is very hard to lift as it is so heavy. It will be a good weapon if you can swing it. -dagger=dagger -You see a dagger, it is little more than decorative but you can jab pretty fast with it.=You see a dagger, it is little more than decorative but you can jab pretty fast with it. -dark dagger=dark dagger -You see a dark dagger. It's designed to be used with a fast motion.=You see a dark dagger. It's designed to be used with a fast motion. -demon fire sword=demon fire sword -The demon fire sword, a horrible sword taken from hell's deepest dungeons.=The demon fire sword, a horrible sword taken from hell's deepest dungeons. -demon sword=demon sword -Demon skeletons return from hell with this demon sword.=Demon skeletons return from hell with this demon sword. -drow sword=drow sword -This is a genuine drow sword.=This is a genuine drow sword. -elvish sword=elvish sword -This is an elvish sword. It looks like it is made from tree leaves!=This is an elvish sword. It looks like it is made from tree leaves! -fire sword=fire sword -Flames race along this fire sword as you wield it.=Flames race along this fire sword as you wield it. -golden blade=golden blade -You see the rare and precious golden blade. It can steal life from those you stab with it.=You see the rare and precious golden blade. It can steal life from those you stab with it. -golden orc sword=golden orc sword -You see a golden orc sword, with its heavy and deadly appearance it seems also valuable.=You see a golden orc sword, with its heavy and deadly appearance it seems also valuable. -great sword=great sword -This rare great sword is heavy and of good craftsmanship. It can only attack incredibly slowly.=This rare great sword is heavy and of good craftsmanship. It can only attack incredibly slowly. -hell dagger=hell dagger -You see a hell dagger. Is the color that of the burning fires of Hell?=You see a hell dagger. Is the color that of the burning fires of Hell? -ice sword=ice sword -You see an ice sword, the blade is lethally cold to the touch, and you know it is one of the best weapons you'll find.=You see an ice sword, the blade is lethally cold to the touch, and you know it is one of the best weapons you'll find. -imperator sword=imperator sword -You see a an imperator sword, crafted from you know not what.=You see a an imperator sword, crafted from you know not what. -immortal sword=immortal sword -This immortal sword is a gift of gods to the chosen one. It is heavy and of exquisite craftsmanship.=This immortal sword is a gift of gods to the chosen one. It is heavy and of exquisite craftsmanship. -katana=katana -You see a valuable katana, with a lethal looking blade.=You see a valuable katana, with a lethal looking blade. -knife=knife -You see a blunt knife which looks capable of little damage.=You see a blunt knife which looks capable of little damage. -l hand sword=l hand sword -You see l hand sword. It must be used with right hand sword.=You see l hand sword. It must be used with right hand sword. -night dagger=night dagger -You see a night dagger, to be used with stealth.=You see a night dagger, to be used with stealth. -nihonto=nihonto -You see a samurai's nihonto sword with a razor sharp blade.=You see a samurai's nihonto sword with a razor sharp blade. -obsidian knife=obsidian knife -You see a knife whose blade is crafted to a lethal edge from finest obsidian.=You see a knife whose blade is crafted to a lethal edge from finest obsidian. -orc sword=orc sword -You see an orc sword which has a heavy and deadly appearance.=You see an orc sword which has a heavy and deadly appearance. -orcish sword=orcish sword -This orcish sword is badly done and weighs a lot.=This orcish sword is badly done and weighs a lot. -r hand sword=r hand sword -You see r hand sword. It must be used with a left hand sword.=You see r hand sword. It must be used with a left hand sword. -scimitar=scimitar -This scimitar catches the light as you look at it, it will be a powerful weapon.=This scimitar catches the light as you look at it, it will be a powerful weapon. -short sword=short sword -You see a well kept short sword which will be easy to carry as you travel.=You see a well kept short sword which will be easy to carry as you travel. -soul dagger=soul dagger -You see a soul dagger. It's so light and sharp that you can stab at a very fast rate.=You see a soul dagger. It's so light and sharp that you can stab at a very fast rate. -sword=sword -You see a sharp sword which might even be worth a little.=You see a sharp sword which might even be worth a little. -vampire sword=vampire sword -You see the vampire sword, which will suck life from those you attack with it.=You see the vampire sword, which will suck life from those you attack with it. -xeno sword=xeno sword -You wield a xeno sword. Despite the great strength it is strangely light.=You wield a xeno sword. Despite the great strength it is strangely light. -arrow game token=arrow game token -You see a token, that when placed in the right spot could point you in the right direction.=You see a token, that when placed in the right spot could point you in the right direction. -o board token=o board token -You see an O token.=You see an O token. -x board token=x board token -You see an X token.=You see an X token. -food mill=food mill -You see a food mill. It is the traditional tool to mill food.=You see a food mill. It is the traditional tool to mill food. -sugar mill=sugar mill -You see a sugar mill. You can obtain sugar if you grind canes with it.=You see a sugar mill. You can obtain sugar if you grind canes with it. -scroll eraser=scroll eraser -You see a scroll eraser. Put a marked scroll in the opposite hand to clean the scroll.=You see a scroll eraser. Put a marked scroll in the opposite hand to clean the scroll. -pestle and mortar=pestle and mortar -You see a pestle and mortar. This is the traditional tool to pound herbs, food and other substances.=You see a pestle and mortar. This is the traditional tool to pound herbs, food and other substances. -gold pan=gold pan -You see a gold pan. It is the traditional tool to prospect for gold.=You see a gold pan. It is the traditional tool to prospect for gold. -fishing rod=fishing rod -You see a fishing rod. If you find a fishing spot you can catch fish with it.=You see a fishing rod. If you find a fishing spot you can catch fish with it. -magical scissors=magical scissors -You see a sparkling pair of magical scissors. Just think what they could cut!=You see a sparkling pair of magical scissors. Just think what they could cut! -magical needle=magical needle -You see a magical needle with a very sharp point.=You see a magical needle with a very sharp point. -pick=pick -You see a pick. It is a tool which helps you to get some coal.=You see a pick. It is a tool which helps you to get some coal. -shovel=shovel -You see a shovel, a tool for digging.=You see a shovel, a tool for digging. -dark angel=dark angel -You see a dark angel. He is an strong evil angel, and for now he is under cover of darkness.=You see a dark angel. He is an strong evil angel, and for now he is under cover of darkness. -My will be done over land and sky!=My will be done over land and sky! -Mine is the Power and the Glory!=Mine is the Power and the Glory! -dark archangel=dark archangel -You see a dark archangel. After she fell from heaven her soul became as dark as she is now.=You see a dark archangel. After she fell from heaven her soul became as dark as she is now. -I will strike you down with more power than you can imagine!!=I will strike you down with more power than you can imagine!! -My will be done!=My will be done! -fallen angel=fallen angel -You see a fallen angel. When he turned away from good, he fell down from heaven.=You see a fallen angel. When he turned away from good, he fell down from heaven. -You are DOOMED.=You are DOOMED. -I am here to destroy all people.=I am here to destroy all people. -baby angel=baby angel -You see a baby angel. Will it ever get a chance to grow up?=You see a baby angel. Will it ever get a chance to grow up? -I want to grow to be mighty!=I want to grow to be mighty! -angel=angel -You see an angel. With his flame sword he guards the way and doesn't let you pass.=You see an angel. With his flame sword he guards the way and doesn't let you pass. -Meet thy maker!=Meet thy maker! -Mere mortals cannot challenge me!=Mere mortals cannot challenge me! -archangel=archangel -You see an archangel. She wants to kill you because she doesn't want you in the clouds.=You see an archangel. She wants to kill you because she doesn't want you in the clouds. -Neither the earth nor the sky has a place for you...=Neither the earth nor the sky has a place for you... -Leave now, before it is too late for you.=Leave now, before it is too late for you. -Your destiny is not here.=Your destiny is not here. -spider=spider -You see a spider. It makes a giant spider web to trap you!=You see a spider. It makes a giant spider web to trap you! -poisonous spider=poisonous spider -You see a poisonous spider. Be careful! Its poison is very strong! It will make you very weak and can probably kill you!=You see a poisonous spider. Be careful! Its poison is very strong! It will make you very weak and can probably kill you! -giant spider=giant spider -You see a giant spider. It has very long legs which are quite dangerous.=You see a giant spider. It has very long legs which are quite dangerous. -crab=crab -You see a little crab that comes from the beach, be careful of its pincers.=You see a little crab that comes from the beach, be careful of its pincers. -click-clack-click=click-clack-click -chick=chick -You see a little chick, it doesn't like to be away from its mother.=You see a little chick, it doesn't like to be away from its mother. -peep peep=peep peep -peep peep peep=peep peep peep -chicken=chicken -You see a chicken, isn't it nice?=You see a chicken, isn't it nice? -cluck cluck=cluck cluck -cluck cluck cluck=cluck cluck cluck -mother hen=mother hen -You see a mother hen, she will probably hurt you if you touch her sons.=You see a mother hen, she will probably hurt you if you touch her sons. -peep peep=peep peep -peep peep peep=peep peep peep -penguin=penguin -You see a penguin, smart and silly.=You see a penguin, smart and silly. -Oou! Oou!=Oou! Oou! -*flap* *flap*=*flap* *flap* -pigeon=pigeon -You see a pigeon, it loves the little seeds.=You see a pigeon, it loves the little seeds. -killer bee=killer bee -You see a killer bee which will sting you to death!=You see a killer bee which will sting you to death! -BbzzZZzzz!=BbzzZZzzz! -deer=deer -You see a defenseless deer, do not have fear of it.=You see a defenseless deer, do not have fear of it. -mouse=mouse -You see a small mouse that seems to be very hungry.=You see a small mouse that seems to be very hungry. -squeak ... squeak!=squeak ... squeak! -rat=rat -You see a small rat that seems to be extremely hungry.=You see a small rat that seems to be extremely hungry. -Squeak! Squeak!=Squeak! Squeak! -bat=bat -You see a bat, it will seek your blood, don't be distracted...=You see a bat, it will seek your blood, don't be distracted... -caverat=caverat -You see a caverat which is dirty and loves the dungeons.=You see a caverat which is dirty and loves the dungeons. -piglet=piglet -You see a piglet, a bit dirty.=You see a piglet, a bit dirty. -shnuffle=shnuffle -oink oink=oink oink -oink=oink -babybear=babybear -You see a babybear, isn't it sweet?=You see a babybear, isn't it sweet? -Roar!=Roar! -beaver=beaver -You see a beaver. It likes to build dams in the river.=You see a beaver. It likes to build dams in the river. -big bad wolf=big bad wolf -You see a big bad wolf. It is really wild, hungry and really dangerous!=You see a big bad wolf. It is really wild, hungry and really dangerous! -Aooooooouuhhh!!=Aooooooouuhhh!! -boar=boar -You see a boar, they are pretty wild!=You see a boar, they are pretty wild! -Oink!!=Oink!! -bull=bull -You see a bull, run away!!!=You see a bull, run away!!! -MOOOOO!!!=MOOOOO!!! -cow=cow -You see a cow, taste her delicious milk.=You see a cow, taste her delicious milk. -mooooo=mooooo -Moooo moooo mooooooo=Moooo moooo mooooooo -fox=fox -You see a fox, it becomes extinct!=You see a fox, it becomes extinct! -goat=goat -You see a goat, which is wild and lives in the mountain.=You see a goat, which is wild and lives in the mountain. -horse=horse -You see a horse, don't slap it or it will run away!=You see a horse, don't slap it or it will run away! -neigghhh neigghhh=neigghhh neigghhh -monkey=monkey -You see a monkey, would you like to offer it a banana?=You see a monkey, would you like to offer it a banana? -Aooooooouuhhh!!=Aooooooouuhhh!! -panda=panda -You see a panda which comes from an exotic land.=You see a panda which comes from an exotic land. -Roar!=Roar! -ram=ram -You see a ram, maybe you are able to shear it?=You see a ram, maybe you are able to shear it? -Baaaaaa=Baaaaaa -white horse=white horse -You see a white horse, they love to stay with their brown friends.=You see a white horse, they love to stay with their brown friends. -naayyy=naayyy -wolf=wolf -You see a wolf. It is wild and very hungry!=You see a wolf. It is wild and very hungry! -Aooooooouuhhh!!=Aooooooouuhhh!! -bear=bear -You see a bear. You are lucky and found it awake.=You see a bear. You are lucky and found it awake. -Roar!=Roar! -lion=lion -You see a lion, dangerous and hungry...=You see a lion, dangerous and hungry... -Grooooaaaarrrr!=Grooooaaaarrrr! -elephant=elephant -You see an elephant, a huge animal with lots of ham and meat. Are you sure that you want to attack it?=You see an elephant, a huge animal with lots of ham and meat. Are you sure that you want to attack it? -WHOOOOEOEOEZZZZZZ!!!=WHOOOOEOEOEZZZZZZ!!! -tiger=tiger -You see a tiger, which likes deer and human meat.=You see a tiger, which likes deer and human meat. -Miiiiaaauuu!=Miiiiaaauuu! -venomrat=venomrat -You see a venomrat, extremely poisonous.=You see a venomrat, extremely poisonous. -killer bat=killer bat -You see a killer bat which will suck your blood!=You see a killer bat which will suck your blood! -black bear=black bear -You see a strong black bear which hibernates in winter.=You see a strong black bear which hibernates in winter. -ROOOOAAAAR!=ROOOOAAAAR! -razorrat=razorrat -You see a razorrat, its noise will make you crazy!=You see a razorrat, its noise will make you crazy! -giantrat=giantrat -You see a giant rat. It seems like it survived from an experiment which went wrong.=You see a giant rat. It seems like it survived from an experiment which went wrong. -unicorn=unicorn -You see a rare unicorn. It is widely believed to be only a myth.=You see a rare unicorn. It is widely believed to be only a myth. -centaur=centaur -You see a noble centaur, half man, half horse. He looks capable of great damage but thankfully seems to mean you no harm.=You see a noble centaur, half man, half horse. He looks capable of great damage but thankfully seems to mean you no harm. -pegasus=pegasus -You see Pegasus, the winged horse. His name means Lightning and he carries bolts of Thunder.=You see Pegasus, the winged horse. His name means Lightning and he carries bolts of Thunder. -caiman=caiman -You see a caiman, which is hidden in the water.=You see a caiman, which is hidden in the water. -Grrr Grrr!=Grrr Grrr! -grass snake=grass snake -You see a grass snake which is quite dangerous.=You see a grass snake which is quite dangerous. -sssSSSsssss...=sssSSSsssss... -snake=snake -You see a snake, it came from the forest to poison you!=You see a snake, it came from the forest to poison you! -SsSssSsssssss!=SsSssSsssssss! -crocodile=crocodile -You see a crocodile, it arises from the deep waters in the rivers.=You see a crocodile, it arises from the deep waters in the rivers. -Rrrrrrrrr=Rrrrrrrrr -cobra=cobra -You see a cobra.=You see a cobra. -king cobra=king cobra -You see a king cobra. It is extremely venomous.=You see a king cobra. It is extremely venomous. -young beholder=young beholder -You see a young beholder. His huge eye will find you everywhere!=You see a young beholder. His huge eye will find you everywhere! -Defend yourself! I can see you!=Defend yourself! I can see you! -beholder=beholder -You see a beholder which can see you very well with his huge eye...=You see a beholder which can see you very well with his huge eye... -elder beholder=elder beholder -You see an elder beholder, his nasty eye will scare you.=You see an elder beholder, his nasty eye will scare you. -gargoyle=gargoyle -You see a gargoyle, You should think that it is a statue, but no, it is alive!=You see a gargoyle, You should think that it is a statue, but no, it is alive! -elder gargoyle=elder gargoyle -You see an elder gargoyle, it is wise...=You see an elder gargoyle, it is wise... -dark gargoyle=dark gargoyle -You see a dark gargoyle, do you feel the fear?=You see a dark gargoyle, do you feel the fear? -venom gargoyle=venom gargoyle -You see a venom gargoyle, a hideous and poisonous creature.=You see a venom gargoyle, a hideous and poisonous creature. -mimic=mimic -You see a mimic. Its content might be different from what you expect.=You see a mimic. Its content might be different from what you expect. -snarfkin=snarfkin -You see a snarfkin, the favorite pet of wizards. Be careful, its claws are poisonous!=You see a snarfkin, the favorite pet of wizards. Be careful, its claws are poisonous! -glow monster=glow monster -You see a glow monster.=You see a glow monster. -dark mutant=dark mutant -You see a dark mutant.=You see a dark mutant. -googon=googon -You see a googon that comes from the worst place in this world...Be careful this creature is a deadly killer.=You see a googon that comes from the worst place in this world...Be careful this creature is a deadly killer. -grobble monster=grobble monster -You see a grobble monster.=You see a grobble monster. -grobble grubble grobble=grobble grubble grobble -gribble grobble grubble=gribble grobble grubble -winged blurble=winged blurble -You see a winged blurble.=You see a winged blurble. -imperial experiment=imperial experiment -You see an imperial experiment which mirrors the fate of many of science departments test subjects. It's skin glows and standing before it taxes your body.=You see an imperial experiment which mirrors the fate of many of science departments test subjects. It's skin glows and standing before it taxes your body. -imperial mutant=imperial mutant -You see an imperial mutant.=You see an imperial mutant. -Ouurgghh!=Ouurgghh! -thing=thing -You see a thing. It looks like a very mutated human and is so scary that you think it has to come from another world.=You see a thing. It looks like a very mutated human and is so scary that you think it has to come from another world. -green slime=green slime -You see a green slime, sticky and shiny.=You see a green slime, sticky and shiny. -brown slime=brown slime -You see a brown slime, sticky and hungry.=You see a brown slime, sticky and hungry. -black slime=black slime -You see a black slime, with a sticky trail behind it.=You see a black slime, with a sticky trail behind it. -twilight slime=twilight slime -You see a twilight slime, so strange and beautiful. Why is it coming towards you? Runnnnnnnnn!=You see a twilight slime, so strange and beautiful. Why is it coming towards you? Runnnnnnnnn! -violet avenger=violet avenger -You see a violet avenger.=You see a violet avenger. -devil queen=devil queen -You see a devil queen.=You see a devil queen. -Who wakes me from my meditation?=Who wakes me from my meditation? -You will regret this!=You will regret this! -demon=demon -You see a demon. He personifies evil.=You see a demon. He personifies evil. -imperial demon servant=imperial demon servant -You see an imperial demon servant who carries out whims of his demon lords.=You see an imperial demon servant who carries out whims of his demon lords. -imperial demon lord=imperial demon lord -You see an imperial demon lord. He holds the rank of General among demons, and very few out rank it in hell.=You see an imperial demon lord. He holds the rank of General among demons, and very few out rank it in hell. -balrog=balrog -You see a huge balrog. He is slow hitting, but terribly strong as he stands towering above you.=You see a huge balrog. He is slow hitting, but terribly strong as he stands towering above you. -Arrrrllllggggghhhh=Arrrrllllggggghhhh -Growwwwwwwrrrrrrr!=Growwwwwwwrrrrrrr! -imp=imp -You see an imp. He may look a little bit cute, but don't forget he is one of the devil's servants!=You see an imp. He may look a little bit cute, but don't forget he is one of the devil's servants! -winged blue imp=winged blue imp -You see a winged blue imp. It's endowed with the power of evil. His trident is able to poison even the bravest warriors.=You see a winged blue imp. It's endowed with the power of evil. His trident is able to poison even the bravest warriors. -chaos green dragonrider=chaos green dragonrider -You see a chaos green dragonrider. Don't misjudge him as to believe it's a normal green dragon, as it is controlled by a mysterious sorcerer seated on his back.=You see a chaos green dragonrider. Don't misjudge him as to believe it's a normal green dragon, as it is controlled by a mysterious sorcerer seated on his back. -Wheee!!=Wheee!! -It's fun up here!=It's fun up here! -chaos red dragonrider=chaos red dragonrider -You see a chaos red dragonrider. He might look like a red dragon, but the sorcerer seated on his back guides him to give even more strength out.=You see a chaos red dragonrider. He might look like a red dragon, but the sorcerer seated on his back guides him to give even more strength out. -Charrrrrrrrge!=Charrrrrrrrge! -green dragon=green dragon -You see a green dragon. His wings may be too small for him to fly with them but nevertheless he looks very strong and his thick green skin seems to protect him quite well.=You see a green dragon. His wings may be too small for him to fly with them but nevertheless he looks very strong and his thick green skin seems to protect him quite well. -bone dragon=bone dragon -You see a bone dragon. It's been said that there are creatures with enough will to live that their souls still cling to life even as their flesh and blood has failed them. This is living proof.=You see a bone dragon. It's been said that there are creatures with enough will to live that their souls still cling to life even as their flesh and blood has failed them. This is living proof. -blue dragon=blue dragon -You see a blue dragon. It has a very beautiful blue skin which shimmers mysteriously in the light. But don't forget that it also has claws and teeth!=You see a blue dragon. It has a very beautiful blue skin which shimmers mysteriously in the light. But don't forget that it also has claws and teeth! -red dragon=red dragon -You see into the emerald eyes of a red dragon. With these it can spot prey in the darkness. It's red scales serve it well, reflecting any light that shines on them blinding enemies. The scales are prized for their beauty, and difficult to obtain from such a ferocious beast.=You see into the emerald eyes of a red dragon. With these it can spot prey in the darkness. It's red scales serve it well, reflecting any light that shines on them blinding enemies. The scales are prized for their beauty, and difficult to obtain from such a ferocious beast. -black dragon=black dragon -You see a black dragon. As you see this huge black creature you almost faint! If you concentrate you can feel the deep growling of it in your bones.=You see a black dragon. As you see this huge black creature you almost faint! If you concentrate you can feel the deep growling of it in your bones. -flying golden dragon=flying golden dragon -You see a flying golden dragon. As it spreads its mighty wings you shiver... this mystical creature seems to have much power in it!=You see a flying golden dragon. As it spreads its mighty wings you shiver... this mystical creature seems to have much power in it! -twin headed dragon=twin headed dragon -You see a twin headed dragon. The two heads are staring at you with their four eyes!=You see a twin headed dragon. The two heads are staring at you with their four eyes! -duergar=duergar -You see a duergar. It is a close relative to dwarves but with a diabolically tainted blood.=You see a duergar. It is a close relative to dwarves but with a diabolically tainted blood. -duergar axeman=duergar axeman -You see a duergar axeman.=You see a duergar axeman. -elder duergar=elder duergar -You see an elder duergar.=You see an elder duergar. -duergar elite=duergar elite -You see a duergar elite.=You see a duergar elite. -duergar hero=duergar hero -You see a duergar hero.=You see a duergar hero. -We mighty duergars will crush the dwarves!=We mighty duergars will crush the dwarves! -duergar wizard=duergar wizard -You see a duergar wizard.=You see a duergar wizard. -black duergar=black duergar -You see a black duergar.=You see a black duergar. -Dwarves are the enemy ... but we kill all who cross our path!=Dwarves are the enemy ... but we kill all who cross our path! -duergar king=duergar king -You see a duergar king.=You see a duergar king. -dwarf=dwarf -You see a dwarf who works in the mine to find some iron for us.=You see a dwarf who works in the mine to find some iron for us. -dwarf guardian=dwarf guardian -You see a dwarf guardian who fights against the humans.=You see a dwarf guardian who fights against the humans. -elder dwarf=elder dwarf -You see an elder dwarf, a mighty warrior tired of fighting.=You see an elder dwarf, a mighty warrior tired of fighting. -hero dwarf=hero dwarf -You see a hero dwarf. He is an old dwarf warrior who became a hero for fighting in many dwarf wars and he is very famous for his strength and brutality.=You see a hero dwarf. He is an old dwarf warrior who became a hero for fighting in many dwarf wars and he is very famous for his strength and brutality. -leader dwarf=leader dwarf -You see a leader dwarf. He is the most mighty dwarf of his tribe so he enjoys much popularity there.=You see a leader dwarf. He is the most mighty dwarf of his tribe so he enjoys much popularity there. -giant dwarf=giant dwarf -You see a giant dwarf. It is very hard for him to be a giant dwarf because some of the other dwarves don't really see him as one of them because of his height... But in his big heart he is a dwarf and in a battle he will fight against each enemy!=You see a giant dwarf. It is very hard for him to be a giant dwarf because some of the other dwarves don't really see him as one of them because of his height... But in his big heart he is a dwarf and in a battle he will fight against each enemy! -Dhohr Nuggetcutter=Dhohr Nuggetcutter -You see a dhohr nuggetcutter.=You see a dhohr nuggetcutter. -Lord Durin=Lord Durin -You see the mighty Lord Durin, an ancient dwarf who has led his race through countless battles.=You see the mighty Lord Durin, an ancient dwarf who has led his race through countless battles. -Don't call me Friend.=Don't call me Friend. -mountain dwarf=mountain dwarf -You see a mountain dwarf. He likes earth, stones and rocks. Deep within the mountain, where no animal and no human has ever been, you can hear the sound of his pickaxe as he searches for gold and ore.=You see a mountain dwarf. He likes earth, stones and rocks. Deep within the mountain, where no animal and no human has ever been, you can hear the sound of his pickaxe as he searches for gold and ore. -mountain dwarf guardian=mountain dwarf guardian -You see a mountain dwarf guardian. He has to watch out for enemies and guards the mountain dwarfs while they are doing their work.=You see a mountain dwarf guardian. He has to watch out for enemies and guards the mountain dwarfs while they are doing their work. -mountain elder dwarf=mountain elder dwarf -You see a mountain elder dwarf. For many years he worked deep in the mountain and found much gold and ore in his life. Soon he will be too old to do this work but at the moment he is still a strong dwarf.=You see a mountain elder dwarf. For many years he worked deep in the mountain and found much gold and ore in his life. Soon he will be too old to do this work but at the moment he is still a strong dwarf. -mountain hero dwarf=mountain hero dwarf -You see a mountain hero dwarf. Many, many dwarves admire him! He was a member of a dwarvish group which discovered a very big gold deposit!=You see a mountain hero dwarf. Many, many dwarves admire him! He was a member of a dwarvish group which discovered a very big gold deposit! -mountain leader dwarf=mountain leader dwarf -You see a mountain leader dwarf. He is responsible for the mountain dwarves and their work, and also for the organization of the guardian troops. But in serious cases he will also fight on his own!=You see a mountain leader dwarf. He is responsible for the mountain dwarves and their work, and also for the organization of the guardian troops. But in serious cases he will also fight on his own! -air elemental=air elemental -You see an air elemental and feel a fresh breeze past you.=You see an air elemental and feel a fresh breeze past you. -djinn=djinn -You see a djinn. He isn't caught in a bottle or lamp so someone must have let him free and gave him the order to kill you.=You see a djinn. He isn't caught in a bottle or lamp so someone must have let him free and gave him the order to kill you. -nymph=nymph -You see a nymph. She loves nature very much! As you take a look at her she feels disturbed in sun-bathing and talking to the birds, perhaps she was best left alone.=You see a nymph. She loves nature very much! As you take a look at her she feels disturbed in sun-bathing and talking to the birds, perhaps she was best left alone. -earth elemental=earth elemental -You see an earth elemental. The earth is quaking as it moves over the surface.=You see an earth elemental. The earth is quaking as it moves over the surface. -fire elemental=fire elemental -You see a fire elemental and hardly can stand the heat.=You see a fire elemental and hardly can stand the heat. -ice elemental=ice elemental -You see an ice elemental and sense a shiver on your spine.=You see an ice elemental and sense a shiver on your spine. -ice golem=ice golem -You see an Ice golem. Ice Golems are elementals made out of ice. You should watch out for its icy fists or you might get hurt.=You see an Ice golem. Ice Golems are elementals made out of ice. You should watch out for its icy fists or you might get hurt. -ice giant=ice giant -You see an ice giant. His skin is covered with frozen hoarfrost and his breath feels like the cold north wind.=You see an ice giant. His skin is covered with frozen hoarfrost and his breath feels like the cold north wind. -stone golem=stone golem -You see a stone golem, it only exists to protect. What was it crafted for to protect, and what would one do if it lost its purpose?=You see a stone golem, it only exists to protect. What was it crafted for to protect, and what would one do if it lost its purpose? -dwarf golem=dwarf golem -You see a dwarf golem. A long time ago a dwarf got turned into a big rock by some mystical forces. To save their friend the other dwarves created a golem out of this rock! From this day the dwarf golem lives together with them.=You see a dwarf golem. A long time ago a dwarf got turned into a big rock by some mystical forces. To save their friend the other dwarves created a golem out of this rock! From this day the dwarf golem lives together with them. -water elemental=water elemental -You see a Water elemental which is made of water and various other liquids.=You see a Water elemental which is made of water and various other liquids. -wooden golem=wooden golem -You see a wooden golem. The scroll with ancient words in his head keeps it walking.=You see a wooden golem. The scroll with ancient words in his head keeps it walking. -ent=ent -You see an ent. First you think it is a tree but you will get a surprise when it starts to walk!=You see an ent. First you think it is a tree but you will get a surprise when it starts to walk! -old ent=old ent -You see an old ent. It has seen many years passing by and survived a lot of storms. You can see that it is very old because it has already lost all of its leaves and most of its bark is broken...=You see an old ent. It has seen many years passing by and survived a lot of storms. You can see that it is very old because it has already lost all of its leaves and most of its bark is broken... -entwife=entwife -You see an entwife. It is stronger than an ent and lives in a group in an ancient forest.=You see an entwife. It is stronger than an ent and lives in a group in an ancient forest. -albino elf swordsman=albino elf swordsman -You see an albino elf swordsman who is a professional in using swords. He can attack you from behind in a blink of an eye.=You see an albino elf swordsman who is a professional in using swords. He can attack you from behind in a blink of an eye. -albino elf archer=albino elf archer -You see an albino elf archer. He is so sharp-eyed that he could hit a bee from a distance of 100 meters.=You see an albino elf archer. He is so sharp-eyed that he could hit a bee from a distance of 100 meters. -albino elf magician=albino elf magician -You see an albino elf magician. He knows all the secrets of magic. You'd be better to not let him unleash his full power!=You see an albino elf magician. He knows all the secrets of magic. You'd be better to not let him unleash his full power! -albino elf queen=albino elf queen -You see an albino elf queen. She is the matriarch of the albino elf race and she will do everything to protect it.=You see an albino elf queen. She is the matriarch of the albino elf race and she will do everything to protect it. -albino elf king=albino elf king -You see an albino elf king. He is the patriarch of albino elves and won countless of battles with his powerful albino elf army.=You see an albino elf king. He is the patriarch of albino elves and won countless of battles with his powerful albino elf army. -child dark elf=child dark elf -You see a child dark elf. You should know that dark elves are already quite strong and intelligent when they are children. Don't think you can fight him so easily!=You see a child dark elf. You should know that dark elves are already quite strong and intelligent when they are children. Don't think you can fight him so easily! -dark elf archer=dark elf archer -You see a dark elf archer. Dark elf archer's flawless aim can be fatal for those who dare to oppose them.=You see a dark elf archer. Dark elf archer's flawless aim can be fatal for those who dare to oppose them. -dark elf=dark elf -You see a dark elf.=You see a dark elf. -dark elf elite archer=dark elf elite archer -You see a dark elf elite archer.=You see a dark elf elite archer. -dark elf captain=dark elf captain -You see a dark elf captain.=You see a dark elf captain. -Think not to defy the dark elves!=Think not to defy the dark elves! -dark elf knight=dark elf knight -You see a dark elf knight.=You see a dark elf knight. -dark elf general=dark elf general -You see a Dark Elf General. It is commanding the evil troops of Nalwor Caves against intruders.=You see a Dark Elf General. It is commanding the evil troops of Nalwor Caves against intruders. -We will never return to the light!=We will never return to the light! -dark elf wizard=dark elf wizard -Dark elf wizards are very powerful and dangerous. They are specialised in dark magic.=Dark elf wizards are very powerful and dangerous. They are specialised in dark magic. -The Spider Queen will avenge me!=The Spider Queen will avenge me! -dark elf viceroy=dark elf viceroy -You see a dark elf viceroy.=You see a dark elf viceroy. -Keep away from me, sunlight dweller!=Keep away from me, sunlight dweller! -dark elf ranger=dark elf ranger -You see a dark elf ranger.=You see a dark elf ranger. -Keep away from me, sunlight dweller!=Keep away from me, sunlight dweller! -dark elf sacerdotist=dark elf sacerdotist -You see a dark elf sacerdotist.=You see a dark elf sacerdotist. -The Queen of Spiders will take her revenge on you!=The Queen of Spiders will take her revenge on you! -dark elf admiral=dark elf admiral -You see a dark elf admiral.=You see a dark elf admiral. -We are the darkness you fear!=We are the darkness you fear! -Fear the dark elf armies!=Fear the dark elf armies! -dark elf master=dark elf master -You see a dark elf master. Beware of his high skills on magic and swordsmanship!=You see a dark elf master. Beware of his high skills on magic and swordsmanship! -Darkness will fall upon you!=Darkness will fall upon you! -You will never see the light again!=You will never see the light again! -dark elf matronmother=dark elf matronmother -You see a dark elf matronmother.=You see a dark elf matronmother. -Now, you will pay.=Now, you will pay. -You disturbed my rest!=You disturbed my rest! -elf=elf -You see an elf which loves the forest and lives in peace.=You see an elf which loves the forest and lives in peace. -militia elf=militia elf -You see a militia elf which trains hard to beat you!=You see a militia elf which trains hard to beat you! -archer elf=archer elf -You see an archer elf which can do much damage with its wooden arrows.=You see an archer elf which can do much damage with its wooden arrows. -soldier elf=soldier elf -You see a soldier elf, a good partner of the militia elves.=You see a soldier elf, a good partner of the militia elves. -mage elf=mage elf -You see a mage elf. She can feel pure magic when she stands outside in the forest and just frees her mind.=You see a mage elf. She can feel pure magic when she stands outside in the forest and just frees her mind. -commander elf=commander elf -You see a busy commander elf. He has control over the army of elves.=You see a busy commander elf. He has control over the army of elves. -archmage elf=archmage elf -You see an archmage elf. She is pretty.=You see an archmage elf. She is pretty. -elf sacerdotist=elf sacerdotist -You see an elf sacerdotist.=You see an elf sacerdotist. -elf wizard=elf wizard -You see an elf wizard. He is a very wise elf who knows almost every kind of magic. He likes to use nature spells to make every plant and creature fertile, but he is also able to defend himself when he has to do.=You see an elf wizard. He is a very wise elf who knows almost every kind of magic. He likes to use nature spells to make every plant and creature fertile, but he is also able to defend himself when he has to do. -elf bodyguard=elf bodyguard -You see an elf bodyguard.=You see an elf bodyguard. -amazoness giant=amazoness giant -You see an amazoness giant. She looks very beautiful but don't be deceived by that!=You see an amazoness giant. She looks very beautiful but don't be deceived by that! -giant=giant -You look up into the face of a huge giant. His physical proportions and extraordinary strength should give you goosebumps.=You look up into the face of a huge giant. His physical proportions and extraordinary strength should give you goosebumps. -I seek the blood of a Semos Man!=I seek the blood of a Semos Man! -Fee Fie Foe Fum!!=Fee Fie Foe Fum!! -elder giant=elder giant -You see an elder giant. For many years he lived alone and had to hide because he was hunted by humans! Now he is old and has decided not to hide any longer because he wants to see something else in his life.=You see an elder giant. For many years he lived alone and had to hide because he was hunted by humans! Now he is old and has decided not to hide any longer because he wants to see something else in his life. -Gnomes! Run away!=Gnomes! Run away! -You may steal my money but you'll never take my heart!=You may steal my money but you'll never take my heart! -master giant=master giant -You see a master giant with dark black eyes. His blood pumps loudly into his heart.=You see a master giant with dark black eyes. His blood pumps loudly into his heart. -Thou shalt die!=Thou shalt die! -Worms will feast on your corpse!=Worms will feast on your corpse! -black giant=black giant -You see a tall black giant. His armor and sword will hit you hard. Be prepared!=You see a tall black giant. His armor and sword will hit you hard. Be prepared! -Leave me now, before it is too late!=Leave me now, before it is too late! -Who dare challenge me?=Who dare challenge me? -imperial general giant=imperial general giant -You see an imperial general giant.=You see an imperial general giant. -giant kobold=giant kobold -You see a giant kobold. Though generally playful it doesn't quite know it's own strength. When it asks for a hug, it's best to decline that offer.=You see a giant kobold. Though generally playful it doesn't quite know it's own strength. When it asks for a hug, it's best to decline that offer. -Hug?=Hug? -kasarkutominubat=kasarkutominubat -You see a kasarkutominubat.=You see a kasarkutominubat. -gnome=gnome -You see a gnome who lives in the mountains.=You see a gnome who lives in the mountains. -Giiiiiaaants! Run away!=Giiiiiaaants! Run away! -mage gnome=mage gnome -You see a mage gnome, she cleans the dirty mountain.=You see a mage gnome, she cleans the dirty mountain. -Giiiiiaaants! Run away!=Giiiiiaaants! Run away! -infantry gnome=infantry gnome -You see an infantry gnome who will protect his little town against the humans!=You see an infantry gnome who will protect his little town against the humans! -Ready! Aim! Runnnnnnnnnnn=Ready! Aim! Runnnnnnnnnnn -cavalryman gnome=cavalryman gnome -You see a cavalryman gnome who does long travels to search for gold.=You see a cavalryman gnome who does long travels to search for gold. -Ready! Aim! Runnnnnnnnnnn=Ready! Aim! Runnnnnnnnnnn -goblin=goblin -You see a goblin, it is an evil and mischievous creature.=You see a goblin, it is an evil and mischievous creature. -Umm! Tasty meat.=Umm! Tasty meat. -veteran goblin=veteran goblin -You see a veteran goblin, an old warrior...=You see a veteran goblin, an old warrior... -Breakfast time!=Breakfast time! -soldier goblin=soldier goblin -You see a soldier goblin, a young warrior.=You see a soldier goblin, a young warrior. -amazoness archer=amazoness archer -You see an amazoness archer. She handles her bow quite well and her arrows are very dangerous when she shoots them at you out of the forest!=You see an amazoness archer. She handles her bow quite well and her arrows are very dangerous when she shoots them at you out of the forest! -amazoness archer commander=amazoness archer commander -You see an amazoness archer commander. She is the leader of amazoness archers. Her bow skills are incredible and her arrows pierce everything.=You see an amazoness archer commander. She is the leader of amazoness archers. Her bow skills are incredible and her arrows pierce everything. -amazoness bodyguard=amazoness bodyguard -You see an amazoness bodyguard who will guarantee the safety to the people of Amazon island.=You see an amazoness bodyguard who will guarantee the safety to the people of Amazon island. -amazoness coastguard=amazoness coastguard -You see an amazoness coastguard. She protects the coasts of Amazon Island from intruders. She is not too happy to see you running in her island.=You see an amazoness coastguard. She protects the coasts of Amazon Island from intruders. She is not too happy to see you running in her island. -amazoness coastguard mistress=amazoness coastguard mistress -You see an amazoness coastguard mistress. Even if they are women, these blue haired mistresses should not be underestimated.=You see an amazoness coastguard mistress. Even if they are women, these blue haired mistresses should not be underestimated. -amazoness commander=amazoness commander -You see an amazoness commander who is specialised in eliminating any strangers who dare to take a step to her island.=You see an amazoness commander who is specialised in eliminating any strangers who dare to take a step to her island. -amazoness elite coastguard=amazoness elite coastguard -You see an amazoness elite coastguard. When it is her shift to protect the island, you would just wish to have stayed at home.=You see an amazoness elite coastguard. When it is her shift to protect the island, you would just wish to have stayed at home. -amazoness hunter=amazoness hunter -You see an amazoness hunter. She creeps through the forest to hunt animals. But she doesn't like that you are in her hunting area!=You see an amazoness hunter. She creeps through the forest to hunt animals. But she doesn't like that you are in her hunting area! -amazoness vigilance=amazoness vigilance -You see an amazoness vigilance. Her senses are well tuned, so you have to be very silent when you don't want her to hear you!=You see an amazoness vigilance. Her senses are well tuned, so you have to be very silent when you don't want her to hear you! -amazoness imperator=amazoness imperator -You see an amazoness imperator. She is the emperor of Amazon island and has ruled it for decades and won't let you get past her very easily.=You see an amazoness imperator. She is the emperor of Amazon island and has ruled it for decades and won't let you get past her very easily. -bandit=bandit -You see a lean and mean bandit. He's out to get your life and purse!=You see a lean and mean bandit. He's out to get your life and purse! -disciple assassin=disciple assassin -You see a disciple assassin. He is quite young but he has learned to fight and kill already.=You see a disciple assassin. He is quite young but he has learned to fight and kill already. -My dad can beat your dad.=My dad can beat your dad. -I'm gonna tell my mommy.=I'm gonna tell my mommy. -Teacher, make him stop.=Teacher, make him stop. -apprentice assassin=apprentice assassin -You see an apprentice assassin. He has been taught some very awesome moves and methods, so he is already able to kill an enemy almost perfectly!=You see an apprentice assassin. He has been taught some very awesome moves and methods, so he is already able to kill an enemy almost perfectly! -Bring it on!=Bring it on! -Any time you're ready.=Any time you're ready. -You want a piece of me?=You want a piece of me? -Come on, i dare you.=Come on, i dare you. -hunter=hunter -You see a hunter.=You see a hunter. -I always get my prey!=I always get my prey! -assassin=assassin -You see an assassin. He is very good at killing his victims silently without being seen by anyone.=You see an assassin. He is very good at killing his victims silently without being seen by anyone. -Time to die.=Time to die. -ninja=ninja -Your keen eyes made you able to see this fast ninja. Prepare for a fight!=Your keen eyes made you able to see this fast ninja. Prepare for a fight! -samurai=samurai -You see a samurai.=You see a samurai. -shadows assassin=shadows assassin -You see a shadows assassin. He knows how to become one with the shadows and to move in the dark without being seen or making any sound.=You see a shadows assassin. He knows how to become one with the shadows and to move in the dark without being seen or making any sound. -master assassin=master assassin -You see a master assassin. He is a master of assassination! He is able to kill an enemy without letting him know that he is already there!=You see a master assassin. He is a master of assassination! He is able to kill an enemy without letting him know that he is already there! -Why do you return?=Why do you return? -You've been warned before.=You've been warned before. -Have you lost your marbles?=Have you lost your marbles? -barbarian=barbarian -You see a barbarian.=You see a barbarian. -barbarian wolf=barbarian wolf -You see a barbarian wolf.=You see a barbarian wolf. -barbarian elite=barbarian elite -You see a barbarian elite.=You see a barbarian elite. -barbarian priest=barbarian priest -You see a barbarian priest.=You see a barbarian priest. -barbarian chaman=barbarian chaman -You see a barbarian chaman.=You see a barbarian chaman. -King he say kill!=King he say kill! -barbarian leader=barbarian leader -You see a barbarian leader.=You see a barbarian leader. -Me destroy you!=Me destroy you! -barbarian king=barbarian king -You see a barbarian king.=You see a barbarian king. -blordrough quartermaster=blordrough quartermaster -You see a man who gave up his life as a puppet of the Blordrough army, all for the love of dragons. He is wonderfully happy.=You see a man who gave up his life as a puppet of the Blordrough army, all for the love of dragons. He is wonderfully happy. -We might be in hiding, but we are STILL mighty.=We might be in hiding, but we are STILL mighty. -blordrough corporal=blordrough corporal -You see a man who feels his past indicates how he should be treated now but desparately wishes to exercise his intelect in a game of chess.=You see a man who feels his past indicates how he should be treated now but desparately wishes to exercise his intelect in a game of chess. -You WILL show us the respect we deserve.=You WILL show us the respect we deserve. -Care for a game of chess?=Care for a game of chess? -blordrough storm trooper=blordrough storm trooper -You see a man who is but a fraction of his former glory as one of the most feared foes of Faiumoni. Now, his main concern is keeping his house clean and tidy.=You see a man who is but a fraction of his former glory as one of the most feared foes of Faiumoni. Now, his main concern is keeping his house clean and tidy. -Wipe your feet before entering our domain.=Wipe your feet before entering our domain. -I'll teach you to defile our sanctuary.=I'll teach you to defile our sanctuary. -cannibal woman=cannibal woman -You see a cannibal woman. She wants to make a soup out of your bones!=You see a cannibal woman. She wants to make a soup out of your bones! -Zag-Zag!=Zag-Zag! -cannibal=cannibal -You see a cannibal. He hunts you for cooking and eating your fresh meat! It's useless to tell him that your flesh is not good, better fight him or run away!=You see a cannibal. He hunts you for cooking and eating your fresh meat! It's useless to tell him that your flesh is not good, better fight him or run away! -Ou-Garrrr!=Ou-Garrrr! -elder cannibal=elder cannibal -You see an elder cannibal.=You see an elder cannibal. -Yummie!=Yummie! -chaos soldier=chaos soldier -You see a chaos soldier. Chaos soldiers are servants of the evil. Killing you is one of their evil plans.=You see a chaos soldier. Chaos soldiers are servants of the evil. Killing you is one of their evil plans. -chaos warrior=chaos warrior -You see a chaos warrior. This chaotic creature is fighting with a big blade to slay his enemies.=You see a chaos warrior. This chaotic creature is fighting with a big blade to slay his enemies. -Defy order! Seek chaos!=Defy order! Seek chaos! -chaos commander=chaos commander -You see a chaos commander who is working on an evil plan. You should take care of him before he fulfills his duty.=You see a chaos commander who is working on an evil plan. You should take care of him before he fulfills his duty. -Chaos in the wrath!=Chaos in the wrath! -chaos sorcerer=chaos sorcerer -You see a chaos sorcerer. Chaos sorcerers will cast some evil spells on you if you don't obey them.=You see a chaos sorcerer. Chaos sorcerers will cast some evil spells on you if you don't obey them. -I will summon chaos and fury upon you!=I will summon chaos and fury upon you! -chaos dragonrider=chaos dragonrider -You see a chaos dragonrider. He is very well trained in dragon riding, but he can also fight well on the ground.=You see a chaos dragonrider. He is very well trained in dragon riding, but he can also fight well on the ground. -chaos lord=chaos lord -You see a chaos lord who is one of the strongest chaos creatures in Faiumoni. You should prepare well before attacking him.=You see a chaos lord who is one of the strongest chaos creatures in Faiumoni. You should prepare well before attacking him. -Chaos will rule!=Chaos will rule! -chaos overlord=chaos overlord -You see a chaos overlord. It is him who directs the creation of evil plans and gives orders to all chaotic creatures which exist.=You see a chaos overlord. It is him who directs the creation of evil plans and gives orders to all chaotic creatures which exist. -I am become death, destroyer of worlds.=I am become death, destroyer of worlds. -chaos pawn=chaos pawn -You see a pawn for a game of chess. He will drop nothing if you kill him.=You see a pawn for a game of chess. He will drop nothing if you kill him. -chaos rook=chaos rook -You see a rook for a game of chess. He will drop nothing if you kill him.=You see a rook for a game of chess. He will drop nothing if you kill him. -chaos knight=chaos knight -You see a knight for a game of chess. He will drop nothing if you kill him.=You see a knight for a game of chess. He will drop nothing if you kill him. -chaos bishop=chaos bishop -You see a bishop for a game of chess. He will not reward you if you kill him.=You see a bishop for a game of chess. He will not reward you if you kill him. -chaos king=chaos king -You see a king of a game of chess. He will reward nothing if you kill him.=You see a king of a game of chess. He will reward nothing if you kill him. -chaos queen=chaos queen -You see a queen piece for a game of chess. She will reward nothing if you kill her.=You see a queen piece for a game of chess. She will reward nothing if you kill her. -imperial defender=imperial defender -You see an imperial defender.=You see an imperial defender. -imperial veteran=imperial veteran -You see an imperial veteran. He fought in many battles and wars. Now he is old, but over the years he always looked for a new enemy to fight against.=You see an imperial veteran. He fought in many battles and wars. Now he is old, but over the years he always looked for a new enemy to fight against. -imperial archer=imperial archer -You see an imperial archer.=You see an imperial archer. -imperial priest=imperial priest -You see an imperial priest. The church has fallen out of favor with the citizens as of late, but this imperial priest still clings to the faith.=You see an imperial priest. The church has fallen out of favor with the citizens as of late, but this imperial priest still clings to the faith. -imperial elite guardian=imperial elite guardian -You see an Imperial Elite Guardian. He is a very well trained guardian and he will protect his environment until the end.=You see an Imperial Elite Guardian. He is a very well trained guardian and he will protect his environment until the end. -imperial scientist=imperial scientist -You see an imperial scientist. He is quite clever but also a little bit crazy and unfortunately he uses his intelligence for evil experiments.=You see an imperial scientist. He is quite clever but also a little bit crazy and unfortunately he uses his intelligence for evil experiments. -imperial high priest=imperial high priest -You see an imperial high priest who's troubled by the actions of the imperial science department. Be careful, he might take those frustrations out on you!=You see an imperial high priest who's troubled by the actions of the imperial science department. Be careful, he might take those frustrations out on you! -imperial archer leader=imperial archer leader -You see an imperial archer leader.=You see an imperial archer leader. -imperial elite archer=imperial elite archer -You see an imperial elite archer.=You see an imperial elite archer. -imperial leader=imperial leader -You see a well dressed imperial leader. It's troops will try to dash you.=You see a well dressed imperial leader. It's troops will try to dash you. -imperial knight=imperial knight -You see an imperial knight.=You see an imperial knight. -imperial chief=imperial chief -You see an imperial chief.=You see an imperial chief. -imperial commander=imperial commander -You see an imperial commander.=You see an imperial commander. -Our troops will crush you!=Our troops will crush you! -imperial general=imperial general -You see an imperial general with a huge scar above his eye. He is still strong, don't think that he will not see you!=You see an imperial general with a huge scar above his eye. He is still strong, don't think that he will not see you! -Our troops will crush you!=Our troops will crush you! -emperor dalmung=emperor dalmung -You see an emperor dalmung who stands before you. Once a powerful warlock trained by a mighty magician, but he disappeared decades ago. Now it seems he's in league with Ivan Abe!=You see an emperor dalmung who stands before you. Once a powerful warlock trained by a mighty magician, but he disappeared decades ago. Now it seems he's in league with Ivan Abe! -My empire is undefeatable!=My empire is undefeatable! -kalavan housewife=kalavan housewife -You see a kalavan housewife. She lives in Kalavan city and she very angry with rude people who want to steal her food out of the kitchen and destroy her beautiful flower garden!=You see a kalavan housewife. She lives in Kalavan city and she very angry with rude people who want to steal her food out of the kitchen and destroy her beautiful flower garden! -kalavan peasant=kalavan peasant -You see a kalavan peasant. He works in the fields around Kalavan city. As he heard there were strangers in the city he came to help the kalavan citizens in fighting the enemies!=You see a kalavan peasant. He works in the fields around Kalavan city. As he heard there were strangers in the city he came to help the kalavan citizens in fighting the enemies! -kalavan wisewoman=kalavan wisewoman -You see a kalavan wisewoman. Normally she sits in her small room and does some handworking but now she wants to have some action!=You see a kalavan wisewoman. Normally she sits in her small room and does some handworking but now she wants to have some action! -kalavan citizen=kalavan citizen -You see a kalavan citizen. He lives in kalavan city and tries to protect it from invaders!=You see a kalavan citizen. He lives in kalavan city and tries to protect it from invaders! -madaram archer=madaram archer -You see a madaram archer.=You see a madaram archer. -madaram peasant=madaram peasant -You see a madaram peasant.=You see a madaram peasant. -madaram trooper=madaram trooper -You see a madaram trooper.=You see a madaram trooper. -madaram soldier=madaram soldier -You see a madaram soldier.=You see a madaram soldier. -madaram healer=madaram healer -You see a madaram healer.=You see a madaram healer. -madaram axeman=madaram axeman -You see a madaram axeman.=You see a madaram axeman. -madaram queen=madaram queen -You see a madaram queen.=You see a madaram queen. -madaram hero=madaram hero -You see a madaram hero.=You see a madaram hero. -madaram windwalker=madaram windwalker -You see a madaram windwalker.=You see a madaram windwalker. -madaram cavalry=madaram cavalry -You see a madaram cavalry.=You see a madaram cavalry. -madaram stalker=madaram stalker -You see a madaram stalker.=You see a madaram stalker. -madaram buster blader=madaram buster blader -You see a madaram buster blader.=You see a madaram buster blader. -madaram pawn=madaram pawn -You see a pawn for a game of chess. It will reward nothing if killed.=You see a pawn for a game of chess. It will reward nothing if killed. -madaram rook=madaram rook -You see a rook for a game of chess. It will scarcely reward you to kill it.=You see a rook for a game of chess. It will scarcely reward you to kill it. -madaram knight=madaram knight -You see a knight, a chess piece. He won't reward you if you kill him.=You see a knight, a chess piece. He won't reward you if you kill him. -madaram bishop=madaram bishop -You see a bishop for a game of chess. It will reward you nothing if you slay it.=You see a bishop for a game of chess. It will reward you nothing if you slay it. -madaram king=madaram king -You see a king to play chess with, he will reward you nothing if you kill him.=You see a king to play chess with, he will reward you nothing if you kill him. -madaram queen =madaram queen -You see a queen piece for a game of chess. She will reward nothing if you kill her.=You see a queen piece for a game of chess. She will reward nothing if you kill her. -mithrilbourgh soldier=mithrilbourgh soldier -You see a mithrilbourgh soldier.=You see a mithrilbourgh soldier. -mithrilbourgh archer=mithrilbourgh archer -You see a mithrilbourgh archer.=You see a mithrilbourgh archer. -mithrilbourgh knight=mithrilbourgh knight -You see a mithrilbourgh knight.=You see a mithrilbourgh knight. -mithrilbourgh elite archer=mithrilbourgh elite archer -You see a mithrilbourgh elite archer.=You see a mithrilbourgh elite archer. -mithrilbourgh sergeant=mithrilbourgh sergeant -You see a mithrilbourgh sergeant.=You see a mithrilbourgh sergeant. -mithrilbourgh lieutenant=mithrilbourgh lieutenant -You see a mithrilbourgh lieutenant.=You see a mithrilbourgh lieutenant. -mithrilbourgh colonel=mithrilbourgh colonel -You see a mithrilbourgh colonel.=You see a mithrilbourgh colonel. -mithrilbourgh wizard=mithrilbourgh wizard -You see a mithrilbourgh wizard.=You see a mithrilbourgh wizard. -mithrilbourgh general=mithrilbourgh general -You see a mithrilbourgh general. Some call him Hawkeyes. He cast his gaze over the city walls and saw you coming from miles away.=You see a mithrilbourgh general. Some call him Hawkeyes. He cast his gaze over the city walls and saw you coming from miles away. -monk=monk -You see a monk. Monks are very calm and peaceful. They live alone among themselves, but they don't want to be interrupted by anyone.=You see a monk. Monks are very calm and peaceful. They live alone among themselves, but they don't want to be interrupted by anyone. -Meet you after Cataclysm.=Meet you after Cataclysm. -The end of the world is nigh...=The end of the world is nigh... -Yield to the Power!=Yield to the Power! -I see you, heretic!=I see you, heretic! -darkmonk=darkmonk -You see a Darkmonk. Darkmonks can control dark powers, and they will do anything to get you out of their way!=You see a Darkmonk. Darkmonks can control dark powers, and they will do anything to get you out of their way! -Hail to the greater Power!=Hail to the greater Power! -The Cataclysm cometh!=The Cataclysm cometh! -devil monk=devil monk -You see a devil monk. He is a member of a devil cult which practises black rituals.=You see a devil monk. He is a member of a devil cult which practises black rituals. -risecia thug=risecia thug -You see a risecia thug, stay away from him!=You see a risecia thug, stay away from him! -risecia archer=risecia archer -You see a risecia archer, just one of the warriors who wants to protect his chief.=You see a risecia archer, just one of the warriors who wants to protect his chief. -risecia swordsman=risecia swordsman -You see a risecia swordsman, the blade of his sword will cut your head!=You see a risecia swordsman, the blade of his sword will cut your head! -Chief Falatheen of the Risecia=Chief Falatheen of the Risecia -You see the Chief Falatheen of the Risecia, he doesn't want to die! His little warriors protect him against invaders.=You see the Chief Falatheen of the Risecia, he doesn't want to die! His little warriors protect him against invaders. -littlewitch=littlewitch -You see a little witch. Witches are are evil little girls who are very dangerous.=You see a little witch. Witches are are evil little girls who are very dangerous. -littlewizard=littlewizard -You see a little wizard. Although he is a child, he is already able to cast powerful spells.=You see a little wizard. Although he is a child, he is already able to cast powerful spells. -robot aruthon=robot aruthon -You see a robot aruthon.=You see a robot aruthon. -dark aruthon=dark aruthon -You see a dark aruthon.=You see a dark aruthon. -leprechaun=leprechaun -You see a leprechaun, you would be lucky if you found his treasure.=You see a leprechaun, you would be lucky if you found his treasure. -They're always after my Lucky Charms!!=They're always after my Lucky Charms!! -Clovers and rainbows... stars and horseshoes...=Clovers and rainbows... stars and horseshoes... -littlefairy=littlefairy -You see a little fairy, which is magical and nice.=You see a little fairy, which is magical and nice. -clurichaun=clurichaun -You see a clurichaun. He is rich, but you don't know if you are able to find his gold!=You see a clurichaun. He is rich, but you don't know if you are able to find his gold! -Floating blue balloons...=Floating blue balloons... -Join me for a drink, lassie?=Join me for a drink, lassie? -brain ahouga=brain ahouga -You see a brain ahouga, a very strange creature only living in your dreams!=You see a brain ahouga, a very strange creature only living in your dreams! -blue mohiko=blue mohiko -You see a blue mohiko.=You see a blue mohiko. -red roohako=red roohako -You see a red roohako. It is coming for you in your deepest dreams.=You see a red roohako. It is coming for you in your deepest dreams. -arachne=arachne -You see Arachne, a horrid half woman half spider. With so many legs she can hit you very fast, and her poisonous bite is fierce.=You see Arachne, a horrid half woman half spider. With so many legs she can hit you very fast, and her poisonous bite is fierce. -cat woman=cat woman -You see a cat woman. She's agile, stealthy, fast and sharp, so stay focused and don't get cut!=You see a cat woman. She's agile, stealthy, fast and sharp, so stay focused and don't get cut! -frogman=frogman -You see a frogman which lives in a lake which isn't very deep.=You see a frogman which lives in a lake which isn't very deep. -elite frogman=elite frogman -You see an elite frogman. His huge eyes let you shiver!=You see an elite frogman. His huge eyes let you shiver! -wizard frogman=wizard frogman -You see a mighty wizard frogman. His wand and magical cloak show his wisdom and power.=You see a mighty wizard frogman. His wand and magical cloak show his wisdom and power. -kobold=kobold -You see a kobold. People say that it is a mythical spirit.=You see a kobold. People say that it is a mythical spirit. -Grrrr! Wooof!=Grrrr! Wooof! -soldier kobold=soldier kobold -You see a soldier kobold, he's protecting his king.=You see a soldier kobold, he's protecting his king. -Woorf wer warf!=Woorf wer warf! -archer kobold=archer kobold -You see an archer kobold. It runs away from humans.=You see an archer kobold. It runs away from humans. -Wssss! Warf wit!=Wssss! Warf wit! -veteran kobold=veteran kobold -You see a veteran kobold, it is mighty!=You see a veteran kobold, it is mighty! -leader kobold=leader kobold -You see a leader kobold, one of the mighty warriors.=You see a leader kobold, one of the mighty warriors. -minotaur=minotaur -You see a minotaur. He escaped from his labyrinth and is very angry now!=You see a minotaur. He escaped from his labyrinth and is very angry now! -You will never find the way out!=You will never find the way out! -minotaur king=minotaur king -You see a Minotaur King. He doesn't have to escape from his labyrinth to be very angry...=You see a Minotaur King. He doesn't have to escape from his labyrinth to be very angry... -I am the king of this area!=I am the king of this area! -naga=naga -You see a naga. She awaits unwary victims to whom she may give her deadly kiss.=You see a naga. She awaits unwary victims to whom she may give her deadly kiss. -high naga=high naga -You see a high naga.=You see a high naga. -armed naga=armed naga -You see an armed naga.=You see an armed naga. -lamia=lamia -You see a lamia.=You see a lamia. -ratman=ratman -You see a ratman. He is a mutation that comes from old times.=You see a ratman. He is a mutation that comes from old times. -You, humans, never leave us alone!=You, humans, never leave us alone! -ratwoman=ratwoman -You see a ratwoman. She is a mutation of women with the rats in the century XVIII.=You see a ratwoman. She is a mutation of women with the rats in the century XVIII. -You humans never leave us alone!=You humans never leave us alone! -archrat=archrat -You see an archrat. You will be distracted with its aura, be careful...=You see an archrat. You will be distracted with its aura, be careful... -Feel my wrath!=Feel my wrath! -You're messing with the rats?!=You're messing with the rats?! -Your death has come!=Your death has come! -sheepman=sheepman -You see a sheepman.=You see a sheepman. -I'm no fluffy lamb!=I'm no fluffy lamb! -armored sheepman=armored sheepman -You see an armored sheepman.=You see an armored sheepman. -You're baaaarmy to attack me!=You're baaaarmy to attack me! -elder sheepman=elder sheepman -You see an elder sheepman.=You see an elder sheepman. -Bah! Stay away!=Bah! Stay away! -elite sheepman=elite sheepman -You see an elite sheepman.=You see an elite sheepman. -Baaaaack away!=Baaaaack away! -werewolf=werewolf -You see a werewolf. Normally he is a human but at fullmoon nights he turns into a dangerous beast! His poison seems to last forever.=You see a werewolf. Normally he is a human but at fullmoon nights he turns into a dangerous beast! His poison seems to last forever. -xenocium=xenocium -You see a xenocium.=You see a xenocium. -oni warrior=oni warrior -You see an oni warrior. His purple skin color should not lull you into a false sense of security!=You see an oni warrior. His purple skin color should not lull you into a false sense of security! -oni archer=oni archer -You see an oni archer. His arrows will follow you everywhere for protecting his queen!=You see an oni archer. His arrows will follow you everywhere for protecting his queen! -oni priest=oni priest -You see a mysterious oni priest, uttering strange incantations.=You see a mysterious oni priest, uttering strange incantations. -oni king=oni king -You see the oni king. His power leads brave oni troops around his kingdom.=You see the oni king. His power leads brave oni troops around his kingdom. -Revere me, the Oni King!=Revere me, the Oni King! -oni queen=oni queen -You see the oni queen. She supports her husband and takes an eye onto their kingdom while he conquers new land and fights on battlefields.=You see the oni queen. She supports her husband and takes an eye onto their kingdom while he conquers new land and fights on battlefields. -You must bow before the Oni Queen.=You must bow before the Oni Queen. -orc=orc -You see an orc which is noisy and silly.=You see an orc which is noisy and silly. -orc spearman=orc spearman -You see an orc spearman. Run away fast before a spear pierces you.=You see an orc spearman. Run away fast before a spear pierces you. -orc hunter=orc hunter -You see an orc hunter. It it seeking for you!=You see an orc hunter. It it seeking for you! -orc warrior=orc warrior -You see an orc warrior which doesn't like you searching in the mountain.=You see an orc warrior which doesn't like you searching in the mountain. -orc chief=orc chief -You see an orc chief which is too busy to attend to you!=You see an orc chief which is too busy to attend to you! -mountain orc=mountain orc -You see a mountain orc.=You see a mountain orc. -mountain orc warrior=mountain orc warrior -You see a mountain orc warrior.=You see a mountain orc warrior. -mountain orc hunter=mountain orc hunter -You see a mountain orc hunter.=You see a mountain orc hunter. -mountain orc chief=mountain orc chief -You see a mountain orc chief.=You see a mountain orc chief. -cyclops=cyclops -You see a cyclops. It just has one eye.=You see a cyclops. It just has one eye. -ogre=ogre -You see an ogre, it is nude and rude!=You see an ogre, it is nude and rude! -elder ogre=elder ogre -You see an elder ogre, he's in the last moments of his life, take pity on him.=You see an elder ogre, he's in the last moments of his life, take pity on him. -ogre soldier=ogre soldier -You see an ogre soldier, smelling like it didn't have had a bath for years. Ewww.=You see an ogre soldier, smelling like it didn't have had a bath for years. Ewww. -superogre=superogre -You see a superogre which belongs to the family of very material creatures, the Ogres. Ever since this one happened upon a peculiar helmet and has been revered among its peers. Take care, it throws a mean punch!=You see a superogre which belongs to the family of very material creatures, the Ogres. Ever since this one happened upon a peculiar helmet and has been revered among its peers. Take care, it throws a mean punch! -troll=troll -You see a troll, be careful in his terrain.=You see a troll, be careful in his terrain. -red troll=red troll -You see a red troll, he's burning with anger.=You see a red troll, he's burning with anger. -cave troll=cave troll -You see a cave troll.=You see a cave troll. -Uggga yggga arghhhhh=Uggga yggga arghhhhh -Ooggga UGGga arhhh=Ooggga UGGga arhhh -zombie rat=zombie rat -You see a hungry zombie rat and it doesn't like to see you.=You see a hungry zombie rat and it doesn't like to see you. -SHAAAAAAA!!=SHAAAAAAA!! -SHREEAK!!=SHREEAK!! -ghost hound=ghost hound -As you catch sight of its shaggy shape and gleaming evil eyes, you suddenly remember all the horror stories around the dreaded ghost hound!=As you catch sight of its shaggy shape and gleaming evil eyes, you suddenly remember all the horror stories around the dreaded ghost hound! -Ghhrr!=Ghhrr! -WooOouuuUuh!=WooOouuuUuh! -fallen warrior=fallen warrior -You see a fallen warrior.=You see a fallen warrior. -fallen priest=fallen priest -You see a fallen priest. He was once just a regular human priest, until the dark powers corrupted him and turned him to the dark side.=You see a fallen priest. He was once just a regular human priest, until the dark powers corrupted him and turned him to the dark side. -fallen high priest=fallen high priest -You see a fallen high priest.=You see a fallen high priest. -lich=lich -You see a lich, a dark desolate creature which has been doomed to wander in endless turmoil, feeding on the souls of the righteous.=You see a lich, a dark desolate creature which has been doomed to wander in endless turmoil, feeding on the souls of the righteous. -dead lich=dead lich -You see a dead lich with his huge green and heavy cloak. Although he is dead and bony, he'll seek revenge for his too early passing and will always return fast and ruthless!=You see a dead lich with his huge green and heavy cloak. Although he is dead and bony, he'll seek revenge for his too early passing and will always return fast and ruthless! -high lich=high lich -The terrible grinning skull of a high lich leers at you as it prepares to slaughter you in a myriad of magical ways.=The terrible grinning skull of a high lich leers at you as it prepares to slaughter you in a myriad of magical ways. -death knight=death knight -You see a death knight. Some time ago he fought in tournaments where his only aim was to kill as many enemies as possible.=You see a death knight. Some time ago he fought in tournaments where his only aim was to kill as many enemies as possible. -necrosophia=necrosophia -You see Necrosophia. She is a mighty beast, she will burn you with fire while you are disoriented by the rainbow beans.=You see Necrosophia. She is a mighty beast, she will burn you with fire while you are disoriented by the rainbow beans. -mummy=mummy -You see a mummy which usually sleeps in a coffin.=You see a mummy which usually sleeps in a coffin. -royal mummy=royal mummy -You see a royal mummy. You wonder what keeps this king's soul from finding peace.=You see a royal mummy. You wonder what keeps this king's soul from finding peace. -skeleton=skeleton -You see a skeleton which survives to get revenge.=You see a skeleton which survives to get revenge. -Thou shall not pass!=Thou shall not pass! -tiny skelly=tiny skelly -You see a tiny skelly. It is silly, little and evil, be careful with its poison...=You see a tiny skelly. It is silly, little and evil, be careful with its poison... -Thou shall not maim!=Thou shall not maim! -warrior skeleton=warrior skeleton -You see a warrior skeleton, it's just a normal skeleton with a shield!=You see a warrior skeleton, it's just a normal skeleton with a shield! -Thou shall not kill!=Thou shall not kill! -elder skeleton=elder skeleton -You see the bones of an old man. He lived to a ripe old age, and is sure to know a thing or two that separates him from all the vengeful skeletons that died young.=You see the bones of an old man. He lived to a ripe old age, and is sure to know a thing or two that separates him from all the vengeful skeletons that died young. -Thou shall not survive!=Thou shall not survive! -demon skeleton=demon skeleton -You see a demon skeleton. Demon skeletons have ascended from the underworld and they are going to take over this world. You really should slay them before it is too late!=You see a demon skeleton. Demon skeletons have ascended from the underworld and they are going to take over this world. You really should slay them before it is too late! -Thou shall not rob!=Thou shall not rob! -gashadokuro=gashadokuro -A giant figure made of bone, known only as gashadokuro, towers before you. He is created from the bones of starving humans.=A giant figure made of bone, known only as gashadokuro, towers before you. He is created from the bones of starving humans. -ghost=ghost -You see a ghost, don't be afraid! It doesn't seem to be evil.=You see a ghost, don't be afraid! It doesn't seem to be evil. -Ooooouuuuuh!=Ooooouuuuuh! -death=death -You see Death. Do you have the will to stare him in the face? Today he's not in the mood to bargain with your soul.=You see Death. Do you have the will to stare him in the face? Today he's not in the mood to bargain with your soul. -Judgement is coming!=Judgement is coming! -Uuuuhhhhh!, i'm gonna get you!=Uuuuhhhhh!, i'm gonna get you! -invisible man=invisible man -You see nothing but the landscape. As you stare at the point where you think you have seen something, you suddenly see the slight contour of a man!=You see nothing but the landscape. As you stare at the point where you think you have seen something, you suddenly see the slight contour of a man! -My unnatural state should evoke fear in you ...=My unnatural state should evoke fear in you ... -green phantom=green phantom -You see a green phantom.=You see a green phantom. -incorporeal armor=incorporeal armor -You see an incorporeal armor. You are quite surprised as it walks towards you because there is nobody in it.=You see an incorporeal armor. You are quite surprised as it walks towards you because there is nobody in it. -Thou shall not pillage!=Thou shall not pillage! -black death=black death -You see a black death. With his scythe he reaps your soul and then he takes it over the river where it has to stay until judgement day arrives.=You see a black death. With his scythe he reaps your soul and then he takes it over the river where it has to stay until judgement day arrives. -Your time to die has come!=Your time to die has come! -Say goodbye to this world!=Say goodbye to this world! -golden death=golden death -You see the golden death. He came to take your soul away to pay for all your sins.=You see the golden death. He came to take your soul away to pay for all your sins. -You will dream of me tonight...=You will dream of me tonight... -You will pay for your greed!=You will pay for your greed! -vampire bride=vampire bride -You see a vampire bride. She was resurrected from the dead by a wicked vampire lord.=You see a vampire bride. She was resurrected from the dead by a wicked vampire lord. -vampirette=vampirette -You see a Vampirette. Beware of its sharp teeth! She wants to drink your blood and turn you into a vampire!=You see a Vampirette. Beware of its sharp teeth! She wants to drink your blood and turn you into a vampire! -vampire lord=vampire lord -You see a vampire lord. Be careful, he is after your blood!=You see a vampire lord. Be careful, he is after your blood! -bloody zombie=bloody zombie -You see a bloody zombie. Can you see the drops of blood which fall from his body?=You see a bloody zombie. Can you see the drops of blood which fall from his body? -brrraaaaaaaaaains=brrraaaaaaaaaains -zombie=zombie -You see a zombie. It woke up just to take revenge, be silent.=You see a zombie. It woke up just to take revenge, be silent. -headless monster=headless monster -You see a headless monster, how can he hear that we come to him?=You see a headless monster, how can he hear that we come to him? -rotten zombie=rotten zombie -You see a rotten zombie. You are disgusted as you see its rotten skin that hangs down in pieces from his half rotten bones.=You see a rotten zombie. You are disgusted as you see its rotten skin that hangs down in pieces from his half rotten bones. -bluuergghhhoooorrghhhhh=bluuergghhhoooorrghhhhh diff --git a/data/languages/es.txt b/data/languages/es.txt index 0d4abc6e4e..24a41b8c52 100644 --- a/data/languages/es.txt +++ b/data/languages/es.txt @@ -1,529 +1,2886 @@ -dress=vestido -You see a dress, which provides practically no defense. It is barely worth picking up.=Ves un vestido, que no proporciona prácticamente defensa alguna. Apenas vale la pena recogerlo. -leather armor=armadura de cuero -You see a worn suit of leather armor. It will provide only minimal protection.=Ves un traje de armadura de cuero desgastado. Sólo te proporcionará una mínima protección. -leather cuirass=coraza de cuero -You see a leather cuirass, well made but still able to be pierced by sharp swords.=Ves una coraza de cuero, bien hecha pero que todavía puede ser traspasada por espadas afiladas. -leather scale armor=armadura de escamas de cuero -You see a suit of leather scale armor. The leather is toughened somehow for better protection.=Ves un traje de armadura de escamas de cuero. El cuero ha sido endurecido de alguna forma para una mejor protección. -pauldroned leather cuirass=coraza de cuero con hombreras. -You see a pauldroned leather cuirass. It was crafted to withstand minor attacks.=Ves una coraza de cuero con hombreras. Fue diseñada para soportar ataques menores. -studded armor=armadura tachonada -You see a suit of studded armor. Some studs are loose or rusty but it is still fit for purpose.=Ves un traje de armadura tachonada. Algunos tachones están sueltos u oxidados pero todavía es adecuada para su finalidad. -chain armor=cota de malla -You see a suit of chain armor. Perhaps even if you don't need it, you can sell it.=Ves un traje de armadura de cota de malla. Quizá incluso si no la necesitas, puedas venderla. -enhanced chainmail=cota de malla mejorada -You see a robust suit of enhanced chainmail. The links are closely spaced so even the sharpest point should not pierce it.=Ves un traje robusto de cota de malla. Los eslabones están muy próximos entre sí por lo que incluso la punta más afilada no debería de poder traspasarla. -scale armor=armadura de escamas -You see a suit of scale armor. It is not flexible like chain, but will be a better defense.=Ves un traje de armadura de escamas. No es flexible como la cota de malla, pero te proporcionará una mejor defensa. -iron scale armor=armadura de escamas de hierro -You see a suit of iron scale armor, whose rounded scales will protect you from many blows.=Ves un traje de armadura de escamas de hierro, cuyas escamas redondeadas te protegerán de muchos golpes. -golden chainmail=cota de malla de oro -You see a valuable suit of golden chainmail. It is crafted from fine links of expensive metal.=Ves un valioso traje de cota de malla de oro. Se ha elaborado a partir de finos eslabones de caro metal. -pauldroned iron cuirass=coraza de hierro con hombreras -You see a formidable pauldroned iron cuirass. The pauldrons (shoulder pieces) will protect your upper half.=Ves una formidable coraza de hierro con hombreras. Las hombreras (las piezas de los hombros) protegerán tu mitad superior. -plate armor=armadura de placas de acero -You see a suit of plate armor. You imagine it would be heavy but the steel is well tempered and the suit is very strong.=Ves un traje de armadura de placas de acero. Te imaginas que será muy pesada pero el acero está bien templado y el traje es muy resistente. -red armor=armadura roja -You see a suit of red armor. The color is a striking crimson.=Ves un traje de armadura roja. Su color es de un llamativo tono carmesí. -blue armor=armadura azul -You see a suit of blue armor. The color is stunning azure.=Ves un traje de armadura azul. Su color es un impresionante azul. -elvish armor=armadura élfica -You see a suit of elvish armor. It's made from tree leaves! But somehow constructed to give strong defense.=Ves un traje de armadura élfica ¡Está elaborada a partir de hojas de árbol! Pero construido de alguna forma para proporcionar una resistente defensa. + +## +## Language: Spanish (es) +## Translators: unknown, AntumDeluge +## + + +# items names and descriptions + +## armors + barbarian armor=armadura de bárbaro You see a suit of barbarian armor. It's dirty and smelly, but still, rather strong.=Ves un traje de armadura de bárbaro. Está sucia y huele mal, pero aún así, es bastante resistente. -golden armor=armadura de oro -You see a suit of golden armor. It's made from the best materials with great attention to detail.=Ves un traje de armadura de oro. Está elaborada a partir de los mejores materiales con gran atención al detalle. -shadow armor=armadura de sombra -You see a suit of shadow armor. It's hard to decide with what it is made, it is so dark.=Ves un traje dearmadura de sombra. Es difícil decidir de qué está hecha, es tan oscura. -dwarvish armor=armadura enana -You see a dwarvish armor. It's made with ingenuity and skill.=Ves una armadura enana. Se ha elaborado con ingenio y habilidad. -stone armor=armadura de piedra -You see a suit of stone armor. Swords will crumble if they try to pierce it.=Ves un traje de armadura de piedra. Las espadas se quebrarán si intentan traspasarla. -ice armor=armadura de hielo -You see a suit of ice armor, to protect even the coldest of hearts.=Ves un traje de armadura de hielo, para proteger incluso al mas frío de los corazones. -chaos armor=armadura del caos -You see a suit of chaos armor. The reflecting contrasting colors make no sense to you.=Ves un traje de armadura del caos. Los contrastantes colores que se reflejan en ella para ti no tienen ningún sentido. -xeno armor=armadura de xeno -You see a suit of xeno armor. The colors remind you of the xenocium hybrid creature.=Ves un traje de armadura de xeno. Sus colores te recuerdan a la criatura híbrida xenocium. -mainio armor=armadura de mainio -You see a strange strange suit of mainio armor. What it lacks in subtlety it makes up for with strength.=Ves un extraño traje de armadura de mainio. Lo que le falta en sutileza lo suple con fortaleza. -magic plate armor=armadura de placas de acero mágica -You see a suit of magic plate armor. The steel is well tempered and the suit is very strong.=Ves un traje de armadura de placas de acero mágica. El acero está bien templado y el traje es muy resistente. + black armor=armadura negra You see a suit of black armor. Does it put you in a dark mood?=Ves un traje de armadura negra ¿Te pone de negro humor? + +blue armor=armadura azul +You see a suit of blue armor. The color is stunning azure.=Ves un traje de armadura azul. Su color es un impresionante azul. + +chain armor=cota de malla +You see a suit of chain armor. Perhaps even if you don't need it, you can sell it.=Ves un traje de armadura de cota de malla. Quizá incluso si no la necesitas, puedas venderla. + +chaos armor=armadura del caos +You see a suit of chaos armor. The reflecting contrasting colors make no sense to you.=Ves un traje de armadura del caos. Los contrastantes colores que se reflejan en ella para ti no tienen ningún sentido. + +dress=vestido +You see a dress, which provides practically no defense. It is barely worth picking up.=Ves un vestido, que no proporciona prácticamente defensa alguna. Apenas vale la pena recogerlo. + +dwarvish armor=armadura enana +You see a dwarvish armor. It's made with ingenuity and skill.=Ves una armadura enana. Se ha elaborado con ingenio y habilidad. + +elvish armor=armadura élfica +You see a suit of elvish armor. It's made from tree leaves! But somehow constructed to give strong defense.=Ves un traje de armadura élfica ¡Está elaborada a partir de hojas de árbol! Pero construido de alguna forma para proporcionar una resistente defensa. + +enhanced chainmail=cota de malla mejorada +You see a robust suit of enhanced chainmail. The links are closely spaced so even the sharpest point should not pierce it.=Ves un traje robusto de cota de malla. Los eslabones están muy próximos entre sí por lo que incluso la punta más afilada no debería de poder traspasarla. + +golden armor=armadura de oro +You see a suit of golden armor. It's made from the best materials with great attention to detail.=Ves un traje de armadura de oro. Está elaborada a partir de los mejores materiales con gran atención al detalle. + +golden chainmail=cota de malla de oro +You see a valuable suit of golden chainmail. It is crafted from fine links of expensive metal.=Ves un valioso traje de cota de malla de oro. Se ha elaborado a partir de finos eslabones de caro metal. + +ice armor=armadura de hielo +You see a suit of ice armor, to protect even the coldest of hearts.=Ves un traje de armadura de hielo, para proteger incluso al mas frío de los corazones. + +iron scale armor=armadura de escamas de hierro +You see a suit of iron scale armor, whose rounded scales will protect you from many blows.=Ves un traje de armadura de escamas de hierro, cuyas escamas redondeadas te protegerán de muchos golpes. + +leather armor=armadura de cuero +You see a worn suit of leather armor. It will provide only minimal protection.=Ves un traje de armadura de cuero desgastado. Sólo te proporcionará una mínima protección. + +leather cuirass=coraza de cuero +You see a leather cuirass, well made but still able to be pierced by sharp swords.=Ves una coraza de cuero, bien hecha pero que todavía puede ser traspasada por espadas afiladas. + +leather scale armor=armadura de escamas de cuero +You see a suit of leather scale armor. The leather is toughened somehow for better protection.=Ves un traje de armadura de escamas de cuero. El cuero ha sido endurecido de alguna forma para una mejor protección. + +magic plate armor=armadura de placas de acero mágica +You see a suit of magic plate armor. The steel is well tempered and the suit is very strong.=Ves un traje de armadura de placas de acero mágica. El acero está bien templado y el traje es muy resistente. + +mainio armor=armadura de mainio +You see a strange suit of mainio armor. What it lacks in subtlety it makes up for with strength.=Ves un extraño traje de armadura de mainio. Lo que le falta en sutileza lo suple con fortaleza. + mithril armor=armadura de mithril You see a suit of mithril armor. Its tightly woven links are truly amazing.=Ves un traje de armadura de mithril. Sus eslabones apretadamente tejidos son verdaderamante asombrosos. + +pauldroned iron cuirass=coraza de hierro con hombreras +You see a formidable pauldroned iron cuirass. The pauldrons (shoulder pieces) will protect your upper half.=Ves una formidable coraza de hierro con hombreras. Las hombreras (las piezas de los hombros) protegerán tu mitad superior. + +pauldroned leather cuirass=coraza de cuero con hombreras +You see a pauldroned leather cuirass. It was crafted to withstand minor attacks.=Ves una coraza de cuero con hombreras. Fue diseñada para soportar ataques menores. + +plate armor=armadura de placas de acero +You see a suit of plate armor. You imagine it would be heavy but the steel is well tempered and the suit is very strong.=Ves un traje de armadura de placas de acero. Te imaginas que será muy pesada pero el acero está bien templado y el traje es muy resistente. + +red armor=armadura roja +You see a suit of red armor. The color is a striking crimson.=Ves un traje de armadura roja. Su color es de un llamativo tono carmesí. + +royal armor= +You see a suit of royal armor. This armor is fit for a king.= + +scale armor=armadura de escamas +You see a suit of scale armor. It is not flexible like chain, but will be a better defense.=Ves un traje de armadura de escamas. No es flexible como la cota de malla, pero te proporcionará una mejor defensa. + +scuba gear= +You see a scuba suit with a heavy helmet attached. It is dense enough to offer protection under the waves but of little use on land.= + +shadow armor=armadura de sombra +You see a suit of shadow armor. It's hard to decide with what it is made, it is so dark.=Ves un traje dearmadura de sombra. Es difícil decidir de qué está hecha, es tan oscura. + +stone armor=armadura de piedra +You see a suit of stone armor. Swords will crumble if they try to pierce it.=Ves un traje de armadura de piedra. Las espadas se quebrarán si intentan traspasarla. + +studded armor=armadura tachonada +You see a suit of studded armor. Some studs are loose or rusty but it is still fit for purpose.=Ves un traje de armadura tachonada. Algunos tachones están sueltos u oxidados pero todavía es adecuada para su finalidad. + +xeno armor=armadura de xeno +You see a suit of xeno armor. The colors remind you of the xenocium hybrid creature.=Ves un traje de armadura de xeno. Sus colores te recuerdan a la criatura híbrida xenocium. + + +## arrows + wooden arrow=flecha de madera You see a wooden arrow. With a supply of arrows in one hand and a bow in the other you can attack from a distance.=Ves una flecha de madera. Con un surtido de flechas en una mano y un arco en la otra puedes atacar a distancia. + steel arrow=flecha de acero You see a shining steel arrow. With plenty of these, and a good bow, you'll be a formidable archer.=Ves una flecha de reluciente acero. Con muchas de éstas, y un buen arco, serás un arquero formidable. + golden arrow=flecha de oro -You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker.=Ves una flecha de oro. Con un puñado de éstas y un buen arco, derribarás a tus enemigos más rápido. +You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker.=Ves una flecha de oro. Con un puñado de éstas y un buen arco, derribarás a tus enemigos más rápido. + +fire arrow=flecha de fuego +You see a fire arrow. The tip burns brightly.=Ves una flecha de fuego. La punta arde brillantemente. + +ice arrow=flecha de hielo +You see an ice arrow. It can deliver a bitter sting.=Ves una flecha de hielo. Puede infligir una picadura penosa. + +light arrow=flecha de luz +You see a light arrow. It shines with a holy radiance.=Ves una flecha de luz. Brilla con un resplandor santo. + +dark arrow=flecha de oscuridad +You see a dark arrow. It's hard to describe.=Ves una flecha de oscuridad. Es difícil de describir. + power arrow=flecha de potencia -You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow.=Ves una flecha de potencia. La punzada de esta flecha seguramente derrotará a tus enemigos, cuando vaya equipada con un arco. -sickle=hoz -You see a sickle, it is a useful tool for farming.=Ves una hoz, es una herramienta útil para la labranza. -old scythe=guadaña vieja -You see an old scythe, it used to be weapon of death. But now it is only a useful tool for farming.=Ves una vieja guadaña, solía ser el arma de la muerte. Pero ahora sólo es una útil herramienta de labranza. -small axe=hacha pequeña -You see a small axe. It appears well made but you suspect it is too light to do much damage.=Ves un hacha pequeña. Parece bien elaborada pero sospechas que es demasiado ligera para hacer mucho daño. -hand axe=hacha de mano -You see a hand axe, well worn from years of use but may prove useful.=Ves un hacha de mano, muy desgastada por años de uso pero podría resultar útil. +You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow.=Ves una flecha de potencia. La punzada de esta flecha seguramente derrotará a tus enemigos, cuando vaya equipada con un arco. + + +## axes + axe=hacha You see a rusty but heavy axe. What it lacks in sharpness it makes up for in weight.=Ves un hacha oxidada pero pesada. Lo que le falta en filo lo suple con peso -battle axe=hacha de batalla -You see a battle axe. It is well crafted and sharp despite its age.=Ves un hacha de batalla. Está bien diseñada y afilada a pesar de su antigüedad. -scythe=guadaña -You see the weapon of death - a scythe. It looks dangerous but perhaps also a useful tool for farming.=Ves el arma de la muerte - una guadaña. Parece peligrosa pero quizá también sea una herramienta útil para la labranza. -twoside axe=hacha de doble hoja -You see a well crafted twoside axe.=Ves un hacha de doble hoja bien elaborada. + bardiche=bardiche You see a rare and powerful bardiche.=Ves una rara y poderosa bardiche. -golden twoside axe=hacha de doble hoja de oro -You see a golden twoside axe. This axe is a rare find.=Ves un hacha de doble hoja de oro. Este hacha es un raro hallazgo. -halberd=alabarda -You see a rare halberd, with an axe's blade fused onto a shaft. It is both heavy and keen-edged.=Ves una rara alabarda, con una hoja de hacha enastada en un astil. Es a la vez pesada y de borde afilado. -magic twoside axe=hacha de doble hoja mágica -You see a magic twoside axe. The nature of the magic isn't clear to you.=Ves un hacha de doble hoja mágica. La naturaleza de la magia no está clara para ti. -durin axe=hacha de durin -You see a durin axe, a great prize from the dwarves.=Ves un hacha de durin, un gran premio de los enanos. -black scythe=guadaña negra -You see a black scythe. Its attack is awesome for a farming tool.=Ves una guadaña negra. Su ataque es asombroso para tratarse de una herramienta de labranza. -chaos axe=hacha del caos -You see a chaos axe. The handle is some alloy you can't recognize and the blade is golden colored, but thinking too long about it makes you confused.=Ves un hacha del caos. El astil es de una aleación que no sabes reconocer y la hoja es de color dorado, pero pensar mucho en ello te causa confusión. + +battle axe=hacha de batalla +You see a battle axe. It is well crafted and sharp despite its age.=Ves un hacha de batalla. Está bien diseñada y afilada a pesar de su antigüedad. + black halberd=alabarda negra You see a black halberd. It's immensely heavy so will make huge blows but you can only swing it at a very slow rate.=Ves una alabarda negra. Es inmensamente pesada asi que producirá enormes golpes pero sólo la puedes mover a un ritmo muy lento. + +black scythe=guadaña negra +You see a black scythe. Its attack is awesome for a farming tool.=Ves una guadaña negra. Su ataque es asombroso para tratarse de una herramienta de labranza. + +chaos axe=hacha del caos +You see a chaos axe. The handle is some alloy you can't recognize and the blade is golden colored, but thinking too long about it makes you confused.=Ves un hacha del caos. El astil es de una aleación que no sabes reconocer y la hoja es de color dorado, pero pensar mucho en ello te causa confusión. + +durin axe=hacha de durin +You see a durin axe, a great prize from the dwarves.=Ves un hacha de durin, un gran premio de los enanos. + +golden twoside axe=hacha de doble hoja de oro +You see a golden twoside axe. This axe is a rare find.=Ves un hacha de doble hoja de oro. Este hacha es un raro hallazgo. + +halberd=alabarda +You see a rare halberd, with an axe's blade fused onto a shaft. It is both heavy and keen-edged.=Ves una rara alabarda, con una hoja de hacha enastada en un astil. Es a la vez pesada y de borde afilado. + +hand axe=hacha de mano +You see a hand axe, well worn from years of use but may prove useful.=Ves un hacha de mano, muy desgastada por años de uso pero podría resultar útil. + +magic twoside axe=hacha de doble hoja mágica +You see a magic twoside axe. The nature of the magic isn't clear to you.=Ves un hacha de doble hoja mágica. La naturaleza de la magia no está clara para ti. + +old scythe=guadaña vieja +You see an old scythe, it used to be a weapon of death. But now it is only a useful tool for farming.=Ves una vieja guadaña, solía ser el arma de la muerte. Pero ahora sólo es una útil herramienta de labranza. + +scythe=guadaña +You see the weapon of death - a scythe. It looks dangerous but perhaps also a useful tool for farming.=Ves el arma de la muerte - una guadaña. Parece peligrosa pero quizá también sea una herramienta útil para la labranza. + +sickle=hoz +You see a sickle, it is a useful tool for farming.=Ves una hoz, es una herramienta útil para la labranza. + +small axe=hacha pequeña +You see a small axe. It appears well made but you suspect it is too light to do much damage.=Ves un hacha pequeña. Parece bien elaborada pero sospechas que es demasiado ligera para hacer mucho daño. + +twoside axe=hacha de doble hoja +You see a well crafted twoside axe.=Ves un hacha de doble hoja bien elaborada. + + +## books + black book=libro negro You see the black book that Jynath kept out for so long.=Ves el libro negro que Jynath mantuvo oculto durante tanto tiempo. + blue book=libro azul You see a book with the words GEMS AND MINERALS on the front cover.=Ves un libro azul con las palabras GEMAS Y MINERALES en la cubierta frontal. -leather boots=botas de cuero -You see a simple pair of leather boots to give your feet some protection.=Ves un simple par de botas de cuero para dar algo de protección a tus pies. -studded boots=botas tachonadas -You see a pair of worn studded boots with moderate protection for your feet.=Ves un par de botas tachonadas desgastadas que proporcionan una protección moderada a tus pies. -chain boots=botas de cota de malla -You see a pair of chain boots, quite rusty but still strong.=Ves un par de botas de cota de malla, bastante oxidadas pero todavía resistentes. -red boots=botas rojas. -You see a pair of red boots, the color reminds you of fresh blood.=Ves un par de botas rojas, su color te recuerda a la sangre fresca. -steel boots=botas de acero -You see a pair of steel boots, fit for any soldier.=Ves un par de botas de acero, adecuadas para cualquier soldado. -blue boots=botas azules -You see a pair of blue boots.=Ves un par de botas azules. -elvish boots=botas élficas -You see a pair of elvish boots.=Ves un par de botas élficas. -golden boots=botas de oro -You see a pair of golden boots. They will be heavy to wear but well worth their weight.=Ves un par de botas de oro. Serán pesadas de llevar pero valen su peso. -shadow boots=botas de sombra -You see a pair of shadow boots. You can't fathom what they are made of.=Ves un par de botas de sombra. No puedes entender de qué están hechas. -stone boots=botas de piedra -You see a pair of stone boots. They may be heavy, but they protect your feet well.=Ves un par de botas de piedra. Puede que sean pesadas, pero te protegen bien los pies. -chaos boots=botas del caos -You see a pair of chaos boots. Your steps are unsteady in them, but the extra defense they give is worth it.=Ves un par de botas del caos. Tus pasos son inestables con ellas, pero la defensa extra que proporcionan lo vale. -mainio boots=botas de mainio -You see a pair of mainio boots. It's hard to believe that boots looking like this would protect your feet so well as they do.=Ves un par de botas de mainio. Cuesta creer que unas botas con esa apariencia te pudiesen proteger los pies tan bien como lo hacen. -green thing boots=botas de la cosa verde -You see a pair of green thing boots. They're slimy inside, ewwww.=Ves un par de botas de la cosa verde. Estan pegajosas por dentro, puajjj. -xeno boots=botas de xeno -You see a fine specimen of craftmanship, a pair of xeno boots.=Ves una excelente obra de artesanía, un par de botas de xeno. + +bestiary=bestiario +You see a bestiary, containing information about enemies found in Faiumoni.=Ves un bestiario que contiene información sobre los enemigos encontrados en Faiumoni. + + +## boots + black boots=botas negras You stub your toe on this pair of black boots. Perhaps they bring you bad luck?=te diste en el dedo del pie con algo usando estas botas ¿Quizá te dan mala suerte? -mithril boots=botas de mithril -You see a sparkling set of mithril boots.=Ves un brillante conjunto de botas de mithril. + +blue boots=botas azules +You see a pair of blue boots.=Ves un par de botas azules. + +chain boots=botas de cota de malla +You see a pair of chain boots, quite rusty but still strong.=Ves un par de botas de cota de malla, bastante oxidadas pero todavía resistentes. + +chaos boots=botas del caos +You see a pair of chaos boots. Your steps are unsteady in them, but the extra defense they give is worth it.=Ves un par de botas del caos. Tus pasos son inestables con ellas, pero la defensa extra que proporcionan lo vale. + +elvish boots=botas élficas +You see a pair of elvish boots.=Ves un par de botas élficas. + +golden boots=botas de oro +You see a pair of golden boots. They will be heavy to wear but well worth their weight.=Ves un par de botas de oro. Serán pesadas de llevar pero valen su peso. + +green thing boots=botas de la cosa verde +You see a pair of green thing boots. They're slimy inside, ewwww.=Ves un par de botas de la cosa verde. Estan pegajosas por dentro, puajjj. + killer boots=botas asesinas You see a high heeled pair of killer boots. Are you brave enough to wear them?=Ves un par de botas asesinas de tacón alto ¿Eres lo bastante valiente como para llevarlas? + +leather boots=botas de cuero +You see a simple pair of leather boots to give your feet some protection.=Ves un simple par de botas de cuero para dar algo de protección a tus pies. + +magic plate boots= + +mainio boots=botas de mainio +You see a pair of mainio boots. It's hard to believe that boots looking like this would protect your feet so well as they do.=Ves un par de botas de mainio. Cuesta creer que unas botas con esa apariencia te pudiesen proteger los pies tan bien como lo hacen. + +mithril boots=botas de mithril +You see a sparkling set of mithril boots.=Ves un brillante conjunto de botas de mithril. + +red boots=botas rojas +You see a pair of red boots, the color reminds you of fresh blood.=Ves un par de botas rojas, su color te recuerda a la sangre fresca. + +royal boots= +You see a pair of royal boots. They have magical properties= + +shadow boots=botas de sombra +You see a pair of shadow boots. You can't fathom what they are made of.=Ves un par de botas de sombra. No puedes entender de qué están hechas. + +steel boots=botas de acero +You see a pair of steel boots, fit for any soldier.=Ves un par de botas de acero, adecuadas para cualquier soldado. + +stone boots=botas de piedra +You see a pair of stone boots. They may be heavy, but they protect your feet well.=Ves un par de botas de piedra. Puede que sean pesadas, pero te protegen bien los pies. + +studded boots=botas tachonadas +You see a pair of worn studded boots with moderate protection for your feet.=Ves un par de botas tachonadas desgastadas que proporcionan una protección moderada a tus pies. + +xeno boots=botas de xeno +You see a fine specimen of craftmanship, a pair of xeno boots.=Ves una excelente obra de artesanía, un par de botas de xeno. + + +## boxes + present=regalo You see a present. Open it.=Ves un regalo. Abrelo. + basket=cesta You see an easter basket. Look inside.=Ves una cesta de Pascua. Mira dentro de ella. + stocking=calcetín You see a christmas stocking. Look inside.=Ves un calcetín de Navidad. Mira dentro de él. -cloak=capa -You see a simple cloth cloak.=Ves una simple capa de tela. -elf cloak=capa de elfo -You see a white elf cloak. It doesn't look very warm.=Ves una capa de elfo blanca. No parece muy cálida. -dwarf cloak=capa enana -You see a dwarf cloak. Apparently this passes for fashion in some parts, but to you it looks more functional than fashionable.=Ves una capa enana. Aparentemente esto es lo que se entiende por moda en algunos lugares, pero a ti te resulta más funcional que de moda. -red cloak=capa roja -You see a red cloak covered in polka dots. It's terribly snazzy.=Ves una capa roja cubierta de lunares. Es terriblemente elegante. -elvish cloak=capa élfica -You see an elvish cloak. The material is dark, but thick and warm.=Ves una capa élfica. Su material es oscuro, pero es grueso y cálido. -blue striped cloak=capa de rayas azules -You see a fashionable blue striped cloak.=Ves una capa de rayas azules de moda. -blue elf cloak=capa de elfo azul -You see a blue elf cloak. The material is thick and warm.=Ves una capa de elfo azul. El material es grueso y cálido. -stone cloak=capa de piedra -You see a stone cloak. It's hard to tell how it was made, as the fibres look like narrow threads of mineral.=Ves una capa de piedra. Es difícil decir como se elaboró, ya que las fibras parecen delgados hilos de mineral. -green dragon cloak=capa de dragón verde. -You see a huge green dragon cloak. It's probably too big for you but, even dragging on the floor it will provide excellent protection.=Ves una enorme capa de dragón verde. Es probablemente demasiado grande para ti pero, aunque arrastre por el suelo te proporcionará una protección excelente. -bone dragon cloak=capa de dragón de hueso -You see a bone dragon cloak. It's incredibly old, like its last owner.=Ves una capa de dragón de hueso. Es increíblemente antigua, como su último dueño. -lich cloak=capa de lich -You see a purple lich cloak. It's stained with blood - yours, from the previous undead owner, or perhaps the blood of his enemies...=Ves una capa púrpura de lich. Está manchada de sangre - la tuya, la de su anterior dueño, o quizá la sangre de sus enemigos... -vampire cloak=capa de vampiro -You see a vibrant red vampire cloak. Wearing it sends a shiver down your spine.=Ves una capa de vampiro de vibrante color rojo. Llevarla puesta te produce un escalofrío por tu columna vertebral. -shadow cloak=capa de sombra -You see a shadow cloak, in colors of the shadow armor.=Ves una capa de sombra, en los mismos colores que la armadura de sombra. -blue dragon cloak=capa de dragón azul -You see a blue dragon cloak. The weave is tight and strong, though you wish the color drew less attention.=Ves una capa de dragón azul. La trama es apretada y resistente, aunque desearías que su color llamase menos la atención. -red dragon cloak=capa de dragón rojo -You see a red dragon cloak. He didn't have one for a long time but finally caved in to peer pressure and got one.=Ves una capa de dragón rojo. Él no había tenido ninguna durante mucho tiempo pero finalmente cedió a la presión de sus compañeros y se buscó una. -black dragon cloak=capa de dragón negro -You see a torn section from an enormous black dragon cloak. You're very lucky: the piece is just the right size for a human to wear.=Ves un retal arrancado de una enorme capa de dragón negro. Tienes mucha suerte: la pieza es justo del tamaño adecuado para que lo lleve un humano. -golden cloak=capa de oro -You see a golden cloak. See how the light glistens off the gold, it is a prized possession.=Ves una capa de oro. Ves cómo la luz brilla saliendo del oro, es una preciada posesión. -chaos cloak=capa del caos -You see a chaos cloak. The colors look like oil shimmering on a puddle.=Ves una capa del caos. Sus colores parecen aceite brillando en un charco. -mainio cloak=capa de mainio -You see a mainio cloak. It's flashing colors are absurd! But you wear it because it's very well made.=Ves una capa de mainio ¡Sus colores parpadeantes son absurdos! Pero la llevas puesta porque está muy bien elaborada. -xeno cloak=capa de xeno -You see a xeno cloak. It's heavy and thick, giving you a good protection.=Ves una capa de xeno. Es pesada y gruesa, proporcionandote una buena protección. + + +## cloaks + black cloak=capa negra You see a black cloak. The last owner had black thoughts. Will you?=Ves una capa negra. Su último dueño tuvo negros pensamientos ¿Los tendrás tú? + +black dragon cloak=capa de dragón negro +You see a torn section from an enormous black dragon cloak. You're very lucky: the piece is just the right size for a human to wear.=Ves un retal arrancado de una enorme capa de dragón negro. Tienes mucha suerte: la pieza es justo del tamaño adecuado para que lo lleve un humano. + +blue dragon cloak=capa de dragón azul +You see a blue dragon cloak. The weave is tight and strong, though you wish the color drew less attention.=Ves una capa de dragón azul. La trama es apretada y resistente, aunque desearías que su color llamase menos la atención. + +blue elf cloak=capa de elfo azul +You see a blue elf cloak. The material is thick and warm.=Ves una capa de elfo azul. El material es grueso y cálido. + +blue striped cloak=capa de rayas azules +You see a fashionable blue striped cloak.=Ves una capa de rayas azules de moda. + +bone dragon cloak=capa de dragón de hueso +You see a bone dragon cloak. It's incredibly old, like its last owner.=Ves una capa de dragón de hueso. Es increíblemente antigua, como su último dueño. + +chaos cloak=capa del caos +You see a chaos cloak. The colors look like oil shimmering on a puddle.=Ves una capa del caos. Sus colores parecen aceite brillando en un charco. + +cloak=capa +You see a simple cloth cloak.=Ves una simple capa de tela. + +dwarf cloak=capa enana +You see a dwarf cloak. Apparently this passes for fashion in some parts, but to you it looks more functional than fashionable.=Ves una capa enana. Aparentemente esto es lo que se entiende por moda en algunos lugares, pero a ti te resulta más funcional que de moda. + +elf cloak=capa de elfo +You see a white elf cloak. It doesn't look very warm.=Ves una capa de elfo blanca. No parece muy cálida. + +elvish cloak=capa élfica +You see an elvish cloak. The material is dark, but thick and warm.=Ves una capa élfica. Su material es oscuro, pero es grueso y cálido. + +golden cloak=capa de oro +You see a golden cloak. See how the light glistens off the gold, it is a prized possession.=Ves una capa de oro. Ves cómo la luz brilla saliendo del oro, es una preciada posesión. + +green dragon cloak=capa de dragón verde +You see a huge green dragon cloak. It's probably too big for you but, even dragging on the floor it will provide excellent protection.=Ves una enorme capa de dragón verde. Es probablemente demasiado grande para ti pero, aunque arrastre por el suelo te proporcionará una protección excelente. + +lich cloak=capa de lich +You see a purple lich cloak. It's stained with blood - yours, from the previous undead owner, or perhaps the blood of his enemies...=Ves una capa púrpura de lich. Está manchada de sangre - la tuya, la de su anterior dueño, o quizá la sangre de sus enemigos... + +magic cloak= +You see a magic cloak.= + +mainio cloak=capa de mainio +You see a mainio cloak. Its flashing colors are absurd! But you wear it because it's very well made.=Ves una capa de mainio ¡Sus colores parpadeantes son absurdos! Pero la llevas puesta porque está muy bien elaborada. + mithril cloak=capa de mithril You see a mithril cloak. Its weave is so fine and its looks are breathtaking.=Ves una capa de mithril. Su trama es tan fina y su apariencia quita la respiración. -rift cloak=capa de rift -You see a rift cloak. Almost useless in the battle, but saves your life when you enter a magical rift.=Ves una capa de rift. Casi inútil en la batalla, pero te salva la vida cuando entras en un rift mágico. -club=garrote -You see a wooden club. It won't kill much but is better than no weapon.=Ves un garrote de madera. No matará mucho pero es mejor que no tener ningún arma. -staff=bastón -You see a staff. This is a seldom seen or used weapon.=Ves un bastón. Ésta es un arma que rara vez se ve o se usa. -mace=maza -You see a mace, much neglected in years of use.=Ves una maza, muy descuidada en los años de uso. -flail=mangual -You see a military flail. Swinging it in circles will tire you but it will be an effective weapon.=Ves un mangual militar. Moverlo en círculos te cansará pero será un arma efectiva. -enhanced mace=maza mejorada -You see an enhanced mace. The heavy attacking end makes it hard to balance.=Ves una maza mejorada. Su pesado extremo de ataque la hace difícil de equilibrar. -golden mace=maza de oro -You see a shining golden mace. Despite looking ornamental, it is sharp enough to do some damage.=Ves una maza de oro brillante. A pesar de parece ornamental, está lo bastante afilada para hacer algún daño. -skull staff=bastón de calavera -You see a rare skull staff. It appears mystical but will work like any other staff.=Ves un bastón de calavera. Parece místico pero funcionará como cualquier otro bastón. -morning star=lucero del alba -You see a morning star. This is a very rare item indeed.=Ves un lucero del alba. Éste es realmente un artículo raro. -hammer=martillo -You see a common hammer. It is heavy enough that you should be able to bludgeon your enemies with it, but only slowly=Ves un martillo común. Es bastante pesado por lo que deberías de ser capaz de aporrear a tus enemigos con él, pero sólo con lentitud. -golden hammer=martillo de oro -You see a valuable golden hammer. This golden weapon may be worth a lot to someone. It has a slow rate of attack.=Ves un valioso martillo de oro. Este arma de oro puede valer muchísimo para alguien. Tiene un ritmo de ataque lento. -war hammer=martillo de guerra -You see a huge war hammer. It seems strong but is so heavy that you can only lift it to attack every so often..=Ves un enorme martillo de guerra. Parece potente pero es tan pesado que sólo lo puedes levantar de vez en cuando para atacar.. -ice war hammer=martillo de guerra de hielo -You see a ice war hammer. The last owner must have been huge, to wield it.=Ves un martillo de guerra de hielo. Su último dueño debe de haber sido enorme, para manejarlo. + +red cloak=capa roja +You see a red cloak covered in polka dots. It's terribly snazzy.=Ves una capa roja cubierta de lunares. Es terriblemente elegante. + +red dragon cloak=capa de dragón rojo +You see a red dragon cloak. He didn't have one for a long time but finally caved in to peer pressure and got one.=Ves una capa de dragón rojo. Él no había tenido ninguna durante mucho tiempo pero finalmente cedió a la presión de sus compañeros y se buscó una. + +royal cloak=capa real +You see a royal cloak. It will protect you against mighty foes.=Ves una capa real. Te protegará contra enemigos poderosos. + +shadow cloak=capa de sombra +You see a shadow cloak, in colors of the shadow armor.=Ves una capa de sombra, en los mismos colores que la armadura de sombra. + +stone cloak=capa de piedra +You see a stone cloak. It's hard to tell how it was made, as the fibres look like narrow threads of mineral.=Ves una capa de piedra. Es difícil decir como se elaboró, ya que las fibras parecen delgados hilos de mineral. + +vampire cloak=capa de vampiro +You see a vibrant red vampire cloak. Wearing it sends a shiver down your spine.=Ves una capa de vampiro de vibrante color rojo. Llevarla puesta te produce un escalofrío por tu columna vertebral. + +xeno cloak=capa de xeno +You see a xeno cloak. It's heavy and thick, giving you good protection.=Ves una capa de xeno. Es pesada y gruesa, proporcionandote una buena protección. + + +## clubs + chaos hammer=martillo del caos You see a chaos hammer. It is a fearsome weapon.=Ves un martillo del caos. Es un arma temible. -ugmash=ugmash -You see a huge ugmash. It can attack with a faster rate than many other clubs.=Ves un enorme ugmash. Puede atacar a un ritmo más rápido que muchos otros garrotes. -vulcano hammer=martillo de vulcano -You see a vulcano hammer. It's said to be a weapon of a God, but attacks with a snail like pace.=Ves un martillo de vulcano. Se dice que es el arma de un dios, pero ataca al ritmo de un caracol. + +club=garrote +You see a wooden club. It won't kill much but is better than no weapon.=Ves un garrote de madera. No matará mucho pero es mejor que no tener ningún arma. + club of thorns=garrote de espinas You see the club of thorns. The thorns are full with blood of tortured humans. It is hugely powerful but will drain your life to use it.=Ves el garrote de espinas. Las espinas estan llenas de sangre de humanos torturados. Es enormemente poderosa pero el usarla agotará tu vida. -necromancers staff=baston de nigromante -You see a cunningly beautiful staff. If you listen carefully you can hear its previous owners' souls screaming from within it.=Ves un bastón engañosamente hermoso. Si escuchas atentamente puedes oir las almas de sus anteriores dueños gritar desde dentro. + +enhanced mace=maza mejorada +You see an enhanced mace. The heavy attacking end makes it hard to balance.=Ves una maza mejorada. Su pesado extremo de ataque la hace difícil de equilibrar. + +flail=mangual +You see a flail. Swinging it in circles will tire you but it will be an effective weapon.=Ves un mangual. Moverlo en círculos te cansará pero será un arma efectiva. + +golden hammer=martillo de oro +You see a valuable golden hammer. This golden weapon may be worth a lot to someone. It has a slow rate of attack.=Ves un valioso martillo de oro. Este arma de oro puede valer muchísimo para alguien. Tiene un ritmo de ataque lento. + +golden mace=maza de oro +You see a shining golden mace. Despite looking ornamental, it is sharp enough to do some damage.=Ves una maza de oro brillante. A pesar de parece ornamental, está lo bastante afilada para hacer algún daño. + +hammer=martillo +You see a common hammer. It is heavy enough that you should be able to bludgeon your enemies with it, but only slowly=Ves un martillo común. Es bastante pesado por lo que deberías de ser capaz de aporrear a tus enemigos con él, pero sólo con lentitud. + +ice war hammer=martillo de guerra de hielo +You see an ice war hammer. The last owner must have been huge to wield it.=Ves un martillo de guerra de hielo. Su último dueño debe de haber sido enorme para manejarlo. + +mace=maza +You see a mace, much neglected in years of use.=Ves una maza, muy descuidada en los años de uso. + +morning star=lucero del alba +You see a morning star. This is a very rare item indeed.=Ves un lucero del alba. Éste es realmente un artículo raro. + rod of the gm=vara del DJ -You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands.=Ves una vara del DJ. Esta vara se reserva a aquellos con poderes especiales, ten cuidado de no dejar que caiga en las manos equivocadas. +You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands.=Ves una vara del DJ. Esta vara se reserva a aquellos con poderes especiales, ten cuidado de no dejar que caiga en las manos equivocadas. + +skull staff=bastón de calavera +You see a rare skull staff. It appears mystical but will work like any other staff.=Ves un bastón de calavera. Parece místico pero funcionará como cualquier otro bastón. + +staff=bastón +You see a staff. This is a seldom seen or used weapon.=Ves un bastón. Ésta es un arma que rara vez se ve o se usa. + +ugmash=ugmash +You see a huge ugmash. It can attack with a faster rate than many other clubs.=Ves un enorme ugmash. Puede atacar a un ritmo más rápido que muchos otros garrotes. + +vulcano hammer=martillo de vulcano +You see a vulcano hammer. It's said to be a weapon of a God, but attacks with a snail like pace.=Ves un martillo de vulcano. Se dice que es el arma de un dios, pero ataca al ritmo de un caracol. + +war hammer=martillo de guerra +You see a huge war hammer. It seems strong but is so heavy that you can only lift it to attack every so often.=Ves un enorme martillo de guerra. Parece potente pero es tan pesado que sólo lo puedes levantar de vez en cuando para atacar. + + +## containers + +keyring=llavero +You see a keyring.=Ves un llavero. + empty sack=saco vacío You see an empty sack. It will not stand up, unless you fill it first.=Ves un saco vacío. No se mantendrá en pie, a menos que lo llenes primero. + flask=frasco -You see a flask. This flask is good for storing medicine.=Ves un frasco. Este frasco es bueno para almacenar medicina. +You see a flask. It's good for storing medicine.=Ves un frasco. Es bueno para almacenar medicina. + +eared bottle=botella con asas +You see an eared bottle. It is empty, someone drank the contents.=Ves una botella con asas. Está vacía, alguien se bebió su contenido. + +slim bottle=botella estrecha +You see a slim bottle. It is empty, someone drank the contents.=Ves una botella estrecha. Está vacía, alguien se bebió su contenido. + +fat bottle=botella gruesa +You see a fat bottle. It is empty, someone drank the contents.=Ves una botella gruesa. Está vacía, alguien se bebió su contenido. + +empty goblet=copa vacía +You see an empty goblet. You wonder what could it hold.=Ves una copa vacía. Te preguntas que podría contener. + +goblet=copa +You see a goblet. You look at its contents, and shiver at the blood inside.=Ves una copa. Miras su contenido, y sientes escalofríos al ver sangre dentro. + +vial=ampolleta +You see a vial used in chemestry.=Ves una ampolleta utilizada en química. + + +## crystals + +red emotion crystal=cristal rojo de emoción +You see a red emotion crystal. It feels hot to the touch.=Ves un cristal rojo de emoción. Se siente caliente al tacto. + +purple emotion crystal=cristal morado de emoción +You see a purple emotion crystal. It feels cold to the touch.=Ves un cristal morado de emoción. Se siente frío al tacto. + +yellow emotion crystal=cristal amarillo de emoción +You see a yellow emotion crystal. It energizes you.=Ves un cristal amarillo de emoción. Te da energía. + +pink emotion crystal=cristal rosa de emoción +You see a pink emotion crystal. It almost feels soft.=Ves un cristal rosa de emoción. Casi se siente suave. + +blue emotion crystal=cristal azul de emoción +You see a blue emotion crystal. While holding it your worries seem to disappear.=Ves un cristal azul de emoción. Mientras al sujetarlo tus preocupaciones parecen desaparecer. + + +## documents + +note=nota +You see a note.=Ves una nota. + +coupon=cupón +You see a coupon.=Ves un cupón. + +closed envelope=sobre cerrado + +opened envelope=sobre abierto + +sealed envelope=sobre sellado + +unsealed envelope=sobre sellado abierto + +assassins id=identificación de asesino +You see an assassin's ID. Perhaps this can be put to good use.=Ves una identificación de asesino. Quizá puedas hacer un buen uso de ella. + +map=mapa +You see a hand drawn map, but no matter how you look at it, nothing on it looks familiar.=Ves un mapa dibujado a mano. Pero por mucho que lo mires, no hay nada en él que parece familiar. + + +## drinks + +olive oil=aceite de oliva +You see a bottle of olive oil. Do not drink it pure, it will make you feel sick!=Ves una botella de aceite de oliva. No lo bebas puro, ¡te hará sentir mal! + +vinegar=vinagre +You see a bottle of vinegar. Do not drink it pure, it will make you feel sick!=Ves una botella de vinagre. No lo bebas puro, ¡te hará sentir mal! + +fierywater=aguardiente +You see a bottle of fierywater. Do not drink it pure, you would evaporate!=Ves una botella de aguardiente. No te la bebas pura, ¡Te evaporarías! + +mild koboldish torcibud=suave torcibud koboldiano +You see a bottle of mild koboldish torcibud. It will help you recover when you're all bruised and battered.=Ves una botella de suave torcibud koboldiano. Te ayudará a recuperarte cuando estés todo magullado. + +strong koboldish torcibud=fuerte torcibud koboldiano +You see a bottle of strong koboldish torcibud. It will help you recover when you're all bruised and battered.=Ves una botella de fuerte torcibud koboldiano. Te ayudará a recuperarte cuando estés todo magullado. + +vsop koboldish torcibud=torcibud koboldiano de estaca vieja muy especial +You see a bottle of VSOP koboldish torcibud, specially aged in oak casks wrapped by the darkness of a dungeon cellar. It will help you recover when you're all bruised and battered.=Ves un torcibud koboldiano de estaca vieja muy especial, especialmente envejecida en barricas de roble envueltas por la oscuridad de la bodega de una mazmorra. Te ayudará a recuperarte cuando estés todo magullado. + +apple juice=zumo de manzana +You see apple juice. On a hot summer day, it would taste great.=Ves zumo de manzana. En un día de verano caluroso, sabría estupendo. + +beer=cerveza +You see a beer. On a hot summer day, it would taste great.=Ves una cerveza. En un día de verano caluroso, sabría estupendo. + +wine=vino +You see a glass of red wine. It will quench your thirst.=Ves un vaso de vino tinto. Saciará tu sed. + +water=agua +You see a bottle of fresh spring water. It's really tasty and fresh.=Ves una botella de agua fresca de manantial. Es realmente sabrosa y fresca. + +pina colada=piña colada +You see a pina colada. It looks delicious but tastes dangerously strong!=Ves una piña colada. ¡Parece deliciosa pero sabe peligrosamente fuerte! + +tea=té +You see a lovely cup of tea.=Ves una encantadora taza de té. + +milk=leche +You see a small bottle of fresh milk.=Ves una pequeña botella de leche fresca. + +antidote=antídoto +You see an antidote, to cure you of poison and protect you for a while.=Ves un antídoto, para curarte de venenos y protegerte durante un rato. + +greater antidote=antidoto mayor +You see a greater antidote, to cure you of poison and protect you for a long while.=Ves un antidoto mayor, para curarte de venenos y protegerte durante un largo rato. + +mana=maná +You see an bottle of mana, to increase your mana rapidly.=Ves una botella de maná, para rellenar tu maná rápidamente. + +poison=veneno +You see a bottle of poison. Don't drink it!=Ves una botella de veneno ¡No te la tomes! + +greater poison=veneno mayor +You see a greater poison. Don't drink it!=Ves un veneno mayor ¡No te lo tomes! + +deadly poison=veneno mortal +You see a deadly poison. Don't drink it!=Ves un veneno mortal ¡No te lo tomes! + +disease poison=veneno de enfermar +You see a disease poison. Be careful, it's wicked.=Ves un veneno de enfermar. Ten cuidado, es malvado. + +mega poison=mega veneno +You see a mega poison. This is some wicked poison.=Ves un mega veneno. Éste es un veneno malvado. + +twilight elixir=elixir del crepúsculo +You see a bottle of medicinal elixir.=Ves una botella de elixir medicinal. + +minor potion=poción menor +You see a minor potion. It's not much but may save you in a tight spot.=Ves una poción menor. No es mucho pero puede salvarte en una situación difícil. + +soup=sopa +You see a bowl of soup. Its contents fill you up.=Ves un plato de sopa. Su contenido te llena. + +fish soup=sopa de pescado +You see a bowl of fish soup. Its contents fill you up.=Ves un plato de sopa de pescado. Su contenido te llena. + +potion=poción +You see a potion. Take it to battle and you may survive longer.=Ves una poción. Llevatela a la batalla y puedes sobrevivir por más tiempo. + +greater potion=poción mayor +You see a greater potion, invaluable in battle.=Ves una poción mayor, inestimable en la batalla. + +mega potion=mega poción +You see a mega potion. It strengthens greatly.=Ves una mega poción. Te fortalece en gran medida. + +love potion=poción de amor +You see a love potion. It looks powerful so take care to use it carefully!=Ves una poción de amor ¡Parece potente así que ten cuidado de usarla con precaución! + +sedative=sedante +You see a sedative. It's effects can protect you from a shocked state.=Ves un sedante. Sus efectos pueden protegerte de un estado de shock. + +ashen holy water=agua santa cenizada +A bottle of ashen holy water.=Ves una botella de agua santa cenizada. + +cobra venom=veneno de cobra +You see a vial filled with cobra venom. Even in this small amount, it could be deadly if ingested.=Ves una ampolleta llena de veneno de cobra. Aun en esta pequeña cantidad, podría ser letal si se ingiere. + +antivenom=antiveneno +You see a vial filled with antivenom.=Ves una ampolleta llena de antiveneno. + + +## flowers + +rhosyd=rhosyd +You see a beautiful and rare rhosyd flower.=Ves una bella y rara flor de rhosyd. + +rose=rosa +You see a single red rose. It smells heavenly.=Ves una sola rosa roja. + +lilia=lilia +You see a lilia, a single precious bloom.=Ves una lilia, una sola flor preciosa. + +daisies=margaritas +You see a bunch of daisies. They are cheap and cheerful!=Ves un ramo de margaritas ¡Son baratas y alegran! + +pansy=pensamiento +You see a pansy, so colorful and beautiful.=Ves un pensamiento, tan colorido y hermoso. + +zantedeschia=zantedeschia +You see a zantedeschia, a delicate bloom with the sweetest fragrance.=Ves una zantedeschia, una flor delicada con la más dulce de las fragancias. + + +## food + +apple=manzana +You see a nice shiny apple.=Ves una bonita y brillante manzana. + +purple apple=manzana morada +You see a purple apple. It is loaded with memories=Ves una manzana morada. Está cargada de recuerdos. + +mauve apple=manzana malva +You see a mauve apple. It is loaded with memories=Ves una manzana malva. Está cargada de recuerdos. + +black apple=manzana negra +You see a black apple. It must be a gift from lil Johnnnny. He's the guy with black items.=Ves una manzana negra. Debe de ser un regalo del pequeño Johnnny + +lemon=limón +You see a lemon. Could be an ingredient for the right chef...=Ves un limón. Podría ser un ingrediente para el chef adecuado. + +banana=banana +You see a banana. Be careful of monkeys when you have them in your bag!=Ves una banana. ¡Ten cuidado con los monos cuando las llevas en tu bolso! + +cherry=cereza +You see a cherry. Its tangy taste revives you a little.=Ves una cereza. Su sabor amargo te revive un poco. + +coconut=coco +You see a coconut. Luckily it's already cracked and you can drink from it.=Ves un coco. Afortunadamente ya está abierto y puedes beber de él. + +corn=maíz +You see an ear of corn. It could be eaten raw, grilled or turned into flour... Your choice.=Ves una oreja de maíz. Se puede comer cruda, asada o convertirla en harina... Tú decides. + +grapes= +You see a bunch of grapes. They look quite juicy and tasty.= + +olive= +You see a small ripe olive. It can be eaten or used to create olive oil.= + +pear= +You see a pear. Its lovely smell convinces you of taking it.= + +pineapple=piña +You see a tropical pineapple.=Ves una piña tropical. + +pomegranate= +You see a pomegranate. If you eat it, you will be in great shape soon.= + +watermelon= +You see a watermelon. It refreshes your throat during hot summer days.= + +artichoke=alcachofa +You see an artichoke. It can be an ingredient, or you can eat it.=Ves una alcachofa. Puede ser un ingrediente, o te la puedes comer. + +broccoli=brocoli +You see a bunch of broccoli.=Ves un manojo de brocoli. + +carrot=zanahoria +You see a carrot. It can be an ingredient, or you can eat it.=Ves una zanahoria. Puede ser un ingrediente, o te la puedes comer. + +cauliflower=coliflor +You see a fresh head of cauliflower.=Ves la cabeza de una fresca coliflor. + +zucchini=calabacín +You see a zucchini. It can be an ingredient, or you can eat it.=Ves un calabacín. Puede ser un ingrediente, o te lo puedes comer. + +collard=col +You see a collard. It's rare and strangely magical.=Ves una col. Es rara y extrañamente mágica. + +garlic=ajo +You see some fresh garlic.=Ves un poco de ajo fresco. + +leek=puerro +You see a fresh leek.=Ves un puerro fresco. + +onion=cebolla +You see an onion.=Ves una cebolla. + +lettuce=lechuga + +spinach=espinacas +You see spinach. It is enriched with vitamins.=Ves espinacas. Está enriquecida con vitaminas. + +tomato=tomate +You see a tomato, put it in a salad or eat it.=Ves un tomate, ponlo en la ensalada o cometelo. + +egg=huevo +You see an egg.=Ves un huevo. + +button mushroom=champiñón común +You see a button mushroom. It can be an ingredient, or you can eat it.=Ves un champiñón común. Puede ser un ingrediente, o te lo puedes comer. + +porcini=seta calabaza +You see a porcini. It can be an ingredient, or you can eat it.=Ves una seta calabaza. Puede ser un ingrediente, o te la puedes comer. + +toadstool=seta venenosa +You see a toadstool. Beware!=Ves una seta venenosa ¡Ten cuidado! + +char=salvelinus +You see a char, with a fleshy pink belly.=Ves un salvelinus, con un vientre carnoso de color rosa. + +cod=bacalao +You see a cod.=Ves un bacalao. + +smoked cod=bacalao ahumado +You see a smoked cod.=Ves un bacalao ahumado. + +mackerel=caballa +You see a mackerel.=Ves una caballa. + +perch=perca +You see a perch.=Ves una perca. + +roach=rutilo +You see a roach.=Ves un rutilo + +clownfish=pez payaso +You see a striped clownfish.=Ves un pez payaso a rayas. + +red lionfish=pterois rojo +You see a venomous coral reef red lionfish.=Ves un pterois rojo venenoso de los arrecifes de coral + +surgeonfish=pez cirujano +You see a bright blue surgeonfish.=Ves un pez cirujano de color azul brillante. + +trout=trucha +You see a trout.=Ves una trucha. + +smoked trout=trucha ahumado +You see a smoked trout.=Ves una trucha ahumada. + +bread=pan +You see a loaf of bread. It is freshly baked and ready to eat.=Ves una barra de pan. Está recién horneada y lista para comer. + +pie=pastel +You see a meat and vegetable pie.=Ves un pastel de carne y verduras. + +apple pie=tarta de manzana +You see a delicious apple pie, made with only genuine ingredients.=Ves una deliciosa tarta de manzana, elaborada sólo con los ingredientes genuinos. + +cherry pie=tarta de cereza +You see a delicious cherry pie, made with only genuine ingredients.=Ves una tarta de cereza deliciosa, elaborada sólo con los ingredientes genuinos. + +fish pie=empanada de pescado +You see a fish and leek pie. It's not too stodgy so you can eat it faster than a meat pie.=Ves una empanada de pescado y puerros. No es demasiado pesada así que te la puedes comer más rápido que un pastel de carne. + +crepes suzette=crepe suzette +You see a crepes suzette topped with hot chocolate sauce.=Ves una crepe suzette cubierta con salsa de chocolate caliente. + +sandwich=sandwich +You see a ham and cheese sandwich.=Ves un sandwich de jamón y queso. + +smoked ham=jamón ahumado +You see a smoked ham.=Ves un jamón ahumado. + +sugar=azúcar +You see a sack of raw sugar.=Ves un saco de azúcar no refinado. + +butter=mantequilla +You see some butter. It is an ingredient or can be eaten if you like.=Ves un poco de mantequilla. Es un ingrediente o se puede comer si quieres. + +honey=miel +You see a jar of sticky sweet honey. It's the clear runny kind.=Ves una jarra de miel dulce y pegajosa. Es de tipo fluído y claro. + +icecream=helado +You see a wafer cone with vanilla ice cream and chocolate flakes.=Ves un cucurucho de helado de vainilla y virutas de chocolate. + +licorice=regaliz +You see some delicious licorice. Your mouth waters.=Ves un poco de delicioso regaliz. Se te hace la boca agua. + +hotdog=perrito caliente +You see what looks like a tasty hotdog on a bun.=Ves lo que parece ser un sabroso perrito caliente en un bollo. + +cheeseydog=perrito caliente con queso +You see what looks like a tasty cheeseydog on a bun.=Ves lo que parece ser un sabroso perrito caliente con queso en un bollo. + +cheese sausage=salchicha de queso +You see what looks like a tasty cheese sausage.=Ves lo que parece ser una sabrosa salchicha de queso. + +sausage=salchicha +You see what looks like a tasty sausage.=Ves lo que parece ser una sabrosa salchicha. + +tuna sandwich=sandwich de atún +You see what looks like a tuna sandwich.=Ves lo que parece ser un sandwich de atún. + +chocolate shake=batido de chocolate +You see a scrumptious chocolate shake. Absolutely NO calories.=Ves un batido de chocolate para chuparse los dedos. Absolutamente SIN calorías. + +vanilla shake=batido de vainilla +You see a yummy vanilla shake. Absolutely NO calories.=Ves un sabroso batido de vainilla. Absolutamente SIN calorías. + +potato=papa +You see a potato.=Ves una papa. + +habanero pepper= +You see a habanero pepper. Could be a very HOT ingredient for a decent meal...= + +pinto beans= +You see a bunch of pinto beans. An ingredient a chef will surely appreciate...= + +cheese=queso +You see some cheese. Eat it and see what happens.=Ves un poco de queso. Cometelo y verás lo que pasa. + +chicken=pollo +You see a tasty leg of chicken.=Ves un sabroso muslo de pollo. + +chocolate bar=barrita de chocolate +You see an absolutely yummy chocolate bar.=Ves una barrita de chocolate absolutamente deliciosa. + +candycane= +You see a delicious candy cane.= + +greenmint= +You see a green mint.= + +gumdrops= +You see a mix of gum drops.= + +lemondrop= +You see a sweet and tangy lemon drop.= + +lollipop= +You see a lollipop.= + +peppermint= +You see a sweet, little peppermint.= + +taffy= +You see some ooey gooey taffy.= + +fairy cake=fairy cake +You see a luscious fairy cake with icing and sprinkles on top.=Ves un delicioso fairy cake con cobertura y fideos de chocolate por encima. + +ham=jamón +You see a juicy ham.=Ves un jugoso jamón. + +meat=carne +You see a piece of meat.=Ves un pedazo de carne. + +smoked meat=carne ahumado +You see a piece of smoked meat.=Ves un trozo de carne ahumada. + +easter egg=huevo de pascua +You see a lovely chocolate easter egg. It's huge!=Ves un encantador huevo de pascua ¡Es enorme! + +small easter egg=huevo de pascua pequeño +You see a small chocolate easter egg. Yummy!=Ves un pequeño huevo de pascua de chocolate ¡Delicioso! + +grilled steak=filete a la parrilla +You see a fresh grilled steak. It smells awesome and is really juicy.=Ves un filete a la parrilla recién hecho. Huele fenomenal y está realmente jugoso. + +pizza=pizza +You see a tasty pizza, and hope they put extra cheese on it.=Ves una sabrosa pizza, y esperas que le hayan puesto extra de queso por encima. + + +## furniture + +picture in wooden frame= +You see a picture in a wooden frame= + + +## helmets + +leather helmet=casco de cuero +You see a leather helmet, it seems more like a hat than a defensive item.=Ves un casco de cuero, parece más un sombrero que un elemento defensivo. + +trophy helmet=casco trofeo +You see a Trophy Helmet. Those who were brave and finished the death match, win this helmet.= + +robins hat=sombrero de robin +You see a robins hat. It's cute but that's about it.=Ves un sombrero de robin. Es gracioso pero eso es todo. + +studded helmet=casco tachonado +You see a studded helmet, it should protect your head against cuts but perhaps not hard blows.=Ves un casco tachonado, debería de protegerte la cabeza de cortes pero quizá no de golpes fuertes. + +elvish hat= +You see an elvish hat. The elf craftmanship has made the leafy material stronger than one would think.= + +chain helmet=casco de cota de malla +You see a solid chain helmet, it will be excellent protection for your head.=Ves un sólido casco de cota de malla, será una excelente protección para la cabeza. + +viking helmet=casco de vikingo +You see a viking helmet. The previous owner wore it to many battles.=Ves un casco de vikingo. Su anterior dueño lo llevó consigo a muchas batallas. + +aventail=almófar +You see an aventail. It's a clever design.=Ves un almófar. Es un diseño ingenioso. + +blue helmet=casco azul +You see a brand new blue helmet.=Ves un casco azul nuevecito. + +red helmet=casco rojo +You see a red helmet, it reminds you of a jester's hat but you can be sure it has better protection than that.=Ves un casco rojo, te recuerda al sombrero de un bufón pero puedes estar seguro de que te proporcionará una protección mejor que esa. + +golden helmet=casco de oro +You see a heavy golden helmet. The thick metal should protect you against almost anything.=Ves un pesado casco de oro. El grueso metal debería de protegerte contra casi todo. + +horned golden helmet=casco de oro con cuernos +You see a horned golden helmet.=Ves un casco de oro con cuernos. + +shadow helmet=casco de sombra +You see a heavy shadow helmet. Instead of shining, it darkly gleams.=Ves un pesado casco de sombra. En lugar de brillar, emite destellos oscuros. + +xeno helmet= +You see a xeno helmet.= + +chaos helmet=casco del caos +You see a chaos helmet.=Ves un casco del caos. + +mainio helmet=casco de mainio +You see a strange mainio helmet. You can barely see when wearing it, but it protects your head very well.=Ves un extraño casco de mainio. Apenas puedes ver cuando lo llevas puesto, pero te protege muy bien la cabeza. + +magic chain helmet=casco de cota de malla mágico +You see a magic chain helmet.=Ves un casco de cota de malla mágico. + +liberty helmet=casco de la libertad +You see the liberty helmet. It's light and strong, you feel free wearing it.=Ves el casco de la libertad. Es ligero y resistente, te sientes libre al llevarlo puesto. + +black helmet=casco negro +You see a black helmet.=Ves un casco negro + +mithril helmet=casco de mithril +You see a mithril helmet.=Ves un casco de mithril. + +royal helmet= +You see a royal helmet.= + + +## herbs + +arandula=arandula +You see an arandula. It has medicinal properties, if the right person uses it.=Ves una arandula. Tiene propiedades medicinales, si es usada por la persona adecuada. + +kokuda=kokuda +You see a kokuda. It has medicinal properties, if the right person uses it.=Ves una kokuda. Tiene propiedades medicinales, si es usada por la persona adecuada. + +kekik=kekik +You see a kekik. It is a herb which can have healing properties.=Ves una kekik. Es una hierba que puede tener propiedades curativas. + +mandragora=mandrágora +You see a root of mandragora. It has medicinal properties, if the right person uses it.=Ves una raíz de mandrágora. Tiene propiedades medicinales, si es usada por la persona adecuada. + +sclaria=sclaria +You see the herb sclaria. The smell is calming.=Ves la hierba sclaria. Su olor es calmante. + +reindeer moss= +You see reindeer moss, something that grows only around Semos. It is quite a delicacy to reindeer, but extremely bitter to humans.= + + +## jewellery + +emerald=esmeralda +You see an emerald, a precious gemstone.=Ves una esmeralda, una gema preciosa. + +sapphire=zafiro +You see a sapphire, a precious gemstone.=Ves un zafiro, una gema preciosa. + +carbuncle=carbúnculo +You see a carbuncle, a precious gemstone related to the garnet.=Ves un carbúnculo, una gema preciosa relacionada con el granate. + +obsidian=obsidiana +You see a piece of obsidian, it's known as volcanic glass because it forms when lava cools rapidly. When used as a gemstone it may look jet black or silvery grey, depending on how it is cut.=Ves una pieza de obsidiana, es conocida como vidrio volcánico porque se forma cuando la lava se enfría rápidamente. Cuando se usa como gema puede parecer negro azabache o gris plateado, dependiendo de cómo se corte. + +amethyst= +You see an amethyst, a precious gemstone.= + +diamond=diamante +You see a diamond, not just a beautiful gem but also the hardest naturally occurring material.=Ves un diamante, no es sólo una hermosa gema sino también el material más duro de origen natural. + +black pearl=perla negra +You see a black pearl, so dark and shiny.=Ves una perla negra, tan oscura y brillante. + + +## keys + +dungeon silver key=llave de plata de la mazmorra +You see a silver dungeon key. Use it only if you are brave.=Ves una llave de plata de la mazmorra. Usala sólo si eres valiente. + +lich gold key=llave de oro del lich +You see a golden lich key. It will open the door to terrible things.=Ves una llave de oro del lick. Abrirá la puerta a cosas terribles. + +minotaur key=llave del minotauro +You see a fancy bronze key. It smells faintly of minotaur. Perhaps one dropped it?=Ves una lujosa llave de bronce. Huele ligeramente a minotauro. ¿Quizá se le cayó a uno? + +nalwor bank key=llave del banco de nalwor +You see a key to the customer room of Nalwor Bank.=Ves una llave de la sala de clientes del Banco de Nalwork. + +kotoch prison key=llave de la prisión de kotoch +You see an ancient copper key, enscribed with something in Orcish.=Ves una antigua llave de cobre, grabada con algo en Orco. + +kanmararn prison key=llave de la prisión de kanmararn +You see a key which matches the locks in the Kanmararn prison.=Ves una llave que coincide con las cerraduras de la prisión de Kanmararn. + +sedah gate key=llave de la puerta de sedah +You see a key for the gate to the imperial city of Sedah.=Ves una llave que abre la puerta que lleva a la ciudad imperial de Sedah. + +pet sanctuary key=llave del santuario de mascotas +You see a key for the pet sanctuary in Ados.=Ves una llave que abre el santuario de mascotas en Ados. + +house key=llave de la casa +You should not see this description=No deberías de poder ver esta descripción + +gate key= +You should not see this description=No deberías de poder ver esta descripción + +master key=llave maestra + +small key=llave pequeña +You see the key for Zara's row house in Ados.=Ves la llave de la row house de Zara en Ados. + + +## legs + +black legs=quijotes negros +You see a pair of black legs.=Ves un par de quijotes negros. + +blue legs=quijotes azules +You see a pair of shiny new blue legs.=Ves un par de quijotes azules nuevos y brillantes. + +chain legs=quijotes de cota de malla +You see a pair of well made chain legs. They should protect you against any attacks aimed low.=Ves un par de quijotes de cota de malla bien elaborados. Deberían de protegerte frente a cualquier ataque bajo. + +chaos legs=quijotes del caos +You see a pair of chaos legs. The strange colors confuse you.=Ves un par de quijotes del caos. Sus extraños colores te confunden. + +dwarvish legs= +You see a pair of dwarvish legs, designed by master craftsmen.= + +elvish legs=quijotes élficos +You see a pair of elvish legs.=Ves un par de quijotes élficos. + +golden legs=quijotes de oro +You see a pair of shining, strong golden legs.=Ves un par de quijotes de oro, resistentes y relucientes. + +jewelled legs=quijotes enjoyados +You see a beautiful pair of jewelled legs. A large red gem glints at you and they're encrusted all over with sapphires.=Ves un hermoso par de quijotes enjoyados. Una gema roja grande emite reflejos hacia ti y tienen incrustaciones de zafiro por todas partes. + +leather legs=quijotes de cuero +You see a pair of leather legs. They look new but they're poor quality.=Ves un par de quijotes de cuero. Parecen nuevos pero son de mala calidad. + +magic plate legs= + +mainio legs=quijotes de mainio +You see a pair of odd looking mainio legs. They are somewhat startling but they give you good protection.=Ves un par de quijotes de mainio de extraño aspecto. Son de algún modo sorprendentes pero te proporcionan una buena proteccion. + +mithril legs=quijotes de mithril +You see a pair of mithril legs. They will serve you well.=Ves un par de quijotes de mithril. Te servirán de mucho. + +red legs=quijotes rojos +A pair of red legs are in your grasp.=Un par de quijotes rojos están a tu alcance. + +royal legs= +You see a pair of royal legs.= + +shadow legs=quijotes de sombra +You see a pair of shadow legs. The weight of them is incredible.=Ves un par de quijotes de sombra. Su peso es increíble. + +stone legs= +You see a pair of stone legs, heavy and durable.= + +studded legs=quijotes tachonados +You see a pair of blood stained studded legs. You're not sure if the blood came from their last owner... or his enemies.=Ves un par de quijotes tachonados manchados de sangre. No estás seguro de si la sangre es de su último dueño... o de sus enemigos. + +xeno legs=quijotes de xeno +You see a pair of xeno legs. They're very strong and look brand new.=Ves un par de quijotes de xeno. Son muy resistentes y parecen nuevecitos. + + +## miscs + +decent meal= +You see a decent meal for Groongo Rahnnt. Deliver it to him quickly!= + +bulb=bulbo +You see a bulb. It can be planted in fertile ground where it will thrive.=Ves un bulbo. Puede ser plantado en terreno fértil donde se prosperará. + +seed=semilla +You see a seed. It can be planted in fertile ground where it will thrive.=Ves un semilla. Puede ser plantado en terreno fértil donde se prosperará. + +giant heart=corazón gigante +You see a giant heart. This proves that a giant was defeated, and has magical properties that you are not sure of.=Ves un corazón gigante. Ésto demuestra que un gigante fue derrotado, y tiene propiedades mágicas de las que no estás seguro. + +dice=dados +You see a set of dice. May lady luck be with you.=Ves un grupo de dados. Que la suerte te acompañe. + +cards=cartas +You see a deck of cards. Shuffle them well, to get a winning hand.=Ves una baraja de cartas. Barajealas bien, para ganar la mano. + +teddy=peluche +You see a teddy bear. It's soft and cuddly, and children love them.=Ves un oso de peluche. Es suave y tierno, y a los niños les encanta. + +rodent trap= +You see a rodent trap.= + +vampirette entrails=entrañas de vampiresa +You see some vampirette entrails. These guts prove that a vampirette was slain.=Ves unas entrañas de vampiresa. Estas vísceras demuestran que una vampiresa fue asesinada. + +bat entrails=entrañas de murciégalo +You see some bat entrails, full of the blood of a living creature.=Ves unas entrañas de murciégalo, llenas de sangre de algún ser vivo. + +suntan cream=crema bronceadora +You see a tube of suntan cream and notice that the outside is slippery. A nice scent of coconut mixed with bannana wafts into the air from it.= + +marbles=canicas +You see some marbles. Boys will be boys.=Ves unas canicas. Son cosas de niños. + +canned tuna=atún en lata +You see what appears to be canned tuna. Too bad you don't have a can opener.=Ves lo que parece ser atún enlatado. Lástima que no tengas un abrelatas. + +snowglobe=esfera de nieve +You see a snowglobe. It's so festive, it reminds you of Christmas!=Ves una esfera de nieve. ¡Es tan festiva, te recuerda a la Navidad! + +bobbin=canilla +You see a bobbin for a sewing machine.=Ves una canilla para una máquina de coser. + +venom gland= +You see the venom gland of a giant king cobra. It is filled with deadly toxin.= + +pelt= +You see a pelt of animal skin. It's used to make clothes and leather armor.= + +leather thread= +You see a strand of sturdy leather thread.= + +unicorn horn= +You see a spiral unicorn horn. It is highly valued by traders and used in the creation of magical items.= + + +## missiles + +snowball=bola de nieve +You see a snowball. You can throw it at your friends or put it in your bag to keep your fish fresh. But be careful, there could be little stones in it.=Ves una bola de nieve. Puedes tirarselas a tus amigos o ponerlas en tu bolsa para conservar el pescado fresco. Pero ten cuidado, podría haber piedrecitas dentro de ella. + +vomit=vómito +You see a pile of vomit. Gross!=Ves un montón de vómito ¡Qué desagradable! + +shuriken=shuriken +You see a shuriken. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results.=Ves un shuriken. Necesitarás estar cerca antes de que lo puedas usar como proyectil. Permanece recto, no inclinado, para obtener los mejores resultados. + +fire shuriken=shuriken de fuego +You see a fire shuriken. Throwing this flaming missile unleashes fiendish power.=Ves un shuriken de fuego. El lanzamiento de este proyectil en llamas desata un poder diabólico. + +wooden spear=lanza de madera +You see a wooden spear. You can attack at a distance with this primitive weapon. Stand square on, not diagonally, for the best results.=Ves una lanza de madera. Puedes atacar a distancia con este arma primitiva. Permanece recto, no inclinado, para obtener los mejores resultados. + + +## money + +money=dinero + + +## ranged + +wooden bow=arco de madera +You see a wooden bow. With this in one hand, and wooden arrows in the other, you may be able to attack from a distance.=Ves un arco de madera. Con esto en una mano, y flechas de madera en la otra, puedes ser capaz de atacar a distancia. + +longbow=arco largo +You see a longbow. Equipped with this, and a supply of arrows, you will have an effective ranged attack.=Ves un arco largo. Equipado con ésto, y con un surtido de flechas, conseguirás un efectivo ataque a distancia. + +composite bow=arco compuesto +You see a composite bow. It's better strung than most bows, for excellent ranged attack.=Ves un arco compuesto. Está mejor tensado que la mayoría de arcos, para proporcionar un excelente ataque a distancia. + +crossbow=ballesta +You see a crossbow. The attack is high but it has a very short range. What do you prefer?=Ves una ballesta. Su ataque es elevado pero cubre una distancia muy corta. ¿Qué prefieres? + +hunter crossbow=ballesta de cazador +You see a hunter crossbow. You must decide if the high attack is worth the short range it has.=Ves una ballesta de cazador. Debes decidir si su elevado ataque compensa la corta distancia que cubre. + +mithril bow=arco de mithril +You see a light and strong mithril bow. Its impeccable workmanship affords incredible accuracy.=Ves un arco de mithril ligero y resistente. Su impecable elaboración permite una precisión increíble. + + +## relics + +skull ring=anillo de calavera +You see a skull ring.=Ves un anillo de calavera. + +amulet=amuleto + + +## resources + +wood=madera +You see some wood, fallen from a nearby tree.=Ves un poco de madera, caída de algún árbol cercano. + +sugar cane=caña de azúcar +You see a sugar cane. You can grind it for raw sugar.=Ves una caña de azúcar. Puedes molerla para obtener azúcar no refinado. + +grain=trigo +You see a sheaf of grain.=Ves una gavilla de trigo. + +flour=harina +You see a sack of flour. It can be used in recipes for pizzas and sandwiches.= + +iron ore=mineral de hierro + +coal=carbón +You see a black and shiny piece of stone coal. It stayed in the ground for million of years.=Ves un pedazo de piedra de carbón negro y brillante. Permaneció enterrado durante millones de años. + +wool=lana +You see wool. It was recently shorn.=Ves lana. Fue esquilada recientemente. + +yarn=hilo de lana +You see a ball of yarn. It was spun with care.=Ves un ovillo de lana. Fue hilado con sumo cuidado. + +cloth=tela +You see a roll of cloth. It is of first-class quality.=Ves un rollo de tela. Es de primera calidad. + +gold nugget=pepita de oro +You see a gold nugget. Its rich golden color shines, and it may be useful.=Ves una pepita de oro. Su vivo color dorado brilla,y puede resultar útil. + +mithril nugget=pepita de mithril +You see a mithril nugget. Its pale silvery color shines, and it may be useful.=Ves una pepita de mithril. Su pálido color plateado brilla, y puede resultar útil. + +iron bar= + +gold bar=barra de oro +You see a gold bar. It will make beautiful jewelry, or fetch a fine price.=Ves una barra de oro. Servirá para hacer hermosas joyas, o se pagará un buen precio por ella. + +mithril bar=barra de mithril +You see a mithril bar. It can be made into excellent armor, or fetch a fine price.=Ves una barra de mithril. Se puede elaborar una armadura excelente con ella, o se puede pagar un buen precio por ella. + +golden egg=huevo de oro +You see a valuable golden egg.=Ves un valioso huevo de oro. + +spotted egg=huevo con manchas +You see a spotted egg. They are said to be delicious.=Ves un huevo con manchas. Se dice que son deliciosos. + +silk gland=glándula de seda +You see a silk gland from a giant spider. Its contents are extremely valuable.=Ves una glándula de seda de una araña gigante. Su contenido es extremadamente valioso. + +silk thread=hilo de seda +You see a spool of silk thread, spun from the glands of a giant spider.=Ves un carrete de hilo de seda, hilado de las glándulas de una araña gigante. + +oil=aceite +You see a small can of oil.=Ves una pequeña lata de aceite. + +mithril thread=hilo de mithril +You see a spool of mithril thread, made from silk fused with mithril.=Ves un carrete de hilo de mithril, elaborado a partir de seda fundida con mithril. + +mithril fabric=tela de mithril +You see a couple yards of mithril fabric. It's very sparkly!=Ves un par de metros de tela de mithril ¡Emite muchos destellos! + +horse hair=pelo de caballo +You see some horse hairs.=Ves un poco de pelos de caballo. + +beeswax=cera de abeja +You see a piece of beeswax.=Ves un pedazo de cera de abeja. + +candle=vela +You see a candle in a candle stick.=Ves una vela en un candelero. + +charcoal= +You see charcoal, a component of carbon steel.= + + +## rings + +medicinal ring= +You see a medicinal ring. It may protect you from being poisoned when worn on the finger.= + +antivenom ring= +You see an antivenom ring. It has a good chance to protect you from poisoning when worn on the finger.= + +placid ring= +You see a placid ring. It may reduce the effects of being shocked when worn on the finger.= + +insulated ring= +You see an insulated ring that may protect from being shocked. It must be worn on the finger.= + +wedding ring=anillo de boda +You see a golden wedding ring, a symbol of love.= + +engagement ring=anillo de compromiso +You see a diamond engagement ring, a symbol of love (or a symbol of wealth?)=Ves un anillo de compromiso de diamante, un símbolo de amor (¿o un símbolo de riqueza?) + +emerald ring=anillo de esmeralda +You see an emerald ring, known as ring of life. Wear it, and you risk less from death.=Ves un anillo de esmeralda, conocido como el anillo de la vida. Llevalo, y arriesgarás menos al morir. + +turtle shell ring= +You see a turtle shell ring.= + +imperial ring= +You see an imperial ring. It is imbued with the strength of a king.= + +enhanced imperial ring= +You see an enhanced imperial ring. It eminates the auras of strength and defense.= + +ring of clarity= +You see a ring of clarity. You feel more aware while wearing it.= + + +## scrolls + +summon scroll=pergamino de invocación +You see a summon scroll. It summons a creature to aid in your adventures.= + +summon pet scroll= + +blank pet scroll= + +home scroll=pergamino del hogar +You see a home scroll, it will take you back to semos city.=Ves un pergamino del hogar, te llevará de regreso a la ciudad de semos. + +nalwor city scroll=pergamino de la ciudad de nalwor +You see a nalwor city scroll, it will take you back to nalwor city.=Ves un pergamino de la ciudad de nalwor, te llevará de regreso a la ciudad de nalwor. + +ados city scroll=pergamino de la ciudad de ados +You see an ados city scroll, it will take you back to ados city.=Ves un pergamino de la ciudad de ados, te llevará de regreso a la ciudad de ados. + +fado city scroll=pergamino de la ciudad de fado +You see a fado city scroll, it will take you back to fado city.=Ves un pergamino de la ciudad de fado, te llevará de regreso a la ciudad de fado. + +kirdneh city scroll=pergamino de la ciudad de kirdneh +You see a kirdneh city scroll, it will take you back to kirdneh city.=Ves un pergamino de la ciudad de kirdneh, te llevará de regreso a la ciudad de kirdneh. + +kalavan city scroll=pergamino de la ciudad de kalavan +You see a kalavan city scroll, it will take you back to kalavan city.=Ves un pergamino de la ciudad de kalavan, te llevará de regreso a la ciudad de kalavan. + +deniran city scroll= +You see a deniran city scroll, it will take you back to deniran city.= + +marked scroll=pergamino marcado + +invitation scroll=pergamino de invitación + +empty scroll=pergamino en blanco +You see an empty scroll. If used correctly it will return you to where you marked it at.=Ves un pergamino en blanco. Usado correctamente te llevará de regreso a donde lo marcaste. + +rainbow beans=haba del arco iris +You see a small pile of rainbow beans. One says something odd.=Ves un pequeño montón de habas del arco iris. Una dice algo raro. + +balloon=globo +You see a bright red balloon. You can use it to float high up into the clouds.=Ves un globo de color rojo brillante. Puedes usarlo para flotar en lo alto de las nubes. + +twilight moss=musgo del crepúsculo +You see a strange looking piece of moss. It looks like it could have hallucinogenic properties.=Ves un pedazo de musgo de aspecto extraño. Parece que podría tener propiedades alucinógenas. + + +## shields + +black shield=escudo negro +You see a black shield. Its darkness will surely protect you.=Ves un escudo negro. Su oscuridad seguro que te protegerá. + +blue shield=escudo azul +You see a blue shield. It feels light in your hand but is strong enough for excellent protection.=Ves un escudo azul. Notas en tu mano que es ligero pero es lo bastante resistente como para proporcionar una excelente protección. + +buckler=broquel +You see a small buckler. It may protect you against swords and maces but against stronger weapons you do not trust it.=Ves un pequeño broquel. Puede protegerte frente a espadas y mazas pero frente a armas más potentes no te confíes. + +chaos shield=escudo del caos +You see a chaos shield. Its charming appearance will fool your enemies.=Ves un escudo del caos. Su encantadora apariencia engañará a tus enemigos. + +crown shield=escudo de la corona +You see a mighty crown shield. It is in perfect condition.=Ves un poderoso escudo de la corona. Esta en perfectas condiciones. + +elvish shield=escudo élfico +You see an elvish shield. It looks like one big tree leaf!=Ves un escudo élfico ¡Se parece a una gran hoja de árbol! + +enhanced lion shield=escudo de león mejorado +An enhanced lion shield glints at you. It will defend you well.=Un escudo de león mejorado emite destellos hacia ti. Te defenderá bien. + +golden shield=escudo de oro +You see a golden shield, could it be the ultimate in defense?=Ves un escudo de oro, ¿podría ser lo último en defensa? + +green dragon shield=escudo de dragón verde +You see a green dragon shield, scaly and strong.=Ves un escudo de dragón verde, escamoso y resistente. + +lion shield=escudo de león +You see a valuable lion shield. It is heavy enough to defend you against strong attacks.=Ves un valioso escudo de león. Es lo bastante pesado como para defenderte frente a ataques potentes. + +magic plate shield=escudo mágico de placas de acero +You see a magic plate shield. It has a magical quality surrounding it.=Ves un escudo mágico de placas de acero. Tiene una cualidad mágica que lo envuelve. + +mainio shield=escudo de mainio +You see a strange looking mainio shield. You have no idea what it's made of, but it seems to protect you well by distracting your enemies.=Ves un escudo de mainio de extraña apariencia. No tienes ni idea de lo que está hecho, pero parece que te protege bien al distraer a tus enemigos. + +mithril shield=escudo de mithril +You see a mithril shield. You will most surely be protected.=Ves un escudo de mithril. Casi con toda seguridad estarás protegido. + +plate shield=escudo de placas de acero +You see a solid plate shield. It is in good condition, and might be worth a little.=Ves un sólido escudo de placas de acero. Está en buenas condiciones, y podría valer bastante. + +red shield=escudo rojo +You see a red shield. It is a stunning shade of scarlet.=Ves un escudo rojo. Es de un imponente tono escarlata. + +royal shield= +You see a royal shield. It has a magical quality surrounding it.= + +shadow shield=escudo de sombra +You see a shadow shield. Rather than reflecting light, it seems to absorb it.=Ves un escudo de sombra. En lugar de reflejar la luz, parece absorberla. + +skull shield=escudo de calavera +The face of a skull scowls at you from this fearsome skull shield.=La cara de una calavera te frunce el ceño desde este temible escudo de calavera + +studded shield=escudo tachonado +You see a studded shield. It's a little dented but seems robust enough.=Ves un escudo tachonado. Está un poco abollado peroparece bastante robusto. + +unicorn shield=escudo del unicornio +You see a unicorn shield. It's beautifully crafted and will give you excellent protection.=Ves un escudo del unicornio. Está bellamente elaborado y te proporcionará una protección excelente. + +wooden shield=escudo de madera +You see a wooden shield. It is made of cheap wood and heavily used. However, it still seems to offer you some kind of basic protection.=Ves un escudo de madera. Está elaborado a partir de madera barata y ha sido muy utilizado. Sin embargo, todavía parece proporcionar algún tipo de protección básica. + +xeno shield=escudo de xeno +You see a lightweight but strong xeno shield, in the colors of the creature it was looted from.=Ves un escudo de xeno ligero pero resistente, de los mismos tonos que la criatura a la que se le saqueó. + +ice shield= + + +## special + +lucky charm=amuleto de la suerte +You see a lucky charm. Some believe that it helps their karma in some way, but others think that is superstition.=Ves un amuleto de la suerte. Algunos creen que ayuda a su karma de algún modo, pero otros piensan que es una superstición. + +mithril clasp=cierre de mithril +You see a clasp made from mithril, it would provide the fastening for a cloak.=Ves un cierre elaborado a partir de mithril, te proporcionaría la fijación para una capa. + +mythical egg=huevo mítico +You see a mythical egg, but you do not know what it is for.=Ves un huevo mítico, pero no sabes para qué es. + +magical eggshells=cáscaras de huevo mágicas +You see shards from a mythical egg. They have magical properties.=Ves fragmentos de un huevo mítico. Tienen propiedades mágicas. + +golden gm token=ficha de dj de oro +You see a golden gm token. Does it bring you pride?= + +silvery gm token=ficha de dj de plata +You see a silvery gm token. Does it bring you pride?= + +bronze gm token=ficha de dj de bronce +You see a bronze gm token. Does it bring you pride?= + +four-leaf clover= +You see a lucky four-leaf clover. What are the chances of finding one!?= + + +## swords + +assassin dagger=daga de asesino +You see an assassin dagger, easy to pull out and use when needed.=Ves una daga de asesino, fácil de sacar y de usar cuando se necesite. + +biting sword=espada mordaz +The tip of this biting sword is chiseled to a lethal point. It will serve you well.=La punta de esta espada mordaz está cincelada hasta un punto letal. + +black sword=espada negra +You see a black sword. Its darkness will surely protect you.=Ves una espada negra. Su oscuridad seguro que te protegerá. + +broadsword=espada ancha +You see a mighty broadsword. Enemies will see their death.=Ves una poderosa espada ancha. Los enemigos verán su muerte. + +buster=buster +You see a buster, with its distinctive, oversized blade.=Ves una espada buster, con su distintiva hoja sobredimensionada. + +chaos dagger=daga del caos +You see a chaos dagger, it is very lightweight and sharp. It will heal you while hurting them.=Ves una daga del caos, es muy ligera y afilada. + +chaos sword=espada del caos +You see a chaos sword. Wielding it allows to hurt your foes and to heal you at the same time.=Ves una espada del caos. Empuñarla te permite hacer daño a tus enemigos y curarte al mismo tiempo. + +claymore=claymore +This claymore is very hard to lift as it is so heavy. It will be a good weapon if you can swing it.=Esta claymore es muy difícil de levantar ya que es muy pesada. + +dagger=daga +You see a dagger, it is little more than decorative but you can jab pretty fast with it.=Ves una daga, es poco más que decorativa pero puedes punzar bastante rápido con ella. + +dark dagger=daga oscura +You see a dark dagger. It's designed to be used with a fast motion.=Ves una daga oscura. Se ha diseñado para ser utilizada con un movimiento rápido. + +demon fire sword=espada de fuego de demonio +The demon fire sword, a horrible sword taken from hell's deepest dungeons.=La espada de fuego de demonio, una espada horrible sacada de las más profundas mazmorras del infierno. + +demon sword=espada de demonio +Demon skeletons return from hell with this demon sword.=Los esqueletos demonio regresan del infierno con esta espada de demonio. + +drow sword=espada drow +This is a genuine drow sword.=Esta es una genuina espada drow. + +elvish sword=espada élfica +This is an elvish sword. It is finely crafted.=Esta es una espada élfica. Está finamente elaborada. + +fire sword=espada de fuego +Flames race along this fire sword as you wield it.=Las llamas corren a lo largo de esta espada de fuego mientras la esgrimes. + +golden blade=cuchilla de oro +You see the rare and precious golden blade. It can steal life from those you stab with it.=Ves la rara y preciosa cuchilla de oro. Puede robar la vida a aquellos que apuñales con ella. + +golden orc sword=espada de oro de orco +You see a golden orc sword, with its heavy and deadly appearance it seems also valuable.=Ves una espada de oro de orco, con su pesada y mortal apariencia parece tan valiosa. + +great sword=gran espada +This rare great sword is heavy and of good craftsmanship. It can only attack incredibly slowly.=Esta rara gran espada es pesada y de buena fabricación. + +hell dagger=daga del infierno +You see a hell dagger. Is the color that of the burning fires of Hell?=Ves una daga del infierno ¿Es ése el color de las llamas del infierno? + +ice sword=espada de hielo +You see an ice sword, the blade is lethally cold to the touch, and you know it is one of the best weapons you'll find.=Ves una espada de hielo, la hoja es letalmente fría al tacto, y sabes que es una de las mejores armas que vas a encontrar. + +imperator sword=espada imperator +You see a an imperator sword, crafted from you know not what.=Ves una espada imperator, elaborada a partir de ya sabes qué. + +immortal sword=espada inmortal +This immortal sword is a gift of gods to the chosen one. It is heavy and of exquisite craftsmanship.=Esta espada inmortal es un regalo de los dioses al elegido. Es pesada y de una elaboración exquisita. + +katana=katana +You see a valuable katana, with a lethal looking blade.=Ves una valiosa katana, con una hoja de apariencia letal. + +knife=cuchillo +You see a blunt knife which looks capable of little damage.=Ves un cuchillo desafilado que parece capaz de hacer poco daño. + +l hand sword=espada de mano i +You see l hand sword. It must be used with right hand sword.=Ves una espada de mano i. Debe usarse con una espada de mano derecha. + +night dagger=daga de la noche +You see a night dagger, to be used with stealth.=Ves una daga de la noche, para ser utilizada con sigilo. + +nihonto=nihonto +You see a samurai's nihonto sword with a razor sharp blade.=Ves una espada nihonto de samurai con una hoja tan afilada como la de una cuchilla. + +obsidian knife=cuchillo de obsidiana +You see a knife whose blade is crafted to a lethal edge from the finest obsidian.=Ves un cuchillo cuya hoja se ha trabajado hasta conseguir un filo letal a partir de la obsidiana más pura. + +orc sword=espada de orco +You see an orc sword which has a heavy and deadly appearance.=Ves una espada de orco que tiene una apariencia pesada y mortal. + +orcish sword=espada orca +This orcish sword is badly done and weighs a lot.=Esta espada orca está mal hecha y pesa un montón. + +r hand sword=espada de mano d +You see r hand sword. It must be used with a left hand sword.=Ves una espada de mano d. Debe usarse con una espada de mano izquierda. + +royal dagger= +You see the rare and precious royal dagger. It can steal life from those you stab with it.= + +scimitar=cimitarra +This scimitar catches the light as you look at it, it will be a powerful weapon.=Esta cimitarra atrapa la luz mientras la miras, sera un arma poderosa. + +short sword=espada corta +You see a well kept short sword which will be easy to carry as you travel.=Ves una espada corta bien conservada que será fácil de llevar cuando viajes. + +soul dagger=daga del alma +You see a soul dagger. It's so light and sharp that you can stab at a very fast rate.=Ves una daga del alma. Es tan ligera y afilada que puedes apuñalar a un ritmo muy rápido. + +sword=espada +You see a sharp sword which might even be worth a little.=Ves una espada afilada que podría incluso valer un poco. + +vampire sword=espada de vampiro +You see the vampire sword, which will suck life from those you attack with it.=Ves la espada de vampiro, que absorberá la vida de aquellos a los que ataques con ella. + +xeno sword=espada de xeno +You wield a xeno sword. Despite the great strength it is strangely light.=Tu esgrimes una espada de xeno. A pesar de su gran potencia es extrañamente ligera. + +training sword= +You see a wooden training sword not even useful for cutting butter. But it is light and easy to swing.= + + +## tokens + +arrow game token=ficha del juego de la flecha +You see a token, that when placed in the right spot could point you in the right direction.=Ves una ficha, que cuando se coloque en el lugar correcto podría señalarte la dirección correcta. + +o board token=ficha del tablero o +You see an O token.=Ves una ficha O + +x board token=ficha del tablero x +You see an X token.=Ves una ficha X + + +## tools + +food mill=molino de alimentos +You see a food mill. It is the traditional tool to mill food.=Ves un molino de alimentos. Es la herramienta tradicional para moler alimentos. + +sugar mill=molino de azúcar +You see a sugar mill. You can obtain sugar if you grind canes with it.=Ves un molino de azúcar. Puedes obtener azúcar si mueles cañas con él. + +scroll eraser=pergamino borrador +You see a scroll eraser. Put a marked scroll in the opposite hand to clean the scroll.=Ves un pergamino borrador. Pon un pergamino marcado en la mano opuesta para limpiar el pergamino. + +pestle and mortar=maza y mortero +You see a pestle and mortar. This is the traditional tool to pound herbs, food and other substances.=Ves una maza y un mortero. Esta es la herramienta tradicional para machacar hierbas, alimentos y otras sustancias. + +gold pan=sartén del oro +You see a gold pan. It is the traditional tool to prospect for gold.=Ves una sartén del oro. Es la herramienta tradicional para buscar oro. + +fishing rod=caña de pescar +You see a fishing rod. If you find a fishing spot you can catch fish with it.=Ves una caña de pescar. Si encuentra un lugar para pescar puedes capturar peces con ella. + +lamp= +You see a lamp.= + +magical scissors=tijeras mágicas +You see a sparkling pair of magical scissors. Just think what they could cut!=Ves un par de tijeras mágicas centelleantes ¡Piensa sólo en lo que podrían cortar! + +magical needle=aguja mágica +You see a magical needle with a very sharp point.=Ves una aguja mágica con una punta muy afilada. + +pick=pico +You see a pick. It is a tool for excavating coal.=Ves un pico. Es una herramienta para la extracción de carbón. + +shovel= +You see a shovel, a tool for digging.= + +leather needle= +You see a heavy leather needle for working thick hide.= + +rotary cutter= +You see a rotary cutter. It can be used to cut up pizza. But perhaps it can be used on other things as well.= + +metal detector= +You may find buried treasures with this metal detector.= + +rope= +You see a sturdy rope.= + + +## whips + +venom whip= +You see a venom whip. Its thong has been saturated with cobra venom.= + + +# creatures names and descriptions + +## angel + +dark angel=ángel oscuro +You see a dark angel. He is an strong evil angel, and for now he is under cover of darkness.=Ves a un ángel oscuro. Es un ángel poderoso y malvado, y por ahora está al amparo de la oscuridad. + +dark archangel=arcángel oscuro +You see a dark archangel. After she fell from heaven her soul became as dark as she is now.=Ves a una arcángel oscura. Después de que cayese del cielo su alma se volvió tan oscura como ella lo es ahora. + +fallen angel=ángel caído +You see a fallen angel. When he turned away from good, he fell down from heaven.=Ves a un ángel caído. Cuando se apartó del bien, se cayó del cielo. + +baby angel=bebé angel +You see a baby angel. Will it ever get a chance to grow up?=Ves a un bebé angel ¿Tendrá alguna vez la oportunidad de hacerse mayor? + +angel=ángel +You see an angel. With his flame sword he guards the way and doesn't let you pass.=Ves a un ángel. Con su espada flamígera protege el camino y no te deja pasar. + +archangel=arcángel +You see an archangel. It is Heaven's most terrifying weapon, a fierce and absolute force of primordial creation.= + + +## animal + +crab=cangrejo +You see a little crab that comes from the beach, be careful of its pincers.=Ves un pequeño cangrejo que viene de la playa, ten cuidado con sus pinzas. + +deer=ciervo +You see a defenseless deer, do not have fear of it.=Ves un ciervo indefenso, no le tengas miedo. +You see a reindeer running freely, and wonder if he is one of Santa's special helpers.= + +bat=murciégalo +You see a bat, it will seek your blood, don't be distracted...=Ves un murciégalo, buscará tu sangre, no te distraigas... + +killer bat=murciégalo asesino +You see a killer bat which will suck your blood!=¡Ves un murciégalo asesino que te chupará la sangre! + +giant bat= + +giant killer bat= +You see a giant killer bat. As if small wasn't pesky enough, these giant ones are capable of taking down anyone who dares come before them.= + +piglet=cerdito +You see a piglet, a bit dirty.=Ves un cerdito, un poco sucio. + +boar=verraco +You see a boar, they are pretty wild!=Ves un verraco, ¡son bastante salvajes! + +bull=toro +You see a bull, run away!!!=Ves un toro, ¡sal corriendo! + +cow=vaca +You see a cow, taste her delicious milk.=Ves una vaca, prueba su deliciosa leche. + +goat=cabra +You see a goat, which is wild and lives in the mountain.=Ves una cabra, que es salvaje y vive en la montaña. + +ram=carnero +You see a ram, maybe you are able to shear it?=Ves un carnero, ¿quizá seas capaz trasquilarlo? + +horse=caballo +You see a horse, don't slap it or it will run away!=Ves un caballo, ¡no les des una palmada o saldrá corriendo! + +white horse=caballo blanco +You see a white horse, they love to stay with their brown friends.=Ves un caballo blanco, les gusta estar con sus amigos marrones. + +monkey=mono +You see a monkey, would you like to offer it a banana?=Ves un mono, ¿Te gustaría ofrecerle un plátano? + +fox=zorro +You see a fox, it becomes extinct!=Ves un zorro, ¡se esta extinguiendo! + +wolf=lobo +You see a wolf. It is wild and very hungry!=Ves un lobo ¡Es salvaje y está muy hambriento! + +big bad wolf=lobo grande y malo +You see a big bad wolf. It is really wild, hungry and really dangerous!=Ves un lobo grande y malo ¡Es verdaderamente salvaje, está hambriento y es realmente peligroso! + +lion=león +You see a lion, dangerous and hungry...=Ves un león, peligroso y hambriento... + +tiger=tigre +You see a tiger, which likes deer and human meat.=Ves un tigre, al que le gustan los ciervos y la carne humana. + +elephant=elephant +You see an elephant, a huge animal with lots of ham and meat. Are you sure that you want to attack it?=Ves un elefante, un animal enorme con un montón de jamón y de carne. + +bull elephant= +You see an aggressive bull elephant.= + +musth elephant= +You see a musth elephant. It is highly aggressive and unpredictable.= + +woolly mammoth= + +babybear=cachorro de oso +You see a babybear, isn't it sweet?=Ves un cachorro de oso, ¿a que es dulce? + +panda=panda +You see a panda which comes from an exotic land.=ves un panda que viene de una tierra exótica. + +bear=oso +You see a bear. You are lucky and found it awake.=Ves un oso. Has tenido suerte y lo has encontrado despierto. + +black bear=oso negro +You see a strong black bear which hibernates in winter.=Ves un fuerte oso negro que hiberna en invierno. + +polar bear= +You see a polar bear which lives in the icy desert. Beware! It can take you down with its powerful claws!= + + +## animal_aquatic + +kraken= +From the depths of the sea rises a Kraken!= + +neo kraken= +From the horrible darkness of the deep sea rises a giant NEO kraken!= + +shark= +A shark! Best move cautiously.= + + +## animal_fowl + +chick=pollito +You see a little chick, it doesn't like to be away from its mother.=Ves un pequeño pollito, no le gusta estar lejos de su madre. + +chicken=pollo +You see a chicken, isn't it nice?=Ves un pollo, ¿a que es bonito? + +dodo= +You see a dodo bird, aren't they supposed to be extinct?= + +mother hen=madre gallina +You see a mother hen, she will probably hurt you if you touch her sons.=Ves una madre gallina, probablemente te haga daño si tocas a sus hijos + +penguin=pingüino +You see a penguin, smart and silly.=Ves un pingüino, bobo y elegante + +pigeon=paloma +You see a pigeon, it loves the little seeds.=Ves una paloma, le encantan las semillas pequeñas. + + +## beast + +young beholder=joven beholder +You see a young beholder. His huge eye will find you everywhere!=Ves un joven beholder ¡Su ojo gigante te encontrará en cualquier lugar! + +beholder=beholder +You see a beholder which can see you very well with his huge eye...=Ves un beholder que puede verte muy bien con su enorme ojo... + +elder beholder=beholder anciano +You see an elder beholder, his nasty eye will scare you.=Ves un beholder anciano, su desagradable ojo te asustará. + +gargoyle=gárgola +You see a gargoyle, You should think that it is a statue, but no, it is alive!=Ves a una gárgola, Pensarías que es una estatua, pero no, ¡está viva! + +elder gargoyle=gárgola anciana +You see an elder gargoyle, it is wise...=Ves a una gárgola anciana, es sabia... + +dark gargoyle=gárgola oscura +You see a dark gargoyle, do you feel the fear?=Ves a una gárgola oscura, ¿sientes el miedo? + +venom gargoyle=gárgola de veneno +You see a venom gargoyle, a hideous and poisonous creature.=Ves a una gárgola de veneno, una criatura horrible y venenosa. + +mimic= +You see a mimic. Its content might be different from what you expect.= + +snarfkin=snarfkin +You see a snarfkin, the favorite pet of wizards. Be careful, its claws are poisonous!=Ves a un snarfkin, la mascota favorita de los magos. Ten cuidado, ¡sus garras son venenosas! + +googon=googon +You see a googon that comes from the worst place in this world...Be careful this creature is a deadly killer.=Ves a un googon que viene del peor lugar de este mundo... Ten cuidado esta criatura es una asesina mortal. + +grobble monster=monstruo grobble +You see a grobble monster. You might find this under your bed, inside your closet, or within your darkest nightmares.= + +winged blurble=blurble alado + +thing=cosa +You see a thing. It looks like a very mutated human and is so scary that you think it has to come from another world.=Ves a una cosa. Parece un humano muy mutado y es tan espantoso que crees que ha venido de otro mundo. + + +## chess + +chaos pawn=peón del caos +You see a pawn for a game of chess. He will drop nothing if you kill him.=Ves un peón para una partida de ajedrez. No dejará caer nada si lo matas. + +chaos rook=torre del caos +You see a rook for a game of chess. He will drop nothing if you kill him.=Ves una torre para una partida de ajedrez. No dejará caer nada si la matas. + +chaos knight=caballo del caos +You see a knight for a game of chess. He will drop nothing if you kill him.=Ves un caballo para una partida de ajedrez. No dejará caer nada si lo matas. + +chaos bishop=alfil del caos +You see a bishop for a game of chess. He will not reward you if you kill him.=Ves un alfil para una partida de ajedrez. No te recompensará con nada si lo matas. + +chaos king=rey del caos +You see a king of a game of chess. He will reward nothing if you kill him.=Ves un rey para una partida de ajedrez. No te recompensará con nada si lo matas. + +chaos queen=reina del caos +You see a queen piece for a game of chess. She will reward nothing if you kill her.=Ves una pieza reina para una partida de ajedrez. No te recompensará con nada si la matas. + +madaram pawn=peón madaram +You see a pawn for a game of chess. It will reward nothing if killed.=Ves un peón para una partida de ajedrez. No te recompensará con nada si lo matas. + +madaram rook=torre madaram +You see a rook for a game of chess. It will scarcely reward you to kill it.=Ves una torre para una partida de ajedrez. Apenas te recompensará con algo si la matas. + +madaram knight=caballo madaram +You see a knight, a chess piece. He won't reward you if you kill him.=Ves un caballo, una pieza de ajedrez. No te recompensará con nada si lo matas. + +madaram bishop=alfil madaram +You see a bishop for a game of chess. It will reward you nothing if you slay it.=Ves un alfil para una partida de ajedrez. No te recompensará con nada si lo matas. + +madaram king=rey madaram +You see a king to play chess with, he will reward you nothing if you kill him.=Ves un rey para jugar al ajedrez con él, no te recompensará con nada si lo matas. + +madaram queen=reina madaram +You see a queen piece for a game of chess. She will reward nothing if you kill her.=Ves una pieza reina para una partida de ajedrez. No te recompensará con nada si la matas. + + +## demon + +violet avenger=vengador violeta + +devil queen=reina del diablo + +demon=demonio +You see a demon. He personifies evil.=Ves un demonio. Personifica el mal. + +imperial demon servant=sirviente demonio imperial +You see an imperial demon servant who carries out whims of his demon lords.= + +imperial demon lord=señor demonio imperial +You see an imperial demon lord. He holds the rank of General among demons, and very few out rank it in hell.= + +balrog=balrog +You see a huge balrog. He is slow hitting, but terribly strong as he stands towering above you.=Ves a un enorme balrog. Es lento en golpear, pero terriblemente potente mientras permanece de pie imponiendose por encima de ti. + +imp=diablillo +You see an imp. He may look a little bit cute, but don't forget he is one of the devil's servants!=Ves a un diablillo¡ Puede parecer un poquito lindo, pero no olvides que es uno de los siervos del demonio! + +winged blue imp=diablillo azul alado +You see a winged blue imp. It's endowed with the power of evil. His trident is able to poison even the bravest warriors.= + +water demon= + + +## dragon + +chaos green dragonrider=jinete de dragón verde del caos +You see a chaos green dragonrider. Don't misjudge him as to believe it's a normal green dragon, as it is controlled by a mysterious sorcerer seated on his back.= + +chaos red dragonrider=jinete de dragón rojo del caos +You see a chaos red dragonrider. He might look like a red dragon, but the sorcerer seated on his back guides him to give even more strength out.= + +green dragon=dragón verde +You see a green dragon. He looks very tall and strong.= + +bone dragon=dragon de hueso +You see a bone dragon. It's been said that there are creatures with enough will to live that their souls still cling to life even as their flesh and blood has failed them. This is living proof.=Ves a un dragón de hueso. Se dice que hay criaturas con la suficiente voluntad de vivir como para que sus almas todavía se aferren a la vida aún cuando su carne y su sangre les han abandonado. + +blue dragon=dragón azul +You see a blue dragon. It has a very beautiful blue skin which shimmers mysteriously in the light. But don't forget that it also has claws and teeth!=Ves a un dragón azul. Tiene un tono de piel azul muy bonito que brilla misteriosamente en la luz¡Pero no olvides que también tiene garras y dientes! + +red dragon=dragón rojo +You see into the emerald eyes of a red dragon. With these it can spot prey in the darkness. Its red scales serve it well, reflecting any light that shines on them blinding enemies. The scales are prized for their beauty, and difficult to obtain from such a ferocious beast.= + +black dragon=dragón negro +You see a black dragon. As you see this huge black creature you almost faint! If you concentrate you can feel the deep growling of it in your bones.=Ves un dragón negro ¡Al ver a esta enorme criatura negra casi te desmayas! + +flying golden dragon=dragón de oro volador +You see a flying golden dragon. As it spreads its mighty wings you shiver... this mystical creature seems to have much power in it!=Ves a un dragón de oro volador. A medida que extiende sus poderosas alas te estremeces... ¡esta criatura mística parece tener mucho poder en su interior! + +twin headed dragon=dragón de dos cabezas +You see a twin headed dragon. The two heads are staring at you with their four eyes!=Ves a un dragón de dos cabezas ¡Las dos cabezas te están mirando con sus cuatro ojos! + +rysin dragon= + + +## dwarf + +duergar=duérgar +You see a duergar. It is a close relative to dwarves but with a diabolically tainted blood.= + +duergar axeman=hachero duérgar + +elder duergar=duérgar anciano + +duergar elite=duérgar de élite + +duergar hero=héroe duérgar + +duergar wizard=mago duérgar + +black duergar=duérgar negro + +duergar king=rey duérgar + +dwarf=enano +You see a dwarf who works in the mine to find some iron for us.=Ves a un enano que trabaja en la mina para encontrar un poco de hierro para nosotros. + +dwarf guardian=guardián enano +You see a dwarf guardian who fights against the humans.=Ves a un guardián enano que lucha contra los humanos. + +elder dwarf=enano anciano +You see an elder dwarf, a mighty warrior tired of fighting.=Ves a un enano anciano, un poderoso guerrero cansado de luchar. + +hero dwarf=héroe enano +You see a hero dwarf. He is an old dwarf warrior who became a hero for fighting in many dwarf wars and he is very famous for his strength and brutality.=Ves a un héroe enano. Es un viejo guerrero enano que se convirtión en héroe por luchar en muchas guerras de enanos y es muy famoso por su fuerza y brutalidad. + +leader dwarf=líder de los enanos +You see a leader dwarf. He is the most mighty dwarf of his tribe so he enjoys much popularity there.=Ves a un líder de los enanos. Es el enano más poderoso de su tribu así que disfruta de una gran popularidad allí. + +giant dwarf=enano gigante +You see a giant dwarf. It is very hard for him to be a giant dwarf because some of the other dwarves don't really see him as one of them because of his height... But in his big heart he is a dwarf and in a battle he will fight against each enemy!=Ves a un enano gigante. Es muy duro para él ser un gigante por algunos de los otros enanos no le ven realmente como uno de los suyos por su estatura... Pero en su gran corazón se siente un enano y en la batalla luchará contra cada enemigo! + +Dhohr Nuggetcutter=Dhohr Nuggetcutter + +Lord Durin=Lord Durin +You see the mighty Lord Durin, an ancient dwarf who has led his race through countless battles.=Ves al poderoso Lord Durin, un antiguo enano que ha guiado a su raza a en incontables batallas. + +mountain dwarf=enano de montaña +You see a mountain dwarf. He likes earth, stones and rocks. Deep within the mountain, where no animal and no human has ever been, you can hear the sound of his pickaxe as he searches for gold and ore.=Ves a un enano de montaña. Le gusta la tierra, las piedras y las rocas. En lo profundo de la montaña, donde ningún animal ni ser humano ha estado nunca, puedes oir el sonido de su piqueta mientras busca mineral de oro y de hierro. + +mountain dwarf guardian=guardián enano de montaña +You see a mountain dwarf guardian. He has to watch out for enemies and guards the mountain dwarfs while they are doing their work.=Ves a un guardián enano de montaña. Tiene que estar alerta de los enemigos y protege las montañas enanas mientras ellos hacen su trabajo. + +mountain elder dwarf=enano de montaña anciano +You see a mountain elder dwarf. For many years he worked deep in the mountain and found much gold and ore in his life. Soon he will be too old to do this work but at the moment he is still a strong dwarf.=Ves a un enano de montaña anciano. Durante muchos años trabajó en lo profundo de la montaña y encontró mucho mineral de oro y de hierro en su vida. Pronto será demasiado viejo para hacer este trabajo pero por el momento todavía es un enano fuerte. + +mountain hero dwarf=héroe enano de la montaña +You see a mountain hero dwarf. Many, many dwarves admire him! He was a member of a dwarvish group which discovered a very big gold deposit!=Ves a un héroe enano de la montaña ¡Muchos, muchísimos enanos le admiran! ¡Fue miembro de un grupo de enanos que descubrió a depósito de oro muy grande! + +mountain leader dwarf=líder de los enanos de montaña +You see a mountain leader dwarf. He is responsible for the mountain dwarves and their work, and also for the organization of the guardian troops. But in serious cases he will also fight on his own!=Ves a un líder de los enanos de montaña. Es responsable de las montañas de los enanos y de sus trabajos, y también de la organización de las tropas guardianas ¡Pero en situaciones graves también luchará por sí sólo! + + +## elemental + +air elemental=elemental de aire +You see an air elemental and feel a fresh breeze past you.=Ves a un elemental de aire y sientes una fresca brisa que te atraviesa. + +djinn=djinn +You see a djinn. He isn't caught in a bottle or lamp so someone must have let him free and gave him the order to kill you.=Ves a un djinn. No está atrapado en una botella o lámpara así que alguien debe de haberle soltado y le dió la orden de matarte. + +nymph=ninfa +You see a nymph. She loves nature very much! As you take a look at her she feels disturbed in sun-bathing and talking to the birds, perhaps she was best left alone.=Ves a una ninfa ¡Le gusta muchísimo la naturaleza! Al echarle un vistazo se siente molestada en su tomar el sol y en su hablar con los pájaros, quizá habría sido mejor dejarla a solas. + +earth elemental=elemental de tierra +You see an earth elemental. The earth is quaking as it moves over the surface.=Ves a un elemental de tierra. La tierra tiembla mientras se mueve sobre su superficie. + +fire elemental=elemental de fuego +You see a fire elemental and hardly can stand the heat.=Ves a un elemental de fuego y apenas puedes soportar el calor. + +legendary ice elemental= +You see a Legendary Elemental of Ice...= + +ice elemental=elemental de hielo +You see an ice elemental and sense a shiver on your spine.=Ves a un elemental de hielo y sientes un escalofrío en tu columna vertebral. + +ice giant=gigante de hielo +You see an ice giant. His skin is covered with frozen hoarfrost and his breath feels like the cold north wind.=Ves a un gigante de hielo. Su piel está cubierta de escarcha helada y su aliento se siente como el frío viento del norte. + +water elemental=elemental de agua +You see a Water elemental which is made of water and various other liquids.= + +ent=ent +You see an ent. First you think it is a tree but you will get a surprise when it starts to walk!=Ves a un ent !Primero piensas que es un árbol pero te llevas una sorpresa cuando empieza a caminar! + +old ent=ent viejo +You see an old ent. It has seen many years passing by and survived a lot of storms. You can see that it is very old because it has already lost all of its leaves and most of its bark is broken...=Ves a un viejo ent. Ha visto muchos años pasar y ha sobrevivido a muchas tormentas. Puedes ver que es muy viejo porque ya ha perdido todas sus hojas y la mayor parte de su corteza está rota... + +entwife=esposaent +You see an entwife. It is stronger than an ent and lives in a group in an ancient forest.=Ves a una esposaent. Es más fuerte que un ent y vive en grupo en un bosque antiguo. + + +## elf + +albino elf swordsman=espadachín elfo albino +You see an albino elf swordsman who is a professional in using swords. He can attack you from behind in a blink of an eye.= + +albino elf archer=arquero elfo albino +You see an albino elf archer. He is so sharp-eyed that he could hit a bee from a distance of 100 meters.= + +albino elf magician=mago elfo albino +You see an albino elf magician. He knows all the secrets of magic. You'd be better to not let him unleash his full power!= + +albino elf queen=reina elfa albina +You see an albino elf queen. She is the matriarch of the albino elf race and she will do everything to protect it.= + +albino elf king=rey elfo albino +You see an albino elf king. He is the patriarch of albino elves and won countless of battles with his powerful albino elf army.= + +child dark elf=niño elfo oscuro +You see a child dark elf. You should know that dark elves are already quite strong and intelligent when they are children. Don't think you can fight him so easily!=Ves a un niño elfo oscuro. Deberías saber que los elfos oscuros son ya bastante fuertes e inteligentes cuando son niños ¡No creas que puedes enfrentarte a él tan fácilmente! + +dark elf archer=arquero elfo oscuro +You see a dark elf archer. Dark elf archer's flawless aim can be fatal for those who dare to oppose them.= + +dark elf=elfo oscuro + +dark elf elite archer=arquero de élite elfo oscuro + +dark elf captain=capitán elfo oscuro + +dark elf knight=caballero elfo oscuro + +dark elf general=general elfo oscuro +You see a Dark Elf General. It is commanding the evil troops of Nalwor Caves against intruders.= + +dark elf wizard=mago elfo oscuro +Dark elf wizards are very powerful and dangerous. They are specialised in dark magic.= + +dark elf viceroy=virrey elfo oscuro + +dark elf ranger=explorador elfo oscuro + +dark elf sacerdotist=sacerdotisa elfa oscura + +dark elf admiral=almirante elfo oscuro + +dark elf master=Maestre elfo oscuro +You see a dark elf master. Beware of his high skills on magic and swordsmanship!= + +dark elf matronmother=matrona madre elfa oscura +Dusky and shrouded, this matriarch rules her clan with a soft touch and sharp fangs. An expert in venoms and poisons, you wouldn't ever want to turn your back on her.= + +elf=elfo +You see an elf which loves the forest and lives in peace.=Ves a un elfo al que le encanta el bosque y que vive en paz. + +militia elf=elfo de la milicia +You see a militia elf which trains hard to beat you!=¡Ves a un elfo de la milicia que se entrena duramente para vencerte! + +archer elf=arquero elfo +You see an archer elf which can do much damage with its wooden arrows.=Ves a un arquero elfo que puede hacer mucho daño con sus flechas de madera. + +soldier elf=soldado elfo +You see a soldier elf, a good partner of the militia elves.=Ves a un soldado elfo, un buen compañero de la milicia de los elfos. + +mage elf=maga elfa +You see a mage elf. She can feel pure magic when she stands outside in the forest and just frees her mind.=Ves a una maga elfa. Se puede sentir magia pura cuando se encuentra fuera en el bosque y simplemente libera su mente. + +commander elf=comandante elfo +You see a busy commander elf. He has control over the army of elves.=Ves a un ocupado comandante elfo. Tiene el control del ejército de los elfos. + +archmage elf=archimaga elfa +You see an archmage elf. She is pretty.=Ves a una archimaga elfa. Es guapa. + +elf sacerdotist=sacerdotisa elfa + +elf wizard=mago elfo +You see an elf wizard. He is a very wise elf who knows almost every kind of magic. He likes to use nature spells to make every plant and creature fertile, but he is also able to defend himself when he has to do.=Ves a un mago elfo. Es un elfo muy sabio que sabe casi cualquier tipo de magia. Le gusta usar hechizos de la naturaleza para hacer a cualquier planta o animal fértil, pero también es capaz de defenderse cuando tiene que hacerlo. + +elf bodyguard=guardaespaldas elfo + + +## giant + +amazoness giant=giganta amazona +You see an amazoness giant. She looks very beautiful but don't be deceived by that!=Ves a una giganta amazona ¡Parece muy hermosa pero no te dejes engañar por eso! + +giant=gigante +You look up into the face of a huge giant. His physical proportions and extraordinary strength should give you goosebumps.= + +elder giant=gigante anciano +You see an elder giant. For many years he lived alone and had to hide because he was hunted by humans! Now he is old and has decided not to hide any longer because he wants to see something else in his life.=Ves a un gigante anciano. Durante muchos años vivió sólo y tuvo que esconderse ¡porque era cazado por los humanos! Ahora es viejo y ha decidido no esconderse por más tiempo porque quiere ver otra cosa más en su vida. + +master giant= Maestre gigante +You see a master giant with dark black eyes. His blood pumps loudly into his heart.= + +black giant=gigante negro +You see a tall black giant. His armor and sword will hit you hard. Be prepared!= + +imperial general giant=general imperial gigante +You see an imperial general giant. He lurks in caves with his comrades to take you down.= + +kasarkutominubat=kasarkutominubat +You see kasarkutominubat, a creature not known to many, told it was a human champion long ago, now it resembles nothing but that, with a mask bearing thousands of souls on it and hands running with nothing but blood.= + + +## gnome + +gnome=gnomo +You see a gnome who lives in the mountains.=Ves a un gnomo que vive en las montañas. + +mage gnome=mago gnomo +You see a mage gnome, she cleans the dirty mountain.=Ves a una maga gnoma, ella limpia la sucia montaña. + +infantry gnome=gnomo de infantería +You see an infantry gnome who will protect his little town against the humans!=Ves a un gnomo de infantería que protegerá su pequeña aldea frente a ¡los humanos! + +cavalryman gnome=soldado de caballería gnomo +You see a cavalryman gnome who does long travels to search for gold.=Ves a un soldado de caballería gnomo que realiza largos viajes en busca de oro. + +giant gnome= + +giant gnomess= + + +## goblin + +goblin=goblin +You see a goblin, it is an evil and mischievous creature.=Ves a un goblin, es una criatura malvada y maliciosa. + +veteran goblin=veterano goblin +You see a veteran goblin, an old warrior...=Ves a un goblin veterano, un viejo guerrero... + +soldier goblin=soldado goblin +You see a soldier goblin, a young warrior.=Ves a un soldado goblin, un joven guerrero. + + +## golem + +dwarf golem=golem enano +You see a dwarf golem. A long time ago a dwarf got turned into a big rock by some mystical forces. To save their friend the other dwarves created a golem out of this rock! From this day the dwarf golem lives together with them.=Ves a un golem enano. Hace mucho tiempo un enano fue convertido en una gran roca por unas fuerzas místicas. Para salvar a su amigo los otros enanos crearon un golem ¡a partir de esta roca! Desde este día el golem enano convive con ellos. + +ice golem=golem de hielo +You see an Ice golem. Ice Golems are elementals made out of ice. You should watch out for its icy fists or you might get hurt.= + +stone golem=golem de piedra +You see a stone golem, it only exists to protect. What was it crafted for to protect, and what would one do if it lost its purpose?=Ves a un golem de piedra, existe solamente para proteger. ¿Qué fue diseñado para proteger, y qué haría si perdiese su propósito? + +wooden golem=golem de madera +You see a wooden golem. The scroll with ancient words in his head keeps it walking.=Ves a un golem de madera. El pergamino con las antiguas palabras en su cabeza lo mantiene caminando. + + +## human + +kalavan housewife=ama de casa kalavan +You see a kalavan housewife. She lives in Kalavan city and she is very angry with rude people who want to steal her food out of the kitchen and destroy her beautiful flower garden!=Ves a una ama de casa kalavan. Vive en la ciudad de Kalavan y ¡se enfada mucho con la gente ruda que quiere robar comida de su cocina y destruir su precioso jardín! + +kalavan peasant=campesino kalavan +You see a kalavan peasant. He works in the fields around Kalavan city. As he heard there were strangers in the city he came to help the kalavan citizens in fighting the enemies!=Ves un campesino kalavan. Trabaja en los campos de alrededor de la ciudad de Kalavan. Cuando oyó que había extranjeros en la ciudad vino a ayudar a los ciudadanos de kalavan a luchar contra los enemigos! + +kalavan wisewoman=mujer sabia de kalavan +You see a kalavan wisewoman. Normally she sits in her small room and does some handworking but now she wants to have some action!=Ves a una mujer sabia de kalavan. Normalmente se sienta en su pequeña habitación y hace labores manuales pero ahora quiere tener algo de acción! + +kalavan citizen=ciudadano de kalavan +You see a kalavan citizen. He lives in kalavan city and tries to protect it from invaders!=Ves a un ciudadano de kalavan. Vive en la ciudad de kalavan ¡e intenta protegerla frente a los invasores! + +monk=monje +You see a monk. Monks are very calm and peaceful. They live alone among themselves, but they don't want to be interrupted by anyone.= + +darkmonk=monje oscuro +You see a Darkmonk. Darkmonks can control dark powers, and they will do anything to get you out of their way!= + +devil monk=monje del diablo +You see a devil monk. He is a member of a devil cult which practises black rituals.=Ves a un monje del diablo. Es miembro de un culto al diablo que practica negros rituales. + +littlewitch=brujita +You see a little witch. These little girls are witches and that makes them very dangerous.=Ves a una brujita. Estas niñitas son brujas y eso las hace muy peligrosas. + +littlewizard=pequeño mago +You see a little wizard. Although he is a child, he is already able to cast powerful spells.=Ves a un pequeño mago. Aunque es un crío, ya es capaz de lanzar poderosos hechizos. + + +## human_amazon + +amazoness archer=arquera amazona +You see an amazoness archer. She handles her bow quite well and her arrows are very dangerous when she shoots them at you out of the forest!=Ves a una arquera amazona ¡Maneja su arco bastante bien y sus flechas son muy peligrosas cuando las dispara hacia ti desde el bosque! + +amazoness archer commander=arquera comandante amazona +You see an amazoness archer commander. She is the leader of amazoness archers. Her bow skills are incredible and her arrows pierce everything.= + +amazoness bodyguard=guardaespaldas amazona +You see an amazoness bodyguard who will guarantee the safety to the people of Amazon island.= + +amazoness coastguard=guardacostas amazona +You see an amazoness coastguard. She protects the coasts of Amazon Island from intruders. She is not too happy to see you running in her island.= + +amazoness coastguard mistress=guardacostas Maestre amazona +You see an amazoness coastguard mistress. Even if they are women, these blue haired mistresses should not be underestimated.= + +amazoness commander=comandante amazona +You see an amazoness commander who is specialised in eliminating any strangers who dare to take a step to her island.= + +amazoness elite coastguard=guardacostas de élite amazona +You see an amazoness elite coastguard. When it is her shift to protect the island, you would just wish to have stayed at home.= + +amazoness hunter=cazadora amazona +You see an amazoness hunter. She creeps through the forest to hunt animals. But she doesn't like that you are in her hunting area!=Ves a una cazadora amazona ¡Se arrastra por el bosque para cazar animales ¡Pero no le gusta que estés en su zona de caza! + +amazoness vigilance=vigilante amazona +You see an amazoness vigilance. Her senses are well tuned, so you have to be very silent when you don't want her to hear you!=Ves a una vigilante amazona ¡Sus sentidos están muy desarrollados, así que tienes que ser muy silencioso cuando no quieras que te oiga! + +amazoness imperator=imperator amazona +You see an amazoness imperator. She is the emperor of Amazon island and has ruled it for decades and won't let you get past her very easily.= + + +## human_assassin + +bandit=bandido +You see a lean and mean bandit. He's out to get your life and purse!=Ves a un bandido preparado y listo para actuar ¡Hará lo que sea necesario para llevarse tu vida y tu dinero! + +disciple assassin=discípulo de asesino +You see a disciple assassin. He is quite young but he has learned to fight and kill already.=Ves a un discípulo de asesino. Es bastante joven pero ya ha aprendido a luchar y a matar. + +apprentice assassin=aprendiz de asesino +You see an apprentice assassin. He has been taught some very awesome moves and methods, so he is already able to kill an enemy almost perfectly!=Ves a un aprendiz de asesino. Le han enseñado algunos movimientos y métodos muy impresionantes, así que ya es capaz de matar a un enemigo casi perfectamente! + +hunter=cazador + +assassin=asesino +You see an assassin. He is very good at killing his victims silently without being seen by anyone.=Ves a un asesino. Es muy bueno matando a sus victimas silenciosamente sin ser visto por nadie. + +ninja=ninja +Your keen eyes made you able to see this fast ninja. Prepare for a fight!= + +samurai=samurai +If this samurai failed to uphold his honor, he could only regain it by performing seppuku.= + +shadows assassin=asesino de las sombras +You see a shadows assassin. He knows how to become one with the shadows and to move in the dark without being seen or making any sound.=Ves a un asesino de las sombras. Sabe como hacerse uno con las sombras y moverse en la oscuridad sin ser visto o hacer ningún sonido. + +master assassin=Maestre asesino +You see a master assassin. He is a master of assassination! He is able to kill an enemy without letting him know that he is already there!=Ves a un Maestre asesino ¡Es un maestro del asesinato! ¡Es capaz de matar a un enemigo sin dejar que sepa que ya está allí! + + +## human_barbarian + +barbarian=bárbaro + +barbarian wolf=lobo bárbaro + +barbarian elite=bárbaro de élite + +barbarian priest=sacerdote bárbaro + +barbarian chaman=chamán bárbaro + +barbarian leader=líder bárbaro + +barbarian king=rey bárbaro + + +## human_blordrough + +blordrough quartermaster=intendente de blordrough +You see a man who gave up his life as a puppet of the Blordrough army, all for the love of dragons. He is wonderfully happy.= + +blordrough corporal=cabo de blordrough +You see a man who feels his past indicates how he should be treated now but desperately wishes to exercise his intelect in a game of chess.= + +blordrough storm trooper=soldado de asalto de blordrough +You see a man who is but a fraction of his former glory as one of the most feared foes of Faiumoni. Now, his main concern is keeping his house clean and tidy.= + +blordrough soldier= +You see a man who is fast and strong.= + +blordrough elite= +You see a man who is aging, but he knows how to fight.= + +blordrough infantry= +You see a man who has flaming red hair and red beady eyes.= + +blordrough captain= +You see a seasoned warrior.= + +blordrough general= +You see a lean, mean, fighting machine.= + + +## human_cannibal + +cannibal woman=mujer caníbal +You see a cannibal woman. She wants to make a soup out of your bones!=Ves a una mujer caníbal ¡Quiere hacer una sopa con tus huesos! + +cannibal=caníbal +You see a cannibal. He hunts you for cooking and eating your fresh meat! It's useless to tell him that your flesh is not good, better fight him or run away!=Ves a un caníbal. Te caza para cocinar y comerse tu carne fresca! + +elder cannibal=caníbal anciano +You see an elder cannibal. For years it has eaten humans. It will not stop until its hunger is satisfied.= + +cannibal warrior= +You see a cannibal warrior.= + + +## human_chaos + +chaos soldier=soldado del caos +You see a chaos soldier. Chaos soldiers are servants of the evil. Killing you is one of their evil plans.= + +chaos warrior=guerrero del caos +You see a chaos warrior. This chaotic creature is fighting with a big blade to slay his enemies.= + +chaos commander=comandante del caos +You see a chaos commander who is working on an evil plan. You should take care of him before he fulfills his duty.= + +chaos sorcerer=hechicero del caos +You see a chaos sorcerer. Chaos sorcerers will cast some evil spells on you if you don't obey them.= + +chaos dragonrider=jinete de dragón del caos +You see a chaos dragonrider. He is very well trained in dragon riding, but he can also fight well on the ground.=Ves a un jinete de dragón del caos. Está muy bien entrenado en montar a dragón, pero también puede luchar bien en el suelo. + +chaos lord=señor del caos +You see a chaos lord who is one of the strongest chaos creatures in Faiumoni. You should prepare well before attacking him.= + +chaos overlord=gran señor del caos +You see a chaos overlord. It is him who directs the creation of evil plans and gives orders to all chaotic creatures which exist.=Ves a un gran señor del caos. Es él quien dirige la creación de los planes malvados y da las órdenes a todas las criaturas que existen. + + +## human_imperial + +imperial defender=defensor imperial +You see an imperial defender. He and his comrades won't let you walk into their territory easily.= + +imperial veteran=veterano imperial +You see an imperial veteran. He fought in many battles and wars. Now he is old, but over the years he always looked for a new enemy to fight against.=Ves a un veterano imperial. Luchó en muchas batallas y guerras. Ahora es viejo, pero a lo largo de los años siempre ha buscado un nuevo enemigo contra el que luchar. + +imperial archer=arquero imperial + +imperial priest=sacerdote imperial +You see an imperial priest. The church has fallen out of favor with the citizens as of late, but this imperial priest still clings to the faith.= + +imperial elite guardian=guardián de élite imperial +You see an Imperial Elite Guardian. He is a very well trained guardian and he will protect his environment until the end.= + +imperial scientist=científico imperial +You see an imperial scientist. He is quite clever but also a little bit crazy and unfortunately he uses his intelligence for evil experiments.=Ves a un científico imperial. Es bastante listo pero también un poquito loco y desafortunadamente usa su inteligencia para experimentos malvados. + +imperial high priest=sumo sacerdote imperial +You see an imperial high priest who's troubled by the actions of the imperial science department. Be careful, he might take those frustrations out on you!= + +imperial archer leader=líder arquero imperial + +imperial elite archer=arquero de élite imperial + +imperial leader=líder imperial +You see a well dressed imperial leader. Its troops will try to dash you.= + +imperial knight=caballero imperial + +imperial chief=jefe imperial + +imperial commander=comandante imperial + +imperial general=general imperial +You see an imperial general with a huge scar above his eye. He is still strong, don't think that he will not see you!= + +emperor dalmung=emperador dalmung +You see emperor dalmung who stands before you. Once a powerful warlock trained by a mighty magician, but he disappeared decades ago. Now it seems he's in league with Ivan Abe!= + + +## human_madaram + +madaram archer=arquero madaram + +madaram peasant=campesino madaram + +madaram trooper=soldado de asalto madaram + +madaram soldier=soldado madaram + +madaram healer=sanador madaram + +madaram axeman=hachero madaram + +madaram queen=reina madaram + +madaram hero=héroe madaram + +madaram windwalker=windwalker madaram + +madaram cavalry=caballería madaram + +madaram stalker=acechador madaram + +madaram buster blader=buster blader madaram + + +## human_mithrilbourgh + +mithrilbourgh soldier=soldado de mithrilbourgh + +mithrilbourgh archer=arquero de mithrilbourgh + +mithrilbourgh knight=caballero de mithrilbourgh + +mithrilbourgh elite archer=arquero de élite de mithrilbourgh + +mithrilbourgh sergeant=sargento de mithrilbourgh + +mithrilbourgh lieutenant=lugarteniente de mithrilbourgh + +mithrilbourgh colonel=coronel de mithrilbourgh + +mithrilbourgh wizard=mago de mithrilbourgh + +mithrilbourgh general=general de mithrilbourgh +You see a mithrilbourgh general. Some call him Hawkeyes. He cast his gaze over the city walls and saw you coming from miles away.= + + +## human_risecia + +risecia thug=matón risecia +You see a risecia thug, stay away from him!=Ves a un matón risecia, ¡mantente alejado de él! + +risecia archer=arquero risecia +You see a risecia archer, just one of the warriors who wants to protect his chief.=Ves a un arquero risecia, sólo uno más de los guerreros que quieren proteger a su jefe. + +risecia swordsman=espadachín risecia +You see a risecia swordsman, the blade of his sword will cut your head!=Ves a un espadachín risecia, ¡la hoja de su espada te cortará la cabeza! + +Chief Falatheen of the Risecia=Jefe Falatheen de los Risecia +You see the Chief Falatheen of the Risecia, he doesn't want to die! His little warriors protect him against invaders.=Ves al Jefe Falatheen de los Risecia, ¡no quiere morir! Sus pequeños guerreros le protegen frente a los invasores. + + +## humanoid + +robot aruthon=robot aruthon + +dark aruthon=aruthon oscuro + +leprechaun=leprechaun +You see a leprechaun, you would be lucky if you found his treasure.=Ves a un leprechaun, tendrías suerte si encontrases su tesoro. + +littlefairy=hadita +You see a little fairy, which is magical and nice.=Ves a una hadita, que es mágica y preciosa. + +clurichaun=clurichaun +You see a clurichaun. He is rich, but you don't know if you are able to find his gold!=Ves a un clurichaun. Es rico, pero no sabes si serás capaz de encontrar su oro! + +brain ahouga=cerebro ahouga +You see a brain ahouga, a very strange creature only living in your dreams!=Ves a un cerebro ahouga, ¡una criatura muy extraña que sólo vive en tus sueños! + +blue mohiko=mohiko azul +You see a blue mohiko. A brown alien with a large blue mohawk.= + +red roohako=roohako rojo +You see a red roohako. It is coming for you in your deepest dreams.= + + +## hybrid + +arachne=arachne +You see Arachne, a horrid half woman half spider. With so many legs she can hit you very fast, and her poisonous bite is fierce.=Ves a Arachne, un ser horrible mitad mujer mitad araña. Con tantas piernas puede golpearte muy rápido, y su mordedura venenosa es feroz. + +frogman=hombre-rana +You see a frogman which lives in a lake which isn't very deep.=Ves a un hombre-rana que vive en un lago no muy profundo. + +elite frogman=hombre-rana de élite +You see an elite frogman. His huge eyes let you shiver!= + +wizard frogman=mago hombre-rana +You see a mighty wizard frogman. His wand and magical cloak show his wisdom and power.= + +minotaur=minotauro +You see a minotaur. He escaped from his labyrinth and is very angry now!=Ves a un minotauro ¡Ha escapado de su laberinto y ahora está muy enfadado! + +minotaur king=rey minotauro +You see a Minotaur King. He doesn't have to escape from his labyrinth to be very angry...= + +naga=naga +You see a naga. She awaits unwary victims to whom she may give her deadly kiss.= + +high naga=naga suprema + +armed naga=naga con brazos + +lamia= + +ratman=hombre rata +You see a ratman. He is a mutation that comes from old times.=Ves a un hombre rata. Es una mutación que procede de tiempos remotos. + +ratwoman=mujer rata +You see a ratwoman. She is a mutation of women with the rats in the century XVIII.=Ves a una mujer rata. Es una mutación de mujeres con ratas en el siglo XVIII. + +archrat=archirrata +You see an archrat. You will be distracted with its aura, be careful...=Ves una archirrata. Te distraerás con su aura, ten cuidado... + +sheepman=hombre oveja + +armored sheepman=hombre oveja blindado + +elder sheepman=hombre oveja anciano + +elite sheepman=hombre oveja de élite + +xenocium=xenocium + + +## insect + +killer bee= +You see a killer bee which will sting you to death!= + +tiny scarab= +You see a tiny scarab. It is an insect familiar to desert ecologies that will eat almost anything, including dung. Its hard carapace provides protection from the sun and being crushed, so don't think a little stomp will stop it.= + +water scarab= + + +## kobold + +kobold=kobold +You see a kobold. People say that it is a mythical spirit.=Ves a un kobold. La gente dice que es un espíritu mítico. + +soldier kobold=soldado kobold +You see a soldier kobold, he's protecting his king.=Ves a un soldado kobold, está protegiendo a su rey. + +archer kobold=arquero kobold +You see an archer kobold. It runs away from humans.=Ves a un arquero kobold. Sale corriendo de los humanos. + +veteran kobold=veterano kobold +You see a veteran kobold, it is mighty!=Ves a un veterano kobold, ¡es poderoso! + +leader kobold=líder kobold +You see a leader kobold, one of the mighty warriors.=Ves a un líder kobold, uno de los poderosos guerreros. + +giant kobold=kobold gigante +You see a giant kobold. Though generally playful it doesn't quite know its own strength. When it asks for a hug, it's best to decline that offer.=Ves a un kobold gigante. Aunque por lo general es juguetón no conoce su propia fuerza. Cuando pide un abrazo, es mejor rechazar la oferta. + + +## mutant + +cat woman=mujer gata +You see a cat woman. She's agile, stealthy, fast and sharp, so stay focused and don't get cut!= + +dark mutant=mutante oscuro + +glow monster=monstruo del resplandor +You see a glow monster. Its gleam in the dark sewers fightens you.= + +imperial experiment=experimento imperial +You see an imperial experiment which mirrors the fate of many of science departments test subjects. Its skin glows and standing before it taxes your body.= + +imperial mutant=mutante imperial + +poison shroom= +You see a toadstool... spitting poison at you?= + +werewolf=hombre lobo +You see a werewolf. Normally he is a human but at fullmoon nights he turns into a dangerous beast! His poison seems to last forever.=Ves a un hombre lobo. Normalmente es un humano pero ¡en las noches de luna llena se convierte en una bestia peligrosa! Su veneno parece durar para siempre. + + +## mythical_being + +mermaid= +You see a mermaid. They perfer their own company and are not too happy to see you here.= + +emerald mermaid= +You see an emerald mermaid.= + +amethyst mermaid= +You see an amethyst mermaid.= + +ruby mermaid= +You see a ruby mermaid.= + +sapphire mermaid= +You see a sapphire mermaid.= + +unicorn=unicornio +You see a rare unicorn. It is widely believed to be only a myth.=Ves un raro unicornio. En general se cree que es sólo un mito. + +white unicorn= + +black unicorn= + +golden unicorn= + +pegasus=pegaso +You see Pegasus, the winged horse. His name means Lightning and he carries bolts of Thunder.=Ves a Pegasus, el caballo alado. Su nombre significa Relámpago y lleva los rayos del Trueno. + +baby pegasus= + +bronze pegasus= + +ivory pegasus= + +ebony pegasus= + +centaur=centauro +You see a noble centaur, half man, half horse. He looks capable of great damage but thankfully seems to mean you no harm.=Ves a un noble centauro, mitad hombre, mitad caballo. Parece capaz de causar gran daño pero afortunadamente no parece tener intención de herirte. + +solar centaur= + +glacier centaur= + +centaur king= + + +## ogre + +ogre=ogro +You see an ogre, it is nude and rude!=Ves a un ogro, ¡está desnudo y es rudo! + +elder ogre=ogro anciano +You see an elder ogre, he's in the last moments of his life, take pity on him.=Ves a un ogro anciano, está en los últimos momentos de su vida, ten compasión de él. + +ogre soldier=soldado ogro +You see an ogre soldier, smelling like it didn't have had a bath for years. Ewww.=Ves a un soldado ogro, huele como si no se hubiese bañado durante años. Puaj! + +superogre=superogro +You see a superogre which belongs to the family of very material creatures, the Ogres. Ever since this one happened upon a peculiar helmet and has been revered among its peers. Take care, it throws a mean punch!= + + +## oni + +oni warrior=guerrero oni +You see an oni warrior. His purple skin color should not lull you into a false sense of security!= + +oni archer=arquero oni +You see an oni archer. His arrows will follow you everywhere for protecting his queen!= + +oni priest=sacerdote oni +You see a mysterious oni priest, uttering strange incantations.=Ves a un misterioso sacerdote oni, pronunciando extraños encantamientos. + +oni king=rey oni +You see the oni king. His power leads brave oni troops around his kingdom.= + +oni queen=reina oni +You see the oni queen. She supports her husband and takes an eye onto their kingdom while he conquers new land and fights on battlefields.= + + +## orc + +orc=orco +You see an orc which is noisy and silly.=Ves a un orco que es ruidoso y tonto. + +orc spearman=lancero orco +You see an orc spearman. Run away fast before a spear pierces you.=Ves a un lancero orco. Sal corriendo rápido antes de que una lanza te atraviese. + +orc hunter=cazador orco +You see an orc hunter. It it seeking for you!=Ves a un cazador orco ¡Te está buscando a ti! + +orc warrior=guerrero orco +You see an orc warrior which doesn't like you searching in the mountain.=Ves a un guerrero orco al que no le gusta que andes buscando en la montaña. + +orc chief=jefe orco +You see an orc chief which is too busy to attend to you!=Ves a un jefe orco ¡que está demasiado ocupado para atenderte! + +mountain orc=orco de montaña +You see a mountain orc. Not very cunning but his robustness, stench and loudness could still overwhelm you!= + +mountain orc warrior=guerrero orco de montaña +You see a mountain orc warrior. Not very cunning but you should not underestimate his robustness and stench!= + +mountain orc hunter=cazador orco de montaña +You see a mountain orc hunter. He's in search for raw meat... You could be his next lunch!= + +mountain orc chief=jefe orco de montaña +You see a mountain orc chief. He's proud, loud and reeks like a thousand orcs together...= + +golden orc= + + +## reptile + +grass snake=serpiente de hierba +You see a grass snake which is quite dangerous.=Ves una serpiente de hierba que es bastante peligrosa. + +snake=serpiente +You see a snake, it came from the forest to poison you!=Ves una serpiente, ¡vino desde el bosque a envenenarte! + +cobra= + +king cobra= +You see a king cobra. It is extremely venomous.= + +caiman=caimán +You see a caiman, which is hidden in the water.=Ves un caimán, que está escondido en el agua. + +crocodile=crocodilo +You see a crocodile, it arises from the deep waters in the rivers.=Ves un crocodilo, surge de las aguas profundas de los ríos. + +turtle= +You see a turtle swimming quietly in the water. It doesn't want to be disturbed.= + + +## rodent + +mouse=ratón +You see a small mouse that seems to be very hungry.=Ves un pequeño ratón que parece estar muy hambriento. + +rat=rata +You see a small rat that seems to be extremely hungry.=Ves una pequeña rata que parece estar extremadamente hambrienta. + +caverat=rata de cueva +You see a caverat which is dirty and loves the dungeons.=Ves una rata de cueva que es sucia y le encantan las mazmorras. + +venomrat=rata de veneno +You see a venomrat, extremely poisonous.=Ves una rata de veneno, extremadamente venenosa. + +zombie rat=rata zombi +You see a hungry zombie rat and it doesn't like to see you.=Ves una hambrienta rata zombi y a ella no le gusta verte a ti. + +razorrat=rata de cuchilla +You see a razorrat, its noise will make you crazy!=Ves una rata de cuchilla, ¡su ruído te hará perder la cabeza! + +giantrat=ratagigante +You see a giant rat. It seems like it survived from an experiment which went wrong.=Ves una rata gigante. Parece que haya sobrevivido a un experimento que salió mal. + +beaver=castor +You see a beaver. It likes to build dams in the river.=Ves un castor. Le gusta construir presas en el río. + + +## slime + +black slime=baba negra +You see a black slime, with a sticky trail behind it.=Ves una baba negra, que va dejando un rastro pegajoso. + +brown slime=baba marrón +You see a brown slime, sticky and hungry.=Ves una baba marrón, pegajosa y hambrienta. + +green slime=baba verde +You see a green slime, sticky and shiny.=Ves una baba verde, pegajosa y brillante. + +twilight slime=baba del crepúsculo +You see a twilight slime, so strange and beautiful. Why is it coming towards you? Runnnnnnnnn!=Ves una baba del crepúsculo, tan extraña y bella ¿Por qué se está acercando hacia ti? ¡Correeeeeeeee! + + +## spider + +spider=araña +You see a spider. It makes a giant spider web to trap you!=Ves una araña ¡Está haciendo una telaraña gigante para atraparte! + +poisonous spider=araña venenosa +You see a poisonous spider. Be careful! Its poison is very strong! It will make you very weak and can probably kill you!=Ves una araña venenosa ¡Ten cuidado! ¡Su veneno es muy fuerte! ¡Te debilitará y probablemente puede matarte! + +giant spider=araña gigante +You see a giant spider. It has very long legs which are quite dangerous.=Ves a una araña gigante. Tiene patas muy largas que son bastante peligrosas. + + +## troll + +cyclops=cíclope +You see a cyclops. It just has one eye.=Ves a un cíclope. Sólo tiene un ojo. + +troll=trol +You see a troll, be careful in his terrain.=Ves a un trol, ten cuidado en su terreno. + +red troll=trol rojo +You see a red troll, he's burning with anger.=Ves a un trol rojo, está quemando de ira. + +cave troll=trol de cueva + + +## undead + +ghost hound=perro fantasma +As you catch sight of its shaggy shape and gleaming evil eyes, you suddenly remember all the horror stories around the dreaded ghost hound!=Al avistar su forma peluda y sus malvados ojos brillantes, de repente recuerdas todas las historias de terror acerca del temido perro fantasma! + +death knight=caballero de la muerte +You see a death knight. Some time ago he fought in tournaments where his only aim was to kill as many enemies as possible.=Ves a un caballero de la muerte. Hace algún tiempo luchó en torneos donde su único objetivo era matar tantos enemigos como fuese posible. + +necrosophia=necrosophia +You see Necrosophia. She is a mighty beast, she will burn you with fire while you are disoriented by the rainbow beans.= + +green phantom=fantasma verde + + +## undead_lich + +lich=lich +You see a lich, a dark desolate creature which has been doomed to wander in endless turmoil, feeding on the souls of the righteous.=Ves a un lich, una criatura oscura solitaria que ha sido condenada a vagar en confusión sin fin, alimentándose de las almas de los justos. + +dead lich=lich muerto +You see a dead lich with his huge green and heavy cloak. Although he is dead and bony, he'll seek revenge for his too early passing and will always return fast and ruthless!= + +high lich=lich supremo +The terrible grinning skull of a high lich leers at you as it prepares to slaughter you in a myriad of magical ways.=La terrible sonrisa de la calavera de un lich supremo te mira de reojo al prepararse para matarte de una miríada de mágicas maneras. + + +## undead_mummy + +mummy=momia +You see a mummy which usually sleeps in a coffin.=Ves a una momia que suele dormir en un sarcófago. + +royal mummy=momia real +You see a royal mummy. You wonder what keeps this king's soul from finding peace.=Ves a una momia real. Te preguntas qué le impide al alma de este rey encontrar la paz. + + +## undead_skeleton + +skeleton=esqueleto +You see a skeleton which survives to get revenge.=Ves a un esqueleto que sobrevive para vengarse. + +tiny skelly=pequeño esqueletito +You see a tiny skelly. It is silly, little and evil, be careful with its poison...=Ves a un pequeño esqueletito. Es tonto, pequeño y malvado, ten cuidado con su veneno... + +warrior skeleton=guerrero esqueleto +You see a warrior skeleton, it's just a normal skeleton with a shield!=Ves a un guerrero esqueleto, ¡es sólo un esqueleto normal con un escudo! + +elder skeleton=esqueleto anciano +You see the bones of an old man. He lived to a ripe old age, and is sure to know a thing or two that separates him from all the vengeful skeletons that died young.= + +demon skeleton=esqueleto demonio +You see a demon skeleton. Demon skeletons have ascended from the underworld and they are going to take over this world. You really should slay them before it is too late!= + +gashadokuro=gashadokuro +A giant figure made of bone, known only as gashadokuro, towers before you. He is created from the bones of starving humans.=Una figura gigante hecha de hueso, conocida sólo como gashadokuro, se impone ante ti. Se ha creado a partir de los huesos de humanos muertos de hambre. + +fallen warrior=guerrero caído +You see a fallen warrior. Once he fought in great battles but now he has fallen to the depths of hell only to come back up to get his revenge.= + +fallen priest=sacerdote caído +You see a fallen priest. He was once just a regular human priest, until the dark powers corrupted him and turned him to the dark side.= + +fallen high priest=sumo sacerdote caído +You see a fallen high priest. It is manifested through the dark forces seized of this world.= + + +## undead_specter + +ghost=fantasma +You see a ghost, don't be afraid! It doesn't seem to be evil.=Ves un fantasma, ¡no tengas miedo! No parece ser malvado. + +death=muerte +You see Death. Do you have the will to stare him in the face? Today he's not in the mood to bargain with your soul.=Ves a la Muerte ¿Tendrás el valor de mirarla a la cara? Hoy no está de humor para negociar con tu alma. + +black death=muerte negra +You see a black death. With his scythe he reaps your soul and then he takes it over the river where it has to stay until judgement day arrives.=Ves una muerte negra. Con su guadaña siega tu alma y después se la lleva al río donde tiene que permanecer hasta que llegue el día del juicio. + +golden death=muerte de oro +You see the golden death. He came to take your soul away to pay for all your sins.=Ves a la muerte de oro. Vino a llevarse tu alma para que pague por todos tus pecados. + +invisible man=hombre invisible +You see nothing but the landscape. As you stare at the point where you think you have seen something, you suddenly see the slight contour of a man!=No ves nada excepto el paisaje. Al mirar fijamente al punto donde crees haber visto algo, de repente ¡ves el ligero contorno de un hombre! + +incorporeal armor=armadura incorpórea +You see an incorporeal armor. You are quite surprised as it walks towards you because there is nobody in it.=Ves una armadura incorpórea. Te sorprende bastante al caminar hacia ti porque no hay nadie dentro de ella. + + +## undead_vampire + +vampire bride=novia vampira +You see a vampire bride. She was resurrected from the dead by a wicked vampire lord.=Ves a una novia vampira. Fue resucitada de entre los muertos por un malvado señor vampiro. + +vampirette=vampiresa +You see a Vampirette. Beware of its sharp teeth! She wants to drink your blood and turn you into a vampire!= + +vampire lord=señor vampiro +You see a vampire lord. Be careful, he is after your blood!=Ves a un señor vampiro. Ten cuidado, ¡va tras tu sangre! + + +## undead_zombie + +bloody zombie=zombi sangriento +You see a bloody zombie. Can you see the drops of blood which fall from his body?=Ves a un zombi sangriento. ¿Puedes ver las gotas de sangre que caen de su cuerpo? + +zombie=zombi +You see a zombie. It woke up just to take revenge, be silent.=Ves a un zombi. Se despertó solo para vengarse, estate en silencio. + +headless monster=monstruo sin cabeza +You see a headless monster, how can he hear that we come to him?=Ves a un monstruo sin cabeza, ¿Cómo ha podido oír que nos acercábamos a él? + +rotten zombie=zombi podrido +You see a rotten zombie. You are disgusted as you see its rotten skin that hangs down in pieces from his half rotten bones.=Ves a un zombi podrido. Estás asqueado al ver su piel podrida que cuelga hecha jirones de sus huesos medio podridos. + + +# strings not found in template + +rift cloak=capa de rift +You see a rift cloak. Almost useless in the battle, but saves your life when you enter a magical rift.=Ves una capa de rift. Casi inútil en la batalla, pero te salva la vida cuando entras en un rift mágico. +necromancers staff=baston de nigromante +You see a cunningly beautiful staff. If you listen carefully you can hear its previous owners' souls screaming from within it.=Ves un bastón engañosamente hermoso. Si escuchas atentamente puedes oir las almas de sus anteriores dueños gritar desde dentro. bottle=botella You see a bottle. It is empty, someone drank the contents.=Ves una botella. Está vacía, alguien se bebió su contenido. big bottle=botella grande You see a big bottle.=Ves una botella grande. -eared bottle=botella con asas -You see an eared bottle. It is empty, someone drank the contents.=Ves una botella con asas. Está vacía, alguien se bebió su contenido. -fat bottle=botella gruesa -You see a fat bottle. It is empty, someone drank the contents.=Ves una botella gruesa. Está vacía, alguien se bebió su contenido. short rounded bottle=botella redondeada baja You see a short rounded bottle. It is empty, someone drank the contents.=Ves una botella redondeada baja. Está vacía, alguien se bebió su contenido. short triangular bottle=botella triangular baja You see a short triangular bottle. It is empty, someone drank the contents.=Ves una botella triangular baja. Está vacía, alguien se bebió su contenido. -slim bottle=botella estrecha -You see a slim bottle. It is empty, someone drank the contents.=Ves una botella estrecha. Está vacía, alguien se bebió su contenido. squared bottle=botella cuadrada You see a squared bottle. It is empty, someone drank the contents.=Ves una botella cuadrada. Está vacía, alguien se bebió su contenido. tall bottle=botella alta. You see a tall bottle. It is empty, someone drank the contents.=Ves una botella alta. Está vacía, alguien se bebió su contenido. triangular bottle=botella triangular You see a triangular bottle. It is empty, someone drank the contents.=Ves una botella triangular. Está vacía, alguien se bebió su contenido. - -empty goblet=copa vacía -You see an empty goblet. You wonder what could it hold.=Ves una copa vacía. Te preguntas que podría contener. -goblet=copa -You see a goblet. You look at its contents, and shiver at the blood inside.=Ves una copa. Miras su contenido, y sientes escalofríos al ver sangre dentro. -keyring=llavero -You see a keyring.=Ves un llavero. -note=nota -You see a note.=Ves una nota. -coupon=cupón -You see a coupon.=Ves un cupón. -closed envelope=sobre cerrado -opened envelope=sobre abierto -sealed envelope=sobre sellado -unsealed envelope=sobre sellado abierto -assassins id=identificación de asesino -You see an assassin's ID. Perhaps this can be put to good use.=Ves una identificación de asesino. Quizá puedas hacer un buen uso de ella. -map=mapa blank scroll=pergamino en blanco You see a rolled up blank scroll.=Ves un pergamino enrollado y en blanco ice scroll=pergamino de hielo You see a scroll, circled by ice crystals. You can feel its cold aura.=Ves un pergamino, rodeado por cristales de hielo. Puedes sentir su fría aura. -fierywater=aguardiente -You see a bottle of fierywater. Do not drink it pure, you would evaporate!=Ves una botella de aguardiente. No te la bebas pura, ¡Te evaporarías! -mild koboldish torcibud=suave torcibud koboldiano -You see a bottle of mild koboldish torcibud. It will help you recover when you're all bruised and battered.=Ves una botella de suave torcibud koboldiano. Te ayudará a recuperarte cuando estés todo magullado. -strong koboldish torcibud=fuerte torcibud koboldiano -You see a bottle of strong koboldish torcibud. It will help you recover when you're all bruised and battered.=Ves una botella de fuerte torcibud koboldiano. Te ayudará a recuperarte cuando estés todo magullado. -vsop koboldish torcibud=torcibud koboldiano de estaca vieja muy especial -You see a bottle of VSOP koboldish torcibud, specially aged in oak casks wrapped by the darkness of a dungeon cellar. It will help you recover when you're all bruised and battered.=Ves un torcibud koboldiano de estaca vieja muy especial, especialmente envejecida en barricas de roble envueltas por la oscuridad de la bodega de una mazmorra. Te ayudará a recuperarte cuando estés todo magullado. -apple juice=zumo de manzana -You see apple juice. On a hot summer day, it would taste great.=Ves zumo de manzana. En un día de verano caluroso, sabría estupendo. -beer=cerveza -You see a beer. On a hot summer day, it would taste great.=Ves una cerveza. En un día de verano caluroso, sabría estupendo. -wine=vino -You see a glass of red wine. It will quench your thirst.=Ves un vaso de vino tinto. Saciará tu sed. -water=agua -You see a bottle of fresh spring water. It's really tasty and fresh.=Ves una botella de agua fresca de manantial. Es realmente sabrosa y fresca. -pina colada=piña colada -You see a pina colada. It looks delicious but tastes dangerously strong!.=Ves una piña colada ¡Parece deliciosa pero sabe peligrosamente fuerte! -tea=té -You see a lovely cup of tea.=Ves una encantadora taza de té. -milk=leche -You see a small bottle of fresh milk.=Ves una pequeña botella de leche fresca. -antidote=antídoto -You see an antidote, to cure you of poison and protect you for a while.=Ves un antídoto, para curarte de venenos y protegerte durante un rato. -greater antidote=antidoto mayor -You see a greater antidote, to cure you of poison and protect you for a long while.=Ves un antidoto mayor, para curarte de venenos y protegerte durante un largo rato. -poison=veneno -You see a bottle of poison. Don't drink it!=Ves una botella de veneno ¡No te la tomes! -greater poison=veneno mayor -You see a greater poison. Don't drink it!=Ves un veneno mayor ¡No te lo tomes! -deadly poison=veneno mortal -You see a deadly poison. Don't drink it!=Ves un veneno mortal ¡No te lo tomes! -disease poison=veneno de enfermar -You see a disease poison. Be careful, it's wicked.=Ves un veneno de enfermar. Ten cuidado, es malvado. -mega poison=mega veneno -You see a mega poison. This is some wicked poison.=Ves un mega veneno. Éste es un veneno malvado. -twilight elixir=elixir del crepúsculo -You see a bottle of medicinal elixir.=Ves una botella de elixir medicinal. -minor potion=poción menor -You see a minor potion. It's not much but may save you in a tight spot.=Ves una poción menor. No es mucho pero puede salvarte en una situación difícil. -soup=sopa -You see a bowl of soup. Its contents fill you up.=Ves un plato de sopa. Su contenido te llena. -fish soup=sopa de pescado -You see a bowl of fish soup. Its contents fill you up.=Ves un plato de sopa de pescado. Su contenido te llena. -potion=poción -You see a potion. Take it to battle and you may survive longer.=Ves una poción. Llevatela a la batalla y puedes sobrevivir por más tiempo. -greater potion=poción mayor -You see a greater potion, invaluable in battle.=Ves una poción mayor, inestimable en la batalla. -mega potion=mega poción -You see a mega potion. It strengthens greatly.=Ves una mega poción. Te fortalece en gran medida. -love potion=poción de amor -You see a love potion. It looks powerful so take care to use it carefully!=Ves una poción de amor ¡Parece potente así que ten cuidado de usarla con precaución! -rhosyd=rhosyd -You see a beautiful and rare rhosyd flower.=Ves una bella y rara flor de rhosyd. -rose=rosa -You see a single red rose. It smells heavenly.=Ves una sola rosa roja. -lilia=lilia -You see a lilia, a single precious bloom.=Ves una lilia, una sola flor preciosa. -daisies=margaritas -You see a bunch of daisies. They are cheap and cheerful!=Ves un ramo de margaritas ¡Son baratas y alegran! -pansy=pensamiento -You see a pansy, so colorful and beautiful.=Ves un pensamiento, tan colorido y hermoso. -zantedeschia=zantedeschia -You see a zantedeschia, a delicate bloom with the sweetest fragrance.=Ves una zantedeschia, una flor delicada con la más dulce de las fragancias. -cherry=cereza -You see a cherry. Its tangy taste revives you a little.=Ves una cereza. Su sabor amargo te revive un poco. -butter=mantequilla -You see some butter. It is an ingredient or can be eaten if you like.=Ves un poco de mantequilla. Es un ingrediente o se puede comer si quieres. -cheese=queso -You see some cheese. Eat it and see what happens.=Ves un poco de queso. Cometelo y verás lo que pasa. -coconut=coco -You see a coconut. Luckily it's already cracked and you can drink from it.=Ves un coco. Afortunadamente ya está abierto y puedes beber de él. -icecream=helado -You see a wafer cone with vanilla ice cream and a chocolate flake.=Ves un cucurucho de helado de vainilla y virutas de chocolate. -pineapple=piña -You see a tropical pineapple.=Ves una piña tropical. -artichoke=alcachofa -You see an artichoke. It can be an ingredient, or you can eat it.=Ves una alcachofa. Puede ser un ingrediente, o te la puedes comer. -carrot=zanahoria -You see a carrot. It can be an ingredient, or you can eat it.=Ves una zanahoria. Puede ser un ingrediente, o te la puedes comer. -salad=ensalada -You see a salad.=Ves una ensalada. -tomato=tomate -You see a tomato, put it in a salad or eat it.=Ves un tomate, ponlo en la ensalada o cometelo. -apple=manzana -You see a nice shiny apple.=Ves una bonita y brillante manzana. -black apple=manzana negra -You see a black apple. It must be a gift from lil Johnnnny. He's the guy with black items.=Ves una manzana negra. Debe de ser un regalo del pequeño Johnnny -bread=pan -You see a loaf of bread. It is freshly baked and ready to eat.=Ves una barra de pan. Está recién horneada y lista para comer. -button mushroom=champiñón común -You see a button mushroom. It can be an ingredient, or you can eat it.=Ves un champiñón común. Puede ser un ingrediente, o te lo puedes comer. -porcini=seta calabaza -You see a porcini. It can be an ingredient, or you can eat it.=Ves una seta calabaza. Puede ser un ingrediente, o te la puedes comer. -spinach=espinacas -You see spinach. It is enriched with vitamins.=Ves espinacas. Está enriquecida con vitaminas. -courgette=calabacín -You see a courgette. It can be an ingredient, or you can eat it.=Ves un calabacín. Puede ser un ingrediente, o te lo puedes comer. -collard=col -You see a collard. It's rare and strangely magical.=Ves una col. Es rara y extrañamente mágica. -onion=cebolla -You see an onion.=Ves una cebolla. -garlic=ajo -You see some fresh garlic.=Ves un poco de ajo fresco. -cauliflower=coliflor -You see a fresh head of cauliflower.=Ves la cabeza de una fresca coliflor. -broccoli=brocoli -You see a bunch of broccoli.=Ves un manojo de brocoli. -leek=puerro -You see a fresh leek.=Ves un puerro fresco. -perch=perca -You see a perch.=Ves una perca. -mackerel=caballa -You see a mackerel.=Ves una caballa. -roach=rutilo -You see a roach.=Ves un rutilo -char=salvelinus -You see a char, with a fleshy pink belly.=Ves un salvelinus, con un vientre carnoso de color rosa. -clownfish=pez payaso -You see a striped clownfish.=Ves un pez payaso a rayas. -surgeonfish=pez cirujano -You see a bright blue surgeonfish.=Ves un pez cirujano de color azul brillante. -red lionfish=pterois rojo -You see a venomous coral reef red lionfish.=Ves un pterois rojo venenoso de los arrecifes de coral -egg=huevo -You see an egg.=Ves un huevo. -chicken=pollo -You see a tasty leg of chicken.=Ves un sabroso muslo de pollo. -meat=carne -You see a piece of meat.=Ves un pedazo de carne. -trout=trucha -You see a trout.=Ves una trucha. -cod=bacalao -You see a cod.=Ves un bacalao. -ham=jamón -You see a juicy ham.=Ves un jugoso jamón. -toadstool=seta venenosa -You see a toadstool. Beware!=Ves una seta venenosa ¡Ten cuidado! -fairy cake=fairy cake -You see a luscious fairy cake with icing and sprinkles on top.=Ves un delicioso fairy cake con cobertura y fideos de chocolate por encima. -crepes suzette=crepe suzette -You see a crepes suzette topped with hot chocolate sauce.=Ves una crepe suzette cubierta con salsa de chocolate caliente. -sandwich=sandwich -You see a ham and cheese sandwich.=Ves un sandwich de jamón y queso. -pie=pastel -You see a meat and vegetable pie.=Ves un pastel de carne y verduras. -fish pie=empanada de pescado -You see a fish and leek pie. It's not too stodgy so you can eat it faster than a meat pie.=Ves una empanada de pescado y puerros. No es demasiado pesada así que te la puedes comer más rápido que un pastel de carne. -apple pie=tarta de manzana -You see a delicious apple pie, made with only genuine ingredients.=Ves una deliciosa tarta de manzana, elaborada sólo con los ingredientes genuinos. -cherry pie=tarta de cereza -You see a delicious cherry pie, made with only genuine ingredients.=Ves una tarta de cereza deliciosa, elaborada sólo con los ingredientes genuinos. -pizza=pizza -You see a tasty pizza, and hope they put extra cheese on it.=Ves una sabrosa pizza, y esperas que le hayan puesto extra de queso por encima. -easter egg=huevo de pascua -You see a lovely chocolate easter egg. It's huge!=Ves un encantador huevo de pascua ¡Es enorme! -small easter egg=huevo de pascua pequeño -You see a small chocolate easter egg. Yummy!=Ves un pequeño huevo de pascua de chocolate ¡Delicioso! -chocolate bar=barrita de chocolate -You see an absolutely yummy chocolate bar.=Ves una barrita de chocolate absolutamente deliciosa. -tuna sandwich=sandwich de atún -You see what looks like tuna sandwich.=Ves lo que parece ser un sandwich de atún. -sausage=salchicha -You see what looks like a tasty sausage.=Ves lo que parece ser una sabrosa salchicha. -cheese sausage=salchicha de queso -You see what looks like a tasty cheese sausage.=Ves lo que parece ser una sabrosa salchicha de queso. -hotdog=perrito caliente -You see what looks like a tasty hotdog on a bun.=Ves lo que parece ser un sabroso perrito caliente en un bollo. -cheeseydog=perrito caliente con queso -You see what looks like a tasty cheeseydog on a bun.=Ves lo que parece ser un sabroso perrito caliente con queso en un bollo. -vanilla shake=batido de vainilla -You see a yummy vanilla shake. Absolutely NO calories.=Ves un sabroso batido de vainilla. Absolutamente SIN calorías. -chocolate shake=batido de chocolate -You see a scrumptious chocolate shake. Absolutely NO calories.=Ves un batido de chocolate para chuparse los dedos. Absolutamente SIN calorías. -honey=miel -You see a jar of sticky sweet honey. It's the clear runny kind.=Ves una jarra de miel dulce y pegajosa. Es de tipo fluído y claro. -sugar=azúcar -You see a sack of raw sugar.=Ves un saco de azúcar no refinado. -licorice=regaliz -You see some delicious licorice. Your mouth waters.=Ves un poco de delicioso regaliz. Se te hace la boca agua. -grilled steak=filete a la parrilla -You see a fresh grilled steak. It smells awesome and is really juicy.=Ves un filete a la parrilla recién hecho. Huele fenomenal y está realmente jugoso. -leather helmet=casco de cuero -You see a leather helmet, it seems more like a hat than a defensive item.=Ves un casco de cuero, parece más un sombrero que un elemento defensivo. -trophy helmet=casco trofeo -robins hat=sombrero de robin -You see a robins hat. It's cute but that's about it.=Ves un sombrero de robin. Es gracioso pero eso es todo. -studded helmet=casco tachonado -You see a studded helmet, it should protect your head against cuts but perhaps not hard blows.=Ves un casco tachonado, debería de protegerte la cabeza de cortes pero quizá no de golpes fuertes. -chain helmet=casco de cota de malla -You see a solid chain helmet, it will be excellent protection for your head.=Ves un sólido casco de cota de malla, será una excelente protección para la cabeza. -viking helmet=casco de vikingo -You see a viking helmet. The previous owner wore it to many battles.=Ves un casco de vikingo. Su anterior dueño lo llevó consigo a muchas batallas. -aventail=almófar -You see a aventail. It's a clever design.=Ves un almófar. Es un diseño ingenioso. -red helmet=casco rojo -You see a red helmet, it reminds you of a jester's hat but you can be sure it has better protection than that.=Ves un casco rojo, te recuerda al sombrero de un bufón pero puedes estar seguro de que te proporcionará una protección mejor que esa. -blue helmet=casco azul -You see a brand new blue helmet.=Ves un casco azul nuevecito. -golden helmet=casco de oro -You see a heavy golden helmet. The thick metal should protect you against almost anything.=Ves un pesado casco de oro. El grueso metal debería de protegerte contra casi todo. -shadow helmet=casco de sombra -You see a heavy shadow helmet. Instead of shining, it darkly gleams.=Ves un pesado casco de sombra. En lugar de brillar, emite destellos oscuros. -horned golden helmet=casco de oro con cuernos -You see a horned golden helmet.=Ves un casco de oro con cuernos. -chaos helmet=casco del caos -You see a chaos helmet.=Ves un casco del caos. -mainio helmet=casco de mainio -You see a strange mainio helmet. You can barely see when wearing it, but it protects your head very well.=Ves un extraño casco de mainio. Apenas puedes ver cuando lo llevas puesto, pero te protege muy bien la cabeza. -magic chain helmet=casco de cota de malla mágico -You see a magic chain helmet.=Ves un casco de cota de malla mágico. -liberty helmet=casco de la libertad -You see the liberty helmet. It's light and strong, you feel free wearing it.=Ves el casco de la libertad. Es ligero y resistente, te sientes libre al llevarlo puesto. -black helmet=casco negro -You see a black helmet.=Ves un casco negro -mithril helmet=casco de mithril -You see a mithril helmet.=Ves un casco de mithril. -arandula=arandula -You see a arandula. It has medicinal properties, if the right person uses it.=Ves una arandula. Tiene propiedades medicinales, si es usada por la persona adecuada. -kokuda=kokuda -You see a kokuda. It has medicinal properties, if the right person uses it.=Ves una kokuda. Tiene propiedades medicinales, si es usada por la persona adecuada. -kekik=kekik -You see a kekik. It is a herb which can have healing properties.=Ves una kekik. Es una hierba que puede tener propiedades curativas. -mandragora=mandrágora -You see a root of mandragora. It has medicinal properties, if the right person uses it.=Ves una raíz de mandrágora. Tiene propiedades medicinales, si es usada por la persona adecuada. -sclaria=sclaria -You see the herb sclaria. The smell is calming.=Ves la hierba sclaria. Su olor es calmante. -emerald=esmeralda -You see an emerald, a precious gemstone.=Ves una esmeralda, una gema preciosa. -sapphire=zafiro -You see a sapphire, a precious gemstone.=Ves un zafiro, una gema preciosa. -carbuncle=carbúnculo -You see a carbuncle, a precious gemstone related to the garnet.=Ves un carbúnculo, una gema preciosa relacionada con el granate. -obsidian=obsidiana -You see a piece of obsidian, it's known as volcanic glass because it forms when lava cools rapidly. When used as a gemstone it may look jet black or silvery grey, depending on how it is cut.=Ves una pieza de obsidiana, es conocida como vidrio volcánico porque se forma cuando la lava se enfría rápidamente. Cuando se usa como gema puede parecer negro azabache o gris plateado, dependiendo de cómo se corte. -diamond=diamante -You see a diamond, not just a beautiful gem but also the hardest naturally occurring material .=Ves un diamante, no es sólo una hermosa gema sino también el material más duro de origen natural. -black pearl=perla negra -You see a black pearl, so dark and shiny.=Ves una perla negra, tan oscura y brillante. -dungeon silver key=llave de plata de la mazmorra -You see a silver dungeon key. Use it only if you are brave.=Ves una llave de plata de la mazmorra. Usala sólo si eres valiente. -lich gold key=llave de oro del lich -You see a golden lich key. It will open the door to terrible things.=Ves una llave de oro del lick. Abrirá la puerta a cosas terribles. -minotaur key=llave del minotauro -You see a fancy bronze key. It smells faintly of minotaur, perhaps one dropped it?=Ves una lujosa llave de bronce. Huele ligeramente a minotauro, ¿quizá se le cayó a uno? -nalwor bank key=llave del banco de nalwor -You see a key to the customer room of Nalwor Bank.=Ves una llave de la sala de clientes del Banco de Nalwork. -kotoch prison key=llave de la prisión de kotoch -You see an ancient copper key, enscribed with something in Orcish.=Ves una antigua llave de cobre, grabada con algo en Orco. -kanmararn prison key=llave de la prisión de kanmararn. -You see a key which matches the locks in the Kanmararn prison.=Ves una llave que coincide con las cerraduras de la prisión de Kanmararn. -sedah gate key=llave de la puerta de sedah -You see a key for the gate to the imperial city of Sedah.=Ves una llave que abre la puerta que lleva a la ciudad imperial de Sedah. -pet sanctuary key=llave del santuario de mascotas -You see a key for the pet sanctuary in Ados.=Ves una llave que abre el santuario de mascotas en Ados. -house key=llave de la casa -You should not see this description=No deberías de poder ver esta descripción -master key=llave maestra fado hotel key 001=llave 001 del hotel de fado You see a key to room #001 in the Fado Hotel.=Ves una llave de la habitación #001 del hotel de Fado. fado hotel key 002=llave 002 del hotel de fado @@ -540,446 +2897,45 @@ fado hotel key 007=llave 007 del hotel de fado You see a key to room #007 in the Fado Hotel.=Ves una llave de la habitación #007 del hotel de Fado. fado hotel key 008=llave 008 del hotel de fado You see a key to room #008 in the Fado Hotel.=Ves una llave de la habitación #008 del hotel de Fado. -small key=llave pequeña -You see the key for Zara's row house in Ados.=Ves la llave de la row house de Zara en Ados. -leather legs=quijotes de cuero -You see a pair of leather legs. They look new but they're poor quality.=Ves un par de quijotes de cuero. Parecen nuevos pero son de mala calidad. -studded legs=quijotes tachonados -You see a pair of blood stained studded legs. You're not sure if the blood came from their last owner ... or his enemies.=Ves un par de quijotes tachonados manchados de sangre. No estás seguro de si la sangre es de su último dueño ... o de sus enemigos. -chain legs=quijotes de cota de malla -You see a pair of well made chain legs. They should protect you against any attacks aimed low.=Ves un par de quijotes de cota de malla bien elaborados. Deberían de protegerte frente a cualquier ataque bajo. -red legs=quijotes rojos -A pair of red legs are in your grasp.=Un par de quijotes rojos están a tu alcance. -elvish legs=quijotes élficos -You see a pair of elvish legs.=Ves un par de quijotes élficos. -blue legs=quijotes azules -You see a pair of shiny new blue legs.=Ves un par de quijotes azules nuevos y brillantes. -golden legs=quijotes de oro -You see a pair of shining, strong golden legs.=Ves un par de quijotes de oro, resistentes y relucientes. -shadow legs=quijotes de sombra -You see a pair of shadow legs. The weight of them is incredible.=Ves un par de quijotes de sombra. Su peso es increíble. -mainio legs=quijotes de mainio -You see a pair of odd looking mainio legs. They are somewhat startling but they give you a good protection.=Ves un par de quijotes de mainio de extraño aspecto. Son de algún modo sorprendentes pero te proporcionan una buena proteccion. -chaos legs=quijotes del caos -You see a pair of chaos legs. The strange colors confuse you.=Ves un par de quijotes del caos. Sus extraños colores te confunden. -xeno legs=quijotes de xeno -You see a pair of xeno legs. They're very strong and look brand new.=Ves un par de quijotes de xeno. Son muy resistentes y parecen nuevecitos. -jewelled legs=quijotes enjoyados -You see a beautiful pair of jewelled legs. A large red gem glints at you and they're encrusted all over with sapphires.=Ves un hermoso par de quijotes enjoyados. Una gema roja grande emite reflejos hacia ti y tienen incrustaciones de zafiro por todas partes. -black legs=quijotes negros -You see a pair of black legs.=Ves un par de quijotes negros. -mithril legs=quijotes de mithril -You see a pair of mithril legs. They will serve you well.=Ves un par de quijotes de mithril. Te servirán de mucho. -bulb=bulbo -You see a bulb. It can be planted anywhere, but it will only thrive on fertile ground.=Ves un bulbo. Puede ser plantado en cualquier sitio, pero sólo prosperará en un terreno fértil. -seed=semilla -You see a seed. It can be planted anywhere, but it will only thrive on fertile ground.=Ves una semilla. Puede ser plantada en cualquier sitio, pero sólo prosperará en un terreno fértil. -giant heart=corazón gigante -You see a giant heart. This proves that a giant was defeated, and has magical properties that you are not sure of.=Ves un corazón gigante. Ésto demuestra que un gigante fue derrotado, y tiene propiedades mágicas de las que no estás seguro. -dice=dados -You see a set of dice. May lady luck be with you.=Ves un grupo de dados. Que la suerte te acompañe. -cards=cartas -You see a deck of cards. Shuffle them well, to get a winning hand.=Ves una baraja de cartas. Barajealas bien, para ganar la mano. -teddy=peluche -You see a teddy bear. Its soft and cuddly, and children love them.=Ves un oso de peluche. Es suave y tierno, y a los niños les encanta. -vampirette entrails=entrañas de vampiresa -You see some vampirette entrails. These guts proves that a vampirette was slain.=Ves unas entrañas de vampiresa. Estas vísceras demuestran que una vampiresa fue asesinada. -bat entrails=entrañas de murciégalo -You see some bat entrails, full of the blood of a living creature.=Ves unas entrañas de murciégalo, llenas de sangre de algún ser vivo. -suntan cream=crema bronceadora -marbles=canicas -You see some marbles. Boys will be boys.=Ves unas canicas. Son cosas de niños. -canned tuna=atún en lata -You see tuna in a can. Too bad you don't have a can opener.=Ves atún en una lata. Lástima que no tengas un abrelatas. -snowglobe=esfera de nieve -You see a snowglobe. You are SUCH a tourist!=Ves una esfera de nieve ¡Estás hecho un turista! -bobbin=canilla -You see a bobbin for a sewing machine.=Ves una canilla para una máquina de coser. -snowball=bola de nieve -You see snowballs. You can throw them at your friends or put it in your bag to keep your fish fresh. But be careful, there could be little stones in it.=Ves bolas de nieve. Puedes tirarselas a tus amigos o ponerlas en tu bolsa para conservar el pescado fresco. Pero ten cuidado, podría haber piedrecitas dentro de ella. -vomit=vómito -You see a pile of vomit. Gross!=Ves un montón de vómito ¡Qué desagradable! dart=dardo You see a dart. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results.=Ves un dardo. Necesitarás estar cerca antes de que lo puedas usar como proyectil. Permanece recto, no inclinado, para obtener los mejores resultados. power dart=dardo de potencia You see a power dart. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results.=Ves un dardo de potencia. Necesitarás estar cerca antes de que lo puedas usar como proyectil. Permanece recto, no inclinado, para obtener los mejores resultados. -shuriken=shuriken -You see a shuriken. You'll need to be close before you can use it as a missile. Stand square on, not diagonally, for the best results.=Ves un shuriken. Necesitarás estar cerca antes de que lo puedas usar como proyectil. Permanece recto, no inclinado, para obtener los mejores resultados. -fire shuriken=shuriken de fuego -You see a fire shuriken. Throwing this flaming missile unleashes fiendish power.=Ves un shuriken de fuego. El lanzamiento de este proyectil en llamas desata un poder diabólico. -wooden spear=lanza de madera -You see a wooden spear. You can attack at a distance with this primitive weapon. Stand square on, not diagonally, for the best results.=Ves una lanza de madera. Puedes atacar a distancia con este arma primitiva. Permanece recto, no inclinado, para obtener los mejores resultados. -money=dinero -wooden bow=arco de madera -You see a wooden bow. With this in one hand, and wooden arrows in the other, you may be able to attack from a distance.=Ves un arco de madera. Con esto en una mano, y flechas de madera en la otra, puedes ser capaz de atacar a distancia. -longbow=arco largo -You see a longbow. Equipped with this, and a supply of arrows, you will have an effective ranged attack.=Ves un arco largo. Equipado con ésto, y con un surtido de flechas, conseguirás un efectivo ataque a distancia. -composite bow=arco compuesto -You see a composite bow. It's better strung than most bows, for excellent ranged attack.=Ves un arco compuesto. Está mejor tensado que la mayoría de arcos, para proporcionar un excelente ataque a distancia. -crossbow=ballesta -You see a crossbow. The attack is high but it has a very short range, what do you prefer?=Ves una ballesta. Su ataque es elevado pero cubre una distancia muy corta, ¿qué prefieres? -hunter crossbow=ballesta de cazador -You see a hunter crossbow. You must decide if the high attack is worth the short range it has.=Ves una ballesta de cazador. Debes decidir si su elevado ataque compensa la corta distancia que cubre. -mithril bow=arco de mithril -You see a light and strong mithril bow. Its impeccable workmanship affords incredible accuracy.=Ves un arco de mithril ligero y resistente. Su impecable elaboración permite una precisión increíble. angel figurine=figurilla de ángel You see a sparkling angel figurine.=Ves una figurilla de ángel resplandeciente. -skull ring=anillo de calavera -You see a skull ring.=Ves un anillo de calavera. -amulet=amuleto ankh=anj You see a mysterious ankh. You don't know what it is for.=Ves un misterioso anj. No sabes para qué sirve. -wood=madera -You see some wood, fallen from a nearby tree.=Ves un poco de madera, caída de algún árbol cercano. -sugar cane=caña de azúcar -You see a sugar cane. You can grind it for raw sugar.=Ves una caña de azúcar. Puedes molerla para obtener azúcar no refinado. -grain=trigo -You see a sheaf of grain.=Ves una gavilla de trigo. -flour=harina -iron ore=mineral de hierro -coal=carbón -You see a black and shiny piece of stone coal. It stayed in the ground for million of years.=Ves un pedazo de piedra de carbón negro y brillante. Permaneció enterrado durante millones de años. -wool=lana -You see wool. It was recently shorn.=Ves lana. Fue esquilada recientemente. -yarn=hilo de lana -You see a ball of yarn. It was spun with care.=Ves un ovillo de lana. Fue hilado con sumo cuidado. -cloth=tela -You see a roll of cloth. It is of first-class quality.=Ves un rollo de tela. Es de primera calidad. -gold nugget=pepita de oro -You see a gold nugget. Its rich golden color shines, and it may be useful.=Ves una pepita de oro. Su vivo color dorado brilla,y puede resultar útil. -mithril nugget=pepita de mithril -You see a mithril nugget. Its pale silvery color shines, and it may be useful.=Ves una pepita de mithril. Su pálido color plateado brilla, y puede resultar útil. iron=hierro -gold bar=barra de oro -You see a gold bar. It will make beautiful jewelry, or fetch a fine price.=Ves una barra de oro. Servirá para hacer hermosas joyas, o se pagará un buen precio por ella. -mithril bar=barra de mithril -You see a mithril bar. It can be made into excellent armor, or fetch a fine price.=Ves una barra de mithril. Se puede elaborar una armadura excelente con ella, o se puede pagar un buen precio por ella. -golden egg=huevo de oro -You see a valuable golden egg.=Ves un valioso huevo de oro. -spotted egg=huevo con manchas -You see a spotted egg. They are said to be delicious.=Ves un huevo con manchas. Se dice que son deliciosos. reptile egg=huevo de reptil You see a valuable reptile egg.=Ves un valioso huevo de reptil. -silk gland=glándula de seda -You see a silk gland from a giant spider. Its contents are extremely valuable.=Ves una glándula de seda de una araña gigante. Su contenido es extremadamente valioso. -silk thread=hilo de seda -You see a spool of silk thread, spun from the glands of a giant spider..=Ves un carrete de hilo de seda, hilado de las glándulas de una araña gigante.. -oil=aceite -You see a small can of oil.=Ves una pequeña lata de aceite. -mithril thread=hilo de mithril -You see a spool of mithril thread, made from silk fused with mithril.=Ves un carrete de hilo de mithril, elaborado a partir de seda fundida con mithril. -mithril fabric=tela de mithril -You see a couple yards of mithril fabric. It's very sparkly!=Ves un par de metros de tela de mithril ¡Emite muchos destellos! -horse hair=pelo de caballo -You see some horse hairs.=Ves un poco de pelos de caballo. -beeswax=cera de abeja -You see a piece of beeswax.=Ves un pedazo de cera de abeja. -candle=vela -You see a candle in a candle stick.=Ves una vela en un candelero. -wedding ring=anillo de boda -engagement ring=anillo de compromiso -You see a diamond engagement ring, a symbol of love (or a symbol of wealth?)=Ves un anillo de compromiso de diamante, un símbolo de amor (¿o un símbolo de riqueza?) -emerald ring=anillo de esmeralda -You see an emerald ring, known as ring of life. Wear it, and you risk less from death.=Ves un anillo de esmeralda, conocido como el anillo de la vida. Llevalo, y arriesgarás menos al morir. -summon scroll=pergamino de invocación -nalwor city scroll=pergamino de la ciudad de nalwor -You see a nalwor city scroll, it will take you back to nalwor city.=Ves un pergamino de la ciudad de nalwor, te llevará de regreso a la ciudad de nalwor. -ados city scroll=pergamino de la ciudad de ados -You see a ados city scroll, it will take you back to ados city.=Ves un pergamino de la ciudad de ados, te llevará de regreso a la ciudad de ados. -fado city scroll=pergamino de la ciudad de fado -You see a fado city scroll, it will take you back to fado city.=Ves un pergamino de la ciudad de fado, te llevará de regreso a la ciudad de fado. -kirdneh city scroll=pergamino de la ciudad de kirdneh -You see a kirdneh city scroll, it will take you back to kirdneh city.=Ves un pergamino de la ciudad de kirdneh, te llevará de regreso a la ciudad de kirdneh. -kalavan city scroll=pergamino de la ciudad de kalavan -You see a kalavan city scroll, it will take you back to kalavan city.=Ves un pergamino de la ciudad de kalavan, te llevará de regreso a la ciudad de kalavan. -marked scroll=pergamino marcado -invitation scroll=pergamino de invitación -home scroll=pergamino del hogar -You see a home scroll, it will take you back to semos city.=Ves un pergamino del hogar, te llevará de regreso a la ciudad de semos. -empty scroll=pergamino en blanco -You see an empty scroll. If used correctly it will return you to where you marked it at.=Ves un pergamino en blanco. Usado correctamente te llevará de regreso a donde lo marcaste. -rainbow beans=haba del arco iris -You see a small pile of rainbow beans. One says something odd.=Ves un pequeño montón de habas del arco iris. Una dice algo raro. -balloon=globo -You see a bright red balloon. You can use it to float high up into the clouds.=Ves un globo de color rojo brillante. Puedes usarlo para flotar en lo alto de las nubes. -twilight moss=musgo del crepúsculo -You see a strange looking piece of moss. It looks like it could have hallucinogenic properties.=Ves un pedazo de musgo de aspecto extraño. Parece que podría tener propiedades alucinógenas. -buckler=broquel -You see a small buckler. It may protect you against swords and maces but against stronger weapons you do not trust it.=Ves un pequeño broquel. Puede protegerte frente a espadas y mazas pero frente a armas más potentes no te confíes. -wooden shield=escudo de madera -You see a wooden shield. It is made of cheap wood and heavily used. However, it still seems to offer you some kind of basic protection.=Ves un escudo de madera. Está elaborado a partir de madera barata y ha sido muy utilizado. Sin embargo, todavía parece proporcionar algún tipo de protección básica. -studded shield=escudo tachonado. -You see a studded shield. It's a little dented but seems robust enough.=Ves un escudo tachonado. Está un poco abollado peroparece bastante robusto. -plate shield=escudo de placas de acero -You see a solid plate shield. It is in good condition, and might be worth a little.=Ves un sólido escudo de placas de acero. Está en buenas condiciones, y podría valer bastante. -lion shield=escudo de león -You see a valuable lion shield. It is heavy enough to defend you against strong attacks.=Ves un valioso escudo de león. Es lo bastante pesado como para defenderte frente a ataques potentes. -unicorn shield=escudo del unicornio -You see a unicorn shield. It's beautifully crafted and will give you excellent protection.=Ves un escudo del unicornio. Está bellamente elaborado y te proporcionará una protección excelente. -enhanced lion shield=escudo de león mejorado -An enhanced lion shield glints at you. It will defend you well.=Un escudo de león mejorado emite destellos hacia ti. Te defenderá bien. -skull shield=escudo de calavera -The face of a skull scowls at you from this fearsome skull shield.=La cara de una calavera te frunce el ceño desde este temible escudo de calavera -crown shield=escudo de la corona -You see a mighty crown shield. It is in perfect condition.=Ves un poderoso escudo de la corona. Esta en perfectas condiciones. -red shield=escudo rojo -You see a red shield. It is a stunning shade of scarlet.=Ves un escudo rojo. Es de un imponente tono escarlata. -blue shield=escudo azul -You see a blue shield. It feels light in your hand but is strong enough for excellent protection.=Ves un escudo azul. Notas en tu mano que es ligero pero es lo bastante resistente como para proporcionar una excelente protección. -elvish shield=escudo élfico -You see an elvish shield. It looks like one big tree leaf!=Ves un escudo élfico ¡Se parece a una gran hoja de árbol! -golden shield=escudo de oro -You see a golden shield, could it be the ultimate in defense?=Ves un escudo de oro, ¿podría ser lo último en defensa? -green dragon shield=escudo de dragón verde -You see an green dragon shield, scaly and strong.=Ves un escudo de dragón verde, escamoso y resistente. -shadow shield=escudo de sombra -You see a shadow shield. Rather than reflecting light, it seems to absorb it.=Ves un escudo de sombra. En lugar de reflejar la luz, parece absorberla. -mainio shield=escudo de mainio -You see a strange looking mainio shield. You have no idea what it's made of, but it seems to protect you well by distracting your enemies.=Ves un escudo de mainio de extraña apariencia. No tienes ni idea de lo que está hecho, pero parece que te protege bien al distraer a tus enemigos. -chaos shield=escudo del caos -You see a chaos shield. Its charming appearance will fool your enemies.=Ves un escudo del caos. Su encantadora apariencia engañará a tus enemigos. -magic plate shield=escudo mágico de placas de acero -You see a magic plate shield. Its has a magical quality surrounding it.=Ves un escudo mágico de placas de acero. Tiene una cualidad mágica que lo envuelve. -xeno shield=escudo de xeno -You see a lightweight but strong xeno shield, in the colors of the creature it was looted from.=Ves un escudo de xeno ligero pero resistente, de los mismos tonos que la criatura a la que se le saqueó. -black shield=escudo negro. -You see a black shield. Its darkness will surely protect you.=Ves un escudo negro. Su oscuridad seguro que te protegerá. -mithril shield=escudo de mithril -You see a mithril shield. You will most surely be protected.=Ves un escudo de mithril. Casi con toda seguridad estarás protegido. -lucky charm=amuleto de la suerte -You see a lucky charm. Some believe that it helps their karma in some way, but others think that is superstition.=Ves un amuleto de la suerte. Algunos creen que ayuda a su karma de algún modo, pero otros piensan que es una superstición. -mithril clasp=cierre de mithril -You see a clasp made from mithril, it would provide the fastening for a cloak.=Ves un cierre elaborado a partir de mithril, te proporcionaría la fijación para una capa. -mythical egg=huevo mítico -You see a mythical egg, but you do not know, what it is for.=Ves un huevo mítico, pero no sabes, para qué es. -magical eggshells=cáscaras de huevo mágicas -You see shards from a mythical egg. They have magical properties.=Ves fragmentos de un huevo mítico. Tienen propiedades mágicas. -golden gm token=ficha de dj de oro -silvery gm token=ficha de dj de plata -bronze gm token=ficha de dj de bronce -assassin dagger=daga de asesino -You see an assassin dagger, easy to pull out and use when needed.=Ves una daga de asesino, fácil de sacar y de usar cuando se necesite. -knife=cuchillo -You see a blunt knife which looks capable of little damage.=Ves un cuchillo desafilado que parece capaz de hacer poco daño. -night dagger=daga de la noche -You see a night dagger, to be used with stealth.=Ves una daga de la noche, para ser utilizada con sigilo. -obsidian knife=cuchillo de obsidiana -You see a knife whose blade is crafted to a lethal edge from finest obsidian.=Ves un cuchillo cuya hoja se ha trabajado hasta conseguir un filo letal a partir de la obsidiana más pura. -soul dagger=daga del alma -You see a soul dagger. It's so light and sharp that you can stab at a very fast rate.=Ves una daga del alma. Es tan ligera y afilada que puedes apuñalar a un ritmo muy rápido. -golden blade=cuchilla de oro -You see the rare and precious golden blade. It can steal life from those you stab with it.=Ves la rara y preciosa cuchilla de oro. Puede robar la vida a aquellos que apuñales con ella. -dagger=daga -You see a dagger, it is little more than decorative but you can jab pretty fast with it.=Ves una daga, es poco más que decorativa pero puedes punzar bastante rápido con ella. -dark dagger=daga oscura -You see a dark dagger. It's designed to be used with a fast motion.=Ves una daga oscura. Se ha diseñado para ser utilizada con un movimiento rápido. -hell dagger=daga del infierno -You see a hell dagger. Is the color that of the burning fires of Hell?=Ves una daga del infierno ¿Es ése el color de las llamas del infierno? -chaos dagger=daga del caos -You see a chaos dagger, it is very lightweight and sharp. It will heal you while hurting them.=Ves una daga del caos, es muy ligera y afilada. -short sword=espada corta -You see a well kept short sword which will be easy to carry as you travel.=Ves una espada corta bien conservada que será fácil de llevar cuando viajes. -r hand sword=espada de mano d -You see r hand sword. It must be used with a left hand sword.=Ves una espada de mano d. Debe usarse con una espada de mano izquierda. -l hand sword=espada de mano i -You see l hand sword. It must be used with right hand sword.=Ves una espada de mano i. Debe usarse con una espada de mano derecha. -sword=espada -You see a sharp sword which might even be worth a little.=Ves una espada afilada que podría incluso valer un poco. -imperator sword=espada imperator -You see a an imperator sword, crafted from you know not what.=Ves una espada imperator, elaborada a partir de ya sabes qué. -scimitar=cimitarra -This scimitar catches the light as you look at it, it will be a powerful weapon.=Esta cimitarra atrapa la luz mientras la miras, sera un arma poderosa. -katana=katana -You see a valuable katana, with a lethal looking blade.=Ves una valiosa katana, con una hoja de apariencia letal. -nihonto=nihonto -You see a samurai's nihonto sword with a razor sharp blade.=Ves una espada nihonto de samurai con una hoja tan afilada como la de una cuchilla. -buster=buster -You see a buster, with its distinctive, oversized blade.=Ves una espada buster, con su distintiva hoja sobredimensionada. -orc sword=espada de orco -You see an orc sword which has a heavy and deadly appearance.=Ves una espada de orco que tiene una apariencia pesada y mortal. -demon sword=espada de demonio -Demon skeletons return from hell with this demon sword.=Los esqueletos demonio regresan del infierno con esta espada de demonio. -vampire sword=espada de vampiro -You see the vampire sword, which will suck life from those you attack with it.=Ves la espada de vampiro, que absorberá la vida de aquellos a los que ataques con ella. -claymore=claymore -This claymore is very hard to lift as it is so heavy. It will be a good weapon if you can swing it.=Esta claymore es muy difícil de levantar ya que es muy pesada. -biting sword=espada mordaz -The point of this biting sword is chiseled to a lethal point. It will serve you well.=La punta de esta espada mordaz está cincelada hasta un punto letal. -fire sword=espada de fuego -Flames race along this fire sword as you wield it.=Las llamas corren a lo largo de esta espada de fuego mientras la esgrimes. -ice sword=espada de hielo -You see an ice sword, the blade is lethally cold to the touch, and you know it is one of the best weapons you'll find.=Ves una espada de hielo, la hoja es letalmente fría al tacto, y sabes que es una de las mejores armas que vas a encontrar. -chaos sword=espada del caos -The chaos sword. It hurts them but it heals you.=La espada del caos. Les hace daño a ellos pero a ti te cura. -broadsword=espada ancha -You see a mighty broadsword. Enemies will see their death.=Ves una poderosa espada ancha. Los enemigos verán su muerte. -golden orc sword=espada de oro de orco -You see a golden orc sword, with its heavy and deadly appearance it seems also valuable.=Ves una espada de oro de orco, con su pesada y mortal apariencia parece tan valiosa. -elvish sword=espada élfica -This an elvish sword. It looks like it is made from tree leaves!=Esta es una espada élfica ¡Parece que está hecha de hojas de árbol! -drow sword=espada drow -This is a genuine drow sword.=Esta es una genuina espada drow. -great sword=gran espada -This rare great sword is heavy and of good craftsmanship. It can only attack incredibly slowly.=Esta rara gran espada es pesada y de buena fabricación. -orcish sword=espada orca -This orcish sword is badly done and weighs a lot.=Esta espada orca está mal hecha y pesa un montón. -immortal sword=espada inmortal -This immortal sword is a gift of gods to the chosen one. It is heavy and of exquisite craftsmanship.=Esta espada inmortal es un regalo de los dioses al elegido. Es pesada y de una elaboración exquisita. -xeno sword=espada de xeno -You wield a xeno sword. Despite the great strength it is strangely light.=Tu esgrimes una espada de xeno. A pesar de su gran potencia es extrañamente ligera. -black sword=espada negra -You see a black sword. Its darkness will surely protect you.=Ves una espada negra. Su oscuridad seguro que te protegerá. -demon fire sword=espada de fuego de demonio -The demon fire sword, a horrible sword taken from hell's deepest dungeons.=La espada de fuego de demonio, una espada horrible sacada de las más profundas mazmorras del infierno. -arrow game token=ficha del juego de la flecha -You see a token, that when placed in the right spot could point you in the right direction.=Ves una ficha, que cuando se coloque en el lugar correcto podría señalarte la dirección correcta. -o board token=ficha del tablero o -You see an O token.=Ves una ficha O -x board token=ficha del tablero x -You see an X token.=Ves una ficha X -food mill=molino de alimentos -You see a food mill. It is the traditional tool to mill food.=Ves un molino de alimentos. Es la herramienta tradicional para moler alimentos. -sugar mill=molino de azúcar -You see a sugar mill. You can obtain sugar if you grind canes with it.=Ves un molino de azúcar. Puedes obtener azúcar si mueles cañas con él. -scroll eraser=pergamino borrador -You see a scroll eraser. Put a marked scroll in the opposite hand to clean the scroll.=Ves un pergamino borrador. Pon un pergamino marcado en la mano opuesta para limpiar el pergamino. -pestle and mortar=maza y mortero -You see a pestle and mortar. This is the traditional tool to pound herbs, food and other substances.=Ves una maza y un mortero. Esta es la herramienta tradicional para machacar hierbas, alimentos y otras sustancias. -gold pan=sartén del oro -You see a gold pan. It is the traditional tool to prospect for gold.=Ves una sartén del oro. Es la herramienta tradicional para buscar oro. -fishing rod=caña de pescar -You see a fishing rod. If you find a fishing spot you can catch fish with it.=Ves una caña de pescar. Si encuentra un lugar para pescar puedes capturar peces con ella. -magical scissors=tijeras mágicas. -You see a sparkling pair of magical scissors. Just think what they could cut!=Ves un par de tijeras mágicas centelleantes ¡Piensa sólo en lo que podrían cortar! -magical needle=aguja mágica -You see a magical needle with a very sharp point.=Ves una aguja mágica con una punta muy afilada. -pick=pico -You see a pick. It is a tool which helps you to get some coal.=Ves un pico. Es una herramienta que te ayuda a obtener algo de carbón. -albino elf swordsman=espadachín elfo albino -albino elf archer=arquero elfo albino -albino elf magician=mago elfo albino -albino elf queen=reina elfa albina -albino elf king=rey elfo albino -amazoness archer=arquera amazona -You see an amazoness archer. She handles her bow quite well and her arrows are very dangerous when she shoots them at you out of the forest!=Ves a una arquera amazona ¡Maneja su arco bastante bien y sus flechas son muy peligrosas cuando las dispara hacia ti desde el bosque! -amazoness hunter=cazadora amazona -You see an amazoness hunter. She creeps through the forest to hunt animals. But she doesn't like that you are in her hunting area!=Ves a una cazadora amazona ¡Se arrastra por el bosque para cazar animales ¡Pero no le gusta que estés en su zona de caza! -amazoness coastguard=guardacostas amazona -amazoness archer commander=arquera comandante amazona -amazoness elite coastguard=guardacostas de élite amazona -amazoness bodyguard=guardaespaldas amazona -amazoness coastguard mistress=guardacostas Maestre amazona -amazoness commander=comandante amazona -amazoness vigilance=vigilante amazona -You see an amazoness vigilance. Her senses are well tuned, so you have to be very silent when you don't want her to hear you!=Ves a una vigilante amazona ¡Sus sentidos están muy desarrollados, así que tienes que ser muy silencioso cuando no quieras que te oiga! -amazoness imperator=imperator amazona -deer=ciervo -You see a defenseless deer, do not have fear of it.=Ves un ciervo indefenso, no le tengas miedo. -crab=cangrejo -You see a little crab that comes from the beach, be careful of its pincers.=Ves un pequeño cangrejo que viene de la playa, ten cuidado con sus pinzas. + +# creature speach not yet supported by parser + click-clack-click=clic-clac-clic -bat=murciégalo -You see a bat, it will seek your blood, don't be distracted...=Ves un murciégalo, buscará tu sangre, no te distraigas... -chicken=pollo -You see a chicken, isn't it nice?.=Ves un pollo, ¿a que es bonito? cluck cluck cluck=cloc cloc cloc cluck cluck=cloc cloc -penguin=pingüino -You see a penguin, smart and silly.=Ves un pingüino, bobo y elegante Oou! Oou!=Oou! Oou! *flap* *flap*=*flap* *flap* -pigeon=paloma -You see a pigeon, it loves the little seeds.=Ves una paloma, le encantan las semillas pequeñas. -monkey=mono -You see a monkey, would you like to offer it a banana?=Ves un mono, ¿Te gustaría ofrecerle un plátano? Aooooooouuhhh!!=Aooooooouuhhh!! -boar=verraco -You see a boar, they are pretty wild!=Ves un verraco, ¡son bastante salvajes! Oink!!=Oink!! -wolf=lobo -You see a wolf. It is wild and very hungry!=Ves un lobo ¡Es salvaje y está muy hambriento! Aooooooouuhhh!!=Aooooooouuhhh!! -big bad wolf=lobo grande y malo -You see a big bad wolf. It is really wild, hungry and really dangerous!=Ves un lobo grande y malo ¡Es verdaderamente salvaje, está hambriento y es realmente peligroso! Aooooooouuhhh!!=Aooooooouuhhh!! -fox=zorro -You see a fox, it becomes extinct!=Ves un zorro, ¡se esta extinguiendo! -caiman=caimán -You see a caiman, which is hidden in the water.=Ves un caimán, que está escondido en el agua. Grrr Grrr!=Grrr Grrr! -babybear=cachorro de oso -You see a babybear, isn't it sweet?=Ves un cachorro de oso, ¿a que es dulce? Roar!=Roar! -panda=panda -You see a panda which comes from an exotic land.=ves un panda que viene de una tierra exótica. Roar!=Roar! -snake=serpiente -You see a snake, it came from the forest to poison you!=Ves una serpiente, ¡vino desde el bosque a envenenarte! SsSssSsssssss!=SsSssSsssssss! -bear=oso -You see a bear. You are lucky and found it awake.=Ves un oso. Has tenido suerte y lo has encontrado despierto. Roar!=Roar! -lion=león -You see a lion, dangerous and hungry...=Ves un león, peligroso y hambriento... Grooooaaaarrrr!=Grooooaaaarrrr! -elephant=elephant -You see an elephant, a huge animal with lots of ham and meat. Are you sure that you want to attack it?=Ves un elefante, un animal enorme con un montón de jamón y de carne. WHOOOOEOEOEZZZZZZ!!!=WHOOOOEOEOEZZZZZZ!!! -tiger=tigre -You see a tiger, which likes deer and human meat.=Ves un tigre, al que le gustan los ciervos y la carne humana. Miiiiaaauuu!=Miiiiaaauuu! -killer bat=murciégalo asesino -You see a killer bat which will suck your blood!=¡Ves un murciégalo asesino que te chupará la sangre! -green slime=baba verde -You see a green slime, sticky and shiny.=Ves una baba verde, pegajosa y brillante. -black bear=oso negro -You see a strong black bear which hibernates in winter.=Ves un fuerte oso negro que hiberna en invierno. ROOOOAAAAR!=ROOOOAAAAR! -brown slime=baba marrón -You see a brown slime, sticky and hungry.=Ves una baba marrón, pegajosa y hambrienta. -spider=araña -You see a spider. It makes a giant spider web to trap you!=Ves una araña ¡Está haciendo una telaraña gigante para atraparte! -black slime=baba negra -You see a black slime, with a sticky trail behind it.=Ves una baba negra, que va dejando un rastro pegajoso. -poisonous spider=araña venenosa -You see a poisonous spider. Be careful! Its poison is very strong! It will make you very weak and can probably kill you!=Ves una araña venenosa ¡Ten cuidado! ¡Su veneno es muy fuerte! ¡Te debilitará y probablemente puede matarte! -twilight slime=baba del crepúsculo -You see a twilight slime, so strange and beautiful. Why is it coming towards you? Runnnnnnnnn!=Ves una baba del crepúsculo, tan extraña y bella ¿Por qué se está acercando hacia ti? ¡Correeeeeeeee! -young beholder=joven beholder -You see a young beholder. His huge eye will find you everywhere!=Ves un joven beholder ¡Su ojo gigante te encontrará en cualquier lugar! Defend yourself! I can see you!=¡Defiendete! ¡Puedo verte! -beholder=beholder -You see a beholder which can see you very well with its huge eye...=Ves un beholder que puede verte muy bien con su enorme ojo... -elder beholder=beholder anciano -You see an elder beholder, his nasty eye will scare you.=Ves un beholder anciano, su desagradable ojo te asustará. -chaos soldier=soldado del caos -chaos warrior=guerrero del caos Defy order! Seek chaos!=¡Desafía al orden! ¡Busca el caos! -chaos commander=comandante del caos Chaos in the wrath!=¡El caos en la ira! -chaos sorcerer=hechicero del caos I will summon chaos and fury upon you!=¡Invocaré el caos y la furia sobre ti! -chaos dragonrider=jinete de dragón del caos -You see a chaos dragonrider. He is very well trained in dragon riding, but he can also fight well on the ground.=Ves a un jinete de dragón del caos. Está muy bien entrenado en montar a dragón, pero también puede luchar bien en el suelo. -chaos lord=señor del caos Chaos will rule!=¡El caos reinará! -chaos overlord=gran señor del caos -You see a chaos overlord. It is he who directs the creation of evil plans and gives orders to all chaotic creatures which exist.=Ves a un gran señor del caos. Es él quien dirige la creación de los planes malvados y da las órdenes a todas las criaturas que existen. I am become death, destroyer of worlds.=Me he convertido en la muerte, en el destructor de mundos. -chaos pawn=peón del caos -You see a pawn for a game of chess. He will drop nothing if you kill him.=Ves un peón para una partida de ajedrez. No dejará caer nada si lo matas. -chaos rook=torre del caos -You see a rook for a game of chess. He will drop nothing if you kill him.=Ves una torre para una partida de ajedrez. No dejará caer nada si la matas. -chaos knight=caballo del caos -You see a knight for a game of chess. He will drop nothing if you kill him.=Ves un caballo para una partida de ajedrez. No dejará caer nada si lo matas. -chaos bishop=alfil del caos -You see a bishop for a game of chess. He will not reward you if you kill him.=Ves un alfil para una partida de ajedrez. No te recompensará con nada si lo matas. -chaos king=rey del caos -You see a king of a game of chess. He will reward nothing if you kill him.=Ves un rey para una partida de ajedrez. No te recompensará con nada si lo matas. -chaos queen=reina del caos -You see a queen piece for a game of chess. She will reward nothing if you kill her.=Ves una pieza reina para una partida de ajedrez. No te recompensará con nada si la matas. pirate=pirata -You see a bandit. Together with his partners he commits many different crimes to get much money or some rare and valuable items.=Ves a un bandido. Junto a sus compañeros comete muy diversos crímenes para conseguir mucho dinero o algunos objetos raros y valiosos. Aye, my hearties!=¡Sí, mis valientes! Yohoho and a boddle of rum!=¡Yohoho y una bodella de rón! pirate wench=chica pirata @@ -996,606 +2952,146 @@ pirate leader=líder de los piratas Be quiet or I will lock you on my ship, just like I locked up the girl Susi!=¡Estate quieto o te encerraré en mi barco, como encerré a esa niña llamada Susi! You remind me of the Ados girl we stole to clean our ship!=¡Me recuerdas a la niña de Ados que robamos para que limpie nuestro barco! You'd make a nice playmate for the Susi girl on our ship...=Serías un buen compañero de juegos para la niña llamada Susi en nuestro barco... -child dark elf=niño elfo oscuro -You see a child dark elf. You should know that dark elves are already quite strong and intelligent when they are children. Don't think you can fight him so easily!=Ves a un niño elfo oscuro. Deberías saber que los elfos oscuros son ya bastante fuertes e inteligentes cuando son niños ¡No creas que puedes enfrentarte a él tan fácilmente! -dark elf archer=arquero elfo oscuro -dark elf=elfo oscuro -dark elf elite archer=arquero de élite elfo oscuro -dark elf captain=capitán elfo oscuro Think not to defy the dark elves!=¡No pienses en desafiar a los elfos oscuros! -dark elf knight=caballero elfo oscuro -dark elf general=general elfo oscuro We will never return to the light!=¡Nunca regresaremos a la luz! -dark elf wizard=mago elfo oscuro The Spider Queen will avenge me!=¡La Reina Araña me vengará! -dark elf viceroy=virrey elfo oscuro Keep away from me, sunlight dweller!=¡Alejate de mí, morador de la luz! -dark elf ranger=explorador elfo oscuro Keep away from me, sunlight dweller!=¡Alejate de mí, morador de la luz! -dark elf sacerdotist=sacerdotisa elfa oscura The Queen of Spiders will take her revenge on you!=¡La Reina de las Arañas consumará su venganza sobre ti! -dark elf admiral=almirante elfo oscuro Fear the dark elf armies!=¡Temed a los ejércitos de los elfos oscuros! We are the darkness you fear!=¡Somos la oscuridad que temes! -dark elf master=Maestre elfo oscuro You will never see the light again!=¡No volverás a ver la luz! Darkness will fall upon you!=¡La oscuridad caerá sobre ti! -dark elf matronmother=matrona madre elfa oscura You disturbed my rest!=¡Has perturbado mi descanso! Now, you will pay.=Ahora, lo pagarás. -imp=diablillo -You see an imp. He may look a little bit cute, but don't forget he is one of the devil's servants!=Ves a un diablillo¡ Puede parecer un poquito lindo, pero no olvides que es uno de los siervos del demonio! -winged blue imp=diablillo azul alado -demon=demonio -You see a demon. He personifies evil.=Ves un demonio. Personifica el mal. -imperial demon servant=sirviente demonio imperial -imperial demon lord=señor demonio imperial -dwarf=enano -You see a dwarf who works in the mine to find some iron for us.=Ves a un enano que trabaja en la mina para encontrar un poco de hierro para nosotros. -dwarf guardian=guardián enano -You see a dwarf guardian who fights against the humans.=Ves a un guardián enano que lucha contra los humanos. -elder dwarf=enano anciano -You see an elder dwarf, a mighty warrior tired of fighting.=Ves a un enano anciano, un poderoso guerrero cansado de luchar. -hero dwarf=héroe enano -You see a hero dwarf. He is an old dwarf warrior who became a hero for fighting in many dwarf wars and he is very famous for his strength and brutality.=Ves a un héroe enano. Es un viejo guerrero enano que se convirtión en héroe por luchar en muchas guerras de enanos y es muy famoso por su fuerza y brutalidad. -duergar=duérgar -duergar axeman=hachero duérgar -leader dwarf=líder de los enanos -You see a leader dwarf. He is the most mighty dwarf of his tribe so he enjoys much popularity there.=Ves a un líder de los enanos. Es el enano más poderoso de su tribu así que disfruta de una gran popularidad allí. -elder duergar=duérgar anciano -duergar elite=duérgar de élite -duergar hero=héroe duérgar We mighty duergars will crush the dwarves!=¡Nosotros los poderosos duérgars aplastaremos a los enanos! -duergar wizard=mago duérgar -mountain dwarf=enano de montaña -You see a mountain dwarf. He likes earth, stones and rocks. Deep within the mountain, where no animal and no human has ever been, you can hear the sound of his pickaxe as he searches for gold and ore.=Ves a un enano de montaña. Le gusta la tierra, las piedras y las rocas. En lo profundo de la montaña, donde ningún animal ni ser humano ha estado nunca, puedes oir el sonido de su piqueta mientras busca mineral de oro y de hierro. -mountain dwarf guardian=guardián enano de montaña -You see a mountain dwarf guardian. He has to watch out for enemies and guards the mountain dwarfs while they are doing their work.=Ves a un guardián enano de montaña. Tiene que estar alerta de los enemigos y protege las montañas enanas mientras ellos hacen su trabajo. -black duergar=duérgar negro Dwarves are the enemy ... but we kill all who cross our path!=Los enanos son el enemigo... ¡pero matamos a quien se cruza en nuestro camino! -mountain elder dwarf=enano de montaña anciano -You see a mountain elder dwarf. For many years he worked deep in the mountain and found much gold and ore in his life. Soon he will be too old to do this work but at the moment he is still a strong dwarf.=Ves a un enano de montaña anciano. Durante muchos años trabajó en lo profundo de la montaña y encontró mucho mineral de oro y de hierro en su vida. Pronto será demasiado viejo para hacer este trabajo pero por el momento todavía es un enano fuerte. -mountain hero dwarf=héroe enano de la montaña -You see a mountain hero dwarf. Many, many dwarves admire him! He was a member of a dwarvish group which discovered a very big gold deposit!=Ves a un héroe enano de la montaña ¡Muchos, muchísimos enanos le admiran! ¡Fue miembro de un grupo de enanos que descubrió a depósito de oro muy grande! -mountain leader dwarf=líder de los enanos de montaña -You see a mountain leader dwarf. He is responsible for the mountain dwarves and their work, and also for the organization of the guardian troops. But in serious cases he will also fight on his own!=Ves a un líder de los enanos de montaña. Es responsable de las montañas de los enanos y de sus trabajos, y también de la organización de las tropas guardianas ¡Pero en situaciones graves también luchará por sí sólo! -duergar king=rey duérgar -giant dwarf=enano gigante -You see a giant dwarf. It is very hard for him to be a giant dwarf because some of the other dwarves don't really see him as one of them because of his height... But in his big heart he is a dwarf and in a battle he will fight against each enemy!=Ves a un enano gigante. Es muy duro para él ser un gigante por algunos de los otros enanos no le ven realmente como uno de los suyos por su estatura... Pero en su gran corazón se siente un enano y en la batalla luchará contra cada enemigo! -Dhohr Nuggetcutter=Dhohr Nuggetcutter -Lord Durin=Lord Durin -You see the mighty Lord Durin, an ancient dwarf who has led his race through countless battles.=Ves al poderoso Lord Durin, un antiguo enano que ha guiado a su raza a en incontables batallas. Don't call me Friend.=No me llames Amigo. -nymph=ninfa -You see a nymph. She loves nature very much! As you take a look at her she feels disturbed in sun-bathing and talking to the birds, perhaps she was best left alone.=Ves a una ninfa ¡Le gusta muchísimo la naturaleza! Al echarle un vistazo se siente molestada en su tomar el sol y en su hablar con los pájaros, quizá habría sido mejor dejarla a solas. -earth elemental=elemental de tierra -You see an earth elemental. The earth is quaking as it moves over the surface.=Ves a un elemental de tierra. La tierra tiembla mientras se mueve sobre su superficie. -fire elemental=elemental de fuego -You see a fire elemental and hardly can stand the heat.=Ves a un elemental de fuego y apenas puedes soportar el calor. -water elemental=elemental de agua -air elemental=elemental de aire -You see an air elemental and feel a fresh breeze past you.=Ves a un elemental de aire y sientes una fresca brisa que te atraviesa. -ice elemental=elemental de hielo -You see an ice elemental and sense a shiver on your spine.=Ves a un elemental de hielo y sientes un escalofrío en tu columna vertebral. -djinn=djinn -You see a djinn. He isn't caught in a bottle or lamp so someone must have let him free and gave him the order to kill you.=Ves a un djinn. No está atrapado en una botella o lámpara así que alguien debe de haberle soltado y le dió la orden de matarte. -elf=elfo -You see an elf which loves the forest and lives in peace.=Ves a un elfo al que le encanta el bosque y que vive en paz. -militia elf=elfo de la milicia -You see a militia elf which trains hard to beat you!=¡Ves a un elfo de la milicia que se entrena duramente para vencerte! -archer elf=arquero elfo -You see an archer elf which can do much damage with its wooden arrows.=Ves a un arquero elfo que puede hacer mucho daño con sus flechas de madera. -soldier elf=soldado elfo -You see a soldier elf, a good partner of the militia elves.=Ves a un soldado elfo, un buen compañero de la milicia de los elfos. -mage elf=maga elfa -You see a mage elf. She can feel pure magic when she stands outside in the forest and just frees her mind.=Ves a una maga elfa. Se puede sentir magia pura cuando se encuentra fuera en el bosque y simplemente libera su mente. -commander elf=comandante elfo -You see a busy commander elf. He has control over the army of elves.=Ves a un ocupado comandante elfo. Tiene el control del ejército de los elfos. -archmage elf=archimaga elfa -You see an archmage elf. She is pretty.=Ves a una archimaga elfa. Es guapa. -elf sacerdotist=sacerdotisa elfa -elf wizard=mago elfo -You see an elf wizard. He is a very wise elf who knows almost every kind of magic. He likes to use nature spells to make every plant and creature fertile, but he is also able to defend himself when he has to do.=Ves a un mago elfo. Es un elfo muy sabio que sabe casi cualquier tipo de magia. Le gusta usar hechizos de la naturaleza para hacer a cualquier planta o animal fértil, pero también es capaz de defenderse cuando tiene que hacerlo. -elf bodyguard=guardaespaldas elfo -ent=ent -You see an ent. First you think it is a tree but you will get a surprise when it starts to walk!=Ves a un ent !Primero piensas que es un árbol pero te llevas una sorpresa cuando empieza a caminar! -old ent=ent viejo. -You see an old ent. It has seen many years passing by and survived a lot of storms. You can see that it is very old because it has already lost all of its leaves and most of its bark is broken...=Ves a un viejo ent. Ha visto muchos años pasar y ha sobrevivido a muchas tormentas. Puedes ver que es muy viejo porque ya ha perdido todas sus hojas y la mayor parte de su corteza está rota... -entwife=esposaent -You see an entwife. It is stronger than an ent and lives in a group in an ancient forest.=Ves a una esposaent. Es más fuerte que un ent y vive en grupo en un bosque antiguo. -leprechaun=leprechaun -You see a leprechaun, you would be lucky if you found his treasure.=Ves a un leprechaun, tendrías suerte si encontrases su tesoro. They're always after my Lucky Charms!!=¡¡Siempre van en busca de mis Amuletos de la Suerte!! Clovers and rainbows... stars and horseshoes...=Tréboles y arco iris... estrellas y herraduras... -littlefairy=hadita -You see a little fairy, which is magical and nice.=Ves a una hadita, que es mágica y preciosa. -clurichaun=clurichaun -You see a clurichaun. He is rich, but you don't know if you are able to find his gold!=Ves a un clurichaun. Es rico, pero no sabes si serás capaz de encontrar su oro! Join me for a drink, lassie?=¿Te tomas una copa conmigo, muchacha? Floating blue balloons...=Globos azules flotando... -baby angel=bebé angel -You see a baby angel. Will it ever get a chance to grow up?=Ves a un bebé angel ¿Tendrá alguna vez la oportunidad de hacerse mayor? I want to grow to be mighty!=¡Quiero crecer para ser poderoso! -chick=pollito -You see a little chick, it doesn't like to be away from its mother.=Ves un pequeño pollito, no le gusta estar lejos de su madre. peep peep=pip pip peep peep peep=pip pip pip -piglet=cerdito -You see a piglet, a bit dirty.=Ves un cerdito, un poco sucio. oink=oink oink oink=oink oink shnuffle=shnuffle -mother hen=madre gallina -You see a mother hen, she will probably hurt you if you touch her sons.=Ves una madre gallina, probablemente te haga daño si tocas a sus hijos peep peep=pip pip peep peep peep=pip pip pip -ram=carnero -You see a ram, maybe you are able to shear it?=Ves un carnero, ¿quizá seas capaz trasquilarlo? Baaaaaa=Baaaaaa -beaver=castor -You see a beaver. It likes to build dams in the river.=Ves un castor. Le gusta construir presas en el río. -cow=vaca -You see a cow, taste her delicious milk.=Ves una vaca, prueba su deliciosa leche. Moooo moooo mooooooo=Moooo moooo mooooooo mooooo=mooooo -goat=cabra -You see a goat, which is wild and lives in the mountain.=Ves una cabra, que es salvaje y vive en la montaña. -horse=caballo -You see a horse, don't slap it or it will run away!=Ves un caballo, ¡no les des una palmada o saldrá corriendo! neigghhh neigghhh=neigghhh neigghhh -white horse=caballo blanco -You see a white horse, they love to stay with their brown friends.=Ves un caballo blanco, les gusta estar con sus amigos marrones. naayyy=naayyy -bull=toro -You see a bull, run away!!!=Ves un toro, ¡sal corriendo! MOOOOO!!!=MOOOOO!!! -grass snake=serpiente de hierba -You see a grass snake which is quite dangerous.=Ves una serpiente de hierba que es bastante peligrosa. sssSSSsssss...=sssSSSsssss... -frogman=hombre-rana -You see a frogman which lives in a lake which isn't very deep.=Ves a un hombre-rana que vive en un lago no muy profundo. -elite frogman=hombre-rana de élite -wizard frogman=mago hombre-rana -gargoyle=gárgola -You see a gargoyle, You should think that it is a statue, but no, it is alive!=Ves a una gárgola, Pensarías que es una estatua, pero no, ¡está viva! -elder gargoyle=gárgola anciana -You see an elder gargoyle, it is wise...=Ves a una gárgola anciana, es sabia... -dark gargoyle=gárgola oscura -You see a dark gargoyle, do you feel the fear?=Ves a una gárgola oscura, ¿sientes el miedo? -venom gargoyle=gárgola de veneno -You see a venom gargoyle, a hideous and poisonous creature.=Ves a una gárgola de veneno, una criatura horrible y venenosa. -cyclops=cíclope -You see a cyclops. It just has one eye.=Ves a un cíclope. Sólo tiene un ojo. -ogre=ogro -You see an ogre, it is nude and rude!=Ves a un ogro, ¡está desnudo y es rudo! -elder ogre=ogro anciano -You see an elder ogre, he's in the last moments of his life, take pity on him.=Ves a un ogro anciano, está en los últimos momentos de su vida, ten compasión de él. -ogre soldier=soldado ogro -You see an ogre soldier, smelling like it didn't have had a bath for years. Ewww.=Ves a un soldado ogro, huele como si no se hubiese bañado durante años. Puaj! -superogre=superogro -giantrat=ratagigante -You see a giant rat. It seems like it survived from an experiment which went wrong.=Ves una rata gigante. Parece que haya sobrevivido a un experimento que salió mal. -crocodile=crocodilo -You see a crocodile, it arises from the deep waters in the rivers.=Ves un crocodilo, surge de las aguas profundas de los ríos. Rrrrrrrrr=Rrrrrrrrr -dwarf golem=golem enano -You see a dwarf golem. A long time ago a dwarf got turned into a big rock by some mystical forces. To save their friend the other dwarves created a golem out of this rock! From this day the dwarf golem lives together with them.=Ves a un golem enano. Hace mucho tiempo un enano fue convertido en una gran roca por unas fuerzas místicas. Para salvar a su amigo los otros enanos crearon un golem ¡a partir de esta roca! Desde este día el golem enano convive con ellos. -giant=gigante Fee Fie Foe Fum!!= ¡¡Fi Fa Fo Fum!! I seek the blood of a Semos Man!=¡Busco la sangre de un Hombre de Semos! -elder giant=gigante anciano -You see an elder giant. For many years he lived alone and had to hide because he was hunted by humans! Now he is old and has decided not to hide any longer because he wants to see something else in his life.=Ves a un gigante anciano. Durante muchos años vivió sólo y tuvo que esconderse ¡porque era cazado por los humanos! Ahora es viejo y ha decidido no esconderse por más tiempo porque quiere ver otra cosa más en su vida. Gnomes! Run away!=¡Gnomos! ¡Huyamos! You may steal my money but you'll never take my heart!=¡Podéis robarme mi dinero pero nunca me robaréis mi corazón! -master giant= Maestre gigante Thou shalt die!= ¡Morirás! Worms will feast on your corpse!= ¡Los gusanos se darán un festín con tu cadáver! -ice giant=gigante de hielo -You see an ice giant. His skin is covered with frozen hoarfrost and his breath feels like the cold north wind.=Ves a un gigante de hielo. Su piel está cubierta de escarcha helada y su aliento se siente como el frío viento del norte. -amazoness giant=giganta amazona -You see an amazoness giant. She looks very beautiful but don't be deceived by that!=Ves a una giganta amazona ¡Parece muy hermosa pero no te dejes engañar por eso! -fallen angel=ángel caído -You see a fallen angel. When he turned away from good, he fell down from heaven.=Ves a un ángel caído. Cuando se apartó del bien, se cayó del cielo. You are DOOMED.=Estás CONDENADO I am here to destroy all people.=Estoy aquí para destruir a toda la gente. -black giant=gigante negro Who dare challenge me?=¿Quién se atreve a desafiarme? Leave me now, before it is too late!=¡Marchaos ahora, antes de que sea demasiado tarde! -angel=ángel -You see an angel. With his flame sword he guards the way and doesn't let you pass.=Ves a un ángel. Con su espada flamígera protege el camino y no te deja pasar. Meet thy maker!=¡Conoce a tu creador! Mere mortals cannot challenge me!=¡Los simples mortales no pueden desafiarme! -archangel=arcángel -You see an archangel. She wants to kill you because she doesn't want you in the clouds.=Ves a una arcángel. Quiere matarte porque no quiere que estés en las nubes. Leave now, before it is too late for you.=Marchate ahora, antes de que sea demasiado tarde para ti. Your destiny is not here.=Tu destino no está aquí. Neither the earth nor the sky has a place for you...=Ni la tierra ni el cielo tienen un lugar para ti... -dark angel=ángel oscuro -You see a dark angel. He is an strong evil angel, and for now he is under cover of darkness.=Ves a un ángel oscuro. Es un ángel poderoso y malvado, y por ahora está al amparo de la oscuridad. My will be done over land and sky!=¡Mi voluntad se hará en la tierra y en el cielo! Mine is the Power and the Glory!=¡Mío es el poder y la gloria! -dark archangel=arcángel oscuro -You see a dark archangel, after she fell from heaven her soul became as dark as she is now.=Ves a una arcángel oscura, después de que cayese del cielo su alma se volvió tan oscura como ella lo es ahora. I will strike you down with more power than you can imagine!!= ¡¡Yo te derribaré con más poder del que puedas imaginar!! My will be done!=¡Mi voluntad se hará! -gnome=gnomo -You see a gnome who lives in the mountains.=Ves a un gnomo que vive en las montañas. Giiiiiaaants! Run away!=¡Giganteeeeees! ¡Huyamos! -mage gnome=mago gnomo -You see a mage gnome, she cleans the dirty mountain.=Ves a una maga gnoma, ella limpia la sucia montaña. Giiiiiaaants! Run away!=¡Giganteeeeees! ¡Huyamos! -infantry gnome=gnomo de infantería -You see an infantry gnome who will protect his little town against the humans!=Ves a un gnomo de infantería que protegerá su pequeña aldea frente a ¡los humanos! Ready! Aim! Runnnnnnnnnnn=¡Preparados! ¡Apunten! ¡Corraaaaaaaaaaaan! -cavalryman gnome=soldado de caballería gnomo -You see a cavalryman gnome who does long travels to search for gold.=Ves a un soldado de caballería gnomo que realiza largos viajes en busca de oro. Ready! Aim! Runnnnnnnnnnn=¡Preparados! ¡Apunten! ¡Corraaaaaaaaaaaan! -goblin=goblin -You see a goblin, it is an evil and mischievous creature.=Ves a un goblin, es una criatura malvada y maliciosa. Umm! Tasty meat.=¡Umm! Carne sabrosa. -veteran goblin=veterano goblin -You see a veteran goblin, an old warrior...=Ves a un goblin veterano, un viejo guerrero... Breakfast time!=¡Hora de desayunar! -soldier goblin=soldado goblin -You see a soldier goblin, a young warrior.=Ves a un soldado goblin, un joven guerrero. -wooden golem=golem de madera -You see a wooden golem. The scroll with ancient words in his head keeps it walking.=Ves a un golem de madera. El pergamino con las antiguas palabras en su cabeza lo mantiene caminando. -stone golem=golem de piedra -You see a stone golem, it exists to protect and nothing else. What was it crafted to protect, and what would one do if it lost it's purpose?=Ves a un golem de piedra, existe para proteger y nada más ¿Qué fue diseñado para proteger, y qué haría si perdiese su propósito? -ice golem=golem de hielo -green dragon=dragón verde -giant kobold=kobold gigante -You see a giant kobold. Though generally playful it doesn't quite know it's own strength. When it asks for a hug, it's best to decline that offer.=Ves a un kobold gigante. Aunque por lo general es juguetón no conoce su propia fuerza. Cuando pide un abrazo, es mejor rechazar la oferta. Hug?=¿Un abrazo? -bone dragon=dragon de hueso -You see a bone dragon. It's been said that there are creatures with enough will to live that their souls still cling to life even as their flesh and blood has failed them. This is living proof.=Ves a un dragón de hueso. Se dice que hay criaturas con la suficiente voluntad de vivir como para que sus almas todavía se aferren a la vida aún cuando su carne y su sangre les han abandonado. -blue dragon=dragón azul -You see a blue dragon. It has a very beautiful blue skin which shimmers mysteriously in the light. But don't forget that it also has claws and teeth!=Ves a un dragón azul. Tiene un tono de piel azul muy bonito que brilla misteriosamente en la luz¡Pero no olvides que también tiene garras y dientes! -giant spider=araña gigante -You see a giant spider. It has very long legs which are quite dangerous.=Ves a una araña gigante. Tiene patas muy largas que son bastante peligrosas. -red dragon=dragón rojo -flying golden dragon=dragón de oro volador -You see a flying golden dragon. As it spreads its mighty wings you shiver... this mystical creature seems to have much power in it!=Ves a un dragón de oro volador. A medida que extiende sus poderosas alas te estremeces... ¡esta criatura mística parece tener mucho poder en su interior! -twin headed dragon=dragón de dos cabezas -You see a twin headed dragon. The two heads are staring at you with their four eyes!=Ves a un dragón de dos cabezas ¡Las dos cabezas te están mirando con sus cuatro ojos! -chaos green dragonrider=jinete de dragón verde del caos Wheee!!=¡¡Uiií!! It's fun up here!=¡Es divertido estar aquí arriba! -thing=cosa -You see a thing. It looks like a very mutated human and is so scary that you think it has to come from another world.=Ves a una cosa. Parece un humano muy mutado y es tan espantoso que crees que ha venido de otro mundo. -chaos red dragonrider=jinete de dragón rojo del caos Charrrrrrrrge!=¡A la cargaaaaaaaa! -black death=muerte negra -You see black death. With his scythe he reaps your soul and then he takes it over the river where it has to stay until judgement day.=Ves a la muerte negra. Con su guadaña siega tu alma y después se la lleva al río donde tiene que permanecer hasta el día del juicio. Your time to die has come!=¡Ha llegado tu hora de morir! Say goodbye to this world!=¡Di adiós a este mundo! -golden death=muerte de oro -You see the golden death. He came to take your soul away to pay for all your sins.=Ves a la muerte de oro. Vino a llevarse tu alma para que pague por todos tus pecados. You will dream of me tonight...=Soñarás conmigo esta noche... You will pay for your greed!=¡Pagarás por tu codicia! -risecia thug=matón risecia -You see a risecia thug, stay away from him!=Ves a un matón risecia, ¡mantente alejado de él! -risecia archer=arquero risecia -You see a risecia archer, just one of the warriors who wants to protect his chief.=Ves a un arquero risecia, sólo uno más de los guerreros que quieren proteger a su jefe. -risecia swordsman=espadachín risecia -You see a risecia swordsman, the blade of his sword will cut your head!=Ves a un espadachín risecia, ¡la hoja de su espada te cortará la cabeza! -Chief Falatheen of the Risecia=Jefe Falatheen de los Risecia -You see the Chief Falatheen of the Risecia, he doesn't want to die! His little warriors protect him against invaders.=Ves al Jefe Falatheen de los Risecia, ¡no quiere morir! Sus pequeños guerreros le protegen frente a los invasores. -cannibal woman=mujer caníbal -You see a cannibal woman. She wants to make a soup out of your bones!=Ves a una mujer caníbal ¡Quiere hacer una sopa con tus huesos! Zag-Zag!=Zag-Zag! -littlewitch=brujita -You see a little witch. Witches are are evil little girls who are very dangerous.=Ves a una brujita. Las brujas son niñitas malvadas que son muy peligrosas. -monk=monje The end of the world is nigh...=El fin del mundo está cerca... Yield to the Power!=¡sometete al poder! Meet you after Cataclysm.=Nos veremos después del Cataclismo. I see you, heretic!=¡Te estoy viendo, hereje! -littlewizard=pequeño mago -You see a little wizard. Although he is a child, he is already able to cast powerful spells.=Ves a un pequeño mago. Aunque es un crío, ya es capaz de lanzar poderosos hechizos. -kalavan housewife=ama de casa kalavan -You see a kalavan housewife. She lives in Kalavan city and she very angry with rude people who want to steal her food out of the kitchen and destroy her beautiful flower garden!=Ves a una ama de casa kalavan. Vive en la ciudad de Kalavan y ¡se enfada mucho con la gente ruda que quiere robar comida de su cocina y destruir su precioso jardín! -cannibal=caníbal -You see a cannibal. He hunts you for cooking and eating your fresh meat! It's useless to tell him that your flesh is not good, better fight him or run away!=Ves a un caníbal. Te caza para cocinar y comerse tu carne fresca! Ou-Garrrr!=Ou-Garrrr! -kalavan peasant=campesino kalavan -You see a kalavan peasant. He works in the fields around Kalavan city. As he heard there were strangers in the city he came to help the kalavan citizens in fighting the enemies!=Ves un campesino kalavan. Trabaja en los campos de alrededor de la ciudad de Kalavan. Cuando oyó que había extranjeros en la ciudad vino a ayudar a los ciudadanos de kalavan a luchar contra los enemigos! -kalavan wisewoman=mujer sabia de kalavan -You see a kalavan wisewoman. Normally she sits in her small room and does some handworking but now she wants to have some action!=Ves a una mujer sabia de kalavan. Normalmente se sienta en su pequeña habitación y hace labores manuales pero ahora quiere tener algo de acción! -kalavan citizen=ciudadano de kalavan -You see a kalavan citizen. He lives in kalavan city and tries to protect it from invaders!=Ves a un ciudadano de kalavan. Vive en la ciudad de kalavan ¡e intenta protegerla frente a los invasores! -elder cannibal=caníbal anciano Yummie!=mmmmm! -imperial defender=defensor imperial -bandit=bandido -You see a lean and mean bandit. He's out to get your life and purse!=Ves a un bandido preparado y listo para actuar ¡Hará lo que sea necesario para llevarse tu vida y tu dinero! -imperial veteran=veterano imperial -You see an imperial veteran. He fought in many battles and wars. Now he is old, but over the years he always looked for a new enemy to fight against.=Ves a un veterano imperial. Luchó en muchas batallas y guerras. Ahora es viejo, pero a lo largo de los años siempre ha buscado un nuevo enemigo contra el que luchar. -darkmonk=monje oscuro The Cataclysm cometh!=¡El cometa del Cataclismo! Hail to the greater Power!=¡Salve al Poder supremo! -barbarian=bárbaro -imperial archer=arquero imperial -disciple assassin=discípulo de asesino -You see a disciple assassin. He is quite young but he has learned to fight and kill already.=Ves a un discípulo de asesino. Es bastante joven pero ya ha aprendido a luchar y a matar. I'm gonna tell my mommy.=Se lo voy a decir a mi mamá. Teacher, make him stop.=Seño, digale que pare. My dad can beat your dad.=Mi papá puede ganar a tu papá. -imperial priest=sacerdote imperial -imperial elite guardian=guardián de élite imperial -barbarian wolf=lobo bárbaro -apprentice assassin=aprendiz de asesino -You see an apprentice assassin. He has been taught some very awesome moves and methods, so he is already able to kill an enemy almost perfectly!=Ves a un aprendiz de asesino. Le han enseñado algunos movimientos y métodos muy impresionantes, así que ya es capaz de matar a un enemigo casi perfectamente! Come on, i dare you.=Venga, a ver si te atreves. You want a piece of me?=¿Quieres un pedazo de mí? Any time you're ready.=Cuando estés listo. Bring it on!=¡Adelante! -hunter=cazador I always get my prey!=¡Siempre consigo a mi presa! -barbarian elite=bárbaro de élite -imperial scientist=científico imperial -You see an imperial scientist. He is quite clever but also a little bit crazy and unfortunately he uses his intelligence for evil experiments.=Ves a un científico imperial. Es bastante listo pero también un poquito loco y desafortunadamente usa su inteligencia para experimentos malvados. -barbarian priest=sacerdote bárbaro -imperial high priest=sumo sacerdote imperial -assassin=asesino -You see an assassin. He is very good at killing his victims silently without being seen by anyone.=Ves a un asesino. Es muy bueno matando a sus victimas silenciosamente sin ser visto por nadie. Time to die.=Es hora de que mueras. -barbarian chaman=chamán bárbaro King he say kill!=¡El rey ha dicho que te mate! -imperial archer leader=líder arquero imperial -barbarian leader=líder bárbaro Me destroy you!=¡Yo destruyo tú! -mithrilbourgh soldier=soldado de mithrilbourgh -imperial elite archer=arquero de élite imperial -ninja=ninja -imperial leader=líder imperial -mithrilbourgh archer=arquero de mithrilbourgh -mithrilbourgh knight=caballero de mithrilbourgh -imperial knight=caballero imperial -imperial chief=jefe imperial -mithrilbourgh elite archer=arquero de élite de mithrilbourgh -barbarian king=rey bárbaro -mithrilbourgh sergeant=sargento de mithrilbourgh -samurai=samurai -imperial commander=comandante imperial Our troops will crush you!=¡Nuestras tropas os aplastarán! -mithrilbourgh lieutenant=lugarteniente de mithrilbourgh -mithrilbourgh colonel=coronel de mithrilbourgh -mithrilbourgh wizard=mago de mithrilbourgh -shadows assassin=asesino de las sombras -You see a shadows assassin. He knows how to become one with the shadows and to move in the dark without being seen or making any sound.=Ves a un asesino de las sombras. Sabe como hacerse uno con las sombras y moverse en la oscuridad sin ser visto o hacer ningún sonido. -imperial general=general imperial Our troops will crush you!=¡Nuestras tropas os aplastarán! -mithrilbourgh general=general de mithrilbourgh -emperor dalmung=emperador dalmung My empire is undefeatable!=¡Mi imperio es inderrotable! -blordrough quartermaster=intendente de blordrough We might be in hiding, but we are STILL mighty.=Puede que nos escondamos, pero TODAVÍA somos poderosos. -imperial general giant=general imperial gigante -master assassin=Maestre asesino -You see a master assassin. He is a master of assassination! He is able to kill an enemy without letting him know that he is already there!=Ves a un Maestre asesino ¡Es un maestro del asesinato! ¡Es capaz de matar a un enemigo sin dejar que sepa que ya está allí! You've been warned before.=Ya te había advertido. Why do you return?=¿Por qué has vuelto? Have you lost your marbles?=¿Has perdido tus canicas? -blordrough corporal=cabo de blordrough You WILL show us the respect we deserve.=Tú nos MOSTRARÁS el respeto que merecemos. Care for a game of chess?=¿Te apetece una partida de ajedrez? -blordrough storm trooper=soldado de asalto de blordrough Wipe your feet before entering our domain.=Limpiate los pies antes de entrar en nuestro dominio. I'll teach you to defile our sanctuary.=Te voy a enseñar a profanar nuestro santuario. -tiny skelly=pequeño esqueletito -You see a tiny skelly. It is silly, little and evil, be careful with its poison...=Ves a un pequeño esqueletito. Es tonto, pequeño y malvado, ten cuidado con su veneno... Thou shall not maim!=¡Tú no mutilarás! -brain ahouga=cerebro ahouga -You see a brain ahouga, a very strange creature only living in your dreams!=Ves a un cerebro ahouga, ¡una criatura muy extraña que sólo vive en tus sueños! -red roohako=roohako rojo -robot aruthon=robot aruthon -violet avenger=vengador violeta -googon=googon -You see a googon that comes from the worst place in this world...Be careful this creature is a deadly killer.=Ves a un googon que viene del peor lugar de este mundo... Ten cuidado esta criatura es una asesina mortal. -blue mohiko=mohiko azul -snarfkin=snarfkin -You see a snarfkin, the favorite pet of wizards. Be careful, its claws are poisonous!=Ves a un snarfkin, la mascota favorita de los magos. Ten cuidado, ¡sus garras son venenosas! -dark aruthon=aruthon oscuro -grobble monster=monstruo grobble grobble grubble grobble=grobble grubble grobble gribble grobble grubble=gribble grobble grubble -winged blurble=blurble alado -xenocium=xenocium -necrosophia=necrosophia -arachne=arachne -You see Arachne, a horrid half woman half spider. With so many legs she can hit you very fast, and her poisonous bite is fierce.=Ves a Arachne, un ser horrible mitad mujer mitad araña. Con tantas piernas puede golpearte muy rápido, y su mordedura venenosa es feroz. -kobold=kobold -You see a kobold. People say that it is a mythical spirit.=Ves a un kobold. La gente dice que es un espíritu mítico. Grrrr! Wooof!=Grrrr! Wooof! -soldier kobold=soldado kobold -You see a soldier kobold, he's protecting his king.=Ves a un soldado kobold, está protegiendo a su rey. Woorf wer warf!=Woorf wer warf! -archer kobold=arquero kobold -You see an archer kobold. It runs away from humans.=Ves a un arquero kobold. Sale corriendo de los humanos. Wssss! Warf wit!=Wssss! Warf wit! -veteran kobold=veterano kobold -You see a veteran kobold, it is mighty!=Ves a un veterano kobold, ¡es poderoso! -leader kobold=líder kobold -You see a leader kobold, one of the mighty warriors.=Ves a un líder kobold, uno de los poderosos guerreros. -madaram archer=arquero madaram -madaram peasant=campesino madaram -madaram trooper=soldado de asalto madaram -madaram soldier=soldado madaram -madaram healer=sanador madaram -madaram axeman=hachero madaram -madaram queen=reina madaram -madaram hero=héroe madaram -madaram windwalker=windwalker madaram -madaram cavalry=caballería madaram -madaram stalker=acechador madaram -madaram buster blader=buster blader madaram -madaram pawn=peón madaram -You see a pawn for a game of chess. It will reward nothing if killed.=Ves un peón para una partida de ajedrez. No te recompensará con nada si lo matas. -madaram rook=torre madaram -You see a rook for a game of chess. It will scarcely reward you to kill it.=Ves una torre para una partida de ajedrez. Apenas te recompensará con algo si la matas. -madaram knight=caballo madaram -You see a knight, a chess piece. He won't reward you if you kill him.=Ves un caballo, una pieza de ajedrez. No te recompensará con nada si lo matas. -madaram bishop=alfil madaram -You see a bishop for a game of chess. It will reward you nothing if you slay it.=Ves un alfil para una partida de ajedrez. No te recompensará con nada si lo matas. -madaram king=rey madaram -You see a king to play chess with, he will reward you nothing if you kill him.=Ves un rey para jugar al ajedrez con él, no te recompensará con nada si lo matas. madaram queen =reina madaram -You see a queen piece for a game of chess. She will reward nothing if you kill her.=Ves una pieza reina para una partida de ajedrez. No te recompensará con nada si la matas. -kasarkutominubat=kasarkutominubat -minotaur=minotauro -You see a minotaur. He escaped from his labyrinth and is very angry now!=Ves a un minotauro ¡Ha escapado de su laberinto y ahora está muy enfadado! You will never find the way out!=¡Nunca encontrarás la salida! -minotaur king=rey minotauro I am the king of this area!=¡Soy el rey de esta área! -mummy=momia -You see a mummy which usually sleeps in a coffin.=Ves a una momia que suele dormir en un sarcófago. -royal mummy=momia real -You see a royal mummy. You wonder what keeps this king's soul from finding peace.=Ves a una momia real. Te preguntas qué le impide al alma de este rey encontrar la paz. -glow monster=monstruo del resplandor -dark mutant=mutante oscuro -cat woman=mujer gata -naga=naga -werewolf=hombre lobo -You see a werewolf. Normally he is a human but at fullmoon nights he turns into a dangerous beast! His poison seems to last forever.=Ves a un hombre lobo. Normalmente es un humano pero ¡en las noches de luna llena se convierte en una bestia peligrosa! Su veneno parece durar para siempre. -high naga=naga suprema -imperial experiment=experimento imperial -imperial mutant=mutante imperial Ouurgghh!=Ouurgghh! -armed naga=naga con brazos -black dragon=dragón negro -You see a black dragon. As you see this huge black creature you almost faint! If you concentrate you can feel the deep growling of it in your bones.=Ves un dragón negro ¡Al ver a esta enorme criatura negra casi te desmayas! -balrog=balrog -You see a huge balrog. He is slow hitting, but terribly strong as he stands towering above you.=Ves a un enorme balrog. Es lento en golpear, pero terriblemente potente mientras permanece de pie imponiendose por encima de ti. Growwwwwwwrrrrrrr!=Growwwwwwwrrrrrrr! Arrrrllllggggghhhh=Arrrrllllggggghhhh -gashadokuro=gashadokuro -A giant figure made of bone, known only as gashadokuro, towers before you. He is created from the bones of starving humans.=Una figura gigante hecha de hueso, conocida sólo como gashadokuro, se impone ante ti. Se ha creado a partir de los huesos de humanos muertos de hambre. -unicorn=unicornio -You see a rare unicorn. It is widely believed to be only a myth.=Ves un raro unicornio. En general se cree que es sólo un mito. -centaur=centauro - You see a noble centaur, half man, half horse. He looks capable of great damage but thankfully seems to mean you no harm.=Ves a un noble centauro, mitad hombre, mitad caballo. Parece capaz de causar gran daño pero afortunadamente no parece tener intención de herirte. -pegasus=pegaso -You see Pegasus, the winged horse. His name means Lightning and he carries bolts of Thunder.=Ves a Pegasus, el caballo alado. Su nombre significa Relámpago y lleva los rayos del Trueno. -oni warrior=guerrero oni -oni archer=arquero oni -oni priest=sacerdote oni -You see a mysterious oni priest, uttering strange incantations.=Ves a un misterioso sacerdote oni, pronunciando extraños encantamientos. -oni king=rey oni Revere me, the Oni King!=¡Veneradme, al Rey Oni! -oni queen=reina oni You must bow before the Oni Queen.=Debes inclinarte ante la Reina Oni. -orc=orco -You see an orc which is noisy and silly.=Ves a un orco que es ruidoso y tonto. -orc spearman=lancero orco -You see an orc spearman. Run away fast before a spear pierces you.=Ves a un lancero orco. Sal corriendo rápido antes de que una lanza te atraviese. -orc warrior=guerrero orco -You see an orc warrior which doesn't like you searching in the mountain.=Ves a un guerrero orco al que no le gusta que andes buscando en la montaña. -orc hunter=cazador orco -You see an orc hunter. It it seeking for you!=Ves a un cazador orco ¡Te está buscando a ti! -orc chief=jefe orco -You see an orc chief which is too busy to attend to you!=Ves a un jefe orco ¡que está demasiado ocupado para atenderte! -mountain orc=orco de montaña -mountain orc warrior=guerrero orco de montaña -mountain orc hunter=cazador orco de montaña -mountain orc chief=jefe orco de montaña -ratman=hombre rata -You see a ratman. He is a mutation that comes from old times.=Ves a un hombre rata. Es una mutación que procede de tiempos remotos. You, humans, never leave us alone!=¡Vosotros, los humanos, nunca nos dejáis en paz! -ratwoman=mujer rata -You see a ratwoman. She is a mutation of women with the rats in the century XVIII.=Ves a una mujer rata. Es una mutación de mujeres con ratas en el siglo XVIII. You humans never leave us alone!=¡Vosotros los humanos nunca nos dejáis en paz! -archrat=archirrata -You see an archrat. You will be distracted with its aura, be careful...=Ves una archirrata. Te distraerás con su aura, ten cuidado... You're messing with the rats?!=¡¿Te estás metiendo con las ratas?! Your death has come!=¡Tu muerte ha llegado! Feel my wrath!=¡Sufre mi ira! -sheepman=hombre oveja I'm no fluffy lamb!=¡No soy un esponjoso cordero! -armored sheepman=hombre oveja blindado You're baaaarmy to attack me!=¡Estás chiflado al atacarme! -elder sheepman=hombre oveja anciano Bah! Stay away!=¡Bah! ¡Mantente alejado! -elite sheepman=hombre oveja de élite Baaaaack away!= ¡Retrocede! -rat=rata -You see a small rat that seems to be extremely hungry.=Ves una pequeña rata que parece estar extremadamente hambrienta. Squeak! Squeak!=¡Cuic!¡Cuic! -mouse=ratón -You see a small mouse that seems to be very hungry.=Ves un pequeño ratón que parece estar muy hambriento. squeak ... squeak!=¡cuic ... cuic! -caverat=rata de cueva -You see a caverat which is dirty and loves the dungeons.=Ves una rata de cueva que es sucia y le encantan las mazmorras. -razorrat=rata de cuchilla -You see a razorrat, its noise will make you crazy!=Ves una rata de cuchilla, ¡su ruído te hará perder la cabeza! -venomrat=rata de veneno -You see a venomrat, extremely poisonous.=Ves una rata de veneno, extremadamente venenosa. -zombie rat=rata zombi -You see a hungry zombie rat and it doesn't like to see you.=Ves una hambrienta rata zombi y a ella no le gusta verte a ti. SHREEAK!!=SHREEAK!! SHAAAAAAA!!=SHAAAAAAA!! -troll=trol -You see a troll, be careful in his terrain.=Ves a un trol, ten cuidado en su terreno. -red troll=trol rojo -You see a red troll, he's burning with anger.=Ves a un trol rojo, está quemando de ira. -cave troll=trol de cueva Uggga yggga arghhhhh=Uggga yggga arghhhhh Ooggga UGGga arhhh=Ooggga UGGga arhhh -skeleton=esqueleto -You see a skeleton which survives to get revenge.=Ves a un esqueleto que sobrevive para vengarse. Thou shall not pass!=¡No pasarás! -ghost=fantasma -You see a ghost, don't be afraid! It doesn't seem to be evil.=Ves un fantasma, ¡no tengas miedo! No parece ser malvado. Ooooouuuuuh!=Ooooouuuuuh! -ghost hound=perro fantasma -As you catch sight of its shaggy shape and gleaming evil eyes, you suddenly remember all the horror stories around the dreaded ghost hound!=Al avistar su forma peluda y sus malvados ojos brillantes, de repente recuerdas todas las historias de terror acerca del temido perro fantasma! WooOouuuUuh!=WooOouuuUuh! Ghhrr!=Ghhrr! -bloody zombie=zombi sangriento -You see a bloody zombie. Can you see the drops of blood that fall from his body?=Ves a un zombi sangriento ¿Puedes ver las gotas de sangre que caen de su cuerpo? brrraaaaaaaaaains=cereeeeeeeebrooooos -zombie=zombi -You see a zombie. It woke up just to take revenge, be silent.=Ves a un zombi. Se despertó solo para vengarse, estate en silencio. -headless monster=monstruo sin cabeza -You see a headless monster, how can he hear that we come to him?=Ves a un monstruo sin cabeza, ¿Cómo ha podido oír que nos acercábamos a él? -warrior skeleton=guerrero esqueleto -You see a warrior skeleton, it's just a normal skeleton with a shield!=Ves a un guerrero esqueleto, ¡es sólo un esqueleto normal con un escudo! Thou shall not kill!=¡No matarás! -elder skeleton=esqueleto anciano Thou shall not survive!=¡No sobrevivirás! -rotten zombie=zombi podrido -You see a rotten zombie. You are disgusted as you see its rotten skin that hangs down in pieces from his half rotten bones.=Ves a un zombi podrido. Estás asqueado al ver su piel podrida que cuelga hecha jirones de sus huesos medio podridos. bluuergghhhoooorrghhhhh=bluuergghhhoooorrghhhhh -death=muerte -You see Death. Do you have the will to stare him in the face? Today he's not in the mood to bargain with your soul.=Ves a la Muerte ¿Tendrás el valor de mirarla a la cara? Hoy no está de humor para negociar con tu alma. Judgement is coming!=¡El juicio se acerca! Uuuuhhhhh!, i'm gonna get you!=¡Uuuuhhhhh!, te voy a coger! -demon skeleton=esqueleto demonio Thou shall not rob!=¡No robarás! -invisible man=hombre invisible -You see nothing but the landscape. As you stare at the point where you think you have seen something, you suddenly see the slight contour of a man!=No ves nada excepto el paisaje. Al mirar fijamente al punto donde crees haber visto algo, de repente ¡ves el ligero contorno de un hombre! My unnatural state should evoke fear in you ...=Mi estado no natural debería evocar el miedo en ti... -death knight=caballero de la muerte -You see a death knight. Some time ago he fought in tournaments where his only aim was to kill as many enemies as possible.=Ves a un caballero de la muerte. Hace algún tiempo luchó en torneos donde su único objetivo era matar tantos enemigos como fuese posible. -devil queen=reina del diablo Who wakes me from my meditation?=¿Quien me ha despertado de mi meditación? You will regret this!=¡Lo lamentarás! -fallen warrior=guerrero caído -green phantom=fantasma verde -lich=lich -You see a lich, a dark desolate creature which has been doomed to wander in endless turmoil, feeding on the souls of the righteous.=Ves a un lich, una criatura oscura solitaria que ha sido condenada a vagar en confusión sin fin, alimentándose de las almas de los justos. -fallen priest=sacerdote caído -incorporeal armor=armadura incorpórea -You see an incorporeal armor. You are quite surprised as it walks towards you because there is nobody in it.=Ves una armadura incorpórea. Te sorprende bastante al caminar hacia ti porque no hay nadie dentro de ella. Thou shall not pillage!=¡No saquearás! -dead lich=lich muerto -fallen high priest=sumo sacerdote caído -high lich=lich supremo -The terrible grinning skull of a high lich leers at you as it prepares to slaughter you in a myriad of magical ways.=La terrible sonrisa de la calavera de un lich supremo te mira de reojo al prepararse para matarte de una miríada de mágicas maneras. -devil monk=monje del diablo -You see a devil monk. He is a member of a devil cult which practises black rituals.=Ves a un monje del diablo. Es miembro de un culto al diablo que practica negros rituales. -vampire bride=novia vampira -You see a vampire bride. She was resurrected from the dead by a wicked vampire lord.=Ves a una novia vampira. Fue resucitada de entre los muertos por un malvado señor vampiro. -vampirette=vampiresa -vampire lord=señor vampiro -You see a vampire lord. Be careful, he is after your blood!=Ves a un señor vampiro. Ten cuidado, ¡va tras tu sangre! diff --git a/data/languages/template.txt b/data/languages/template.txt index 764d4a762c..3d244004c6 100644 --- a/data/languages/template.txt +++ b/data/languages/template.txt @@ -70,7 +70,7 @@ pauldroned iron cuirass= You see a formidable pauldroned iron cuirass. The pauldrons (shoulder pieces) will protect your upper half.= pauldroned leather cuirass= -You see a pauldroned leather cuirass. It was crafted to withstand minor attacks.= +You see a pauldroned leather cuirass. It was crafted to withstand minor attacks.= plate armor= You see a suit of plate armor. You imagine it would be heavy but the steel is well tempered and the suit is very strong.= @@ -109,7 +109,7 @@ steel arrow= You see a shining steel arrow. With plenty of these, and a good bow, you'll be a formidable archer.= golden arrow= -You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker.= +You see a golden arrow. With a fist full of these and a good bow, you will surely take down your enemies quicker.= fire arrow= You see a fire arrow. The tip burns brightly.= @@ -124,7 +124,7 @@ dark arrow= You see a dark arrow. It's hard to describe.= power arrow= -You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow.= +You see a power arrow. The sting of this arrow will surely defeat your enemies, when equipped with a bow.= ## axes @@ -151,7 +151,7 @@ durin axe= You see a durin axe, a great prize from the dwarves.= golden twoside axe= -You see a golden twoside axe. This axe is a rare find.= +You see a golden twoside axe. This axe is a rare find.= halberd= You see a rare halberd, with an axe's blade fused onto a shaft. It is both heavy and keen-edged.= @@ -231,7 +231,7 @@ red boots= You see a pair of red boots, the color reminds you of fresh blood.= royal boots= -You see a pair of royal boots. They have magical properties= +You see a pair of royal boots. They have magical properties= shadow boots= You see a pair of shadow boots. You can't fathom what they are made of.= @@ -240,7 +240,7 @@ steel boots= You see a pair of steel boots, fit for any soldier.= stone boots= -You see a pair of stone boots. They may be heavy, but they protect your feet well.= +You see a pair of stone boots. They may be heavy, but they protect your feet well.= studded boots= You see a pair of worn studded boots with moderate protection for your feet.= @@ -321,7 +321,7 @@ red dragon cloak= You see a red dragon cloak. He didn't have one for a long time but finally caved in to peer pressure and got one.= royal cloak= -You see a royal cloak. It will protect you against mighty foes.= +You see a royal cloak. It will protect you against mighty foes.= shadow cloak= You see a shadow cloak, in colors of the shadow armor.= @@ -369,10 +369,10 @@ mace= You see a mace, much neglected in years of use.= morning star= -You see a morning star. This is a very rare item indeed.= +You see a morning star. This is a very rare item indeed.= rod of the gm= -You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands.= +You see a rod of the GM. This rod is reserved for those with special powers, be careful not to let it fall into the wrong hands.= skull staff= You see a rare skull staff. It appears mystical but will work like any other staff.= @@ -411,10 +411,10 @@ fat bottle= You see a fat bottle. It is empty, someone drank the contents.= empty goblet= -You see an empty goblet. You wonder what could it hold.= +You see an empty goblet. You wonder what could it hold.= goblet= -You see a goblet. You look at its contents, and shiver at the blood inside.= +You see a goblet. You look at its contents, and shiver at the blood inside.= vial= You see a vial used in chemestry.= @@ -521,7 +521,7 @@ deadly poison= You see a deadly poison. Don't drink it!= disease poison= -You see a disease poison. Be careful, it's wicked.= +You see a disease poison. Be careful, it's wicked.= mega poison= You see a mega poison. This is some wicked poison.= @@ -643,8 +643,8 @@ You see a carrot. It can be an ingredient, or you can eat it.= cauliflower= You see a fresh head of cauliflower.= -courgette= -You see a courgette. It can be an ingredient, or you can eat it.= +zucchini= +You see a zucchini. It can be an ingredient, or you can eat it.= collard= You see a collard. It's rare and strangely magical.= @@ -658,8 +658,7 @@ You see a fresh leek.= onion= You see an onion.= -salad= -You see a salad.= +lettuce= spinach= You see spinach. It is enriched with vitamins.= @@ -1053,10 +1052,10 @@ decent meal= You see a decent meal for Groongo Rahnnt. Deliver it to him quickly!= bulb= -You see a bulb. It can be planted anywhere, but it will only thrive on fertile ground.= +You see a bulb. It can be planted in fertile ground where it will thrive.= seed= -You see a seed. It can be planted anywhere, but it will only thrive on fertile ground.= +You see a seed. It can be planted in fertile ground where it will thrive.= giant heart= You see a giant heart. This proves that a giant was defeated, and has magical properties that you are not sure of.= @@ -1098,6 +1097,7 @@ venom gland= You see the venom gland of a giant king cobra. It is filled with deadly toxin.= pelt= +You see a pelt of animal skin. It's used to make clothes and leather armor.= leather thread= You see a strand of sturdy leather thread.= @@ -1192,7 +1192,7 @@ You see a gold nugget. Its rich golden color shines, and it may be useful.= mithril nugget= You see a mithril nugget. Its pale silvery color shines, and it may be useful.= -iron= +iron bar= gold bar= You see a gold bar. It will make beautiful jewelry, or fetch a fine price.= @@ -1266,6 +1266,9 @@ You see an imperial ring. It is imbued with the strength of a king.= enhanced imperial ring= You see an enhanced imperial ring. It eminates the auras of strength and defense.= +ring of clarity= +You see a ring of clarity. You feel more aware while wearing it.= + ## scrolls @@ -1408,6 +1411,9 @@ You see a silvery gm token. Does it bring you pride?= bronze gm token= You see a bronze gm token. Does it bring you pride?= +four-leaf clover= +You see a lucky four-leaf clover. What are the chances of finding one!?= + ## swords @@ -1418,7 +1424,7 @@ biting sword= The tip of this biting sword is chiseled to a lethal point. It will serve you well.= black sword= -You see a black sword. Its darkness will surely protect you.= +You see a black sword. Its darkness will surely protect you.= broadsword= You see a mighty broadsword. Enemies will see their death.= @@ -1636,6 +1642,7 @@ You see a killer bat which will suck your blood!= giant bat= giant killer bat= +You see a giant killer bat. As if small wasn't pesky enough, these giant ones are capable of taking down anyone who dares come before them.= piglet= You see a piglet, a bit dirty.= @@ -1703,6 +1710,7 @@ black bear= You see a strong black bear which hibernates in winter.= polar bear= +You see a polar bear which lives in the icy desert. Beware! It can take you down with its powerful claws!= ## animal_aquatic @@ -2242,7 +2250,7 @@ blordrough corporal= You see a man who feels his past indicates how he should be treated now but desperately wishes to exercise his intelect in a game of chess.= blordrough storm trooper= -You see a man who is but a fraction of his former glory as one of the most feared foes of Faiumoni. Now, his main concern is keeping his house clean and tidy.= +You see a man who is but a fraction of his former glory as one of the most feared foes of Faiumoni. Now, his main concern is keeping his house clean and tidy.= blordrough soldier= You see a man who is fast and strong.= @@ -2269,6 +2277,7 @@ cannibal= You see a cannibal. He hunts you for cooking and eating your fresh meat! It's useless to tell him that your flesh is not good, better fight him or run away!= elder cannibal= +You see an elder cannibal. For years it has eaten humans. It will not stop until its hunger is satisfied.= cannibal warrior= You see a cannibal warrior.= diff --git a/data/maps/.cvsignore b/data/maps/.cvsignore index 36a0f524af..9d0b71a3c7 100644 --- a/data/maps/.cvsignore +++ b/data/maps/.cvsignore @@ -1 +1,2 @@ -Level* +build +dist diff --git a/tiled/.gitignore b/data/maps/.gitignore similarity index 100% rename from tiled/.gitignore rename to data/maps/.gitignore diff --git a/tiled/Level -1/ados/abandoned_keep.tmx b/data/maps/Level -1/ados/abandoned_keep.tmx similarity index 99% rename from tiled/Level -1/ados/abandoned_keep.tmx rename to data/maps/Level -1/ados/abandoned_keep.tmx index 0fe1d73546..9e0d637bcb 100644 --- a/tiled/Level -1/ados/abandoned_keep.tmx +++ b/data/maps/Level -1/ados/abandoned_keep.tmx @@ -1,115 +1,115 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -1/ados/caves.tmx b/data/maps/Level -1/ados/caves.tmx similarity index 100% rename from tiled/Level -1/ados/caves.tmx rename to data/maps/Level -1/ados/caves.tmx diff --git a/tiled/Level -1/ados/caves_e.tmx b/data/maps/Level -1/ados/caves_e.tmx similarity index 99% rename from tiled/Level -1/ados/caves_e.tmx rename to data/maps/Level -1/ados/caves_e.tmx index d4440ef932..ce76331875 100644 --- a/tiled/Level -1/ados/caves_e.tmx +++ b/data/maps/Level -1/ados/caves_e.tmx @@ -27,63 +27,63 @@ - H4sIAAAAAAAAAO3YMXLDQAwEQVbZ/4/1XH+AZVI2dcAeOugculklfB3H8QIAAAAAAAAAAAAAAAAA -AIBC3yeqb2J98zuq72Z9czvI92R728iysv3VDuylZ/vqrdjB+vZPb8gGevnEO9tAjpXvawP9dH9X -/de+b/U9NqD/Oxuovitd0nvqr3/SvQnS3tMG9E+7ubO0t9Rf/7SbO0t7S/1nv2XizV0lvmXavV2l -flNNurUz/WfTfzb9Z9N/Nv1nS2yv/+y3TNxrR18Xqu/Tf33zJ+jfy4rmK7egf//un9yB/nn9n9yA -/nntn96B/nP7+/9n9//rBlK/VWr//w381l7/vftftdc/s//dDWi/b/87G9Bff+337X+1Af337//b -BrSfsYF3+le/b3fVLfXXX3/9n9iA/vrrr7/++/c/24D++uuvv/7667//BvSfvQH99dd/5gbO7td/ -zgbutNd/3w3oP3cDZ/dqP2MD1W8yUXVz/etVd9e/B+1ZvYOjwe9l/R6qfxMAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YMXLDQAwEQVbZ/4/1XH+AZVI2dcAeOugculklfB3H8QIAAAAAAAAAAAAAAAAA +AIBC3yeqb2J98zuq72Z9czvI92R728iysv3VDuylZ/vqrdjB+vZPb8gGevnEO9tAjpXvawP9dH9X +/de+b/U9NqD/Oxuovitd0nvqr3/SvQnS3tMG9E+7ubO0t9Rf/7SbO0t7S/1nv2XizV0lvmXavV2l +flNNurUz/WfTfzb9Z9N/Nv1nS2yv/+y3TNxrR18Xqu/Tf33zJ+jfy4rmK7egf//un9yB/nn9n9yA +/nntn96B/nP7+/9n9//rBlK/VWr//w381l7/vftftdc/s//dDWi/b/87G9Bff+337X+1Af337//b +BrSfsYF3+le/b3fVLfXXX3/9n9iA/vrrr7/++/c/24D++uuvv/7667//BvSfvQH99dd/5gbO7td/ +zgbutNd/3w3oP3cDZ/dqP2MD1W8yUXVz/etVd9e/B+1ZvYOjwe9l/R6qfxMAAAAAAAAAAAAAAAAA ALCPH1a+uQgAAAEA - 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 - H4sIAAAAAAAAAO3asQ3AMAgEQJdZxrtm5PRu3Fhgfe4meAmBEGIMAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAABSzO4AAJR4uwMAUcwUAGDHvgAA8D92QMilv++kLgBU8F8Id9KbAACctt4b + H4sIAAAAAAAAAO3asQ3AMAgEQJdZxrtm5PRu3Fhgfe4meAmBEGIMAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAABSzO4AAJR4uwMAUcwUAGDHvgAA8D92QMilv++kLgBU8F8Id9KbAACctt4b 3R/zqCnkeLoDAAAAAAAAAAAAAAAAAAAAAGx8TiP2YAAAAQA= - H4sIAAAAAAAAAO3SQW7DMBADQL8k/39m4ZsQpKjTKOauNATmaqxIP47jeAAAAAAAAAAAAAAAAAAA -AAAEjUnfwv2bX0n6Xu7f/FXSb2Du9jP/kfQbubb9rH/nt1z9VrqXHbyzzTf+hStJd7SqO3v+NOmu -VlS93+ek71lNh16fk75nJV06HZO+ZSWdOh2TvmUVnfock75lFd367HZvdd367HZvdR377HhzVR27 -7HhzVd26HJO+ZQXduhyTvmUF3brsdm9lY9K32N/+9s9s36nTTrdW9irpm+xvf/vb3/7375++x/66 -XPXmqjp22fFm5m5/FLilq7+Svs/+928+I/avJRn777v9mG++Ld1xVdVi/733P2P/vfc/M/tt6Z4r -qp6Z70p3XVH12H7v/c/MeE+656q65JP3pDuurEvsv/f+Z/7znnS/1XXLO+9Jd9tFp9jf/va3v/33 -3P+M/e1vf/vbf8/9z9jf/va3v/3tb//9/gH77/0P2N/+9t/zH7h6f7rLrqrH/nv/A7bf9x9Id7Kj + H4sIAAAAAAAAAO3SQW7DMBADQL8k/39m4ZsQpKjTKOauNATmaqxIP47jeAAAAAAAAAAAAAAAAAAA +AAAEjUnfwv2bX0n6Xu7f/FXSb2Du9jP/kfQbubb9rH/nt1z9VrqXHbyzzTf+hStJd7SqO3v+NOmu +VlS93+ek71lNh16fk75nJV06HZO+ZSWdOh2TvmUVnfock75lFd367HZvdd367HZvdR377HhzVR27 +7HhzVd26HJO+ZQXduhyTvmUF3brsdm9lY9K32N/+9s9s36nTTrdW9irpm+xvf/vb3/7375++x/66 +XPXmqjp22fFm5m5/FLilq7+Svs/+928+I/avJRn777v9mG++Ld1xVdVi/733P2P/vfc/M/tt6Z4r +qp6Z70p3XVH12H7v/c/MeE+656q65JP3pDuurEvsv/f+Z/7znnS/1XXLO+9Jd9tFp9jf/va3v/33 +3P+M/e1vf/vbf8/9z9jf/va3v/3tb//9/gH77/0P2N/+9t/zH7h6f7rLrqrH/nv/A7bf9x9Id7Kj Kkn3sLMKSXdANum3k/kP0m8l8z+k3wQAAAAAAAAAAAAAAAAAAMAafgDoMNQVAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/caves_s.tmx b/data/maps/Level -1/ados/caves_s.tmx similarity index 99% rename from tiled/Level -1/ados/caves_s.tmx rename to data/maps/Level -1/ados/caves_s.tmx index 69ab9dea4c..4a5a637341 100644 --- a/tiled/Level -1/ados/caves_s.tmx +++ b/data/maps/Level -1/ados/caves_s.tmx @@ -33,87 +33,87 @@ - H4sIAAAAAAAAAO3UQW4cUQwD0QF8T9//GNkbCGJP3CpKrAW37i8+jj9fr9enQfIxGPpWo7/R3+hv -Zu31z4v+3dG/O/r3Ztpe/6zo3xvC3g3kRP/ekPZuoNtdf+3dge7uYKf/U3+f7uliJn6n+udl8v+0 -/lmZtNc/J0+665+XCW/9s0KY/8tH/7vm37HR/6b5d130v2f+E5N3/mabP+345G/x3b/d4E87Pm3/ -P/5f/wZt1e7+rsHEN7aE9pu21593o9zb/Wm3BPtWf9otwb3Rn3ZL8NZ/R1I7oQ0vGSd0u+GNuuf0 -RjtfMKd72+5P+23r64o/bZnez2V/2jW1lwZ/2jatjyZ/2jehg6R+k9+m/R1/2vm6u/5Z9+qfZU+7 -6K95Ytdp79H8jr/m+mvf6a97r7/2+uuuv/Z9/rrrr32nv/Z8tvvT/W1Mwm+O/n5z9O8O7a99r7/2 -fPRnOqTffMF/e2+0Pem/vT/yd3Phju3d6f/eHb/1Pbq7Czfov6e3C3dcsddff+/42R2X7PVn/Zt6 -S76J6Cupuws36M9ugH6//uwG6Ldv6GhTf5vfntLL9g6/vm/Dm/XvylMefzPRPyvT/k99k+5xa/Tv -jv7d0b87V/zdgP5uIMee8ncD+f4T33YH2f1PfN8N5HY/9QZ3wPWe9Jb2HSR2TbypbQvp/dIbuLqF -Ld3R7he3sK0v2vvSFrb2Qzsnb4G+e6IP+pbELdA3Tt9P35TQB31Hwvbp+4z+hrF3A7mZsncDeZm2 -dwM5oezdAB/a3h1o7w50dwO6uwPt3YDu7kB7t6C5W9DdPWjevhG6q4uhTTXPCW2teXY0NsYYY4wx + H4sIAAAAAAAAAO3UQW4cUQwD0QF8T9//GNkbCGJP3CpKrAW37i8+jj9fr9enQfIxGPpWo7/R3+hv +Zu31z4v+3dG/O/r3Ztpe/6zo3xvC3g3kRP/ekPZuoNtdf+3dge7uYKf/U3+f7uliJn6n+udl8v+0 +/lmZtNc/J0+665+XCW/9s0KY/8tH/7vm37HR/6b5d130v2f+E5N3/mabP+345G/x3b/d4E87Pm3/ +P/5f/wZt1e7+rsHEN7aE9pu21593o9zb/Wm3BPtWf9otwb3Rn3ZL8NZ/R1I7oQ0vGSd0u+GNuuf0 +RjtfMKd72+5P+23r64o/bZnez2V/2jW1lwZ/2jatjyZ/2jehg6R+k9+m/R1/2vm6u/5Z9+qfZU+7 +6K95Ytdp79H8jr/m+mvf6a97r7/2+uuuv/Z9/rrrr32nv/Z8tvvT/W1Mwm+O/n5z9O8O7a99r7/2 +fPRnOqTffMF/e2+0Pem/vT/yd3Phju3d6f/eHb/1Pbq7Czfov6e3C3dcsddff+/42R2X7PVn/Zt6 +S76J6Cupuws36M9ugH6//uwG6Ldv6GhTf5vfntLL9g6/vm/Dm/XvylMefzPRPyvT/k99k+5xa/Tv +jv7d0b87V/zdgP5uIMee8ncD+f4T33YH2f1PfN8N5HY/9QZ3wPWe9Jb2HSR2TbypbQvp/dIbuLqF +Ld3R7he3sK0v2vvSFrb2Qzsnb4G+e6IP+pbELdA3Tt9P35TQB31Hwvbp+4z+hrF3A7mZsncDeZm2 +dwM5oezdAB/a3h1o7w50dwO6uwPt3YDu7kB7t6C5W9DdPWjevhG6q4uhTTXPCW2teXY0NsYYY4wx xhhjjDHGGNOUP6wFdZwAAAEA - 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 AABs6QNWHhHXAAABAA== - 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 9A0xxhhjjDHGGGOMMcYYY4zP/AD8mpudAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/caves_se.tmx b/data/maps/Level -1/ados/caves_se.tmx similarity index 99% rename from tiled/Level -1/ados/caves_se.tmx rename to data/maps/Level -1/ados/caves_se.tmx index 0fc8aa67e6..59989715ca 100644 --- a/tiled/Level -1/ados/caves_se.tmx +++ b/data/maps/Level -1/ados/caves_se.tmx @@ -66,106 +66,106 @@ - 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 DqaNqfwBNDlejgAAAQA= - H4sIAAAAAAAAAO3RSQrCUBBF0czcxg/Yrlgn9u0yrUkgRAURpEhyDlyQHwcPqqoAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAGIpzdImu2UNIcYvu0SN7CAAAAAAAAAAAAAAAAAAAAAAAAAAA -MFrbaJc9gjT76JA9gjTH6JQ9AgAAAADopcmP3+i/zRf/Wf99BVncn0bd+V133him5s6l9VZaMWyl + H4sIAAAAAAAAAO3RSQrCUBBF0czcxg/Yrlgn9u0yrUkgRAURpEhyDlyQHwcPqqoAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAGIpzdImu2UNIcYvu0SN7CAAAAAAAAAAAAAAAAAAAAAAAAAAA +MFrbaJc9gjT76JA9gjTH6JQ9AgAAAADopcmP3+i/zRf/Wf99BVncn0bd+V133him5s6l9VZaMWyl er1z+fDOeJTK/cdqGs2iefYQUiyiZbTKHsJbT492csEAAAEA - H4sIAAAAAAAAAO3OuREAIBDEMIrh7b9BtgBiLpFmnLs1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4p6eRZvUIJVba6VSP8HQBb2n3 + H4sIAAAAAAAAAO3OuREAIBDEMIrh7b9BtgBiLpFmnLs1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4p6eRZvUIJVba6VSP8HQBb2n3 gQAAAQA= - H4sIAAAAAAAAAO3b0QmFMBBFQfuxgafyQCzDavwUbNoKRATDjTpTwflI2CWQpgEAAAAAAAAAgLqs -6QA4sKQDAOBEiT3KbgYAAAAAAAAAAAAAAAAAAMAd/F8HAMjo0gE8jjMDUE6bDuCTxnQAAAAAAAAA -AAAAAAAAAAAAUUM6oAK/dAAAVTEbebs+HQBUwbyD93PP4RpvhFDGPx3AI0zpAAAAAAAAAADgkjkd + H4sIAAAAAAAAAO3b0QmFMBBFQfuxgafyQCzDavwUbNoKRATDjTpTwflI2CWQpgEAAAAAAAAAgLqs +6QA4sKQDAOBEiT3KbgYAAAAAAAAAAAAAAAAAAMAd/F8HAMjo0gE8jjMDUE6bDuCTxnQAAAAAAAAA +AAAAAAAAAAAAUUM6oAK/dAAAVTEbebs+HQBUwbyD93PP4RpvhFDGPx3AI0zpAAAAAAAAAADgkjkd AHzWlg4ATu1jBoKXAAABAA== - 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 diff --git a/tiled/Level -1/ados/city.tmx b/data/maps/Level -1/ados/city.tmx similarity index 99% rename from tiled/Level -1/ados/city.tmx rename to data/maps/Level -1/ados/city.tmx index 65817fe188..54d016becd 100644 --- a/tiled/Level -1/ados/city.tmx +++ b/data/maps/Level -1/ados/city.tmx @@ -48,120 +48,120 @@ - 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 /GHwP8H/AIdIWW8AAAEA - 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 x0IaQwQ+gf/YwH9s4D828D8n/wEfVVbBAAABAA== - H4sIAAAAAAAAAO3OyQkAIBAEQfOP2BPcLEawCvrfrQEAAAAAAAAAAAAAAL/p1UhPEDOrlZ4gZlcn -PQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLMu7UWG + H4sIAAAAAAAAAO3OyQkAIBAEQfOP2BPcLEawCvrfrQEAAAAAAAAAAAAAAL/p1UhPEDOrlZ4gZlcn +PQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLMu7UWG lQAAAQA= - H4sIAAAAAAAAAO3asQ3AIAwEQDbMCGyRlVmDDVygkBfornXzpfV2awAAAABwt5EOAAAAAAAAAAAB -bzHrv6UAAAAAAAAAAAAAAAAqTzoAAAAAAAAAAMdzewYAAAAA+J7uFQAAAAAAAAAAAADYzd8yAAAA + H4sIAAAAAAAAAO3asQ3AIAwEQDbMCGyRlVmDDVygkBfornXzpfV2awAAAABwt5EOAAAAAAAAAAAB +bzHrv6UAAAAAAAAAAAAAAAAqTzoAAAAAAAAAAMdzewYAAAAA+J7uFQAAAAAAAAAAAADYzd8yAAAA AMA+OlggZaQDALDE/ggAAAAAAABQm3bArxEAAAEA - H4sIAAAAAAAAAO2Sa44EIQiE+5Jz/6vsr05cggiKDWhVUtnZGeVRn7/neX4wDMMwDMMw3DGV53lr -bRj8v97ndlvzspy31gZ/8Ad/8PfY59f8hcEfBv8bnFngX5v/ag/wj30Plrey2mdF4L+HN8dFU0cj -qY617ur+vd43OIu079F6TsvfoxYc8xbB/wxrRc969ozO4GaPWLTfS+esPWltOC9/zTnwz2dO4B9v -L4F/TXvLk790x1Pg76fd/K09tPVGtU/1Du3mr+2p2Z32juZRnb+lzxdvURLXN5rHzfy/3pubK5rH -qeYUPQ+dKzqjk80peh7wB/92tuiMTnabsUfeGlnvR2eUybuUjb/XPKfZQ1zW4F/DXJYeedGa4J/T -vRxXtJN/7zvw9+HvIfCv41G2MwL/OqaZeKhXG/zzWcp1ReBfwzQfr5rgX8M0H/C/yzSfbDUfUm+F -v+eOp7jNxysbWtNLvXqW9zM6f6pH8mb11vSsC/61+L91R0w0c0u7WO7PzHuSe1nu4k9rW98kN/vo -3Mp+0XwiuGt5zMqzNjcr+Ov4z2q1n/fbAn/fdzDKxrOP9EYstSlbC/9oBln4a5jN5kXvj/qtvC3w -n8+Oy7H3/UwfKffZHrSuRuCvz0xzPgN/6z4zvU6zRdIdD/6rO3DvQbNzNIPM5rLilIE/ralVdMaZ -zWU1kyF3f9eM0pwzs99sba6Z+UdnWNlSrvT7KP4RfU6yReB/ni3q3cnCxbOPtP9Jtgr8z7KHND04 -RuCf29z+M7lwdzPz7ymaR1b+Gq3cXem1snN0/tHmcpWylVSBP1fnZmuy0GSlzVSbueach6Lz/5Kv -JosZaXt5sgP/PPwjpNlbk0U0nyz8pdwyeWYfi6L3i8yrQgZ0Rm9F7xeZZ4UMKKvZeXuK3g/8v+Hf -ewPR+4G/ft5V/vD/PGm2GV1t3iweqUqe1ebN4pGq5Flt3iweqUqe1ebN7mp5Vps3u6vlWW3e7K6W -Z7V5s5vmV0F0zugMM3omzyrvAPz1/DW/c/nufoPW+1LN6Kwzu5fXKNNVtbV7b1JzX/OeojPO6Gzy -nI/ej84alrl61wf/vOYE/veYE/jfY047+Le9onfObI2q8X+Yz3BN/tZZ2nM75j/NGoH/udaoIv+n -+T8642q2Zg7+Z9maOfifZWvmGfnTzzD4wzKHkwT+Z/Jv5+/tQr+Lzrqie9mN8tRK0783i6aWpdeN -tkh7Z8ccK3OvzHW6ZzKMkEff6Kyr+2n+fpVp20fTkyo6s5NMOXyRb9tH05MqOrOT/JDPX+Tb9tH0 -5BSd2ym2sgD/s6xlsaIdPaNzO8VtnlK2K5rp2atj7QWDP1yfv3aW6DyrmebWy9CS8+gs7dc7o6lj -mQuW+UsZWnIeneWkOaNRdJ7V3OYmZWjJeXSW9uudmVF0ntXc5iZlaMl5dJb2652ZUXSe1dzmJmVo -yXl0lvYb1YPBH/6O/xcC/xzm8t8hqXfvd/g7/l9wkBSdw6321Eq96BxutafA/063DMHzPr8C/zv9 + H4sIAAAAAAAAAO2Sa44EIQiE+5Jz/6vsr05cggiKDWhVUtnZGeVRn7/neX4wDMMwDMMw3DGV53lr +bRj8v97ndlvzspy31gZ/8Ad/8PfY59f8hcEfBv8bnFngX5v/ag/wj30Plrey2mdF4L+HN8dFU0cj +qY617ur+vd43OIu079F6TsvfoxYc8xbB/wxrRc969ozO4GaPWLTfS+esPWltOC9/zTnwz2dO4B9v +L4F/TXvLk790x1Pg76fd/K09tPVGtU/1Du3mr+2p2Z32juZRnb+lzxdvURLXN5rHzfy/3pubK5rH +qeYUPQ+dKzqjk80peh7wB/92tuiMTnabsUfeGlnvR2eUybuUjb/XPKfZQ1zW4F/DXJYeedGa4J/T +vRxXtJN/7zvw9+HvIfCv41G2MwL/OqaZeKhXG/zzWcp1ReBfwzQfr5rgX8M0H/C/yzSfbDUfUm+F +v+eOp7jNxysbWtNLvXqW9zM6f6pH8mb11vSsC/61+L91R0w0c0u7WO7PzHuSe1nu4k9rW98kN/vo +3Mp+0XwiuGt5zMqzNjcr+Ov4z2q1n/fbAn/fdzDKxrOP9EYstSlbC/9oBln4a5jN5kXvj/qtvC3w +n8+Oy7H3/UwfKffZHrSuRuCvz0xzPgN/6z4zvU6zRdIdD/6rO3DvQbNzNIPM5rLilIE/ralVdMaZ +zWU1kyF3f9eM0pwzs99sba6Z+UdnWNlSrvT7KP4RfU6yReB/ni3q3cnCxbOPtP9Jtgr8z7KHND04 +RuCf29z+M7lwdzPz7ymaR1b+Gq3cXem1snN0/tHmcpWylVSBP1fnZmuy0GSlzVSbueach6Lz/5Kv +JosZaXt5sgP/PPwjpNlbk0U0nyz8pdwyeWYfi6L3i8yrQgZ0Rm9F7xeZZ4UMKKvZeXuK3g/8v+Hf +ewPR+4G/ft5V/vD/PGm2GV1t3iweqUqe1ebN4pGq5Flt3iweqUqe1ebN7mp5Vps3u6vlWW3e7K6W +Z7V5s5vmV0F0zugMM3omzyrvAPz1/DW/c/nufoPW+1LN6Kwzu5fXKNNVtbV7b1JzX/OeojPO6Gzy +nI/ej84alrl61wf/vOYE/veYE/jfY047+Le9onfObI2q8X+Yz3BN/tZZ2nM75j/NGoH/udaoIv+n ++T8642q2Zg7+Z9maOfifZWvmGfnTzzD4wzKHkwT+Z/Jv5+/tQr+Lzrqie9mN8tRK0783i6aWpdeN +tkh7Z8ccK3OvzHW6ZzKMkEff6Kyr+2n+fpVp20fTkyo6s5NMOXyRb9tH05MqOrOT/JDPX+Tb9tH0 +5BSd2ym2sgD/s6xlsaIdPaNzO8VtnlK2K5rp2atj7QWDP1yfv3aW6DyrmebWy9CS8+gs7dc7o6lj +mQuW+UsZWnIeneWkOaNRdJ7V3OYmZWjJeXSW9uudmVF0ntXc5iZlaMl5dJb2652ZUXSe1dzmJmVo +yXl0lvYb1YPBH/6O/xcC/xzm8t8hqXfvd/g7/l9wkBSdw6321Eq96BxutafA/063DMHzPr8C/zv9 Cvzv9Cvwv9OvwP9OvwL/O/0K/HP4D38evoQAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3DIRJAAAAAQV+XZVmWZVmWJT/xDdzuzA4DAAAAAAAAAABftpm+m36Yfpp+mX6r -qqqqqr89mj6ZPpu+mL6aDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3DIRJAAAAAQV+XZVmWZVmWJT/xDdzuzA4DAAAAAAAAAABftpm+m36Yfpp+mX6r +qqqqqr89mj6ZPpu+mL6aDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA8FYPLa73bQAAAQA= diff --git a/tiled/Level -1/ados/city_n.tmx b/data/maps/Level -1/ados/city_n.tmx similarity index 99% rename from tiled/Level -1/ados/city_n.tmx rename to data/maps/Level -1/ados/city_n.tmx index 19224976a4..03b563e639 100644 --- a/tiled/Level -1/ados/city_n.tmx +++ b/data/maps/Level -1/ados/city_n.tmx @@ -24,59 +24,59 @@ - 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 AACM7g/pAIa1AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3ZsQ0AMAgDQaZLwf4DUVOkRCjR3QRfWnIEAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAL/J7QAAmrMdAFzZTQAAAAAAAEzxRQEAAAAAAAAAAAAAAAAAAAAAAAAAryq8 + H4sIAAAAAAAAAO3ZsQ0AMAgDQaZLwf4DUVOkRCjR3QRfWnIEAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAL/J7QAAmrMdAFzZTQAAAAAAAEzxRQEAAAAAAAAAAAAAAAAAAAAAAAAAryq8 w3YkAAABAA== - H4sIAAAAAAAAAO3SQYrDMBAEQD0u/3/TnhaMySqyrNAjbw0Uucih1aNXa+0FAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAMAjHSedhez+W4E8eANk30A6C9n9twJ5sP/KKo39/+/9/47919r/ -yNmrb2k0w927pPut7sqcv5n9n9mZuUe63+quzjd3PZpp9B7pbndRubPefDqTzr6LHTqbmXTmnezS -2eikc+5mt956k862ox27O046y+7a4fc86Wz2b/+93Y/mrX6ndIfHd1C9r7uTzl+5u1Udr5zVmdI7 -qLT3T+dXdj/7X7N34H13d8+/6783f72pFe8q3etTXZk738++gXQ/T1dpzpnS3ZB9k+kcAAAAAAAA + H4sIAAAAAAAAAO3SQYrDMBAEQD0u/3/TnhaMySqyrNAjbw0Uucih1aNXa+0FAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAMAjHSedhez+W4E8eANk30A6C9n9twJ5sP/KKo39/+/9/47919r/ +yNmrb2k0w927pPut7sqcv5n9n9mZuUe63+quzjd3PZpp9B7pbndRubPefDqTzr6LHTqbmXTmnezS +2eikc+5mt956k862ox27O046y+7a4fc86Wz2b/+93Y/mrX6ndIfHd1C9r7uTzl+5u1Udr5zVmdI7 +qLT3T+dXdj/7X7N34H13d8+/6783f72pFe8q3etTXZk738++gXQ/T1dpzpnS3ZB9k+kcAAAAAAAA AAAAAAAAAAAAAAAAAD0/t3QG3wAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/city_s.tmx b/data/maps/Level -1/ados/city_s.tmx similarity index 99% rename from tiled/Level -1/ados/city_s.tmx rename to data/maps/Level -1/ados/city_s.tmx index 84c6308482..7d8f9ddbd3 100644 --- a/tiled/Level -1/ados/city_s.tmx +++ b/data/maps/Level -1/ados/city_s.tmx @@ -27,70 +27,70 @@ - H4sIAAAAAAAAAO3bUZKcIBQF0K5e08xWZv9LyXzMB6EeqDQC3ZyPU6lUoi1eQHzqz+Px+Bno+evr -1/ffn8/Bv89c8t+b/Pcm/73Jf2/y35v89/JMMk/Jfw9p9t8Z+X++o/H/tcAx8n9WZ8bklf+byucC -+a/jav4t83c0F8xuN235t4z/dP3fsj335n92TL8y/p8P678Vjco/XwPObjdj889rQLPbvbv0Wv6V -/T1ar0XybUqibWe3f3dRjtH9eknUF2p9Rf1nLUc51fKs9YUz/UX+85VqtK3zeW0+iPYxu/2M7Wvy -35f89xZdC2YfE+Pzt/7f0yv137M1hrNrVn1vTv6t4//KPUfpHiSvc80+H7vplf/R+D47F8w+H7uJ -xm+v/Rrb67vr+Y9r+3sYkb+5fV3ROlz++4jW8PLfRzT/97qvv7L2rz3PLpl97j5Bmn2a/9lnjrV8 -otpyr+z1gT7S58z5deDo3J95p+Rus8/fu0vHX+19o1INr1bPPfvOwhWy7yvKtOd+rf3WdledJl9D -zG4n9fx7f/+Zrivlv648/57jX+13fVH+uSv7Kd3/z24n5dyO7uda8zf+15df+3uOf+v/9UX38732 -65vyNldq61fetyptm9dperUh/9YkOpbZ53pFpW/4Stm11GjzWtpd+deOXR+I5bke1devzAH5ts/H -vfmfqQHPPt+raa23X9kmr6nfnX/07/KfL5qnR+bfq95Ie07RN+C97v9q+fesN/Na/q/WbkrXoqP8 -S/t3bZiXf6/9yn990Tp9VP6135P/2PzvWv+VxvjR73luMC7/vAbUa7+1Ob52f+q50dj8o5pQizzT -Wo5n6xazz8+ny3NIa4qt7/5GWZZ+O+pDsh+b/9FYvFJXLL37P7ud1POvzedX68nGMnldYfbxMD7/ -tA/MPh7kj/wZl7/r/77kv7e8FjD7eBifv+v/vvJa0OzjQf7IHwAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bUZKcIBQF0K5e08xWZv9LyXzMB6EeqDQC3ZyPU6lUoi1eQHzqz+Px+Bno+evr +1/ffn8/Bv89c8t+b/Pcm/73Jf2/y35v89/JMMk/Jfw9p9t8Z+X++o/H/tcAx8n9WZ8bklf+byucC ++a/jav4t83c0F8xuN235t4z/dP3fsj335n92TL8y/p8P678Vjco/XwPObjdj889rQLPbvbv0Wv6V +/T1ar0XybUqibWe3f3dRjtH9eknUF2p9Rf1nLUc51fKs9YUz/UX+85VqtK3zeW0+iPYxu/2M7Wvy +35f89xZdC2YfE+Pzt/7f0yv137M1hrNrVn1vTv6t4//KPUfpHiSvc80+H7vplf/R+D47F8w+H7uJ +xm+v/Rrb67vr+Y9r+3sYkb+5fV3ROlz++4jW8PLfRzT/97qvv7L2rz3PLpl97j5Bmn2a/9lnjrV8 +otpyr+z1gT7S58z5deDo3J95p+Rus8/fu0vHX+19o1INr1bPPfvOwhWy7yvKtOd+rf3WdledJl9D +zG4n9fx7f/+Zrivlv648/57jX+13fVH+uSv7Kd3/z24n5dyO7uda8zf+15df+3uOf+v/9UX38732 +65vyNldq61fetyptm9dperUh/9YkOpbZ53pFpW/4Stm11GjzWtpd+deOXR+I5bke1devzAH5ts/H +vfmfqQHPPt+raa23X9kmr6nfnX/07/KfL5qnR+bfq95Ie07RN+C97v9q+fesN/Na/q/WbkrXoqP8 +S/t3bZiXf6/9yn990Tp9VP6135P/2PzvWv+VxvjR73luMC7/vAbUa7+1Ob52f+q50dj8o5pQizzT +Wo5n6xazz8+ny3NIa4qt7/5GWZZ+O+pDsh+b/9FYvFJXLL37P7ud1POvzedX68nGMnldYfbxMD7/ +tA/MPh7kj/wZl7/r/77kv7e8FjD7eBifv+v/vvJa0OzjQf7IHwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAB4X/8AuVMa1gAAAQA= - H4sIAAAAAAAAAO3c24rbMBQFUD+UKaWlF3pvoaTQUpj//8DGDwHHkWTZlmwnWgv0FNvJsDOJzpHi -rtvGu/N4ijz26jy+bPQ62If82yb/tsm/bfJvy+vzeDMYfzv5t6T/f39/Hi8H4zlyrPwfT+rzfkz+ -+xp/Vl/G2xXHyv9+hD6rP3ThTHKPlf/9CGUVyyT32P64T+fxYjB+RZ5f/vuqkf/X8/g2GL8D5009 -F9uokX/OeXPOpx75ty2W6Z/udp4f6uPEjtX/uQ+h/P9113P8VB8ndaz+z/HNqdVqkP++5N82+bdN -/m0L9epqDP2/Yxr36moM/b+2ren/xNYcS43QOidlrck/tOZYasTWOSlrbf615qe+e7Yh/7bJv21r -80/Vp7G68mfinMv4PPHclLEm/74+/R4ZU3XlKXHuZfzI/zNYqNb6v30F92Eqp6n9A0v3FSy9rl5B -Wan8c/cPzN1XsPa6oV5B/37yHphv7zWmEvr3k37RMo+Qf8+cYhn5t+0R8u/7CfoFy6Tyz+nTzN1X -sPaasV7RqdMvWGKq/jt1032aOf2fNdfUKypvbv0fq7Fy7yvhe/pY5tT/qRor974S8j+WUr8Hz72O -/I9F/sdVe3/dVJ9+rFT+sd6//u21mvvrcvr041otVWPn3lci1vvXw7+1d28mVKvF6qzxXoDU+n+I -Hv6tI+S/NI+P3fzXbm5wTf5tO0L+pfs/wznFeH4g/2t7//6vVv/n1IXnB8P8Q7VPa3PDvX//N1ay -/p+6X1H//TF8P5kb1rFX/ycn/6fIY5QzZ/23RP0v/2OZu/67tv6fyv8y3xzPH+Vfx9b7v1P5j+eb -z4HzKGvr/d+p/FPkX8fWPQb5H8ue+ffzxVjvYcj+znr2yr+fL/ZzxJz+lv2d9eyVfy/1+2H7O7dR -s8ecqv85hlo95qn6n8cW+16Rfxvk3zb5t03+bZN/2+TfNvm3Tf5tk3/bYn1l63htSPWVreUAAAAA + H4sIAAAAAAAAAO3c24rbMBQFUD+UKaWlF3pvoaTQUpj//8DGDwHHkWTZlmwnWgv0FNvJsDOJzpHi +rtvGu/N4ijz26jy+bPQ62If82yb/tsm/bfJvy+vzeDMYfzv5t6T/f39/Hi8H4zlyrPwfT+rzfkz+ ++xp/Vl/G2xXHyv9+hD6rP3ThTHKPlf/9CGUVyyT32P64T+fxYjB+RZ5f/vuqkf/X8/g2GL8D5009 +F9uokX/OeXPOpx75ty2W6Z/udp4f6uPEjtX/uQ+h/P9113P8VB8ndaz+z/HNqdVqkP++5N82+bdN +/m0L9epqDP2/Yxr36moM/b+2ren/xNYcS43QOidlrck/tOZYasTWOSlrbf615qe+e7Yh/7bJv21r +80/Vp7G68mfinMv4PPHclLEm/74+/R4ZU3XlKXHuZfzI/zNYqNb6v30F92Eqp6n9A0v3FSy9rl5B +Wan8c/cPzN1XsPa6oV5B/37yHphv7zWmEvr3k37RMo+Qf8+cYhn5t+0R8u/7CfoFy6Tyz+nTzN1X +sPaasV7RqdMvWGKq/jt1032aOf2fNdfUKypvbv0fq7Fy7yvhe/pY5tT/qRor974S8j+WUr8Hz72O +/I9F/sdVe3/dVJ9+rFT+sd6//u21mvvrcvr041otVWPn3lci1vvXw7+1d28mVKvF6qzxXoDU+n+I +Hv6tI+S/NI+P3fzXbm5wTf5tO0L+pfs/wznFeH4g/2t7//6vVv/n1IXnB8P8Q7VPa3PDvX//N1ay +/p+6X1H//TF8P5kb1rFX/ycn/6fIY5QzZ/23RP0v/2OZu/67tv6fyv8y3xzPH+Vfx9b7v1P5j+eb +z4HzKGvr/d+p/FPkX8fWPQb5H8ue+ffzxVjvYcj+znr2yr+fL/ZzxJz+lv2d9eyVfy/1+2H7O7dR +s8ecqv85hlo95qn6n8cW+16Rfxvk3zb5t03+bZN/2+TfNvm3Tf5tk3/bYn1l63htSPWVreUAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJfwHiSpCrQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3aMQ0AQAgEQTTiX8wXCIDuA5lRsO0lFwEAAAAAAAAAwEX5OwAAAAAG7FcAAAAA -AAAAAAAAgLLxX72xGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOg9uhRQ + H4sIAAAAAAAAAO3aMQ0AQAgEQTTiX8wXCIDuA5lRsO0lFwEAAAAAAAAAwEX5OwAAAAAG7FcAAAAA +AAAAAAAAgLLxX72xGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOg9uhRQ /gAAAQA= - H4sIAAAAAAAAAO3SUW7DIBAFQA6Y+5+nX5YoMnFsAUuy86RRiVITs49XKeW10JF2TQ5H9J/TEf3n -dET/OR3Rf05H9J/TEf3n0Iv+c6jT+y76HVnTfx3976ftZ9T/nj1Xf44+N+v7f/o8v9F/uyZeHf3n -U2d2/6X6HH1u9E9cos/Ndf8j7037XPS5Oe/xyb14993V7xDf/7ueZiX63Ky9Y22i3wn9o3/W9d+u -yeHIk/5nJHoe2dRzv9vBjETPI5t67nc7mJHoeWQzq4NZ+zKv/1f1V/85tP2M6uks0WdlXU+z9kX/ -zOm/19uKRM8hq3b+vc+9fHq3nu7Buv7v9vIu0efi8/4/6fNJZu3J2P5nzHjGnnxX/2dr9nKkXY/e -N/qcxPQ/ck/W9N/mSd9P9iCm/6sO9f+7SvW3F/3/rlldlfJ//+hzfqNVaX9r5btHz3hnI+b36bN3 -9hx9d6PnvLurmd1N++zM/j95v+j57mpVVvT/7mzRc87sLPrPo+6ol6f3qN5b/3uqO+olov87v83Y -/kftW++t/z3Vcx4583Zf/e/pLDP21f+eSrMeNfM2V9/3Ej2fX3c25xnR/556876a/d082SN6NhmM -ztW9Yi+rEn1O1t+r+n5Fvw/r+y/VOvp90D/6Z13/7T0gj1L9LYP3Zn+lsyaHI/rPqU30+6B/9A8A + H4sIAAAAAAAAAO3SUW7DIBAFQA6Y+5+nX5YoMnFsAUuy86RRiVITs49XKeW10JF2TQ5H9J/TEf3n +dET/OR3Rf05H9J/TEf3n0Iv+c6jT+y76HVnTfx3976ftZ9T/nj1Xf44+N+v7f/o8v9F/uyZeHf3n +U2d2/6X6HH1u9E9cos/Ndf8j7037XPS5Oe/xyb14993V7xDf/7ueZiX63Ky9Y22i3wn9o3/W9d+u +yeHIk/5nJHoe2dRzv9vBjETPI5t67nc7mJHoeWQzq4NZ+zKv/1f1V/85tP2M6uks0WdlXU+z9kX/ +zOm/19uKRM8hq3b+vc+9fHq3nu7Buv7v9vIu0efi8/4/6fNJZu3J2P5nzHjGnnxX/2dr9nKkXY/e +N/qcxPQ/ck/W9N/mSd9P9iCm/6sO9f+7SvW3F/3/rlldlfJ//+hzfqNVaX9r5btHz3hnI+b36bN3 +9hx9d6PnvLurmd1N++zM/j95v+j57mpVVvT/7mzRc87sLPrPo+6ol6f3qN5b/3uqO+olov87v83Y +/kftW++t/z3Vcx4583Zf/e/pLDP21f+eSrMeNfM2V9/3Ej2fX3c25xnR/556876a/d082SN6NhmM +ztW9Yi+rEn1O1t+r+n5Fvw/r+y/VOvp90D/6Z13/7T0gj1L9LYP3Zn+lsyaHI/rPqU30+6B/9A8A AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfK8/75xuegAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/outside_nw.tmx b/data/maps/Level -1/ados/outside_nw.tmx similarity index 99% rename from tiled/Level -1/ados/outside_nw.tmx rename to data/maps/Level -1/ados/outside_nw.tmx index 9d82a95601..89071b4e23 100644 --- a/tiled/Level -1/ados/outside_nw.tmx +++ b/data/maps/Level -1/ados/outside_nw.tmx @@ -33,48 +33,48 @@ - H4sIAAAAAAAAAO3RQQ6AIAxEURIvyv1P4d7EpJSZIvIXb2npr7211jHlerF6r+rev/dHu7M3Ucx3 -3l65X5XT+5U3yL41s/PqGyjeye6jas/2q97I7qHsV7+dnbFDv6N7l37n98r/4LhBRbtrnrM/squj -33GD0bdce0bnqm/gaHf3K28Qne/ebbR/9gajs517Zdpn+p2zq9oz+1bctro7srNy1he7d+l3tlf0 + H4sIAAAAAAAAAO3RQQ6AIAxEURIvyv1P4d7EpJSZIvIXb2npr7211jHlerF6r+rev/dHu7M3Ucx3 +3l65X5XT+5U3yL41s/PqGyjeye6jas/2q97I7qHsV7+dnbFDv6N7l37n98r/4LhBRbtrnrM/squj +33GD0bdce0bnqm/gaHf3K28Qne/ebbR/9gajs517Zdpn+p2zq9oz+1bctro7srNy1he7d+l3tlf0 u/d33EA157T+56zVXSv6AQAAAAAAAAAAAAAAAADYxQ1v3yAQAEAAAA== - H4sIAAAAAAAAAO2Y3WrDMAxGc7e33OjWbWV7//vVMIMwcmz9OCFwDggKjSt9kmzF3TaI8vm0r8bu -p0a0llbvr/LM96ERHUPVrelt+dnsPaH1kcdW9d4juF7LyaiPIn6y8zDS//q0D8XejH7k71jXSkoe -MnMw0t/b8+26Xp6q3Qw+R0RzIPfkXn8WTbfOdw/xTKtv5DtjT3jP4p5/rX57mqp+axzR2lc8PaBp -99RP9s1Z+q2+e9q9uj0xFM7Qn6G9t2etfZipf8b3Su2WOCrvW2z+tYx6QJtTs9q19d44JJk52PPb -1s6q3TKrrOdAVg72/MraWbW36yNx9IjkYGZuyfit8Vlq78ltxXMezvqL6J+NK6K9UHpg9l5gfVeR -Gkb3NOu9zRrLDL394PWVOWujscyixex918/WH+31GVbqH91RR7Zae6HdA5ln61X+v4uc2xKZyyN6 + H4sIAAAAAAAAAO2Y3WrDMAxGc7e33OjWbWV7//vVMIMwcmz9OCFwDggKjSt9kmzF3TaI8vm0r8bu +p0a0llbvr/LM96ERHUPVrelt+dnsPaH1kcdW9d4juF7LyaiPIn6y8zDS//q0D8XejH7k71jXSkoe +MnMw0t/b8+26Xp6q3Qw+R0RzIPfkXn8WTbfOdw/xTKtv5DtjT3jP4p5/rX57mqp+axzR2lc8PaBp +99RP9s1Z+q2+e9q9uj0xFM7Qn6G9t2etfZipf8b3Su2WOCrvW2z+tYx6QJtTs9q19d44JJk52PPb +1s6q3TKrrOdAVg72/MraWbW36yNx9IjkYGZuyfit8Vlq78ltxXMezvqL6J+NK6K9UHpg9l5gfVeR +Gkb3NOu9zRrLDL394PWVOWujscyixex918/WH+31GVbqH91RR7Zae6HdA5ln61X+v4uc2xKZyyN6 N4ui/+X/c7Rmdb5cRXtBzsQrxQ0AAAAAAAAAAAAAAAAAAAAAAAAQ4Q8SwaeRAEAAAA== - H4sIAAAAAAAAAO3Xyw6DIBCFYZe2vkEXddG+Xq/vv+iwaxohNAEOg/+XTKIJ0eEyoNMElHVWJ4Ch -rZFobbE4/tG+ZF2o+x7MFifRuwN1/3uwtQ72tv/2UAtKa+R6ZMp9pzWv9VxrjlLjcbG4ft3PlXLo -wSGjTfg+WWon8mNrfryu4R55GMvWOarPg1SNqXNrIWcv8mDk8yJH7H92D2sYPpVamzeLu8Wj0PO8 + H4sIAAAAAAAAAO3Xyw6DIBCFYZe2vkEXddG+Xq/vv+iwaxohNAEOg/+XTKIJ0eEyoNMElHVWJ4Ch +rZFobbE4/tG+ZF2o+x7MFifRuwN1/3uwtQ72tv/2UAtKa+R6ZMp9pzWv9VxrjlLjcbG4ft3PlXLo +wSGjTfg+WWon8mNrfryu4R55GMvWOarPg1SNqXNrIWcv8mDk8yJH7H92D2sYPpVamzeLu8Wj0PO8 eVq8LN7qRAAAAAAAAAAAAAAAAAAAQNIHHm+9tQBAAAA= - H4sIAAAAAAAAAO3OQQkAAAgAMaNo/5IaQhBhg/tfBAAA8FVOdT0BAAAAAAAAAAAAAAAArGhZuHkV + H4sIAAAAAAAAAO3OQQkAAAgAMaNo/5IaQhBhg/tfBAAA8FVOdT0BAAAAAAAAAAAAAAAArGhZuHkV AEAAAA== - H4sIAAAAAAAAAO3WsQ3AIAwEQE8Dq2T/idIiJJoI4cjcTfDF++UI4IuWHQAG+kh1PTsA/FT1/V/d + H4sIAAAAAAAAAO3WsQ3AIAwEQE8Dq2T/idIiJJoI4cjcTfDF++UI4IuWHQAG+kh1PTsA/FT1/V/d vk3Yp8W+HlXvI8x0HjjND3SvJzsAAAAAAAAAAAAAcNQLXjTW1gBAAAA= - H4sIAAAAAAAAAO3TWw6DMAxE0Ww0+99GfxGigJ3xI+JGOmqlCtvj0DnGmMCi86meJzvvV/KvnOj6 -lj4R+VW5VDvJyD9P39881+2dU8zy5rmK/9xK37s799SoyO7tq3hvu+RX9K7a310ey+kw9y73r5r5 -av7oHazuP2PWqvfAened8it20CH7Sn3vDqy1O979U49/v3lqq7PPw6fSU09vvQ6zePtG7dNzInNn + H4sIAAAAAAAAAO3TWw6DMAxE0Ww0+99GfxGigJ3xI+JGOmqlCtvj0DnGmMCi86meJzvvV/KvnOj6 +lj4R+VW5VDvJyD9P39881+2dU8zy5rmK/9xK37s799SoyO7tq3hvu+RX9K7a310ey+kw9y73r5r5 +av7oHazuP2PWqvfAened8it20CH7Sn3vDqy1O979U49/v3lqq7PPw6fSU09vvQ6zePtG7dNzInNn 57fuJyN7ZP6s+ZU7UO6yOpNn9k51drx/AAAAAAAAAAAAAAAAAACwhx9x/8AyAEAAAA== diff --git a/tiled/Level -1/ados/outside_w.tmx b/data/maps/Level -1/ados/outside_w.tmx similarity index 100% rename from tiled/Level -1/ados/outside_w.tmx rename to data/maps/Level -1/ados/outside_w.tmx diff --git a/tiled/Level -1/ados/tunnel_w.tmx b/data/maps/Level -1/ados/tunnel_w.tmx similarity index 99% rename from tiled/Level -1/ados/tunnel_w.tmx rename to data/maps/Level -1/ados/tunnel_w.tmx index c9bdde1e0f..98ab59d7bf 100644 --- a/tiled/Level -1/ados/tunnel_w.tmx +++ b/data/maps/Level -1/ados/tunnel_w.tmx @@ -48,81 +48,81 @@ - H4sIAAAAAAAAAO3VQXIDIQxFQVflkr7/SbL3xp4ZQF/Qi94lRujh5P16vd4AAAAAAAAAAAAAAABc -8vehep6uuuzxc85fVc/dYUepu9vlHp12lbK7Xe7RcVfVu9vhDt33pX8fp/Uf9Tu7uHvvxDfwZIaE -+Tv1T9zfrP47vwH9z+0/8s7V+3t6dvX8af0TPm/12frrf9Ib0P/c/rPuWrG/kWd+28sub0H/s9/A -rHtVfBdXv+Md3kBF/2+fPaK3/nMbjdrbKqvuUt1U/zlNdnwDM+9Q3Xxmi+5vIPE7k9786p2qG6fM -v0PzXfonzX7l7KQdp7/Pp7NXz5jcv8Pfp7vzV8+W3r/L/6e781fPd2ffSbOkzHp37vTWqf1//dnq -OVN2OXLmhL1W7U37+v7VzTu3179mj51mTblT2i6TdlPdfsf+nXZT3b6yQ8r9T+8/6p4zzz25fYf+ -s889uX16/xVnJ913x/5PdrLi7BMad+u/8uxTOle+gYRZqnecbPf23oD+3kDN7hNm0L9m/wkz6F/X -QP+e9Kdyz/pnqNqx/nlW7lR/9D+b9mfTHt3RnjtvoXpW1r+F6pkAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VQXIDIQxFQVflkr7/SbL3xp4ZQF/Qi94lRujh5P16vd4AAAAAAAAAAAAAAABc +8vehep6uuuzxc85fVc/dYUepu9vlHp12lbK7Xe7RcVfVu9vhDt33pX8fp/Uf9Tu7uHvvxDfwZIaE ++Tv1T9zfrP47vwH9z+0/8s7V+3t6dvX8af0TPm/12frrf9Ib0P/c/rPuWrG/kWd+28sub0H/s9/A +rHtVfBdXv+Md3kBF/2+fPaK3/nMbjdrbKqvuUt1U/zlNdnwDM+9Q3Xxmi+5vIPE7k9786p2qG6fM +v0PzXfonzX7l7KQdp7/Pp7NXz5jcv8Pfp7vzV8+W3r/L/6e781fPd2ffSbOkzHp37vTWqf1//dnq +OVN2OXLmhL1W7U37+v7VzTu3179mj51mTblT2i6TdlPdfsf+nXZT3b6yQ8r9T+8/6p4zzz25fYf+ +s889uX16/xVnJ913x/5PdrLi7BMad+u/8uxTOle+gYRZqnecbPf23oD+3kDN7hNm0L9m/wkz6F/X +QP+e9Kdyz/pnqNqx/nlW7lR/9D+b9mfTHt3RnjtvoXpW1r+F6pkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAOBU/7Xil2AAAAEA - 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 AAAAAAAAAADQxwdJha8BAAABAA== - H4sIAAAAAAAAAO3YsQmEQBRFUduxAkUxFFkEwf6b0QocWBbeznhO/IMbveB3HQAAAAAAAAAAAAAA -AAAAfG9KBwAAAFCVMx0AvNKaDqAZn3QAALzE9qMb4NmcDqicHQIAAACAsj0dAJUa0wEABUc64I8M + H4sIAAAAAAAAAO3YsQmEQBRFUduxAkUxFFkEwf6b0QocWBbeznhO/IMbveB3HQAAAAAAAAAAAAAA +AAAAfG9KBwAAAFCVMx0AvNKaDqAZn3QAALzE9qMb4NmcDqicHQIAAACAsj0dAJUa0wEABUc64I8M 6QAAqIQfAQBAu/p0wG1JBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANOwCv5611gAAAQA= - H4sIAAAAAAAAAO3SUYrjQAwEUJ8k9z/m/IYwDo5b7lLbT/BYWHbjUqlf27a9AAAAAAAAAAAAAAAA -gMM+J51nVat0eHbSuVfpaO/vV9yn0w4rdfXf3GGn9G1W6upzOu7z6/9J3ybVV8Wb6bLPlT3cQdXe -HfobydAhv/vX7jKaP7FDurOzO3fobiTD3qTv07Wvbvcf/f7epG/UubNOb6Di28n87p//djK/+9d+ -uyr/zB1Wv3/qDVR+M5G/y+0rdk30N2uPWfuk7t/5dzvdf8ZOK3b2rbfq/t9/94pdjnx3ZVftNNJX -5Vy5S9Xvd7r9jM5mzcze0rfsuMe27X/nikn2NjvDKvefMR16S2Wpvkkyw9F///T+npa9U85VO9zL -ns50t/v/N+n+3D9z92Teo/nTuVa4/9He9ibdX/dsR7OmMnfIUN1hlz3OTjpjureKLlfLm8qe/HZV -j+mMo/f//Pfu/73HdKbq+yd3TH33bvevnqfev1M3qdvP3HHmd6smfe8jHXbes/K7syd965kdpPIl -d0/f8m7337ZzGTu8rVVcOYls7+/m7O+nb+L+49nSva7kqklmSXe6kiMd/jqrv8MnqZzX259d7n82 -z5NUT0WGynzpflcyOp3eYUWmpxkd91/b6Lj/+s5O+v3t/U66z5Ud7Tv99mbn5Lr7V7+D9E78/gYq -J70Pufund2H+/dP5ybyB19uf3Mcvk87K/LeQzgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBEf+AY + H4sIAAAAAAAAAO3SUYrjQAwEUJ8k9z/m/IYwDo5b7lLbT/BYWHbjUqlf27a9AAAAAAAAAAAAAAAA +gMM+J51nVat0eHbSuVfpaO/vV9yn0w4rdfXf3GGn9G1W6upzOu7z6/9J3ybVV8Wb6bLPlT3cQdXe +HfobydAhv/vX7jKaP7FDurOzO3fobiTD3qTv07Wvbvcf/f7epG/UubNOb6Di28n87p//djK/+9d+ +uyr/zB1Wv3/qDVR+M5G/y+0rdk30N2uPWfuk7t/5dzvdf8ZOK3b2rbfq/t9/94pdjnx3ZVftNNJX +5Vy5S9Xvd7r9jM5mzcze0rfsuMe27X/nikn2NjvDKvefMR16S2Wpvkkyw9F///T+npa9U85VO9zL +ns50t/v/N+n+3D9z92Teo/nTuVa4/9He9ibdX/dsR7OmMnfIUN1hlz3OTjpjureKLlfLm8qe/HZV +j+mMo/f//Pfu/73HdKbq+yd3TH33bvevnqfev1M3qdvP3HHmd6smfe8jHXbes/K7syd965kdpPIl +d0/f8m7337ZzGTu8rVVcOYls7+/m7O+nb+L+49nSva7kqklmSXe6kiMd/jqrv8MnqZzX259d7n82 +z5NUT0WGynzpflcyOp3eYUWmpxkd91/b6Lj/+s5O+v3t/U66z5Ud7Tv99mbn5Lr7V7+D9E78/gYq +J70Pufund2H+/dP5ybyB19uf3Mcvk87K/LeQzgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBEf+AY G+EAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/tunnel_w2.tmx b/data/maps/Level -1/ados/tunnel_w2.tmx similarity index 99% rename from tiled/Level -1/ados/tunnel_w2.tmx rename to data/maps/Level -1/ados/tunnel_w2.tmx index eb43349abf..823235fbe1 100644 --- a/tiled/Level -1/ados/tunnel_w2.tmx +++ b/data/maps/Level -1/ados/tunnel_w2.tmx @@ -48,76 +48,76 @@ - H4sIAAAAAAAAAO3WQW5jMQxEQQM5f+48FxjE+bGkJsVa1Dam+BjD36/X6xsAAAAAAAAAAAAAAAAA -AAAADvn6pfSc5Nq7h/t80t4N9LeivxvoS/+5VrXXvyf9Z1vZ3w30srq9/r3oP5v+c+1o7wb60H82 -/WfTfzb90X827WfTH/1n0x/t0Z6nt5Gei2z/bjdwyzvsbd383d+W3l96tl3tO7ytwh7Tc+1qX/1t -lXaZnk1//fXX/5N5u7yr4j4r7qrTrF102mmnWbvostMuc3az+zfTqr+lf67/0x3v+D2uf48beNL+ -yWfoX7//p+1X3gvrb0D/u+nPu47a3291/79+lv41b2B3I+3zqn1H66+//r1uYOcs6d1MUbG9W6h1 -Cyc/yw3c37/Cdw6Z/pV+c6B/N7v2UeW3nhv4+86q91/Rflr/Uzvq8r8/qf/JfXXpn27Ssf+7vfnu -r2ll/5921+V/f1L/1e3/t7uTu9Y+3z+572rzVHdT+1VvSjfRP/emdI9J/au9K91iUv8qb0vvP+3G -7u/emd55NTd3R3/0J3cD6behP5n+6XeRu4H0ezh/A+n5OX8L6Tk5fwvpeQAAAAAAAAAAAADgiX/6 + H4sIAAAAAAAAAO3WQW5jMQxEQQM5f+48FxjE+bGkJsVa1Dam+BjD36/X6xsAAAAAAAAAAAAAAAAA +AAAADvn6pfSc5Nq7h/t80t4N9LeivxvoS/+5VrXXvyf9Z1vZ3w30srq9/r3oP5v+c+1o7wb60H82 +/WfTfzb90X827WfTH/1n0x/t0Z6nt5Gei2z/bjdwyzvsbd383d+W3l96tl3tO7ytwh7Tc+1qX/1t +lXaZnk1//fXX/5N5u7yr4j4r7qrTrF102mmnWbvostMuc3az+zfTqr+lf67/0x3v+D2uf48beNL+ +yWfoX7//p+1X3gvrb0D/u+nPu47a3291/79+lv41b2B3I+3zqn1H66+//r1uYOcs6d1MUbG9W6h1 +Cyc/yw3c37/Cdw6Z/pV+c6B/N7v2UeW3nhv4+86q91/Rflr/Uzvq8r8/qf/JfXXpn27Ssf+7vfnu +r2ll/5921+V/f1L/1e3/t7uTu9Y+3z+572rzVHdT+1VvSjfRP/emdI9J/au9K91iUv8qb0vvP+3G +7u/emd55NTd3R3/0J3cD6behP5n+6XeRu4H0ezh/A+n5OX8L6Tk5fwvpeQAAAAAAAAAAAADgiX/6 VRLRAAABAA== - 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 AAAAAAAAAAAAAAAAAACw5B/MhvYJAAABAA== - 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 diff --git a/tiled/Level -1/ados/vaults.tmx b/data/maps/Level -1/ados/vaults.tmx similarity index 99% rename from tiled/Level -1/ados/vaults.tmx rename to data/maps/Level -1/ados/vaults.tmx index ad8b885a5a..747addbd86 100644 --- a/tiled/Level -1/ados/vaults.tmx +++ b/data/maps/Level -1/ados/vaults.tmx @@ -87,119 +87,119 @@ - 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 AAAAAAB8xgrgfMXSAAABAA== - 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 xAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/wall.tmx b/data/maps/Level -1/ados/wall.tmx similarity index 99% rename from tiled/Level -1/ados/wall.tmx rename to data/maps/Level -1/ados/wall.tmx index fdfdfae56e..c418e93d8c 100644 --- a/tiled/Level -1/ados/wall.tmx +++ b/data/maps/Level -1/ados/wall.tmx @@ -51,100 +51,100 @@ - H4sIAAAAAAAAAO2dXY7jIBAGc4Zoj5Jcbu8+0miltYQQP43d+AN3PZTywjgOBQ002PPzer1+YDrv -DPX9AP7hXv+f/+A/Hke/x39M8B+b1P9ngfsBjf8v/kOS+if+x+NwT/+PSRr7W/3fY37wdrgGaP3n -+aKR/BH+18Oa/0nL1ej5Z42xHh75vzR/0MJShjz0veRx/az/vB2d9U+MsNW1B6UYfvXe8ut9Mz6F -78/LfBeo51WxOCyNy6WypT7rcW/fwnfVPH+z8swRbXVc8pvH2Vqdn52/nfF/Njap63lVPON/aVz2 -9I/HdflTwcP/EXfwDwBwP38FqH/z01E4VaGua/ziH8f4xzf+8bkPuAMAaKMeRxln47rFP+7xv4bv -/CzB1Wt5nCfE/zzfLWce+/9e50nU9azmrjg7w3+pHXi0C7WTVZx5+/c8/+V5nsyrfXi3L7WzGf49 -z3/xPpF98O7/+N8L/Mcmn7N5XAv/+zDDf3r+X/37wObM8/kv3iexDzPWf/T/fZjpn/F/fWb3f57/ -Wxvv/E/tmW/Lc+Fe8xAYdzar/5cc5755/v+Z/vO1Re99BPT/5/kvPWtumRuo6yUKM/2rfxv08X7/ -BzF8L9Jx2tM/MXwPrP3fMjbjfz/yuVrPLf6fxbHexn9Mjvm6l3+vuQTs6X+k/7NG0DPDvzWHQ4zQ -k+fiem5bfbaV7y190v/1WGP2iH9yuPtgnbPNiP+gJ+//LaxlmP/vQ2sf1vrO8Fo7Uf82sPvP20HN -u2XvHv/7UIv/Pb+WfXz1b4Nx/6N/T1/fG/zH5p+7K+f18b83+I8N/mOD/9gc/s/+v6bRvEBpzaiu -g8gczs76Lzm35oiJHXqUOXv2gPUo/R/fra6DyKj7P/Ef/+o6iAx79rG5uv6HvcF/bPAfm9z/Kqjr -JQq5f8tZwNZ5wFoesHad2jXV9RKFNP/f8t06C9jL8Vrg/U86/0f9j4wBZ88EWq+rrpcosP6PDf5j -c/hn3h0T/McG/7HB/15459l673+yrMu8yoDd/2h+peW/Nf+3rA+8yoDN/2iOpdQO8rxbzYulv1rK -vA1lwOb/am4tbQu9s7iW/mopg/816c3/vPwz7q9Jb1y2xn+PNgJ6/7VxozeuWMaekbFKXS9RqM0P -a+5qe7cj12jNSRgn7vffc1H6/00Wzu79s/9/v//WuiB3NOI1/Xy/7G1EXS9RyOOzJWc0st6srTsZ -/9egN/+HZ9Nb/8OzwX9s8B8b/Mcmn6ur7wfwD/f6Z/0XF8b/2BD/Y4N/wH9smAMCbQBKZ8HU9wT6 + H4sIAAAAAAAAAO2dXY7jIBAGc4Zoj5Jcbu8+0miltYQQP43d+AN3PZTywjgOBQ002PPzer1+YDrv +DPX9AP7hXv+f/+A/Hke/x39M8B+b1P9ngfsBjf8v/kOS+if+x+NwT/+PSRr7W/3fY37wdrgGaP3n ++aKR/BH+18Oa/0nL1ej5Z42xHh75vzR/0MJShjz0veRx/az/vB2d9U+MsNW1B6UYfvXe8ut9Mz6F +78/LfBeo51WxOCyNy6WypT7rcW/fwnfVPH+z8swRbXVc8pvH2Vqdn52/nfF/Njap63lVPON/aVz2 +9I/HdflTwcP/EXfwDwBwP38FqH/z01E4VaGua/ziH8f4xzf+8bkPuAMAaKMeRxln47rFP+7xv4bv +/CzB1Wt5nCfE/zzfLWce+/9e50nU9azmrjg7w3+pHXi0C7WTVZx5+/c8/+V5nsyrfXi3L7WzGf49 +z3/xPpF98O7/+N8L/Mcmn7N5XAv/+zDDf3r+X/37wObM8/kv3iexDzPWf/T/fZjpn/F/fWb3f57/ +Wxvv/E/tmW/Lc+Fe8xAYdzar/5cc5755/v+Z/vO1Re99BPT/5/kvPWtumRuo6yUKM/2rfxv08X7/ +BzF8L9Jx2tM/MXwPrP3fMjbjfz/yuVrPLf6fxbHexn9Mjvm6l3+vuQTs6X+k/7NG0DPDvzWHQ4zQ +k+fiem5bfbaV7y190v/1WGP2iH9yuPtgnbPNiP+gJ+//LaxlmP/vQ2sf1vrO8Fo7Uf82sPvP20HN +u2XvHv/7UIv/Pb+WfXz1b4Nx/6N/T1/fG/zH5p+7K+f18b83+I8N/mOD/9gc/s/+v6bRvEBpzaiu +g8gczs76Lzm35oiJHXqUOXv2gPUo/R/fra6DyKj7P/Ef/+o6iAx79rG5uv6HvcF/bPAfm9z/Kqjr +JQq5f8tZwNZ5wFoesHad2jXV9RKFNP/f8t06C9jL8Vrg/U86/0f9j4wBZ88EWq+rrpcosP6PDf5j +c/hn3h0T/McG/7HB/15459l673+yrMu8yoDd/2h+peW/Nf+3rA+8yoDN/2iOpdQO8rxbzYulv1rK +vA1lwOb/am4tbQu9s7iW/mopg/816c3/vPwz7q9Jb1y2xn+PNgJ6/7VxozeuWMaekbFKXS9RqM0P +a+5qe7cj12jNSRgn7vffc1H6/00Wzu79s/9/v//WuiB3NOI1/Xy/7G1EXS9RyOOzJWc0st6srTsZ +/9egN/+HZ9Nb/8OzwX9s8B8b/Mcmn6ur7wfwD/f6Z/0XF8b/2BD/Y4N/wH9smAMCbQBKZ8HU9wT6 NkA7iEfvLIj6/uCeNkA7ANoBpG2hdF6TNhAPcoeQtgP1fQAAAMDe/AIWsB0OAAABAA== - H4sIAAAAAAAAAO2d62oUMRSAs63aehdv9YL9JYh9gYIgCILv/z6KOqENZuPkMjPJycyc74NT6JLu -TufLJpnJScYYaMndIV6PvP52iEfCxwLy4F83+NcN/nWDf93gXzf4103K/8chThJxZ+JnHSq8B9Ql -5v/TEJ9H4uI2zoZ4YabVD/tZ94L3oI3py5j/L0P8GOLrEN9vf/82xLVXxtaPi0SMuQ0/iz6mP2P+ -v5kb79a3df/8Nq5NOdZt2D68M//7z7Uh0JZY+/88EqXE2oergjJ+wDFjY6glEX4nHTH/uYC2hGOo -GnFl/gf/6yTWXtfm/RAfJsbLIS4Fjk0zUv7t2OzNEE+GeFoYr4SOTTOS/qdem0kdm2bW7v+BuekH -agUc0+Icj8VDM93/Y3PTX9QMOKbFOY7FM6H/CQDqc3Iw5nTjAcdMcXrO+dscOb843T4px/jdH6Fv -HG8f+mEZ5o4bD5FzXmtMjNN1c4a3LD/tj8PKA2aT8/u736FBY6x7/Ooh/K6XurfFbR7YaRC18vvJ -9W/DXN8hsXyyObn5qdy01HoB6kWcWB9eq22vuf4rlZsQy/XN1rPg//418Zh6UHNc3boPl/IfY+rn -/LE/EucrVT9KvEypX62/mxJI+bf5pLXyTFKk6keJl1z92qrnGFL+/XxS8kzWg6R/1vqtD/zrBv+6 -wb9u8K8bSf+5tf6s/5en9/0/1v/3pff9P+gL/nWDf93gXzf4142E/9jcH+v/+1PqP5bb5efupN4r -NvfH+v++lPofy+0Kc3fYS3p7TPEflispM1YO1gP+ddPTfzimIA9Ynp7+/TEFe8H3Qcr/2Nyfv/cw -fUQfJPyn5v7c3sP474OE/xLw34fSNntsn/iSMpaS+3+11wFAGVPa7HCf+JIyltL7f6wDkEdizoa2 -fb3gXzf41w3+dVNjzv4y83eM7dfL0jn78Jkvsb9jbL9Ols7Z8UzPbYN/3bTwP2edF3PAfajtf+46 -L+aA+1Db/xLoO+TBv25q+F/yPDr/3gH+5Vnqf8nz6MbuHeBflp45u1w79gf/uunt3x87ME8gT0// -Y2MH5glkmZqzLR3Qljk525IBbWHPBt3gXzf41w3+ddNiz56aAW1psWdPzYC2pPyfCx8LyIP/bZF7 -xubUiK3Zdf7t54XPBnXhcvVqlYE89038GZtzI7Zm9zzxeWfmX/tQqwzksedR4nrN95/rH2qVgTz4 -101v/+6+wEMTdzu3DOTp7d+/L+Dm6muVgTz2PC7Jt83l4Drc/H94feBe98fvtcqMBRyzJN+2JAfX -4c//X0Vej11DLCnD/L8sUv0JrBP86wb/usG/bvCvm5h/8j90kLovS/7H/uG+vG7wrxv86wb/usG/ -bvCvG/zrBv+6Sfm3+RnkZu8bl08U5gDZ/Aybm00d2Dc2nyiVA+TqAHsz75dYG2BxeVrUg/3i2oBY -HbCM1QP2bN8PJXXAEuZt0i7sB78OxPLCQ+gf9oXLLy9pC3zCekAd2DZz2gKLu2bg3tH2CduC1Hoh + H4sIAAAAAAAAAO2d62oUMRSAs63aehdv9YL9JYh9gYIgCILv/z6KOqENZuPkMjPJycyc74NT6JLu +TufLJpnJScYYaMndIV6PvP52iEfCxwLy4F83+NcN/nWDf93gXzf4103K/8chThJxZ+JnHSq8B9Ql +5v/TEJ9H4uI2zoZ4YabVD/tZ94L3oI3py5j/L0P8GOLrEN9vf/82xLVXxtaPi0SMuQ0/iz6mP2P+ +v5kb79a3df/8Nq5NOdZt2D68M//7z7Uh0JZY+/88EqXE2oergjJ+wDFjY6glEX4nHTH/uYC2hGOo +GnFl/gf/6yTWXtfm/RAfJsbLIS4Fjk0zUv7t2OzNEE+GeFoYr4SOTTOS/qdem0kdm2bW7v+BuekH +agUc0+Icj8VDM93/Y3PTX9QMOKbFOY7FM6H/CQDqc3Iw5nTjAcdMcXrO+dscOb843T4px/jdH6Fv +HG8f+mEZ5o4bD5FzXmtMjNN1c4a3LD/tj8PKA2aT8/u736FBY6x7/Ooh/K6XurfFbR7YaRC18vvJ +9W/DXN8hsXyyObn5qdy01HoB6kWcWB9eq22vuf4rlZsQy/XN1rPg//418Zh6UHNc3boPl/IfY+rn +/LE/EucrVT9KvEypX62/mxJI+bf5pLXyTFKk6keJl1z92qrnGFL+/XxS8kzWg6R/1vqtD/zrBv+6 +wb9u8K8bSf+5tf6s/5en9/0/1v/3pff9P+gL/nWDf93gXzf4142E/9jcH+v/+1PqP5bb5efupN4r +NvfH+v++lPofy+0Kc3fYS3p7TPEflispM1YO1gP+ddPTfzimIA9Ynp7+/TEFe8H3Qcr/2Nyfv/cw +fUQfJPyn5v7c3sP474OE/xLw34fSNntsn/iSMpaS+3+11wFAGVPa7HCf+JIyltL7f6wDkEdizoa2 +fb3gXzf41w3+dVNjzv4y83eM7dfL0jn78Jkvsb9jbL9Ols7Z8UzPbYN/3bTwP2edF3PAfajtf+46 +L+aA+1Db/xLoO+TBv25q+F/yPDr/3gH+5Vnqf8nz6MbuHeBflp45u1w79gf/uunt3x87ME8gT0// +Y2MH5glkmZqzLR3Qljk525IBbWHPBt3gXzf41w3+ddNiz56aAW1psWdPzYC2pPyfCx8LyIP/bZF7 +xubUiK3Zdf7t54XPBnXhcvVqlYE89038GZtzI7Zm9zzxeWfmX/tQqwzksedR4nrN95/rH2qVgTz4 +101v/+6+wEMTdzu3DOTp7d+/L+Dm6muVgTz2PC7Jt83l4Drc/H94feBe98fvtcqMBRyzJN+2JAfX +4c//X0Vej11DLCnD/L8sUv0JrBP86wb/usG/bvCvm5h/8j90kLovS/7H/uG+vG7wrxv86wb/usG/ +bvCvG/zrBv+6Sfm3+RnkZu8bl08U5gDZ/Aybm00d2Dc2nyiVA+TqAHsz75dYG2BxeVrUg/3i2oBY +HbCM1QP2bN8PJXXAEuZt0i7sB78OxPLCQ+gf9oXLLy9pC3zCekAd2DZz2gKLu2bg3tH2CduC1Hoh H+4d7gt/zVFJXcD/fonVhfA5HvjfP7H+gTXdumAfdwBowV+k7g44AAABAA== - H4sIAAAAAAAAAO3cAQ0AAAjDsJvEvxVUkIekVTAFSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cAQ0AAAjDsJvEvxVUkIekVTAFSwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AH6adgAAAAAAAAAAAAAAAAAAAAAAAACUeHEBAAAAAAAAAAAAAAAAAAAAAHBlAY+dipkAAAEA - H4sIAAAAAAAAAO3dwQmEMBAFUCuwOEtYbGPBlj3uzaMQdlEE/Un2vQb8yEDIMKPDAADAXaZ0AAAA -AACataYDAHRK7x5owZgOAAAAnPJOB+DQkg5wgjoCgJ1z8TfvhlqoxXYt6QAAAAAAAAAAcKPPg8+y -rw4AAFC3OR0AAAAAgCj/+QAAAACgZBcEIE//HgAAALjqyW8LAQAAAPTilQ7whVm+upnvAQAASu4J + H4sIAAAAAAAAAO3dwQmEMBAFUCuwOEtYbGPBlj3uzaMQdlEE/Un2vQb8yEDIMKPDAADAXaZ0AAAA +AACataYDAHRK7x5owZgOAAAAnPJOB+DQkg5wgjoCgJ1z8TfvhlqoxXYt6QAAAAAAAAAAcKPPg8+y +rw4AAFC3OR0AAAAAgCj/+QAAAACgZBcEIE//HgAAALjqyW8LAQAAAPTilQ7whVm+upnvAQAASu4J AAAA/TKjDQAAAAAAAP/Lrh8lNQEAAFy1AYkQiPEAAAEA - H4sIAAAAAAAAAO2TUW4DIQwFfcDc/zz9qoRoQsCYfaaeJ41IFC9rPORlZi84Th91P4B/wD/gH/AP -+Ifz/l/NCnX4Df5rYh8+Qw2sWWey+67dPUDr/1vwfxfRwf9dZI16LlXIGvVcsnI60b15auBu/x7P -kX38Z1azusdJ/7t9w/mozwcAAAAAPm6Pen4ZqRT1rPGrjdoFjrVRe8K3NmpvOL0zePse9f+H/9jZ -qN3hXxe1N/w/G7Un/D8btRf8PxPVnKOdVboT6v9MRv9Pzmr3Xcre/6t/9fkA/4B/wD/gH8777z9D -XvpE+X8F7Af3+o/YD/APd/v3Rj2XKkTO/dMe73KyD9D7f7ffu9933wm5/XujnksVIufe7rEb9Vyq -EDn3do/dveBe/xF7Af4hj//VmlEd5GLG2WrNqA7y8c2ZLdaM6iAP1qwjZ7ZYM6qDPFizjpzZYs2o -rn834B90/mecrdbMRn3+6sz6WK0Z1UEeZp2t1ozqIA8noz4b7PnfvSfqs4Hf/473fg/Iy8mozwbr -/r3Pq88B+Aefvx2P3ucgB9asHo/e5yAH1qwej97nIAfWrB6P3ucgB/bh86r/nahnUJnWgcdFRNQz -qIzSheKdgH/AP+Af/kbdDzzvv70H6n4A/4B/0PjPEvVcqmDNuuLDm2+9zNRBvP+Z+Z+Meg5Vaeef -Keq5VIG516aPuh/AP+Af8A/4h7Gv3fT7eu5HVA1o/Pff8Z+X6PT7fnrfTE+7NfC8/z74r0Uf/Nei -D/5rkTXquVQhIifukXouVVhx0X+PulvqGVRmNt5n2rXfZ7SXei5VyBr1XKrA3GvTR90P4B/wD/gH -/AP+Af+Af8A/4B/O3QF1L6D1bwn6Ae4A6O+AJegJ9HfAEvQFOe7Bb9T9gf4OWIIegXsAOe6CujfQ + H4sIAAAAAAAAAO2TUW4DIQwFfcDc/zz9qoRoQsCYfaaeJ41IFC9rPORlZi84Th91P4B/wD/gH/AP ++Ifz/l/NCnX4Df5rYh8+Qw2sWWey+67dPUDr/1vwfxfRwf9dZI16LlXIGvVcsnI60b15auBu/x7P +kX38Z1azusdJ/7t9w/mozwcAAAAAPm6Pen4ZqRT1rPGrjdoFjrVRe8K3NmpvOL0zePse9f+H/9jZ +qN3hXxe1N/w/G7Un/D8btRf8PxPVnKOdVboT6v9MRv9Pzmr3Xcre/6t/9fkA/4B/wD/gH8777z9D +XvpE+X8F7Af3+o/YD/APd/v3Rj2XKkTO/dMe73KyD9D7f7ffu9933wm5/XujnksVIufe7rEb9Vyq +EDn3do/dveBe/xF7Af4hj//VmlEd5GLG2WrNqA7y8c2ZLdaM6iAP1qwjZ7ZYM6qDPFizjpzZYs2o +rn834B90/mecrdbMRn3+6sz6WK0Z1UEeZp2t1ozqIA8noz4b7PnfvSfqs4Hf/473fg/Iy8mozwbr +/r3Pq88B+Aefvx2P3ucgB9asHo/e5yAH1qwej97nIAfWrB6P3ucgB/bh86r/nahnUJnWgcdFRNQz +qIzSheKdgH/AP+Af/kbdDzzvv70H6n4A/4B/0PjPEvVcqmDNuuLDm2+9zNRBvP+Z+Z+Meg5Vaeef +Keq5VIG516aPuh/AP+Af8A/4h7Gv3fT7eu5HVA1o/Pff8Z+X6PT7fnrfTE+7NfC8/z74r0Uf/Nei +D/5rkTXquVQhIifukXouVVhx0X+PulvqGVRmNt5n2rXfZ7SXei5VyBr1XKrA3GvTR90P4B/wD/gH +/AP+Af+Af8A/4B/O3QF1L6D1bwn6Ae4A6O+AJegJ9HfAEvQFOe7Bb9T9gf4OWIIegXsAOe6CujfQ 3gV1P6C9B+o+AAAA4G5+AF1xdu4AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3aO04WYBRF0X/2KFYKVD6oFKgQrUStAK18UPmgErRiEt4BWJIsk2/v5Ixgted2 -s9ncLrjj2cvZyezV7PVmzbRD/jbtkL9NO+Rv0w7527RD/jbtkL9NO+Rv0w7527RD/jbtkL9NO+Rv -0w7527RD/jbtkL9NO+Rv0w7527SD2pvZ6ezt7N3s/aLTDmpns/PZxezD7OOi0w5qn2afZ19mX2eX -i047qH2bfZ/9mP2cXS067aD2a3Y9u5n9nv1ZdNqhtdZaa6211lprrbXW7npbs3uz+7Pt2YNFpx3U -Hs4ezXZmu7O9Racd1B7Pnsyezp7N9heddlB7PnsxO5gdzo4WnXZQ+9f/b8Vph//Jf8W0Q/427ZC/ -TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/42 -7ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0 -Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO -+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvk -b9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/ + H4sIAAAAAAAAAO3aO04WYBRF0X/2KFYKVD6oFKgQrUStAK18UPmgErRiEt4BWJIsk2/v5Ixgted2 +s9ncLrjj2cvZyezV7PVmzbRD/jbtkL9NO+Rv0w7527RD/jbtkL9NO+Rv0w7527RD/jbtkL9NO+Rv +0w7527RD/jbtkL9NO+Rv0w7527SD2pvZ6ezt7N3s/aLTDmpns/PZxezD7OOi0w5qn2afZ19mX2eX +i047qH2bfZ/9mP2cXS067aD2a3Y9u5n9nv1ZdNqhtdZaa6211lprrbXW7npbs3uz+7Pt2YNFpx3U +Hs4ezXZmu7O9Racd1B7Pnsyezp7N9heddlB7PnsxO5gdzo4WnXZQ+9f/b8Vph//Jf8W0Q/427ZC/ +TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/42 +7ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0 +Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO ++du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvk +b9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/ TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/TTvkb9MO+du0Q/427ZC/7S/gcV63AAABAA== diff --git a/tiled/Level -1/ados/wall_n.tmx b/data/maps/Level -1/ados/wall_n.tmx similarity index 99% rename from tiled/Level -1/ados/wall_n.tmx rename to data/maps/Level -1/ados/wall_n.tmx index ea71ba7f54..8163fe167e 100644 --- a/tiled/Level -1/ados/wall_n.tmx +++ b/data/maps/Level -1/ados/wall_n.tmx @@ -24,72 +24,72 @@ - H4sIAAAAAAAAAO3dUW6jMBhFYZT1hK1k/8vpSy39smxjEsO1uefhe5iqM0N7iAEbks+2bR8AAAAA -AAAAAAAA03oF6m2Brv17Yx9wkrrv/+jvodSd9h5qr3mO/8/Xaq/eNtzXn/HeU36eT38vsb96W0B/ -3N+f474v+ntL/fcJtgWa/vvG698V4783+nujvzf6e2P+x1tc91NvC3TtGf/n8BKg/zxij3fBXlD7 -3pLWfqD+2VFvmd+jcdS4tJ9EpX1C/bPj/Jg9auynvx/6e6O/N/p7i/1Z//cT7/3g9e+H/t7iPAH9 -/aT+zP96or83nvvzRn9vrP964/jvjf7e6O+N/t44//PG/L83+nujv7d4Tzn9/cR7yek/P57/8VZr -V3vG5+zzQOqfD339a/3OPu/F+t9aWu1/eSaI/msY/Xrl+m8to5/XoP9a6O+N/t5G94/vJ0H/+Y2+ -Xk/r/1z/r2H0+3WMHk9Af6zTP5770X9++bzdqP7M/82lZ43n2/d4i+J7x3EuOI/Y5GzTnv2g1Dv9 -mWtBvdToqn+/Nd7TX+/q43Fr/6K/3h39a+/3xPFfj/7e0vkb/T1dff6X+pf+j9a+gfv6Xz3+1/Yx -+uvddf5f69+aO1D/bhwor//iPQH5Z0ywP9zj6uN/6xo/9a9tVz7PyD6wVv+jOd4zTRkDdP171wNq -az4j+kPf/+za4NF679VzDzjW8xrs7d8aC77d9zBn/7PHAvrPSXkMZv5HT9m/df0H+uP5/bn+8+3P -/T96qv7cCz6H1vVc/vWjz3cu/f2eOQP178BZaY0l/1r+Gd498wCtzwPP9y/17wDl/YLn9X3l4796 -e3Cv0c9/Yi3098b47437rrzFazTm6P3k1/Hq7YGuP+O/nzj3R38/vF/P87Xu16P/89Wal9b11NuK -6/qXmrNG+3yt9f64P9D/mXqe36K/pzgG0N8P9394o783+ntj/dcb/b1x/u+N+R9vjP/e6O+N/t7o + H4sIAAAAAAAAAO3dUW6jMBhFYZT1hK1k/8vpSy39smxjEsO1uefhe5iqM0N7iAEbks+2bR8AAAAA +AAAAAAAA03oF6m2Brv17Yx9wkrrv/+jvodSd9h5qr3mO/8/Xaq/eNtzXn/HeU36eT38vsb96W0B/ +3N+f474v+ntL/fcJtgWa/vvG698V4783+nujvzf6e2P+x1tc91NvC3TtGf/n8BKg/zxij3fBXlD7 +3pLWfqD+2VFvmd+jcdS4tJ9EpX1C/bPj/Jg9auynvx/6e6O/N/p7i/1Z//cT7/3g9e+H/t7iPAH9 +/aT+zP96or83nvvzRn9vrP964/jvjf7e6O+N/t44//PG/L83+nujv7d4Tzn9/cR7yek/P57/8VZr +V3vG5+zzQOqfD339a/3OPu/F+t9aWu1/eSaI/msY/Xrl+m8to5/XoP9a6O+N/t5G94/vJ0H/+Y2+ +Xk/r/1z/r2H0+3WMHk9Af6zTP5770X9++bzdqP7M/82lZ43n2/d4i+J7x3EuOI/Y5GzTnv2g1Dv9 +mWtBvdToqn+/Nd7TX+/q43Fr/6K/3h39a+/3xPFfj/7e0vkb/T1dff6X+pf+j9a+gfv6Xz3+1/Yx ++uvddf5f69+aO1D/bhwor//iPQH5Z0ywP9zj6uN/6xo/9a9tVz7PyD6wVv+jOd4zTRkDdP171wNq +az4j+kPf/+za4NF679VzDzjW8xrs7d8aC77d9zBn/7PHAvrPSXkMZv5HT9m/df0H+uP5/bn+8+3P +/T96qv7cCz6H1vVc/vWjz3cu/f2eOQP178BZaY0l/1r+Gd498wCtzwPP9y/17wDl/YLn9X3l4796 +e3Cv0c9/Yi3098b47437rrzFazTm6P3k1/Hq7YGuP+O/nzj3R38/vF/P87Xu16P/89Wal9b11NuK +6/qXmrNG+3yt9f64P9D/mXqe36K/pzgG0N8P9394o783+ntj/dcb/b1x/u+N+R9vjP/e6O+N/t7o 723W/n/OEPwBAAABAA== - H4sIAAAAAAAAAO3d7W7TMBiGYUtDjMEGaEMI2EaB8z9IYhWjyPLrpK2/6ue+JP8qlEh3kjHbbZwD -AAAAAAAAAAAju1nGm8R42/Og0IRv/7qMd8v4tRp3y3hxnAMzW7f/E712cMdz4GPrg0J14X5vtQ+e -Hf1nE9/vrfYe/eeSu9/Hnpbx4Og/kw9uX3vPX/vflvFY9YjQku//c+PP+Ov+i+Pan1Gu/7q7v+4/ -O6792eT6h/s93eeV6s/9XkeqP9e9Dqs/170G+mujvzb6a6O/Nvpru3Xp/u87HAvao782+o/F2ndZ -a/i1f/qPw1+P8b7L2iNe+6d/P6n7cWv074f+2uivjf7afP97d9x/0WJ8TRwD/fv55I77LlqM7y59 -r2H+V4P1s4b+Guivjf7a6K+N/tror43+2uivjf7a6K+N/tror43+2uivjf7a6K+N/trof11KfzYo -9dkfj/5jCp8N+l1wpL73k/5jarU3nP5jor82+mujvzarf/i+1pKf/6H/eHK/r4fva+XzP/MqPV/D -/M91ob82+mujvzb6a6O/BmudL7de92L8nXPX/9bvx/N+2wrP5Nu7Xncw/uy563/r9+N5v+35/j96 -H8Q//Cxoj/7a4v6XzO/vmfeP33/9Gv3bi/ufO7+fm/e33j/1Gv3bSvUv+X18ufdPvUb/tuivjf7a -RutvzS0xL1THSP2tuSU/LxSfFyhjpP6W+Ly4K3h86q6hf+xw6UHhvz39L/ks2Gvm/bfmnlL7RVHW -nv65NaJT1322/v+3nhuKn03A+VDe3v6l1gi2+ofX4mcTxOcDyhi1fyw+H1DGtfRHHfTXtrd/qedE -PTj6j2RPg9LPiXo84d9GXT0b0L8/+ms7ZQ2uxvPg6d/X3jW4WsOaG0Qbo+3/pX9b9NeW+90+td5S -Y394am4AbVi/28d7s4PS+8OtuQH0Zf1c4B6tgf7a6K+N/tror43+2ug/v9y+7nhtJqD/PLb2dVvP -66D/HM6Z+6f/POivjf7a6K+N/tq29vVbz2uh/xxy+/pz6//0nx/zf9ror43+2uivjf7a6K+N/tro + H4sIAAAAAAAAAO3d7W7TMBiGYUtDjMEGaEMI2EaB8z9IYhWjyPLrpK2/6ue+JP8qlEh3kjHbbZwD +AAAAAAAAAAAju1nGm8R42/Og0IRv/7qMd8v4tRp3y3hxnAMzW7f/E712cMdz4GPrg0J14X5vtQ+e +Hf1nE9/vrfYe/eeSu9/Hnpbx4Og/kw9uX3vPX/vflvFY9YjQku//c+PP+Ov+i+Pan1Gu/7q7v+4/ +O6792eT6h/s93eeV6s/9XkeqP9e9Dqs/170G+mujvzb6a6O/Nvpru3Xp/u87HAvao782+o/F2ndZ +a/i1f/qPw1+P8b7L2iNe+6d/P6n7cWv074f+2uivjf7afP97d9x/0WJ8TRwD/fv55I77LlqM7y59 +r2H+V4P1s4b+Guivjf7a6K+N/tror43+2uivjf7a6K+N/tror43+2uivjf7a6K+N/trof11KfzYo +9dkfj/5jCp8N+l1wpL73k/5jarU3nP5jor82+mujvzarf/i+1pKf/6H/eHK/r4fva+XzP/MqPV/D +/M91ob82+mujvzb6a6O/BmudL7de92L8nXPX/9bvx/N+2wrP5Nu7Xncw/uy563/r9+N5v+35/j96 +H8Q//Cxoj/7a4v6XzO/vmfeP33/9Gv3bi/ufO7+fm/e33j/1Gv3bSvUv+X18ufdPvUb/tuivjf7a +RutvzS0xL1THSP2tuSU/LxSfFyhjpP6W+Ly4K3h86q6hf+xw6UHhvz39L/ks2Gvm/bfmnlL7RVHW +nv65NaJT1322/v+3nhuKn03A+VDe3v6l1gi2+ofX4mcTxOcDyhi1fyw+H1DGtfRHHfTXtrd/qedE +PTj6j2RPg9LPiXo84d9GXT0b0L8/+ms7ZQ2uxvPg6d/X3jW4WsOaG0Qbo+3/pX9b9NeW+90+td5S +Y394am4AbVi/28d7s4PS+8OtuQH0Zf1c4B6tgf7a6K+N/tror43+2ug/v9y+7nhtJqD/PLb2dVvP +66D/HM6Z+6f/POivjf7a6K+N/tq29vVbz2uh/xxy+/pz6//0nx/zf9ror43+2uivjf7a6K+N/tro r43+2uivbfT+fwENGH4nAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3csREAIAgEMKazcP+BGMDGSsBLJviK5oEIAAAAAAAAAACgk10dAAAAAAAAAACA -g50OgLnMcAAAAAAAAAAAAAAAgH+t6gAAAAAAAAAAAAAAwDN+zwNAT258AAAAAAAAYB49HwAAAAAA + H4sIAAAAAAAAAO3csREAIAgEMKazcP+BGMDGSsBLJviK5oEIAAAAAAAAAACgk10dAAAAAAAAAACA +g50OgLnMcAAAAAAAAAAAAAAAgH+t6gAAAAAAAAAAAAAAwDN+zwNAT258AAAAAAAAYB49HwAAAAAA AAAAAAAAALcSsAI36gAAAQA= - H4sIAAAAAAAAAO3SW46jMBRFUffcmP+Y6qdRuRCPJDI+Dl5XWiL9kLmwWUopC/z3b4AdAAAAAAAA -+Kue9C7k2q+T3om+7Y/+zDNtO5edv+OZtp23k96PTPv0bvTrX096J/Snf//0LuiP/uhP3/7pPcj1 -r6/MpZ70LuiP/uiP/vT9DtI7kGtfBtiD7KSfneu585tJPzvt5pP7pJ+d7KSfney3lt4H/dGf/v3T -u5Drv1RX5rGO/nMqB7+ZQ6mupfHZjK9U19L4bMa3nfQ+6I/+9OtffwfpfdAf/dGfPv3rSe9Dpv9S -XZnHOvrPaR3957SO/nPaTnof3uvVetLPh/7oj/5c92913tLoPPRHf/TnO/rv/WZM22nVv9V5fF// -luehP9/Vf2l4HvrTvvNds72Xb2EMvWav/7L5Ta5/6vw7743+5Pun7o3+6M+4/dPPP7t1EuffeV++ -o//ZpN/NDO5+12fnn/393qTf1RP1eLdH55/d92jS7+tperzXo/PfuXePPWf0ynv9dK7Of+Xe6M93 -9q9H/zG90qDF6D+mZIPUfdEf/fmd2e7NGA2S9+Z3Zrs3fxu8Mi3OeOdcxuj/SeN37pl+Bxw3Wqor -89hOeh/0R3/0R3/69U/vQq5/eg/y/UvjsxnfOvrPqVTX0vhsxnA1+j/b3hz9e3pX7ut/9U1s/w/P -cDZn3wjPcDX6z6sc/GYO6+g/p3X0n9M6+s9pO+l90J++/fd+M5d10nuQ6b5Oeh/0R3/0Z97+P66G + H4sIAAAAAAAAAO3SW46jMBRFUffcmP+Y6qdRuRCPJDI+Dl5XWiL9kLmwWUopC/z3b4AdAAAAAAAA ++Kue9C7k2q+T3om+7Y/+zDNtO5edv+OZtp23k96PTPv0bvTrX096J/Snf//0LuiP/uhP3/7pPcj1 +r6/MpZ70LuiP/uiP/vT9DtI7kGtfBtiD7KSfneu585tJPzvt5pP7pJ+d7KSfney3lt4H/dGf/v3T +u5Drv1RX5rGO/nMqB7+ZQ6mupfHZjK9U19L4bMa3nfQ+6I/+9OtffwfpfdAf/dGfPv3rSe9Dpv9S +XZnHOvrPaR3957SO/nPaTnof3uvVetLPh/7oj/5c92913tLoPPRHf/TnO/rv/WZM22nVv9V5fF// +luehP9/Vf2l4HvrTvvNds72Xb2EMvWav/7L5Ta5/6vw7743+5Pun7o3+6M+4/dPPP7t1EuffeV++ +o//ZpN/NDO5+12fnn/393qTf1RP1eLdH55/d92jS7+tperzXo/PfuXePPWf0ynv9dK7Of+Xe6M93 +9q9H/zG90qDF6D+mZIPUfdEf/fmd2e7NGA2S9+Z3Zrs3fxu8Mi3OeOdcxuj/SeN37pl+Bxw3Wqor +89hOeh/0R3/0R3/69U/vQq5/eg/y/UvjsxnfOvrPqVTX0vhsxnA1+j/b3hz9e3pX7ut/9U1s/w/P +cDZn3wjPcDX6z6sc/GYO6+g/p3X0n9M6+s9pO+l90J++/fd+M5d10nuQ6b5Oeh/0R3/0Z97+P66G f0AAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/ados/wall_s.tmx b/data/maps/Level -1/ados/wall_s.tmx similarity index 99% rename from tiled/Level -1/ados/wall_s.tmx rename to data/maps/Level -1/ados/wall_s.tmx index 51657bd069..aed7b909a5 100644 --- a/tiled/Level -1/ados/wall_s.tmx +++ b/data/maps/Level -1/ados/wall_s.tmx @@ -30,57 +30,57 @@ - H4sIAAAAAAAAAO3ZQW7DIBAFUKvnqe9/va5QEbIxY1PAzXsSahUn9uJnYCDbBgAAAAAAAADAaF8d -B++TsvvO/qb/98aRPsf75Jm3jNr7WdfZXJ2y27fffGuj9h7miq7XefZpHuddnvRrefaprlnf0z69 -7O/y11hbj+zLOT/v7VhXJN8806PX9+KaHm5dkbxbxn5yD/mvI1rnZS9Xu352L/nPd6fOj87kzq7V -7iv/eVprvfVMdt+O53r5ryUyx0eyL9eBq72A/OeIru13spf/mv6i5u/mb/83Xs+1/mjdv/rNNg3n -/3P0zv7OWUA5BzBOz/yPMr3q9Y/WAMbpNf+3rPVXewzr/xx3ev+8Z2+p+5bvgPqfI3rWF8285fny -n+vpdyCaefls+c8VOQO8W+e1Zzv/nS+6Zvfq1+S/jpG5l8+U/xpGZp+ep/4/l/r/bGfnQDN6Ecar -7TfP9iHl9yWdS/E+tb1m5PcH9f9OLWcPrdcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3ZQW7DIBAFUKvnqe9/va5QEbIxY1PAzXsSahUn9uJnYCDbBgAAAAAAAADAaF8d +B++TsvvO/qb/98aRPsf75Jm3jNr7WdfZXJ2y27fffGuj9h7miq7XefZpHuddnvRrefaprlnf0z69 +7O/y11hbj+zLOT/v7VhXJN8806PX9+KaHm5dkbxbxn5yD/mvI1rnZS9Xu352L/nPd6fOj87kzq7V +7iv/eVprvfVMdt+O53r5ryUyx0eyL9eBq72A/OeIru13spf/mv6i5u/mb/83Xs+1/mjdv/rNNg3n +/3P0zv7OWUA5BzBOz/yPMr3q9Y/WAMbpNf+3rPVXewzr/xx3ev+8Z2+p+5bvgPqfI3rWF8285fny +n+vpdyCaefls+c8VOQO8W+e1Zzv/nS+6Zvfq1+S/jpG5l8+U/xpGZp+ep/4/l/r/bGfnQDN6Ecar +7TfP9iHl9yWdS/E+tb1m5PcH9f9OLWcPrdcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAADgP/gButA71QAAAQA= - H4sIAAAAAAAAAO3b3YqcMBiAYaEUuvSPbWlp6c+yvZ/e/+1UDwIDNXGMX6JLnge+kz1x1lczzoxO -EwAAAADQyt+Th3PpPzb9x6b/mM7urn9/R1u9mud18NBW5Ln6dp438zwHDu1Er9VL/99d/wNqtVjn -f036X13Ee/nSeW2df5j0v6Ka5rnGaf6sbOcp83fOcbR5VMvP83ypHPbbc763an7rxzzf5nmsGO63 -9xoutW+9Zi/9P+x8fWn4X8S1e6/2C/1jHfm8drve97pW0z9W7bne8j2+RP9YNd3P/Fymf6yX0j3R -P1ZuX93+/nKF7on+sXLn/lW/f9c/Vuncv9J5n+gfK9f/iuf+Qv9Y+o9N/7HpPzb9x5br/26erye+ -rhz9Y63tp4/zfJ/6rAGl+znWjj/9Y+X2Vcs14Lb5+2n9fo7c8ad/rNy+il4DSs0/rWw/dw2if6zS -/opYA1L3e5rr319pf6U1oOYYWOu+1Vz//rb2Wc0xsLSv7X5P/5+T5/9a2ToG7rnPOrWv6b7Vf3ku -wPN/beWOgT33Wh9pX+pPe0e61bwn638tPZpvbU//8/TqXtqe/ufp1b20vfTdQ+2zfp7/q9ere2l7 -e683Pf/3crW+3th7PNKX/mPTf2z6j01/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3b3YqcMBiAYaEUuvSPbWlp6c+yvZ/e/+1UDwIDNXGMX6JLnge+kz1x1lczzoxO +EwAAAADQyt+Th3PpPzb9x6b/mM7urn9/R1u9mud18NBW5Ln6dp438zwHDu1Er9VL/99d/wNqtVjn +f036X13Ee/nSeW2df5j0v6Ka5rnGaf6sbOcp83fOcbR5VMvP83ypHPbbc763an7rxzzf5nmsGO63 +9xoutW+9Zi/9P+x8fWn4X8S1e6/2C/1jHfm8drve97pW0z9W7bne8j2+RP9YNd3P/Fymf6yX0j3R +P1ZuX93+/nKF7on+sXLn/lW/f9c/Vuncv9J5n+gfK9f/iuf+Qv9Y+o9N/7HpPzb9x5br/26erye+ +rhz9Y63tp4/zfJ/6rAGl+znWjj/9Y+X2Vcs14Lb5+2n9fo7c8ad/rNy+il4DSs0/rWw/dw2if6zS +/opYA1L3e5rr319pf6U1oOYYWOu+1Vz//rb2Wc0xsLSv7X5P/5+T5/9a2ToG7rnPOrWv6b7Vf3ku +wPN/beWOgT33Wh9pX+pPe0e61bwn638tPZpvbU//8/TqXtqe/ufp1b20vfTdQ+2zfp7/q9ere2l7 +e683Pf/3crW+3th7PNKX/mPTf2z6j01/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AACAGP8AvKeW9wAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3bMQrAMAgF0ByxQyFL73+OzoVYkFYC8t4oDm5fEMcAAAAAAAAAAAAAdpnJ/qtk -CgDgC/kMfRy7BwAAysh5AOhP3vO3M6hnb7wAQK23PTDKcwAAAABY8RsAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bMQrAMAgF0ByxQyFL73+OzoVYkFYC8t4oDm5fEMcAAAAAAAAAAAAAdpnJ/qtk +CgDgC/kMfRy7BwAAysh5AOhP3vO3M6hnb7wAQK23PTDKcwAAAABY8RsAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATzfCozN7AAABAA== - H4sIAAAAAAAAAO3SQW6FMAwFQA7373+mrpAQakscEh5txtJskGLjvHy2bfsAAAAAAAAAAPCokZXe -hbH5V3ukd2Fs/tVK70J7zufvI95CesfV9dbxfHoHnsl8r3Of9D7Mz3yv7/qldyOX/fE77zOyfuqX -3pG5uW8XPdO70p/51dmW3um9V9dTv/Wp9k/vv6rWqvasvqn0PaymUjPfVO8Mnsl/9rvqncPc7Ge/ -q33G3XmMz+hO38rsyjmeyX/Ge7qa1zuXfP53S/7vyr+SxchK38lqejLZtvazrXXsy7vyv1Ot8+X/ -f95Az2z5/+38R81O38Wqemv03PQ9rKxSs2am72B1LTVzXnp/nnWu9P+Qzf9OpXchk396B+bkX+2T -3oWx+VcrvQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM8AVPdo3JAAAB + H4sIAAAAAAAAAO3SQW6FMAwFQA7373+mrpAQakscEh5txtJskGLjvHy2bfsAAAAAAAAAAPCokZXe +hbH5V3ukd2Fs/tVK70J7zufvI95CesfV9dbxfHoHnsl8r3Of9D7Mz3yv7/qldyOX/fE77zOyfuqX +3pG5uW8XPdO70p/51dmW3um9V9dTv/Wp9k/vv6rWqvasvqn0PaymUjPfVO8Mnsl/9rvqncPc7Ge/ +q33G3XmMz+hO38rsyjmeyX/Ge7qa1zuXfP53S/7vyr+SxchK38lqejLZtvazrXXsy7vyv1Ot8+X/ +f95Az2z5/+38R81O38Wqemv03PQ9rKxSs2am72B1LTVzXnp/nnWu9P+Qzf9OpXchk396B+bkX+2T +3oWx+VcrvQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM8AVPdo3JAAAB AA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/amazon/caves.tmx b/data/maps/Level -1/amazon/caves.tmx similarity index 87% rename from tiled/Level -1/amazon/caves.tmx rename to data/maps/Level -1/amazon/caves.tmx index 1d1a8a30ff..3e94efa7dd 100644 --- a/tiled/Level -1/amazon/caves.tmx +++ b/data/maps/Level -1/amazon/caves.tmx @@ -1,5 +1,5 @@ - + @@ -39,10 +39,10 @@ - + - + @@ -53,37 +53,37 @@ - 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 diff --git a/tiled/Level -1/amazon/tunnel.tmx b/data/maps/Level -1/amazon/tunnel.tmx similarity index 100% rename from tiled/Level -1/amazon/tunnel.tmx rename to data/maps/Level -1/amazon/tunnel.tmx diff --git a/tiled/Level -1/amazon/tunnel_e.tmx b/data/maps/Level -1/amazon/tunnel_e.tmx similarity index 83% rename from tiled/Level -1/amazon/tunnel_e.tmx rename to data/maps/Level -1/amazon/tunnel_e.tmx index 58ab59119c..3dc9208ce2 100644 --- a/tiled/Level -1/amazon/tunnel_e.tmx +++ b/data/maps/Level -1/amazon/tunnel_e.tmx @@ -1,5 +1,5 @@ - + @@ -36,66 +36,66 @@ - - + + - + - + - + - + - + - + - + - + - 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 diff --git a/tiled/Level -1/athor/island.tmx b/data/maps/Level -1/athor/island.tmx similarity index 99% rename from tiled/Level -1/athor/island.tmx rename to data/maps/Level -1/athor/island.tmx index 2f170a47e0..e83b3c317f 100644 --- a/tiled/Level -1/athor/island.tmx +++ b/data/maps/Level -1/athor/island.tmx @@ -60,147 +60,147 @@ - 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 fQZ4smDVfqgbZ+K0vtQ3bty4EeE/HAhVOgAAAQA= - H4sIAAAAAAAAAO3dSwqDMBAAUE/TzxF6hNbP/Y/TFAyU0oJdhAmZ92AQdTMYZIwTdJoAAAAAAPJa -S2zRSQAA/DCXWKKTAAAgvXt0AgAAAAAAAAAAAADQWG9rZh/RCSTkmgMAAAAAAAC0pS8LAAAAAAAA -AAAAAAAAAAAAAMC7tcR24Bjj6+3/QbQTOda+hdWX8741LrnU8T59OacWjO/ysX8NyYII7m+qWgfm -EktkIsDw1B4AACAb86DxWUvBP/RgAfLSh4OxeK4DXo68E/BuKB81AvLpZb53i04AktMvAgCgJ0/X + H4sIAAAAAAAAAO3dSwqDMBAAUE/TzxF6hNbP/Y/TFAyU0oJdhAmZ92AQdTMYZIwTdJoAAAAAAPJa +S2zRSQAA/DCXWKKTAAAgvXt0AgAAAAAAAAAAAADQWG9rZh/RCSTkmgMAAAAAAAC0pS8LAAAAAAAA +AAAAAAAAAAAAAMC7tcR24Bjj6+3/QbQTOda+hdWX8741LrnU8T59OacWjO/ysX8NyYII7m+qWgfm +EktkIsDw1B4AACAb86DxWUvBP/RgAfLSh4OxeK4DXo68E/BuKB81AvLpZb53i04AktMvAgCgJ0/X aQkmAAABAA== - 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 tk8nj1ds3h1OD9h8Ozs7Ozs7/+cfrUnVhwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/athor/island_e.tmx b/data/maps/Level -1/athor/island_e.tmx similarity index 99% rename from tiled/Level -1/athor/island_e.tmx rename to data/maps/Level -1/athor/island_e.tmx index da05b36794..87bec659bd 100644 --- a/tiled/Level -1/athor/island_e.tmx +++ b/data/maps/Level -1/athor/island_e.tmx @@ -108,212 +108,212 @@ - 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 b9myZcuWLf8Cxl49MwAAAQA= - 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 m/C6AAABAA== - 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 8LL/85h9fgAAAKCeNzFWz50AAAEA - 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 AAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/athor/ship_w2.tmx b/data/maps/Level -1/athor/ship_w2.tmx similarity index 99% rename from tiled/Level -1/athor/ship_w2.tmx rename to data/maps/Level -1/athor/ship_w2.tmx index d8a3c25045..349a9cc74e 100644 --- a/tiled/Level -1/athor/ship_w2.tmx +++ b/data/maps/Level -1/athor/ship_w2.tmx @@ -63,55 +63,55 @@ - H4sIAAAAAAAAAO3Z0QqCMBiAUcGn6AXSm5Iiw97/xVJCGOKQMFxs5+KAyC5++FY6rKuqqgEAAAAA -AAAAAAAAAIDsnHZKPT/7+59HTaAN7rcba1LPz/7+l9E10AX3u401qedHf37bf9JErvXPS6x/H7nW -Py/+/8s2NXxUn9/47LnSP7Ym9fzs7x8T9nf+z9Pa2X4Wvv8tOf/nIfb+t8XzPw/6l03/sulfNv3L -pn/Z9GcY3b5ofx+9/mBujt8D2udraw9on79B++JNe6Bf0L4svvMBAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3Z0QqCMBiAUcGn6AXSm5Iiw97/xVJCGOKQMFxs5+KAyC5++FY6rKuqqgEAAAAA +AAAAAAAAAIDsnHZKPT/7+59HTaAN7rcba1LPz/7+l9E10AX3u401qedHf37bf9JErvXPS6x/H7nW +Py/+/8s2NXxUn9/47LnSP7Ym9fzs7x8T9nf+z9Pa2X4Wvv8tOf/nIfb+t8XzPw/6l03/sulfNv3L +pn/Z9GcY3b5ofx+9/mBujt8D2udraw9on79B++JNe6Bf0L4svvMBAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABwtDfnTonSAAABAA== - H4sIAAAAAAAAAO3YS0rEQBQF0FqHjW5LwV/8gT1SR05UUAe2C3Lq2nyNBso2hgimCpJz4JKQ0YNb -eYNKCQAAAAAAAAAAAAAAAIA5u4vcRx5qD8K/283ym6vIdeSmyESUtB85iBzWHoQq9rIwP0P2f64Z -bxQqGLL/HyNPkeek/6kZsv9fIqvIa5GJgJKO0+deb8N8HNUegKr6+j+NXGY5KzIRJfX1v4zcZlkW -mYiS+vo/T9///4siE1HS28Yz1977t3H/Pz3r3t9Td/9Mn/7naRHZ/nr/S/87ka1RJqK0/AycZN+b -1H0fpPvpyc9Aq0k/7wF1P12bZ6BJ/vu56doDa7qfj0XHN90DAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YS0rEQBQF0FqHjW5LwV/8gT1SR05UUAe2C3Lq2nyNBso2hgimCpJz4JKQ0YNb +eYNKCQAAAAAAAAAAAAAAAIA5u4vcRx5qD8K/283ym6vIdeSmyESUtB85iBzWHoQq9rIwP0P2f64Z +bxQqGLL/HyNPkeek/6kZsv9fIqvIa5GJgJKO0+deb8N8HNUegKr6+j+NXGY5KzIRJfX1v4zcZlkW +mYiS+vo/T9///4siE1HS28Yz1977t3H/Pz3r3t9Td/9Mn/7naRHZ/nr/S/87ka1RJqK0/AycZN+b +1H0fpPvpyc9Aq0k/7wF1P12bZ6BJ/vu56doDa7qfj0XHN90DAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAwtg+F1ZjvAAABAA== - H4sIAAAAAAAAAO3RsQkAIBRDQfdXC+dxOf8Ogim8g/QP0hoAAAAAAAAAAAAAAAAAAADwi1FbtZkO -AQAArvV0AAAROx1AlP8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4 + H4sIAAAAAAAAAO3RsQkAIBRDQfdXC+dxOf8Ogim8g/QP0hoAAAAAAAAAAAAAAAAAAADwi1FbtZkO +AQAArvV0AAAROx1AlP8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4 4QBEVm0fAAABAA== - H4sIAAAAAAAAAO3OAQ0AAAgDoPevZDljfDpIQAIAAAAAAAAAAAAAAAAAAAAAAAAAXDHtAAAAAAAA + H4sIAAAAAAAAAO3OAQ0AAAgDoPevZDljfDpIQAIAAAAAAAAAAAAAAAAAAAAAAAAAXDHtAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvLWJmYB4AAAEA - H4sIAAAAAAAAAO3XsQ0AIAgEQPdvbXVXKxMXMBC4m+CLTx7GAAAAAAAAAAAAAAAAAKCqGR2AlPSC -SxcAAKCOFR2AFPx50M+ODgCEsfsA0Jc7gJc+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3XsQ0AIAgEQPdvbXVXKxMXMBC4m+CLTx7GAAAAAAAAAAAAAAAAAKCqGR2AlPSC +SxcAAKCOFR2AFPx50M+ODgCEsfsA0Jc7gJc+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAC/HE80btwAAAEA - H4sIAAAAAAAAAO3SUQqDMBAE0Nz/OJ6wX4WybKQtmsHwFh4mGmFgcowxDgAAAAAAAAAAAAAAAAC2 -083RrOs/6dys7b87w/PVLsfHs65Hec/z/Tvp3OT6T2fm2v67/SjrdE7u67+O/nlPOgfr+u76n006 -L9f3/8uk87Km/9nZdF7W9d/t03lZ1393Np2X6/s/uwd10nm57x58M+mc6J9M/+mM3N/77Hs6J2vu -wNk79vWe2Z791UnnAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2Ah+F + H4sIAAAAAAAAAO3SUQqDMBAE0Nz/OJ6wX4WybKQtmsHwFh4mGmFgcowxDgAAAAAAAAAAAAAAAAC2 +083RrOs/6dys7b87w/PVLsfHs65Hec/z/Tvp3OT6T2fm2v67/SjrdE7u67+O/nlPOgfr+u76n006 +L9f3/8uk87Km/9nZdF7W9d/t03lZ1393Np2X6/s/uwd10nm57x58M+mc6J9M/+mM3N/77Hs6J2vu +wNk79vWe2Z791UnnAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2Ah+F fi4AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves.tmx b/data/maps/Level -1/deniran/caves.tmx similarity index 99% rename from tiled/Level -1/deniran/caves.tmx rename to data/maps/Level -1/deniran/caves.tmx index d186453499..2b731dcfb8 100644 --- a/tiled/Level -1/deniran/caves.tmx +++ b/data/maps/Level -1/deniran/caves.tmx @@ -45,157 +45,157 @@ - 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 FEVRFGU1v0JPYpwAAAEA - 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 gUAgEAgEAoFAQMd/DhiiJAAAAQA= - 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 QG3mFeq6RgcAAAAAkNgTip8ebwAAAQA= - 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 diff --git a/tiled/Level -1/deniran/caves_e.tmx b/data/maps/Level -1/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_e.tmx rename to data/maps/Level -1/deniran/caves_e.tmx index 9d7afd6fa0..f0ec8c0f2f 100644 --- a/tiled/Level -1/deniran/caves_e.tmx +++ b/data/maps/Level -1/deniran/caves_e.tmx @@ -45,137 +45,137 @@ - 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 r+B/8cbrdQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_e2.tmx b/data/maps/Level -1/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_e2.tmx rename to data/maps/Level -1/deniran/caves_e2.tmx index 170d3e64e7..72cea6013f 100644 --- a/tiled/Level -1/deniran/caves_e2.tmx +++ b/data/maps/Level -1/deniran/caves_e2.tmx @@ -42,145 +42,145 @@ - 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 uF81yc4N7vy+hevA2jdTjv8BuiOh1QAAAQA= - H4sIAAAAAAAAAO3d7WqDMBQGYK9/7OMquvUyV6FCJjqtRk1yngf8M1YWiEtOXm3SdQAAAHndnlfv -7cqGcInv57XVT66GcLi+r+4bP7v1c73b8q/QsD3jC+1Ja46U+iOGvTUH7enrC7UkU8wL66m1YzOv -wvHu3XwmYr46T1oz7p375tal1GHv3JdrXdqPC+6jeuzJtueow6AMxuLYjMVczRgUmzEIAABi8VwQ -AACAM3kWGZtnkQAAAEDJ7BED57jifSXZ9F9zffD+uD4O/LtLeyG8em+sba9sep3Px/U1+lnO77Hn -3qNvqr2DI75/zzGGvlKHscQ9AgAAlOroTI2yjPv7v4yK9gz9PZdzT+3xPM40nJ9Xvz05d21n2cjk -AGKr/T2L2tt/tZpqlim1tx+IR0awjXVrfu5FSufd0Nj0P8TTcr6jll0m36Fl1l4wTc0PAECLcmVc -LWdlLcuVccnKAAB4hWdRcI0SnnV5H+U6JfR/amiPTCk2mRKQMifEZk4A5EUAsckNGazZK3VMHRGP -MQNIyRVj63NF90BssmUA4CxrzvySWdRh7TlOaX8686t8a8/ls4Zok/9RAAAAAABa8QvSr8BEAAAB + H4sIAAAAAAAAAO3d7WqDMBQGYK9/7OMquvUyV6FCJjqtRk1yngf8M1YWiEtOXm3SdQAAAHndnlfv +7cqGcInv57XVT66GcLi+r+4bP7v1c73b8q/QsD3jC+1Ja46U+iOGvTUH7enrC7UkU8wL66m1YzOv +wvHu3XwmYr46T1oz7p375tal1GHv3JdrXdqPC+6jeuzJtueow6AMxuLYjMVczRgUmzEIAABi8VwQ +AACAM3kWGZtnkQAAAEDJ7BED57jifSXZ9F9zffD+uD4O/LtLeyG8em+sba9sep3Px/U1+lnO77Hn +3qNvqr2DI75/zzGGvlKHscQ9AgAAlOroTI2yjPv7v4yK9gz9PZdzT+3xPM40nJ9Xvz05d21n2cjk +AGKr/T2L2tt/tZpqlim1tx+IR0awjXVrfu5FSufd0Nj0P8TTcr6jll0m36Fl1l4wTc0PAECLcmVc +LWdlLcuVccnKAAB4hWdRcI0SnnV5H+U6JfR/amiPTCk2mRKQMifEZk4A5EUAsckNGazZK3VMHRGP +MQNIyRVj63NF90BssmUA4CxrzvySWdRh7TlOaX8686t8a8/ls4Zok/9RAAAAAABa8QvSr8BEAAAB AA== - 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 AA== - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_s.tmx b/data/maps/Level -1/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_s.tmx rename to data/maps/Level -1/deniran/caves_s.tmx index c7108221e7..55655e0604 100644 --- a/tiled/Level -1/deniran/caves_s.tmx +++ b/data/maps/Level -1/deniran/caves_s.tmx @@ -48,162 +48,162 @@ - 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 -YX7DEtFzwBb5eZoD/KZgO4bYy895iX1e1llbT63rJtHbHr1w3Yyaeh5jiaLm9U7tuDaoB+JZs9ya -8xDPmmVW+Y8nSvzlljKUWQCAmLTjcuu9f+T8vk3813kNbXo0lr2XCxjJd7nVjH/JuVil5ne0NH9s -je/YY/kvNUe7pTXlepqHvvZxLXVcWlpTrpX9WENLx5W6pmvjRqmbpvfntdQ+oKzxd9bn3p839z7O + H4sIAAAAAAAAAO3dWW7bMBAAUF8jn/lKe8qeILFTdLluLcCChdSLZIsih/MeIBhBvMgacbiIonc7 +AAAAtvb+4Ot+rroXlPJy43+H4/ax4L0+TxsxDLF/nfz9vcBnPJo/KG+I/RDz/YLXLHnuYMgfzoH2 +DGW/RHm/ZEkdwjaGsr+0LNOPpXmfvmin/+/Xcftdeyc2cKvPV1Lr+ebPcftbeyc28Hr/KUW0Hv/R +4fT4vuuz77JVuz+CW2NWH7t8fZcftXdgA9o+Oa1d/1xqL7ruUd/XuJRqd2RpL0ZTKy77XZw2LtsZ ++xDqhpzGPkSPfckWRDmu2fqSpY1xj3hc9UGfFzHuU84BAGBknAAAAPKKcn2DMqKPc0Mrehpb6em7 +MM/h/lNI5K32DhBKr/c0MW/uccZ7mjIyFx1gPv3pM3NTc8saf32j3KxXeJY1B+gfQ25Zcx9nxs9y +E3+A+iKNzV5bR1h98rwIazRP1x8b+xH7L4/MN12jdcnabq324ZwDz5seQ3OacjOnCQCAEvTbclsz +/q2OTZDD3PGSb6ft0m9GvS14H+q4dh/QpfGSaU66FvNr7+M86MOj9ZLxN1iu57wZ6Zp9LfIm0xwQ +YX7DEtFzwBb5eZoD/KZgO4bYy895iX1e1llbT63rJtHbHr1w3Yyaeh5jiaLm9U7tuDaoB+JZs9ya +8xDPmmVW+Y8nSvzlljKUWQCAmLTjcuu9f+T8vk3813kNbXo0lr2XCxjJd7nVjH/JuVil5ne0NH9s +je/YY/kvNUe7pTXlepqHvvZxLXVcWlpTrpX9WENLx5W6pmvjRqmbpvfntdQ+oKzxd9bn3p839z7O aV1oLCKWW/cI3TtPxlirC/txrR6LUrcBAAAAAAAAAAAAwCP+ASrP7AUAAAEA - H4sIAAAAAAAAAO3dy7LUIBCA4dkdLReWC1366PqqThaUiEAS0t10w/9VzfKcYdLQXELI6wUAAAAA -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 tOINXgAAAAAAAABgVCddUaHAAAABAA== - H4sIAAAAAAAAAO2U0a6rSgxD4f9/+j5tHS6CFmaSLGdqSxZ9AMbOCt23bdtt27Zt27Zt27Zt2073 -drhuL+4//7b7+Ilm7rf1vB2uT/Tm3uMztp6rRfe12R2gu9oM//1wtXVMiO5sm73NaD9c1dwlZ1f2 -R9H9j3N4OhM6q/nHMu+UeSX+6tw/zYjmZv553FXzr8R/9Z7nnVM1pZW7fRLNW2VGK3Z6I5o7OasV -O42K5k/Mq0OPyPd9y7ef7jN/7fwzusurtgOZc1Vmr7BPCvwz1S0voVX5R+ddeR9W+x/oklNJq/Dv -kFN1xzrzV8/Z4X+m439Adc5v2VX3bPZ5Ff7VO/o2p+r3EPGOrnPtknVWdP6svjT7Djugkj+yK82b -mOGIFN4d2ZVm3GkHsveLmCHNN3qWSjMaUdXsaJ6Zs5w9h8r9d3Zkhk/ndPQT0Rln+Ef2yXingjNn -psh/pE/0+9R81adDxxnth+vsu+k5VM2SzpixB8des8939gpdKdG9vQPeAe8Ax5/uTM2Pzvq2Q9aO -0H3Nf7xDpOjexOzovCr86c7k7OjMCvy3B7k6eIXuVTqfR/emZrcfrgrO1tU5dGd6dnTuKvZ3onvT -86NzR/J/+266s8rslPN/e2b0LLqz+T/LTs+2g2cVmSM6Nz3bbGY0+9kM283V/N91P8/z7exHlLlr -Ue+lOVXxv+t+N4NZZTB/e0Zkzm6u0N1ZVRnNn+V/pcp85j/fPVLVu2n+490p9pX8f3kHsnT1fipX -5LewmiukkC3qPJpXt31QyBJ9Js2oyy4osH+bJ/p9d+8eydBpF9TYv8k0+/7z77t7n9z36RzVXaje -taeiz7/KM/u80h5U7deo6POzRO9B9l5FiT4/UzQzdfZ/UsiQJZqdAv9v7zF/bVeJPj9LNL8K9itw -mtGnedEMlb/5XxHNc3YHVtyLiG/gyb00x1/+/hVmQLM0e405UPzo3hWK6J05B4VvN+odVZrlkvUt -jYpk/yaDgiLyVc61Mk/2XEhV7/oq/KNzVCmz7y/x/5ZzP/2m+VdxUeIflWc2I9V95PyIbCT78zu6 -8Y/eBaIzyT8qR3TO6vOizq3e+cgdWIl/NQOyc4Qy2ZP87zJk963evRmpzaIqk1JnYsZR53oHNPir -z3gkW3VGum/1+crz+MtXnbOy6/l+IovSPOicZFcyk+pMqnOSPclsynOpzkp1pPOpzqUyK92Rzqg6 -l6q8Vf3uniXyZmapUCfudI+3eY65RnJePZ+h7uyrOlTnrFT23Lqzv/qGs7OSOnJTYn2lKv4Rvbrw -P+suE52zkv0v81dUNftRJvvpt3fgn2bn2mUHRjMfn6tQl52j2M/ugL//edHsK/+zrP+LZj7Lx/zn -RPOe5WT+46IZjzAj/mNWFc1VYZ9W0dtuNAPa0co8PzIzPXclq8yxSvS8la00v1nRs+xutXk+EZ3R + H4sIAAAAAAAAAO2U0a6rSgxD4f9/+j5tHS6CFmaSLGdqSxZ9AMbOCt23bdtt27Zt27Zt27Zt2073 +drhuL+4//7b7+Ilm7rf1vB2uT/Tm3uMztp6rRfe12R2gu9oM//1wtXVMiO5sm73NaD9c1dwlZ1f2 +R9H9j3N4OhM6q/nHMu+UeSX+6tw/zYjmZv553FXzr8R/9Z7nnVM1pZW7fRLNW2VGK3Z6I5o7OasV +O42K5k/Mq0OPyPd9y7ef7jN/7fwzusurtgOZc1Vmr7BPCvwz1S0voVX5R+ddeR9W+x/oklNJq/Dv +kFN1xzrzV8/Z4X+m439Adc5v2VX3bPZ5Ff7VO/o2p+r3EPGOrnPtknVWdP6svjT7Djugkj+yK82b +mOGIFN4d2ZVm3GkHsveLmCHNN3qWSjMaUdXsaJ6Zs5w9h8r9d3Zkhk/ndPQT0Rln+Ef2yXingjNn +psh/pE/0+9R81adDxxnth+vsu+k5VM2SzpixB8des8939gpdKdG9vQPeAe8Ax5/uTM2Pzvq2Q9aO +0H3Nf7xDpOjexOzovCr86c7k7OjMCvy3B7k6eIXuVTqfR/emZrcfrgrO1tU5dGd6dnTuKvZ3onvT +86NzR/J/+266s8rslPN/e2b0LLqz+T/LTs+2g2cVmSM6Nz3bbGY0+9kM283V/N91P8/z7exHlLlr +Ue+lOVXxv+t+N4NZZTB/e0Zkzm6u0N1ZVRnNn+V/pcp85j/fPVLVu2n+490p9pX8f3kHsnT1fipX +5LewmiukkC3qPJpXt31QyBJ9Js2oyy4osH+bJ/p9d+8eydBpF9TYv8k0+/7z77t7n9z36RzVXaje +taeiz7/KM/u80h5U7deo6POzRO9B9l5FiT4/UzQzdfZ/UsiQJZqdAv9v7zF/bVeJPj9LNL8K9itw +mtGnedEMlb/5XxHNc3YHVtyLiG/gyb00x1/+/hVmQLM0e405UPzo3hWK6J05B4VvN+odVZrlkvUt +jYpk/yaDgiLyVc61Mk/2XEhV7/oq/KNzVCmz7y/x/5ZzP/2m+VdxUeIflWc2I9V95PyIbCT78zu6 +8Y/eBaIzyT8qR3TO6vOizq3e+cgdWIl/NQOyc4Qy2ZP87zJk963evRmpzaIqk1JnYsZR53oHNPir +z3gkW3VGum/1+crz+MtXnbOy6/l+IovSPOicZFcyk+pMqnOSPclsynOpzkp1pPOpzqUyK92Rzqg6 +l6q8Vf3uniXyZmapUCfudI+3eY65RnJePZ+h7uyrOlTnrFT23Lqzv/qGs7OSOnJTYn2lKv4Rvbrw +P+suE52zkv0v81dUNftRJvvpt3fgn2bn2mUHRjMfn6tQl52j2M/ugL//edHsK/+zrP+LZj7Lx/zn +RPOe5WT+46IZjzAj/mNWFc1VYZ9W0dtuNAPa0co8PzIzPXclq8yxSvS8la00v1nRs+xutXk+EZ3R rt0DOott27Zt27Zt27ZtV/o/3mpAWQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_s_e2.tmx b/data/maps/Level -1/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_s_e2.tmx rename to data/maps/Level -1/deniran/caves_s_e2.tmx index c64a07b7cc..c9a82309db 100644 --- a/tiled/Level -1/deniran/caves_s_e2.tmx +++ b/data/maps/Level -1/deniran/caves_s_e2.tmx @@ -42,124 +42,124 @@ - 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 sgIabMDfAAABAA== - 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 + H4sIAAAAAAAAAO3dOQ7CMBAF0Nz/IqwSgpbLUdFQRAqJPIvfO8G35MIeecbLAgAAANDLLToAAAAA +AMNcogMAUMYpOgAAAAAAAABQwszvUR7RAQAAAAAgmS69CF3WAfTyjg4AAADALu51rDEnHgDI7Bod +AKC4V3SAjfTM5aBWAMDXMzoAJDLzbAvgOO5bAKxRHwVgC7U7AADg1z06AAAAAAAAMA3zYOamPwYA AKCPyn9mHp1dvYNusrwtPkcHgD/ZuzBe5bMpwF7OHgAAAAAAAAAAjPABW7vw2QAAAQA= - H4sIAAAAAAAAAO2W247jMAxDnf//6X0YLGAUucfWoWQSINLBpMkRqbTdWmtbAT8RzWq7f9v92+7f -dv92bP9NgNd2/zbXfxNgtsf3/2QXaGZ7fP9PRDPb7t/mdoDmtdkdoFltfg9oTpvtvwmw2mz/TYDX -ZvvvRbPbXPe9+utdXZee2R7b/R3t3ZOef1Wric6jujOIzqiSFXWHi84ts9vP66yic8zokYrk2TuX -zjKbR0qFjc40g0dImZPOV9lflImVYs7gLBmO0tYdV/ab3GjPED1Thhxp3tk7oDZjZH5XmdK8kTvQ -BGZTyY1mpfeBnonMieZU2gl6jtF5XGVDcyruAs0fmQHNqZBBxWyqzxe1BzT7zHlpTsVMKuTUc1ea -yzswbk6aUT2frJlVmkUhp2yZVZpFJatMuVWZQyGvvf/TvCO6V59DNTeaM2v/d1j6YzTf3ezofrP1 -P1IqrHTHWfqfJZqX7lh9hrN7jla17LLPEK2tO0aw0/1W6n/vPW93KHtukfnT958l98/OMEsRsz1l -UTXJr6CV+1fgV5D759gV5P45bhWt1r8Ct5pW2QEVZiXN5Kf7fsqtxBKl2fx05094lViiVCXTr6xK -LNGqvgOKfEpy/3pMkZo1x9YdVftXZIrW7BlUuyfZlOT+tZiitXL/M/n66ytr9f6/cvbvb+35fUkp -5xrd/1PWCnL/79irKCLbzP1Xl5//tVW9f+/AuWbnSnfv/s/1NdOrfOnuvQPnWuH5v+JdeT9GZXmU -Id25PwfONTtHum/vwLEiMqS79g4cKyJDuufZM2QWnV1Fv80hWlHPD91HJkfK/Ws6QtHMdKbZPFvu -P4dniOKks8zuEaLZ6Awr+K1UmOj8KlgtbzUeO9ZX6s+jWe34/nvRrLb7t5n+aU6b7b8JsNpc902A -13b/NtM/zWq7f5vpvgUzbT/H0Vy/16a7WL3/NxxPOd+I7kgh71lZZND283rv74x+m8VK3f/XHV66 -z4jso++ddVdUHTGX9Se66yz9v/lMGHWtSGXqfu98P/9zRXc+is26p6u8tp/znnYw+nPV/WtrZv5Z -+8/Gq6jI75wRfah9dx4xKuloZrXczjTyd5P6rBHKkAnRuVoGo5VldrpjxUy+KNOsdJ/K2TxVphnp + H4sIAAAAAAAAAO2W247jMAxDnf//6X0YLGAUucfWoWQSINLBpMkRqbTdWmtbAT8RzWq7f9v92+7f +dv92bP9NgNd2/zbXfxNgtsf3/2QXaGZ7fP9PRDPb7t/mdoDmtdkdoFltfg9oTpvtvwmw2mz/TYDX +ZvvvRbPbXPe9+utdXZee2R7b/R3t3ZOef1Wric6jujOIzqiSFXWHi84ts9vP66yic8zokYrk2TuX +zjKbR0qFjc40g0dImZPOV9lflImVYs7gLBmO0tYdV/ab3GjPED1Thhxp3tk7oDZjZH5XmdK8kTvQ +BGZTyY1mpfeBnonMieZU2gl6jtF5XGVDcyruAs0fmQHNqZBBxWyqzxe1BzT7zHlpTsVMKuTUc1ea +yzswbk6aUT2frJlVmkUhp2yZVZpFJatMuVWZQyGvvf/TvCO6V59DNTeaM2v/d1j6YzTf3ezofrP1 +P1IqrHTHWfqfJZqX7lh9hrN7jla17LLPEK2tO0aw0/1W6n/vPW93KHtukfnT958l98/OMEsRsz1l +UTXJr6CV+1fgV5D759gV5P45bhWt1r8Ct5pW2QEVZiXN5Kf7fsqtxBKl2fx05094lViiVCXTr6xK +LNGqvgOKfEpy/3pMkZo1x9YdVftXZIrW7BlUuyfZlOT+tZiitXL/M/n66ytr9f6/cvbvb+35fUkp +5xrd/1PWCnL/79irKCLbzP1Xl5//tVW9f+/AuWbnSnfv/s/1NdOrfOnuvQPnWuH5v+JdeT9GZXmU +Id25PwfONTtHum/vwLEiMqS79g4cKyJDuufZM2QWnV1Fv80hWlHPD91HJkfK/Ws6QtHMdKbZPFvu +P4dniOKks8zuEaLZ6Awr+K1UmOj8KlgtbzUeO9ZX6s+jWe34/nvRrLb7t5n+aU6b7b8JsNpc902A +13b/NtM/zWq7f5vpvgUzbT/H0Vy/16a7WL3/NxxPOd+I7kgh71lZZND283rv74x+m8VK3f/XHV66 +z4jso++ddVdUHTGX9Se66yz9v/lMGHWtSGXqfu98P/9zRXc+is26p6u8tp/znnYw+nPV/WtrZv5Z ++8/Gq6jI75wRfah9dx4xKuloZrXczjTyd5P6rBHKkAnRuVoGo5VldrpjxUy+KNOsdJ/K2TxVphnp /tTzuaOss9O9qeVxV/SMX2emeTNklD2zCjPYtm3btm3btm3btm3btm3bdmX/A8D56VMAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_se.tmx b/data/maps/Level -1/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_se.tmx rename to data/maps/Level -1/deniran/caves_se.tmx index 2a45f69900..cbd38740bc 100644 --- a/tiled/Level -1/deniran/caves_se.tmx +++ b/data/maps/Level -1/deniran/caves_se.tmx @@ -45,158 +45,158 @@ - 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 +8rutnv9L4z/UhcY5c55HWTn8JFpsIELvnGE90fSn9m6LNkAb/1E9/XJa9jwqsp4eifYDrT7cnm13 +lBGe//JraK1TI0jr6T14/0urC47Qnltguyv1bbZ4/ivZ4Eh53rR8gEfWvrJ23DXKSM8iroTU7kaf +RfS+jkTGyzMwdw5YdMy1BVoseqQ2YA+kuSlaaZlHinN/WsdHvRnZ//e4NmsOfGQ9LxVr7iCPk80Z +H23NXmunJP3XnCfVsscJ5n+K2IR03jnjo6052hrlitZ2S9fu7WtEYzNvnhAnMnfwKEhrlEfIayLF +R70cQdK1Sz7f8nx+r7k7azE3t8kaeU2sPgDqH8kRJF17yxwFouVZ1N59vN5odZu1dmKuPUT0b9mX +Trr2nnWy5DtH6ONptNi5tXbCsgdrnG2Nk/lewfUzsG81yhyrI/TxoqA9WPkQoznUrXG2FSPlewVH +/Niqh1v6dldG6+t4sUvLHqxxNtcU9bP2CpY4cj18JKS86hWuH7eHiH78f+fqd6Z6+Igs8T/+v6nf +MVnif1v77lHmb49MpP8d3TN4Tc66r1kSB/uvqf+1Sf2vBx9jpP7nRYsp8zFG6n9eUH/qc/IxRup/ +XiLzilL/85L6XxtNfx6LSP3PS/r/tUn9r0t07UXqfz5a1l4caa5zEgNzlFjPo9fc03jP/WuvipRv +1HqmTPNTeurfsn9t2kE/vHzbXjuwVAfU3VtXdsT1NqOBOSit9VxeO9Cqg5bTPjpP9Uh7Ao6GVMd6 +a/m8dkBb94SaWLluSXdpToy2j+1R9qwaBW39j7aXkZfTm9DWPaE9RHPdot5Szlu+F8GIe1aNBuYe +1e45v9fFOSf6qremwarfvbzmtI4CPxP3sRw1LtGy3naNz7ba+Mhe0XNAe8C9MT0fj8JtYKQ6QMrz +jaXXOkALL/doZK/oHlDOlGj+Om/NkbSn5gjtgNbHiqy37blGmF+HpH29f+j7pNGa+eNQ/8g86Oge +JHv3BSJ9LI7VZmq2gG2J18/WxvXWfgLl/qelTUs+rt55zGkNFZ8Pv7cNeH2sCNoaYWs9qNfPjrb5 +/F6WGdeO59CgnIWRPLZPg8cR5f5niw30anetdpbbf3TNuGYL2Ja09LMJywd71f1eXgctdyXmsfTs +RdvbzNvbnurJO+OYKFL83BpLcxuo1+/lk7PWg2r9bA3u+/w6eueC7r2eGG1W8yPJBu4mvZ70cvd4 ++zrgfl1zxtJESy6U1vwN3j5vpeFcEXqvSWzJfV7Yay0+RfWkdUwtWj4nKbeG1qey9sir/ShqN5f6 +jLZ3q6b7i/tylHzRUrsljQ1wr9JKpJ5syVVXC29rUXu8rsg+iZLPWPvxTnBcJI6CfbSjaF9pHTtE +7rmHls8JbYhfG9eet+3l/mdLPa99Z9zDc24MrcDvo8ZQK3gvpPuI9l2c43sRsU26lpZ6np8X+4na +Hp4t+XqKe8S+8Hnn2AeQ7qOlf+S+87hGS55nvDZp7ErXItXzryd5j4mW8TLCc81o+1Yfpe4nuD9E ++phFOV7KwxPd40OzCz6mfT713SuNvnd0L1etDpDaIxpLjVz3E9FxQM/xLNYpe+R/19qXyDhQu95y +//NI+leisaMzsaQd0Cjw+4j6z815Y/X1Rsl9OQet/uP7fUXrR/SREfWfy5nzGUr133Pn75H6cUT9 +teeMXl8t8xm+I9pnTM5Han9OtD6MFfs5cr8niXMmn0+bTZIkSYhsE5IkSZIkSZIkSZIkSZIo/wLT ofjCAAABAA== - H4sIAAAAAAAAAO3dC27aQBAAUO4vVW16B0iOGSwV4Wz9/4533pNQIiUE4vHMDruLud0AAAAgtt/P -25+znwS7uY/8/ON5+7vwb/9aeD+2c7/1x/jreXv8+/6z577t3yWmoRr9uL1jPNfS+3Gsdo2OmKfN -c+qqL8A8NfTjYz0n/db041HoKyA3Y8A8tfXPxgAA2qwZwFvE+dw9Zft/x2Q+HrW95lkic/y7OCco -6RnJLnMONGOk+eTcmvnkzDnwctQxqGEfAsuV+xCG9plyrKPi0H5tumafKdvaMw5XmI+Y8hxrH78i -1OJI/djX7ed5UcM+uiFq8XQRcoXzyBXopz6eY02PumWfrj6eo7Ye1drtPBGOl9qf2x61P8J5DWOy -1r4Ic6MRjn2WvreMd4S+M8uxjyBCvKco5/BflvQTEepL25nrarX0Y3NiGq2+XGFdNbqtY1pLXmQT -rbZHkuHYRKvtY46MydWOTQZ7xSRDrtNPrsMykfYuzuF1ZG7ifz36tJiOGgP0abmp2bmJP8D/IuxF -4jxL9qZcde6GceUeoHKNvus6FF01xNp+nbquQ3GV/W1T1Frb9hjn5fh11JSjR7ja9ZbKzwC82vOP -Zs71liKOGa4XtY+lY97a8VcuxzT1fGiPv0tiKZfr0cTSmgQAAAAAAAAAsIWI+9aoh/eW5eYzbGmz -J3lbZ9bX8rHl9fG2fE/P3PiVjy2vj7NHrk2Nnzw/35m5Js9z8T6Ft3vxlX1EnZd6FF/hZW6dNDeW -m+sx5DS1d9B3/TSlJ4jaN7TpHdYzduZm7GTI0NhpDTKv5rywBgkAAAAAAAAAAAAAcJ5vdJ1ligAA + H4sIAAAAAAAAAO3dC27aQBAAUO4vVW16B0iOGSwV4Wz9/4533pNQIiUE4vHMDruLud0AAAAgtt/P +25+znwS7uY/8/ON5+7vwb/9aeD+2c7/1x/jreXv8+/6z577t3yWmoRr9uL1jPNfS+3Gsdo2OmKfN +c+qqL8A8NfTjYz0n/db041HoKyA3Y8A8tfXPxgAA2qwZwFvE+dw9Zft/x2Q+HrW95lkic/y7OCco +6RnJLnMONGOk+eTcmvnkzDnwctQxqGEfAsuV+xCG9plyrKPi0H5tumafKdvaMw5XmI+Y8hxrH78i +1OJI/djX7ed5UcM+uiFq8XQRcoXzyBXopz6eY02PumWfrj6eo7Ye1drtPBGOl9qf2x61P8J5DWOy +1r4Ic6MRjn2WvreMd4S+M8uxjyBCvKco5/BflvQTEepL25nrarX0Y3NiGq2+XGFdNbqtY1pLXmQT +rbZHkuHYRKvtY46MydWOTQZ7xSRDrtNPrsMykfYuzuF1ZG7ifz36tJiOGgP0abmp2bmJP8D/IuxF +4jxL9qZcde6GceUeoHKNvus6FF01xNp+nbquQ3GV/W1T1Frb9hjn5fh11JSjR7ja9ZbKzwC82vOP +Zs71liKOGa4XtY+lY97a8VcuxzT1fGiPv0tiKZfr0cTSmgQAAAAAAAAAsIWI+9aoh/eW5eYzbGmz +J3lbZ9bX8rHl9fG2fE/P3PiVjy2vj7NHrk2Nnzw/35m5Js9z8T6Ft3vxlX1EnZd6FF/hZW6dNDeW +m+sx5DS1d9B3/TSlJ4jaN7TpHdYzduZm7GTI0NhpDTKv5rywBgkAAAAAAAAAAAAAcJ5vdJ1ligAA AQA= - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_sw.tmx b/data/maps/Level -1/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_sw.tmx rename to data/maps/Level -1/deniran/caves_sw.tmx index 7d69467216..731e2668c0 100644 --- a/tiled/Level -1/deniran/caves_sw.tmx +++ b/data/maps/Level -1/deniran/caves_sw.tmx @@ -54,154 +54,154 @@ - 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 +6gXtfeLMTukjq+/de6jT5nZKH5nudzOA7m/H+aQ+qrxH/aP7y3Q/pZ8K7xb36J6q3TN9niC755X3 +lX90L93+J2cg6v1U91H/03Kw6ilyrkf3w+J/QhbuevLu7dD9ZOP5XpFVBtB97OTaCronBv+rHKB7 +qfLO1B+Lf8b9wGtdcm9zf4L/95qy1z7aE4N/9Hef3/nfzfK3rX2P/9V7I/SMrM+k7Zzb0J6Q/u/e +G6NnlOmedU/L5v81A8g5ZVzvJ97T6PJvvR+K9K91vu//KgOn+kfPnQXL3slyb/z5emb36FmzkuEf +MWe578nAZP/ouU4hsg9Az1zuazIw5RyAPv6JZLwX6Ji/1n5tBjx7QUQG5L4H1gzIPzYLyAzIPUcG +PPtC+T+LVQ6q3cg/D3f78Gw3cs9NdQbkn5+qDHScX0R9BuT+O8jw1bm3EDwZ6N5Xin7/u3zzc1uT kHsh9yLTvfzPRO6FJwd6Tv9s5F0IIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCMHIfz1eHrgAAAEA - H4sIAAAAAAAAAO2dTXIcRRCF+wYECzBeAGJluJYBO4yBw2AvsBZYC9jgSzIZIsOp55dZ1equn+7J -L6JCI2mkqc6XlfVftSzJKD6H79+ZZPmsT3aSzlj9re7oA6n/ufjmkr66pKfmZ1jm7fdPLunr1pma -ALWLTWd5bvtsovvNJX1nfh+V/2+Xex84m00UWx5uIOlzl54ZfWcWG7FnE92/v6Qf4L1e/f96ufcB -/fszxQOxjy0Pr5Z722jS57b+zxL6Tq3ftAJ1V82Z7oqnv9jk2fLQJqOfbyvWPrY8vLikn8z79Lmt -/7Nk7fvSvL9n28mL8ZHmAtPdvmY2seXiaD6AZR5tI8/748L9wEv6P55f0s/m/T3ssybGW96R5BGV -i6P5gPR7auzD/CBCtbeIfVrFgCjG/1L4W0/vyCfQBwSNBUfyAdE/0h1hz20R3cVPUHtB7NNCf4xh -LAZ51Jb5hbznDD6A415CySZeLCjZWtjTLl67JcpP9GysvON78e9ekXypD8w8VsTGPQTW9in5gaaS -9sIedmGxHnVn+YnadTUwH2D6C+IDM8UA7JOzcQ8Bn/Ed/Bzfh5Ti6LO67LpEsV6IYlDtM0SgXbAO -eG6+nyEGeOM5zHZRvCu1j2vr0C2o9l57FbUvxfPH5pX5gI2BL8zrkTGAlRU27rHWHp5/tMRq77VX -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 UwUAAAEA - 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 AAAAAAAAAAAAAOAsCx6sJv0AAAEA - H4sIAAAAAAAAAO2T7WrrMBBE5fd/6fvjUjCuk8rSrs6sPAMHpwRH86EerbXDYPSI9mi8v/H+xvub -tdv/iPZqYnd/uv/POzuzc+5285wRnSerm9HMqh31ZhsRnS2qnyztnOv6d1VG8/e+q54lSvSOCn3d -/WbFHL26nk/vqdpbdf9PRG+q2l11/72id1XtLtu70p2g9/3WXdX//Uqid77uTfcXuX1Enuz7prC7 -ipSyrPLh7f9LJQ/RbdX9K3ee6eOpn6r7j0otD+1n1/3Vsyh52mV7hbvck0+t3wr7f3uX2n0kj5KX -VZ6ifCr4Vtx/VuqdqXhW3D9Kyp2RPiOz0OcT3iI90zsr7h8l1c4Ib2/cP8ufYme7ZImWWmf0rt6/ -9varcvVKff8Mj1RXrf0+j8yTcX6UVv2vPPWUdc7KPNf7qLj/nV9y/5WdrOxeaf9Pv1F5/7vfGdFx -ekZ1TndKenzqU6GLaCnvnuVx9f6qd4Duk/JI7K92BxT6JH0S+/eel91rdqdRftV8Zp+Z0emKDqPv -gKrHjHOzPJO7j3qn/Sj6q9JjVZ6K9tvjnfZViaei/fb4pz1VYkS0Z+/P7t8EfHt/dv8m4P2bf9pX -FWal6p3utRJ/9fjX98fls4JnE9PlqLx/LTLl7euQKe9fg2xleKM725FMjXjx/nvdh6gz6V7eyKiO -y2dvX5NIefu6UKJzG25/OrNh7gCdUwmlTlaIzqhAtV4iRGegaZfP1foZFe1bpafe79XpEe1RsZO7 -jqp21pPtDbTTc1Z0lqj9aW/Vdv8Rncn7z+WeFZ0tqgPaX8Xtm0A+779+dzrbkw56u6C9qu5O51nV -A+03KnPEHaBzEPtXzh0pOotCJ7R3767TDZ0jOt/du3QWpX7OfSh2007PKNGZ1PZX7CZLdC71vugc -3v69+2eL3qhCdztkOOdQyVatt8oZlHIR3c30qZIhUvQ+lbpT8R+Vi97G+6/zT+/g/df5pztXI0rK -3umO1YmQqm+62wpESck33Wk1oqTgl+6yKlGivdI9ViZCpE+6v12Ylfffg1F5+/14ouP09P77MCLv -vx9P5e33pFfZZ9E9mPuNjtPT+7+DT/vM7PRNdF7Tv1f09qO/afTvQI/ojGZsv9nde37H8PRoZPfz -e0abDNGZDHsH6Dwm/w58eo/OYdbdgato/4a7B7Rnw9wD2qMxxhhjjDHGGGOMMcYYY4wxxhhjjDHG + H4sIAAAAAAAAAO2T7WrrMBBE5fd/6fvjUjCuk8rSrs6sPAMHpwRH86EerbXDYPSI9mi8v/H+xvub +tdv/iPZqYnd/uv/POzuzc+5285wRnSerm9HMqh31ZhsRnS2qnyztnOv6d1VG8/e+q54lSvSOCn3d +/WbFHL26nk/vqdpbdf9PRG+q2l11/72id1XtLtu70p2g9/3WXdX//Uqid77uTfcXuX1Enuz7prC7 +ipSyrPLh7f9LJQ/RbdX9K3ee6eOpn6r7j0otD+1n1/3Vsyh52mV7hbvck0+t3wr7f3uX2n0kj5KX +VZ6ifCr4Vtx/VuqdqXhW3D9Kyp2RPiOz0OcT3iI90zsr7h8l1c4Ib2/cP8ufYme7ZImWWmf0rt6/ +9varcvVKff8Mj1RXrf0+j8yTcX6UVv2vPPWUdc7KPNf7qLj/nV9y/5WdrOxeaf9Pv1F5/7vfGdFx +ekZ1TndKenzqU6GLaCnvnuVx9f6qd4Duk/JI7K92BxT6JH0S+/eel91rdqdRftV8Zp+Z0emKDqPv +gKrHjHOzPJO7j3qn/Sj6q9JjVZ6K9tvjnfZViaei/fb4pz1VYkS0Z+/P7t8EfHt/dv8m4P2bf9pX +FWal6p3utRJ/9fjX98fls4JnE9PlqLx/LTLl7euQKe9fg2xleKM725FMjXjx/nvdh6gz6V7eyKiO +y2dvX5NIefu6UKJzG25/OrNh7gCdUwmlTlaIzqhAtV4iRGegaZfP1foZFe1bpafe79XpEe1RsZO7 +jqp21pPtDbTTc1Z0lqj9aW/Vdv8Rncn7z+WeFZ0tqgPaX8Xtm0A+779+dzrbkw56u6C9qu5O51nV +A+03KnPEHaBzEPtXzh0pOotCJ7R3767TDZ0jOt/du3QWpX7OfSh2007PKNGZ1PZX7CZLdC71vugc +3v69+2eL3qhCdztkOOdQyVatt8oZlHIR3c30qZIhUvQ+lbpT8R+Vi97G+6/zT+/g/df5pztXI0rK +3umO1YmQqm+62wpESck33Wk1oqTgl+6yKlGivdI9ViZCpE+6v12Ylfffg1F5+/14ouP09P77MCLv +vx9P5e33pFfZZ9E9mPuNjtPT+7+DT/vM7PRNdF7Tv1f09qO/afTvQI/ojGZsv9nde37H8PRoZPfz +e0abDNGZDHsH6Dwm/w58eo/OYdbdgato/4a7B7Rnw9wD2qMxxhhjjDHGGGOMMcYYY4wxxhhjjDHG GGPeyT9m9P1SAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/caves_w.tmx b/data/maps/Level -1/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -1/deniran/caves_w.tmx rename to data/maps/Level -1/deniran/caves_w.tmx index b9878bdb9e..8742421453 100644 --- a/tiled/Level -1/deniran/caves_w.tmx +++ b/data/maps/Level -1/deniran/caves_w.tmx @@ -75,171 +75,171 @@ - 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 eXVlAAABAA== - H4sIAAAAAAAAAO3d0U3DMBAA0IwDq0IGQQXmYR0aKRE0JKZp7drJvSf5q/2Ieuez68rXrgMAcnsZ -B2U9jWOu9mf/Og5+LMWphL67/Oxr5wJ1TbmwViuu9aj8BWLqx7HEnjI2e0r2QJ2KTZ0CAAAAKMe5 -W2ziH5tzV4B8rKmxWVMBAAAAAIBruScX19SjxG9LcL9Wa+laLwe2e0689ruW6tPTlhbnJY8zzEs5 -EJt9LnN9l+53BQAAAAAAAAAAAAAA93KfJTb3WZi0eve4FPd1LkXr4yD+7M1afR56BaT6CtQSbY6V -Xj8j1ec9Eh8G0eoef8kBAAAAACJwDhab+AMAAEA+vmdDPOZ9Hl+1H4BQTufxXvshyOptw3s/zuOz -1INws//WgS0x5nj8LzNzufeOU44t1ZoS+4ZovR9acUvelNg3ROv9QNrRzxTUutiGWnf0HCdN/KnJ + H4sIAAAAAAAAAO3d0U3DMBAA0IwDq0IGQQXmYR0aKRE0JKZp7drJvSf5q/2Ieuez68rXrgMAcnsZ +B2U9jWOu9mf/Og5+LMWphL67/Oxr5wJ1TbmwViuu9aj8BWLqx7HEnjI2e0r2QJ2KTZ0CAAAAKMe5 +W2ziH5tzV4B8rKmxWVMBAAAAAIBruScX19SjxG9LcL9Wa+laLwe2e0689ruW6tPTlhbnJY8zzEs5 +EJt9LnN9l+53BQAAAAAAAAAAAAAA93KfJTb3WZi0eve4FPd1LkXr4yD+7M1afR56BaT6CtQSbY6V +Xj8j1ec9Eh8G0eoef8kBAAAAACJwDhab+AMAAEA+vmdDPOZ9Hl+1H4BQTufxXvshyOptw3s/zuOz +1INws//WgS0x5nj8LzNzufeOU44t1ZoS+4ZovR9acUvelNg3ROv9QNrRzxTUutiGWnf0HCdN/KnJ eXPbxAfu13fWWgAAAAAAAADSvgEg2DRkAAABAA== - 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 diff --git a/tiled/Level -1/deniran/lost_caves_n.tmx b/data/maps/Level -1/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n.tmx rename to data/maps/Level -1/deniran/lost_caves_n.tmx index 9c663a1cff..42908c6b13 100644 --- a/tiled/Level -1/deniran/lost_caves_n.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n.tmx @@ -33,133 +33,133 @@ - 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 XK4x/QUOqulDAAABAA== - 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 uSc8mE+yhdA7CIIgCGj8C/wl4CsAAAEA - H4sIAAAAAAAAAO3c246bMBAA0Pz8bn+i9/ZDS6R9QIhsDdjY4zlH4mGlVUKwPR6PgccDAAAgtq/L -8W05vn/8/dbxXLjfj+X4uRy/Op8Hffxejj/L8bfw/98bngv9fel9AjRhXgeuEEPGEaktnue6XWdS -JmI+tnfO1pm5rdeZYkGs+F2bWJDXeuyX1pxm0Gq8R4ulxn5d0a7n0XpzZiUxw/UcW4v1W8Q14f/0 -+k3R5k/qijZ/7sm8liz1at/a/DmuGv36yGe0noPcO0ENmfvRlXxtO77Nm/Hcka+NPL6y91n52msz -1gVmk338whUjz809uB4AMDa5f27aH3jqcd+Je13Gccc+xra9a32neey6kn2Mq9d5295n9k7Ul+La -a29zwFjubo+a8479xuvuvv/U/vlYtAeviK/zybB2smYAgOOuzJ9yxtxGaX91xtxmeK6a87zv7T6j -1xTEgtzUuAEgn7fH+DkqbWl/AOAMdeTc1JHn8mqv2rt62RL7cxP7cxP7gVdK6styiHmVtL8cIo+9 -taUcAiCHdb4n95vfZ+87k/vN77P3ncn95pe9jb13g7P0HQDIaZR3h5SIdK61Rf/tNWpx0a9BZnu1 -uGj1Wf3vvL06zV6fiPzMYLT+3NtstbvI+w0t+u5evJxhjMzyrMK6LUr6bo16YeQxckTLeazWZ6/b -4q6+W+t71K6vixavqKvVeiZyDt/TDLkR52XJjc7IEFOOzMcZrkcWLeL+tn+YW8Z1R9w3t4xjm3ff -sQ6z1ovl/aHGAZRrsSZoHYfsqR/3vGby+dzk87nJ5yE3OcA8zuTYcoDc5AAAPLknYE5qpAAAAAAA + H4sIAAAAAAAAAO3c246bMBAA0Pz8bn+i9/ZDS6R9QIhsDdjY4zlH4mGlVUKwPR6PgccDAAAgtq/L +8W05vn/8/dbxXLjfj+X4uRy/Op8Hffxejj/L8bfw/98bngv9fel9AjRhXgeuEEPGEaktnue6XWdS +JmI+tnfO1pm5rdeZYkGs+F2bWJDXeuyX1pxm0Gq8R4ulxn5d0a7n0XpzZiUxw/UcW4v1W8Q14f/0 ++k3R5k/qijZ/7sm8liz1at/a/DmuGv36yGe0noPcO0ENmfvRlXxtO77Nm/Hcka+NPL6y91n52msz +1gVmk338whUjz809uB4AMDa5f27aH3jqcd+Je13Gccc+xra9a32neey6kn2Mq9d5295n9k7Ul+La +a29zwFjubo+a8479xuvuvv/U/vlYtAeviK/zybB2smYAgOOuzJ9yxtxGaX91xtxmeK6a87zv7T6j +1xTEgtzUuAEgn7fH+DkqbWl/AOAMdeTc1JHn8mqv2rt62RL7cxP7cxP7gVdK6styiHmVtL8cIo+9 +taUcAiCHdb4n95vfZ+87k/vN77P3ncn95pe9jb13g7P0HQDIaZR3h5SIdK61Rf/tNWpx0a9BZnu1 +uGj1Wf3vvL06zV6fiPzMYLT+3NtstbvI+w0t+u5evJxhjMzyrMK6LUr6bo16YeQxckTLeazWZ6/b +4q6+W+t71K6vixavqKvVeiZyDt/TDLkR52XJjc7IEFOOzMcZrkcWLeL+tn+YW8Z1R9w3t4xjm3ff +sQ6z1ovl/aHGAZRrsSZoHYfsqR/3vGby+dzk87nJ5yE3OcA8zuTYcoDc5AAAPLknYE5qpAAAAAAA AHX8AzsKfZMAAAEA - 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 bAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_n2.tmx b/data/maps/Level -1/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n2.tmx rename to data/maps/Level -1/deniran/lost_caves_n2.tmx index cce96c1ea3..fe7cb479d4 100644 --- a/tiled/Level -1/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n2.tmx @@ -33,137 +33,137 @@ - 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 bUc6AAAAAAAAQCEn7p8fZwAAAQA= - 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 4+4DOqONuwvoTLZt25H+AYo2Cd8AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_n2_e.tmx b/data/maps/Level -1/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -1/deniran/lost_caves_n2_e.tmx index 255c437ebb..80dbba8e62 100644 --- a/tiled/Level -1/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n2_e.tmx @@ -39,133 +39,133 @@ - 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 Ju8+/QeG6qhqAAABAA== - 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 m7qDudeawH3UhGzuZQcAAKj3C6vKJSAAAAEA - H4sIAAAAAAAAAO3dOQ7CMBAF0Nz/IlCwNAhaHw2o0iRSkEi+l/cu4F9ZtmbGniYAAAAAqM8lvH4J -rw8A0IqSDgAfj3QA6MQtHQCAw4y055/SAQAAYADndAAA4DDXdAAAACAmPesFAAAAAADsI/1egxoE -afriWGNWAgCAlt3TARrmLgAAAPyTWhQAAPCLVv5VaL0WpXcVAI6TnlmpiTMIAADAds90ABa52wIA -sKSkAwAMqqQDAAyu9X5qoB9b6jev3VMAzFqZjwMAAAAA+uKPEQAAAODLuxhArbzPC/Uo6QB0w9kT + H4sIAAAAAAAAAO3dOQ7CMBAF0Nz/IlCwNAhaHw2o0iRSkEi+l/cu4F9ZtmbGniYAAAAAqM8lvH4J +rw8A0IqSDgAfj3QA6MQtHQCAw4y055/SAQAAYADndAAA4DDXdAAAACAmPesFAAAAAADsI/1egxoE +afriWGNWAgCAlt3TARrmLgAAAPyTWhQAAPCLVv5VaL0WpXcVAI6TnlmpiTMIAADAds90ABa52wIA +sKSkAwAMqqQDAAyu9X5qoB9b6jev3VMAzFqZjwMAAAAA+uKPEQAAAODLuxhArbzPC/Uo6QB0w9kT AAAAZm/8kZfnAAABAA== - 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 diff --git a/tiled/Level -1/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -1/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -1/deniran/lost_caves_n2_e2.tmx index ddec8f9bec..067efab722 100644 --- a/tiled/Level -1/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n2_e2.tmx @@ -36,142 +36,142 @@ - H4sIAAAAAAAAAO2dvZLdIAyF76RIUqTOc6ROkVDsvtcW98FzKTzj2RiDpKMfQMVpklnb0ncQ14Dh -/fF4vKdSqVQqlUqlUgB9eekbQN8N7s25R+o+5z9f+gDoa4fdlaj3/nwPaz9I2oqnd8/PjeIdQRzP -SSTJ3fGslj44uK/EfHZVH1h4oLJP7jGl6YFs83Po9yO57yxkDchaP6dQHvih9HzPk7xztaoQ/YAG -/2dD3vlaTVb8KSxb7NMDeCH6gB7/Hk+OvPO2kqQ1wIN/eiD5e+dNU5Zxa/PvxZP8+flC3EvK/89L -BRjTztw/hPng5MnzHSC5Y3PEyRuCf68GJHMf9iN5RM0FtDyQ7Pfg3+oHkn9s/si5IE/+v176K1Rh -3BcpD/5Vs/cBlf0b6Plb3ngnPI9EHh7Q7gOk8d1dD8We4g1NL2jxv8ujdh8gjfPuOui1LJw6gfaD -hwdQeUTz713Hg/+VH67+fSQP0vygPJD87TSSH0qOEB5A9QHo8eDedazWNHv5wNID0WrAyDWQz72b -B7TyaM3f4/uW5C/n34qP8rdnzeoDTo7Q7Ku8+KM1mw/KQEzJn++D6F7QGDOhsq/SHgf2VOSaEIE/ -ehw1Sg34rIg+sF5Dd3V99DtUxBqgGa8mf232Wvk4xslLJz7K3G3vWqOKxF9r/ZQ3/88+aOlNeK27 -3LUUbdzQqgZcXdtqDtXCX6WTx7Mi1QAv/rOzv/JC6eTy0Ez8q5I91gO7848UP1Kje1JEin/Es0j+ -q7Z9yn4kkfhXadaA6LFbs4+YA+m82Sj7Fds+Zx+i2flXUdlHjNuDfcQ8cMfMKexXa/uS/cei8bcY -M48Ws4S7dM9BRC5a+zJzxxa1581m54/ca5Kbi5E9rbnzjJo1YNbar7WHOJU/x3scH2jUgBnZa+4r -S82HdJ9TynwTugbMxt5iP2FK20ftcUvxAKoGzMhek/ux1mAkJxo+HPXA6NqJXqzJnpcPzWexqAOz -sZfE2ssDZ52J9nsYpQ4UYpzUWKMI2edJ8sBp+8/H/bjblah9AWoNVVRJ+VP6di32VA/MPh6DkrS/ -RfR31Ge44k71QrR1iJRcocY8I7Cv0pp/7XlghhowcnYj9YxE1PsVog2h6j7HA5H5S8Zde2ckot+r -JWfBarO/4x+5D6By8BbFB5L6g2J/KGoNoOYlikbOZ7Vo88m/nUeNa2s+ryb/qH0AIl+j/xdVCP4j -8UasAVd5QOaIw8NaSP53MUfm34pBqy1EUvKXxTkze27sHA9E5k/JhQaDCEr+/Twg813HdQv4mijt -zL8VvzSnV3PYiHUw2tqRP1Ij87af58CL0bONSsq+ajf+kvn6aH5YlT86v9K1OaN+sD4DSMo++no9 -VH4jx3iOs9ywuhOHfVXEtr+zuN9gcNhHb/u7ymIP093Yt76XRX5Di1J+j43nzvl20tMXmjVgpbbf -a9caa70svKHJP+qcP4e75ndbnjnV7gO4zzvaj2r6S/t7PeucetSAKuq3yJT2prXfPYX98zH+LoSS -x5mmkmftMZLWWbQPEHsVauXzHDMiXquzLO5+16DqrFVOeuytfICIN+pZJl45Gan9FP7aPpC+Y6/G -v0riAY+9qr1iXZX/kRfqb4LR331S/mg/SDwQ/SwjqSj10fqsMhR/apyz1ABEntD70aDZR+AfqQZo -5Gs0N5ZnlSHZV0l/B3h7QDNvHvxbf6OZw1nfBajsqbn05G+pGd8FuOwped6Ff5X2uy9aUv4juR7l -jzyr0jqPnHi9+SPYI/mjaoBlDq/EnQ9J/nPM/YyKul+M9Xy3BfsqyzEgy/yNqvebwGutgwX7Kgp/ -7ffgq/PANe93yGL+lSIr9lXU30Na/WBrTeQM34FSdMdKyp3Kn7MOVYt/z4er+ADFGMGf8y7kfUaN -91isRBbstflHOKMm6pxcT1b8R3wg+QYB6YEIHrSSNf87D0jnQxAMJB6csQZE4Y/6/ojrAcR5DVkD -+PyRa+QpHBDcZ/eAN/tDaA947QGRHuDxr1rlG+Sz/4qQjZWSv74XdvdD754r8m/5oQj5eEiTfdUO -/M8+KAAmHtJgX7UT/yqtseuicN0robgfz/328GcyM/8jh9a/ObjMz9qt7aPXcdy1n6v34QK8t+az -ryiNNTzU9hPhHRU9/jaLkHUfNXZt6YVduaP4a+1dfPZCET7j3bPvyl3CX5P5nQ8QXrB+9ujynKOS + H4sIAAAAAAAAAO2dvZLdIAyF76RIUqTOc6ROkVDsvtcW98FzKTzj2RiDpKMfQMVpklnb0ncQ14Dh +/fF4vKdSqVQqlUqlUgB9eekbQN8N7s25R+o+5z9f+gDoa4fdlaj3/nwPaz9I2oqnd8/PjeIdQRzP +SSTJ3fGslj44uK/EfHZVH1h4oLJP7jGl6YFs83Po9yO57yxkDchaP6dQHvih9HzPk7xztaoQ/YAG +/2dD3vlaTVb8KSxb7NMDeCH6gB7/Hk+OvPO2kqQ1wIN/eiD5e+dNU5Zxa/PvxZP8+flC3EvK/89L +BRjTztw/hPng5MnzHSC5Y3PEyRuCf68GJHMf9iN5RM0FtDyQ7Pfg3+oHkn9s/si5IE/+v176K1Rh +3BcpD/5Vs/cBlf0b6Plb3ngnPI9EHh7Q7gOk8d1dD8We4g1NL2jxv8ujdh8gjfPuOui1LJw6gfaD +hwdQeUTz713Hg/+VH67+fSQP0vygPJD87TSSH0qOEB5A9QHo8eDedazWNHv5wNID0WrAyDWQz72b +B7TyaM3f4/uW5C/n34qP8rdnzeoDTo7Q7Ku8+KM1mw/KQEzJn++D6F7QGDOhsq/SHgf2VOSaEIE/ +ehw1Sg34rIg+sF5Dd3V99DtUxBqgGa8mf232Wvk4xslLJz7K3G3vWqOKxF9r/ZQ3/88+aOlNeK27 +3LUUbdzQqgZcXdtqDtXCX6WTx7Mi1QAv/rOzv/JC6eTy0Ez8q5I91gO7848UP1Kje1JEin/Es0j+ +q7Z9yn4kkfhXadaA6LFbs4+YA+m82Sj7Fds+Zx+i2flXUdlHjNuDfcQ8cMfMKexXa/uS/cei8bcY +M48Ws4S7dM9BRC5a+zJzxxa1581m54/ca5Kbi5E9rbnzjJo1YNbar7WHOJU/x3scH2jUgBnZa+4r +S82HdJ9TynwTugbMxt5iP2FK20ftcUvxAKoGzMhek/ux1mAkJxo+HPXA6NqJXqzJnpcPzWexqAOz +sZfE2ssDZ52J9nsYpQ4UYpzUWKMI2edJ8sBp+8/H/bjblah9AWoNVVRJ+VP6di32VA/MPh6DkrS/ +RfR31Ge44k71QrR1iJRcocY8I7Cv0pp/7XlghhowcnYj9YxE1PsVog2h6j7HA5H5S8Zde2ckot+r +JWfBarO/4x+5D6By8BbFB5L6g2J/KGoNoOYlikbOZ7Vo88m/nUeNa2s+ryb/qH0AIl+j/xdVCP4j +8UasAVd5QOaIw8NaSP53MUfm34pBqy1EUvKXxTkze27sHA9E5k/JhQaDCEr+/Twg813HdQv4mijt +zL8VvzSnV3PYiHUw2tqRP1Ij87af58CL0bONSsq+ajf+kvn6aH5YlT86v9K1OaN+sD4DSMo++no9 +VH4jx3iOs9ywuhOHfVXEtr+zuN9gcNhHb/u7ymIP093Yt76XRX5Di1J+j43nzvl20tMXmjVgpbbf +a9caa70svKHJP+qcP4e75ndbnjnV7gO4zzvaj2r6S/t7PeucetSAKuq3yJT2prXfPYX98zH+LoSS +x5mmkmftMZLWWbQPEHsVauXzHDMiXquzLO5+16DqrFVOeuytfICIN+pZJl45Gan9FP7aPpC+Y6/G +v0riAY+9qr1iXZX/kRfqb4LR331S/mg/SDwQ/SwjqSj10fqsMhR/apyz1ABEntD70aDZR+AfqQZo +5Gs0N5ZnlSHZV0l/B3h7QDNvHvxbf6OZw1nfBajsqbn05G+pGd8FuOwped6Ff5X2uy9aUv4juR7l +jzyr0jqPnHi9+SPYI/mjaoBlDq/EnQ9J/nPM/YyKul+M9Xy3BfsqyzEgy/yNqvebwGutgwX7Kgp/ +7ffgq/PANe93yGL+lSIr9lXU30Na/WBrTeQM34FSdMdKyp3Kn7MOVYt/z4er+ADFGMGf8y7kfUaN +91isRBbstflHOKMm6pxcT1b8R3wg+QYB6YEIHrSSNf87D0jnQxAMJB6csQZE4Y/6/ojrAcR5DVkD ++PyRa+QpHBDcZ/eAN/tDaA947QGRHuDxr1rlG+Sz/4qQjZWSv74XdvdD754r8m/5oQj5eEiTfdUO +/M8+KAAmHtJgX7UT/yqtseuicN0robgfz/328GcyM/8jh9a/ObjMz9qt7aPXcdy1n6v34QK8t+az +ryiNNTzU9hPhHRU9/jaLkHUfNXZt6YVduaP4a+1dfPZCET7j3bPvyl3CX5P5nQ8QXrB+9ujynKOS emHFvbY9NFoDVtibMfW/KDUgPbCmKB7YbXxkF432A7vz/wfPEnnHAAABAA== - H4sIAAAAAAAAAO1du44lNRD1B4CAiJiAmAgQyXK/BqQlAgJEAJsODAzERA3sh9LWrkVdj12uKleV -7e4+krWj1cy93T6nHn6VQ7hw4cKFCxcuXLhw4cIFHby7t/c72gcO393zHRfukff5R52f916Qa4f6 -3fl3jNKDxFZm0C587l6+Z0CP5nqapO/Ss47QQeL9CJyvjqgDTw1E7i/e54KHBi6bnxufGH2ulPdt -b3+rP815sQW8Py18AObr/xJ+5rd7+25v3wv/3gMPe/tlb7+OfpAGcg60NfCh4G8wXUTuv3n788sw -rw4e9/bb3n4f+AxbkPlPzTjQ4j/ZcmoYl5B7iJeNvxuBp739sbc/wxstrAQL/rfwXIslPpNNl1qJ -e/h31hp4Mv59D1BirmYMwOz/B6XvSLDSgEUsh5/5oPi5WtDyARj/P+3ta6XvSfhR+fMiLGK59DPz -eEmJmxG53W8Bzw20+P90b59nzwC/G2ogtwmOzX21t5/39qrvcZ/hKdzH8tGfWfOZMG5q+EDPHDC9 -E7QJqn1Y8Z4jcaYNTm5Yy39zlOIgd8ysyT/0ASUk/qFNYPaROPfgfRZQuU/I82hszFzKCbXnAmsa -yN+rFQMi92fhPIHLPQWtXNliLjiPA6X3asUAi/xudmiPkxKwvvTgv/RerRjA5f/jvX2m1LAYZgmL -cVJE3pdb+D8vt+A/jwGU98rHxhz+I/dfMH6/hfj8o7ThPVa2Wg/OfUB8r5TLUd6POsejzT2GW7jX -hpUWvOfLPGIARNJCSweUdR+rtewWbuG5n9DSg4UPwDTgzX8CReetccAo/nPcQjluSDXhqQGLGKDF -fysPmIX/iC+zdgv1XIKiC08NeM0DQByN/xwvwnNN5Lpo9ZGXBkbEgNa7UeaAZua/hqSLW6DZiYcG -ZowBlDGg955mTUQd3IJerOQi719tW6K8V2kswF3rWdEHJLwTxviAkm8dwX8CnB/gzvuPPN/Si+QD -tPIlKkq+dST/GlhVBy/e/tubL1FRy6tGjAEssKoOvPKAku1bzaN6+wAIeEZzBS2M5N8qhxrlA3Ks -4BMoe+ix/QGU/aVevh+iNdchWbuVampmHWC2gnGf9s5Q9pjVxtQeY6jaXKgk7vTOtc86Zqz5ACz3 -S3tnKPsWPWO/Nzhrs6vxH1GL/Zz9xTn/R+E+RyvvmHXe0PIcRR77j8p9QksDM/oA6h56Cazne2cE -1p8zvj91D70EkP+j237CavxHWMSA3PfP+u6aaNUfmrUPKPPAnL2UZ4v7EZTaU6vyDyHZQzHre2uB -Wnds1n6A/FPO8dc0UOL+6LbPqTk3K/+SOXMYE7B19FnfWQPceoMz94XVutnM79wDSa3Jmfsi9wFb -uK/jIKmpdkTf31NrUpP/vC6zxtyipg84Gve9NUY1+gOraa2xzqi1dn4U7jVriPfYPkd7vTrg+oAt -3MeJI3CvWU847TWQ9om0prV0vam0d2ILtHqPq3OvXUe6tz9665n3rDm2/ECeDx6Be01777V5LR32 -+AEsF8j3UJ2Zew3Ouc/yGvz8z97+RX63NxZo7aGaFdJxT29s730WTu21WfefzAAJ/xbxjuOH8nrl -lwbk4PLvzT3078nmsfrWM9YvmRUzzONynoGyHwfzB6v7ADgn0/sepX6n1AceeW4R4x/mhN71d6yA -3d0ovSOxNL6CvMeG1QfWtCFOvs+p14nVspidf+n9g9Q7EjGbT9y39rdrzLdzY09u+9i4b0QNvlUB -+adwDyHRAWd+B9bl59TqXbmOkQViP9biIawHHLmX3JvBuZ+Vw7u0PvPZ+Id2UqpRH/uxlhNp38OA -gXoXBXXffU2rrVqWq8QAzG5rvrFWo967xnueV0RQ76Kg8v8YcH+18jigZrc13wjvb8j3p46o7w/5 -jS1qgHoXBZV/6RnciNn5h7W6oE3XeH9V+NuR93lAfnNf0JpnoNYsDqGdr3jV4LQCduZA067hOp5W -DZGkgdwXUO8h4p69qcGzBosFShro5R5bw6bWS6UC+oKW76+BooWaL1id/wgtn85Zt9WouW5xDyPn -XOaIGjwzQmO93qoGvwTUHHG1/E+zfzX35pSA7ZGxri/Vc5/BKvv1evt3hXeMkOQbrTHCymtAZ4Xk -DEbJD2Dcr2L7ZwV3PxL1LG7Exf38sKxhevn9NVDzAdz7yyHObPv5PqJSm2k9rMZ/vn7EwRltX3J2 -cgZd1GJAz1r1Eflv2bXWGaoRPgPLAyVxYJU1fwq0z2pKYdmnGP/SOND7vC1789AXZd8kth9IG153 -GkN4xwGqvVnXu29xX9obQrnXtxej7rOTgMOR1M9a6QDrk9b+eGsdaGvA+i4byp7V3vjq2SfU9TBL -HWi+78i7jDSh1SfJ99fOPXBrVVPPTHKhNc6a5S4jDWhowLJWfb5nuEcPlw8ooycnqOV98Myj9X2V -EdSxlpYGZvQBvWMriX/svauMg9raKXfO5UhxoHXWgqMDiW305P0JtfMB8P+xtVPqnt0EzfnWUXGA -eg6NWoMkgds31LyfeiZWcv8zd85ltjwgnRWi+jCuT+VowIp/DK0zkRSk+E/tRy0fIOG/9IxUHyaN -p1QNcPsFi4Ge/CdQ+1HLB0j4Lz0j1Yf1jqVaGtDMAeFe+NeV39E+/8eJBR5j3xLy82dUaOTSFufP -Yx/U4nvrPISm7UNQx4O9cUAa/7l7RCKktp9qwlJszWIMyLmXRgvUPMC7LnfPPrEe30/tawn/lHEw -Zy9sAnYfeOv7uOvw0nox3HUY7lgVosZ/K4Zw7EzqD5Md1OI8F609ka1zGdJ1eGpOIK1NLH2uWuwv -+ZMt3NeFp8bYnn2o2vMgVB1qnweO8Fh/hWjVyKnN85TqmJRA5b8nF6rx36qBXYJEh6UYZHG+1wLQ -r9dq5EA8BF5dRA/+Z7ijZsU1OcmY7jE8r1uBxRMK/xpnEDQ0MIMGPSHJ6Z/C87oVGOBa0BbKd8bM -sCamocHVfIDm2ngLtfk/7fNHUAOU8YDmfQ2r+QDpPe5SeNWbofBgcU8H9btngpcP8K4306oRYXnm -0UoDMO+WzOGW4OUDanngkc4fQUD9aWmhZ/4Og4UG8rvgzlx7XKs+lGVN4nyOXKKHLdTvhDxb7WkM -0nnDh+xfS5TWTKQ+Io/9pXvDz8R/wmq5Iqf+bILl2t8RoH2/ukcNQooOSvWXazhzDRIt/vM+9KhJ -mesA7pnm7K04q+1HaPBPsZ/SeFhLE0kHkv00Z7b9CA3+pfZjMUYt5XYlWM2/rQStO6a15q49coeL -9zeQcm9duzhCa1/LFu7nA87u6yE4ft+D8xI0fMKoZ58dI9eoJJDW3J7h2WdFyweceVx0BrR8wMX/ + H4sIAAAAAAAAAO1du44lNRD1B4CAiJiAmAgQyXK/BqQlAgJEAJsODAzERA3sh9LWrkVdj12uKleV +7e4+krWj1cy93T6nHn6VQ7hw4cKFCxcuXLhw4cIFHby7t/c72gcO393zHRfukff5R52f916Qa4f6 +3fl3jNKDxFZm0C587l6+Z0CP5nqapO/Ss47QQeL9CJyvjqgDTw1E7i/e54KHBi6bnxufGH2ulPdt +b3+rP815sQW8Py18AObr/xJ+5rd7+25v3wv/3gMPe/tlb7+OfpAGcg60NfCh4G8wXUTuv3n788sw +rw4e9/bb3n4f+AxbkPlPzTjQ4j/ZcmoYl5B7iJeNvxuBp739sbc/wxstrAQL/rfwXIslPpNNl1qJ +e/h31hp4Mv59D1BirmYMwOz/B6XvSLDSgEUsh5/5oPi5WtDyARj/P+3ta6XvSfhR+fMiLGK59DPz +eEmJmxG53W8Bzw20+P90b59nzwC/G2ogtwmOzX21t5/39qrvcZ/hKdzH8tGfWfOZMG5q+EDPHDC9 +E7QJqn1Y8Z4jcaYNTm5Yy39zlOIgd8ysyT/0ASUk/qFNYPaROPfgfRZQuU/I82hszFzKCbXnAmsa +yN+rFQMi92fhPIHLPQWtXNliLjiPA6X3asUAi/xudmiPkxKwvvTgv/RerRjA5f/jvX2m1LAYZgmL +cVJE3pdb+D8vt+A/jwGU98rHxhz+I/dfMH6/hfj8o7ThPVa2Wg/OfUB8r5TLUd6POsejzT2GW7jX +hpUWvOfLPGIARNJCSweUdR+rtewWbuG5n9DSg4UPwDTgzX8CReetccAo/nPcQjluSDXhqQGLGKDF +fysPmIX/iC+zdgv1XIKiC08NeM0DQByN/xwvwnNN5Lpo9ZGXBkbEgNa7UeaAZua/hqSLW6DZiYcG +ZowBlDGg955mTUQd3IJerOQi719tW6K8V2kswF3rWdEHJLwTxviAkm8dwX8CnB/gzvuPPN/Si+QD +tPIlKkq+dST/GlhVBy/e/tubL1FRy6tGjAEssKoOvPKAku1bzaN6+wAIeEZzBS2M5N8qhxrlA3Ks +4BMoe+ix/QGU/aVevh+iNdchWbuVampmHWC2gnGf9s5Q9pjVxtQeY6jaXKgk7vTOtc86Zqz5ACz3 +S3tnKPsWPWO/Nzhrs6vxH1GL/Zz9xTn/R+E+RyvvmHXe0PIcRR77j8p9QksDM/oA6h56Cazne2cE +1p8zvj91D70EkP+j237CavxHWMSA3PfP+u6aaNUfmrUPKPPAnL2UZ4v7EZTaU6vyDyHZQzHre2uB +Wnds1n6A/FPO8dc0UOL+6LbPqTk3K/+SOXMYE7B19FnfWQPceoMz94XVutnM79wDSa3Jmfsi9wFb +uK/jIKmpdkTf31NrUpP/vC6zxtyipg84Gve9NUY1+gOraa2xzqi1dn4U7jVriPfYPkd7vTrg+oAt +3MeJI3CvWU847TWQ9om0prV0vam0d2ILtHqPq3OvXUe6tz9665n3rDm2/ECeDx6Be01777V5LR32 ++AEsF8j3UJ2Zew3Ouc/yGvz8z97+RX63NxZo7aGaFdJxT29s730WTu21WfefzAAJ/xbxjuOH8nrl +lwbk4PLvzT3078nmsfrWM9YvmRUzzONynoGyHwfzB6v7ADgn0/sepX6n1AceeW4R4x/mhN71d6yA +3d0ovSOxNL6CvMeG1QfWtCFOvs+p14nVspidf+n9g9Q7EjGbT9y39rdrzLdzY09u+9i4b0QNvlUB ++adwDyHRAWd+B9bl59TqXbmOkQViP9biIawHHLmX3JvBuZ+Vw7u0PvPZ+Id2UqpRH/uxlhNp38OA +gXoXBXXffU2rrVqWq8QAzG5rvrFWo967xnueV0RQ76Kg8v8YcH+18jigZrc13wjvb8j3p46o7w/5 +jS1qgHoXBZV/6RnciNn5h7W6oE3XeH9V+NuR93lAfnNf0JpnoNYsDqGdr3jV4LQCduZA067hOp5W +DZGkgdwXUO8h4p69qcGzBosFShro5R5bw6bWS6UC+oKW76+BooWaL1id/wgtn85Zt9WouW5xDyPn +XOaIGjwzQmO93qoGvwTUHHG1/E+zfzX35pSA7ZGxri/Vc5/BKvv1evt3hXeMkOQbrTHCymtAZ4Xk +DEbJD2Dcr2L7ZwV3PxL1LG7Exf38sKxhevn9NVDzAdz7yyHObPv5PqJSm2k9rMZ/vn7EwRltX3J2 +cgZd1GJAz1r1Eflv2bXWGaoRPgPLAyVxYJU1fwq0z2pKYdmnGP/SOND7vC1789AXZd8kth9IG153 +GkN4xwGqvVnXu29xX9obQrnXtxej7rOTgMOR1M9a6QDrk9b+eGsdaGvA+i4byp7V3vjq2SfU9TBL +HWi+78i7jDSh1SfJ99fOPXBrVVPPTHKhNc6a5S4jDWhowLJWfb5nuEcPlw8ooycnqOV98Myj9X2V +EdSxlpYGZvQBvWMriX/svauMg9raKXfO5UhxoHXWgqMDiW305P0JtfMB8P+xtVPqnt0EzfnWUXGA +eg6NWoMkgds31LyfeiZWcv8zd85ltjwgnRWi+jCuT+VowIp/DK0zkRSk+E/tRy0fIOG/9IxUHyaN +p1QNcPsFi4Ge/CdQ+1HLB0j4Lz0j1Yf1jqVaGtDMAeFe+NeV39E+/8eJBR5j3xLy82dUaOTSFufP +Yx/U4nvrPISm7UNQx4O9cUAa/7l7RCKktp9qwlJszWIMyLmXRgvUPMC7LnfPPrEe30/tawn/lHEw +Zy9sAnYfeOv7uOvw0nox3HUY7lgVosZ/K4Zw7EzqD5Md1OI8F609ka1zGdJ1eGpOIK1NLH2uWuwv ++ZMt3NeFp8bYnn2o2vMgVB1qnweO8Fh/hWjVyKnN85TqmJRA5b8nF6rx36qBXYJEh6UYZHG+1wLQ +r9dq5EA8BF5dRA/+Z7ijZsU1OcmY7jE8r1uBxRMK/xpnEDQ0MIMGPSHJ6Z/C87oVGOBa0BbKd8bM +sCamocHVfIDm2ngLtfk/7fNHUAOU8YDmfQ2r+QDpPe5SeNWbofBgcU8H9btngpcP8K4306oRYXnm +0UoDMO+WzOGW4OUDanngkc4fQUD9aWmhZ/4Og4UG8rvgzlx7XKs+lGVN4nyOXKKHLdTvhDxb7WkM +0nnDh+xfS5TWTKQ+Io/9pXvDz8R/wmq5Iqf+bILl2t8RoH2/ukcNQooOSvWXazhzDRIt/vM+9KhJ +mesA7pnm7K04q+1HaPBPsZ/SeFhLE0kHkv00Z7b9CA3+pfZjMUYt5XYlWM2/rQStO6a15q49coeL +9zeQcm9duzhCa1/LFu7nA87u6yE4ft+D8xI0fMKoZ58dI9eoJJDW3J7h2WdFyweceVx0BrR8wMX/ 8YFp4OjrYhfeAIsDlwaOjysPaOM/1U7CcQAAAQA= - H4sIAAAAAAAAAO3c246DIBAA0P783q+fvCaNWTfbqrWAI3NOwqshyjADEk4nAAAAAIA6nvbuAFDE -Y8FnPRR81hzzT79Kjkcgrlb54l5H6SfAFs9Dexnaa+HnqtWvi5RX3ob2PrSPvTtCNXPj7XNoX0P7 -btQX4qmVA1qSb7bbkgMi5TBuN415OWCdnuYYdV9uWWP+3rwl7wEAAEC/nE+Ev3raDweoxVwJAEBW -ztAAAADk4X8IvTGmAX45N5mTPX4AIpCPyrPeBYB+9XA/KNu5KzAf94PmNo35CPFvrbms5Duaxrz4 -Z47Y7EfrfdIIawvjt73pdx9riwhjgfWW5oq5sx/TmnKsLSLUmbRxqaZUZ/bJv9cYnMUDoAfW7YzU -mAAAXKNWBIDL7K2xlv+KHJFxC9zj1r2E6HOOvRF6lGFcW7PV4b3+lyGeAGCNKDkxSj8AjqrmXl3W -NWUvuWl6V4F7C/KJdj8WbR3xfqzo/55qqpVvzf3blP4ee9UV5v7cjjL3R9FL/Q8A1KFWAAD2UroO + H4sIAAAAAAAAAO3c246DIBAA0P783q+fvCaNWTfbqrWAI3NOwqshyjADEk4nAAAAAIA6nvbuAFDE +Y8FnPRR81hzzT79Kjkcgrlb54l5H6SfAFs9Dexnaa+HnqtWvi5RX3ob2PrSPvTtCNXPj7XNoX0P7 +btQX4qmVA1qSb7bbkgMi5TBuN415OWCdnuYYdV9uWWP+3rwl7wEAAEC/nE+Ev3raDweoxVwJAEBW +ztAAAADk4X8IvTGmAX45N5mTPX4AIpCPyrPeBYB+9XA/KNu5KzAf94PmNo35CPFvrbms5Duaxrz4 +Z47Y7EfrfdIIawvjt73pdx9riwhjgfWW5oq5sx/TmnKsLSLUmbRxqaZUZ/bJv9cYnMUDoAfW7YzU +mAAAXKNWBIDL7K2xlv+KHJFxC9zj1r2E6HOOvRF6lGFcW7PV4b3+lyGeAGCNKDkxSj8AjqrmXl3W +NWUvuWl6V4F7C/KJdj8WbR3xfqzo/55qqpVvzf3blP4ee9UV5v7cjjL3R9FL/Q8A1KFWAAD2UroO UdfAsqxnJACyURcBAACc/QDjBrKtAAABAA== - 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 Bjy+AY/9k/MP0rYYeQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_n2_w.tmx b/data/maps/Level -1/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -1/deniran/lost_caves_n2_w.tmx index 73fb9773f2..e84f019b79 100644 --- a/tiled/Level -1/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n2_w.tmx @@ -39,130 +39,130 @@ - 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 Av8x/QdsmHykAAABAA== - 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 JNwAAAEA - H4sIAAAAAAAAAO3dS47TQBAA0ByBS3A8kGABLBALYJjjwII/7LkWzsKalmWP244/3V3vSb0gChNP -f6q62knmcgEAAACAcf/OvgBOZfxjM/4AALTofuX/u9v0KsoX7ffdw6ezL4BTfO7al7MvYidr4yft -kSMo2deufeva9+Sxx+bsXvm69XUy1s9bWDsefY760bWfXfu1zeVkv27LxsbksX7OmfvD52y1Xn53 -7U/X/m708xgXqZ8jrPGj6VOgJVN71732ytTh6JqEskTaKyPeR3ata8T72MT7mMT92KbivveEtOXZ -xOPifmyt3/MFiEhsb4NxhHaptdvRx+q5c7Uj3kvk/UrncT+lLdfzsw9Jez7z/CXnarfs7+SOY7wb -/Pv9JW8eUK90zX+ceM7b4y6Hgw3XfC+Nuca/Tde1P7XmU8a/TnP7pqm1n3rVtZcbXAtl6Pfhc2v/ -Ou6vL8a+VenaH56hWPNtGNbzaXts7cv39cvd2w1Z+3WYOvfu1/yasb+y9uuUM+45Z7DGv045tdwc -sb9Oa3J9X9+lzdjXZ27sx2o7Y92OpXFffm/L1PiP7fXk9/YsGX9rvz258X+49r2npg0vLg/79zcT -zxH3Y0jngroOYB9PRh6zp6IUa77rm2XS9b7n55ByfrbYE4/vtTrWXLx8eshVPPD5u9h8r9UxfMaY -s43lnlvzv/1D3W7N//YPdbs1/9s/rFNire0sZ7mIfxcmZ56UOL+PJC/GFiEvLqlp1b+0wj6pfKXG -m7PmztLXLbX/gPrImezhqDw19TqRzjmO+F1L6s8IMWvv/i6pD0u6ltLpK+BMYtD+SrpP6czpeO5T -xhbhPiXL3V/qjMf2DOQwT/LpK8bcOi/W1h7mYxuGtUdJtSj7G9YeatHY1KLtKDFH11jPAuuU9F4S -9lVivmE/1nbdrFdybTVXzDk4X27udh4cm/Pg2MbOg53hMUY9CPWy14shzd9pPW6vF5t7/wAAAABE + H4sIAAAAAAAAAO3dS47TQBAA0ByBS3A8kGABLBALYJjjwII/7LkWzsKalmWP244/3V3vSb0gChNP +f6q62knmcgEAAACAcf/OvgBOZfxjM/4AALTofuX/u9v0KsoX7ffdw6ezL4BTfO7al7MvYidr4yft +kSMo2deufeva9+Sxx+bsXvm69XUy1s9bWDsefY760bWfXfu1zeVkv27LxsbksX7OmfvD52y1Xn53 +7U/X/m708xgXqZ8jrPGj6VOgJVN71732ytTh6JqEskTaKyPeR3ata8T72MT7mMT92KbivveEtOXZ +xOPifmyt3/MFiEhsb4NxhHaptdvRx+q5c7Uj3kvk/UrncT+lLdfzsw9Jez7z/CXnarfs7+SOY7wb +/Pv9JW8eUK90zX+ceM7b4y6Hgw3XfC+Nuca/Tde1P7XmU8a/TnP7pqm1n3rVtZcbXAtl6Pfhc2v/ +Ou6vL8a+VenaH56hWPNtGNbzaXts7cv39cvd2w1Z+3WYOvfu1/yasb+y9uuUM+45Z7DGv045tdwc +sb9Oa3J9X9+lzdjXZ27sx2o7Y92OpXFffm/L1PiP7fXk9/YsGX9rvz258X+49r2npg0vLg/79zcT +zxH3Y0jngroOYB9PRh6zp6IUa77rm2XS9b7n55ByfrbYE4/vtTrWXLx8eshVPPD5u9h8r9UxfMaY +s43lnlvzv/1D3W7N//YPdbs1/9s/rFNire0sZ7mIfxcmZ56UOL+PJC/GFiEvLqlp1b+0wj6pfKXG +m7PmztLXLbX/gPrImezhqDw19TqRzjmO+F1L6s8IMWvv/i6pD0u6ltLpK+BMYtD+SrpP6czpeO5T +xhbhPiXL3V/qjMf2DOQwT/LpK8bcOi/W1h7mYxuGtUdJtSj7G9YeatHY1KLtKDFH11jPAuuU9F4S +9lVivmE/1nbdrFdybTVXzDk4X27udh4cm/Pg2MbOg53hMUY9CPWy14shzd9pPW6vF5t7/wAAAABE 8x+yKzdkAAABAA== - H4sIAAAAAAAAAO3cQQrCMBAF0Ln/KUZQF3pJIyiWLlwFUvrfg0CX2WQmDZ+pAgAAAAAAAABm6bEu -qzfBMrex7qs3wTKPsZ6f7+vKjXAYXXpCMj0h27YnAAB5/BMCAAAAAOTwJgx5nHsAAAAAAAAAAAAA -YIYuMyuTbWdWyqnnMbOSrS79IJkZxjm6fmf92/v1gxzOejZnHQByeOcD1AEAAAAAgPm65CyT7bNX -3uIzyFlm6VLnk8nYZlPn87jLAQAAAAAAAMAxdMltJZPbyia3lUduC86vy90u2b+7nR5wfu52wJt6 + H4sIAAAAAAAAAO3cQQrCMBAF0Ln/KUZQF3pJIyiWLlwFUvrfg0CX2WQmDZ+pAgAAAAAAAABm6bEu +qzfBMrex7qs3wTKPsZ6f7+vKjXAYXXpCMj0h27YnAAB5/BMCAAAAAOTwJgx5nHsAAAAAAAAAAAAA +YIYuMyuTbWdWyqnnMbOSrS79IJkZxjm6fmf92/v1gxzOejZnHQByeOcD1AEAAAAAgPm65CyT7bNX +3uIzyFlm6VLnk8nYZlPn87jLAQAAAAAAAMAxdMltJZPbyia3lUduC86vy90u2b+7nR5wfu52wJt6 DwAAAAAAwEovMXZd3wAAAQA= - H4sIAAAAAAAAAO3dsQ2DMBCGUfafIMskuRQpslUGiIJksPwbeK918zVI1oGOZQEAAAAA+HVLBwAA -ADDEY+c5zKrSAQBAs0oHAPxR6QCACTzTAQAAAAAAg1U6AOjmng4AAFa90gEckjseAACM41tyOBbP -LACc1ycdAAAAAABATKUDAAAAAA7knQ4AAAA2q3TAhdjjdS72+QGMZQYJAAAArNk6g6+eEQANzDwB + H4sIAAAAAAAAAO3dsQ2DMBCGUfafIMskuRQpslUGiIJksPwbeK918zVI1oGOZQEAAAAA+HVLBwAA +ADDEY+c5zKrSAQBAs0oHAPxR6QCACTzTAQAAAAAAg1U6AOjmng4AAFa90gEckjseAACM41tyOBbP +LACc1ycdAAAAAABATKUDAAAAAA7knQ4AAAA2q3TAhdjjdS72+QGMZQYJAAAArNk6g6+eEQANzDwB 2nhHDwAAAPTW8j8aM10AAACYi90NAAAAAADAlX0BPXh6sQAAAQA= - H4sIAAAAAAAAAO2U22qEQBAF9f9/Ok8LIhrZdWaqL1VQGBJWus/p7L5t266qqqqq+uAHeg5d3/kT -9JzKdX+GnlvZ/rcAs+v47vfDcz/9/upz9A46tvur/p8+T++iY/v/9vP0Lvq+/zfvoHdR+4+US3Sv -6Nj/G+jZZ+z96zvofVb2/hZ696f9f/08vVPkzs/QWczIg94nQ+9HKuZSaZdRHGc8z0rfwMzsMs5M -QPef4buhMnTXkb8bqnLej+6Z7qBL73fQHUe5g87Q/XoDLHS3GW5g1jzk/vvp5yyuYvY8kTKgO42Q -wbZorqg50H1SGdCz0/tXyqGzI6B3UPtXrv8twB5q/2r/yvS/BdhFue63APso1/vnqTFdAb2jru/7 -89QanX4DnUdFM0BnFNWq0LlGtxp0nlmsBp1nJqtA55jJStBZZrMSdJZZjMDoGelMM0hD799RCnrv -7q6E3lXtvJsU9N7KQe+tHPTeyvVP76xc//S+yvVP76r2r0z324B5NW//9K7Kdb8NmFfn9z/rLuhd -9b77/+5hFPS+et//Cuh9leuf3rWCI/O8Yz88R94InV12R+dJQGeY1RlZnt+1AjrHLK7IkoDONbqr -sqSg840okSMFnXUkyQyP71oNnXvGzkdnR0P30Ln7q3lW3wTdRabeZ+VFQ/eSpfstwXxvoDvKkGuW -OUdB9xctz2zzzoTu2O7j87Rvphztfy7Rs7P7vvi/3xv7743992VW9/Yfm/3wtP+6nHs+/83+ezK7 -e28gJqt6t3+G/3Jf3b03sIanjKne7X8Mv+RJd+4NvOPXXOmevYH30D15Axx0P94AC92Nd8BB9+EN -sNBdeAMsdA/eAAvdQQS7Q+cfwc7Q2UeyK3TukewKnXs0u0HnHdVO0FlHtgN0xtGtDp1vFitwtQud -ayYz8jQ3nWk2K0FnmdUq0DlmNwt3s9L5VTEC385CZ1bNTNBZVTQSd/PQGVU3KnQuXYwCnUNXZ0Dv + H4sIAAAAAAAAAO2U22qEQBAF9f9/Ok8LIhrZdWaqL1VQGBJWus/p7L5t266qqqqq+uAHeg5d3/kT +9JzKdX+GnlvZ/rcAs+v47vfDcz/9/upz9A46tvur/p8+T++iY/v/9vP0Lvq+/zfvoHdR+4+US3Sv +6Nj/G+jZZ+z96zvofVb2/hZ696f9f/08vVPkzs/QWczIg94nQ+9HKuZSaZdRHGc8z0rfwMzsMs5M +QPef4buhMnTXkb8bqnLej+6Z7qBL73fQHUe5g87Q/XoDLHS3GW5g1jzk/vvp5yyuYvY8kTKgO42Q +wbZorqg50H1SGdCz0/tXyqGzI6B3UPtXrv8twB5q/2r/yvS/BdhFue63APso1/vnqTFdAb2jru/7 +89QanX4DnUdFM0BnFNWq0LlGtxp0nlmsBp1nJqtA55jJStBZZrMSdJZZjMDoGelMM0hD799RCnrv +7q6E3lXtvJsU9N7KQe+tHPTeyvVP76xc//S+yvVP76r2r0z324B5NW//9K7Kdb8NmFfn9z/rLuhd +9b77/+5hFPS+et//Cuh9leuf3rWCI/O8Yz88R94InV12R+dJQGeY1RlZnt+1AjrHLK7IkoDONbqr +sqSg840okSMFnXUkyQyP71oNnXvGzkdnR0P30Ln7q3lW3wTdRabeZ+VFQ/eSpfstwXxvoDvKkGuW +OUdB9xctz2zzzoTu2O7j87Rvphztfy7Rs7P7vvi/3xv7743992VW9/Yfm/3wtP+6nHs+/83+ezK7 +e28gJqt6t3+G/3Jf3b03sIanjKne7X8Mv+RJd+4NvOPXXOmevYH30D15Axx0P94AC92Nd8BB9+EN +sNBdeAMsdA/eAAvdQQS7Q+cfwc7Q2UeyK3TukewKnXs0u0HnHdVO0FlHtgN0xtGtDp1vFitwtQud +ayYz8jQ3nWk2K0FnmdUq0DlmNwt3s9L5VTEC385CZ1bNTNBZVTQSd/PQGVU3KnQuXYwCnUNXZ0Dv pOtvgN5Bmf7p2ZW5AXpeZfqn51Smf3o+5fqnZ1Ouf3outX+1/2j+AWnol6IAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_n_e2.tmx b/data/maps/Level -1/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -1/deniran/lost_caves_n_e2.tmx index 462f2f9828..49957e151c 100644 --- a/tiled/Level -1/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -1/deniran/lost_caves_n_e2.tmx @@ -42,139 +42,139 @@ - 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 yvNAdpu38nyQ3c6tra119T9lZTluAAABAA== - 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 BAAAAAAAAEb4BOWBTk4AAAEA - H4sIAAAAAAAAAO3dS24CMQwA0Nz/FOFXEAXO2CzbYaYaIoQ18XuSN6y8iWOCQ0oBAAAAAAAAAAAA -AAAAAAAAAAAAAF5RW+yikyDMqcVXdBKEubb4jk6CLrX01+7jG/Mghtqd2yu1uxZ9XmZqxfj+29P1 -eZCH/h4AAAAAABhNLfPzDnOf+61kPEvzDuYgcliadzAHAbnY3wEAAAAAAN5v3+IQnQRhzi0u0Unw -MdP1fmtxD8qFz7Pec7PeIZ9HdAIAhLIPQD7OeXNz7pObcx8AAAAAAAAAgDi1eCM+M/+NPj5vxAOj -MG/ep5Yxej3z5uv93vunvd5W30iYzpsv3TtTJ/7acq/Xc7cwc52oZYxav9bcWs98LyXb9/rMa33O + H4sIAAAAAAAAAO3dS24CMQwA0Nz/FOFXEAXO2CzbYaYaIoQ18XuSN6y8iWOCQ0oBAAAAAAAAAAAA +AAAAAAAAAAAAAF5RW+yikyDMqcVXdBKEubb4jk6CLrX01+7jG/Mghtqd2yu1uxZ9XmZqxfj+29P1 +eZCH/h4AAAAAABhNLfPzDnOf+61kPEvzDuYgcliadzAHAbnY3wEAAAAAAN5v3+IQnQRhzi0u0Unw +MdP1fmtxD8qFz7Pec7PeIZ9HdAIAhLIPQD7OeXNz7pObcx8AAAAAAAAAgDi1eCM+M/+NPj5vxAOj +MG/ep5Yxej3z5uv93vunvd5W30iYzpsv3TtTJ/7acq/Xc7cwc52oZYxav9bcWs98LyXb9/rMa33O lmt9j7U9AQAAAADw7Afqp+1qAAABAA== - H4sIAAAAAAAAAO3dOw6CQBSGUdbvntTRxEJbN2SriRJfyX8vnNNS8DUQMsxjmgAAAACWa5sOAAAA -AAC4c00HwMoc0gEAtLNLBwBQ1jkdAABAO8d0AAA/q7wuaaQDAP6k8rsWAAAAAAA6SayJOQXuCQAA -AAAAAKzHPh1AO/b/BoBazDEDAAAAAN4x0gHAA+cAAwAAwHOXdEBDif3xoIKRDqAla+lYOmfVAQBV + H4sIAAAAAAAAAO3dOw6CQBSGUdbvntTRxEJbN2SriRJfyX8vnNNS8DUQMsxjmgAAAACWa5sOAAAA +AAC4c00HwMoc0gEAtLNLBwBQ1jkdAABAO8d0AAA/q7wuaaQDAP6k8rsWAAAAAAA6SayJOQXuCQAA +AAAAAKzHPh1AO/b/BoBazDEDAAAAAN4x0gHAA+cAAwAAwHOXdEBDif3xoIKRDqAla+lYOmfVAQBV mScBAAB8w7/QeoxDs0QjHQDAavi+ZY55TdCTZxcAgFc2M9eMEQAAAAAA8KkbUGTD6QAAAQA= - H4sIAAAAAAAAAO2W247bQAxDnf//6T4tChiZ+DKSDjVDAgSKtrEpHqbbz3Ecn0V9R3RG2/xtjv8h -kNM2f5vjfwhktc3f5vgfAnltdgN0VpvlfwjktdkN0Fltb8BmN0DntL0B2xuwvYFRZjpLdz+Raja6 -w+5+IpUclblW96yo90bl2N0rie6yq1dRxP00C/OfU9T9NBPzf6+o+2ku5v9eUffTbMz/nSLvp/mY -/ztF309zMv/nir6fZmX+zxV9P83L/J8p436aGcG/867Mf/72indkKSMfza6Sf+XOspSRk+ZXxWQX -/tW97MJfYQPK3Sizj7pRQd7Ac1HvzVBWZpppB/4KG8jMS3PN6p9+f6SyM9N8M7pXyBChqsw05+je -lbLMqPt3x/znRGc2e24DSnm7sM/MWi3FvOrsszNm6NuzO+RV7DZ7n5Gdjp6lmDU7Zyf+mb12yRmZ -XSHD28wdtruTqvh32u1OquT/rdtfff/6jPnHid6AYtYdRe/gzr8F5p+r6p6vuiby7L6BP5HdK9j6 -L5qFN6Almos3cF/Zt9B8vIGxFO6h2e26AdV7aI47bKDTTTTTFXfQ8R6a6So76H4LzXTn/pRE8+y4 -i255r0SzU93At2cq550Rza5Dr11yvhXNraLb0Z/f/Zw30MvqnaiJ5lXZ81X/XfYZJZoRuQWqAyXR -XHa0iugedrWK6B52tIroHna0kugudvSMojdEd7GbZxT1nG/Ps/uwj9oA3cdOntVq/JWzdWA/+9zV -ulB1hFbhHy2abcWtWe/o2ofCLSobz3queif0PZU3dud/J0OUVuJ+557MZ3foZ6RVburOf/TOKnXl -fjd7xTu69HWlbtlX4q/QZydVbnSX738nVfdr/jqi+q3g702MpfD98ve/Vor9mn+Msn6mVvWrnk9V -Fdyr+o3Kt8seKtlXdqqcTUEE9+qOlbNVi+TdaQOrieas0LdankrRfBU6V8pSLZqtSu9KWSpFc1Xp -XCkLJZpxF/4rb2BW5m+dZf7Wn1bh7w3MSa1n1V3uILpf9Z9NVq46/P/EylMEf2+gr6L4ewM9Fcnf -O+inDP7eAasn3Wfy9w60VcG+ww5WuOGNqvkr9bjKHTMi+VPdrXbPWb9yfE6/VvLVTefsb6RyT5V+ -ZaF5X/UW3aHCTSqiGWd1NvosfYvSHujbK7uis1fyv/Ns+u7Izs6/f/47dF5iAyPRt1b2RucjNkDf + H4sIAAAAAAAAAO2W247bQAxDnf//6T4tChiZ+DKSDjVDAgSKtrEpHqbbz3Ecn0V9R3RG2/xtjv8h +kNM2f5vjfwhktc3f5vgfAnltdgN0VpvlfwjktdkN0Fltb8BmN0DntL0B2xuwvYFRZjpLdz+Raja6 +w+5+IpUclblW96yo90bl2N0rie6yq1dRxP00C/OfU9T9NBPzf6+o+2ku5v9eUffTbMz/nSLvp/mY +/ztF309zMv/nir6fZmX+zxV9P83L/J8p436aGcG/867Mf/72indkKSMfza6Sf+XOspSRk+ZXxWQX +/tW97MJfYQPK3Sizj7pRQd7Ac1HvzVBWZpppB/4KG8jMS3PN6p9+f6SyM9N8M7pXyBChqsw05+je +lbLMqPt3x/znRGc2e24DSnm7sM/MWi3FvOrsszNm6NuzO+RV7DZ7n5Gdjp6lmDU7Zyf+mb12yRmZ +XSHD28wdtruTqvh32u1OquT/rdtfff/6jPnHid6AYtYdRe/gzr8F5p+r6p6vuiby7L6BP5HdK9j6 +L5qFN6Almos3cF/Zt9B8vIGxFO6h2e26AdV7aI47bKDTTTTTFXfQ8R6a6So76H4LzXTn/pRE8+y4 +i255r0SzU93At2cq550Rza5Dr11yvhXNraLb0Z/f/Zw30MvqnaiJ5lXZ81X/XfYZJZoRuQWqAyXR +XHa0iugedrWK6B52tIroHna0kugudvSMojdEd7GbZxT1nG/Ps/uwj9oA3cdOntVq/JWzdWA/+9zV +ulB1hFbhHy2abcWtWe/o2ofCLSobz3queif0PZU3dud/J0OUVuJ+557MZ3foZ6RVburOf/TOKnXl +fjd7xTu69HWlbtlX4q/QZydVbnSX738nVfdr/jqi+q3g702MpfD98ve/Vor9mn+Msn6mVvWrnk9V +Fdyr+o3Kt8seKtlXdqqcTUEE9+qOlbNVi+TdaQOrieas0LdankrRfBU6V8pSLZqtSu9KWSpFc1Xp +XCkLJZpxF/4rb2BW5m+dZf7Wn1bh7w3MSa1n1V3uILpf9Z9NVq46/P/EylMEf2+gr6L4ewM9Fcnf +O+inDP7eAasn3Wfy9w60VcG+ww5WuOGNqvkr9bjKHTMi+VPdrXbPWb9yfE6/VvLVTefsb6RyT5V+ +ZaF5X/UW3aHCTSqiGWd1NvosfYvSHujbK7uis1fyv/Ns+u7Izs6/f/47dF5iAyPRt1b2RucjNkDf odAfnYXaAJ3fZjdAZ7e5DdCZbW4HdE6b2wCdz7bttf0PytTXXAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_ne.tmx b/data/maps/Level -1/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_ne.tmx rename to data/maps/Level -1/deniran/lost_caves_ne.tmx index 14e0c63eaf..3b2ec95557 100644 --- a/tiled/Level -1/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -1/deniran/lost_caves_ne.tmx @@ -42,143 +42,143 @@ - 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 N7/kQJscaJMDAAAAAAD3uwLFBcflAAABAA== - H4sIAAAAAAAAAO3cy07DMBAF0HwZsOkH8gZR4FdxJSpVURcBYY/LPUeadSw5rq9NmGUBAAAAAIAc -t63uqgdBmadWz9WDoMxbq331IJjCY/UAgK5O8571nkfeyybvAWT5TdaTDzlwR5zNmSGbMwMAcOBs -CAAAAAAAAAAAAAAAwGj+pwUA5vY54Bn63szhvtVDwXPP9b2REcd7afVa8Fx9b+bw3uqjehBEsOdn -29Lrzjsyhx65cMuerx/ieOfOeyNz4Wnulwv7+cmalgv/n6qz3hbO/v2t13TV3Q9zmPn3gP7s8QCQ -a8Tf+wEAAAAAAAAAfKuczbfKmY7fJvlWGSCH71IzyPbZZPtssj1ArcreW7J+Pb23sum9xanKnkzu -BMY5zvNMvTfdCYw30/7vTqC/9Xq3/2eZab1vIRP8rdnX+/pOQCbIJhP0dUk9eN0XAgAAcGluqgdA + H4sIAAAAAAAAAO3cy07DMBAF0HwZsOkH8gZR4FdxJSpVURcBYY/LPUeadSw5rq9NmGUBAAAAAIAc +t63uqgdBmadWz9WDoMxbq331IJjCY/UAgK5O8571nkfeyybvAWT5TdaTDzlwR5zNmSGbMwMAcOBs +CAAAAAAAAAAAAAAAwGj+pwUA5vY54Bn63szhvtVDwXPP9b2REcd7afVa8Fx9b+bw3uqjehBEsOdn +29Lrzjsyhx65cMuerx/ieOfOeyNz4Wnulwv7+cmalgv/n6qz3hbO/v2t13TV3Q9zmPn3gP7s8QCQ +a8Tf+wEAAAAAAAAAfKuczbfKmY7fJvlWGSCH71IzyPbZZPtssj1ArcreW7J+Pb23sum9xanKnkzu +BMY5zvNMvTfdCYw30/7vTqC/9Xq3/2eZab1vIRP8rdnX+/pOQCbIJhP0dUk9eN0XAgAAcGluqgdA qatW14v3INXuu47vAVl2qyKL+c9m/rOZ/2zmP5v5z3bp8/8FkEhDpgAAAQA= - H4sIAAAAAAAAAO3cuRWDQAwFQPrvw1fgzFU4pSFKsI0XdOxMBZ+ARUJvtSwAAAAAAAD5PKIDAAAw -nBqvvkt0ANjhHh2gKO87AJzvGR0AOExkX6InAqAr3zgAAID89G4APZhlAwAjrdEBgPbch2FW+ncA -AAAAAOjrFh0AoKCsM9RXdAAAoC29I0AdM9ytmeEZoYJrdAAAvqJ2AgAAzmZfMAAAQB32awIAAFmY -MTGzrPsrIAvfCAAA6Mesmlm9owPADnaLAABAPHU5AL84Yveg//rAvz6dI11rXucnAAAAAMAYG+nx + H4sIAAAAAAAAAO3cuRWDQAwFQPrvw1fgzFU4pSFKsI0XdOxMBZ+ARUJvtSwAAAAAAAD5PKIDAAAw +nBqvvkt0ANjhHh2gKO87AJzvGR0AOExkX6InAqAr3zgAAID89G4APZhlAwAjrdEBgPbch2FW+ncA +AAAAAOjrFh0AoKCsM9RXdAAAoC29I0AdM9ytmeEZoYJrdAAAvqJ2AgAAzmZfMAAAQB32awIAAFmY +MTGzrPsrIAvfCAAA6Mesmlm9owPADnaLAABAPHU5AL84Yveg//rAvz6dI11rXucnAAAAAMAYG+nx Og8AAAEA - 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 mf2sfRt0Dp/9++z/l/sDX3iS2QAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/deniran/lost_caves_nw.tmx b/data/maps/Level -1/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -1/deniran/lost_caves_nw.tmx rename to data/maps/Level -1/deniran/lost_caves_nw.tmx index 05091144de..f207e538ab 100644 --- a/tiled/Level -1/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -1/deniran/lost_caves_nw.tmx @@ -69,149 +69,149 @@ - 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 tQEAAAAAAAAAAAAAAABB3glj/HgAAAEA - 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 sizL8f4B7XT/oQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/fado/great_cave.tmx b/data/maps/Level -1/fado/great_cave.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave.tmx rename to data/maps/Level -1/fado/great_cave.tmx diff --git a/tiled/Level -1/fado/great_cave_e.tmx b/data/maps/Level -1/fado/great_cave_e.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_e.tmx rename to data/maps/Level -1/fado/great_cave_e.tmx index 55dc54da86..9c4882909c 100644 --- a/tiled/Level -1/fado/great_cave_e.tmx +++ b/data/maps/Level -1/fado/great_cave_e.tmx @@ -72,110 +72,110 @@ - H4sIAAAAAAAAAO3dXW4TMRSAUUvJYkgEqiBr6vr6xP5KREY1jkPTduKfuefhiFQCyZrv2jNUA92l -lHYAAAAAAMCq9he914EZoG9/MxCXGSCfhd5rAO7j3I5nn9yzI9sXvxKL7q4PML/fhZ5rcW727997 -HsyA/r2vyb3rnGWtn22vf735o9rvb3zu1b/39R5Jix49vq+m+VhG/t7qaOvZmlrz0a75qLNJ+/5m -ICYzsN517L2GtWah9zoAAAAAAAAAAACAcXnfEHOA988xA+g/hpeKlv2dBWO1b9U/n4Fd0j9ae8br -33tN3Kf8/2Y+e3ZqP6/a85N7aCz6x3Frv2u/fdrHpHFc2sele2z6w/o8N8fl71AxaR2X9rFpzuy+ -FXqvh7aOfzxd2h8uX5uHOMr9v3hObWeg9c844q3v4eL8+Sn9OwfHAdbZQsT3RJezPt/rZfst3gNq -77dFfZY/ZsruW34GyPd71Pa7ovchXd8Ptti/dfOR5yrf53nzrZ79LfvPcK7UnvnyWei9vkd2f1SX -Gbov7f+n97P/mtcv+nPerf7LPn9O1/eA3utbm/7XIjzr05Z9Fpfucdn3MXkPJi7dY9Mf7QEAAAAA -AACAmfws1H6P9yG269z8V7qeg9o8mIHtOTf+kf7OwCm9zcMyE7X+ZmAbbu35ZRZOlT+j/fxq5/2p -+Fxrz/zyvu/d79me/IzPz/qZ+3sm+Xj/pfn3Sdv7Nxpfm4Hy/O+9Jv3RnXvb914LAACM6hVh7+KP + H4sIAAAAAAAAAO3dXW4TMRSAUUvJYkgEqiBr6vr6xP5KREY1jkPTduKfuefhiFQCyZrv2jNUA92l +lHYAAAAAAMCq9he914EZoG9/MxCXGSCfhd5rAO7j3I5nn9yzI9sXvxKL7q4PML/fhZ5rcW727997 +HsyA/r2vyb3rnGWtn22vf735o9rvb3zu1b/39R5Jix49vq+m+VhG/t7qaOvZmlrz0a75qLNJ+/5m +ICYzsN517L2GtWah9zoAAAAAAAAAAACAcXnfEHOA988xA+g/hpeKlv2dBWO1b9U/n4Fd0j9ae8br +33tN3Kf8/2Y+e3ZqP6/a85N7aCz6x3Frv2u/fdrHpHFc2sele2z6w/o8N8fl71AxaR2X9rFpzuy+ +FXqvh7aOfzxd2h8uX5uHOMr9v3hObWeg9c844q3v4eL8+Sn9OwfHAdbZQsT3RJezPt/rZfst3gNq +77dFfZY/ZsruW34GyPd71Pa7ovchXd8Ptti/dfOR5yrf53nzrZ79LfvPcK7UnvnyWei9vkd2f1SX +Gbov7f+n97P/mtcv+nPerf7LPn9O1/eA3utbm/7XIjzr05Z9Fpfucdn3MXkPJi7dY9Mf7QEAAAAA +AACAmfws1H6P9yG269z8V7qeg9o8mIHtOTf+kf7OwCm9zcMyE7X+ZmAbbu35ZRZOlT+j/fxq5/2p ++Fxrz/zyvu/d79me/IzPz/qZ+3sm+Xj/pfn3Sdv7Nxpfm4Hy/O+9Jv3RnXvb914LAACM6hVh7+KP AAABAA== - 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 smWz2r/M1EWqAAABAA== - H4sIAAAAAAAAAO3c2wqCQBAA0H3SfsuP6l5/24e0BUGUCaE2a3sODL4OjDqz6yUlAAAAAABI6RKd -AAAALFwbnQAAzKRN+hxlcT4CAHMyawDQR3+Afq4NAGBpzC8AAAAAAAAAAAAAAFCeLjoBQnXJORAt -4pubLql9rdSdSL4xBAAAgPm1L0cAytZEJzCSfgMAANRmFZ0Ab9QEmNK395R1jk2O7Qy5UL5djn2O -Q3Qi3N2u3yb9bjY45jjlOH/IZYi99bqpPwCUz34TAH2m7A/WhvVSewCA/2fmAwAAWC7vCwDAeEN7 + H4sIAAAAAAAAAO3c2wqCQBAA0H3SfsuP6l5/24e0BUGUCaE2a3sODL4OjDqz6yUlAAAAAABI6RKd +AAAALFwbnQAAzKRN+hxlcT4CAHMyawDQR3+Afq4NAGBpzC8AAAAAAAAAAAAAAFCeLjoBQnXJORAt +4pubLql9rdSdSL4xBAAAgPm1L0cAytZEJzCSfgMAANRmFZ0Ab9QEmNK395R1jk2O7Qy5UL5djn2O +Q3Qi3N2u3yb9bjY45jjlOH/IZYi99bqpPwCUz34TAH2m7A/WhvVSewCA/2fmAwAAWC7vCwDAeEN7 pHotS//XFuXxXAZgeu6tPDPDM7VfrwmsQYAHMw5QMzMRAADU4Qr5Z/s7AAABAA== - H4sIAAAAAAAAAO3bQQqEMAwFUNda7Z2di09cuBEGBelU2/cgYHcfSggNOAwAAAAAAAAAAABQRqod -gGKu3G2OGqOmwll4rjlqqR2C2/Rx3/QxAAA7e562nd1v/ksKAN5gmxl2hn2zMwQAAAAAAAAAAAAA -AAAA+G2N+tQOAQAAAAAAAAAAAAAAAADQIf95AgAAAAAAAAAAb5NqB6CYK3ebo8aoqXAWnmuOWmqH + H4sIAAAAAAAAAO3bQQqEMAwFUNda7Z2di09cuBEGBelU2/cgYHcfSggNOAwAAAAAAAAAAABQRqod +gGKu3G2OGqOmwll4rjlqqR2C2/Rx3/QxAAA7e562nd1v/ksKAN5gmxl2hn2zMwQAAAAAAAAAAAAA +AAAA+G2N+tQOAQAAAAAAAAAAAAAAAADQIf95AgAAAAAAAAAAb5NqB6CYK3ebo8aoqXAWnmuOWmqH 4DZ93Dd9DADALh2+vRXacrbryYeztwJgDvRrmxnmAAAALfsCJe4nrQAAAQA= - H4sIAAAAAAAAAO3dwQ3CMAwAwLIefBAgHjxZhgXYAaZhJv6oBVGamMR3E1hqmsax0wwDAAAQ4R4d -AAB07rCKjgDa84gOgOLO5kaS2BvrQAW36AAAgEk7OQEAAEBRW3lXOLVfAIC69AgAAAAAQJv83wcA -ABijDxMAAOCza3QAAIS7RAcApLHU/Qh6hWA5tetpzvHWYX03zTcEAIA5eYleRKBn9muYy31BwC/c -QwwAcU6Fv8NqsgDwHXWocfYO+Ge139vSa3hy1Ms2xhEAAPBGhrwIAACAcXJCAABoh75jAAAgu6O8 + H4sIAAAAAAAAAO3dwQ3CMAwAwLIefBAgHjxZhgXYAaZhJv6oBVGamMR3E1hqmsax0wwDAAAQ4R4d +AAB07rCKjgDa84gOgOLO5kaS2BvrQAW36AAAgEk7OQEAAEBRW3lXOLVfAIC69AgAAAAAQJv83wcA +ABijDxMAAOCza3QAAIS7RAcApLHU/Qh6hWA5tetpzvHWYX03zTcEAIA5eYleRKBn9muYy31BwC/c +QwwAcU6Fv8NqsgDwHXWocfYO+Ge139vSa3hy1Ms2xhEAAPBGhrwIAACAcXJCAABoh75jAAAgu6O8 CHjh/GWbPDcgm7V5DwAAAAAA6MgT4RhoaQAAAQA= - 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 diff --git a/tiled/Level -1/fado/great_cave_e2.tmx b/data/maps/Level -1/fado/great_cave_e2.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave_e2.tmx rename to data/maps/Level -1/fado/great_cave_e2.tmx diff --git a/tiled/Level -1/fado/great_cave_e3.tmx b/data/maps/Level -1/fado/great_cave_e3.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave_e3.tmx rename to data/maps/Level -1/fado/great_cave_e3.tmx diff --git a/tiled/Level -1/fado/great_cave_n.tmx b/data/maps/Level -1/fado/great_cave_n.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_n.tmx rename to data/maps/Level -1/fado/great_cave_n.tmx index 61aa068fa5..19a12d91e8 100644 --- a/tiled/Level -1/fado/great_cave_n.tmx +++ b/data/maps/Level -1/fado/great_cave_n.tmx @@ -84,111 +84,111 @@ - H4sIAAAAAAAAAO3cwWqDQBCAYSE+aV8+tz5DLxZkMYkGdXZ2vsNHD4Uyzr8xSWnzmKbpAQAAkNC8 -iJ6DuPat6Lmym1dfe9+nM3D9LjPsNdOsPdrTPsNOs80bbW/3bPvMNGuW9nY6Fv1r078u7WvTHv1r -0x7t2ToH0fMAAAAAAMBZnovoObi/z7MRfa3c1379838XzkBfru7R9ncGamnb//d3BmrQvzb9a9t6 -/vcaoIb1+z79a/nUXv9xtb/z2Wqv/7j2PPb1H8+7x737/7ja7u/a6z+Wb9vrn9ve3q/a65/b0f5b -94noayCmffT83Ndf+zF9OgPr7/9oP6St5/RXomclpn/0jMScgei5AAAAAAAAAAAAAAAAAAAAAAAA -4Ao+c6s2n7t2jbmDGY501//8/q3omT6117/OOdC+dv/1GYieo4KezwH6c88ZaM9C9Ey9qLYPZ8Au -ql2v/mjPVnv969EeAAAAAAAAAADonb9zq23U7qNe11V7OrKvDP+X6b5mTyNf29m7saNajvT/A6hR + H4sIAAAAAAAAAO3cwWqDQBCAYSE+aV8+tz5DLxZkMYkGdXZ2vsNHD4Uyzr8xSWnzmKbpAQAAkNC8 +iJ6DuPat6Lmym1dfe9+nM3D9LjPsNdOsPdrTPsNOs80bbW/3bPvMNGuW9nY6Fv1r078u7WvTHv1r +0x7t2ToH0fMAAAAAAMBZnovoObi/z7MRfa3c1379838XzkBfru7R9ncGamnb//d3BmrQvzb9a9t6 +/vcaoIb1+z79a/nUXv9xtb/z2Wqv/7j2PPb1H8+7x737/7ja7u/a6z+Wb9vrn9ve3q/a65/b0f5b +94noayCmffT83Ndf+zF9OgPr7/9oP6St5/RXomclpn/0jMScgei5AAAAAAAAAAAAAAAAAAAAAAAA +4Ao+c6s2n7t2jbmDGY501//8/q3omT6117/OOdC+dv/1GYieo4KezwH6c88ZaM9C9Ey9qLYPZ8Au +ql2v/mjPVnv969EeAAAAAAAAAADonb9zq23U7qNe11V7OrKvDP+X6b5mTyNf29m7saNajvT/A6hR UzoAAAEA - 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 vjkvAACApHflky4BAPzEF7AZuZgAAAEA - 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 diff --git a/tiled/Level -1/fado/great_cave_n_e2.tmx b/data/maps/Level -1/fado/great_cave_n_e2.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave_n_e2.tmx rename to data/maps/Level -1/fado/great_cave_n_e2.tmx diff --git a/tiled/Level -1/fado/great_cave_n_e3.tmx b/data/maps/Level -1/fado/great_cave_n_e3.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave_n_e3.tmx rename to data/maps/Level -1/fado/great_cave_n_e3.tmx diff --git a/tiled/Level -1/fado/great_cave_n_w2.tmx b/data/maps/Level -1/fado/great_cave_n_w2.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_n_w2.tmx rename to data/maps/Level -1/fado/great_cave_n_w2.tmx index 60f807089d..4cf2621b30 100644 --- a/tiled/Level -1/fado/great_cave_n_w2.tmx +++ b/data/maps/Level -1/fado/great_cave_n_w2.tmx @@ -63,106 +63,106 @@ - H4sIAAAAAAAAAO3cy26DQBBFQUvO/39ztlFkbB7D3B53LWoLDachSFHyfDweTwAAAIAv8HNQel72 -N93T+8px7UR9/3t9avvp2fc+WMtWt1HS18e+HXjVSvsePPu82omzu5GenXE7oH1f2qN9b9r3pX1f -2vemf2/aoz0AAAAAAAAAAAAAAAAAAACj+Bv2nt61HrkLdqmeWf+z1vukpiv9j/bUv5YR7Y80rfgO -qDTLqu33dK30Tek7d37/Cjsw6ltmZXd1P9N/5n3v3n1W/yM/A/T/vvYr9V/h2PrXbnPmPug/5x7N -6LJ1fP2z/Wc+k9Wf+79zztiDZP+zs406V7px5f5337Ors109X7rv3nlTOzD7PezZ35797h1I7ves -mSpde9f+6blW7H/l/lXbgeRcqzaftQ9V5x59znQzO7D/Gu46T7pZ1R1IXwfZPUjPT3YP0nOT3YH0 -zOT6p+cl1z89K7kdSM/I/P7pubAD2AHsANkdSM/E97NrPXnfYAd60x/9e9O/N/370r437Xvy3d+X + H4sIAAAAAAAAAO3cy26DQBBFQUvO/39ztlFkbB7D3B53LWoLDachSFHyfDweTwAAAIAv8HNQel72 +N93T+8px7UR9/3t9avvp2fc+WMtWt1HS18e+HXjVSvsePPu82omzu5GenXE7oH1f2qN9b9r3pX1f +2vemf2/aoz0AAAAAAAAAAAAAAAAAAACj+Bv2nt61HrkLdqmeWf+z1vukpiv9j/bUv5YR7Y80rfgO +qDTLqu33dK30Tek7d37/Cjsw6ltmZXd1P9N/5n3v3n1W/yM/A/T/vvYr9V/h2PrXbnPmPug/5x7N +6LJ1fP2z/Wc+k9Wf+79zztiDZP+zs406V7px5f5337Ors109X7rv3nlTOzD7PezZ35797h1I7ves +mSpde9f+6blW7H/l/lXbgeRcqzaftQ9V5x59znQzO7D/Gu46T7pZ1R1IXwfZPUjPT3YP0nOT3YH0 +zOT6p+cl1z89K7kdSM/I/P7pubAD2AHsANkdSM/E97NrPXnfYAd60x/9e9O/N/370r437Xvy3d+X 3zX0pn9v+qN7b7oDAAAAAAAAAAAAAADAeL9Q8BE3AAABAA== - H4sIAAAAAAAAAO2d2bJVNRCGc2GVcAfccbVRVAZFZHBkuoRn40ofQMABLHlKknKnjDFzutPdWf1X -/WUdD+fsk/7SvbKykqzXxpjXarVarVar1Wq1Wq1Wq9VqtVqtVqvVjPyn9Vsh/oNBvKS4let7Q6sr -he99bv2F9Y3z139b30/Y6ch9I8UakutHgL8rpVwfuGl9y/r2+euX1vfMf9k/OH/P9Y2j1QjPHTqH -Xd7dCL7G5p/Tl9ZfWd8J/l+Ov9cR+gEWdy+Xd7er/4pGD62/Dfxd5t+5frBbH8Dm7uXy7k71X7Xp -ItDvGdEufaDEfTS+FwZ/rvczPg6+pugL0vuAY5/L9zi+qrTeGXqO0OxfzoVErEb6u7QasOo6fyRJ -qQGlnE/pZP1JVyT21CXry4XvS6gBveydPrX+rPNnjiquNUDrPY7iMRLXGvAXcLtVeXHqA5r3NOJw -HRi51qvaVJvbouYfsj9ZXzM6hl8pSv5x3rvx+3WDO4b/2vpu4G8QP2tUK+ajndyYkGoMQFXz42em -zhD9AJrZyrns1TWAir3L/dSamdSz8yNpJX9I9vHajJpSua/81/Jvvb9vqX+9z+aVf1qr+Lfm/uiz -8Vqf6eWfqi+7PWP+1fqN4cMeU/F6qdraKci1Pxy1in1P3d9FJ1Ofy+gdv0BqJXuo3KdcP9erlrkM -7LWl8Z4BL4nsd9TI9aVn/BHvGXDcfzfr2B+x7nNSvGeAYq7X88/VIhW+KPI+rv1xLVLhi4p7qvan -9i+NaLf7byytHOPVcr8myvsgr+fWL4j/BghR53wq92uamWdxzzBPhn7NAPW9qds3TJ3zo/xndeR1 -v547h5yn4r+zavdNnHLem9OcD3VdnlV43xSu4fbcnal5a+7jKb5v4ljrlT+uPHPu3CH4p+7vd7zn -P5l/ng865+5dJOS65v+/qu27DOWfD/pnhGGOS8p1KP5HuofbibXmf5ukXcOVP5w43qMrf3xJHb9R -8pc+X+N1tJyXnv+Q+7eOzF4qf0hR76mm9lH4XzDpusGZf+0sdIi9wDH/1vP5Vu17xhTn2t/yXM6f -GT3TFyDzX9J4UDr7WKPnh4f8JfGbEWf2tZysMeo9I8J/1lHO5OXOPmTys/UviTbUOPX0gd3Hf99b -/2D9o5HBHopJax+QyL/nOvXE+qn1M8N7rI/BpKW9o5+VYsB5/CAl9yH5t9QA91lHOJNdSu5D8A/H -DbV2Q/Q1znnvJCn3U0xm5lpa+ffsqZE09yONfYr/TH6tyH+uksh+hkmqn3Djv7J2SLrmQzIJ5we4 -8V8lqbkPzaTG/zfrV52/k/t4z0lq7q/m3/t5Pfu/KcaJvm8q//Y49JzzKeWcPeXfHofw8zid/YN5 -38PZUPxbx0DhGEDa2T+5/iqVP+R+7J4Y+D4AdfbPjHqeQ+f+Xqn8V9f+VB/YYR2A8h+Lwcj9IIR8 -HfeeHX9I5A99FsdoDFbvCfHsbwWeHX9I5A89F0fBf0R+zNnKv2VeYSf+qZyqxeDqRAx6+EPM8fTy -b5E0/hjnMEnJfz+GDz17/yGNfynmo2tzpfDHkCT+WGewjcaA6h4AUlL4Y56/NxMD6TVAAv+QPfQa -zNnn38of35gxnm0/xt+283tSZ3IfQxz5rxR3/j6+WO+4Vv70jFtyH+od1+E+N4j2S+bPfe1fmPtQ -77gN97lBtB+bP+baMM65H8bWv+M01wdGBNX3peY/99xPxTb3ruMRQfX9Gf6U+4O4534qtq4OzPL3 -8wcr+Y+uz3M/l+sjJ1N/F29JEvk7xTWg9/oPfX4l1Rxwy7t4c5JQ+3P3/TP8sdotZQwg6ezWXEzj -992n3nGfE1bNk8BfQs7Xcp9r+0v8OawRlcQeK58wxzuc8j+e35LE3p/jKSn3IfhDnin3k/Uj68fn -ryWM81u4j95Drej/nNaBhPObTtz591zre+dLVtY+TtcALwm1P4zbzNqOuG+sbjtkDYC4Fkhgj/Vs -n6rtIzUAaw54p7rfI8p+z+kawJ0/Rqyoa57ybzO3ddwY/Knnfahj0cL+6mZtXr0frCTqWLTGCLIP -ULdZ6z9tjKjbrPzL5r6Wmzv/njXQ1LGgiA91m6HngeMxQs8aaOpYxIbOfa7vqMPq46U10HfN/+sC -h1j0xKW01q1VHNqMxT+39rVk6lh4Y+7fDMWBP9azwBH+higGq3IiFgf+o+119a80ZzTCn0MNwB7z -h5LM36l0/YvXPZb2w3Dhv4r9lfN/ufBftR6kpSbszP6S9eXgay78czUA+n0AtX1xlGMA1/7W8TxU -XLjzx3omVKoDFDHpXdM1Gxd/T9H7Tl9Mr1wTmNsX5/ZGUPDHGO+31hJOfWDl84Dcvqhd+NcUnm/P -5TqAFYdULuT4U+TDCv7xNSN8H4Nr89uzKWtBLg6Qz/5dHHJzw+GzAYp2x+Pz1N8Opdz7DSivB7Wz + H4sIAAAAAAAAAO2d2bJVNRCGc2GVcAfccbVRVAZFZHBkuoRn40ofQMABLHlKknKnjDFzutPdWf1X +/WUdD+fsk/7SvbKykqzXxpjXarVarVar1Wq1Wq1Wq9VqtVqtVqvVjPyn9Vsh/oNBvKS4let7Q6sr +he99bv2F9Y3z139b30/Y6ch9I8UakutHgL8rpVwfuGl9y/r2+euX1vfMf9k/OH/P9Y2j1QjPHTqH +Xd7dCL7G5p/Tl9ZfWd8J/l+Ov9cR+gEWdy+Xd7er/4pGD62/Dfxd5t+5frBbH8Dm7uXy7k71X7Xp +ItDvGdEufaDEfTS+FwZ/rvczPg6+pugL0vuAY5/L9zi+qrTeGXqO0OxfzoVErEb6u7QasOo6fyRJ +qQGlnE/pZP1JVyT21CXry4XvS6gBveydPrX+rPNnjiquNUDrPY7iMRLXGvAXcLtVeXHqA5r3NOJw +HRi51qvaVJvbouYfsj9ZXzM6hl8pSv5x3rvx+3WDO4b/2vpu4G8QP2tUK+ajndyYkGoMQFXz42em +zhD9AJrZyrns1TWAir3L/dSamdSz8yNpJX9I9vHajJpSua/81/Jvvb9vqX+9z+aVf1qr+Lfm/uiz +8Vqf6eWfqi+7PWP+1fqN4cMeU/F6qdraKci1Pxy1in1P3d9FJ1Ofy+gdv0BqJXuo3KdcP9erlrkM +7LWl8Z4BL4nsd9TI9aVn/BHvGXDcfzfr2B+x7nNSvGeAYq7X88/VIhW+KPI+rv1xLVLhi4p7qvan +9i+NaLf7byytHOPVcr8myvsgr+fWL4j/BghR53wq92uamWdxzzBPhn7NAPW9qds3TJ3zo/xndeR1 +v547h5yn4r+zavdNnHLem9OcD3VdnlV43xSu4fbcnal5a+7jKb5v4ljrlT+uPHPu3CH4p+7vd7zn +P5l/ng865+5dJOS65v+/qu27DOWfD/pnhGGOS8p1KP5HuofbibXmf5ukXcOVP5w43qMrf3xJHb9R +8pc+X+N1tJyXnv+Q+7eOzF4qf0hR76mm9lH4XzDpusGZf+0sdIi9wDH/1vP5Vu17xhTn2t/yXM6f +GT3TFyDzX9J4UDr7WKPnh4f8JfGbEWf2tZysMeo9I8J/1lHO5OXOPmTys/UviTbUOPX0gd3Hf99b +/2D9o5HBHopJax+QyL/nOvXE+qn1M8N7rI/BpKW9o5+VYsB5/CAl9yH5t9QA91lHOJNdSu5D8A/H +DbV2Q/Q1znnvJCn3U0xm5lpa+ffsqZE09yONfYr/TH6tyH+uksh+hkmqn3Djv7J2SLrmQzIJ5we4 +8V8lqbkPzaTG/zfrV52/k/t4z0lq7q/m3/t5Pfu/KcaJvm8q//Y49JzzKeWcPeXfHofw8zid/YN5 +38PZUPxbx0DhGEDa2T+5/iqVP+R+7J4Y+D4AdfbPjHqeQ+f+Xqn8V9f+VB/YYR2A8h+Lwcj9IIR8 +HfeeHX9I5A99FsdoDFbvCfHsbwWeHX9I5A89F0fBf0R+zNnKv2VeYSf+qZyqxeDqRAx6+EPM8fTy +b5E0/hjnMEnJfz+GDz17/yGNfynmo2tzpfDHkCT+WGewjcaA6h4AUlL4Y56/NxMD6TVAAv+QPfQa +zNnn38of35gxnm0/xt+283tSZ3IfQxz5rxR3/j6+WO+4Vv70jFtyH+od1+E+N4j2S+bPfe1fmPtQ +77gN97lBtB+bP+baMM65H8bWv+M01wdGBNX3peY/99xPxTb3ruMRQfX9Gf6U+4O4534qtq4OzPL3 +8wcr+Y+uz3M/l+sjJ1N/F29JEvk7xTWg9/oPfX4l1Rxwy7t4c5JQ+3P3/TP8sdotZQwg6ezWXEzj +992n3nGfE1bNk8BfQs7Xcp9r+0v8OawRlcQeK58wxzuc8j+e35LE3p/jKSn3IfhDnin3k/Uj68fn +ryWM81u4j95Drej/nNaBhPObTtz591zre+dLVtY+TtcALwm1P4zbzNqOuG+sbjtkDYC4Fkhgj/Vs +n6rtIzUAaw54p7rfI8p+z+kawJ0/Rqyoa57ybzO3ddwY/Knnfahj0cL+6mZtXr0frCTqWLTGCLIP +ULdZ6z9tjKjbrPzL5r6Wmzv/njXQ1LGgiA91m6HngeMxQs8aaOpYxIbOfa7vqMPq46U10HfN/+sC +h1j0xKW01q1VHNqMxT+39rVk6lh4Y+7fDMWBP9azwBH+higGq3IiFgf+o+119a80ZzTCn0MNwB7z +h5LM36l0/YvXPZb2w3Dhv4r9lfN/ufBftR6kpSbszP6S9eXgay78czUA+n0AtX1xlGMA1/7W8TxU +XLjzx3omVKoDFDHpXdM1Gxd/T9H7Tl9Mr1wTmNsX5/ZGUPDHGO+31hJOfWDl84Dcvqhd+NcUnm/P +5TqAFYdULuT4U+TDCv7xNSN8H4Nr89uzKWtBLg6Qz/5dHHJzw+GzAYp2x+Pz1N8Opdz7DSivB7Wz SqFUGv+F+2M5tHuVwvjO9IEPtPKfkwAAAQA= - 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 V3/W+OB/nCsC+3NMBwAANPIDQd9N1wAAAQA= - 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 Z3Zw1bn9r7v3l5E9/gBj7jRiAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/fado/great_cave_ne.tmx b/data/maps/Level -1/fado/great_cave_ne.tmx similarity index 100% rename from tiled/Level -1/fado/great_cave_ne.tmx rename to data/maps/Level -1/fado/great_cave_ne.tmx diff --git a/tiled/Level -1/fado/great_cave_nw.tmx b/data/maps/Level -1/fado/great_cave_nw.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_nw.tmx rename to data/maps/Level -1/fado/great_cave_nw.tmx index 34315da555..5686fa44d7 100644 --- a/tiled/Level -1/fado/great_cave_nw.tmx +++ b/data/maps/Level -1/fado/great_cave_nw.tmx @@ -45,92 +45,92 @@ - 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 AA== - H4sIAAAAAAAAAO3OIQEAAAgDMNog6d+ODBhutgSrAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OIQEAAAgDMNog6d+ODBhutgSrAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAA+TDoAAACcdToAAAAAAAAAAAAAAAAAAAAAAAAAAM8WVoD9/AAAAQA= - H4sIAAAAAAAAAO3bsQmAMBCG0eznAk5ho3YOL4j2FoY/ie9N8EGKcHBXCgAAAAAAAAAAAAAAAHxr -SwfQlSMdAAAAXPZ0wODMPv2Z0gENWdMBN28CAAAA1LCkAwAAgGrmdAAAAM2wfwYAwFut3FAAAAAA + H4sIAAAAAAAAAO3bsQmAMBCG0eznAk5ho3YOL4j2FoY/ie9N8EGKcHBXCgAAAAAAAAAAAAAAAHxr +SwfQlSMdAAAAXPZ0wODMPv2Z0gENWdMBN28CAAAA1LCkAwAAgGrmdAAAAM2wfwYAwFut3FAAAAAA MDb7bcDDfRsAAACMy9wPAAAAAP9hLxAA6vLXAgAAAAAAAAAAAAAAAAAAAABA3gm2alaKAAABAA== - H4sIAAAAAAAAAO2T0W7jMBADnf//6Xv1BUntSFoN1+QARIC2ASjO9nUcxytJkiRJkiRJkiRJkiRJ -kiRJkkQ4Z+guyV7ff0H3TOrc/gL9puR31yP3cPUd+r3Jfacj/ndD79gtI9t2gN61Q77t9hTofZXz -baunQe+sGDfove/46Oa/2x3Rjq9cEN67OVyBgmuiV/gfFe87+oTvKLiv7BGuUdheoYM75N5xrwOx -cfx7E//exH9/ZraP//7Efxilwn9uoA+V/nMLf6Pw/1LlP96vUdgq7jkU9qr8///0rk+/ozdwRsF/ -4Kj2/+45/rXY7X+0Y6hhh//402WX/9yBJrv95xa0IP3nlnhob7mFfXzah3aVW2Ch/eQGWGg3Knfg -eiu0E6UbeBp33k37yA3UEf+5gStoD/HPQnvIDbDQDug8gZn30PsrpDvx7+1/Bnp7lbhC764UR+jN -leIIvblSHKE3V4sb9N5qcYPY9tPPae/xv2/Xq83jfx+qm8b/HtT2PH8v/utR3jP+61HfM/5rUd/T -yT/RYceeM296mn+FDr/2IfZ8v58n+FfpMdpp167vf/8E/0pdZnvtfour/x130GHP7v4VO63qtqu7 -s//KG+iyaVf/6h277Nql547OHTrGv3fHis5delb37dCxo/+VpGdN5w4dq3uu7N2l546+q9i5qZP/ -1+lTsd+5p/qWO7uu7q3aq7Lfys67na/sXPWGVXTYs6P/yjespNumnbpWdFfrM/qG0fd09j/bX6kL -tS91qxU4++/W+WmQ7mc27dCxA7T70X07dOwA7X10X/V+XaCdxz8L7Tz+WWjnoxsrd+sC7XpmZ9Ve -naA9z2yt2KkbtOOZzdX6HDf/Rgna7czman2OG79Xg/Y6szndZ+ZOFKC3md2U7hH/SfwnXe+A3sQp -itCbuEUJegvHKEFv4RoV6B1cowC9gXMUoDdwDw39fvfQ0O93Dw39fvfQ0O93Dw39fvfQ0O93Dw39 -fvfQ0O93Dw39fvfQ0O93jwL0Bs5RgN7ANSrQO7iG5nX6THzcv3egt3CLGvQeblGD3mNF/gEa/xsQ + H4sIAAAAAAAAAO2T0W7jMBADnf//6Xv1BUntSFoN1+QARIC2ASjO9nUcxytJkiRJkiRJkiRJkiRJ +kiRJkkQ4Z+guyV7ff0H3TOrc/gL9puR31yP3cPUd+r3Jfacj/ndD79gtI9t2gN61Q77t9hTofZXz +baunQe+sGDfove/46Oa/2x3Rjq9cEN67OVyBgmuiV/gfFe87+oTvKLiv7BGuUdheoYM75N5xrwOx +cfx7E//exH9/ZraP//7Efxilwn9uoA+V/nMLf6Pw/1LlP96vUdgq7jkU9qr8///0rk+/ozdwRsF/ +4Kj2/+45/rXY7X+0Y6hhh//402WX/9yBJrv95xa0IP3nlnhob7mFfXzah3aVW2Ch/eQGWGg3Knfg +eiu0E6UbeBp33k37yA3UEf+5gStoD/HPQnvIDbDQDug8gZn30PsrpDvx7+1/Bnp7lbhC764UR+jN +leIIvblSHKE3V4sb9N5qcYPY9tPPae/xv2/Xq83jfx+qm8b/HtT2PH8v/utR3jP+61HfM/5rUd/T +yT/RYceeM296mn+FDr/2IfZ8v58n+FfpMdpp167vf/8E/0pdZnvtfour/x130GHP7v4VO63qtqu7 +s//KG+iyaVf/6h277Nql547OHTrGv3fHis5delb37dCxo/+VpGdN5w4dq3uu7N2l546+q9i5qZP/ +1+lTsd+5p/qWO7uu7q3aq7Lfys67na/sXPWGVXTYs6P/yjespNumnbpWdFfrM/qG0fd09j/bX6kL +tS91qxU4++/W+WmQ7mc27dCxA7T70X07dOwA7X10X/V+XaCdxz8L7Tz+WWjnoxsrd+sC7XpmZ9Ve +naA9z2yt2KkbtOOZzdX6HDf/Rgna7czman2OG79Xg/Y6szndZ+ZOFKC3md2U7hH/SfwnXe+A3sQp +itCbuEUJegvHKEFv4RoV6B1cowC9gXMUoDdwDw39fvfQ0O93Dw39fvfQ0O93Dw39fvfQ0O93Dw39 +fvfQ0O93Dw39fvfQ0O93jwL0Bs5RgN7ANSrQO7iG5nX6THzcv3egt3CLGvQeblGD3mNF/gEa/xsQ AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/fado/great_cave_w.tmx b/data/maps/Level -1/fado/great_cave_w.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_w.tmx rename to data/maps/Level -1/fado/great_cave_w.tmx index 3e47f6171a..7d238354c5 100644 --- a/tiled/Level -1/fado/great_cave_w.tmx +++ b/data/maps/Level -1/fado/great_cave_w.tmx @@ -1,139 +1,139 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -1/fado/great_cave_w2.tmx b/data/maps/Level -1/fado/great_cave_w2.tmx similarity index 99% rename from tiled/Level -1/fado/great_cave_w2.tmx rename to data/maps/Level -1/fado/great_cave_w2.tmx index 1f01997f17..901399f47d 100644 --- a/tiled/Level -1/fado/great_cave_w2.tmx +++ b/data/maps/Level -1/fado/great_cave_w2.tmx @@ -1,166 +1,166 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -1/kotoch/entrance.tmx b/data/maps/Level -1/kotoch/entrance.tmx similarity index 99% rename from tiled/Level -1/kotoch/entrance.tmx rename to data/maps/Level -1/kotoch/entrance.tmx index a040fdb30a..0d72c8734e 100644 --- a/tiled/Level -1/kotoch/entrance.tmx +++ b/data/maps/Level -1/kotoch/entrance.tmx @@ -30,103 +30,103 @@ - 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 AA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dwQ2DMAwFUBborWqRyv5z9t5DVLUiP8bvLYBJlAQZG7YNAAAAqOxIBwAAQCu3 -dABBz3QA0MSeDgAG7ukAIOARuq71BhnWHozJDXCWzjm3BOMNAAAAAAAAwJVVeS+uFqenVzoAllJl -v+pkxt5s/4ca9BYAwDpSfb4AAADd+R4eAMA51AzVZe4AcuzB31P7xqfU+lHvAQDr0MsEAAAAAKzk -l5ylPCcAMJtavDmMMwDVOLuAq9GzxT/k7gEAAAAAAAAAANahJrA38w9AJ869DD0E6/FPGKC7jn3f + H4sIAAAAAAAAAO3dwQ2DMAwFUBborWqRyv5z9t5DVLUiP8bvLYBJlAQZG7YNAAAAqOxIBwAAQCu3 +dABBz3QA0MSeDgAG7ukAIOARuq71BhnWHozJDXCWzjm3BOMNAAAAAAAAwJVVeS+uFqenVzoAllJl +v+pkxt5s/4ca9BYAwDpSfb4AAADd+R4eAMA51AzVZe4AcuzB31P7xqfU+lHvAQDr0MsEAAAAAKzk +l5ylPCcAMJtavDmMMwDVOLuAq9GzxT/k7gEAAAAAAAAAANahJrA38w9AJ869DD0E6/FPGKC7jn3f He+ZsT0dADCFZ38AAKjhDeQmcUkAAAEA - H4sIAAAAAAAAAO3UQXIkMQhE0b6S7385bx2O7q4SSkgo/YxgM7YExZPn5/V6/VAURVHUkPob9ywU -/pTP/yruWRXf5p6pW62koodyhp3ziv5TS/29ynvccdvg703V3p2zqHso71m5a2dnn4I//vjP8J/a -724m+WcH/759o2cyZ8Iff/zxxz+/b/RM5kxP8HcFf/zxx7+T/+psirj9J/SNno0G/7q/tdOD/9nB -/+yc6r9z9+rPs0oRx3zVu1HeF3kf1bUS/J/tf/cb8Mcff/zxx/9p/qvBH3/88Y/e18m/er6dZM2h -+H3Xd2Tvvcsc6llW792ZQxX8P9+DP/5T/B1vJ5qJ/jv3Ru7Bf873vAv+n4N//LzT/909kbuf4p85 -a6Z/dM7I2Xf/jv/+3YpZIoYrZz/9rNo8693gjz/++O/Mr/r+rN2t3v/tXGTWzv53+zzBXxn8Y2fU -/q43g3/sTAd/xQ7xj51Rz54xr7pvpX/3v8Eq/8gZ5Xn8Z/t/uwP/HH9l72/B/zn+keB/hr/qvUTm -q6rdGXfO7+5F0ftb8Mcf/3P91XFb449/tr8z3ed2W+OPP/74X+2g+x4/pfusGVbd0vn/Lnfwxx9/ -/PHHX+mvvrPSsNLf/Ra6+b+7222KP/74448//vi/nztzj27TKv+pe8vo5dwh/vjj7/G/G7cz/jr/ -jODf278y+OOPP/74n+kfmU81O/5n+1fPqron098R/M/2f92Yq8v8+OcEf/wn+KvS0b9rJsy4Gvzv -Z8KMq6myX+npTNY3d021/Z2+zkzxV83m8u+aKd+Nvz7V3529+87+Hd8M/j38HW+g6rsze+IfD/51 -b0C1P2Xwr+mp3J8yTv+sOVbSzT/zLVS+d+dsrr5q/047nTSrq2+W/7s7Hbb447+6+7u/iz/++J/r -78pJ/o50m+d/8M9Nt3n+Z4K/anZH7s6TsfPd+Z7sn/3dznlWMtl/J25793us6rvbJytue/z338Ck -fXebp6rvVfD3zFPV9yqn7LvbPFV9r3LCvncz2f9qF+69R+/BH3/88ce/dhddgv/Z/pU51b+i14Q3 + H4sIAAAAAAAAAO3UQXIkMQhE0b6S7385bx2O7q4SSkgo/YxgM7YExZPn5/V6/VAURVHUkPob9ywU +/pTP/yruWRXf5p6pW62koodyhp3ziv5TS/29ynvccdvg703V3p2zqHso71m5a2dnn4I//vjP8J/a +724m+WcH/759o2cyZ8Iff/zxxz+/b/RM5kxP8HcFf/zxx7+T/+psirj9J/SNno0G/7q/tdOD/9nB +/+yc6r9z9+rPs0oRx3zVu1HeF3kf1bUS/J/tf/cb8Mcff/zxx/9p/qvBH3/88Y/e18m/er6dZM2h ++H3Xd2Tvvcsc6llW792ZQxX8P9+DP/5T/B1vJ5qJ/jv3Ru7Bf873vAv+n4N//LzT/909kbuf4p85 +a6Z/dM7I2Xf/jv/+3YpZIoYrZz/9rNo8693gjz/++O/Mr/r+rN2t3v/tXGTWzv53+zzBXxn8Y2fU +/q43g3/sTAd/xQ7xj51Rz54xr7pvpX/3v8Eq/8gZ5Xn8Z/t/uwP/HH9l72/B/zn+keB/hr/qvUTm +q6rdGXfO7+5F0ftb8Mcf/3P91XFb449/tr8z3ed2W+OPP/74X+2g+x4/pfusGVbd0vn/Lnfwxx9/ +/PHHX+mvvrPSsNLf/Ra6+b+7222KP/74448//vi/nztzj27TKv+pe8vo5dwh/vjj7/G/G7cz/jr/ +jODf278y+OOPP/74n+kfmU81O/5n+1fPqron098R/M/2f92Yq8v8+OcEf/wn+KvS0b9rJsy4Gvzv +Z8KMq6myX+npTNY3d021/Z2+zkzxV83m8u+aKd+Nvz7V3529+87+Hd8M/j38HW+g6rsze+IfD/51 +b0C1P2Xwr+mp3J8yTv+sOVbSzT/zLVS+d+dsrr5q/047nTSrq2+W/7s7Hbb447+6+7u/iz/++J/r +78pJ/o50m+d/8M9Nt3n+Z4K/anZH7s6TsfPd+Z7sn/3dznlWMtl/J25793us6rvbJytue/z338Ck +fXebp6rvVfD3zFPV9yqn7LvbPFV9r3LCvncz2f9qF+69R+/BH3/88ce/dhddgv/Z/pU51b+i14Q3 iz/++Pvqyem8S7f7Ce+n8y7cbl383fPjT+FP4U9RFEVR59YvV/s9OwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/kotoch/entrance_n.tmx b/data/maps/Level -1/kotoch/entrance_n.tmx similarity index 98% rename from tiled/Level -1/kotoch/entrance_n.tmx rename to data/maps/Level -1/kotoch/entrance_n.tmx index 8525be312e..55c70d0205 100644 --- a/tiled/Level -1/kotoch/entrance_n.tmx +++ b/data/maps/Level -1/kotoch/entrance_n.tmx @@ -1,80 +1,80 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3XSQqAMBBFwUDAEQ+dm5uAinuFoF2LOkDz/qZLSqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcMkv6H0DffvbwDe91V7/b2rdhmqsJv3Dad3maqlW/cPRPzb9Y9M/tny0P+kfS+u23egfz9O/X3sAAODvdtGkjsoAAAEA - - - - - H4sIAAAAAAAACu3TWwrCMBAF0OzGHfrAJ9Yn+OGSnUAFfwxCa6HNOXBJPoYhcElKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHy6RK4dcx781fTl3sOOWw87GF7++48f5maFZPofp/z355FFZFmY0/805f5X7X1dmNP/NOm/bvqvm/7rpv+65f43kW1k12GP/sepiZy+5BB5RvaFmXeOA7+b/2vaU7cAAJDSC5XFRpMAAAEA - - - - - H4sIAAAAAAAACu3ROwoCMRSG0exHxEIRCy18jS9wL+7BhXuLFCnGwmImas6Bj0wz8MNNCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhnEk2jWTSvvIXxLaJltIrWH/x3G2YOP+JeewCD20X7ng41RzGaY9TlUvF9qraIMZX3fyT3b8Umv+X9y9z/v23z6/5tc/+2naNLT9eaowAYzLP2AAAA+BIv8S45sQAAAQA= - - - - - H4sIAAAAAAAACu3OoQ0AAAjAMO6F/z28gCCYNplfBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJFTfU8AAAAAAADAgQYVvb7MAAABAA== - - - - - H4sIAAAAAAAACu3OMQEAAAwCIKvav4QxtgMSkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDrAAAAwAMDFgLuUwAAAQA= - - - - - H4sIAAAAAAAACu3Sqw0AIBBEwWuX/hvAoRAkfBYxl4xDvGRpVdUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgGHn0u1k968P+sn+g3Q37/afvUt3827/2aW7ubP/6p9Id3Nn/9VLd2N/7M/5/5BuAAAASOsEGP9BAAABAA== - - - - - H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3XSQqAMBBFwUDAEQ+dm5uAinuFoF2LOkDz/qZLSqkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcMkv6H0DffvbwDe91V7/b2rdhmqsJv3Dad3maqlW/cPRPzb9Y9M/tny0P+kfS+u23egfz9O/X3sAAODvdtGkjsoAAAEA + + + + + H4sIAAAAAAAACu3TWwrCMBAF0OzGHfrAJ9Yn+OGSnUAFfwxCa6HNOXBJPoYhcElKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHy6RK4dcx781fTl3sOOWw87GF7++48f5maFZPofp/z355FFZFmY0/805f5X7X1dmNP/NOm/bvqvm/7rpv+65f43kW1k12GP/sepiZy+5BB5RvaFmXeOA7+b/2vaU7cAAJDSC5XFRpMAAAEA + + + + + H4sIAAAAAAAACu3ROwoCMRSG0exHxEIRCy18jS9wL+7BhXuLFCnGwmImas6Bj0wz8MNNCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhnEk2jWTSvvIXxLaJltIrWH/x3G2YOP+JeewCD20X7ng41RzGaY9TlUvF9qraIMZX3fyT3b8Umv+X9y9z/v23z6/5tc/+2naNLT9eaowAYzLP2AAAA+BIv8S45sQAAAQA= + + + + + H4sIAAAAAAAACu3OoQ0AAAjAMO6F/z28gCCYNplfBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsJFTfU8AAAAAAADAgQYVvb7MAAABAA== + + + + + H4sIAAAAAAAACu3OMQEAAAwCIKvav4QxtgMSkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANDrAAAAwAMDFgLuUwAAAQA= + + + + + H4sIAAAAAAAACu3Sqw0AIBBEwWuX/hvAoRAkfBYxl4xDvGRpVdUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgGHn0u1k968P+sn+g3Q37/afvUt3827/2aW7ubP/6p9Id3Nn/9VLd2N/7M/5/5BuAAAASOsEGP9BAAABAA== + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA + + + diff --git a/tiled/Level -1/nalwor/caves.tmx b/data/maps/Level -1/nalwor/caves.tmx similarity index 99% rename from tiled/Level -1/nalwor/caves.tmx rename to data/maps/Level -1/nalwor/caves.tmx index e1a8981362..8e70d11692 100644 --- a/tiled/Level -1/nalwor/caves.tmx +++ b/data/maps/Level -1/nalwor/caves.tmx @@ -42,84 +42,84 @@ - H4sIAAAAAAAAAO3YW3YaQRBEQQ6b06ZYvDYgNDD9yOru+IhPI6ibI2y/Ho/HCwAAAAAAAAAAAAAA -AAAAAAAAAAAAAABYyk+D9HvfWUuXhPS9dpPuaQv624L+tqC/HehvC/rbgv62oL8t6G8H+tuB/naQ -3YYtnbeLls+cbkP7hqttP32rHfW8ty2sZ8SN/V5Yx8jb+o6ob8ZNEzuwhbH979zXDuqZfd/UBmxh -bA8bWFPqrjZQQ+q26f42Mb7Dav1P3IHnn9nt9V9fxd871G6u/bo0P5PmZ9P5XLqfS/ezaX+2RHtb -qyH17OtfQ6K/75o6Zvf3d41aZvbw74x6Kjz7+u/fX/uaZvTwf4t1pZ99e9DfBvbtf6e9DehvA/rb -wPz+ve+tf20j792jvf797j6zf6/2+ve7u/57u3PH3jfv2V3/vnf/5s9W6Z++6ypa7tfr7p79Wv1n -bKe1/VP/If1n7ueq/7vG2tfu3/L9cdX5edE/fc/VjPr+bu3v2V+7/yevdfe7X/8x7Xv3v3o97fXX -X3/t9+3/32tqv0f/OxvQPi/VX/caZvb/tuvu7SvsvFr/T18v3S51o6r9371Oy2fbqX+v340zNjC7 -/7c3S7dMdR91ixH9P73BndtVuHs1vTeafm5a+qdb9Og2cwsjNjV6A3+9v3TLUZ1G/oyeO0psYDUr + H4sIAAAAAAAAAO3YW3YaQRBEQQ6b06ZYvDYgNDD9yOru+IhPI6ibI2y/Ho/HCwAAAAAAAAAAAAAA +AAAAAAAAAAAAAABYyk+D9HvfWUuXhPS9dpPuaQv624L+tqC/HehvC/rbgv62oL8t6G8H+tuB/naQ +3YYtnbeLls+cbkP7hqttP32rHfW8ty2sZ8SN/V5Yx8jb+o6ob8ZNEzuwhbH979zXDuqZfd/UBmxh +bA8bWFPqrjZQQ+q26f42Mb7Dav1P3IHnn9nt9V9fxd871G6u/bo0P5PmZ9P5XLqfS/ezaX+2RHtb +qyH17OtfQ6K/75o6Zvf3d41aZvbw74x6Kjz7+u/fX/uaZvTwf4t1pZ99e9DfBvbtf6e9DehvA/rb +wPz+ve+tf20j792jvf797j6zf6/2+ve7u/57u3PH3jfv2V3/vnf/5s9W6Z++6ypa7tfr7p79Wv1n +bKe1/VP/If1n7ueq/7vG2tfu3/L9cdX5edE/fc/VjPr+bu3v2V+7/yevdfe7X/8x7Xv3v3o97fXX +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 AAAAAAAAgDIrPHybgAAAAQA= - H4sIAAAAAAAAAO3OAQ0AAAgDoOe1fwBj3E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OAQ0AAAgDoOe1fwBj3E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB30w4AAAAnLFF7UCYAAAEA - H4sIAAAAAAAAAO3ZwRGAMAgEwDRhB1ZjQ7bvxwLiA7lkdiu4D4TAGAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAMDO7u4AfHZ2BwBKHd0BXnoN/GdmHlOTJPGHANiPWQMASGEuWUvVPtvugSopN5jVVdRo + H4sIAAAAAAAAAO3ZwRGAMAgEwDRhB1ZjQ7bvxwLiA7lkdiu4D4TAGAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAMDO7u4AfHZ2BwBKHd0BXnoN/GdmHlOTJPGHANiPWQMASGEuWUvVPtvugSopN5jVVdRo av9PzcUc7wnk02cBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANZ0dQcAACDGA895450AAAEA - H4sIAAAAAAAAAO3TS3btIAxE0Tu2zH9QabzGSwg2P0kl4Git3bmxMVSRr8/n8wUAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2MbsqPd9up1GndWJdh11bqc4YdQZ7uy0Uee5m1NHnesu -bhh1xpndNuq8s7l51NlnwPwbdQ/0n2PUfWQzmskpo849i5UsThh1/mrZMsgy6hwUeav3kvUu7Dwz -Gat75y7YjVW26v65C3Njnam6e+7C2Mzk2JOvunfuQd9456vunXvwPlHZqnvnDtQnMlt179yBvxOd -r7p37sXvUeSp7ph78H8UWaq7Raxy1PtBfOc/R7030D18e/456n2CzuHTvXpPoHfE9a/eC+gedA/6 -x3n9R38P7e4j+4j+HvL0H/095OmiHPX5bxfZRTnqsyO2j3LUZ0dcF+Woz424/mujPje0/ddGncWN -IrIfGXUet/HOfWbUmdzEO/PZUedyC++8yxl5Xp3NDbzzHl3fez+Iy7uc1nffnsd87m9ZeuU9MvTv -n3vPO4r+I+7iLWbzs8y9nLf74LmP26xkZ5l7Oa3fe/+OvtxV77c6fPqd7nP1P7tGbXr3t/pt2OS3 -skY5vWu33kN8/6PrlDOyv553sXf/T39rvQdd/yNrPb3ztl5t1BnuyirD2U5qz7fWmPkO8vff8/7M -N+Df/+x6tbG8X9D137NmbVbXhKb/p5m9KyNrYa/+Z56x2CP8+3/7rTYj90mdl1f2yrNafa+2zsr5 -VHkoO3+a7P2/rTF7nsgMsvYecX7v9a0yU+/HsvfV+3JD/2UOFrlnGKs7NLOWZcbRd2Dn7j3+H6y+ + H4sIAAAAAAAAAO3TS3btIAxE0Tu2zH9QabzGSwg2P0kl4Git3bmxMVSRr8/n8wUAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2MbsqPd9up1GndWJdh11bqc4YdQZ7uy0Uee5m1NHnesu +bhh1xpndNuq8s7l51NlnwPwbdQ/0n2PUfWQzmskpo849i5UsThh1/mrZMsgy6hwUeav3kvUu7Dwz +Gat75y7YjVW26v65C3Njnam6e+7C2Mzk2JOvunfuQd9456vunXvwPlHZqnvnDtQnMlt179yBvxOd +r7p37sXvUeSp7ph78H8UWaq7Raxy1PtBfOc/R7030D18e/456n2CzuHTvXpPoHfE9a/eC+gedA/6 +x3n9R38P7e4j+4j+HvL0H/095OmiHPX5bxfZRTnqsyO2j3LUZ0dcF+Woz424/mujPje0/ddGncWN +IrIfGXUet/HOfWbUmdzEO/PZUedyC++8yxl5Xp3NDbzzHl3fez+Iy7uc1nffnsd87m9ZeuU9MvTv +n3vPO4r+I+7iLWbzs8y9nLf74LmP26xkZ5l7Oa3fe/+OvtxV77c6fPqd7nP1P7tGbXr3t/pt2OS3 +skY5vWu33kN8/6PrlDOyv553sXf/T39rvQdd/yNrPb3ztl5t1BnuyirD2U5qz7fWmPkO8vff8/7M +N+Df/+x6tbG8X9D137NmbVbXhKb/p5m9KyNrYa/+Z56x2CP8+3/7rTYj90mdl1f2yrNafa+2zsr5 +VHkoO3+a7P2/rTF7nsgMsvYecX7v9a0yU+/HsvfV+3JD/2UOFrlnGKs7NLOWZcbRd2Dn7j3+H6y+ 4bVXrzNHZpNVa07pvve8qznsynrU51k9r3p/WXPpHfU5oL8n6j1CewfU+wMA5PANWb/ynwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/nalwor/caves_e.tmx b/data/maps/Level -1/nalwor/caves_e.tmx similarity index 99% rename from tiled/Level -1/nalwor/caves_e.tmx rename to data/maps/Level -1/nalwor/caves_e.tmx index d5c11d7b15..9f737a7282 100644 --- a/tiled/Level -1/nalwor/caves_e.tmx +++ b/data/maps/Level -1/nalwor/caves_e.tmx @@ -72,180 +72,180 @@ - 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 mAv+A8wF/wHmgv8Ac1H7/x/xvAFhAAACAA== - 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 RQAAAgA= - H4sIAAAAAAAAAO3bsQ3AIAwEQDaFZP8hoEOpUxj0d5J71/92awAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF99zaheAijxrHmrlwAAAK4iR4BccgQAAAAAAAAA -AAAAAAAAAG7hNx5y+Y0HAAAAAADYdKeQS3cKAAAAAAAAAABfbuogl5s6AAAAAOAkOgvIpbMAAAAA + H4sIAAAAAAAAAO3bsQ3AIAwEQDaFZP8hoEOpUxj0d5J71/92awAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwF99zaheAijxrHmrlwAAAK4iR4BccgQAAAAAAAAA +AAAAAAAAAG7hNx5y+Y0HAAAAAADYdKeQS3cKAAAAAAAAAABfbuogl5s6AAAAAOAkOgvIpbMAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKg1ARzTvEIAAAIA - H4sIAAAAAAAAAO3dMQ6DIBiG4f9GPYLxEE066J2NW2/TtbvoB/o8O8kbBkIIhCoAAAAAqPqkA6g1 -HQB/pvB44N7e6YBG7J/gPEs6AAAAAAAAgpyTAwAAAAAAAABA37w1BwAAAAAAAAAAAAAAAAAAAAC4 -zpYOAAAAAKAZf3gDAAAAAAAAAAAAAAAAAECO974AMI4pHQAH7OmAAbXYq1s3AAAAAAAA4Dzu3wEA -AAAAAAAAQD/c5wGA55nTAQAAAAAAAAAAANCJbzrgYcw3AAAAAAAAAAAAAAAAo3ulAwAAAAAAAAAA + H4sIAAAAAAAAAO3dMQ6DIBiG4f9GPYLxEE066J2NW2/TtbvoB/o8O8kbBkIIhCoAAAAAqPqkA6g1 +HQB/pvB44N7e6YBG7J/gPEs6AAAAAAAAgpyTAwAAAAAAAABA37w1BwAAAAAAAAAAAAAAAAAAAAC4 +zpYOAAAAAKAZf3gDAAAAAAAAAAAAAAAAAECO974AMI4pHQAH7OmAAbXYq1s3AAAAAAAA4Dzu3wEA +AAAAAAAAQD/c5wGA55nTAQAAAAAAAAAAANCJbzrgYcw3AAAAAAAAAAAAAAAAo3ulAwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAALi9H/leOoYAAAIA - H4sIAAAAAAAAAO2TQW4kMQwD87D9/7v2tEAwm7QtW1LRbRKo27RMSpw/X19ff4xJYCTa3xvwfo0q -I9H+Tsf7NZ18Kvr76Pdmfbfer8lgRqvf0tlOYVW0b3M2Ua18H/mG3ofizm/dk6ljR9E5We/OzD9h -f7uiu2POZkcrszLfv1l0b8y5RPQ0Y2Vulq9bRXfHnM1IlbOj863/RffHnMuTqudnvnML3qHJYqTq -N+j8p+JdmgyeVD0/641b8S7NDk+qmpv1hvl517QfcwZPqpo7887KNzfj/ZgoT6qaO/tWxoyb8E5M -lN9UNTfy1qronardk/ZkNHlS5eyn97JE71bpprQno8eTqudHtTOf3rPKXWlfRocnVbwx+/aKn4wZ -b8K7MCOeVPHG7Ns7XjoyncCMaI9Gsx9V78y+v+ulI5c6s6J9Gq1+VL4z836ml458qkREezU63ah8 -a9ZDppfqfIqsivZt2G5UvzfrI9tPdUY1dkR7N0w3Ot6b8VHhqSurArui/RumGx1vznrJ9tSVlSZL -dA7T342OdyN+sj3tiL5ddb5TM5u8flDvdnnKEn3H6nwnZDW53SDf7vKVLfqmldkUM5q6ftDvd/mK -zqb9Vu5WOZPp64eChy5vO7Mpz1W7Vc1jevuh4KHLW9Zswnv2biOiO2zq+qHgoctbxWwix+5eo6I7 -bOr6oeSl0lt17s4sOztdFd1lk98PFS9Pv6t6n87Zcd9M0V02+f1Q8fL0u6q3FbJW3zdTdJdNfj9U -vKz8buddpbyV980U3WWj2cFsL9meyeyzqp6fIbrLJrcfSn4qPCtkj6rjjVXRXTa53VDyM+t51rdK -7hV1vNHhy/D8JmU/lVLJm+2xQ3SXTV4vlP1USSFnpc9q0V1W6muWKO9q+6zauVrOSs+VovZ4ys0q -VflfU9nx7h3o7mR2Sa3D9C6Vb9Wlqv+ayq5370F3KLNTSn2m96h8J0K72VT3vXITOktVrxQ8ZPpQ -5VRl/c+Udh69C52jsluUF3pnJ92I1E42xZ2f5L+jW7T3WzhVq9nofUd87WRXYEe09zfzBq3mpHcf -8aXqv6prtNfbOFkr+eh9P+1953fqzIr2eQvdqvC1Mo/e+0zO0e9o75Wdoz3eQKcqva3Monc/k/Pp -d7TvzMy0n1upVKe/lTn07mcyPv2O9p2ZmfZzI9kiPa7MoPc/k+/pt7T3zNy0nxvZkZrHlRn0/k+5 -QUdu2s+NrEjV58r39P5Xb6DkPyM37eVGolL3G/2WzrN6B+Usq5lpPzcSEe111u/st3SWlRuMRGfZ -yU37uY2IaK8R37Pf0Dlm8mR+o8apvt9AVKTHqPfZvPQNVrPM3o/OFslN++m45alS2efsrk/q20i7 -faPzzfqmPXXc8lTRu4zu+qSujZTVOTrnSTepuuWJUthhdNe//Z7ux0pnqFkKNz6NN4re3eld3+lM -VQcV89J3qL7lqVLtP+2bzp/Zxd05Gb7oO1Tf8lR17ilz13QXVP4PEa1+e9O9snZ9ilT73u27uzOn -dXP3bfoOJ+yYUPV+qnZNd4HYCdnT3bfoO6julVblXir3THdhNYeChxXtzqVv0bXL7L1Xq2IfnXtW -RdE3KfoetxBV9htdGeg9r/hX9dUhOvstRJU5v9M/vWdqP53dyBad/waiyphN+Kf3HPVOe1vtRyTP -yjeGve/uXNI/veuId9rbaj8ieVa/M9x9d2bS3qv9ZPmmO5Gx48z59A7eTFQr81S8d3pb9Uz3IWvH -mfPpHbydqGbnqPqPZOrySHcge7/Z8+kdvJ2IZmYo+Y2I8Enfvqsfu7PpHbyZqEYzlPyuzOjySN9d -hVnRPt/Kin6bo+Z1Z16lR/rmSkREe30jqzrB587sbH/0nZWJiPb6NjKk6HP3jSxP9H1PISLa69vI -kpK/3XfcU90O0l7fRoVIX+Qe6FuejPfM5O1Sl6fuPdCdeRM3753K/DZ17YDuyxuJiPZKZVfwoKqs -3HQXbiYi2uubMr9BWdnpPtxMRLTXt2U+WZmZ6T7cTkS017fmPU2ZOek+3E5UtN/OvKq+SGXmo7tg -4t2jvWbnUcuqrqxcdEfMWudor9l5FLOqKTsP3Q+z1zfa72yW3awKGWhV5KA7YvY7R/udyZGZuTtD -xo12VdEluh9m7W6for2O/CvPnHlz9z47qugP3Q2zf8NPqXqtfKMrV+adZlXVGbonJu+W36XqtfKN -rlzZt/pJlT2hu2HqbvtdtFdiH13v0blX+kF7M7X3/Um0X2InXW/RuWd7QXszfbf+FO2V2knHO3Tm -URdob4a5+6dor+ROqt9Qyangy2h14J9or+R+uvaucnd670anC99FeyV3071z4s70vg3DrGifCvup -3vFP6niT3rFhmRHtUW0/K9+t7D1b9C6NJjOiPSoQVcXMCg/GjET7U6JrR6ui92POYyTanzGmlpFo -f8aYOkai/Rlj6hiJ9meMqWUk2p8xpo6RaH/GmDpGov0ZY+oYifZnjKljJNqfMaaOkWh/xphankR7 -M8bU8iTamzGmlpFof8aYOkai/Rlj6hiJ9meMqeVJtDdjTC1Por0ZY2p5Eu3NGFPLk2hvxphanlT9 + H4sIAAAAAAAAAO2TQW4kMQwD87D9/7v2tEAwm7QtW1LRbRKo27RMSpw/X19ff4xJYCTa3xvwfo0q +I9H+Tsf7NZ18Kvr76Pdmfbfer8lgRqvf0tlOYVW0b3M2Ua18H/mG3ofizm/dk6ljR9E5We/OzD9h +f7uiu2POZkcrszLfv1l0b8y5RPQ0Y2Vulq9bRXfHnM1IlbOj863/RffHnMuTqudnvnML3qHJYqTq +N+j8p+JdmgyeVD0/641b8S7NDk+qmpv1hvl517QfcwZPqpo7887KNzfj/ZgoT6qaO/tWxoyb8E5M +lN9UNTfy1qronardk/ZkNHlS5eyn97JE71bpprQno8eTqudHtTOf3rPKXWlfRocnVbwx+/aKn4wZ +b8K7MCOeVPHG7Ns7XjoyncCMaI9Gsx9V78y+v+ulI5c6s6J9Gq1+VL4z836ml458qkREezU63ah8 +a9ZDppfqfIqsivZt2G5UvzfrI9tPdUY1dkR7N0w3Ot6b8VHhqSurArui/RumGx1vznrJ9tSVlSZL +dA7T342OdyN+sj3tiL5ddb5TM5u8flDvdnnKEn3H6nwnZDW53SDf7vKVLfqmldkUM5q6ftDvd/mK +zqb9Vu5WOZPp64eChy5vO7Mpz1W7Vc1jevuh4KHLW9Zswnv2biOiO2zq+qHgoctbxWwix+5eo6I7 +bOr6oeSl0lt17s4sOztdFd1lk98PFS9Pv6t6n87Zcd9M0V02+f1Q8fL0u6q3FbJW3zdTdJdNfj9U +vKz8buddpbyV980U3WWj2cFsL9meyeyzqp6fIbrLJrcfSn4qPCtkj6rjjVXRXTa53VDyM+t51rdK +7hV1vNHhy/D8JmU/lVLJm+2xQ3SXTV4vlP1USSFnpc9q0V1W6muWKO9q+6zauVrOSs+VovZ4ys0q +VflfU9nx7h3o7mR2Sa3D9C6Vb9Wlqv+ayq5370F3KLNTSn2m96h8J0K72VT3vXITOktVrxQ8ZPpQ +5VRl/c+Udh69C52jsluUF3pnJ92I1E42xZ2f5L+jW7T3WzhVq9nofUd87WRXYEe09zfzBq3mpHcf +8aXqv6prtNfbOFkr+eh9P+1953fqzIr2eQvdqvC1Mo/e+0zO0e9o75Wdoz3eQKcqva3Monc/k/Pp +d7TvzMy0n1upVKe/lTn07mcyPv2O9p2ZmfZzI9kiPa7MoPc/k+/pt7T3zNy0nxvZkZrHlRn0/k+5 +QUdu2s+NrEjV58r39P5Xb6DkPyM37eVGolL3G/2WzrN6B+Usq5lpPzcSEe111u/st3SWlRuMRGfZ +yU37uY2IaK8R37Pf0Dlm8mR+o8apvt9AVKTHqPfZvPQNVrPM3o/OFslN++m45alS2efsrk/q20i7 +faPzzfqmPXXc8lTRu4zu+qSujZTVOTrnSTepuuWJUthhdNe//Z7ux0pnqFkKNz6NN4re3eld3+lM +VQcV89J3qL7lqVLtP+2bzp/Zxd05Gb7oO1Tf8lR17ilz13QXVP4PEa1+e9O9snZ9ilT73u27uzOn +dXP3bfoOJ+yYUPV+qnZNd4HYCdnT3bfoO6julVblXir3THdhNYeChxXtzqVv0bXL7L1Xq2IfnXtW +RdE3KfoetxBV9htdGeg9r/hX9dUhOvstRJU5v9M/vWdqP53dyBad/waiyphN+Kf3HPVOe1vtRyTP +yjeGve/uXNI/veuId9rbaj8ieVa/M9x9d2bS3qv9ZPmmO5Gx48z59A7eTFQr81S8d3pb9Uz3IWvH +mfPpHbydqGbnqPqPZOrySHcge7/Z8+kdvJ2IZmYo+Y2I8Enfvqsfu7PpHbyZqEYzlPyuzOjySN9d +hVnRPt/Kin6bo+Z1Z16lR/rmSkREe30jqzrB587sbH/0nZWJiPb6NjKk6HP3jSxP9H1PISLa69vI +kpK/3XfcU90O0l7fRoVIX+Qe6FuejPfM5O1Sl6fuPdCdeRM3753K/DZ17YDuyxuJiPZKZVfwoKqs +3HQXbiYi2uubMr9BWdnpPtxMRLTXt2U+WZmZ6T7cTkS017fmPU2ZOek+3E5UtN/OvKq+SGXmo7tg +4t2jvWbnUcuqrqxcdEfMWudor9l5FLOqKTsP3Q+z1zfa72yW3awKGWhV5KA7YvY7R/udyZGZuTtD +xo12VdEluh9m7W6for2O/CvPnHlz9z47qugP3Q2zf8NPqXqtfKMrV+adZlXVGbonJu+W36XqtfKN +rlzZt/pJlT2hu2HqbvtdtFdiH13v0blX+kF7M7X3/Um0X2InXW/RuWd7QXszfbf+FO2V2knHO3Tm +URdob4a5+6dor+ROqt9Qyangy2h14J9or+R+uvaucnd670anC99FeyV3071z4s70vg3DrGifCvup +3vFP6niT3rFhmRHtUW0/K9+t7D1b9C6NJjOiPSoQVcXMCg/GjET7U6JrR6ui92POYyTanzGmlpFo +f8aYOkai/Rlj6hiJ9meMqWUk2p8xpo6RaH/GmDpGov0ZY+oYifZnjKljJNqfMaaOkWh/xphankR7 +M8bU8iTamzGmlpFof8aYOkai/Rlj6hiJ9meMqeVJtDdjTC1Por0ZY2p5Eu3NGFPLk2hvxphanlT9 9l9Lrd4DAAACAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuzc3ofgAAAgA= diff --git a/tiled/Level -1/nalwor/caves_w.tmx b/data/maps/Level -1/nalwor/caves_w.tmx similarity index 99% rename from tiled/Level -1/nalwor/caves_w.tmx rename to data/maps/Level -1/nalwor/caves_w.tmx index 1125a45c60..8fb361ba76 100644 --- a/tiled/Level -1/nalwor/caves_w.tmx +++ b/data/maps/Level -1/nalwor/caves_w.tmx @@ -42,70 +42,70 @@ - H4sIAAAAAAAAAO3SsQ0CMRBFwROiJ3q5/gshISBBCCH5+bQTTG7v++dxHCcAAAAAAAAAAAAAXNjj -T/X7+c3t5d/u9rGv+1vnT1b1t4N1vjUv+9tA37xsbwPrW5edbWB9+7qrDaxrX/fTf426k/7a24D2 -NqC9DWivv/76624D+uuvvQ3or7/2+utvA9rrr7/++uuvvQ3obwPa24H+O6i7a69/fYPJ6vb661/f -YLK6vf6z+9f/n07/2fSfTfvZ9J9N/9n0v66ynf6666+5/trrr7/++uuvv/7666+/Deivv/b666+/ -/jagvf7666+/DWivv/76628D2uuvvf79/Wv1/bXv1R1079VNtO/VbfTv1X3079WN9N9D3Ur3Xt1N + H4sIAAAAAAAAAO3SsQ0CMRBFwROiJ3q5/gshISBBCCH5+bQTTG7v++dxHCcAAAAAAAAAAAAAXNjj +T/X7+c3t5d/u9rGv+1vnT1b1t4N1vjUv+9tA37xsbwPrW5edbWB9+7qrDaxrX/fTf426k/7a24D2 +NqC9DWivv/76624D+uuvvQ3or7/2+utvA9rrr7/++uuvvQ3obwPa24H+O6i7a69/fYPJ6vb661/f +YLK6vf6z+9f/n07/2fSfTfvZ9J9N/9n0v66ynf6666+5/trrr7/++uuvv/7666+/Deivv/b666+/ +/jagvf7666+/DWivv/76628D2uuvvf79/Wv1/bXv1R1079VNtO/VbfTv1X3079WN9N9D3Ur3Xt1N +33UHfXfQ91T/33UbXXu1d3172lPtYn6nwAAAAAAAAAAAAAAAAAAAABcyxO6st/oAAABAA== - H4sIAAAAAAAAAO3bTY7TQBAGUK8YBAyXYgMSBwANPwHB/a9AWqMWdtKJPXHHbbvek2o7sfRVVXcy -SdcBAAAAAAAAAAAAwLYdZtSPJR6Q6j5U+jt/Ov2xVodCZbXyH9PvD71wf4dumHPJ52N9uvuTnEu9 -oAfqO3TlzFPOHwvVIvtMD8xz6Mr7PDnNu2XO1+iB+Uqzvda8S361foAN+Xmsv912sy6R/zQ5+72R -/7i9Zp+4A1y35+yz/NmAPhiKkH2fs2Dod+sHWJj8h+QfU9r7hy7W7k/cBZ9Fm/u+6Dsg2p3vVPQd -EHn2s6g7IPrsZ1HzN/vPIp4BZn8o2g4w+0Pyjy1S/nb/uUh3ALNfFuH/gmZ/3J53gdmfZuz3JS+t -NTD7sZn92OQfm/xjk39c7n6xmf3Y5B+X3R+b2Y9N/rf7cqzvFaol+d8mZf/U+iEqkP80p7O+h+wT -+Y/by6yXyH/cnr//Jf9x8o9N/rHJPzb5x7bn/L8d62vrh1ixPb/3y+yAy/Y8+5n8L5N/XBF2f+IO -UBZh9jM74Jz844qy+zNnwFCk2c/sgP/k39arYz0c63Wj14+Y/xrOgJz7m149XKl79Ee0s7+vxQ7I -mZ/mPrVq9kDk7JOl80/Z35J5v95WeI78/b7I2SdL5z83+xr5R5/5vqXvAO+6+fm/v/G1zXzZlnpg -zuxHvONPtZUeuHX2E/lfl3og7cel+iD1wGO3TPaJ/KdpsQseR2pu9u58L7OGz4ZqcOe7XT4Pcm2x -H+z8epa+H9Qg//r6e2EtvXDpt/n2/n2t5Z5gzttZQw/Iv63Tu+KSZ4P3dutU6ol7lOwBAAAAAAAA + H4sIAAAAAAAAAO3bTY7TQBAGUK8YBAyXYgMSBwANPwHB/a9AWqMWdtKJPXHHbbvek2o7sfRVVXcy +SdcBAAAAAAAAAAAAwLYdZtSPJR6Q6j5U+jt/Ov2xVodCZbXyH9PvD71wf4dumHPJ52N9uvuTnEu9 +oAfqO3TlzFPOHwvVIvtMD8xz6Mr7PDnNu2XO1+iB+Uqzvda8S361foAN+Xmsv912sy6R/zQ5+72R +/7i9Zp+4A1y35+yz/NmAPhiKkH2fs2Dod+sHWJj8h+QfU9r7hy7W7k/cBZ9Fm/u+6Dsg2p3vVPQd +EHn2s6g7IPrsZ1HzN/vPIp4BZn8o2g4w+0Pyjy1S/nb/uUh3ALNfFuH/gmZ/3J53gdmfZuz3JS+t +NTD7sZn92OQfm/xjk39c7n6xmf3Y5B+X3R+b2Y9N/rf7cqzvFaol+d8mZf/U+iEqkP80p7O+h+wT ++Y/by6yXyH/cnr//Jf9x8o9N/rHJPzb5x7bn/L8d62vrh1ixPb/3y+yAy/Y8+5n8L5N/XBF2f+IO +UBZh9jM74Jz844qy+zNnwFCk2c/sgP/k39arYz0c63Wj14+Y/xrOgJz7m149XKl79Ee0s7+vxQ7I +mZ/mPrVq9kDk7JOl80/Z35J5v95WeI78/b7I2SdL5z83+xr5R5/5vqXvAO+6+fm/v/G1zXzZlnpg +zuxHvONPtZUeuHX2E/lfl3og7cel+iD1wGO3TPaJ/KdpsQseR2pu9u58L7OGz4ZqcOe7XT4Pcm2x +H+z8epa+H9Qg//r6e2EtvXDpt/n2/n2t5Z5gzttZQw/Iv63Tu+KSZ4P3dutU6ol7lOwBAAAAAAAA AAAAAAAAAAAAeIl/BqBNbwAAAQA= - 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 AAAAAAAA4KkNhLqc7AAAAQA= - H4sIAAAAAAAAAO3S0WkEQQwFwYvj8g/UMRiDWxrVg/rfVc/38/l8AQAAAAAAAAAAAACW+svqb+d/ -e/929b9eNm31PS6Yvvo+L9q2+l6bvbL6jhu9tPqW27y2+p6bvLj6plu8vPq2011ZfeeJLq2+9USX -Vt96okurbz3J1dV3n+Lq6rtPcH31/WvXV99f+3Z1A/371R20b1e30L9d3UL/dnUL7fvVTfSfsbqN -9v3qRvq/tbq59u3q7vq3q7vr367urn+7urv+7eru2rer2+vfrm6vfzvtb0//nau76d+tbqb//65u -pH+3uo/+7eo++rer++jfru6jf7u6j/7t6j76t6v7eAPd6i76t6u76N+u7qJ/t7qJN9Cu7qF/u7qH -/t3qFt5Au7qD/u3qDvq3qzt4A93q+9cur779BBdX33ySa6vvPdGF1Tee7vXV993g5dW33eTF1Tfd -5qXVt9xq++r7vWbb6nu9asvqO10wYfUNrqtX/z/t6n+nexP1PwIAAAAAAAAAAAAAAAAAAAAAe/wA + H4sIAAAAAAAAAO3S0WkEQQwFwYvj8g/UMRiDWxrVg/rfVc/38/l8AQAAAAAAAAAAAACW+svqb+d/ +e/929b9eNm31PS6Yvvo+L9q2+l6bvbL6jhu9tPqW27y2+p6bvLj6plu8vPq2011ZfeeJLq2+9USX +Vt96okurbz3J1dV3n+Lq6rtPcH31/WvXV99f+3Z1A/371R20b1e30L9d3UL/dnUL7fvVTfSfsbqN +9v3qRvq/tbq59u3q7vq3q7vr367urn+7urv+7eru2rer2+vfrm6vfzvtb0//nau76d+tbqb//65u +pH+3uo/+7eo++rer++jfru6jf7u6j/7t6j76t6v7eAPd6i76t6u76N+u7qJ/t7qJN9Cu7qF/u7qH +/t3qFt5Au7qD/u3qDvq3qzt4A93q+9cur779BBdX33ySa6vvPdGF1Tee7vXV993g5dW33eTF1Tfd +5qXVt9xq++r7vWbb6nu9asvqO10wYfUNrqtX/z/t6n+nexP1PwIAAAAAAAAAAAAAAAAAAAAAe/wA wdPKQgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/nalwor/drows_tunnel.tmx b/data/maps/Level -1/nalwor/drows_tunnel.tmx similarity index 100% rename from tiled/Level -1/nalwor/drows_tunnel.tmx rename to data/maps/Level -1/nalwor/drows_tunnel.tmx diff --git a/tiled/Level -1/nalwor/drows_tunnel_n.tmx b/data/maps/Level -1/nalwor/drows_tunnel_n.tmx similarity index 99% rename from tiled/Level -1/nalwor/drows_tunnel_n.tmx rename to data/maps/Level -1/nalwor/drows_tunnel_n.tmx index 98bd5871d1..3e827944a8 100644 --- a/tiled/Level -1/nalwor/drows_tunnel_n.tmx +++ b/data/maps/Level -1/nalwor/drows_tunnel_n.tmx @@ -54,127 +54,127 @@ - H4sIAAAAAAAAAO3aMVIrQQyEYQfc/1rEvhEpRZn1zFrS39J0oJC3rf7E2kW95+PxeHo8xfN1MXQ2 -D+PuO5g9O/a+g3lj/7PH/hrz/Wvsf858vxj7nzGv7Dv4071NmP/sq/13boDubMpc2RP+qzdA9zZh -3tkr+tOdTZkVe8r/6gbo3ibMqr2aP93bhNmxt/+s2bW3/5y5Y2//GXPXXu37f1UPtJeK/QT/Tnvb -P9a/4+4q7mqf/XduoHMHlD2d/d0NrP5shL1SH9n2dO5I/yj7qF6UntPBvrM/dWsn2K/eAOUf+dyd -Z3e3v/P/Pq5uodog2n0nQ2f7T9yvbkC9+4gc2Tfdyf/vDVT4V9pX3fO7Pe1/lv2rXRXtq/xpv2r7 -q52V/Kf8fqrZr3Sp6P8l0LnCRLyns56T6e/3QNzndNbzsu1PvYEo9zv9qf3+n3gLpP9Ohszv/yff -gYI/cQNVe6mPiv9KFvIdUH0Dlc9X8Ve/AaXuFTJk5lLzV7Kv6lo1F3EDavaRuaL9K3J19lfrOyNP -pxuo2CWrY2X/LjeQuUe2e4f7zM6m+v2vyl7dX/kGsvJX2nfw/zRnJ/9q+4gb6JA1+gayslL+vgH+ -M9/+rP/VDajkU+yVyl75DlDIptopmb3qHWB/3fyK74BO/UX5d7mBu/6T/uZzsn/FDXTqboJ/5Q1Q -eRQ7VNrD/mf77+Zf+ffs32uPinfAVP8Ie4U9dnaxv/0z/Lv1FmVP72F/+9vf/hFZT/r7j/3tP8Xe -/vbP9F+5gW692X/vBuyvuYf97W9/+0fmtX+fPe7sQz9foTf729/+5/pH3QC9g/3tv7ML/Xyl3uzP -9dmlL/U9aP+u/XXNPc2f6rNbXkX/KHv727+y005ZVf2j7e1v/6peu+S0v/3tb3/729/+Wtlpb/vb -3/72tz+Tmfam/bNugO6HztnJP7rXDu72z+mX7kUha0f/iI7pTlTydvX/pGu1PJPtVfPTnXTvaepe -9rc/Yd+tp8m72T5nZzqzUhfdezlp1yx7Ojuxc+e9I7ugcxPunXeP7ITOTLlH7q/Q73T7aPfIHjKz -Ke89wf7THmhD23Nd0Ib25/qg/U7wV+yGdjvFXqFrtTwn3QTdx6tu6Byn+NNdnDi0uf11xv7aU9WT -/bWmujP763pXdGh/+9u/n739+49Cj/Zf70HN/m4+ylzNn8pPd0rb0zdA56f7pN2pW1DJTXdIW1ff + H4sIAAAAAAAAAO3aMVIrQQyEYQfc/1rEvhEpRZn1zFrS39J0oJC3rf7E2kW95+PxeHo8xfN1MXQ2 +D+PuO5g9O/a+g3lj/7PH/hrz/Wvsf858vxj7nzGv7Dv4071NmP/sq/13boDubMpc2RP+qzdA9zZh +3tkr+tOdTZkVe8r/6gbo3ibMqr2aP93bhNmxt/+s2bW3/5y5Y2//GXPXXu37f1UPtJeK/QT/Tnvb +P9a/4+4q7mqf/XduoHMHlD2d/d0NrP5shL1SH9n2dO5I/yj7qF6UntPBvrM/dWsn2K/eAOUf+dyd +Z3e3v/P/Pq5uodog2n0nQ2f7T9yvbkC9+4gc2Tfdyf/vDVT4V9pX3fO7Pe1/lv2rXRXtq/xpv2r7 +q52V/Kf8fqrZr3Sp6P8l0LnCRLyns56T6e/3QNzndNbzsu1PvYEo9zv9qf3+n3gLpP9Ohszv/yff +gYI/cQNVe6mPiv9KFvIdUH0Dlc9X8Ve/AaXuFTJk5lLzV7Kv6lo1F3EDavaRuaL9K3J19lfrOyNP +pxuo2CWrY2X/LjeQuUe2e4f7zM6m+v2vyl7dX/kGsvJX2nfw/zRnJ/9q+4gb6JA1+gayslL+vgH+ +M9/+rP/VDajkU+yVyl75DlDIptopmb3qHWB/3fyK74BO/UX5d7mBu/6T/uZzsn/FDXTqboJ/5Q1Q +eRQ7VNrD/mf77+Zf+ffs32uPinfAVP8Ie4U9dnaxv/0z/Lv1FmVP72F/+9vf/hFZT/r7j/3tP8Xe +/vbP9F+5gW692X/vBuyvuYf97W9/+0fmtX+fPe7sQz9foTf729/+5/pH3QC9g/3tv7ML/Xyl3uzP +9dmlL/U9aP+u/XXNPc2f6rNbXkX/KHv727+y005ZVf2j7e1v/6peu+S0v/3tb3/729/+Wtlpb/vb +3/72tz+Tmfam/bNugO6HztnJP7rXDu72z+mX7kUha0f/iI7pTlTydvX/pGu1PJPtVfPTnXTvaepe +9rc/Yd+tp8m72T5nZzqzUhfdezlp1yx7Ojuxc+e9I7ugcxPunXeP7ITOTLlH7q/Q73T7aPfIHjKz +Ke89wf7THmhD23Nd0Ib25/qg/U7wV+yGdjvFXqFrtTwn3QTdx6tu6Byn+NNdnDi0uf11xv7aU9WT +/bWmujP763pXdGh/+9u/n739+49Cj/Zf70HN/m4+ylzNn8pPd0rb0zdA56f7pN2pW1DJTXdIW1ff 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 zNjB0f9LdtQf0cQMjv5fslr/T+zkQjkAAAEA - H4sIAAAAAAAAAO3aoQ0AIAwEQIbAkzAB+0+HJfW0oneu7uV/0jEAIMcO9ylJAQAAQIZ3A66yFAAA -ZNL7AACgJ1ugn/gHBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8NasDAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3aoQ0AIAwEQIbAkzAB+0+HJfW0oneu7uV/0jEAIMcO9ylJAQAAQIZ3A66yFAAA +ZNL7AACgJ1ugn/gHBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8NasDAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAADQ0gU5GY13AAABAA== - H4sIAAAAAAAAAO3bwQ0AMAQAQBO0c3T/BdstUHeJvw8iIQIAAAAAAAAAAAAAAAAA6jjZCQAwhpkD -AEyyXuzsJKAZOwPkUHsAAAAAAAAAAACQww0fAAAAAAAAAAAAAAD8w58AQE/6NwAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bwQ0AMAQAQBO0c3T/BdstUHeJvw8iIQIAAAAAAAAAAAAAAAAA6jjZCQAwhpkD +AEyyXuzsJKAZOwPkUHsAAAAAAAAAAACQww0fAAAAAAAAAAAAAAD8w58AQE/6NwAAAAAAAAAAAAAA AAAAAAAAAAAAUM0F2+ZcuwAAAQA= - H4sIAAAAAAAAAO3dSw6CMBAAUA9mPAT+P0fWO7liYQJIEDv9vLcyGnVSgkw7HdxsAAAAAAAAAACW -O0cHAAAAFGs78dolWRRAtEd0AADQsOvAc4eZ772tFIPcvw0Rx7kL+E6ojfMIKIF8kp7rFr/aRwcA -kNA9OgCa9owOAJh0ig4AAPiboeu8dVUAAIA8TfXezmUfBJQv5/2R+oIBAPKk/lcXeTcAjJt7bxy+ -0+NBT20JyuKcZbfiZ1lTalPO9eilSpgn1Dju/1bCcQXSkgsDAAAAfLL2DACQVjfyGFLSdxYrp7q1 -OWEb1rgXVTS9KwAAdfNfVwAAQKmsXwMAAAC0peb69is6AIDMHKMDyJAxgTg156FQMvMoUrA3BWAd + H4sIAAAAAAAAAO3dSw6CMBAAUA9mPAT+P0fWO7liYQJIEDv9vLcyGnVSgkw7HdxsAAAAAAAAAACW +O0cHAAAAFGs78dolWRRAtEd0AADQsOvAc4eZ772tFIPcvw0Rx7kL+E6ojfMIKIF8kp7rFr/aRwcA +kNA9OgCa9owOAJh0ig4AAPiboeu8dVUAAIA8TfXezmUfBJQv5/2R+oIBAPKk/lcXeTcAjJt7bxy+ +0+NBT20JyuKcZbfiZ1lTalPO9eilSpgn1Dju/1bCcQXSkgsDAAAAfLL2DACQVjfyGFLSdxYrp7q1 +OWEb1rgXVTS9KwAAdfNfVwAAQKmsXwMAAAC0peb69is6AIDMHKMDyJAxgTg156FQMvMoUrA3BWAd fk9/Y/wAAIAU3kN1dwIAAAEA - H4sIAAAAAAAAAO2US25cMQwEfVbf/xBZGEaMgeF5Ej/VlLoBIqvoFbs4/vz4+Pj0eDye5vktNJOH -8f4amtHDuf8Zmtdj/x77P2nIfldC93TaqHT8LnRPJ45a13+F7uq0UexaieXkeRclNrqr0+ZJVPjo -rk6bp1FhpPs6aVaiwkl3dsqsRoWV7u2E2YkKL93d9NmNCjPd3+SJRIW5qwvalYp/mvmVu3N/em/K -P81Z4X839O5dzpV3zeCMhN7/ZvdR/xmh97/Z/W/7TPbf8R1qN/uPf9vun+2k7j8rt7nfiZL/ypzs -Phraf1ei36U9d3uqeJNyH02WH0X/1O9/SrL93O5/Sqr9KLh/xzEtHZ1kO1L87U++gUiy/zY/7U/Z -/023QPnf/XY05N8exZD+d78fjW/gf2j/Oxyv/6f6e9QNdHxfxf8qSzRK/omeo9+mbyAjCv6pnjMZ -pt4A0XnFby+aKv8ZXantnhWlviv9RzpTvP+u75zkX/0GTuh3At9ulHavfv9k/x18lW+vvt/tfrdf -grWKr+rd1fcJ95P8V/ZZuXPVu/QNTODNerOalfa/cwNTWCPvKt6pQqcK3FWMGfuthPYeuYEJvPZ/ -rv+KG8jYbyV0f9P9Z99Axn4robuL+Ffhz+aM7rcSuruof5Udsjkj+62E7u0m/yus0R2zeZQ6VN0h -mzWy49PQnWX4V9kjmzOy39PQnZ3k/+ke9m//nf7/YqK7ynCvtIei/wwWurMpeyj4XwndVYZ7lT3s -3/7tv98/zV/hP7LjSuiu7P/ZO/avvcNE/3RP9r/2jv1r72H/9p/p//Ut+9feo8J/ZZ90T7f6r2Z+ -Gron+7d/+7f/6A3Q7PZv/yu7KDB0cdg/w/skdE9R/zSz/XPulfhV/O9GvS9VbiX/GVHtS433VP9V -bPZfy50Zta6UWG/wX8Fn/7XcWfn88a9KV+94FaebOztKXalw2r/9q/vPugWlrlQ4J/jPilJXKpz2 -b//2r8VOe1bxn30DCh2pcE7xP6nTKZy3+ad7UWKd6D/SsUIvSqxT/avOTmhm++fcT+3p1L3s3/47 -/dPM9s94n97PLXtW+Kd5vTPXBc1K+T9pd7vfC81NdkFzkt5P6uBG/1npYFLthHZIev8ZVa7K0B6V -OlblqgztUqljVa6q0C4Ve1blqgjtUr1jNZ7s0D7V/X9HjacytGPlrhWZskN7VnWvmIqeaNf2/z5d -ndHe7f8rdIf2z4bu0P65KHRo/1wUerT/r3Qzk53SzlX8U/x0p7Rz+gZofrpP2jd1CyrcdIe04+47 + H4sIAAAAAAAAAO2US25cMQwEfVbf/xBZGEaMgeF5Ej/VlLoBIqvoFbs4/vz4+Pj0eDye5vktNJOH +8f4amtHDuf8Zmtdj/x77P2nIfldC93TaqHT8LnRPJ45a13+F7uq0UexaieXkeRclNrqr0+ZJVPjo +rk6bp1FhpPs6aVaiwkl3dsqsRoWV7u2E2YkKL93d9NmNCjPd3+SJRIW5qwvalYp/mvmVu3N/em/K +P81Z4X839O5dzpV3zeCMhN7/ZvdR/xmh97/Z/W/7TPbf8R1qN/uPf9vun+2k7j8rt7nfiZL/ypzs +Phraf1ei36U9d3uqeJNyH02WH0X/1O9/SrL93O5/Sqr9KLh/xzEtHZ1kO1L87U++gUiy/zY/7U/Z +/023QPnf/XY05N8exZD+d78fjW/gf2j/Oxyv/6f6e9QNdHxfxf8qSzRK/omeo9+mbyAjCv6pnjMZ +pt4A0XnFby+aKv8ZXantnhWlviv9RzpTvP+u75zkX/0GTuh3At9ulHavfv9k/x18lW+vvt/tfrdf +grWKr+rd1fcJ95P8V/ZZuXPVu/QNTODNerOalfa/cwNTWCPvKt6pQqcK3FWMGfuthPYeuYEJvPZ/ +rv+KG8jYbyV0f9P9Z99Axn4robuL+Ffhz+aM7rcSuruof5Udsjkj+62E7u0m/yus0R2zeZQ6VN0h +mzWy49PQnWX4V9kjmzOy39PQnZ3k/+ke9m//nf7/YqK7ynCvtIei/wwWurMpeyj4XwndVYZ7lT3s +3/7tv98/zV/hP7LjSuiu7P/ZO/avvcNE/3RP9r/2jv1r72H/9p/p//Ut+9feo8J/ZZ90T7f6r2Z+ +Gron+7d/+7f/6A3Q7PZv/yu7KDB0cdg/w/skdE9R/zSz/XPulfhV/O9GvS9VbiX/GVHtS433VP9V +bPZfy50Zta6UWG/wX8Fn/7XcWfn88a9KV+94FaebOztKXalw2r/9q/vPugWlrlQ4J/jPilJXKpz2 +b//2r8VOe1bxn30DCh2pcE7xP6nTKZy3+ad7UWKd6D/SsUIvSqxT/avOTmhm++fcT+3p1L3s3/47 +/dPM9s94n97PLXtW+Kd5vTPXBc1K+T9pd7vfC81NdkFzkt5P6uBG/1npYFLthHZIev8ZVa7K0B6V +OlblqgztUqljVa6q0C4Ve1blqgjtUr1jNZ7s0D7V/X9HjacytGPlrhWZskN7VnWvmIqeaNf2/z5d +ndHe7f8rdIf2z4bu0P65KHRo/1wUerT/r3Qzk53SzlX8U/x0p7Rz+gZofrpP2jd1CyrcdIe04+47 UGOmWWi33TegwKvUHe21+w4UWJU6o31234ECo1JXtMfuO1BgU+qI9mf/d/n/B4r22o8AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3RuQ3AQBADses/8lewt4CL7WBIQLmAWYuKY3bOrtk9e/69w8f0b9O/Tf82/dv0 -b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/ -Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82 -/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0 -b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/ + H4sIAAAAAAAAAO3RuQ3AQBADses/8lewt4CL7WBIQLmAWYuKY3bOrtk9e/69w8f0b9O/Tf82/dv0 +b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/ +Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82 +/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0 +b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/ Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/bdf/BbTLrU4AAAEA diff --git a/tiled/Level -1/nalwor/drows_tunnel_ne.tmx b/data/maps/Level -1/nalwor/drows_tunnel_ne.tmx similarity index 99% rename from tiled/Level -1/nalwor/drows_tunnel_ne.tmx rename to data/maps/Level -1/nalwor/drows_tunnel_ne.tmx index b64cf889dc..926a493d05 100644 --- a/tiled/Level -1/nalwor/drows_tunnel_ne.tmx +++ b/data/maps/Level -1/nalwor/drows_tunnel_ne.tmx @@ -45,138 +45,138 @@ - H4sIAAAAAAAAAO3DAQ0AAAzDoBqcfzu/EEhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoBqcfzu/EEhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdV/uYlQlQAAAgA= - H4sIAAAAAAAAAO1dy44dNRDtRRYw2aMs7yQgJL4oJEAaBP//C4yVtOJ03O1yud6uIx1BYDL3urrO -cfnR9odt2z4kk0kV/rNd428D3y+ZTPIx9Z9MrsuW/p+//DP1n0zG5acX/rddI/W/Fks+7Aj+ZeC7 -J8d5VftL9v+ZO7qsNX/XF9wBkycQr8nc4OVZ/4/TnyX0/++Wz9lSDmAAzZNRr8n6k4+92v/9Cz8K -fI+C9AA9Uui/PL8dwNH6IvWv99ylYn/gnEPpBzbyQBOpfx72+n7J2F8h/YD3+R9xxY75JZD65+HZ -839+4S9KsYei9oP0gnF60XyN1D8Pe/P+krHH4PCC9IF7tjT/6gs58Wqj+ZzUP09OlFz41UjsZ5A1 -wT0tj+17kJp/XomQcb907KlwNQe9si9o6j/7fluEaP+oCSRjX4OjLm35wiqewKV/7vFD9v20hPb7 -GrHXwCrjhp7+uXWMQWqfliPaL5Cuu7QReS5xpv9/Qv6/GaT2aTmqfY34W0FEH+Ae/1PWD6l9Wva0 -/3z6s1b8/3zh7zff88BVn9P67zN5GckHtOb/nrbxGiHn+3Se/cNA/P/YPvsA1AtqYHINggjvJHhZ -/8u+n5Ye6n4rOXvnHd5rgcNXRz1VEpZyLwI9a7/O2ZG8/WmgvRikD/DAWu5FYKv/fFT//vaF76o/ -Wx53WatfvY8JLPlAap+eo31/gWX9c+XrzJxBhL0DdY01w5nnYjnvvHK0v/Tiwed8tdB/FUTwgtnn -gn0W3mspixzVv1cPxswRcO91W3WfcXqADfZq/9b7fl71X9NqbVCwSn1w5wE9300PoGHd97fO8zjP -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 mUwmk8lkMplMJpPJZDI5x/8Blw4lBwAAAgA= - H4sIAAAAAAAAAO3cMQ6DMBAEQBoQaUAg+P9XcwUFqUJh5Qg3I63kciUXPrtw1wEAAABQyRSZs0sA -KZbIml0CSLFF9uwSQBPmeajLPA91mecBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODe -psicXYLLWuxXHxkadOH/LZE1uwSXtdivMfJq0IX/t0X27BJcZr8AAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAADguykyZ5cAUiyRNbsEt9JHhmPtfHi2LbJnl+BWxsjrWDsfoC7nA9WZgaEu -MzDUZQYGAAAAAAAAAAAAAAAAAAAA+HT+nxSo5fw/KQAA/II7KNTlDgoAADyBtw2oy9sGAAAAAAAA + H4sIAAAAAAAAAO3cMQ6DMBAEQBoQaUAg+P9XcwUFqUJh5Qg3I63kciUXPrtw1wEAAABQyRSZs0sA +KZbIml0CSLFF9uwSQBPmeajLPA91mecBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODe +psicXYLLWuxXHxkadOH/LZE1uwSXtdivMfJq0IX/t0X27BJcZr8AAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAADguykyZ5cAUiyRNbsEt9JHhmPtfHi2LbJnl+BWxsjrWDsfoC7nA9WZgaEu +MzDUZQYGAAAAAAAAAAAAAAAAAAAA+HT+nxSo5fw/KQAA/II7KNTlDgoAADyBtw2oy9sGAAAAAAAA AAAAAAAAAAAAAFDdG0AyNf0AAAIA - H4sIAAAAAAAAAO3coQ4AIAgFQItm//9r1Wh0zonzbqOTILBHSgAAAAAAAAAAAAAAAAAAAAAAAADA -C+rtBgAAAAAAgLDcEQAAAAAAAAAAAAAAAAAAAIDBDwJglznCj3KvcrsJ4Dg7DgAAAAAAAAAAAAAA -AAAAYCaHDQAAAAAAAAAAAAAAAAAA/5AvBgAAAAAAAAAAAAAAgBhkfYAVZgYAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3coQ4AIAgFQItm//9r1Wh0zonzbqOTILBHSgAAAAAAAAAAAAAAAAAAAAAAAADA +C+rtBgAAAAAAgLDcEQAAAAAAAAAAAAAAAAAAAIDBDwJglznCj3KvcrsJ4Dg7DgAAAAAAAAAAAAAA +AAAAYCaHDQAAAAAAAAAAAAAAAAAA/5AvBgAAAAAAAAAAAAAAgBhkfYAVZgYAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEEkDkEHmNwAAAgA= - H4sIAAAAAAAAAO3dSw6CQAwGYE7kK24MC07h/a/iVs2YMBEotN+3ZPWb8HLaKcMAAAAAAAAAAMAW -7tEBAIAUxugAAEA3z28AtnCODgAAAABAFz2FAPRSCwAAAACWdIoOkMAtOgAAAAAAAAAAsLpLdAAA -AAD4k1kFAEDLrz2G9h4CAHzSNwAAAAAAAACQl1nzUMcYHQAA2I3Ke2cq/3aAd2YwANSgBgD08J8Z -AACgNjOGAKjK2mgeU3QAAAAAAA7l2jhmvRDIQg8A1OX6BwAAAADIzyxJAAAAqE3f+3Ye0QEAgNRa -exwBsjInEAAAAICMfDueFr09QAVZ9ziq4wMAAADUZo0fyMw9DtibrDVHanD+AgAAALBnz+gAAAAL -0vMCAByRdxhYj+sLWJv7DADE8g1pgHnu0QEAYAbv9wAAwBgdAID0pugA0EGNDwAAAAAAAAAAAACA + H4sIAAAAAAAAAO3dSw6CQAwGYE7kK24MC07h/a/iVs2YMBEotN+3ZPWb8HLaKcMAAAAAAAAAAMAW +7tEBAIAUxugAAEA3z28AtnCODgAAAABAFz2FAPRSCwAAAACWdIoOkMAtOgAAAAAAAAAAsLpLdAAA +AAD4k1kFAEDLrz2G9h4CAHzSNwAAAAAAAACQl1nzUMcYHQAA2I3Ke2cq/3aAd2YwANSgBgD08J8Z +AACgNjOGAKjK2mgeU3QAAAAAAA7l2jhmvRDIQg8A1OX6BwAAAADIzyxJAAAAqE3f+3Ye0QEAgNRa +exwBsjInEAAAAICMfDueFr09QAVZ9ziq4wMAAADUZo0fyMw9DtibrDVHanD+AgAAALBnz+gAAAAL +0vMCAByRdxhYj+sLWJv7DADE8g1pgHnu0QEAYAbv9wAAwBgdAID0pugA0EGNDwAAAAAAAAAAAACA by8uhUyKAAACAA== - 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 +r+hEz1u9I4eOpJufoHu5+aTnftKDnrVqJ249STc/QXdz9unUg551104cupJuPqG70VmF+vy05117 +cOlLuvmE7tfFrfL8tOede3DpTLr5hO6okFUozky73eXerTfl5SfornRWojYv7Xane6fehJPfoDsr +5Iqrs/+Ovg/aKXXrdC8VD1egHahlFeRctEPy7uludP+70E5UshpiJtohef90N7L7U2g3Kqlg1yy0 +O/oN0N3I7iug/Sikmso5aHe02xfQSa3/U2hHdHbx/r0V36a9qbilO1L3tBra26Q9PZ2BdqfkmO6o +clMroT1mV8fQ3tT80j3d7+ksu71lV39D37iiX7qr8z3dZYWvM+6yq3+h71vZ77S+KuzylV3xN67s +d1pfNXb4mror+j07+J3WV5UdvibtiH7PLq6n9Q1rUdwl/ZZd3sK0vkGDqhug37Hbe5jUNfSFfr+O +72Fa39AP+u26voVpfUMv6Hfr/h6m9Q3e0O+003uY1jd4Qr/Nru9hWt/gAf0Wp7yByd0d6eiafoOT +7396fxfoW0163n08aEPfatL75uNCE/pOkxn3Hh960HeazLjzeNGD3kky58bjRg96J8mcm44rTei9 +JDPumfbl6GwX9F6S/jdMe3N258AZx/T+3eMM7c7dXzfoW3CKO7Q/JY9Os+6Avgn1dIB2SLns1KWK +1Z3pG8uO/w/tkPDZtddU4vke9Hsn3kn3fiGchX7vu98I3S2/BUEF+v6nv//8FgQK+t6p90D3yu9A +IKHvW+Et0L3o/mEm9D0rvQG6l4qHMAP6ftVun+6k6CT0hL5VxXun+6h6CSz0PSlnJXQXJ1fhGfQt +dMsK6A6Ozn7DceZv0DtLau6Enlcl7t4qoDsldTdBz5YkSZIkSZIkSZIkSZIkSZIkrvkHUbHnpAAA AgA= - H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuzc3ofgAAAgA= diff --git a/tiled/Level -1/nalwor/drows_tunnel_nw.tmx b/data/maps/Level -1/nalwor/drows_tunnel_nw.tmx similarity index 99% rename from tiled/Level -1/nalwor/drows_tunnel_nw.tmx rename to data/maps/Level -1/nalwor/drows_tunnel_nw.tmx index 63bc628184..58fec6f476 100644 --- a/tiled/Level -1/nalwor/drows_tunnel_nw.tmx +++ b/data/maps/Level -1/nalwor/drows_tunnel_nw.tmx @@ -30,68 +30,68 @@ - H4sIAAAAAAAAAO3DAQ0AAAzDoGqbf1EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoGqbf1EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/ALEwdwAAAQA= - H4sIAAAAAAAAAO2d247VMAxFDyDxzlcNwx3B/38LU4mKTHET27kny9J64TKnzrYdx23PPD8ej2cA -AACADnx74XvA18o/v8ZnrHBNvfj5eG0/Cq/z78f/9qvzml99Dq9pt1ioqb+0ztKat15vzXXtEANS -frbUP1zvlnGgua4dYkBah1b6vxH+rNWaa+Oy5FqMxt3eXNLnzy98DH72u9hi/7UWtUDS/33ltRiN -uxwo7fM1BrRWsx8j/9vpnxMDp5WuCej/bw2u+3Atn48Y+BIgxYNUg0MrFQe763+397f0WauBZLlx -oK1Hq+ovrf3Zm82g/2k55wUpBlrVwt7E1j7HZ2muesdd/bFaTp+YqgM76m/NqVDzUpp6LYwFbTzU -yoWRCX2WzuRav2N9RI5Js6FUbyjZNR6sdWgH/U8L11dbA3L2cM0syGtS/Hhs1Rlwifl3rdzX2NuG -n7ViDFjuy9z5rpmhttTJapZrWy0GLPM4yfeeud/LVns+wLJ3h/OW0to/PV7PBWNYZsgfCl7j1Vao -B5oacO2jDr+92l/1OHX/ZLxmbzzEzNMv9n6GqXUNKGUe3bXxUDImtOfNmePgXD/NmnnOa9f/c2hf -QvdeMRGz2eOg9hq10F4bEzV99cwgRyBco9Lr01P7mK8t68JM8WDNl1T/NOoc1RMHZx/rnW2c8dDb -dws5feJouZ+K9xY14dHApx7659xLGoXcXkF7bujtp5acec8MuZ+i1hm5t18t/J8t92vpL/VHvf3y -+G/teVbQv9bZuLdfMTTP9KT2uRVq/0mNPaC3TzHdLfv93VxwhdzfSX9Pnxe7x7aK/rXudff2q7aP -K+gfW5fU/eXwvrbUP/T2zau99l7pCvp76/6195HuSfX2LdfHlM3+jIS3Js7U9159lHp6633f8N/P -GgM5++FMda907kvzgdliILcXmkV/i59HTRvp/e0R1uTOZtE/lfth/3rsZ9Y5mNQfj1wLSp2BVtFf -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 AAAAAAAAAAAAAAAAAAAAWI0/Q0c/bgAAAQA= - H4sIAAAAAAAAAO3OAQ0AAAgDoMewf1Jj3E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OAQ0AAAgDoMewf1Jj3E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAHw27QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnLDozD+QAAAEA - H4sIAAAAAAAAAO3csQ3AIAwEQNZIUmSC7L9eitRUETwydxN8gy2wTGsAAAAAwExHOkDYlQ4AwHZ2 -771An/oAjKbOAAAAQJ97MwAAANXd6QAAMJA+BwDwOdMBAAAA+MV7NwAAwBrM3eaz50s1/j2HdTiP + H4sIAAAAAAAAAO3csQ3AIAwEQNZIUmSC7L9eitRUETwydxN8gy2wTGsAAAAAwExHOkDYlQ4AwHZ2 +771An/oAjKbOAAAAQJ97MwAAANXd6QAAMJA+BwDwOdMBAAAA+MV7NwAAwBrM3eaz50s1/j2HdTiP AAAAUMeTDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAyXswfskkAAAEA - H4sIAAAAAAAAAO2SQY7jQAzE/LX5/6f2FCAYYCdp22qWZBbAq60q9s9xHD8iIiIiIgDvqf5+1T8m -3JSwRfXOKZun3kVvsXNncu/EmxJ2IPxX/fvqXbSbCf5T30DSLSnuKzuvRv+z/J95A5U3Uf9Ngu68 -Gv0/2//dN+76TyIJna+m+gbakf4/Z8oWU/yTSdsimTt3TI3+6/1PDu2I8r/SfXpoT5T/b7o/JbSr -1DfwpNCuKP//635Xqm6uDO2NeAPvve8Icf+dob113W9aJ9pfp80m96P9pW9Ed9vVle6VuA/dhXrz -R0C/hJ3o2xPewSt0z9370HenvgW6o/7Z90B32rEBfbP+2f703XT/v0J30j/7Bug+1d3pmxM2+Ct0 -n+q+9P1pe/wO3ae6J90jdZdX6D7VHeku9C6fvkF3euL7ptynUxG6E7UNfW+K/yOgF7ELfXOK+1fo -frt3oe+u6OkmM7ue6XEldN9q9106XvE/+Q1M7bXSt3qnlf908J7YJ32r90zoQ3fottc36dKD9jHR -/e+k3kr7eIL7xNAu9L8/9P4650J76OR+0huiHXR33/kN0A66+a96U1RoB53cf7NXx9Auuvivflt0 -aCfJ7lf26RzaTar/He8rKbSjru7P/CP9TdHOSP/V/9j1hq+G9rbb/5R/3Bna3Q7/u97Yzrd8Z2h/ -Vbt1e2PUu6DddSBlw0//Pht633Q67Xcm9M3pdNtvNfS9Hei032roe7vQZb/V0PeK/oXxT98q3Bug -bxQRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERGZ + H4sIAAAAAAAAAO2SQY7jQAzE/LX5/6f2FCAYYCdp22qWZBbAq60q9s9xHD8iIiIiIgDvqf5+1T8m +3JSwRfXOKZun3kVvsXNncu/EmxJ2IPxX/fvqXbSbCf5T30DSLSnuKzuvRv+z/J95A5U3Uf9Ngu68 +Gv0/2//dN+76TyIJna+m+gbakf4/Z8oWU/yTSdsimTt3TI3+6/1PDu2I8r/SfXpoT5T/b7o/JbSr +1DfwpNCuKP//635Xqm6uDO2NeAPvve8Icf+dob113W9aJ9pfp80m96P9pW9Ed9vVle6VuA/dhXrz +R0C/hJ3o2xPewSt0z9370HenvgW6o/7Z90B32rEBfbP+2f703XT/v0J30j/7Bug+1d3pmxM2+Ct0 +n+q+9P1pe/wO3ae6J90jdZdX6D7VHeku9C6fvkF3euL7ptynUxG6E7UNfW+K/yOgF7ELfXOK+1fo +frt3oe+u6OkmM7ue6XEldN9q9106XvE/+Q1M7bXSt3qnlf908J7YJ32r90zoQ3fottc36dKD9jHR +/e+k3kr7eIL7xNAu9L8/9P4650J76OR+0huiHXR33/kN0A66+a96U1RoB53cf7NXx9Auuvivflt0 +aCfJ7lf26RzaTar/He8rKbSjru7P/CP9TdHOSP/V/9j1hq+G9rbb/5R/3Bna3Q7/u97Yzrd8Z2h/ +Vbt1e2PUu6DddSBlw0//Pht633Q67Xcm9M3pdNtvNfS9Hei032roe7vQZb/V0PeK/oXxT98q3Bug +bxQRERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERGZ yj8hiKWAAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/orril/castle.tmx b/data/maps/Level -1/orril/castle.tmx similarity index 99% rename from tiled/Level -1/orril/castle.tmx rename to data/maps/Level -1/orril/castle.tmx index 316d6f32d5..f1552b0db2 100644 --- a/tiled/Level -1/orril/castle.tmx +++ b/data/maps/Level -1/orril/castle.tmx @@ -99,115 +99,115 @@ - H4sIAAAAAAAAAO2aPY/TQBCGbSEoEDoddSQ6UDpo6OF+w/2J+7MUfHUIXZFQgaDkaLBFLCJfHM/Y -uzPv7L4nPUKg3ezM+0wcnPNN2zQ3hBBCCCGEEEIIIYQQQgghhBBCCCGEkPDsGhIBNP97gExqAs1/ -z48JlszSt46PI76feb0le7T7ENai+Z+qXZr/mJ8dvzreTfC74y7BHu0+hLVo/vcnav96YNyDdAb+ -nMli4GG7fo92H8JaFP/75v/7fq72Ael14FE7/1qX7fo92n0Ia5H8n7tmrZmBp4I8Nu36Pdp9CGsR -/C91PyD9LJjan3qPdp907eMza591Ob9ol6318r/kmn/uOiC5zvRct/+Qrl+6R7tPsvbixNrthE/N -Wi//a973p2ZAch0YfrQuS8fSf2r3c58Fx/eUw/th6v7yFFN7jmfuScf7jg+CfZozcqz91PHZ2P++ -SXvNl14H5u6HU8zc3cH/l4znpObW2H/O9/2Uk/5Myf3wWvr76d6/5N4LhfE9oIV/C/fHTnZGTi7p -X+TfMh/N9yH0X6b/hv6r9X/8Q//0n5Ph+5Vr+ofxb/n5T/91+7c8K7L/nWF/G2P//PyX+beYAetr -Dv3r/OecgfE5kt+Hr2VD/2r/OWbA8qzxmb3/14H8Pwfwn9LL3DkDKX//vz36t97/m+7vbzuu2vv7 -rtpprNe+7HgF4j/FDGhcktN4+l8zA5LXnvr9v/T5f+ke7T6EtSj+l8yA5DX5/L+sdgT/mhmQvh6f -/5fVjuJfMgOa1+Lz/7LakfynhM//y2ov1f/cNSX1nrln76VnaNamqL10/6nYCnq6OPx5fC8u2ac5 -Q8r4+X/6J/RPLNwTPx4097//8a6J2DH1/z/vuogN/fv/FN51ET//3jUR3xnwrofQP6F/Qv/E3j/n -oC7ov16m3NN/+ZxzT//lQ/91Q/9kbg68ayP0T/zmwLum3P1x9umf/umfc1B+7/RP/2vx7oH+6Z/+ -6d8qG++6vPuvJY/a+q3df239Mg9dr941ImZSSi619Lk2E++arJ2X2nvt/ul7WT7edVl4L6VX+te7 -964RMZMSciulD0T3yLlFrx/JcbT5QK8Pqf/o/hFronubeUGdyWjukWYs5znefjwdR/FvNVtRQc3C -221JjnPnGrl2lN4i58cecEmZB2p2dG6XS7QcI9Xq5b7kTCPV6uG/9Ewj1Wrtv4ZMI9Vq6b+WTCPV -mtt/jZlGqjVK35EyjVRrrr5rzjRSrVGIlClqrTnvz2vNFL1WjXPkOUCtS5p5FN+oOaPWpXEQzT1K -ztH68jg3R0YI/nP15TUD0XIq1b2XD+bj35NFjxZnRs3GuyeLPnOfFzUXlL4QrgGac0vKpaY+vfpB -zwUtrxJ7Qs8FKavS+0PPxTuf0vtDzwUhn9L7Q80ENZ/S+ongHy2z6PVH9F9ahpKMvWtA8586E9QZ + H4sIAAAAAAAAAO2aPY/TQBCGbSEoEDoddSQ6UDpo6OF+w/2J+7MUfHUIXZFQgaDkaLBFLCJfHM/Y +uzPv7L4nPUKg3ezM+0wcnPNN2zQ3hBBCCCGEEEIIIYQQQgghhBBCCCGEkPDsGhIBNP97gExqAs1/ +z48JlszSt46PI76feb0le7T7ENai+Z+qXZr/mJ8dvzreTfC74y7BHu0+hLVo/vcnav96YNyDdAb+ +nMli4GG7fo92H8JaFP/75v/7fq72Ael14FE7/1qX7fo92n0Ia5H8n7tmrZmBp4I8Nu36Pdp9CGsR +/C91PyD9LJjan3qPdp907eMza591Ob9ol6318r/kmn/uOiC5zvRct/+Qrl+6R7tPsvbixNrthE/N +Wi//a973p2ZAch0YfrQuS8fSf2r3c58Fx/eUw/th6v7yFFN7jmfuScf7jg+CfZozcqz91PHZ2P++ +SXvNl14H5u6HU8zc3cH/l4znpObW2H/O9/2Uk/5Myf3wWvr76d6/5N4LhfE9oIV/C/fHTnZGTi7p +X+TfMh/N9yH0X6b/hv6r9X/8Q//0n5Ph+5Vr+ofxb/n5T/91+7c8K7L/nWF/G2P//PyX+beYAetr +Dv3r/OecgfE5kt+Hr2VD/2r/OWbA8qzxmb3/14H8Pwfwn9LL3DkDKX//vz36t97/m+7vbzuu2vv7 +rtpprNe+7HgF4j/FDGhcktN4+l8zA5LXnvr9v/T5f+ke7T6EtSj+l8yA5DX5/L+sdgT/mhmQvh6f +/5fVjuJfMgOa1+Lz/7LakfynhM//y2ov1f/cNSX1nrln76VnaNamqL10/6nYCnq6OPx5fC8u2ac5 +Q8r4+X/6J/RPLNwTPx4097//8a6J2DH1/z/vuogN/fv/FN51ET//3jUR3xnwrofQP6F/Qv/E3j/n +oC7ov16m3NN/+ZxzT//lQ/91Q/9kbg68ayP0T/zmwLum3P1x9umf/umfc1B+7/RP/2vx7oH+6Z/+ +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 uv0tjgkAAL3wH3nP54MAAAEA - H4sIAAAAAAAAAO3b20rDMBgA4O3tVLzxuAtlHvGI4lS88MYLbwTxtdTHMkLBWivu4Jq0+T74WcpS -9rOmTdKmvR4AAAAAAAAAAAAAkJvXEG9FvEfOBYD2Wup/lZf7v9ebdZ9J90uhLgB01XapDxyG8mn4 -PAtxHuKiVD4rtkc1+0z7W6nXzdF1iJsQtyHuSuWbYvs+XmoATGGh0tdt6vuSthFiM3YSU/psa4tF -+9roa2sQ22rlHNx1TjIn2hoApM3zfwDIzzTPwz3/BwDaxPwfAPJyqb/P2qj/8/7PlTaRjZFjDQAA -AAAAAAAAQEsdhTiOnQQAAAAAAABztR47AZKlbbTDoFReCbEaK5GSVPLoorXYCdRwrfg/XT53Bn9X -oUNcF+Yvxf4AGI/zFyAPXZ7fAQBAW+2G2IudBHO1X3xuhdiufHcQ4rDZdGjQQ4iTojwMsVP53vvy -AIDxQPvlfgzr1hrktkbrpbJdnfs9N5gL8dXN/eiOp9gJNGDcNWTWHuQj97HOpOr6/ep/+NhQLrOa -ZEyXyzsZJ39Xgc6z3rz7ytd/x/tL3XPecaXUfwx6ab73nbrf5vp1Y+WUjnedXMZts5rlfl71XiHw + H4sIAAAAAAAAAO3b20rDMBgA4O3tVLzxuAtlHvGI4lS88MYLbwTxtdTHMkLBWivu4Jq0+T74WcpS +9rOmTdKmvR4AAAAAAAAAAAAAkJvXEG9FvEfOBYD2Wup/lZf7v9ebdZ9J90uhLgB01XapDxyG8mn4 +PAtxHuKiVD4rtkc1+0z7W6nXzdF1iJsQtyHuSuWbYvs+XmoATGGh0tdt6vuSthFiM3YSU/psa4tF ++9roa2sQ22rlHNx1TjIn2hoApM3zfwDIzzTPwz3/BwDaxPwfAPJyqb/P2qj/8/7PlTaRjZFjDQAA +AAAAAAAAQEsdhTiOnQQAAAAAAABztR47AZKlbbTDoFReCbEaK5GSVPLoorXYCdRwrfg/XT53Bn9X +oUNcF+Yvxf4AGI/zFyAPXZ7fAQBAW+2G2IudBHO1X3xuhdiufHcQ4rDZdGjQQ4iTojwMsVP53vvy +AIDxQPvlfgzr1hrktkbrpbJdnfs9N5gL8dXN/eiOp9gJNGDcNWTWHuQj97HOpOr6/ep/+NhQLrOa +ZEyXyzsZJ39Xgc6z3rz7ytd/x/tL3XPecaXUfwx6ab73nbrf5vp1Y+WUjnedXMZts5rlfl71XiHw k/4HAL77AA7IGOgAAAEA - H4sIAAAAAAAAAO3c60rDMBgG4PRW9GoE8YCIhz/Gw63vPixYQbe5NYtN0+Z5IDBYQkrfln7bxxYC -AAAAAAAAAAAAAAAAsEZn/TjPeP+Q6y6Em2HcdtOtSV1Xw9wWbPaM1DX/udcmce5fI2duSx76e+Bx -GE8j74exa7bPbcpeNcwlT+v3Vuvk3zb51+Hyx+uSmci/LhfdVyb3heoe+dflasj/uUD+pa81jiuZ -f8m9OOz7+X83ZPIi/2aVeiaXvNYYT/1PKfJvm/zbJv/6Tdn/386/hp6+/v9vp/TCp+z/p+6R0tPX -/981Zf8/Z10NcwEAgGXz+b9tPvu3Tf5t8/0PAAAAAAAAAAAASxT78Tr3QTCb9358zH0QAAAAAAAA -AAAAAAAAAAAAJ4jB7+UBoHUxqAeWLobTM/T/OcsnQwDWLgb1aq4YlnsO1Tr5nMP1eJv7AACoTgzH + H4sIAAAAAAAAAO3c60rDMBgG4PRW9GoE8YCIhz/Gw63vPixYQbe5NYtN0+Z5IDBYQkrfln7bxxYC +AAAAAAAAAAAAAAAAsEZn/TjPeP+Q6y6Em2HcdtOtSV1Xw9wWbPaM1DX/udcmce5fI2duSx76e+Bx +GE8j74exa7bPbcpeNcwlT+v3Vuvk3zb51+Hyx+uSmci/LhfdVyb3heoe+dflasj/uUD+pa81jiuZ +f8m9OOz7+X83ZPIi/2aVeiaXvNYYT/1PKfJvm/zbJv/6Tdn/386/hp6+/v9vp/TCp+z/p+6R0tPX +/981Zf8/Z10NcwEAgGXz+b9tPvu3Tf5t8/0PAAAAAAAAAAAASxT78Tr3QTCb9358zH0QAAAAAAAA +AAAAAAAAAAAAJ4jB7+UBoHUxqAeWLobTM/T/OcsnQwDWLgb1aq4YlnsO1Tr5nMP1eJv7AACoTgzH 6zzPj/XaV+fJGwAAgBSf0CRQzAAAAQA= - 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 diff --git a/tiled/Level -1/orril/castle_w.tmx b/data/maps/Level -1/orril/castle_w.tmx similarity index 99% rename from tiled/Level -1/orril/castle_w.tmx rename to data/maps/Level -1/orril/castle_w.tmx index db63c8a42e..45fe0e78b3 100644 --- a/tiled/Level -1/orril/castle_w.tmx +++ b/data/maps/Level -1/orril/castle_w.tmx @@ -42,72 +42,72 @@ - H4sIAAAAAAAAAO3WwQ3CUAxEQUt0lgP03xGRqADIzzrxIM3947cSbFW1AQAAAAAAAAAAAAAAAAAA -AAAAQMhr99g9G7yFdR4/Sr+bbH/76G9VW/2vIdnfPnTWX3/99dd/bmf99bcJ/fXXX3/99ddff81t -Q3/99ddff/3111//6f3TN76adC/99ddff/31119//fXXX3/99ddff/31119//fXXX3+70F5/rfXX -X3/99dffLvTXX3/99beL/O3uIN1Qf/111V97/fXvS8/Z9J9N/9n0n03/2fSfTf/Z9J9N/9n055c9 -pN9Jtr8N3JPfgdnu9n/gDt/hTPXlzdJ3/Pet+l9zA0d213/NBo666YrW+p+7gytI37qratBGfxvQ + H4sIAAAAAAAAAO3WwQ3CUAxEQUt0lgP03xGRqADIzzrxIM3947cSbFW1AQAAAAAAAAAAAAAAAAAA +AAAAQMhr99g9G7yFdR4/Sr+bbH/76G9VW/2vIdnfPnTWX3/99dd/bmf99bcJ/fXXX3/99ddff81t +Q3/99ddff/3111//6f3TN76adC/99ddff/31119//fXXX3/99ddff/31119//fXXX3+70F5/rfXX +X3/99dffLvTXX3/99beL/O3uIN1Qf/111V97/fXvS8/Z9J9N/9n0n03/2fSfTf/Z9J9N/9n055c9 +pN9Jtr8N3JPfgdnu9n/gDt/hTPXlzdJ3/Pet+l9zA0d213/NBo666YrW+p+7gytI37qratBGfxvQ P68adNI9rxp00zyvGrTUO68aNNa6h9Kb+nz0BQAAAAAAAAAAYLU3XbCZdAAAAQA= - H4sIAAAAAAAAAO3dS2/UMBSGYe9YsEGsgV1LuZaCNGsj7gj+/98hUcdqNPhy4nvs95GsStM2Hemz -nWMnkyoFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtPWz9RtAcT/Ufc6X7e/5+38s3/te/22i -kN8Rv2PrE/SP/rjGtm2c5/SrwDGxX8zYzoH5oa7QObw3zA95tRrnscg/rxb5P0r4XfKPc7R53oX8 -4xxtnndhTyHOKPnbMCeEpeSfcr6ugfzDGP9zq5F/q3mC/O22Nb+kzn9c9u0U49sznLk2LDHmj9ZH -Zp4bej3nP6n4++Q/N/KXSx2XJcXWluQ/t1nyt+3vH21vv4RZ9oulY73WGv1Zpb8TY8Q5ocVc33O9 -4EP+fSu9x0D+dfW2Z0T+czI1CfnL9H7dN9ZM+feWYc334zrvzJQ//kf+ZXxc2qfEY+SqFX1rU/If -A9cEHsTk/3xpL3K/kQMYMf+vS/tmaZ8jjyfpGy8jj731YWl3icfYu9c8Yv4uoXmh5336VFrZx8SX -hu+pttp1wSvH6y3WoTONc5fc+eeYr1evl/ZmaW8DP5dSo5B/f+uCm/PXd0t7v7Rb5c84pb+Rf3pd -aFuP31heW7VYT/j2C8jfrYd5wbdflGMfiPzdbPlfLe268N/NVT9IkL9bzv0C3zh2rQdy02rudV4u -tnmhVoYup/NX334TYz2P2nWBq5bc0so+VzHW87PlH1qrSzKMpRXZ1rTm//Tite1a3dSIJyVn+sdJ -yWpM8zNakX1trrpQWif69gC08NjM6f2LqROo0cZhyz90/w/5j8M3/l17POQ/jj3zv6nnyH8cJv/t -3lBob5f8x0H9N7e9+a97AOQ/jlD+trUA+Y9jzX/v9WLyH8flPmHouvF67Y78xyWpB9Zn8Yz47B3I -60H6wJgk942Y64D0gfHsXQ+a57L12A8k//tw23BfD5oaUPrZjvUe31b9wJcxz02MY/rA9n4RqVrn -BJM7GZdh1oW29WDonv7cc0Homah7P2PQ23PMerY9H+wV+h+w0sYYbyulD+zBuOyX73xwZFo97H0i -bIR+oBX3pqY6Uj/QivuRS+mxH2hF3rVtryPW7Ata8XmD3uScE7TisyVHJf0MEvkCAAAAAAAAAAAA + H4sIAAAAAAAAAO3dS2/UMBSGYe9YsEGsgV1LuZaCNGsj7gj+/98hUcdqNPhy4nvs95GsStM2Hemz +nWMnkyoFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtPWz9RtAcT/Ufc6X7e/5+38s3/te/22i +kN8Rv2PrE/SP/rjGtm2c5/SrwDGxX8zYzoH5oa7QObw3zA95tRrnscg/rxb5P0r4XfKPc7R53oX8 +4xxtnndhTyHOKPnbMCeEpeSfcr6ugfzDGP9zq5F/q3mC/O22Nb+kzn9c9u0U49sznLk2LDHmj9ZH +Zp4bej3nP6n4++Q/N/KXSx2XJcXWluQ/t1nyt+3vH21vv4RZ9oulY73WGv1Zpb8TY8Q5ocVc33O9 +4EP+fSu9x0D+dfW2Z0T+czI1CfnL9H7dN9ZM+feWYc334zrvzJQ//kf+ZXxc2qfEY+SqFX1rU/If +A9cEHsTk/3xpL3K/kQMYMf+vS/tmaZ8jjyfpGy8jj731YWl3icfYu9c8Yv4uoXmh5336VFrZx8SX +hu+pttp1wSvH6y3WoTONc5fc+eeYr1evl/ZmaW8DP5dSo5B/f+uCm/PXd0t7v7Rb5c84pb+Rf3pd +aFuP31heW7VYT/j2C8jfrYd5wbdflGMfiPzdbPlfLe268N/NVT9IkL9bzv0C3zh2rQdy02rudV4u +tnmhVoYup/NX334TYz2P2nWBq5bc0so+VzHW87PlH1qrSzKMpRXZ1rTm//Tite1a3dSIJyVn+sdJ +yWpM8zNakX1trrpQWif69gC08NjM6f2LqROo0cZhyz90/w/5j8M3/l17POQ/jj3zv6nnyH8cJv/t +3lBob5f8x0H9N7e9+a97AOQ/jlD+trUA+Y9jzX/v9WLyH8flPmHouvF67Y78xyWpB9Zn8Yz47B3I +60H6wJgk942Y64D0gfHsXQ+a57L12A8k//tw23BfD5oaUPrZjvUe31b9wJcxz02MY/rA9n4RqVrn +BJM7GZdh1oW29WDonv7cc0Homah7P2PQ23PMerY9H+wV+h+w0sYYbyulD+zBuOyX73xwZFo97H0i +bIR+oBX3pqY6Uj/QivuRS+mxH2hF3rVtryPW7Ata8XmD3uScE7TisyVHJf0MEvkCAAAAAAAAAAAA AAAAAFL8A4pRh+AAAAEA - H4sIAAAAAAAAAO3GwQkAIAwAMTdRFN1/RDtA/300gYMbAwAAAAAAAAAAAAAAAAAAAAAAAGrMaCVP -Dzs6ydPDjV7yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECtDxqa + H4sIAAAAAAAAAO3GwQkAIAwAMTdRFN1/RDtA/300gYMbAwAAAAAAAAAAAAAAAAAAAAAAAGrMaCVP +Dzs6ydPDjV7yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECtDxqa SwQAAAEA - H4sIAAAAAAAAAO3ZQQrDIBBAUc+RLpq2V4j3v1pcxE0JVErpRH0PJJssBgzyMSkBAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQk6WsW/QQXFLLt/H4xyAATEmjjM8ej8E+9u1e1ho9BGGe -Zb2ih4A3W/QAhMrH030TxKqN+M2ZvKW2xtSh11UbMX968URObY2pQ/vlDgCASs/NTc8BwDh03dx0 + H4sIAAAAAAAAAO3ZQQrDIBBAUc+RLpq2V4j3v1pcxE0JVErpRH0PJJssBgzyMSkBAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQk6WsW/QQXFLLt/H4xyAATEmjjM8ej8E+9u1e1ho9BGGe +Zb2ih4A3W/QAhMrH030TxKqN+M2ZvKW2xtSh11UbMX968URObY2pQ/vlDgCASs/NTc8BwDh03dx0 Ha38uwMAAAAAAAAAAAAAAAAAAAAAAH5pBzVG6VUAAAEA - H4sIAAAAAAAAAO3YwQnAMAwDwGzVkDW6/y795p9gUXw3gcAgG48BAAAAAAAAAAAAAAAAAAAAAAAA -WW86AAAAAAAAAAAAAAAAAAAAAAAAAAAANPCkAwAAJWY6AKXceAAAAADQl/9gL+YNAPzJSgcA4IqT + H4sIAAAAAAAAAO3YwQnAMAwDwGzVkDW6/y795p9gUXw3gcAgG48BAAAAAAAAAAAAAAAAAAAAAAAA +WW86AAAAAAAAAAAAAAAAAAAAAAAAAAAANPCkAwAAJWY6AKXceAAAAADQl/9gL+YNAPzJSgcA4IqT PrcLoJ7/EbfocAAAAAAAAAAAAABg9wH5+iO4AAABAA== - H4sIAAAAAAAAAO3SQU7kQBBEUV+r73+xWY2EEAxupts/q/xCemIBSOmIehzH8QAAAAAAAAAAAAAA -AAAAAAAAAIDQMeAG7M/7d/6Yr/b/6vfs4dWpv4f3bXsm9TfT7v9T6k52tFLqrna0UuqudrRS6q5W -tkPqDle2a+peV7Fr6l5XsWvqXlexa+peV7Fr6l4nu3vq/mt3T91/7e6p+6/dPXX/tbun7r9299T9 -23pe6p3s36beyf5t6p3s36beyf5t6p3s36beyf5t6p3s36beyf5t6p3s36beacr+d3039U7T38XH -jn76mxVT77HC/juk7n2Ku6bufYqJOXvf/3xD3fsUE3PFnXXv0706095b3e90u6fud7rv+toldb+r -WjF1ZzuZlsenn9/9DfvuT7d/+TbqLu7o7AbP5uz/1t/P797JcfJ37OHZ1Pdif+zPtfvXd9Lu/zf1 -vdgf+2N/rn8H9Z1076C+jXb/Y8B9tPsfA26k3f8YcCft/seAW3nfG3jmTdT3/us7zqa+dbLJHb4q -dcdTTe3x1al7nqzu84rUHU+3e+p+V7FT6i5Xtmrq3nYzPXU/dzEldQ9cl/o7ee87qO8HAAAAAAAA + H4sIAAAAAAAAAO3SQU7kQBBEUV+r73+xWY2EEAxupts/q/xCemIBSOmIehzH8QAAAAAAAAAAAAAA +AAAAAAAAAIDQMeAG7M/7d/6Yr/b/6vfs4dWpv4f3bXsm9TfT7v9T6k52tFLqrna0UuqudrRS6q5W +tkPqDle2a+peV7Fr6l5XsWvqXlexa+peV7Fr6l4nu3vq/mt3T91/7e6p+6/dPXX/tbun7r9299T9 +23pe6p3s36beyf5t6p3s36beyf5t6p3s36beyf5t6p3s36beyf5t6p3s36beacr+d3039U7T38XH +jn76mxVT77HC/juk7n2Ku6bufYqJOXvf/3xD3fsUE3PFnXXv0706095b3e90u6fud7rv+toldb+r +WjF1ZzuZlsenn9/9DfvuT7d/+TbqLu7o7AbP5uz/1t/P797JcfJ37OHZ1Pdif+zPtfvXd9Lu/zf1 +vdgf+2N/rn8H9Z1076C+jXb/Y8B9tPsfA26k3f8YcCft/seAW3nfG3jmTdT3/us7zqa+dbLJHb4q +dcdTTe3x1al7nqzu84rUHU+3e+p+V7FT6i5Xtmrq3nYzPXU/dzEldQ9cl/o7ee87qO8HAAAAAAAA AAAAZvsDtf4f4QAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/orril/dungeon.tmx b/data/maps/Level -1/orril/dungeon.tmx similarity index 99% rename from tiled/Level -1/orril/dungeon.tmx rename to data/maps/Level -1/orril/dungeon.tmx index f7f385fc32..44011fe000 100644 --- a/tiled/Level -1/orril/dungeon.tmx +++ b/data/maps/Level -1/orril/dungeon.tmx @@ -36,67 +36,67 @@ - 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 rwE1rH7fFAAAAAAAAKCdP3cO4BQAgAAA - H4sIAAAAAAAAAO3YQQ6CMBAFUM5g4v33qDHe0C5NI4gLOm3nvWTCkqH9DQPLAgAAAAAAQBaX6Abo -QsYcnPHMI65j3fOIz8B/IvZcrsZhr/hFRgAgJzMAAEBO5kCOkhUAYE+rWeHbfcwpzE7Gt1kbWuol -b730MQNrCf3q+Xy27s03EMRwzgAAAADy8C8IgNpa6lbqHt1IQ5/vw0epV6lnUC/RrtV1RuYfMjma + H4sIAAAAAAAAAO3YQQ6CMBAFUM5g4v33qDHe0C5NI4gLOm3nvWTCkqH9DQPLAgAAAAAAQBaX6Abo +QsYcnPHMI65j3fOIz8B/IvZcrsZhr/hFRgAgJzMAAEBO5kCOkhUAYE+rWeHbfcwpzE7Gt1kbWuol +b730MQNrCf3q+Xy27s03EMRwzgAAAADy8C8IgNpa6lbqHt1IQ5/vw0epV6lnUC/RrtV1RuYfMjma d+eCDLZyLv8AAAD73rsqWL0AgAAA - H4sIAAAAAAAAAO3FMQEAAAwCIEOsf9b9VhAeEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVl0N + H4sIAAAAAAAAAO3FMQEAAAwCIEOsf9b9VhAeEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVl0N AAAAALDsATkus3wAgAAA - H4sIAAAAAAAAAO3aMQ6AIAwFUE5h4uYBvP/5HBxcICQC0uB7I1MHaD+BlAAAAAAAAACAmq2wfnxZ -xAD77AJgEaUeAQBAfLIcAJAjIwBAnhlJib3BLP49APRnrhOVuR/L6F6hF0EbZwh4S+YCeMhUAADw + H4sIAAAAAAAAAO3aMQ6AIAwFUE5h4uYBvP/5HBxcICQC0uB7I1MHaD+BlAAAAAAAAACAmq2wfnxZ +xAD77AJgEaUeAQBAfLIcAJAjIwBAnhlJib3BLP49APRnrhOVuR/L6F6hF0EbZwh4S+YCeMhUAADw T+4CAHA7ZxdAd3IONd4KWZn9DQAAQIsLseNhfACAAAA= - H4sIAAAAAAAAAO2UUQ7CMAzFdirufzS+kBASW7s2dZY6kj/Zng3idRzHS0RERERERERERERERLbg -++gtpPtIh7OjHe9s7tl952j31t0R7i3PzeJ/tnfkaPfR/aNHu+vPd6C9e5pE9KIdM/xuaAf9Ofcd -/endK9zpfbrrrr/++utvA/31X+dfvUHP0VszNKja4e7RuzM0qNRh5tEutP/naKcMDY4EXnbI04L2 -oVvQDhk60PvpBvR2ugG5LUML+juhG1T1b91A949usIv/v+dU9Z91+rPudzbMvAz+vTtmXgb31l0R -l9W/51b+72T379lSwX9kS2X/kc8+xX90R4T/igaz3h/lH9lg5rsj/SMazHxvtDu1pfVW+V/te3rv -jOiv/87+Vw3obfrrr7/++uuvv/6r/W2wR4OWozfaQH/92Qb0ProBvU1//fXn/au16Lnd/X9bVED/ + H4sIAAAAAAAAAO2UUQ7CMAzFdirufzS+kBASW7s2dZY6kj/Zng3idRzHS0RERERERERERERERLbg +++gtpPtIh7OjHe9s7tl952j31t0R7i3PzeJ/tnfkaPfR/aNHu+vPd6C9e5pE9KIdM/xuaAf9Ofcd +/endK9zpfbrrrr/++utvA/31X+dfvUHP0VszNKja4e7RuzM0qNRh5tEutP/naKcMDY4EXnbI04L2 +oVvQDhk60PvpBvR2ugG5LUML+juhG1T1b91A949usIv/v+dU9Z91+rPudzbMvAz+vTtmXgb31l0R +l9W/51b+72T379lSwX9kS2X/kc8+xX90R4T/igaz3h/lH9lg5rsj/SMazHxvtDu1pfVW+V/te3rv +jOiv/87+Vw3obfrrr7/++uuvv/6r/W2wR4OWozfaQH/92Qb0ProBvU1//fXn/au16Lnd/X9bVED/ az/99d/N/+ro3fqLiIiIiIjk4g3JKeLeAIAAAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== diff --git a/data/maps/Level -1/orril/mountain_w2.tmx b/data/maps/Level -1/orril/mountain_w2.tmx new file mode 100644 index 0000000000..6c88b0a93e --- /dev/null +++ b/data/maps/Level -1/orril/mountain_w2.tmx @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -1/semos/catacombs_ne.tmx b/data/maps/Level -1/semos/catacombs_ne.tmx similarity index 99% rename from tiled/Level -1/semos/catacombs_ne.tmx rename to data/maps/Level -1/semos/catacombs_ne.tmx index 13d359cb52..fa3c06657e 100644 --- a/tiled/Level -1/semos/catacombs_ne.tmx +++ b/data/maps/Level -1/semos/catacombs_ne.tmx @@ -81,84 +81,84 @@ - H4sIAAAAAAAAAO2WR27DQAxFBQHeJ/c/kK+VjRcCwfLZhqNYCyJWIcX3WSbv4zjej43aSWw6n0n2 -b9BAYs5okPFbXSeU3xM/63dn/irfO/J7YnHxvP5356cxH/69+Tv69o78Z4F/R6yV/JVGc4nmGeHf -QQMpD0+uUfYddNmVP6JFNM7u/JYGFf4VPTTBX6Xfqnnrql/Wd5If4ejgj+yYu/GjPtPsCE+1z8m8 -x/ms3MVRnuy3qvKv2OlInTxM1fxaLrvwe2NP8Ec0mOT31KmDv4sd4ffGu4sGO/BPaoLwr2aPfDfD -HuH/+djvML/0vhVD+laUv5od1aLKLzv7/5lfitXNnOH31muC6eHPsUf5rfeneXfin957O/C/Ln9f -l+tK8zJE9nWGn7OT+X0y9yUNr+942dHey/BTFo5d00fSiovh4c7U3ssv5WtxU32sWNlZqeSnhtSX -45dqzmlRyV7Fz+UX0QLRKcNfoZ9We6qFNNOcbsjsd+Xu6R2k/ta+k/jRfcjpke11Tyxt7mm9EA5t -3rX+r5jxqAY0LrrXKmYf5e7mp+ef1fuIJnSGpOtO9gg/Wm+rz6W603ud7FF+bXdJvUHrq+3967Pd -+JEe5visuYjkt4JZ4pe0sOqM7vzd+bWzzaqz1UNo72t8K/mt/WbtAWmnRNm9vVHR/8i5iO7NTO9r -z5FnVvxo3bUzUbrfUX/EF+HXmDWtrB1wvY7svRX83G+OCTnzNP1W8yP+6Bxb15ym6Pxn6ocY53+9 + H4sIAAAAAAAAAO2WR27DQAxFBQHeJ/c/kK+VjRcCwfLZhqNYCyJWIcX3WSbv4zjej43aSWw6n0n2 +b9BAYs5okPFbXSeU3xM/63dn/irfO/J7YnHxvP5356cxH/69+Tv69o78Z4F/R6yV/JVGc4nmGeHf +QQMpD0+uUfYddNmVP6JFNM7u/JYGFf4VPTTBX6Xfqnnrql/Wd5If4ejgj+yYu/GjPtPsCE+1z8m8 +x/ms3MVRnuy3qvKv2OlInTxM1fxaLrvwe2NP8Ec0mOT31KmDv4sd4ffGu4sGO/BPaoLwr2aPfDfD +HuH/+djvML/0vhVD+laUv5od1aLKLzv7/5lfitXNnOH31muC6eHPsUf5rfeneXfin957O/C/Ln9f +l+tK8zJE9nWGn7OT+X0y9yUNr+942dHey/BTFo5d00fSiovh4c7U3ssv5WtxU32sWNlZqeSnhtSX +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 AEAAAA== - H4sIAAAAAAAAAO3YMQqAMBAEQF/pOwS1U1u/bQRLEQT1EjMD16Ta7jbXNACQjzU6AFSqjQ4AAABw -kxsCwHPGY/roIAAAhOpO3krviEN0AAB+Z9+NZzszF3eyTWnmNMtLWXJVer/hmv4HUJ8vupn9AmXL + H4sIAAAAAAAAAO3YMQqAMBAEQF/pOwS1U1u/bQRLEQT1EjMD16Ta7jbXNACQjzU6AFSqjQ4AAABw +kxsCwHPGY/roIAAAhOpO3krviEN0AAB+Z9+NZzszF3eyTWnmNMtLWXJVer/hmv4HUJ8vupn9AmXL +Q8HcGUDqae9cgBAAAA= - H4sIAAAAAAAAAO3YsQqDQBAEUL/YEIvExMoun+0JprM5SNw9fQ+mEYSp3MGuAyCTOboAAAAA0AT/ -EAB+7x5dAAAgWB9dINht51nrG3GILgBwUplvZk23R8mzZKx4Z72Nezczi5pur5J3yfSnLll9981n + H4sIAAAAAAAAAO3YsQqDQBAEUL/YEIvExMoun+0JprM5SNw9fQ+mEYSp3MGuAyCTOboAAAAA0AT/ +EAB+7x5dAAAgWB9dINht51nrG3GILgBwUplvZk23R8mzZKx4Z72Nezczi5pur5J3yfSnLll9981n C+di/wFXlHmbHeGIbea+0DrfCQBatABfky0DAEAAAA== - H4sIAAAAAAAAAO3WsQ0AMAgDMP4XR3NCpwoQ9gWZkkQAAAAAAAAAAADXZXcAAFhi8mZOzgYA8IP/ + H4sIAAAAAAAAAO3WsQ0AMAgDMP4XR3NCpwoQ9gWZkkQAAAAAAAAAAADXZXcAAFhi8mZOzgYA8IP/ A7zoCQA2KhGNJjIAQAAA - H4sIAAAAAAAAAO3ZwQ3CMAwF0O6/BHsgDgEW4wpClVpSN7F5b4D0V0kdp1kWgPwuxZ5DXbfRASjp -HjCmtUp2z9EBAJLa01dE9CARY3I+vSQjzVxHZs62xvcMVJexNgO1tNEBIJGe88kM9/z6jlhb1seR -c+C8XJ+7xj6Va97au11PTdGv8hzxqY0OAHzRS/KuBY1rrwcy27NXbjm/P34NAvwlNaOff6vHegFf + H4sIAAAAAAAAAO3ZwQ3CMAwF0O6/BHsgDgEW4wpClVpSN7F5b4D0V0kdp1kWgPwuxZ5DXbfRASjp +HjCmtUp2z9EBAJLa01dE9CARY3I+vSQjzVxHZs62xvcMVJexNgO1tNEBIJGe88kM9/z6jlhb1seR +c+C8XJ+7xj6Va97au11PTdGv8hzxqY0OAHzRS/KuBY1rrwcy27NXbjm/P34NAvwlNaOff6vHegFf eAaPAEAAAA== - H4sIAAAAAAAAAO2US46EMAxE4f6X7tVILUTi+thOmKakbCAu6jkO53Ec57vetXj9aXWO1fy/0oNI -qmdn5kp+xV+pY/Z38nedDbO/k19hUPwcOfyzb7tzyWR29LTzv/Nkxd6ZiszO2d15qDmr5h/NPduL -eqEcUZ7MFeWO2KL3u/MzM6L4IM8ZjxV9cOrvnjse3fyZ/UM9R/VP4J9lj/oy0ip2lz/y7pLDz9RH -NUjOSlXPQFRzfR75qzky6tk65FtOBoXf8WFrRnL41bNAsnX07Fq7in+WbeTL7Ef3qvlnOVfxo9ph -/hmmXfgjr6xVwTjKizCg3+nsAzOPmfwZd8flH+1lsqMMM1WyzzJU1738Y68u5t34V66Xn+Ng9j+h -Lwr/Ce7fnf9OmTWo5y782XWz9yM9gf9am82vPkMysTNcxR/ld1XJ7vJ3qOq+MR5slhWq/Gfsrqq5 -R/lX9MiddcWrQoyvcs6Z/N33QeWt5ld6ofbPzYZ+r4o9Y16qz6brG4525Ufvl6vqO9lxxxxVnEcG -e4fUPFHWl///8jO9yeSv6It79mhvdpyBjNlnZmPlnH9nmOVx+a/v2Vo0e8b+DPZM/sq5cP5TUc3M + H4sIAAAAAAAAAO2US46EMAxE4f6X7tVILUTi+thOmKakbCAu6jkO53Ec57vetXj9aXWO1fy/0oNI +qmdn5kp+xV+pY/Z38nedDbO/k19hUPwcOfyzb7tzyWR29LTzv/Nkxd6ZiszO2d15qDmr5h/NPduL +eqEcUZ7MFeWO2KL3u/MzM6L4IM8ZjxV9cOrvnjse3fyZ/UM9R/VP4J9lj/oy0ip2lz/y7pLDz9RH +NUjOSlXPQFRzfR75qzky6tk65FtOBoXf8WFrRnL41bNAsnX07Fq7in+WbeTL7Ef3qvlnOVfxo9ph +/hmmXfgjr6xVwTjKizCg3+nsAzOPmfwZd8flH+1lsqMMM1WyzzJU1738Y68u5t34V66Xn+Ng9j+h +Lwr/Ce7fnf9OmTWo5y782XWz9yM9gf9am82vPkMysTNcxR/ld1XJ7vJ3qOq+MR5slhWq/Gfsrqq5 +R/lX9MiddcWrQoyvcs6Z/N33QeWt5ld6ofbPzYZ+r4o9Y16qz6brG4525Ufvl6vqO9lxxxxVnEcG +e4fUPFHWl///8jO9yeSv6It79mhvdpyBjNlnZmPlnH9nmOVx+a/v2Vo0e8b+DPZM/sq5cP5TUc3M d5QF+T8gUv4nzn+IeY/kVvKoK4M/YmT5O5f6fZVxJ/ZKfrYPq/kd9jt+Vt/1HwV8RaUAQAAA @@ -169,15 +169,15 @@ d5QF+T8gUv4nzn+IeY/kVvKoK4M/YmT5O5f6fZVxJ/ZKfrYPq/kd9jt+Vt/1HwV8RaUAQAAA - H4sIAAAAAAAAAO3Y3Q2CQBREYZqmBvsQ478iaJTymCLkzmxyvuS8z9vNbtcBAJBj5x4AAAAAAACa -wB8CAPxX7x4AAADs9mpQB/cQg6M6qbO6qKt3TrmbuquHeqrRO6fcS01qVm/18c6x+KqfWtxDgEYk + H4sIAAAAAAAAAO3Y3Q2CQBREYZqmBvsQ478iaJTymCLkzmxyvuS8z9vNbtcBAJBj5x4AAAAAAACa +wB8CAPxX7x4AAADs9mpQB/cQg6M6qbO6qKt3TrmbuquHeqrRO6fcS01qVm/18c6x+KqfWtxDgEYk 38yttyXfzIptyTezYlvyzazalnwzk7cBAAA4Jb/htpb8hquQ/IarkPyGq8I7Ca1bAduvF28AQAAA - H4sIAAAAAAAAAO3YyQ1CQQxEQVInFUDsOwgIjw4Cxv5SlfTufbNmZjMAOplXDwAAAAAmwR8CAADw -a4u0TKvqIQXWaZO2aZf2tXOGO6RjOqVzutTOGe6abumeHulZO6fEK73Tp3oITETnm/nvbZ1v5oht + H4sIAAAAAAAAAO3YyQ1CQQxEQVInFUDsOwgIjw4Cxv5SlfTufbNmZjMAOplXDwAAAAAmwR8CAADw +a4u0TKvqIQXWaZO2aZf2tXOGO6RjOqVzutTOGe6abumeHulZO6fEK73Tp3oITETnm/nvbZ1v5oht nW/miG2db+aobZ1vZudtAACVOr/h/q3zG26Ezm+4ETq/4UbxTgKm7AvMY7BJAEAAAA== diff --git a/tiled/Level -1/semos/catacombs_nw.tmx b/data/maps/Level -1/semos/catacombs_nw.tmx similarity index 99% rename from tiled/Level -1/semos/catacombs_nw.tmx rename to data/maps/Level -1/semos/catacombs_nw.tmx index 5af7d2b23c..665888cdde 100644 --- a/tiled/Level -1/semos/catacombs_nw.tmx +++ b/data/maps/Level -1/semos/catacombs_nw.tmx @@ -96,83 +96,83 @@ - H4sIAAAAAAAAAO2bXY6DMAyEWdQXoPc/yJ6wiwSqNyIQ2+OftDxYqCXy+Js4RErp82cYnnewYxz+ -R3Q90fyc0GhEc2vZWxm03h3lycDeWguif1rq9WT28u7m9+X39qwHfksvpPzzFiO5avhRc0Bz9cLP -qYEbPfR/T/zLX0zbdTHsYWtfpF5m4Y/wCjVfGn5pDSivOfe0/Iiw0JPwezJHxc1/81vyn+Vq1bCc -EzS7x56G3AuR/NF8Eh+43LUc3mszit8zIvo/mtmCn6MRzYzgl2pY1e7Fr9FA9AeyLq6HGn6LHsy4 -nhD8XK/W79ezB3r2tkZ5DmHNWKv/k/lb9z8rvej+b6nDm5/O+2TsMWdMRn7tszcjvzafJz9Sn1uX -hb6EX7K2PHxD+YDs/6ge0njQ2ovRHqC1PPm1Plho1MZ/A3/r+JbcUg+iPNbUw+Gv3cvIr8l9NV6j -h2ZH1OP5vMg2/1782vyez1fr+cvOj9wTELky8HPWnqeXFvV5BJqzN/4on7/Noxqb1/qLDgR/rx5I -9pkIH6w0r/LS96b3d0nH4X2GOyfh5+6rPfEj++6I/7HFVX56hl/+rhU99636n85/VsvZ2NKDiVx3 -zoVc52LcUtG0Yueuixpz+Xke3u/Na/ml86Zh4gadd8qv7TlLdhT/b+FBGUf3srCjdXY+2uO0z/fP + H4sIAAAAAAAAAO2bXY6DMAyEWdQXoPc/yJ6wiwSqNyIQ2+OftDxYqCXy+Js4RErp82cYnnewYxz+ +R3Q90fyc0GhEc2vZWxm03h3lycDeWguif1rq9WT28u7m9+X39qwHfksvpPzzFiO5avhRc0Bz9cLP +qYEbPfR/T/zLX0zbdTHsYWtfpF5m4Y/wCjVfGn5pDSivOfe0/Iiw0JPwezJHxc1/81vyn+Vq1bCc +EzS7x56G3AuR/NF8Eh+43LUc3mszit8zIvo/mtmCn6MRzYzgl2pY1e7Fr9FA9AeyLq6HGn6LHsy4 +nhD8XK/W79ezB3r2tkZ5DmHNWKv/k/lb9z8rvej+b6nDm5/O+2TsMWdMRn7tszcjvzafJz9Sn1uX +hb6EX7K2PHxD+YDs/6ge0njQ2ovRHqC1PPm1Plho1MZ/A3/r+JbcUg+iPNbUw+Gv3cvIr8l9NV6j +h2ZH1OP5vMg2/1782vyez1fr+cvOj9wTELky8HPWnqeXFvV5BJqzN/4on7/Noxqb1/qLDgR/rx5I +9pkIH6w0r/LS96b3d0nH4X2GOyfh5+6rPfEj++6I/7HFVX56hl/+rhU99636n85/VsvZ2NKDiVx3 +zoVc52LcUtG0Yueuixpz+Xke3u/Na/ml86Zh4gadd8qv7TlLdhT/b+FBGUf3srCjdXY+2uO0z/fP tEdq/6Xy4tdovgDr5L4jAEAAAA== - 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 +MsAWEr64gBAAAA= - H4sIAAAAAAAAAO3auw2DMBAAUChI2H8jdmGPpA4SkoGzTY73eoS54n5mGACgzGs8/syn8fv+2Vzh -e58WQ2DfKB8QSH0p9xYrKpLbAeCckh5NnY1xZTcIPFeNXXl2EXVL3MupbwAQzxwOubW4X3aHHcvc + H4sIAAAAAAAAAO3auw2DMBAAUChI2H8jdmGPpA4SkoGzTY73eoS54n5mGACgzGs8/syn8fv+2Vzh +e58WQ2DfKB8QSH0p9xYrKpLbAeCckh5NnY1xZTcIPFeNXXl2EXVL3MupbwAQzxwOubW4X3aHHcvc A5DP2vsAdDfpl1K7845frw6/7MHayDbXLr0PsHHX3J7xv/0vC7yIQwBAAAA= - H4sIAAAAAAAAAO2T0a7DMAhD0///6fs0acpIMGAg7a2laFKWgo9DrjHG9a53OdZH3T5OYZc073v7 -eL6t4Lcq0iPitYrdcsbTJ8uvt0bGjHzqRvwy/Fd8b1WU/RJ+Pf4zZ9Bytmr+L+c3zHllz76lJsMH -wzO79qn3X5Hlyx+fG2+tU/KozvKUrKr5vZl5+13KGbQG6oWljH4RfqR2hbL6ZN75rpY0p6i/+T+m -Rw+/9tZOWkz+O3Gv2JhZ3WkhTE9l1/glIfPDUhX7jitLaP0K9lWfqBg1s7kRr4xaXfyRPiwPHfxo -zd1e1MPK19wX9WqZO5Rh/h/1UHH3DKF+PPyWXh38Fj8eJmvPVT9LNtaMPeciYt4/691Z7w3x5fHs -USd/Vv6s98TsdQJ/x9rx/6cMrLmssrljbjv+qLrZvPzMDJg5jKH7Y/FLWSBnMnPI6JHFL+2fxo9+ -g/Kvzu78MeXNUttH6mtetP2oIrPEmC/tvPS9pYfXV9X7Yqj6/WfXR8WsZfVYme/uLVRmmeGvYrE5 -78ZfnXO3j5f/bP6nZrTiR9XtP/P+x+LcU/iZ6vBZxS/NSRW75tNaR6obmYXuGWXwz/XG+P1G26vg -R/a9/Gjekk7h33n5PjvGb42Iqube+y7mfYbQvFm9WPW1dy+dWb3/CvZvD4yeLI+oD/a7j64/hr3b + H4sIAAAAAAAAAO2T0a7DMAhD0///6fs0acpIMGAg7a2laFKWgo9DrjHG9a53OdZH3T5OYZc073v7 +eL6t4Lcq0iPitYrdcsbTJ8uvt0bGjHzqRvwy/Fd8b1WU/RJ+Pf4zZ9Bytmr+L+c3zHllz76lJsMH +wzO79qn3X5Hlyx+fG2+tU/KozvKUrKr5vZl5+13KGbQG6oWljH4RfqR2hbL6ZN75rpY0p6i/+T+m +Rw+/9tZOWkz+O3Gv2JhZ3WkhTE9l1/glIfPDUhX7jitLaP0K9lWfqBg1s7kRr4xaXfyRPiwPHfxo +zd1e1MPK19wX9WqZO5Rh/h/1UHH3DKF+PPyWXh38Fj8eJmvPVT9LNtaMPeciYt4/691Z7w3x5fHs +USd/Vv6s98TsdQJ/x9rx/6cMrLmssrljbjv+qLrZvPzMDJg5jKH7Y/FLWSBnMnPI6JHFL+2fxo9+ +g/Kvzu78MeXNUttH6mtetP2oIrPEmC/tvPS9pYfXV9X7Yqj6/WfXR8WsZfVYme/uLVRmmeGvYrE5 +78ZfnXO3j5f/bP6nZrTiR9XtP/P+x+LcU/iZ6vBZxS/NSRW75tNaR6obmYXuGWXwz/XG+P1G26vg +R/a9/Gjekk7h33n5PjvGb42Iqube+y7mfYbQvFm9WPW1dy+dWb3/CvZvD4yeLI+oD/a7j64/hr3b vgBAAAA= @@ -183,15 +183,15 @@ vgBAAAA= - H4sIAAAAAAAAAO3ZSQpCQRBEwb6Od3br2VScZ0UF8wa6kF/wOwLePncF3a0BAMA4TasHAAAAAIyc -9xcAAACgZ7PqAQBfzNMiLauHFFilddqkbdrVzhncPh3SMZ3SuXbO4C7pmm7pnh61c0o80yu9q4cA + H4sIAAAAAAAAAO3ZSQpCQRBEwb6Od3br2VScZ0UF8wa6kF/wOwLePncF3a0BAMA4TasHAAAAAIyc +9xcAAACgZ7PqAQBfzNMiLauHFFilddqkbdrVzhncPh3SMZ3SuXbO4C7pmm7pnh61c0o80yu9q4cA f/HrTR/j/62b7qb3ftMnzU3v1Qd4yMIdAEAAAA== - H4sIAAAAAAAAAO3VWwqCABiEUfe/CZeXUmkX7UIGzQ4iCP8Hz4Hvfd6maQAAAAAAAAAAAAAAftNW -DwC+2qUu9dVDCuzTIR3TkMbaOas7pXO6pGuaauesbk63dE+P9KydU+KVlvSuHgL8hU/36T7dp/t0 + H4sIAAAAAAAAAO3VWwqCABiEUfe/CZeXUmkX7UIGzQ4iCP8Hz4Hvfd6maQAAAAAAAAAAAAAAftNW +DwC+2qUu9dVDCuzTIR3TkMbaOas7pXO6pGuaauesbk63dE+P9KydU+KVlvSuHgL8hU/36T7dp/t0 2JYPmSRxrQBAAAA= diff --git a/tiled/Level -1/semos/catacombs_se.tmx b/data/maps/Level -1/semos/catacombs_se.tmx similarity index 99% rename from tiled/Level -1/semos/catacombs_se.tmx rename to data/maps/Level -1/semos/catacombs_se.tmx index 04d9c9dedb..c6fad2f9f0 100644 --- a/tiled/Level -1/semos/catacombs_se.tmx +++ b/data/maps/Level -1/semos/catacombs_se.tmx @@ -84,55 +84,55 @@ - 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 EMafBwD2rPwtp4MAQAAA @@ -143,21 +143,21 @@ EMafBwD2rPwtp4MAQAAA - H4sIAAAAAAAAAO3ZyxGEIAwAUPvvdA+6W4I1oLBJyHtnZwyD5IPHAVRxDTz7WxYF5POJDmCClWsY -yR1dfaMDKMK3VEOGferYh+xQi4jT8cx0pefgjQw1fgdyLqOy9nkjNUX+AIBnzuD3Z+1DgLl2mVPN + H4sIAAAAAAAAAO3ZyxGEIAwAUPvvdA+6W4I1oLBJyHtnZwyD5IPHAVRxDTz7WxYF5POJDmCClWsY +yR1dfaMDKMK3VEOGferYh+xQi4jT8cx0pefgjQw1fgdyLqOy9nkjNUX+AIBnzuD3Z+1DgLl2mVPN HbXZvznc/0IPq2q3XAxAdvrdXna5r6jA2aIzc9A70f+xAPiPG0X9KtwAQAAA - H4sIAAAAAAAAAO2U4YoEMQiD2/d/6ft1sAxtNZpol9nAwMGMmi+6N8cYs+j5V6RmHOpX70+q4q3i -t3hv4M/Otxhu5mfMtzii/AxvEe+nWbt3CMdJp7s8+WJxr2ZaPq0bQGYgHpkZZHeF9ER+N578mPyM -7L11Vs+sUI/Z/w1ondXzpOxdoP68fZE673xvLeLT49HD4O0fnb/LYSzee73uZH3L5I9khPw+IrJY -EH5PdtnZz3eoUA42/zTeMR8GQzS3KkYmv0dv57f6vZnf+10lu9dHRAp+Zj3S5/NbhJkxW8kfnWsJ -uaHs/qJSzqvYQ1YVd1PBH80s4jnL7d2jcg+MHgpmjy+W944MLNZKPx38nXNPPjrmdnF3st/Ov5Jq -bkcGDLHnR3p0sUc9ezxU8Z/2cPIU8Yru4Lb9r7JT7T7bv+r+lbMrmbM3ocj81p0jHtE6pHcn/3z8 -jdyZ1yebf370jbJmFNnTzTdgieHxW/lZnlS/AZaUfhTsaAaruiofSn5PBqfvb+HPenrW3sTvmROp -QTO5mX/Xh+VPzW9lkOlzo0dlzl387HmRnkpPXnXuflXL8oWImYHSp5chWsfKuisDVAx2Jb/3ziJi + H4sIAAAAAAAAAO2U4YoEMQiD2/d/6ft1sAxtNZpol9nAwMGMmi+6N8cYs+j5V6RmHOpX70+q4q3i +t3hv4M/Otxhu5mfMtzii/AxvEe+nWbt3CMdJp7s8+WJxr2ZaPq0bQGYgHpkZZHeF9ER+N578mPyM +7L11Vs+sUI/Z/w1ondXzpOxdoP68fZE673xvLeLT49HD4O0fnb/LYSzee73uZH3L5I9khPw+IrJY +EH5PdtnZz3eoUA42/zTeMR8GQzS3KkYmv0dv57f6vZnf+10lu9dHRAp+Zj3S5/NbhJkxW8kfnWsJ +uaHs/qJSzqvYQ1YVd1PBH80s4jnL7d2jcg+MHgpmjy+W944MLNZKPx38nXNPPjrmdnF3st/Ov5Jq +bkcGDLHnR3p0sUc9ezxU8Z/2cPIU8Yru4Lb9r7JT7T7bv+r+lbMrmbM3ocj81p0jHtE6pHcn/3z8 +jdyZ1yebf370jbJmFNnTzTdgieHxW/lZnlS/AZaUfhTsaAaruiofSn5PBqfvb+HPenrW3sTvmROp +QTO5mX/Xh+VPzW9lkOlzo0dlzl387HmRnkpPXnXuflXL8oWImYHSp5chWsfKuisDVAx2Jb/3ziJi sbP5mb6sbJQz3s6P9Ff5qsg6672SXZ0nyrBTN5P6psam7lv5GTfzFvYf/+95+/MHbdnNsQBAAAA= @@ -168,16 +168,16 @@ sbP5mb6sbJQz3s6P9Ff5qsg6672SXZ0nyrBTN5P6psam7lv5GTfzFvYf/+95+/MHbdnNsQBAAAA= - H4sIAAAAAAAAAO3aOQ7CMBBGYd+/5SCcAujYIeyE7R78zUjGkitwJsjvk14xRZTpopESAgAAAMzQ -ewEAAABUa+K9AADgw0zN1SIz90WJ78dKrdVGbdUymZsC7+yTndqrgzqqaTKf/FbrxFld1FW16p7M -N6/FOvRQT/XKzAAAAAPvBQAHdhdbfbuPS4rvZKuG+9jEd7JVw31s4jvZakMd97Gxu9jiPgYAAADw + H4sIAAAAAAAAAO3aOQ7CMBBGYd+/5SCcAujYIeyE7R78zUjGkitwJsjvk14xRZTpopESAgAAAMzQ +ewEAAABUa+K9AADgw0zN1SIz90WJ78dKrdVGbdUymZsC7+yTndqrgzqqaTKf/FbrxFld1FW16p7M +N6/FOvRQT/XKzAAAAAPvBQAHdhdbfbuPS4rvZKuG+9jEd7JVw31s4jvZakMd97Gxu9jiPgYAAADw SyM1/uJ5/v//b/wzBwB5bzHaKEcAQAAA - H4sIAAAAAAAAAO3auQ1CQQxF0d9/Q4RsBQBi30FAHzh0gogYCzhHusFkL3MyXQcAAAAA9YbVAwD4 -Su7H5/TevAEAAP7JJJqmZrVzmppHi2iZWkXrylENbaJttEvto0PlqIaO0Sk6py7RtXBTa7fonnrU + H4sIAAAAAAAAAO3auQ1CQQxF0d9/Q4RsBQBi30FAHzh0gogYCzhHusFkL3MyXQcAAAAA9YbVAwD4 +Su7H5/TevAEAAP7JJJqmZrVzmppHi2iZWkXrylENbaJttEvto0PlqIaO0Sk6py7RtXBTa7fonnrU zgEAgJ/TjwbVIwqNonH1CMr48wDAK08LhXAWAEAAAA== diff --git a/tiled/Level -1/semos/catacombs_sw.tmx b/data/maps/Level -1/semos/catacombs_sw.tmx similarity index 99% rename from tiled/Level -1/semos/catacombs_sw.tmx rename to data/maps/Level -1/semos/catacombs_sw.tmx index b8357eecf0..d16213014e 100644 --- a/tiled/Level -1/semos/catacombs_sw.tmx +++ b/data/maps/Level -1/semos/catacombs_sw.tmx @@ -87,89 +87,89 @@ - H4sIAAAAAAAAAO2bTYrDMAyFTcgmDcz9D9fDDIUEjImtv/fklGZhZprIkr4nWemieZdSlmOt1f97 -9fezXs3n9bhW37Ost2FF90s+2utrx761WRtbzT5r3lf5eXxo/Z9M21HX7Vh7ZbOXa2aJH5FfBv/i -4G97gcmP0ODKj7aHpXOArhVTT0+fZbIj+SUflhia3nj4uRqgNdSyaGcDu/7aGKftVq3P591Zz6ya -I/Su7/86v5dpJr+WXeI/v8PsVf0XYwxNbrPYM/jbGCx+K7cU1+NvFj+Smx0PnQ+67ix+Sz7tdY2t -JTbivEXia/kl+5lnDq1RtKcR/rT5I88H6kwj9ZT2IWeRtl8z9fxWflRPeuMgfaK4GTqgfUf9seZy -Rp8hfHn5rTG89fLMEuYZsMZp7Tz8JUGDqB4aXz3fo1xG7Cz+aE8w+ubhl+0jvAx+VF3RXB4NJG2s -Pq36o+uK7o1v4EfPCIb+jFl2R/5efOtMsc4dpr4Z/KhZPEOHSF4RVua5sOzT2mayRzXw8kt2Hl3Y -vYmsKTLPO/HP6NNZ/Z/J7e2DMogbzXUmf51Dho5efjQvQz9v/t/KjOCP9MxsZgu/ZXZY4t2dmdXP -Gc+E3v299HPIqgkrbs9n/T7BXfkRsXs+2/cpMvkzz1dkbkXyaPdFZ8ur+N5v8cb3zG7kGvF78mT2 -HJPbEi+aJ6O3LHsROrO0Y/mU7M85HdV5lGuEfQn66eVR/zYc+XzW7q9jovl7s6xm3wZxIrUb+TiZ -e9+Jon3yWX9KfilnxLwc8Uv9GeFvc+v1EPt5IflB9ZvmzGhy1OYe8YXQ29N7zJzvvn6d/1ml/AOq + H4sIAAAAAAAAAO2bTYrDMAyFTcgmDcz9D9fDDIUEjImtv/fklGZhZprIkr4nWemieZdSlmOt1f97 +9fezXs3n9bhW37Ost2FF90s+2utrx761WRtbzT5r3lf5eXxo/Z9M21HX7Vh7ZbOXa2aJH5FfBv/i +4G97gcmP0ODKj7aHpXOArhVTT0+fZbIj+SUflhia3nj4uRqgNdSyaGcDu/7aGKftVq3P591Zz6ya +I/Su7/86v5dpJr+WXeI/v8PsVf0XYwxNbrPYM/jbGCx+K7cU1+NvFj+Smx0PnQ+67ix+Sz7tdY2t +JTbivEXia/kl+5lnDq1RtKcR/rT5I88H6kwj9ZT2IWeRtl8z9fxWflRPeuMgfaK4GTqgfUf9seZy +Rp8hfHn5rTG89fLMEuYZsMZp7Tz8JUGDqB4aXz3fo1xG7Cz+aE8w+ubhl+0jvAx+VF3RXB4NJG2s +Pq36o+uK7o1v4EfPCIb+jFl2R/5efOtMsc4dpr4Z/KhZPEOHSF4RVua5sOzT2mayRzXw8kt2Hl3Y +vYmsKTLPO/HP6NNZ/Z/J7e2DMogbzXUmf51Dho5efjQvQz9v/t/KjOCP9MxsZgu/ZXZY4t2dmdXP +Gc+E3v299HPIqgkrbs9n/T7BXfkRsXs+2/cpMvkzz1dkbkXyaPdFZ8ur+N5v8cb3zG7kGvF78mT2 +HJPbEi+aJ6O3LHsROrO0Y/mU7M85HdV5lGuEfQn66eVR/zYc+XzW7q9jovl7s6xm3wZxIrUb+TiZ +e9+Jon3yWX9KfilnxLwc8Uv9GeFvc+v1EPt5IflB9ZvmzGhy1OYe8YXQ29N7zJzvvn6d/1ml/AOq LWTQAEAAAA== - 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 AGUFNjsAQAAA - H4sIAAAAAAAAAO3azQmAMAwGUPefxz3Egz/jeBK8KGgrSfW9AcoHDdqk7TquLNEBgPTW6AA/MkQH -oHlzdADSmqID0BTfEmpznvyOPjoAQAWlvbfeHYAj/wX4B/NVSpmP3WNGTVZPa1NNAxDB2+C2vN0z + H4sIAAAAAAAAAO3azQmAMAwGUPefxz3Egz/jeBK8KGgrSfW9AcoHDdqk7TquLNEBgPTW6AA/MkQH +oHlzdADSmqID0BTfEmpznvyOPjoAQAWlvbfeHYAj/wX4B/NVSpmP3WNGTVZPa1NNAxDB2+C2vN0z jC+vDztnX7JRk+3LsIfugijljgEAzm0uTf21AEAAAA== - H4sIAAAAAAAAAO1T7Y4EIQjT93/p+7uZ6NDSgt7dkpiduNAPwDnGmEOPuTloXnQcGCj+WNzvvqM6 -l+ZK7675R//f7B/pw2cOk+/U1eHfsS+Vc6n0ynCc8u/A3+Hc6t+1A5FOhuOUfxVjvuCw/l1z6fC/ -ikwOk+f2nuXbBZKz4lL1OPyj3M+cXV0GH9Vw0r8y/7nI6/YfRQbDxcHqcHrv7DHSg2o9VXxodPmP -uN18SC+Q/Ar+rn1zz+iZi+pH8U76R31HO7XrC+r/VA8iH4z/XSh4jP6sX4Z3DBxHmUGExfJlgnkz -rB7lbXX4V2fmfpfRfcfud/qv4NjVZjDd2lieVV7W/3y5z/bA5d+x98iMM/hRuHvg6h/iw+H/ln5E -GhStt/aA4Vd0rvJXWDf7R/PfQuV37/XnPcKvhGsHmT2LcFGNUb+QUPZQxYnqEWw2H9WMzCO6Y8Lh -v/pUhDrPG/vA1N3in+X5jf7R6PKPcnT7R3izdVmdu/+rvEfYmRqnVud+ZHBO+3dyOvzPBIZjR58a -uvzv9J70v+J3YDA7kPXr7IEaqofMjHf72BUdbyfDr8YKLzM31f9KF1KrxBumqwfPeqfON0z0LTHz -qJoDq03lZjHdGla7pr6xqj6oM3ByqHv61/xn+Co0jlGHjXqp2hl23h3+K7S7fTO4TK3Co2K85Tow -kZosDzK7qHb1y+4mE0h99czZObH63yKaRVb7fHxncJQ9W2Gg2NlTiZ3xz+J16L71/Hf/3/M9P6m6 + H4sIAAAAAAAAAO1T7Y4EIQjT93/p+7uZ6NDSgt7dkpiduNAPwDnGmEOPuTloXnQcGCj+WNzvvqM6 +l+ZK7675R//f7B/pw2cOk+/U1eHfsS+Vc6n0ynCc8u/A3+Hc6t+1A5FOhuOUfxVjvuCw/l1z6fC/ +ikwOk+f2nuXbBZKz4lL1OPyj3M+cXV0GH9Vw0r8y/7nI6/YfRQbDxcHqcHrv7DHSg2o9VXxodPmP +uN18SC+Q/Ar+rn1zz+iZi+pH8U76R31HO7XrC+r/VA8iH4z/XSh4jP6sX4Z3DBxHmUGExfJlgnkz +rB7lbXX4V2fmfpfRfcfud/qv4NjVZjDd2lieVV7W/3y5z/bA5d+x98iMM/hRuHvg6h/iw+H/ln5E +GhStt/aA4Vd0rvJXWDf7R/PfQuV37/XnPcKvhGsHmT2LcFGNUb+QUPZQxYnqEWw2H9WMzCO6Y8Lh +v/pUhDrPG/vA1N3in+X5jf7R6PKPcnT7R3izdVmdu/+rvEfYmRqnVud+ZHBO+3dyOvzPBIZjR58a +uvzv9J70v+J3YDA7kPXr7IEaqofMjHf72BUdbyfDr8YKLzM31f9KF1KrxBumqwfPeqfON0z0LTHz +qJoDq03lZjHdGla7pr6xqj6oM3ByqHv61/xn+Co0jlGHjXqp2hl23h3+K7S7fTO4TK3Co2K85Tow +kZosDzK7qHb1y+4mE0h99czZObH63yKaRVb7fHxncJQ9W2Gg2NlTiZ3xz+J16L71/Hf/3/M9P6m6 lGYAQAAA @@ -180,15 +180,15 @@ lGYAQAAA - H4sIAAAAAAAAAO3bywnCUBCG0fTfgZWo+H7ERNSe/BtIQJA7CufAt8pmdhkGbtcxZTHzbZlWad1o -ll+ySdu0S/t0qB2nuWM6pXO6pGvpNO316ZaGNKZ77TglHumZXtWDAEywp9hT7Cn2FHsKAADwKfcE + H4sIAAAAAAAAAO3bywnCUBCG0fTfgZWo+H7ERNSe/BtIQJA7CufAt8pmdhkGbtcxZTHzbZlWad1o +ll+ySdu0S/t0qB2nuWM6pXO6pGvpNO316ZaGNKZ77TglHumZXtWDAEywp9hT7Cn2FHsKAADwKfcE 9wT3BPcE9wQAAAAA+H9zbyAA4Bv8awCgjTebtMTkAEAAAA== - H4sIAAAAAAAAAO3YOwrCUBCG0ey/zWJU1PjWiMme8m8ghSkcIufAB7e6TDlM03xvnw7pmLp0WvDH -mp3TJV3TLd1Lp/m9R3qmV+rTu3acEp80pLF6EIAZm7RNu+pBCthT7Cn2FHsKAACwjHuCe4J7gnuC + H4sIAAAAAAAAAO3YOwrCUBCG0ey/zWJU1PjWiMme8m8ghSkcIufAB7e6TDlM03xvnw7pmLp0WvDH +mp3TJV3TLd1Lp/m9R3qmV+rTu3acEp80pLF6EIAZm7RNu+pBCthT7Cn2FHsKAACwjHuCe4J7gnuC ewIA8C/amTcAAAAAAACswQRpeCxbAEAAAA== diff --git a/tiled/Level -1/semos/caves.tmx b/data/maps/Level -1/semos/caves.tmx similarity index 100% rename from tiled/Level -1/semos/caves.tmx rename to data/maps/Level -1/semos/caves.tmx diff --git a/tiled/Level -1/semos/dungeon.tmx b/data/maps/Level -1/semos/dungeon.tmx similarity index 99% rename from tiled/Level -1/semos/dungeon.tmx rename to data/maps/Level -1/semos/dungeon.tmx index 3dee62765a..d7fb9addfd 100644 --- a/tiled/Level -1/semos/dungeon.tmx +++ b/data/maps/Level -1/semos/dungeon.tmx @@ -63,73 +63,73 @@ - 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 a4rfA+pxrA4NxfQXmGxAYQBAAAA= - H4sIAAAAAAAAAO3a3UrDMBQH8L1AQXDPUzeciAh6Mxhs4o3gjTc+sc/iAg2Ew0nSk7Ynp9n/B6Hu -nLh+rEmXZJsNAACAzHPw9++1fA1bLt+il4n5tXsV5s9LHYiyu8L6F+H/uesVtqE9iZ9JPIxZ9CGs -765X2IYOJH4h8TBWWzfDe7jrxbUxH6fXk4stiZ7jveK+wZ457vk1KO3/NdsmLMd/jn/CAnGftQ+g -MivfW0p8D9sp3z1L+sbjhP0tQfszPA3bt2t5V943B883cKy1S22nfBUYgc5/WJ/fmBud/7A0v6GB -zn9oz28AQJnY2k/ra0JebO2n1TUhbi6ak1szasFWmMMzDaQs96Op+38u1vpR7TZ8C/3okzAO0BLc -/wBgGTcf62M/mgdSCTcfe2tztGNiLRr7O6Cwnm8b4fhtR+rTsd0ukautj8S7TD4cvz0mcjRvbdwn -5dtGavxWmtNE13j9b3B78tp5mFC6SLw2bo23J9uQ5NzGFGty7d1r7dmQOt8uk1+7kucfAADY8A9H + H4sIAAAAAAAAAO3a3UrDMBQH8L1AQXDPUzeciAh6Mxhs4o3gjTc+sc/iAg2Ew0nSk7Ynp9n/B6Hu +nLh+rEmXZJsNAACAzHPw9++1fA1bLt+il4n5tXsV5s9LHYiyu8L6F+H/uesVtqE9iZ9JPIxZ9CGs +765X2IYOJH4h8TBWWzfDe7jrxbUxH6fXk4stiZ7jveK+wZ457vk1KO3/NdsmLMd/jn/CAnGftQ+g +MivfW0p8D9sp3z1L+sbjhP0tQfszPA3bt2t5V943B883cKy1S22nfBUYgc5/WJ/fmBud/7A0v6GB +zn9oz28AQJnY2k/ra0JebO2n1TUhbi6ak1szasFWmMMzDaQs96Op+38u1vpR7TZ8C/3okzAO0BLc +/wBgGTcf62M/mgdSCTcfe2tztGNiLRr7O6Cwnm8b4fhtR+rTsd0ukautj8S7TD4cvz0mcjRvbdwn +5dtGavxWmtNE13j9b3B78tp5mFC6SLw2bo23J9uQ5NzGFGty7d1r7dmQOt8uk1+7kucfAADY8A9H GcHZAEAAAA== - H4sIAAAAAAAAAO3aSw6CMBAAUG5g9Ea61gto8P7H0MQNG8HWJlOm7yUsoCRMygyfSacJAGDbofL8 -uXUgyX2br3ll3BzHOUYHQNfu0QE0Uvv8f7QOJMgzOoBgWe4j0E7Ut+f1vd2Crg1Ae/obAP3L0tuq -9U9PJNvcnQrH9JPYu2UNr+V/Vmq4vUvhcchE/gP0S492XL+uAypdL5TZ6LWR9T/xvLHPR7ZeZ6ms + H4sIAAAAAAAAAO3aSw6CMBAAUG5g9Ea61gto8P7H0MQNG8HWJlOm7yUsoCRMygyfSacJAGDbofL8 +uXUgyX2br3ll3BzHOUYHQNfu0QE0Uvv8f7QOJMgzOoBgWe4j0E7Ut+f1vd2Crg1Ae/obAP3L0tuq +9U9PJNvcnQrH9JPYu2UNr+V/Vmq4vUvhcchE/gP0S492XL+uAypdL5TZ6LWR9T/xvLHPR7ZeZ6ms +T8i7z8A9uoFub/IsABAAAA= - H4sIAAAAAAAAAO3YQQkAAAgDQIvav4YPG4ggwl2CMdhnEQAAAGzL6wAAAAAAMOTbmtMd/GbDAAAA + H4sIAAAAAAAAAO3YQQkAAAgDQIvav4YPG4ggwl2CMdhnEQAAAGzL6wAAAAAAMOTbmtMd/GbDAAAA AM1PAgBwqwBUzeuIAEAAAA== - H4sIAAAAAAAAAO3ZMQ6AIAwAQD6hq/7/c37BkdUAsdberQTSENKWtDUAABizRQcAL9on15+4FpwB -AH+XtV6u6BUgkjcMAABU51/UHQN73B/Vma3XdkYHwKeoiQBEyzpzh0yy9XzZ4p0hBwKQyQ2PaNe3 + H4sIAAAAAAAAAO3ZMQ6AIAwAQD6hq/7/c37BkdUAsdberQTSENKWtDUAABizRQcAL9on15+4FpwB +AH+XtV6u6BUgkjcMAABU51/UHQN73B/Vma3XdkYHwKeoiQBEyzpzh0yy9XzZ4p0hBwKQyQ2PaNe3 AEAAAA== - H4sIAAAAAAAAAO3SWw6EMAgFUDbV/W/N36axlWcvGEiIYzJSztVBRKO7u7u7u7u7+6M1hd7Z0y7N -YH6uclsLvT/ar83gNMM629PPzajqt1at/uaX7hjll2Yxpqs2b+2emd6/NfMsfu+57fc7kxTPZPVz -LKeq5tc4EH7v2RYD0X7OzXdkOc8yI2Ify5kWQ+ZvVJIH0h8xLzr39v/Hfzu7yFkI/9v+u/tT3bRH -+bV12+7p/8oGYbvlj5id3U+MZyv5JXuuVdn/5pFWZf/qOBm57qp+bklno42efs1stJHr5+ShzRXt -9PgGvOahvaf37zFvl8FYfmdo7324hXa3P86/yyHivGx+7jeAdkf6ORmg3dH+LOdl3Kf9ePdsv50B -2k/TdfXfyATp3znfKmpXtF9T3udX9HsWyr86vu6jKosfVdXsnrlVfPfInb393Bzm//+pJYXetbu7 + H4sIAAAAAAAAAO3SWw6EMAgFUDbV/W/N36axlWcvGEiIYzJSztVBRKO7u7u7u7u7+6M1hd7Z0y7N +YH6uclsLvT/ar83gNMM629PPzajqt1at/uaX7hjll2Yxpqs2b+2emd6/NfMsfu+57fc7kxTPZPVz +LKeq5tc4EH7v2RYD0X7OzXdkOc8yI2Ify5kWQ+ZvVJIH0h8xLzr39v/Hfzu7yFkI/9v+u/tT3bRH ++bV12+7p/8oGYbvlj5id3U+MZyv5JXuuVdn/5pFWZf/qOBm57qp+bklno42efs1stJHr5+ShzRXt +9PgGvOahvaf37zFvl8FYfmdo7324hXa3P86/yyHivGx+7jeAdkf6ORmg3dH+LOdl3Kf9ePdsv50B +2k/TdfXfyATp3znfKmpXtF9T3udX9HsWyr86vu6jKosfVdXsnrlVfPfInb393Bzm//+pJYXetbu7 u3vtB3biRf4AQAAA diff --git a/tiled/Level -1/semos/jail.tmx b/data/maps/Level -1/semos/jail.tmx similarity index 99% rename from tiled/Level -1/semos/jail.tmx rename to data/maps/Level -1/semos/jail.tmx index 57ee7b3bb4..503d5728b8 100644 --- a/tiled/Level -1/semos/jail.tmx +++ b/data/maps/Level -1/semos/jail.tmx @@ -38,14 +38,14 @@ - H4sIAAAAAAAAAGNgGHjgAsSuSNiZTmIw4I7mHjc6iY3aj91+TyD2orEYPvvpAQbKfr4Bth8G8Nlv -C8R2NBYbzOl/1P6Bt98RiJ2QsAMNxHDZDyqvXGmM8dV/9AADVf7wDrD9MIBsP3raoAd2oKHfSAEA + H4sIAAAAAAAAAGNgGHjgAsSuSNiZTmIw4I7mHjc6iY3aj91+TyD2orEYPvvpAQbKfr4Bth8G8Nlv +C8R2NBYbzOl/1P6Bt98RiJ2QsAMNxHDZDyqvXGmM8dV/9AADVf7wDrD9MIBsP3raoAd2oKHfSAEA sue3foAKAAA= - H4sIAAAAAAAAAGNgGAUgwA/ECkCsSGcxGBAcILHBAsSBWAKIJeksNgpGAS4w0tOfAB3E8AF6lr+j + H4sIAAAAAAAAAGNgGAUgwA/ECkCsSGcxGBAcILHBAsSBWAKIJeksNgpGAS4w0tOfAB3E8AF6lr+j YBSMAvoDAI2djJmACgAA @@ -61,7 +61,7 @@ YBSMAvoDAI2djJmACgAA - H4sIAAAAAAAAALNiYGCwGsUDjpEBPcUGi/0DjekNRu0nnP4GOv8NtP30EBvM9g90+I9U++kBRu0f + H4sIAAAAAAAAALNiYGCwGsUDjpEBPcUGi/0DjekNRu0nnP4GOv8NtP30EBvM9g90+I9U++kBRu0f xSAMAIxN9ceACgAA diff --git a/tiled/Level -1/semos/mine_n2.tmx b/data/maps/Level -1/semos/mine_n2.tmx similarity index 99% rename from tiled/Level -1/semos/mine_n2.tmx rename to data/maps/Level -1/semos/mine_n2.tmx index 077593f3bc..bf84a5197d 100644 --- a/tiled/Level -1/semos/mine_n2.tmx +++ b/data/maps/Level -1/semos/mine_n2.tmx @@ -45,108 +45,108 @@ - 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 AQA= - H4sIAAAAAAAAAO3cSw6AIAwFQA/l7wze/0DuTdRIxFKZ2RB3bwGlIY3DAAAA8J4lOgBUNEcHIMR4 -880z7gmyWQ4rkJMzDPCtbHU3W14AAPLRcwIAtek3+At7GaCcGVcAntB7A8D/uN+5Yn8AAABAH7wB -AAAAUMJ/doEeqHUAALmt0QEAADilVwMAMMsPAFBiig4AVOFsAz3yNgS0SG0CAAAAAKAGcwEAANCP + H4sIAAAAAAAAAO3cSw6AIAwFQA/l7wze/0DuTdRIxFKZ2RB3bwGlIY3DAAAA8J4lOgBUNEcHIMR4 +880z7gmyWQ4rkJMzDPCtbHU3W14AAPLRcwIAtek3+At7GaCcGVcAntB7A8D/uN+5Yn8AAABAH7wB +AAAAUMJ/doEeqHUAALmt0QEAADilVwMAMMsPAFBiig4AVOFsAz3yNgS0SG0CAAAAAKAGcwEAANCP LToAAAAAAAAAAAAAAAAAAADQvB3a56cWAAABAA== - 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 HPRlAAABAA== - H4sIAAAAAAAAAO3S0QkAIQwFQXu8/nuxiZBFboT5f2E9Z+59PGf61fegP/qz37++Bf3RH/3Rn73+ -9R3oj/7oj/7oj/7oj/7oj/7oj/7o/2fTr74H/dEe/dnrX9+C/jR/oL4B/en+Qb0d/dEf/dEf/dEf -/dEf/dEf/ZntX++m619vRn+a/vVeuv71Vrr+9U6a/vU+9KfpX2+j61/voutfb0J/mv71HvSn6V9v + H4sIAAAAAAAAAO3S0QkAIQwFQXu8/nuxiZBFboT5f2E9Z+59PGf61fegP/qz37++Bf3RH/3Rn73+ +9R3oj/7oj/7oj/7oj/7oj/7oj/7o/2fTr74H/dEe/dnrX9+C/jR/oL4B/en+Qb0d/dEf/dEf/dEf +/dEf/dEf/ZntX++m619vRn+a/vVeuv71Vrr+9U6a/vU+9KfpX2+j61/voutfb0J/mv71HvSn6V9v oelfbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALRc8nhsaAAABAA== diff --git a/tiled/Level -1/semos/mine_n2_e.tmx b/data/maps/Level -1/semos/mine_n2_e.tmx similarity index 99% rename from tiled/Level -1/semos/mine_n2_e.tmx rename to data/maps/Level -1/semos/mine_n2_e.tmx index 53ae4b61b6..c970ebc399 100644 --- a/tiled/Level -1/semos/mine_n2_e.tmx +++ b/data/maps/Level -1/semos/mine_n2_e.tmx @@ -69,135 +69,135 @@ - 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 AAh/kKYAAAEA - H4sIAAAAAAAAAO3OsQ0AMAjAMP4fQP24nMAEiy1lTwQAAAAAAAAAAAAAW7Kr6wkAYN27HgAAAAAA + H4sIAAAAAAAAAO3OsQ0AMAjAMP4fQP24nMAEiy1lTwQAAAAAAAAAAAAAW7Kr6wkAYN27HgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABj6S644xwAAAQA= - H4sIAAAAAAAAAO3dQQ7CIBAF0J7Rajde3yu4d+eKaKqEGYb3TvBLE5gpkG4bAAAAAAAAAAA9PaMD -AAAQ6hodAACAbtR2QMslOkBn5rr5HNEBeLtFB+is2vPAaqzpfPKIDgBAKLU+1Tm3e45vSwAAzKK1 -N78PTwEAMI5aBwByq3aP4Jt7dIBkVnv/jKUXAPiftRqgP30hAFCdXhIAAOqyDw8AAAAAAAD8yn4j -M/PvqvOMWW77lmtezpQFWJN1qw/zOQAA5OHOfw36LAAAAAAAAAAAsnD3AtZyRAeAxTgzCgAAAEDL + H4sIAAAAAAAAAO3dQQ7CIBAF0J7Rajde3yu4d+eKaKqEGYb3TvBLE5gpkG4bAAAAAAAAAAA9PaMD +AAAQ6hodAACAbtR2QMslOkBn5rr5HNEBeLtFB+is2vPAaqzpfPKIDgBAKLU+1Tm3e45vSwAAzKK1 +N78PTwEAMI5aBwByq3aP4Jt7dIBkVnv/jKUXAPiftRqgP30hAFCdXhIAAOqyDw8AAAAAAAD8yn4j +M/PvqvOMWW77lmtezpQFWJN1qw/zOQAA5OHOfw36LAAAAAAAAAAAsnD3AtZyRAeAxTgzCgAAAEDL C9z7Dx0AAAEA - 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 diff --git a/data/maps/Level -1/semos/mine_n2_e2.tmx b/data/maps/Level -1/semos/mine_n2_e2.tmx new file mode 100644 index 0000000000..d425eecce5 --- /dev/null +++ b/data/maps/Level -1/semos/mine_n2_e2.tmx @@ -0,0 +1,112 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -1/semos/mine_n2_w2.tmx b/data/maps/Level -1/semos/mine_n2_w2.tmx similarity index 99% rename from tiled/Level -1/semos/mine_n2_w2.tmx rename to data/maps/Level -1/semos/mine_n2_w2.tmx index 4f499aee59..d9fd7623a0 100644 --- a/tiled/Level -1/semos/mine_n2_w2.tmx +++ b/data/maps/Level -1/semos/mine_n2_w2.tmx @@ -36,136 +36,136 @@ - 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 H4Fm0DsAAAIA - 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 Cf0K4lEAAAIA - H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVP7WENoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuzc3ofgAAAgA= diff --git a/tiled/Level -1/semos/mine_n_e2.tmx b/data/maps/Level -1/semos/mine_n_e2.tmx similarity index 99% rename from tiled/Level -1/semos/mine_n_e2.tmx rename to data/maps/Level -1/semos/mine_n_e2.tmx index 37075dd149..071aeb1198 100644 --- a/tiled/Level -1/semos/mine_n_e2.tmx +++ b/data/maps/Level -1/semos/mine_n_e2.tmx @@ -72,139 +72,139 @@ - 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 aQ11hBjBhfqQ8oNy5epfeufIrwAAAQA= - H4sIAAAAAAAAAO3WzRGCMBAGUGzBA/5QhTXpyf4LMAXoDCMhmyzvzeyNwJewgUwTAAAAAI9TdAIA -AAAAAAAAAHr0ig4AADTxjg4AQDj/AgA4hufK65wNAAAAAAAAAAAAAAAAAAAAALaZS11KXRuNoy+3 -UvdSS6NxxDt3fj8A6vB9JpNf/azPY4yw7iNk3CL7/PZk7WAcrfdr9Pch+vmM71sP1eqrHvuzh0xr -MvSQE44k457LOCdgP5nPf/+qOZda579M65uB9wEAAAAAAAAAAAAAAAAAAAAAAABAVh+L3lPuAAAB + H4sIAAAAAAAAAO3WzRGCMBAGUGzBA/5QhTXpyf4LMAXoDCMhmyzvzeyNwJewgUwTAAAAAI9TdAIA +AAAAAAAAAHr0ig4AADTxjg4AQDj/AgA4hufK65wNAAAAAAAAAAAAAAAAAAAAALaZS11KXRuNoy+3 +UvdSS6NxxDt3fj8A6vB9JpNf/azPY4yw7iNk3CL7/PZk7WAcrfdr9Pch+vmM71sP1eqrHvuzh0xr +MvSQE44k457LOCdgP5nPf/+qOZda579M65uB9wEAAAAAAAAAAAAAAAAAAAAAAABAVh+L3lPuAAAB AA== - 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 7WNJAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/semos/mine_n_w2.tmx b/data/maps/Level -1/semos/mine_n_w2.tmx similarity index 99% rename from tiled/Level -1/semos/mine_n_w2.tmx rename to data/maps/Level -1/semos/mine_n_w2.tmx index 4b87cbda44..8d33e5d791 100644 --- a/tiled/Level -1/semos/mine_n_w2.tmx +++ b/data/maps/Level -1/semos/mine_n_w2.tmx @@ -126,119 +126,119 @@ - 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 kSdhCgAAAQA= - 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 cgcAAAAAAAAAAAAghwfZ7d4hAAABAA== - H4sIAAAAAAAAAO2YUW7jMAxEu/c/Qi+7yMcCXkOOJEvkzFDzgEHTNA4pPjoI+vvn5+fXcRzHcRzH -cRzHcRzHcRzHcRzZtED35OR4fgLdqxPv2P71E+HW/rkTfW/bP192MlIHfd7TE8m1xlNt9PlPDgPo -GZwWNtDzOCkod0+vtX9N7/avFfs/M9Gc5j8LtX5XQDtVmCFrvzt6QPtFz3AGtt5b9f49N9or2rWK -+yeQvav7N2so+99x9tN3b9Xr6OuYvO/s2ei6Z3kfdZjdq+wSih2zZ3Pe62s3yjtQyX+G615tNZj9 -r54jG8UdYPX/5gwMMPWShd3/D2NPkaD8M8+Zubfd2H0bhR53kO1fZa4qfa7ie7+NSp+r7P5ON1qP -nR19Rs9yBxnOW/XYQfr/dl3U57Ga/+he7T8G+1+7LsN/JCd9/u+oPeO/9frRWlnn7dVh+a7E0EMG -9v+9j+pkz1tlrkx9Rjo6zf/oedF9XrH//fXtP/69v9VjR6XPVey/jUqfq7B9/2dBpc9V7P8ZpV7f -gvKvMlelXt+Q/f/fe00FlHqd5dv/krPqKoCYUQYo//faClTcgSf/3oE+yLntAu3/3oMS32anch6W -/lXmNYLSDozscMZuKMyqRW8m7J8RK/53noVhFjtonWPH7J5et/r8bv9vHVbx/4aR2Sn5f+Oxgv+e -v9lrMrD/s7H/s4nyP+vS/jHY/9lE+p/xWcG/v/+93wF2/xlz6u1P6zWrz9t/nyz3Vf2PeLX/2mfr -nQ81h5l7ryIs/u+9ZNGrib4/o8n0z7oDCr1Eke1/5vN2dO5Rnqq7/8Do/9rX7Bl2ccK9/4HdP2r+ -6PpZIP2z7sAp7j+g/TPuwCnuP6Ddj8w5ewfsn2sHZvdl10xOAO2dcQfsn3MH7v1Gz+QE0L4Zd6CS -/96c0a4ZdyDjfe81Ws+PPr7+fKp5/zu7f+QOVLz/W89f/86a0fPtdFbR/9Ns0X4jdmDV3dv36F3X -mnvv8fXab4/fnhntlm0HVq5n/9xAO4zegdYZV2ZTDbQ/1A5E1Xk7/6jHrTrX36tldN5o79nY//zZ -TwXtMGMHzDNofyfuwb3n7N9bvVRIBBHvb/8aO5C1Y0jQvhRTCfQsFVMJ9CxVUwX0HJVTAfQMK0QV -9NwqRQ30vCpGBfScTggr6LmcFDbQ8zgxDKBncHLQoM/v2L2TvwfoszqYPUCfzcHtAvosjuM4juM4 + H4sIAAAAAAAAAO2YUW7jMAxEu/c/Qi+7yMcCXkOOJEvkzFDzgEHTNA4pPjoI+vvn5+fXcRzHcRzH +cRzHcRzHcRzHcRzZtED35OR4fgLdqxPv2P71E+HW/rkTfW/bP192MlIHfd7TE8m1xlNt9PlPDgPo +GZwWNtDzOCkod0+vtX9N7/avFfs/M9Gc5j8LtX5XQDtVmCFrvzt6QPtFz3AGtt5b9f49N9or2rWK ++yeQvav7N2so+99x9tN3b9Xr6OuYvO/s2ei6Z3kfdZjdq+wSih2zZ3Pe62s3yjtQyX+G615tNZj9 +r54jG8UdYPX/5gwMMPWShd3/D2NPkaD8M8+Zubfd2H0bhR53kO1fZa4qfa7ie7+NSp+r7P5ON1qP +nR19Rs9yBxnOW/XYQfr/dl3U57Ga/+he7T8G+1+7LsN/JCd9/u+oPeO/9frRWlnn7dVh+a7E0EMG +9v+9j+pkz1tlrkx9Rjo6zf/oedF9XrH//fXtP/69v9VjR6XPVey/jUqfq7B9/2dBpc9V7P8ZpV7f +gvKvMlelXt+Q/f/fe00FlHqd5dv/krPqKoCYUQYo//faClTcgSf/3oE+yLntAu3/3oMS32anch6W +/lXmNYLSDozscMZuKMyqRW8m7J8RK/53noVhFjtonWPH7J5et/r8bv9vHVbx/4aR2Sn5f+Oxgv+e +v9lrMrD/s7H/s4nyP+vS/jHY/9lE+p/xWcG/v/+93wF2/xlz6u1P6zWrz9t/nyz3Vf2PeLX/2mfr +nQ81h5l7ryIs/u+9ZNGrib4/o8n0z7oDCr1Eke1/5vN2dO5Rnqq7/8Do/9rX7Bl2ccK9/4HdP2r+ +6PpZIP2z7sAp7j+g/TPuwCnuP6Ddj8w5ewfsn2sHZvdl10xOAO2dcQfsn3MH7v1Gz+QE0L4Zd6CS +/96c0a4ZdyDjfe81Ws+PPr7+fKp5/zu7f+QOVLz/W89f/86a0fPtdFbR/9Ns0X4jdmDV3dv36F3X +mnvv8fXab4/fnhntlm0HVq5n/9xAO4zegdYZV2ZTDbQ/1A5E1Xk7/6jHrTrX36tldN5o79nY//zZ +TwXtMGMHzDNofyfuwb3n7N9bvVRIBBHvb/8aO5C1Y0jQvhRTCfQsFVMJ9CxVUwX0HJVTAfQMK0QV +9NwqRQ30vCpGBfScTggr6LmcFDbQ8zgxDKBncHLQoM/v2L2TvwfoszqYPUCfzcHtAvosjuM4juM4 juM4juM4juM4juNw5C/kIO7HAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -1/semos/mine_ne.tmx b/data/maps/Level -1/semos/mine_ne.tmx similarity index 99% rename from tiled/Level -1/semos/mine_ne.tmx rename to data/maps/Level -1/semos/mine_ne.tmx index c2cc665d4a..27c2cc6de8 100644 --- a/tiled/Level -1/semos/mine_ne.tmx +++ b/data/maps/Level -1/semos/mine_ne.tmx @@ -39,117 +39,117 @@ - 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 ZZgJAAAAjOACQrF1pwAAAQA= - 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 diff --git a/tiled/Level -1/semos/mine_nw.tmx b/data/maps/Level -1/semos/mine_nw.tmx similarity index 100% rename from tiled/Level -1/semos/mine_nw.tmx rename to data/maps/Level -1/semos/mine_nw.tmx diff --git a/tiled/world/sub_1_semos_dungeon.png b/data/maps/Level -1/semos/sub_1_semos_dungeon.png similarity index 100% rename from tiled/world/sub_1_semos_dungeon.png rename to data/maps/Level -1/semos/sub_1_semos_dungeon.png diff --git a/tiled/Level -1/semos/yeticave.tmx b/data/maps/Level -1/semos/yeticave.tmx similarity index 100% rename from tiled/Level -1/semos/yeticave.tmx rename to data/maps/Level -1/semos/yeticave.tmx diff --git a/tiled/Level -2/ados/abandoned_keep.tmx b/data/maps/Level -2/ados/abandoned_keep.tmx similarity index 99% rename from tiled/Level -2/ados/abandoned_keep.tmx rename to data/maps/Level -2/ados/abandoned_keep.tmx index d813ee79e3..ccc157cb7b 100644 --- a/tiled/Level -2/ados/abandoned_keep.tmx +++ b/data/maps/Level -2/ados/abandoned_keep.tmx @@ -75,58 +75,58 @@ - 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 35x//wBAAAA= - H4sIAAAAAAAAAO3bzU7CQBAH8PaVDI9APJiYcPMKelLBi2JQVOQrgJ+oL+yYeFjMbKdlZ93u8v8l -kyFMGQaykGbTZtmmfmZ3VVAr647iXqGP6ZJ5bmA5dqn83lU9UoyFY9YUH47vc2N5fuXY9z98UnyF -HsIwoZhSzEIPEsj8Ny+CTsE7yPks1VJxmPNZqqWilfNZqqUi1vXfpuhQHFOcOPTB+uezVEtFrOtf -C9Y/n6VaKrD++SzVUoH1z2eplgqsfz5LNShnz/jOGorfX2x9YXcMt3jNrfoU+rh9cs7IeNw0fkP7 -Bb+nh4qzlO1bla++AACpOsJ/JSu281Sc/4ILn9dHFF1bUuWYH08Uzw6z2Py9PqKu56kvFK8e+sbi -jeI99BAAAFs4pTijOA89SCC7/vm7FD2Ki9CDAAAAMGLbp8L+F9SVrz2ra6VjuPuONPeTzD0r1762 + H4sIAAAAAAAAAO3bzU7CQBAH8PaVDI9APJiYcPMKelLBi2JQVOQrgJ+oL+yYeFjMbKdlZ93u8v8l +kyFMGQaykGbTZtmmfmZ3VVAr647iXqGP6ZJ5bmA5dqn83lU9UoyFY9YUH47vc2N5fuXY9z98UnyF +HsIwoZhSzEIPEsj8Ny+CTsE7yPks1VJxmPNZqqWilfNZqqUi1vXfpuhQHFOcOPTB+uezVEtFrOtf +C9Y/n6VaKrD++SzVUoH1z2eplgqsfz5LNShnz/jOGorfX2x9YXcMt3jNrfoU+rh9cs7IeNw0fkP7 +Bb+nh4qzlO1bla++AACpOsJ/JSu281Sc/4ILn9dHFF1bUuWYH08Uzw6z2Py9PqKu56kvFK8e+sbi +jeI99BAAAFs4pTijOA89SCC7/vm7FD2Ki9CDAAAAMGLbp8L+F9SVrz2ra6VjuPuONPeTzD0r1762 fUqXvr7vO9Lcs4rhPi4AAACop2/PWOEJAEAAAA== - H4sIAAAAAAAAAO3YSwrCQBAFwHgq40pzgZzAz4m9k73ISkQRZgiPqYImi8AjZHqg6WkCINF6+Pz8 -9Y59XatuVfeqx87fkkz/MzL9z8j0PyPT/9DPse7MvNWp4f1JyX2+VSspuef6h5etlobnlJYLAIwj + H4sIAAAAAAAAAO3YSwrCQBAFwHgq40pzgZzAz4m9k73ISkQRZgiPqYImi8AjZHqg6WkCINF6+Pz8 +9Y59XatuVfeqx87fkkz/MzL9z8j0PyPT/9DPse7MvNWp4f1JyX2+VSspuef6h5etlobnlJYLAIwj ZU7tlZsyp/bKTZtTzb8AAADAv1L2VL1yU/ZUvXLT9lT2XwAAfPMCYZkEaABAAAA= - H4sIAAAAAAAAAO3aQQrDIBAF0Nz/Aln1CG0aesGeoEEYk1/je0tB+DIoI7osAMf24vxPlxTw2ysd -4Mae6QBQ8M9nwzsdYHBn1PaoJupFD3piAAAArvZIBwAAIGprHGuVfDOb5Z1llnWSUdn/tKmekyP8 + H4sIAAAAAAAAAO3aQQrDIBAF0Nz/Aln1CG0aesGeoEEYk1/je0tB+DIoI7osAMf24vxPlxTw2ysd +4Mae6QBQ8M9nwzsdYHBn1PaoJupFD3piAAAArvZIBwAAIGprHGuVfDOb5Z1llnWSUdn/tKmekyP8 0/J/AgCAilTPe+c+9oy1Je8mI9yLZlSpy9otBczpCw8qEmQAQAAA - H4sIAAAAAAAAAO3VQQ4CIQwF0Dnu3P8Ebo2JCqWIhdekcTEzn76UxPu6rlsf36M1I3Nmdk9ey3u7 -+59/W/J+5X+dreeZ+1/fX3X/I+/yj9dqf1Z21f1nZZ/uz8rMzrP/vOJ3/+2f3/23/5nzvuvINzvl -VpmTn58/lnta8fPz8/PX+p9akVtlTn5+/ljuaM3I/JQ9ekZ1f3Zmdh5/XvHv5+85m59/N//qbH5+ + H4sIAAAAAAAAAO3VQQ4CIQwF0Dnu3P8Ebo2JCqWIhdekcTEzn76UxPu6rlsf36M1I3Nmdk9ey3u7 ++59/W/J+5X+dreeZ+1/fX3X/I+/yj9dqf1Z21f1nZZ/uz8rMzrP/vOJ3/+2f3/23/5nzvuvINzvl +VpmTn58/lnta8fPz8/PX+p9akVtlTn5+/ljuaM3I/JQ9ekZ1f3Zmdh5/XvHv5+85m59/N//qbH5+ fn7+7x35ZqfcKnPy8/PHckerJTN61oyZV/j/KZufn5+fX5/cD3MZf38AQAAA diff --git a/tiled/Level -2/ados/outside_nw.tmx b/data/maps/Level -2/ados/outside_nw.tmx similarity index 99% rename from tiled/Level -2/ados/outside_nw.tmx rename to data/maps/Level -2/ados/outside_nw.tmx index 5d12b2f0f4..81d9bc7a9e 100644 --- a/tiled/Level -2/ados/outside_nw.tmx +++ b/data/maps/Level -2/ados/outside_nw.tmx @@ -60,70 +60,70 @@ - H4sIAAAAAAAAAO3VSw6DMAwFwCwQ9z9yD1AJlNjOp53F24HjsXC4WmuXiEgwd2JWW/j39u84x9P9 -mf3zz/M/GfjH7Cftf8Xdxf+//qwZ8vPz82f6M2fIz8/Pz8/Pf4Y/q1d+fv78mr11Rs7l58/09+we -P/8v+2fXivqj/1J+fv7vZ3vPGO2Dnz9r90br8vPz1/sr5sf/bnp7n3+OP7LD/HX3IP+e/ozwj/mj + H4sIAAAAAAAAAO3VSw6DMAwFwCwQ9z9yD1AJlNjOp53F24HjsXC4WmuXiEgwd2JWW/j39u84x9P9 +mf3zz/M/GfjH7Cftf8Xdxf+//qwZ8vPz82f6M2fIz8/Pz8/Pf4Y/q1d+fv78mr11Rs7l58/09+we +P/8v+2fXivqj/1J+fv7vZ3vPGO2Dnz9r90br8vPz1/sr5sf/bnp7n3+OP7LD/HX3IP+e/ozwj/mj 3yr/fuHn38W/4i7o7X11X/z8IpX5AI9TdfYAQAAA - H4sIAAAAAAAAAO2bPW7DMAyFvfb+J2g6Fh2TnCdd00PUHgQIiiTz55kSYz5Am/Poz6BsiWKWJRQK -hfT6XMcFML6sbxykb5DPD8jHWpb8lFyzziNLfkosbh5p5++DGa8lDv/fOm7ZeDJ9ap6jxeEvr80Z -pPzlM6WO54KRhv+a3c+dEXPL/ZS/0vfviPmP+lZo8qbmodFI/i33OXlT89BqJL/GL/gxCn56rODH -yAt/WqOmb/Xvgln7e+GnxpCu/YJfruDHKPh5MT6YHj1fj/xcj57v7Pzb/jbts3v7dO4exgt/HgdZ -Jw1+vefZ+alzs1Yzy6/fm7uz8kt8JHGDn/8bK0+P/Ijab5JHfkTtt/TyyK+p/ZZeHvkRfpb8rdoP -tw7klZ8i61pi8PO8ZuWX9gK06rKteTgrP7oXoHUfEv78jHtvX/GO/BRxfIP/9drgx+rs/K212t45 -nsV5ngW/VtJ6dnquvednwS/pKcv7ybS9fJQzhRHzvyfNvjytESjrgHfkLz088kt7GXN55kdIyk9Z -Y3N6X73xS+O0dHZ+Sq3qiEGpa8909neUZuKX9tdrRu/7gTr7RNzLCNXqyV7/gyZRLXdHva9HqJa7 + H4sIAAAAAAAAAO2bPW7DMAyFvfb+J2g6Fh2TnCdd00PUHgQIiiTz55kSYz5Am/Poz6BsiWKWJRQK +hfT6XMcFML6sbxykb5DPD8jHWpb8lFyzziNLfkosbh5p5++DGa8lDv/fOm7ZeDJ9ap6jxeEvr80Z +pPzlM6WO54KRhv+a3c+dEXPL/ZS/0vfviPmP+lZo8qbmodFI/i33OXlT89BqJL/GL/gxCn56rODH +yAt/WqOmb/Xvgln7e+GnxpCu/YJfruDHKPh5MT6YHj1fj/xcj57v7Pzb/jbts3v7dO4exgt/HgdZ +Jw1+vefZ+alzs1Yzy6/fm7uz8kt8JHGDn/8bK0+P/Ijab5JHfkTtt/TyyK+p/ZZeHvkRfpb8rdoP +tw7klZ8i61pi8PO8ZuWX9gK06rKteTgrP7oXoHUfEv78jHtvX/GO/BRxfIP/9drgx+rs/K212t45 +nsV5ngW/VtJ6dnquvednwS/pKcv7ybS9fJQzhRHzvyfNvjytESjrgHfkLz088kt7GXN55kdIyk9Z +Y3N6X73xS+O0dHZ+Sq3qiEGpa8909neUZuKX9tdrRu/7gTr7RNzLCNXqyV7/gyZRLXdHva9HqJa7 s+VoKHSE/gErQgsrAEAAAA== - H4sIAAAAAAAAAO3ZSwrCMBDG8V7Atbhz7fsBgm+9hO68/zGcQgpVSkhtTdqZ/w8+Ii2hGTumBbMM -ANCGYeL5XTGRTCVryUwylyxclpKVO5ePm0RrBLTq6z7S13Xj07bBMQ12bnxIngHHCvQ/LKP/ocVe -cvDkWDEnpP9fDc/HcpKcPbmkW1oU1F+/fk37P/f/P/X3Zf+7Sm6e3CvmaOp/oC76HwAA4HdW3qXK -/6eUP0OvGL3d1jWs/A61GbkUxoGjFt/1W0P91G8Z99+2Ljz/8uvz/pQG3zsAhGG/hAaD1AsAEMUb + H4sIAAAAAAAAAO3ZSwrCMBDG8V7Atbhz7fsBgm+9hO68/zGcQgpVSkhtTdqZ/w8+Ii2hGTumBbMM +ANCGYeL5XTGRTCVryUwylyxclpKVO5ePm0RrBLTq6z7S13Xj07bBMQ12bnxIngHHCvQ/LKP/ocVe +cvDkWDEnpP9fDc/HcpKcPbmkW1oU1F+/fk37P/f/P/X3Zf+7Sm6e3CvmaOp/oC76HwAA4HdW3qXK +/6eUP0OvGL3d1jWs/A61GbkUxoGjFt/1W0P91G8Z99+2Ljz/8uvz/pQG3zsAhGG/hAaD1AsAEMUb 447N3gBAAAA= - H4sIAAAAAAAAAO2bS07EMAyGs5hrsOAN94G9V4M4FrBELIHzDFs4BKnUiFA1jWM7z7GlXyPNo/WX -OE3ieHbGmJ1KpVIx9WT1LKCXBlgoejV/dmp1ZnVjdW51YXU568rqev5ser01/+2tARYuP8cw/JhY -Kx1HJfkx90qNI+74PXCgE/12/D9WH56+5/eBwC/VfxwDk8a//K7PQOVftilWru25xuF/9/z5TGCf -Yv8QuGbL419qruDEzRb/ndU94j1nUJl/iv2UuBmt/znXU36+wZHzY31Q/jH5IeKDW6O6ufrLyKz9 -W+GP+YC9B3XtV4L/keF7j/x7pM+TQcSHHvmdYdthVH6sxfgh8nsgcOTkf0BR43w/9v6f9rdun721 -T0/dw/TCL+Vrq/xw5PwYH1rlx47NtZyZ//3Y2G2Vn3Idyn2VX/kl+SVyvz3zS+R+R+Dn5H5H4Je4 -Xkn+UO4nNQ/UK78z/zxlebZSOpdYg3/LRuWHzPzUWoBQXjY0Dlvtf+lagJAfFH7/jDu2r5DkP0G+ -5uaXHle99b/yK39v/KG1Wuwcr8R5Xgl+rlHz2a5dt9qvBD+lpsyvJ+PW8mHOFGrMfxgGIPzerREw -64Cazz9sH3Jr0ij8IAVP9J9ayyjFL2nS81tufswaO6X2tTd+6n2Uf90wuaocwuS1pfgh0gY1rXb/ + H4sIAAAAAAAAAO2bS07EMAyGs5hrsOAN94G9V4M4FrBELIHzDFs4BKnUiFA1jWM7z7GlXyPNo/WX +OE3ieHbGmJ1KpVIx9WT1LKCXBlgoejV/dmp1ZnVjdW51YXU568rqev5ser01/+2tARYuP8cw/JhY +Kx1HJfkx90qNI+74PXCgE/12/D9WH56+5/eBwC/VfxwDk8a//K7PQOVftilWru25xuF/9/z5TGCf +Yv8QuGbL419qruDEzRb/ndU94j1nUJl/iv2UuBmt/znXU36+wZHzY31Q/jH5IeKDW6O6ufrLyKz9 +W+GP+YC9B3XtV4L/keF7j/x7pM+TQcSHHvmdYdthVH6sxfgh8nsgcOTkf0BR43w/9v6f9rdun721 +T0/dw/TCL+Vrq/xw5PwYH1rlx47NtZyZ//3Y2G2Vn3Idyn2VX/kl+SVyvz3zS+R+R+Dn5H5H4Je4 +Xkn+UO4nNQ/UK78z/zxlebZSOpdYg3/LRuWHzPzUWoBQXjY0Dlvtf+lagJAfFH7/jDu2r5DkP0G+ +5uaXHle99b/yK39v/KG1Wuwcr8R5Xgl+rlHz2a5dt9qvBD+lpsyvJ+PW8mHOFGrMfxgGIPzerREw +64Cazz9sH3Jr0ij8IAVP9J9ayyjFL2nS81tufswaO6X2tTd+6n2Uf90wuaocwuS1pfgh0gY1rXb/ +0atr+doa/6QOvuU8KXmM8Ifo73+B00qdms9r2toLXZbi1GVKod+AbmXWY0AQAAA - H4sIAAAAAAAAAO3OwQkAIAwDwI6a/adwBUGhWu6+ISFVAHekuQ8AAMAcOcwBAAAAmCHdB+BjeWwH + H4sIAAAAAAAAAO3OwQkAIAwDwI6a/adwBUGhWu6+ISFVAHekuQ8AAMAcOcwBAAAAmCHdB+BjeWwH AAAAAADYswCEsxZgAEAAAA== - H4sIAAAAAAAAAO3a2Q5AMBCFYc9ru+LxJW5FaGYos/T/LiuRabo4aNcBAKxt1gUglEHZ7sVkXYDA -eNN+rj1CXwCJ2boAqHjf51vXX7RNhWuApVr7yV12KiFH2XsybrDjdbzIkTpvx3GpUgWYt/gKcwvw -je8pcWT6fuI1xz+VrT/IL1s+4ywBWkFuw1uZ8mQ00fLieb+JVn8rNGu61hge71Prn6a35xt7JVCW + H4sIAAAAAAAAAO3a2Q5AMBCFYc9ru+LxJW5FaGYos/T/LiuRabo4aNcBAKxt1gUglEHZ7sVkXYDA +eNN+rj1CXwCJ2boAqHjf51vXX7RNhWuApVr7yV12KiFH2XsybrDjdbzIkTpvx3GpUgWYt/gKcwvw +je8pcWT6fuI1xz+VrT/IL1s+4ywBWkFuw1uZ8mQ00fLieb+JVn8rNGu61hge71Prn6a35xt7JVCW 7X0SuX1x/oZcBCnNXJHkD+YeIHdcU6tZFQD+tAMd1mHdAEAAAA== - H4sIAAAAAAAAAO2USw7AIAhEPX9P3W1DtPIV1JmEaIggT9GntfbAYDCY0TyVzaLlt57DN89uRjks -vePVa1n8VmXwVxL4dW/t6+PkqcbPrZvGaP8Ra1yF9x/xd1lzjHJyfJz9rbWu4n/IfOQbxWXwe52h -ReC/kx/9z6vBo94d+T1yrOLXxvzFtkGcJEdl/lmsRODfj5/T/1ztyD+LlehU/tk5zHqoMv9J/W9R -dK3gr8k/6//T+Tk1eNQalVOaR7Mv+MHvyU8FfvDfyr86l5Wfo1v5n894Mv/Xr8m7O/9Mmhoi5Mkv -fQcafq9z+HuHkjpx/zHvsLeWzhvx/40j7c5vFfjv5rcqg7+StPyz+N4aOq+gDH5PWd6wNF6yf28N -nTfi/xtH0vD35t7/QG9NhFbevwd/dv97GGf/3poI7cRv7VXw1xP4Y/mrn0Ol+8/4C6S1Z9cFfvDD + H4sIAAAAAAAAAO2USw7AIAhEPX9P3W1DtPIV1JmEaIggT9GntfbAYDCY0TyVzaLlt57DN89uRjks +vePVa1n8VmXwVxL4dW/t6+PkqcbPrZvGaP8Ra1yF9x/xd1lzjHJyfJz9rbWu4n/IfOQbxWXwe52h +ReC/kx/9z6vBo94d+T1yrOLXxvzFtkGcJEdl/lmsRODfj5/T/1ztyD+LlehU/tk5zHqoMv9J/W9R +dK3gr8k/6//T+Tk1eNQalVOaR7Mv+MHvyU8FfvDfyr86l5Wfo1v5n894Mv/Xr8m7O/9Mmhoi5Mkv +fQcafq9z+HuHkjpx/zHvsLeWzhvx/40j7c5vFfjv5rcqg7+StPyz+N4aOq+gDH5PWd6wNF6yf28N +nTfi/xtH0vD35t7/QG9NhFbevwd/dv97GGf/3poI7cRv7VXw1xP4Y/mrn0Ol+8/4C6S1Z9cFfvDD YJH2AuXpvqQAQAAA diff --git a/tiled/Level -2/ados/snake_pit.tmx b/data/maps/Level -2/ados/snake_pit.tmx similarity index 99% rename from tiled/Level -2/ados/snake_pit.tmx rename to data/maps/Level -2/ados/snake_pit.tmx index f8bca165b5..c6cfc11516 100644 --- a/tiled/Level -2/ados/snake_pit.tmx +++ b/data/maps/Level -2/ados/snake_pit.tmx @@ -39,98 +39,98 @@ - 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 brt+AD8GIoAAgAAA - H4sIAAAAAAAAAO3ZMQrAIAwAQIXS9xX6/7906FjFSofYcLcITolIErQUAN7a671uNTYOWM0RHUCw -s7HnTBhxRwDG1EoA6NMnAYC/yTa/zOaTbX7Jlg8AAAAAAPll+6uY5W0fntQFAHr0CAAAAAAAAIA1 + H4sIAAAAAAAAAO3ZMQrAIAwAQIXS9xX6/7906FjFSofYcLcITolIErQUAN7a671uNTYOWM0RHUCw +s7HnTBhxRwDG1EoA6NMnAYC/yTa/zOaTbX7Jlg8AAAAAAPll+6uY5W0fntQFAHr0CAAAAAAAAIA1 +c8FAGDEzAi0qA0AAADAFxf1of88AIAAAA== - H4sIAAAAAAAAAO3cQQqAIBAAwJ4YBP7/E90qugSRYBAaas3AohdhEVfci8MAvG1uKHJtx7g8WLM2 -FLmmaAQAAK7G2glUluoV7AvcUyMAAAD8lZ6Ynjm/AAAAAO0JtRMAAADogN4JAAAATvpkAODrvHcA + H4sIAAAAAAAAAO3cQQqAIBAAwJ4YBP7/E90qugSRYBAaas3AohdhEVfci8MAvG1uKHJtx7g8WLM2 +FLmmaAQAAK7G2glUluoV7AvcUyMAAAD8lZ6Ynjm/AAAAAO0JtRMAAADogN4JAAAATvpkAODrvHcA AAD6FxJzAL7D/Q5lqCUg5s9IAChjB2fyzcsAgAAA - H4sIAAAAAAAAAO3cUU7EMAxF0SyR/a8D+CIjsCqLTGmg005l7HePFPFbv7hV2mRoDQD2e1n9BYDq -+td4j76IQL2RgWfw1nRz6I1eMPTCfS+QAzmQw2KdwziUMumToZqH+S0PtSzMVhaKORjukcXsHlHL -wZHDgnePb7foCwAA/Euv0RcQyGrv0RcRwOq29aGvkRR4zWPdCrWv51qhbua6ft3jHGed660a9o7Z -N9MMZn366MjI1xyZazjjI/oCAimvtY3q3PvzTpXqvBvueQAAalPfa1bfb7f61ffbOXtCHxieBWTA -WTTOojkyIAPDWfaf+1iKGTgyIANDBmRgWDPyDgkAAACMOFOlS3nuVX+v5uh7XcpzD2089zWNv5NT -ZPOuWjv3vC7mHgCA2sb/AaJ23mW9zlE6+zRb4ylk8Nf6tnIGe9f2VTN4ZG1f7RzgkW/4lc4BHn2v -q9AHZ/dvsp+LfdY7fcYz0lfs3WXK4KrvOZkyuErmZ8KzZHwmXIFeoBccvUAvODKo8w511Jn6PwGG + H4sIAAAAAAAAAO3cUU7EMAxF0SyR/a8D+CIjsCqLTGmg005l7HePFPFbv7hV2mRoDQD2e1n9BYDq ++td4j76IQL2RgWfw1nRz6I1eMPTCfS+QAzmQw2KdwziUMumToZqH+S0PtSzMVhaKORjukcXsHlHL +wZHDgnePb7foCwAA/Euv0RcQyGrv0RcRwOq29aGvkRR4zWPdCrWv51qhbua6ft3jHGed660a9o7Z +N9MMZn366MjI1xyZazjjI/oCAimvtY3q3PvzTpXqvBvueQAAalPfa1bfb7f61ffbOXtCHxieBWTA +WTTOojkyIAPDWfaf+1iKGTgyIANDBmRgWDPyDgkAAACMOFOlS3nuVX+v5uh7XcpzD2089zWNv5NT +ZPOuWjv3vC7mHgCA2sb/AaJ23mW9zlE6+zRb4ylk8Nf6tnIGe9f2VTN4ZG1f7RzgkW/4lc4BHn2v +q9AHZ/dvsp+LfdY7fcYz0lfs3WXK4KrvOZkyuErmZ8KzZHwmXIFeoBccvUAvODKo8w511Jn6PwGG HrUqAIAAAA== - H4sIAAAAAAAAAO3VsQ0AIAwDwSzEBqwPc8ECKZAQobiT3H/nCAAAAAAAAOA3ozoAAEj5aQAAAAAA + H4sIAAAAAAAAAO3VsQ0AIAwDwSzEBqwPc8ECKZAQobiT3H/nCAAAAAAAAOA3ozoAAEj5aQAAAAAA AAAAAAAAAAAAAAAAXmh7vToCAADg0KwOAAC4YAGUJ+iTAIAAAA== - H4sIAAAAAAAAAO3SQXKDMBQEUXz/S2eVnW2EAfWg6V/FMpV5Lb+2bXv5+fnd/iXclRa6J/2W9Ab9 -nP3/6C20v63Bt6O3JTRoaXH06L0pHVbscvXRHjvYwQ6ZHWhLUhPakNKD3p7Sgt6d0IHenNCD3pnQ -gd6Y0IHeRzegt9H+hgb69evv9I8cvZEwr2b/5ejNhDnNPetop+55btqo+347bbrCTm+j7PQu0k9v -8u19e99+rp/eQ789vcm310/Y9fOb9OvXr59qQO+xAe9vbPCpQ1OLvaP32YBvQG+zQ06Dlg4jR2+0 -QUYLepsNMhq0dLCB/m8N6F10B3oP7W9roF+//t4G+vXr169ff5tdv/ZWe7u/2d7uf3f0Jv3a9c+1 -03t8d8bdYN87eh/pp7f59px9Zf/o0TtJu/71Gpw5ejvtf3qDo7bVGhyxn/mb1O9XxwoNzu5/coOr -du8d7bzbP9ohqcUd+9r9ox1Wtj+hw8w9I7eqPbEB9f9TGpD/e6TD6n76t5DgJ38LSf69Bg3+2btS + H4sIAAAAAAAAAO3SQXKDMBQEUXz/S2eVnW2EAfWg6V/FMpV5Lb+2bXv5+fnd/iXclRa6J/2W9Ab9 +nP3/6C20v63Bt6O3JTRoaXH06L0pHVbscvXRHjvYwQ6ZHWhLUhPakNKD3p7Sgt6d0IHenNCD3pnQ +gd6Y0IHeRzegt9H+hgb69evv9I8cvZEwr2b/5ejNhDnNPetop+55btqo+347bbrCTm+j7PQu0k9v +8u19e99+rp/eQ789vcm310/Y9fOb9OvXr59qQO+xAe9vbPCpQ1OLvaP32YBvQG+zQ06Dlg4jR2+0 +QUYLepsNMhq0dLCB/m8N6F10B3oP7W9roF+//t4G+vXr169ff5tdv/ZWe7u/2d7uf3f0Jv3a9c+1 +03t8d8bdYN87eh/pp7f59px9Zf/o0TtJu/71Gpw5ejvtf3qDo7bVGhyxn/mb1O9XxwoNzu5/coOr +du8d7bzbP9ohqcUd+9r9ox1Wtj+hw8w9I7eqPbEB9f9TGpD/e6TD6n76t5DgJ38LSf69Bg3+2btS /Z+2Nfnf7dM/9v0BSlIrQgCAAAA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== - H4sIAAAAAAAAAO3by07EMAyF4b4styW3JTCzLJd3xhVERFEStSVJx/b/SdawTKr41BMN0wRgjSup -a6mbqG6l7o5c1ED3Ug9Sj1E9ST0fuaiBXqRepd6iOkmdD1zTSLPUu9RHVJ9SX0cu6kLE2eApE4I4 -G0ImeHomcTacpp9MyD0Tq+JsCJmQeyYpy2ck90xSns5IzpozYtmaMwK9Wuabxqws5duevWjMylK+ -7dmLpazcsxdvWamx31vS2O8tWer3kegb+sZz33h7TwKAFdbml637sTa/bN2Ptfll635q84vG3mg5 -j1nrja3Ss6SNxvPbEufXVrYDAAAAAOzgzoI7i0XuzsLD2Zh/P3P3t5wN3/dZ/NYiz0Mu1JAL5AK5 -AJR5eEfU9ujlHVHao6d3RG6PHt4Rc/S31T0CAAAA2MbDXUCNl7uAEk93ATke7gIAAMw7zDt/886C -eQfakWlkGt/hyDQA8Cqdg7zNROkcVJuJLM6M6Xe7aSrPRBZnxjAHpXIzETMjM2OJhmzouUYN2dBz + H4sIAAAAAAAAAO3by07EMAyF4b4styW3JTCzLJd3xhVERFEStSVJx/b/SdawTKr41BMN0wRgjSup +a6mbqG6l7o5c1ED3Ug9Sj1E9ST0fuaiBXqRepd6iOkmdD1zTSLPUu9RHVJ9SX0cu6kLE2eApE4I4 +G0ImeHomcTacpp9MyD0Tq+JsCJmQeyYpy2ck90xSns5IzpozYtmaMwK9Wuabxqws5duevWjMylK+ +7dmLpazcsxdvWamx31vS2O8tWer3kegb+sZz33h7TwKAFdbml637sTa/bN2Ptfll635q84vG3mg5 +j1nrja3Ss6SNxvPbEufXVrYDAAAAAOzgzoI7i0XuzsLD2Zh/P3P3t5wN3/dZ/NYiz0Mu1JAL5AK5 +AJR5eEfU9ujlHVHao6d3RG6PHt4Rc/S31T0CAAAA2MbDXUCNl7uAEk93ATke7gIAAMw7zDt/886C +eQfakWlkGt/hyDQA8Cqdg7zNROkcVJuJLM6M6Xe7aSrPRBZnxjAHpXIzETMjM2OJhmzouUYN2dBz jRqyoecaNWRDyzVq6PeeNPR7T7X/M/Ygnpsutd8xnvdcXJCL5GJALgLA/30DbcX/pgCAAAA= - H4sIAAAAAAAAAO3czQrCMAwA4L7y1Ks/V6e+sy06lKLgYRC3fB+EHXYJpS1JV1YKwO+2bwEAANDL -2iuca4w1LjWuNW7de+PyGBf4xhqxRgAAALLSE38+T2MZzF/zFwAAAP7NJjqBYIcax+gkAo3RCQAA -wAIMJXfvtC96p+l7NwAAAEwy98mNPhkA1q/VO6foJAKpdwAAgDWYeruM97/6O1/+YQvrtotOIJBz + H4sIAAAAAAAAAO3czQrCMAwA4L7y1Ks/V6e+sy06lKLgYRC3fB+EHXYJpS1JV1YKwO+2bwEAANDL +2iuca4w1LjWuNW7de+PyGBf4xhqxRgAAALLSE38+T2MZzF/zFwAAAP7NJjqBYIcax+gkAo3RCQAA +wAIMJXfvtC96p+l7NwAAAEwy98mNPhkA1q/VO6foJAKpdwAAgDWYeruM97/6O1/+YQvrtotOIJBz POaQ+a58k7FW6qmV4GV4PrP+M7KxL9oXAeZ0B6L32u4AgAAA diff --git a/tiled/Level -2/ados/snake_pit_s.tmx b/data/maps/Level -2/ados/snake_pit_s.tmx similarity index 99% rename from tiled/Level -2/ados/snake_pit_s.tmx rename to data/maps/Level -2/ados/snake_pit_s.tmx index 43c2801669..e80e72f027 100644 --- a/tiled/Level -2/ados/snake_pit_s.tmx +++ b/data/maps/Level -2/ados/snake_pit_s.tmx @@ -69,102 +69,102 @@ - H4sIAAAAAAAAAO3cO27DQAwEUOUCKXLDXMbnTmEYMZRI+yM5XM4UbAx4NW8sr2QXenwcx6Mxn0d7 -Wmt4jneuzP6IbPLz+nvWz+5fyRfpn1l3d//q+r3vn82YYW3574/j2QF63Z5jWfUY5V+xR3ewi39m -3Yj9ycN+dzzLDjL7rTqI6NHLb5F/d/+qoYJ/xRHtz9ZBJf+MxyrniN+7g6s8Uf7v4znoDs65Ivwv -e28H0fuCl/81Z//o96S6v3X8r+N3PDrI5r8a6w5G/R7n4UwH7zkt/Od1dvBbZMuwD1vmZvH35Le0 -Z/X3OKr7e1yr9p38K8ZKfuse0A50D+j86B7QudE9oPOiO0BnRfaAzofuAJ1NfmwH6Fzyy4+yM/jZ -r3/Mft378fqZ7/2Z7ex+9t+9rP4Rt/z1OpCf1z9rr9IBs3/VLj/eIL/88uP8O3fA7Ley7+i3tO/m -t7bv5Pew7+L3smf3e7oz+yPcWf2R9mz+aHsGP8KcxY+2o/xoM8qPtqI7QDuRHaB9qA7QJqse0JnQ -HaDzoD9/pg7k7/dX7KpnP6+47/f6K1/7Rnzy8/hnnlGBdshv52c+/2efz4J2yC+/lf+/11n875bq -9jtjbwfo/N7+6iO//PLLL7/88nP5me3yc9vlVwdXfqYO5B/roFpHI//vVD1PWh2MdLTjsPtXO0Bn + H4sIAAAAAAAAAO3cO27DQAwEUOUCKXLDXMbnTmEYMZRI+yM5XM4UbAx4NW8sr2QXenwcx6Mxn0d7 +Wmt4jneuzP6IbPLz+nvWz+5fyRfpn1l3d//q+r3vn82YYW3574/j2QF63Z5jWfUY5V+xR3ewi39m +3Yj9ycN+dzzLDjL7rTqI6NHLb5F/d/+qoYJ/xRHtz9ZBJf+MxyrniN+7g6s8Uf7v4znoDs65Ivwv +e28H0fuCl/81Z//o96S6v3X8r+N3PDrI5r8a6w5G/R7n4UwH7zkt/Od1dvBbZMuwD1vmZvH35Le0 +Z/X3OKr7e1yr9p38K8ZKfuse0A50D+j86B7QudE9oPOiO0BnRfaAzofuAJ1NfmwH6Fzyy4+yM/jZ +r3/Mft378fqZ7/2Z7ex+9t+9rP4Rt/z1OpCf1z9rr9IBs3/VLj/eIL/88uP8O3fA7Ley7+i3tO/m +t7bv5Pew7+L3smf3e7oz+yPcWf2R9mz+aHsGP8KcxY+2o/xoM8qPtqI7QDuRHaB9qA7QJqse0JnQ +HaDzoD9/pg7k7/dX7KpnP6+47/f6K1/7Rnzy8/hnnlGBdshv52c+/2efz4J2yC+/lf+/11n875bq +9jtjbwfo/N7+6iO//PLLL7/88nP5me3yc9vlVwdXfqYO5B/roFpHI//vVD1PWh2MdLTjsPtXO0Bn lx/XATozugN0XmQX6Hwajebv/ABagNv4AIAAAA== - H4sIAAAAAAAAAO2cWY7UMBBAw89omEEcgCOxLxJHgV8WsQs1F5jhSCB2AYehSool44njclJ2uex6 -UqlnutPpel46laUzTWleXYq/dgavvVh5vQYfFz4f83rPlNeaPyLpX6NvtPojHLkdBvbH9S/NL87P -2EPKf+8cSK0fadkfGd1/zxjowR/p1Z/K1nqgF38E2+A8sx168nfkjAV/238lsow2f+SMkDNl249o -9D+eY41U3efQ5n/ZixjUvke0+B/Ncew9xqBuVxEt/g439lP9T0WTvz8G1vr/Zaf+2OeU/u/VH6HM -f6R0bS0FurtxsMZW/w9ztIob/0eJ5aj+fi2JNYPz5zr+yI3b9nP1v9uvOA9qBv/53P2OUjin1Pef -vyyVT7D8Z+89X+DvrxntgWPnETw+nv8v0V6+P1f96/gGy3+H+DHHT4hfiePTfns4ruV9bBbUPs2p -f31+w3v+zPF3R/+VbAMKuX2/RmqctcbWvu+F3O+9EpxO245XcbDkHzv2UwPOc5kUWuj/kJq1RIv+ -ISXnhgZ/R4l20OTv4GwHjf4OjnbQ7O/Y0w4t+z+BeArxDOI5Yfkt207O2peb1xBvIN5CvCO+J2cs -9Fz7Uq4DaHnsc5AaA737p8ZALX/J/YkW/CVZO7cxgv8a5i+dQTko56l69qdg/tIZyNJy7V+aLbX/ -dYgbEDchbkHc5k9rFznn5reM/TsQdyHuQdyHeJC/imYYfe7nXPOCaDuvlSLXv0d6mAN7rkdqaQyc -bnxfL/5SuDmwtf21o/U7gOs6RPPnWU9tzJ9nPVq3AebPty6tc4AL85fOQBbzl85AFvOXzkAW85fO -QBbzl85AFvNPL9Pz8TGt+4CGYdRB2+/euWnh98w1Ca8PaeHenzVZqglG9x9pDiz5jzQHYjXx6P6j -YP7SGchi/tIZyGL+0hnIYv4Xn7taPw0xQv+Ran8k9B+p9kds/3eaToLnRvMPMf/6eUhh/hefM//6 -eUgxuv/Sb2NH8e/5vjgUbN/v//9t30cmj5YYbQyE2P7vWGMgdv4z1gaHjPvOaSC2DVxqg8NcL5xE + H4sIAAAAAAAAAO2cWY7UMBBAw89omEEcgCOxLxJHgV8WsQs1F5jhSCB2AYehSool44njclJ2uex6 +UqlnutPpel46laUzTWleXYq/dgavvVh5vQYfFz4f83rPlNeaPyLpX6NvtPojHLkdBvbH9S/NL87P +2EPKf+8cSK0fadkfGd1/zxjowR/p1Z/K1nqgF38E2+A8sx168nfkjAV/238lsow2f+SMkDNl249o +9D+eY41U3efQ5n/ZixjUvke0+B/Ncew9xqBuVxEt/g439lP9T0WTvz8G1vr/Zaf+2OeU/u/VH6HM +f6R0bS0FurtxsMZW/w9ztIob/0eJ5aj+fi2JNYPz5zr+yI3b9nP1v9uvOA9qBv/53P2OUjin1Pef +vyyVT7D8Z+89X+DvrxntgWPnETw+nv8v0V6+P1f96/gGy3+H+DHHT4hfiePTfns4ruV9bBbUPs2p +f31+w3v+zPF3R/+VbAMKuX2/RmqctcbWvu+F3O+9EpxO245XcbDkHzv2UwPOc5kUWuj/kJq1RIv+ +ISXnhgZ/R4l20OTv4GwHjf4OjnbQ7O/Y0w4t+z+BeArxDOI5Yfkt207O2peb1xBvIN5CvCO+J2cs +9Fz7Uq4DaHnsc5AaA737p8ZALX/J/YkW/CVZO7cxgv8a5i+dQTko56l69qdg/tIZyNJy7V+aLbX/ +dYgbEDchbkHc5k9rFznn5reM/TsQdyHuQdyHeJC/imYYfe7nXPOCaDuvlSLXv0d6mAN7rkdqaQyc +bnxfL/5SuDmwtf21o/U7gOs6RPPnWU9tzJ9nPVq3AebPty6tc4AL85fOQBbzl85AFvOXzkAW85fO +QBbzl85AFvNPL9Pz8TGt+4CGYdRB2+/euWnh98w1Ca8PaeHenzVZqglG9x9pDiz5jzQHYjXx6P6j +YP7SGchi/tIZyGL+0hnIYv4Xn7taPw0xQv+Ran8k9B+p9kds/3eaToLnRvMPMf/6eUhh/hefM//6 +eUgxuv/Sb2NH8e/5vjgUbN/v//9t30cmj5YYbQyE2P7vWGMgdv4z1gaHjPvOaSC2DVxqg8NcL5xE Xu+N8P68Ya002nfFEuYvnUEZUvfyezg/9upvGIZh6OMfRQHrwwCAAAA= - H4sIAAAAAAAAAO3dMQqDQBAF0PVQUROTXNVrCjYZQbC1WJiNvge/m+IPTD+lAADAYak086/WSjO0 -45tdgFSPSB8Zsosk2G5/jDwjr+QuWexv/zvvP0XekU92EYDd3GU3AAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3dMQqDQBAF0PVQUROTXNVrCjYZQbC1WJiNvge/m+IPTD+lAADAYak086/WSjO0 +45tdgFSPSB8Zsosk2G5/jDwjr+QuWexv/zvvP0XekU92EYDd3GU3AAAAAAAAAAAAAAAAAAAAAAAA AAAAAABacuVfWGf4hQUA0LYfeSJ8EACAAAA= - H4sIAAAAAAAAAO2by07DMBBFmyV/xfvxUYFVyqrwBYXfRGKDLWrVDXFJHE/imXuPNKoqVanvTWb8 -zGZDCCHrs23+hnWGNKP4MFY79dvzIUd7yoMXZb7M0T7kgf+uyYPS+sM1NXhQQnuqDmjwoJR+rR6U -1K/Rg9L6tXkgoV+TB1L6JTyQ8k6LB68K9ad8kNKSyxIe9H1YqhZ8NL/xH0t7UGM9jFniGagtD/q8 -NceQros18nlo69597gD1x+zB9Xvi9pfS/9wco2baxL1Duf+7M+1G0D8WZO0x6Po9yNoJIYQQQggh -p7TAc4LUegoKHbB2dJj3Mte+dHHl4trFjYtbmb/JRrrm3bm4d/Hg4tHFk9xfZcGah0mrYH9Hki4z -72s+HzCWOX1d7ecDxsCaNw8LOTAHrTnAmo89vyWElEFDH3gh2EatfSAqyGu71L52K9YBVXsY56Np -j3UjakfU7UHM8/Cso+Y54hle1nU87Z5a162WmAPXvC/v74mUB1pyfRv1Q30v4j5qamjK9dDW/ppI -15z2U9bfx5LMBy28g+snZAyW6t4ULNb9sVju+84xdRxgif5cHU1/zhjQEsj6c559S/pz5z9WoH7q -R9Yfg6w9gKydEEIIIcQ6fNeGY1qCBfreN98JIQQb1sC1W7A+6M+AH/fSg+FzoV+J39d8zjeXeG0/ + H4sIAAAAAAAAAO2by07DMBBFmyV/xfvxUYFVyqrwBYXfRGKDLWrVDXFJHE/imXuPNKoqVanvTWb8 +zGZDCCHrs23+hnWGNKP4MFY79dvzIUd7yoMXZb7M0T7kgf+uyYPS+sM1NXhQQnuqDmjwoJR+rR6U +1K/Rg9L6tXkgoV+TB1L6JTyQ8k6LB68K9ad8kNKSyxIe9H1YqhZ8NL/xH0t7UGM9jFniGagtD/q8 +NceQros18nlo69597gD1x+zB9Xvi9pfS/9wco2baxL1Duf+7M+1G0D8WZO0x6Po9yNoJIYQQQggh +p7TAc4LUegoKHbB2dJj3Mte+dHHl4trFjYtbmb/JRrrm3bm4d/Hg4tHFk9xfZcGah0mrYH9Hki4z +72s+HzCWOX1d7ecDxsCaNw8LOTAHrTnAmo89vyWElEFDH3gh2EatfSAqyGu71L52K9YBVXsY56Np +j3UjakfU7UHM8/Cso+Y54hle1nU87Z5a162WmAPXvC/v74mUB1pyfRv1Q30v4j5qamjK9dDW/ppI +15z2U9bfx5LMBy28g+snZAyW6t4ULNb9sVju+84xdRxgif5cHU1/zhjQEsj6c559S/pz5z9WoH7q +R9Yfg6w9gKydEEIIIcQ6fNeGY1qCBfreN98JIQQb1sC1W7A+6M+AH/fSg+FzoV+J39d8zjeXeG0/ ePG9SZ93tQz3PgjRxw9YYRRMAIAAAA== - H4sIAAAAAAAAAO3OMREAAAgEoLe42a3g4rlAAhIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OMREAAAgEoLe42a3g4rlAAhIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAC40/U9ANgZvNJ35wCAAAA= - H4sIAAAAAAAAAO3XsQ3AIAwEQFCyHUX23yYD0AUJY+dugi/g9W4NAAAAYJ87OgBwFJ0AM/8C2OXp -0QkAID/7HYAv3GOQl/2Xj84lwvDuKEKHUoluBla5BwGoylYGAAAAAADI54oOAAAAAAAAAAAAP/IC + H4sIAAAAAAAAAO3XsQ3AIAwEQFCyHUX23yYD0AUJY+dugi/g9W4NAAAAYJ87OgBwFJ0AM/8C2OXp +0QkAID/7HYAv3GOQl/2Xj84lwvDuKEKHUoluBla5BwGoylYGAAAAAADI54oOAAAAAAAAAAAAP/IC 5Oy38QCAAAA= - H4sIAAAAAAAAAO3W2w7CMAwD0PH/P432MAmhbW3TJM7FlvYGq48ZiM9xHJ+J6ykz7/W4rHu9JZrd -oldGv2Y3+vv6R7F0ROhnef/ZVPSvZPc+2f1vZ0nfh/TvxHsD7ftqZOe+Vf1WG3jeS6O/d1+Ef3Su -Z1+Uf3T2bl+NDtb+0fkeXdH+UQdpX42zI26A/P5b+kddJH13z0Rs8NRJ0ld6VoQN7rqt9pWcEW0P -605afqstPHu8vR/5LETwz3SySoTnUBqNLkj7zr20emX87C2/l9HtZ7S6Zvzsf7PbObv/jLR35t/9 -t0hdVfxXuvuvdPdf6e6/UtW/2rGa/zeWG1RMZ/sV+nv7z9Df19/5+e/++09/X3/n/36W/32j72f9 -37+av1q6+iXPveTZjxqpP7JpNjt2+vNn1599g65+DTf99NOfM/T33oD+vn5teya/hT2L38qewW9p -j+y3dkf1e7kj+r3tkfwIO9qPMkfwo90oP9qL8qOd9OM2QPtQG6BNGlugu9CP3QDdg36cvesG9M/7 -K251l5nXdPGPgu5v6Z8Jur+FfyXo/vTTTz/9Wv7VXdD9Nf2rzwa6u7X/bQN0by9/9es/6D70008/ -/fTTTz/99PvY0V3opx/p5wb4Lmh/xw3oX9ug2kZPGb0W3dtjg1HQvenHboDujN4A3Re5BbofL168 + H4sIAAAAAAAAAO3W2w7CMAwD0PH/P432MAmhbW3TJM7FlvYGq48ZiM9xHJ+J6ykz7/W4rHu9JZrd +oldGv2Y3+vv6R7F0ROhnef/ZVPSvZPc+2f1vZ0nfh/TvxHsD7ftqZOe+Vf1WG3jeS6O/d1+Ef3Su +Z1+Uf3T2bl+NDtb+0fkeXdH+UQdpX42zI26A/P5b+kddJH13z0Rs8NRJ0ld6VoQN7rqt9pWcEW0P +605afqstPHu8vR/5LETwz3SySoTnUBqNLkj7zr20emX87C2/l9HtZ7S6Zvzsf7PbObv/jLR35t/9 +t0hdVfxXuvuvdPdf6e6/UtW/2rGa/zeWG1RMZ/sV+nv7z9Df19/5+e/++09/X3/n/36W/32j72f9 +37+av1q6+iXPveTZjxqpP7JpNjt2+vNn1599g65+DTf99NOfM/T33oD+vn5teya/hT2L38qewW9p +j+y3dkf1e7kj+r3tkfwIO9qPMkfwo90oP9qL8qOd9OM2QPtQG6BNGlugu9CP3QDdg36cvesG9M/7 +K251l5nXdPGPgu5v6Z8Jur+FfyXo/vTTTz/9Wv7VXdD9Nf2rzwa6u7X/bQN0by9/9es/6D70008/ +/fTTTz/99PvY0V3opx/p5wb4Lmh/xw3oX9ug2kZPGb0W3dtjg1HQvenHboDujN4A3Re5BbofL168 eP1fX2gk/8cAgAAA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== - H4sIAAAAAAAAAO3dNxLCQBBFQXEqXIS7Iy7EhbgQdzQ+NxAKoCR1V71sgt1k0ikKAAA+5mmRlmmV -1hVn6mqTtmmX9ulQcaaujumUzumSrhVn6uqW7umRnulVcQYAAAAAAAAAAAAAAABol26nKHqpnwZp -2Pn3i35rlP+O0yRN06xl/wcAAAAAAAAAAAAAAOB7Tb6FVUaTb2GV0eRbWGW4hdVu9p/91+b9B9TP + H4sIAAAAAAAAAO3dNxLCQBBFQXEqXIS7Iy7EhbgQdzQ+NxAKoCR1V71sgt1k0ikKAAA+5mmRlmmV +1hVn6mqTtmmX9ulQcaaujumUzumSrhVn6uqW7umRnulVcQYAAAAAAAAAAAAAAABol26nKHqpnwZp +2Pn3i35rlP+O0yRN06xl/wcAAAAAAAAAAAAAAOB7Tb6FVUaTb2GV0eRbWGW4hdVu9p/91+b9B9TP G/z+GFEAgAAA - H4sIAAAAAAAAAO3OsRGAMBAEsackmnYVgF2arwMCgieQZjbfKgAAAAAAAAAAAAAAAAAAAOCL8+g+ + H4sIAAAAAAAAAO3OsRGAMBAEsackmnYVgF2arwMCgieQZjbfKgAAAAAAAAAAAAAAAAAAAOCL8+g+ AAAAAAAAAAAAAAAAAADg70b3QJMr3elJM63WG4B3G/JY0r4AgAAA diff --git a/tiled/Level -2/ados/vaults.tmx b/data/maps/Level -2/ados/vaults.tmx similarity index 99% rename from tiled/Level -2/ados/vaults.tmx rename to data/maps/Level -2/ados/vaults.tmx index 94ce025c68..8c1ba80dee 100644 --- a/tiled/Level -2/ados/vaults.tmx +++ b/data/maps/Level -2/ados/vaults.tmx @@ -78,120 +78,120 @@ - H4sIAAAAAAAAAO3dMU7DQBCG0aBQc/8DcAaKgMTVKKCaRMis7Zld5v3SVxJt/CzSRM7lYmbd91bc -q1KLuxVXfT26Ffcx0MtPI38bq74e3YobtT/qHqi+Ht2KG3V/FP/5izvKnv8axfHvVRz/XsVVfvbz -X8N/yz3Af43i/mJ1tD3/9f332PNfyz/eB3vt+a/pf2TV16NbcdXnEX/xF3/l+z/v7DrBexJ/8Ve+ -f/X7EX/xF3/xF3/xF3/x1+/+1ecRf/EXf/GPecYIf/59/X3HnD9//vz5x+LnPP9e/vEe4N/P3/9/ -/vz58+ef7f+0oerrx5//yv6jZTxjmn/v+PeOf+/4945/7/j3jn/v+Pdui/9sz0eJqz7PyvHvHX+t -Vlz1ecRf/DO7hqrPwz/XPn5vuNM9EFd9Hv78+fPPvgd8/n+v+jziL/7iL/7iL/7iL/7iL/7iL/7i -L/7iL/7iL/7iL/7iL/7iL/7iL/7ir/tVn0f8xV/8xV/8xV/8xV/8xV/8Ve//6PmZR1d9jf5zcfx7 -FTfyGkf8JnfF73XrfvznLWP85y1jI+d6P7nq6z5LGRs51+fJVV/3WcpY9XvUdv9ZX1P8xV/8xV/z + H4sIAAAAAAAAAO3dMU7DQBCG0aBQc/8DcAaKgMTVKKCaRMis7Zld5v3SVxJt/CzSRM7lYmbd91bc +q1KLuxVXfT26Ffcx0MtPI38bq74e3YobtT/qHqi+Ht2KG3V/FP/5izvKnv8axfHvVRz/XsVVfvbz +X8N/yz3Af43i/mJ1tD3/9f332PNfyz/eB3vt+a/pf2TV16NbcdXnEX/xF3/l+z/v7DrBexJ/8Ve+ +f/X7EX/xF3/xF3/xF3/x1+/+1ecRf/EXf/GPecYIf/59/X3HnD9//vz5x+LnPP9e/vEe4N/P3/9/ +/vz58+ef7f+0oerrx5//yv6jZTxjmn/v+PeOf+/4945/7/j3jn/v+Pdui/9sz0eJqz7PyvHvHX+t +Vlz1ecRf/DO7hqrPwz/XPn5vuNM9EFd9Hv78+fPPvgd8/n+v+jziL/7iL/7iL/7iL/7iL/7iL/7i +L/7iL/7iL/7iL/7iL/7iL/7iL/7ir/tVn0f8xV/8xV/8xV/8xV/8xV/8Ve//6PmZR1d9jf5zcfx7 +FTfyGkf8JnfF73XrfvznLWP85y1jI+d6P7nq6z5LGRs51+fJVV/3WcpY9XvUdv9ZX1P8xV/8xV/z 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 NVZrAAABAA== - H4sIAAAAAAAAAO3du07DMBQA0HwPD4mFibESsAEbMDPwlOAXUfkpJrxRpYWkaRJfu+dIV4IkbS3Z -sa9dB5qGqD6DvhcAMV3O+FlfM34WcZzkLgBUYM6+eiyLlZ+XG46N7XzguZrlaDddff6m88sNx5je -VYrrFDcjvmefNQT1TRdtpGybxvopx3/iMf+L5Sx3AQCAEHznDwAAQJeHgefYztDvQkvcN0Q3azbs -ShsCgDoY06F8BykOcxcCAACgUI8pnlI85y4IWbykeE3xlrsgAIHYJwSxHaU4zl0IAGCQ9nMRnpMA -AAAAAAAAAGrk/xTlYR84ABCJnLBe6hamZW63G39bFQAAAKBOkdd9rJtDbO5RAFhnfASii7wOANA2 -dM+fvYJEp41CeUq8b2vI/a2zQH6Lnseoy8VE11KGdg5x2aznQnPmGSXmYbWpIa9ke+odAICaRZlr -nuYuANDLfev3KH0I9TEu7J/bFHcplrkLAsxOn0/t7P/+5X5vmvcUHz2OMY2cuWbXHrN93YO22i/0 + H4sIAAAAAAAAAO3du07DMBQA0HwPD4mFibESsAEbMDPwlOAXUfkpJrxRpYWkaRJfu+dIV4IkbS3Z +sa9dB5qGqD6DvhcAMV3O+FlfM34WcZzkLgBUYM6+eiyLlZ+XG46N7XzguZrlaDddff6m88sNx5je +VYrrFDcjvmefNQT1TRdtpGybxvopx3/iMf+L5Sx3AQCAEHznDwAAQJeHgefYztDvQkvcN0Q3azbs +ShsCgDoY06F8BykOcxcCAACgUI8pnlI85y4IWbykeE3xlrsgAIHYJwSxHaU4zl0IAGCQ9nMRnpMA +AAAAAAAAAGrk/xTlYR84ABCJnLBe6hamZW63G39bFQAAAKBOkdd9rJtDbO5RAFhnfASii7wOANA2 +dM+fvYJEp41CeUq8b2vI/a2zQH6Lnseoy8VE11KGdg5x2aznQnPmGSXmYbWpIa9ke+odAICaRZlr +nuYuANDLfev3KH0I9TEu7J/bFHcplrkLAsxOn0/t7P/+5X5vmvcUHz2OMY2cuWbXHrN93YO22i/0 qZ+/rjGPoE2bgPHJ5YbxDMh+Mf9jH+0yPmz72ohj0XfuAhRg6nr+7/qp24z6B8byAyU3hQIAAAEA - H4sIAAAAAAAAAO3bqQ7CUBAFUL6tAcEqWAUOAjj4f8cgMBVQGsqE13OSa+ZVXFczMxgAAMBr+4Yz -ylQ1nH3LsOVbn40jk8g0uwgpZpF5ZJFdhOL4//fbr///AAAAAADAdxxavlGGY8s3AAAAAAAAAGjr -FDlHLtlFAAAAgOLV7yLcSfRL/S7CnQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBn9g1nlKlqOKMs -o46+BQAAAIB/tM4uQKpddgGKtoysskuQZhPZZpcAAOjQY8fsGrnV5s+ZHbSyvdsxs4MGAAAAANA/ + H4sIAAAAAAAAAO3bqQ7CUBAFUL6tAcEqWAUOAjj4f8cgMBVQGsqE13OSa+ZVXFczMxgAAMBr+4Yz +ylQ1nH3LsOVbn40jk8g0uwgpZpF5ZJFdhOL4//fbr///AAAAAADAdxxavlGGY8s3AAAAAAAAAGjr +FDlHLtlFAAAAgOLV7yLcSfRL/S7CnQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBn9g1nlKlqOKMs +o46+BQAAAIB/tM4uQKpddgGKtoysskuQZhPZZpcAAOjQY8fsGrnV5s+ZHbSyvdsxs4MGAAAAANA/ d6Ijcm0AAAEA - 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 Nb9+A5KUr6IAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/athor/ship_w2.tmx b/data/maps/Level -2/athor/ship_w2.tmx similarity index 99% rename from tiled/Level -2/athor/ship_w2.tmx rename to data/maps/Level -2/athor/ship_w2.tmx index 237f8102a9..f68b70876c 100644 --- a/tiled/Level -2/athor/ship_w2.tmx +++ b/data/maps/Level -2/athor/ship_w2.tmx @@ -45,51 +45,51 @@ - H4sIAAAAAAAAAO3aQQrCMBBA0UBP4QWqGy2Kgt7/Yk0WbgqlQaTKzFu8feBP2kAylFIGAAAAAAAA -AAAAAAAAAMI5fOjX6+Z7/cfq2Omkfyit5bm6dJr0D0X/3FrLe/VYoX9sW+e85bdB/1i2zn/2f2z+ -/7npn5v+uemfm/656Z+b/jyra0f7W/X6g/Wy/wxoH9/aDGifx3IGtM+nzcD7/k/7nLzzAgAAAAAA + H4sIAAAAAAAAAO3aQQrCMBBA0UBP4QWqGy2Kgt7/Yk0WbgqlQaTKzFu8feBP2kAylFIGAAAAAAAA +AAAAAAAAAMI5fOjX6+Z7/cfq2Omkfyit5bm6dJr0D0X/3FrLe/VYoX9sW+e85bdB/1i2zn/2f2z+ +/7npn5v+uemfm/656Z+b/jyra0f7W/X6g/Wy/wxoH9/aDGifx3IGtM+nzcD7/k/7nLzzAgAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAPM+LBjIMAAAEA - H4sIAAAAAAAAAO3WWwrCMBAF0KxD0W35qEp/dP9LsEIDJZDWH1uZnAOXKfQncCe0KQEAAAAAAAAA -AAAAAAAAUZ0qM+vGENO5MmnDpZgl9z+268J7/UNcXSXZc8hrg3OxjqX+aZv7H9utEtqw1L/7H9tj -6wPwt/oixDP33e+T/qPaDzmk7//7jkN2K5yL9eQd+JjrX/dxlTuQ3cep+/imOzCl+3aUO6D79uwn + H4sIAAAAAAAAAO3WWwrCMBAF0KxD0W35qEp/dP9LsEIDJZDWH1uZnAOXKfQncCe0KQEAAAAAAAAA +AAAAAAAAUZ0qM+vGENO5MmnDpZgl9z+268J7/UNcXSXZc8hrg3OxjqX+aZv7H9utEtqw1L/7H9tj +6wPwt/oixDP33e+T/qPaDzmk7//7jkN2K5yL9eQd+JjrX/dxlTuQ3cep+/imOzCl+3aUO6D79uwn z7oHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4JfeZbIeOAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3ToREAAAgDMVaF/YeAFVAIkrv6mo8AAAAAAAAAAAAAAAAAAAAAvshZXZ8ATugf -/tI/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGw1FlnapAAAB + H4sIAAAAAAAAAO3ToREAAAgDMVaF/YeAFVAIkrv6mo8AAAAAAAAAAAAAAAAAAAAAvshZXZ8ATugf +/tI/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGw1FlnapAAAB AA== - H4sIAAAAAAAAAO3VMQoAIAwDQN/b1f+Dq4OCoFO8mwod05LWAAAAAAAAAAAAAAAAAABIVZd78sj8 -PzIHYKYXACBLn+ZVz+t+yOS3OeFOALLVZgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VMQoAIAwDQN/b1f+Dq4OCoFO8mwod05LWAAAAAAAAAAAAAAAAAABIVZd78sj8 +PzIHYKYXACBLn+ZVz+t+yOS3OeFOALLVZgYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAgFcGzmuRlwAAAQA= - H4sIAAAAAAAAAO3SQQrDIAAEQL/vr3stYo2FxEUzC4MJeFhYaymlAgAAAAAAAAAAAAAAAADHKYOz -fP3X5pszlMHZS7ovz+/fpr3LOWZi/3fqJd2J+ze+2n/mLnsabdpLui/373+VmbfCnkab9pLuy/r9 -Z+6yp3+T7sva/dP9eH7/0ZtI92O9X0n3Ird/uhO5/dN9sD3r30C6BwAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3SQQrDIAAEQL/vr3stYo2FxEUzC4MJeFhYaymlAgAAAAAAAAAAAAAAAADHKYOz +fP3X5pszlMHZS7ovz+/fpr3LOWZi/3fqJd2J+ze+2n/mLnsabdpLui/373+VmbfCnkab9pLuy/r9 +Z+6yp3+T7sva/dP9eH7/0ZtI92O9X0n3Ird/uhO5/dN9sD3r30C6BwAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwrg9IjceaAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/caves.tmx b/data/maps/Level -2/deniran/caves.tmx similarity index 99% rename from tiled/Level -2/deniran/caves.tmx rename to data/maps/Level -2/deniran/caves.tmx index ec8beab920..7a7c19dfdd 100644 --- a/tiled/Level -2/deniran/caves.tmx +++ b/data/maps/Level -2/deniran/caves.tmx @@ -36,114 +36,114 @@ - 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 AvuZmdDemJWduyRJkiSx6g8S1F+sAAABAA== - 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 nD95E5vgAAABAA== - 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 6K5JOQvd++wmultyfoHuaIwxVfMH4DnM+AAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/caves_e.tmx b/data/maps/Level -2/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_e.tmx rename to data/maps/Level -2/deniran/caves_e.tmx index b95fddf077..0e4042097b 100644 --- a/tiled/Level -2/deniran/caves_e.tmx +++ b/data/maps/Level -2/deniran/caves_e.tmx @@ -48,126 +48,126 @@ - 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 hwQAAICPF6AKO7MAAAEA - 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 diff --git a/tiled/Level -2/deniran/caves_e2.tmx b/data/maps/Level -2/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_e2.tmx rename to data/maps/Level -2/deniran/caves_e2.tmx index 6e161463bc..ce143b9ca7 100644 --- a/tiled/Level -2/deniran/caves_e2.tmx +++ b/data/maps/Level -2/deniran/caves_e2.tmx @@ -39,133 +39,133 @@ - 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 +gdstcK2AAABAA== - H4sIAAAAAAAAAO2dyY4cNwxA65h/cPsU5zT2VyWeZJJDbgYMZKlPdxVgoWlC1EpKpMQHFLrHcHep -JW6ixNJxOI7jrMPr7AY4avj1un67rs+zG+JM4bYFv1/XH7Mb4gwF6v2f1/XX3OY4g3G935u3g9b7 -d4Pb4uggzAt+ntoKh5PHdb2v/MzL4TbAMo/jOe4fruuXhu9wG2ALPOZh3D9e1yf0f98Kvs9tgB1i -Yx4b91puG+AyoJeg75xjDrltgPsBnUDfzjnmGPcDeoA+nvLtMf65rn877ut+YC6xuE5S5zHuB+aA -53ApHy+9put+YByxca/Rd6413Z/Q3zNswGPCPWeSG/ez4Duk1nZG2gCoAzvZnZS+n4XfkVrb6UXS -BsTylh+PZ/y5ui24f3drXJey+ZyxAbcNKMlbhvgz2ILwmZUIc7pScA535Hp+73wwNeaU7Xs5nrYg -fGYlm9A7p5O0+Zigj6W6+Djaxpy6d/jMSjZh5HyeA2iT8RhQ4829PhGzCRbJrc/f87C/RzSkkpgu -4guON/f6RKwdFucKLevz2oBj0DPevbGqxVy1Ndvfi2TNgbVcde3eLEjJPg6NSM9VLOWqa2z/KnVb -I+YqVmwAZfut6nYOKMPSfsCKDVgJvGaUQsoPnN9frdgAitVrMyX8wAneW7cBXqPVj2UbMDKni7Ec -a57g/cusRjCyuh+4sSxvEryi9+4H9mWWH9jB7lhkVG7Ax38fYnnomN9ZNS9lASpG6p3jUnuPZs4/ -nCc5neud446uJ3F46Znj9uw51Y7l3F9AOgaL2f2Yn7E4P7ec+wtIx2C9uq9Zx6zn/29KYzDO3xmz -OZTMad9vpb19XHDaupp8I9wLrhFr+8Fa4bR1tfM+XA8wgpr90Fx9I/3b4J75FmbKOa7R0karfOI6 -Bg4Zz9VJtO4H517rLJl7wLgA1mPMqs2i4pRW+cR1DLjmqBZcD8NdF8OpeyVxQKy/Y/WaGoDyWQoe -E1xzVPr7Ys/qkqiL4YzFevK/sX7SAkc8QMlByraPyLNqi3exT+Dm9aBzU6m9qFx9FKtBpGy7xNjH -fqPGPU/a5oncuSGq/q1k3CVyq1r6GaJNBlpsQM3+9plo6meIhAyEGJSar1D6NTM/XJNjbUGbrkGk -YhQ4X8H9Ozt/PeN5LdpiQYiE7sH5Smn/cvTRl4bPjNpbo3kNTFL3avpXY7zMiWYboLVtM5DaW6nZ -Boxu2677V7n0TGL+4zZAHu02gBuL+9Wk0axno2RzV/t/oyHO/e+6/o/8u2bZdOTRIJtOH9Zsq9Z4 -yOEntl9Qa37cEtZ0HqJ5jcQZg+cg8/Q8o/RG+3MENOdGapDKefQ+nzq1Fqel37XbgFk6xFEfnFqL -0+J/tc8/Zz0DKqb7nLKoyf9qkEOK3Hq2hH2gdJ9bFrX4Xy1y2AL3mKTOo8rJYi4Oic0ZOfu+NV7V -7gMguI+59xPNOGOYg9pz1LRBPYdrdBusPhPG8rOMNMiuRBtGya9luQ39XtJ+qblgTRs0Mlt3WoB1 -oaX9LjUXtDz2N9ba3loXKrF3XNJ2jlgj6s1RjwTXgmuQW8p2Wqh30xA3lTKyFrwGqi1fK75j1p7L -0r6cLcu1Oj+7vRawEvNTMd5Z8R0tdWYrY8XuW59XaaWmT2v8GDe4neekdqyEJbtvoZ3WsGD3b6y0 -0xKWdMpKOy3hOrUvlnTf4cd1f19c9/fGdf+Jhv2SI3Hd/xHLe1VbcN3/ES17pkexg+7Xrp9qqZ2R -Jra3Q3tNYS8le2Z2qV+mziicUQ+ljRlnL42EivtWPZu4xa6NPG+FOuNCit3ivla7Jn3eCj6jCl/w -/BMudpzzUXat1C5InLcC9yxSZ1zA80+4ZAHrfqzmbRdq7QJXbFi6ZxGef0LJQo1MlOr+6jIQZL4l -3uGQgdQeqxO9wvvGZAHLRO6+MVaf93HT83wFDv8bOxcpd2Za6r45O7j6XDhQkysKucIS+wvHQCr2 -zp2Zlrpvzg7ulhcvJeeTY2fQUjrI5XOpM9N6bI6lZziUwtHfOZ/cegZt7Zlbrawe542kRe+o8ZyZ -h6XatEsMAJGsFUudsaoxD+sxgA5iMtniF7D85XzBijEAByVz55LxkfDFqbb5WS48lPjqVF9L1p+W -tM1zP31gX62hP9/Aay6O8DX/fl7R+1R/zp5zST/jcHe8Px3HcRxnb/zZQo7jOI7jOI7j7M43Fxe4 + H4sIAAAAAAAAAO2dyY4cNwxA65h/cPsU5zT2VyWeZJJDbgYMZKlPdxVgoWlC1EpKpMQHFLrHcHep +JW6ixNJxOI7jrMPr7AY4avj1un67rs+zG+JM4bYFv1/XH7Mb4gwF6v2f1/XX3OY4g3G935u3g9b7 +d4Pb4uggzAt+ntoKh5PHdb2v/MzL4TbAMo/jOe4fruuXhu9wG2ALPOZh3D9e1yf0f98Kvs9tgB1i +Yx4b91puG+AyoJeg75xjDrltgPsBnUDfzjnmGPcDeoA+nvLtMf65rn877ut+YC6xuE5S5zHuB+aA +53ApHy+9put+YByxca/Rd6413Z/Q3zNswGPCPWeSG/ez4Duk1nZG2gCoAzvZnZS+n4XfkVrb6UXS +BsTylh+PZ/y5ui24f3drXJey+ZyxAbcNKMlbhvgz2ILwmZUIc7pScA535Hp+73wwNeaU7Xs5nrYg +fGYlm9A7p5O0+Zigj6W6+Djaxpy6d/jMSjZh5HyeA2iT8RhQ4829PhGzCRbJrc/f87C/RzSkkpgu +4guON/f6RKwdFucKLevz2oBj0DPevbGqxVy1Ndvfi2TNgbVcde3eLEjJPg6NSM9VLOWqa2z/KnVb +I+YqVmwAZfut6nYOKMPSfsCKDVgJvGaUQsoPnN9frdgAitVrMyX8wAneW7cBXqPVj2UbMDKni7Ec +a57g/cusRjCyuh+4sSxvEryi9+4H9mWWH9jB7lhkVG7Ax38fYnnomN9ZNS9lASpG6p3jUnuPZs4/ +nCc5neud446uJ3F46Znj9uw51Y7l3F9AOgaL2f2Yn7E4P7ec+wtIx2C9uq9Zx6zn/29KYzDO3xmz +OZTMad9vpb19XHDaupp8I9wLrhFr+8Fa4bR1tfM+XA8wgpr90Fx9I/3b4J75FmbKOa7R0karfOI6 +Bg4Zz9VJtO4H517rLJl7wLgA1mPMqs2i4pRW+cR1DLjmqBZcD8NdF8OpeyVxQKy/Y/WaGoDyWQoe +E1xzVPr7Ys/qkqiL4YzFevK/sX7SAkc8QMlByraPyLNqi3exT+Dm9aBzU6m9qFx9FKtBpGy7xNjH +fqPGPU/a5oncuSGq/q1k3CVyq1r6GaJNBlpsQM3+9plo6meIhAyEGJSar1D6NTM/XJNjbUGbrkGk +YhQ4X8H9Ozt/PeN5LdpiQYiE7sH5Smn/cvTRl4bPjNpbo3kNTFL3avpXY7zMiWYboLVtM5DaW6nZ +Boxu2677V7n0TGL+4zZAHu02gBuL+9Wk0axno2RzV/t/oyHO/e+6/o/8u2bZdOTRIJtOH9Zsq9Z4 +yOEntl9Qa37cEtZ0HqJ5jcQZg+cg8/Q8o/RG+3MENOdGapDKefQ+nzq1Fqel37XbgFk6xFEfnFqL +0+J/tc8/Zz0DKqb7nLKoyf9qkEOK3Hq2hH2gdJ9bFrX4Xy1y2AL3mKTOo8rJYi4Oic0ZOfu+NV7V +7gMguI+59xPNOGOYg9pz1LRBPYdrdBusPhPG8rOMNMiuRBtGya9luQ39XtJ+qblgTRs0Mlt3WoB1 +oaX9LjUXtDz2N9ba3loXKrF3XNJ2jlgj6s1RjwTXgmuQW8p2Wqh30xA3lTKyFrwGqi1fK75j1p7L +0r6cLcu1Oj+7vRawEvNTMd5Z8R0tdWYrY8XuW59XaaWmT2v8GDe4neekdqyEJbtvoZ3WsGD3b6y0 +0xKWdMpKOy3hOrUvlnTf4cd1f19c9/fGdf+Jhv2SI3Hd/xHLe1VbcN3/ES17pkexg+7Xrp9qqZ2R +Jra3Q3tNYS8le2Z2qV+mziicUQ+ljRlnL42EivtWPZu4xa6NPG+FOuNCit3ivla7Jn3eCj6jCl/w +/BMudpzzUXat1C5InLcC9yxSZ1zA80+4ZAHrfqzmbRdq7QJXbFi6ZxGef0LJQo1MlOr+6jIQZL4l +3uGQgdQeqxO9wvvGZAHLRO6+MVaf93HT83wFDv8bOxcpd2Za6r45O7j6XDhQkysKucIS+wvHQCr2 +zp2Zlrpvzg7ulhcvJeeTY2fQUjrI5XOpM9N6bI6lZziUwtHfOZ/cegZt7Zlbrawe542kRe+o8ZyZ +h6XatEsMAJGsFUudsaoxD+sxgA5iMtniF7D85XzBijEAByVz55LxkfDFqbb5WS48lPjqVF9L1p+W +tM1zP31gX62hP9/Aay6O8DX/fl7R+1R/zp5zST/jcHe8Px3HcRxnb/zZQo7jOI7jOI7j7M43Fxe4 4wAAAQA= - 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 /zSzh/NP83o4/zSr0vwAGALZCgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/caves_s.tmx b/data/maps/Level -2/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_s.tmx rename to data/maps/Level -2/deniran/caves_s.tmx index e0c50bcf40..ae6a339500 100644 --- a/tiled/Level -2/deniran/caves_s.tmx +++ b/data/maps/Level -2/deniran/caves_s.tmx @@ -42,126 +42,126 @@ - H4sIAAAAAAAAAO3XQVYrMRBD0QzYANv/q2XOCed37KqSZL+BhtC2rtKE79fr9U0IIYQQQt7m61e6 -fob45LffX1n5OfXddruo7FR9t1X3qqjvu9tFZZfud71pBzt3SOpC7e66A3UPE12o76e+f0IvN9zR -bQfq+3bfX30f9f0T+zn9fk4bUN+1swP1HdT3T+/o5Lvh39+D+uz467tQnx1//PHP3cC/B3G7L/41 -93xi37GDKfsk/91uJvyrdoC/xwZW/Xc2MGmf6j+xgR17/H034Ow/bZ/u37mBaX+F/aR/5zPT/VX2 -U/6Tz8Y/x1+xgae/44Z3/9QG1M9fyS32Ewbq50/5p9o7+L87i2ofJ/+/p9hAwhlX/V16ce434YzY -4/+Jv1sn7t0mnPGpv1MXN26Az37mBpzPNvXZT/Hv6NnlHHz2M94BTu43+ivfAU7mN777uyxU9qvm -+Hv7V7hO2eNf97wp90p7/GueN2mPv5d/sn2iv+L+rvYV3ag93f1T7Ff7UXvi//m7vrIftafSfvWz -pPw73tGP2lXlvhLl97aunm72nPB3tp/agNrN0f5/Ham6vdm40r+j4+nOb/besV/9/u5k/9d51RYJ -9p/8z+7q/u7saosU+2p/dQ+3Bn/vdHel9lf365bpDpX+6q6dovreVOn/9B7qrl1S9X15p1v8M1xP -8VfbnO7vsIF3HahNbrF38Z/sUm3u4r7Th5v/1L1Pclf4d2xAcf9T7NP9HbpItt+5s9rfrY80d/z7 -dqA2Pd3ftR+1pbt9ov+TntSOk/Zqf3VvpyTRHn+t/Y5/hT3+Wn/1Zx9/jbuLPf5327OBLHv8c90r -7PHPtXf2ZwP9/hX2+GfaJ/izgQx/3gH4448/G7jXn3dAnn/HBjp2oO7aMc7+HTtQ9+2Wym47N1C1 -A3Xfbknyr9iAum+3VP+NxT8raf5swHsD+Ocl7R2Av7d/9wbw9/fv3AH+Of4dW8A/079qA/jn+u9u -oeK56r7dovJf2QH+5/k/3UHVc9R9O0ZtPxl1145Rm+CPP/ZsAH/88WcD+OOPPRvAH3/88ccef/zZ -APb4488GsGcD+LMB7NkB9mwAe7aA/d1bUHdAdPtQ34/M70F9B6LZhvp8hBBCCCFT+QHkOE0UAAAB + H4sIAAAAAAAAAO3XQVYrMRBD0QzYANv/q2XOCed37KqSZL+BhtC2rtKE79fr9U0IIYQQQt7m61e6 +fob45LffX1n5OfXddruo7FR9t1X3qqjvu9tFZZfud71pBzt3SOpC7e66A3UPE12o76e+f0IvN9zR +bQfq+3bfX30f9f0T+zn9fk4bUN+1swP1HdT3T+/o5Lvh39+D+uz467tQnx1//PHP3cC/B3G7L/41 +93xi37GDKfsk/91uJvyrdoC/xwZW/Xc2MGmf6j+xgR17/H034Ow/bZ/u37mBaX+F/aR/5zPT/VX2 +U/6Tz8Y/x1+xgae/44Z3/9QG1M9fyS32Ewbq50/5p9o7+L87i2ofJ/+/p9hAwhlX/V16ce434YzY +4/+Jv1sn7t0mnPGpv1MXN26Az37mBpzPNvXZT/Hv6NnlHHz2M94BTu43+ivfAU7mN777uyxU9qvm ++Hv7V7hO2eNf97wp90p7/GueN2mPv5d/sn2iv+L+rvYV3ag93f1T7Ff7UXvi//m7vrIftafSfvWz +pPw73tGP2lXlvhLl97aunm72nPB3tp/agNrN0f5/Ham6vdm40r+j4+nOb/besV/9/u5k/9d51RYJ +9p/8z+7q/u7saosU+2p/dQ+3Bn/vdHel9lf365bpDpX+6q6dovreVOn/9B7qrl1S9X15p1v8M1xP +8VfbnO7vsIF3HahNbrF38Z/sUm3u4r7Th5v/1L1Pclf4d2xAcf9T7NP9HbpItt+5s9rfrY80d/z7 +dqA2Pd3ftR+1pbt9ov+TntSOk/Zqf3VvpyTRHn+t/Y5/hT3+Wn/1Zx9/jbuLPf5327OBLHv8c90r +7PHPtXf2ZwP9/hX2+GfaJ/izgQx/3gH4448/G7jXn3dAnn/HBjp2oO7aMc7+HTtQ9+2Wym47N1C1 +A3Xfbknyr9iAum+3VP+NxT8raf5swHsD+Ocl7R2Av7d/9wbw9/fv3AH+Of4dW8A/079qA/jn+u9u +oeK56r7dovJf2QH+5/k/3UHVc9R9O0ZtPxl1145Rm+CPP/ZsAH/88WcD+OOPPRvAH3/88ccef/zZ +APb4488GsGcD+LMB7NkB9mwAe7aA/d1bUHdAdPtQ34/M70F9B6LZhvp8hBBCCCFT+QHkOE0UAAAB AA== - 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 AAABAA== - H4sIAAAAAAAAAO3bMQ6AMAgFUE5uUC9uPYCDJqYtfS9hJx0Y4DcCAACAt7LV3ruJQWXUf5uj1dm7 -iUF5GwAAAAAAAAAA4IutdwPAEDLq51B5JocKAAAAMJd7t59hp7cyOz0AAAAAAABm8ub/UoZb6Mrc -QuF/GebsysxZAAAAAAAAAAAAACrKkJNemZw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ3QW2vh1N + H4sIAAAAAAAAAO3bMQ6AMAgFUE5uUC9uPYCDJqYtfS9hJx0Y4DcCAACAt7LV3ruJQWXUf5uj1dm7 +iUF5GwAAAAAAAAAA4IutdwPAEDLq51B5JocKAAAAMJd7t59hp7cyOz0AAAAAAABm8ub/UoZb6Mrc +QuF/GebsysxZAAAAAAAAAAAAACrKkJNemZw0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ3QW2vh1N AAABAA== - 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 diff --git a/tiled/Level -2/deniran/caves_s_e2.tmx b/data/maps/Level -2/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_s_e2.tmx rename to data/maps/Level -2/deniran/caves_s_e2.tmx index ce8dcde83e..f89f84fc10 100644 --- a/tiled/Level -2/deniran/caves_s_e2.tmx +++ b/data/maps/Level -2/deniran/caves_s_e2.tmx @@ -42,123 +42,123 @@ - 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 kqR79A8tnFX9AAABAA== - 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 AAAAAADU8xpp0mQOAAABAA== - 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 diff --git a/tiled/Level -2/deniran/caves_se.tmx b/data/maps/Level -2/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_se.tmx rename to data/maps/Level -2/deniran/caves_se.tmx index 4ad6095328..411a4d2d1a 100644 --- a/tiled/Level -2/deniran/caves_se.tmx +++ b/data/maps/Level -2/deniran/caves_se.tmx @@ -33,132 +33,132 @@ - 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 k0IAAAEA - H4sIAAAAAAAAAO2dwXIVIRBFZ6luregiuoquEn9B1/o/mt/3TSVd1UWAaWaAvsA9VWyM772puU3D -NHdg28bnrvD/f2xyFcQL6r821H9tqP/aUP+1KdX//tY+tbgQ4kKp/g8bY2AWPt/a18LPPG6MgdHZ -df+yvWj//cTndQzs38M4GAfp89+2F+1/nPweiYH9eyQOdGNM4CD9Xff5p+289sLj6/dIHOjGmPAl -1Fx0udLnU0gc6HYUE4yFNuixXWsuuli1f3/xOo5igrFQn3BsL9W8NTomYrHAODhHOJ9H0lzz/Np2 -YrHAOCjnaD7//OYTeITzSNYWbIj2sT4/gu4hOg4YA3m09oi5/gqsMeaZWXuBNcY4K2gvhDXGlWMg -nOPPrr2g5wSreg9q1ezReZf52x4HK+aA3Bx/NVabE1rH+p+39qvLFfki84FVxoHdmzNzvj/DSuPA -rj+1f8sq40CpN28VVqgPnfHmrcTsMSBjP0kza41Q+n5q7M89J6+GrhHO8lzAvl+G1AhnGAuO+n6v -awi9m7mGcs9HHwt0vcfr90PvoKWh3POYJ937mix4r+2EumvvoKUh3fOYl8j7mlLE7ntP7VO679dQ -4h9CvOfonrKYV7e39rV/H/Geo3nKELy6Ft/gFf9geM+9c8EOQr0IYR2/hn8ott7499b+Bf+G4t/R -nnOv9UOEdXwP7xiKf0fHgEcsIqzlWq/hQ4PfRlq39RgHvNdyEepK3jlA6D0OIKzlIdSUkXJAz2sJ -7/3vW/vT4XcFhL4v9M4BOW9cr3HAO/cj9H0BLQf0iEdPH0+u73v5Rr2fwzWt49F77Efq+wKaj7dl -ncr7/nuPPSkQx4HaHhLveZd37jkCKQfU9JBc3V+vFt6554j9nqPoL5TMTVJ+GO8a/4537rGCMgYI -uXWi0BeV8sN41/gRco8VpDFACH3FsX309pbyw5T6J2pyt/nnnhKQ5oEaPSeM7aP3ZPiO3jEgOX+0 -94QRc8BOuIch6j0dLeeHoOaAEUDwlNQANQcc4fkuDoKnpBaIz4LoIHhKanLvfQEJWvhhajDC830J -D94XMBgjzvVyPHpfwGDM1Pdr09tjU4OZ5j/cu6ScXvr3+B3qXw71Pw/6WrcF6n/t90afD/fSv5fn -tSeoPqcSeunfutbqkYtnmG/00r/1ekvvXDzi2B/zXvd8/mvlwfbwHeXibaS90nrq38qD7TEPy439 -1D9N7XHAy3OYG/uR9D9aR/Ko/9UcB7yewWaY++146F9rD1VL33+/XT9XNoboP2LNX+NV/7+6b573 -voWz9H9PD1xqDzdL8z6Tahb9Ed6LDePA0hDec5kB7/ditV89dn577n0HD7zHnRZ4e6FHOjd4Nv+j -gDAOoDPK+41nQNirEpkZ837IrGeb1GDWvB+Csn8qGjOs9VuJ7aWMlA+89rKbgZK1ifB9ZMRY6MEM -Pq+z6GfyVCzMHg8r5f4cqVhAOX+jBTPl/hroPc1T5/HMEgMrPPOdIVavq3XmydG6Su/9s1d45qvJ -1TqSp/56ry1qbyd8HruyptRCf+vZknqvLWp/jbNrSjX1Lz1bUu+1Re2vU5oDLHNty/edPVuSmtel -NAfE6ixhvepI/6MzBsO560hrzyNSMhe01FlS+peccUjN2xDz2lrXFK11Fq1/OF/nvA0Ti9fXWmPX -dedwvs4xHJcjr6/VV6PrzjXm60jv6qxAyutrrbHqujP7+riMss8xIQST2PnfhBBCCCGEEEIIIYQQ + H4sIAAAAAAAAAO2dwXIVIRBFZ6luregiuoquEn9B1/o/mt/3TSVd1UWAaWaAvsA9VWyM772puU3D +NHdg28bnrvD/f2xyFcQL6r821H9tqP/aUP+1KdX//tY+tbgQ4kKp/g8bY2AWPt/a18LPPG6MgdHZ +df+yvWj//cTndQzs38M4GAfp89+2F+1/nPweiYH9eyQOdGNM4CD9Xff5p+289sLj6/dIHOjGmPAl +1Fx0udLnU0gc6HYUE4yFNuixXWsuuli1f3/xOo5igrFQn3BsL9W8NTomYrHAODhHOJ9H0lzz/Np2 +YrHAOCjnaD7//OYTeITzSNYWbIj2sT4/gu4hOg4YA3m09oi5/gqsMeaZWXuBNcY4K2gvhDXGlWMg +nOPPrr2g5wSreg9q1ezReZf52x4HK+aA3Bx/NVabE1rH+p+39qvLFfki84FVxoHdmzNzvj/DSuPA +rj+1f8sq40CpN28VVqgPnfHmrcTsMSBjP0kza41Q+n5q7M89J6+GrhHO8lzAvl+G1AhnGAuO+n6v +awi9m7mGcs9HHwt0vcfr90PvoKWh3POYJ937mix4r+2EumvvoKUh3fOYl8j7mlLE7ntP7VO679dQ +4h9CvOfonrKYV7e39rV/H/Geo3nKELy6Ft/gFf9geM+9c8EOQr0IYR2/hn8ott7499b+Bf+G4t/R +nnOv9UOEdXwP7xiKf0fHgEcsIqzlWq/hQ4PfRlq39RgHvNdyEepK3jlA6D0OIKzlIdSUkXJAz2sJ +7/3vW/vT4XcFhL4v9M4BOW9cr3HAO/cj9H0BLQf0iEdPH0+u73v5Rr2fwzWt49F77Efq+wKaj7dl +ncr7/nuPPSkQx4HaHhLveZd37jkCKQfU9JBc3V+vFt6554j9nqPoL5TMTVJ+GO8a/4537rGCMgYI +uXWi0BeV8sN41/gRco8VpDFACH3FsX309pbyw5T6J2pyt/nnnhKQ5oEaPSeM7aP3ZPiO3jEgOX+0 +94QRc8BOuIch6j0dLeeHoOaAEUDwlNQANQcc4fkuDoKnpBaIz4LoIHhKanLvfQEJWvhhajDC830J +D94XMBgjzvVyPHpfwGDM1Pdr09tjU4OZ5j/cu6ScXvr3+B3qXw71Pw/6WrcF6n/t90afD/fSv5fn +tSeoPqcSeunfutbqkYtnmG/00r/1ekvvXDzi2B/zXvd8/mvlwfbwHeXibaS90nrq38qD7TEPy439 +1D9N7XHAy3OYG/uR9D9aR/Ko/9UcB7yewWaY++146F9rD1VL33+/XT9XNoboP2LNX+NV/7+6b573 +voWz9H9PD1xqDzdL8z6Tahb9Ed6LDePA0hDec5kB7/ditV89dn577n0HD7zHnRZ4e6FHOjd4Nv+j +gDAOoDPK+41nQNirEpkZ837IrGeb1GDWvB+Csn8qGjOs9VuJ7aWMlA+89rKbgZK1ifB9ZMRY6MEM +Pq+z6GfyVCzMHg8r5f4cqVhAOX+jBTPl/hroPc1T5/HMEgMrPPOdIVavq3XmydG6Su/9s1d45qvJ +1TqSp/56ry1qbyd8HruyptRCf+vZknqvLWp/jbNrSjX1Lz1bUu+1Re2vU5oDLHNty/edPVuSmtel +NAfE6ixhvepI/6MzBsO560hrzyNSMhe01FlS+peccUjN2xDz2lrXFK11Fq1/OF/nvA0Ti9fXWmPX +dedwvs4xHJcjr6/VV6PrzjXm60jv6qxAyutrrbHqujP7+riMss8xIQST2PnfhBBCCCGEEEIIIYQQ QgghhBBCCCGEEEIIIYQQQgghhBBCCCG9+Q+brLI6AAABAA== - H4sIAAAAAAAAAO3dwW6cMBAAUH64yrWntLRpv7uLUlSXmCwkiz2235NQot1DiGeMGdu7TBMAQPte -/h6MS/xZyYWxGQ/I+Vr7BACAyz3fjm+343vy2rz5Sb9y8WccSx8/kgOuBX1a5gCW2P64HT+T17c5 -MU9yoCfp/M/y89ft+J28n8uJlTGjrhL9MJcT6d/fyw3KuXL+Njc/PCfv5XLDfHJZNdt7bww4c07m -mo97nt62ec34GwPKWu+/0zavGf/37g94vHU8Xtq8pTrsS+0T6ECuFm+ZnDjHWDume/VWVOpAAOAz -Rp4jtEeb3qj9/9G3AYBWjFyT9aL1NcQWPdU+AYaU1plH9m6r0ftlL8E4cvNL6V6CeTLHzCs50C+f -1xqbMX9sre0f5OPM67Aw5o/NmD+OXF835o9DX39rpPmMbV8f6X/nf5Hu/+0TKC9S/EtwreOMj+TL -uk4WlfX6845cJ82h9GGN9dl4qqs+J9o182w8974Xs7RWr++145/7vrR078uV7PWsH3/X77pqx98c -OFeondctuLqNxCAusQEoo9X5gbPee1ZZTRHOobYSbaCej6PG2oh6Pg59Mbar997k+mKpui/aumy0 -86mlRPxzz0GpLdr51FCq7697cSLdB0RZJy4hfSZB6ur47z1/tPYzkEbxsjlynzepYaQYRBFpvIsW -/xHuBaONv5FE6htH3NunNEI+P1IPfWPe/L7N517vbUtp6XNRPeQzx/guuOtoVxiL+yRy5AVRqO+v -t9fGEdq+tfmqFqVtnK5jRWh79f319tr4XturGaFfuf59tDZ45LVBPVLemfila3TGBLZaWk8CYBxP + H4sIAAAAAAAAAO3dwW6cMBAAUH64yrWntLRpv7uLUlSXmCwkiz2235NQot1DiGeMGdu7TBMAQPte +/h6MS/xZyYWxGQ/I+Vr7BACAyz3fjm+343vy2rz5Sb9y8WccSx8/kgOuBX1a5gCW2P64HT+T17c5 +MU9yoCfp/M/y89ft+J28n8uJlTGjrhL9MJcT6d/fyw3KuXL+Njc/PCfv5XLDfHJZNdt7bww4c07m +mo97nt62ec34GwPKWu+/0zavGf/37g94vHU8Xtq8pTrsS+0T6ECuFm+ZnDjHWDume/VWVOpAAOAz +Rp4jtEeb3qj9/9G3AYBWjFyT9aL1NcQWPdU+AYaU1plH9m6r0ftlL8E4cvNL6V6CeTLHzCs50C+f +1xqbMX9sre0f5OPM67Aw5o/NmD+OXF835o9DX39rpPmMbV8f6X/nf5Hu/+0TKC9S/EtwreOMj+TL +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 AAAAAAAAAAAAAAAAAADe/AeU45egAAABAA== - H4sIAAAAAAAAAO3OMQEAAAgDoMU2vgH26wMJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDNdwAAAAAA + H4sIAAAAAAAAAO3OMQEAAAgDoMU2vgH26wMJSAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDNdwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi3kv8HzAAAAQA= - H4sIAAAAAAAAAO3dMQ6AIAwFUG+viR7a1UXCABToeytLB6OlH+JxAAAAAAAAwNru6ALo4okuAACA -pvTtAMziKqyZRwAAAEBe5tgAAMCOZKBEOaMLAPgw+wMAgPno0+uY7wEwmm8PmXn+ITf71HGcJwDv -HAAAANqxx4R/sh8AgDH0XQAxSv/bAAAAAIAVzhW5Z8bKZGQAAAAAQHYrZBFAHbkHAPSldwYAAAAA + H4sIAAAAAAAAAO3dMQ6AIAwFUG+viR7a1UXCABToeytLB6OlH+JxAAAAAAAAwNru6ALo4okuAACA +pvTtAMziKqyZRwAAAEBe5tgAAMCOZKBEOaMLAPgw+wMAgPno0+uY7wEwmm8PmXn+ITf71HGcJwDv +HAAAANqxx4R/sh8AgDH0XQAxSv/bAAAAAIAVzhW5Z8bKZGQAAAAAQHYrZBFAHbkHAPSldwYAAAAA AAAAAAAAAAAAdvUC9aAAwAAAAQA= - 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 juM4juM4juM4juM4fvoX5IkglgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/caves_sw.tmx b/data/maps/Level -2/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_sw.tmx rename to data/maps/Level -2/deniran/caves_sw.tmx index b0e50e8c5e..3ac0d5760f 100644 --- a/tiled/Level -2/deniran/caves_sw.tmx +++ b/data/maps/Level -2/deniran/caves_sw.tmx @@ -42,129 +42,129 @@ - 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 mxwkAAABAA== - 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 AA== - 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 VufwAAABAA== - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/caves_w.tmx b/data/maps/Level -2/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -2/deniran/caves_w.tmx rename to data/maps/Level -2/deniran/caves_w.tmx index e7750a4078..f7ac64fcb2 100644 --- a/tiled/Level -2/deniran/caves_w.tmx +++ b/data/maps/Level -2/deniran/caves_w.tmx @@ -48,119 +48,119 @@ - H4sIAAAAAAAAAO2YMXbFMAzDsv8jtvc/R9eOP4ktUBYGzBYJpn3t57quzwH8fgl9p7gBcQPCb8Ad -nIsbmI3+Rf+z0f9sdD8b/c9G93Px25+N7ufitz8X3c/Fv/dno/+5+P/+udxxr/+zuOte/+fwxL3+ -z0H/c3nqXv9n8Ma/G+iP/mfz1r8b6MsK9/rvyyr/bqAn+p/NSv9uoB+r/buBfriB2ezw7w56sXMD -7iCf3f7dQT5uYDZV/t1BNm5Aqn8WuIU8Ovt3a/12UH0z3Wsnum3A3zk9d0DcSHfakeQN6D97Bz// -WO2D3t5EVvu/4ybx50/lXlM2e5L/im673UtmounYkxvI7LLr3akZO/XY/f4OWXd2+KbPhPv1z/VJ -30vsgM6a0iN9K7UDOmNKh/Sd1A7obCld0ndRO6AzJXRI30TugM6S0B19E7kBOkdCb/RN+te//vVP -+O+aX//6T/FP9Kr/DP9Utyv9T9pAtf8uG6C9kN1UvENnnLSBytxkv6v9n7CB6syn+e+6ASrvif67 -7CAhJ9npbv+pW0jKNsV/0g6SMtH9ERugt5CUg+6M9E9tIeX2lJ5o99U7SLk5pRvaefUOEm49vZNJ -G+j87U/dge777CE52+n+EzaRnKXiPdo3vYXUDKnvnLSD5Pv1v3cD6ffrf98W0u+u7GR3PrrLBO93 -7+7UCd15F+937u7iP+m76+J9p/8nG6h4h+46lZ19pbh3A4z/b1zpn6eiK9q9/u/3Sd+lf/2v9J+c -KbVP+raV7hPzJNCpL/3X9krftdp/YqYEOvS1wn1SnhS6dLbKP5mHfl//bDb6/Tednuq/MmNSt4n9 -kO6rsib0m9ZJmvudecmOUzvR/9630ztJdJ+wgTc3dOsk0X2K/zSmuNd//QboXPrnuqHzTN14Qj90 -lir3iVnJnuj7K72nZqY6o+8m3CfmruyPvpH0ntzBRKq96z8Dyrv+M9D9TOjvXv+6F91LX/933qRz + H4sIAAAAAAAAAO2YMXbFMAzDsv8jtvc/R9eOP4ktUBYGzBYJpn3t57quzwH8fgl9p7gBcQPCb8Ad +nIsbmI3+Rf+z0f9sdD8b/c9G93Px25+N7ufitz8X3c/Fv/dno/+5+P/+udxxr/+zuOte/+fwxL3+ +z0H/c3nqXv9n8Ma/G+iP/mfz1r8b6MsK9/rvyyr/bqAn+p/NSv9uoB+r/buBfriB2ezw7w56sXMD +7iCf3f7dQT5uYDZV/t1BNm5Aqn8WuIU8Ovt3a/12UH0z3Wsnum3A3zk9d0DcSHfakeQN6D97Bz// +WO2D3t5EVvu/4ybx50/lXlM2e5L/im673UtmounYkxvI7LLr3akZO/XY/f4OWXd2+KbPhPv1z/VJ +30vsgM6a0iN9K7UDOmNKh/Sd1A7obCld0ndRO6AzJXRI30TugM6S0B19E7kBOkdCb/RN+te//vVP ++O+aX//6T/FP9Kr/DP9Utyv9T9pAtf8uG6C9kN1UvENnnLSBytxkv6v9n7CB6syn+e+6ASrvif67 +7CAhJ9npbv+pW0jKNsV/0g6SMtH9ERugt5CUg+6M9E9tIeX2lJ5o99U7SLk5pRvaefUOEm49vZNJ +G+j87U/dge777CE52+n+EzaRnKXiPdo3vYXUDKnvnLSD5Pv1v3cD6ffrf98W0u+u7GR3PrrLBO93 +7+7UCd15F+937u7iP+m76+J9p/8nG6h4h+46lZ19pbh3A4z/b1zpn6eiK9q9/u/3Sd+lf/2v9J+c +KbVP+raV7hPzJNCpL/3X9krftdp/YqYEOvS1wn1SnhS6dLbKP5mHfl//bDb6/Tednuq/MmNSt4n9 +kO6rsib0m9ZJmvudecmOUzvR/9630ztJdJ+wgTc3dOsk0X2K/zSmuNd//QboXPrnuqHzTN14Qj90 +lir3iVnJnuj7K72nZqY6o+8m3CfmruyPvpH0ntzBRKq96z8Dyrv+M9D9TOjvXv+6F91LX/933qRz i9/udPQ+F7/72eh+Lrqfi95no/fZ6H82+p+N7p/xB08ZWLUAAAEA - H4sIAAAAAAAAAO2dT64UNxDGZ42ARXgrYBW4QmALGwgbFJELTHIWJJASoQRxABLC31PSll6LinG3 -7XK57Or6fpIlpoc33TNfuey2q6pPJz/8MPoCwFBunmADnvnx9M0Gblw24IvVBm5dNvgDfwQbuHPZ -bg6+FqDDeeN4sIUritcB5gP6A3A8ro6+ADCM60u7GH0RYBih798efRFgCGvfvzv6QsAQ0Pf9gr7v -l1V79H1/UO1zfR/rPcdjHfNL/D70Pxa1Yz70Pw6cMR/6H4OaMZ8C/e3D1T4A/e1TM9+Lgf62qZnv -nRPHoL9tWtd3Q8zfNaFrAfoE/VvWd0PMH3yAXVrjOkLMH3yATaTiOuADbCK1twsfYJPWsZ8CH2CP -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 - H4sIAAAAAAAAAO3d226cMBAA0P3vtkk3/fEuipDIai9gDLZnzpFWyhsG2zNjc8nlAgAAAAAAAAAw -ll+tG0BTH60bQFPX1g0AmpH/c5P/c5P/4/l9+/1p3Qia+bz9/rZuBE1M+fzr9vvXuiE0IZ/zivEB -AJCb/V+A2Kz7AYCZ9R8ljBsAiO16+bl/9C73qw0gF/vL1GAc8cr0vqL3W/Kaakvvt/SpRux+t3aY -jjHq+y335yaWnaPXmmIZy7yHn88ylr2Ke72O3z1qxL5n16yX/actc3pLH/dyfntkqOMi9NNRlrEv -YnybHH1eEcZXhPr3UT+o7deJmgMy5LcaRljLl6zNRt6nqO2MPHjkMSLk2WjOzK091adrxmLUvaRl -TVWSW3vqx3s1a8io8WpZU2XIraU1ZM/jvNT8DFppv98/wzYCNSSRPMplZ8zJI47xcYmbZ7dae323 -5jLXOJY5l9kbzc3e6PF6jpvqWt4Zba0GwPnmWkfOAEbV85ptFFHvfbOOOZTTyDVgD202b/p03y+1 -x0oPY48+XJ/8PaoIMc290tzOuFf6bM0UYf6MaDnnz7hXqp/7cvbzEdMYk2P6cdbzEXvfp2Bstd6n -aL1WkL/KPIozruU+W+eC651b69iZXcv7heZ+e/ogZwwa+X7haLLPsUznf9T9it6v4d729X5+ay33 -FDLtKe7NI1Hy0HJPwbeNc1vzbWPieNbPUWIb8E1Ozy3b/ysoEfU6zN9Sy7S+qyVSLeyZke0ixQTf + H4sIAAAAAAAAAO3d226cMBAA0P3vtkk3/fEuipDIai9gDLZnzpFWyhsG2zNjc8nlAgAAAAAAAAAw +ll+tG0BTH60bQFPX1g0AmpH/c5P/c5P/4/l9+/1p3Qia+bz9/rZuBE1M+fzr9vvXuiE0IZ/zivEB +AJCb/V+A2Kz7AYCZ9R8ljBsAiO16+bl/9C73qw0gF/vL1GAc8cr0vqL3W/Kaakvvt/SpRux+t3aY +jjHq+y335yaWnaPXmmIZy7yHn88ylr2Ke72O3z1qxL5n16yX/actc3pLH/dyfntkqOMi9NNRlrEv +YnybHH1eEcZXhPr3UT+o7deJmgMy5LcaRljLl6zNRt6nqO2MPHjkMSLk2WjOzK091adrxmLUvaRl +TVWSW3vqx3s1a8io8WpZU2XIraU1ZM/jvNT8DFppv98/wzYCNSSRPMplZ8zJI47xcYmbZ7dae323 +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 Wv50bs2wpzNrhj2dV8tfy5/2L0K7WpQAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/lost_caves_n.tmx b/data/maps/Level -2/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n.tmx rename to data/maps/Level -2/deniran/lost_caves_n.tmx index 77a317830f..7512ebe6c1 100644 --- a/tiled/Level -2/deniran/lost_caves_n.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n.tmx @@ -36,116 +36,116 @@ - H4sIAAAAAAAAAO3cQY4bMQxEUWMwN8jc/6zZG263pJZYRfIvCARJAKv4Sm07SPL3er3+CszvxKjP -yuDP6PzpQM3Bv/fwDOg9s/50oNas+NOBGrNqj3+NeeJPD3LPDnv8c84uezqQZ3ab0wH/OW2Ofx9f -OuA1amv6gDvdwp4O4E8H8KcD2OOPPx3Anw5gjz/+dMDTv3LH1FaO/g6dowPx/g7dowMaA4cz4F/H -P2sf1HZV/bP1QW1Y3X/krMrOqA2j75X63JFZ2UeNvCe7oM4TnV99fpc9ZNvHXY6fYnmjOqDOsDvr -XQ/UOdT7ybiPmTxd/Vc7oD7zzlw/zf1XOqA+70n/T11QZ3HZVaZ9cP/P2GfZyYy9o3+Uw6q/ewey -+T9xeHJOxWu6dGDU/1TOHeZPz6vqnUMHZvx35TxpPnteRd9c/Wd6sJI30n30rNF9c+vAJ/+ZDmQb -/PN34OkZI59HavfRnFk6EHWu3a/h7p+pA8peuHZgx97ezbP2IEOvruwizL/t6+oZ8K0Lrv14eq67 -/p+6G6fNZ3OP9sBldp3TIXOk+2gHfl++9qt2s89BdT6H3arPsdqD1e506kFExojPuSvPgZXfq/bK -NlHfe97fr2budiZX1WdFpf1Izp+3H1ezj/6+6OQ+km+Xv2MfIv+cyNV85f2gwv0/tR83z90ZR77X -Otufvh/Z7e9yOt79EZuo+4H/GX/1PvAf869ijP/3eeqvzhftrz7z04w7nunqTCr7bNmv7nt3+87+ -2PfYAfb4479/J+oMCn91Fqd9qHPgr9uHOsPJvN++F6izONhn2wP3f+8Osu2hY2bs9+f/Z5BFbY9/ -nsG+p/8J96z2O3eSwR/3vv649/XHHH/se+6ncrbTO5r5O17qDPif8x/pgDoD/vjjf87/rgfqDCf9 -nfPhjz/+5/2dM57Y0ad/49nd3z0r/nEdyJAb//P+Fbrxzb/Cd0BlB9z3s8veNR/++NOBZ/5Zszn6 -u+2pk79LB9Q7mPWv8PnPyd9lV1dnW/3/XtR56AD+dGBP9ur+nTswa//+cy45qvhH7G/0DFf3vaK/ -Yw+c7GffA9SOVTqwa5czr3f3zB/pgNqwWgdOz51vN/8uHRh9znf0r9yBHe5X/mozehDj3sU+cw9G -/EZ9735dbUMfvvvfOd59p7satYHDqJ1Vo96726g9MPcZtRPW+lH74e4xak/s9aN2xRx/zPt2QJ2d + H4sIAAAAAAAAAO3cQY4bMQxEUWMwN8jc/6zZG263pJZYRfIvCARJAKv4Sm07SPL3er3+CszvxKjP +yuDP6PzpQM3Bv/fwDOg9s/50oNas+NOBGrNqj3+NeeJPD3LPDnv8c84uezqQZ3ab0wH/OW2Ofx9f +OuA1amv6gDvdwp4O4E8H8KcD2OOPPx3Anw5gjz/+dMDTv3LH1FaO/g6dowPx/g7dowMaA4cz4F/H +P2sf1HZV/bP1QW1Y3X/krMrOqA2j75X63JFZ2UeNvCe7oM4TnV99fpc9ZNvHXY6fYnmjOqDOsDvr +XQ/UOdT7ybiPmTxd/Vc7oD7zzlw/zf1XOqA+70n/T11QZ3HZVaZ9cP/P2GfZyYy9o3+Uw6q/ewey ++T9xeHJOxWu6dGDU/1TOHeZPz6vqnUMHZvx35TxpPnteRd9c/Wd6sJI30n30rNF9c+vAJ/+ZDmQb +/PN34OkZI59HavfRnFk6EHWu3a/h7p+pA8peuHZgx97ezbP2IEOvruwizL/t6+oZ8K0Lrv14eq67 +/p+6G6fNZ3OP9sBldp3TIXOk+2gHfl++9qt2s89BdT6H3arPsdqD1e506kFExojPuSvPgZXfq/bK +NlHfe97fr2budiZX1WdFpf1Izp+3H1ezj/6+6OQ+km+Xv2MfIv+cyNV85f2gwv0/tR83z90ZR77X +Otufvh/Z7e9yOt79EZuo+4H/GX/1PvAf869ijP/3eeqvzhftrz7z04w7nunqTCr7bNmv7nt3+87+ +2PfYAfb4479/J+oMCn91Fqd9qHPgr9uHOsPJvN++F6izONhn2wP3f+8Osu2hY2bs9+f/Z5BFbY9/ +nsG+p/8J96z2O3eSwR/3vv649/XHHH/se+6ncrbTO5r5O17qDPif8x/pgDoD/vjjf87/rgfqDCf9 +nfPhjz/+5/2dM57Y0ad/49nd3z0r/nEdyJAb//P+Fbrxzb/Cd0BlB9z3s8veNR/++NOBZ/5Zszn6 +u+2pk79LB9Q7mPWv8PnPyd9lV1dnW/3/XtR56AD+dGBP9ur+nTswa//+cy45qvhH7G/0DFf3vaK/ +Yw+c7GffA9SOVTqwa5czr3f3zB/pgNqwWgdOz51vN/8uHRh9znf0r9yBHe5X/mozehDj3sU+cw9G +/EZ9735dbUMfvvvfOd59p7satYHDqJ1Vo96726g9MPcZtRPW+lH74e4xak/s9aN2xRx/zPt2QJ2d wbv7YN57cGdwZ7BnnnZBfW5G568+M4M/o+mA+qwM/i7zH0SI/6gAAAEA - H4sIAAAAAAAAAO2du3IdNwyGt3RS2EVGcRG5slJJeQWpdko3fgBfEjl1iszYyT56lqPDGQrDG3hb -Avy/GY7lo7Pn7AogCJIAuG06uGK896dudwHOAvJfG478fznaz71uBJwCR/5vN9gAbfjk/z7w3tsN -NkAbnP5vMDYAOqAHrvyNDbA6cL1BDyTz+mhvIr//IfC61YGbDf6AZEzf/7XwWqMDdxvGAqnYvv9b -5edgTiAHI/PrSzOy5/T9L4HXMSeYGyrzm0szsq/t+xbMCc7Dla+vUZnfXVpK9h+P9ulon53XYjYA -48B47Bh+E2kcmbsYWf9xtD8z32/HAVf3YA/6YPu8HcPvIq3Uxj8e7evR/mJcY+eEtlF9aNlW1S23 -z+eM4XvBd4TsfAo7J7SN6kPLtqK/YWVv+3wv2cfk7/MLQlB9aNlW9Dntek0rvz2HH8n/uX5BiL3y -GncdehUdMPIfKXsfJX5Ba/bLvyvpQGyt/t3Rfk9c//el5RDa/52RVeaeNWv1tZT6gyXcH+2Bec0K -a5Az2P4aPlRen9ILzeNAap8W6B4Hcmx/aK9+BBx/IdcHKUHrOCDZ9r8Y/H0abQA3RksqtT6CQaMN -WEX+Mf5hvFdbfGJI/j3HUgnQtUmLtvhE9H8+bnyidDsA+Zdj7YBknwDyL8faAanzgty1nxa+s2aM -HkiTv7vfD57zWHCNFPnT+C6paz9nEdINCfLnxneB/JgkCfK3a/01sZurkRuTNLv8aU7Wft6tiCI3 -JkmC/OHrtcEXsyJB/uj7/Zhd/i772TdQSCofrcVarG9NxPb3mC8odQ2Qs/c1GirvVD4azQsqkUcs -HibmC2qOERtJKKeY5hvGcjdqdCEWDxPzBVeKFze0fM5YHjkn33DfnucFUV3Iud+a/ZCVdMCNgyi1 -te5aZGlO8R75HdWF1H4tHft9fn5qbXgVHXDjIErzcd21yByZ5+Si5NxvSA9a5UHQOmaz5xWX7HcY -QrY2t41ei3T3a31jQstYWNo/tMQLhSjJx039rXvlBrl64PbR1nkQ9G8yMl4oNlf2PefjVm4HpEL7 -aK/10f3y78h4oastbnddRubgxXDjTOhaS68cFLeP9hiHds93pXznUn+BzqNa123pjWt/WtUCmJGU -78yZs8bmzlxs/xsxFpjPj+XvjKwF8O1o3wd8j0vMd/bNWak9qJ07+9ayXftbI396LaeuC+ez6bg1 -a85C6r6on+i+HrIT3LkzZaR99X1XqhYQeCJkJ2rnziH72rKvxr4LsufTy1ft6XdxxpGXzM9+xXz/ -TJyZUx/jrBpMXNn7kKwPM0Bt8qg1oRayt2jTgZCd6OHrjh6TW8qdMqMeSMij6q0DPWVOGa0Ds84/ -ezJSniXMaAe0IGU/EznOPEK1LyiQ/9pA/msz+9hvaSH/1WIjUkjp+wb0fz81tV+lyD/nGXvseUgg -J941VH9VivxznpHueWjXBzd2ILWPJF3+oWd017nonofm2CODjQ2siXeUIv+SZ5zhHJJe2PGwdg9Z -ivxjz7iaT9+y5peUuV8KG4Po2/vUBueMr1hsppS+D57g+Hs5aJC/dh/fQmu+5ZCqCSHR9tPc0RXk -zz3TMwcNfd9A53ja4lFd2beMFZXY932k5nhS/b+e9V21yF4rPeu7riB7CfF5IXqM9QbNctcy5ueM -9dxn1Sz3FKPPlauhpZ+3ssylwlnTiwHZP0fCOeW0prcP3zyGjgVa5vQr0mIvB/KXC9b0gA/XxqfW -uiF/+dwf7SHwu1Q8k/ZapauTWuuWen4hyCO19mPPNZ+5Ri3gwV3DorWRoQt68e1z0NrIqZre0A2d -5Nb0llLbvBVSfWTf3C83tiFW05vqxox/n5r8NsrbRp8zmtDcryT+bXd+prox4xyi1XkOhttGnzOa -0NyvdY6TnUPMZANanuegjZBe5IwNe+Dn2c69Qd73WGy94lnGgVL5x9ZSVyO0D/7v0f7zvD7DOODG -wII0rePgzh4HWuQ3r0hpzDute3jGGXi+s0/g+/nJHd9ideBSsdL0DLyR5x2h388BPXOxlw64NQ3Q -7+fCd+ZV63ODW9U0WJne+W6+81drW69cJ8Ajd6/Zt8dY00afHwvaUHJWrKRzDAHQSKouSAipufSg -LznrjpJzslci58zPWc88A+0JxRdoybkHcTTXUAX1xOLP4C/qICbH2vizFc9a0wTGB/24vh7mcesC + H4sIAAAAAAAAAO2du3IdNwyGt3RS2EVGcRG5slJJeQWpdko3fgBfEjl1iszYyT56lqPDGQrDG3hb +Avy/GY7lo7Pn7AogCJIAuG06uGK896dudwHOAvJfG478fznaz71uBJwCR/5vN9gAbfjk/z7w3tsN +NkAbnP5vMDYAOqAHrvyNDbA6cL1BDyTz+mhvIr//IfC61YGbDf6AZEzf/7XwWqMDdxvGAqnYvv9b +5edgTiAHI/PrSzOy5/T9L4HXMSeYGyrzm0szsq/t+xbMCc7Dla+vUZnfXVpK9h+P9ulon53XYjYA +48B47Bh+E2kcmbsYWf9xtD8z32/HAVf3YA/6YPu8HcPvIq3Uxj8e7evR/mJcY+eEtlF9aNlW1S23 +z+eM4XvBd4TsfAo7J7SN6kPLtqK/YWVv+3wv2cfk7/MLQlB9aNlW9Dntek0rvz2HH8n/uX5BiL3y +GncdehUdMPIfKXsfJX5Ba/bLvyvpQGyt/t3Rfk9c//el5RDa/52RVeaeNWv1tZT6gyXcH+2Bec0K +a5Az2P4aPlRen9ILzeNAap8W6B4Hcmx/aK9+BBx/IdcHKUHrOCDZ9r8Y/H0abQA3RksqtT6CQaMN +WEX+Mf5hvFdbfGJI/j3HUgnQtUmLtvhE9H8+bnyidDsA+Zdj7YBknwDyL8faAanzgty1nxa+s2aM +HkiTv7vfD57zWHCNFPnT+C6paz9nEdINCfLnxneB/JgkCfK3a/01sZurkRuTNLv8aU7Wft6tiCI3 +JkmC/OHrtcEXsyJB/uj7/Zhd/i772TdQSCofrcVarG9NxPb3mC8odQ2Qs/c1GirvVD4azQsqkUcs +HibmC2qOERtJKKeY5hvGcjdqdCEWDxPzBVeKFze0fM5YHjkn33DfnucFUV3Iud+a/ZCVdMCNgyi1 +te5aZGlO8R75HdWF1H4tHft9fn5qbXgVHXDjIErzcd21yByZ5+Si5NxvSA9a5UHQOmaz5xWX7HcY +QrY2t41ei3T3a31jQstYWNo/tMQLhSjJx039rXvlBrl64PbR1nkQ9G8yMl4oNlf2PefjVm4HpEL7 +aK/10f3y78h4oastbnddRubgxXDjTOhaS68cFLeP9hiHds93pXznUn+BzqNa123pjWt/WtUCmJGU +78yZs8bmzlxs/xsxFpjPj+XvjKwF8O1o3wd8j0vMd/bNWak9qJ07+9ayXftbI396LaeuC+ez6bg1 +a85C6r6on+i+HrIT3LkzZaR99X1XqhYQeCJkJ2rnziH72rKvxr4LsufTy1ft6XdxxpGXzM9+xXz/ +TJyZUx/jrBpMXNn7kKwPM0Bt8qg1oRayt2jTgZCd6OHrjh6TW8qdMqMeSMij6q0DPWVOGa0Ds84/ +ezJSniXMaAe0IGU/EznOPEK1LyiQ/9pA/msz+9hvaSH/1WIjUkjp+wb0fz81tV+lyD/nGXvseUgg +J941VH9VivxznpHueWjXBzd2ILWPJF3+oWd017nonofm2CODjQ2siXeUIv+SZ5zhHJJe2PGwdg9Z +ivxjz7iaT9+y5peUuV8KG4Po2/vUBueMr1hsppS+D57g+Hs5aJC/dh/fQmu+5ZCqCSHR9tPc0RXk +zz3TMwcNfd9A53ja4lFd2beMFZXY932k5nhS/b+e9V21yF4rPeu7riB7CfF5IXqM9QbNctcy5ueM +9dxn1Sz3FKPPlauhpZ+3ssylwlnTiwHZP0fCOeW0prcP3zyGjgVa5vQr0mIvB/KXC9b0gA/XxqfW +uiF/+dwf7SHwu1Q8k/ZapauTWuuWen4hyCO19mPPNZ+5Ri3gwV3DorWRoQt68e1z0NrIqZre0A2d +5Nb0llLbvBVSfWTf3C83tiFW05vqxox/n5r8NsrbRp8zmtDcryT+bXd+prox4xyi1XkOhttGnzOa +0NyvdY6TnUPMZANanuegjZBe5IwNe+Dn2c69Qd73WGy94lnGgVL5x9ZSVyO0D/7v0f7zvD7DOODG +wII0rePgzh4HWuQ3r0hpzDute3jGGXi+s0/g+/nJHd9ideBSsdL0DLyR5x2h388BPXOxlw64NQ3Q +7+fCd+ZV63ODW9U0WJne+W6+81drW69cJ8Ajd6/Zt8dY00afHwvaUHJWrKRzDAHQSKouSAipufSg +LznrjpJzslci58zPWc88A+0JxRdoybkHcTTXUAX1xOLP4C/qICbH2vizFc9a0wTGB/24vh7mcesC 2QOwDj7fjPqCWAdYi9ScDjHXAOhlhXr7IIz2M9VAHKz3AAAAAACE+R/hkD09AAABAA== - H4sIAAAAAAAAAO3cMQ7AIAgFUK/eWHtuTSdPgATfS5hlcFI+rQEAAADU95xuAAAAAACA0rxDAwAA -AAAAAAAAAAAAAMST7SJa5J3rq97A88hlrPpONwEAAAAAAAAAAAAAAAAA/OQ+7yb3CQAAAADAzj5U + H4sIAAAAAAAAAO3cMQ7AIAgFUK/eWHtuTSdPgATfS5hlcFI+rQEAAADU95xuAAAAAACA0rxDAwAA +AAAAAAAAAAAAAMST7SJa5J3rq97A88hlrPpONwEAAAAAAAAAAAAAAAAA/OQ+7yb3CQAAAADAzj5U AAAAAAAyMvd+N3PveflbAgAAAAAAAAAAAAAAoIoJNjB6mQAAAQA= - H4sIAAAAAAAAAO3d3W6cMBCG4T3f/hw0Ve8iOUuO2/u/qGK1llzXGLDH2DPzPpJVqYoiNt8wmAXD -4wEAAAAAAAAAAAAAAAAA/X5u49fsjRDyuo232RuBad638VH4f+rCt726AABc89zGp2R8nrs5GCzP -+8s2XpLx9UE9WBRzz/MuKdUDdaBXyD7m3oI60O2b0O/h+KCTVP4R8wVdpPPPtcwX0nkoNTPW6Pxz -pb6Qj3QeSg8Z6+78o5fKqP1sWg/UQr9Z+ffg/FOOxvxTsQ6ogTba8484LrSxkn+QHheogXMs5Z+i -Bs6xmn/wffYGKED+ukh/Jsv5W0T+vknPa8hfH+a20Dy3sbQWZRZ6ADT3APQjfwAAAADATPk60qPB -91h2PP/+W7u/u3S/N/VQpmkN/vP4R3bl9bDy57zD3prsFdfDxG2Vtsrnu9vRmuy8Hmb8jdK+FLdJ -msdeELO/QuI6wNU5W1B7ToQ06zWQ9vurevNvnbPdTVsNXFnr3PMMDu4FmKfWN6+sde7FteBxahnn -8/NSj7yjl5K/jFLWZzKerTX/nnN2K9LMS1lrwP7fJj3X1pI1ZLSca2MO6f5G9nr8GPA7WfekB/u+ -b6x5HUPLuR/5+0b+vqX5964d5dj/h5beH0ju/+z7+pC/LE37fkD+crRlH0je3+A1/1H3aN5Fqgd4 -yz/NXfP1LfI/7457c+9G/ufk93JaQf7HNM7tziJ/3yznz71bx7zk/7qNt1kbsjAv+b9v42PWhizM -S/4oI3/fyN83y/mzfvOY5fwDekCd9fzpAXUe9g8Pn3EF9ADfVs0/oAfI2fsudeX86QFy9r5LXTn/ -gB4w1ur50wPGWj3/4EwNcK2wjYb8g6Ma4FphGy35B8wF5GnKPz4/kPmAHE35BzOf82yRtvwjakCG -1vwDaqCf5vwDaqCdlec/MC+8zkr2Ufp8ceqgzlr2qVXfC7SCnvdqaFN6T5TnOjh6j5J1Husgf5Y7 -/j8+WKmFo3c14F+z3xknZe/diGR+ntbjgvdjuiQtvYBj+lgrXmPeeycP5K3QA/K5HJnfS6oHnL0n -rZY3md9PKv/aPWm196xhrpFzgNL5GtYyYg4g8W5j3EeyBjhP10nqe2Lt99h4Fo/RPe8U5nsa/Vrz + H4sIAAAAAAAAAO3d3W6cMBCG4T3f/hw0Ve8iOUuO2/u/qGK1llzXGLDH2DPzPpJVqYoiNt8wmAXD +4wEAAAAAAAAAAAAAAAAA/X5u49fsjRDyuo232RuBad638VH4f+rCt726AABc89zGp2R8nrs5GCzP ++8s2XpLx9UE9WBRzz/MuKdUDdaBXyD7m3oI60O2b0O/h+KCTVP4R8wVdpPPPtcwX0nkoNTPW6Pxz +pb6Qj3QeSg8Z6+78o5fKqP1sWg/UQr9Z+ffg/FOOxvxTsQ6ogTba8484LrSxkn+QHheogXMs5Z+i +Bs6xmn/wffYGKED+ukh/Jsv5W0T+vknPa8hfH+a20Dy3sbQWZRZ6ADT3APQjfwAAAADATPk60qPB +91h2PP/+W7u/u3S/N/VQpmkN/vP4R3bl9bDy57zD3prsFdfDxG2Vtsrnu9vRmuy8Hmb8jdK+FLdJ +msdeELO/QuI6wNU5W1B7ToQ06zWQ9vurevNvnbPdTVsNXFnr3PMMDu4FmKfWN6+sde7FteBxahnn +8/NSj7yjl5K/jFLWZzKerTX/nnN2K9LMS1lrwP7fJj3X1pI1ZLSca2MO6f5G9nr8GPA7WfekB/u+ +b6x5HUPLuR/5+0b+vqX5964d5dj/h5beH0ju/+z7+pC/LE37fkD+crRlH0je3+A1/1H3aN5Fqgd4 +yz/NXfP1LfI/7457c+9G/ufk93JaQf7HNM7tziJ/3yznz71bx7zk/7qNt1kbsjAv+b9v42PWhizM +S/4oI3/fyN83y/mzfvOY5fwDekCd9fzpAXUe9g8Pn3EF9ADfVs0/oAfI2fsudeX86QFy9r5LXTn/ +gB4w1ur50wPGWj3/4EwNcK2wjYb8g6Ma4FphGy35B8wF5GnKPz4/kPmAHE35BzOf82yRtvwjakCG +1vwDaqCf5vwDaqCdlec/MC+8zkr2Ufp8ceqgzlr2qVXfC7SCnvdqaFN6T5TnOjh6j5J1Husgf5Y7 +/j8+WKmFo3c14F+z3xknZe/diGR+ntbjgvdjuiQtvYBj+lgrXmPeeycP5K3QA/K5HJnfS6oHnL0n +rZY3md9PKv/aPWm196xhrpFzgNL5GtYyYg4g8W5j3EeyBjhP10nqe2Lt99h4Fo/RPe8U5nsa/Vrz Z9+3oWU+wL5vy9UewL5vC/m3+w3h1gNIAAABAA== - H4sIAAAAAAAAAO3dSw6DMAwFQG7fSvRzZVZdtVIjCHVtz5zgSZGI4xhYFgAAAAAAAAAAAMhpjQ7A -Ltatj1t0gAH36AAAnEK9ATBfh2er8wEAn2TocQEA5+twLgYAoKdrdAAAAACgrCx3bM/oAAy5RAcA -gGBRtVWWmg7gF7xfAhBvTy/vMT3F/7FHAQAAAFm5jwTgxZ4AAAAAtZhrAwCgInUuAAAAnZn1BIAe + H4sIAAAAAAAAAO3dSw6DMAwFQG7fSvRzZVZdtVIjCHVtz5zgSZGI4xhYFgAAAAAAAAAAAMhpjQ7A +Ltatj1t0gAH36AAAnEK9ATBfh2er8wEAn2TocQEA5+twLgYAoKdrdAAAAACgrCx3bM/oAAy5RAcA +gGBRtVWWmg7gF7xfAhBvTy/vMT3F/7FHAQAAAFm5jwTgxZ4AAAAAtZhrAwCgInUuAAAAnZn1BIAe 7PkAAO++fQez4r9UzEgAwJgO374GAGA+vRfgqIp9aQDoxqxeHdYSAAAAAIDuNu4DayEAAAEA - H4sIAAAAAAAAAO2X0W5qMQwED///0/cJqRcVCDTxrJNZyRIP0OPZcSW4Xdd122RGQ+/p6N/Rv6N/ -p97/FbCro3+H838F7Ouw/q+AnR3W/xWwt8O5v4fe32H9XwEMDuf+CuBwOPf30DxOvfPH0HxOvfOf -oVlPnBEnlaH7OGlGXNChO9pxdsg3HI+foT3onsnt4fVJ86yPk2+DdkL73ynfctJedL827zqg3eif -D+1H/3xoR7pnQ3vq4n/nG6NdJfpPuLmq0K6S/CfcHhHaV4L/hB3I0M7o7hN3qg7tbWf/Xe6BdneK -/5FdyZuhHZ7iv5pzNDRbdSf03mm3QPNUd0DvntBB5z5O4119AzTDp6x/5aY50m6B3ns1X1feqo7o -nT/hmnEHNEvaDdD76l//s5m68+pf/5U90Xvv7n9kpxm7/SW046obSNn13fuIjmjHnW9g5Hmr950R -2nGF/1mclenWTYcb+JaXTNVOtOfE7pNS9X/x27P0n5EK94/P0v3Z0bPRvbnnmTudG52be/Rudo3f -c86N33vnplM3/vaZl049rfz9m8BXnQ4drXZO81Gh+qn26Q38H7Ib2uuuNzCyc0I3tNPO/uk+9L8+ -NLP+6/zTfNXd0Dsn+KeZ9M/5p3noXui9da9/wj/NktILvTvhvhP36l7o/Qn/NEtSJzSD/nWvf/2P -8s7gp1kS3Hfr4UTmVR107OFU7hXuO/ZwKrfuz/Y/OzQP3QXNoHf9V7qnWdJ6oRlktJtT+exnLR+9 -f3o/yR3tzGZHZ7PZ0TjbX1hpBv3LZkccWzJfSkc0g/71v9J/MmNCRzRD1Q2ks+p/vf+fodlS+qEZ -yBu45/E5NHN1NzQH7f9d6A5W90KzpNzA7cXrtJkZmiXF/6vQHczo5NlnaRZvgO2DZtG//r0Brgea -ZxZ71Z2k8nfkSeng0+zETftM6eHT7MJL+0ztZTTdGWmP6f2MpDMb7bBLTyPpyEP769jZTqHdeQNc -aGfeARfak3fAhXbjPTChHSTMqaF7T5sTQnfcZXYI3WH36Rq6t92mU+iudp3k0N2cMGmh+zhxyNDs + H4sIAAAAAAAAAO2X0W5qMQwED///0/cJqRcVCDTxrJNZyRIP0OPZcSW4Xdd122RGQ+/p6N/Rv6N/ +p97/FbCro3+H838F7Ouw/q+AnR3W/xWwt8O5v4fe32H9XwEMDuf+CuBwOPf30DxOvfPH0HxOvfOf +oVlPnBEnlaH7OGlGXNChO9pxdsg3HI+foT3onsnt4fVJ86yPk2+DdkL73ynfctJedL827zqg3eif +D+1H/3xoR7pnQ3vq4n/nG6NdJfpPuLmq0K6S/CfcHhHaV4L/hB3I0M7o7hN3qg7tbWf/Xe6BdneK +/5FdyZuhHZ7iv5pzNDRbdSf03mm3QPNUd0DvntBB5z5O4119AzTDp6x/5aY50m6B3ns1X1feqo7o +nT/hmnEHNEvaDdD76l//s5m68+pf/5U90Xvv7n9kpxm7/SW046obSNn13fuIjmjHnW9g5Hmr950R +2nGF/1mclenWTYcb+JaXTNVOtOfE7pNS9X/x27P0n5EK94/P0v3Z0bPRvbnnmTudG52be/Rudo3f +c86N33vnplM3/vaZl049rfz9m8BXnQ4drXZO81Gh+qn26Q38H7Ib2uuuNzCyc0I3tNPO/uk+9L8+ +NLP+6/zTfNXd0Dsn+KeZ9M/5p3noXui9da9/wj/NktILvTvhvhP36l7o/Qn/NEtSJzSD/nWvf/2P +8s7gp1kS3Hfr4UTmVR107OFU7hXuO/ZwKrfuz/Y/OzQP3QXNoHf9V7qnWdJ6oRlktJtT+exnLR+9 +f3o/yR3tzGZHZ7PZ0TjbX1hpBv3LZkccWzJfSkc0g/71v9J/MmNCRzRD1Q2ks+p/vf+fodlS+qEZ +yBu45/E5NHN1NzQH7f9d6A5W90KzpNzA7cXrtJkZmiXF/6vQHczo5NlnaRZvgO2DZtG//r0Brgea +ZxZ71Z2k8nfkSeng0+zETftM6eHT7MJL+0ztZTTdGWmP6f2MpDMb7bBLTyPpyEP769jZTqHdeQNc +aGfeARfak3fAhXbjPTChHSTMqaF7T5sTQnfcZXYI3WH36Rq6t92mU+iudp3k0N2cMGmh+zhxyNDs zpyM/i2a1Vnj/1VoPofxT3M5zA3QLA53AzSDw94CvbfD+ad3dvTvMDdA75o0/wDNkXr8AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/lost_caves_n2.tmx b/data/maps/Level -2/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n2.tmx rename to data/maps/Level -2/deniran/lost_caves_n2.tmx index f4027b99f7..6a0e28a1bd 100644 --- a/tiled/Level -2/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n2.tmx @@ -36,125 +36,125 @@ - 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 /ndL/O+W+O/pHwtxT80AAAEA - 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 AAAAAAAAAAAAAAAAAAAAAACs8gfaDD1OAAABAA== - H4sIAAAAAAAAAO3c204EIQwA0P64Wm/vJvrBzqMxq7O6DJfpOQmPmykJkEJZIgAAAAAAAABqeRsd -AACwtI/RARykdb/kXADAd3dbu9/aw+hAGjlbf46WW3vc2tM/f//eLpQmMm7rTzXPW3vZ2uvoQBo5 -W38A+F31cy55b20Z+3lv9TlyZvJeAC6Z7ZyOedlL1JbhDL0yewkAAACoyZlgbRnOBCtzJgjAX7l7 -AACMIAcBAAB6UkOvLeP6Grr96jhHzdNeNXTrzG0y1r7rkjFv/Ne8b33E+N17++TrN1e/67J6/Bn9 -x++Ib3LZiPG7+pwBAICfeAcUAIBZqF3WltG3DmO8zaV3HSZD3a8ydT8AADg/+/7aMuz7K7PvBwD5 -cHUZ8uFVtXgrQD48N+tzbRn91mdjbT491+cMuUBle2PN/4cAAOB417ydBwDA+ajP1JahPlOZuxoA + H4sIAAAAAAAAAO3c204EIQwA0P64Wm/vJvrBzqMxq7O6DJfpOQmPmykJkEJZIgAAAAAAAABqeRsd +AACwtI/RARykdb/kXADAd3dbu9/aw+hAGjlbf46WW3vc2tM/f//eLpQmMm7rTzXPW3vZ2uvoQBo5 +W38A+F31cy55b20Z+3lv9TlyZvJeAC6Z7ZyOedlL1JbhDL0yewkAAACoyZlgbRnOBCtzJgjAX7l7 +AACMIAcBAAB6UkOvLeP6Grr96jhHzdNeNXTrzG0y1r7rkjFv/Ne8b33E+N17++TrN1e/67J6/Bn9 +x++Ib3LZiPG7+pwBAICfeAcUAIBZqF3WltG3DmO8zaV3HSZD3a8ydT8AADg/+/7aMuz7K7PvBwD5 +cHUZ8uFVtXgrQD48N+tzbRn91mdjbT491+cMuUBle2PN/4cAAOB417ydBwDA+ajP1JahPlOZuxoA 9ODcEQDqcM8PAAAAACI+AWKXw6sAAAEA - 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 6KvimdYdIAAAAAAAAAAAANDBF+3ryhoAAAEA - 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 diff --git a/tiled/Level -2/deniran/lost_caves_n2_e.tmx b/data/maps/Level -2/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -2/deniran/lost_caves_n2_e.tmx index 52d69be32c..b7d3225ec0 100644 --- a/tiled/Level -2/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n2_e.tmx @@ -30,121 +30,121 @@ - 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 o+va9wAAAQA= - H4sIAAAAAAAAAO3dOw6AIAwAUO7uoN7agVllAErJeyfoQEJ/gVIAAAAAAAAA+riiAwAAAEhKPQWw -ljM6AIDBjugAAAAAJtOHBwB2ZrbFSpxHAGAUuw45fPVi5YrsxNwBAAAAAAAAAPZitwUAAOhBbQEA -ZHBHB9BIbgUAADCe2gsA2rk3AZgty1zvj7cbAQAAoNJnJgv/AwEAVPIiAAAAAAAAAAAAAAAAAIB3 + H4sIAAAAAAAAAO3dOw6AIAwAUO7uoN7agVllAErJeyfoQEJ/gVIAAAAAAAAA+riiAwAAAEhKPQWw +ljM6AIDBjugAAAAAJtOHBwB2ZrbFSpxHAGAUuw45fPVi5YrsxNwBAAAAAAAAAPZitwUAAOhBbQEA +ZHBHB9BIbgUAADCe2gsA2rk3AZgty1zvj7cbAQAAoNJnJgv/AwEAVPIiAAAAAAAAAAAAAAAAAIB3 DyXNOcEAAAEA - H4sIAAAAAAAAAO2TQW7DQAwDk/9/uicDQREn8VrSUFoS4KUFLJKzeT4ej6dt27Zt27Zt27Zt23aR -z0TnsvMZ/yI6u81wP0R3sDn2h+gu9G7v/k7nrOCu3jVzpytb0l0y2at19D713RT6KW/zqqkdaYZq -e3zSxK40z+g9srdT6holmuvKFsROr3fNf9YGVzStO82Z7n9VE7vTvOn+VzWtP828E/tD0zag2Zs/ -q+nso2+qbBC5YWf+Z9/IvE1uUPGeOrF/953K3171Bl16VfCPyl915+7tqn13Yk/+VipurqoT/y4s -7tyktt6BfTWPTvzv3u7CfjJ/hTcQqWjuHXjQv73p7M3//O6dDJHKZF/Jf0VEx7s5IpXN3vw/376a -I1o78D/7P9nzU84K7t/udWO/spEa/2opsb+bZ0UKnUlNYW/+a5rC3vzXtDP/rO6d3oBCd+JuJvvn -mzuqovlPuBvxGyCk0J3aO5u/+htQ6W3+9VLqTe1cwV/pDVT17cC/cgv6DVR3rea/IuU9okRwr+a/ -qg67dOp1t2f1jvQ+0Z3o7JlvIFr0LlW70V5VJvv/31d35y6KojeJ3JHO1fEN0HvsZiXRW+xoFdE7 -7GoF0RvsbAXRG+xsBdEb7Gol0VvsaDXRe+zkKEV/y+7FPvJ7r9+0e7DP/q7NMT5T9duyeeaHKjLQ -W3Zytary0Lv+2k0tT6Yqc9GsvzGn837LEy3iXSqy/5+PyHt2P0NZ22XezuZOZ66QQtZu7CtzZ0kt -azf2VbkzpJjX/Ptn7cA/Q+p5K39b6m8gQ8p5q9nvyD8ru1qe7vyzpZKXZK+cO1sKmWn2qzur5qJ7 -0Pen8K8Snd3sOfaH6Pzmz/J/LGTstmmXrLTIDuZ/P0+EduGvljMqR4SIXe/eNX+NN0Dc7M4/K0OE -qthfvUXxj86ZfT9K5h+fteJuljLudOJ/N2/lzQ6qZB+5SeVdhb4ZqmafsUnFPZWuUaK4Z2+Scaey -b+bv493fpvGP1tTONH/FTd5pYl+audoen9Sl85Vv08y7vIGpvWneV7eg9lLoHi2as8IGv2jiBjTj -qA2y96I3yOhG91H5DXwT3T96Ezp7h3dAd13Zg84z5R3Q/ezcd0Dntpl3QOe0mTdAZ7O5N0Bnsm3b + H4sIAAAAAAAAAO2TQW7DQAwDk/9/uicDQREn8VrSUFoS4KUFLJKzeT4ej6dt27Zt27Zt27Zt23aR +z0TnsvMZ/yI6u81wP0R3sDn2h+gu9G7v/k7nrOCu3jVzpytb0l0y2at19D713RT6KW/zqqkdaYZq +e3zSxK40z+g9srdT6holmuvKFsROr3fNf9YGVzStO82Z7n9VE7vTvOn+VzWtP828E/tD0zag2Zs/ +q+nso2+qbBC5YWf+Z9/IvE1uUPGeOrF/953K3171Bl16VfCPyl915+7tqn13Yk/+VipurqoT/y4s +7tyktt6BfTWPTvzv3u7CfjJ/hTcQqWjuHXjQv73p7M3//O6dDJHKZF/Jf0VEx7s5IpXN3vw/376a +I1o78D/7P9nzU84K7t/udWO/spEa/2opsb+bZ0UKnUlNYW/+a5rC3vzXtDP/rO6d3oBCd+JuJvvn +mzuqovlPuBvxGyCk0J3aO5u/+htQ6W3+9VLqTe1cwV/pDVT17cC/cgv6DVR3rea/IuU9okRwr+a/ +qg67dOp1t2f1jvQ+0Z3o7JlvIFr0LlW70V5VJvv/31d35y6KojeJ3JHO1fEN0HvsZiXRW+xoFdE7 +7GoF0RvsbAXRG+xsBdEb7Gol0VvsaDXRe+zkKEV/y+7FPvJ7r9+0e7DP/q7NMT5T9duyeeaHKjLQ +W3Zytary0Lv+2k0tT6Yqc9GsvzGn837LEy3iXSqy/5+PyHt2P0NZ22XezuZOZ66QQtZu7CtzZ0kt +azf2VbkzpJjX/Ptn7cA/Q+p5K39b6m8gQ8p5q9nvyD8ru1qe7vyzpZKXZK+cO1sKmWn2qzur5qJ7 +0Pen8K8Snd3sOfaH6Pzmz/J/LGTstmmXrLTIDuZ/P0+EduGvljMqR4SIXe/eNX+NN0Dc7M4/K0OE +qthfvUXxj86ZfT9K5h+fteJuljLudOJ/N2/lzQ6qZB+5SeVdhb4ZqmafsUnFPZWuUaK4Z2+Scaey +b+bv493fpvGP1tTONH/FTd5pYl+audoen9Sl85Vv08y7vIGpvWneV7eg9lLoHi2as8IGv2jiBjTj +qA2y96I3yOhG91H5DXwT3T96Ezp7h3dAd13Zg84z5R3Q/ezcd0Dntpl3QOe0mTdAZ7O5N0Bnsm3b tm3btm3btm3btm3btm3btm3btm3btm3btm3b7ug/ESyvPAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -2/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -2/deniran/lost_caves_n2_e2.tmx index f12b71b31a..bda9de692f 100644 --- a/tiled/Level -2/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n2_e2.tmx @@ -36,145 +36,145 @@ - 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 AA== - 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 N+g/N+g/NzPo/xct/EcJAAABAA== - H4sIAAAAAAAAAO3awQ0AIQgEQPv/2LIN+LsYuGWmAkk2EcG1AAAAgG529QHg4mUuZZ6/kFUAAAAA -AAAAyOZvAACQTK8DAADf6asBAAAAAACArpL3mcm1AQAAAABUM4MFAAAAqGdGAwAAAAAA3EzZIUyp + H4sIAAAAAAAAAO3awQ0AIQgEQPv/2LIN+LsYuGWmAkk2EcG1AAAAgG529QHg4mUuZZ6/kFUAAAAA +AAAAyOZvAACQTK8DAADf6asBAAAAAACArpL3mcm1AQAAAABUM4MFAAAAqGdGAwAAAAAA3EzZIUyp EwAAoBvvMQAAAAB4zxwOgMncgwAAAAAAAAAAAAAAkOcAqpFqgQAAAQA= - H4sIAAAAAAAAAO3cyw2DMAwAUPa/c2i7LANUiBywHNvvDYB8Mf4kcBwAAAAAAEAl3+wA4MYnOwDg -FXKZCqL6oZXnRuSIvAOAWGd2AAAAtGe/A0An6hoAk6mDAABM4LskAPinPgIAwGzOigEA6tLLAQA7 -898j4A3mHgA6Ut8A9ve014h8l7vfDwBx1NlezNcAAAB08MsOAABgI3b/AABUY78HPDHrAqybeNdb + H4sIAAAAAAAAAO3cyw2DMAwAUPa/c2i7LANUiBywHNvvDYB8Mf4kcBwAAAAAAEAl3+wA4MYnOwDg +FXKZCqL6oZXnRuSIvAOAWGd2AAAAtGe/A0An6hoAk6mDAABM4LskAPinPgIAwGzOigEA6tLLAQA7 +898j4A3mHgA6Ut8A9ve014h8l7vfDwBx1NlezNcAAAB08MsOAABgI3b/AABUY78HPDHrAqybeNdb nQCA/ib2OACQzbwNAFCfnQoAAABQhT0GrHGOCwAAAAAAdHYBPpqNpQAAAQA= - H4sIAAAAAAAAAO2W247jMAxD2///6cU+DBAYTuOLpEM5IiBsZ5q4JI/S2e/n8/nW1NTU1NTU1NS4 -Tk+0JzL7L9F+yewzorPN5J7tg/YfyXx3V+i8I953MtLZdvmO5rM+T6mH3j0WuTNzbzN4nKmcP8ve -01r1oJ7fe68sMu9273XvzDVe3NtrLHlanEOxv372ynVW/K/XRTz3Kt+XV0V81/Xuy85/RYr8/+SZ -28KX9/kR/NVVmd/LvtVJmX9lUON/Qt8e8vq7u8rfi1Px70uNv7VHyzNOlPfzZrEDIx6L75gi/9ZG -Pv/Ff0zeXa6yV/h+J/9/GiVl/mTH6v4itZp1lz3Rbxaf6rJgH91tRs9qsuxwpkuL3invp8ijv9Ee -d/v29L6SI9NOKfWmnOEpU7bvFrqvzFmI58NSihmz5amuNLLReaqrypSlLzrLyZmqK5tMs5npLJn4 -fwTyWGejM9AdrXRJZyr+vvyf7qUzWe4B7Z3uZoX/9RqF2RHtXbGb2d1RmFXRvhU76enuPDrjbmba -r1IXq6Jz7uSmvar0sCM650522qdCB796mb1eZTJ6VmF/7ebu51/3KMxMxhNnV8U/91hr9Fw6d/H3 -4T8qOvdMdtonmd9rT9Rzq3ilOziBfza/Sp148I/MV/z3+N/1sHu/dybrnfX2rsq/vX6HP53FQjS3 -6L6s+Ft59WQ/eibNj+Q/q0ivu+p95sgOZptf2axE7Oqqx7ufn+7LPF7K4vPqdfW+zGOtLD57nlfv -yzxWyuLTWnTu9jqi10x72vNtcYZi5lPYK/O/nkM+9yv+dhTFPQP/61kWGXueete01z3lifxuycB/ -RBbP2S77no8V/laKZk/uwezneuUZuX5kRyxE8o/eh5XPUfB99eF1rsooatavJyevc9VGTRk8rojm -nIX/yaJZ106wornWTvCiOdI78fZ9opnRu0DyV/luo1mRexDRec+T1f56+DttSHn7t8hI84ncgZGu -LPfGa4etd53mE7kDo108/W70HA//Fjk9vSrOSP72de/9EXn6t9rzCM9KM5J99f3etYo5lX2T3ZzU -3QkZ1Lq59nP3e5XZzXfy7Kh3Bp3HK+PJs9JH+1q1L2vReeiOnu6hs3iyV81Z/OP5/4nOqNYVnSOS -/VV0XpW+6BwE+6vo7ERn3+Z11hxPGj2f7oDuLrN3C9EcVTrM5vdXhtX3so2Vvs1rRY8jeht/9R3o -ne+5E2/k7/GcqfmJEM1PqXMVH5Gi2SntgJWHu9eKormp7QG5f96680ozU9qDU9n/15v4R+2Apbz3 -qfivyZt7+zlR97X3nziKenoOd8+bPYdmVPzHrh/dm5nzaT7Ff+zamVyj59NsTue/4yEiF82m+N/f -U/xt+RO7MMPKa69/XU+ziWI/2gcly3x3Z1t+bpaZ7WNVq2d65JvxRvMhdkCFP5Xt27x+w9z1YLUH -M2cp7Pb38u9bZrUrK6lk+jav3zIrXVkoMpOaP7WJVJY8NJMTdiB7FppJ1t4+h2ShM1Rn7A4r5MnU -Ie376v2UfaZ7zNZT62lHdBZ6snZlJToHPdm72hHtXWFO6GpVtG+FOamrGdFeVea0vk7KotJX1t5O + H4sIAAAAAAAAAO2W247jMAxD2///6cU+DBAYTuOLpEM5IiBsZ5q4JI/S2e/n8/nW1NTU1NTU1NS4 +Tk+0JzL7L9F+yewzorPN5J7tg/YfyXx3V+i8I953MtLZdvmO5rM+T6mH3j0WuTNzbzN4nKmcP8ve +01r1oJ7fe68sMu9273XvzDVe3NtrLHlanEOxv372ynVW/K/XRTz3Kt+XV0V81/Xuy85/RYr8/+SZ +28KX9/kR/NVVmd/LvtVJmX9lUON/Qt8e8vq7u8rfi1Px70uNv7VHyzNOlPfzZrEDIx6L75gi/9ZG +Pv/Ff0zeXa6yV/h+J/9/GiVl/mTH6v4itZp1lz3Rbxaf6rJgH91tRs9qsuxwpkuL3invp8ijv9Ee +d/v29L6SI9NOKfWmnOEpU7bvFrqvzFmI58NSihmz5amuNLLReaqrypSlLzrLyZmqK5tMs5npLJn4 +fwTyWGejM9AdrXRJZyr+vvyf7qUzWe4B7Z3uZoX/9RqF2RHtXbGb2d1RmFXRvhU76enuPDrjbmba +r1IXq6Jz7uSmvar0sCM650522qdCB796mb1eZTJ6VmF/7ebu51/3KMxMxhNnV8U/91hr9Fw6d/H3 +4T8qOvdMdtonmd9rT9Rzq3ilOziBfza/Sp148I/MV/z3+N/1sHu/dybrnfX2rsq/vX6HP53FQjS3 +6L6s+Ft59WQ/eibNj+Q/q0ivu+p95sgOZptf2axE7Oqqx7ufn+7LPF7K4vPqdfW+zGOtLD57nlfv +yzxWyuLTWnTu9jqi10x72vNtcYZi5lPYK/O/nkM+9yv+dhTFPQP/61kWGXueete01z3lifxuycB/ +RBbP2S77no8V/laKZk/uwezneuUZuX5kRyxE8o/eh5XPUfB99eF1rsooatavJyevc9VGTRk8rojm +nIX/yaJZ106wornWTvCiOdI78fZ9opnRu0DyV/luo1mRexDRec+T1f56+DttSHn7t8hI84ncgZGu +LPfGa4etd53mE7kDo108/W70HA//Fjk9vSrOSP72de/9EXn6t9rzCM9KM5J99f3etYo5lX2T3ZzU +3QkZ1Lq59nP3e5XZzXfy7Kh3Bp3HK+PJs9JH+1q1L2vReeiOnu6hs3iyV81Z/OP5/4nOqNYVnSOS +/VV0XpW+6BwE+6vo7ERn3+Z11hxPGj2f7oDuLrN3C9EcVTrM5vdXhtX3so2Vvs1rRY8jeht/9R3o +ne+5E2/k7/GcqfmJEM1PqXMVH5Gi2SntgJWHu9eKormp7QG5f96680ozU9qDU9n/15v4R+2Apbz3 +qfivyZt7+zlR97X3nziKenoOd8+bPYdmVPzHrh/dm5nzaT7Ff+zamVyj59NsTue/4yEiF82m+N/f +U/xt+RO7MMPKa69/XU+ziWI/2gcly3x3Z1t+bpaZ7WNVq2d65JvxRvMhdkCFP5Xt27x+w9z1YLUH +M2cp7Pb38u9bZrUrK6lk+jav3zIrXVkoMpOaP7WJVJY8NJMTdiB7FppJ1t4+h2ShM1Rn7A4r5MnU +Ie376v2UfaZ7zNZT62lHdBZ6snZlJToHPdm72hHtXWFO6GpVtG+FOamrGdFeVea0vk7KotJX1t5O yKDCvvo7Y3ZF+6/h2P+JzlHDsf8IZKnh2P+JzlRT/GuKv+f8A/a81ToAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/lost_caves_n2_w.tmx b/data/maps/Level -2/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -2/deniran/lost_caves_n2_w.tmx index 1282c3a4ca..b2b443ceee 100644 --- a/tiled/Level -2/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n2_w.tmx @@ -33,122 +33,122 @@ - H4sIAAAAAAAAAO2dO24DQQxDjSBHyP3Pmt7Yz3wkkdSwYOMktshHzS5cZP8+n8+fZVmWZVmWZSXp -d0DoGS0cewX+oz7UfDFlhp43kruaT5bc0HNncmf1ypid+vwKPhWyU56d0aNyhmzzmD8ma5Y53AHd -vNmEZmjueKF5mn+sfpryR+eqoln+Ch1AZ8qknxvtvCear9mvM4/gz9qB7Pwid6ia/Tf/jmdABXP2 -HlTNjmYdxX6HO2sHVvwp80ftfccezHhAc8/g//16xS6xdeF0/tFnAWsnOvBH7EKXa8LbHih0IHMP -njJR5/3m43T+36/v7g1zL648m//8tfztvEBzvuK9yx/ZgSz26mf6KPe7n812V5n/aAdG88juSnYO -Kx7U+b91YJVzdBcqsziF/9W1fuaebvTeIIt75jlwQgfe+D9lUnXPgNqJU/jPnvsjfKP4I8/GU/ln -M63ItJp/lw4wsGfJRaUD2Z6q2KvlckIH7u77FLJC8Ud0IINzNGtEPsgOVPuNnjnru1+lvVDyjvbG -xJ05k9P8otgzZ3KaZ/M/lz+SPWsup/hF82bNqLs/Jf6InLr7M3++fDp7U8wHkVFXX0rZoPPq5EUp -F7YMVedWyUIpR7V52fyr81/NAs3N/DG5oOcyf8v8rY7szV+P/dP7rXweOpcTxLCr5q/NPoqV+etx -j2Zl/lrczYpfmdzNn1cV3M2fT5XczZ9LCPbuAF5I7u6BubsHfbhHfxY6q25C7ap70Iv5ChP1DjDP -xsw9aiaV/NDcWdlHzKWWWxfuUV4YZqjMrKIHSvOzzFGZHdsOITNnmgWR5aon9vkU+aO5K4ht35hm -OUHmP68uz/sw/7NVyX50Z8z/bP6Rc6HzZVflrqnx7/ycr2j2HfhfPcOr43PformP5ox4ZlQF/5FO -oHqSwbqCPYL/1cyR/NX/T/xOvqveu/Dvwtv8139vNw8065Vsd/eBlX/lGYDmHLn3s9mg+O+c/ZH8 -0ZxXc73KYCWXyq7u8L/6m1PZX+393WudzwDz39t9Zf677Fn5z2THsv+IDpzO/y1LFf5Xc692ANl/ -dIZXuVX7f5trdP6dDiifBZH8Z/ahYv4ZXqP3/9EdQHchcvdn8mGYf8TTm9foz6/uQgb7t1yQHkbm -m+2Acg+q+TN5WPXWqQO7Gd3lpcz/qQOIcyCzBxk7Uu1jdu4If106kMGfff9nZu5+LdidSZH/k5fV -nqueAVG5Ic//yA7sdF6xA5W5deE/0oXfT14HVHPLYo/kP9IL5hy78GfsgEKWijOz+DF/Pv6n9EAx -p0r+3bugmA+Kv0I2DFkqznxiFxS9otmx58Oepdq8Crmo56kwI0MWHdlb9T1Ae7MwHUD7sTAdQHuw + H4sIAAAAAAAAAO2dO24DQQxDjSBHyP3Pmt7Yz3wkkdSwYOMktshHzS5cZP8+n8+fZVmWZVmWZSXp +d0DoGS0cewX+oz7UfDFlhp43kruaT5bc0HNncmf1ypid+vwKPhWyU56d0aNyhmzzmD8ma5Y53AHd +vNmEZmjueKF5mn+sfpryR+eqoln+Ch1AZ8qknxvtvCear9mvM4/gz9qB7Pwid6ia/Tf/jmdABXP2 +HlTNjmYdxX6HO2sHVvwp80ftfccezHhAc8/g//16xS6xdeF0/tFnAWsnOvBH7EKXa8LbHih0IHMP +njJR5/3m43T+36/v7g1zL648m//8tfztvEBzvuK9yx/ZgSz26mf6KPe7n812V5n/aAdG88juSnYO +Kx7U+b91YJVzdBcqsziF/9W1fuaebvTeIIt75jlwQgfe+D9lUnXPgNqJU/jPnvsjfKP4I8/GU/ln +M63ItJp/lw4wsGfJRaUD2Z6q2KvlckIH7u77FLJC8Ud0IINzNGtEPsgOVPuNnjnru1+lvVDyjvbG +xJ05k9P8otgzZ3KaZ/M/lz+SPWsup/hF82bNqLs/Jf6InLr7M3++fDp7U8wHkVFXX0rZoPPq5EUp +F7YMVedWyUIpR7V52fyr81/NAs3N/DG5oOcyf8v8rY7szV+P/dP7rXweOpcTxLCr5q/NPoqV+etx +j2Zl/lrczYpfmdzNn1cV3M2fT5XczZ9LCPbuAF5I7u6BubsHfbhHfxY6q25C7ap70Iv5ChP1DjDP +xsw9aiaV/NDcWdlHzKWWWxfuUV4YZqjMrKIHSvOzzFGZHdsOITNnmgWR5aon9vkU+aO5K4ht35hm +OUHmP68uz/sw/7NVyX50Z8z/bP6Rc6HzZVflrqnx7/ycr2j2HfhfPcOr43PformP5ox4ZlQF/5FO +oHqSwbqCPYL/1cyR/NX/T/xOvqveu/Dvwtv8139vNw8065Vsd/eBlX/lGYDmHLn3s9mg+O+c/ZH8 +0ZxXc73KYCWXyq7u8L/6m1PZX+393WudzwDz39t9Zf677Fn5z2THsv+IDpzO/y1LFf5Xc692ANl/ +dIZXuVX7f5trdP6dDiifBZH8Z/ahYv4ZXqP3/9EdQHchcvdn8mGYf8TTm9foz6/uQgb7t1yQHkbm +m+2Acg+q+TN5WPXWqQO7Gd3lpcz/qQOIcyCzBxk7Uu1jdu4If106kMGfff9nZu5+LdidSZH/k5fV +nqueAVG5Ic//yA7sdF6xA5W5deE/0oXfT14HVHPLYo/kP9IL5hy78GfsgEKWijOz+DF/Pv6n9EAx +p0r+3bugmA+Kv0I2DFkqznxiFxS9otmx58Oepdq8Crmo56kwI0MWHdlb9T1Ae7MwHUD7sTAdQHuw MPzRs1u4DqBntnD80fNaOP7oWS0ce/PvJ7M/W+Z/tsx/Tf+ZDlexAAABAA== - H4sIAAAAAAAAAO2dzW4VMQyF7xLYImBRWBVWhde6Ut+hD88dQaQQnB/P2LGdnE8aQRFt5+Y4tieT -2LcbAAAAAIAuXx7X18b12e7WgDKH9t8e1/fG9XTzbwM9G4Zd/0/S/sfj+tm4nh/XR6N77JF079lw -za53tYlc+1+d//ty8+cDSt17Nlyz65pNePqs0tS0f2t8zzFWXsYmj1lJ954NU7zc6jbhzd6loLQv -dafs4BirfGws7CCf85TuLfsdJdlEsveVbIDj8ynysSnj59lx4uRt+Zwv719C+5xk7yvZwKfbee1z -Sjvg+oRcc07edsXXnyHZgNfcd5Tcb46O3bu/V4s8flI+oTePuXkbR/cPjP/bwmPuOwqVI2tB+YTe -PJ45l68QzQfUno1mjDWVU1+Zx1xeL37/nfi3aD7giPMW8dKa19t1/WtE8QEpx99J9xlE8AH58501 -lB/1+DM5ePYBZ5/ttfxlT6ves8VsRmzLqw+4uq7jAc3YPcKob/HoA0bWdSx95734/eXXiZb+74mf -acHhAzzpn+b+yLyvjTvg4UV/T/neTF5vtvHCSw4gtZ5vjdRarSa5rXnJAQ79e9pb5lQrkY+jhxwg -+f4alH/0Fvsj5CO1+7OOAcn3c4jiCyLYhXUMGPH9kfGuv2UM6Pl+MAfLGMDx/Rr5dbkeM8LonI7g -/w8sY0BE39/S9F5cEfDwHBANStsoelN41t/bO7aDyFpTWD8HRiOSfx/B+jkQ2IIcACAG+EciF6o9 -R692Tmh1pNfBVzwrtiKl7mfWsGrkNrBjPQHw7xnpneoJrA7nebU8/7R6PQHQZoV6AkfcjLBHS5sr -61YRckTu5/O4vqyNhA1gvWhfsF4Ioum/0vsaLThjFEX/9Jmi7BuNgkTdrJlA/3FG6ibla0RRfAH4 -g8RcyNeIqHpZYB+oellgHq299DPyXqpeFpgH5xwVZw0UOVMMtM5R7bg2GpFPxr9fcg8C4NPSn1uj -BsSid44S657rsmvtHLBGvTzAp+wfMqJ9L4/H+q1/qHroUvMe+vtlRh186O+Pmf0PoL8fLPpeQH8f -SPUE5AL9ben1BNQG53ts0MzpOVj3xNwNy95WFLWemLADebgxXuMdbO2dAOxAh7JXqPV879UvouzA -gw3U+ux6uDeK0s9bxviS0V5Bluc+S71rfXY97kWn/LynfnZJ/5H4MvPMX6uvcq3PLtXD2coWrJ/l -uIzWK9XsG1bTvNS7No5UD+eZ+Qt1/178/Blq+4M0fEDuJyV8Zauft5QdtOJShDl/Fulzv/keBo34 -WHueOZM7jsalFXXPkdR/Vu+nVl93yiao60xcisiRB7TOCEjqn/f8eyv+bHG2jgt1ToWyCeq6Osep -PNtjPZpeHiipP2ffotY+VsomqGulOd5ipv61Mc3PE2Cvui7c8cW74phw+i21fIA3/S38Q89HevNZ -3HMCrfUgL+8CZlLr1RvlbM3V56z8c85aB/Y4tlHPOUqeD55V+82j/gde76uGRp/FHWNARLTOB6L+ -p380zwdqvgsEMkitrdfiHXyAX9Lcl9C+tVdQS/9oOZYnZtYEmKF/1GcuK2a9Uz3Yaf57vKcSKb8/ -yqo5oLf121E4dQAlWDUHjKi/1txv7VHYuQ+EN9/XmvuaOdSu+nvqgzQ77uesrP+9+Hv+NdUr08oW -Zsf9nJX171H2yrSyhfz9Xm//5MhZDw47639gffbkIK//OrJ/FoyTngVGcqja2RNtG+jVf06fweN+ -Y++cfRYsz85q+gKL+t+7+/1R8hxByxdA/zmczZu0z9Fz9JfK/XbUv8bomGqdo8f8j4PG3hlu/wcJ -oD/NSI4tHQd68x99fOTx1EMd+s/n6jqa5Luz2fEfvl+GJ6GfM6p/uZZx9r0g9Jfh2foGTrKz/tz1 -wNYce7lyI4bsrD+A/gCAvTnWeSLuEwUy4F06AAAAAAAAAKyFxd4q4Iea/qhLsT4atfNAHCzPVQJ7 + H4sIAAAAAAAAAO2dzW4VMQyF7xLYImBRWBVWhde6Ut+hD88dQaQQnB/P2LGdnE8aQRFt5+Y4tieT +2LcbAAAAAIAuXx7X18b12e7WgDKH9t8e1/fG9XTzbwM9G4Zd/0/S/sfj+tm4nh/XR6N77JF079lw +za53tYlc+1+d//ty8+cDSt17Nlyz65pNePqs0tS0f2t8zzFWXsYmj1lJ954NU7zc6jbhzd6loLQv +dafs4BirfGws7CCf85TuLfsdJdlEsveVbIDj8ynysSnj59lx4uRt+Zwv719C+5xk7yvZwKfbee1z +Sjvg+oRcc07edsXXnyHZgNfcd5Tcb46O3bu/V4s8flI+oTePuXkbR/cPjP/bwmPuOwqVI2tB+YTe +PJ45l68QzQfUno1mjDWVU1+Zx1xeL37/nfi3aD7giPMW8dKa19t1/WtE8QEpx99J9xlE8AH58501 +lB/1+DM5ePYBZ5/ttfxlT6ves8VsRmzLqw+4uq7jAc3YPcKob/HoA0bWdSx95734/eXXiZb+74mf +acHhAzzpn+b+yLyvjTvg4UV/T/neTF5vtvHCSw4gtZ5vjdRarSa5rXnJAQ79e9pb5lQrkY+jhxwg ++f4alH/0Fvsj5CO1+7OOAcn3c4jiCyLYhXUMGPH9kfGuv2UM6Pl+MAfLGMDx/Rr5dbkeM8LonI7g +/w8sY0BE39/S9F5cEfDwHBANStsoelN41t/bO7aDyFpTWD8HRiOSfx/B+jkQ2IIcACAG+EciF6o9 +R692Tmh1pNfBVzwrtiKl7mfWsGrkNrBjPQHw7xnpneoJrA7nebU8/7R6PQHQZoV6AkfcjLBHS5sr +61YRckTu5/O4vqyNhA1gvWhfsF4Ioum/0vsaLThjFEX/9Jmi7BuNgkTdrJlA/3FG6ibla0RRfAH4 +g8RcyNeIqHpZYB+oellgHq299DPyXqpeFpgH5xwVZw0UOVMMtM5R7bg2GpFPxr9fcg8C4NPSn1uj +BsSid44S657rsmvtHLBGvTzAp+wfMqJ9L4/H+q1/qHroUvMe+vtlRh186O+Pmf0PoL8fLPpeQH8f +SPUE5AL9ben1BNQG53ts0MzpOVj3xNwNy95WFLWemLADebgxXuMdbO2dAOxAh7JXqPV879UvouzA +gw3U+ux6uDeK0s9bxviS0V5Bluc+S71rfXY97kWn/LynfnZJ/5H4MvPMX6uvcq3PLtXD2coWrJ/l +uIzWK9XsG1bTvNS7No5UD+eZ+Qt1/178/Blq+4M0fEDuJyV8Zauft5QdtOJShDl/Fulzv/keBo34 +WHueOZM7jsalFXXPkdR/Vu+nVl93yiao60xcisiRB7TOCEjqn/f8eyv+bHG2jgt1ToWyCeq6Osep +PNtjPZpeHiipP2ffotY+VsomqGulOd5ipv61Mc3PE2Cvui7c8cW74phw+i21fIA3/S38Q89HevNZ +3HMCrfUgL+8CZlLr1RvlbM3V56z8c85aB/Y4tlHPOUqeD55V+82j/gde76uGRp/FHWNARLTOB6L+ +p380zwdqvgsEMkitrdfiHXyAX9Lcl9C+tVdQS/9oOZYnZtYEmKF/1GcuK2a9Uz3Yaf57vKcSKb8/ +yqo5oLf121E4dQAlWDUHjKi/1txv7VHYuQ+EN9/XmvuaOdSu+nvqgzQ77uesrP+9+Hv+NdUr08oW +Zsf9nJX171H2yrSyhfz9Xm//5MhZDw47639gffbkIK//OrJ/FoyTngVGcqja2RNtG+jVf06fweN+ +Y++cfRYsz85q+gKL+t+7+/1R8hxByxdA/zmczZu0z9Fz9JfK/XbUv8bomGqdo8f8j4PG3hlu/wcJ +oD/NSI4tHQd68x99fOTx1EMd+s/n6jqa5Luz2fEfvl+GJ6GfM6p/uZZx9r0g9Jfh2foGTrKz/tz1 +wNYce7lyI4bsrD+A/gCAvTnWeSLuEwUy4F06AAAAAAAAAKyFxd4q4Iea/qhLsT4atfNAHCzPVQJ7 JOumgngg9zvPbwge9/cAAAEA - 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 diff --git a/tiled/Level -2/deniran/lost_caves_n_e2.tmx b/data/maps/Level -2/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -2/deniran/lost_caves_n_e2.tmx index 50d5e0f251..d6fefa626e 100644 --- a/tiled/Level -2/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -2/deniran/lost_caves_n_e2.tmx @@ -27,129 +27,129 @@ - H4sIAAAAAAAAAO3cXW7jMAwE4CLYC/T+l93XwNWfJVIzJOdhUCDtYkV+tOzGjX9/fn5+E+SfQ9A1 -KffN5e/jEs1e/rYmkdxl72MTxV7+vi7M7rL3t2G1R/cyWrz6Le8Yub0vy5UraGeZy1/2tf3RPagc -tL385Y/uQeW8tfoU8LdYJ3N9J/6Z9gSv9bHUF9nfqmfoNbPPwu6aP48w9QvtGW0WTtfcmgHvmcji -zTALFmsded/eHzKFaQZajs/zwHMvQJwfMoZlBlZmQzMQcwZ2vb+NP4vfV+LPQG8uRteDmgFuf8vz -wHMmRj+jxJ+BnquuBeL5W5wLvu11/q83A9rz4/tb7QOZszvbp/uhZoAjrPdBIs4B23qYZwHh79nz -CGtc9X/OgsdMoPytexxprSP31gyM5mPldXTfbvQ24ppX/Ec5tWfyP+ln1HW3/Eb3P1vnhd78ROnd -SS/Ra7X0b1mPjm+rawF077LEcgZGx7f1+2HovmWKxwyM9oWM+3/kWB7rT/Pe74OnewG6Z9li4d47 -5jNf+2fJ7v4+2+et93354/1nx3zvdz0d/7w59R+5jt4Dlj8+Hva9vX72XpD84/iP9vOV9/x0/ueI -xR4/mofV1+Ufw3/1PXwPe/lj/d/cv125/yf7OPYz/1FG/17+cfxXZ6L1fY99X3PCYT+y/Ty+3vDP -PA8WtVrYP01X7/kg/LPMgVW9Hv4tcyt7K/+oc2Dl5RVr69tzzDwbaFuGIHojd56geiR7jqD7JPfa -/l4zge5rlLzpn/e16Ok8oHsZMbu9RMxBlN5EyemxtHJfImIq7DeetUX1r3KtkbEmhHvUft2sx+tv -VZjsI/lnq0f2d+pFr52lD1H7kqHm0/VY9qCqvUcPPNbCXG8rt+/vontzc11s7qPPcka1X+0X2vGW -8cwf9XcdCs69NQOyz+0se3n33G/8HWeloH1X/GfzIPs83m/2gt5r1f3RTp7+319PgjaS+b6/xQyg -veT+3n3mvzoTaDOZ781A9c/tow1ue/dm4DkP2f3RFiyZPdsjmz+630ypdu2P7rd3X9/aez63gy1o -x1v93P0/T+4Fo22juzPUvPK8t2j+aFdk3079WeqQvV/9We/5oG0Z+lKlTkZ7dA+q+lf2RvYBXS/K -Hl0zSy/Q9VrU/Pb6B10vgztLL6ztV2YBXTPanKkPJ+6797yj1iz/v/az5xqz1Y42Z+iB1bHfe6Yx -a+1ob4YeePnv3g9lrzWr/WlPZs+NYvo8BNqa0d6iLyN3j89GyZ7Df+W59gw9RFsz21v2h/GZomhr -dnvrPaD3WvWgfaPtkVmCdpW/7L1mwPJzb5mCdtQeIHPNgNw1A3LXDMhccyB3zYXckbMQaabQ/awe + H4sIAAAAAAAAAO3cXW7jMAwE4CLYC/T+l93XwNWfJVIzJOdhUCDtYkV+tOzGjX9/fn5+E+SfQ9A1 +KffN5e/jEs1e/rYmkdxl72MTxV7+vi7M7rL3t2G1R/cyWrz6Le8Yub0vy5UraGeZy1/2tf3RPagc +tL385Y/uQeW8tfoU8LdYJ3N9J/6Z9gSv9bHUF9nfqmfoNbPPwu6aP48w9QvtGW0WTtfcmgHvmcji +zTALFmsded/eHzKFaQZajs/zwHMvQJwfMoZlBlZmQzMQcwZ2vb+NP4vfV+LPQG8uRteDmgFuf8vz +wHMmRj+jxJ+BnquuBeL5W5wLvu11/q83A9rz4/tb7QOZszvbp/uhZoAjrPdBIs4B23qYZwHh79nz +CGtc9X/OgsdMoPytexxprSP31gyM5mPldXTfbvQ24ppX/Ec5tWfyP+ln1HW3/Eb3P1vnhd78ROnd +SS/Ra7X0b1mPjm+rawF077LEcgZGx7f1+2HovmWKxwyM9oWM+3/kWB7rT/Pe74OnewG6Z9li4d47 +5jNf+2fJ7v4+2+et93354/1nx3zvdz0d/7w59R+5jt4Dlj8+Hva9vX72XpD84/iP9vOV9/x0/ueI +xR4/mofV1+Ufw3/1PXwPe/lj/d/cv125/yf7OPYz/1FG/17+cfxXZ6L1fY99X3PCYT+y/Ty+3vDP +PA8WtVrYP01X7/kg/LPMgVW9Hv4tcyt7K/+oc2Dl5RVr69tzzDwbaFuGIHojd56geiR7jqD7JPfa +/l4zge5rlLzpn/e16Ok8oHsZMbu9RMxBlN5EyemxtHJfImIq7DeetUX1r3KtkbEmhHvUft2sx+tv +VZjsI/lnq0f2d+pFr52lD1H7kqHm0/VY9qCqvUcPPNbCXG8rt+/vontzc11s7qPPcka1X+0X2vGW +8cwf9XcdCs69NQOyz+0se3n33G/8HWeloH1X/GfzIPs83m/2gt5r1f3RTp7+319PgjaS+b6/xQyg +veT+3n3mvzoTaDOZ781A9c/tow1ue/dm4DkP2f3RFiyZPdsjmz+630ypdu2P7rd3X9/aez63gy1o +x1v93P0/T+4Fo22juzPUvPK8t2j+aFdk3079WeqQvV/9We/5oG0Z+lKlTkZ7dA+q+lf2RvYBXS/K +Hl0zSy/Q9VrU/Pb6B10vgztLL6ztV2YBXTPanKkPJ+6797yj1iz/v/az5xqz1Y42Z+iB1bHfe6Yx +a+1ob4YeePnv3g9lrzWr/WlPZs+NYvo8BNqa0d6iLyN3j89GyZ7Df+W59gw9RFsz21v2h/GZomhr +dnvrPaD3WvWgfaPtkVmCdpW/7L1mwPJzb5mCdtQeIHPNgNw1A3LXDMhccyB3zYXckbMQaabQ/awe uStyV+SuyF6Re+3IXpF97ci+dmSvyL92ZF87sq8d+deO/GtH/nv5D0VBFQgAAAEA - H4sIAAAAAAAAAO2dS48kNQyA8xPQwgE4FXuC/VWBgYXbSishxPt5gH9NR9PRZDx2YidOlVPlT4p6 -pqcfNWXHsZ3ECWFdPrq1T+7t04OvxXmilEtqH076jiTzz+7tNeM9ccJ1OE9kuZdySe3joKcD5Xck -mX9xb28a74u39nB//PLWvlK6HueRsj+Wckltu7UPJnxHS+YlSfZv749f39o3CtfjPJLlkuUO5fJ5 -eLQBvWMB1uclsk+8LR6/vbXvOq7DeUkp+5pMtvA0Fkj0YKTPO3Phyj6RbEAeC5Isa+MB9Ot7+7wz -D4nsS7IeZDuANejXu9zt8SqMyWYLz2OEskn8eucYkvyhbGLgx1bZDmDNZW6fV8hzMYzF1qPvd/YD -k38ZW0fwt/eMz4T5GdcDu2DyL2PrB+HnxfAyP5Oa64FNMPmXvC1+/rfx98RD8XzWodSyHqwCnPvo -yXnlz5gxb6IFJf8Y+sZwqA9QDyhgHLnXPcPkjM19lDkvzvWV+S4sRraiE5T8NfPrnFztFuh7PXrP -KBlTcsbmPsqcF3V98HNfI+/r0aWZUPKnZAb7d+LnW/tl8DpgHLkF+p5x7hfMPXJyFK3YtbxG7Prg -575B3tfSJSt2QcLvt/ZH8TsVI0j0pHbPsHlo2Mdh7lE7R1HLe3A+l9KlFXThe/D737f2D+N9UE+k -lHMP0P7CPq6Ve8TsnTY1XThaB7jxPgaMF7h60iLdry3U7ThH5lHhWrSBujAy367Jj7f2U/E7FgtK -Gelb0P729PGst7HjvfB+zKDU86Ntwa+39hvztdKc0VFk/YPXC/UyhpexsOR+QH4QvBaOeUfpwJ+3 -9lfl79AnsEAMeA4DPo/lLEqwWLh1PxIacVEm24Kj7UCL2v9M6YjGWIJB5TBi4Oe20mt715q1/F2p -fmQd0FiDOYtRH18TKLd4f5TktiRjmTQu4tyrt+G5PcprMK3ZgHyNWj7+DLC5iZYd0Ij/KPvWe6+2 -YNsGZDj3bo/4mvqu0Ry3dNzixNIcrNoAiz5gjZlryGfHh1tYwwZQrBIj9tITH3LizoxVG+A8wokP -W7T2uW1hHRtw9v7eS/YJsPGitc8t2YBV5O/UocaLlo9iVf6U/7NH3nwPoC8/muujxotV5U/p80je -3DKSvJckTmqtw7Eqf0qfNfwii1C5nNl+j1X5OzSa8x0uf/u0cpyUjeDkC13+50NiH1z++yBZs6E5 -pxGD76U8E9I40esc7UdrLxyFJKfBnfMvf6bif7f9uvTKX5LTKONEzjgRA23/Xf669MpfO6cRw5PM -a/bf5a9H3q+pSe96iFLmbv/3IddBsgB3XYrLXw+sDtIstNZJufz16B37a3D8O07ssOcayasyQ/4c -YOzgst6flu8XQz0HNzKfoxU7YDUofG0gj5bvt0IODqtBcVRNnb2o1XWR1qWu+X6968TzvJ7mPsAE -5vdhNSi20F8/xTrw3JCe+jpl7eOZaO+J4/r9VE2dlfWAOjekp1aTpO51DE8+QPkzB+k+r1n7aGDt -9loNK4u6ITlDgFOrSSL70gfQ8gdm7XtuAfWgZj8t6AHn3JBa3ETVaqrJPobnOfjSB9DaN9azH1Az -51OrYbUFG3VHjjo3BObgZyLxD/fK+WG1tvbUA42zgkZIMo8BH+uj8ndJ/MO9c76wBtEsP4Gq33fk -uSHU/jvt8+ck/uGo/ClbFkN9rymnjqlUH2o1Oi2cFUTtv6vty5u9v2lW/6/V/M+06pi2YorW+UAW -zw6p7b/Jz8fi+VX3N/XW/OfU7a3VyLUm7x7K+3WG/U0cf/c/4vlWXVyLfXwUn7NzVueq9Rmu1Hdb -dS6PxNK1jLJaHawrMWOdr7MGe833OnbAzqA+S9zh4FB5Ransr+oTU7G9JbhnemnlmKi87lFz+Fel -nBeclVfE5uVXzeuuSutcxtEzvaS2vczrwve+E36W88jIuYzSfr3HWH6W2oZ7kdbdc2y49pzBLF3w -MaIOtsZjlbkhTk7vDHN/I9TsObXGY0XOlKvWpGbPLa/xyMB1mCm2g+fvOM+BuRbt+X7s3s8av6X7 -dFKceNUcERaHa9jzI2MpzjrMli3Q3utnCSyvKs21SGyp5biaivVaNmTFmh1UX9cYw2NYs74lFeu1 -bMhK8ody18ila5/BNhvKXvXGeivIn5K7ROaR+ZqZZ7DN4szre+B+O4ncY3i+Z7IE85Op5yz41Fpn -Na6Cxn476Z7JleJqqU5i/qFV26+1x3ZFW04xOpcD/cMYbMq/XBOH9XksnpWsebBgy3sYncuB/mG6 -D9bkX8qe6vOjtWssy79W8w/z70fyEck2WpJ/Tfal79NzRvkq4/reNR+tyJ/T7zG4cnX54/fAgvx7 -ZV+y+jqXMtYZIQY8d0n5R0fLX0P2iRXXuVBzF1LK3I80d3m0/HOdU4nssVzXSutcZs5drBTvcuqc -agDzZhZ0Hpu7aPkomN7D3GQsnrcO93wLju8m+X+Pkn/Z72etNVpB7pk9z7coOaJ+IMxnzmKVOEe6 -51nTv9/CvjrQymf2AOUcw0u/37IuSM82ovz7nnnPXD+QUxdsVEdgfKMtk3h/tL5mASK1/dr+fVlD -stY4NdsptGLbTAwv+3ke71fy+xOSPFfNpynngqR9i1MXbAt9uqAt+0T29ct+btnG16jJX7LOQfsc -g0zWOapme2vsmFHXIa/7p/r5qrowQmsuSHPtM6d+f29dBykrxXlHIj3bmktr7LC2j2hl3gd6TGj1 -g565YsdxbMFd31XaA01/qLbO5op+12w0/bbV1wZcEc24rndtQM8+36ut0Z+Fpt82a21A7HjPmffp -nJ0Y8Nxr7TXOeWjlXiPyGuc8ULnXh+JxtXkYRw/MX3wXbNeMcPqIjb97TuBcwLgu2/wY3N+7Irl/ -u793bdzfuyY+/35NPH/nOI7jOE7C53zPy971WBxbYPKv5XaP3lvu6CLt/y7/c+HyvzYu/37+BysU + H4sIAAAAAAAAAO2dS48kNQyA8xPQwgE4FXuC/VWBgYXbSishxPt5gH9NR9PRZDx2YidOlVPlT4p6 +pqcfNWXHsZ3ECWFdPrq1T+7t04OvxXmilEtqH076jiTzz+7tNeM9ccJ1OE9kuZdySe3joKcD5Xck +mX9xb28a74u39nB//PLWvlK6HueRsj+Wckltu7UPJnxHS+YlSfZv749f39o3CtfjPJLlkuUO5fJ5 +eLQBvWMB1uclsk+8LR6/vbXvOq7DeUkp+5pMtvA0Fkj0YKTPO3Phyj6RbEAeC5Isa+MB9Ot7+7wz +D4nsS7IeZDuANejXu9zt8SqMyWYLz2OEskn8eucYkvyhbGLgx1bZDmDNZW6fV8hzMYzF1qPvd/YD +k38ZW0fwt/eMz4T5GdcDu2DyL2PrB+HnxfAyP5Oa64FNMPmXvC1+/rfx98RD8XzWodSyHqwCnPvo +yXnlz5gxb6IFJf8Y+sZwqA9QDyhgHLnXPcPkjM19lDkvzvWV+S4sRraiE5T8NfPrnFztFuh7PXrP +KBlTcsbmPsqcF3V98HNfI+/r0aWZUPKnZAb7d+LnW/tl8DpgHLkF+p5x7hfMPXJyFK3YtbxG7Prg +575B3tfSJSt2QcLvt/ZH8TsVI0j0pHbPsHlo2Mdh7lE7R1HLe3A+l9KlFXThe/D737f2D+N9UE+k +lHMP0P7CPq6Ve8TsnTY1XThaB7jxPgaMF7h60iLdry3U7ThH5lHhWrSBujAy367Jj7f2U/E7FgtK +Gelb0P729PGst7HjvfB+zKDU86Ntwa+39hvztdKc0VFk/YPXC/UyhpexsOR+QH4QvBaOeUfpwJ+3 +9lfl79AnsEAMeA4DPo/lLEqwWLh1PxIacVEm24Kj7UCL2v9M6YjGWIJB5TBi4Oe20mt715q1/F2p +fmQd0FiDOYtRH18TKLd4f5TktiRjmTQu4tyrt+G5PcprMK3ZgHyNWj7+DLC5iZYd0Ij/KPvWe6+2 +YNsGZDj3bo/4mvqu0Ry3dNzixNIcrNoAiz5gjZlryGfHh1tYwwZQrBIj9tITH3LizoxVG+A8wokP +W7T2uW1hHRtw9v7eS/YJsPGitc8t2YBV5O/UocaLlo9iVf6U/7NH3nwPoC8/muujxotV5U/p80je +3DKSvJckTmqtw7Eqf0qfNfwii1C5nNl+j1X5OzSa8x0uf/u0cpyUjeDkC13+50NiH1z++yBZs6E5 +pxGD76U8E9I40esc7UdrLxyFJKfBnfMvf6bif7f9uvTKX5LTKONEzjgRA23/Xf669MpfO6cRw5PM +a/bf5a9H3q+pSe96iFLmbv/3IddBsgB3XYrLXw+sDtIstNZJufz16B37a3D8O07ssOcayasyQ/4c +YOzgst6flu8XQz0HNzKfoxU7YDUofG0gj5bvt0IODqtBcVRNnb2o1XWR1qWu+X6968TzvJ7mPsAE +5vdhNSi20F8/xTrw3JCe+jpl7eOZaO+J4/r9VE2dlfWAOjekp1aTpO51DE8+QPkzB+k+r1n7aGDt +9loNK4u6ITlDgFOrSSL70gfQ8gdm7XtuAfWgZj8t6AHn3JBa3ETVaqrJPobnOfjSB9DaN9azH1Az +51OrYbUFG3VHjjo3BObgZyLxD/fK+WG1tvbUA42zgkZIMo8BH+uj8ndJ/MO9c76wBtEsP4Gq33fk +uSHU/jvt8+ck/uGo/ClbFkN9rymnjqlUH2o1Oi2cFUTtv6vty5u9v2lW/6/V/M+06pi2YorW+UAW +zw6p7b/Jz8fi+VX3N/XW/OfU7a3VyLUm7x7K+3WG/U0cf/c/4vlWXVyLfXwUn7NzVueq9Rmu1Hdb +dS6PxNK1jLJaHawrMWOdr7MGe833OnbAzqA+S9zh4FB5Ransr+oTU7G9JbhnemnlmKi87lFz+Fel +nBeclVfE5uVXzeuuSutcxtEzvaS2vczrwve+E36W88jIuYzSfr3HWH6W2oZ7kdbdc2y49pzBLF3w +MaIOtsZjlbkhTk7vDHN/I9TsObXGY0XOlKvWpGbPLa/xyMB1mCm2g+fvOM+BuRbt+X7s3s8av6X7 +dFKceNUcERaHa9jzI2MpzjrMli3Q3utnCSyvKs21SGyp5biaivVaNmTFmh1UX9cYw2NYs74lFeu1 +bMhK8ody18ila5/BNhvKXvXGeivIn5K7ROaR+ZqZZ7DN4szre+B+O4ncY3i+Z7IE85Op5yz41Fpn +Na6Cxn476Z7JleJqqU5i/qFV26+1x3ZFW04xOpcD/cMYbMq/XBOH9XksnpWsebBgy3sYncuB/mG6 +D9bkX8qe6vOjtWssy79W8w/z70fyEck2WpJ/Tfal79NzRvkq4/reNR+tyJ/T7zG4cnX54/fAgvx7 +ZV+y+jqXMtYZIQY8d0n5R0fLX0P2iRXXuVBzF1LK3I80d3m0/HOdU4nssVzXSutcZs5drBTvcuqc +agDzZhZ0Hpu7aPkomN7D3GQsnrcO93wLju8m+X+Pkn/Z72etNVpB7pk9z7coOaJ+IMxnzmKVOEe6 +51nTv9/CvjrQymf2AOUcw0u/37IuSM82ovz7nnnPXD+QUxdsVEdgfKMtk3h/tL5mASK1/dr+fVlD +stY4NdsptGLbTAwv+3ke71fy+xOSPFfNpynngqR9i1MXbAt9uqAt+0T29ct+btnG16jJX7LOQfsc +g0zWOapme2vsmFHXIa/7p/r5qrowQmsuSHPtM6d+f29dBykrxXlHIj3bmktr7LC2j2hl3gd6TGj1 +g565YsdxbMFd31XaA01/qLbO5op+12w0/bbV1wZcEc24rndtQM8+36ut0Z+Fpt82a21A7HjPmffp +nJ0Y8Nxr7TXOeWjlXiPyGuc8ULnXh+JxtXkYRw/MX3wXbNeMcPqIjb97TuBcwLgu2/wY3N+7Irl/ +u793bdzfuyY+/35NPH/nOI7jOE7C53zPy971WBxbYPKv5XaP3lvu6CLt/y7/c+HyvzYu/37+BysU RG0AAAEA - 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 Pr6eMYDamjm09AG0/byIPQAAyOwHpKo74gAAAQA= - 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 diff --git a/tiled/Level -2/deniran/lost_caves_ne.tmx b/data/maps/Level -2/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_ne.tmx rename to data/maps/Level -2/deniran/lost_caves_ne.tmx index 1822246442..9b93bd2772 100644 --- a/tiled/Level -2/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -2/deniran/lost_caves_ne.tmx @@ -30,119 +30,119 @@ - H4sIAAAAAAAAAO2bO3LDQAxDfZfcMJP7T5oUGY8s8Q/sLgp0tkTigav/1+v1+pIkSZIkSZIkSZJG -9JMQunZpjrUysa4muCsDnJpmrwzwCMVeGeBQlNv3n8R/XWXZfcqAJxdoD05V1fqtNWBNVR7DsxlA -e3Giqvm/y5MNtBcnKsu4Mj9oL05T5XyL/3ryHsuv+N9J/HllmfVp/soAB/+76/moxJ9L3tnP8rfm -AO3LKfKyF/+9VM3emg/x55Bn/ffwFH9+ec7HvSyz54Bob05QBf9q7uJfxzLKvvqa79P2xL+P/ZOn -nlns4K/5n2VfpSx/Hf952UdmV7O/D/8nxtEMiP+67D05uMrC02/En5v9FafoXFv/i/aXXYjZ/8Sy -mr34z7DvzlLkml/8c/wj/qLXBPHPc7d679l2Vz7Evo/9HX/PPiL7F38c+6fZR9Uk9nPsJ/lXZwLt -M6sq2E/6K9azXmq+9pX4nyudV3EI5Z/4c3BnPo8Sf6znqFqi91fR/jKKca6e9rkqf3RN1WtqVx9R -9iz3ALLee7eFZr8Kf1QGqjyN9NbNvcPbnfhP+h/JDGMGonwZ362Y9h8t1Ox7+E9lAM1ixQxU8UVn -AM2AQdWeVfP31Gv9H9rzSmW+X/D47KkH7cmUt+he/9eGroXFky7unX1VbbtjHThNKA+r1hllYC3u -0QxYvnNEe/rUA4M+HeOt3wU+fRtYUdO3Y7/MXrPUZf328+q31m+Hs9eaVxnwHB8YfK7m33Wt0+Fd -5n6Ddc6n/OjwN1N7Z96rthPlb5n5VblX5qdruyj+kfOQSW+Y9t+R/eptevhb13lPH6g1YmqfFfvx -+oR85mA97/z/+0nuq+zbm5tVnzlF5qOqTuZzE2tdOzx39HBA1zrhw+Q6z5SDbL/o+tj82CkHbPUx -1DHNH5kDlrqYfELxZ804Uy0TdSH5d/vdUU/2fgObZ2j+Ff1M1ZK91mPxizED3t6m919xnc/KnzEH -bPnrek6qDHDpdP4nZ+DOk5P4n5iBJz9O439SDiw+rMi/8/2OXWT14GT+u2bA0//Vu0ooDzN1KwN+ -D8V/H/6RvqvewWXI7Yn8o/3e3edfhf9pGajqs8NT8V+Hb7WnyP4ttVqfa+7GPvos1/u/aQ/ev63x -sGfk38k+Mguodyw78nki/yeud9543gFB+OCpz9vTDvyf5triD8qrCH/LGsbMP8I2Oq+W44H4c/Ov -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 AAAAAG7zL1OPEFsAAAEA - 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 m9bUmRzleThOQ51JAAAAAACAdf4DszLplwAAAQA= - H4sIAAAAAAAAAO3cSw6EIBAFQBdz/4uNifO5kHsXkMwgD7HqAr6EiE03cVkAAAAAAAAA6GlLBwAA -AAB+4kwPHL3SAQCA4TlHAAAAtOOMBYzunQ4ANOe9BgCAdp7pAAAAAHTxTQeAIP0PzuDeHECG/RcY -kb0Jru+RDgBhqf6Zf8X1Y0ZwfZ/gs9W7AHXqGgAAZqUvAADnM8ehZE0HAABgeubdQIk5AQAAqIsB + H4sIAAAAAAAAAO3cSw6EIBAFQBdz/4uNifO5kHsXkMwgD7HqAr6EiE03cVkAAAAAAAAA6GlLBwAA +AAB+4kwPHL3SAQCA4TlHAAAAtOOMBYzunQ4ANOe9BgCAdp7pAAAAAHTxTQeAIP0PzuDeHECG/RcY +kb0Jru+RDgBhqf6Zf8X1Y0ZwfZ/gs9W7AHXqGgAAZqUvAADnM8ehZE0HAABgeubdQIk5AQAAqIsB mIdvGgAA/EdNPT5rVOeuEAAAAAB3oh8GAAAAAAAAANzZDipUzOQAAAEA - H4sIAAAAAAAAAO2Zy47cMBADPf//0zktMBnsw7a6u0iLBdQpiUyRQhBkX8dxvGKMMcYYY4wxxtju -CnT2OLf1Feh7Rmb3d+g7R277L+i77y4Nff+dVYDuYFdVoHvY1Z92IKC72FEl6C52VAm6ix1Vgu5i -R1eoPpfuYje7yP4edrFyNt3JLnaS/fXtJPvr20n217eT7K9vJ9lf306yv7bdZH9dq6n+Dt2Pm1d6 -dYDu08knQnfq4hOhO3XxqdC9uvhU6F4dfDJ0t+o+HbpfdStQfkt0v8pWUH1eNXTHqq5y5VzqfdAd -q7rKlfOrv30FumdFV1HLM5XzCVawcz5nq1DKS3fqZBX0PSK3/SFwl5j9I7P9IXAfV6kOq6F7dJPu -sgO6U3WV+uyA7lfRVRQzvefqzrp6r8lzOlHbfyJn151WziI6/e272b8u650/Ownd12RGhbso4tBZ -9u/Foa9s34tDZ5Pb7/gmlLf/jrvZlO7ggNruIYQQ1snf6f2k471R/LdzmCP7703235vsvzfZf29U -//803EP1502V5+ad/s/Uz50UcMk5Qdfuqv265Jxian+FftXyKeSY3p98Byq5lHqi9ld940pZJnKR -+3f3rZbnbqa7Gc/8fnr/is6VskzkVMxE3kklx1RO1VxT91N9h5O51fO52olDTrp/2k52zOlkN7tm -dXACt7zVmVWdwjFzdW41J3HNfRTkVXQa19xf0Hs5b3/cyKiU/TiRy0GS5N9v83dU73LlO/SWKltf -/aby/T7PVd6f4PP7r49fu3qG2v1d9lfkTC71Dhz2V+WvbA49ZP/7THfVgfr+JCv5XLvI/us4d5H9 -13DvI/uv4d7Hk/fv7s+xj7PfILafuu/7t1a+6dbHFZ6yf8Xv+enPufVxFmr76jtn/+vQ2zvs79jF -Gejdsz/3BujNO+7csb9zH2p3yv4ab4G+T9c9P89a/Q7dR0dPdPbpt74C3UV1d3Q+pzdAd1DZH53H -8Q3Q96/qj87h+Aboe0f2DdB3jtw7oO8ZuTdA3y+yb4G+U+TeAH2XyL4D+g6Rewd07si9BTpn5Pan + H4sIAAAAAAAAAO2Zy47cMBADPf//0zktMBnsw7a6u0iLBdQpiUyRQhBkX8dxvGKMMcYYY4wxxtju +CnT2OLf1Feh7Rmb3d+g7R277L+i77y4Nff+dVYDuYFdVoHvY1Z92IKC72FEl6C52VAm6ix1Vgu5i +R1eoPpfuYje7yP4edrFyNt3JLnaS/fXtJPvr20n217eT7K9vJ9lf306yv7bdZH9dq6n+Dt2Pm1d6 +dYDu08knQnfq4hOhO3XxqdC9uvhU6F4dfDJ0t+o+HbpfdStQfkt0v8pWUH1eNXTHqq5y5VzqfdAd +q7rKlfOrv30FumdFV1HLM5XzCVawcz5nq1DKS3fqZBX0PSK3/SFwl5j9I7P9IXAfV6kOq6F7dJPu +sgO6U3WV+uyA7lfRVRQzvefqzrp6r8lzOlHbfyJn151WziI6/e272b8u650/Ownd12RGhbso4tBZ +9u/Foa9s34tDZ5Pb7/gmlLf/jrvZlO7ggNruIYQQ1snf6f2k471R/LdzmCP7703235vsvzfZf29U +//803EP1502V5+ad/s/Uz50UcMk5Qdfuqv265Jxian+FftXyKeSY3p98Byq5lHqi9ld940pZJnKR ++3f3rZbnbqa7Gc/8fnr/is6VskzkVMxE3kklx1RO1VxT91N9h5O51fO52olDTrp/2k52zOlkN7tm +dXACt7zVmVWdwjFzdW41J3HNfRTkVXQa19xf0Hs5b3/cyKiU/TiRy0GS5N9v83dU73LlO/SWKltf +/aby/T7PVd6f4PP7r49fu3qG2v1d9lfkTC71Dhz2V+WvbA49ZP/7THfVgfr+JCv5XLvI/us4d5H9 +13DvI/uv4d7Hk/fv7s+xj7PfILafuu/7t1a+6dbHFZ6yf8Xv+enPufVxFmr76jtn/+vQ2zvs79jF +Gejdsz/3BujNO+7csb9zH2p3yv4ab4G+T9c9P89a/Q7dR0dPdPbpt74C3UV1d3Q+pzdAd1DZH53H +8Q3Q96/qj87h+Aboe0f2DdB3jtw7oO8ZuTdA3y+yb4G+U+TeAH2XyL4D+g6Rewd07si9BTpn5Pan M8YYY4wxxhhjjDEq+A+h/jgDAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/deniran/lost_caves_nw.tmx b/data/maps/Level -2/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -2/deniran/lost_caves_nw.tmx rename to data/maps/Level -2/deniran/lost_caves_nw.tmx index b63485f4a2..eb497faa96 100644 --- a/tiled/Level -2/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -2/deniran/lost_caves_nw.tmx @@ -39,123 +39,123 @@ - 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 AAAAAMA65NTqAQAAAACYnf8ARc6mbQAAAQA= - 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 diff --git a/tiled/Level -2/kirdneh/little_dungeon.tmx b/data/maps/Level -2/kirdneh/little_dungeon.tmx similarity index 99% rename from tiled/Level -2/kirdneh/little_dungeon.tmx rename to data/maps/Level -2/kirdneh/little_dungeon.tmx index 5596cb082f..b37e69e1c0 100644 --- a/tiled/Level -2/kirdneh/little_dungeon.tmx +++ b/data/maps/Level -2/kirdneh/little_dungeon.tmx @@ -75,86 +75,86 @@ - H4sIAAAAAAAAAO2WO27EMAxElSJ1TrH3v2IqA1vY1HD4KCveBGCTlal5w4/9+hrjtXF8j+u4W1tV -/4xh9mynB8R9iv6rnOqzjodd/BnNHUHPzk78HfndPib6vaK3k//sN6LflDtX9w+hQ5kVouci7RR/ -Ze+6/Up5kDnv8rv7wfUxu1NW+03xq/UiosKvaKP324qdT96xO3/kAX13dj+r/UTpinLS97hnIq3K -rnNyZjRXzjk5opwqQ4U/2yOqXpc/OxOVXNGMKL3o9ADJruSszLhSR2IGshpVD6hcbn2V/AR7h6fu -LqnOT3R+Re0VD4i6OvuN0Eh44NSo405y71F1Itnd/uyYgRX8We0zfrIe7jlqznfmd9+VFXaVv+JB -dvc4XFWdXR6oXM65rjpR+ZXnsmxUVDyo9vxK/jt6oNonNP/PSRz3duqp7IlhzvBZUPzuOaUvlJqR -MZL8RB1mXkb1oiOqB8mc5V/Bfhf/7M6n8Ctz/lT+2c74ZP6d5n+MvEaq9kruVfXPzm+FP7Mb/jr/ -jPOf/3n8Zx6o/Gffv9QuOHKMZB1cf2Z9MPv+Jfnfc46R43PeY2qPXP1vRd9n6tb1jfDJ/JEnO+y9 -zB7PeKDsxM4aj4A/Ylf2QOW9d/w2GtlnNXD4HQ+iuJNf4crOs+tB9Hd1jtZF1LPiWzZoXVX29zxk -f1xppPipWe7QTfMre7DaR3f4W/VN0eUynJ2l57ubX9VJ7qouH8j6d9Zv5azcOZs7xEp+sleu8mTz + H4sIAAAAAAAAAO2WO27EMAxElSJ1TrH3v2IqA1vY1HD4KCveBGCTlal5w4/9+hrjtXF8j+u4W1tV +/4xh9mynB8R9iv6rnOqzjodd/BnNHUHPzk78HfndPib6vaK3k//sN6LflDtX9w+hQ5kVouci7RR/ +Ze+6/Up5kDnv8rv7wfUxu1NW+03xq/UiosKvaKP324qdT96xO3/kAX13dj+r/UTpinLS97hnIq3K +rnNyZjRXzjk5opwqQ4U/2yOqXpc/OxOVXNGMKL3o9ADJruSszLhSR2IGshpVD6hcbn2V/AR7h6fu +LqnOT3R+Re0VD4i6OvuN0Eh44NSo405y71F1Itnd/uyYgRX8We0zfrIe7jlqznfmd9+VFXaVv+JB +dvc4XFWdXR6oXM65rjpR+ZXnsmxUVDyo9vxK/jt6oNonNP/PSRz3duqp7IlhzvBZUPzuOaUvlJqR +MZL8RB1mXkb1oiOqB8mc5V/Bfhf/7M6n8Ctz/lT+2c74ZP6d5n+MvEaq9kruVfXPzm+FP7Mb/jr/ +jPOf/3n8Zx6o/Gffv9QuOHKMZB1cf2Z9MPv+Jfnfc46R43PeY2qPXP1vRd9n6tb1jfDJ/JEnO+y9 +zB7PeKDsxM4aj4A/Ylf2QOW9d/w2GtlnNXD4HQ+iuJNf4crOs+tB9Hd1jtZF1LPiWzZoXVX29zxk +f1xppPipWe7QTfMre7DaR3f4W/VN0eUynJ2l57ubX9VJ7qouH8j6d9Zv5azcOZs7xEp+sleu8mTz rtjP9LwQ85jN8eT4BegEFqcAQAAA - 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 diff --git a/tiled/Level -2/kotoch/entrance.tmx b/data/maps/Level -2/kotoch/entrance.tmx similarity index 99% rename from tiled/Level -2/kotoch/entrance.tmx rename to data/maps/Level -2/kotoch/entrance.tmx index 9179d5278d..8e65fae8b7 100644 --- a/tiled/Level -2/kotoch/entrance.tmx +++ b/data/maps/Level -2/kotoch/entrance.tmx @@ -51,98 +51,98 @@ - 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 tuAGI12AKP8k7koAAIC8F55uqSwAAAEA - H4sIAAAAAAAAAO3dOxKCMBQFUBagFjpa6NbU/S/DGStHC4JAXl44p4bhFuGTzwvDAAAAAGR2jQ4A -AADQmWN0AODtHh2At0d0gJV55gMAtKlWf2BX6Tpszyk6AJCW5wcAAMC4Q3QAAABIyhx5jHN0AAAo -lL1+RH0IU2kzAMBcxn2ApemnsCTzQgAAbJHvYABYT+v7odjDmH9Etpv9zPNL1/t9Hzf3ugDAuGd0 -AAAAAAAAAACABV2iAwDQvOz72QLbpc4GgJ5krGfRlwCgBxnfwQAA5OX7s1zreydCDZ/zoe4JAADW + H4sIAAAAAAAAAO3dOxKCMBQFUBagFjpa6NbU/S/DGStHC4JAXl44p4bhFuGTzwvDAAAAAGR2jQ4A +AADQmWN0AODtHh2At0d0gJV55gMAtKlWf2BX6Tpszyk6AJCW5wcAAMC4Q3QAAABIyhx5jHN0AAAo +lL1+RH0IU2kzAMBcxn2ApemnsCTzQgAAbJHvYABYT+v7odjDmH9Etpv9zPNL1/t9Hzf3ugDAuGd0 +AAAAAAAAAACABV2iAwDQvOz72QLbpc4GgJ5krGfRlwCgBxnfwQAA5OX7s1zreydCDZ/zoe4JAADW 4h8x/bCOAwCgnNprWuO/XVDH1Dk39yZQwhgrLdAOAcjoFh0AAIAfL6njD04AAAEA - H4sIAAAAAAAAAO2UUW4jMQxDc4vc/6aLYrFoMZsmY4uUZPsREPrTsUg+tc/H4/FkGIZhGIZhGIY5 -fFTq4Lm6yxVHpQ6eq7tccVTq4Lm6A4UX+K/F/7d3MrJndTmik/i/ewv+eTdQdXPwv6cVeujKf1Tu -92e0K//rboenUcE/l787s3Nvlk7kj74F/7MF/7MFf/SlTA7V/Lm7/wX/s/lnCv5nC/5n61T+kbd3 -uj01/zu9OHe+2q18b7f/PfDX88/Ip7o7+K/Lf/Yuqn3AH/7wh39lB++0K/+TfEQE//V9RBR972T+ -UTl8ZOfqyj/Da1Rd+Y9khv+84D/f8Q78VX5nvqnOXNGxu5uqO/mpVbLA36OdsqgF/7Wy/NMrDzO+ -duFflaML/1lvu3R2Cn+1t8relB2u7H1E8O+XI1Pw75cjW0pf1dxdHa7sPVPV3OFfq2ru8J+Xwocq -t6PDSN8n8s/uSfUO/OcU9ZaZuzP/mW9W4f/OH/w9/LNup5r/p13RHuCvyRj9viP/2W935D/7XXf+ -I/4jGWe+6cB/VifwnxH84Q///vyvb6sE/3j22d0dBH/4w/9c/irBv5ey/Xbvb3feX1LeOP//4e/m -n9kz/Gv5z/hVKpt/xf3sxl/ZXQZnxU1lMszk/+rbaFcjUmZVvXt9u5op/Mf2q3usZgp/+Gfyz5SD -f/Rd+OdJmdnVYzXTLP6r9ubYV9kh/OEPf/jDH/7whz/84Q9/+MMf/u9YvxL818nh5D+i1Xpz7KvI -oeQe0Wq9OfZV5IA//OEP/2r+d/XJE/zz1M3PiCf4x9XNz4inDpwy+DvYdL3HGW/RLPDX7FD5zObf -XfA/l78rj6ozR+/Z/DvfTGf+rr87N/+rF7X/Uanv2bHT9Ybi3Whv8Id/BX91Dudu1xuKd+Hv363w -7vbo5q++hRX4K727PFbwj96BI4fDg8q3y181/w6TKfj3m0zBv99kC/69ZgdVcMnacwrDiOB/tuCP -rjqV/+yN7HZzO/FX5J79btUbgD/8d+E/wgH+f6Xu91PeO78H/3HN7nT1e3f3z59Obzvzj+ys5J/p -Df73v92Fv1NdfPzmZfT3V++4sze3qvm7MsJ/3svo73fsuLM6dTSyU8n+9Bvool35d/W1qtzs1Z3D -Xysn/+flZ1e/J9/Jat114d+5oxG5ulNnfvfubvyzMjq7c9x8doYuXlYbp6qzMbGbiN5LdQ6GYRiG + H4sIAAAAAAAAAO2UUW4jMQxDc4vc/6aLYrFoMZsmY4uUZPsREPrTsUg+tc/H4/FkGIZhGIZhGIY5 +fFTq4Lm6yxVHpQ6eq7tccVTq4Lm6A4UX+K/F/7d3MrJndTmik/i/ewv+eTdQdXPwv6cVeujKf1Tu +92e0K//rboenUcE/l787s3Nvlk7kj74F/7MF/7MFf/SlTA7V/Lm7/wX/s/lnCv5nC/5n61T+kbd3 +uj01/zu9OHe+2q18b7f/PfDX88/Ip7o7+K/Lf/Yuqn3AH/7wh39lB++0K/+TfEQE//V9RBR972T+ +UTl8ZOfqyj/Da1Rd+Y9khv+84D/f8Q78VX5nvqnOXNGxu5uqO/mpVbLA36OdsqgF/7Wy/NMrDzO+ +duFflaML/1lvu3R2Cn+1t8relB2u7H1E8O+XI1Pw75cjW0pf1dxdHa7sPVPV3OFfq2ru8J+Xwocq +t6PDSN8n8s/uSfUO/OcU9ZaZuzP/mW9W4f/OH/w9/LNup5r/p13RHuCvyRj9viP/2W935D/7XXf+ +I/4jGWe+6cB/VifwnxH84Q///vyvb6sE/3j22d0dBH/4w/9c/irBv5ey/Xbvb3feX1LeOP//4e/m +n9kz/Gv5z/hVKpt/xf3sxl/ZXQZnxU1lMszk/+rbaFcjUmZVvXt9u5op/Mf2q3usZgp/+Gfyz5SD +f/Rd+OdJmdnVYzXTLP6r9ubYV9kh/OEPf/jDH/7whz/84Q9/+MMf/u9YvxL818nh5D+i1Xpz7KvI +oeQe0Wq9OfZV5IA//OEP/2r+d/XJE/zz1M3PiCf4x9XNz4inDpwy+DvYdL3HGW/RLPDX7FD5zObf +XfA/l78rj6ozR+/Z/DvfTGf+rr87N/+rF7X/Uanv2bHT9Ybi3Whv8Id/BX91Dudu1xuKd+Hv363w +7vbo5q++hRX4K727PFbwj96BI4fDg8q3y181/w6TKfj3m0zBv99kC/69ZgdVcMnacwrDiOB/tuCP +rjqV/+yN7HZzO/FX5J79btUbgD/8d+E/wgH+f6Xu91PeO78H/3HN7nT1e3f3z59Obzvzj+ys5J/p +Df73v92Fv1NdfPzmZfT3V++4sze3qvm7MsJ/3svo73fsuLM6dTSyU8n+9Bvool35d/W1qtzs1Z3D +Xysn/+flZ1e/J9/Jat114d+5oxG5ulNnfvfubvyzMjq7c9x8doYuXlYbp6qzMbGbiN5LdQ6GYRiG Yb7nD4K1YfoAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/nalwor/drows_tunnel_nw.tmx b/data/maps/Level -2/nalwor/drows_tunnel_nw.tmx similarity index 99% rename from tiled/Level -2/nalwor/drows_tunnel_nw.tmx rename to data/maps/Level -2/nalwor/drows_tunnel_nw.tmx index fcc1c42f19..21cd111680 100644 --- a/tiled/Level -2/nalwor/drows_tunnel_nw.tmx +++ b/data/maps/Level -2/nalwor/drows_tunnel_nw.tmx @@ -45,118 +45,118 @@ - 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 JABIAQA= - H4sIAAAAAAAAAO3OMQ0AAAgDsGnDvyhE7CAkrYImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCb6wAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OMQ0AAAgDsGnDvyhE7CAkrYImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCb6wAAAAAAAAAAAAAAAAAAAAAAAAAA PLQIMSVMAEgBAA== - H4sIAAAAAAAAAO3YsQ0AIAgEQLZx/w2t7EzsxPh3C0BBPnmqAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAZXQvABCqO3+75wOkk8Pc4tYAAAAA + H4sIAAAAAAAAAO3YsQ0AIAgEQLZx/w2t7EzsxPh3C0BBPnmqAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAZXQvABCqO3+75wOkk8Pc4tYAAAAA 4D/+fgAAAO/R1QAAADjRHQEAgB1dAQAAAAAASDcBNU0t4gBIAQA= - H4sIAAAAAAAAAO3byw3CMAwA0E4HEieGALH/Bpw4ojSH1J+8N4Gr/JzGPg4AAAAAAOAWHQAAAKHk -g1CPdQsAQAR5KAD0co8OgMs8ogMAKGh0Trojk4n5CPOsGwAAAAAAAACAutRHAwAA9DKq8dcTDcAZ -esYYkVMAP/YDIAN7US3uG+eY1wAwRy1kHPldT8aVrDrMzQ7fAACMzZ757rUAgDdiYFf2PwCA/+RK -AMCsjPmDmjkAqEMdGwAAAABAHxnfj7mO8QdWsb8AsKtXdAAAsJjeDwCgi2d0AMB2/DsEAAAAgB7e + H4sIAAAAAAAAAO3byw3CMAwA0E4HEieGALH/Bpw4ojSH1J+8N4Gr/JzGPg4AAAAAAOAWHQAAAKHk +g1CPdQsAQAR5KAD0co8OgMs8ogMAKGh0Trojk4n5CPOsGwAAAAAAAACAutRHAwAA9DKq8dcTDcAZ +esYYkVMAP/YDIAN7US3uG+eY1wAwRy1kHPldT8aVrDrMzQ7fAACMzZ757rUAgDdiYFf2PwCA/+RK +AMCsjPmDmjkAqEMdGwAAAABAHxnfj7mO8QdWsb8AsKtXdAAAsJjeDwCgi2d0AMB2/DsEAAAAgB7e 0QEAALBE5TxPPycAANSmZy/GJzoAAAAAAAAAACjuC+v7apYASAEA - H4sIAAAAAAAAAO2TQW4cQQwD+9H+P4IcFnDgzXpmWlJRLRKoW7xDsTpfa60vY4wxxhhjjDFmENGh -7zGM9/+FvtPUO38X+nbDhr7d8KHvn45C6A2mcsdJdugtJvLERWboPSax4yAz9C5T2N0+K/QuU9jd -Piv0LhPY3T0z9DanE7F5Zuh9TiZq88zQG51M1N6ZoTc6lci9M0PvdCLRe2eG3upEorfODL3VaURv -nR16r5OI3rki9GankLFzRejdTiBj44rQu3V2dTVZPSNCu1DynhXVvrSPzv6v/qZK38heHSGi3Jn2 -cbJ79e60DzX3dMfqN0Dfo7IZ3ZF6G3Rnehe6G/kO6J70HnQv+g3QHckt6E70G6C70RvQvQznn+5k -7N/Yv7F/Y//G/o39G/s39m9y/S+BXsb+Ded/CXQz9m8Y90ugn7F/w7hfAh0N5/4Vuqvh3L8S8Tv0 -3eZ3N5+y+4Z++03Duo92+zT0TqdyZ2uVEP8fqr6v6l7J/6dku4/4jgpP7+oS+8/x3+ktZN5C+6Pd -d3kL9n/tTuKbVcnqSLuM9EB+uyL2z9+ikKn+Ve5RyST/aveoZKcT7TRrb7U+qqGdZm6t1inz3ex2 -UudJFDs96Xzn7yK+p8jTqPba6Up8s6P7ivuiQn2bdrtz49UdVN/AKd9X27X6VoU+Ch0UvRP3Uh0U -t1BxvwRuU9qP7rnr/snf0vcpbUj3zOh8J/TN5I5q90f27bqB/cf1vBv6/mr3ajdHd9wJvUXFzXTX -37pX7/Eu9CaT/Cts0n2rE2/yO7B/pTewBO6wf/4NLIFb7J9/A6/QN9k//wZWo5vo/RXIjPo99PYq -VEXtFnp3NaqidAO9uRrVoW+g91ZEJfbvd/CK/WtAx29Ai+pkdKM3PI3sZPSgN5vGbqK/Q+8xnbvJ -+F16g+ncDfmuDO9/JfwmvcFUdlL9poyO+++x/35kZPe36U2moBp6lymoht5lCqqhdzmZDqE36sSd -DTuE3pPy1SEVd9B+7P5nqu6h/dj9z+zeded+2tFp7ne/XXkf7egk7xGpvJP2ZPf/pvJe2lOm86u7 -ZL2fT7/zqXPVu6d9ZXmPvD06n75RuQftTN17xhtQ2Yb2Vu2demvRHSL60u46ur/z3Xf/Vmkj2l+l -f/LdZXSw/+tRcB/dI6Ir7a/jfU8zYRulG+1eq1N3dqLYk96zE7tR7Elv2oWIqPWkN+1CVNR60rsq -kxWlvvTGakTn3W8q9ab3VqIiSt3pvVWojEp/enMVqqPSn96dhohKf3p7GioK/entaaio9Kf3V3af -9T4UvEf16AwRpd70/tPcrwu97P9s/+tNF7I37WGi/79R6Ux7mOj+FYXOtIvJ/r+H6Ep7ONm/6jv7 -HtrDyf7VQzuwfza0A/vnQu9PMzn09gpMDb27Cmqp6ERvrsiU0Dt3o3vo/Uzte6P7m7r3QHczxhhj + H4sIAAAAAAAAAO2TQW4cQQwD+9H+P4IcFnDgzXpmWlJRLRKoW7xDsTpfa60vY4wxxhhjjDFmENGh +7zGM9/+FvtPUO38X+nbDhr7d8KHvn45C6A2mcsdJdugtJvLERWboPSax4yAz9C5T2N0+K/QuU9jd +Piv0LhPY3T0z9DanE7F5Zuh9TiZq88zQG51M1N6ZoTc6lci9M0PvdCLRe2eG3upEorfODL3VaURv +nR16r5OI3rki9GankLFzRejdTiBj44rQu3V2dTVZPSNCu1DynhXVvrSPzv6v/qZK38heHSGi3Jn2 +cbJ79e60DzX3dMfqN0Dfo7IZ3ZF6G3Rnehe6G/kO6J70HnQv+g3QHckt6E70G6C70RvQvQznn+5k +7N/Yv7F/Y//G/o39G/s39m9y/S+BXsb+Ded/CXQz9m8Y90ugn7F/w7hfAh0N5/4Vuqvh3L8S8Tv0 +3eZ3N5+y+4Z++03Duo92+zT0TqdyZ2uVEP8fqr6v6l7J/6dku4/4jgpP7+oS+8/x3+ktZN5C+6Pd +d3kL9n/tTuKbVcnqSLuM9EB+uyL2z9+ikKn+Ve5RyST/aveoZKcT7TRrb7U+qqGdZm6t1inz3ex2 +UudJFDs96Xzn7yK+p8jTqPba6Up8s6P7ivuiQn2bdrtz49UdVN/AKd9X27X6VoU+Ch0UvRP3Uh0U +t1BxvwRuU9qP7rnr/snf0vcpbUj3zOh8J/TN5I5q90f27bqB/cf1vBv6/mr3ajdHd9wJvUXFzXTX +37pX7/Eu9CaT/Cts0n2rE2/yO7B/pTewBO6wf/4NLIFb7J9/A6/QN9k//wZWo5vo/RXIjPo99PYq +VEXtFnp3NaqidAO9uRrVoW+g91ZEJfbvd/CK/WtAx29Ai+pkdKM3PI3sZPSgN5vGbqK/Q+8xnbvJ ++F16g+ncDfmuDO9/JfwmvcFUdlL9poyO+++x/35kZPe36U2moBp6lymoht5lCqqhdzmZDqE36sSd +DTuE3pPy1SEVd9B+7P5nqu6h/dj9z+zeded+2tFp7ne/XXkf7egk7xGpvJP2ZPf/pvJe2lOm86u7 +ZL2fT7/zqXPVu6d9ZXmPvD06n75RuQftTN17xhtQ2Yb2Vu2demvRHSL60u46ur/z3Xf/Vmkj2l+l +f/LdZXSw/+tRcB/dI6Ir7a/jfU8zYRulG+1eq1N3dqLYk96zE7tR7Elv2oWIqPWkN+1CVNR60rsq +kxWlvvTGakTn3W8q9ab3VqIiSt3pvVWojEp/enMVqqPSn96dhohKf3p7GioK/entaaio9Kf3V3af +9T4UvEf16AwRpd70/tPcrwu97P9s/+tNF7I37WGi/79R6Ux7mOj+FYXOtIvJ/r+H6Ep7ONm/6jv7 +HtrDyf7VQzuwfza0A/vnQu9PMzn09gpMDb27Cmqp6ERvrsiU0Dt3o3vo/Uzte6P7m7r3QHczxhhj jDHGGGOq+APKeAtrAEgBAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgYrSNUGgBI + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgYrSNUGgBI AQA= diff --git a/tiled/Level -2/nalwor/frozen_hell.tmx b/data/maps/Level -2/nalwor/frozen_hell.tmx similarity index 99% rename from tiled/Level -2/nalwor/frozen_hell.tmx rename to data/maps/Level -2/nalwor/frozen_hell.tmx index 27b9846deb..04796fd02f 100644 --- a/tiled/Level -2/nalwor/frozen_hell.tmx +++ b/data/maps/Level -2/nalwor/frozen_hell.tmx @@ -1,164 +1,164 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -2/nalwor/hell.tmx b/data/maps/Level -2/nalwor/hell.tmx similarity index 99% rename from tiled/Level -2/nalwor/hell.tmx rename to data/maps/Level -2/nalwor/hell.tmx index 15b2bc0227..daf720988d 100644 --- a/tiled/Level -2/nalwor/hell.tmx +++ b/data/maps/Level -2/nalwor/hell.tmx @@ -1,169 +1,169 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -2/orril/dungeon.tmx b/data/maps/Level -2/orril/dungeon.tmx similarity index 99% rename from tiled/Level -2/orril/dungeon.tmx rename to data/maps/Level -2/orril/dungeon.tmx index f3dd44513f..8a84eae58f 100644 --- a/tiled/Level -2/orril/dungeon.tmx +++ b/data/maps/Level -2/orril/dungeon.tmx @@ -72,107 +72,107 @@ - H4sIAAAAAAAAAO3bQU5kMQxF0YIJsP99soZWIwYIEAT4yXPiM7hjHB9TotTq59vt9ixJkiRJWtrT -YFf+zPsC7+7cqPnsO9Be9u5g365ydwv7NdPeHdRulb07qFfC3g3UKGnvBvKl7d0Af/717R/e5Qb2 -j3/vqvm7gbr+q0rvpFNpa/783YAbcAf8+fPnv68Vf978mXNnz547f/b859infz7/tbuvNAvrdfuu -Ng/78+xX30F6/+wzN5DefbrddsR+7T7T8818b3qWdN3s+Y/7p2fjn7M/eTdd3vkX//Rs/NmvfHt6 -pgo76LSLjm8e8U/PlXx/eqa0facdfLaH9Dz8+Sf903Old5GehT9//vz58+e/fg/pefh7v/df/67R -0vOn95SeK+W+89u7+3O/dmfp2a56S3quyp3sn55nh071T8+yU/x7d8pnwK5zp9vR/4rvebu8NbnP -9Fyzzd3D97utPJubONs/7d3pJqq9Me3KP/fGtCl//t38q9xA2pN/9q1pz87+3+0//fMrlvY6yT9t -yf9rB/a9/We+N+3If8yDP3/+/Pnv71/p3WnHKnvYwX7G29OOFXawm7/yjvz58+fPnz9//vz5r/Sv -OBN//vz585+/74oz8efPf82+q83Df92+q83Df93eq8yRLu12WmlP/vz58+fPn78b4M+fP3/+/Pm7 -Af5ugL874J+PuRL3kH6nsveTnlP8xV+ZG0jPqKy/Gzg33wN657tg7/iLv/hr5A7S84m/cjeQnk3Z -e0jPIkmSJEmSJEn6Wf79t3f/bR9e498v/r3z+d87/r3j3bu35o+v8T+7l7/57j7+zvM/r5/+Pw+f -/2f12e/3441/l/z+945/7/j3jn/vRr3f/02Ynlvr/d/eQHpuzfH/6vsf//Ma+az3t8C58e8d/96N + H4sIAAAAAAAAAO3bQU5kMQxF0YIJsP99soZWIwYIEAT4yXPiM7hjHB9TotTq59vt9ixJkiRJWtrT +YFf+zPsC7+7cqPnsO9Be9u5g365ydwv7NdPeHdRulb07qFfC3g3UKGnvBvKl7d0Af/717R/e5Qb2 +j3/vqvm7gbr+q0rvpFNpa/783YAbcAf8+fPnv68Vf978mXNnz547f/b859infz7/tbuvNAvrdfuu +Ng/78+xX30F6/+wzN5DefbrddsR+7T7T8818b3qWdN3s+Y/7p2fjn7M/eTdd3vkX//Rs/NmvfHt6 +pgo76LSLjm8e8U/PlXx/eqa0facdfLaH9Dz8+Sf903Old5GehT9//vz58+e/fg/pefh7v/df/67R +0vOn95SeK+W+89u7+3O/dmfp2a56S3quyp3sn55nh071T8+yU/x7d8pnwK5zp9vR/4rvebu8NbnP +9Fyzzd3D97utPJubONs/7d3pJqq9Me3KP/fGtCl//t38q9xA2pN/9q1pz87+3+0//fMrlvY6yT9t +yf9rB/a9/We+N+3If8yDP3/+/Pnv71/p3WnHKnvYwX7G29OOFXawm7/yjvz58+fPnz9//vz5r/Sv +OBN//vz585+/74oz8efPf82+q83Df92+q83Df93eq8yRLu12WmlP/vz58+fPn78b4M+fP3/+/Pm7 +Af5ugL874J+PuRL3kH6nsveTnlP8xV+ZG0jPqKy/Gzg33wN657tg7/iLv/hr5A7S84m/cjeQnk3Z +e0jPIkmSJEmSJEn6Wf79t3f/bR9e498v/r3z+d87/r3j3bu35o+v8T+7l7/57j7+zvM/r5/+Pw+f +/2f12e/3441/l/z+945/7/j3jn/vRr3f/02Ynlvr/d/eQHpuzfH/6vsf//Ma+az3t8C58e8d/96N /K3H/9x++/2f/xnx7x3/3vHvHf/e8e8df0l/7R9vW5KSAEABAA== - H4sIAAAAAAAAAO2dy44dNRCGveeakEACkWYBKEEIIUCE+0WwA+UVQ5aIZchjgRKumogNLp22psZx -d7u7bZdd9X9SaW7nzLH7L5fdttvlHAAAAAAAAACA1vzl7e8V+1OsdKAGXPOn0+++9Xbm7YPE688d -/EALpP3T6Hd3vX2S8V74wbiENs+1P4u+P3N5BD+AL4xBqs0TZ26b7ikQE/pmTvvSwA/6o5X2HPID -+IA8EtoH4APy/Cv8+fABWaT1J/6RLoBRtsT++95+muxB4XIgBsiwpe3/zL7/pXRBHGKABFv0f+jt -18keVSgLYkB7euj7OYgBbZnT/5q365O92q440L8xT7z9PvO3G8xa+QD6gPYs9QGvu3UfuJbxmi3w -NSNQn7UxAPeB6wm74WRiBSjDUh/A4X7wxmSx9mQ36xQTuLw9WHssdw6IfOBW9HOs/63E+8A+Yr2l -1mmWIB8I8aCE9r95+2Myi6T23FmBtH8sXQhBJNdiW/Nd4ndW7/9Te+5a8Jy35yd7ofFnp7Co/9Y2 -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 7kfoPzZHcwU9bl9kAEBn/A9NMkEUAEABAA== - H4sIAAAAAAAAAO3c2WoUQRQG4Aou+ATiNncuMVETY1BwHfRWcXmC8cL3v/DGS6vIFDYyJDNkus90 -1/fBIR2YND+c6mWq05USAAAAMLSb0QEY3J1cd3PdynU7OAvDmne2yzi4F5QDAAAAAACAcVpEB2Bj -r3O9yfU2Oggh3uV6n+vDJffz5YLfgelYdXwvhg4BAA07yPViWbTpOJ31/1Hqbxz4Tre7Sv8fp3/j -4MkW963v41H6XsfBcXAWYtR7gcv233E/bgcbfv5+rgd9BAEAAAAAAAAAgACn0QEItZ/rYXQIwjzN -dRQdgjBHSf9bVs79p8l9QMvKNUD/21Xeo9D/dnmnFhizxX8/AbblT3QA1tLn+9zPcx2ms7UHCmOi -PeV5Sen/ybJoT1135DA6CCsNsaaHtWegXa79sJt+RgcAejWPDkCY2Zqfs7bjtMw727O0/jiATc4F -5nXaVPq+vyzaUf73sfb9JOn/lFx03i+9L+vJl76X5zn1uc6zc/7G/MJ0lPXDa/9rleP/Za5XgbkY -VvcawDSZD4Dz1XmVz9FB1vQ117foEBMyS+OaW/ue60cP+/3Vwz7HYCx935TvbKzinhAAoE3uA4Gu -sc2FsV2zZAy06GNnu/b+U1AWoB+eCQAAAAAAAAAAAAAAAAAAAOy+39EBAACAXl3ZS+lqrmt70UmI + H4sIAAAAAAAAAO3c2WoUQRQG4Aou+ATiNncuMVETY1BwHfRWcXmC8cL3v/DGS6vIFDYyJDNkus90 +1/fBIR2YND+c6mWq05USAAAAMLSb0QEY3J1cd3PdynU7OAvDmne2yzi4F5QDAAAAAACAcVpEB2Bj +r3O9yfU2Oggh3uV6n+vDJffz5YLfgelYdXwvhg4BAA07yPViWbTpOJ31/1Hqbxz4Tre7Sv8fp3/j +4MkW963v41H6XsfBcXAWYtR7gcv233E/bgcbfv5+rgd9BAEAAAAAAAAAgACn0QEItZ/rYXQIwjzN +dRQdgjBHSf9bVs79p8l9QMvKNUD/21Xeo9D/dnmnFhizxX8/AbblT3QA1tLn+9zPcx2ms7UHCmOi +PeV5Sen/ybJoT1135DA6CCsNsaaHtWegXa79sJt+RgcAejWPDkCY2Zqfs7bjtMw727O0/jiATc4F +5nXaVPq+vyzaUf73sfb9JOn/lFx03i+9L+vJl76X5zn1uc6zc/7G/MJ0lPXDa/9rleP/Za5XgbkY +VvcawDSZD4Dz1XmVz9FB1vQ117foEBMyS+OaW/ue60cP+/3Vwz7HYCx935TvbKzinhAAoE3uA4Gu +sc2FsV2zZAy06GNnu/b+U1AWoB+eCQAAAAAAAAAAAAAAAAAAAOy+39EBAACAXl3ZS+lqrmt70UmI cH3Z9xv6DwAAAAAAAAAAAACT9Beymw00AEABAA== - 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 diff --git a/tiled/Level -2/orril/dungeon_e.tmx b/data/maps/Level -2/orril/dungeon_e.tmx similarity index 99% rename from tiled/Level -2/orril/dungeon_e.tmx rename to data/maps/Level -2/orril/dungeon_e.tmx index 315e4da11b..07a2fe2d9f 100644 --- a/tiled/Level -2/orril/dungeon_e.tmx +++ b/data/maps/Level -2/orril/dungeon_e.tmx @@ -69,114 +69,114 @@ - H4sIAAAAAAAAAO3cMW5cMQxF0dlMiux/Ud6Cy6RIkcKAjT8SHyWe4iCVJxQvDaTJfLxerw8AAAAA -AAC4xO+/Pv/9mZ6Fmt4/lZ6V+uZu4Hzv9HYD51rdXf/+djV3A/X77jSL/rX7fbL7DjPcJN25s3Qb -zfXXX/+O/SfcWbpTl/4dZtC/fvcnzKj/LPrPpv1s2qM/+rPjFtJvIXsH6TeQu4f0vAAAAAAAAAAA -AAAAAAAAwDz+3/Ns+s+m/2z6z+a7T2bz/Tez6T+b/rPpP5vvwJtN/9n0n03/2fSfTf97dfkOdN+1 -fVbzVW3SdzfN6vZPO3S4vSl2NO/S3w1kmr+z/w4z3Kqy+5Pdd5jhNonmT3bfZY5bVLXVv6ZRhx1+ -NUui/84dduv+03ekfneq+7/z8yc17mDFO1fua+fPa/9sT136r5xlavsd7638nHT/dL/K7vqf37/i -zVP6p1um3l7Rf9X+p/Xf+V79+/av6H5a//QeJvav/Jz0TtLNu/VP3FFyL+nmnfqv3t/KBvrvffeO -/el/Rv9d+1vZQf/1767YX6rDiTdQ2b/q96dDB/1n9/9ulnR3/TMdOvVPd+zQv0sL/XP9v/vMW28l -3XHXDVR/Xrqj/u+9a+We0k31z/Y/5Q46NLu5f/d76ND/6Uyr35bYlf7P5t3xNv3799/5tmn9E+27 -9k/tSv8e79P/rv6rZzp5F53aV7x5x0wn72NS/10znbqPjv1X76Hi7+78/lv6d729LnNofn//XXeQ -3m93nXen++z+6I/+6M++zv5ddU6DZHs3cF7/1e3dgP5uQH/99U/v83b6z6b/bPrPtrOd/v2l++o/ -q/+v/+ifp/9s+tP5htJvQ3/0R3/0p/YG0u9CfzI3kH4PuRtIv4PcDaTnJ3cP6VkBAABO8QdV4RXC + H4sIAAAAAAAAAO3cMW5cMQxF0dlMiux/Ud6Cy6RIkcKAjT8SHyWe4iCVJxQvDaTJfLxerw8AAAAA +AAC4xO+/Pv/9mZ6Fmt4/lZ6V+uZu4Hzv9HYD51rdXf/+djV3A/X77jSL/rX7fbL7DjPcJN25s3Qb +zfXXX/+O/SfcWbpTl/4dZtC/fvcnzKj/LPrPpv1s2qM/+rPjFtJvIXsH6TeQu4f0vAAAAAAAAAAA +AAAAAAAAwDz+3/Ns+s+m/2z6z+a7T2bz/Tez6T+b/rPpP5vvwJtN/9n0n03/2fSfTf97dfkOdN+1 +fVbzVW3SdzfN6vZPO3S4vSl2NO/S3w1kmr+z/w4z3Kqy+5Pdd5jhNonmT3bfZY5bVLXVv6ZRhx1+ +NUui/84dduv+03ekfneq+7/z8yc17mDFO1fua+fPa/9sT136r5xlavsd7638nHT/dL/K7vqf37/i +zVP6p1um3l7Rf9X+p/Xf+V79+/av6H5a//QeJvav/Jz0TtLNu/VP3FFyL+nmnfqv3t/KBvrvffeO +/el/Rv9d+1vZQf/1767YX6rDiTdQ2b/q96dDB/1n9/9ulnR3/TMdOvVPd+zQv0sL/XP9v/vMW28l +3XHXDVR/Xrqj/u+9a+We0k31z/Y/5Q46NLu5f/d76ND/6Uyr35bYlf7P5t3xNv3799/5tmn9E+27 +9k/tSv8e79P/rv6rZzp5F53aV7x5x0wn72NS/10znbqPjv1X76Hi7+78/lv6d729LnNofn//XXeQ +3m93nXen++z+6I/+6M++zv5ddU6DZHs3cF7/1e3dgP5uQH/99U/v83b6z6b/bPrPtrOd/v2l++o/ +q/+v/+ifp/9s+tP5htJvQ3/0R3/0p/YG0u9CfzI3kH4PuRtIv4PcDaTnJ3cP6VkBAABO8QdV4RXC AEABAA== - H4sIAAAAAAAAAO2dy67dNBRA8z+9pVAElII6RLoSA94v3Y4RlP8Bhogh8Fkg3ohOmRDrnq26lp14 -O9uxE68lWb069zRNs7Z3YsePaQIAAAAAAAAAAAAAAAA4D3/O5b+5/NH6RGAXnO+/vPL08vm/wefE -w3nwnT9d+a7g4oEYOCapOq6FGDgW4r3Ud4y/DY8F9pTkdg3kgOcJc6tVKbnG7lxqOA8ZNQfEXOde -7xfmcs8r9y/l5cT3w+fvnLj4J/NcfB5diuY7o/i3em5yvDStO89hKS5C/5+vHOtR4ue175zZv5Xv -vXFxoT1f/Nvz81x+zyi/tDrBAPK/jjtzubqUmOtfM4/zW+Tv9hYbKUb179y7Zzfxnutay1Js9BAf -Z/afk7trec8lFR97xcWZ/R+ZkvZfjMcLv3O5r3X8Q5yU/7V2YC647xt3Xyi9B/jPtVLuBt8h7/dP -TgzEXN9LFD8W8H8M/OdDPxbEe8r1UiH3HxOJBRcHJd6lUPePTdhm1MQDdf98rPUx9dTfAQAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY8KeJ2Pjr3sA44H/scH/2IT+eQYYi3DtIwcxMA7+Ph1S -WPtsbPA/NvgfG/a8A3LA2OB/bPA/NvgfG/wfn5y9mlNYtgGWzoN2hi2W+6FvzQFyLu48wv2gpcT2 -9yUm9PjX2opS/7Fz8fuZwxgI94em/yEfjfdr5bFL/a/ty5ezNzgxkKYkx2vdO0r8u3OzykHEwPOU -5Pjrqcy9Q+vf0n3pOZyN0rq+5lz2dF5Cc+1ruHeMmgNq1XXNXt4a/7l78YZ7yPv79aX2be01B+S0 -rzXtmS339ZT38Hpr9rbS+n915TuxfdX8/fpS9JYDtHXTb+Om/h+a/Hk9rdd1TT1PofX/YErHwNqe -emv5Y+8csFS3t9znYv0dOcfMce6w8C6U+H89+Fxy+tqxZB/fHu4BtZ5lamLpXbDw78jdT3MpB+zl -/2jua3gXrPznHifm/5O5fKo8l1KO5L6md0Hr/425vLnhOK3rf24bpgVbnuNLsWj/afZSbum/t7rf -wneIhf/cY6xd/9r+e6n7e+T1XPb0v3T999iPvRf/vfR1aa95Df+5bUcL8P+Mkvq21b+0/7ccYwv4 -v6U01271v3SMPfp/8b/tPlvTv6N2DIzuf+szloX/pXuA9lhaRvVv1d6w8L90nJJjaViLvb3Y279V -u8rq3u17CN8Fpd6dWY0tX8sBd+ZyNZe7yuNqaP38V4plvfWPlXofmEPOe/fUv+sj3v0xy7XiAP91 -7sU5seD/ux/N5ePLzzJeOTZ/wSIGJL726OeqhaX/2vfiVCxoxq1b5gKZG3PUuu8Ir52ft0v+X0sx -sDSGUIsfC5r3P+G6Sal5DDmcwX+N/rtYfbyJHE/GEFrFhIYtzyfCGfw7Us9t1vOIco7nx0QP7boU -7t4v95Ez+fexnkdU8jzRYxz47o/87CdY+q/RDxTeJ1rGg+++Zd23nHfdu/+QlvHgnh978O8T9q9p -4sEyXzta9APv/Q7Aj4Ee/AvS97HU3+rHRo2xW639u/xcs59XcDHQw71f247JaTe/M5cPJ1v/Na+V -/29Km+xqGqfP36ItKzjvb0+3MVA6jzx2zfd6Bxzen7f076zRi39LnPfPpvKxZO6avxj53Z5jAKSP -r6b7HnJ/jDAXpHJD+LnM13F1f8tYshb+W4wBaF33rf+/b03b3DvEf6zeHXEewBdz+TLxu9b+Y33n -pW1h/73M1rFksbrvqH29avQVPpnLV4nftfafIhUXS8VyLFHM/573ypr3Aqt6clac/xa5P6RGLuj1 -ea8nLPuRLbB4l9jTvL7e6c2/T8l9Ee86evYP9cH/2OB/bPA/Bqk19lLvE9krwB7NfCrL/Tus1tvp -bW3QsxFbq9+92313Lh9M7deIdxAD+/P+XN6b7Mf2aHjs/UwMtKGl/xCeD/Vo+7HC/k/8j0XoroX/ -1+byyqX4643jvz61/N9c/swZd+v8u3FH4XrD+K9PDf8y/13WWEiN/RCc/wcT/lsQutOuyRLr3/HX -V3D1WuPf33MC//WpOUcmd7xt6F9yAP7rs/ccqa/n8s1cvvU+w3879vb/3eXP773PHk63ew1IkT0H -8F+f0vEvpWOLf5jLj3P5KeO7+D8G9P+MTY3+fwf+j4F1/Zc+I/wfA0v/Mk/b9Rng/xik5tbcRD6L -EfYXuj/xfyxKc0C4bpI/Px//x6F0fp3k+9A986qOR04M+Lk+XIMb98dnKQZidR335yO1Dl+4xnK4 + H4sIAAAAAAAAAO2dy67dNBRA8z+9pVAElII6RLoSA94v3Y4RlP8Bhogh8Fkg3ohOmRDrnq26lp14 +O9uxE68lWb069zRNs7Z3YsePaQIAAAAAAAAAAAAAAAA4D3/O5b+5/NH6RGAXnO+/vPL08vm/wefE +w3nwnT9d+a7g4oEYOCapOq6FGDgW4r3Ud4y/DY8F9pTkdg3kgOcJc6tVKbnG7lxqOA8ZNQfEXOde +7xfmcs8r9y/l5cT3w+fvnLj4J/NcfB5diuY7o/i3em5yvDStO89hKS5C/5+vHOtR4ue175zZv5Xv +vXFxoT1f/Nvz81x+zyi/tDrBAPK/jjtzubqUmOtfM4/zW+Tv9hYbKUb179y7Zzfxnutay1Js9BAf +Z/afk7trec8lFR97xcWZ/R+ZkvZfjMcLv3O5r3X8Q5yU/7V2YC647xt3Xyi9B/jPtVLuBt8h7/dP +TgzEXN9LFD8W8H8M/OdDPxbEe8r1UiH3HxOJBRcHJd6lUPePTdhm1MQDdf98rPUx9dTfAQAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY8KeJ2Pjr3sA44H/scH/2IT+eQYYi3DtIwcxMA7+Ph1S +WPtsbPA/NvgfG/a8A3LA2OB/bPA/NvgfG/wfn5y9mlNYtgGWzoN2hi2W+6FvzQFyLu48wv2gpcT2 +9yUm9PjX2opS/7Fz8fuZwxgI94em/yEfjfdr5bFL/a/ty5ezNzgxkKYkx2vdO0r8u3OzykHEwPOU +5Pjrqcy9Q+vf0n3pOZyN0rq+5lz2dF5Cc+1ruHeMmgNq1XXNXt4a/7l78YZ7yPv79aX2be01B+S0 +rzXtmS339ZT38Hpr9rbS+n915TuxfdX8/fpS9JYDtHXTb+Om/h+a/Hk9rdd1TT1PofX/YErHwNqe +emv5Y+8csFS3t9znYv0dOcfMce6w8C6U+H89+Fxy+tqxZB/fHu4BtZ5lamLpXbDw78jdT3MpB+zl +/2jua3gXrPznHifm/5O5fKo8l1KO5L6md0Hr/425vLnhOK3rf24bpgVbnuNLsWj/afZSbum/t7rf +wneIhf/cY6xd/9r+e6n7e+T1XPb0v3T999iPvRf/vfR1aa95Df+5bUcL8P+Mkvq21b+0/7ccYwv4 +v6U01271v3SMPfp/8b/tPlvTv6N2DIzuf+szloX/pXuA9lhaRvVv1d6w8L90nJJjaViLvb3Y279V +u8rq3u17CN8Fpd6dWY0tX8sBd+ZyNZe7yuNqaP38V4plvfWPlXofmEPOe/fUv+sj3v0xy7XiAP91 +7sU5seD/ux/N5ePLzzJeOTZ/wSIGJL726OeqhaX/2vfiVCxoxq1b5gKZG3PUuu8Ir52ft0v+X0sx +sDSGUIsfC5r3P+G6Sal5DDmcwX+N/rtYfbyJHE/GEFrFhIYtzyfCGfw7Us9t1vOIco7nx0QP7boU +7t4v95Ez+fexnkdU8jzRYxz47o/87CdY+q/RDxTeJ1rGg+++Zd23nHfdu/+QlvHgnh978O8T9q9p +4sEyXzta9APv/Q7Aj4Ee/AvS97HU3+rHRo2xW639u/xcs59XcDHQw71f247JaTe/M5cPJ1v/Na+V +/29Km+xqGqfP36ItKzjvb0+3MVA6jzx2zfd6Bxzen7f076zRi39LnPfPpvKxZO6avxj53Z5jAKSP +r6b7HnJ/jDAXpHJD+LnM13F1f8tYshb+W4wBaF33rf+/b03b3DvEf6zeHXEewBdz+TLxu9b+Y33n +pW1h/73M1rFksbrvqH29avQVPpnLV4nftfafIhUXS8VyLFHM/573ypr3Aqt6clac/xa5P6RGLuj1 +ea8nLPuRLbB4l9jTvL7e6c2/T8l9Ee86evYP9cH/2OB/bPA/Bqk19lLvE9krwB7NfCrL/Tus1tvp +bW3QsxFbq9+92313Lh9M7deIdxAD+/P+XN6b7Mf2aHjs/UwMtKGl/xCeD/Vo+7HC/k/8j0XoroX/ +1+byyqX4643jvz61/N9c/swZd+v8u3FH4XrD+K9PDf8y/13WWEiN/RCc/wcT/lsQutOuyRLr3/HX +V3D1WuPf33MC//WpOUcmd7xt6F9yAP7rs/ccqa/n8s1cvvU+w3879vb/3eXP773PHk63ew1IkT0H +8F+f0vEvpWOLf5jLj3P5KeO7+D8G9P+MTY3+fwf+j4F1/Zc+I/wfA0v/Mk/b9Rng/xik5tbcRD6L +EfYXuj/xfyxKc0C4bpI/Px//x6F0fp3k+9A986qOR04M+Lk+XIMb98dnKQZidR335yO1Dl+4xnK4 3jLuz0luHzPuAQAAAAAA8vkfX6LuVgBAAQA= - H4sIAAAAAAAAAO3czW7TQBQG0HkjtuzYAMFtaAqJoa1YwzNQQOoTIyHxI3bMKLYIVUMLGN/Yc450 -ZaVynU+6Hjd165sSAAAAAADAvHzO9SXX1+gghPjWbb+HpgDGdnXLa+bpVXQADtaLXC+jQ/BfnOU6 -v+HrVyPnAGB8l7neDbAP0/Q+14cB9gGYu4voAAAwoifRAQizybWODkGIVa5FrtPoIIyq73mpo+As -jKvvfZvrJNez2DiMpF/vbbd9mmsZmggAAAAAAAAAAAAAAAAAAACo0fO0nX9RfIwMQojjtD0HyswT -/a9Pk7bzzso5oP/1abptuQ58igxCiDL7qD8HyucA5wAAAAAAAPC3HuZ6FB0CAAAAAAAAqJa/WQIA -ANTltCvq089KKXNTnAf16Xte5iU16Wf/m73fwdyU3m9uKOqw2dn214B9/XfPeF52136bhlv7DwY4 -BuPZ/dx3PMDx9H9a/LxnKNZ+vUrvL6JDwI630QGueRMdgDDr4Pf3+3uck1xH0SEIUe6tlN5Hr/+7 -cI34VTvAMcraX3Rb6lPWvf7Xa3H7LgAAAAAAAByQ19EBgIPm/z7Z5350AP6Z9c1196IDMAlnuc6j -QwAAAHfimTlgCOs0jeeE+XO/u0dcng1d5Xo8UhYOR5m7uUzbZ809I1yX0vcyf7FJ5i7XqE3WfY3K + H4sIAAAAAAAAAO3czW7TQBQG0HkjtuzYAMFtaAqJoa1YwzNQQOoTIyHxI3bMKLYIVUMLGN/Yc450 +ZaVynU+6Hjd165sSAAAAAADAvHzO9SXX1+gghPjWbb+HpgDGdnXLa+bpVXQADtaLXC+jQ/BfnOU6 +v+HrVyPnAGB8l7neDbAP0/Q+14cB9gGYu4voAAAwoifRAQizybWODkGIVa5FrtPoIIyq73mpo+As +jKvvfZvrJNez2DiMpF/vbbd9mmsZmggAAAAAAAAAAAAAAAAAAACo0fO0nX9RfIwMQojjtD0HyswT +/a9Pk7bzzso5oP/1abptuQ58igxCiDL7qD8HyucA5wAAAAAAAPC3HuZ6FB0CAAAAAAAAqJa/WQIA +ANTltCvq089KKXNTnAf16Xte5iU16Wf/m73fwdyU3m9uKOqw2dn214B9/XfPeF52136bhlv7DwY4 +BuPZ/dx3PMDx9H9a/LxnKNZ+vUrvL6JDwI630QGueRMdgDDr4Pf3+3uck1xH0SEIUe6tlN5Hr/+7 +cI34VTvAMcraX3Rb6lPWvf7Xa3H7LgAAAAAAAByQ19EBgIPm/z7Z5350AP6Z9c1196IDMAlnuc6j +QwAAAHfimTlgCOs0jeeE+XO/u0dcng1d5Xo8UhYOR5m7uUzbZ809I1yX0vcyf7FJ5i7XqE3WfY3K PJhVV8vgLAAAADAlPwBg3nQwAEABAA== - H4sIAAAAAAAAAO3bMQ7AIAgFUK/WnqQnqVevi2tdTDDwXuLAxvQTILYGAAAAAAAAObyLmtz6ogby -k/u1yX0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAolzj3dFNAAAAAAAAAGW5WQIAAAAA + H4sIAAAAAAAAAO3bMQ7AIAgFUK/WnqQnqVevi2tdTDDwXuLAxvQTILYGAAAAAAAAObyLmtz6ogby +k/u1yX0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAolzj3dFNAAAAAAAAAGW5WQIAAAAA MNkZAwAAwPnM78AfGQEAAAAAAABAVU90AwAAAAAAwHb+zAEAAAAAAADAPh/k+MHoAEABAA== - H4sIAAAAAAAAAO3UMQ0AAAzDsNIe+0HoX9lfCCQBAAAAAACADVcagG2+DwAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs + H4sIAAAAAAAAAO3UMQ0AAAzDsNIe+0HoX9lfCCQBAAAAAACADVcagG2+DwAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs eCwKnY8AQAEA - H4sIAAAAAAAAAO3dQQ6CMBAFUI7gWiXp/U/pypUuEGx/On1vT/ihgTJTSLcNAAAAAAAAoI5bOgAA -w+zpAAzV0gGIeA4+jrnc0wEKMreS5r6+Jn390ucH5uBdHYCzWjoA0I16kiPUEmvQowYAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAACqsO/OOh7pAAAAsDB74wL8Tt/qOz0eAM5QkwAVVX+27ekAAADA1KrX -TPyX9SfgKvMOQIa1BEbzTR9XtHQAABhIzxXoRV22FuMNAAAAAADn6bMzE98Z1NPSAQCAQ/wbC7z5 + H4sIAAAAAAAAAO3dQQ6CMBAFUI7gWiXp/U/pypUuEGx/On1vT/ihgTJTSLcNAAAAAAAAoI5bOgAA +w+zpAAzV0gGIeA4+jrnc0wEKMreS5r6+Jn390ucH5uBdHYCzWjoA0I16kiPUEmvQowYAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAACqsO/OOh7pAAAAsDB74wL8Tt/qOz0eAM5QkwAVVX+27ekAAADA1KrX +TPyX9SfgKvMOQIa1BEbzTR9XtHQAABhIzxXoRV22FuMNAAAAAADn6bMzE98Z1NPSAQCAQ/wbC7z5 VxMAgB6sV9VlbIGj9CABAAAAAODTC5NXhHgAQAEA - H4sIAAAAAAAAAO3S0WocMRBE0fH//3SeAmFx7J2dlqolnYILMWQ11X3767quLwAAAAAAAAAAAADY -hKtBB8z1fb38+/XvdEeMcX4n6c6Y6/u7pOfAeO8//S49D8Y4v5P0fN0YkU5dqrrtQDrV/d753ev/ -STs4yfe74b+H7x1v6zVpR138d+kxO2lHyb2n+3W4j/TsyN5Fekbk/KfnQ85/ejZkbyA9F7I3kJ4J -uVtIz4DsHaS7I3cP6Z4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAs/k26C/gH/+Af8/1fDfog6/9q -0An8g3/wj/n+rwa9wD/4B//gH/yjzu87mdEjvZ8dqcoM76O+eyLVSXZJ73IlRiXdKb3XzsxIh27p -PXejKu+8l3b/aYfdqMydt0f0/OR36f2v7P3JN6r7fvr7tIenjmY7v/PNqt4Vb1V26eD97hwVme2s -+q2qLknHiYyYseqt2W+c5H7knKf6XyEzZj3Rf9ck5q14K3FDO/jvMO9p/jtklveO/tM7+S0z7qSL -/6q3dvI/Ix38J99K7qRD0v7Tt5TcSYck/Y/YX5UD/sfOPGp/lR74703VPMndpJN22MF/9Vv8Z3eX -8sD/2f4/6ZBM2l8n/yNd8L+G//+9WelttP8776b9jbqB1HurJe1uN/+r3ULa3c7+u99B2ltH/zN2 -1SVpb6f673APXXzxn0sH/087Vc9W/V5X/yn3T+YdeUc/vTl7HzPuYkX/d7Ky/xnZ2X91r477qPjt -jv5H9Fp9J69J+x8176hOK+7jp3fT7iv3MOPbnef/rXN6npXosqsRSe92BbrtrSrpva5C5919knTn -1bDDs/ku6U7gH/yDf/CPMZ7vJN1/dZ4m+e2KDqfzNGn3T3ucztMkv13ZBZ956+L+SRfwD/7BP/jH -fHcVSe/lFGbmznfTezmFmeF/T94N/3syIumZwD9yd5CeBRnvf5OeCdkbSM8D/pG5gfQcyN1Auj9y + H4sIAAAAAAAAAO3S0WocMRBE0fH//3SeAmFx7J2dlqolnYILMWQ11X3767quLwAAAAAAAAAAAADY +hKtBB8z1fb38+/XvdEeMcX4n6c6Y6/u7pOfAeO8//S49D8Y4v5P0fN0YkU5dqrrtQDrV/d753ev/ +STs4yfe74b+H7x1v6zVpR138d+kxO2lHyb2n+3W4j/TsyN5Fekbk/KfnQ85/ejZkbyA9F7I3kJ4J +uVtIz4DsHaS7I3cP6Z4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAs/k26C/gH/+Af8/1fDfog6/9q +0An8g3/wj/n+rwa9wD/4B//gH/yjzu87mdEjvZ8dqcoM76O+eyLVSXZJ73IlRiXdKb3XzsxIh27p +PXejKu+8l3b/aYfdqMydt0f0/OR36f2v7P3JN6r7fvr7tIenjmY7v/PNqt4Vb1V26eD97hwVme2s ++q2qLknHiYyYseqt2W+c5H7knKf6XyEzZj3Rf9ck5q14K3FDO/jvMO9p/jtklveO/tM7+S0z7qSL +/6q3dvI/Ix38J99K7qRD0v7Tt5TcSYck/Y/YX5UD/sfOPGp/lR74703VPMndpJN22MF/9Vv8Z3eX +8sD/2f4/6ZBM2l8n/yNd8L+G//+9WelttP8776b9jbqB1HurJe1uN/+r3ULa3c7+u99B2ltH/zN2 +1SVpb6f673APXXzxn0sH/087Vc9W/V5X/yn3T+YdeUc/vTl7HzPuYkX/d7Ky/xnZ2X91r477qPjt +jv5H9Fp9J69J+x8176hOK+7jp3fT7iv3MOPbnef/rXN6npXosqsRSe92BbrtrSrpva5C5919knTn +1bDDs/ku6U7gH/yDf/CPMZ7vJN1/dZ4m+e2KDqfzNGn3T3ucztMkv13ZBZ956+L+SRfwD/7BP/jH +fHcVSe/lFGbmznfTezmFmeF/T94N/3syIumZwD9yd5CeBRnvf5OeCdkbSM8D/pG5gfQcyN1Auj9y N5Dujdw9pDsCAAAAALAKfwAbNvNGAEABAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQ0PoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4MGkKqacAQAEA diff --git a/tiled/Level -2/orril/dwarf_mine.tmx b/data/maps/Level -2/orril/dwarf_mine.tmx similarity index 98% rename from tiled/Level -2/orril/dwarf_mine.tmx rename to data/maps/Level -2/orril/dwarf_mine.tmx index ad754b1531..7e19f66641 100644 --- a/tiled/Level -2/orril/dwarf_mine.tmx +++ b/data/maps/Level -2/orril/dwarf_mine.tmx @@ -1,146 +1,146 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -2/orril/lich_palace.tmx b/data/maps/Level -2/orril/lich_palace.tmx similarity index 98% rename from tiled/Level -2/orril/lich_palace.tmx rename to data/maps/Level -2/orril/lich_palace.tmx index b3aae88419..a9a587b6ae 100644 --- a/tiled/Level -2/orril/lich_palace.tmx +++ b/data/maps/Level -2/orril/lich_palace.tmx @@ -1,199 +1,199 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -2/semos/catacombs.tmx b/data/maps/Level -2/semos/catacombs.tmx similarity index 99% rename from tiled/Level -2/semos/catacombs.tmx rename to data/maps/Level -2/semos/catacombs.tmx index c265fb9b36..5e1cb1f7d2 100644 --- a/tiled/Level -2/semos/catacombs.tmx +++ b/data/maps/Level -2/semos/catacombs.tmx @@ -195,126 +195,126 @@ - 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 j7LP64Gl/dlYcX4eZV+GXgAYt6L4AIAAAA== - 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 k9CyAIAAAA== - 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 AAA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== - H4sIAAAAAAAAAO3bS07DMBAA0DSn4IKcqTtOghBQ/rQV7YINHIZBqcRngwROHDPvSbNqFpYm1sw4 -btcBAAB8OKm9AAAAgBkzMwElPPe1VwBddxHv4cq7mNZj5H4j/1DV0eJvvwMAAADTc74PAHk5t2du -TvshzvSo6Zz3w52Py8O9jyvvQCrXke+biNuIu4h7+Z+F9z5hijODh36487M+3PvZyn86T5HzXcRe -7gGa4TzhK7NsXmbZ3MyyubU0y36f7dXx3/tc882y/8dLxOsPz6j5uan5ubVU8xmHmg/z4PwtL714 -e0ruV714W0rv16l6cf+lKWOM/aoXb4fZuV2lvhfYr+M69l0nNfnPTf4BgFqWtRcAVPEGKAl1nQCA + H4sIAAAAAAAAAO3bS07DMBAA0DSn4IKcqTtOghBQ/rQV7YINHIZBqcRngwROHDPvSbNqFpYm1sw4 +btcBAAB8OKm9AAAAgBkzMwElPPe1VwBddxHv4cq7mNZj5H4j/1DV0eJvvwMAAADTc74PAHk5t2du +TvshzvSo6Zz3w52Py8O9jyvvQCrXke+biNuIu4h7+Z+F9z5hijODh36487M+3PvZyn86T5HzXcRe +7gGa4TzhK7NsXmbZ3MyyubU0y36f7dXx3/tc882y/8dLxOsPz6j5uan5ubVU8xmHmg/z4PwtL714 +e0ruV714W0rv16l6cf+lKWOM/aoXb4fZuV2lvhfYr+M69l0nNfnPTf4BgFqWtRcAVPEGKAl1nQCA AAA= - H4sIAAAAAAAAAO3OsREAEBQFsM8SZjSwfZRq1eMumSBVAAAAAADH6ukBAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OsREAEBQFsM8SZjSwfZRq1eMumSBVAAAAAADH6ukBAAAAAAAAAAAAAAAAAAAA AD+ZLT0AAAAAeNdIBwAAAAAAgGsbL0+e0QCAAAA= diff --git a/tiled/Level -2/semos/dungeon.tmx b/data/maps/Level -2/semos/dungeon.tmx similarity index 99% rename from tiled/Level -2/semos/dungeon.tmx rename to data/maps/Level -2/semos/dungeon.tmx index 2b740d7660..1f80ff01b7 100644 --- a/tiled/Level -2/semos/dungeon.tmx +++ b/data/maps/Level -2/semos/dungeon.tmx @@ -84,116 +84,116 @@ - H4sIAAAAAAAAAO3dMXLEMAgF0J3JdXO/XC9dioxt8eF/QBYFzdqWeBhJTbL78/l8fib+4ssZ1XlX -+99SG4V/pzr9z+cuR7W/ql4eP6uP3uS/c1ivd/FbPousb/X6ivjZUeFHc8r2M/uL7f8OhnVur5/R -w+PX+Ve1UO3/DD/Tbu2HJ1P0LLOOrfSvasC0R/3ZPZC553vXjsKfdfZa/MzxLX7l/NV+Tw5X15lz -Xc1tyU9Vt9VY3j3MMpbSz9yzkdqNn+tn9jXbb5m3yo/kqRw/ek9GDbrNn9WzUb/q+d381nGsuSv8 -3n0dtXieidqVfmY+qN/bl9EaeN+7twey/OxaRnpR7excP48f7ZUT/J7PvfMo/ci+0cXPXP/IuYD6 -o2eUJ3+lH61LVUTtu/uf8h//+NX+zMjwd47xj9+Sf8Sufi7yHli5ZL6b0/yRGkVqHLl3/NfXPPMp -aruTX9lnSP+c5le8fzS3qKWqVuN/lx/ZJ5786Hp7ygPNEcmFGVl+dA6VUdn/yLy7+y22E/2qWmb4 -0TF29kd6M6OfdvRHPMpaZfizcoyOre4hb85d/Gyn1498XuG3jPtmv7UHo/67/Lv5leuk0l9dpx38 -ynpY/CsXw4/kOH6sV8eP+60uS39F/Kt6Vr9/6xqzjuvtO2t/nOT3RNS/+l9V1J8d6J52ZX+qwZv8 -T/ZqP7JnXj3bxR8xeGsw/pjfuq6i/qw9A93/np5/s9/yLHPuDn50HSr8O8X4x7/yIdcV6/k0f2b9 -2LmMf/xv91vzZeU0fpvfk0dGX2etn/H3ivGPv4P/9PWP+lnnVbafdday/apzf/y9/Wju48/xs+fY -3R/9Pu8s/929Xj/yHdcd/Oz3z/Kz9pxu/sgc4+evF9X8p/sz5476GflV+xW1q84rK9dd/Kr+2qH/ -lfsb450r/Zax0DOGvS+tclr9zZAnT89vyKj9kd/4QWP8sRow94AKP9ID3vCs/yx7V781L+a50s1/ + H4sIAAAAAAAAAO3dMXLEMAgF0J3JdXO/XC9dioxt8eF/QBYFzdqWeBhJTbL78/l8fib+4ssZ1XlX ++99SG4V/pzr9z+cuR7W/ql4eP6uP3uS/c1ivd/FbPousb/X6ivjZUeFHc8r2M/uL7f8OhnVur5/R +w+PX+Ve1UO3/DD/Tbu2HJ1P0LLOOrfSvasC0R/3ZPZC553vXjsKfdfZa/MzxLX7l/NV+Tw5X15lz +Xc1tyU9Vt9VY3j3MMpbSz9yzkdqNn+tn9jXbb5m3yo/kqRw/ek9GDbrNn9WzUb/q+d381nGsuSv8 +3n0dtXieidqVfmY+qN/bl9EaeN+7twey/OxaRnpR7excP48f7ZUT/J7PvfMo/ci+0cXPXP/IuYD6 +o2eUJ3+lH61LVUTtu/uf8h//+NX+zMjwd47xj9+Sf8Sufi7yHli5ZL6b0/yRGkVqHLl3/NfXPPMp +aruTX9lnSP+c5le8fzS3qKWqVuN/lx/ZJ5786Hp7ygPNEcmFGVl+dA6VUdn/yLy7+y22E/2qWmb4 +0TF29kd6M6OfdvRHPMpaZfizcoyOre4hb85d/Gyn1498XuG3jPtmv7UHo/67/Lv5leuk0l9dpx38 +ynpY/CsXw4/kOH6sV8eP+60uS39F/Kt6Vr9/6xqzjuvtO2t/nOT3RNS/+l9V1J8d6J52ZX+qwZv8 +T/ZqP7JnXj3bxR8xeGsw/pjfuq6i/qw9A93/np5/s9/yLHPuDn50HSr8O8X4x7/yIdcV6/k0f2b9 +2LmMf/xv91vzZeU0fpvfk0dGX2etn/H3ivGPv4P/9PWP+lnnVbafdday/apzf/y9/Wju48/xs+fY +3R/9Pu8s/929Xj/yHdcd/Oz3z/Kz9pxu/sgc4+evF9X8p/sz5476GflV+xW1q84rK9dd/Kr+2qH/ +lfsb450r/Zax0DOGvS+tclr9zZAnT89vyKj9kd/4QWP8sRow94AKP9ID3vCs/yx7V781L+a50s1/ l59ibGVEz8CqsdHxJyau4hf2tQpxAIAAAA== - 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 dACAAAA= - H4sIAAAAAAAAAO3cwQmAMAwFUCdwGMcU3dmT6EVaglJM3rt5qKSFQuQHpwkAANrmxjOQV5X7v48u -YLA1sGZ7vYp/iZwZAHDRS0Bc1u8yoA59AAAAAEBeZnByW0YXAAAAAAAAQBlVssenfWbPHk9V9gkA + H4sIAAAAAAAAAO3cwQmAMAwFUCdwGMcU3dmT6EVaglJM3rt5qKSFQuQHpwkAANrmxjOQV5X7v48u +YLA1sGZ7vYp/iZwZAHDRS0Bc1u8yoA59AAAAAEBeZnByW0YXAAAAAAAAQBlVssenfWbPHk9V9gkA AABV+bcAAAAAAABQVe8sbHRmtjeHGZXX9OYk0Tzl6/cD3B3O8ZyGAIAAAA== - H4sIAAAAAAAAAO3cS24CMQwAUA7Gpt22l6gEh+uqV2RRVUUgpPkkYzt57wDIExKP85mcTvDsPTqA -grQZ0NslOoAAn9EBbBD9Pvjp/PvRz7fVlnb5aB4Fmb1FB1BE1RwAa23JCcYHsNd3dAA8kdtZw5wi -p3N0AJO7RgfAS3IWS/XqKy1q31n7ccV9EwDgX+/9/KPMWou1ov3IwPr38Yx9RpB5PzNzbJlpNwCq -chYgP3MgGMvSM0AV5hjOM0EO2fKF+pJW1MEQw9gbm/93vzXzoCx12v15aX2gDnX18YwPAOjPvkIe -X9EBMIQs815+zfhNQ8tn7tmfe843M9/v2vIb/lHzjfUfIqjJgVbua7G/escdPsv1viNh1PppD/tA -c4rISxlz4YxrBtQyyt1BQJze+16P63gVassKMdJe61p0yRp2xvq3oh71UMY84JwC8MoNYBNYpQCA + H4sIAAAAAAAAAO3cS24CMQwAUA7Gpt22l6gEh+uqV2RRVUUgpPkkYzt57wDIExKP85mcTvDsPTqA +grQZ0NslOoAAn9EBbBD9Pvjp/PvRz7fVlnb5aB4Fmb1FB1BE1RwAa23JCcYHsNd3dAA8kdtZw5wi +p3N0AJO7RgfAS3IWS/XqKy1q31n7ccV9EwDgX+/9/KPMWou1ov3IwPr38Yx9RpB5PzNzbJlpNwCq +chYgP3MgGMvSM0AV5hjOM0EO2fKF+pJW1MEQw9gbm/93vzXzoCx12v15aX2gDnX18YwPAOjPvkIe +X9EBMIQs815+zfhNQ8tn7tmfe843M9/v2vIb/lHzjfUfIqjJgVbua7G/escdPsv1viNh1PppD/tA +c4rISxlz4YxrBtQyyt1BQJze+16P63gVassKMdJe61p0yRp2xvq3oh71UMY84JwC8MoNYBNYpQCA AAA= - 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 p8/f+QHuJjpDAIAAAA== - H4sIAAAAAAAAAO3DAQ0AAAzDoPoXMp0XckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoPoXMp0XckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVV9/gBm4XnqAIAAAA== diff --git a/tiled/Level -2/semos/jail.tmx b/data/maps/Level -2/semos/jail.tmx similarity index 99% rename from tiled/Level -2/semos/jail.tmx rename to data/maps/Level -2/semos/jail.tmx index a8dfc034be..2c084abd0c 100644 --- a/tiled/Level -2/semos/jail.tmx +++ b/data/maps/Level -2/semos/jail.tmx @@ -41,13 +41,13 @@ - H4sIAAAAAAAAAO3PKRLAIBBE0RGxSTBZbNiChfsfjhacYYYqWjz9678ichh5wEGBqOyHc/Q9bMo+ + H4sIAAAAAAAAAO3PKRLAIBBE0RGxSTBZbNiChfsfjhacYYYqWjz9678ichh5wEGBqOyHc/Q9bMo+ 9tk36LfF/2ftV2Xss8/+HP0MQVka/Rt2Ixd0esybM4AKAAA= - H4sIAAAAAAAAAGNgGAWjYBTgAwEUsCkFbkDsTgb2oJL9nkDsRQb2ppL99AK2QGxHJ2yPxX4HIHak + H4sIAAAAAAAAAGNgGAWjYBTgAwEUsCkFbkDsTgb2oJL9nkDsRQb2ppL99AK2QGxHJ2yPxX4HIHak E3bCYr8zELvQCbtisX8UjIJRMPIAAIYQ41+ACgAA @@ -58,7 +58,7 @@ E3bCYr8zELvQCbtisX8UjIJRMPIAAIYQ41+ACgAA - H4sIAAAAAAAAAMthYGDIGcV0B6P2j9pPjP20StNDxX5agYEsAwa6DBrosna0/B21f9T+UQzCAEv9 + H4sIAAAAAAAAAMthYGDIGcV0B6P2j9pPjP20StNDxX5agYEsAwa6DBrosna0/B21f9T+UQzCAEv9 9fWACgAA diff --git a/tiled/Level -2/semos/mine_e.tmx b/data/maps/Level -2/semos/mine_e.tmx similarity index 99% rename from tiled/Level -2/semos/mine_e.tmx rename to data/maps/Level -2/semos/mine_e.tmx index 2a9e130ad7..364b5aa92f 100644 --- a/tiled/Level -2/semos/mine_e.tmx +++ b/data/maps/Level -2/semos/mine_e.tmx @@ -30,98 +30,98 @@ - H4sIAAAAAAAAAO3bIRaDMBBFURaE6P5XV1tDBZBMJv+K6yqGvOHUhPM4jhMAAAAAAAAAACb7/Kie -hbr29mBvV63/qZ6Zuvb670H7XNpn0z+X9tn0R/ts3v9s+mfTPpvuaA8AAAAAAAAA8B53cXK5i5fN -XdxsvsfJpn82/bPd7W8H9qA/+qN9Nv3RHu3ZqX/n2Vc5t67nt8MzrHR+1fM86e5/7fl5Vs8xqn2n -52NMe3vQ21vt7UA/b7e3A32Mam8Hehjd3x6sa1Z7/dekf66Z7fVfj/7Z9M+mfzb90T6b9lztwt3f -AAAAAAAAAAAAAKRxpzaXe9XZ3K3P5fuKTL6vyaZ9Nv25swfV8zJ3H6rnAQAAAAAAAAAAgE6+UmXx + H4sIAAAAAAAAAO3bIRaDMBBFURaE6P5XV1tDBZBMJv+K6yqGvOHUhPM4jhMAAAAAAAAAACb7/Kie +hbr29mBvV63/qZ6Zuvb670H7XNpn0z+X9tn0R/ts3v9s+mfTPpvuaA8AAAAAAAAA8B53cXK5i5fN +XdxsvsfJpn82/bPd7W8H9qA/+qN9Nv3RHu3ZqX/n2Vc5t67nt8MzrHR+1fM86e5/7fl5Vs8xqn2n +52NMe3vQ21vt7UA/b7e3A32Mam8Hehjd3x6sa1Z7/dekf66Z7fVfj/7Z9M+mfzb90T6b9lztwt3f +AAAAAAAAAAAAAKRxpzaXe9XZ3K3P5fuKTL6vyaZ9Nv25swfV8zJ3H6rnAQAAAAAAAAAAgE6+UmXx vQAAAQA= - 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 AA== - H4sIAAAAAAAAAO3duw6CQBQEUCKKjaWl//+dJtoZMbx09uI5FeWELLA7uQldB1DfkA4AAAAAAAAA -AAAAsJJ5SACgqlM6QHH2gQAAAN/RpwMAQBHndAAAAAAAYLJjOsAPma/U3wJP3gWwL7d0AAAAAICF -dJUAsMwwcg0AANCiSzoAZeiMx7V0b1rKAtSk0wQAAIDPdHAAAAD/yXkQAAAAYDvm1kmr3Pe9Pj99 + H4sIAAAAAAAAAO3duw6CQBQEUCKKjaWl//+dJtoZMbx09uI5FeWELLA7uQldB1DfkA4AAAAAAAAA +AAAAsJJ5SACgqlM6QHH2gQAAAN/RpwMAQBHndAAAAAAAYLJjOsAPma/U3wJP3gWwL7d0AAAAAICF +dJUAsMwwcg0AANCiSzoAZeiMx7V0b1rKAtSk0wQAAIDPdHAAAAD/yXkQAAAAYDvm1kmr3Pe9Pj99 JAUAa2zxHWp5P1Xtf3vXdIDC5qzDltcsvFP5zLBXh3QAAAAAAAAAAAAAAB7u8zI5NAAAAQA= - H4sIAAAAAAAAAO2U0W7kMAwD0///6XsqUOSS3dixNJRMAnwq6gxJtT/Hcfw08J1oLtv7297e9va2 -97e9vx23Pc1ke/8qrt7XlWimSq7e11k0TzVX7+wsmqeKu3R2Fs1TxV06O4vmqeIunZ1F81Rwp86u -RDOpu1Nfd6K5VF25q1HRvGqu3tOMaGYVV+xolegctKv0Eyk6m2KfNF/W9r+iMyr1SHMS+x8JOar0 -R/NS+/8VnTm7O5pTbf9f0dmz+qKZs/bv9rexqiuam9h/5u2qub+J3pjaX+0OSNE7k/sr3EGURr5D -b03v/+Z7KhmfMM38TocbyP72qvcz+6S3jrwB6vuKO1Dfrbr/apYMzrcZ6M1Xdq7KlcU5w05vfsc6 -079KpwqMT9lpHnWuVXdAs6r3rMi08hZovjtmmqHL/t9ugGZT3r9CV2/2p7nU3aWvK9FM6u7U1Vk0 -j7o79XUlmknZ3bq6Es2k6K49dczk7ffbP5L/SnRe54rPcic6q3JnSlk+afYdOmd0XzRX1v6jovNl -9EUzrcqz8iboXFnbd8i6UnSW7J5oJu/PdkRzeX9vr7T/IZDH+3t/b8/dAJ0loxOazft7e++f3wHN -6P3ZfHQO9X4OgSze3vt79/36ihK9S7X+KjKr5Km+fzXeN6L3Uuy0Cucq0Xsp9avOFyV6K5WOldki -Re+k0LMqV4bojRR6V+EgRG+i0LsKByF6E4XeVTgI0ZsodK/AQIneQ6V7BQZC9B477q90A/QeKjeg -wECI3kJl/+wuVERv4f1Z0Vso3YACQ7boHXa+AQXRG+y8v29Ab3+iDxXRe6j0TnOtvInRd+ncCj3T -TPRt0XwqXdBszu4OyPy79LBr7pEb6NzJjplnb4DmJPLTbAod7NDFjplnbqBrJztl9f6+Ae//vAOa -SWX3HfrYKe+TnHei2TP375Z3NF/3Prrv/007drJL1k/auZfRripmXZll5q1RfXqD3v4pr4IjuLN0 -9026s6fMinuvYiWlsHMWYxQ7/f03UugvizOCVZXrqapxK3Eq/0/KyEBIhTNy+8ye1XieSIFzp/2t -/1V1f6Xbqyzvz0mB3/tfvxstur9Zhor7z74VqWodqt3Aqm9W+7tTYFC4gaztCeZKLMqOyj+q7GwU -k6Ijs9PdvhG9Swcr9Dorujs7dv9PP6eZ7ZwbOIvmtLl7oJls7gZoFtu2bdu2bdu2bdu2bdu2bdue + H4sIAAAAAAAAAO2U0W7kMAwD0///6XsqUOSS3dixNJRMAnwq6gxJtT/Hcfw08J1oLtv7297e9va2 +97e9vx23Pc1ke/8qrt7XlWimSq7e11k0TzVX7+wsmqeKu3R2Fs1TxV06O4vmqeIunZ1F81Rwp86u +RDOpu1Nfd6K5VF25q1HRvGqu3tOMaGYVV+xolegctKv0Eyk6m2KfNF/W9r+iMyr1SHMS+x8JOar0 +R/NS+/8VnTm7O5pTbf9f0dmz+qKZs/bv9rexqiuam9h/5u2qub+J3pjaX+0OSNE7k/sr3EGURr5D +b03v/+Z7KhmfMM38TocbyP72qvcz+6S3jrwB6vuKO1Dfrbr/apYMzrcZ6M1Xdq7KlcU5w05vfsc6 +079KpwqMT9lpHnWuVXdAs6r3rMi08hZovjtmmqHL/t9ugGZT3r9CV2/2p7nU3aWvK9FM6u7U1Vk0 +j7o79XUlmknZ3bq6Es2k6K49dczk7ffbP5L/SnRe54rPcic6q3JnSlk+afYdOmd0XzRX1v6jovNl +9EUzrcqz8iboXFnbd8i6UnSW7J5oJu/PdkRzeX9vr7T/IZDH+3t/b8/dAJ0loxOazft7e++f3wHN +6P3ZfHQO9X4OgSze3vt79/36ihK9S7X+KjKr5Km+fzXeN6L3Uuy0Cucq0Xsp9avOFyV6K5WOldki +Re+k0LMqV4bojRR6V+EgRG+i0LsKByF6E4XeVTgI0ZsodK/AQIneQ6V7BQZC9B477q90A/QeKjeg +wECI3kJl/+wuVERv4f1Z0Vso3YACQ7boHXa+AQXRG+y8v29Ab3+iDxXRe6j0TnOtvInRd+ncCj3T +TPRt0XwqXdBszu4OyPy79LBr7pEb6NzJjplnb4DmJPLTbAod7NDFjplnbqBrJztl9f6+Ae//vAOa +SWX3HfrYKe+TnHei2TP375Z3NF/3Prrv/007drJL1k/auZfRripmXZll5q1RfXqD3v4pr4IjuLN0 +9026s6fMinuvYiWlsHMWYxQ7/f03UugvizOCVZXrqapxK3Eq/0/KyEBIhTNy+8ye1XieSIFzp/2t +/1V1f6Xbqyzvz0mB3/tfvxstur9Zhor7z74VqWodqt3Aqm9W+7tTYFC4gaztCeZKLMqOyj+q7GwU +k6Ijs9PdvhG9Swcr9Dorujs7dv9PP6eZ7ZwbOIvmtLl7oJls7gZoFtu2bdu2bdu2bdu2bdu2bdue 9T9vBKJRAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/semos/mine_e2.tmx b/data/maps/Level -2/semos/mine_e2.tmx similarity index 99% rename from tiled/Level -2/semos/mine_e2.tmx rename to data/maps/Level -2/semos/mine_e2.tmx index 8138a58bac..99da4722b8 100644 --- a/tiled/Level -2/semos/mine_e2.tmx +++ b/data/maps/Level -2/semos/mine_e2.tmx @@ -27,82 +27,82 @@ - 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 AADAO/8BEDh8HwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3ZQQoAIQgAwK7b7v/fuz0hSDRqBryKqODB1gAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAgCzPiF5dBGXeEV91EQAsc8/vtus9t5d323UvAQAAAACAef49 + H4sIAAAAAAAAAO3ZQQoAIQgAwK7b7v/fuz0hSDRqBryKqODB1gAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAgCzPiF5dBGXeEV91EQAsc8/vtus9t5d323UvAQAAAACAef49 OaL7HJXPvydHdJ/NDQAAAAAAAAAAAACAk/0CwBz3AAABAA== - H4sIAAAAAAAAAO3dSwqAMAwFwKKg9/H+h3MliPirH1LtzMrlw8TUTTQlAN7WRQcAQnXJHKid+gMA -AAAAAAAAAAAAALDH/kmd1B09AKwxG+qk7kz0AgAAAJStjw4wU1KWv1je0yYkBeQzD5jTD/AczxMA -AAAAAMD72ugAQNXs8wFf513qPmcBwDGzEgAAAAAAAAAAAADgWUN0AIAfurIDc+Y75P5bUq6tmuf0 + H4sIAAAAAAAAAO3dSwqAMAwFwKKg9/H+h3MliPirH1LtzMrlw8TUTTQlAN7WRQcAQnXJHKid+gMA +AAAAAAAAAAAAALDH/kmd1B09AKwxG+qk7kz0AgAAAJStjw4wU1KWv1je0yYkBeQzD5jTD/AczxMA +AAAAAMD72ugAQNXs8wFf513qPmcBwDGzEgAAAAAAAAAAAADgWUN0AIAfurIDc+Y75P5bUq6tmuf0 Qr9xDQAR7PQCAAAAAAAAAAAAAAAA8BUjTI0j6AAAAQA= - H4sIAAAAAAAAAO2SSXLDMAwE5f9/OldXKqEkbg2APVV9s6lZ8Lmu6/PFnT7yiCeiPfb4pv1l4Ylo -j27v/k89094ycifan9t7A1k8ZiV6t9H9VSByv5G9VSFyx1F9VaOlaL7orirSUjRfdFdVaSmKJ7qj -ytyJ9kT3cwJ3cv/a3InyQ/dyEi0RXug+TqMl969PS7Q38QbE/YW7AdqXsPtfAbyJ+wt3A7QvYfe/ -AngT9xdvQNxfau2/+n2JeQMr35a4+698W+Ju9ER0brnfasXuvW/L/htYuf/IdyTn/v/9js5/Ov9p -1vYjvxVu/zd7vPn/jO/JnhsY+f/I3b39vjD7t+T+eejdoec/sz3I+ht4+5+dNyjr9/+r/ye/2eVF -9nb+5Dcrvaz4powrmi+6z2yM6jRf1RhRZI90r1noVQa/dLcZ6BXt+20G2mNERkR79wa47a8A/nvz -0D4jMEt0jpF8tMeo/bzpkc7hDcztZORWItKTtzIjXWTurzdzFVoaeYfO5Q3szZ69u1k9ZOBOM96k -M87qhfa0e/9Zb9IZZ/ZC+1q9+YyMFTpb2Q/N6mxVOlvZUZQsKzJV6S17jqfa+V26k5Nu4E7Ed+lO -ZuWhPfVuvsM/9V33b+skDyftf6eovqL4zHoD0Tt9K7rPniyRvETs8Y1or9H3fyq6q17/tL9e7/T3 -d3s5FaL3p6K7OYUdG7wR3cdprNqjR3QXpzJjl1HRHZzO231mic4t8ze9E51TmP3pfLLvBugcsu8W -aJ/C3ADtTbj9aV/C3gDtSdxfuBug/Yj7i/vL+q3fivYvY9vPuoPvtyQuu0XnFWb336Lzn0ok0V2c -RETRnVQnsr490j1VI5voviqRUXRnVcgquje3YEVv5f6s6K3cnxW9lfuzordavb931xa91codyLvL -InqrVTuQd5dF9E7VyCa6r2pkEt1VRaKK7uU0ZmnGe3QXIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi1+ + H4sIAAAAAAAAAO2SSXLDMAwE5f9/OldXKqEkbg2APVV9s6lZ8Lmu6/PFnT7yiCeiPfb4pv1l4Ylo +j27v/k89094ycifan9t7A1k8ZiV6t9H9VSByv5G9VSFyx1F9VaOlaL7orirSUjRfdFdVaSmKJ7qj +ytyJ9kT3cwJ3cv/a3InyQ/dyEi0RXug+TqMl969PS7Q38QbE/YW7AdqXsPtfAbyJ+wt3A7QvYfe/ +AngT9xdvQNxfau2/+n2JeQMr35a4+698W+Ju9ER0brnfasXuvW/L/htYuf/IdyTn/v/9js5/Ov9p +1vYjvxVu/zd7vPn/jO/JnhsY+f/I3b39vjD7t+T+eejdoec/sz3I+ht4+5+dNyjr9/+r/ye/2eVF +9nb+5Dcrvaz4powrmi+6z2yM6jRf1RhRZI90r1noVQa/dLcZ6BXt+20G2mNERkR79wa47a8A/nvz +0D4jMEt0jpF8tMeo/bzpkc7hDcztZORWItKTtzIjXWTurzdzFVoaeYfO5Q3szZ69u1k9ZOBOM96k +M87qhfa0e/9Zb9IZZ/ZC+1q9+YyMFTpb2Q/N6mxVOlvZUZQsKzJV6S17jqfa+V26k5Nu4E7Ed+lO +ZuWhPfVuvsM/9V33b+skDyftf6eovqL4zHoD0Tt9K7rPniyRvETs8Y1or9H3fyq6q17/tL9e7/T3 +d3s5FaL3p6K7OYUdG7wR3cdprNqjR3QXpzJjl1HRHZzO231mic4t8ze9E51TmP3pfLLvBugcsu8W +aJ/C3ADtTbj9aV/C3gDtSdxfuBug/Yj7i/vL+q3fivYvY9vPuoPvtyQuu0XnFWb336Lzn0ok0V2c +RETRnVQnsr490j1VI5voviqRUXRnVcgquje3YEVv5f6s6K3cnxW9lfuzordavb931xa91codyLvL +InqrVTuQd5dF9E7VyCa6r2pkEt1VRaKK7uU0ZmnGe3QXIiIiIiIiIiIiIiIiIiIiIiIiIiIiIi1+ AH/ea8cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/semos/mine_e3.tmx b/data/maps/Level -2/semos/mine_e3.tmx similarity index 99% rename from tiled/Level -2/semos/mine_e3.tmx rename to data/maps/Level -2/semos/mine_e3.tmx index feb5062ff4..ce971dde56 100644 --- a/tiled/Level -2/semos/mine_e3.tmx +++ b/data/maps/Level -2/semos/mine_e3.tmx @@ -42,82 +42,82 @@ - H4sIAAAAAAAAAO3YQW6DMBBAUY7iRaWeJ4ve/ypVpEayKJCYQMaM3+LtSkX8x0Zwm6bpBgAAAAAA -AMCpfirR90JcezMwjqXu+o9hq73+OT1rrn9e2o9L+3G1tNc/H/3Hpv3Y9B+b/uNqffabgVz0H9ee -9mYgD/3Hpv/Y9Ed7tOfZXETfCwAAAAAAAAAAAAAAQKSvmej74ZyuR4j+Tbzuu6J9XluNj2pvFvpV -dyl/3mn76vXRv5v/e71Mx8yAc+Aa5vv+oWUfm4PrWTqzl3yqvzmI7V/PwOM58On2+sf2r2cgor0Z -iO/f4pV3w7Lzf0evT3ZHtt/bWP/r9j+zvRmI6V8ae7b8rf59WWt/d9Y3XzPQj7X2tR6eC9HrlNW8 -Vf3OXw7st6TlfIlep6y2zv9ycG/7vz9rZ3bpoLn+n2/fq+i1yujdJnveD9auKU+ui16rjKL3tP2f -s/8Z3w2i1yqr6H2tf9/9e/kGGL1OmUW31b8P0Y311197M6C//tpfbwa23hWK9pdi36M99x5T1aac + H4sIAAAAAAAAAO3YQW6DMBBAUY7iRaWeJ4ve/ypVpEayKJCYQMaM3+LtSkX8x0Zwm6bpBgAAAAAA +AMCpfirR90JcezMwjqXu+o9hq73+OT1rrn9e2o9L+3G1tNc/H/3Hpv3Y9B+b/uNqffabgVz0H9ee +9mYgD/3Hpv/Y9Ed7tOfZXETfCwAAAAAAAAAAAAAAQKSvmej74ZyuR4j+Tbzuu6J9XluNj2pvFvpV +dyl/3mn76vXRv5v/e71Mx8yAc+Aa5vv+oWUfm4PrWTqzl3yqvzmI7V/PwOM58On2+sf2r2cgor0Z +iO/f4pV3w7Lzf0evT3ZHtt/bWP/r9j+zvRmI6V8ae7b8rf59WWt/d9Y3XzPQj7X2tR6eC9HrlNW8 +Vf3OXw7st6TlfIlep6y2zv9ycG/7vz9rZ3bpoLn+n2/fq+i1yujdJnveD9auKU+ui16rjKL3tP2f +s/8Z3w2i1yqr6H2tf9/9e/kGGL1OmUW31b8P0Y311197M6C//tpfbwa23hWK9pdi36M99x5T1aac 0Fv7vtVt5q10H8tS/+h7oo95sK8BAAAAAAAAAAAAAAAAAACAnvwCFtpZeAAAAQA= - H4sIAAAAAAAAAO2daYoWMRCGv4voBeYYCnoF9Yf4Qx3BAR23UfTudmACob+ku5KuJJXO88IDs0Av -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 AAAAAAAAAAAAAAAY9QXgjN1UAAABAA== - H4sIAAAAAAAAAO3a4QmEMAwGUJfwQLfxQEH3H8gucIeV1lR9D/KvSKAQ8TNdBwAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAwBut0Q0ATZtTLdFNkKVP9an4fO+Ntg2pxoNnp1Tfir1wf1t0AxRV -8j7NDwAAiFM7+6FtOdkPlCYbBoB4/t3A80Xs6fyaLXaGACCOLA7IdSYzMGvuwbcZ8I+dbgAAAAAA + H4sIAAAAAAAAAO3a4QmEMAwGUJfwQLfxQEH3H8gucIeV1lR9D/KvSKAQ8TNdBwAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAwBut0Q0ATZtTLdFNkKVP9an4fO+Ntg2pxoNnp1Tfir1wf1t0AxRV +8j7NDwAAiFM7+6FtOdkPlCYbBoB4/t3A80Xs6fyaLXaGACCOLA7IdSYzMGvuwbcZ8I+dbgAAAAAA AAAAAAAAAAAAAAAAAK60A6ZiarsAAAEA - H4sIAAAAAAAAAO3cyQ2AMAwEQB5cD/qvlxYQcljhzFSwjzhxDmVZAAAAYIwjHQAAAAAAAEK2dACA -Ca3pAABA1J4OEOKNFgBAjVn7SehA/QIAI+gxAPoyxwMAAAAAAAAAAAAAwDNnOgAApfxdCOOpM+Bv -7Pt4y5oHAP3pFQGgrysdgM/o6QCgJ/c0VDOmAAD6c1YIAAAAAAAAAAAAAAAAAAAAAABApRsiIiZc + H4sIAAAAAAAAAO3cyQ2AMAwEQB5cD/qvlxYQcljhzFSwjzhxDmVZAAAAYIwjHQAAAAAAAEK2dACA +Ca3pAABA1J4OEOKNFgBAjVn7SehA/QIAI+gxAPoyxwMAAAAAAAAAAAAAwDNnOgAApfxdCOOpM+Bv +7Pt4y5oHAP3pFQGgrysdgM/o6QCgJ/c0VDOmAAD6c1YIAAAAAAAAAAAAAAAAAAAAAABApRsiIiZc AAABAA== - H4sIAAAAAAAAAO3SQY7jMAxE0eT+l+5tw0js2Kb1S9Qv4K2mJyZZer9erzdom+rfq/pd2b+e7b6i -p73Q++r5/o/eAb2zxvSzF3r31Y3q5ij0HVY1qpOj0HdYEdXH6O8pp/ujb4/4/uro+9Pfr56dnmnG -u6fMUTEzPdeM/c/2Bmaa9Ur31B5Js3Tt/5ckzkbfbcY5r/SfOl/aPGlzdug+6Q1cDX272bsn30BF -6Lt16H50/1Whb3ZlJ3pOsv/q0Dfr0v3eHond03fq2P3RPvZ/bRd6Vvu396odV+w/fb7R+yb0f2cO -u7+3d/f+0+bp8gaqQ/dO90P2f2X/6lD9070kvYEz93giqbt2UnWXJzJiT/r+CX5Jx/7pu6c4k9n7 -p2+d7pfM2L9q38CI0HdYWULoG6yODr2/2HdA7y32PdB7in0T9E6yfzH90/uI65/eRUz/9A7i3gA9 -u5g3QM8rSZIkSZIkSZIkSZIkUe6Gnl/13V95F/Ququm+IvRuiTebde6jfY7+vZOqzDr3UbbfovtK -viMx85k9Kneme0vs/zXZrN/mP/O3KzmbhL4r382nuehOur2FGUN30eUNzBq6h5neQMfQHaRYOfTt -01RkpvdF3ztV5T3TQ9+6u2/3Tgl9n+7Ssp2Jvk936aHv01166Pt0lx76Pt39cn8y9H26Sw99n+62 -dx6Zb9/7Pwt9n+7SQ99nJYmhb7KSxNA3Wc329mToW6wqJfQdVnU3V35j+3/oG+hzj1VvZC/0ztp/ + H4sIAAAAAAAAAO3SQY7jMAxE0eT+l+5tw0js2Kb1S9Qv4K2mJyZZer9erzdom+rfq/pd2b+e7b6i +p73Q++r5/o/eAb2zxvSzF3r31Y3q5ij0HVY1qpOj0HdYEdXH6O8pp/ujb4/4/uro+9Pfr56dnmnG +u6fMUTEzPdeM/c/2Bmaa9Ur31B5Js3Tt/5ckzkbfbcY5r/SfOl/aPGlzdug+6Q1cDX272bsn30BF +6Lt16H50/1Whb3ZlJ3pOsv/q0Dfr0v3eHond03fq2P3RPvZ/bRd6Vvu396odV+w/fb7R+yb0f2cO +u7+3d/f+0+bp8gaqQ/dO90P2f2X/6lD9070kvYEz93giqbt2UnWXJzJiT/r+CX5Jx/7pu6c4k9n7 +p2+d7pfM2L9q38CI0HdYWULoG6yODr2/2HdA7y32PdB7in0T9E6yfzH90/uI65/eRUz/9A7i3gA9 +u5g3QM8rSZIkSZIkSZIkSZIkUe6Gnl/13V95F/Ququm+IvRuiTebde6jfY7+vZOqzDr3UbbfovtK +viMx85k9Kneme0vs/zXZrN/mP/O3KzmbhL4r382nuehOur2FGUN30eUNzBq6h5neQMfQHaRYOfTt +01RkpvdF3ztV5T3TQ9+6u2/3Tgl9n+7Ssp2Jvk936aHv01166Pt0lx76Pt39cn8y9H26Sw99n+62 +dx6Zb9/7Pwt9n+7SQ99nJYmhb7KSxNA3Wc329mToW6wqJfQdVnU3V35j+3/oG+hzj1VvZC/0ztp/ A0+G3lX338DVd0PvqGffxafQ80uSJEmSJEmSJEmSJEmSJEmSJEmSJEmSJEmS+vgD4c0fCQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/semos/mine_n2_e.tmx b/data/maps/Level -2/semos/mine_n2_e.tmx similarity index 100% rename from tiled/Level -2/semos/mine_n2_e.tmx rename to data/maps/Level -2/semos/mine_n2_e.tmx diff --git a/tiled/Level -2/semos/mine_n2_e2.tmx b/data/maps/Level -2/semos/mine_n2_e2.tmx similarity index 99% rename from tiled/Level -2/semos/mine_n2_e2.tmx rename to data/maps/Level -2/semos/mine_n2_e2.tmx index 49276fab6a..ebbea945de 100644 --- a/tiled/Level -2/semos/mine_n2_e2.tmx +++ b/data/maps/Level -2/semos/mine_n2_e2.tmx @@ -27,83 +27,83 @@ - H4sIAAAAAAAAAO3bQU7kUAxF0Sy6Bmyk9ssURaoiyff3e7bv4I5aoh0fk6YRvI/jeBMRERERERER -ERE17qdA6h11Te3KHWDOLeDPLeCPP/b4444//vjjjz/++OOPP/74448//tjjjz3+2M/0V++xS2pH -3H3CY244z+x1wR7/Pl31xr9XfN01r9cp7Ot0ttvZX+vzn6n3MLFM+2+p9zA13GeG9+xwnxvms3vi -h3uPMJwd/nPDfW7Yz413/uywnxuf+3PDvk937bDv1dPvwWLfoxXnTz9zoX4m2u9//vkq3gM1i/Ln -Bmq24v0p/GsU7Y5/rXbYn29A/Yx033719yx4B+TbRflH2OOf545/765+fe7kz/8B89zd/PkeQLxt -Ff+o2bq2wz3Sf4f9dP+d5vh7lmX+dMdXPh7vfl/rp3u++zGxr2H/365XPi5f8+83j/h7nO5UbVTd -PsI/27yru2pHCj/c9xmo726qocLeYQbs8/fuMgfuuTt3mgX3/F27zoX/vh27z+c0v3NV9rbr34LJ -t1BtTztvwOUZXXepnpd7wP7KM2XdRdUbc50r4rlW79wlB/tq/pHP7ZRiB2ov7iHOZurnfPc7cLmv -Tql375DaoHtqX27AK7U1N+CT2pw78Entzk30iTuYHe8E4gZm982MG+jdFS/eBX1bceIO6hbpww3U -aqcNd+BblgnvA7+yLbgBn5QG3MBce+6glr3bPNxBH3vuwHO/FWZ0mtu9SjtcvQGHZ3Cq6t64g7n2 -3AH23AD20begnt1tR+o5FTdQ+bmjd6OeVXUP6nkd9qCelRvAXrkH9ZzYa/ehnlHhr57TaS/q2bL9 -1TO67Uc9E/baPannybLv8qzRO1PPkeWvnpF0/ur5CH/S+KtnI/xJ46+ei/An/Al/134BrQciygAA + H4sIAAAAAAAAAO3bQU7kUAxF0Sy6Bmyk9ssURaoiyff3e7bv4I5aoh0fk6YRvI/jeBMRERERERER +ERE17qdA6h11Te3KHWDOLeDPLeCPP/b4444//vjjjz/++OOPP/74448//tjjjz3+2M/0V++xS2pH +3H3CY244z+x1wR7/Pl31xr9XfN01r9cp7Ot0ttvZX+vzn6n3MLFM+2+p9zA13GeG9+xwnxvms3vi +h3uPMJwd/nPDfW7Yz413/uywnxuf+3PDvk937bDv1dPvwWLfoxXnTz9zoX4m2u9//vkq3gM1i/Ln +Bmq24v0p/GsU7Y5/rXbYn29A/Yx033719yx4B+TbRflH2OOf545/765+fe7kz/8B89zd/PkeQLxt +Ff+o2bq2wz3Sf4f9dP+d5vh7lmX+dMdXPh7vfl/rp3u++zGxr2H/365XPi5f8+83j/h7nO5UbVTd +PsI/27yru2pHCj/c9xmo726qocLeYQbs8/fuMgfuuTt3mgX3/F27zoX/vh27z+c0v3NV9rbr34LJ +t1BtTztvwOUZXXepnpd7wP7KM2XdRdUbc50r4rlW79wlB/tq/pHP7ZRiB2ov7iHOZurnfPc7cLmv +Tql375DaoHtqX27AK7U1N+CT2pw78Entzk30iTuYHe8E4gZm982MG+jdFS/eBX1bceIO6hbpww3U +aqcNd+BblgnvA7+yLbgBn5QG3MBce+6glr3bPNxBH3vuwHO/FWZ0mtu9SjtcvQGHZ3Cq6t64g7n2 +3AH23AD20begnt1tR+o5FTdQ+bmjd6OeVXUP6nkd9qCelRvAXrkH9ZzYa/ehnlHhr57TaS/q2bL9 +1TO67Uc9E/baPannybLv8qzRO1PPkeWvnpF0/ur5CH/S+KtnI/xJ46+ei/An/Al/134BrQciygAA AQA= - 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 en9zAAABAA== - H4sIAAAAAAAAAO3bQQqAIBAFUEkK2nT/47aVFkFhTup7J/gI6uhoSgAAAAAAAAAAQGmLDkA1a3QA -ppKjAwDN2F+gL0t0AAAAAAAAAJiI/hwAAAAAAAAAAADAN7zTBBiHNR0AuFIfAEAbe3QAAJiQ/Rf4 -O3dzAAAAtOIMCgA8laMDMLwjOgAAAAAAUJU/HABAC2oOAABK6sN3jBsAAAAAAEBf9HdgPuY9AADc + H4sIAAAAAAAAAO3bQQqAIBAFUEkK2nT/47aVFkFhTup7J/gI6uhoSgAAAAAAAAAAQGmLDkA1a3QA +ppKjAwDN2F+gL0t0AAAAAAAAAJiI/hwAAAAAAAAAAADAN7zTBBiHNR0AuFIfAEAbe3QAAJiQ/Rf4 +O3dzAAAAtOIMCgA8laMDMLwjOgAAAAAAUJU/HABAC2oOAABK6sN3jBsAAAAAAEBf9HdgPuY9AADc OwF3OyO2AAABAA== - H4sIAAAAAAAAAO2SQY4bMRDEtP//dE4DBEGMtWxJrG6xAB7tqWbpZ4zxIyIiIiIiIiIiIiLSmOTQ -brpTJbSnTlQP7a86nUK7rEin0C6r0S20zyp0De21Cl1De61C19Beq9A1tNcqdA3ttQodQzutRLfQ -PqvRKbTLilQP7a8bVUJ7uoGZ0F3lzP50J3F/YbYfAb2E2f0J3U/O7v1v6L7C7D4COsv5zZ/Q3W+G -Cn23nN2fvlOY/en75Pzu9G3y/fYrfiOZ/Ba6n3D7093E7eX8/nQvYXYfAd2E234E9BNuf7qbuL+4 -vbi9vL+l29/FytC3iPsLt/8T+iZh9x8Bd4n7C7P9CLhN2P1HwH3CbT+Am25glecToV11YrXnE6Gd -VWen5xOh/VXlhOcToT0msiMpPVb06srOpPX5plcnTiWtG+39hs3/TlJH2n+lrVf9d8LuMz26sNPX -qv9x94zNd36H2p/eosL2J761+/3cDOXxVGi/ydAOd4Z2m06Cx9WhnVYhxefq0F4rkOZwZWi3qaS7 -WxXacyoVvK0MfUsSVV2tCn1HskO638wdK94GfUfK9nS3Eze+E7o/5YXul/YOdibJBb1TggM6bu87 -eHLyVnqLBNKz8yba/S2khvZyKymhPQgf+n7h3wJ9t+S8Jbq3sPv/L/Qtwu7/hL5JvnsDK98HfZt8 -t79voD+f7jUT+kZ5f8MV//Eq9L2yfv9P3gJ9983s3ubd0B5u5cQuM6F93MBMOnxXsjYgv30z7+a2 -LjeQ6ju1VyfS3c6E7lqNKj5nQ/etQEWHs6H7plLd22zovkl0cfVJ6M40Xf3Mhu6b6Iju5xtw/9Pv -ge6Y4oLu5xtwex14ty68l/JC9zq5P90tge5OXoXulURnL69C90qkm5dXoXuJ24v7y9n96U7i/sLs + H4sIAAAAAAAAAO2SQY4bMRDEtP//dE4DBEGMtWxJrG6xAB7tqWbpZ4zxIyIiIiIiIiIiIiLSmOTQ +brpTJbSnTlQP7a86nUK7rEin0C6r0S20zyp0De21Cl1De61C19Beq9A1tNcqdA3ttQodQzutRLfQ +PqvRKbTLilQP7a8bVUJ7uoGZ0F3lzP50J3F/YbYfAb2E2f0J3U/O7v1v6L7C7D4COsv5zZ/Q3W+G +Cn23nN2fvlOY/en75Pzu9G3y/fYrfiOZ/Ba6n3D7093E7eX8/nQvYXYfAd2E234E9BNuf7qbuL+4 +vbi9vL+l29/FytC3iPsLt/8T+iZh9x8Bd4n7C7P9CLhN2P1HwH3CbT+Am25glecToV11YrXnE6Gd +VWen5xOh/VXlhOcToT0msiMpPVb06srOpPX5plcnTiWtG+39hs3/TlJH2n+lrVf9d8LuMz26sNPX +qv9x94zNd36H2p/eosL2J761+/3cDOXxVGi/ydAOd4Z2m06Cx9WhnVYhxefq0F4rkOZwZWi3qaS7 +WxXacyoVvK0MfUsSVV2tCn1HskO638wdK94GfUfK9nS3Eze+E7o/5YXul/YOdibJBb1TggM6bu87 +eHLyVnqLBNKz8yba/S2khvZyKymhPQgf+n7h3wJ9t+S8Jbq3sPv/L/Qtwu7/hL5JvnsDK98HfZt8 +t79voD+f7jUT+kZ5f8MV//Eq9L2yfv9P3gJ9983s3ubd0B5u5cQuM6F93MBMOnxXsjYgv30z7+a2 +LjeQ6ju1VyfS3c6E7lqNKj5nQ/etQEWHs6H7plLd22zovkl0cfVJ6M40Xf3Mhu6b6Iju5xtw/9Pv +ge6Y4oLu5xtwex14ty68l/JC9zq5P90tge5OXoXulURnL69C90qkm5dXoXuJ24v7y9n96U7i/sLs T/cR9xf3F/cX90/lD03/pG8AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -2/semos/mine_n2_e3.tmx b/data/maps/Level -2/semos/mine_n2_e3.tmx similarity index 99% rename from tiled/Level -2/semos/mine_n2_e3.tmx rename to data/maps/Level -2/semos/mine_n2_e3.tmx index dcb3a6f013..38fd45a986 100644 --- a/tiled/Level -2/semos/mine_n2_e3.tmx +++ b/data/maps/Level -2/semos/mine_n2_e3.tmx @@ -18,67 +18,67 @@ - H4sIAAAAAAAAAO3ZQVIjMRREQZ+BHfe/6JxgCExbqi9VLnIJVusVBgffr9frGwAAAAAAAAAAAADg -Ml//kT4Xufb63+2n7vrP85tev+n39Os5o/0npJ+bXHv987Tvpn03zbvp3k37bvr38t7fy9983fTv -pn83/bvp32lXd/3n2d1e/zubap+Xbqu/5tprrnlv+/T93CzdVvtzu6efgUz79PnZ2z19bnRHe/b0 -T5+Zvb11v4f2vTS/09PP69qfTfdu+nfTvZuf/276d9O/2yf728B59O+mfzf9u+nfTf9u+nf7dH87 -OIv+3Vb1t4Uz7OhvA3Pt6m8HM+3ubwuzJPvbQl66ux3obxOzPGlkA6zegk2cxwZYuYX0M5HdQ/oZ -sAXm7CB9fvJ7SJ8Z/cnuIH1ebIDsFtJnxAbI9reBu9kA+nfzHoD+6I8NdPN7AP27eQ/o9u7/iXx+ -vM+qDdjCGVb3t4XZdva3gzkS3W1hjnR3O9DfBrTXX/vJ/Sef7ab2U+/4hDPe0H7q3Z545hPbT73L -xmfQ//ndpc+tf/7u0mfXf8bd3fAM+p/5fOmm0+9n932eck7t193z1HPpf8cO0i2n3MP0/ivu4N3X + H4sIAAAAAAAAAO3ZQVIjMRREQZ+BHfe/6JxgCExbqi9VLnIJVusVBgffr9frGwAAAAAAAAAAAADg +Ml//kT4Xufb63+2n7vrP85tev+n39Os5o/0npJ+bXHv987Tvpn03zbvp3k37bvr38t7fy9983fTv +pn83/bvp32lXd/3n2d1e/zubap+Xbqu/5tprrnlv+/T93CzdVvtzu6efgUz79PnZ2z19bnRHe/b0 +T5+Zvb11v4f2vTS/09PP69qfTfdu+nfTvZuf/276d9O/2yf728B59O+mfzf9u+nfTf9u+nf7dH87 +OIv+3Vb1t4Uz7OhvA3Pt6m8HM+3ubwuzJPvbQl66ux3obxOzPGlkA6zegk2cxwZYuYX0M5HdQ/oZ +sAXm7CB9fvJ7SJ8Z/cnuIH1ebIDsFtJnxAbI9reBu9kA+nfzHoD+6I8NdPN7AP27eQ/o9u7/iXx+ +vM+qDdjCGVb3t4XZdva3gzkS3W1hjnR3O9DfBrTXX/vJ/Sef7ab2U+/4hDPe0H7q3Z545hPbT73L +xmfQ//ndpc+tf/7u0mfXf8bd3fAM+p/5fOmm0+9n932eck7t193z1HPpf8cO0i2n3MP0/ivu4N3X 1H7WDv56J09eR/t5G3jnrj71vXSfvYOV7XdsIN3j9A2sbr/i7On7f+ofpmP3AAAAAQA= - H4sIAAAAAAAAAO3di26cMBCF4X2LRk3STtW+/zMmluoGURZ8wXN8+T8JVUoVGO2MxywQ83gAAAAA -AAAAAAAAAAAAAAAAwFx+fG4/D7Z3ZVBwEXL/58n/mWMc8BXH/LPcB+YTChI869Fn21H/Tsl7ZLVB -4xZnPfrM78f/NZGzHys4Ju5Vmvs7mOi4+PJLdNxvn9t30bHxxSv/Id9vm43c98Ej/4z1frXOP7nv -W8v8k/v+tcy/Ndw36rX+7mcN9406Ht/7rfH+Uc7jvN8cjoEy5H9t5H9t5H9NOfdna5nDMZDO+16f -OR5rVTnPbXjmnmt/7Wxzrrp3f8XUAUzIc+7Oxf3dNnod6+S7PeWzWWeY29srzf1+XLbYyH0btb2e -cTmukvHOHDyH3NzHvJPvcZX2enr8HEruv5D7eeTkn34/vv11+tSez5gfX+n5HWN+fCW5J+djuPOe -K3P8uhjza2LMr83UAUAqrp/COmhrM3UAkAp9gB6wNlMHAClTBwApUwcAKVMHAClTBwApUwcAKVMH -ACmuBSLgWhDoBQjoBdi+Y4FaWBu1gIhaQMT5osbR38a/ZO5j+6x/7u/uHb2PiZrw9fooX0th+7u1 -tRDxHWJMd9YCfWFs9AVE+/mlph6ogfHV9gZqYB6xFnLrgGsJc6mZI+gH88lda8ZaBAGZ3HmBHjCn -UAfUwNpyvi9Y82igdHVeQA+YW8p8QA3MjRpASg2YQxzQ4VxgbSnXiKx1EJBhDsBVDTAHzI8awFUN -mFMc0Dk7HzSvICBzln/mgPmlXA9Ife80zx2PJ+decQ6eNRtHyTuqclALfWud/y3+hrEfyvfM0xP0 -PMf9GXqCvx7fOW/qABbRY+4DUwewgF5zH5g6gCdmOU/pOfeBqQO4MPJ5Su+5D0wdQKL9NdER6qGX -c/0zpg6g0Aj1QP799DhPkH9/Pd0/Jf8avfQC8l+udu2/QFkHI5z7B6YOINEo624o7+/kGvnd6Lnr -Lli7UP4ZZcxHpg7gBqlzrMe9z5RY4pq0LZ7/yTHy2N8qeZaqRS2kjn37+6/y3HCW3Ec1z9PV1EKc -61Pm+zju4+feYt3RK/sYZnLH55mzlm/OXH813lo9DxqPfbQe9szu/Dzt4Gd35j66sx+smPO915v2 + H4sIAAAAAAAAAO3di26cMBCF4X2LRk3STtW+/zMmluoGURZ8wXN8+T8JVUoVGO2MxywQ83gAAAAA +AAAAAAAAAAAAAAAAwFx+fG4/D7Z3ZVBwEXL/58n/mWMc8BXH/LPcB+YTChI869Fn21H/Tsl7ZLVB +4xZnPfrM78f/NZGzHys4Ju5Vmvs7mOi4+PJLdNxvn9t30bHxxSv/Id9vm43c98Ej/4z1frXOP7nv +W8v8k/v+tcy/Ndw36rX+7mcN9406Ht/7rfH+Uc7jvN8cjoEy5H9t5H9t5H9NOfdna5nDMZDO+16f +OR5rVTnPbXjmnmt/7Wxzrrp3f8XUAUzIc+7Oxf3dNnod6+S7PeWzWWeY29srzf1+XLbYyH0btb2e +cTmukvHOHDyH3NzHvJPvcZX2enr8HEruv5D7eeTkn34/vv11+tSez5gfX+n5HWN+fCW5J+djuPOe +K3P8uhjza2LMr83UAUAqrp/COmhrM3UAkAp9gB6wNlMHAClTBwApUwcAKVMHAClTBwApUwcAKVMH +ACmuBSLgWhDoBQjoBdi+Y4FaWBu1gIhaQMT5osbR38a/ZO5j+6x/7u/uHb2PiZrw9fooX0th+7u1 +tRDxHWJMd9YCfWFs9AVE+/mlph6ogfHV9gZqYB6xFnLrgGsJc6mZI+gH88lda8ZaBAGZ3HmBHjCn +UAfUwNpyvi9Y82igdHVeQA+YW8p8QA3MjRpASg2YQxzQ4VxgbSnXiKx1EJBhDsBVDTAHzI8awFUN +mFMc0Dk7HzSvICBzln/mgPmlXA9Ife80zx2PJ+decQ6eNRtHyTuqclALfWud/y3+hrEfyvfM0xP0 +PMf9GXqCvx7fOW/qABbRY+4DUwewgF5zH5g6gCdmOU/pOfeBqQO4MPJ5Su+5D0wdQKL9NdER6qGX +c/0zpg6g0Aj1QP799DhPkH9/Pd0/Jf8avfQC8l+udu2/QFkHI5z7B6YOINEo624o7+/kGvnd6Lnr +Lli7UP4ZZcxHpg7gBqlzrMe9z5RY4pq0LZ7/yTHy2N8qeZaqRS2kjn37+6/y3HCW3Ec1z9PV1EKc +61Pm+zju4+feYt3RK/sYZnLH55mzlm/OXH813lo9DxqPfbQe9szu/Dzt4Gd35j66sx+smPO915v2 Ywc/y5m7Sz7/3HXuz9a9H9UHUDgofwAAAQA= - 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 diff --git a/tiled/Level -2/semos/mine_n_e2.tmx b/data/maps/Level -2/semos/mine_n_e2.tmx similarity index 99% rename from tiled/Level -2/semos/mine_n_e2.tmx rename to data/maps/Level -2/semos/mine_n_e2.tmx index 9aa22a6315..89e121d547 100644 --- a/tiled/Level -2/semos/mine_n_e2.tmx +++ b/data/maps/Level -2/semos/mine_n_e2.tmx @@ -78,126 +78,126 @@ - H4sIAAAAAAAAAO3aQU7DMBCG0QpW3KFC3P+UqIuqUJGQRrH/cfxGeqsuas/nbhDXt8vlCgAAAAAA -AAAAAAAAAAAAAAAAANDB15P0ecj2/0v6jOiP/uiP/uiP/rTvnz4fAAAAAFkVJr2DmVWY9A5mVmHS -O5hZhUnvYGYVJr2DmVWY9A5mVmHSO5hVlUnvYXR7/vdjbfe3j4/kDfTtvuUN9Gqv/28fnd/AUvue -O9e/Tf+9v/+1377+5+6/tO/bR/qfu//artP9Z3kD6f5r7fVv78gdv9J/acctu//8Dv2Pt6X/f7tt -3V7/fv3fLw+V9qp/v/4V96l/OyPsUf92rUfYm/7r/V6Z9B329t9y/fQ5e/RPn0F//fU/xucO6TPr -n+s/4h3111//8/e/N9J/rv73NvrP0/+5uf5z9V9rpP/5+m/pWqH/aO+hYv/7rp9dNwTQv23/1n// -WWq/Z/cVJt33KGbfpLvpn510N/2zk+6mf3bS3fTPTrqb/tlJd9M/N+lm+ucm3Uv/7KR76Z+bdCv9 -c5PupH9u0o30z026j/65SbfR/zGJO6TbzN4/eZ90l1n7V7lTusts/avdK93l7P2r3y/dpfp+Rtzp + H4sIAAAAAAAAAO3aQU7DMBCG0QpW3KFC3P+UqIuqUJGQRrH/cfxGeqsuas/nbhDXt8vlCgAAAAAA +AAAAAAAAAAAAAAAAANDB15P0ecj2/0v6jOiP/uiP/uiP/rTvnz4fAAAAAFkVJr2DmVWY9A5mVmHS +O5hZhUnvYGYVJr2DmVWY9A5mVmHSO5hVlUnvYXR7/vdjbfe3j4/kDfTtvuUN9Gqv/28fnd/AUvue +O9e/Tf+9v/+1377+5+6/tO/bR/qfu//artP9Z3kD6f5r7fVv78gdv9J/acctu//8Dv2Pt6X/f7tt +3V7/fv3fLw+V9qp/v/4V96l/OyPsUf92rUfYm/7r/V6Z9B329t9y/fQ5e/RPn0F//fU/xucO6TPr +n+s/4h3111//8/e/N9J/rv73NvrP0/+5uf5z9V9rpP/5+m/pWqH/aO+hYv/7rp9dNwTQv23/1n// +WWq/Z/cVJt33KGbfpLvpn510N/2zk+6mf3bS3fTPTrqb/tlJd9M/N+lm+ucm3Uv/7KR76Z+bdCv9 +c5PupH9u0o30z026j/65SbfR/zGJO6TbzN4/eZ90l1n7V7lTusts/avdK93l7P2r3y/dpfp+Rtzp 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 pyFF/wwAAAAAAICp+gsnk0QQAAABAA== - H4sIAAAAAAAAAO3dSY6CQACGUeOtetho0gvvf6HWRUdCROlIUcP/XlILjQPxIwQRysMBAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAIA0l+N97Plc2qB/Nv2zTJvNxzuvRR9K9bcu9EF/tqI/AEAe+3/Z9M+m -fzbds+mfTf//OR3vY83j9vSz8H4f1/s/9d1Ujb6vLPVnX1/XDt8VWuhfRi+fay/L2ZtePtdelnM0 -j/YDzrb/EZ7tA9ZYB4Bt9bhddVxnOyX6lz73Tv+26Z9N/zGtPdZeuo/+bdN/LLfv+vPxjP7Z9MnW -Sv9av1Wma6U/deifTf9s+mfTP5v+2fTPpn82/bPpn03/bPpnWDrPx9x7GfTPpj8AAAAAAKM7rbgu -kjHMW0/nS21x7lR4V4/zRJXy6LrShGtNrQNAr27br78xvQ0AQD3TOSb9txMAAAAAwHq/oESUjgAA + H4sIAAAAAAAAAO3dSY6CQACGUeOtetho0gvvf6HWRUdCROlIUcP/XlILjQPxIwQRysMBAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAIA0l+N97Plc2qB/Nv2zTJvNxzuvRR9K9bcu9EF/tqI/AEAe+3/Z9M+m +fzbds+mfTf//OR3vY83j9vSz8H4f1/s/9d1Ujb6vLPVnX1/XDt8VWuhfRi+fay/L2ZtePtdelnM0 +j/YDzrb/EZ7tA9ZYB4Bt9bhddVxnOyX6lz73Tv+26Z9N/zGtPdZeuo/+bdN/LLfv+vPxjP7Z9MnW +Sv9av1Wma6U/deifTf9s+mfTP5v+2fTPpn82/bPpn03/bPpnWDrPx9x7GfTPpj8AAAAAAKM7rbgu +kjHMW0/nS21x7lR4V4/zRJXy6LrShGtNrQNAr27br78xvQ0AQD3TOSb9txMAAAAAwHq/oESUjgAA AQA= - H4sIAAAAAAAAAO3cywrCMBAF0NhvURHxsRDx6/rvBtxmE7Q19J4DWRYKUwLD3E4pAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAACk2U+lHOo5Tus+C8C6Tu7qaOeF6//wfQ3tsnB9nuof7aX+AABR9H/Z9H/Z -9H8AGa71vr/Vc3fvAwAwkHn37zcAgPH5t2NsrRy32WuOVo7b7DVHK8dt9grAt8x1AQAAAAAAAH6r + H4sIAAAAAAAAAO3cywrCMBAF0NhvURHxsRDx6/rvBtxmE7Q19J4DWRYKUwLD3E4pAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACk2U+lHOo5Tus+C8C6Tu7qaOeF6//wfQ3tsnB9nuof7aX+AABR9H/Z9H/Z +9H8AGa71vr/Vc3fvAwAwkHn37zcAgPH5t2NsrRy32WuOVo7b7DVHK8dt9grAt8x1AQAAAAAAAH6r Z1+r/N/29Oxrlf/bnp59rfJ/AAAAAAAAAAAAAAAAAAAAAB9vPgtJ2AAAAQA= - H4sIAAAAAAAAAO3cOw7CMAwA0HL/iSMA4nNMxMRAhlZJqR2/N3aK4tT5yssCAAAAAAAAAAAAAAAA -AAAAAAAARHA9Hd0CIJKnnBCKHN3v1ujD1jfiu3fG7bFD3HvblIVcFE9vTCrEVP4nkwr/JADrmRfI -qsoeGQAAAAAAAKACd8DASN5E1fIS7+Ey/0OZ205NZ2OWBNQCAJjb2jW0tTZsp9bAvNxp0HIxLqA8 -cz/AfqzBAQAAAOB4zukAAAAAAAAA4Jd6HABAZN7+AYzx2fvZ//EvakF/6QsAAIC6nMWQlbELc3oD + H4sIAAAAAAAAAO3cOw7CMAwA0HL/iSMA4nNMxMRAhlZJqR2/N3aK4tT5yssCAAAAAAAAAAAAAAAA +AAAAAAAARHA9Hd0CIJKnnBCKHN3v1ujD1jfiu3fG7bFD3HvblIVcFE9vTCrEVP4nkwr/JADrmRfI +qsoeGQAAAAAAAKACd8DASN5E1fIS7+Ey/0OZ205NZ2OWBNQCAJjb2jW0tTZsp9bAvNxp0HIxLqA8 +cz/AfqzBAQAAAOB4zukAAAAAAAAA4Jd6HABAZN7+AYzx2fvZ//EvakF/6QsAAIC6nMWQlbELc3oD IV4tLgAAAQA= - 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 diff --git a/tiled/Level -2/semos/mine_n_e3.tmx b/data/maps/Level -2/semos/mine_n_e3.tmx similarity index 99% rename from tiled/Level -2/semos/mine_n_e3.tmx rename to data/maps/Level -2/semos/mine_n_e3.tmx index aabd931197..b256abd083 100644 --- a/tiled/Level -2/semos/mine_n_e3.tmx +++ b/data/maps/Level -2/semos/mine_n_e3.tmx @@ -63,104 +63,104 @@ - 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 fXeKZ4FPD/C/nyxfvAee8w1XvD83AAABAA== - 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 diff --git a/tiled/Level -2/semos/mine_ne.tmx b/data/maps/Level -2/semos/mine_ne.tmx similarity index 99% rename from tiled/Level -2/semos/mine_ne.tmx rename to data/maps/Level -2/semos/mine_ne.tmx index 847ad8aca6..de7ff3cb83 100644 --- a/tiled/Level -2/semos/mine_ne.tmx +++ b/data/maps/Level -2/semos/mine_ne.tmx @@ -36,84 +36,84 @@ - H4sIAAAAAAAAAO3YQVLDMBBE0dyfBRfJIdkCFTt2pFH3qP/i76iKNG9sAs/H4/Gkkr4OUp+L2AHC -n7Q7wB5khH92+Od0Zs0O7Ncn3uzAPs3yZwf6NdOeHejVqCP+vZvhxw70bYYbvwd6NtML/15VeLED -fapyYgf8qzTiu4B3K2zYAc9WmrADXq324P+DXikc3u3A7ntw5f6r5qCYu8vd3e2r5+Cwby6zSLu3 -63tfPRfXe688z+oZzJiT2nhk3t8vqrij4679/zy3Z6V6Bq/sj3ag2n3m/GZ+Vvdd+MT+7D1Q3epn -vnKf1fZH571iX70HR+ertFnxXOF/by6zZqaywH/sfdjd/+zz1faV/lXnq7BfZdHF/84OVN+n2l85 -c7X96A6smOWomZv973Op3a/MaPX7foW/et6uzfze5uDv+Ny752R/dCbss5rlr74HrfHn2d8r/LO7 -44j9fuGf2x1L7Pfrqif2+3XHFP/9umqK/X6NPvvq89N8/xk/S/7xez873v3Z8eznxnf+7Ebs8e/d -memZOfZ7dMUY+z3DPjvscxp51nHvH+65YZ8d9rlhnx3v/uz4zp8d/tnhnx3+2eGfHf7Z4U/4Z4c/ -4Z8d9vRuD9RnI/wJf9L4sw/7xd9+2eH/dxbqM+CvnYP6HPhr768+j/r++GeV6r/jnVb7d5zZTnfB -H38H/w5z2+UeTuZdZtj57N3snWbY+ewu8+g4w45ndp1Lt1l2Oqv7bJyqup/aBP9xs8qd2im1m0tq -B/xxxx97/PHf1d/lrOqZO9XJf/Tc6lk71tH+7h3UM3avuz/hT747oL4b6fzV9yLtDqjvRPiTbgfU -9yH8CX/CntbZ498r7HPDPTvss8M2N+yzwz43nv3csM+N7/PZYZ8bz3522GeHf3bY54Z9brz3s8P+ + H4sIAAAAAAAAAO3YQVLDMBBE0dyfBRfJIdkCFTt2pFH3qP/i76iKNG9sAs/H4/Gkkr4OUp+L2AHC +n7Q7wB5khH92+Od0Zs0O7Ncn3uzAPs3yZwf6NdOeHejVqCP+vZvhxw70bYYbvwd6NtML/15VeLED +fapyYgf8qzTiu4B3K2zYAc9WmrADXq324P+DXikc3u3A7ntw5f6r5qCYu8vd3e2r5+Cwby6zSLu3 +63tfPRfXe688z+oZzJiT2nhk3t8vqrij4679/zy3Z6V6Bq/sj3ag2n3m/GZ+Vvdd+MT+7D1Q3epn +vnKf1fZH571iX70HR+ertFnxXOF/by6zZqaywH/sfdjd/+zz1faV/lXnq7BfZdHF/84OVN+n2l85 +c7X96A6smOWomZv973Op3a/MaPX7foW/et6uzfze5uDv+Ny752R/dCbss5rlr74HrfHn2d8r/LO7 +44j9fuGf2x1L7Pfrqif2+3XHFP/9umqK/X6NPvvq89N8/xk/S/7xez873v3Z8eznxnf+7Ebs8e/d +memZOfZ7dMUY+z3DPjvscxp51nHvH+65YZ8d9rlhnx3v/uz4zp8d/tnhnx3+2eGfHf7Z4U/4Z4c/ +4Z8d9vRuD9RnI/wJf9L4sw/7xd9+2eH/dxbqM+CvnYP6HPhr768+j/r++GeV6r/jnVb7d5zZTnfB +H38H/w5z2+UeTuZdZtj57N3snWbY+ewu8+g4w45ndp1Lt1l2Oqv7bJyqup/aBP9xs8qd2im1m0tq +B/xxxx97/PHf1d/lrOqZO9XJf/Tc6lk71tH+7h3UM3avuz/hT747oL4b6fzV9yLtDqjvRPiTbgfU +9yH8CX/CntbZ498r7HPDPTvss8M2N+yzwz43nv3csM+N7/PZYZ8bz3522GeHf3bY54Z9brz3s8P+ 834AvTZ0cQAAAQA= - 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 AADgRQvhhCpxAAABAA== - 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 diff --git a/tiled/Level -2/semos/mine_w2.tmx b/data/maps/Level -2/semos/mine_w2.tmx similarity index 99% rename from tiled/Level -2/semos/mine_w2.tmx rename to data/maps/Level -2/semos/mine_w2.tmx index a53622f490..a02c9fc997 100644 --- a/tiled/Level -2/semos/mine_w2.tmx +++ b/data/maps/Level -2/semos/mine_w2.tmx @@ -45,108 +45,108 @@ - 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 AAAAAAAAAAAAAAAAAAAAAAAAAMwMlMzpUwAAAQA= - H4sIAAAAAAAAAO3dwXLCIBAAUD+rta166ifo//9JuTgTc1CTJtkl+94MZ9cEFhgCHA4AAAAAAAA1 -fLTyGR0EYX5aOUUHwaZ+owMAUpIbACCX8VxdX12LuToZfEcHAKRhHLIdzxoA9sW8CqAeub9P11Zu -0UEAAAAAAAAAAAAAAAAA7Jy9XAAAAAAAj9whWpt7SdalfdV0P+s/Y/tyDwHy0vYytbuMeQmA546t -fEUHwSLmnB1/buWycBz0KdOYsnfZ86p3vS55FZ7LniNZV6Ucqa7XVqmu9856xvoy33NnPWMbmesA -ALUZC9ZmLEhG/z2jZLj+I8fVMn7fPeY4dXa+Ht/32B7+A0C0YV+a/bsg/f7yeupLh7Fmr6sAAAAA -AEANU/cBRq932bf42pRv8abuA4xem7NvkSH5oDb5YDm+X+Bd0Xtlo3+/Gs8bAAAAYJ4//SSWDQAA + H4sIAAAAAAAAAO3dwXLCIBAAUD+rta166ifo//9JuTgTc1CTJtkl+94MZ9cEFhgCHA4AAAAAAAA1 +fLTyGR0EYX5aOUUHwaZ+owMAUpIbACCX8VxdX12LuToZfEcHAKRhHLIdzxoA9sW8CqAeub9P11Zu +0UEAAAAAAAAAAAAAAAAA7Jy9XAAAAAAAj9whWpt7SdalfdV0P+s/Y/tyDwHy0vYytbuMeQmA546t +fEUHwSLmnB1/buWycBz0KdOYsnfZ86p3vS55FZ7LniNZV6Ucqa7XVqmu9856xvoy33NnPWMbmesA +ALUZC9ZmLEhG/z2jZLj+I8fVMn7fPeY4dXa+Ht/32B7+A0C0YV+a/bsg/f7yeupLh7Fmr6sAAAAA +AEANU/cBRq932bf42pRv8abuA4xem7NvkSH5oDb5YDm+X+Bd0Xtlo3+/Gs8bAAAAYJ4//SSWDQAA AQA= - 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 diff --git a/tiled/Level -3/ados/abandoned_keep.tmx b/data/maps/Level -3/ados/abandoned_keep.tmx similarity index 98% rename from tiled/Level -3/ados/abandoned_keep.tmx rename to data/maps/Level -3/ados/abandoned_keep.tmx index e325e56940..a74679fdcb 100644 --- a/tiled/Level -3/ados/abandoned_keep.tmx +++ b/data/maps/Level -3/ados/abandoned_keep.tmx @@ -1,118 +1,118 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -3/ados/outside_nw.tmx b/data/maps/Level -3/ados/outside_nw.tmx similarity index 99% rename from tiled/Level -3/ados/outside_nw.tmx rename to data/maps/Level -3/ados/outside_nw.tmx index 10269236a0..313896feaa 100644 --- a/tiled/Level -3/ados/outside_nw.tmx +++ b/data/maps/Level -3/ados/outside_nw.tmx @@ -168,61 +168,61 @@ - H4sIAAAAAAAAAO3VOwrEIBRAUYfU2d4UWUjWP1NKIB+i8Sk5xcVSjw9xSilNkiRJkiRJkqRXNhcU -fXZ+fn5+fn5+fn5+fn7+Z+4n+iz84/nXf9/P/hrte9p/ZF878Jn/df+2M9uVNdpX4i+1t5p/yV9e -c/5LVsv51/Lf2Tu/g9w/4vzv7N3D++9l/qO//xZn5Y/x1yjayc/Pz8/Pz8/Pz8/Pr3f2A76mWGgA + H4sIAAAAAAAAAO3VOwrEIBRAUYfU2d4UWUjWP1NKIB+i8Sk5xcVSjw9xSilNkiRJkiRJkqRXNhcU +fXZ+fn5+fn5+fn5+fn7+Z+4n+iz84/nXf9/P/hrte9p/ZF878Jn/df+2M9uVNdpX4i+1t5p/yV9e +c/5LVsv51/Lf2Tu/g9w/4vzv7N3D++9l/qO//xZn5Y/x1yjayc/Pz8/Pz8/Pz8/Pr3f2A76mWGgA QAAA - H4sIAAAAAAAAAO2Zy0rDQBSGkz6IgopP5mXjBXXj3ZXXqkvBl/Cue7HqTtyJO3VZbKsiuPH2BxMY -wiQ5k3TqzOR88NMkUnq+NjM5Bz2PYRiGYRiGYRiGYRiGYRimnIz7njdYIGP+fxsUYxj1LyFzObKI -DDngPyNxOMe1RsXzmpXk90477F/DtRbcX0rqH/AK97cS+ydx4f+lrP7B2qiV2D/CRf89HO+HOchw -c9H/EMdHYY7ZPxUX/U9wfBrmrIT+KrC/G/4LyGxKLpEr5Dp2fd4B/1HUP5CRm9DxVvK3kRR/ldna -xDk6qv8urO1esVbqbG3qHB3V/4A8Ik+Ktcb3lh7MUr1IH9IvzFWm7iNR/fWwtrrQ81Pu7Sni3mq6 -v0hUK/XeXnXM/xnnDaSJtIR7owi6/an7cHxfk/m/47wLa7cb+WhTzbr9KfeqbF+T+X/i/Av5Rn4s -8s/ah2Q1ZK3/rL4pyLIB61+HP6VvmjBk/y/iH/zGYv+r0vNSZ4tO++9IPktWQ/Qbx/vftJ43/rmU -NaJ7jqD+/pMJz4V4/0t9hlDWCGWO6IT/ip/8bBD7X1v7+Lwzvgo29XE6YH/2N91/Da/rQjbaWK8N -/lW8bgrZItS7TfyubPDPQ5X4XbnqT4X92d8G/11NNdrirwuT/SlzaNGY+v8wlTm0aHTOsXn4BeyM + H4sIAAAAAAAAAO2Zy0rDQBSGkz6IgopP5mXjBXXj3ZXXqkvBl/Cue7HqTtyJO3VZbKsiuPH2BxMY +wiQ5k3TqzOR88NMkUnq+NjM5Bz2PYRiGYRiGYRiGYRiGYRimnIz7njdYIGP+fxsUYxj1LyFzObKI +DDngPyNxOMe1RsXzmpXk90477F/DtRbcX0rqH/AK97cS+ydx4f+lrP7B2qiV2D/CRf89HO+HOchw +c9H/EMdHYY7ZPxUX/U9wfBrmrIT+KrC/G/4LyGxKLpEr5Dp2fd4B/1HUP5CRm9DxVvK3kRR/ldna +xDk6qv8urO1esVbqbG3qHB3V/4A8Ik+Ktcb3lh7MUr1IH9IvzFWm7iNR/fWwtrrQ81Pu7Sni3mq6 +v0hUK/XeXnXM/xnnDaSJtIR7owi6/an7cHxfk/m/47wLa7cb+WhTzbr9KfeqbF+T+X/i/Av5Rn4s +8s/ah2Q1ZK3/rL4pyLIB61+HP6VvmjBk/y/iH/zGYv+r0vNSZ4tO++9IPktWQ/Qbx/vftJ43/rmU +NaJ7jqD+/pMJz4V4/0t9hlDWCGWO6IT/ip/8bBD7X1v7+Lwzvgo29XE6YH/2N91/Da/rQjbaWK8N +/lW8bgrZItS7TfyubPDPQ5X4XbnqT4X92d8G/11NNdrirwuT/SlzaNGY+v8wlTm0aHTOsXn4BeyM aKkAQAAA - H4sIAAAAAAAAAO2YyUrDQByHk/FNFPUB3FdwQXBHLOrZgztUq1VPHlxwA/eD+3JwV0TFJ9Cj4NVn -0HO9ePEXktA0NqltapvJ/D/4aDszJfllls5UkgiCIAiCIAiCIAiCIAiCIMQml0V+DrFIY7XnnQ9Z -khqQqRE2wW+TStk8XGDh9l7iE3maka0FtsJJU/8qZYtwiYXbe5kXi3xrHhv3RPw8y6qiosyNOoHn -wbqHs/uQ7U5W9Xk4pxX3yP2g+Wgzx9s9+mzakGsQDjH1vWgoY/5JVhVx/ItKvPtZr+9/iUjeHPS3 -3VmZl3P0u4P8dmdlHs7Reh8l2lfKWrGD7+4a3OPoHK3fo5N73UfeA4OHnIz7WPAyf/8LHsavjrmv -qhOc1yFk/kpS7tcUjh9lrS3B9Uq1a9Yk4b/MeL97hGsew5M0zBtlrJbhuuXsd3mqOMW1z+C5m9aN -DPtqvY+d/lbnIPMFvIRXTP3sCmLkd4pxfF0j8w28TePvf4X5uf8hv5P9r1vIRO4suIUs2cZnYMjf -gXI/HNYc0doZ979+U90G42MfkId7zIcFNutfJ+oCcFRzLEqugKluk/Gxjy/EfRbBYpu+6kJdEI5r -TkRpG4xSx9M+iCBEphLztgrWavO33mI9mEL5NJwxOMvUctGYQ+Zli9zbAj4PgiC8RzfWsh7YC/tg + H4sIAAAAAAAAAO2YyUrDQByHk/FNFPUB3FdwQXBHLOrZgztUq1VPHlxwA/eD+3JwV0TFJ9Cj4NVn +0HO9ePEXktA0NqltapvJ/D/4aDszJfllls5UkgiCIAiCIAiCIAiCIAiCIMQml0V+DrFIY7XnnQ9Z +khqQqRE2wW+TStk8XGDh9l7iE3maka0FtsJJU/8qZYtwiYXbe5kXi3xrHhv3RPw8y6qiosyNOoHn +wbqHs/uQ7U5W9Xk4pxX3yP2g+Wgzx9s9+mzakGsQDjH1vWgoY/5JVhVx/ItKvPtZr+9/iUjeHPS3 +3VmZl3P0u4P8dmdlHs7Reh8l2lfKWrGD7+4a3OPoHK3fo5N73UfeA4OHnIz7WPAyf/8LHsavjrmv +qhOc1yFk/kpS7tcUjh9lrS3B9Uq1a9Yk4b/MeL97hGsew5M0zBtlrJbhuuXsd3mqOMW1z+C5m9aN +DPtqvY+d/lbnIPMFvIRXTP3sCmLkd4pxfF0j8w28TePvf4X5uf8hv5P9r1vIRO4suIUs2cZnYMjf +gXI/HNYc0doZ979+U90G42MfkId7zIcFNutfJ+oCcFRzLEqugKluk/Gxjy/EfRbBYpu+6kJdEI5r +TkRpG4xSx9M+iCBEphLztgrWavO33mI9mEL5NJwxOMvUctGYQ+Zli9zbAj4PgiC8RzfWsh7YC/tg PxzQ1rcVvK5yvNb95x6V9r+EG/kBzmjTxwBAAAA= - H4sIAAAAAAAAAO3XWw7BQBiG4eo6HK+6HS5dOO2D4J4NYQ2Ou2ATvsSICtWWNDoz75N8ITVt8puZ -Zv4gAAAAAAAAAAAAAOCrTvj+O561+W/gkCjnes47vuzOlWLHA7baaq/vlL1jez6rg+o+KidP6wfw -UNV7oObxu6Cu2humftfOgVk0VXPL1H3x4BwY/TjXn+6zYf3c5/jbuY73CivVu1Y24etv+I+0Nej6 -+TdtDXL+BfwzTtjvSdddM1GdU2UWyzy8XQcA2CNLr9nVmJ7SVwbKUBmZ+xb6XCY8w4Y+tshekz4W + H4sIAAAAAAAAAO3XWw7BQBiG4eo6HK+6HS5dOO2D4J4NYQ2Ou2ATvsSICtWWNDoz75N8ITVt8puZ +Zv4gAAAAAAAAAAAAAOCrTvj+O561+W/gkCjnes47vuzOlWLHA7baaq/vlL1jez6rg+o+KidP6wfw +UNV7oObxu6Cu2humftfOgVk0VXPL1H3x4BwY/TjXn+6zYf3c5/jbuY73CivVu1Y24etv+I+0Nej6 ++TdtDXL+BfwzTtjvSdddM1GdU2UWyzy8XQcA2CNLr9nVmJ7SVwbKUBmZ+xb6XCY8w4Y+tshekz4W KJ8rstaCTQBAAAA= - H4sIAAAAAAAAAO3OMREAAAgEoD/75zOPLdQBEpAAAAAAAAAAAAAAAAAAAACfdV0PgA0DTw0lCgBA + H4sIAAAAAAAAAO3OMREAAAgEoD/75zOPLdQBEpAAAAAAAAAAAAAAAAAAAACfdV0PgA0DTw0lCgBA AAA= - H4sIAAAAAAAAAO2V2w6EIAwFzf7/p/oRm30zyGWhkAPtNJkHg0rnlOj9ua4bAAAAAAAAAAAAAABe -/Kp27YG0amu5e06n5hfVP4I3/mP+3nIozTbKOej1V/er9veWAf79pe5ZmYG6V0U26h7wx9+T/0mZ -WnotPXvKt9T63T/9X9Lq1VpqP+v8PLt7m//I/tZed/G37G/p87lPum8E/zSDWe+cOYfV/jsS2T/6 -/GvVunf0DKlZXWo//PFv+ffk0pul2m+2f86rtH6K/0j9+w613yr/kZx2BH/8Rx2ea6f6rzwDai+A + H4sIAAAAAAAAAO2V2w6EIAwFzf7/p/oRm30zyGWhkAPtNJkHg0rnlOj9ua4bAAAAAAAAAAAAAABe +/Kp27YG0amu5e06n5hfVP4I3/mP+3nIozTbKOej1V/er9veWAf79pe5ZmYG6V0U26h7wx9+T/0mZ +WnotPXvKt9T63T/9X9Lq1VpqP+v8PLt7m//I/tZed/G37G/p87lPum8E/zSDWe+cOYfV/jsS2T/6 +/GvVunf0DKlZXWo//PFv+ffk0pul2m+2f86rtH6K/0j9+w613yr/kZx2BH/8Rx2ea6f6rzwDai+A HF/tpZPbAEAAAA== diff --git a/tiled/Level -3/ados/snake_pit.tmx b/data/maps/Level -3/ados/snake_pit.tmx similarity index 99% rename from tiled/Level -3/ados/snake_pit.tmx rename to data/maps/Level -3/ados/snake_pit.tmx index e608d83338..52232b9aac 100644 --- a/tiled/Level -3/ados/snake_pit.tmx +++ b/data/maps/Level -3/ados/snake_pit.tmx @@ -51,113 +51,113 @@ - H4sIAAAAAAAAAO3aS27jMBAEUA/mLpnVTC6R+58pqyADw0kki1Q11W9RiwCOTfYrU/69/LrdXkRE -JudfgTVIJr9vn0mvRXL2OtAv/HuHf+/wr5WzHR7560DW/WwDHRibve+l0/NPP/5V8ufu778HZn/2 -/NOPf4Xc+z9jzn/dbPHfas//Gvn/GrDHPjH/Cmu4Yj46wL9HHl0H9trzXzf8hb+88m+Zr+bHv0e+ -m19lfx2YP7/K9vznzG9PB9Lr14E5/vdzrDzjyt2snj3netX5Vj+fKueZ6/rb7TNbvjOuuo/uGfHa -rkoHKr9GrZg97+tW6cCWfaXXVyF77bfM7a3IbJ0D4+1Xm9kV95S0X3VWV97bjHl8d5v02vVgzp4f -7f2qs+nQgU7nux4cd19xrzrAvXsPuPftAfvsXGfd/0x39uO7cKY/7/U7sOe+PM9rZMS8j57bOlC/ -A1/NP2GvB+McV0965rzzSTuwnuvasRvp2afNR80k7ch+vNNV/dMGK9jvnVXalP15NuzXCv+8wZX8 -V0zagD97/vz58+fPnz9//vz582fPnz9//vzZ8+evA/z589cB9vz5s+fPnz9//vz582evA+z589cB -9jqQnulqSXvx58+fP/ta/it2JT3LFXNkliO82NfzT6/pmX6l17pqzLJ3+PcO/75xLe0d/r3Dv3f4 -9w7/3uHfO/x7h3/v+Dy9d/j3Dv/e4d877HuHv1T6fY3f+9RznznvvWvQgRpzP2py9uPJef4/+aQ6 -Jxn/VM+kl78erO8/ct3pGa+QhMtRK+fB+R1IrzHVgZVmMmuu6TWN7IHrzHUzqguzr19StwtnvH6R -6/UgvU/J9iC9P5nfhZ/+N70vmdOFrbdP70XGdmFvZ9Lrl0xP+PcL/95xBvQOf+HfN57/veNzgN7h + H4sIAAAAAAAAAO3aS27jMBAEUA/mLpnVTC6R+58pqyADw0kki1Q11W9RiwCOTfYrU/69/LrdXkRE +JudfgTVIJr9vn0mvRXL2OtAv/HuHf+/wr5WzHR7560DW/WwDHRibve+l0/NPP/5V8ufu778HZn/2 +/NOPf4Xc+z9jzn/dbPHfas//Gvn/GrDHPjH/Cmu4Yj46wL9HHl0H9trzXzf8hb+88m+Zr+bHv0e+ +m19lfx2YP7/K9vznzG9PB9Lr14E5/vdzrDzjyt2snj3netX5Vj+fKueZ6/rb7TNbvjOuuo/uGfHa +rkoHKr9GrZg97+tW6cCWfaXXVyF77bfM7a3IbJ0D4+1Xm9kV95S0X3VWV97bjHl8d5v02vVgzp4f +7f2qs+nQgU7nux4cd19xrzrAvXsPuPftAfvsXGfd/0x39uO7cKY/7/U7sOe+PM9rZMS8j57bOlC/ +A1/NP2GvB+McV0965rzzSTuwnuvasRvp2afNR80k7ch+vNNV/dMGK9jvnVXalP15NuzXCv+8wZX8 +V0zagD97/vz58+fPnz9//vz582fPnz9//vzZ8+evA/z589cB9vz5s+fPnz9//vz582evA+z589cB +9jqQnulqSXvx58+fP/ta/it2JT3LFXNkliO82NfzT6/pmX6l17pqzLJ3+PcO/75xLe0d/r3Dv3f4 +9w7/3uHfO/x7h3/v+Dy9d/j3Dv/e4d877HuHv1T6fY3f+9RznznvvWvQgRpzP2py9uPJef4/+aQ6 +Jxn/VM+kl78erO8/ct3pGa+QhMtRK+fB+R1IrzHVgZVmMmuu6TWN7IHrzHUzqguzr19StwtnvH6R +6/UgvU/J9iC9P5nfhZ/+N70vmdOFrbdP70XGdmFvZ9Lrl0xP+PcL/95xBvQOf+HfN57/veNzgN7h 3zv8e4e/nOH/DvWtT4oAAAEA - H4sIAAAAAAAAAO3dzY7bIBiFYUddzJVUWVXZjKpu3NnMfY9UqXNdDUpRKcE2YMDg8z6S1Ur9GSvn -MwaDwzQBAFDPi3NAy/UyTW+Xx+/n+69fL8eeD9q6enmTvxbyh+sb+R/qdv/8f/49jmD6ANRAezb3 -tw4+e/qBbd06yd1F/nnenSNGL9nTDyzjfdquAfce30P2IeSfZyv/Xq73LfQB86zlf+08e/ceQB8w -31IN3Dr/POkDlOPXQM/3eov8y4npB/aG/MshfxhL+f++H5+NzyUV+ee5OmP7tTbgV+PzSsUYMI/b -zx/xPmAxBkwXGuOPmr9BG5DG70NZI9WA/xyIGogXk/8INeCiBuLZ/L8E/owaOL/bSv6GXwPmmA9e -8xPLnid1EGbn9payt0I14NZC72gLnqXM667lTw2MJ3VO346pqYHx5aznCD1TCdXACJT7BLnrOZae -qY2Yv6VYBzXWc4yav3XWOnDXbNZeuzly/tZZ+gY9vZcxmpHbAnIvZ6S2gNzr6L0tIPc2eqyDUd7J -OJMSdWDXWYWOmHUrXPPH21MHS3Ptxlb+XPN9yekjrj1/8f8vf/xO9v2JrYGYdnvemfdr4jkh3tp1 -6+fm3xuOaLftObEW9n+hZ6IxR2p+845/W5J6O3DkPfR7ux+1SOle0HK+YySh+1PKmLNX9I/3GzV/ -xsKaeP6lS+2aH7VtrkEte4P8H3r/DqpayP+h9++gqoX8da99g/zX50vPjvx18/8xkb+hmr9B/uSv -Tjl/6ObPtf+gmj8eyB+1vW7/laZo+7WRPwD8o9IPpO0PU5kDJv9nSnPA5P/s6Lb/o+HPIv9nR+cP -AAAAAMbeuUPGe+kYD2ojf22h/GlHdXD9a2PPd23kr438tZG/Nn8tEPnrCK0FIn8djP21kb828tdG -/trIXxv5awvlr7K/AcL5z4PvY4B4S3O/5K+BuX9t9P/gI38tfhtA/1+LP/8b2t+sVZsQu58kNbpf -yt5PtT7v3D3nlPZhrCH1O0DW9jzMuS5L7DtGDeSrNe7z6ySUT8m9p6iBPK3G/aF2o/R3D1EDmBPv -Pzgn6gAGdQBjb99g6XkEdTWOmDGJb2t8SvsyrnmjFlLGp6yVGFuJ8Sn5A7roA2ijDwDy10b+2shf + H4sIAAAAAAAAAO3dzY7bIBiFYUddzJVUWVXZjKpu3NnMfY9UqXNdDUpRKcE2YMDg8z6S1Ur9GSvn +MwaDwzQBAFDPi3NAy/UyTW+Xx+/n+69fL8eeD9q6enmTvxbyh+sb+R/qdv/8f/49jmD6ANRAezb3 +tw4+e/qBbd06yd1F/nnenSNGL9nTDyzjfdquAfce30P2IeSfZyv/Xq73LfQB86zlf+08e/ceQB8w +31IN3Dr/POkDlOPXQM/3eov8y4npB/aG/MshfxhL+f++H5+NzyUV+ee5OmP7tTbgV+PzSsUYMI/b +zx/xPmAxBkwXGuOPmr9BG5DG70NZI9WA/xyIGogXk/8INeCiBuLZ/L8E/owaOL/bSv6GXwPmmA9e +8xPLnid1EGbn9payt0I14NZC72gLnqXM667lTw2MJ3VO346pqYHx5aznCD1TCdXACJT7BLnrOZae +qY2Yv6VYBzXWc4yav3XWOnDXbNZeuzly/tZZ+gY9vZcxmpHbAnIvZ6S2gNzr6L0tIPc2eqyDUd7J +OJMSdWDXWYWOmHUrXPPH21MHS3Ptxlb+XPN9yekjrj1/8f8vf/xO9v2JrYGYdnvemfdr4jkh3tp1 +6+fm3xuOaLftObEW9n+hZ6IxR2p+845/W5J6O3DkPfR7ux+1SOle0HK+YySh+1PKmLNX9I/3GzV/ +xsKaeP6lS+2aH7VtrkEte4P8H3r/DqpayP+h9++gqoX8da99g/zX50vPjvx18/8xkb+hmr9B/uSv +Tjl/6ObPtf+gmj8eyB+1vW7/laZo+7WRPwD8o9IPpO0PU5kDJv9nSnPA5P/s6Lb/o+HPIv9nR+cP +AAAAAMbeuUPGe+kYD2ojf22h/GlHdXD9a2PPd23kr438tZG/Nn8tEPnrCK0FIn8djP21kb828tdG +/trIXxv5awvlr7K/AcL5z4PvY4B4S3O/5K+BuX9t9P/gI38tfhtA/1+LP/8b2t+sVZsQu58kNbpf +yt5PtT7v3D3nlPZhrCH1O0DW9jzMuS5L7DtGDeSrNe7z6ySUT8m9p6iBPK3G/aF2o/R3D1EDmBPv +Pzgn6gAGdQBjb99g6XkEdTWOmDGJb2t8SvsyrnmjFlLGp6yVGFuJ8Sn5A7roA2ijDwDy10b+2shf C2vm4KIPCPLXwvcm6Qqtn6QPoIP3ZrXx3ixCyF8b+eto8e70HxMH1NsAAAEA - H4sIAAAAAAAAAO3YOwoCQRAE0PFgnsL7Y+IHP4mewJlAGAYxtIR+DzrYrGCr6WVbAwAAAADgX+ym -obbtJp0AgBQ3AB2o7dLnmA5BzKnPNR2CiLH3tz73dBB+bt77Q9OBata9Hx3wHVDLvPfuQE3z3rsD -9Xy6AzpQy/rO38/7TBwC1g48+jxDWcgYHfAvqK7xT+CcDgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YOwoCQRAE0PFgnsL7Y+IHP4mewJlAGAYxtIR+DzrYrGCr6WVbAwAAAADgX+ym +obbtJp0AgBQ3AB2o7dLnmA5BzKnPNR2CiLH3tz73dBB+bt77Q9OBata9Hx3wHVDLvPfuQE3z3rsD +9Xy6AzpQy/rO38/7TBwC1g48+jxDWcgYHfAvqK7xT+CcDgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX7wA+K+8LgAAAQA= - H4sIAAAAAAAAAO3dS27bMBAA0PggSld2V0FPUPT+t2qFRKiiSDJl0eFn3gOErGIYnPEMSZnyywsA -PM+vy/vft0vZ90EZb4u/APTv9q/n/9D3wxrj/1P8Q1MDYlMD8vnzMY6/jScN0QNi0wPy8BlCDgDE -9Wo+zQlDgdyxBqzDGPtbofhbA5Yzxv31I/Yl4j9SA8oYZnEvFfuRGlDGtXDcKadUv9+iB3yvtwrj -rwfEdrvYw4hsmoeqA/kNDX2uzAWe57WBGjvVgdrfZ22Gg2NW89jO9yXkwX3LvZwecmAkD9LM93Lm -4zVde2u9FsZUHmxb28u5Xb5ee6Y8qd0jNa5XNdy7KSVyLVjGPVrsJxF7Qi337GoSpScM4r5rOe9t -PReGy9c5vNjvW855W82BZZ0X++NazQF1Pp8Wc8AzsfJyTxGozXx+31J/4nHDynou2h5WRGt7tvP5 -vTzo15E92x72Lnh35v7c2j38ZV2o7Tv8fHZ9MPaTtf2/+TrW+Z145jVB7ONxPwAAAKAu9uZiszcH -Man9san9/7mPHZvv3hKpBuj9X0WqAXo/AEAc5v7rIqz/nNnfFmH9Z923r+caoO7f1+uZNnU/XY99 -QN0/pscaQEz6fj7LZx228FwUtT+vtfPOyzPwZ/Lh6O9j3Hstsc9jbyzv5cPR695rpOaGz35eqWO5 -VSNSr5TXSM0j+nM0lwAAAAAAAIDPfJcC8Y/B939j8zkHAKCUrTNHrZw/asmR37V9dly2fot365ID -5x0Zz2tiXM6eAUpZi8qBvJaxW45r6l5wjnNAj7xneXDe3ue41rM1a+9XLpzX2rmqrdyVC/Gs5YI8 -iEkeMMrVG/aeVXGVW9V7dJ6w3Jvo7XlpEaXkwtqe1PS/ekk/tnJha/2jBvQrdd2rBsSmBkBsekBs + H4sIAAAAAAAAAO3dS27bMBAA0PggSld2V0FPUPT+t2qFRKiiSDJl0eFn3gOErGIYnPEMSZnyywsA +PM+vy/vft0vZ90EZb4u/APTv9q/n/9D3wxrj/1P8Q1MDYlMD8vnzMY6/jScN0QNi0wPy8BlCDgDE +9Wo+zQlDgdyxBqzDGPtbofhbA5Yzxv31I/Yl4j9SA8oYZnEvFfuRGlDGtXDcKadUv9+iB3yvtwrj +rwfEdrvYw4hsmoeqA/kNDX2uzAWe57WBGjvVgdrfZ22Gg2NW89jO9yXkwX3LvZwecmAkD9LM93Lm +4zVde2u9FsZUHmxb28u5Xb5ee6Y8qd0jNa5XNdy7KSVyLVjGPVrsJxF7Qi337GoSpScM4r5rOe9t +PReGy9c5vNjvW855W82BZZ0X++NazQF1Pp8Wc8AzsfJyTxGozXx+31J/4nHDynou2h5WRGt7tvP5 +vTzo15E92x72Lnh35v7c2j38ZV2o7Tv8fHZ9MPaTtf2/+TrW+Z145jVB7ONxPwAAAKAu9uZiszcH +Man9san9/7mPHZvv3hKpBuj9X0WqAXo/AEAc5v7rIqz/nNnfFmH9Z923r+caoO7f1+uZNnU/XY99 +QN0/pscaQEz6fj7LZx228FwUtT+vtfPOyzPwZ/Lh6O9j3Hstsc9jbyzv5cPR695rpOaGz35eqWO5 +VSNSr5TXSM0j+nM0lwAAAAAAAIDPfJcC8Y/B939j8zkHAKCUrTNHrZw/asmR37V9dly2fot365ID +5x0Zz2tiXM6eAUpZi8qBvJaxW45r6l5wjnNAj7xneXDe3ue41rM1a+9XLpzX2rmqrdyVC/Gs5YI8 +iEkeMMrVG/aeVXGVW9V7dJ6w3Jvo7XlpEaXkwtqe1PS/ekk/tnJha/2jBvQrdd2rBsSmBkBsekBs egAAQCzm/7GZ//Md/gKNx887AAABAA== - H4sIAAAAAAAAAO3FoQ0AAAgDsN3D/wfi50kQrWkCAHemBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3FoQ0AAAgDsN3D/wfi50kQrWkCAHemBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+WjSR/9MAAAEA - H4sIAAAAAAAAAO3buw3AIBBEQfo0fSN3Q4rkxAlaPjMVvHhPVwoAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAMA8NR0waOkA2NiTDgAAAAAAPlIbvL0Q4Awr3XIBAAAAbvSmAwAAAAAAAAAAAAAAAAAALuTH + H4sIAAAAAAAAAO3buw3AIBBEQfo0fSN3Q4rkxAlaPjMVvHhPVwoAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAMA8NR0waOkA2NiTDgAAAAAAPlIbvL0Q4Awr3XIBAAAAbvSmAwAAAAAAAAAAAAAAAAAALuTH EwAAAAAAAAAAAAAAAOC/Dq3cqS8AAAEA - H4sIAAAAAAAAAO2SQW7jQAwElf9/epHDAkFgybIyUjXJaqBOseOean5t2/YlIiJyI1tAB3F/Ybb/ -H7qLuL+4vzA3QPcQZoufod8/ld8hf592MY1Xcf8Z7MX9+3ImZC/aT2fOxv378UnofrSrjnwSuh/t -qhNXQveknXXiSuietLNOXAndk3bWjU+S0JP2VZk9h2eS2l0+d/jb41Hozt7A+u1feXz39wRSe1Xg -Vd59hu581I/uUo297H2O7usNPLN/NY+Vuyd5q+6xev+k7Sv66/CGlO2ruuvyDnr76t46veXO7bs7 -6/imO7Z/9Tm6s3fw/P7dmeDgTOiOSX7oPu6e4Yvu4+68P7rL6t2rvSnFJd1nxe7p70gl2d+70P26 -sNrrXlbtvqKjvHdO7H8mtKuurHK9l6t7r+gka3dbteXV0K468knI7Y96yHO5+7fOvIt2nUCnXHkv -7d+t/567XNB7uff73OmH3s/t93O3N3o/dz+O+8/d/ju06zSmhfadxMTQzpOYGNp5ClNDe09hYmjn -SUwN7T2FqaG9pzAxtPMkJoZ2nsTE0M6TmBbadxrTQvtOZFJo14lMCu06lQmhHSczIbTjZCaEdpzM -hNCOU5kS2nMqU0J7TmVCaMfpdA7ttgKdQ7utQsfQTqvRKbTLqnQJ7bEqXUJ7rMqex0qhHVbmE5ep -oR1W5i8ur2blTdH+qpPs8kzojtXR5Wx+hu4i7i/uL+4vz26/BfQR9xf3F/cX9xf3F/cX95f7998C -Oon7C7M/3UfcX7gboLuI+wu3/6skdXm6T2fOJqHDk50mcEee/n3aYWWeyBO/TXusSlr+0pt2WZl3 -ufueVnamXVblKHS3Tp0rUM3jUehuwt9C4v8U5ha2Bd+/8r8k7w62i985+z8ki7tCv0vuv4Wj79Jv -kftu4czn6f6y/hY+vRm6tzzL79B9hL0Buou4v7i/eAPi/uL+8tz2W0AfYfffAjqJ+wt3A3Qf6bX/ + H4sIAAAAAAAAAO2SQW7jQAwElf9/epHDAkFgybIyUjXJaqBOseOean5t2/YlIiJyI1tAB3F/Ybb/ +H7qLuL+4vzA3QPcQZoufod8/ld8hf592MY1Xcf8Z7MX9+3ImZC/aT2fOxv378UnofrSrjnwSuh/t +qhNXQveknXXiSuietLNOXAndk3bWjU+S0JP2VZk9h2eS2l0+d/jb41Hozt7A+u1feXz39wRSe1Xg +Vd59hu581I/uUo297H2O7usNPLN/NY+Vuyd5q+6xev+k7Sv66/CGlO2ruuvyDnr76t46veXO7bs7 +6/imO7Z/9Tm6s3fw/P7dmeDgTOiOSX7oPu6e4Yvu4+68P7rL6t2rvSnFJd1nxe7p70gl2d+70P26 +sNrrXlbtvqKjvHdO7H8mtKuurHK9l6t7r+gka3dbteXV0K468knI7Y96yHO5+7fOvIt2nUCnXHkv +7d+t/567XNB7uff73OmH3s/t93O3N3o/dz+O+8/d/ju06zSmhfadxMTQzpOYGNp5ClNDe09hYmjn +SUwN7T2FqaG9pzAxtPMkJoZ2nsTE0M6TmBbadxrTQvtOZFJo14lMCu06lQmhHSczIbTjZCaEdpzM +hNCOU5kS2nMqU0J7TmVCaMfpdA7ttgKdQ7utQsfQTqvRKbTLqnQJ7bEqXUJ7rMqex0qhHVbmE5ep +oR1W5i8ur2blTdH+qpPs8kzojtXR5Wx+hu4i7i/uL+4vz26/BfQR9xf3F/cX9xf3F/cX95f7998C +Oon7C7M/3UfcX7gboLuI+wu3/6skdXm6T2fOJqHDk50mcEee/n3aYWWeyBO/TXusSlr+0pt2WZl3 +ufueVnamXVblKHS3Tp0rUM3jUehuwt9C4v8U5ha2Bd+/8r8k7w62i985+z8ki7tCv0vuv4Wj79Jv +kftu4czn6f6y/hY+vRm6tzzL79B9hL0Buou4v7i/eAPi/uL+8tz2W0AfYfffAjqJ+wt3A3Qf6bX/ P1kv54kAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3OOxKCQAAFQW4qSghqKJ8Q0Gv7wg1N3E26qyafrgP4j0vq07XoloaGT9Qzpind -ix7p2XKKal5pTkvRmraWU1SzpyOdRe/0aTkFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OOxKCQAAFQW4qSghqKJ8Q0Gv7wg1N3E26qyafrgP4j0vq07XoloaGT9Qzpind +ix7p2XKKal5pTkvRmraWU1SzpyOdRe/0aTkFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/OQLrwas4gAAAQA= - H4sIAAAAAAAAAO3DsQkAAAgDsD7s/6trHxAcEkgCAHemAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3DsQkAAAgDsD7s/6trHxAcEkgCAHemAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/LRSQ9+IAAAEA diff --git a/tiled/Level -3/ados/snake_pit_e.tmx b/data/maps/Level -3/ados/snake_pit_e.tmx similarity index 99% rename from tiled/Level -3/ados/snake_pit_e.tmx rename to data/maps/Level -3/ados/snake_pit_e.tmx index b0142071e5..beaf7f0e6d 100644 --- a/tiled/Level -3/ados/snake_pit_e.tmx +++ b/data/maps/Level -3/ados/snake_pit_e.tmx @@ -24,20 +24,20 @@ - H4sIAAAAAAAAAO3XwQ2AMBADwUi0TuEUwSVrwz78v1kJKdxrrds5V7nr5Vrvnlrjzc4555xzjhvx -fjz9Dk9481P/IQn/PcR/GNU7wU/0pvwnl/j96892tzeYsjf5J81N/l3udP9ud3ILwp7SgbZTHWgr -3YE2kg1oG9mANtENaA/dgLbQDWgH6acNdAP6froBfbt+tgF9t362AX2zfrYBfa9+/fr1E/avNdCv + H4sIAAAAAAAAAO3XwQ2AMBADwUi0TuEUwSVrwz78v1kJKdxrrds5V7nr5Vrvnlrjzc4555xzjhvx +fjz9Dk9481P/IQn/PcR/GNU7wU/0pvwnl/j96892tzeYsjf5J81N/l3udP9ud3ILwp7SgbZTHWgr +3YE2kg1oG9mANtENaA/dgLbQDWgH6acNdAP6froBfbt+tgF9t362AX2zfrYBfa9+/fr1E/avNdCv /88N/ux/Y/9Cgwl/a4Mpe2ODaXtTg132hg4n7IkdTrtTWtBmogltcr17AOf//zsAQAAA - H4sIAAAAAAAAAO2ZSQ7CMAxFex5WDBsGgcQOzoVYIU4A3JVkUamg0mLHjuP0P8kr0tbf/S4ZmgYA -4JV7iGdCWEHN+/bjmlfBOQ8FNe8H45p/oGjKWetc1KjJgpN1AgAA9CEAABTKlTA2zvkvWokYQdEf -qU3/nTj+ppKFDfHdc9a9tXiA+u5bvHug3WPgrrU9eyBql9hj8KS/u6cktb/iQX+qz4co+RvA0T0j -PuPRfO4Fl4JUf1Noa2FdBwvtXazqcG36/b5Xet48xCLEMsSq5/fcdeDOY7isQ2xCbEPsBsbFOmjX -wNrzY2jWgDN/t0CrBtS1qzZD3xuNGpSmfwzpdUPu754EUh7g9L7W/yEFqT7I4X2tsxuJPvDW+9+k -eqBPv6eztlQPeH//kRQP1KA/xQM16I9wPVCLfq4HpPQfhe6TgqX+EkjVf5BKBIhRQl95YOpzIA/n + H4sIAAAAAAAAAO2ZSQ7CMAxFex5WDBsGgcQOzoVYIU4A3JVkUamg0mLHjuP0P8kr0tbf/S4ZmgYA +4JV7iGdCWEHN+/bjmlfBOQ8FNe8H45p/oGjKWetc1KjJgpN1AgAA9CEAABTKlTA2zvkvWokYQdEf +qU3/nTj+ppKFDfHdc9a9tXiA+u5bvHug3WPgrrU9eyBql9hj8KS/u6cktb/iQX+qz4co+RvA0T0j +PuPRfO4Fl4JUf1Noa2FdBwvtXazqcG36/b5Xet48xCLEMsSq5/fcdeDOY7isQ2xCbEPsBsbFOmjX +wNrzY2jWgDN/t0CrBtS1qzZD3xuNGpSmfwzpdUPu754EUh7g9L7W/yEFqT7I4X2tsxuJPvDW+9+k +eqBPv6eztlQPeH//kRQP1KA/xQM16I9wPVCLfq4HpPQfhe6TgqX+EkjVf5BKBIhRQl95YOpzIA/n KJpMXb83ztYJAAAAAAAAUBFvMSfl5gBAAAA= @@ -48,25 +48,25 @@ KJpMXb83ztYJAAAAAAAAUBFvMSfl5gBAAAA= - H4sIAAAAAAAAAO3aQQ/CIAyGYf63elJP/mm3QxNCRNJShOL7JNymXTvYZV9KAAAAAICWy7GuinWb -ULO1euo9lOvp0LO2Zmu16vb8vnRer9kD0ndPTYuyrhftHngNuIeW8pnvrnam/0XvmQYAAAAAAAAA -AAAwj3zf1dJ+u1/VPdn7t+Y3sIddzoBV9DNgffflIu8B67svJxmRaDPwePYi2gzyTJeXKDMY0buQ -//XKtnob2bvIc2OrzGFUfvObcg4zZvEpL/trZZZwRAY8V8tGr6CWmfbMr0fLbnrn1yP0jHW9AXn+ + H4sIAAAAAAAAAO3aQQ/CIAyGYf63elJP/mm3QxNCRNJShOL7JNymXTvYZV9KAAAAAICWy7GuinWb +ULO1euo9lOvp0LO2Zmu16vb8vnRer9kD0ndPTYuyrhftHngNuIeW8pnvrnam/0XvmQYAAAAAAAAA +AAAwj3zf1dJ+u1/VPdn7t+Y3sIddzoBV9DNgffflIu8B67svJxmRaDPwePYi2gzyTJeXKDMY0buQ +//XKtnob2bvIc2OrzGFUfvObcg4zZvEpL/trZZZwRAY8V8tGr6CWmfbMr0fLbnrn1yP0jHW9AXn+ +o4AQAAA - H4sIAAAAAAAAAO3WQQ0AAAgDMRzi3w0igJCQVsHttwgAAAAAAAAAAAAAJuV1wKBPWwAAunwjAABg + H4sIAAAAAAAAAO3WQQ0AAAgDMRzi3w0igJCQVsHttwgAAAAAAAAAAAAAJuV1wKBPWwAAunwjAABg WwG1HSHaAEAAAA== - H4sIAAAAAAAAAO3WOw7EIBAEUXz/S1sTIDmwkGw+zdBV0qQLbxwsVynlYhiGSTo9Zbn3CGvrd1fs -esdONBEREc1s9Vvt75k999nhrap6g6rfvTPdrbsoztzFr9q5cgerB7+v/0/qO+PXuE/ZwYjUBoU5 -o39WapfK/ZbaqrQ/U7tX2ltnnuwuH8471f8lZ3vN2V5z90fu/gi/r73m7o/we/sj/N7+CL+3P8Lf -58++C+fv7/4fgB+/8w6c/SPsmXcw0p9tB6PtmXYwy55hB7PtO+9hpX2nPajc6l2orYqdqC0Mk3lu + H4sIAAAAAAAAAO3WOw7EIBAEUXz/S1sTIDmwkGw+zdBV0qQLbxwsVynlYhiGSTo9Zbn3CGvrd1fs +esdONBEREc1s9Vvt75k999nhrap6g6rfvTPdrbsoztzFr9q5cgerB7+v/0/qO+PXuE/ZwYjUBoU5 +o39WapfK/ZbaqrQ/U7tX2ltnnuwuH8471f8lZ3vN2V5z90fu/gi/r73m7o/we/sj/N7+CL+3P8Lf +58++C+fv7/4fgB+/8w6c/SPsmXcw0p9tB6PtmXYwy55hB7PtO+9hpX2nPajc6l2orYqdqC0Mk3lu CuAtUwBAAAA= diff --git a/tiled/Level -3/ados/snake_pit_e2.tmx b/data/maps/Level -3/ados/snake_pit_e2.tmx similarity index 99% rename from tiled/Level -3/ados/snake_pit_e2.tmx rename to data/maps/Level -3/ados/snake_pit_e2.tmx index d2686ece5d..0d756b21ea 100644 --- a/tiled/Level -3/ados/snake_pit_e2.tmx +++ b/data/maps/Level -3/ados/snake_pit_e2.tmx @@ -27,82 +27,82 @@ - H4sIAAAAAAAAAO3WMQ6DQAxEUSROTplbp00VKcT2t/EvpmbekF1yHcdxGbM0583QvWn/rxt13S7T -f355Bu2u8nc/Q6S/wwb6+ejf7Sc3iOo5dYPILhM3iHz+k85FF/+UDZ58R3bxd92gyt5xD9Kuf7ed -3IH2kn7aSm5AG8kNaBu9Ae3Sr1+/fso/ZYNM/4QN9O+169evX/9We5afNpF+2qNfv379hH2SP8Ou -n3fp16+f80/ZIdvffYMKf9cNquwd/ZX2ThsQ7k4b0P7qDWgrtQHtozahDaSf7k/vQPfWr1+/G+jX -r1+/fv2VfrozvQHdVz/np7vq169f/2dei/0R3aZ+/yL6Tf7/t9kf0fGOfYo/O9v99Ca0tcMmtI3e -gHa5Ab8BbeqwA+3Rz/lpi37t+vVr11+5A23Qr5/y0/3169evn9qB7j3V3227ijPQ+beT7e9+drLu -wSl3R7R/2t0Z6Z/47fjXn3lvPs3dxa5fv/6dduq96+ftpH+re7td/y4r6aed9B60i9yDNtAb0P21 -17un2jfed5vv+a3uSD9t0M746f7aGT/d3feuXXuNne5O+une2uvtdGft+rVrr/LTfbVr165fe759 -u5/uq5/z0131c366p37OT3ck/XQ//Zyf7qaf89O9SD/difTTfYwxxhhjjDHGGGNMbN5Uru5CAMAA + H4sIAAAAAAAAAO3WMQ6DQAxEUSROTplbp00VKcT2t/EvpmbekF1yHcdxGbM0583QvWn/rxt13S7T +f355Bu2u8nc/Q6S/wwb6+ejf7Sc3iOo5dYPILhM3iHz+k85FF/+UDZ58R3bxd92gyt5xD9Kuf7ed +3IH2kn7aSm5AG8kNaBu9Ae3Sr1+/fso/ZYNM/4QN9O+169evX/9We5afNpF+2qNfv379hH2SP8Ou +n3fp16+f80/ZIdvffYMKf9cNquwd/ZX2ThsQ7k4b0P7qDWgrtQHtozahDaSf7k/vQPfWr1+/G+jX +r1+/fv2VfrozvQHdVz/np7vq169f/2dei/0R3aZ+/yL6Tf7/t9kf0fGOfYo/O9v99Ca0tcMmtI3e +gHa5Ab8BbeqwA+3Rz/lpi37t+vVr11+5A23Qr5/y0/3169evn9qB7j3V3227ijPQ+beT7e9+drLu +wSl3R7R/2t0Z6Z/47fjXn3lvPs3dxa5fv/6dduq96+ftpH+re7td/y4r6aed9B60i9yDNtAb0P21 +17un2jfed5vv+a3uSD9t0M746f7aGT/d3feuXXuNne5O+une2uvtdGft+rVrr/LTfbVr165fe759 +u5/uq5/z0131c366p37OT3ck/XQ//Zyf7qaf89O9SD/difTTfYwxxhhjjDHGGGNMbN5Uru5CAMAA AA== - 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 AAAo+QHdsD1SAMAAAA== - H4sIAAAAAAAAAO3bwQ2AMAgF0C6lHcL99/Fo0iNBseS9Cf6BAAlhDAAAAAAAAAD41lUdAALULQDA -w24EdKCXAdmO6gCQzKwEAAAAAOhrVgcAAAAAgJec1QEAfmy3+4CeDkCEnyhWagIAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bwQ2AMAgF0C6lHcL99/Fo0iNBseS9Cf6BAAlhDAAAAAAAAAD41lUdAALULQDA +w24EdKCXAdmO6gCQzKwEAAAAAOhrVgcAAAAAgJec1QEAfmy3+4CeDkCEnyhWagIAAAAAAAAAAAAA AAAAAAAAAAAAYG83jiiivQDAAAA= - H4sIAAAAAAAAAO3U0WqEQBBEUff/fzrMgxBEyUpm+rbWLeiXJZA6tbqfbds+nudF3jFXn5/9zRtu -Va7+F+2t8h+tV5/TR4V20/7tpIv+LP/Ik/wrtuzor36euvirn6cuG6x+npI2mBnaQvuftsHK0Dba -vzXwkfaz0GbSvn3RS/977b+TbB9Jtu9Jtu9Jtu/Rr19/7gYV/s4b6NevP9M+ol+/fv2J9pEk+1mn -FPtV9Of6k979Y1ba9fePfv36c3eo8nfdoNLfbYNqeyc/Ye+wAenusAHtrt6ANlIb0C5qE7o76ad7 -0zvQffXr189tQHfVz/rfuIF+/fr1J9rvbkD31M/56Y769evXr1//sbv+9f6OG8zodye0t2LDJ/mP -ne52vBva+5/us0K7O2xwzNv9nd+Vzkn3j7iB/j36c/3J9hH92vXrT7OPpPv36NevP9M+ol9/V3/F -rpS/27NTsUHnd2e1v/Nvx6x34MzyhN/OFX76t/NuZvpn/25UZOYz8CQ/6davn47+TD/t1s+GtlN+ -2kz6aa/ffZ2dNpJ+2kfvQXvIPeju9AZ0b9JPdyb9dF/tunWvM2vne5N+urN2xk/31c746a5+737n -2rWv9NMdtTP2t/qT7d/66Y7atVf76X7aGfub/cn2dL/2TH+yXX+2XX+2/S8/3U0/56d76ef8dCfS + H4sIAAAAAAAAAO3U0WqEQBBEUff/fzrMgxBEyUpm+rbWLeiXJZA6tbqfbds+nudF3jFXn5/9zRtu +Va7+F+2t8h+tV5/TR4V20/7tpIv+LP/Ik/wrtuzor36euvirn6cuG6x+npI2mBnaQvuftsHK0Dba +vzXwkfaz0GbSvn3RS/977b+TbB9Jtu9Jtu9Jtu/Rr19/7gYV/s4b6NevP9M+ol+/fv2J9pEk+1mn +FPtV9Of6k979Y1ba9fePfv36c3eo8nfdoNLfbYNqeyc/Ye+wAenusAHtrt6ANlIb0C5qE7o76ad7 +0zvQffXr189tQHfVz/rfuIF+/fr1J9rvbkD31M/56Y769evXr1//sbv+9f6OG8zodye0t2LDJ/mP +ne52vBva+5/us0K7O2xwzNv9nd+Vzkn3j7iB/j36c/3J9hH92vXrT7OPpPv36NevP9M+ol9/V3/F +rpS/27NTsUHnd2e1v/Nvx6x34MzyhN/OFX76t/NuZvpn/25UZOYz8CQ/6davn47+TD/t1s+GtlN+ +2kz6aa/ffZ2dNpJ+2kfvQXvIPeju9AZ0b9JPdyb9dF/tunWvM2vne5N+urN2xk/31c746a5+737n +2rWv9NMdtTP2t/qT7d/66Y7atVf76X7aGfub/cn2dL/2TH+yXX+2XX+2/S8/3U0/56d76ef8dCfS T/ch/XQXz/M8z/M8z/M8z/M8z5t9P5++g54AwAAA - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAA4G8HNNEWAMAAAA== diff --git a/tiled/Level -3/ados/snake_pit_s.tmx b/data/maps/Level -3/ados/snake_pit_s.tmx similarity index 99% rename from tiled/Level -3/ados/snake_pit_s.tmx rename to data/maps/Level -3/ados/snake_pit_s.tmx index 046cece8e4..436c757810 100644 --- a/tiled/Level -3/ados/snake_pit_s.tmx +++ b/data/maps/Level -3/ados/snake_pit_s.tmx @@ -39,124 +39,124 @@ - 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 zHxyB/R+GfYGfv7sf0agyJ4AAAEA - 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 AA== - H4sIAAAAAAAAAO3RsQkAQAgEQfuvwdg6P/9UUJCZbLODiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAALgjtwcwqr72PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Dx2Eg1kAAAB + H4sIAAAAAAAAAO3RsQkAQAgEQfuvwdg6P/9UUJCZbLODiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAALgjtwcwqr72PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Dx2Eg1kAAAB AA== - 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 s/5O7weAswAAAAAAAAAA2joAtT2qYwAAAQA= - H4sIAAAAAAAAAO2UQW4jQQwD7f9/OlfDcOzpbklFaUiAh91NekiWsM/H4/G0Zf0uOo+9zy5CdKc7 -e4VNtehtOnqa6D27eLLobdVdsRstemNVEzsRondWNLlRteitFU3uUy16a0WT+1SL3lrR9D5VondW -tdJWWaI3VrfibhGid+3i1R1Xf564AXrTrs5W5Z3a827AnnELdC+bvyM6k+07sH0Dal4Vndc3wPLv -vN2EDiT3d9EdTjvTeVR2+KVvv0N3qeTfvf8u/2+iu5x0r9iK7pvJXrVjFP9o0d3vzn8lc6ZUNpjS -aac3yf/K980/tzPN/0oG82fYT+af1Y3mfLWrCvurWcw/pie5zU6ODswVekWyn7ZTpVQ7qW5G7PPr -5076q3HfzVSlqn0quq7ki2Shcme7IphX8M/+/Qzunf4PiHyvk7K5d+Af8UYn/lXMiY1Ocij1o/l0 -vYOTbyt1o7l0vYPdbyr1oll0vQE19qvd6P1VvCtV9nbMLfz6udU36W62+dvmr+KrMv++jpL593O0 -1PhfzVWZn3amlPivsK3MP5H7q9T4U2+qmJD5a5hSN/7PpDcrmCryf3zI0oV/ZvYo5h3Ujf8z8d1I -9l3uojP/zPy73E8yETL/OB7EN0/Vkf8z8e0dKWSgM1fzv3oDp8reyfxzvrHy/cpdFPhXd6C2ojkq -3gCRn96yozNEZae37OhokdnpLbs6SnRuesfuPhWdl95vgk9E56W3m+ZV0RnpvSb6ilTy0VtN9Tcp -5aJ3mmrVfV9FZ5ls1Y1Vc02z4s6vorNMt9rO76LzTLfazq+is9zBSlu/is5yFyvt/So6y11M7v2f -6E26+JdI/ieid+3giE1//TuZzb62ccT+V7TLnt5polf23dX7Gzvv0ztNdfa+p6K3ofl05796D/Qe -1C5Et8kdo/ahs2Qxn9gxYyc6j7lzO9GZMrjTudQ8dadpfcx9rxudRdGfRGdyL2/kXnUb0VncjduI -zmH25m/+5u9e3imq07Re5m/+5m/25m/+nfhXMqn8VndnbrUj9U6TnLH9CfuoLFmdpjljpyip9Zro -6I2iZf757KM2ypBKt+7O2vnb5hEyf33uavwj3ujuyD0p/lG9aRYK7Ku+e+UGryji/p4f/jzdETtG -8D9VVOfdNzv6ZMOM70do9Xs7P9PdKh1J7eai2UVvrpYnWxHZ6M2idqYzZdxAVcb3vyc6d+feiX90 -zmit3KyaI9Up627eym+Zv7anbBQluoeaO20VIbqDuk+knq8q4wRHSykXve0kE5ufiN5rqondV0Tv + H4sIAAAAAAAAAO2UQW4jQQwD7f9/OlfDcOzpbklFaUiAh91NekiWsM/H4/G0Zf0uOo+9zy5CdKc7 +e4VNtehtOnqa6D27eLLobdVdsRstemNVEzsRondWNLlRteitFU3uUy16a0WT+1SL3lrR9D5VondW +tdJWWaI3VrfibhGid+3i1R1Xf564AXrTrs5W5Z3a827AnnELdC+bvyM6k+07sH0Dal4Vndc3wPLv +vN2EDiT3d9EdTjvTeVR2+KVvv0N3qeTfvf8u/2+iu5x0r9iK7pvJXrVjFP9o0d3vzn8lc6ZUNpjS +aac3yf/K980/tzPN/0oG82fYT+af1Y3mfLWrCvurWcw/pie5zU6ODswVekWyn7ZTpVQ7qW5G7PPr +5076q3HfzVSlqn0quq7ki2Shcme7IphX8M/+/Qzunf4PiHyvk7K5d+Af8UYn/lXMiY1Ocij1o/l0 +vYOTbyt1o7l0vYPdbyr1oll0vQE19qvd6P1VvCtV9nbMLfz6udU36W62+dvmr+KrMv++jpL593O0 +1PhfzVWZn3amlPivsK3MP5H7q9T4U2+qmJD5a5hSN/7PpDcrmCryf3zI0oV/ZvYo5h3Ujf8z8d1I +9l3uojP/zPy73E8yETL/OB7EN0/Vkf8z8e0dKWSgM1fzv3oDp8reyfxzvrHy/cpdFPhXd6C2ojkq +3gCRn96yozNEZae37OhokdnpLbs6SnRuesfuPhWdl95vgk9E56W3m+ZV0RnpvSb6ilTy0VtN9Tcp +5aJ3mmrVfV9FZ5ls1Y1Vc02z4s6vorNMt9rO76LzTLfazq+is9zBSlu/is5yFyvt/So6y11M7v2f +6E26+JdI/ieid+3giE1//TuZzb62ccT+V7TLnt5polf23dX7Gzvv0ztNdfa+p6K3ofl05796D/Qe +1C5Et8kdo/ahs2Qxn9gxYyc6j7lzO9GZMrjTudQ8dadpfcx9rxudRdGfRGdyL2/kXnUb0VncjduI +zmH25m/+5u9e3imq07Re5m/+5m/25m/+nfhXMqn8VndnbrUj9U6TnLH9CfuoLFmdpjljpyip9Zro +6I2iZf757KM2ypBKt+7O2vnb5hEyf33uavwj3ujuyD0p/lG9aRYK7Ku+e+UGryji/p4f/jzdETtG +8D9VVOfdNzv6ZMOM70do9Xs7P9PdKh1J7eai2UVvrpYnWxHZ6M2idqYzZdxAVcb3vyc6d+feiX90 +zmit3KyaI9Up627eym+Zv7anbBQluoeaO20VIbqDuk+knq8q4wRHSykXve0kE5ufiN5rqondV0Tv cycTHH6J3uRuNgv7vzugM9n1N0BnsPX9B23cA+EAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/ados/snake_pit_se.tmx b/data/maps/Level -3/ados/snake_pit_se.tmx similarity index 99% rename from tiled/Level -3/ados/snake_pit_se.tmx rename to data/maps/Level -3/ados/snake_pit_se.tmx index c9c89d7bc7..e59b1d6a10 100644 --- a/tiled/Level -3/ados/snake_pit_se.tmx +++ b/data/maps/Level -3/ados/snake_pit_se.tmx @@ -27,62 +27,62 @@ - H4sIAAAAAAAAAO3UO27DMBRFQSH7L916r0H62LBIvg/pKQZIFfFc0Xpc1/UAAAAAAACAG37+UX2m -7N5Z1U1V3Tv0R3Z33yCrvesG2f2vNqjarqK/0z2q7qjcYeZZ1d2z/aue8e391Xtk3/tuO3R571U7 -dG7P2OiE/pkdTuof2eCk9qizRt6p6g1ObNc/f97ob2m3/r+/n4PdO/bPvOfd21f3V/eOvvsV/dWt -M+2zO1S36l/TPrpHde+dM3f4fyf0Vzfqz+nf6d7r169fv379+vXr1x/V33mDled91991g8z+bhtE -nPOTDTrsEHW+T/srd4g8093+7B2izzLan7FH1rNXbZD5XY7YPnKHbhufssGqxt12iHivO92Hyu/o + H4sIAAAAAAAAAO3UO27DMBRFQSH7L916r0H62LBIvg/pKQZIFfFc0Xpc1/UAAAAAAACAG37+UX2m +7N5Z1U1V3Tv0R3Z33yCrvesG2f2vNqjarqK/0z2q7qjcYeZZ1d2z/aue8e391Xtk3/tuO3R571U7 +dG7P2OiE/pkdTuof2eCk9qizRt6p6g1ObNc/f97ob2m3/r+/n4PdO/bPvOfd21f3V/eOvvsV/dWt +M+2zO1S36l/TPrpHde+dM3f4fyf0Vzfqz+nf6d7r169fv379+vXr1x/V33mDled91991g8z+bhtE +nPOTDTrsEHW+T/srd4g8093+7B2izzLan7FH1rNXbZD5XY7YPnKHbhufssGqxt12iHivO92Hyu/o Lt1R/dlbZH3TKr+bs40Rv/1TfGv3q/7q8wAAAAAAAAAAAADAO78N4C4JAIAAAA== - H4sIAAAAAAAAAO3bMW7DMAyFYU8ZepcORfdesshU5ARt79h6ECAQUmxLpERC/wd4iRHHj5Fox3a2 -DQAAAAAAAAAAALjm8b/8ZMvX3N0xJ/P+ivXfYv3R8jlkr/ul3DJvL+/jxSp3so8XrzW4b/q5Pwqv -ea3BfeBnPauB7DlysaqdzP9u9DlJrXcejcH8fZq1eChua5S8Fj327FY9z7uzfS/KsfuqiONey8rj -fuXsq8/5kec6HkXvea8d71153kfMrjVXLX7fjaCVP+qc781vfU3DWmv+2xY7d9IybvfsL9o7MkFr -z7pVXre+pqGttWfV8kcy6njl9Rw/6vFKQ9RzFS21Y17rWI32e886v9c5n2jnl71kpfylXrJafo3t -jET+MvLrbIv8MZH/uoj5a+f/K+UvWT2/1rY8Pn+Us87v9RmsZMSY9VyD0rUfiznrsQYW9+iezaf0 -DJWHOljdnzzTT2bXIc/+JtaNPF7NqMPR9z7jeC2fz7Sqx5kx7+F8pfa8amtdot+XTa7+B+Lsc77o + H4sIAAAAAAAAAO3bMW7DMAyFYU8ZepcORfdesshU5ARt79h6ECAQUmxLpERC/wd4iRHHj5Fox3a2 +DQAAAAAAAAAAALjm8b/8ZMvX3N0xJ/P+ivXfYv3R8jlkr/ul3DJvL+/jxSp3so8XrzW4b/q5Pwqv +ea3BfeBnPauB7DlysaqdzP9u9DlJrXcejcH8fZq1eChua5S8Fj327FY9z7uzfS/KsfuqiONey8rj +fuXsq8/5kec6HkXvea8d71153kfMrjVXLX7fjaCVP+qc781vfU3DWmv+2xY7d9IybvfsL9o7MkFr +z7pVXre+pqGttWfV8kcy6njl9Rw/6vFKQ9RzFS21Y17rWI32e886v9c5n2jnl71kpfylXrJafo3t +jET+MvLrbIv8MZH/uoj5a+f/K+UvWT2/1rY8Pn+Us87v9RmsZMSY9VyD0rUfiznrsQYW9+iezaf0 +DJWHOljdnzzTT2bXIc/+JtaNPF7NqMPR9z7jeC2fz7Sqx5kx7+F8pfa8amtdot+XTa7+B+Lsc77o Y/lfHa/3UfPMpf/qeOgjVqL0USv0EwAAAAAAAAAAAAAAAAAAAABABH9BJAP2AIAAAA== - H4sIAAAAAAAAAO3OAQ0AAAgDIPtY3ZDG+HSQgCoAAAAAAAAAAAAAALhn0oGgTgcAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OAQ0AAAgDIPtY3ZDG+HSQgCoAAAAAAAAAAAAAALhn0oGgTgcAAAAAAAAAAAAA AAAAAAAAAAAA4KkF+6cnawCAAAA= - H4sIAAAAAAAAAO3bS1LEIBAA0NxfXanLOYJ3VBYpKYqMGQbTkLxXxTZDN58JSWdZAAAAAAAAAAD2 -eflpr1l7i+3OYda4PyrtCnl4X37jzZV5uNq8WJ11XuTz/hFnyEOKPY+jxdb6qLXRcrSu+R5q6+Os -a6ZVnofoHKxzP8IIOeg591tE5iBy7HOpD58Bvxs99pFGGfsoM419fhbrdb1ZYk9qZ5LW/uf3ejMo -x2rte9ovvxqvNVvsW/E/e63R1fao1nvHmfa75K89qjxrRd9H97RnrtbOVLUctJ7rI7XM1dqe0ONc -P7OtZ3kAAFGin/1GS/HfojsBA5nt2WRvsz2nGYX/kph3aD1Z+9eO/1n2ALU1I9XWPKL33jfLXCjr -bXuaod7siGf092oTo3IS8V7qXi3iEbnI6zhGeS/Vuy6z/G4gb+Vv/Ydn9tFHanj3xnhEzEnPfXRv + H4sIAAAAAAAAAO3bS1LEIBAA0NxfXanLOYJ3VBYpKYqMGQbTkLxXxTZDN58JSWdZAAAAAAAAAAD2 +eflpr1l7i+3OYda4PyrtCnl4X37jzZV5uNq8WJ11XuTz/hFnyEOKPY+jxdb6qLXRcrSu+R5q6+Os +a6ZVnofoHKxzP8IIOeg591tE5iBy7HOpD58Bvxs99pFGGfsoM419fhbrdb1ZYk9qZ5LW/uf3ejMo +x2rte9ovvxqvNVvsW/E/e63R1fao1nvHmfa75K89qjxrRd9H97RnrtbOVLUctJ7rI7XM1dqe0ONc +P7OtZ3kAAFGin/1GS/HfojsBA5nt2WRvsz2nGYX/kph3aD1Z+9eO/1n2ALU1I9XWPKL33jfLXCjr +bXuaod7siGf092oTo3IS8V7qXi3iEbnI6zhGeS/Vuy6z/G4gb+Vv/Ydn9tFHanj3xnhEzEnPfXRv De/RMZZGXE9H2PpG5QquNtYAAAAAAAAAAAAAzO0bKg6qdQCAAAA= - H4sIAAAAAAAAAO3WMQ0AMAgAQQxiov5FsDGRriTkTsGPHwEAAAAAAAAAMMvtAADa2w6AI/wNAAAA + H4sIAAAAAAAAAO3WMQ0AMAgAQQxiov5FsDGRriTkTsGPHwEAAAAAAAAAMMvtAADa2w6AI/wNAAAA AAAAAAAAAAAAAAAAAAAAAAAAPwVqdUVIAIAAAA== - H4sIAAAAAAAAAO3TQW7DMAxFQV8n979gVwWKIkgiW9SnnBEwW5uPlh/HcTwAAAAAAACAIX9PepbV -vVdPuiXVvVN/9Un3Jdt/T7oz3X9cmCPdn97bu1mq+rvdn/+n+tvv/D9V3ftOe0je+w576N5evaOK -dyX6z+6h4vnJ/tEd3Onbn9nBXfsr7upO7bP7Zz5rt/4d2/Vfn/XTk+6c2T960o2jLVd779R+ZRfp -vor+kR2k+yraR3aRbhyZu8Mud/v2z56XbtOvX/+6/pl71K9fv37963eQfo7+XLv+7+7v8qw79O+w -g9nz7raDFf1dd1Ax47uTbn4154r+DnuonmnkdGmvmOXMSbVXvXvWqZ4hee+SZ8U/13kPs5t22Unl + H4sIAAAAAAAAAO3TQW7DMAxFQV8n979gVwWKIkgiW9SnnBEwW5uPlh/HcTwAAAAAAACAIX9PepbV +vVdPuiXVvVN/9Un3Jdt/T7oz3X9cmCPdn97bu1mq+rvdn/+n+tvv/D9V3ftOe0je+w576N5evaOK +dyX6z+6h4vnJ/tEd3Onbn9nBXfsr7upO7bP7Zz5rt/4d2/Vfn/XTk+6c2T960o2jLVd779R+ZRfp +vor+kR2k+yraR3aRbhyZu8Mud/v2z56XbtOvX/+6/pl71K9fv37963eQfo7+XLv+7+7v8qw79O+w +g9nz7raDFf1dd1Ax47uTbn4154r+DnuonmnkdGmvmOXMSbVXvXvWqZ4hee+SZ8U/13kPs5t22Unl d+x6P1bd4eR/kv5/q9+f9q3dz/rTs6T60zMAAAAAAAAAAAAAwKd+AO6/+7cAgAAA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== diff --git a/tiled/Level -3/athor/sea_floor.tmx b/data/maps/Level -3/athor/sea_floor.tmx similarity index 99% rename from tiled/Level -3/athor/sea_floor.tmx rename to data/maps/Level -3/athor/sea_floor.tmx index 64f2a34eab..222b05e73a 100644 --- a/tiled/Level -3/athor/sea_floor.tmx +++ b/data/maps/Level -3/athor/sea_floor.tmx @@ -33,86 +33,86 @@ - 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 AAAAAAAAAAAAAAAAAAAAAADopW8hFPlcAAABAA== - H4sIAAAAAAAAAO3c3U7bMBQA4LQquxtvMKTd7Z22m7E/NNjNfqUx3jyddtAUyQpp0zY2pPX3SeeC -Ak6FT+xj16FpAAAAAAAAAAAAAJrmbNk0fxfT22mjjXUSOdqkvPv+P19Ob2e1/N9WGms5Ua1+LtzH -swx5Rl65xv+xa3RhDJiX55nG/23644AcqIt5oG5p33dfGwPqMdT/cqAeQ2sB80A9NvW/MaAO2/pf -DtRFDjBELVC3Q/r/dcSb7O+Ep3DIHHAdcVPk3fDY0s8M1QJ1Ug8er/T8x9nEWi49k9D2zg+8jdcu -I95FvI/4EPEx4lPE1bTLMkF6/qNUu12N+DXiW8T3iB8RPyN+5b0sMFMvB2qDV+qFo9A6C1itdpHn -sz/3/2HmsK7KXR+yu1Jr6xcRF42x/RiU3GdL12ryYL5K7LO1yb7PrnO88eJp5TiD1SZ7fvvO7asC -ech+hp7T2vWeTOv5KXVdyZowzU8emnIuazXS73OoA0rtS5+6Tc9wpjH2N93nWdBWHTA7Y+c2d72n -Nv3uevHwZ7blwOf43nXETcQXuXJyxurR39HntxF/Iu70P1vkPI/A4+nmgG5PcV/99aja77hM3ZNQ -758O/z8GzwnR6e8lpLlgn68OQ3sI/XqPOqjxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3c3U7bMBQA4LQquxtvMKTd7Z22m7E/NNjNfqUx3jyddtAUyQpp0zY2pPX3SeeC +Ak6FT+xj16FpAAAAAAAAAAAAAJrmbNk0fxfT22mjjXUSOdqkvPv+P19Ob2e1/N9WGms5Ua1+LtzH +swx5Rl65xv+xa3RhDJiX55nG/23644AcqIt5oG5p33dfGwPqMdT/cqAeQ2sB80A9NvW/MaAO2/pf +DtRFDjBELVC3Q/r/dcSb7O+Ep3DIHHAdcVPk3fDY0s8M1QJ1Ug8er/T8x9nEWi49k9D2zg+8jdcu +I95FvI/4EPEx4lPE1bTLMkF6/qNUu12N+DXiW8T3iB8RPyN+5b0sMFMvB2qDV+qFo9A6C1itdpHn +sz/3/2HmsK7KXR+yu1Jr6xcRF42x/RiU3GdL12ryYL5K7LO1yb7PrnO88eJp5TiD1SZ7fvvO7asC +ech+hp7T2vWeTOv5KXVdyZowzU8emnIuazXS73OoA0rtS5+6Tc9wpjH2N93nWdBWHTA7Y+c2d72n +Nv3uevHwZ7blwOf43nXETcQXuXJyxurR39HntxF/Iu70P1vkPI/A4+nmgG5PcV/99aja77hM3ZNQ +758O/z8GzwnR6e8lpLlgn68OQ3sI/XqPOqjxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAA6vAPmtRBFQAAAQA= - H4sIAAAAAAAAAO3ZwQmAQAwEwLP/0vzajD8fcuBXVOKGmQoCB5dsMgYAAAAAAAD8w7pUV8AT3g8A -AJg2+YCbZEoAgL7MegC8RU8BAKjj/gdUkwkBACCTWf4bdjXAVdKfsAfVCsApqc8AeewNAACgNzth + H4sIAAAAAAAAAO3ZwQmAQAwEwLP/0vzajD8fcuBXVOKGmQoCB5dsMgYAAAAAAAD8w7pUV8AT3g8A +AJg2+YCbZEoAgL7MegC8RU8BAKjj/gdUkwkBACCTWf4bdjXAVdKfsAfVCsApqc8AeewNAACgNzth AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA+DlhJJM8AAAEA - H4sIAAAAAAAAAO3SW27DMAwEQB/B9z9tvgIEgV+SZa0SzQKDGq1L0aTWZVlWAAAAaOwo6d7I7f4z -6T7J7P0z6Z7J7b4m6e8kt/t30t9Ldv9LRY/YP/+z/3fS3z67dNLfP7sRkp7BzEZJeg6zGinpWcxo -pKRnMaMRk57JbO6mdc30PGZzN1dq15yTnssMWuSp/Z/VZow7cHX/7sCY7qZk/zXnpefzr1rF/n/P -E7m6/9bnp2f5i57K1f27A3Ptv0fSMx1djyT3v3U+2f0n7kJ6zqPqkRF6S895VD2S7G39emaO/W/9 -f3rWI+qRXv1d+Z/0vEfTI736tP/f2P/e7+/0WvMez+XsvNpej+ptPV/ta1ZPpeacK30e3YnvWqVn -zOip1J5z1mPJvbhaf2ZPpef+t+rvnZme92jS2dplTY/rzvPRefTL1llHvZT0WPId6XmPKJVkH+mZ -j6ZlzuqvO+/1THreo2qZJ+tv1Sqpn57zyFqkpnZJD9/vlPaenvHI7uRO7dJ3P39+P9/tk/J7cbdG -7f5b90ib/ZXWqdn/57P9/5+9bP3N/v/TVmr3/36P37G1v+XCe3tJfw/39v9Oyf7T30D7u3Bl/+l+ -efYOnCXdK9m7kO6P7B1I90bmLqT7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7x + H4sIAAAAAAAAAO3SW27DMAwEQB/B9z9tvgIEgV+SZa0SzQKDGq1L0aTWZVlWAAAAaOwo6d7I7f4z +6T7J7P0z6Z7J7b4m6e8kt/t30t9Ldv9LRY/YP/+z/3fS3z67dNLfP7sRkp7BzEZJeg6zGinpWcxo +pKRnMaMRk57JbO6mdc30PGZzN1dq15yTnssMWuSp/Z/VZow7cHX/7sCY7qZk/zXnpefzr1rF/n/P +E7m6/9bnp2f5i57K1f27A3Ptv0fSMx1djyT3v3U+2f0n7kJ6zqPqkRF6S895VD2S7G39emaO/W/9 +f3rWI+qRXv1d+Z/0vEfTI736tP/f2P/e7+/0WvMez+XsvNpej+ptPV/ta1ZPpeacK30e3YnvWqVn +zOip1J5z1mPJvbhaf2ZPpef+t+rvnZme92jS2dplTY/rzvPRefTL1llHvZT0WPId6XmPKJVkH+mZ +j6ZlzuqvO+/1THreo2qZJ+tv1Sqpn57zyFqkpnZJD9/vlPaenvHI7uRO7dJ3P39+P9/tk/J7cbdG +7f5b90ib/ZXWqdn/57P9/5+9bP3N/v/TVmr3/36P37G1v+XCe3tJfw/39v9Oyf7T30D7u3Bl/+l+ +efYOnCXdK9m7kO6P7B1I90bmLqT7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ7x Al8gDNsAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves.tmx b/data/maps/Level -3/deniran/caves.tmx similarity index 99% rename from tiled/Level -3/deniran/caves.tmx rename to data/maps/Level -3/deniran/caves.tmx index 3fc82ac2be..37c880b910 100644 --- a/tiled/Level -3/deniran/caves.tmx +++ b/data/maps/Level -3/deniran/caves.tmx @@ -39,123 +39,123 @@ - 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 AUDaD9QAAAEA - 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 5YjuAAABAA== - H4sIAAAAAAAAAO2Z0WrrMBQElf//6ZIHgzHBjW1Js0eZgaWFQtnVnIfem1dr7bVArkB3Nfo3+jf6 -N/o3c/23gL6Gc79B9zb6N4z7Dbq/Ybxv0DsM536D3mMY7xv0LsN436D3Gc59AzaZHP/0PsP5p7cZ -/Rv9G/2b+f5bwD6jf8P5b8Amk3UD9D7D+m/AJuMNGP0bb8Dk+G8TdpjsG6A3GtZ/m7DDZN8AvdF4 -A4a9AXqfYW+A3mZY/y1gn2FvgN5m9G+4G6B3Gf0b/RvmBuhNRv/mN/0ndamQUdD9jz+j3zk1o0jp -/t+NvA7f/1JGUqXz8Xcm+ajqflT/UR1ndL+y6ewWenSbTbW+e2jv3/y8wltWcn5khvsZXRNI7/eJ -Ku5lHHqXo0vdyxv9ZzPDie5zmeml9+/3pn4b/YuIiIiIsPg3+O+y8r/Fknal/r96UpenJH5+lf7Z -WkKHp6R+jpnY6Uq/NJ54nvnuKT2e9kxhtPeemxM69O5KM9P/1c1p9zeiNwnh/sr2iu7v9Cag3Z/t -J26tJyv2q5yZpPekXazsvoV3pV2s7r7d6DirM+1itnfCf+rN0j5mu9/vnsmIDSmdKoQkdQftZHXv -b5I30W5Wd/8meRftR/f6T32bp1TYSbtKfJMeVNlK+0p8kydU20r7SnuPu1TdSztLeos7rLCZdpfy -DlegN+t/vnt668jt9JY013vo3TPegt5ztvHT5tH3QG//Vf/7PrOht5P+E/aT0NtT3mm1Pf9Bu0x8 -r5W2nEF7TH6zVXacQXtMfrvX7mvF/t9AO6z0ftX7f4J2WPH9Knc/Qjus/oZVe++hPVa/gT3V+m7Q -Hlfyv31N7nmE9riK/6rQHvXPQ7vUPw/t0xtg2L8l7VP/LLRP/bPQPvV/j55vQzvV/3V6vw3tVf8s -tFdvgIV26g3w0E69ARbap3fAQnv0Bjhof94BC+1t5XtI7HSE9rTqDaT22kP7WfEGkrsdod2s5L9C -xz20l5VuoELHI7STFW6gSs8ZvSukJxU7z+6ell7QO55soXvT6QG94e4eumtS7kL3vruJ7pacb6A7 + H4sIAAAAAAAAAO2Z0WrrMBQElf//6ZIHgzHBjW1Js0eZgaWFQtnVnIfem1dr7bVArkB3Nfo3+jf6 +N/o3c/23gL6Gc79B9zb6N4z7Dbq/Ybxv0DsM536D3mMY7xv0LsN436D3Gc59AzaZHP/0PsP5p7cZ +/Rv9G/2b+f5bwD6jf8P5b8Amk3UD9D7D+m/AJuMNGP0bb8Dk+G8TdpjsG6A3GtZ/m7DDZN8AvdF4 +A4a9AXqfYW+A3mZY/y1gn2FvgN5m9G+4G6B3Gf0b/RvmBuhNRv/mN/0ndamQUdD9jz+j3zk1o0jp +/t+NvA7f/1JGUqXz8Xcm+ajqflT/UR1ndL+y6ewWenSbTbW+e2jv3/y8wltWcn5khvsZXRNI7/eJ +Ku5lHHqXo0vdyxv9ZzPDie5zmeml9+/3pn4b/YuIiIiIsPg3+O+y8r/Fknal/r96UpenJH5+lf7Z +WkKHp6R+jpnY6Uq/NJ54nvnuKT2e9kxhtPeemxM69O5KM9P/1c1p9zeiNwnh/sr2iu7v9Cag3Z/t +J26tJyv2q5yZpPekXazsvoV3pV2s7r7d6DirM+1itnfCf+rN0j5mu9/vnsmIDSmdKoQkdQftZHXv +b5I30W5Wd/8meRftR/f6T32bp1TYSbtKfJMeVNlK+0p8kydU20r7SnuPu1TdSztLeos7rLCZdpfy +DlegN+t/vnt668jt9JY013vo3TPegt5ztvHT5tH3QG//Vf/7PrOht5P+E/aT0NtT3mm1Pf9Bu0x8 +r5W2nEF7TH6zVXacQXtMfrvX7mvF/t9AO6z0ftX7f4J2WPH9Knc/Qjus/oZVe++hPVa/gT3V+m7Q +Hlfyv31N7nmE9riK/6rQHvXPQ7vUPw/t0xtg2L8l7VP/LLRP/bPQPvV/j55vQzvV/3V6vw3tVf8s +tFdvgIV26g3w0E69ARbap3fAQnv0Bjhof94BC+1t5XtI7HSE9rTqDaT22kP7WfEGkrsdod2s5L9C +xz20l5VuoELHI7STFW6gSs8ZvSukJxU7z+6ell7QO55soXvT6QG94e4eumtS7kL3vruJ7pacb6A7 GmNM1fwBnPuCLgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_e.tmx b/data/maps/Level -3/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_e.tmx rename to data/maps/Level -3/deniran/caves_e.tmx index 0dc9955436..2c8152eafa 100644 --- a/tiled/Level -3/deniran/caves_e.tmx +++ b/data/maps/Level -3/deniran/caves_e.tmx @@ -60,149 +60,149 @@ - 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 LcyRWeEfw1uRdwAAAQA= - H4sIAAAAAAAAAO3OuQ0AIAwEQVeOeBrHFSARgJMZaaNLLgIAAAAAAHilZ+Owt08/qDGzVX0CAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgwgZq + H4sIAAAAAAAAAO3OuQ0AIAwEQVeOeBrHFSARgJMZaaNLLgIAAAAAAHilZ+Owt08/qDGzVX0CAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgwgZq rW45AAABAA== - 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 5naAzqviP06RPToAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_e2.tmx b/data/maps/Level -3/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_e2.tmx rename to data/maps/Level -3/deniran/caves_e2.tmx index 6ddf6984eb..f2673903fb 100644 --- a/tiled/Level -3/deniran/caves_e2.tmx +++ b/data/maps/Level -3/deniran/caves_e2.tmx @@ -36,130 +36,130 @@ - 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 dFfH/FnyAyIiutEAAAEA - H4sIAAAAAAAAAO2dS45UORBFn1BvgWLUMIJeVc2KZXcDE0DMGjZAWiWrLONP2A7bN5z3SE9IJTKf -0/HzJ8K+LkIIIYQQQggh5Exe724A2crfuxtA1Hi4PW8aP/P+og+wzMP1Ive3t+ddx3fQB9gilrmX -+4fb80/H99EH2CEl8165hzgfQB3Axdt7SuZPCt/vfADjACZhbB+18xKMAziEMX4ktrfCOLCX1Lhu -hdw9jAN7iOdwWuO6HhgH1pGSu5P5x52Nuvb4gIcN79xJSu4orPQBoQ3ck99BlHvITB+QWrf8cL2M -P0/3Be53o8j9Vebv2j5Asm7px5/eF/jPnISf01lgdD5YknnK9z1ezzrgfYH/zEk+YfWcbgRvj1Jb -fLjaZR7yGL3bf+Ykn2BF9p7QJ8cyyMlbex6b8gkWad2fRyFli/ETynvWuDZsh8W5gpW4XyKUQUre -M9cunoJ/La5VS2zir+mt2M+32/Mzer42foe1tWqrvl8bJ/tfib//f7XrhKW16hN8vwY/Gv6v14mS -HljxAdbG/bNokb/H6UFOByz5ANInf0dJB6z4ANIvf8f3zN/pA+wwQ/4O+gAb/Hd7PgfPl4bPluT/ -vrtFZCdOH6Q6UJI/sYv3CTU9oPzXsWMdsuYLKP/zKY0PKf9x0Nehcz7g0+35d3Fb0Bid41rJPYp1 -gLJ/ZnSOi557FOYihvNEyv6ZkTkuUs6pNlz7q2PB7/fCtb86o7aPbGP3tP6/63ei51uht0+LXb4u -zAVHw9cN3EMc2Onr4noANLT6ZvZvC3Pme9ip53GN1koka9K9+hnXMWjoeK1OondMPnuvM8zPTeXc -hPUYaL6gVz/jOoa45qiVuB5Guy5mpu2Fa/C13LvRfppBqJ9SYpnENUfS35c6qyuuk/B1bo+pLxAy -ayyWys+u6UDcTwi4GhGN8UBOD0q+PV5n1TijLdWuGeOA3P5bLRc7jgkoaPVRqgYx59tb/HqqFkZa -BzFjHFDLzyv5gnAehqID2vOlXP1bbzyX5EOW+ly7n6Xtqeklkg4grwtI82FzOqDdz631Oak2uRpQ -FB3wPml3O3KM9rd2P7fkY+ba5Fm9Jpc7y8aBoIspWvPhU75Xu59bdaCWl72737XWh0v61UtvPUTc -59r9rJmXjWJ7iDUCrbbmSfW5tq+Vtq0m/3vZm+mlRwdSfT7D10r8kyQvFyEOIKMVc3f4AGleNn3A -n8Q5jxIdKOXD7vABUvkjxl80NPyttp1pyd/BGFBGQ/7adqYpf8aAMlrjLU005c8YUMai/EtrgAhY -ijmj+0EzQGxTCyjrTxJG94NmgNimFlD2oiS0rAevigOIbWrFyhrkzr7O5SOfIH+HhTXInX2dy0fW -aBNKv6P7AGlfa9fEl+qDNfYCUeIv+vxTa8+tlVotglQvS2c0otgegh6WqJ2HtdL2PaPyd6DEXxQ9 -rBGflegfbdk726/VImjI36HZ9731c+gxYCXSM2E0c0E0sHKWUQ6Ec7hCvy+pRarpwMpzmmp6i3yP -CoLu+jaUapNSfZiLSe5ZJXvLZxn5ft/ZfoQ2jFDTW8+MfN1ewrrQ3f0uaQOy/9zdf63k6kJjVvS5 -Zd/pQBg3SYlrwRH6ffe4YwSEcZOU2OZHav01QdDBXhBipwQ0mz8BK3ErHuPNOPvh3pDMVRFAGd+f -hpU+tdJOS9T8PsocXxqf4vNeEPPlkLAy3pe2M95HQ82ZRMDKmM8hbWdqH5U6kMaK7beQ20dHzpvc -gSXbb4Hyl3Gi7Tso/zqn2r6D8q9zqu07crmd6Hnzq8jZPvJ+dA9xHk0ud8ZKrqoWJ9t+Dyg506s4 -Ne6PgFI7MxtLuR0rsVS/PAJ9fx70u5dGOXnOp8XK+1Zyd1zMgrYvY/Z9K/EdVfET3n+iBW2/nRn3 -rYQ5i7k7LsL7T7R04d5tfySHQWtsGOcsfiy8r6YLLTpB2x/PYdHQgZbcpcfr5Uz9lC7EOlF7Lxln -5HwFDRtM3YtUuzNt5L2nz4V78GuFEv8bykDbBp+ul/v3Snempd4rzY+7t3VxKbWYnLqDdnb8zd2Z -Fr7Xyz2+e7J0ngz5k1pMbrmDdmVuLffF9ZHYHQKpO2c9JflzDHAGKdt3Z4l8vspnSnAMYJ+c7Uvv -FCI2yY33PCn5o9T6WAA9X0rzTglij5L8V54jRvbQO+YjZ5A6R45yJ4QQQgghhBBCCCGEzOA3wGVT + H4sIAAAAAAAAAO2dS45UORBFn1BvgWLUMIJeVc2KZXcDE0DMGjZAWiWrLONP2A7bN5z3SE9IJTKf +0/HzJ8K+LkIIIYQQQggh5Exe724A2crfuxtA1Hi4PW8aP/P+og+wzMP1Ive3t+ddx3fQB9gilrmX ++4fb80/H99EH2CEl8165hzgfQB3Axdt7SuZPCt/vfADjACZhbB+18xKMAziEMX4ktrfCOLCX1Lhu +hdw9jAN7iOdwWuO6HhgH1pGSu5P5x52Nuvb4gIcN79xJSu4orPQBoQ3ck99BlHvITB+QWrf8cL2M +P0/3Be53o8j9Vebv2j5Asm7px5/eF/jPnISf01lgdD5YknnK9z1ezzrgfYH/zEk+YfWcbgRvj1Jb +fLjaZR7yGL3bf+Ykn2BF9p7QJ8cyyMlbex6b8gkWad2fRyFli/ETynvWuDZsh8W5gpW4XyKUQUre +M9cunoJ/La5VS2zir+mt2M+32/Mzer42foe1tWqrvl8bJ/tfib//f7XrhKW16hN8vwY/Gv6v14mS +HljxAdbG/bNokb/H6UFOByz5ANInf0dJB6z4ANIvf8f3zN/pA+wwQ/4O+gAb/Hd7PgfPl4bPluT/ +vrtFZCdOH6Q6UJI/sYv3CTU9oPzXsWMdsuYLKP/zKY0PKf9x0Nehcz7g0+35d3Fb0Bid41rJPYp1 +gLJ/ZnSOi557FOYihvNEyv6ZkTkuUs6pNlz7q2PB7/fCtb86o7aPbGP3tP6/63ei51uht0+LXb4u +zAVHw9cN3EMc2Onr4noANLT6ZvZvC3Pme9ip53GN1koka9K9+hnXMWjoeK1OondMPnuvM8zPTeXc +hPUYaL6gVz/jOoa45qiVuB5Guy5mpu2Fa/C13LvRfppBqJ9SYpnENUfS35c6qyuuk/B1bo+pLxAy +ayyWys+u6UDcTwi4GhGN8UBOD0q+PV5n1TijLdWuGeOA3P5bLRc7jgkoaPVRqgYx59tb/HqqFkZa +BzFjHFDLzyv5gnAehqID2vOlXP1bbzyX5EOW+ly7n6Xtqeklkg4grwtI82FzOqDdz631Oak2uRpQ +FB3wPml3O3KM9rd2P7fkY+ba5Fm9Jpc7y8aBoIspWvPhU75Xu59bdaCWl72737XWh0v61UtvPUTc +59r9rJmXjWJ7iDUCrbbmSfW5tq+Vtq0m/3vZm+mlRwdSfT7D10r8kyQvFyEOIKMVc3f4AGleNn3A +n8Q5jxIdKOXD7vABUvkjxl80NPyttp1pyd/BGFBGQ/7adqYpf8aAMlrjLU005c8YUMai/EtrgAhY +ijmj+0EzQGxTCyjrTxJG94NmgNimFlD2oiS0rAevigOIbWrFyhrkzr7O5SOfIH+HhTXInX2dy0fW +aBNKv6P7AGlfa9fEl+qDNfYCUeIv+vxTa8+tlVotglQvS2c0otgegh6WqJ2HtdL2PaPyd6DEXxQ9 +rBGflegfbdk726/VImjI36HZ9731c+gxYCXSM2E0c0E0sHKWUQ6Ec7hCvy+pRarpwMpzmmp6i3yP +CoLu+jaUapNSfZiLSe5ZJXvLZxn5ft/ZfoQ2jFDTW8+MfN1ewrrQ3f0uaQOy/9zdf63k6kJjVvS5 +Zd/pQBg3SYlrwRH6ffe4YwSEcZOU2OZHav01QdDBXhBipwQ0mz8BK3ErHuPNOPvh3pDMVRFAGd+f +hpU+tdJOS9T8PsocXxqf4vNeEPPlkLAy3pe2M95HQ82ZRMDKmM8hbWdqH5U6kMaK7beQ20dHzpvc +gSXbb4Hyl3Gi7Tso/zqn2r6D8q9zqu07crmd6Hnzq8jZPvJ+dA9xHk0ud8ZKrqoWJ9t+Dyg506s4 +Ne6PgFI7MxtLuR0rsVS/PAJ9fx70u5dGOXnOp8XK+1Zyd1zMgrYvY/Z9K/EdVfET3n+iBW2/nRn3 +rYQ5i7k7LsL7T7R04d5tfySHQWtsGOcsfiy8r6YLLTpB2x/PYdHQgZbcpcfr5Uz9lC7EOlF7Lxln +5HwFDRtM3YtUuzNt5L2nz4V78GuFEv8bykDbBp+ul/v3Snempd4rzY+7t3VxKbWYnLqDdnb8zd2Z +Fr7Xyz2+e7J0ngz5k1pMbrmDdmVuLffF9ZHYHQKpO2c9JflzDHAGKdt3Z4l8vspnSnAMYJ+c7Uvv +FCI2yY33PCn5o9T6WAA9X0rzTglij5L8V54jRvbQO+YjZ5A6R45yJ4QQQgghhBBCCCGEzOA3wGVT +AAAAQA= - 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 diff --git a/tiled/Level -3/deniran/caves_s.tmx b/data/maps/Level -3/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_s.tmx rename to data/maps/Level -3/deniran/caves_s.tmx index bbd0257ed3..4a9e3284dd 100644 --- a/tiled/Level -3/deniran/caves_s.tmx +++ b/data/maps/Level -3/deniran/caves_s.tmx @@ -42,149 +42,149 @@ - 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 AHboIAIAAAAAAADwiwnYFHwFAAABAA== - H4sIAAAAAAAAAO3dWwqAIBAFUFtHL2r/i+wvCqIoQp06ZwWDP46MXlMCAAAAAADgLWNTuoJn5qB1 -59RaIwBuGuwd/FCt/fBUaV0AEEFnHwUAWOmNgEjMuAGAKM7mub2eBgAAAAAAAA6ZpQEAAABbMs8A -AADgmvwgACAqfQwAubinDgDItYYy/LUJAABAKd4mAgAAAAAAwHe4Dw4AAAAAUDfZAgAAAFCX2Vmd + H4sIAAAAAAAAAO3dWwqAIBAFUFtHL2r/i+wvCqIoQp06ZwWDP46MXlMCAAAAAADgLWNTuoJn5qB1 +59RaIwBuGuwd/FCt/fBUaV0AEEFnHwUAWOmNgEjMuAGAKM7mub2eBgAAAAAAAA6ZpQEAAABbMs8A +AADgmvwgACAqfQwAubinDgDItYYy/LUJAABAKd4mAgAAAAAAwHe4Dw4AAAAAUDfZAgAAAFCX2Vmd G2S4AwAAAADsLSIftg0AAAEA - H4sIAAAAAAAAAO2VW27kQAwDx/e/9CLIj7fhifshqahuESASYGOLYmlmr8/nc5XL5XK5XC6Xy+Vy -+T+38nqmrONe/fXcLrdglf+pF3q3We496nknve9MF08sV7qk97Tm3u418rcq9t737R3Ke3qK5q7S -ywk7ftN1+3ki+7uUdpx9dua5q/n9VP4/itrvbfdI/k/P78J/9vNA72fBf/Udp/K/P6e825tWcmTl -376X7IBW8bd7n8p+XmqzqvJ/e86j9xP4t8rK30PkdwB1YzT/b/9Gfa6IG6C+a6LYExxnlYG/VafF -/1dtvuhdiV4j2avz/6aIfalei3+fduQfzX41Jy3PnaN7JdhH8vf6ztmBP8U+ir/l7JH3F38f/qOK -mH/dfhZ/rRuInm8x6xT2ETdAz5/RSewV+D9loe4jqkOaedQNZMi4mjdqjtIN9D6T5U5nskbNKf56 -/KPmFH89/hEzMtwAsbOXoubTfLPfgJeKv2/PqrlGskXNUbC1dsgUPY+2tej5MxlO5v+282gvWe7O -KxPNMgP/ESl0oJg3M/+e9yns3qur+T2bLZWFvZdolnQXq/My7UrkV+zkan6fnUfvaNELzZL+PMzO -pHe06ofmSd/A7Cwyv+W7aZYZ+ZO5rWfQLCnud3mz9865OofmSnGfkSr7TPyzynrPt7+P7LSYv8ty -Z+VuVXIoybIPgv0so1N532XFhvxOXbmXU7n/yJIPwb2dPave53e7DxX+pWd5d2XJq9ivK7o/mn/p -V/T/m9H8SzbMV3u1nqPOPiKDB9cs/HveSarN4JGJ5D+6SzR/Wt78afZR3wGj7/x8xrN57fs0Y1U0 -82j+3p9ltTzfRLO26kGpb2J/Imd2/h5dK3RB5KR3VuhXqY/ojAr77t6tcjaFPYleV2d756VZRvEg -7s1qvkdmmmE0C5I/3dkunhU112p+meNvIbq3HTwrmv1qhvK8qLnWOU72rFTYW2Q51bNSYm+V6TTP -ymv26l3QfWbxqhQyeOXa3atSyeGdb1evSiWHd74dbSG1PN4Zd/SKVHJEZdzJFlLL451xJ1tIMVNE -zh1sIeVsETkz20qnZ8xqK2XJSvetZktlyEv3rWZLZchL961ma6lnpvtWtJWy5KX7VnNPX71SyKuQ -MZOtpZ6X7lvNHlLOS/etZk8p5qX7VnOUVPLSfas5Ugp56b7VPNqblahbpftW82hvq2rfU/x5j/S2 -qm/vibpTumtFR8p7ZvHX5u+tv3aie1b2CaI7VvYJojtWdybNZKb7VXcmjWamu81iS3neVfE/m/+o -6F6z2FK97/S+E7rTTCZU/LUcLc+5dJcZraaVTHSXWb2D6A6zO7vo/nZwVtG97eZMorva1RlEd3SK + H4sIAAAAAAAAAO2VW27kQAwDx/e/9CLIj7fhifshqahuESASYGOLYmlmr8/nc5XL5XK5XC6Xy+Vy ++T+38nqmrONe/fXcLrdglf+pF3q3We496nknve9MF08sV7qk97Tm3u418rcq9t737R3Ke3qK5q7S +ywk7ftN1+3ki+7uUdpx9dua5q/n9VP4/itrvbfdI/k/P78J/9vNA72fBf/Udp/K/P6e825tWcmTl +376X7IBW8bd7n8p+XmqzqvJ/e86j9xP4t8rK30PkdwB1YzT/b/9Gfa6IG6C+a6LYExxnlYG/VafF +/1dtvuhdiV4j2avz/6aIfalei3+fduQfzX41Jy3PnaN7JdhH8vf6ztmBP8U+ir/l7JH3F38f/qOK +mH/dfhZ/rRuInm8x6xT2ETdAz5/RSewV+D9loe4jqkOaedQNZMi4mjdqjtIN9D6T5U5nskbNKf56 +/KPmFH89/hEzMtwAsbOXoubTfLPfgJeKv2/PqrlGskXNUbC1dsgUPY+2tej5MxlO5v+282gvWe7O +KxPNMgP/ESl0oJg3M/+e9yns3qur+T2bLZWFvZdolnQXq/My7UrkV+zkan6fnUfvaNELzZL+PMzO +pHe06ofmSd/A7Cwyv+W7aZYZ+ZO5rWfQLCnud3mz9865OofmSnGfkSr7TPyzynrPt7+P7LSYv8ty +Z+VuVXIoybIPgv0so1N532XFhvxOXbmXU7n/yJIPwb2dPave53e7DxX+pWd5d2XJq9ivK7o/mn/p +V/T/m9H8SzbMV3u1nqPOPiKDB9cs/HveSarN4JGJ5D+6SzR/Wt78afZR3wGj7/x8xrN57fs0Y1U0 +82j+3p9ltTzfRLO26kGpb2J/Imd2/h5dK3RB5KR3VuhXqY/ojAr77t6tcjaFPYleV2d756VZRvEg +7s1qvkdmmmE0C5I/3dkunhU112p+meNvIbq3HTwrmv1qhvK8qLnWOU72rFTYW2Q51bNSYm+V6TTP +ymv26l3QfWbxqhQyeOXa3atSyeGdb1evSiWHd74dbSG1PN4Zd/SKVHJEZdzJFlLL451xJ1tIMVNE +zh1sIeVsETkz20qnZ8xqK2XJSvetZktlyEv3rWZLZchL961ma6lnpvtWtJWy5KX7VnNPX71SyKuQ +MZOtpZ6X7lvNHlLOS/etZk8p5qX7VnOUVPLSfas5Ugp56b7VPNqblahbpftW82hvq2rfU/x5j/S2 +qm/vibpTumtFR8p7ZvHX5u+tv3aie1b2CaI7VvYJojtWdybNZKb7VXcmjWamu81iS3neVfE/m/+o +6F6z2FK97/S+E7rTTCZU/LUcLc+5dJcZraaVTHSXWb2D6A6zO7vo/nZwVtG97eZMorva1RlEd3SK FUV3cqoVRHdQ5u6D3q8cfw/0DmXmNuh85XK5XC5H+h/42CbrAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_s_e2.tmx b/data/maps/Level -3/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_s_e2.tmx rename to data/maps/Level -3/deniran/caves_s_e2.tmx index a80c8d201a..5bba695425 100644 --- a/tiled/Level -3/deniran/caves_s_e2.tmx +++ b/data/maps/Level -3/deniran/caves_s_e2.tmx @@ -45,128 +45,128 @@ - H4sIAAAAAAAAAO3aS1IrUQwD0KyAPbNxiilFVdJ92x9JtgaawSvbR3kkDV+v1+trQL4Pgp7Vsb9j -f8f+jv2dPnv7z4v9d8f+u2P/3Tn1dwdmxf6788TfHZgT++/OU393YEbsvzsRf3dAP/bfnai/O6Cb -DHv76yXL3f6cyfa1v0667e3PE4S9/Tli+92x/+7Yf29Q9vbnyFO7nz+xv24i7u9if51k2590AL27 -U2N/twfo3Z16/08dQO/u1NvbnzvV9iz+DDMwpsP/XQcY9tvcgY7/+5H+J59tNvagy77b/9R9awcm -+kfst3UA7Z956wz3Tf7on/3ZN7d//q267CO3z3Sf3oHTG3Tbn1hUuU/0j9yhw5cxaDOk+cSg3pfa -ldP9qgdoZ7v32Xc/n7I93lvBH31PpVR8VrG5Tqo+p9pdI5XPKex9P6i9q59RMfujn9Gg93/agY49 -K/ev2rOq82w9QN6kutvon28MPfh0w8i/07lv9HPNp13R5ogOZKVj1wz7d/5o6wk9UPVH+07xj9wS -5Y+2ndYBdn+11/7pjRi6xOqf2dcpsb+T3YXKOaZ/5kOHwf/OHPbn7UD3HPbn6gBijif29uf3vzuL -/Xd34Im9O6Djf3eebP+Tnab1TNH/fwciM0e/Tr0HbP7RmdiC9q2+NetcbEE7q/lP7ABjD5j3QVtN -78DVnHfeW6FnVA3a/uq2LM9W0U5Te3A1F4v/hg509yDLfoI/02yK/qodYJ+TxZ7FX+G22fN2z8T+ -+zUl+4reRud/as/wHjDjlgj7qh7c3e3q+9T+vlLZv6MHp4n+naXS/dDujF2wP0fs33MrtDNbDyL+ -ijdC+zJ2YZO/Wge6emB//rD0AH3Hrf5dd2J+7xf1R5ugE+kA0y3tX38/pud+Gf7omzNG9XWkODNr -FG+pNi9z7O8o3VOxrwpRuaeiP/Ns9ueZVeGuSj1FzPxkPoYbM8+m4p9hj7oz61wZ92Wdi2V++/Pa -s+1h/353pn22+yPd0Xsh7dH+aOtKD4XXftRgmn2mi/013bv7rex/Oj/as6sHXR1j8L/aA23X3QMl -+4lGqB5U9cn+M4M2dwfsb3/729/2zB1Qn1/Fnu1+U/ZQsWe53bR91PyRN5u2j6I96l5T91KzR9xq + H4sIAAAAAAAAAO3aS1IrUQwD0KyAPbNxiilFVdJ92x9JtgaawSvbR3kkDV+v1+trQL4Pgp7Vsb9j +f8f+jv2dPnv7z4v9d8f+u2P/3Tn1dwdmxf6788TfHZgT++/OU393YEbsvzsRf3dAP/bfnai/O6Cb +DHv76yXL3f6cyfa1v0667e3PE4S9/Tli+92x/+7Yf29Q9vbnyFO7nz+xv24i7u9if51k2590AL27 +U2N/twfo3Z16/08dQO/u1NvbnzvV9iz+DDMwpsP/XQcY9tvcgY7/+5H+J59tNvagy77b/9R9awcm ++kfst3UA7Z956wz3Tf7on/3ZN7d//q267CO3z3Sf3oHTG3Tbn1hUuU/0j9yhw5cxaDOk+cSg3pfa +ldP9qgdoZ7v32Xc/n7I93lvBH31PpVR8VrG5Tqo+p9pdI5XPKex9P6i9q59RMfujn9Gg93/agY49 +K/ev2rOq82w9QN6kutvon28MPfh0w8i/07lv9HPNp13R5ogOZKVj1wz7d/5o6wk9UPVH+07xj9wS +5Y+2ndYBdn+11/7pjRi6xOqf2dcpsb+T3YXKOaZ/5kOHwf/OHPbn7UD3HPbn6gBijif29uf3vzuL +/Xd34Im9O6Djf3eebP+Tnab1TNH/fwciM0e/Tr0HbP7RmdiC9q2+NetcbEE7q/lP7ABjD5j3QVtN +78DVnHfeW6FnVA3a/uq2LM9W0U5Te3A1F4v/hg509yDLfoI/02yK/qodYJ+TxZ7FX+G22fN2z8T+ ++zUl+4reRud/as/wHjDjlgj7qh7c3e3q+9T+vlLZv6MHp4n+naXS/dDujF2wP0fs33MrtDNbDyL+ +ijdC+zJ2YZO/Wge6emB//rD0AH3Hrf5dd2J+7xf1R5ugE+kA0y3tX38/pud+Gf7omzNG9XWkODNr +FG+pNi9z7O8o3VOxrwpRuaeiP/Ns9ueZVeGuSj1FzPxkPoYbM8+m4p9hj7oz61wZ92Wdi2V++/Pa +s+1h/353pn22+yPd0Xsh7dH+aOtKD4XXftRgmn2mi/013bv7rex/Oj/as6sHXR1j8L/aA23X3QMl ++4lGqB5U9cn+M4M2dwfsb3/729/2zB1Qn1/Fnu1+U/ZQsWe53bR91PyRN5u2j6I96l5T91KzR9xq 6l7K/l33mroXej+FW6H3qu4BejfmO6H32bIb273Qs3s/zL3QM1bviZ7NcRzH2ZNfUs7btgAAAQA= - H4sIAAAAAAAAAO2dyY5dNRCGT9OwhE4DSQApYRV4rbtAioQEUp6caQOIBcciVky1a/BsH/+fdBSl -773p7vzlsl2DfRzr85D4/k+b/BRgFNB/b6D/3kD/vYH++/J4Pi8TPwP9r4Mb+98mfgb6Xwen//eJ -n4H+1yF17ndA/+vA6f+R8Jnn5/Oswc8C+pMz/l8d8AFXIUf/Nwd8wFXI0d8BH3ANcvWHD7gGufo7 -4APWp0R/+ID1KdHfAR+wNqX6wwesicv7vDjScz8x4APmw+vLPU7318fT3M+98u/eIl9zPgD6z4PP -6b4WHqf7d0d67ifGuwP6z4LX3uvLPTV0D4H+4wm1r60vmBtovze+jmeE9vD948mp48khVhcA/cci -1XB+dsd/7q/z+fjuw/Nn5veH/mNJreH0un9CbOP+Ls8eoP9YUny/057qznFvtAHoPxZrDD9Fe8+9 -wRdA/7FY9f9Hef3x1Plzxj4kXwD9x2LRPxz7P53Pz5H3PD9ffyH4h7+Zr0P/sWj6W/3+1+d7vplc -/1hea/fcs6a/5vetcHNAD/3DfDXNZe1ef1CivzTnx4j5gNb6h/nMWF7L1R84G9jRF2j9u5rv1+Z8 -Sk/9wzEv5atd/YGzgR19gRb70Xy/NudTeulPx7wW33A2EPqCXWxAi/2UzP2x2HFr/a1jnsP7gl1s -wOn/7v0TI9T/4dTzWWL8hxLTv8bcS9d3JblMbwNX35dazu4I9f/i1P5LQX8uLuD57Xx+iXw9nHtz -7eDhqFuXduWaROojJUL9X57af5U5/jntHeHcG9qBZY8e/i6puku5zeO43hyQ4yNr7P0l7UOoHdA9 -ekodcg2uMAeE8S66B45pfyN///V8/lC+h9P3d+GxaB/i7YDu0UvrkGm9gparnnkO0OrzqeYlc6Oz -gZr65hCziVTdpTgGl6ecTX8pjimNjxY12yuQmrOm+5OZ9NfimD3q9GeH+vjUegWq/wxrwNKYxkxI -50J5tB4yDutYpzmLW/Aa1X/UGpBbt9XWPff/eiZu7/+0xqqknAXVv/caMDa/rz7me2GNVXE5C26f -2nIOkPazu87huZTGqrj6lJb5gFp9tdLetqQ2fxa02LJDilXlxqYdLXNCpet1y97WYa3FXhlLrCqG -JT45Q14wNsZL9rZXxMeqUuzA+v8yygasY1xjB/09XMyS2oU1N+HpbQM5PRccO+nPQe0iJ3Yd2kDr -msHcngtr7Q3II6wZbBkf0PRPqb+E/nXxOakWc4GPk9asv4T+bWgZI06tv+D2uanrHPAfN8N7Wp5h -Ken/g/HfgPbtaeUDatRfwe+3p1WeyBrT4vJdGPv9aLUGsMS0uHwXxn4eNC9uqVtonScOYxfUFrh8 -F/TvR886AWtdLnx/P3rXCWlrQ4z9NrDnnxx980KS/trY12LXj8rrsffGntG1kz3pXSsorQvp2Kc2 -K8WuwzpjyU4steg7naswql8kthbQfH8Yu47VoPk6JKknz1KLXqO3cySp55uM6hfIzWvG+qrCOmOp -J4/WqsX6yLnezlXsIPV8kxn6BVKI9VVxZ6SU1Kqtagep55tcoWeUYol9WInZwew24PF1WL6OMlZj -MXPPaCsk++ByVDOetyOdhxHWYUln2uIuozR61lJpSGdhxfbaM5xnSfkx4b2z9H7R89dG2IEf+7E1 -DVeD6fSP5d0w/nWo7Y1cF4R3H8WIjX0fX4vl3aB/PnRd0COOKN19JI19RyzvNst6ZmXCOaGlP8jx -+w6pn+pVlZ+sLtZasZkIYw7UH9TyC9yaz9J3wdnAm8KfCTyF+gPtXDDJLujZCuHYl3qtYnm/Hfoq -ZyHlXDDOLmJnK4TQtZ7lzFPYwDi4c8E4u9DOVqD6c3V1NOaFWovxhPknzi60vAXV33qOBPQfR821 -be5dF6vqf8W9akoMlCLpn3Ju1CpcMV9ZglRXS3PBb4PXVtW/Ze/aquScI7Oq/o4Z41WjST1HZjX9 -w9oFxKt40GcBJBuA9nsQswFovxc1zo4CAAAAahHWLaf2K42E6xtFLCqNsIZF61eqcYdnKVrfaK+6 -v6sQ3uGr9Stpd3i2QrqHTsrdz9AXMDsPCe8tucMzl7CfXLvjwOXvad3fan1ivaH6W+5K6EHs3iqt -/kLqH55hXtDujO2N5Q7nEdC76mrcx4x54SlSz9oISu6qo2OLrlW5eWFnOwjXfiPX9jl3S2tIa9VV -zxNoyYi1fUx3bcxbYxSWtSrs4AO91/ax+2gtYz71TBUL1A5Ka9q4ddUsPdM1yN1Tld5Hm3qmyv++ -t+I7at3JMNu6qgU5tZ/WdX2rtYjVd5SeKRGuq1aH81m+9jO1X84y5qW1iBSf0Gq3rb6j5EyJWffU -LZDO9+P65SzjYkSckZK6NqTz2g5I5/tZ+uVWgLMD6TzLFX/PEiz9cjQ2uxqarXPzWs3z78B4OFvf + H4sIAAAAAAAAAO2dyY5dNRCGT9OwhE4DSQApYRV4rbtAioQEUp6caQOIBcciVky1a/BsH/+fdBSl +773p7vzlsl2DfRzr85D4/k+b/BRgFNB/b6D/3kD/vYH++/J4Pi8TPwP9r4Mb+98mfgb6Xwen//eJ +n4H+1yF17ndA/+vA6f+R8Jnn5/Oswc8C+pMz/l8d8AFXIUf/Nwd8wFXI0d8BH3ANcvWHD7gGufo7 +4APWp0R/+ID1KdHfAR+wNqX6wwesicv7vDjScz8x4APmw+vLPU7318fT3M+98u/eIl9zPgD6z4PP +6b4WHqf7d0d67ifGuwP6z4LX3uvLPTV0D4H+4wm1r60vmBtovze+jmeE9vD948mp48khVhcA/cci +1XB+dsd/7q/z+fjuw/Nn5veH/mNJreH0un9CbOP+Ls8eoP9YUny/057qznFvtAHoPxZrDD9Fe8+9 +wRdA/7FY9f9Hef3x1Plzxj4kXwD9x2LRPxz7P53Pz5H3PD9ffyH4h7+Zr0P/sWj6W/3+1+d7vplc +/1hea/fcs6a/5vetcHNAD/3DfDXNZe1ef1CivzTnx4j5gNb6h/nMWF7L1R84G9jRF2j9u5rv1+Z8 +Sk/9wzEv5atd/YGzgR19gRb70Xy/NudTeulPx7wW33A2EPqCXWxAi/2UzP2x2HFr/a1jnsP7gl1s +wOn/7v0TI9T/4dTzWWL8hxLTv8bcS9d3JblMbwNX35dazu4I9f/i1P5LQX8uLuD57Xx+iXw9nHtz +7eDhqFuXduWaROojJUL9X57af5U5/jntHeHcG9qBZY8e/i6puku5zeO43hyQ4yNr7P0l7UOoHdA9 +ekodcg2uMAeE8S66B45pfyN///V8/lC+h9P3d+GxaB/i7YDu0UvrkGm9gparnnkO0OrzqeYlc6Oz +gZr65hCziVTdpTgGl6ecTX8pjimNjxY12yuQmrOm+5OZ9NfimD3q9GeH+vjUegWq/wxrwNKYxkxI +50J5tB4yDutYpzmLW/Aa1X/UGpBbt9XWPff/eiZu7/+0xqqknAXVv/caMDa/rz7me2GNVXE5C26f +2nIOkPazu87huZTGqrj6lJb5gFp9tdLetqQ2fxa02LJDilXlxqYdLXNCpet1y97WYa3FXhlLrCqG +JT45Q14wNsZL9rZXxMeqUuzA+v8yygasY1xjB/09XMyS2oU1N+HpbQM5PRccO+nPQe0iJ3Yd2kDr +msHcngtr7Q3II6wZbBkf0PRPqb+E/nXxOakWc4GPk9asv4T+bWgZI06tv+D2uanrHPAfN8N7Wp5h +Ken/g/HfgPbtaeUDatRfwe+3p1WeyBrT4vJdGPv9aLUGsMS0uHwXxn4eNC9uqVtonScOYxfUFrh8 +F/TvR886AWtdLnx/P3rXCWlrQ4z9NrDnnxx980KS/trY12LXj8rrsffGntG1kz3pXSsorQvp2Kc2 +K8WuwzpjyU4steg7naswql8kthbQfH8Yu47VoPk6JKknz1KLXqO3cySp55uM6hfIzWvG+qrCOmOp +J4/WqsX6yLnezlXsIPV8kxn6BVKI9VVxZ6SU1Kqtagep55tcoWeUYol9WInZwew24PF1WL6OMlZj +MXPPaCsk++ByVDOetyOdhxHWYUln2uIuozR61lJpSGdhxfbaM5xnSfkx4b2z9H7R89dG2IEf+7E1 +DVeD6fSP5d0w/nWo7Y1cF4R3H8WIjX0fX4vl3aB/PnRd0COOKN19JI19RyzvNst6ZmXCOaGlP8jx ++w6pn+pVlZ+sLtZasZkIYw7UH9TyC9yaz9J3wdnAm8KfCTyF+gPtXDDJLujZCuHYl3qtYnm/Hfoq +ZyHlXDDOLmJnK4TQtZ7lzFPYwDi4c8E4u9DOVqD6c3V1NOaFWovxhPknzi60vAXV33qOBPQfR821 +be5dF6vqf8W9akoMlCLpn3Ju1CpcMV9ZglRXS3PBb4PXVtW/Ze/aquScI7Oq/o4Z41WjST1HZjX9 +w9oFxKt40GcBJBuA9nsQswFovxc1zo4CAAAAahHWLaf2K42E6xtFLCqNsIZF61eqcYdnKVrfaK+6 +v6sQ3uGr9Stpd3i2QrqHTsrdz9AXMDsPCe8tucMzl7CfXLvjwOXvad3fan1ivaH6W+5K6EHs3iqt +/kLqH55hXtDujO2N5Q7nEdC76mrcx4x54SlSz9oISu6qo2OLrlW5eWFnOwjXfiPX9jl3S2tIa9VV +zxNoyYi1fUx3bcxbYxSWtSrs4AO91/ax+2gtYz71TBUL1A5Ka9q4ddUsPdM1yN1Tld5Hm3qmyv++ +t+I7at3JMNu6qgU5tZ/WdX2rtYjVd5SeKRGuq1aH81m+9jO1X84y5qW1iBSf0Gq3rb6j5EyJWffU +LZDO9+P65SzjYkSckZK6NqTz2g5I5/tZ+uVWgLMD6TzLFX/PEiz9cjQ2uxqarXPzWs3z78B4OFvf bcyDfXirv2VZrvy7gXyuFKsDYCYwtgC4Brvvb0vOCwEAAAAAAAAAAAAAQOJfYKZryQAAAQA= - H4sIAAAAAAAAAO3bSwqAQAgA0M4cfa7ftGoRQURl6Xswe4NwRMeuAwAAAAAAyKGPDgAAAADYGdoZ -o4MgzNTOHB0EAAAAAADAAbOs2syy7pXlLXeW7wAA+BM1GACcp6dZm54mAAAAAMB99Nxr03MHACCS -t7MAAO9Sf230xvO48l/rjdckBwIAAAAAAG8yk6zNTBIAAAAAAIC/sHcFwBe5nwDgOe5ZACCSWiQP + H4sIAAAAAAAAAO3bSwqAQAgA0M4cfa7ftGoRQURl6Xswe4NwRMeuAwAAAAAAyKGPDgAAAADYGdoZ +o4MgzNTOHB0EAAAAAADAAbOs2syy7pXlLXeW7wAA+BM1GACcp6dZm54mAAAAAMB99Nxr03MHACCS +t7MAAO9Sf230xvO48l/rjdckBwIAAAAAAG8yk6zNTBIAAAAAAIC/sHcFwBe5nwDgOe5ZACCSWiQP u1O1ZdmdkpNYyWe1ZclnAAAAAAAAAEC8BQLt/k4AAAEA - H4sIAAAAAAAAAO3d247cIBBF0c5DblJ6Jv//tQkaITEe48Y2VJ2CvSS/05wCX6EfDwAAAAAAAAAA -AAAAAAAAAACI4/v/45d3I+Dm6d0AVP355t0CeHqSPwAAAAAAAIAdPDteG8+OAaji/LQ2zk8AAAAA -AADANWlN14/K8dOxXRinzDyt53urHL8f1EEkR2O5PMrMX6EO9NRyPhrL5XEFdTDGmXebOfdazhZy -HVADfbS+28xr761yfoW5wI7qvgupFt+9GzE51ewzzgVjRdhz40wNvLpHoZY+i5B/kq8Hztx7Hj1z -oBY+RMk/6XXvqVgLXu2IlP8IZS141oBXO1bPv+RdA5llO8j/s9VqgPy/UnnmYFED5P+VyhyQjG4L -+e9TmQMSpXpchVL+iVp7ZqfW38wBttTyT6gBO2fyt1w/Tg3YOJO/9fpxxblpNsp9zBwA5frEeMwB -GD0HtH7vz3c2PkbNAa++A285tt/rUA9j9K6Bnt+B892VzfuVXueB0d8Cr7juzyL/HnOA9Xfgq9SB -1fvVu3OA13vgmevAckzdnQO8vwOY8RrBuk/vzAHe+WczXSOQ/z2R68BjXd2sz4Qjnhs8xtOs+WeR -zg1R8t9+u/C3S0vGU6+DKPlvv11QvA44svesWeHdRJT8S+p7AdTcfTcxoiY88o/+DMCKxV50Xn15 -dQ6IOvZ76VkHnn15Nf9Vxn6Lu+uwPfvySv6rj/2aiGPp0j1A91bM4eocQP7zuFID0fozWnutnR1T -0fozWnutnck/4rUU+R/by7+25i9iX0Zss6W9/Gtr/iL2pVqb1f6P+dRa0GGtGEetzWr/xxwh/9m+ -/VFC/mtr7duIz/0T8j/W2rfRnvtl5N9H1PzRB/mvjfzX5f3cl/1AfClcQzEH+PAe+xlzgA+FsZ8x -B9gj/3WpzP2Z8jmgdT8x1fZvqWWfqc0BZ/cTU17Xl6lmn6jMAdvcz1Bf8610zt/jXQO99pFT+X++ -kvLYzzz/O3tU/yicFyJkn3mMGYs9BD3nguejz96YVizHjPV+Z9ZzQaSxX7IYMx59Y3mvEDX70sj9 -oj37ZmR9l/cwM+h5T6XWN733HO+5F7aSu3u037mvH+3VPi8tv1Otrkdq6a/toZh7Tev+P3u/L8pv + H4sIAAAAAAAAAO3d247cIBBF0c5DblJ6Jv//tQkaITEe48Y2VJ2CvSS/05wCX6EfDwAAAAAAAAAA +AAAAAAAAAACI4/v/45d3I+Dm6d0AVP355t0CeHqSPwAAAAAAAIAdPDteG8+OAaji/LQ2zk8AAAAA +AADANWlN14/K8dOxXRinzDyt53urHL8f1EEkR2O5PMrMX6EO9NRyPhrL5XEFdTDGmXebOfdazhZy +HVADfbS+28xr761yfoW5wI7qvgupFt+9GzE51ewzzgVjRdhz40wNvLpHoZY+i5B/kq8Hztx7Hj1z +oBY+RMk/6XXvqVgLXu2IlP8IZS141oBXO1bPv+RdA5llO8j/s9VqgPy/UnnmYFED5P+VyhyQjG4L ++e9TmQMSpXpchVL+iVp7ZqfW38wBttTyT6gBO2fyt1w/Tg3YOJO/9fpxxblpNsp9zBwA5frEeMwB +GD0HtH7vz3c2PkbNAa++A285tt/rUA9j9K6Bnt+B892VzfuVXueB0d8Cr7juzyL/HnOA9Xfgq9SB +1fvVu3OA13vgmevAckzdnQO8vwOY8RrBuk/vzAHe+WczXSOQ/z2R68BjXd2sz4Qjnhs8xtOs+WeR +zg1R8t9+u/C3S0vGU6+DKPlvv11QvA44svesWeHdRJT8S+p7AdTcfTcxoiY88o/+DMCKxV50Xn15 +dQ6IOvZ76VkHnn15Nf9Vxn6Lu+uwPfvySv6rj/2aiGPp0j1A91bM4eocQP7zuFID0fozWnutnR1T +0fozWnutnck/4rUU+R/by7+25i9iX0Zss6W9/Gtr/iL2pVqb1f6P+dRa0GGtGEetzWr/xxwh/9m+ +/VFC/mtr7duIz/0T8j/W2rfRnvtl5N9H1PzRB/mvjfzX5f3cl/1AfClcQzEH+PAe+xlzgA+FsZ8x +B9gj/3WpzP2Z8jmgdT8x1fZvqWWfqc0BZ/cTU17Xl6lmn6jMAdvcz1Bf8610zt/jXQO99pFT+X++ +kvLYzzz/O3tU/yicFyJkn3mMGYs9BD3nguejz96YVizHjPV+Z9ZzQaSxX7IYMx59Y3mvEDX70sj9 +oj37ZmR9l/cwM+h5T6XWN733HO+5F7aSu3u037mvH+3VPi8tv1Otrkdq6a/toZh7Tev+P3u/L8pv 7Knl+ewMVviNAGL4B2N9yaEAAAEA - H4sIAAAAAAAAAO3aMQoAIAwDwDr7//86OjqINMLdC7qUQpoqAAAAAAAAAAAAAACAO3N0TwAAAAAA -QBrZMQCJ3CcAAAAAAADgB36bAAAAAAAAAABnOhYAAAAAAAAAQCfdBQAAAAAA2OTm8IbdAgAAAAAA + H4sIAAAAAAAAAO3aMQoAIAwDwDr7//86OjqINMLdC7qUQpoqAAAAAAAAAAAAAACAO3N0TwAAAAAA +QBrZMQCJ3CcAAAAAAADgB36bAAAAAAAAAABnOhYAAAAAAAAAQCfdBQAAAAAA2OTm8IbdAgAAAAAA AAAAAAAAAAASLAudMOYAAAEA - H4sIAAAAAAAAAO3cSw6AIAwFQDyHfxPvf0X3royKtmTmBCQ0Ukx5pQAAAAAAAAAAAAAAAAAAxLB0 -f6+AK2b7BAAAwEnvrggABLHpSwAA4LZRPw0AAABU4i0KXxrUG4H47woA8J9VLwYAAAAAQDLmDPKL -kK8td4PsJjVMcrsaBgAAoAFmsQGAmmSQAAAQnRwzAAAAAAAAAKAmswnfqfFOqrd/ACllzTdz7gBP + H4sIAAAAAAAAAO3cSw6AIAwFQDyHfxPvf0X3royKtmTmBCQ0Ukx5pQAAAAAAAAAAAAAAAAAAxLB0 +f6+AK2b7BAAAwEnvrggABLHpSwAA4LZRPw0AAABU4i0KXxrUG4H47woA8J9VLwYAAAAAQDLmDPKL +kK8td4PsJjVMcrsaBgAAoAFmsQGAmmSQAAAQnRwzAAAAAAAAAKAmswnfqfFOqrd/ACllzTdz7gBP Zf3+Ae+IkJUMAAAAQJsOvglj1wAAAQA= - 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 nN2TzhbH8bP8Dw9OpJkAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_se.tmx b/data/maps/Level -3/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_se.tmx rename to data/maps/Level -3/deniran/caves_se.tmx index 60aa23877e..5a8bd3365a 100644 --- a/tiled/Level -3/deniran/caves_se.tmx +++ b/data/maps/Level -3/deniran/caves_se.tmx @@ -54,137 +54,137 @@ - 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 QRAEQRAEQRAEQRAEQRAEwcj8D9uvxeEAAAEA - H4sIAAAAAAAAAO3bSwqAMAwFQD2C5xU/R9cDKKigsbwZyKarUOgi4bXrAAAAAAAg07TXXN0EZZa9 -1uomAPitsboBAACAnzAfAQAAAABvk+fMJs8JAMAV8gsAAAAAVLOjAp6Qi8kmF9O2oT8+966zedcA -AAAAAAAAAAAAtEgOOpscNAB8w3/0c+4GgFR2MtnsZAAAaIXZJZvZBQAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bSwqAMAwFQD2C5xU/R9cDKKigsbwZyKarUOgi4bXrAAAAAAAg07TXXN0EZZa9 +1uomAPitsboBAACAnzAfAQAAAABvk+fMJs8JAMAV8gsAAAAAVLOjAp6Qi8kmF9O2oT8+966zedcA +AAAAAAAAAAAAtEgOOpscNAB8w3/0c+4GgFR2MtnsZAAAaIXZJZvZBQAAAAAAAAAAAAAAAAAAAAAA gLs2nu1DuQAAAQA= - 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 AAAAAAAAAAAAAPDmP0jg0RgAAAEA - H4sIAAAAAAAAAO3a0RUAEAgAQKaw/6aGQIq7CfroVUprAADwntFvRwAAAAAAAPAvtxoqkrcAAAAA -AAAAcI67PAAArDFTAwAAAMSzkwEAANjLOwsAztFnAQAAAAAAAABi+a8BZKZGkY2cBAAAAAAAAAAA + H4sIAAAAAAAAAO3a0RUAEAgAQKaw/6aGQIq7CfroVUprAADwntFvRwAAAAAAAPAvtxoqkrcAAAAA +AAAAcI67PAAArDFTAwAAAMSzkwEAANjLOwsAztFnAQAAAAAAAABi+a8BZKZGkY2cBAAAAAAAAAAA AAAAAAAAAAAAAAAAAACobwIwHXlzAAABAA== - H4sIAAAAAAAAAO3cyw2AIBAFQK3GD1cbsP+mjDdPJiQurGGmAmMQH6BvmgAAAAAAAPLa595XAADA -l1b5jg6MOwAAiLfI3QD8lHcYAAAAMALfzwAArZVH/jhlEQAAAF4c1o0AkMLd96bzDSDeZq6FVDyT -AAAAAETwT2db7jdAHrodAWLIvAAAwEjsMQHUsXcEEM9cCwAUeQCACq26TJypAJCFHlMAyMV6sT9n + H4sIAAAAAAAAAO3cyw2AIBAFQK3GD1cbsP+mjDdPJiQurGGmAmMQH6BvmgAAAAAAAPLa595XAADA +l1b5jg6MOwAAiLfI3QD8lHcYAAAAMALfzwAArZVH/jhlEQAAAF4c1o0AkMLd96bzDSDeZq6FVDyT +AAAAAETwT2db7jdAHrodAWLIvAAAwEjsMQHUsXcEEM9cCwAUeQCACq26TJypAJCFHlMAyMV6sT9n zAAAAAAAAAAAAAAAAAAAjOACUHKM6AAAAQA= - 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 bdt+9x9whcqWAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_sw.tmx b/data/maps/Level -3/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_sw.tmx rename to data/maps/Level -3/deniran/caves_sw.tmx index 9f6625009c..599ca20e63 100644 --- a/tiled/Level -3/deniran/caves_sw.tmx +++ b/data/maps/Level -3/deniran/caves_sw.tmx @@ -39,153 +39,153 @@ - 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 C2xvpVKpVCqVSqVSFv0H9LgaygAAAQA= - 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 AA== - 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 AA== - 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 i3xcAAAAAAAAoDU7ZCoxrAAAAQA= - H4sIAAAAAAAAAO2VgW7jMAxD0///6aE4DAt6aSLZkkjZJEBgW1ub4lOz13Ecr0VsFTqnLP6y+Mvi -L4u/LP6y+Ms1/A+CrLL4y+Ivi78s/nIt/4Mgr4xjfxDmRHfY2aNizYfus5NntVuulRyp6izWz6E7 -ZnS2Ku73nIXum8VddJf3ZXjP3ZkdvZuu5o7oAs0xkvfKu5HF/3wOo0fm2EVP81p3Bs04gv232XaW -55mBZj3L3qLddkP8a9Qx85XQzLv22DX3p9Dcn55NrGLPZxWaOyP/Vdh+0+vjZwZfZRT/P2X+r2Rj -j9ZTrorcUb1dvffzb+Lvk6XT4+J367mR/Yl/vKz8vedldOjZ1RX4o3bMew9bjyvwZ3/esHfZmf+O -2Xbif/c+loyIXJE70C1vdW62POKPzc3sTj3OCt01oy19sXQ4I3TPrLZ0xtLjjNA9M/upM5YeZ4Tu -mNldOvTmZMrObG+vXXIyZWe2t9cuOZmyM9vbKzKjNzNDdnafO2Lt8fN+r9Adj8xaNYtXyD66ZO7E -YETM3aDzVs3FkCEqR2a+7IxVM2TMxJipG//ojNa/n19jYB+VayTf02dYeFtYjnyGjf9sxtE7IjNk -9BXN//w6I/uzUPwZvveWnJ4zrs5kZn8YcmXkY2KfpS4zjOYczR7FnqG7T51zdcnvzTmbPZN/1HN8 -drfPPzOzf6uSfyT7av6Ws638mbQTfy9D72ev3r8a/+y7Rtl77q/4rPiP3VXJP5PF6vwjvw+VO1Ch -TrnFP15dcs90Lf7X6pS7susM/kxdvtUlM6Jr8cfnjux7ZI6Vd4Axc2bXTPwZdoAxs/jXiCl3ZscR -ednzjYglb3a3HfgjdoAlb0W3XXagcg8YclZ1umvezHnQ96P6rMx8lztiJnXJnzm689l5kHezdIja -gaxdYL8X3dvVZ1fagWrulju7d9Zpnog7vHk694WcIWOukTNn7+7YE8scmTtgfa07f09+SzcMzpL4 -9+CftQMZZ6O7ieCPZl25A9Hq3guacfcd6N4Jmq/44zpBsxV/bB9otivsQNcu0ExX2YGOPaBZir/Y -r8L/rS4doBmKv/iLP25+NEP0/FnqMD+a36rs3+rQAZrh0ywduf+KnX1FxhW+x0/6NkeH3sTer8/c -DPytmaozduXvycfAPyL/Luyj+3s6Q/zFn72/Ffl/u6Py/i79rca+Ut9mquwwolfx/5MnJ4r/+c6o -XsX+n2b5V3+PIp8Ju7N/azZvNf/oGVbgj9y5Kv5387HtcLXQ96L5s8yCUvYz8u487YCte7RW4c+4 -A1V3R5w9+vrVe1l3oJJLxR0V3wHruWjulh4qnhPRyvw+eO7PzCj+/6uqE7aMzPNWir0fNNuV94C5 -JzTL1XcA3dPqZha6m53MJnQfO9vCJkvo2eVcvndCzyzj9gA9p4zZB/Q8MmYX0Nnl2j1AZ5RlWZZl + H4sIAAAAAAAAAO2VgW7jMAxD0///6aE4DAt6aSLZkkjZJEBgW1ub4lOz13Ecr0VsFTqnLP6y+Mvi +L4u/LP6y+Ms1/A+CrLL4y+Ivi78s/nIt/4Mgr4xjfxDmRHfY2aNizYfus5NntVuulRyp6izWz6E7 +ZnS2Ku73nIXum8VddJf3ZXjP3ZkdvZuu5o7oAs0xkvfKu5HF/3wOo0fm2EVP81p3Bs04gv232XaW +55mBZj3L3qLddkP8a9Qx85XQzLv22DX3p9Dcn55NrGLPZxWaOyP/Vdh+0+vjZwZfZRT/P2X+r2Rj +j9ZTrorcUb1dvffzb+Lvk6XT4+J367mR/Yl/vKz8vedldOjZ1RX4o3bMew9bjyvwZ3/esHfZmf+O +2Xbif/c+loyIXJE70C1vdW62POKPzc3sTj3OCt01oy19sXQ4I3TPrLZ0xtLjjNA9M/upM5YeZ4Tu +mNldOvTmZMrObG+vXXIyZWe2t9cuOZmyM9vbKzKjNzNDdnafO2Lt8fN+r9Adj8xaNYtXyD66ZO7E +YETM3aDzVs3FkCEqR2a+7IxVM2TMxJipG//ojNa/n19jYB+VayTf02dYeFtYjnyGjf9sxtE7IjNk +9BXN//w6I/uzUPwZvveWnJ4zrs5kZn8YcmXkY2KfpS4zjOYczR7FnqG7T51zdcnvzTmbPZN/1HN8 +drfPPzOzf6uSfyT7av6Ws638mbQTfy9D72ev3r8a/+y7Rtl77q/4rPiP3VXJP5PF6vwjvw+VO1Ch +TrnFP15dcs90Lf7X6pS7susM/kxdvtUlM6Jr8cfnjux7ZI6Vd4Axc2bXTPwZdoAxs/jXiCl3ZscR +ednzjYglb3a3HfgjdoAlb0W3XXagcg8YclZ1umvezHnQ96P6rMx8lztiJnXJnzm689l5kHezdIja +gaxdYL8X3dvVZ1fagWrulju7d9Zpnog7vHk694WcIWOukTNn7+7YE8scmTtgfa07f09+SzcMzpL4 +9+CftQMZZ6O7ieCPZl25A9Hq3guacfcd6N4Jmq/44zpBsxV/bB9otivsQNcu0ExX2YGOPaBZir/Y +r8L/rS4doBmKv/iLP25+NEP0/FnqMD+a36rs3+rQAZrh0ywduf+KnX1FxhW+x0/6NkeH3sTer8/c +DPytmaozduXvycfAPyL/Luyj+3s6Q/zFn72/Ffl/u6Py/i79rca+Ut9mquwwolfx/5MnJ4r/+c6o +XsX+n2b5V3+PIp8Ju7N/azZvNf/oGVbgj9y5Kv5387HtcLXQ96L5s8yCUvYz8u487YCte7RW4c+4 +A1V3R5w9+vrVe1l3oJJLxR0V3wHruWjulh4qnhPRyvw+eO7PzCj+/6uqE7aMzPNWir0fNNuV94C5 +JzTL1XcA3dPqZha6m53MJnQfO9vCJkvo2eVcvndCzyzj9gA9p4zZB/Q8MmYX0Nnl2j1AZ5RlWZZl We7kH9AFyMwAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/caves_w.tmx b/data/maps/Level -3/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -3/deniran/caves_w.tmx rename to data/maps/Level -3/deniran/caves_w.tmx index 57add5e119..be759ebe58 100644 --- a/tiled/Level -3/deniran/caves_w.tmx +++ b/data/maps/Level -3/deniran/caves_w.tmx @@ -36,120 +36,120 @@ - H4sIAAAAAAAAAO2ay45qMQwE2c9P58eRrlggodGFOUlsV5v0onaIdLt8eBz4ud1uP1/AmIDOarwD -xjtgvAOG3wM6p2F3gM5o7N/Yv6n3T+cznPshkNFw/ul8hnM/BDIazj+dz3Duh0BGY/em3v0QyGns -3zDuh0BWw7kfAnkN534IZDac+yGQ29i/YdwPgeyG9T8E8hv7N5z/IdDBcO6HQA/D+h8CXYz9G87/ -EOhjWP9DoJPxDhjW/xO6m+F3YAj0M6z/J3RP4x0wrP8ndF/D7wHd1fA78ITubNgdqMxOz7YTV9xF -UJ2Znmsnrswzguq89Fy7cXWuqxAZ6Zl2ZHbGlT6qzzuZ2Vln+yDPPpXdmV+lw/4Rs7P/2jOVZ/bN -/ik6zsv+NWfZNbdCH4rus+qUtQMd59kpawe6+b+am8h0B+exSkf3f+UnctxfIOexQmf/vzsQZ98/ -QM1jh47+ST75vwrd4RW7Z3ZAZQ/sn90Beg/s/+w9sH+dHSCy27+Of2IH7P/sHcjwr/ydMjOb/Wvf -V6q4/2n/mjsw4/4b/Vd0nzkno2NE92/cgares2dFdozqnr0Dq4+r7F91XlTHqN6ZO3D1cVE7QPSd -PXfnnIze5L5GvBco9KRnmuk/exdWPxModaPnWOU/I7/99/Mf3cX++/qP6NXZP3XNZM+jcpYn+V89 -JzqH0h509V+5Z1l56B3YuS/Yzf/KGRW5yD3YuTds93324V223d8H7L/HTrzLEfEbUbX/qh2rorv/ -nQ5Vs5o9h6Da/YNZ/9E7UDWj2XMoKt0/iPS/kr9qPrPnKJDt/kG0/5nclTNZOWsmQ+Tz7/adef4M -/1dzq85k5czd54/ovPrcGf6v5M6cRaQfpfeYjHOz3L/LW+mkctd2+tBkuH+SOS8V99+wA1lUzMr+ -tamYFe3e/ufnSeeazWv/9u8diJ0nnW0mq/3bv/3HzpXOdTWn0g7sficn6HDNRLjP7hN1X6YSemaR -OckduHJfTmmevzOd5D+y28x9WbXZ0tdMVtaqXZi9L680W5XXzays2buw+ruMwnyp18rKrNk7kOE/ -e8bEa6RCZsL/bh/VGUbmqswd3bfif3g7M6euiyho76v+O3VT9U/3W/HftZ/aDtC97J/bAbrPTL+d -/+HRvRT901123Z/oP2IH6Pwrfew/Zgfo3Ks97H99fnTGiP21/+/gqq//4c//fZlxlQHd/3R2/e1A -dz+ZXXcR0DM4lQh3u9AzOJUId7vQMziZXXevzJxJ9za+dk/nL7efoLMbzv0QyG84/3R2Y/em1j2d + H4sIAAAAAAAAAO2ay45qMQwE2c9P58eRrlggodGFOUlsV5v0onaIdLt8eBz4ud1uP1/AmIDOarwD +xjtgvAOG3wM6p2F3gM5o7N/Yv6n3T+cznPshkNFw/ul8hnM/BDIazj+dz3Duh0BGY/em3v0QyGns +3zDuh0BWw7kfAnkN534IZDac+yGQ29i/YdwPgeyG9T8E8hv7N5z/IdDBcO6HQA/D+h8CXYz9G87/ +EOhjWP9DoJPxDhjW/xO6m+F3YAj0M6z/J3RP4x0wrP8ndF/D7wHd1fA78ITubNgdqMxOz7YTV9xF +UJ2Znmsnrswzguq89Fy7cXWuqxAZ6Zl2ZHbGlT6qzzuZ2Vln+yDPPpXdmV+lw/4Rs7P/2jOVZ/bN +/ik6zsv+NWfZNbdCH4rus+qUtQMd59kpawe6+b+am8h0B+exSkf3f+UnctxfIOexQmf/vzsQZ98/ +QM1jh47+ST75vwrd4RW7Z3ZAZQ/sn90Beg/s/+w9sH+dHSCy27+Of2IH7P/sHcjwr/ydMjOb/Wvf +V6q4/2n/mjsw4/4b/Vd0nzkno2NE92/cgares2dFdozqnr0Dq4+r7F91XlTHqN6ZO3D1cVE7QPSd +PXfnnIze5L5GvBco9KRnmuk/exdWPxModaPnWOU/I7/99/Mf3cX++/qP6NXZP3XNZM+jcpYn+V89 +JzqH0h509V+5Z1l56B3YuS/Yzf/KGRW5yD3YuTds93324V223d8H7L/HTrzLEfEbUbX/qh2rorv/ +nQ5Vs5o9h6Da/YNZ/9E7UDWj2XMoKt0/iPS/kr9qPrPnKJDt/kG0/5nclTNZOWsmQ+Tz7/adef4M +/1dzq85k5czd54/ovPrcGf6v5M6cRaQfpfeYjHOz3L/LW+mkctd2+tBkuH+SOS8V99+wA1lUzMr+ +tamYFe3e/ufnSeeazWv/9u8diJ0nnW0mq/3bv/3HzpXOdTWn0g7sficn6HDNRLjP7hN1X6YSemaR +OckduHJfTmmevzOd5D+y28x9WbXZ0tdMVtaqXZi9L680W5XXzays2buw+ruMwnyp18rKrNk7kOE/ +e8bEa6RCZsL/bh/VGUbmqswd3bfif3g7M6euiyho76v+O3VT9U/3W/HftZ/aDtC97J/bAbrPTL+d +/+HRvRT901123Z/oP2IH6Pwrfew/Zgfo3Ks97H99fnTGiP21/+/gqq//4c//fZlxlQHd/3R2/e1A +dz+ZXXcR0DM4lQh3u9AzOJUId7vQMziZXXevzJxJ9za+dk/nL7efoLMbzv0QyG84/3R2Y/em1j2d 2zD+6bzG/o39m3r/dFYl/gFU+h9BAAABAA== - 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 swEAAAAAAAAA4tMPBAAAAOjBAeBAB/4AAAEA - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_n.tmx b/data/maps/Level -3/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n.tmx rename to data/maps/Level -3/deniran/lost_caves_n.tmx index bb64b8c262..5aa7267cf9 100644 --- a/tiled/Level -3/deniran/lost_caves_n.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n.tmx @@ -45,132 +45,132 @@ - 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 8g8DlpLoAAABAA== - H4sIAAAAAAAAAO3duw3AIAwFQLJGxozyWT8sEKWgsC3fSe5fZ8AIxgAAAAAAAIhzzrqiQxDmnvVE -hwBg2REdAAAS0A9r2rfoBAAAAAB5OfMCAAAAAAAgA3MrqMX7Ab15PwAAAOCfvXNv9s4AALDGHQIA -AAAAAAAAMjPXBgAAAAAAAAAAunJ/CgC+6ZMAAFCTtTzZ+QOnN3/gAAAAAAAAAAAAAAAQ5QVijh2J + H4sIAAAAAAAAAO3duw3AIAwFQLJGxozyWT8sEKWgsC3fSe5fZ8AIxgAAAAAAAIhzzrqiQxDmnvVE +hwBg2REdAAAS0A9r2rfoBAAAAAB5OfMCAAAAAAAgA3MrqMX7Ab15PwAAAOCfvXNv9s4AALDGHQIA +AAAAAAAAMjPXBgAAAAAAAAAAunJ/CgC+6ZMAAFCTtTzZ+QOnN3/gAAAAAAAAAAAAAAAQ5QVijh2J AAABAA== - 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 AAAgg9wJAAAAAAAAAAAA6GIDI5h9mQAAAQA= - H4sIAAAAAAAAAO3dyw2AIAwAUJzVv/sPYDwaY+KBIIX3JuBUoLQ0JQAAAAAAAAAAgDiW4e8VAFHt -4kdR4jUAAAAAAAAAAEB9DrVdAPBqtE8CDVsDx7g58NoBuNN3CBDTJn4DZJMjzyGXDe+cW8hFXhoA -AAAAAACAUnqap+S/CwAAAAAAAIht8uYHAABAo/zxBwBPPfW8AADAV2onaEXk+bYAADUwJwu4yBOQ + H4sIAAAAAAAAAO3dyw2AIAwAUJzVv/sPYDwaY+KBIIX3JuBUoLQ0JQAAAAAAAAAAgDiW4e8VAFHt +4kdR4jUAAAAAAAAAAEB9DrVdAPBqtE8CDVsDx7g58NoBuNN3CBDTJn4DZJMjzyGXDe+cW8hFXhoA +AAAAAACAUnqap+S/CwAAAAAAAIht8uYHAABAo/zxBwBPPfW8AADAV2onaEXk+bYAADUwJwu4yBOQ m/s6AAAAAAAAEMkJvo+ibQAAAQA= - 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 diff --git a/tiled/Level -3/deniran/lost_caves_n2.tmx b/data/maps/Level -3/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n2.tmx rename to data/maps/Level -3/deniran/lost_caves_n2.tmx index 3ae787f35c..b3b37d306a 100644 --- a/tiled/Level -3/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n2.tmx @@ -54,146 +54,146 @@ - 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 giAIPPAfESMxMwAAAQA= - H4sIAAAAAAAAAO3dSQqAMAwAwP4fcfmxvXkQQawlXWag9xy6hBDSlAAAAAAA+MsSHQBws+a1RQdB -mD2vIzoIAB7JnwEAAAAAAAAAAAAAAAAAAAAAAAAAAMb1dgatmfJzM1MeANogJ5ubnKxP/v0AAAAA -SqkvADW4WwCgDm8sAABA2/Rjz00/NsBFLROgLvcsAAAAAAB8p85Ob+xZiOHsAVDCOwIAAAAAAAAA + H4sIAAAAAAAAAO3dSQqAMAwAwP4fcfmxvXkQQawlXWag9xy6hBDSlAAAAAAA+MsSHQBws+a1RQdB +mD2vIzoIAB7JnwEAAAAAAAAAAAAAAAAAAAAAAAAAAMb1dgatmfJzM1MeANogJ5ubnKxP/v0AAAAA +SqkvADW4WwCgDm8sAABA2/Rjz00/NsBFLROgLvcsAAAAAAB8p85Ob+xZiOHsAVDCOwIAAAAAAAAA jO4ErckkjAAAAQA= - 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 zw31zw317+cfs/Hi6QAAAQA= - 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 MGunIu6x67pHdFbb/G3zt82f9j8k/gdtAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_n2_e.tmx b/data/maps/Level -3/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -3/deniran/lost_caves_n2_e.tmx index 9267a6a430..5475709676 100644 --- a/tiled/Level -3/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n2_e.tmx @@ -45,134 +45,134 @@ - H4sIAAAAAAAAAO2cQVYkMQxDe1az4+Ccei4AU6nEtmTnL7ThQZWkr0rzoOHr8/l8IYQQQgghhFCx -vn+R2hfKZ7witXek4Q7/3opgf+MGuncSyd09q0tP6iyZ7N0y0k99Nod8zt04dDQ5m2MfTl1NzOTe -h0tfEzN16MKlq4mZFB38/fMsx75u55/N/GQPztknbCCa+c7XKvu6mX8k+9PrqDpT8HfZgIL707Ur -+1Kxd+B/yj66j6drqzuYtoET/rvZVu9T1dcps64b2H0+o/Ks7Cy7qwxOXTYQsdvTHDtngDv/0267 -so/0UvEakJ3PeQMu7P/npTv/iJ6ns69kcXJPZd/T2Vfz6MY/Im8092j21fy79e/EPpr7DfxVG+jC -vpK/Knd1/53Y38A/gslU9vCP8RLN3fHZr+avzqrWzezh78V+Av9uG5jCHv4++Xc66Lq5XR+Z77Pp -kN+Bf9b2V7xkv9eqE3/FfTPZ7/BXbUHNv/vmTvxE/f2EE3v4x5wB2fzV24/04Zb/ra9K/k65p/Pf -9daVu4K/exe7Hjtyr+bfpZNbuFfx79rNZOanOSs7U/cTnVPtPTLPjexPMqv9Zuw5U+peIjtU++vG -X93JbVLzhv8d/Fd+XqLu4kZVMFf9XxGk4//mZ+XqDm4W/O9V9dnPBrzkxJ8NzGH/tIHfPl/dyU2K -Yvx0LZf/L4liuX+/uCb8+zJe5bS6gZ1rIw/mT3yyr4+03J/YVN3HqWs3P0r+kZ7UrN/mcvOjYD9x -A45+33iKeq+6Ypud2Fd63uW+w7+yOxf+7r53ub9hf0uXGbtVbcCJe1SnHdm78Xfw7NpjFn9Fn7v8 -3bt18OfWawT/ymfrZANqbyfnaqVX99+1d+f/U88K/ydnlIK7O//VZ3/l40r+P23AhX13/m+2oXwN -UJ6hGfyVvlbYqjbg2GM0e4dnf8Wj4+uA2wa6sX8rxfeCjp128hrJX5HJwUNX/gr20dm68Hf0eerH -YQPq/XXlH+VDfRbAv8ZLFoOTrKrNdd5p5v2rd3AL/yivFfeO2sCTh8qdOfA/9Vt1zyz+FZty56/g -ocw6hX1GJ67sO2ygmn12Jy5njTt/FXfnTjK7Umdw4+/YSXZP6ixu/N06qehJnceJvUsf1V1NzNS5 -D1VPU3N16sKhp4mZnDtw7WliJrcOuvQ0LU+XDaizv+lD7WvKBtRZUe4O1BmQZgdqz0i3A7VPpNmA + H4sIAAAAAAAAAO2cQVYkMQxDe1az4+Ccei4AU6nEtmTnL7ThQZWkr0rzoOHr8/l8IYQQQgghhFCx +vn+R2hfKZ7witXek4Q7/3opgf+MGuncSyd09q0tP6iyZ7N0y0k99Nod8zt04dDQ5m2MfTl1NzOTe +h0tfEzN16MKlq4mZFB38/fMsx75u55/N/GQPztknbCCa+c7XKvu6mX8k+9PrqDpT8HfZgIL707Ur ++1Kxd+B/yj66j6drqzuYtoET/rvZVu9T1dcps64b2H0+o/Ks7Cy7qwxOXTYQsdvTHDtngDv/0267 +so/0UvEakJ3PeQMu7P/npTv/iJ6ns69kcXJPZd/T2Vfz6MY/Im8092j21fy79e/EPpr7DfxVG+jC +vpK/Knd1/53Y38A/gslU9vCP8RLN3fHZr+avzqrWzezh78V+Av9uG5jCHv4++Xc66Lq5XR+Z77Pp +kN+Bf9b2V7xkv9eqE3/FfTPZ7/BXbUHNv/vmTvxE/f2EE3v4x5wB2fzV24/04Zb/ra9K/k65p/Pf +9daVu4K/exe7Hjtyr+bfpZNbuFfx79rNZOanOSs7U/cTnVPtPTLPjexPMqv9Zuw5U+peIjtU++vG +X93JbVLzhv8d/Fd+XqLu4kZVMFf9XxGk4//mZ+XqDm4W/O9V9dnPBrzkxJ8NzGH/tIHfPl/dyU2K +Yvx0LZf/L4liuX+/uCb8+zJe5bS6gZ1rIw/mT3yyr4+03J/YVN3HqWs3P0r+kZ7UrN/mcvOjYD9x +A45+33iKeq+6Ypud2Fd63uW+w7+yOxf+7r53ub9hf0uXGbtVbcCJe1SnHdm78Xfw7NpjFn9Fn7v8 +3bt18OfWawT/ymfrZANqbyfnaqVX99+1d+f/U88K/ydnlIK7O//VZ3/l40r+P23AhX13/m+2oXwN +UJ6hGfyVvlbYqjbg2GM0e4dnf8Wj4+uA2wa6sX8rxfeCjp128hrJX5HJwUNX/gr20dm68Hf0eerH +YQPq/XXlH+VDfRbAv8ZLFoOTrKrNdd5p5v2rd3AL/yivFfeO2sCTh8qdOfA/9Vt1zyz+FZty56/g +ocw6hX1GJ67sO2ygmn12Jy5njTt/FXfnTjK7Umdw4+/YSXZP6ixu/N06qehJnceJvUsf1V1NzNS5 +D1VPU3N16sKhp4mZnDtw7WliJrcOuvQ0LU+XDaizv+lD7WvKBtRZUe4O1BmQZgdqz0i3A7VPpNmA 2htCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgh10T+M3iLYAAABAA== - H4sIAAAAAAAAAO2d247eNBDHs1/pBdKWpUBbQCpcLTwWtwipQN8gj83pgljaocN0ZmwnPib/nxS1 -3VW/fPEcY4/HywIAAAAAAEAfXm7Xa3F93vUbgdJoMqbrzXZ9J65XC/TgDJDcNRnT9f12/SCut8sH -PYAOzEmQPcldkzFdPyr/93H5oAcvWnzZgfB85Qzxkds8yT3I+P2Ozwp6cFYfYMnZ85UyPo6mC9Lm -ybbfLx/L/5PEzzyTD+Ayt+Ts+UoZH0eKkSR7bvMlOIMP0PIgS87kKz1/+bj8Xxd6jw+X/V65r87v -ZvQBmq1zmWvj9HC3yfEu7z5BF0gHesWDh8WW/cvteb5gz/Ruu37N/PzwjDPJn8dBLveYbXy5jdNX -ifLnukI60CMe0LNaz/Zq+46vjWfK0fcZ5K/lvjmx8M02Fl8747Gyv0td4e9MrXSA+32Lb7bv+K3y -TLfl42eQvoLTO8Z5yPieGwdv2zO/SLju2NhYukK+oIW9eH4/BfkMnq8YNQfQ5jlSxoPL/LNEH3jv -6AOnVc4c5F8qzw9YviIwYg6Q+86TIvOc/Oje0YHa9kLP3pKRYkDuO8/tSeZejPtru/42rn+Mz7V0 -oLYPIN9/lBx9HyUG5Mj+Juxdi3Ek9z+cz/lzsfXg3ogHNXPBFN//U+F7jjIXlJr33BQ/z2Ncitwl -pAeaLkhfUCsX7OH7id4+IPa+y3ke8fM5ctcIuiB14Jm4Z428qZTv30NvH5Dz7Jr8g+yPyp1DOvDb -dv2+6PlA6fEqnffn0mvOO8f2A9w+S9n8f9+F5ZFSz6QPKOkze/p+otec9x6/R/G6pM0HeB4p40DN -GNDa9z8zft56zjvF9m+VvwNHzpVwHyDlHygxRrn+rzZyzrumL+iZ86TAfYAm/7cF7jHqGNT2BaPp -vYUXax4LfH7vvM+jxvqXXM+7Og+R36fWdB3lF+d3PDc8ogNWLdtVGSHvT+XovFetWrZW1LDDUWO/ -xd55oj21bNY7SmtKz7cTs+Q/nFA/mRsHYrKvNb6jM6Ltp7xrp8YBmefNpOctGDnvt6D6aYoD3n6a -GfO8lvlYLO8fFdIBvl/C23OhyX6t/i3z8eouS89BpuhZy3nPPfD9Eql7EEelxF6LHEaM/VeltewD -Mvavje6bA62FyjpqqzZyVo7WW++95+jQWqhcB/fqY2ej1zv4DPKntVCSP68pvT+RPwi2v2cf/RFm -kD9h1dsRqfsnNEKO22p9w6K17c805x/Q6iG9PYbaOvnIxPaFl2bG3F/6AG9P7Wzyb8mMc/4BuU/C -21N7JvmXXoOazfZX8W++T0LulZC1uN6erCsyq+17cH2Q9VFyT9aeHhVnILfeaZR176N4+45nJbbu -rfUfm3EdDOh4NdFW/7FZ653Ax8iaaG7nVv8xyH0OVuPntAeQ4DXR3M4h62sh178BiHE70boJSMPq -T3SmebKz8/PO/6f1KiHOtI5+Rbz9UgRfN9F0CD7g3KSsnXMfMEIfrqtRcz3+ecL8N/cBI/Thuho1 -1+Q0+5f1Llz+I/Sdvwp8XSbac+7pz9xaJa12hiP7VrXsM3x1gt3TnG1NLB2wepb17sV2JmJn5LWa -s03pKciBD9hPynlALexeEusnxoEPyCfnPKBeazVevYxkZB8g/WpvPbXORZx5PW40H+D51Z7nJFl9 -ZVrv6SjBKv49ig+wzl7qfbZs6t5N6yyY0effe/uA1LOXep+TZMlenhMgmWH+vZcP2NOrrVSfuBS8 -fbtS7rKGh5hB/j3O6Enp1WbV97fSAat/jrfmyindM74mLWNAakz1zhVr6QcksTW30j3jW9AyBqT2 -Q4jV9/eay/bkP5PNc1rFgNgepdw8umX+uj79yeUv9ymPGu9jvZ7Cu2zLnErDi6thXFfl59QvsqUP -4PKX+5RHlX+MVuPo9STU/Crpraxjkeco1+wfL+HfU+5TnlX+gdoxQI4nz++l7Yc46p2Txu1uT8/Y -FCxf5Z0PNkvst+pNa8pfjifP77WzkLQ1TdIBaXc1ckHLV1nr7TPbfgvkeFJ+r9k+2ZE8Jy3Q6+xU -juxTMMv7Xq9eSF4N5HND9kRObUNpH/Bpwc9qwYi9n7y+twGSvxc/U2sbeq9nLAPcf7T+L7H5ntSz -9mJnZRGlzxWjXnqp/WZ619iOVJNQuidNiq6UPleM5O/NR2v37+0HRqBXP6qSZwyS/OV8NJ9Tk+9T -PeamR4v9I/Sj4r5gryz29lLtkYuMFPst29+719Ui9k5DvmCvHzjSS7fE+Z05kK15/VNbMILtS2Rf -nRQ9OOpTS5zfuQevf6pGST8Ve9/rheyrI/srWc+f8xyj9KSU86NWfRJRKl/tcdZFLlZ/Je28qVwf -lvqOMBpH31lmPItN9lfSzpvK9WEz96TkOpCTJ8185u579qd23tRMz2KRkwta/Qc1XdBqt88wXhpr -7y9wgNxcUIuPVmyc0eavhtdL34P7Qys2eja/5t8SFGIt/HlnjY1X5ix94EujjUvs/RmAqwBbAAAA + H4sIAAAAAAAAAO2d247eNBDHs1/pBdKWpUBbQCpcLTwWtwipQN8gj83pgljaocN0ZmwnPib/nxS1 +3VW/fPEcY4/HywIAAAAAAEAfXm7Xa3F93vUbgdJoMqbrzXZ9J65XC/TgDJDcNRnT9f12/SCut8sH +PYAOzEmQPcldkzFdPyr/93H5oAcvWnzZgfB85Qzxkds8yT3I+P2Ozwp6cFYfYMnZ85UyPo6mC9Lm +ybbfLx/L/5PEzzyTD+Ayt+Ts+UoZH0eKkSR7bvMlOIMP0PIgS87kKz1/+bj8Xxd6jw+X/V65r87v +ZvQBmq1zmWvj9HC3yfEu7z5BF0gHesWDh8WW/cvteb5gz/Ruu37N/PzwjDPJn8dBLveYbXy5jdNX +ifLnukI60CMe0LNaz/Zq+46vjWfK0fcZ5K/lvjmx8M02Fl8747Gyv0td4e9MrXSA+32Lb7bv+K3y +TLfl42eQvoLTO8Z5yPieGwdv2zO/SLju2NhYukK+oIW9eH4/BfkMnq8YNQfQ5jlSxoPL/LNEH3jv +6AOnVc4c5F8qzw9YviIwYg6Q+86TIvOc/Oje0YHa9kLP3pKRYkDuO8/tSeZejPtru/42rn+Mz7V0 +oLYPIN9/lBx9HyUG5Mj+Juxdi3Ek9z+cz/lzsfXg3ogHNXPBFN//U+F7jjIXlJr33BQ/z2Ncitwl +pAeaLkhfUCsX7OH7id4+IPa+y3ke8fM5ctcIuiB14Jm4Z428qZTv30NvH5Dz7Jr8g+yPyp1DOvDb +dv2+6PlA6fEqnffn0mvOO8f2A9w+S9n8f9+F5ZFSz6QPKOkze/p+otec9x6/R/G6pM0HeB4p40DN +GNDa9z8zft56zjvF9m+VvwNHzpVwHyDlHygxRrn+rzZyzrumL+iZ86TAfYAm/7cF7jHqGNT2BaPp +vYUXax4LfH7vvM+jxvqXXM+7Og+R36fWdB3lF+d3PDc8ogNWLdtVGSHvT+XovFetWrZW1LDDUWO/ +xd55oj21bNY7SmtKz7cTs+Q/nFA/mRsHYrKvNb6jM6Ltp7xrp8YBmefNpOctGDnvt6D6aYoD3n6a +GfO8lvlYLO8fFdIBvl/C23OhyX6t/i3z8eouS89BpuhZy3nPPfD9Eql7EEelxF6LHEaM/VeltewD +Mvavje6bA62FyjpqqzZyVo7WW++95+jQWqhcB/fqY2ej1zv4DPKntVCSP68pvT+RPwi2v2cf/RFm +kD9h1dsRqfsnNEKO22p9w6K17c805x/Q6iG9PYbaOvnIxPaFl2bG3F/6AG9P7Wzyb8mMc/4BuU/C +21N7JvmXXoOazfZX8W++T0LulZC1uN6erCsyq+17cH2Q9VFyT9aeHhVnILfeaZR176N4+45nJbbu +rfUfm3EdDOh4NdFW/7FZ653Ax8iaaG7nVv8xyH0OVuPntAeQ4DXR3M4h62sh178BiHE70boJSMPq +T3SmebKz8/PO/6f1KiHOtI5+Rbz9UgRfN9F0CD7g3KSsnXMfMEIfrqtRcz3+ecL8N/cBI/Thuho1 +1+Q0+5f1Llz+I/Sdvwp8XSbac+7pz9xaJa12hiP7VrXsM3x1gt3TnG1NLB2wepb17sV2JmJn5LWa +s03pKciBD9hPynlALexeEusnxoEPyCfnPKBeazVevYxkZB8g/WpvPbXORZx5PW40H+D51Z7nJFl9 +ZVrv6SjBKv49ig+wzl7qfbZs6t5N6yyY0effe/uA1LOXep+TZMlenhMgmWH+vZcP2NOrrVSfuBS8 +fbtS7rKGh5hB/j3O6Enp1WbV97fSAat/jrfmyindM74mLWNAakz1zhVr6QcksTW30j3jW9AyBqT2 +Q4jV9/eay/bkP5PNc1rFgNgepdw8umX+uj79yeUv9ymPGu9jvZ7Cu2zLnErDi6thXFfl59QvsqUP +4PKX+5RHlX+MVuPo9STU/Crpraxjkeco1+wfL+HfU+5TnlX+gdoxQI4nz++l7Yc46p2Txu1uT8/Y +FCxf5Z0PNkvst+pNa8pfjifP77WzkLQ1TdIBaXc1ckHLV1nr7TPbfgvkeFJ+r9k+2ZE8Jy3Q6+xU +juxTMMv7Xq9eSF4N5HND9kRObUNpH/Bpwc9qwYi9n7y+twGSvxc/U2sbeq9nLAPcf7T+L7H5ntSz +9mJnZRGlzxWjXnqp/WZ619iOVJNQuidNiq6UPleM5O/NR2v37+0HRqBXP6qSZwyS/OV8NJ9Tk+9T +PeamR4v9I/Sj4r5gryz29lLtkYuMFPst29+719Ui9k5DvmCvHzjSS7fE+Z05kK15/VNbMILtS2Rf +nRQ9OOpTS5zfuQevf6pGST8Ve9/rheyrI/srWc+f8xyj9KSU86NWfRJRKl/tcdZFLlZ/Je28qVwf +lvqOMBpH31lmPItN9lfSzpvK9WEz96TkOpCTJ8185u579qd23tRMz2KRkwta/Qc1XdBqt88wXhpr +7y9wgNxcUIuPVmyc0eavhtdL34P7Qys2eja/5t8SFGIt/HlnjY1X5ix94EujjUvs/RmAqwBbAAAA AM5NbN8YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHX+BQ1EBW8AAAEA - H4sIAAAAAAAAAO3cywqAIBAFUL85evx+blpGFILaPQfcjyCDcEdLAQAAAAD4Zq1r611EgKV3ATf2 -uo7eRcBA9MRseiIAAAAAAAAAAABAW+Zzs5nPBQAAgLmN+k8CAMAo3JdyyD2zyT0BAAAAAACgHflr -NvkrtKevZtNXAQAAgIu3bgAAAAAAAPAsPVdL3z//5FwDAAAAAAAAAAAAAAAAAAAAAAC8dwKXFXEC + H4sIAAAAAAAAAO3cywqAIBAFUL85evx+blpGFILaPQfcjyCDcEdLAQAAAAD4Zq1r611EgKV3ATf2 +uo7eRcBA9MRseiIAAAAAAAAAAABAW+Zzs5nPBQAAgLmN+k8CAMAo3JdyyD2zyT0BAAAAAACgHflr +NvkrtKevZtNXAQAAgIu3bgAAAAAAAPAsPVdL3z//5FwDAAAAAAAAAAAAAAAAAAAAAAC8dwKXFXEC AAABAA== - H4sIAAAAAAAAAO3d23LdIAyF4dz0dNH0jdtXbzwdZogL2zYItAT/N7NvE1sSwmfe3gAAAAAAAABg -nt/eGwBXf7w3ABBHj9wbPRLAHT+9NwCAK3oAAOyNeSCWLx+/r9nvW+ffU8l/2q/e/VlVis/3j997 -9vvxFjtu5/1K+2NV3ys4YpTiU5Li1horzx5w/O/zfp3re9cayMfGHa2x8sp/qusrO9bA1Ziv+TVg -W0Z5Unc71cDdcVESpQe07OMONdCT+6QlTrPz3/r/IvW3pyxynzyNU5T8r9gDnh7n3bFq/g8r1UDr -cd6VlfN/WGEesOz3Z6vnP3oPGJn7w+r5P3j3gJ5nLkfHWzn/VrXv3QNan7kcPfafmr09lrXm3QNa -qNxzS6y2524/tNx/7x7QQin/lmP/bj+03v9oPUAl/17zEPm31xIDjzocUXPR5gCF8e8x9pWud3jy -7n+r9P1clPyPiL3yuf6s/xthDhg17sj/P7U4KLwbrTT3rZr/Wg/wejc6f1Z752v9h1nHHArzQOlZ -7ZEi5H/m//Q6FjznfRby/9nMdyLOPX5m3pMI5z6za670LonleyWze/wr+ZyncKx75nm/873y6+kR -o57Z6pF6gOJ3gBSud5ace8SdWlC7d5+ozgGq8crdfddMeV8UzntKVMd+zatjBtXcJ2o9QHm8vFI7 -ZlCnlP+ouY9MJf/k3odK/qPN+atQyT8AIB7LawgcB8RyHLdzDLGndM6meh0R45zP16mBfdSu1fTM -A4r3oFFWO0br6QGK96Dxv6vrtMwD67p7jZ7zgbXM+qYstPQ8mxz9G+PKRo8vq2fSd/8W90j5HGt5 -7jTiOdXVa8Dj3DXPv8W504jvieZWPib0OHe1iues949W7wGzWeR/9jsJK/eASEb3+hry78/zPSTy -b6N1LvV+xrY1/97brSjKt9tyrfn33m5V6uu1WGDs10WaTxn7eyP/e1sl/6usOawW1xqV7SytORy9 -BmbpOU5RyX9pzeHoNTArttHz/+ocJPJzDhHyr+AqTh7zgUVMyf+1J9cfou0n+b+mvt5467MnM6+r -Rc1/hPXGW549mX1NVe04efSaY6r17nXf/5BiovCe150x0zNG1Oo9KZ3DzpJiEuE9L4v+qFgD3ufS -ijEpsYqT0v6q3EdVnRtzK6416j32E5V41Ixaa9D7GqFK/g/KNTAqTr3fj++h0vtzivPAjDjNrgPF -3B8UemJudpxa1hF4SjX3yREDhT6gsNaIZS14Xud5ynNOVPtG/9WaEvk2v/qprTNzxWtOVP5Gf2lN -iXybX/2isqqDq3GiMt6vrJLXp1rroLS+2krjYzd3n6vxWkMTc7yqAcV19WCvtsZWlLkc/ZjLAQAA + H4sIAAAAAAAAAO3d23LdIAyF4dz0dNH0jdtXbzwdZogL2zYItAT/N7NvE1sSwmfe3gAAAAAAAABg +nt/eGwBXf7w3ABBHj9wbPRLAHT+9NwCAK3oAAOyNeSCWLx+/r9nvW+ffU8l/2q/e/VlVis/3j997 +9vvxFjtu5/1K+2NV3ys4YpTiU5Li1horzx5w/O/zfp3re9cayMfGHa2x8sp/qusrO9bA1Ziv+TVg +W0Z5Unc71cDdcVESpQe07OMONdCT+6QlTrPz3/r/IvW3pyxynzyNU5T8r9gDnh7n3bFq/g8r1UDr +cd6VlfN/WGEesOz3Z6vnP3oPGJn7w+r5P3j3gJ5nLkfHWzn/VrXv3QNan7kcPfafmr09lrXm3QNa +qNxzS6y2524/tNx/7x7QQin/lmP/bj+03v9oPUAl/17zEPm31xIDjzocUXPR5gCF8e8x9pWud3jy +7n+r9P1clPyPiL3yuf6s/xthDhg17sj/P7U4KLwbrTT3rZr/Wg/wejc6f1Z752v9h1nHHArzQOlZ +7ZEi5H/m//Q6FjznfRby/9nMdyLOPX5m3pMI5z6za670LonleyWze/wr+ZyncKx75nm/873y6+kR +o57Z6pF6gOJ3gBSud5ace8SdWlC7d5+ozgGq8crdfddMeV8UzntKVMd+zatjBtXcJ2o9QHm8vFI7 +ZlCnlP+ouY9MJf/k3odK/qPN+atQyT8AIB7LawgcB8RyHLdzDLGndM6meh0R45zP16mBfdSu1fTM +A4r3oFFWO0br6QGK96Dxv6vrtMwD67p7jZ7zgbXM+qYstPQ8mxz9G+PKRo8vq2fSd/8W90j5HGt5 +7jTiOdXVa8Dj3DXPv8W504jvieZWPib0OHe1iues949W7wGzWeR/9jsJK/eASEb3+hry78/zPSTy +b6N1LvV+xrY1/97brSjKt9tyrfn33m5V6uu1WGDs10WaTxn7eyP/e1sl/6usOawW1xqV7SytORy9 +BmbpOU5RyX9pzeHoNTArttHz/+ocJPJzDhHyr+AqTh7zgUVMyf+1J9cfou0n+b+mvt5467MnM6+r +Rc1/hPXGW549mX1NVe04efSaY6r17nXf/5BiovCe150x0zNG1Oo9KZ3DzpJiEuE9L4v+qFgD3ufS +ijEpsYqT0v6q3EdVnRtzK6416j32E5V41Ixaa9D7GqFK/g/KNTAqTr3fj++h0vtzivPAjDjNrgPF +3B8UemJudpxa1hF4SjX3yREDhT6gsNaIZS14Xud5ynNOVPtG/9WaEvk2v/qprTNzxWtOVP5Gf2lN +iXybX/2isqqDq3GiMt6vrJLXp1rroLS+2krjYzd3n6vxWkMTc7yqAcV19WCvtsZWlLkc/ZjLAQAA AAAAAAAAAAAAAAAAbPwFg73SQgAAAQA= - H4sIAAAAAAAAAO3a2wkAIAgAQBdv9z4aQHqQEXcTiKAoGgEAAAAAcE+rDgDgYXokAAAAAAAAAAAA -QM7PJcCgHwIAAFDJXgoAwK/MugAAAAAAAACc4gYNAACQszvVkn8AAAAAAAAAAFb5PYE5aqaO3AMA + H4sIAAAAAAAAAO3a2wkAIAgAQBdv9z4aQHqQEXcTiKAoGgEAAAAAcE+rDgDgYXokAAAAAAAAAAAA +QM7PJcCgHwIAAFDJXgoAwK/MugAAAAAAAACc4gYNAACQszvVkn8AAAAAAAAAAFb5PYE5aqaO3AMA AAAAAAAAAAAAAAAAAAAAAOzr/PWxQgAAAQA= - H4sIAAAAAAAAAO3dSQ6AIAwAQH2HC+rB/z/RszdMkCWdeYFplFDayjQBAAAAAAAAAABQ2zq3fgL4 -T/J+w/BO3zEB2Z8BAACUccmvALqgXgNEc1v3AAAAqOyQi2bLidUungAAAABARxZnlgAAABBGyfl4 -//ADAGhPbzoArek5AACgZ+pZAAAAMJ5NPl+dmAOU4854gG/0QgMtuHMBACAetZC3JB5AAWZLAQAA + H4sIAAAAAAAAAO3dSQ6AIAwAQH2HC+rB/z/RszdMkCWdeYFplFDayjQBAAAAAAAAAABQ2zq3fgL4 +T/J+w/BO3zEB2Z8BAACUccmvALqgXgNEc1v3AAAAqOyQi2bLidUungAAAABARxZnlgAAABBGyfl4 +//ADAGhPbzoArek5AACgZ+pZAAAAMJ5NPl+dmAOU4854gG/0QgMtuHMBACAetZC3JB5AAWZLAQAA AAAAAAAAAAAAAIBIHiu4DMAAAAEA - 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 bdu2vaL/ANKd+QcAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -3/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -3/deniran/lost_caves_n2_e2.tmx index 45d79b6168..ead4b6885e 100644 --- a/tiled/Level -3/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n2_e2.tmx @@ -51,142 +51,142 @@ - H4sIAAAAAAAAAO2cu1YcQRBDl8gBX+0/J/BxwtnH9LSqJVUpqNBYulc7YLPw/Xg8vnO5XC535P4+ -OXYmZvdXx87K7L567G7v7s/Xv+vYjelcldV/37+vSz+mX1Ver5yj/St0rfaO5sjyfdr/iS0wfCN4 -Mr2fdo/ureB6l+0076j+J92j/xxyA67ed/pXut7hdPoZ4O79LgfE39XdP9tl1QbY+VZ3UOW/m/cr -XNh5TvWM/1mH8M/ukOP5Z+fPxX/uvH927hzHfeevhSfdXfcK/tXzOdyOfxZjh4wOt+uewdYxs+Ih -OJ7micw8dQdohs7+p+3BmV21+6t9FFgosuvQwY2JGrNOXZzYqPDq1iesNLqx+4RVOrnwYnfp3MmB -lQqvbn1cWKkx69RFmZEqs05dFBm9ew8GuxeqIzu7Kpsr771id4v/WvcTNsDOrchk9X337J47ndl5 -lVh08L/am51VhcPUDbBzsvt33cBk9/Ef/wj/zhuI//if6r/SvbL/1X5sTwoMVt0r+Uf0ZPtSY7L7 -u3bU+8V/jfdKlmjnnTeA9M9mWO292wZ2+u/8vgVEVqb7LhtA+D/FrNLj7y7sz18O/k+/VqrdK37t -2sG/clb1f7s4b0A95xX3nzbAdqfIVTXnim+lZ0A1f3XviJw77pn+q524uN/JuuuetQGUm3f5XNwr -+D+xAaTzTxldvLv432VS7b5yS8r+kTuo4ML26OAezeuZT4T7FT5sh67+qzii3F/hw/bXyT+a5473 -K5zY7jr678TW5dius4P4zxaygWwi/rOJbGDaFlSys11134F6brajzhuozo/qyHbE3ADq/4oquV79 -uOycyvfJP3oDlfnvbn3yBq743/2+QSXLqx9bKbPS3fFf8b0jVk/13M4bYPeKf55/dieUf8Uup9ms -+mf3uePe9bnGYvSOFbvLaq9V/4o9GZy6+q94X5z6IV8n7C6rnVaebZ130Mn/qrvT75NVvFVmqv3v -5lb5mQk3bir9EblRPzvBdqmwgRMc0Hmnb6CCZwWLqpx3NtDJv8MGqt3f2UEn/1WMVXMhdlC9+Q47 -UMpSsYeO/pHcVXKc3ADbXZcNsF1f3UDXZwDKQyf3z/x3fgagnHRx/2oDE/wj3bh6v7oBtid1/x1u -ov9s4PUG4t/nUJ2e+Wf7if8193d7PXv+s93E/7p3hP8pr31H/1W9pn3ed3PP6Mb2E/97HuLf2z+7 -H9vP5A0odGO7mbgBpV5sL5M2oNqJ7aW7f/VObC9dN+DUh+3FfQPuXdhOXLl1cM/u4cquQwelPk4M -2bnR/tldnDiy88Y/lyU7a8UG2D3Y584q7s/wY+es2AA7t8J1YhX3YdalhworZ3bu+VWch1+P23Wf + H4sIAAAAAAAAAO2cu1YcQRBDl8gBX+0/J/BxwtnH9LSqJVUpqNBYulc7YLPw/Xg8vnO5XC535P4+ +OXYmZvdXx87K7L567G7v7s/Xv+vYjelcldV/37+vSz+mX1Ver5yj/St0rfaO5sjyfdr/iS0wfCN4 +Mr2fdo/ureB6l+0076j+J92j/xxyA67ed/pXut7hdPoZ4O79LgfE39XdP9tl1QbY+VZ3UOW/m/cr +XNh5TvWM/1mH8M/ukOP5Z+fPxX/uvH927hzHfeevhSfdXfcK/tXzOdyOfxZjh4wOt+uewdYxs+Ih +OJ7micw8dQdohs7+p+3BmV21+6t9FFgosuvQwY2JGrNOXZzYqPDq1iesNLqx+4RVOrnwYnfp3MmB +lQqvbn1cWKkx69RFmZEqs05dFBm9ew8GuxeqIzu7Kpsr771id4v/WvcTNsDOrchk9X337J47ndl5 +lVh08L/am51VhcPUDbBzsvt33cBk9/Ef/wj/zhuI//if6r/SvbL/1X5sTwoMVt0r+Uf0ZPtSY7L7 +u3bU+8V/jfdKlmjnnTeA9M9mWO292wZ2+u/8vgVEVqb7LhtA+D/FrNLj7y7sz18O/k+/VqrdK37t +2sG/clb1f7s4b0A95xX3nzbAdqfIVTXnim+lZ0A1f3XviJw77pn+q524uN/JuuuetQGUm3f5XNwr ++D+xAaTzTxldvLv432VS7b5yS8r+kTuo4ML26OAezeuZT4T7FT5sh67+qzii3F/hw/bXyT+a5473 +K5zY7jr678TW5dius4P4zxaygWwi/rOJbGDaFlSys11134F6brajzhuozo/qyHbE3ADq/4oquV79 +uOycyvfJP3oDlfnvbn3yBq743/2+QSXLqx9bKbPS3fFf8b0jVk/13M4bYPeKf55/dieUf8Uup9ms ++mf3uePe9bnGYvSOFbvLaq9V/4o9GZy6+q94X5z6IV8n7C6rnVaebZ130Mn/qrvT75NVvFVmqv3v +5lb5mQk3bir9EblRPzvBdqmwgRMc0Hmnb6CCZwWLqpx3NtDJv8MGqt3f2UEn/1WMVXMhdlC9+Q47 +UMpSsYeO/pHcVXKc3ADbXZcNsF1f3UDXZwDKQyf3z/x3fgagnHRx/2oDE/wj3bh6v7oBtid1/x1u +ov9s4PUG4t/nUJ2e+Wf7if8193d7PXv+s93E/7p3hP8pr31H/1W9pn3ed3PP6Mb2E/97HuLf2z+7 +H9vP5A0odGO7mbgBpV5sL5M2oNqJ7aW7f/VObC9dN+DUh+3FfQPuXdhOXLl1cM/u4cquQwelPk4M +2bnR/tldnDiy88Y/lyU7a8UG2D3Y584q7s/wY+es2AA7t8J1YhX3YdalhworZ3bu+VWch1+P23Wf Dfgeyn38+x3SfTbgd/E/++J/9sX/7Iv/e/cDfeQ5MQAAAQA= - H4sIAAAAAAAAAO2dTZIdNQyA3yQVFtQjQBJIGFgF1hyIYvEuwE+uymlIyIJ2MWaEkGz5t21JX1VX -JpPMm7Yly7ZkyZeL4zgzeX48L8Hz2bmvMxXc9tSjrV9i218dz7fgeXGR98mO/QRljtueekK/rN62 -HFTbvzue78Fzf5H3CddPK+kBHuNQ5rjtqSf0Cxwbq7QPkrNnVNt/QJ/x9iLvE66fKDsys79SYxzK -HLcd8g79GfoFjo2UnZytG5wtx4+07ZEnd0dbMs/d3X9/JuoPtiMj7WfJGI/tfnr3/8/JAcdGyk7O -shNY7jl7lpM5lvdzQR9dM3qA7WfP/uD0XqLnNfKHpOwkZSd6tTs1h0vGdIQa2xJ5c3B6EIn2s4cO -5PQ+1w8fjufPxndIQdmJHnoQ2i2Zw3M8AbL+/Pjzi8ax8OXx8y8ePiM1rqIOfNrwu2AflLY/yP2v -Cy37PxreKQWeD2v1P7a7xxwOx/nL4+tXhMxiX8HnI/M7vjp+/uuHz7gmbEAg9EeLDbheZHK/ga9T -cp8F1INSWwBlXzrWn2XG9uvj3988/B8oc6qv3l9offjm+Pl78Htyc+t99q1pYj/0GO85uwdtWk/g -PkI6DqLOl8o+EGXGjV1I6ZqI063c57wt+zX/EvuBA9us1Hjn7F4E2jQpPwv/H2ULOHtQqvMceOxS -T6l95HQrJf93l8c9dQmpfqix79DuUWCbNgKJTyHa/ZXBuoXlANdWNbKPcP3Qupc7k5xPodbuawT3 -wwrrup5QPoUS2f+YGQe/HM+vle8WGLUmqkG6h8+1+ac+r2MC6Zoo9mmrvqXY2ebvyow1UY4Wm7+S -/VqNUf6vnrT6bWv2dI6MGWOrdZ23gv2KaFt3+NiyzUpjy7HFDmsXx3Hm0uNsg2VuZ79AI7kYX4qW -MyrOGuRifClc/o6ji5HxCEcPbvtt4/KXoyEvEuPylzMir+dsXP40MZcAnu+PZxg1YU3+klgkzBnC -Z29aczrOBrffmvwxOJYPZR+gcnw0zQNa5R/P0OfAsXwqzwPrQM/8zrPRKv+AJJcAx/Kj/HE8hZoH -NOiAZvnX5BJE+eN4CjUPaFgPapY/RS5vLeT3hBwvKp7C6cDuNkAb0rmfI+pAAPvR8TwQcrw0zAPa -aM0j5PJ9Nc0Dmm1/6dyPz9VBG4Ch8nF2nAc0y78V6AfAPgJK/nEeOBNYK0iCRvm3zv0B7APCPgIu -H6+21kMtXC046dynTf6wdkwN0eePa4OV1nwZiaTeo3Tu222+klBTQ4CTO8ds+XMyL60Fh2mtT7Yi -LT6fHLNrMFA1H6maaLV1ZnZcs9aSivtx8i+psVRKroYuVfuvZoxTwL2OFt9Fy7oPy3/GOM/VoYf1 -D2trnQY/Bf47RkscI1C77oPyH10vNZKrQ1+7jsGx61wsO9CjVukK1NpGWNPrjPpKrbWQAlj2HKm9 -687y/+TsFzgRSvbc+f9Uzdqd5W+Jmtr1EM4GzJC/5XuIeiC18xFq38PJf/QaENd0l96vY1kX4F5N -Int8binIH8cvuDlg5BqQqukuvV9HcqdAD7//6kj8VFQeOFWvaMZZFuy3hHsaic+q9G6JuP/TWiNF -In/q3BJXr4iaB3reW4L9li2+K+puCewv0V47WOqnlsKdY2jRAeizlvotU/X08HzG3bm1et3wHpTc -bxC4Zf495Qso1QHqniJo61Pg+Qme0eTqmmCfifaxD4H+KqgLH4jvceT8nFAHcuvvlnuKAql6ei11 -TSxA+S5z84TUxw3vbOD2BXhdb2kcrgo3T9TEtaKd5e4Arb2ryRlP7q6SErg7QHvJ/tbhM2rREPsc -DXcHqFT2K9cn1BD7XJ2W+oSjsXQO6ixWX8e7DbCN2wA5Wu+WcRsgI3f/xer3fdyY7+9+BqoV7qwo -jqetcP/FqBif5TkA+g1zd5trxfIcgP3GV3TOzII+WF4HRvn/djy/E/9uxSZYtQGS8wUWdMDqOpCq -eUHt9SzcR2tR/gFsA6i9nhb543P00K7heKeV9QCOHVN7vR3mAMl5YKzrUK9xvFNyDkYTubNmK9sA -aR0Qar8T9RrHOyXnjzXC1cFaWf4BybkESa3fCHf+2IIeUPnxZ+TJSohjX3IuIVXjj/N5WNSD1Dy5 -EqX1n3C7qL0O5wOj9ECrDvQ8RzYCnHMgPZOE5zbJve7XhB5o1gEJM20hVROr5iwi1IGSuBZ3J4BV -v0FgxpyYqonVUv9DkjORuhMg5LhYjB3AWP/oOXFkTSxOB2CcWXIngHUbEBgxJ3J5JrW17yhyPg/q -DCN1L4h1+Ud61UWHsp+RZ1KSZ4ltQNBFa3NAitaayLNlD8H7Hk4fsA74HNCXVfLL8BrhBr5+ivYC -VuV/I77XUktgdF2H0rOq3DoR2wCfAx6pWQO01nIfCec3xvFDqzYAE/fFknh6rS9vJNgvDG0APCuH -44fOI1w8ncon75lX3APKL7xrXPQsuHg6lU++Qh0JWD+V8wtT84DLP0301bTmk5dyG/CZlA2wIP/r -2S+wCFQ9Tsvyz92tqg2r9t/H/z9w56K07/tGyH/Hmq3cvSGa5W+hzrIU7t4QzfIPrOiTWwnt8j97 -b7462uV/BivXj8O4/GlKYm04B33l+nEYlz8NJ3/J2F69fhzEY780nH9o1bFN7UklPi6P/Zax09iW -YPEcuGVu6O8hxuU2YD8o31ZNrUuruSC7E/za2LclyQnkcBuwF0H+2LeVywlM7V2CDXjW6d2c8dTc -Ib3q3sWZg7a9Sy+4GPFt5ksMgquP6TziZ0Rs4/K3TYn8fZ+sA1yTRYrXztkf6r5vKb3qBDjngGtz + H4sIAAAAAAAAAO2dTZIdNQyA3yQVFtQjQBJIGFgF1hyIYvEuwE+uymlIyIJ2MWaEkGz5t21JX1VX +JpPMm7Yly7ZkyZeL4zgzeX48L8Hz2bmvMxXc9tSjrV9i218dz7fgeXGR98mO/QRljtueekK/rN62 +HFTbvzue78Fzf5H3CddPK+kBHuNQ5rjtqSf0Cxwbq7QPkrNnVNt/QJ/x9iLvE66fKDsys79SYxzK +HLcd8g79GfoFjo2UnZytG5wtx4+07ZEnd0dbMs/d3X9/JuoPtiMj7WfJGI/tfnr3/8/JAcdGyk7O +shNY7jl7lpM5lvdzQR9dM3qA7WfP/uD0XqLnNfKHpOwkZSd6tTs1h0vGdIQa2xJ5c3B6EIn2s4cO +5PQ+1w8fjufPxndIQdmJHnoQ2i2Zw3M8AbL+/Pjzi8ax8OXx8y8ePiM1rqIOfNrwu2AflLY/yP2v +Cy37PxreKQWeD2v1P7a7xxwOx/nL4+tXhMxiX8HnI/M7vjp+/uuHz7gmbEAg9EeLDbheZHK/ga9T +cp8F1INSWwBlXzrWn2XG9uvj3988/B8oc6qv3l9offjm+Pl78Htyc+t99q1pYj/0GO85uwdtWk/g +PkI6DqLOl8o+EGXGjV1I6ZqI063c57wt+zX/EvuBA9us1Hjn7F4E2jQpPwv/H2ULOHtQqvMceOxS +T6l95HQrJf93l8c9dQmpfqix79DuUWCbNgKJTyHa/ZXBuoXlANdWNbKPcP3Qupc7k5xPodbuawT3 +wwrrup5QPoUS2f+YGQe/HM+vle8WGLUmqkG6h8+1+ac+r2MC6Zoo9mmrvqXY2ebvyow1UY4Wm7+S +/VqNUf6vnrT6bWv2dI6MGWOrdZ23gv2KaFt3+NiyzUpjy7HFDmsXx3Hm0uNsg2VuZ79AI7kYX4qW +MyrOGuRifClc/o6ji5HxCEcPbvtt4/KXoyEvEuPylzMir+dsXP40MZcAnu+PZxg1YU3+klgkzBnC +Z29aczrOBrffmvwxOJYPZR+gcnw0zQNa5R/P0OfAsXwqzwPrQM/8zrPRKv+AJJcAx/Kj/HE8hZoH +NOiAZvnX5BJE+eN4CjUPaFgPapY/RS5vLeT3hBwvKp7C6cDuNkAb0rmfI+pAAPvR8TwQcrw0zAPa +aM0j5PJ9Nc0Dmm1/6dyPz9VBG4Ch8nF2nAc0y78V6AfAPgJK/nEeOBNYK0iCRvm3zv0B7APCPgIu +H6+21kMtXC046dynTf6wdkwN0eePa4OV1nwZiaTeo3Tu222+klBTQ4CTO8ds+XMyL60Fh2mtT7Yi +LT6fHLNrMFA1H6maaLV1ZnZcs9aSivtx8i+psVRKroYuVfuvZoxTwL2OFt9Fy7oPy3/GOM/VoYf1 +D2trnQY/Bf47RkscI1C77oPyH10vNZKrQ1+7jsGx61wsO9CjVukK1NpGWNPrjPpKrbWQAlj2HKm9 +687y/+TsFzgRSvbc+f9Uzdqd5W+Jmtr1EM4GzJC/5XuIeiC18xFq38PJf/QaENd0l96vY1kX4F5N +Int8binIH8cvuDlg5BqQqukuvV9HcqdAD7//6kj8VFQeOFWvaMZZFuy3hHsaic+q9G6JuP/TWiNF +In/q3BJXr4iaB3reW4L9li2+K+puCewv0V47WOqnlsKdY2jRAeizlvotU/X08HzG3bm1et3wHpTc +bxC4Zf495Qso1QHqniJo61Pg+Qme0eTqmmCfifaxD4H+KqgLH4jvceT8nFAHcuvvlnuKAql6ei11 +TSxA+S5z84TUxw3vbOD2BXhdb2kcrgo3T9TEtaKd5e4Arb2ryRlP7q6SErg7QHvJ/tbhM2rREPsc +DXcHqFT2K9cn1BD7XJ2W+oSjsXQO6ixWX8e7DbCN2wA5Wu+WcRsgI3f/xer3fdyY7+9+BqoV7qwo +jqetcP/FqBif5TkA+g1zd5trxfIcgP3GV3TOzII+WF4HRvn/djy/E/9uxSZYtQGS8wUWdMDqOpCq +eUHt9SzcR2tR/gFsA6i9nhb543P00K7heKeV9QCOHVN7vR3mAMl5YKzrUK9xvFNyDkYTubNmK9sA +aR0Qar8T9RrHOyXnjzXC1cFaWf4BybkESa3fCHf+2IIeUPnxZ+TJSohjX3IuIVXjj/N5WNSD1Dy5 +EqX1n3C7qL0O5wOj9ECrDvQ8RzYCnHMgPZOE5zbJve7XhB5o1gEJM20hVROr5iwi1IGSuBZ3J4BV +v0FgxpyYqonVUv9DkjORuhMg5LhYjB3AWP/oOXFkTSxOB2CcWXIngHUbEBgxJ3J5JrW17yhyPg/q +DCN1L4h1+Ud61UWHsp+RZ1KSZ4ltQNBFa3NAitaayLNlD8H7Hk4fsA74HNCXVfLL8BrhBr5+ivYC +VuV/I77XUktgdF2H0rOq3DoR2wCfAx6pWQO01nIfCec3xvFDqzYAE/fFknh6rS9vJNgvDG0APCuH +44fOI1w8ncon75lX3APKL7xrXPQsuHg6lU++Qh0JWD+V8wtT84DLP0301bTmk5dyG/CZlA2wIP/r +2S+wCFQ9Tsvyz92tqg2r9t/H/z9w56K07/tGyH/Hmq3cvSGa5W+hzrIU7t4QzfIPrOiTWwnt8j97 +b7462uV/BivXj8O4/GlKYm04B33l+nEYlz8NJ3/J2F69fhzEY780nH9o1bFN7UklPi6P/Zax09iW +YPEcuGVu6O8hxuU2YD8o31ZNrUuruSC7E/za2LclyQnkcBuwF0H+2LeVywlM7V2CDXjW6d2c8dTc +Ib3q3sWZg7a9Sy+4GPFt5ksMgquP6TziZ0Rs4/K3TYn8fZ+sA1yTRYrXztkf6r5vKb3qBDjngGtz 1ORxuL90T6j6DLX1WNwG7EXv2hxuA/Yixkt6ngd1G7APVLykFc+b3wf38djG5V/P34Dqo1sAAAEA - H4sIAAAAAAAAAO3dSwrAIAwFQM9c+rl+PUGrRbHGGXApBBciEZ8pAQD0sedxVM7ZehTCEGce1+gi -YCH2T2jjy/mFOFqeX+zLAAAAAAAAAAAAAAAAAAAAAAAAQImnHDy5ZvHJ8QUAACA6/Y1y1gqAUfzZ -szZ3FQAA6EsBAAAAAAAAAAAAAAAAwNzkh8T29hb0b/kh3q4CAAAAAEA9/XUAAAAAAAAAAABgBjeR + H4sIAAAAAAAAAO3dSwrAIAwFQM9c+rl+PUGrRbHGGXApBBciEZ8pAQD0sedxVM7ZehTCEGce1+gi +YCH2T2jjy/mFOFqeX+zLAAAAAAAAAAAAAAAAAAAAAAAAQImnHDy5ZvHJ8QUAACA6/Y1y1gqAUfzZ +szZ3FQAA6EsBAAAAAAAAAAAAAAAAwNzkh8T29hb0b/kh3q4CAAAAAEA9/XUAAAAAAAAAAABgBjeR 2oiFAAABAA== - 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 JMBs3UEqcgUA5HWXxwGqYD4P0ArzsQCANzOu4DdqaQAAAAAAAAAAADJ7AVXox0UAAAEA - H4sIAAAAAAAAAO2WAW7cMAwEff//dBEUQQ3XPlsSqdmVuQCRoLnzcXbYtJ9t2z41NTU1NTU1NTWp -cxZ6J5J938H+62q9ZIZmy+Sm91d1fhaa9213rp439eDiffYz1Pj3e2VF0ftxt5nPUOKfGUVmR/8R -uXtW5o2puCfzZv/757/NvcLf/f0evT+P3mNl/5+T72n/Sinm97o/Rpk549/f8u+T8v/uuPuvO7rO -7F7K/1pp6Zb6v3/5z8vTbnvdK3hT34/MDP9kx+r7OWTU/VW/mb273alqItzP7tZxZ7VEdtja5Wj3 -5O4rJKO/lh5HOs/cvYXD8aYUetvvocpwx+T2u4Xuy5nFqZuzrMZI+6uuODaap7oqJpe+aJaVmaqr -dzM5dLUJ8ESz0QwOHR1DM5X/uI56uqSZIu+A3p3uprdDmqv85/p/8n6aLeIG6L0VO9n38vR1KtPL -ueKMpOUZNOcIN72rSg+9oRlH2ek9FTqICM3aw07vSPMfuxgNzVz++/1/y5Nn0rzln/V/fC09TruW -f4ad3pPmz4gTN+1JoYPoEKwj7LSvlfy78J3dzipDxZmJdubU1VlWYKG9ufX1m6hdnVlUZmacdn0a -2p9Dp067tob2p9yry54jod0p9krv2cp09vynn0m7U/LvsufV3nd/dvf+bO6sm9y2Z8+N/MzyP4d5 -Rqcz3Gf6j8hs3m+v+XbPkZ3O8u7g/yeRjNH+z3YcTfn/P7P4ev1HZbZ7pztYjecspH+H/lz3fhra -uUOXbvu2hPbt0uvIjqpMP6E9u/gfiToT7Xr1m1Dfn/b6xptQC+3R5SZWvTvamcstZDxX5Xcb7Urx -Do7vHXne2U49e2fdBu1I9QYikr1/BCPtZ+UbyNo/mpP2s+INZO4fzUm7Wc1/5v5ZnLQfFf/uPbru -rdJNT480V/nn/NNM5T+/m6vQPNGM9O7q/RxDs2SyKfKpdUSzZLpX5VTqiWYZ5Wp9L82odgM0xyhP -7/tp3vIfwxJ1P24TlVU47viufrZ/jdtExXn3K57993efR3tU6XDWvjNuoPWzaJcqN7CZ7BgZ2qFi -v8q7ZYR2qNa12j4zQvtT6lxlj5mh3SndgMIOs0N7U7sDZ/e9u9DOlO7A1f1Pyv/8G1BK+Y9z8zl8 -r+x9NLQn1Rt4S2hH5f97MploP+X/ezK5aDeO/mfd1Awu2o2j/+zM5KLdlP9/IbhoN+X+byg+2s+K -/ls+m+aj/ax4A08/V4GNduN2A0+ed/caJS7ai9sNjDwrk0lpJ9WJSM+zXJjeMDPjwEP7WOUGFFh6 -+D67r2+ayKhwjLDRPhz9qzHcsT39+ZumN/TePbuX/9ge6endW5nJoUt615EbcGBS75HeNfoO6N0V -ZoWuekPvrTArddUSeleVWa2vlVhU+nLtbQUGFffV3xqz99gTev+acfejoTlqOPebAEsN5/43NFNN + H4sIAAAAAAAAAO2WAW7cMAwEff//dBEUQQ3XPlsSqdmVuQCRoLnzcXbYtJ9t2z41NTU1NTU1NTWp +cxZ6J5J938H+62q9ZIZmy+Sm91d1fhaa9213rp439eDiffYz1Pj3e2VF0ftxt5nPUOKfGUVmR/8R +uXtW5o2puCfzZv/757/NvcLf/f0evT+P3mNl/5+T72n/Sinm97o/Rpk549/f8u+T8v/uuPuvO7rO +7F7K/1pp6Zb6v3/5z8vTbnvdK3hT34/MDP9kx+r7OWTU/VW/mb273alqItzP7tZxZ7VEdtja5Wj3 +5O4rJKO/lh5HOs/cvYXD8aYUetvvocpwx+T2u4Xuy5nFqZuzrMZI+6uuODaap7oqJpe+aJaVmaqr +dzM5dLUJ8ESz0QwOHR1DM5X/uI56uqSZIu+A3p3uprdDmqv85/p/8n6aLeIG6L0VO9n38vR1KtPL +ueKMpOUZNOcIN72rSg+9oRlH2ek9FTqICM3aw07vSPMfuxgNzVz++/1/y5Nn0rzln/V/fC09TruW +f4ad3pPmz4gTN+1JoYPoEKwj7LSvlfy78J3dzipDxZmJdubU1VlWYKG9ufX1m6hdnVlUZmacdn0a +2p9Dp067tob2p9yry54jod0p9krv2cp09vynn0m7U/LvsufV3nd/dvf+bO6sm9y2Z8+N/MzyP4d5 +Rqcz3Gf6j8hs3m+v+XbPkZ3O8u7g/yeRjNH+z3YcTfn/P7P4ev1HZbZ7pztYjecspH+H/lz3fhra +uUOXbvu2hPbt0uvIjqpMP6E9u/gfiToT7Xr1m1Dfn/b6xptQC+3R5SZWvTvamcstZDxX5Xcb7Urx +Do7vHXne2U49e2fdBu1I9QYikr1/BCPtZ+UbyNo/mpP2s+INZO4fzUm7Wc1/5v5ZnLQfFf/uPbru +rdJNT480V/nn/NNM5T+/m6vQPNGM9O7q/RxDs2SyKfKpdUSzZLpX5VTqiWYZ5Wp9L82odgM0xyhP +7/tp3vIfwxJ1P24TlVU47viufrZ/jdtExXn3K57993efR3tU6XDWvjNuoPWzaJcqN7CZ7BgZ2qFi +v8q7ZYR2qNa12j4zQvtT6lxlj5mh3SndgMIOs0N7U7sDZ/e9u9DOlO7A1f1Pyv/8G1BK+Y9z8zl8 +r+x9NLQn1Rt4S2hH5f97MploP+X/ezK5aDeO/mfd1Awu2o2j/+zM5KLdlP9/IbhoN+X+byg+2s+K +/ls+m+aj/ax4A08/V4GNduN2A0+ed/caJS7ai9sNjDwrk0lpJ9WJSM+zXJjeMDPjwEP7WOUGFFh6 ++D67r2+ayKhwjLDRPhz9qzHcsT39+ZumN/TePbuX/9ge6endW5nJoUt615EbcGBS75HeNfoO6N0V +ZoWuekPvrTArddUSeleVWa2vlVhU+nLtbQUGFffV3xqz99gTev+acfejoTlqOPebAEsN5/43NFNN +a8p/5nzB6gaAH8AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_n2_w.tmx b/data/maps/Level -3/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -3/deniran/lost_caves_n2_w.tmx index 53a2578ead..f6f864534d 100644 --- a/tiled/Level -3/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n2_w.tmx @@ -48,141 +48,141 @@ - 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 7rzFPFjPVS6Ogee9qYv5WLHfzj+riQEdAAABAA== - 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 PfaPnB9S54jxAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_n_e2.tmx b/data/maps/Level -3/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -3/deniran/lost_caves_n_e2.tmx index 1826a0d43a..44d707d93b 100644 --- a/tiled/Level -3/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -3/deniran/lost_caves_n_e2.tmx @@ -39,141 +39,141 @@ - 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 diff --git a/tiled/Level -3/deniran/lost_caves_ne.tmx b/data/maps/Level -3/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_ne.tmx rename to data/maps/Level -3/deniran/lost_caves_ne.tmx index bcc458b99d..71a2e20b90 100644 --- a/tiled/Level -3/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -3/deniran/lost_caves_ne.tmx @@ -36,128 +36,128 @@ - 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 AKj4B6Ml8oYAAAEA - H4sIAAAAAAAAAO2dS5IkNQyGqzYsiBkWwApYDVwB1sM1gKPw6A0Q7GBmeD8iuCnpoA1utSxLsq10 -Zv1fhCNmuiqrq/OXbdkpyZcLAAAAAACI5o2tveVoT/f4sqALTuu3t/auo73JfBbsYk2y7pzW723t -fUd7h/msbBewgXVI2mfdOa0/8Hzo9XJ5xnxWtgvYwBpk7bPuLq0p1+Kf18cvJ7uADexPqf0Q3Q1k -G3g9+PeCf9lT+0yyAegfzwraZ6B/PE8u87X/Zms/3LevhffBB4gn6a/V/m/H5yftXxT///5StwH4 -APE8YX724dY+Ul5f9m2uvWCu+bbyWfAB4uH010L7tpaa/gnoH4tXf6/2Cei/Btn39/Cd8NqPW/tJ -eB36r0H2/T1I+v+6td8qr325tc+Fa7EGiCH3fe+6T9L/z639xfy8pX0Ca4AYevp+otT/5dZeNd6v -0T6BNUAMmnX/p8Jrpf4/b+0X4b1a7TPQfz49675Eqf/vW/uDeU/S/auLTfsE9J9Pz7qvtq9DKf38 -1pqgBPrPx6q/RfdMqX9tTfAZ8zPoPxfLut+je6bUv7Ym4ID+NjQxuU+L9+bnvS0se3zc+C7t80hA -fz1lvJ4m/tbyrF9a41O48T3pr1kbUqC/Dhqvp4m/tTzrt+jPje9J/9bakAP6t7HG7eT4W8t+H9Xf -2peT/rW1IfATFbNF9bf2Ze/8D2QexGwxMdWjoPpb+7JHf4z9Mr3PbSx8sbU757WaPV8ungz613mw -dpvY70uSDaQ93DvDNdb9/hLoXyciVrdGtgNN82qfgP48keP+nkD/x1j27Fbmk72/wAFZKT/HC3T3 -cQbtgQ+r9p7cHLAmI/s9/KnjMXKdB/2Pxeh1HvQ/Fr1x2RTo7yPH1ETmoszY44H+Nmjtsxw3E2EH -rb7PxUq2gP5tyvg5Wvssx81E2IGlFoMW5NPxcJqXuudn6zluprSDWffTGpOt2VdbIZ+Oxqd675+3 -dmirjmkZP5d0f1SnjtjBjLGgJxdbYu98Oi4+lasFq7mXtZhW6dpafCzVXEuuVTd6LBjt95fsNQfU -4lO5WrCSlrn/1mJauWtLP25YHdN7yrFgVN8aNfdztXv2mAOkPUyuFizVkhurKdzczPlxs56dPLuM -61u9+ZgS0XOAZ/+aasmN1ZZrh9awFRhVu1ajP1drS6qnVxI5B/TsX3Njg9WGenTn1tjSs7WyfrHX -J9T4frVcrFRPT2MHUTWWbyVOqaT0CT3jbMv30+ThSXUVE9ROtX53LbeQXkf9rVsjjz2Wcy7Ke1br -L5YczFa8fWmnrXM5Wud90Osi/K0eWnUqLXNporb3Ip1zUbu3Un+x5OBp5gI6v9a+b+u8D3pdzd96 -vrWPDX/DDLR9KN8/qy2USOdc1O6tp+9LPklrLtB836ofdb2w53nM6POe5x0cXB9q5TJq/SotVr+2 -pr02B7O05ZF/xxHh9NfmMnJ9SZpLRtxnqd978qkTt2wPnP6WXMZyLGjNJdy4obUXTa0V7ntbaitJ -3/OsWHwoiXTPato8vzz0c8r+prEXb42dhFRvtYXFV1gN7Z7pCP09fSwKS20ljp48/T3jziP17+lj -Xsr6mzPt76h1GiL17+1jvfTaX67FOTpfd0+0+nty2Hvh7nfP7/fan7cG6xmJsAPpfkfa4QzdpXrQ -K9HyScpaBncDfl/Z1zX3e/Tv574L+rsOS12LGfNnry3QeQa692M5/2wkLVvgfArofU64cenIWu8d -gy4R7dfMjPVblZX1jwb63zYW/c9SOwf6/w/6/21zNv0166XIPOrVma3/iL722oDPKInInz0KR9B/ -NDR/9pZt4Cj6a76n5UyI6/VhHsIt2oAlz9sb/xqpvycecUTO1BGJquM7U/8yljHFjdXiKFvxKrPy -6FdlVi3XmWcocPqXsTRSDKkmXuVWfILoOr5R+mc4O1DHq5zcJ9ijhvMI/Wt+inQmTE8s8dlsgObD -tnJ9RuaTjNCfy0nOc40UTznCBlZcv2qo1ZHz5HllPHkavfevlcPfOheq1waOoL+2pliP9iWWe9p7 -/zS1qFox1TW71TzPWmEOaJ2p3FtTzKJ9JipOX1OLiupfW+95xq+95wDNmco9NcUk7aV1c6T+Laj+ -rfWeNSd9L/21Zyr/d/am8Ry+Vr+X7uPK+mvWe5FzmIeZazVNbm+idh97zlS04tFfi9YG9tB/1vmK -nrmeEpmjp9G/52xYjQ3sVa9yhPZ0Pd+rfWTfT4zIq2zt/1N7pvvY0frnvv+o9jNDq5ZUr96U6Pxc -S17lXeU16sfQ58Stv2kP/Wt9v7RN71hueU5OWTk/u2YD1I+hz4lX1F+D1+/x1u1JrKx/QuML0OfE -t6a/tt4QN07soX/tftRiUqz+4Go2HVlLQoIbJ1bSX0KTy7pqfvIo/Vt+byvXjI4T0b5/pjdGsZZX -vZruVlr6j64TtNc4ebYchVG09LfUadHUdIL++1OO2T37XhTNWLGan1TjLHmKGkb5gK2xYq+5H8ho -xoCe/Z4EtF+blg307PdA+2Mg2YClvnTCWkMMrEFvTb9V90OADUsdN/T1c0P3vu7uf46+fptke5B0 + H4sIAAAAAAAAAO2dS5IkNQyGqzYsiBkWwApYDVwB1sM1gKPw6A0Q7GBmeD8iuCnpoA1utSxLsq10 +Zv1fhCNmuiqrq/OXbdkpyZcLAAAAAACI5o2tveVoT/f4sqALTuu3t/auo73JfBbsYk2y7pzW723t +fUd7h/msbBewgXVI2mfdOa0/8Hzo9XJ5xnxWtgvYwBpk7bPuLq0p1+Kf18cvJ7uADexPqf0Q3Q1k +G3g9+PeCf9lT+0yyAegfzwraZ6B/PE8u87X/Zms/3LevhffBB4gn6a/V/m/H5yftXxT///5StwH4 +APE8YX724dY+Ul5f9m2uvWCu+bbyWfAB4uH010L7tpaa/gnoH4tXf6/2Cei/Btn39/Cd8NqPW/tJ +eB36r0H2/T1I+v+6td8qr325tc+Fa7EGiCH3fe+6T9L/z639xfy8pX0Ca4AYevp+otT/5dZeNd6v +0T6BNUAMmnX/p8Jrpf4/b+0X4b1a7TPQfz49675Eqf/vW/uDeU/S/auLTfsE9J9Pz7qvtq9DKf38 +1pqgBPrPx6q/RfdMqX9tTfAZ8zPoPxfLut+je6bUv7Ym4ID+NjQxuU+L9+bnvS0se3zc+C7t80hA +fz1lvJ4m/tbyrF9a41O48T3pr1kbUqC/Dhqvp4m/tTzrt+jPje9J/9bakAP6t7HG7eT4W8t+H9Xf +2peT/rW1IfATFbNF9bf2Ze/8D2QexGwxMdWjoPpb+7JHf4z9Mr3PbSx8sbU757WaPV8ungz613mw +dpvY70uSDaQ93DvDNdb9/hLoXyciVrdGtgNN82qfgP48keP+nkD/x1j27Fbmk72/wAFZKT/HC3T3 +cQbtgQ+r9p7cHLAmI/s9/KnjMXKdB/2Pxeh1HvQ/Fr1x2RTo7yPH1ETmoszY44H+Nmjtsxw3E2EH +rb7PxUq2gP5tyvg5Wvssx81E2IGlFoMW5NPxcJqXuudn6zluprSDWffTGpOt2VdbIZ+Oxqd675+3 +dmirjmkZP5d0f1SnjtjBjLGgJxdbYu98Oi4+lasFq7mXtZhW6dpafCzVXEuuVTd6LBjt95fsNQfU +4lO5WrCSlrn/1mJauWtLP25YHdN7yrFgVN8aNfdztXv2mAOkPUyuFizVkhurKdzczPlxs56dPLuM +61u9+ZgS0XOAZ/+aasmN1ZZrh9awFRhVu1ajP1drS6qnVxI5B/TsX3Njg9WGenTn1tjSs7WyfrHX +J9T4frVcrFRPT2MHUTWWbyVOqaT0CT3jbMv30+ThSXUVE9ROtX53LbeQXkf9rVsjjz2Wcy7Ke1br +L5YczFa8fWmnrXM5Wud90Osi/K0eWnUqLXNporb3Ip1zUbu3Un+x5OBp5gI6v9a+b+u8D3pdzd96 +vrWPDX/DDLR9KN8/qy2USOdc1O6tp+9LPklrLtB836ofdb2w53nM6POe5x0cXB9q5TJq/SotVr+2 +pr02B7O05ZF/xxHh9NfmMnJ9SZpLRtxnqd978qkTt2wPnP6WXMZyLGjNJdy4obUXTa0V7ntbaitJ +3/OsWHwoiXTPato8vzz0c8r+prEXb42dhFRvtYXFV1gN7Z7pCP09fSwKS20ljp48/T3jziP17+lj +Xsr6mzPt76h1GiL17+1jvfTaX67FOTpfd0+0+nty2Hvh7nfP7/fan7cG6xmJsAPpfkfa4QzdpXrQ +K9HyScpaBncDfl/Z1zX3e/Tv574L+rsOS12LGfNnry3QeQa692M5/2wkLVvgfArofU64cenIWu8d +gy4R7dfMjPVblZX1jwb63zYW/c9SOwf6/w/6/21zNv0166XIPOrVma3/iL722oDPKInInz0KR9B/ +NDR/9pZt4Cj6a76n5UyI6/VhHsIt2oAlz9sb/xqpvycecUTO1BGJquM7U/8yljHFjdXiKFvxKrPy +6FdlVi3XmWcocPqXsTRSDKkmXuVWfILoOr5R+mc4O1DHq5zcJ9ijhvMI/Wt+inQmTE8s8dlsgObD +tnJ9RuaTjNCfy0nOc40UTznCBlZcv2qo1ZHz5HllPHkavfevlcPfOheq1waOoL+2pliP9iWWe9p7 +/zS1qFox1TW71TzPWmEOaJ2p3FtTzKJ9JipOX1OLiupfW+95xq+95wDNmco9NcUk7aV1c6T+Laj+ +rfWeNSd9L/21Zyr/d/am8Ry+Vr+X7uPK+mvWe5FzmIeZazVNbm+idh97zlS04tFfi9YG9tB/1vmK +nrmeEpmjp9G/52xYjQ3sVa9yhPZ0Pd+rfWTfT4zIq2zt/1N7pvvY0frnvv+o9jNDq5ZUr96U6Pxc +S17lXeU16sfQ58Stv2kP/Wt9v7RN71hueU5OWTk/u2YD1I+hz4lX1F+D1+/x1u1JrKx/QuML0OfE +t6a/tt4QN07soX/tftRiUqz+4Go2HVlLQoIbJ1bSX0KTy7pqfvIo/Vt+byvXjI4T0b5/pjdGsZZX +vZruVlr6j64TtNc4ebYchVG09LfUadHUdIL++1OO2T37XhTNWLGan1TjLHmKGkb5gK2xYq+5H8ho +xoCe/Z4EtF+blg307PdA+2Mg2YClvnTCWkMMrEFvTb9V90OADUsdN/T1c0P3vu7uf46+fptke5B0 37OOOgAAAAAAAAAAAAAAAAAAAAAAAAAAAADM5h88PiZXAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dzW7UMBDA8YiyHCivATc4w9PWj8pGYGEi200ce2Y8/v+kXLaV6sTjj2Qz020D -AAAAAAAAAAC9vWk3ACK+Po9vmc+DcDug4/vz+KHdCAAAAAAAAAAAAAAAMK0Pz+Oh3QiIyL1P9lm8 -FdAStBsAAIvZ91gftRsBFXF//UW7IRC19/vL9u/e6tNWngO05gfu/drVcnPidX09fJ6Lgfi7tfgY -hXu/dqHw+Xtjau/nl+R4VH42Mh4Y+2OcGVOvyVH7WRoPvWLhuC7BtjuxEPv6ON/k4g725WKhdjy2 -/+cT+t2PY7/mDgAAAAB9lWr3YA3U7gH6ou7d2oJ2AwAA+GuWPcnP5/FLuxEOBe0GAAAgZPQ7qHes -us+R3IeOegcV7YLC34zvk5HDBABIzfJsDPeUchSDcDvQJpcPVDtyRuwBe75DFc+Re5U/0j7P5QNd -zR8Zkafc6x2qNO9aI5/akjTPs3c+UHwmYOn65vKZLbZTyp6HPDIHLH02pH19a7nsGs8tSuus9nUa -wUIcWKljkZtzc/n8nuNA8tws1TIo1Xw58h4HEjFwHGcWXJ2D7ny3Yj3npFcMlNZRS/2+u1NLp+W7 -lRlyTnrEQNzDWq9r0GP/4fG7tavz23G8W1jXpXh9XnGlZs1x37waj3NAdOeZI2AF33WuLWg3AMAS -WGvWFrQbAAAAsvg/Cmuz8u4J5DH21zV73/Nsod3sfb8L2g2osB6brPljBe0GVHgY+2gzqu+9vvvj -zch53/O7Px54nvc9n1svnvd8ns+tB8/jQ+vcZtrzeB0f2nE9w55H+xqNYuG8Zuh/qbEvOR9a6Pud -9TVA+jpJ5c5a6PvI8hygse6PrrdqbS9jdQ7QHCelnLm718na2I8sxoCVcZKrH9JSV8Zq30eWYsDy -tbpaV8ZSjZT3SMZA7TtmK2P/ilz9nbM1aSyRioFQ+Nzy2D8jXSNm6veU5low49hPecmn16iRNfvY -90ayphx9b5fE/6CZfd73Lr3X6R0DjP259N4bMPbn06uOKmN/bnfqqNL3flyto0rf+3SmzuQsz8PR + H4sIAAAAAAAAAO3dzW7UMBDA8YiyHCivATc4w9PWj8pGYGEi200ce2Y8/v+kXLaV6sTjj2Qz020D +AAAAAAAAAAC9vWk3ACK+Po9vmc+DcDug4/vz+KHdCAAAAAAAAAAAAAAAMK0Pz+Oh3QiIyL1P9lm8 +FdAStBsAAIvZ91gftRsBFXF//UW7IRC19/vL9u/e6tNWngO05gfu/drVcnPidX09fJ6Lgfi7tfgY +hXu/dqHw+Xtjau/nl+R4VH42Mh4Y+2OcGVOvyVH7WRoPvWLhuC7BtjuxEPv6ON/k4g725WKhdjy2 +/+cT+t2PY7/mDgAAAAB9lWr3YA3U7gH6ou7d2oJ2AwAA+GuWPcnP5/FLuxEOBe0GAAAgZPQ7qHes +us+R3IeOegcV7YLC34zvk5HDBABIzfJsDPeUchSDcDvQJpcPVDtyRuwBe75DFc+Re5U/0j7P5QNd +zR8Zkafc6x2qNO9aI5/akjTPs3c+UHwmYOn65vKZLbZTyp6HPDIHLH02pH19a7nsGs8tSuus9nUa +wUIcWKljkZtzc/n8nuNA8tws1TIo1Xw58h4HEjFwHGcWXJ2D7ny3Yj3npFcMlNZRS/2+u1NLp+W7 +lRlyTnrEQNzDWq9r0GP/4fG7tavz23G8W1jXpXh9XnGlZs1x37waj3NAdOeZI2AF33WuLWg3AMAS +WGvWFrQbAAAAsvg/Cmuz8u4J5DH21zV73/Nsod3sfb8L2g2osB6brPljBe0GVHgY+2gzqu+9vvvj +zch53/O7Px54nvc9n1svnvd8ns+tB8/jQ+vcZtrzeB0f2nE9w55H+xqNYuG8Zuh/qbEvOR9a6Pud +9TVA+jpJ5c5a6PvI8hygse6PrrdqbS9jdQ7QHCelnLm718na2I8sxoCVcZKrH9JSV8Zq30eWYsDy +tbpaV8ZSjZT3SMZA7TtmK2P/ilz9nbM1aSyRioFQ+Nzy2D8jXSNm6veU5low49hPecmn16iRNfvY +90ayphx9b5fE/6CZfd73Lr3X6R0DjP259N4bMPbn06uOKmN/bnfqqNL3flyto0rf+3SmzuQsz8PR hjqTAAAAAAAA5/wGFkq7cwAAAQA= - H4sIAAAAAAAAAO3a0Q0AEAwFwO6/iDWtUEFacjeBD4nXPhEAAAAAAMBpo/oAAAAAAAAAAAAAtOA/ -GQAAwDqzFAAAAAAAAOTo1gCADmQSAAAqyKEAQAcyCQAAAAAAAPAiXScAt3lrAAAAgB12C3TlbgIA + H4sIAAAAAAAAAO3a0Q0AEAwFwO6/iDWtUEFacjeBD4nXPhEAAAAAAMBpo/oAAAAAAAAAAAAAtOA/ +GQAAwDqzFAAAAAAAAOTo1gCADmQSAAAqyKEAQAcyCQAAAAAAAPAiXScAt3lrAAAAgB12C3TlbgIA AAAAAACQpWMGAAAAAAAAAAAAfjQBg7gPrgAAAQA= - H4sIAAAAAAAAAO3dSw6EIBAFQHVGHe9/4Vm5NNEEEZ5VJ4AQCN3NZxgAAAAAAIBatvHpFgAAAFDK -JMYDClqsKQAAAADQNHUBaNPP3AQAAAAAgK6pwwEAQP/ckQUAqMfeCwAAAMr7iLebNgeMzxrQB97h -7PsNCfMSAADgbnJOQG++1i0AiCEeAQAAAAASuIuRS30aAOCYf7oBAPIkvtGxBfbpCvlrAAAAAABg + H4sIAAAAAAAAAO3dSw6EIBAFQHVGHe9/4Vm5NNEEEZ5VJ4AQCN3NZxgAAAAAAIBatvHpFgAAAFDK +JMYDClqsKQAAAADQNHUBaNPP3AQAAAAAgK6pwwEAQP/ckQUAqMfeCwAAAMr7iLebNgeMzxrQB97h +7PsNCfMSAADgbnJOQG++1i0AiCEeAQAAAAASuIuRS30aAOCYf7oBAPIkvtGxBfbpCvlrAAAAAABg 52w0AAAAAAAAAG/2BzvPtwsAAAEA - H4sIAAAAAAAAAO2Z62qjMRBDnfd/6f1RCtmQpL6M52hsCQ7psomtkeYrtH201h7GGGOMMcYYY4zZ -zoweT6+mDhF6fPj69T1GB0L0zIbr/lf07LdDi57/ZhREZ3Arvdq9J3QOt/KpB0J0FjeiJDqLG1ES -ncWNRGvlXDqLG4mW+6/DDrn/OkQoepfoTG4hSu6/JlFy/zXJ1MiddC63kCn3r0em3L8ekYo8k87l -BqL16dyZ++hsTmeH3L9+n6vdr3Q58xkT132Esu6kM61Ce3rNUEb/dKZVOEHv5qBzrcSJojOtwMmi -s1XndNH5qhMh5V2i81UmQtHnRYvOWJVVjZxL7QedsSq92X37v97zo/duRHTOiqxKzU+WzxOI0M3+ -KhMlJb90ppWIEj2H4bpvArMY92+Y7pvAPFVpL6/u/w7a02t7+XfF/rN8V0Ypzx2i81VkVYqenn3t -9ro6V+Y5O6XWf4bPXTOtnEVk+u1e9x/ndeazkZrdvZv7v00VMnP/e1UhL3e/VxUyy+z+xp3I6D4y -09k+Kz/zCs/dyhnWmqrmWNW3mqrm+M531VlOEtnBLf074/eic8m8i/65mRJ9v4Lc/92if29C6rZ5 -3+nm/q3+/r0XZ0rhd+dWnHb9zSHKV+RZ3tMfRXVe4XtAFZ8Z2tW7ar5VfGYpq3+FfNX8KfjI7p/c -AxVfSjlR/avuuJKXDF9k/7vzVvMz62nWY8/76f4jMlfykuFT0RM5k4qPLJ+qvrLmU93DTN+9d/X6 -ivZXlZ1S7X+Xx4rslEL/PZ+nOzih+2/Zk15H9+cWMqTgd6T/aM+qZKmi52jfamRql++MOeieqnff -AvxSvn9F91W5+zbhUcl76/BVAVKE/8i56e7IziPOqt7/83mq7Jg54kxql0/rn1LV/qN1Y/erOikD -dz8mtRxGz3l9r5//film8HrOzD6o9E48DzNnu3/d537XHVWycP99d4x4qZzHXzqt/165/x9V7X/1 -rNHvE+p5zIjoXqX/0XvU85jRLf3P3lspj1FR3RMzu///RXdfof/Ts6CJnidaVfNQmilj5h35Vc5D -bSb3r7EL9DzEzs+IzmNHTrT3SjtAZxGdHe2v0g7QGUTmR/tR3YFv99DzR+VH+1DfgXei5zbsDtAz -G24P6DkNtwP0fIbdBXomw+0APYth94CewXB7QPs23C7QPg3XP+3RGGOMMcYYY4wxRoF/g3vyCwAA + H4sIAAAAAAAAAO2Z62qjMRBDnfd/6f1RCtmQpL6M52hsCQ7psomtkeYrtH201h7GGGOMMcYYY4zZ +zoweT6+mDhF6fPj69T1GB0L0zIbr/lf07LdDi57/ZhREZ3Arvdq9J3QOt/KpB0J0FjeiJDqLG1ES +ncWNRGvlXDqLG4mW+6/DDrn/OkQoepfoTG4hSu6/JlFy/zXJ1MiddC63kCn3r0em3L8ekYo8k87l +BqL16dyZ++hsTmeH3L9+n6vdr3Q58xkT132Esu6kM61Ce3rNUEb/dKZVOEHv5qBzrcSJojOtwMmi +s1XndNH5qhMh5V2i81UmQtHnRYvOWJVVjZxL7QedsSq92X37v97zo/duRHTOiqxKzU+WzxOI0M3+ +KhMlJb90ppWIEj2H4bpvArMY92+Y7pvAPFVpL6/u/w7a02t7+XfF/rN8V0Ypzx2i81VkVYqenn3t +9ro6V+Y5O6XWf4bPXTOtnEVk+u1e9x/ndeazkZrdvZv7v00VMnP/e1UhL3e/VxUyy+z+xp3I6D4y +09k+Kz/zCs/dyhnWmqrmWNW3mqrm+M531VlOEtnBLf074/eic8m8i/65mRJ9v4Lc/92if29C6rZ5 +3+nm/q3+/r0XZ0rhd+dWnHb9zSHKV+RZ3tMfRXVe4XtAFZ8Z2tW7ar5VfGYpq3+FfNX8KfjI7p/c +AxVfSjlR/avuuJKXDF9k/7vzVvMz62nWY8/76f4jMlfykuFT0RM5k4qPLJ+qvrLmU93DTN+9d/X6 +ivZXlZ1S7X+Xx4rslEL/PZ+nOzih+2/Zk15H9+cWMqTgd6T/aM+qZKmi52jfamRql++MOeieqnff +AvxSvn9F91W5+zbhUcl76/BVAVKE/8i56e7IziPOqt7/83mq7Jg54kxql0/rn1LV/qN1Y/erOikD +dz8mtRxGz3l9r5//film8HrOzD6o9E48DzNnu3/d537XHVWycP99d4x4qZzHXzqt/165/x9V7X/1 +rNHvE+p5zIjoXqX/0XvU85jRLf3P3lspj1FR3RMzu///RXdfof/Ts6CJnidaVfNQmilj5h35Vc5D +bSb3r7EL9DzEzs+IzmNHTrT3SjtAZxGdHe2v0g7QGUTmR/tR3YFv99DzR+VH+1DfgXei5zbsDtAz +G24P6DkNtwP0fIbdBXomw+0APYth94CewXB7QPs23C7QPg3XP+3RGGOMMcYYY4wxRoF/g3vyCwAA AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/deniran/lost_caves_nw.tmx b/data/maps/Level -3/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -3/deniran/lost_caves_nw.tmx rename to data/maps/Level -3/deniran/lost_caves_nw.tmx index f519646abd..aec651ba59 100644 --- a/tiled/Level -3/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -3/deniran/lost_caves_nw.tmx @@ -42,128 +42,128 @@ - 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 AA== - H4sIAAAAAAAAAO3cLQ6AMAwGUG5M+AkXQaG4A4rjgUBUgCBMAH0v+ZJmYplum1UVAAAAAAAAABAN -R5ZQT6HmH5o97cn5eGQN9Rxq/qHb0z+8oy7xEAAAAODzrvpM5FCizwQAAAAAAABvYw6amzkoAAAA -wD36abnppwEAAAAAAAAAAAAAAAAAAJCdvxdy8/cCAAAAAAAAAJCd/Znc7M8AAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cLQ6AMAwGUG5M+AkXQaG4A4rjgUBUgCBMAH0v+ZJmYplum1UVAAAAAAAAABAN +R5ZQT6HmH5o97cn5eGQN9Rxq/qHb0z+8oy7xEAAAAODzrvpM5FCizwQAAAAAAABvYw6amzkoAAAA +wD36abnppwEAAAAAAAAAAAAAAAAAAJCdvxdy8/cCAAAAAAAAAJCd/Znc7M8AAAAAAAAAAAAAAAAA WWz1YIi9AAABAA== - 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 AAAAAAAAAAAA4HcLSa9U2gAAAQA= - H4sIAAAAAAAAAO3ciwmAMAwFwLqpv+r+G7iBIGibxrsJxAZ8JfhKAQAAAAAAAIhtn3o/AQAA0Mos -//ORarYAACA0mR0AiOaQTwAAYFirPA8AAAAAAAC/ZFcIANzRawlk53+oHM4G57iZFQAAAAbnbgsA -jGaRX3iJWQIAAAAAAABoK3OfzZMd9Jz4PQAAvEVmAjLTbQQQj35NAKCnFt2pAABR6L0D4EvVdwYA + H4sIAAAAAAAAAO3ciwmAMAwFwLqpv+r+G7iBIGibxrsJxAZ8JfhKAQAAAAAAAIhtn3o/AQAA0Mos +//ORarYAACA0mR0AiOaQTwAAYFirPA8AAAAAAAC/ZFcIANzRawlk53+oHM4G57iZFQAAAAbnbgsA +jGaRX3iJWQIAAAAAAABoK3OfzZMd9Jz4PQAAvEVmAjLTbQQQj35NAKCnFt2pAABR6L0D4EvVdwYA AAAAYDiZeygAAADgiQvA8OJeAAABAA== - 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 diff --git a/tiled/Level -3/kotoch/prison.tmx b/data/maps/Level -3/kotoch/prison.tmx similarity index 99% rename from tiled/Level -3/kotoch/prison.tmx rename to data/maps/Level -3/kotoch/prison.tmx index 1eb8965c9c..9325249132 100644 --- a/tiled/Level -3/kotoch/prison.tmx +++ b/data/maps/Level -3/kotoch/prison.tmx @@ -39,38 +39,38 @@ - H4sIAAAAAAAAAO3UuQ0AIAwEQRfgxui/IXIHYPnhkTaYEO4AiyEi41P6QL6nQ6SnGtEO3o6r/BN3 + H4sIAAAAAAAAAO3UuQ0AIAwEQRfgxui/IXIHYPnhkTaYEO4AiyEi41P6QL6nQ6SnGtEO3o6r/BN3 VLUuuzb7jlXZdp/OWYuco2o+oh12ud3dPNm3/ycAAADAmsgd/ksAEAAA - H4sIAAAAAAAAAO2WPQ6AMAhGuYCXM1WrNXr/W4gbTQhLf2D4vuQtDLwODZCIKDlzMpcgK7UWtH5Z -+G+qU5RaS7R+BX744Q/pf5i3o1/rZ/lnBH744Y/pX5ljMJvhl2+bAfx1/n3R6/a1buKo/x/+Plmc + H4sIAAAAAAAAAO2WPQ6AMAhGuYCXM1WrNXr/W4gbTQhLf2D4vuQtDLwODZCIKDlzMpcgK7UWtH5Z ++G+qU5RaS7R+BX744Q/pf5i3o1/rZ/lnBH744Y/pX5ljMJvhl2+bAfx1/n3R6/a1buKo/x/+Plmc /VYi+XcaP2+t+evJBw384NEAEAAA - H4sIAAAAAAAAAGNgGAWDBTgPQjv4aeIK4oHgANs/CkYuEAdiCTxYkoA8TM0oGAWjgDAYjPXfKBgF + H4sIAAAAAAAAAGNgGAWDBTgPQjv4aeIK4oHgANs/CkYuEAdiCTxYkoA8TM0oGAWjgDAYjPXfKBgF o2AU0AOMln+jgN4AAI1p0RkAEAAA - H4sIAAAAAAAAAGNgGAUw4EgHO+zpYMcoGAXDAYgAsSgeLEZAHqZmFIyCUUAY0KNusqWDHaNgFIyC + H4sIAAAAAAAAAGNgGAUw4EgHO+zpYMcoGAXDAYgAsSgeLEZAHqZmFIyCUUAY0KNusqWDHaNgFIyC UUAqGG3/j4KRBgAm5/LWABAAAA== - H4sIAAAAAAAAAGNgGAXUAn4D7YARBiwH2gEDAEbTGAKojHD7BwPwoYMdlKZ5X6q4YhTgA6Pl0igY + H4sIAAAAAAAAAGNgGAXUAn4D7YARBiwH2gEDAEbTGAKojHD7BwPwoYMdlKZ5X6q4YhTgA6Pl0igY BaNgFAweoEQlc0brz+ELAOuRKfoAEAAA - H4sIAAAAAAAAAO3VSwoAIAgEUI/l/U/W1j6YoExCM+CmgqeLSkVEWVNOa5l4ht1T53yVvxq3+Sv6 + H4sIAAAAAAAAAO3VSwoAIAgEUI/l/U/W1j6YoExCM+CmgqeLSkVEWVNOa5l4ht1T53yVvxq3+Sv6 iM7vnaf/nx+5s9k73tFHhD79bj6ij8j/h0jF+1NZ9OkjQ3/3EX1Yq9v8L/1fawDmE4KOABAAAA== diff --git a/tiled/Level -3/orril/dungeon.tmx b/data/maps/Level -3/orril/dungeon.tmx similarity index 99% rename from tiled/Level -3/orril/dungeon.tmx rename to data/maps/Level -3/orril/dungeon.tmx index abcfaf2bdf..e90aa79c68 100644 --- a/tiled/Level -3/orril/dungeon.tmx +++ b/data/maps/Level -3/orril/dungeon.tmx @@ -1,236 +1,236 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -3/orril/dwarf_blacksmith.tmx b/data/maps/Level -3/orril/dwarf_blacksmith.tmx similarity index 99% rename from tiled/Level -3/orril/dwarf_blacksmith.tmx rename to data/maps/Level -3/orril/dwarf_blacksmith.tmx index 84d2edc7e7..f078d5c1e3 100644 --- a/tiled/Level -3/orril/dwarf_blacksmith.tmx +++ b/data/maps/Level -3/orril/dwarf_blacksmith.tmx @@ -78,34 +78,34 @@ - H4sIAAAAAAAAAO3OMQ0AMAwDQQMof3Ih06UAmiFDpBtutN6VpOA5Db8bff2Jfvfnhv7EB/1dfQCA + H4sIAAAAAAAAAO3OMQ0AMAwDQQMof3Ih06UAmiFDpBtutN6VpOA5Db8bff2Jfvfnhv7EB/1dfQCA SRc2TySlABAAAA== - H4sIAAAAAAAAAO2SSQrCQBBFcwJdxHleuFFRFOfh+qKuXIsHcKXiDfyBkhRNEqs7ETf14EFI/+ZB -iOcpSsgeHmNswhY9n4R3+E7COeGsDTvQhzfjzgzOmQs64zvbfgEWyZKxM/tLuGKuM+iXYYWssvfd -iP4Gbpm7FP0cPddgnWwYO7Mfx2d3tejnBbuDF/5jF0Ffyh0+Le9EMYBDh35A0veUMoLjP/YncJqi + H4sIAAAAAAAAAO2SSQrCQBBFcwJdxHleuFFRFOfh+qKuXIsHcKXiDfyBkhRNEqs7ETf14EFI/+ZB +iOcpSsgeHmNswhY9n4R3+E7COeGsDTvQhzfjzgzOmQs64zvbfgEWyZKxM/tLuGKuM+iXYYWssvfd +iP4Gbpm7FP0cPddgnWwYO7Mfx2d3tejnBbuDF/5jF0Ffyh0+Le9EMYBDh35A0veUMoLjP/YncJqi 7wt2Pdj/snHpB//AIyNfDn1FURRFUZRf8gbo2NqLABAAAA== - H4sIAAAAAAAAAO3TzQqCQABFYXuTnkYiKKGg1qEQRRFEP5QutSiKeuTOcrCFGuOkcA98ixnRu9Lz -VJPy0UMfAwyxxMrRfoARxphgijU2jvZ/bYe94YCspq1u5/vumDufLO9vC56fERsSvC3uF5U63GpD + H4sIAAAAAAAAAO3TzQqCQABFYXuTnkYiKKGg1qEQRRFEP5QutSiKeuTOcrCFGuOkcA98ixnRu9Lz +VJPy0UMfAwyxxMrRfoARxphgijU2jvZ/bYe94YCspq1u5/vumDufLO9vC56fERsSvC3uF5U63GpD V9z+uH/Hw8J3ZggRYY5FyfeeeFnYr9Ild67r/1dKKaWUanMfWlNRpgAQAAA= - H4sIAAAAAAAAAGNgGAWjgDQgNNAOGGCgSGPzecnQ00R1V4yCgQSCA2w/MXlcHYg1aO2QUTAKRsEo + H4sIAAAAAAAAAGNgGAWjgDQgNNAOGGCgSGPzecnQ00R1V4yCgQSCA2w/MXlcHYg1aO2QUTAKRsEo GAWjYBSMglFAVQAANviAEAAQAAA= - H4sIAAAAAAAAAO3TsQkAIBBD0RtTThBXusJ9TeMIEpT/4PdpEoHXLPcAXFXuAbA7H28qVVdDTdcg + H4sIAAAAAAAAAO3TsQkAIBBD0RtTThBXusJ9TeMIEpT/4PdpEoHXLPcAXFXuAbA7H28qVVdDTdcg AAAAfGED7QbrCwAQAAA= @@ -116,7 +116,7 @@ AAAAfGED7QbrCwAQAAA= - H4sIAAAAAAAAANvJwMCwcxSP4kGECQF62U+s+HCzn9w4IFYdpXZjM5cUd1LLDaS4b6jaT634oWUa + H4sIAAAAAAAAANvJwMCwcxSP4kGECQF62U+s+HCzn9w4IFYdpXZjM5cUd1LLDaS4b6jaT634oWUa ROZT2w2jeBSP4lE8ikfxKB7Fww0DAP8P54gAEAAA diff --git a/tiled/Level -3/semos/aquatic_mine_w.tmx b/data/maps/Level -3/semos/aquatic_mine_w.tmx similarity index 99% rename from tiled/Level -3/semos/aquatic_mine_w.tmx rename to data/maps/Level -3/semos/aquatic_mine_w.tmx index 41b0164ba7..5b285a3d68 100644 --- a/tiled/Level -3/semos/aquatic_mine_w.tmx +++ b/data/maps/Level -3/semos/aquatic_mine_w.tmx @@ -18,75 +18,75 @@ - H4sIAAAAAAAAAO3SMQrDUAwFQYHvf+e0wQRD4ONVMYLpF56umbkAAAAAAAAAAAAAAA74vrqFdv9f -V/dhf7r9Z0Ej/R/UfbQ/ULfR7j8L+mj3nwWNtPvPgk7a/WdBK+3+s6AX+2N/7M+5/f/5i7qZs/s/ -/cXT1e28+yf3q5vofqBuwf7Yn+YP6gYAAAAA4LxZ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3SMQrDUAwFQYHvf+e0wQRD4ONVMYLpF56umbkAAAAAAAAAAAAAAA74vrqFdv9f +V/dhf7r9Z0Ej/R/UfbQ/ULfR7j8L+mj3nwWNtPvPgk7a/WdBK+3+s6AX+2N/7M+5/f/5i7qZs/s/ +/cXT1e28+yf3q5vofqBuwf7Yn+YP6gYAAAAA4LxZ0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAABA4wN6GkpyAAABAA== - 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 awUAAAAA+/EXHLubHQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3d3W6DIBQA4L5Tt6ttd9v7v9LabKbEiFqtcJDvS7jqj6aI54BALxcAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi+ryV95Xvvd7K26is/Swxff6Xpbq8Ju8dF9dB28Z1OVWG -1+c+6xpoW6595+o+9X0rP4eeHdCyIX9cupfwcKa4+nFZF0t4WJNjD7l5ZC2cY1RL+Xn0NpX2Hdlu -a25eSxrvo54jxxniPeczNRY8FZc4n7mx4BbiEvu4rwMAQFvO9FyJ55m7hblb3N3r39wtAOhLyfxP -nyOekn1BfY6YStfL/ThfBY7Dc9QLEI31A30yh7xv5hpCm9asETAGcF7pet9c8dwRoF25OC9vP7+l -tYCc25H9c/tG9MmYX7/G8YS+GO8FgL6Y49GmV+3rK/drk319oSzrJ/pmDc2fnn+D2nt4pM9998T+ -Pflj7+2g1nq6qee+W+3NH2u3gwhesW5rzXzNqP85YF1p/v8h1vwez+zpHK3uU6XbwdZyhLm6WroG -jhh7qdUWS7eDLaWkND6W3Kt/KS6/Kn/MHTdKO4ig1jWZfn8uhyjVJmq1A2LcB+fOI3peAwBA234B + H4sIAAAAAAAAAO3d3W6DIBQA4L5Tt6ttd9v7v9LabKbEiFqtcJDvS7jqj6aI54BALxcAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAi+ryV95Xvvd7K26is/Swxff6Xpbq8Ju8dF9dB28Z1OVWG +1+c+6xpoW6595+o+9X0rP4eeHdCyIX9cupfwcKa4+nFZF0t4WJNjD7l5ZC2cY1RL+Xn0NpX2Hdlu +a25eSxrvo54jxxniPeczNRY8FZc4n7mx4BbiEvu4rwMAQFvO9FyJ55m7hblb3N3r39wtAOhLyfxP +nyOekn1BfY6YStfL/ThfBY7Dc9QLEI31A30yh7xv5hpCm9asETAGcF7pet9c8dwRoF25OC9vP7+l +tYCc25H9c/tG9MmYX7/G8YS+GO8FgL6Y49GmV+3rK/drk319oSzrJ/pmDc2fnn+D2nt4pM9998T+ +Pflj7+2g1nq6qee+W+3NH2u3gwhesW5rzXzNqP85YF1p/v8h1vwez+zpHK3uU6XbwdZyhLm6WroG +jhh7qdUWS7eDLaWkND6W3Kt/KS6/Kn/MHTdKO4ig1jWZfn8uhyjVJmq1A2LcB+fOI3peAwBA234B 71HtswAAAQA= - H4sIAAAAAAAAAO3c0QkAIAgFwBaIdmn/4ZohQiS9m+D9CQ91DAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAACKt7AAAlGXGADd2dgAAAAAoRj8HAAAAAAAAAAAA3HDnBwAAAAAAefwIAADo62Vnw74H + H4sIAAAAAAAAAO3c0QkAIAgFwBaIdmn/4ZohQiS9m+D9CQ91DAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAACKt7AAAlGXGADd2dgAAAAAoRj8HAAAAAAAAAAAA3HDnBwAAAAAAefwIAADo62Vnw74H AD+a2QGgAH0iAPxNpwMAAEA0PTIAANDNAa1qw5QAAAEA - H4sIAAAAAAAAAO3TMW7DMBAEQNf5/4ODFG6CwBCjI5dHzQJTWiJ35a/X6/UFAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAADzGp6TPRm77d9JnPNGKrquT7uwUK3qelXR3J1jR8cyk++tuRcezk+6ws9n9 -rkq6x65md7sq6R67mt3tyqS77Gh2ryuT7rKjFb3eecdo0n12s7LTO8+/mnSf3XTqtNNZu+jUaaez -dtGh05Gkz9rN7p1eTbrHznbsdjTpDk+wS6+jSffGvG0/JX0XbM/a3d9J34l526fPjO2xP/bH/qzZ -/rXBucnu/zvpe5Dd/7XBXfANkP8OZrw33c1TVGXW+9L9nK4q9u+nOvbvpToz3pfu6GQzUv2udEen -q071+9L9PEVVqt+V7uVJKmL/vipi/74qYv/9tlu5f1XSfXZS1ekuSf8Pujg16f9BBydnRRfp/U7d -vuIOp3TxO/av3b9b7H/t/Cf08Ffsb/9Ttp95h25dXM0p+88+f5ceRmP/umd3zJP3r35mx5yy/08q -z925h5GctP879r8e+997xs49XIn97z1j5x6uxP73nrFzD1di////fvceruSk/avO3b2Hkdj//nN2 -62Ek9r//nN16GEnF/jvdveK83TsYSdX+u9y/4ozdOxhJ5f6pDqrO1fX+dzJj/5UdVJ6nawd3suP+ + H4sIAAAAAAAAAO3TMW7DMBAEQNf5/4ODFG6CwBCjI5dHzQJTWiJ35a/X6/UFAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAADzGp6TPRm77d9JnPNGKrquT7uwUK3qelXR3J1jR8cyk++tuRcezk+6ws9n9 +rkq6x65md7sq6R67mt3tyqS77Gh2ryuT7rKjFb3eecdo0n12s7LTO8+/mnSf3XTqtNNZu+jUaaez +dtGh05Gkz9rN7p1eTbrHznbsdjTpDk+wS6+jSffGvG0/JX0XbM/a3d9J34l526fPjO2xP/bH/qzZ +/rXBucnu/zvpe5Dd/7XBXfANkP8OZrw33c1TVGXW+9L9nK4q9u+nOvbvpToz3pfu6GQzUv2udEen +q071+9L9PEVVqt+V7uVJKmL/vipi/74qYv/9tlu5f1XSfXZS1ekuSf8Pujg16f9BBydnRRfp/U7d +vuIOp3TxO/av3b9b7H/t/Cf08Ffsb/9Ttp95h25dXM0p+88+f5ceRmP/umd3zJP3r35mx5yy/08q +z925h5GctP879r8e+997xs49XIn97z1j5x6uxP73nrFzD1di////fvceruSk/avO3b2Hkdj//nN2 +62Ek9r//nN16GEnF/jvdveK83TsYSdX+u9y/4ozdOxhJ5f6pDqrO1fX+dzJj/5UdVJ6nawd3suP+ qfPs1sOKzNr/v32kv8ed9l+9zQ7fQPLbm/3+kbOkNzrZLl1/SrojAADgPN/QQufcAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -3/semos/catacombs.tmx b/data/maps/Level -3/semos/catacombs.tmx similarity index 99% rename from tiled/Level -3/semos/catacombs.tmx rename to data/maps/Level -3/semos/catacombs.tmx index a6bea1c4dd..8e0de94d98 100644 --- a/tiled/Level -3/semos/catacombs.tmx +++ b/data/maps/Level -3/semos/catacombs.tmx @@ -135,69 +135,69 @@ - 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 x0P3xq4xx75vSDxc1/StiyXwL5vCBdMAQAAA - H4sIAAAAAAAAAO3avQ6CMBAHcHgaEwcHE2cnZdPBaNwcjIkJi1+DL+Yr6WvYRoikaaAFSq+9/y+5 -SItAL6UFxCQB+MmU8sJLK7op25xVylPL7dR9hKRs89hyu2XfDfFM1591sspniOd9V7L/Y8lbPZdN -xrHL83+tlC8irg3f6YvsUwpje538c7yJuGvqOTiKeIh4Fssh21qWfe1TmqctN+zR3rDOBQr5S2cR -eeWTG47574qQZN6nInLN+pjpcuSQdyhWHupdHxPowPjnDf3vj8n9b9Pcqj6nhjD/c7suUP4tAeOf -N/Q/bTHe/3Ob/ynD+O+O8vW9CfqfNpdzbl0/69Zh/geIj/q+b6j3fwCmXqnbZSrHBDubnuqpHGdo + H4sIAAAAAAAAAO3avQ6CMBAHcHgaEwcHE2cnZdPBaNwcjIkJi1+DL+Yr6WvYRoikaaAFSq+9/y+5 +SItAL6UFxCQB+MmU8sJLK7op25xVylPL7dR9hKRs89hyu2XfDfFM1591sspniOd9V7L/Y8lbPZdN +xrHL83+tlC8irg3f6YvsUwpje538c7yJuGvqOTiKeIh4Fssh21qWfe1TmqctN+zR3rDOBQr5S2cR +eeWTG47574qQZN6nInLN+pjpcuSQdyhWHupdHxPowPjnDf3vj8n9b9Pcqj6nhjD/c7suUP4tAeOf +N/Q/bTHe/3Ob/ynD+O+O8vW9CfqfNpdzbl0/69Zh/geIj/q+b6j3fwCmXqnbZSrHBDubnuqpHGdo B8t68GMUybzR9j8/3PMHAAAAAIA4vEV8REx8N8SjGZ6LoPAFP8q3CgBAAAA= - H4sIAAAAAAAAAO3ZvwrCMBDH8eQN9AkcnR2cHR2cBKVTB/sW/nksBZ9ODRJoFUortP2l3vcDR5Mb -mrvlMsQ5AMBQjiFO6iKEziEu6iJEDjVrK4qa9Rjtftyr/pmKrGUOADCsjSDf95kAgGb/OP+5FwCg -GfMfAGxKaeamVAuAbny/9/H+B9hx9c7dKjEm247yd/8ZfZ2Tmjx+976Mat6KzJcBALBjHef+0uj8 + H4sIAAAAAAAAAO3ZvwrCMBDH8eQN9AkcnR2cHR2cBKVTB/sW/nksBZ9ODRJoFUortP2l3vcDR5Mb +mrvlMsQ5AMBQjiFO6iKEziEu6iJEDjVrK4qa9Rjtftyr/pmKrGUOADCsjSDf95kAgGb/OP+5FwCg +GfMfAGxKaeamVAuAbny/9/H+B9hx9c7dKjEm247yd/8ZfZ2Tmjx+976Mat6KzJcBALBjHef+0uj8 n8e+V/Rv0iL2PTPaPwAoPEI81UUITcKdM+XeAd5enKGdWwBAAAA= - H4sIAAAAAAAAAO3UUQkAIBBEwbWATewfyCJ28ONOZCbBg4VNAAAAoMbqDqCN7QH+5+sBAAAAAAAA + H4sIAAAAAAAAAO3UUQkAIBBEwbWATewfyCJ28ONOZCbBg4VNAAAAoMbqDqCN7QH+5+sBAAAAAAAA AADuzZHs7gjgCQfkFlm5AEAAAA== - H4sIAAAAAAAAAO3YMRKAIAwEQD/uB/yDre+0tXHU4gjgbs1AGi6ZLAsAANxbqwu46KmWL/bqAgCI -20JnocKoMxdAa/p/jl4E9Gy2/Je5AO8k818WAwAA8BdVO9MRdrUwk9Z/LvneEbwbAJ6czbLHcgBA + H4sIAAAAAAAAAO3YMRKAIAwEQD/uB/yDre+0tXHU4gjgbs1AGi6ZLAsAANxbqwu46KmWL/bqAgCI +20JnocKoMxdAa/p/jl4E9Gy2/Je5AO8k818WAwAA8BdVO9MRdrUwk9Z/LvneEbwbAJ6czbLHcgBA AAA= - H4sIAAAAAAAAAO2WUQ7EIAhEvf+ZPNx+bWKMWlBhRmUSsl2rwINqm1NKOex5S8Vv6vw/QTVL+Sut -Qa8eJ6iXs5T/Fmn63uv/TdLUwCsXS/+teAzsZT6esVjYy5wQMdH8uXPtEXc3/9f3woxfC5//dej+ -t+KwnAM3aPRN+yK/9tvHOq/Z+zOxmPjL3CRjq/5Z+T01w9+rg+W4te9X+1+KhT/e/zgx8Ef/cXrx -/C/Ho/94/tj/ODHwR/9xivM/+o/mj/2PEwN/9B8n9Pk/qrHHeyH6H/xSu0UaZi/+2r9lPEZ+T63w -W1/XOVpfM1mL/yVj5f9Sb450fMS/M07r/u5azEjKvzseC7+30PvptP0f/ME/yvUUsfKP+m8Rh4lf -8vxbxGJ43jX730os7JLzzysPRN1n5+zO4wV+9L6vc9gxb7TO86yf6evqPOlajxpI1nrwS3y1fGpr + H4sIAAAAAAAAAO2WUQ7EIAhEvf+ZPNx+bWKMWlBhRmUSsl2rwINqm1NKOex5S8Vv6vw/QTVL+Sut +Qa8eJ6iXs5T/Fmn63uv/TdLUwCsXS/+teAzsZT6esVjYy5wQMdH8uXPtEXc3/9f3woxfC5//dej+ +t+KwnAM3aPRN+yK/9tvHOq/Z+zOxmPjL3CRjq/5Z+T01w9+rg+W4te9X+1+KhT/e/zgx8Ef/cXrx +/C/Ho/94/tj/ODHwR/9xivM/+o/mj/2PEwN/9B8n9Pk/qrHHeyH6H/xSu0UaZi/+2r9lPEZ+T63w +W1/XOVpfM1mL/yVj5f9Sb450fMS/M07r/u5azEjKvzseC7+30PvptP0f/ME/yvUUsfKP+m8Rh4lf +8vxbxGJ43jX730os7JLzzysPRN1n5+zO4wV+9L6vc9gxb7TO86yf6evqPOlajxpI1nrwS3y1fGpr oK2fZN5qLzT113IwmYR9tXZhb9oP7r9PcQBAAAA= @@ -208,17 +208,17 @@ oK2fZN5qLzT113IwmYR9tXZhb9oP7r9PcQBAAAA= - H4sIAAAAAAAAAO3a6U7CQBSG4fYXJng33JwbuICKIpjILzcWFbhNPuM0aRqGadQypOd9ki/hlGSW -DIWUnCQBAABlHadJcqKcpuXqvKf0J/855i61NX9HOVculLNAfVlivVWMWZUrzd1Vesq1chSob9xa -G8qBMi7UfxkzhlvN3VfulHvlIVAP3FqbymFunHz92zFjGWr+kfKYlqtjjQnE9v19N97ymQ29Xxeb -9mhh3wC4/63j/AG7uP9t4/wBu7j/beP87Qr9/wkAQGz536MqXu/LnLvk693Zl56eKhV7e7LeHd/1 -uin29mS9O77rdVPs7cl6d3zX68jXu0NPDwAAgA2t2AuAKc96vnhRXl3elHdDzxwT7XWqzFzmyoeh + H4sIAAAAAAAAAO3a6U7CQBSG4fYXJng33JwbuICKIpjILzcWFbhNPuM0aRqGadQypOd9ki/hlGSW +DIWUnCQBAABlHadJcqKcpuXqvKf0J/855i61NX9HOVculLNAfVlivVWMWZUrzd1Vesq1chSob9xa +G8qBMi7UfxkzhlvN3VfulHvlIVAP3FqbymFunHz92zFjGWr+kfKYlqtjjQnE9v19N97ymQ29Xxeb +9mhh3wC4/63j/AG7uP9t4/wBu7j/beP87Qr9/wkAQGz536MqXu/LnLvk693Zl56eKhV7e7LeHd/1 +uin29mS9O77rdVPs7cl6d3zX68jXu0NPDwAAgA2t2AuAKc96vnhRXl3elHdDzxwT7XWqzFzmyoeh /X9qr1/KwmWprAztH5utAUl9Wc4AQAAA - H4sIAAAAAAAAAO3aPQqAMAwG0PaUXsgTuPl3Vzs4iQUdxEbfgw/SDtlDkhIA8LQhn9fE0+d777d6 + H4sIAAAAAAAAAO3aPQqAMAwG0PaUXsgTuPl3Vzs4iQUdxEbfgw/SDtlDkhIA8LQhn9fE0+d777d6 tqK7+AcAAAAAAADEcNz32f8BfF/tdiXyTQsAAAC0ZCwz9lQy71lKVnM3/NoGnwe4egBAAAA= diff --git a/tiled/Level -3/semos/dungeon.tmx b/data/maps/Level -3/semos/dungeon.tmx similarity index 99% rename from tiled/Level -3/semos/dungeon.tmx rename to data/maps/Level -3/semos/dungeon.tmx index 98fca4a54a..c6cbd4c647 100644 --- a/tiled/Level -3/semos/dungeon.tmx +++ b/data/maps/Level -3/semos/dungeon.tmx @@ -87,92 +87,92 @@ - H4sIAAAAAAAAAO3VO3LDMAxFURUu0mb/m02b0ciS8AeJW6DyEHwHIunPcRwfatv6PVV1Hvzr+M9r -JT206572tubAH+t/k9uruvkz7fj9Z9bhe0Vnydqzyoffzy85r+f1Gf7o9y7b/zSXaAN+WZ7qwi9/ -V/DL7uTdWm3eVf1eeaf6s0v6HlbnrfZL/kuqbSv6O8zO4t+hOvszsuDH39Eu/TbRhX+tvP/r56Yi -/Xd7WvPgxz/Nf+fQltdekh47+iW9dvW/+dZX/S33OOK9wB9z1jRnfpq/esb49Tne9KqaO378Xe7/ -VP/neM6ys3/698ePH788iyazZy/8ekOGGz9+/P390e+k96w7+jP/Z556v9l/st9a+Gf7I+eYdf89 -38PsGUz3V7/f0/2eefD7F/58vzZbF39VNvz48fvY8Pufm6gzqOmf+b9k7VvhX7Hw45/q935TVnj/ -ojJae3/r753VmjGyVsqK/zqz5dx190e/tdP83f/vdvZHndlpfstdjjq/+PFP9ltmpJlXlv+qn3Ze -0jX4ffLi7+E/r/V4LyxZpPvj98nl4bfadvBH56j232XA39OfdQc9/dI5dfVre+Lfx/8m13R/dEbr -fDP9HnPCv49fc3/wy9doz9ab3yK+Hf4Zfo+MnvPCLz+jWf6M++Lh1/RY0e9RGf5vPXbye+2Nv8aG + H4sIAAAAAAAAAO3VO3LDMAxFURUu0mb/m02b0ciS8AeJW6DyEHwHIunPcRwfatv6PVV1Hvzr+M9r +JT206572tubAH+t/k9uruvkz7fj9Z9bhe0Vnydqzyoffzy85r+f1Gf7o9y7b/zSXaAN+WZ7qwi9/ +V/DL7uTdWm3eVf1eeaf6s0v6HlbnrfZL/kuqbSv6O8zO4t+hOvszsuDH39Eu/TbRhX+tvP/r56Yi +/Xd7WvPgxz/Nf+fQltdekh47+iW9dvW/+dZX/S33OOK9wB9z1jRnfpq/esb49Tne9KqaO378Xe7/ +VP/neM6ys3/698ePH788iyazZy/8ekOGGz9+/P390e+k96w7+jP/Z556v9l/st9a+Gf7I+eYdf89 +38PsGUz3V7/f0/2eefD7F/58vzZbF39VNvz48fvY8Pufm6gzqOmf+b9k7VvhX7Hw45/q935TVnj/ +ojJae3/r753VmjGyVsqK/zqz5dx190e/tdP83f/vdvZHndlpfstdjjq/+PFP9ltmpJlXlv+qn3Ze +0jX4ffLi7+E/r/V4LyxZpPvj98nl4bfadvBH56j232XA39OfdQc9/dI5dfVre+Lfx/8m13R/dEbr +fDP9HnPCv49fc3/wy9doz9ab3yK+Hf4Zfo+MnvPCLz+jWf6M++Lh1/RY0e9RGf5vPXbye+2Nv8aG H3+H2t2HH/+3+gM99Lc7AIAAAA== - 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 qkU6AIAAAA== - H4sIAAAAAAAAAO3S0QqCMBQGYF8wSsrq/R+igm5S2MWIpYnlZPs+OJyxeXH+uaaBsu1C1arm7IMl -+eO3U+M91p4/Jj8AwLquUZXklHuAjWpD70K/5Brkg31fhxnrlHPocdZhb2tZ/2Hqv7bR+v2eSjOW -qxs5y+kX7z/lOHMfAABY5jFxfl9lijxufT0nvik5/zdqzw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3S0QqCMBQGYF8wSsrq/R+igm5S2MWIpYnlZPs+OJyxeXH+uaaBsu1C1arm7IMl ++eO3U+M91p4/Jj8AwLquUZXklHuAjWpD70K/5Brkg31fhxnrlHPocdZhb2tZ/2Hqv7bR+v2eSjOW +qxs5y+kX7z/lOHMfAABY5jFxfl9lijxufT0nvik5/zdqzw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA KS/E/tvmAIAAAA== - H4sIAAAAAAAAAO3ZsQkAIBADQOdRcAdx/5382kIbC5U7CCEzJCUAAAAAALhPi/TFhlNypBzcAAAA + H4sIAAAAAAAAAO3ZsQkAIBADQOdRcAdx/5382kIbC5U7CCEzJCUAAAAAALhPi/TFhlNypBzcAAAA AMB76tQAAAAAAAAAwJ6fHQAAAAAAAAAAAAAAgF8NiVGYtwCAAAA= - H4sIAAAAAAAAAO3cSQ7CMAwAQB4Kn0CsEs/lwDM4cWVrEzvOzL2qFTW2k1TZbIDqbtEBwITMu3Vs -owMghdbzyXwFAGakB4I+zDVa843FMO5U4DtmNI/oAJKIODe5BrxzJMYH8tpFB5DMu1oql0FfM/S2 -p+gABnGPDoCpqf8Atei/ANrZRwcAC1n/AZ8cFj6vVgKZyEkAtczwf0WEpWuAHn79X9r+B3x2jA4A -YAX6Q/jeCH0/9eg5mdnlj2fOq0cxhsz3C2eOrSV9NpCVvf/21IB56z95/bO2oJaIvCQX1uFeSaAl + H4sIAAAAAAAAAO3cSQ7CMAwAQB4Kn0CsEs/lwDM4cWVrEzvOzL2qFTW2k1TZbIDqbtEBwITMu3Vs +owMghdbzyXwFAGakB4I+zDVa843FMO5U4DtmNI/oAJKIODe5BrxzJMYH8tpFB5DMu1oql0FfM/S2 +p+gABnGPDoCpqf8Atei/ANrZRwcAC1n/AZ8cFj6vVgKZyEkAtczwf0WEpWuAHn79X9r+B3x2jA4A +YAX6Q/jeCH0/9eg5mdnlj2fOq0cxhsz3C2eOrSV9NpCVvf/21IB56z95/bO2oJaIvCQX1uFeSaAl ZwAQo/r+SM9e9HWG3uOdcuZ7M+xJuQMV6nsC/efRUwCAAAA= - H4sIAAAAAAAAAO3Uy3KFMAwDUH68/95ty0DwQ3ZiW5rJonfA0YHQn+u6fri4uFqv64AOlf2W+//G -u7dnDqrDRL9l74yc6kf0lTzHHX7JDOs+Gecoa88Ofk/nDF/0ec/2o84M/fRX9z9lp/+U7PQjzyfi -mVpmn+hffQur36L9mnvv/STPTWN9+s17pqPO5Vuq+DX3IuL1f/0d6Uecf2tO8nvmWnPC+Uf6T3tm -qD2R3TL2WO0p/eakf2u7eVP9/e9YWdnt1H4Dk9ZU/yq7u1m6Z7z/1Z6oPvTn+FeZ4L/Ps+zv9SPj -OefSvqvrtTO+OmWcmbfQv+5H/zy/5r4u/tWsiH0R3einn376o3pM92u77NiTfvpP8XsWco+IdPDv -7EQ//fTTn7UX/Ri/NvT75mX5JftbUt3vTXV/ZH/v/RX8qEQ8g0r+ry6n+pHPL+IbiO7vuf9+Hep/ -gaYL/XF+bbfT/Nnd6KeffvpPWhX8TzmlWxc/YuZbR8/8t6DtiLlPs7yzO2WyH3lGPfOyz39ER9Rs -xPcZ7Y9elbrSTz/93+nkt6STH/3+s7LzuSD83nei3Zt++iv7Lc9ouj9qfhe/thfSv9pT24v+//da -z4u1L/p78uypvdaSzn6UjX6sXxNEB/rje7xd5zXRj/UjZ07yS0N/L3+lpfXfs7v/BL83O/3S6+iX -+3eef63pK/TP8CM6ou309/TfQ7/82qfs8ku6SGZE+TXp4Peks99is/otob+mP2Np/B0X/bP9U9cv + H4sIAAAAAAAAAO3Uy3KFMAwDUH68/95ty0DwQ3ZiW5rJonfA0YHQn+u6fri4uFqv64AOlf2W+//G +u7dnDqrDRL9l74yc6kf0lTzHHX7JDOs+Gecoa88Ofk/nDF/0ec/2o84M/fRX9z9lp/+U7PQjzyfi +mVpmn+hffQur36L9mnvv/STPTWN9+s17pqPO5Vuq+DX3IuL1f/0d6Uecf2tO8nvmWnPC+Uf6T3tm +qD2R3TL2WO0p/eakf2u7eVP9/e9YWdnt1H4Dk9ZU/yq7u1m6Z7z/1Z6oPvTn+FeZ4L/Ps+zv9SPj +OefSvqvrtTO+OmWcmbfQv+5H/zy/5r4u/tWsiH0R3einn376o3pM92u77NiTfvpP8XsWco+IdPDv +7EQ//fTTn7UX/Ri/NvT75mX5JftbUt3vTXV/ZH/v/RX8qEQ8g0r+ry6n+pHPL+IbiO7vuf9+Hep/ +gaYL/XF+bbfT/Nnd6KeffvpPWhX8TzmlWxc/YuZbR8/8t6DtiLlPs7yzO2WyH3lGPfOyz39ER9Rs +xPcZ7Y9elbrSTz/93+nkt6STH/3+s7LzuSD83nei3Zt++iv7Lc9ouj9qfhe/thfSv9pT24v+//da +z4u1L/p78uypvdaSzn6UjX6sXxNEB/rje7xd5zXRj/UjZ07yS0N/L3+lpfXfs7v/BL83O/3S6+iX ++3eef63pK/TP8CM6ou309/TfQ7/82qfs8ku6SGZE+TXp4Peks99is/otob+mP2Np/B0X/bP9U9cv QG2ZugCAAAA= - H4sIAAAAAAAAAO3DAQ0AAAzDoCqf9gs5JKyaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQ0AAAzDoCqf9gs5JKyaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qj5/n9p/GwCAAAA= diff --git a/tiled/Level -3/semos/jail_walk.tmx b/data/maps/Level -3/semos/jail_walk.tmx similarity index 99% rename from tiled/Level -3/semos/jail_walk.tmx rename to data/maps/Level -3/semos/jail_walk.tmx index 03fdf184ba..ded6d7b6d6 100644 --- a/tiled/Level -3/semos/jail_walk.tmx +++ b/data/maps/Level -3/semos/jail_walk.tmx @@ -18,86 +18,86 @@ - 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 oTb49wb/3uDfm61/Gs9vlzZk3vsAZJ+MJwAAAQA= - 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 HR358Qc+tf5YAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/ados/abandoned_keep.tmx b/data/maps/Level -4/ados/abandoned_keep.tmx similarity index 99% rename from tiled/Level -4/ados/abandoned_keep.tmx rename to data/maps/Level -4/ados/abandoned_keep.tmx index 8327395efb..5dc014144c 100644 --- a/tiled/Level -4/ados/abandoned_keep.tmx +++ b/data/maps/Level -4/ados/abandoned_keep.tmx @@ -69,45 +69,45 @@ - H4sIAAAAAAAAAO3VvQ6CMBSG4RYFQcFy/4OAmyEduBXnXozfwNA0PeUn1ho9w7OQc3jD0DIJIabE -btBBv2CA+8KOPbPWA5TH6HmmPTujM6s39p/zXgYHwnGeMc6Oj9nZz6EgnLj/8/0SKsL5A/0L1ITG -en8faNszFPeOCH1LLDpx33Cf+9zn/p/2cxm3f5U0BW3E/t7/L/e5n6Iv5Xv79tleo8Z8EzivW7hn + H4sIAAAAAAAAAO3VvQ6CMBSG4RYFQcFy/4OAmyEduBXnXozfwNA0PeUn1ho9w7OQc3jD0DIJIabE +btBBv2CA+8KOPbPWA5TH6HmmPTujM6s39p/zXgYHwnGeMc6Oj9nZz6EgnLj/8/0SKsL5A/0L1ITG +en8faNszFPeOCH1LLDpx33Cf+9zn/p/2cxm3f5U0BW3E/t7/L/e5n6Iv5Xv79tleo8Z8EzivW7hn +9u9AOoUt+0AEAAA - H4sIAAAAAAAAAO2WO27CQBRFTWAbCaVBoougg4Y/Fck+CJ+aP0ggsRNgDanSUFFQpqZnCbkjjSXL -evPzGHBIrnSEx+/NHGF7DI5jlw744HQt12LJgwJ44+N38HoD/xbsFOwFczw/1aObE3B942fwAtJ8 -zGrfxJwe6HMGRI+JXxXKr+qx8Wfv7Fet/Wh+V1IXPX9R+lU5gi9+/AkOih4vuYj83vo77s4Q9Yyv -R/c9YuI3TRGUAueoe3QtPxWRn7qeqrQFx2H8twi1j2z8ZVABVVDTnBOlvw4aoAlad/CbRnb9wzx/ -YRLX/RdH/8bwPLuHZ5BMiEkl5P4VWAvWDybYy9wXzbkiv02u+fv7F/xDMAULMAEjfrz01dl4xj/n + H4sIAAAAAAAAAO2WO27CQBRFTWAbCaVBoougg4Y/Fck+CJ+aP0ggsRNgDanSUFFQpqZnCbkjjSXL +evPzGHBIrnSEx+/NHGF7DI5jlw744HQt12LJgwJ44+N38HoD/xbsFOwFczw/1aObE3B942fwAtJ8 +zGrfxJwe6HMGRI+JXxXKr+qx8Wfv7Fet/Wh+V1IXPX9R+lU5gi9+/AkOih4vuYj83vo77s4Q9Yyv +R/c9YuI3TRGUAueoe3QtPxWRn7qeqrQFx2H8twi1j2z8ZVABVVDTnBOlvw4aoAlad/CbRnb9wzx/ +YRLX/RdH/8bwPLuHZ5BMiEkl5P4VWAvWDybYy9wXzbkiv02u+fv7F/xDMAULMAEjfrz01dl4xj/n YOyr/+bvL/v/52jWw/qfJPvVBGpv/0ecH6jYmpUAEAAA - H4sIAAAAAAAAAGNgGAXIwBKIrYA4GIilgTgEiM2hcmuwqM9FYufT1mlYgToO9igYBaNg4IE1ENsM + H4sIAAAAAAAAAGNgGAXIwBKIrYA4GIilgTgEiM2hcmuwqM9FYufT1mlYgToO9igYBaNg4IE1ENsM tCNGwSiAAm3GkW3/KBgFo2AUjIJRMAoYGAAkh0j0ABAAAA== - H4sIAAAAAAAAAGNgGAUwoIjEloLSMljkcOnBpWYUjAJiAL70M5q2RsFgBP442IMVjOajgQWj4T+0 -QCeJ4tQArUDcRgO1o2Dwg2IgLgfiKiAuA+ISKLsaSR7Er4DSlUBciiQ/lIEqAXlCZedo2ToKSAUA + H4sIAAAAAAAAAGNgGAUwoIjEloLSMljkcOnBpWYUjAJiAL70M5q2RsFgBP442IMVjOajgQWj4T+0 +QCeJ4tQArUDcRgO1o2Dwg2IgLgfiKiAuA+ISKLsaSR7Er4DSlUBciiQ/lIEqAXlCZedo2ToKSAUA xkAs7gAQAAA= - H4sIAAAAAAAAAGNgoBzEQ/EooC6YONAOGAVEgQlD1OzhBEbDCT9QYhxoF9AXTKdQfz9VXIEAM6ls + H4sIAAAAAAAAAGNgoBzEQ/EooC6YONAOGAVEgQlD1OzhBEbDCT9QYhxoF9AXTKdQfz9VXIEAM6ls HrkgZRjYT+24oTagNO0NRjDaFhkFo2AUjILhBQADr85KABAAAA== - H4sIAAAAAAAAAO2UUQoAIQhE9f6X3q/9KNjNHKsxHJDCyKdoqYgoaK/QOMVvY/Xrav5IljuR/N63 -m2+JfRP/L4eZnmWt36LT/Aix8j056Mfew9+h6P5HzHBm/qwY3iDr+2Pke/zo/+uZ5Ug+ouJj/JXn + H4sIAAAAAAAAAO2UUQoAIQhE9f6X3q/9KNjNHKsxHJDCyKdoqYgoaK/QOMVvY/Xrav5IljuR/N63 +m2+JfRP/L4eZnmWt36LT/Aix8j056Mfew9+h6P5HzHBm/qwY3iDr+2Pke/zo/+uZ5Ug+ouJj/JXn 7PWPcrCcl+WyB5LWZdIAEAAA diff --git a/tiled/Level -4/deniran/caves.tmx b/data/maps/Level -4/deniran/caves.tmx similarity index 99% rename from tiled/Level -4/deniran/caves.tmx rename to data/maps/Level -4/deniran/caves.tmx index a4d02c2ebc..7c9a46068a 100644 --- a/tiled/Level -4/deniran/caves.tmx +++ b/data/maps/Level -4/deniran/caves.tmx @@ -51,154 +51,154 @@ - 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 5/0u/muxR8/7ofj/A9WfnvEAAAEA - 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 fQOATPMcAAABAA== - H4sIAAAAAAAAAO3bS27CMBQFUDor+98R7awFtoQnFZMkgiip83zPkTw3xtG7/p1OAADAKC6tfbX2 -3bsjxPv86N0Dejr7/wFe9tPab2vX1m6t3ft2Z5URfsOe5KJschHAempoNjUUYJr6mE19rMW57TTj -AgAAAAAAAAAAAGPxzhiAXtxPn+cNUjZvkAAAlsnL8xLGRl6eZ2wAAAB4R8I+AvP22kfYal6501aT -/SmAaXJXNvUR+A/uZAMAa225ZrX+rWfLNav17zKZHXiFWppNLQV6kVWPw30pqEV+zya/AwDAk/VR -NusjgDqcQwAAAAAA5HGem815LsD7vLU7nqp5pmq/j6Zqnqnab4A/MhEAa6khUIv9i2yj71+Y39lG + H4sIAAAAAAAAAO3bS27CMBQFUDor+98R7awFtoQnFZMkgiip83zPkTw3xtG7/p1OAADAKC6tfbX2 +3bsjxPv86N0Dejr7/wFe9tPab2vX1m6t3ft2Z5URfsOe5KJschHAempoNjUUYJr6mE19rMW57TTj +AgAAAAAAAAAAAGPxzhiAXtxPn+cNUjZvkAAAlsnL8xLGRl6eZ2wAAAB4R8I+AvP22kfYal6501aT +/SmAaXJXNvUR+A/uZAMAa225ZrX+rWfLNav17zKZHXiFWppNLQV6kVWPw30pqEV+zya/AwDAk/VR +NusjgDqcQwAAAAAA5HGem815LsD7vLU7nqp5pmq/j6Zqnqnab4A/MhEAa6khUIv9i2yj71+Y39lG n9+QzBtJOB65K5vctT/fWDbfGAA9PQCGYjqcAAABAA== - H4sIAAAAAAAAAO3bQQ6AIAwEQDz7//968EggRkFanXkBIZBuSygFAAAAxtq31SsAAIhBLgKAe9RQ -AKipjwAAAAAAAAAAAAAAAECPP0gAANAmL7fZGwAAAOAqcwRmcK4AoKY+AgAAENXInlX/CwDPqKUA -AJCH/A4AAHDSHwEAAAAAAADE5D0XAMgua57Jum4AAADgP8wv+DLnGwDgHXIXzOWOAQCrHA1sgtkA + H4sIAAAAAAAAAO3bQQ6AIAwEQDz7//968EggRkFanXkBIZBuSygFAAAAxtq31SsAAIhBLgKAe9RQ +AKipjwAAAAAAAAAAAAAAAECPP0gAANAmL7fZGwAAAOAqcwRmcK4AoKY+AgAAENXInlX/CwDPqKUA +AJCH/A4AAHDSHwEAAAAAAADE5D0XAMgua57Jum4AAADgP8wv+DLnGwDgHXIXzOWOAQCrHA1sgtkA AAEA - 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 diff --git a/tiled/Level -4/deniran/caves_e.tmx b/data/maps/Level -4/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_e.tmx rename to data/maps/Level -4/deniran/caves_e.tmx index dfd52c9c2e..d02776af7b 100644 --- a/tiled/Level -4/deniran/caves_e.tmx +++ b/data/maps/Level -4/deniran/caves_e.tmx @@ -51,137 +51,137 @@ - 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 KpVKpVKpVCqVSmH0H8tqVWgAAAEA - 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 XbQAAAEA - H4sIAAAAAAAAAO3cTQrCMBAG0LrT+99I3fl3JWeriNgQOwnzHsyyUGg75COTLgsAtNvv1l9zibpG -3aLuUY++t8SGDg3PvwrvOQCMr2UtO7tj1CnqnH0jA7CWBQAAMlTMoqPbMiu/Z1E5HQAAYC5yfW32 -mBnZmplVvSxX9nyxXgYA48tcr9m/zGe9BgAAAAAAALCe/W4AAD5xhqY2M5kAAMxIjqlNjgEAfpX9 -DyMAAAAAAObnTB78j++LHsyS1WaWDAAAAAAAoAZnBYHZ6Fv0ZD6mNvMxAADwSkaqrXJGcg4L4Dt9 + H4sIAAAAAAAAAO3cTQrCMBAG0LrT+99I3fl3JWeriNgQOwnzHsyyUGg75COTLgsAtNvv1l9zibpG +3aLuUY++t8SGDg3PvwrvOQCMr2UtO7tj1CnqnH0jA7CWBQAAMlTMoqPbMiu/Z1E5HQAAYC5yfW32 +mBnZmplVvSxX9nyxXgYA48tcr9m/zGe9BgAAAAAAALCe/W4AAD5xhqY2M5kAAMxIjqlNjgEAfpX9 +DyMAAAAAAObnTB78j++LHsyS1WaWDAAAAAAAoAZnBYHZ6Fv0ZD6mNvMxAADwSkaqrXJGcg4L4Dt9 EgAAAAAAAAAAAACYwRPKW4U6AAABAA== - H4sIAAAAAAAAAO3aMQ4AIAgDQJz9/38d3TFRIXcvYCJt0ggAyJvj9QUAAJAjywIAAHCbLgoAAAB1 -6fVAB34ZAMDf5DUAAAAAAAAAAACAczaZAABANXoMAAAAAAAAAAAAtmQAAAAAAAAAAHRmHwMAALDp + H4sIAAAAAAAAAO3aMQ4AIAgDQJz9/38d3TFRIXcvYCJt0ggAyJvj9QUAAJAjywIAAHCbLgoAAAB1 +6fVAB34ZAMDf5DUAAAAAAAAAAACAczaZAABANXoMAAAAAAAAAAAAtmQAAAAAAAAAAHRmHwMAALDp SAAAAAAAAAAAAAAAAEBVC2Z/K3oAAAEA - H4sIAAAAAAAAAO3dyQ2AIBAAQKxFtAle9t+U8eXTSAjnTAUbQsKyyxECAAAAtVxb6wigjt1cZyK9 -zOfYSRwAAADAXNQcAMih79nGadypQH4IAPDtkDMBAJ3o5ZzzKNS2AQD4I8kfAcig/gAAAAAAAAAA -AEBJ7hECAADAvLw5DgAAAAAA6/DfEQAAAAAArCXqDQCwsFLroD/hYG3e33oZCwAe6k0wptH2tmmw + H4sIAAAAAAAAAO3dyQ2AIBAAQKxFtAle9t+U8eXTSAjnTAUbQsKyyxECAAAAtVxb6wigjt1cZyK9 +zOfYSRwAAADAXNQcAMih79nGadypQH4IAPDtkDMBAJ3o5ZzzKNS2AQD4I8kfAcig/gAAAAAAAAAA +AEBJ7hECAADAvLw5DgAAAAAA6/DfEQAAAAAArCXqDQCwsFLroD/hYG3e33oZCwAe6k0wptH2tmmw eAEAAAAAAAAAAAAAgHZuPwl/0QAAAQA= - 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 diff --git a/tiled/Level -4/deniran/caves_e2.tmx b/data/maps/Level -4/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_e2.tmx rename to data/maps/Level -4/deniran/caves_e2.tmx index 108333264d..d9337ccdc1 100644 --- a/tiled/Level -4/deniran/caves_e2.tmx +++ b/data/maps/Level -4/deniran/caves_e2.tmx @@ -54,155 +54,155 @@ - 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 eytl93/refj/D5GeErwAAAEA - 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 /MfAvfD/HxTv1FUAAAEA - H4sIAAAAAAAAAO3d0U7CMBiG4SHe/y2i4C2ICkTpYjzwSJdsbbfveZKfQ2jyLoGFZh0GAAAAAAAA -gN8+KnzGofIwzbXMbcH3f6o89OW58gAwrxq/FYF+XYbl7xcAoCe++/jhXggAAAC27Vzmrcx764UA -AAAAAAAAAAAs6FjmVOal9UJoQv9s+mfTP5v+2fTPpn82/bPpn03/bPpn0z+b/tn0z7al/p75ON2W -+jOd/tn0z6Z/Nv2zJfd/3LVeQXvJ/Ue7cg08BF8H6f3TrbW/c17msdb+zEP/bPoDAABAH5xjlOd1 -+D7HCgBqGfdD7IP3RAAAANCfr/HFveq/bXXf9GfrBazA+HyES+tFAADQLf8DsnauYQAAAAAAAAAA + H4sIAAAAAAAAAO3d0U7CMBiG4SHe/y2i4C2ICkTpYjzwSJdsbbfveZKfQ2jyLoGFZh0GAAAAAAAA +gN8+KnzGofIwzbXMbcH3f6o89OW58gAwrxq/FYF+XYbl7xcAoCe++/jhXggAAAC27Vzmrcx764UA +AAAAAAAAAAAs6FjmVOal9UJoQv9s+mfTP5v+2fTPpn82/bPpn03/bPpn0z+b/tn0z7al/p75ON2W ++jOd/tn0z6Z/Nv2zJfd/3LVeQXvJ/Ue7cg08BF8H6f3TrbW/c17msdb+zEP/bPoDAABAH5xjlOd1 ++D7HCgBqGfdD7IP3RAAAANCfr/HFveq/bXXf9GfrBazA+HyES+tFAADQLf8DsnauYQAAAAAAAAAA AADgL3e9V/QrAAABAA== - H4sIAAAAAAAAAO3cSQ7CMBAEwHCG/z8IuLF9CT+AQ4IgtqerpLk7i7z0RFkWAADY3/HQewT0dPL8 -AQCgG+exbFvOY7dW91aPVs9Wr/8MCWBa51aXVtfeAwEAAGB4ctlsvpNhJuarbOYrkpjvspnv4Hf0 -TKnIN1Mwr7R1Ke16gbHJWrLJWgCAWdnHZrOPBQAAAAAAAKhB/z+b/j8AAADMxX8SoDZ5bTZ5LbAH -/wkEAAAAoKK1PRb91ppSeix6idlS3nPq0ZsCgAzOK9mcV8Yh+wIAgPHIyddzrz6Tu2STuwAwG3uX + H4sIAAAAAAAAAO3cSQ7CMBAEwHCG/z8IuLF9CT+AQ4IgtqerpLk7i7z0RFkWAADY3/HQewT0dPL8 +AQCgG+exbFvOY7dW91aPVs9Wr/8MCWBa51aXVtfeAwEAAGB4ctlsvpNhJuarbOYrkpjvspnv4Hf0 +TKnIN1Mwr7R1Ke16gbHJWrLJWgCAWdnHZrOPBQAAAAAAAKhB/z+b/j8AAADMxX8SoDZ5bTZ5LbAH +/wkEAAAAoKK1PRb91ppSeix6idlS3nPq0ZsCgAzOK9mcV8Yh+wIAgPHIyddzrz6Tu2STuwAwG3uX bPYuUEfvvqP1JJv1BAAAAAAYgaw6m6waoIbevW8AAAD4xhvCM+iyAAABAA== - H4sIAAAAAAAAAO3ZyQ0AIAgEQG3A/su1BhMFCTMV+DAcyxgAABBvzewXAAAA9GQfAwAAAACIJZcF -qlCvgC7UOwAAAIB7ZC0AAFRkjgUAAAAAAACA+tz/AQAAAAD+IK8FAAAAAAA458ZCB/45AADwK/sK + H4sIAAAAAAAAAO3ZyQ0AIAgEQG3A/su1BhMFCTMV+DAcyxgAABBvzewXAAAA9GQfAwAAAACIJZcF +qlCvgC7UOwAAAIB7ZC0AAFRkjgUAAAAAAACA+tz/AQAAAAD+IK8FAAAAAAA458ZCB/45AADwK/sK AAAAwBtyFwCgErMLADfoJwAAAAAAZJNVAwAAAACQYQNkubozAAABAA== - H4sIAAAAAAAAAO3dyQ3CMBAF0NAMB5Yu6L+m3BFBJBKT+fZ7FeQwsjWbsywAAPVel7O/AICjbs5w -AGAC8lY6eIpDCtzFGQAAAPDBVc2AiZmLYCR6DbVmuz/FF8A2fVgAkqXVRuQmAFRLuyvJ9hBvNKLm -BaRxjwIAAADfeF8KAAAgjz4wAADAuOwL884eHwCwZbZ3P4Hf6ScCAEAP9rYAAACAo8wOkqpiFtob -8XRmpgsAYGxmdOuYucgiF5qDmiUAAPAviTUXtQugi8QzFIBx6B3kMou7j1gHAADIJJ8DYC/9VwAA + H4sIAAAAAAAAAO3dyQ3CMBAF0NAMB5Yu6L+m3BFBJBKT+fZ7FeQwsjWbsywAAPVel7O/AICjbs5w +AGAC8lY6eIpDCtzFGQAAAPDBVc2AiZmLYCR6DbVmuz/FF8A2fVgAkqXVRuQmAFRLuyvJ9hBvNKLm +BaRxjwIAAADfeF8KAAAgjz4wAADAuOwL884eHwCwZbZ3P4Hf6ScCAEAP9rYAAACAo8wOkqpiFtob +8XRmpgsAYGxmdOuYucgiF5qDmiUAAPAviTUXtQugi8QzFIBx6B3kMou7j1gHAADIJJ8DYC/9VwAA AMjh/+9AZyvMpOvpAAABAA== - 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 diff --git a/tiled/Level -4/deniran/caves_s.tmx b/data/maps/Level -4/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_s.tmx rename to data/maps/Level -4/deniran/caves_s.tmx index ea3d39a30b..b9871e1343 100644 --- a/tiled/Level -4/deniran/caves_s.tmx +++ b/data/maps/Level -4/deniran/caves_s.tmx @@ -51,152 +51,152 @@ - H4sIAAAAAAAAAO2dvZLcNhCEEStwKZAtB9b6nsyBnl1WlWjL9iN4GaCEwuFnfnoGQx6CDnTaJQF8 -jQbIBcF3KaV3W6/0/qnPQP0UtHyr2zmqNv+1+vOpr4rvtsQ53uav1zclfwm3U0dHfzXO0Tv2zw78 -NR6PzL/mLvFByY3rhRbr3udGx0VmQI+/1AOR+aNVeqHF9VuSZ03psZoDMgNa/Gf+q/XljfLnSOOD -lrdQHuiN/z3vzRSR/x9KSc/7RfFdihAe6PHP7CnjlYUvI3BH+4FTLq/2/uWp3wb8V3mzPNb3p/55 -6t+n/lvEHOUHi2NrMveRXmdAZq/hry1bzZ/igRXsR7y8PIbOgF72j8rT4yMtG/X4kdivzBlkBvSy -n8O/ZCQpG4f/ai5X5/9ZwJ+TAQj+yDH1qvLif6T+vJ9TJg/+q5nckX+p1n0Lj7JZZz/H16u5U/qZ -FX9uv2t9VjIH7LHX8ufUMQp/q4yV8C/zgFNmrgcs+r6E/WoPUMtnwR9xzS0tI5oJx9dRPEBl/+mp -X5X8e/cBEW0iyQAk/953I2YAt0yZ/YuC/anHUx+M2qT8PNUDFudGaDXvWu8B7Gfj/6ycknrOxgIE -i9Z3OL/DjrIjAntE7mdJ+r6G/ywHtOdF93sLD0j7W8n+BcBeuwZQWtdRBrQ+/zfx3L1yatb9WXhA -el4ke23f1/AfZYB1/43An+uBk/tHMHvE+l9NPXsZsJqtlwc47E/uvwPZ35G/Zn32Ch9w2CO597J/ -tmatV2ZJPUfzVymHI8nXZ7dkvfaIUgbUNR5yzOfWn1svRHlaXuD6gLr2SOIByvmR13gt9py6SfjP -fO01/8s+4K5n5bYRkr/1PH/225r1GOrJ31MRc1+S92d/sZxL3ZX/yAeo9vEa54/0ei6F8oQVf247 -e3kA2T7ec7wjYebW5fXF1e//1PXharbOXsMf/Vz3yA8zH4zmTz0PoMvrdZ+Gy330jFVk/i0v9Oox -m2e26rmStcQDnGdmcltl9T6nea7Dkz9VnPXh0djPPFAyRc6VpRkg5c/1PSIbWz6Pyp/qgSvx59TZ -am5d1zMq+1n9swdQGRCNv/SYd+JP9QCCv3QOUF77jebmiPpyjketZ3T+lHFgVQbU1/0I/hQPaI9R -1nN2nsj80R7g8Oc+y4+qM6LNqPwjsOd4wJN/K/dH9xgitZeUP7o8qDqhMoDKPzp7NH/LskTKAAr/ -8vMU9lH49/aOW9Hv78I/n7M8L/W5TQ/2lH0tqW1jwV5yfA3fkajrfyzbC93nkfypdZK2/0r+nPU/ -re/XzztEYh+VP3W/Cw/+nPU/Eft+qwyjfSUp/FvPAFHqJml/zphZfo+6ZnS0doC77rN3nPIcq/lz -1jtwWXn0T87xNetqJes+r9D/Z3vKruaPznGJB6RrfilrvVbzPwbs67xDskdzteIvZY9sJ0v+M5X1 -vgN/jjRr/dFt5c2/NddB10fSN3tzzUjsPcdKy/5f193CyyP+2mefNNI+5yE556idRvskePR9D/4t -D6xgj3i+T3Le+h4chT2l3SV1f1HWSePJ1R5APOMl2btN+/yOlvtsHwsv/tTj122HeiYO8YzXI/E9 -YL1HQq9fUfex0PoR7YFSB7D9UO9LOj3AWfOJrANXI+7W/KN5APkuvzMDzlyl5sCR5nu913/7nvh7 -ImRx5jqW/JEe0PoAyf/MgDNXuT6Yqfc7BdUHkn2rrPmvyILW/6Pf52vpg54HevxL7tx9qyRlkXoA -4YMjzd+ZaP0uz5kPsqz88Kk6j2a/Mm/+KC9w+VtlQMsHWahc6PHOknCPwF/jhVEG9P5umQGcXOAK -yZvCfza+WvCX+KM3FxiV3zoDKLnAFZI3hf/Zt2br6SN4oJcBozmidwZE14h/9DXtZVlbvuj5YHtg -zJ+SASv4c+YJRxr7YHtgzD+qB6j8ez7YHuDznz1XE5n/bK7w1j0gbc9VHtCUMfu5/vtb9gCKv5cf -rMor9cEHxXcjyLI9LTzhUU4qy3ot+BU94Mkf5QPPsvaYjp4DuJIPuNx6/yfZs/gKY0LmWf6bu99v -ZD+g2uioRPXBVeYGCA+tZu2Z/9kH3teOiLL3fmvXrmVf8dvDKv4cRePP9cWV+XN/n7Zax3gF/lpF -HAO46xSO9OOecO0DzXNcq/hzj6P1WMQMeKQfPuB4AL0Htyf/VVkSMQNKH0g8QGnrFfxH4/XK8eQu -HrAQiv9ors49ntQTo7nS9oAvf2TGUOcHlLlyVB+cHrB8twlqr2xu30Txp5zvaNTzSp6wzICzbdDr -yzzyhXveFn/uNfQqP1hmQObv/UykBf+RB2reR5K/12+FDyzHgFkGXIl/zwOZdc34SDIveHsgIv/e -3hnaPTWsMmBWz9ILvc/V99a8fOAxB/AcA1bwt5LHvUTLOYClB1p7MlvzH3mg9xmNb7wywIN/7zcF -tKz514xRWdEb2zwywPpeUOkBj/HAywMWY0XtA68xQOsByh4WpQ82f5q8fk/MHtA8zy7dz4byuzL3 -ngqHjSX/VntwPOJ5PXh6QLuvgdU+gDk7tB7wzA3KsSk+915TUPug1orfjTJ/ztjBzeQIY0UE/rUP -ao32u/CYR35NNtcSm7/OF5rMoIwbZQbU1xLU8dR7DLgjf01mIPOhzINVGYDwTV2n2gNX4j/zBfJe -Q5kHKA9IuaH4tzIgynoBlA/Q95uyDzz5a3NjlgF1fe6QAVIPlO87W30PGZUdnOPejX/2APV3h9wf -6nkfwgfId9MgM+Du/E9JxoHaC97riyw98Nb4czJg5AOPMcHDB2+NvzQDRlng6QPkPqqzc92VvyYD -Rj7gfL/ef5l6nwK1FwalfNp3W0WWxT0BDvd6/2Xq/aojydf6Uvlr32l4BeXrQa/flijvU3gk+v0q -jQ9mQrzX7AritLcld403jzRf58spZy7rajarsgCZB9T3pc28iS7T7H0A3LLeQbm9pe9cabUrYgyt -fSDxQt23vd8HcDWVXqC+a6PVrsg2HfmTU7bNWe+H1f2HUp7dt7e2tra2tra2tra2tra2tra2tra2 + H4sIAAAAAAAAAO2dvZLcNhCEEStwKZAtB9b6nsyBnl1WlWjL9iN4GaCEwuFnfnoGQx6CDnTaJQF8 +jQbIBcF3KaV3W6/0/qnPQP0UtHyr2zmqNv+1+vOpr4rvtsQ53uav1zclfwm3U0dHfzXO0Tv2zw78 +NR6PzL/mLvFByY3rhRbr3udGx0VmQI+/1AOR+aNVeqHF9VuSZ03psZoDMgNa/Gf+q/XljfLnSOOD +lrdQHuiN/z3vzRSR/x9KSc/7RfFdihAe6PHP7CnjlYUvI3BH+4FTLq/2/uWp3wb8V3mzPNb3p/55 +6t+n/lvEHOUHi2NrMveRXmdAZq/hry1bzZ/igRXsR7y8PIbOgF72j8rT4yMtG/X4kdivzBlkBvSy +n8O/ZCQpG4f/ai5X5/9ZwJ+TAQj+yDH1qvLif6T+vJ9TJg/+q5nckX+p1n0Lj7JZZz/H16u5U/qZ +FX9uv2t9VjIH7LHX8ufUMQp/q4yV8C/zgFNmrgcs+r6E/WoPUMtnwR9xzS0tI5oJx9dRPEBl/+mp +X5X8e/cBEW0iyQAk/953I2YAt0yZ/YuC/anHUx+M2qT8PNUDFudGaDXvWu8B7Gfj/6ycknrOxgIE +i9Z3OL/DjrIjAntE7mdJ+r6G/ywHtOdF93sLD0j7W8n+BcBeuwZQWtdRBrQ+/zfx3L1yatb9WXhA +el4ke23f1/AfZYB1/43An+uBk/tHMHvE+l9NPXsZsJqtlwc47E/uvwPZ35G/Zn32Ch9w2CO597J/ +tmatV2ZJPUfzVymHI8nXZ7dkvfaIUgbUNR5yzOfWn1svRHlaXuD6gLr2SOIByvmR13gt9py6SfjP +fO01/8s+4K5n5bYRkr/1PH/225r1GOrJ31MRc1+S92d/sZxL3ZX/yAeo9vEa54/0ei6F8oQVf247 +e3kA2T7ec7wjYebW5fXF1e//1PXharbOXsMf/Vz3yA8zH4zmTz0PoMvrdZ+Gy330jFVk/i0v9Oox +m2e26rmStcQDnGdmcltl9T6nea7Dkz9VnPXh0djPPFAyRc6VpRkg5c/1PSIbWz6Pyp/qgSvx59TZ +am5d1zMq+1n9swdQGRCNv/SYd+JP9QCCv3QOUF77jebmiPpyjketZ3T+lHFgVQbU1/0I/hQPaI9R +1nN2nsj80R7g8Oc+y4+qM6LNqPwjsOd4wJN/K/dH9xgitZeUP7o8qDqhMoDKPzp7NH/LskTKAAr/ +8vMU9lH49/aOW9Hv78I/n7M8L/W5TQ/2lH0tqW1jwV5yfA3fkajrfyzbC93nkfypdZK2/0r+nPU/ +re/XzztEYh+VP3W/Cw/+nPU/Eft+qwyjfSUp/FvPAFHqJml/zphZfo+6ZnS0doC77rN3nPIcq/lz +1jtwWXn0T87xNetqJes+r9D/Z3vKruaPznGJB6RrfilrvVbzPwbs67xDskdzteIvZY9sJ0v+M5X1 +vgN/jjRr/dFt5c2/NddB10fSN3tzzUjsPcdKy/5f193CyyP+2mefNNI+5yE556idRvskePR9D/4t +D6xgj3i+T3Le+h4chT2l3SV1f1HWSePJ1R5APOMl2btN+/yOlvtsHwsv/tTj122HeiYO8YzXI/E9 +YL1HQq9fUfex0PoR7YFSB7D9UO9LOj3AWfOJrANXI+7W/KN5APkuvzMDzlyl5sCR5nu913/7nvh7 +ImRx5jqW/JEe0PoAyf/MgDNXuT6Yqfc7BdUHkn2rrPmvyILW/6Pf52vpg54HevxL7tx9qyRlkXoA +4YMjzd+ZaP0uz5kPsqz88Kk6j2a/Mm/+KC9w+VtlQMsHWahc6PHOknCPwF/jhVEG9P5umQGcXOAK +yZvCfza+WvCX+KM3FxiV3zoDKLnAFZI3hf/Zt2br6SN4oJcBozmidwZE14h/9DXtZVlbvuj5YHtg +zJ+SASv4c+YJRxr7YHtgzD+qB6j8ez7YHuDznz1XE5n/bK7w1j0gbc9VHtCUMfu5/vtb9gCKv5cf +rMor9cEHxXcjyLI9LTzhUU4qy3ot+BU94Mkf5QPPsvaYjp4DuJIPuNx6/yfZs/gKY0LmWf6bu99v +ZD+g2uioRPXBVeYGCA+tZu2Z/9kH3teOiLL3fmvXrmVf8dvDKv4cRePP9cWV+XN/n7Zax3gF/lpF +HAO46xSO9OOecO0DzXNcq/hzj6P1WMQMeKQfPuB4AL0Htyf/VVkSMQNKH0g8QGnrFfxH4/XK8eQu +HrAQiv9ors49ntQTo7nS9oAvf2TGUOcHlLlyVB+cHrB8twlqr2xu30Txp5zvaNTzSp6wzICzbdDr +yzzyhXveFn/uNfQqP1hmQObv/UykBf+RB2reR5K/12+FDyzHgFkGXIl/zwOZdc34SDIveHsgIv/e +3hnaPTWsMmBWz9ILvc/V99a8fOAxB/AcA1bwt5LHvUTLOYClB1p7MlvzH3mg9xmNb7wywIN/7zcF +tKz514xRWdEb2zwywPpeUOkBj/HAywMWY0XtA68xQOsByh4WpQ82f5q8fk/MHtA8zy7dz4byuzL3 +ngqHjSX/VntwPOJ5PXh6QLuvgdU+gDk7tB7wzA3KsSk+915TUPug1orfjTJ/ztjBzeQIY0UE/rUP +ao32u/CYR35NNtcSm7/OF5rMoIwbZQbU1xLU8dR7DLgjf01mIPOhzINVGYDwTV2n2gNX4j/zBfJe +Q5kHKA9IuaH4tzIgynoBlA/Q95uyDzz5a3NjlgF1fe6QAVIPlO87W30PGZUdnOPejX/2APV3h9wf +6nkfwgfId9MgM+Du/E9JxoHaC97riyw98Nb4czJg5AOPMcHDB2+NvzQDRlng6QPkPqqzc92VvyYD +Rj7gfL/ef5l6nwK1FwalfNp3W0WWxT0BDvd6/2Xq/aojydf6Uvlr32l4BeXrQa/flijvU3gk+v0q +jQ9mQrzX7AritLcld403jzRf58spZy7rajarsgCZB9T3pc28iS7T7H0A3LLeQbm9pe9cabUrYgyt +fSDxQt23vd8HcDWVXqC+a6PVrsg2HfmTU7bNWe+H1f2HUp7dt7e2tra2tra2tra2tra2tra2tra2 ttD6H0Uxg2EAAAEA - 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 itUAAAEA - H4sIAAAAAAAAAO3dSQ7CMBAEQOf/j0zyBXYEEThCXC2BIZOlSm6fWz57NCkBAAAAAAAAAAAAAACf -OEYX+LNdzj7nEF1kRt5vAgAAv9IWwvp1hbB+fSEAAAAAALBEp+gChLvkXKNLAFS4RRdgcvecIboE -AAAAkB7j1eTTRDcBAAAAAIBp+He9TePcxTm9/t4DAAAAAAAskRkQAAAAAACA75ktAQAAtqqtCHXG + H4sIAAAAAAAAAO3dSQ7CMBAEQOf/j0zyBXYEEThCXC2BIZOlSm6fWz57NCkBAAAAAAAAAAAAAACf +OEYX+LNdzj7nEF1kRt5vAgAAv9IWwvp1hbB+fSEAAAAAALBEp+gChLvkXKNLAFS4RRdgcvecIboE +AAAAkB7j1eTTRDcBAAAAAIBp+He9TePcxTm9/t4DAAAAAAAskRkQAAAAAACA75ktAQAAtqqtCHXG nVzRO5q6irB8fUUAAAAAAAAAAAAAAACA+XoCqHoy+wAAAQA= - H4sIAAAAAAAAAO3aQW7CMBAFULpr73+jtjsoXAkfoEiBONie/540e9uJ5NF8n04AsN3nx+gVMNKX -7x/hu9VPq9/RCwnk7OF/+o9sFfsP/3S2iv80AAAA9GRWDgAwl3OrS6u/VtdWt7HLmYZz4Qiy5Gyy -ZABgFH3oYwlnM2sfOsPZz3o2CZw9cLQK7xIq7AEAAACoyds6INEM+Sb7vXqHyTeBRO6+bO4+AFjX -Cu/OzJgB2GOFu47nVJhDVdjDKBXmUBX2AMA69B3Z9B0A65GJAAAAALORNWSTNWTwxg7oTd4BAACw -jflrNvNXqMWsHYCeZC1Up3eCPsyWspktAQC9mUcAAMA6ZC3AHjKmbDImAAAAAAAAAAAA3u0OthTv + H4sIAAAAAAAAAO3aQW7CMBAFULpr73+jtjsoXAkfoEiBONie/540e9uJ5NF8n04AsN3nx+gVMNKX +7x/hu9VPq9/RCwnk7OF/+o9sFfsP/3S2iv80AAAA9GRWDgAwl3OrS6u/VtdWt7HLmYZz4Qiy5Gyy +ZABgFH3oYwlnM2sfOsPZz3o2CZw9cLQK7xIq7AEAAACoyds6INEM+Sb7vXqHyTeBRO6+bO4+AFjX +Cu/OzJgB2GOFu47nVJhDVdjDKBXmUBX2AMA69B3Z9B0A65GJAAAAALORNWSTNWTwxg7oTd4BAACw +jflrNvNXqMWsHYCeZC1Up3eCPsyWspktAQC9mUcAAMA6ZC3AHjKmbDImAAAAAAAAAAAA3u0OthTv 4AAAAQA= - H4sIAAAAAAAAAO3ZQQrAIAwEQD37///2XhDUUoNx5gUaBMNuKQAwrtXoEwAAt7F/kI03DQAAAAAA -AMCbLhkAgAj20D6ziWP2AAAAAAAAwCn0mwDcxt8HAAAAwA4ZcqgMdwAAzmDvAAAAAAAAvtA1AAAA + H4sIAAAAAAAAAO3ZQQrAIAwEQD37///2XhDUUoNx5gUaBMNuKQAwrtXoEwAAt7F/kI03DQAAAAAA +AMCbLhkAgAj20D6ziWP2AAAAAAAAwCn0mwDcxt8HAAAAwA4ZcqgMdwAAzmDvAAAAAAAAvtA1AAAA AAD8Q/4KAAAAwCrZEgAAAAAAALN0TAAAAAAAAAAAAMBOD5V+gnkAAAEA - H4sIAAAAAAAAAO3dOQ7CMBAAwOQtHJ+g4v+foqBEREbEx+7OSOlTWLG9V7YNPt322W8AVPXw/QFO -8tzfD6zCegSgkqt9DwAAAA5d3J0BAACATu4B4g56VgDGE5cGoIXeF/6ljhyAVuZKjCcuCwBAVrPq -JNxrgGoi1KUBHFE/BQCQS9Z6x1Vy+87PAAAAAABwHnF3ZlL3DgAAsejhAgAAYJas/VoAVahPgf6c -lwCgndw3AKxrlTlnEJ3/9pKF/AIAACOIR8B35sIQjTULAL+TVwIgAvsV9COeAgAAAAAAAABU8AKB + H4sIAAAAAAAAAO3dOQ7CMBAAwOQtHJ+g4v+foqBEREbEx+7OSOlTWLG9V7YNPt322W8AVPXw/QFO +8tzfD6zCegSgkqt9DwAAAA5d3J0BAACATu4B4g56VgDGE5cGoIXeF/6ljhyAVuZKjCcuCwBAVrPq +JNxrgGoi1KUBHFE/BQCQS9Z6x1Vy+87PAAAAAABwHnF3ZlL3DgAAsejhAgAAYJas/VoAVahPgf6c +lwCgndw3AKxrlTlnEJ3/9pKF/AIAACOIR8B35sIQjTULAL+TVwIgAvsV9COeAgAAAAAAAABU8AKB PFVqAAABAA== - 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 AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/caves_s_e2.tmx b/data/maps/Level -4/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_s_e2.tmx rename to data/maps/Level -4/deniran/caves_s_e2.tmx index 3b1ef6d73b..324f0f87ae 100644 --- a/tiled/Level -4/deniran/caves_s_e2.tmx +++ b/data/maps/Level -4/deniran/caves_s_e2.tmx @@ -54,143 +54,143 @@ - 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 AAABAA== - H4sIAAAAAAAAAO3cTQrCMBAG0LrW+x9I3fl3JeNWrBDtpEnnPZilUIgmk2+K0wQAQLT9bu0nYE0H -6w8AAABDOZY6lTpXfOZS6lrqVupe6hHwXAAAfGcml5uZHAAAABHkDWOImtXJG3j5ZX4MANRz5gKM -QVaSm6yEHtmXcrMvwXLcywEAgAz8JwQA2UXPVeSMMZZaN3OVMVk3MjH/r7ele27L/c53LTdnKwCt -yEkAAP6np+rPljJJ5slQc5OhAhBNr5GbXgMAeCdzBAAgm9oeWKbap1brIlPtk3UBiOO9UfA7AHKR -e+TW0/3a3BpgnvM6t57OawDoiR4pNz0SAAAAW+XdNT6RheUmCwMAAAAAAAAAAABqPAEYMu2NAAAB + H4sIAAAAAAAAAO3cTQrCMBAG0LrW+x9I3fl3JeNWrBDtpEnnPZilUIgmk2+K0wQAQLT9bu0nYE0H +6w8AAABDOZY6lTpXfOZS6lrqVupe6hHwXAAAfGcml5uZHAAAABHkDWOImtXJG3j5ZX4MANRz5gKM +QVaSm6yEHtmXcrMvwXLcywEAgAz8JwQA2UXPVeSMMZZaN3OVMVk3MjH/r7ele27L/c53LTdnKwCt +yEkAAP6np+rPljJJ5slQc5OhAhBNr5GbXgMAeCdzBAAgm9oeWKbap1brIlPtk3UBiOO9UfA7AHKR +e+TW0/3a3BpgnvM6t57OawDoiR4pNz0SAAAAW+XdNT6RheUmCwMAAAAAAAAAAABqPAEYMu2NAAAB AA== - H4sIAAAAAAAAAO3ZSwrAIAwFQL1A739cly5KIVA/aZ05gRCJ8aUUAABmu+ruEwAAAAAAAMC/2ckB -AAAAo8kbAAAAADpZCZCNvgQAAAAAABBjr/JN6gacQr9jFXcNAAAAAOCZDBUAmMmsAQAAAAAQJ1PN + H4sIAAAAAAAAAO3ZSwrAIAwFQL1A739cly5KIVA/aZ05gRCJ8aUUAABmu+ruEwAAAAAAAMC/2ckB +AAAAo8kbAAAAADpZCZCNvgQAAAAAABBjr/JN6gacQr9jFXcNAAAAAOCZDBUAmMmsAQAAAAAQJ1PN SV0AAADgPf9rAMjPew0AcGdGAgAAAOAUsjAAAAAAAAAAAAAAohrclRAUAAABAA== - H4sIAAAAAAAAAO3cOxaDIBQEULOZfDaRKvtfU6oUKXJSKIoz965ADgoPHFgWAAAA/nldjn4CAAAA -AAAA6HP3nw4AGOy2st5Qr8BYsnsAAMdau2YCgFldzXFAmIa91GdBG2FvaiIAAAAAADi3lnNNLe1k -LJlYZpfyjqa0AwCYjxwpQJYtcszN+4bmRYBvzscAszI+5XjoSwAYpuG+FCCDbByJrHf3o+YBAKCF -9TMA0MyeKwAAwG+yE5yN8/xsKW0M9H0AkE7+BQAAAPhovv8awBgIudJyDAAAAAAAAADA8d5kXgGr + H4sIAAAAAAAAAO3cOxaDIBQEULOZfDaRKvtfU6oUKXJSKIoz965ADgoPHFgWAAAA/nldjn4CAAAA +AAAA6HP3nw4AGOy2st5Qr8BYsnsAAMdau2YCgFldzXFAmIa91GdBG2FvaiIAAAAAADi3lnNNLe1k +LJlYZpfyjqa0AwCYjxwpQJYtcszN+4bmRYBvzscAszI+5XjoSwAYpuG+FCCDbByJrHf3o+YBAKCF +9TMA0MyeKwAAwG+yE5yN8/xsKW0M9H0AkE7+BQAAAPhovv8awBgIudJyDAAAAAAAAADA8d5kXgGr AAABAA== - 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 x3Ecx3Ecx3Ecx3Ecx6mfb7KBKDsAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/caves_se.tmx b/data/maps/Level -4/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_se.tmx rename to data/maps/Level -4/deniran/caves_se.tmx index a52049d163..7610ce695c 100644 --- a/tiled/Level -4/deniran/caves_se.tmx +++ b/data/maps/Level -4/deniran/caves_se.tmx @@ -57,127 +57,127 @@ - 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 AAAAAAAAAAAAAAAAKGMDPDIbygAAAQA= - H4sIAAAAAAAAAO3bzQ3CMAwG0LIK7L8EcONvJTwAlwo1sfK9J/ncSJWcOHa2DQAAAAAAABjhWnGr -uM9eCAAAsNv5NHsFzHTx/+EnuTHbiNz4qHhWvCreFZ/jPwkAQGNqkGzuZwDmM/sEAHTjfAIAAMAR -9Kaz6U0DwPq8VSGVWiebWgcYxX6TzX4DAD2YrwVWpebMpuZcm/MLAPRitgYAAACgD33SbPqk8D95 -NJs8CgDQnxlSAAAAAJhPbz2b3jrAMbzXBliDeimbegkA6M4cLgAAAAAAAAAAAADQwRchZkg+AAAB + H4sIAAAAAAAAAO3bzQ3CMAwG0LIK7L8EcONvJTwAlwo1sfK9J/ncSJWcOHa2DQAAAAAAABjhWnGr +uM9eCAAAsNv5NHsFzHTx/+EnuTHbiNz4qHhWvCreFZ/jPwkAQGNqkGzuZwDmM/sEAHTjfAIAAMAR +9Kaz6U0DwPq8VSGVWiebWgcYxX6TzX4DAD2YrwVWpebMpuZcm/MLAPRitgYAAACgD33SbPqk8D95 +NJs8CgDQnxlSAAAAAJhPbz2b3jrAMbzXBliDeimbegkA6M4cLgAAAAAAAAAAAADQwRchZkg+AAAB AA== - H4sIAAAAAAAAAO3ZwQ0AIAgDQB3G/Vd0AcPHgEbvJuBV0rQ1AAAAAAAAAAAAIDL66QsA7iMbAQCA -SjoIAAAAAAAAANls0wAAwIt0HQAq+DcAAABk0TkBAAAAAACA39hJAfbIUQAAAAAAAACI2dYBAADW + H4sIAAAAAAAAAO3ZwQ0AIAgDQB3G/Vd0AcPHgEbvJuBV0rQ1AAAAAAAAAAAAIDL66QsA7iMbAQCA +SjoIAAAAAAAAANls0wAAwIt0HQAq+DcAAABk0TkBAAAAAACA39hJAfbIUQAAAAAAAACI2dYBAADW 9CUAAAAAAAAAAAAAAAAAiE1jzDl0AAABAA== - H4sIAAAAAAAAAO3cOw6AIBAFQD2Yn0tYeX29h6VRExtQljDT0RALjBvZfV0HAAAAAAAAAAAAUN7Y -p+8xZNiDdq3Oz4N3CgAAAAAAAAAgrkVvBwHtt/VW5CkAAACuzEcA0IIcc7oA8IXJNwqACsmhgTqo -NQEAIKZZrQ4AAEAG8hQgjd4HoBbmPwEA/lN77aV3GAAAACjFHfxJ3h0AAABAGv9XAICo3IkBAMQg + H4sIAAAAAAAAAO3cOw6AIBAFQD2Yn0tYeX29h6VRExtQljDT0RALjBvZfV0HAAAAAAAAAAAAUN7Y +p+8xZNiDdq3Oz4N3CgAAAAAAAAAgrkVvBwHtt/VW5CkAAACuzEcA0IIcc7oA8IXJNwqACsmhgTqo +NQEAIKZZrQ4AAEAG8hQgjd4HoBbmPwEA/lN77aV3GAAAACjFHfxJ3h0AAABAGv9XAICo3IkBAMQg 0xUAAGKQhwkAAAAAAADw7gAmZ/9uAAABAA== - H4sIAAAAAAAAAO3WMW4jQQxEUTnW/e/rwIEhAZrRNIasYtf/AEMbLT5q18+fx+PJMAzDMAzDMAzD -MMzynKV+H6Oz5y72narUn8tpXHfWlXr/E+y7d6ZIbTHFvnpnDqltJthX7MsptdEU+7v21vWm1Z9z -93L7XrnYv79l9eec7Y/e65DbbV5pgjvVhX12uPfmtgvss8Per7v3dvT78M8O++ym+XfcVdItT/Pv -aKfPchb+2SX5O75JXZI/vVZpj79/WK61wz6qv/s77Gjn8M+tw77Ln3u7Hv7Z7eRP1+qyx9+vTnv8 -/3LaB/79Oe0D/9y67av9ua9rKfwx8gl/bcpdqOy5AY/U/tyANrU9N9DXpz2r7bkBfWp7bkCf2h5/ -fWp/buC+Vner9ucG7qlrr9xAdo7+3E9f/D+QHX8LZIf/nHdWVO2fvNsJTfTnpu6rwx8v31z9uZ2e -8M+uyx9Hz/DX5LIP/Gua8rnxr2nK58Y/u05/bsCvRH/XdynC3+ddihL96T/8s8M/O/yzwz87/LN6 -N8A+O/yzc7fnbmpz96/I7T3K0uxT++SAf3bYZ4d9dthnh79vHfvE3jf8qTrss8M/O+yzwz47/HOq -+Fsfe8+qrLH/vs79dHnj75PKHP/XuvegNsdel9ocf11qb5U/t6e3xl/XDoa0lvo7zu3oUvtW+XM7 -36X25fuvS22Lvza1LTegS22K/2vdn1dterf/9DvBn38DOlN74q9J7Zh4A05vVxsm+l+t6vOq/biD -8yo+t9qLGzhOvcupMz31/naZial3ljCuqffCYM/03o363YzuFtTvZHS3oH4XwzAMwzAMwzAMw3TN + H4sIAAAAAAAAAO3WMW4jQQxEUTnW/e/rwIEhAZrRNIasYtf/AEMbLT5q18+fx+PJMAzDMAzDMAzD +MMzynKV+H6Oz5y72narUn8tpXHfWlXr/E+y7d6ZIbTHFvnpnDqltJthX7MsptdEU+7v21vWm1Z9z +93L7XrnYv79l9eec7Y/e65DbbV5pgjvVhX12uPfmtgvss8Per7v3dvT78M8O++ym+XfcVdItT/Pv +aKfPchb+2SX5O75JXZI/vVZpj79/WK61wz6qv/s77Gjn8M+tw77Ln3u7Hv7Z7eRP1+qyx9+vTnv8 +/3LaB/79Oe0D/9y67av9ua9rKfwx8gl/bcpdqOy5AY/U/tyANrU9N9DXpz2r7bkBfWp7bkCf2h5/ +fWp/buC+Vner9ucG7qlrr9xAdo7+3E9f/D+QHX8LZIf/nHdWVO2fvNsJTfTnpu6rwx8v31z9uZ2e +8M+uyx9Hz/DX5LIP/Gua8rnxr2nK58Y/u05/bsCvRH/XdynC3+ddihL96T/8s8M/O/yzwz87/LN6 +N8A+O/yzc7fnbmpz96/I7T3K0uxT++SAf3bYZ4d9dthnh79vHfvE3jf8qTrss8M/O+yzwz47/HOq ++Fsfe8+qrLH/vs79dHnj75PKHP/XuvegNsdel9ocf11qb5U/t6e3xl/XDoa0lvo7zu3oUvtW+XM7 +36X25fuvS22Lvza1LTegS22K/2vdn1dterf/9DvBn38DOlN74q9J7Zh4A05vVxsm+l+t6vOq/biD +8yo+t9qLGzhOvcupMz31/naZial3ljCuqffCYM/03o363YzuFtTvZHS3oH4XwzAMwzAMwzAMw3TN L7A25FAAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/caves_sw.tmx b/data/maps/Level -4/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_sw.tmx rename to data/maps/Level -4/deniran/caves_sw.tmx index 244087d3e5..7920b040d8 100644 --- a/tiled/Level -4/deniran/caves_sw.tmx +++ b/data/maps/Level -4/deniran/caves_sw.tmx @@ -51,147 +51,147 @@ - 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 tm3btm3btm3btu3a9i9uYuwIAAABAA== - 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 h8MM/wDqBAgJAAABAA== - H4sIAAAAAAAAAO3dSw6CMBSG0bL/RSpb8IUPIlwDLqADvaSck37zP+msk5YCsE23aMgeQYp79Mge -AQAAAMDuPaNXNGYPAQA271AR7TlWRHv6igAAAAAAAAAAAAAAAAAAoDXvaMoeQY4uTpc9AgD+5/N/ -ir80AAAAAAAAAAAAAAAAAPilc3SJrtlDAAAAAABW3i336VSWuwcAAAAAAAAAAAAAAAAAAAAAAPia + H4sIAAAAAAAAAO3dSw6CMBSG0bL/RSpb8IUPIlwDLqADvaSck37zP+msk5YCsE23aMgeQYp79Mge +AQAAAMDuPaNXNGYPAQA271AR7TlWRHv6igAAAAAAAAAAAAAAAAAAoDXvaMoeQY4uTpc9AgD+5/N/ +ir80AAAAAAAAAAAAAAAAAPilc3SJrtlDAAAAAABW3i336VSWuwcAAAAAAAAAAAAAAAAAAAAAAPia AfD1GO8AAAEA - H4sIAAAAAAAAAO3cOQ4CMRAEwCWD//8IyLi+hGMiFiF77K6SJre0snbcPrYN6rm1urd6tHq2eo0d -DsUdD6NHwEgn3x8gyrnVpdV19EAAgBgz5FR6JBhLPplNPgkAAADAt2SJ2WSJAP3ZSwcAAACAmuyb -ZbNvBgAAAADrmeGNpp7k4Nmq5eDOVMP/+e8BUJ01SbZqaxIA+KRXyaZXAQAAAACA+TmfDAAA0Jf7 -bAAArMKdkmzulAAArEFmDQB1yd+yyd/2MV+ymS8AAAAA7OGNDQAgid4HAAAAAAAAAAD4xRuPerq4 + H4sIAAAAAAAAAO3cOQ4CMRAEwCWD//8IyLi+hGMiFiF77K6SJre0snbcPrYN6rm1urd6tHq2eo0d +DsUdD6NHwEgn3x8gyrnVpdV19EAAgBgz5FR6JBhLPplNPgkAAADAt2SJ2WSJAP3ZSwcAAACAmuyb +ZbNvBgAAAADrmeGNpp7k4Nmq5eDOVMP/+e8BUJ01SbZqaxIA+KRXyaZXAQAAAACA+TmfDAAA0Jf7 +bAAArMKdkmzulAAArEFmDQB1yd+yyd/2MV+ymS8AAAAA7OGNDQAgid4HAAAAAAAAAAD4xRuPerq4 AAABAA== - H4sIAAAAAAAAAO3bsQ0AIAgEQKzdf19XoNCgcjcBDQk8IQLgbXNUVwAAAAAAdCWfBAAAAAAyZIkA -AAAAAADgbgYAAAAAwN/k4AAAQCU7CQBwM7MKAAAAAAAAAAAAAABAP35KAAAAAOAc+Rvk6RcAAAAA + H4sIAAAAAAAAAO3bsQ0AIAgEQKzdf19XoNCgcjcBDQk8IQLgbXNUVwAAAAAAdCWfBAAAAAAyZIkA +AAAAAADgbgYAAAAAwN/k4AAAQCU7CQBwM7MKAAAAAAAAAAAAAABAP35KAAAAAOAc+Rvk6RcAAAAA AAAAAAAAAAAAAACAPRYsFjhDAAABAA== - H4sIAAAAAAAAAO3bTQrCMBAG0HoWWy/hyvtfSrpwIwUthcxP3jtBSAvJTL5ZFgAAgLEet+gV9GVv -Y73sPwCUdXeOl7H6VjS2+b8BACAVd3QAAIBr1FXAkVmyljK9cJ2cEDAD+VUAAIBevI8BXeljzfPO -CQAAGcgNAQDfRvXn3EMA4DxzdAAAAFQnIwp0oVfHLyPfQ82hAFCBrBAAUbLUTM8k6/jIth4AAIAj -e85E1gT+o9YHAABmJtsNQHbRve4sGSoAiOAcBACgKrPZAAB5bO5mAAAAQBB9CYA+omdLAAAAAIA+ + H4sIAAAAAAAAAO3bTQrCMBAG0HoWWy/hyvtfSrpwIwUthcxP3jtBSAvJTL5ZFgAAgLEet+gV9GVv +Y73sPwCUdXeOl7H6VjS2+b8BACAVd3QAAIBr1FXAkVmyljK9cJ2cEDAD+VUAAIBevI8BXeljzfPO +CQAAGcgNAQDfRvXn3EMA4DxzdAAAAFQnIwp0oVfHLyPfQ82hAFCBrBAAUbLUTM8k6/jIth4AAIAj +e85E1gT+o9YHAABmJtsNQHbRve4sGSoAiOAcBACgKrPZAAB5bO5mAAAAQBB9CYA+omdLAAAAAIA+ 3ikCTDUAAAEA - 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 diff --git a/tiled/Level -4/deniran/caves_w.tmx b/data/maps/Level -4/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -4/deniran/caves_w.tmx rename to data/maps/Level -4/deniran/caves_w.tmx index ca45f06800..363e5d0b41 100644 --- a/tiled/Level -4/deniran/caves_w.tmx +++ b/data/maps/Level -4/deniran/caves_w.tmx @@ -54,151 +54,151 @@ - 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 /TK6T9iy941ln7DZWPA3HqsgIwAAAQA= - H4sIAAAAAAAAAO3c3UrDQBAG0Fp9h3qh7/9Y/r6CCGLRRgyEsGljW5x05hzY+w3zZXczJFmtlut5 -N1524zV6IoRQ/9rUvzb1r039a1P/2qrXf7sbX9GTCFS9/tWpf23qX5v615a5/uur6BksX+b6c5j6 -11ax/jf2BQAAILFN45nn1nNQeTIAddwduN+tBzUcygEAUIszYE3DM6EM0JEDAPZ5j54AId6iJwAA -AAAAAABwBg8zBzk9zhzk9DRzAACcYuMbHUbkAADy8+8eOnJA714WAMpo/dOZGsa11wNEBujJQn5z -nv/lAHLTB0QGaNEXhhrGe4B7HwAAavuMngBhPqInAAAQbP3bH7/WJwcAEmp9K+Td4Dbv0lGFNaCm -bfQEWAxrAOyX4UyY4Ro4XSsH9oB6ptaDVha6/oGM1DGstf/M0LMG5OG+5hjWAGQAGbhsU89/w+/G -5/aMZOHydbVu/TPgr31DWcjpmP6xLAAdawFTZOOy9GeBc5wXx2QhD+8c0DklB9YDOnKADOQw3A+O + H4sIAAAAAAAAAO3c3UrDQBAG0Fp9h3qh7/9Y/r6CCGLRRgyEsGljW5x05hzY+w3zZXczJFmtlut5 +N1524zV6IoRQ/9rUvzb1r039a1P/2qrXf7sbX9GTCFS9/tWpf23qX5v615a5/uur6BksX+b6c5j6 +11ax/jf2BQAAILFN45nn1nNQeTIAddwduN+tBzUcygEAUIszYE3DM6EM0JEDAPZ5j54AId6iJwAA +AAAAAABwBg8zBzk9zhzk9DRzAACcYuMbHUbkAADy8+8eOnJA714WAMpo/dOZGsa11wNEBujJQn5z +nv/lAHLTB0QGaNEXhhrGe4B7HwAAavuMngBhPqInAAAQbP3bH7/WJwcAEmp9K+Td4Dbv0lGFNaCm +bfQEWAxrAOyX4UyY4Ro4XSsH9oB6ptaDVha6/oGM1DGstf/M0LMG5OG+5hjWAGQAGbhsU89/w+/G +5/aMZOHydbVu/TPgr31DWcjpmP6xLAAdawFTZOOy9GeBc5wXx2QhD+8c0DklB9YDOnKADOQw3A+O 6TfzP36+EwisyVROAAAAAJbkG1bSuH4AAAEA - H4sIAAAAAAAAAO3cPQ7CMAwG0DLD/Q8EbPxdiQxMIBZI66bfe5L3RK0UO647TQAAVLu0uLa4tbi3 -eNQuBwAAACDefle9AiodPH/g5dji1OJcvRAANkfNkU3NAfAb52c25ycAAMDy1OLZ1OL0ZoYSAAAA -AAC2Ib2PmL7/9D5i+v5hSeb8gd58uwIArJHahzXzflIh/Q4+nTt4gO+ckdmckQAAAAAAAAAAAOMz -6wwAkJMTmQPJZg4EAOCTHDmbHBkAAAD+4x/BAMA7vZdsei+s1ci1y8hrB+Yj58om5wIAAOhn9Bo7 + H4sIAAAAAAAAAO3cPQ7CMAwG0DLD/Q8EbPxdiQxMIBZI66bfe5L3RK0UO647TQAAVLu0uLa4tbi3 +eNQuBwAAACDefle9AiodPH/g5dji1OJcvRAANkfNkU3NAfAb52c25ycAAMDy1OLZ1OL0ZoYSAAAA +AAC2Ib2PmL7/9D5i+v5hSeb8gd58uwIArJHahzXzflIh/Q4+nTt4gO+ckdmckQAAAAAAAAAAAOMz +6wwAkJMTmQPJZg4EAOCTHDmbHBkAAAD+4x/BAMA7vZdsei+s1ci1y8hrB+Yj58om5wIAAOhn9Bo7 ZT5+LmpsAAAAAMjwBOzLGD0AAAEA - H4sIAAAAAAAAAO3bSw4AEAwFQC7g/se1RWwkPsHMCXTVvjZCAAAAAAAAAEopnn4BAADwMpkDAMbp -nwAAALCXLA4AAAAAAAC0fr8j/l4/AAAAAACsYgcPAH16JAAAAAAAAAAAAAAAwB38AwEAgJoZGQAA + H4sIAAAAAAAAAO3bSw4AEAwFQC7g/se1RWwkPsHMCXTVvjZCAAAAAAAAAEopnn4BAADwMpkDAMbp +nwAAALCXLA4AAAAAAAC0fr8j/l4/AAAAAACsYgcPAH16JAAAAAAAAAAAAAAAwB38AwEAgJoZGQAA AAAAYB63FwCA9cxcAAAAMIeMDQAAAADwvgxVYuWpAAABAA== - H4sIAAAAAAAAAO3csRGDMAwFULJMSJZIxf4zcRxdLgUBGYT13gAuKIQRXxoGAAAAAIC6Xo+Yc6ag -cwAAqOPpDgkAAHRCjxyASt7ee6npu0J+UVkdoK6POgIAwB9G98dwenAAACu9SoDj5E+BDGQCAbgb -/78AAFbmUwCI4Dsb2pM9hr7J0QEAbKevTYTWd3D9MgAAAAAAzN8DAGeTqQAAAGBhVzVQkdoHcE92 -bQDANvKIAMAv9tsAGZyVX7abG2hN/wUAAIBvZve5imzlMZ4fAAB7ZZhTlY+A/mWoNT1TR6+lpwoA + H4sIAAAAAAAAAO3csRGDMAwFULJMSJZIxf4zcRxdLgUBGYT13gAuKIQRXxoGAAAAAIC6Xo+Yc6ag +cwAAqOPpDgkAAHRCjxyASt7ee6npu0J+UVkdoK6POgIAwB9G98dwenAAACu9SoDj5E+BDGQCAbgb +/78AAFbmUwCI4Dsb2pM9hr7J0QEAbKevTYTWd3D9MgAAAAAAzN8DAGeTqQAAAGBhVzVQkdoHcE92 +bQDANvKIAMAv9tsAGZyVX7abG2hN/wUAAIBvZve5imzlMZ4fAAB7ZZhTlY+A/mWoNT1TR6+lpwoA MWY2lQIuAAABAA== - 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 diff --git a/tiled/Level -4/deniran/lost_caves_n.tmx b/data/maps/Level -4/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n.tmx rename to data/maps/Level -4/deniran/lost_caves_n.tmx index 3699ff7770..fb15a2cc03 100644 --- a/tiled/Level -4/deniran/lost_caves_n.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n.tmx @@ -60,143 +60,143 @@ - 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 K/LnSLLenntBNn9//lZrwJu/nP4DdF4M8gAAAQA= - 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 AQA= - H4sIAAAAAAAAAO3cTQ6CMBAGUDyM3v8M6s6/K9mNGxZEUrS033vJ7FsSGKYzME3Ax7nEpcS19UJg -x46H1itoI3Xfc6fQ65C6bwAAMjkfAYA25OB9uJW4l3iUeJZ4tV0OAMBP6YOPb+n9Vh8cAACWqZmy -qZkAAAAAAAAA6vheDmAM5qiymaMCAACAffKvNAAAYCT60n3ZuibVlwb4jnyZTb4EAIAMvskEoBXn -j9mcPwJkU4sCAAAAAEA9ffds+u4AAMC/pcx9qbezqbehf/6hvg35sG+194F8CAAAAAAAUC9l1gYA + H4sIAAAAAAAAAO3cTQ6CMBAGUDyM3v8M6s6/K9mNGxZEUrS033vJ7FsSGKYzME3Ax7nEpcS19UJg +x46H1itoI3Xfc6fQ65C6bwAAMjkfAYA25OB9uJW4l3iUeJZ4tV0OAMBP6YOPb+n9Vh8cAACWqZmy +qZkAAAAAAAAA6vheDmAM5qiymaMCAACAffKvNAAAYCT60n3ZuibVlwb4jnyZTb4EAIAMvskEoBXn +j9mcPwJkU4sCAAAAAEA9ffds+u4AAMC/pcx9qbezqbehf/6hvg35sG+194F8CAAAAAAAUC9l1gYA AGqYVcu2ZlbNfCgjGe3Z5wxkHXO6AADbewOfJP3MAAABAA== - H4sIAAAAAAAAAO3a0QkAIAgFwNqm/SdsgihCCfJugvxJ9NkaAJwb/fUL3qhaNwAAAAAAAAB/koMD -AACsmZkAAAAAAAAAAIDq3FEBAAAAAAAAkEkuDQB7+iUAAAAAkMX+EQAAAAAAAADuyd0BAAAgnnkb + H4sIAAAAAAAAAO3a0QkAIAgFwNqm/SdsgihCCfJugvxJ9NkaAJwb/fUL3qhaNwAAAAAAAAB/koMD +AACsmZkAAAAAAAAAAIDq3FEBAAAAAAAAkEkuDQB7+iUAAAAAkMX+EQAAAAAAAADuyd0BAAAgnnkb APRDAAAAAAAAAAAA8rlVAyry9wEAQKwJaROBvwAAAQA= - H4sIAAAAAAAAAO3dzRGDIBAGUO0s0SZySv0pI4fcPDhCdFnwvQZ0Bhz+9pNpAgAAOOY9t34DiKXP -k8WiL3blob0AAAAYiHUuADAScxsAAGqoI8vtpX0AAMKZIwMAAAAAAACMIypvo94P6q2+HwBuzDgI -AACwz/47AFDi6py4e9aAf/mfBQBAjKd5FwBAtz6tX4BDnJkAV4vK25Q8xx2RAACQl+wJxLNOBgAA -ziRzBfCjLguAbOT0AAAAuDN3SgFb6tYZjXqNc9hLBwAAgNz29kBk5qGMzAMA2RiboI76h345nwZo + H4sIAAAAAAAAAO3dzRGDIBAGUO0s0SZySv0pI4fcPDhCdFnwvQZ0Bhz+9pNpAgAAOOY9t34DiKXP +k8WiL3blob0AAAAYiHUuADAScxsAAGqoI8vtpX0AAMKZIwMAAAAAAACMIypvo94P6q2+HwBuzDgI +AACwz/47AFDi6py4e9aAf/mfBQBAjKd5FwBAtz6tX4BDnJkAV4vK25Q8xx2RAACQl+wJxLNOBgAA +ziRzBfCjLguAbOT0AAAAuDN3SgFb6tYZjXqNc9hLBwAAgNz29kBk5qGMzAMA2RiboI76h345nwZo 5wuwk1O5AAABAA== - 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 diff --git a/tiled/Level -4/deniran/lost_caves_n2.tmx b/data/maps/Level -4/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n2.tmx rename to data/maps/Level -4/deniran/lost_caves_n2.tmx index fb8723a108..38eac345db 100644 --- a/tiled/Level -4/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n2.tmx @@ -45,135 +45,135 @@ - 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 UezP4AFU/P4DR7T5/gAAAQA= - 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 GNMTa/b5EQAAAQA= - H4sIAAAAAAAAAO3awQ0AIAgEMP25/8TOoAkq2E7Aw0DgbA0AAAAAAAAgt9FvVwAAAAAAwK/cqAEA -AAAAAAAAAAAAzvOXGwAAAAAAAIDK5OIAAABr7FEAAAAAAAAAEEcuD0AVZhoAAAAAAEAcWQxZebsA + H4sIAAAAAAAAAO3awQ0AIAgEMP25/8TOoAkq2E7Aw0DgbA0AAAAAAAAgt9FvVwAAAAAAwK/cqAEA +AAAAAAAAAAAAzvOXGwAAAAAAAIDK5OIAAABr7FEAAAAAAAAAEEcuD0AVZhoAAAAAAEAcWQxZebsA AAAAAAAARJNNA+zRPwEA4D0T9wOzBQAAAQA= - H4sIAAAAAAAAAO3cuxGEMAwFQOjkgC6u/8IIiAhI+NiStVuBMTOMjPQ8TQAAAAAAAAAAALzlN/de -AVf+3g0AAI1sak8AgLBWtRoAAAAAAACQ0KLXCUBi5qsP9qEdeVLIRT4fAOA55yAARpI9B6q3C/FE -7dFEXRcAAABUUOE/XqseYoW9BACAu+Ql4Cz7XBAA8chSAJCF8xAAAPQhwwdE5ftERebOAYAo1CUw + H4sIAAAAAAAAAO3cuxGEMAwFQOjkgC6u/8IIiAhI+NiStVuBMTOMjPQ8TQAAAAAAAAAAALzlN/de +AVf+3g0AAI1sak8AgLBWtRoAAAAAAACQ0KLXCUBi5qsP9qEdeVLIRT4fAOA55yAARpI9B6q3C/FE +7dFEXRcAAABUUOE/XqseYoW9BACAu+Ql4Cz7XBAA8chSAJCF8xAAAPQhwwdE5ftERebOAYAo1CUw Bn14gD7M7gIAAJCF+z4AAEBdzPj0LwEAAADGUyEz1PoZ3XECfG0HSz9kywAAAQA= - H4sIAAAAAAAAAO2WQZLbQAwD/f/H7htyTGoj2zMShwTI7ipebQJNyf55vV4/DMMwDMMwDMO8nW9U -78fUeH9H9d5Mnft/qc7A5Du/ojoXc9bvKtX5p44i1Z1MGAeqO+o6blT31W0yWPm+O7tUd9dhMjj9 -fdUdOk8Xqnt0naseXanu0nE6Ud2l43Sjuk+36Uh1p07TkepOneZTh85U9+o0XXHt021fZVx75AZi -cO4P/zG49sY7IA7XvvD/P3d3deyKd8AenzJkdHSiQ/zH4dgD74A4HDvAfyxuHWT7V8t/guj8J7ur -8N/9Bpz8//58biAGp9xV/hW7iMQlc6V/xT7ecWdnh7zV/hU7ueLuvupZq90rdnIKxazV7hU7OYVi -1mr3ip1MAvezwf1s8D8b3M8G97PBvc+eT7nKhX+fPU+A/9ngHzr659b26OYf9lHyz63UUu0fdME/ -4B+4gdnwOwD478eOL94B58nubNcV/s/i0Bk3MBt+BwD/wA3MBv/nedJXRtfcwGzwPxvczwb/s3H3 -r7qXC/ifjbv/FRx3zoL//7PB/2zwP5e77rmBHuB+Lieffe5FH/z35lPnT907+HTYsYoJ/uE9+J9L -hHtuYB213iL9V2dxQK2zaP8KmWCdU/7d7sB59yec9u/So+veT8hwv9PlhM6VyPQ/5ZlyosI/N6AD -/s+jnBf/s8H/bPA/G9zPBvezwX8sbhlxPxfc9+Buz/jvgbJ/0AT3s1Hxzr3ko+D9apcMpt+ZknvY -I6Jn3M+E534uKv/11OmYB/drqGSL/D+N+++oZXzy/Vnuu/jvkjvTu2oHu3TJjvu/7OzXIT/u79Gl -A7yv07EL3K/RtQ/cf6drJzz7a2R0UtEd/tfAP/67dZLhfjerSje/wb931gi6dZLlXyVvFMp97Hx2 + H4sIAAAAAAAAAO2WQZLbQAwD/f/H7htyTGoj2zMShwTI7ipebQJNyf55vV4/DMMwDMMwDMO8nW9U +78fUeH9H9d5Mnft/qc7A5Du/ojoXc9bvKtX5p44i1Z1MGAeqO+o6blT31W0yWPm+O7tUd9dhMjj9 +fdUdOk8Xqnt0naseXanu0nE6Ud2l43Sjuk+36Uh1p07TkepOneZTh85U9+o0XXHt021fZVx75AZi +cO4P/zG49sY7IA7XvvD/P3d3deyKd8AenzJkdHSiQ/zH4dgD74A4HDvAfyxuHWT7V8t/guj8J7ur +8N/9Bpz8//58biAGp9xV/hW7iMQlc6V/xT7ecWdnh7zV/hU7ueLuvupZq90rdnIKxazV7hU7OYVi +1mr3ip1MAvezwf1s8D8b3M8G97PBvc+eT7nKhX+fPU+A/9ngHzr659b26OYf9lHyz63UUu0fdME/ +4B+4gdnwOwD478eOL94B58nubNcV/s/i0Bk3MBt+BwD/wA3MBv/nedJXRtfcwGzwPxvczwb/s3H3 +r7qXC/ifjbv/FRx3zoL//7PB/2zwP5e77rmBHuB+Lieffe5FH/z35lPnT907+HTYsYoJ/uE9+J9L +hHtuYB213iL9V2dxQK2zaP8KmWCdU/7d7sB59yec9u/So+veT8hwv9PlhM6VyPQ/5ZlyosI/N6AD +/s+jnBf/s8H/bPA/G9zPBvezwX8sbhlxPxfc9+Buz/jvgbJ/0AT3s1Hxzr3ko+D9apcMpt+ZknvY +I6Jn3M+E534uKv/11OmYB/drqGSL/D+N+++oZXzy/Vnuu/jvkjvTu2oHu3TJjvu/7OzXIT/u79Gl +A7yv07EL3K/RtQ/cf6drJzz7a2R0UtEd/tfAP/67dZLhfjerSje/wb931gi6dZLlXyVvFMp97Hx2 pv9ON9Chi2z3KrkjcO+hyr1C9gjcO6j2X53/KRH5/wDs2wtdAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/lost_caves_n2_e.tmx b/data/maps/Level -4/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -4/deniran/lost_caves_n2_e.tmx index dd86fc3893..085dfd4056 100644 --- a/tiled/Level -4/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n2_e.tmx @@ -48,145 +48,145 @@ - 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 CUCr3gHSfIwnAAABAA== - H4sIAAAAAAAAAO3bSQ7CMAwFUIb7XwrYMV2JHIBKrZo0bf57kvcJ4AyOOZ0AAAAAAAAAoL5biXuJ -R++BbOxy7j0Cerou/P6fJV4l3iU+Jb71h3Qo8ifb0vxhe3I0mxwFgDG4hwIAQDtqqPOMei9RQ21H -bmWTW7Ct1H4v+Ec+AAAAI6tRd3VvWq/XZ6juCkAi787ZnH8AgFGN2pML9JVwh/bGMc0dGtpLWGdb -GeH8a52F/qzD2azDAAAAAOzFnHdr9cxs6plAEnteNnserKcvth57UjZ7EkA9ziccgd8pALAHI/xn -Eo5G3tWRWE9PnPOUxHp64pwBAAAAAACOKLE/NHHOQDt6awAAYH/0MWfTx8xc6oTAEs4X2ZwvAACg + H4sIAAAAAAAAAO3bSQ7CMAwFUIb7XwrYMV2JHIBKrZo0bf57kvcJ4AyOOZ0AAAAAAAAAoL5biXuJ +R++BbOxy7j0Cerou/P6fJV4l3iU+Jb71h3Qo8ifb0vxhe3I0mxwFgDG4hwIAQDtqqPOMei9RQ21H +bmWTW7Ct1H4v+Ec+AAAAI6tRd3VvWq/XZ6juCkAi787ZnH8AgFGN2pML9JVwh/bGMc0dGtpLWGdb +GeH8a52F/qzD2azDAAAAAOzFnHdr9cxs6plAEnteNnserKcvth57UjZ7EkA9ziccgd8pALAHI/xn +Eo5G3tWRWE9PnPOUxHp64pwBAAAAAACOKLE/NHHOQDt6awAAYH/0MWfTx8xc6oTAEs4X2ZwvAACg HX0XAACk+wFxui3oAAABAA== - H4sIAAAAAAAAAO3auQ0AIQwEQAiu/5apAHGBLYM8UwEEflgxBgAAAAAAAAAQ5ZvVJ4B3qR+4mxoF -AAAAANiToUIOtQUAAAAAEEvuCgB0Y/8BAACAf7yhAXLpswC19GEAAAAA4BXyTAC6MPMAuIWZBAAA + H4sIAAAAAAAAAO3auQ0AIQwEQAiu/5apAHGBLYM8UwEEflgxBgAAAAAAAAAQ5ZvVJ4B3qR+4mxoF +AAAAANiToUIOtQUAAAAAEEvuCgB0Y/8BAACAf7yhAXLpswC19GEAAAAA4BXyTAC6MPMAuIWZBAAA AAAAZx3z9I53BgAAAAAAAAAAAABq+ccMAESzXwAAAAAAABkW8Af8EgAAAQA= - H4sIAAAAAAAAAO3dyw2DMAwAUBikwBI9df+9uFYqAtGmYMfvTZBDFCx/8DAAAAAAAABwtdd49wkA -AAAA4JwpUE7rEegs1LW4hwBfUysDAKBXYl0AoKKnGCgENVSghdlbAgAUEqkvFgAgG/MUkJsep31y -5bTkPgEAsEe8CAAAvDOjVcuZuvsv/Y5mzuidO16H7yQA9Ml8FwAAAADZ/bNmaR4YAAAAyE5+AwCA + H4sIAAAAAAAAAO3dyw2DMAwAUBikwBI9df+9uFYqAtGmYMfvTZBDFCx/8DAAAAAAAABwtdd49wkA +AAAA4JwpUE7rEegs1LW4hwBfUysDAKBXYl0AoKKnGCgENVSghdlbAgAUEqkvFgAgG/MUkJsep31y +5bTkPgEAsEe8CAAAvDOjVcuZuvsv/Y5mzuidO16H7yQA9Ml8FwAAAADZ/bNmaR4YAAAAyE5+AwCA K+hLBzjmrQSO2D8CAAAAwBY7VQAAAADasV8FAIjEvwDgk/oodzHTAQBktwIKYqlmAAABAA== - H4sIAAAAAAAAAO2UW4rDQAwEc//b7g2WEAKLWcePSKqWpgv0l9jqrhn/PB6PH4/H4/F4PB6Px+Px -eDwlcxV638ys9H5KXUzrKjpb924ioDNk5416Fp09y79qtsis0b3RXUS6V8qUmXVSZxnQjqvzRjKl -D9pzR/d/6d4J7bqz+zfdO6Gdf5NV5ewodaK0+yr+n1T2cTXvp2fTzlX8nWVvV+VOjp69mvusd3bt -ZBXvFXTsRtFz1/Nh//Pv+BHqvW2fb/exdOvO/mPp1l2Vfzqn+R/7jyXz/kd3luV+qtszdOrO/uPp -1Jv9x9Olt0z39q/fm92/iN5fpbujZ9n/i8j9O3Vn//fZy9ilv0z3Z/afekbsv2ZnRbr0mLWv/dd/ -Q7/po5t/dex/XTrepcidVnb/ZAX/5n+y3LtzfTLd+/5rk+3e/nOIyrSyf+pcRLwvYvcK9/avS3f3 -dzKYFxPc38mxOhOcb1HeT+nMqbiP7kTZvxIq/qPpsCNNtvu9bis6t//PVLj3/dekyr39n9uLfr/9 -s3tR77X/db7/U/yfffaK/veyUO4p//SOakzyf4YOO0YSeRey/Vd/IzL8dzkztHvCf5dvVDa0d6pf -9f2qoJ1X9Lt9ttp+FLRvql/1/aqgfRMdK+9GQPu2fxbat/3z0M4re1bdi4T2bf88tHP7Z6Gd2z8P -7d3+2fNGe7f/c+/L3IV2v7p/Gru3/4nuI7KtgKr7iP7t/xhF9xF02TObozwT3T+EdqXPkYr/ajJ2 -pl1mMMX3XyZkqGKS9zeTsmRDdxXd97SznA3dUxf/U8/FpDsS6X4F//TdjybTfzfO7N+5n0/30/6P -mdbNiv7v7lzRTXV/9l/nX5FK/1062TL1XmS4t/98/1HPqvb/7a6VdOnlLlnu1XLeYXovme6Vct5h -ei/Z7lVy3mFqLxXOFXJ+w9Reqt2fzUmfE9VeIiEy0l73oLpY7e4r+qfdk52slHUL7Vyhj9XyPqF9 -q/TwZmpu+z3HtF7s/DqTOrL7eyj2dPV/E+4+eabUerryP9L9FP/b9yv3VLUvkSmaqzsTXV3tknY+ -2f/ef7K6uvJ72nVH/99A++8w08nqivZm9+ehe1adlaC7VpzVoPtWmmi6nCe6d5UhIfege6dHAftf -07sCtAd7v0dUFtqH3XPQPuyeh/Zi9yy0G7tnof3YPwvtp4v7qWeLdmT/+++rgHbUxf9EaD/2z0G7 + H4sIAAAAAAAAAO2UW4rDQAwEc//b7g2WEAKLWcePSKqWpgv0l9jqrhn/PB6PH4/H4/F4PB6Px+Px +eDwlcxV638ys9H5KXUzrKjpb924ioDNk5416Fp09y79qtsis0b3RXUS6V8qUmXVSZxnQjqvzRjKl +D9pzR/d/6d4J7bqz+zfdO6Gdf5NV5ewodaK0+yr+n1T2cTXvp2fTzlX8nWVvV+VOjp69mvusd3bt +ZBXvFXTsRtFz1/Nh//Pv+BHqvW2fb/exdOvO/mPp1l2Vfzqn+R/7jyXz/kd3luV+qtszdOrO/uPp +1Jv9x9Olt0z39q/fm92/iN5fpbujZ9n/i8j9O3Vn//fZy9ilv0z3Z/afekbsv2ZnRbr0mLWv/dd/ +Q7/po5t/dex/XTrepcidVnb/ZAX/5n+y3LtzfTLd+/5rk+3e/nOIyrSyf+pcRLwvYvcK9/avS3f3 +dzKYFxPc38mxOhOcb1HeT+nMqbiP7kTZvxIq/qPpsCNNtvu9bis6t//PVLj3/dekyr39n9uLfr/9 +s3tR77X/db7/U/yfffaK/veyUO4p//SOakzyf4YOO0YSeRey/Vd/IzL8dzkztHvCf5dvVDa0d6pf +9f2qoJ1X9Lt9ttp+FLRvql/1/aqgfRMdK+9GQPu2fxbat/3z0M4re1bdi4T2bf88tHP7Z6Gd2z8P +7d3+2fNGe7f/c+/L3IV2v7p/Gru3/4nuI7KtgKr7iP7t/xhF9xF02TObozwT3T+EdqXPkYr/ajJ2 +pl1mMMX3XyZkqGKS9zeTsmRDdxXd97SznA3dUxf/U8/FpDsS6X4F//TdjybTfzfO7N+5n0/30/6P +mdbNiv7v7lzRTXV/9l/nX5FK/1062TL1XmS4t/98/1HPqvb/7a6VdOnlLlnu1XLeYXovme6Vct5h +ei/Z7lVy3mFqLxXOFXJ+w9Reqt2fzUmfE9VeIiEy0l73oLpY7e4r+qfdk52slHUL7Vyhj9XyPqF9 +q/TwZmpu+z3HtF7s/DqTOrL7eyj2dPV/E+4+eabUerryP9L9FP/b9yv3VLUvkSmaqzsTXV3tknY+ +2f/ef7K6uvJ72nVH/99A++8w08nqivZm9+ehe1adlaC7VpzVoPtWmmi6nCe6d5UhIfege6dHAftf +07sCtAd7v0dUFtqH3XPQPuyeh/Zi9yy0G7tnof3YPwvtp4v7qWeLdmT/+++rgHbUxf9EaD/2z0G7 sX+WiH5/AcXeLX0AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -4/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -4/deniran/lost_caves_n2_e2.tmx index b975b6e3fe..ee17da1995 100644 --- a/tiled/Level -4/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n2_e2.tmx @@ -60,131 +60,131 @@ - H4sIAAAAAAAAAO2dy5LbNhBFKbsmEz/Li8TOIpbny2Yx//8RERcoMxAe3UC/QN3FrXKNRYnEuehu -PEi+bdv2BkEQBEEQBEHQnZ6J8j5PSJ77Xzd9JOrvDT5YWce+zOGe61uAa4HumbY0w7sUB7yvGxJi -etm2Tzd9vunLBR5YRV8l2E8KecBPkvEceWAtSbP/gxj3390+9/4CD3jKM+4/39j/WfAKxoU2mq3j -XzMhH8SS1vgt567pA8SCMe7SOf01+7ck/w+EegGxgCaLOr7HXyMX7Dr7+HB23WSU/aXT/yi8Jfj3 -vuPM/EfWTbTmY2fZj3qg9x1nrQUizL1Jsx/xAPX4s9UC2jm7NM9iwb7GsfR3rofOEgt6fb+Xmymq -zbNY8teKIavHgjPHfgv+q3tgVf6WHsnPrbS+sGo+kOLP6S8zPtCOE6Xv5pzvarGgVftx4uBI3OTw -H40TknH+bB7o1f2cNtJsT26M8GS/igdG2L8W/p/6eS5PTf6lYzR8GXW+kDLe14yp1P0ZGh4oHaPB -Pir/0X4fKbaOnr/leeyKlgNq7DWYe7Z76Zo8ziFKDGitz2iz92z7WbXmPqnX6M3fI96fyQPcdovE -37LOm+GvUQ82NXiPCLXdjp/zqgHyeb1SG1uxn+n/UWMI53o9PNCa17Xg3ONP6fMr5BGq3609wJnX -9e7js23rrWge6K3pRGbu6YGRfSrcc7TwwJH/U+V6onPnnqvE74zsUxnxgPaYgLqmC/4y58blrx0D -SvxLcUAjBrBZEMZiET1JPcfa5zVjAIX/Crl/5FxXYK/N//tN/wryrx3j3b4RPDB6Hpo54LrdxwAJ -/p6K6IHZc7DMAaPjAG/uMx7QPv/Z37SuAUba1Zu5hB8sf59zvCb/kXt6PD2wXfqa8UE09pr8i32f -uOal0Xa1++tbTKW8O3MNreNmf+PnTf9Y8lfQaLtS+nQE/tzf4xy/9/0XBfYc/pLtL8Gdug9gr2W5 -9ay2x7jfFaX24/DheImau6nK12Zq/LX4SseXaLUf1RdHltKMWyqtzbTigCX7SPyj3s+pJSkPWLLf -pTX/92j8jx6Y8YEW/9aeAo0YwOVvvvfSyA8zx0v2/daeAg3+pbUfbUk8IyS1uxR/yfpQa0yhkQOu -Th6wVo/F/zygsN9b6jo0YsDugRXqgNE2pcbkmThAeSZoVP4pD/zY4saB0byqXZdbS4v/HgN+bTFz -wexYG/z59QA3FozuhY7AHfzrseDHRvOCxl5oL/4ac8US0lwDbPlAMy94My+xT/wjxYTE/sWQf+4F -jTGCN/eccdS+r7n+S9UZ+efnY86fONfg/VyIWf6ltvbkvJpW5+/R92fPjxML9vxMrZW5sq77Zvhz -1ocis0/8d/XGtonPsVaW8oJ33afV/6Ox332bezf1/9bYtsTnWvHCUS1fHGNJFPaS/KP0b0r/n+2b -Ry8cVfNFYp4+F4X9Hf/BNbIVuPf4p/450zdrvojGXKL/R8rpszrm+qiczsi/9r0cbhI1WYR5mJX4 -R+j3pfo898DRHy1FGIc9En+JmJ332T335vXX0R8tHb/n0TSyLhyFf34tef31yFypSm0mda+4Fvs8 -lj9yzNYQZy3Ygn+JN/q2nlL+1PQAhzl4+3mgVQ8c98RKe+AbeLsr1QPUWCDFP8p6GPTbBxr5oNX3 -XwJcNzTuAaoPqOM5yF8acQD815K0B5D71xNlbDDKH7l/DR3HBr19L5zYv+p70x9VyQfS95FI1wDP -RHm35+ra/XC3fjCwl0iSP+f5Vyn+wA/jmo0BkjUghX1rHyDyEV8jcwWJu+SeWMo7z3r84YM5D3D2 -ZKU5f032vVq0NzcZ7R3ekXWsDVv7oaXW8VPOlnzXITwg7wXpvVc95qPse2sU3m0K8Wr7Ef6Yp4gr -C/Y5//zZhsgFMdj37uGc4d/KA4gF/ux3te7hnGVP8QBigY249yhIsafwhwfs+e97EGvPG5ZkDw/E -kMW7rGf5Y3zoy1+LfcsD+d8RA5T5N9YUPfgjBhjzb0iCq4QHwH8N/um40jrgjAfAX16UdWXpWD56 -PPjL67rJxoBS3689447rAfDXkQZ/jTgA/mvxbz0X/MOl/b3gvz7/mTgA/r78ueM3aQ+Avy//0f5P -GQP2fgP13zn4994Px40V4O/HfyYGSAj3sfrzV/dAYw0C97Ha8e+9k0DCA5z336Hv2/LXiAX5sZz3 -36Hvx+TP9QHyfkxJ3WMuzT/Su1zOrOtm4wHudyHu23tA6n1cs/wR9308IPHMkafK2g76/hqi5IPa + H4sIAAAAAAAAAO2dy5LbNhBFKbsmEz/Li8TOIpbny2Yx//8RERcoMxAe3UC/QN3FrXKNRYnEuehu +PEi+bdv2BkEQBEEQBEHQnZ6J8j5PSJ77Xzd9JOrvDT5YWce+zOGe61uAa4HumbY0w7sUB7yvGxJi +etm2Tzd9vunLBR5YRV8l2E8KecBPkvEceWAtSbP/gxj3390+9/4CD3jKM+4/39j/WfAKxoU2mq3j +XzMhH8SS1vgt567pA8SCMe7SOf01+7ck/w+EegGxgCaLOr7HXyMX7Dr7+HB23WSU/aXT/yi8Jfj3 +vuPM/EfWTbTmY2fZj3qg9x1nrQUizL1Jsx/xAPX4s9UC2jm7NM9iwb7GsfR3rofOEgt6fb+Xmymq +zbNY8teKIavHgjPHfgv+q3tgVf6WHsnPrbS+sGo+kOLP6S8zPtCOE6Xv5pzvarGgVftx4uBI3OTw +H40TknH+bB7o1f2cNtJsT26M8GS/igdG2L8W/p/6eS5PTf6lYzR8GXW+kDLe14yp1P0ZGh4oHaPB +Pir/0X4fKbaOnr/leeyKlgNq7DWYe7Z76Zo8ziFKDGitz2iz92z7WbXmPqnX6M3fI96fyQPcdovE +37LOm+GvUQ82NXiPCLXdjp/zqgHyeb1SG1uxn+n/UWMI53o9PNCa17Xg3ONP6fMr5BGq3609wJnX +9e7js23rrWge6K3pRGbu6YGRfSrcc7TwwJH/U+V6onPnnqvE74zsUxnxgPaYgLqmC/4y58blrx0D +SvxLcUAjBrBZEMZiET1JPcfa5zVjAIX/Crl/5FxXYK/N//tN/wryrx3j3b4RPDB6Hpo54LrdxwAJ +/p6K6IHZc7DMAaPjAG/uMx7QPv/Z37SuAUba1Zu5hB8sf59zvCb/kXt6PD2wXfqa8UE09pr8i32f +uOal0Xa1++tbTKW8O3MNreNmf+PnTf9Y8lfQaLtS+nQE/tzf4xy/9/0XBfYc/pLtL8Gdug9gr2W5 +9ay2x7jfFaX24/DheImau6nK12Zq/LX4SseXaLUf1RdHltKMWyqtzbTigCX7SPyj3s+pJSkPWLLf +pTX/92j8jx6Y8YEW/9aeAo0YwOVvvvfSyA8zx0v2/daeAg3+pbUfbUk8IyS1uxR/yfpQa0yhkQOu +Th6wVo/F/zygsN9b6jo0YsDugRXqgNE2pcbkmThAeSZoVP4pD/zY4saB0byqXZdbS4v/HgN+bTFz +wexYG/z59QA3FozuhY7AHfzrseDHRvOCxl5oL/4ac8US0lwDbPlAMy94My+xT/wjxYTE/sWQf+4F +jTGCN/eccdS+r7n+S9UZ+efnY86fONfg/VyIWf6ltvbkvJpW5+/R92fPjxML9vxMrZW5sq77Zvhz +1ocis0/8d/XGtonPsVaW8oJ33afV/6Ox332bezf1/9bYtsTnWvHCUS1fHGNJFPaS/KP0b0r/n+2b +Ry8cVfNFYp4+F4X9Hf/BNbIVuPf4p/450zdrvojGXKL/R8rpszrm+qiczsi/9r0cbhI1WYR5mJX4 +R+j3pfo898DRHy1FGIc9En+JmJ332T335vXX0R8tHb/n0TSyLhyFf34tef31yFypSm0mda+4Fvs8 +lj9yzNYQZy3Ygn+JN/q2nlL+1PQAhzl4+3mgVQ8c98RKe+AbeLsr1QPUWCDFP8p6GPTbBxr5oNX3 +XwJcNzTuAaoPqOM5yF8acQD815K0B5D71xNlbDDKH7l/DR3HBr19L5zYv+p70x9VyQfS95FI1wDP +RHm35+ra/XC3fjCwl0iSP+f5Vyn+wA/jmo0BkjUghX1rHyDyEV8jcwWJu+SeWMo7z3r84YM5D3D2 +ZKU5f032vVq0NzcZ7R3ekXWsDVv7oaXW8VPOlnzXITwg7wXpvVc95qPse2sU3m0K8Wr7Ef6Yp4gr +C/Y5//zZhsgFMdj37uGc4d/KA4gF/ux3te7hnGVP8QBigY249yhIsafwhwfs+e97EGvPG5ZkDw/E +kMW7rGf5Y3zoy1+LfcsD+d8RA5T5N9YUPfgjBhjzb0iCq4QHwH8N/um40jrgjAfAX16UdWXpWD56 +PPjL67rJxoBS3689447rAfDXkQZ/jTgA/mvxbz0X/MOl/b3gvz7/mTgA/r78ueM3aQ+Avy//0f5P +GQP2fgP13zn4994Px40V4O/HfyYGSAj3sfrzV/dAYw0C97Ha8e+9k0DCA5z336Hv2/LXiAX5sZz3 +36Hvx+TP9QHyfkxJ3WMuzT/Su1zOrOtm4wHudyHu23tA6n1cs/wR9308IPHMkafK2g76/hqi5IPa +I0y31t6d1iJv3c7PLJ6HqiN36TeBwv+/to9wB0bgv+5BP6PLY13mEfk/x+W0gyrAAABAA== - H4sIAAAAAAAAAO2d25IcNQyGe28o3iR3E5hAdqHycLO8G+FwRQhnSN6EKtyVdMUoki2fZff/Vfli -d2Z6e0e/ZVmW3dsGAAAAAAAAoHyS8N5Pm90F6E2K3SnQwXyU2BvYZKRN4QPG0tL237r20rXvIu+D -Btbke9d+cO3H0TcCWCyN5fABfbFk+wNoAOxAB+2o0e8vd9v29H377K7CBRmggTxa+vXD7p97Nr9G -dPBv4d+EDnS0svsLz67PAn39y0Z+YAcaCNMrljvs/wVj62vDsWBlStdNevj7p4zf58j1AT3iCYtY -nIMdXBT2puT6gGcknpCugXGgDzm2P8jRAI0rQn5kFQ3U6vs/ufbKtZ9de+3aL4XXo7bnxvoY0pzg -wvye05pGQ6vooJRfXfvNtd9d+8O1PwuvF4rxKU8i773e8fHDlfkdRRNLQAPb9pdrf7v2j2tvXHtb -eL2Q/e/da1+59rxDjKaNJaGBujwwNj7s/vXdh/fU0sBxbb/t106dS5xVB9yYWoPdD1C709dDaOOG -3c4vyHsfhL8ZYxYNxGK/lPnwYYdYHjaVmA1q+ID7TDuHsK4BTdyvnQ/T9+60zMPG/nYILnZoda9W -NaCxPTcf8r+nC9EDtUFJHpb64RhaH+D38+MzLfq+ZbTzfa5P0flSbP6k6Vfa2rwYXLzow9k5d3yf -FW2/1+TYNWh8QO3aPGneMMrOVsaAkO0vkX5cQs84wOfQgTRvOAuaGL+2zX1G2b81M6wVpsb4MXJz -8Fa/H0osj+xD50bWdFAS59VmRR8gxcecBqzEAJTavt/PodaaX5fkFWuvSfpI840ZNFAzxj+gMXaN -+MvXZ844UntNkoPLPUh676WBmO+v5fPvK9g4BP1uUzVQe01SIiX3ZcEPlObMQ+sxtSnVQA9SfMDO -7BroHc9x/cuv57Cgh5r5717Qe9bOf0bbnzJyfnGsVXD3aN0H5MYBIW2nrt1oiN2nhb5G79H6upJ2 -7tdiTpeKRqcjNRBbK7UI951y+T3//yiZ06Xk1ijaWGWEBqR+ZL1uNLZeumPJh1nUAGf7nnOjGoS+ -V2s+zPc/Ie32ysfPNuZLSL7Amv0pMR/W2hf49rdk+9w9PTPkWnZozVDIh7X6H6jv5/pKrdqmnlAf -a0XTPlzNUIszAUJzWU296+rnjrWY6+cSGgtajGNWff/Zof6rpg+T6uSsx0k7M45FvaHnTNBWske0 -F1Lst/pYVEpuLQx8/xrkroWU9H0La0DgHX7coF0XR98P07L+riWaPOMZbF8aM6bW31maT/rQ/FJN -21seA0pjxpb1d733X2A/UX1ybUhj9WtnLYBycm0Ym6dZ3IszisfRNyCgtWFKDoZiKScD3tFi34lE -iv1nnadYRcqj9rD7Tmp83mOfkBUet7bjQmoeNWdP8QFXUxiyvTS/7LVP6Az02E8sMSInU1LXuiI9 -7M+d1Yh5eV84X9ryLJHWe01BOa36/hly7SvQwv4jbd86Vl6JEt8vjeeWfD20IFNSO2PJxloemab9 -zGrk2H5Wu4e4bbwuVrV5SU6PO2t9NCvaqRUlcV5Ofg7YoTTOW8nnn5GSvt97TVYaj1cem1uTa3+/ -72Mvih1S+0CNOnnsRZmXnHPjMO6vhaQBaS0UtVjrkeIHrJ4jAT4mJR7QnCF1AB+wLpIO/Nou2H99 -QnMDjAHrE4sJ4APWp8U5TGAeJB+AHMB5yDmDyfI+aPB/rK+fpJx/Cd2tRe7ZpwfQw7yU2t4HOpgL -zXNuc/IP0IF9Qrbfa8qOmiXubAiNLqABe2h9PVev5p8vIemCAg3YIGWMT61VRH7KNqnxXWqtkmaN -An5gDKm2z61Ttv7cpjOSM6/j+r5Ud+qvU6esU0IH7cmxvdT3tXWn0MC81DqDIiUWhAZsUPP8kdR6 -FWhgLC3OnsF8cA5anTuU+pxr+IAxhOb50p4EeubILM9ABR+TkueRzp6QaphRt2ofrf01NWhc/Ro0 -YAfurGbtXiStL+d8ATQwhhv5WTqrWeMDUsdyek1oYDzSWc0t7I+xYB5K7B86d4jTAOYE9ijt/6Fn -QFANwP7joX1WY/+Q7449A+LQAPax2ISzP/dsCUkDmmdAPMD2Zkk5j0Lrv3Ee4VxoNYAYfl1GauCb -upcDmWjPpYEfWBuNDmppAH3fLjEdwA+cg1BsUJLTQd9vyy3yesrzWyVfkGt/2L4Pt8BrOc9vRU53 + H4sIAAAAAAAAAO2d25IcNQyGe28o3iR3E5hAdqHycLO8G+FwRQhnSN6EKtyVdMUoki2fZff/Vfli +d2Z6e0e/ZVmW3dsGAAAAAAAAoHyS8N5Pm90F6E2K3SnQwXyU2BvYZKRN4QPG0tL237r20rXvIu+D +Btbke9d+cO3H0TcCWCyN5fABfbFk+wNoAOxAB+2o0e8vd9v29H377K7CBRmggTxa+vXD7p97Nr9G +dPBv4d+EDnS0svsLz67PAn39y0Z+YAcaCNMrljvs/wVj62vDsWBlStdNevj7p4zf58j1AT3iCYtY +nIMdXBT2puT6gGcknpCugXGgDzm2P8jRAI0rQn5kFQ3U6vs/ufbKtZ9de+3aL4XXo7bnxvoY0pzg +wvye05pGQ6vooJRfXfvNtd9d+8O1PwuvF4rxKU8i773e8fHDlfkdRRNLQAPb9pdrf7v2j2tvXHtb +eL2Q/e/da1+59rxDjKaNJaGBujwwNj7s/vXdh/fU0sBxbb/t106dS5xVB9yYWoPdD1C709dDaOOG +3c4vyHsfhL8ZYxYNxGK/lPnwYYdYHjaVmA1q+ID7TDuHsK4BTdyvnQ/T9+60zMPG/nYILnZoda9W +NaCxPTcf8r+nC9EDtUFJHpb64RhaH+D38+MzLfq+ZbTzfa5P0flSbP6k6Vfa2rwYXLzow9k5d3yf +FW2/1+TYNWh8QO3aPGneMMrOVsaAkO0vkX5cQs84wOfQgTRvOAuaGL+2zX1G2b81M6wVpsb4MXJz +8Fa/H0osj+xD50bWdFAS59VmRR8gxcecBqzEAJTavt/PodaaX5fkFWuvSfpI840ZNFAzxj+gMXaN ++MvXZ844UntNkoPLPUh676WBmO+v5fPvK9g4BP1uUzVQe01SIiX3ZcEPlObMQ+sxtSnVQA9SfMDO +7BroHc9x/cuv57Cgh5r5717Qe9bOf0bbnzJyfnGsVXD3aN0H5MYBIW2nrt1oiN2nhb5G79H6upJ2 +7tdiTpeKRqcjNRBbK7UI951y+T3//yiZ06Xk1ijaWGWEBqR+ZL1uNLZeumPJh1nUAGf7nnOjGoS+ +V2s+zPc/Ie32ysfPNuZLSL7Amv0pMR/W2hf49rdk+9w9PTPkWnZozVDIh7X6H6jv5/pKrdqmnlAf +a0XTPlzNUIszAUJzWU296+rnjrWY6+cSGgtajGNWff/Zof6rpg+T6uSsx0k7M45FvaHnTNBWske0 +F1Lst/pYVEpuLQx8/xrkroWU9H0La0DgHX7coF0XR98P07L+riWaPOMZbF8aM6bW31maT/rQ/FJN +21seA0pjxpb1d733X2A/UX1ybUhj9WtnLYBycm0Ym6dZ3IszisfRNyCgtWFKDoZiKScD3tFi34lE +iv1nnadYRcqj9rD7Tmp83mOfkBUet7bjQmoeNWdP8QFXUxiyvTS/7LVP6Az02E8sMSInU1LXuiI9 +7M+d1Yh5eV84X9ryLJHWe01BOa36/hly7SvQwv4jbd86Vl6JEt8vjeeWfD20IFNSO2PJxloemab9 +zGrk2H5Wu4e4bbwuVrV5SU6PO2t9NCvaqRUlcV5Ofg7YoTTOW8nnn5GSvt97TVYaj1cem1uTa3+/ +72Mvih1S+0CNOnnsRZmXnHPjMO6vhaQBaS0UtVjrkeIHrJ4jAT4mJR7QnCF1AB+wLpIO/Nou2H99 +QnMDjAHrE4sJ4APWp8U5TGAeJB+AHMB5yDmDyfI+aPB/rK+fpJx/Cd2tRe7ZpwfQw7yU2t4HOpgL +zXNuc/IP0IF9Qrbfa8qOmiXubAiNLqABe2h9PVev5p8vIemCAg3YIGWMT61VRH7KNqnxXWqtkmaN +An5gDKm2z61Ttv7cpjOSM6/j+r5Ud+qvU6esU0IH7cmxvdT3tXWn0MC81DqDIiUWhAZsUPP8kdR6 +FWhgLC3OnsF8cA5anTuU+pxr+IAxhOb50p4EeubILM9ABR+TkueRzp6QaphRt2ofrf01NWhc/Ro0 +YAfurGbtXiStL+d8ATQwhhv5WTqrWeMDUsdyek1oYDzSWc0t7I+xYB5K7B86d4jTAOYE9ijt/6Fn +QFANwP7joX1WY/+Q7449A+LQAPax2ISzP/dsCUkDmmdAPMD2Zkk5j0Lrv3Ee4VxoNYAYfl1GauCb +upcDmWjPpYEfWBuNDmppAH3fLjEdwA+cg1BsUJLTQd9vyy3yesrzWyVfkGt/2L4Pt8BrOc9vRU53 Pm4bf+ZI7vNb/XNqQnk9qYYMfX8Mt9E3AIZzy/wcnj2wDreMz+DZAwCA2fgPsO0cfgAAAQA= - H4sIAAAAAAAAAO3daW7bMBAGUOUERdqiKLqk60GnvWjXg9QBUsSJHVmURY8ovgfwnyMP/JE2Fyse -BgAAAAAAAIC2fLkahq9X2VUAAAAwxbX1W5eeyZ2JPuz6ykf9pVufdtl/lj/QMOcV03idWIJ5Y9/M -GwEAgKfc7K0V3lo3dOud7IFG/ShsbMvPwsa41s4RfhU2xjlHALYosgsAAAAOfM8uAIAi7+0bV7PG -+4R8d2Rbzjn7u9EXZnmxotfN2d9l+d7l5UR2AaSL7AI4sMZ5LdsVhY/XP7cpsgtoyOuN9v/ILqAB -//d43my0D9yK7AI4kHUGGEnPyz3nvzBfa/fwsCz7+LTKZ/+67ecTFa/N+ozlExWvTb4a+fSceUv7 -aT3n1DO5t+nbXTvl96792bW/dcvhgkrm52P5G/vrVbK/F8P9+8Ft28/V+D8usgs4Yan9Pfm376mx -PYX8x0V2AUeck/dj8j8tsgsYlsv7MflPE9kFVCL/MpHwnDXXYfIvF9kFLEj+80R2AQuR/3yRXcAC -5H+eqHz92nuw8j9fDNPOWtZI/suJ4eHeTKmM+wzlX09kFwCkigWu4Ry+bTHz72rs95MjhvnzQrYl -hofrhGNtqXHvPsC+uQ8QAICpnk+cN1pj9M0aAwC2x/+/bsO1jLgztnbTTwAo5fce++R3XQH643yv + H4sIAAAAAAAAAO3daW7bMBAGUOUERdqiKLqk60GnvWjXg9QBUsSJHVmURY8ovgfwnyMP/JE2Fyse +BgAAAAAAAIC2fLkahq9X2VUAAAAwxbX1W5eeyZ2JPuz6ykf9pVufdtl/lj/QMOcV03idWIJ5Y9/M +GwEAgKfc7K0V3lo3dOud7IFG/ShsbMvPwsa41s4RfhU2xjlHALYosgsAAAAOfM8uAIAi7+0bV7PG ++4R8d2Rbzjn7u9EXZnmxotfN2d9l+d7l5UR2AaSL7AI4sMZ5LdsVhY/XP7cpsgtoyOuN9v/ILqAB +//d43my0D9yK7AI4kHUGGEnPyz3nvzBfa/fwsCz7+LTKZ/+67ecTFa/N+ozlExWvTb4a+fSceUv7 +aT3n1DO5t+nbXTvl96792bW/dcvhgkrm52P5G/vrVbK/F8P9+8Ft28/V+D8usgs4Yan9Pfm376mx +PYX8x0V2AUeck/dj8j8tsgsYlsv7MflPE9kFVCL/MpHwnDXXYfIvF9kFLEj+80R2AQuR/3yRXcAC +5H+eqHz92nuw8j9fDNPOWtZI/suJ4eHeTKmM+wzlX09kFwCkigWu4Ry+bTHz72rs95MjhvnzQrYl +hofrhGNtqXHvPsC+uQ8QAICpnk+cN1pj9M0aAwC2x/+/bsO1jLgztnbTTwAo5fce++R3XQH643yv TUvt2znfa5ex2zdjF4CXPge69Ur2AADABvwDbcPwfAAAAQA= - H4sIAAAAAAAAAO3cyQ3CMBAF0FAM9F8DcGNrCTfAKcSe5T1pzrYUS96+s20AAAAA/HIddRt1X90R -AAAAAABI5jHqOeo16j3qM7Ht82liY4Rz8f0BAADCk80DYDXnyL05R4Y6Vt5JAkAW9j+92f8ARzC3 -9GZuAQD2yJIZytJPAOoyFwEAM8jf5WbNCABARfYpOckU9hYhU2gM9hZhDAIAAAAAQARyhVCPu9De -3IUCAAAAAAAAAABHkTsFAKjPm4TevEkAqMG/mgGAf7GuAAAAAICYnN1xJBmy3mTIoAZvwACALL54 + H4sIAAAAAAAAAO3cyQ3CMBAF0FAM9F8DcGNrCTfAKcSe5T1pzrYUS96+s20AAAAA/HIddRt1X90R +AAAAAABI5jHqOeo16j3qM7Ht82liY4Rz8f0BAADCk80DYDXnyL05R4Y6Vt5JAkAW9j+92f8ARzC3 +9GZuAQD2yJIZytJPAOoyFwEAM8jf5WbNCABARfYpOckU9hYhU2gM9hZhDAIAAAAAQARyhVCPu9De +3IUCAAAAAAAAAABHkTsFAKjPm4TevEkAqMG/mgGAf7GuAAAAAICYnN1xJBmy3mTIoAZvwACALL54 CBfeAAABAA== - H4sIAAAAAAAAAO3b2wkAIAgAQNum/SeMVojI0LsJ/BDEVwQAAAAAAAAAAABAHXNkRwAAAAAAwM/M -kQEAgC70PwDcprYAAAAAAAAAAAAAm5tCsslBAAAAAAAAoCK7UAAAAAAAAAAAAAAA4ISfBAAAAAAA + H4sIAAAAAAAAAO3b2wkAIAgAQNum/SeMVojI0LsJ/BDEVwQAAAAAAAAAAABAHXNkRwAAAAAAwM/M +kQEAgC70PwDcprYAAAAAAAAAAAAAm5tCsslBAAAAAAAAoCK7UAAAAAAAAAAAAAAA4ISfBAAAAAAA AAAAgL7ckAEAAPDKApUMQBsAAAEA - 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 H/QG0/1rM/vX1/6zJaHvrnP6/wPLnwy7AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/lost_caves_n2_w.tmx b/data/maps/Level -4/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -4/deniran/lost_caves_n2_w.tmx index 7ee9ecbf5e..4c7880acca 100644 --- a/tiled/Level -4/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n2_w.tmx @@ -57,137 +57,137 @@ - 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 AQA= - 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 X4DjMPgPIn0oLQAAAQA= - H4sIAAAAAAAAAO3cwQmAMAwAQN1BcQH3X0ndxL+ggmCTtneQv7SgaZo4DAAAAAAAAAAAAAAAAABt -WcboJwAAos3yAQAAAAAAGjCpdwMAAKQU0a+sRxp4sxUIYj3VC/cCUYse+4iPAgFXX/NTeS0A0Bv5 -Ty49nhkBAAAAAHN6AAAArdCLAwAA0LdMMwHOqMAT7wgAAAAAAAAAAADIxT+I4tkDAMht9a0G4IZ5 + H4sIAAAAAAAAAO3cwQmAMAwAQN1BcQH3X0ndxL+ggmCTtneQv7SgaZo4DAAAAAAAAAAAAAAAAABt +WcboJwAAos3yAQAAAAAAGjCpdwMAAKQU0a+sRxp4sxUIYj3VC/cCUYse+4iPAgFXX/NTeS0A0Bv5 +Ty49nhkBAAAAAHN6AAAArdCLAwAA0LdMMwHOqMAT7wgAAAAAAAAAAADIxT+I4tkDAMht9a0G4IZ5 OQAAMnHf8B9rC0AN1KoAAPI4AQFhHjcAAAEA - H4sIAAAAAAAAAO3bOw4CMQwFwOUqcP9LAB2/K+GOiiJCixN7RnIfZbWRFb9sGwAAAAAAAABAbeeo -S9Q1eyEAAABAqlvUPeoR9Yx65S4HAAAAAIBEcmVANcdD9grIdPL9yzPvBjrR1/SmrwEAAACoz9wD -AIBss/ekcs4fMgS9yRCQwbnTm3PnN/6fcZX2zP8zzp4BwP4q9VuM02+tw504AAAAACtx99ybu2cA -YMTs75cAAAAA4J+8HaAa+YHe5AdgXXoSAACAOchYAsD8zMN6Mw8DYGX6mN70McA3ckMA+3LOAgAA + H4sIAAAAAAAAAO3bOw4CMQwFwOUqcP9LAB2/K+GOiiJCixN7RnIfZbWRFb9sGwAAAAAAAABAbeeo +S9Q1eyEAAABAqlvUPeoR9Yx65S4HAAAAAIBEcmVANcdD9grIdPL9yzPvBjrR1/SmrwEAAACoz9wD +AIBss/ekcs4fMgS9yRCQwbnTm3PnN/6fcZX2zP8zzp4BwP4q9VuM02+tw504AAAAACtx99ybu2cA +YMTs75cAAAAA4J+8HaAa+YHe5AdgXXoSAACAOchYAsD8zMN6Mw8DYGX6mN70McA3ckMA+3LOAgAA APT1Bo7eNsEAAAEA - H4sIAAAAAAAAAO3agQkAIAgEwBqm/VeMRijMMO4miEB56lsDAAAAAAAAAAAAAAAAAAAAAAAAqhr9 -9QkAAGLINQAAAAAAAADAokMAZLN34Jz52efOAADukrcAAAAAAIjm7RkAAAAAAAAA0B8AAAAAAADg + H4sIAAAAAAAAAO3agQkAIAgEwBqm/VeMRijMMO4miEB56lsDAAAAAAAAAAAAAAAAAAAAAAAAqhr9 +9QkAAGLINQAAAAAAAADAokMAZLN34Jz52efOAADukrcAAAAAAIjm7RkAAAAAAAAA0B8AAAAAAADg Z/7DAICq5BgAAAAAAACAPBMNZ229AAABAA== - H4sIAAAAAAAAAO3duQ2AMAwAwDAYzxJUrM8g9DRIgOQ4vpsgSuX4iVsDAAAAAADgbp+iTwAAAAAA -AABEW9QNAQCgC7PY/NHqjgAAgIQObxkgIbkqgBzEmgAAMA7/gQGVyUkDAOR3Rh8AAKCYv+ZtN7k5 -AIBXqvdx+78SAAAAAABgfF/n/qrX1ACAWvTTMBo7wgAAAMagXgMAABBHHRkAAIDe6A+F3OSboE92 + H4sIAAAAAAAAAO3duQ2AMAwAwDAYzxJUrM8g9DRIgOQ4vpsgSuX4iVsDAAAAAADgbp+iTwAAAAAA +AABEW9QNAQCgC7PY/NHqjgAAgIQObxkgIbkqgBzEmgAAMA7/gQGVyUkDAOR3Rh8AAKCYv+ZtN7k5 +AIBXqvdx+78SAAAAAABgfF/n/qrX1ACAWvTTMBo7wgAAAMagXgMAABBHHRkAAIDe6A+F3OSboE92 UUNudikDAAAAAORiDzcAUS60WGcXAAABAA== - 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 NmPQAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/lost_caves_n_e2.tmx b/data/maps/Level -4/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -4/deniran/lost_caves_n_e2.tmx index 725005b5f3..e93653d0c7 100644 --- a/tiled/Level -4/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -4/deniran/lost_caves_n_e2.tmx @@ -51,127 +51,127 @@ - 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 HwAAANiL/wDOm6uLAAABAA== - H4sIAAAAAAAAAO3dywmAQABDQe2/SLUFRRERfz0sZGVnIPfXQboOAAAAAAAAAKBd57sjHQEAAAAA -AAAAAAAAAABQgb5PF5BwpQMAAAAAAAAAAAAAAAAAAAAAAAAAACBsTgcQsaQDAABoxlBo/NNYaPzT + H4sIAAAAAAAAAO3dywmAQABDQe2/SLUFRRERfz0sZGVnIPfXQboOAAAAAAAAAKBd57sjHQEAAAAA +AAAAAAAAAABQgb5PF5BwpQMAAAAAAAAAAAAAAAAAAAAAAAAAACBsTgcQsaQDAABoxlBo/NNYaPzT VGgAAADwudMB1MH/LNCQPR1AFbZ0AAAAAFCdNR0AAAAAAAAADXoAQwi3TQAAAQA= - H4sIAAAAAAAAAO3cOw6DQAwFQOiS+9+IpMuHK+FUNClSxSxvRnJvabVC2mczTQAAAADAx2Xu7oBO -V+cPANEeVc+qV9W7au1tBwAAAICByR2zyR1hTEvVrere3QgAAAAAAAAANLFjBwAAHI39jGz2MwAA -IJPMCo7HHjYAAAAAAABADnP82czxAwAAAACAXVcA/kM+n00+v3MXsrkLAOfiP0UAAAA9ZNz8wnt8 + H4sIAAAAAAAAAO3cOw6DQAwFQOiS+9+IpMuHK+FUNClSxSxvRnJvabVC2mczTQAAAADAx2Xu7oBO +V+cPANEeVc+qV9W7au1tBwAAAICByR2zyR1hTEvVrere3QgAAAAAAAAANLFjBwAAHI39jGz2MwAA +IJPMCo7HHjYAAAAAAABADnP82czxAwAAAACAXVcA/kM+n00+v3MXsrkLAOfiP0UAAAA9ZNz8wnt8 Nu/xnI1vHwAAAADfmGEblxwjmxwDAAAAAABgbBvK6ELFAAABAA== - H4sIAAAAAAAAAO3bsQ0AIAgEQKzdf19jHMGAktxNQEPzDxEAAAAAwDbH6wkAAAAAAACA7vSOAAAA -AAAAAAAAAAAAd/xnAAAAAAAAAAAAAABAHXf8AAAAAAAAAJBPPw+HXQAAAAAAgHzyeAAAAAAA4Fd6 + H4sIAAAAAAAAAO3bsQ0AIAgEQKzdf19jHMGAktxNQEPzDxEAAAAAwDbH6wkAAAAAAACA7vSOAAAA +AAAAAAAAAAAAd/xnAAAAAAAAAAAAAABAHXf8AAAAAAAAAJBPPw+HXQAAAAAAgHzyeAAAAAAA4Fd6 DAAAAAAAAOhrASJO+cMAAAEA - H4sIAAAAAAAAAO3cQRZEQAwFQM4yuMSs3P9StlbavEESXXUCC/rx5WcYAAAAOGseo68AAAAAyOoj -NwAAAOjS1/cgpDd5TgEAAAAASlvlvAAAEMb7OFBVa0+QubLn6WACAC06OgCQlywFAACAtzMnRU8W -9zsAAACJmSWEWmRNNbW6dwBwFTPIAAD8Sm4BANwpyy48/QWgF847AACIlyUPgSPmzKjk7LmqHxVH + H4sIAAAAAAAAAO3cQRZEQAwFQM4yuMSs3P9StlbavEESXXUCC/rx5WcYAAAAOGseo68AAAAAyOoj +NwAAAOjS1/cgpDd5TgEAAAAASlvlvAAAEMb7OFBVa0+QubLn6WACAC06OgCQlywFAACAtzMnRU8W +9zsAAACJmSWEWmRNNbW6dwBwFTPIAAD8Sm4BANwpyy48/QWgF847AACIlyUPgSPmzKjk7LmqHxVH zwUAANiTOwAA8Fb+RQCwp58NAAAAAEB19tQA/zAzDAAQawM4/0pYAAABAA== - H4sIAAAAAAAAAO2VQW4jMRAD/f/f+ge5Ohl7MiNLKnaTBRC5LLwiq+M8H4/HMzmEhO6esNDdExa6 -e8JCd3cPDd3fPTR0f/fQ0P3dQ0P3dw8J3T1hobsnHHTv5Nz/jtuguyfzufO5dPeEh+7vHgXoDZxz -hV13Q2/hmCvs8n/2/yWcfwp6G5eoQ+/TPRWgN+oedeh9ukcdeh+HKENv4xBl6G26Rx16n65R49Ob -6J0qpzr0fqpRY8Xb6I0Vo8rsN9I7K8YFemfFOEFvrRRH6M1V4gi9uUpcoXdXiSv07gpxht6ejjP0 -9nTcofePdxbaQ7xz0C7i/n9Wvpv2EfcstJO4Z6G9kP5zJ7wX8nc//nk3pP/Au4l/FtpN/PPQfuKf -h3YU/xrQruL/yO4OtK/456GdkTeQmzlC+8t3gA60y9yADrTT+OehvTrdgGon2qvLDSj3ob2S/hV9 -7Ib2St5A/PNO6RtQgOxF+8wNsNAucwMstMf4Z6E95hZYaHe5BRbaV+6AhfaUO2Ch/eQGOGgvuQEW -2klugIX2Ef8stI/cAAvtIv45aA9VbqDrzdzZh/aV74D5jOxDO8oNzEPV/zfvzi1cZ3QPyvuut7ig -4H9lh9zAOeR38ExW3UD3O/i299m/27lp/I/TpXf8j9Gld/yP0al33N+nW/f4v8eK7vSWcX+djv4/ -vSH+j3TtH//X6No//q/Rof+798b/Nbr27+j/yrvuvr1S/zt09L8C9/7udPXf7fd/1duq9L9L/N// -XOX+I3Tyv4Lu/eP+nO4bxPtnHLaI+yNOe8T/b5z2WPXd/3z5uWKzVU7c/hau7rtis5U36+J/pOvK -vlc/e/a7Rz+vsv+qfb91tSJ/3/ffe2lW9N4B7XlkB4XdXtnZXfndFTf4hsob0H6r+6++Be13dued -N1NhD7X3K9z8LKpvQruNf24b+u3xz2xEvzX+ub3ot6n4n/H59C4uWcHo59NbOOadAwJ6B9eoQO/g -GiXoLRyjBr2HWxShN3GKMvQ2DlGH3qd7KkBv1DkVoDfqnArQG3VOBeiNOqcC9Ead8wPkU1meAAAB + H4sIAAAAAAAAAO2VQW4jMRAD/f/f+ge5Ohl7MiNLKnaTBRC5LLwiq+M8H4/HMzmEhO6esNDdExa6 +e8JCd3cPDd3fPTR0f/fQ0P3dQ0P3dw8J3T1hobsnHHTv5Nz/jtuguyfzufO5dPeEh+7vHgXoDZxz +hV13Q2/hmCvs8n/2/yWcfwp6G5eoQ+/TPRWgN+oedeh9ukcdeh+HKENv4xBl6G26Rx16n65R49Ob +6J0qpzr0fqpRY8Xb6I0Vo8rsN9I7K8YFemfFOEFvrRRH6M1V4gi9uUpcoXdXiSv07gpxht6ejjP0 +9nTcofePdxbaQ7xz0C7i/n9Wvpv2EfcstJO4Z6G9kP5zJ7wX8nc//nk3pP/Au4l/FtpN/PPQfuKf +h3YU/xrQruL/yO4OtK/456GdkTeQmzlC+8t3gA60y9yADrTT+OehvTrdgGon2qvLDSj3ob2S/hV9 +7Ib2St5A/PNO6RtQgOxF+8wNsNAucwMstMf4Z6E95hZYaHe5BRbaV+6AhfaUO2Ch/eQGOGgvuQEW +2klugIX2Ef8stI/cAAvtIv45aA9VbqDrzdzZh/aV74D5jOxDO8oNzEPV/zfvzi1cZ3QPyvuut7ig +4H9lh9zAOeR38ExW3UD3O/i299m/27lp/I/TpXf8j9Gld/yP0al33N+nW/f4v8eK7vSWcX+djv4/ +vSH+j3TtH//X6No//q/Rof+798b/Nbr27+j/yrvuvr1S/zt09L8C9/7udPXf7fd/1duq9L9L/N// +XOX+I3Tyv4Lu/eP+nO4bxPtnHLaI+yNOe8T/b5z2WPXd/3z5uWKzVU7c/hau7rtis5U36+J/pOvK +vlc/e/a7Rz+vsv+qfb91tSJ/3/ffe2lW9N4B7XlkB4XdXtnZXfndFTf4hsob0H6r+6++Be13dued +N1NhD7X3K9z8LKpvQruNf24b+u3xz2xEvzX+ub3ot6n4n/H59C4uWcHo59NbOOadAwJ6B9eoQO/g +GiXoLRyjBr2HWxShN3GKMvQ2DlGH3qd7KkBv1DkVoDfqnArQG3VOBeiNOqcC9Ead8wPkU1meAAAB AA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/deniran/lost_caves_ne.tmx b/data/maps/Level -4/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_ne.tmx rename to data/maps/Level -4/deniran/lost_caves_ne.tmx index e929c7e02a..959da27817 100644 --- a/tiled/Level -4/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -4/deniran/lost_caves_ne.tmx @@ -48,136 +48,136 @@ - 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 3+orijAEwQAAAQA= - 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 jnURAAAAxvcGeCuzjwAAAQA= - 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 diff --git a/tiled/Level -4/deniran/lost_caves_nw.tmx b/data/maps/Level -4/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -4/deniran/lost_caves_nw.tmx rename to data/maps/Level -4/deniran/lost_caves_nw.tmx index ac09c76616..2df447f0a6 100644 --- a/tiled/Level -4/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -4/deniran/lost_caves_nw.tmx @@ -54,147 +54,147 @@ - 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 YF9z/7n4c+Oa+1/8NTT9CzvaiT0AAAEA - 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 LFbj6LGvR0cS+1rjHPuftPIfFh0itgAAAQA= - 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 tgAAAQA= - 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 4f7sIpj+AZGnf3QAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -4/orril/dungeon.tmx b/data/maps/Level -4/orril/dungeon.tmx similarity index 98% rename from tiled/Level -4/orril/dungeon.tmx rename to data/maps/Level -4/orril/dungeon.tmx index e936a7d8c9..efd882b6d3 100644 --- a/tiled/Level -4/orril/dungeon.tmx +++ b/data/maps/Level -4/orril/dungeon.tmx @@ -30,153 +30,153 @@ - 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 zgAAAQA= - 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 +do60XkN7lt51vOv3vudvlyhD/EcaC0ZjutIcgavQOgxLrQclarzr977nb5coA39NLFh7HoxmfRnk +/b0/lIG/VtH8R+b1cX29v/eHVuEviTl78R+Z1xd5vl5Pq/CXxJy9+Gf6u15qY2rOdUHt3d76euf7 +WSRhgfA/+xBbPsBM/C35cui5Lpa64+iaZW/+Vx8htb5M/C3KnpuHyJv/OSdN4//hxpTkoJ3XHKHi +/3/tOWmI/0fC/8hza7We7V78+/LmTz1vmdOqaP4zzpPxVPHXa9Z5Mp4q/vfWHfgjNRJe9w5H1RhH ++UCfnT9nO1ru4aUUdV4z6gP1vIv3qhX5oxqR22JRlA9EEiPm4sO7Ivx/I3RX/lL/Zy8+vCvC/zdC +d+WvsVes/ras/D3sxNX4a+2VF+U6ubXOkpeduBp/7/Wi/Efdr+EtTTwZqeGIvCckG/+R92t4SxNP +Rms4ou4JycbfW9n9iR757s/E38NHhtZXeGtV/lfblru/Wyvk/XjUWKD1Fd5akT91Tsz5/m7v+yVG +2P8edbPWc11QSepdRtf6eNtivbpP7Vp763809mCpm7XUmFBC48Qz+M+QN3/pHFljwsUfV/HH+7bG +a9mEu6w2ulfMubf+4o/1pdSzCXdZ49hczNnq/9PU+mbPzRvJn5vDOt6bR3u9Hjbn7LqJCN2Ff4nW +XfjPuodj9loi4+or8Z91D8fstXDNEldfiX8mf23GXARK3me9cPXEaI4flyvYWmvxlymyjlnqi0T9 +p5rz/7x1F/7e4vhb1lL85Sr+OhV/nTLxj4zXatfiGS9Hzmu+M//IeO3ItVjyGO/Mf9YZDpnWUvzb +spz/98z8LecsIvxH1Bzv4vY+8vy/lfhLY7hoTuXB31Jz7H2usyVugq7F68y93lo8+Vv+bSP8tb8R +3uc6W96b91osugt/b2Wymyy6C/+R9R9oXW+G2LH3Xb/SM80ltQhvmfGj47+orYLW9WaIHUfc9dsa +jxLK/3zGY2v86PivZ6wamYPSKr5jVCvF/4u/v4p/ew5Kxb+t4r+ein97DkrFvy2OP+Jz87hfw2uO +1j4sOXLZmib/r/XuPPx/HvdrRMZcPXLkMjVp/h9XY231u43w60WeuRHpd4yuW0B8OxH+P697c1GN +4O/t79wVdc4w4juy8kfjtc/C34PV1Rc50/a08kff2yj+0XezRdS7Z+Hf2/8K/Efczfas/Dm7W1P/ +MZr/CHmwuv5/moG/VrP4z7p3+Fm//xH5f5H8Z907nIW/l0/qsG0i7hxB/Xrac/g8cz2l+0BrPShO +1/1q+Hv5pA7bJtr+9z7DZRZ/j/MJr/vt2d4an6xG0fy9NYu/tC/CqfXdiPbJnhXFX5uvF5kP57GP +ETmLiN9Wawdf+2nz/6Ly9Sz5dZQ8zlzW5ixG+m21dSFUP24uSqvEzSPPXJ3xDhC/rVe/4t8fr/jn +lzf/8zsp/vlV3399v+LfH+/u/D3vf4tqlvgvEhP2vncFnV8zNxfvlcR/I+4cic6H89jHebwZ7+CY XzO3pl/GM7ZLc/QfCkwcPAAAAQA= - H4sIAAAAAAAAAO3dQQ6DMAwEQL7blv+fe61QkUCE2MYzD4AEODgbA8sCAABQwyd6ADvWgGOOPmfW -awsA5POOHgBMplYe4xU9gCB3rBfpw/MDdKLmAgAgivX3MWp2AADISR8PAIwzIgOTowGQ1YhebmtQ -AAAAAACYzz70Pbp+BwcAfnm/9hr1BAAQISorklEBAFCdPBQA4Jyo+kndBgAAAEA1+usAAOawl/hc -7i0AAAAAncjD8nAvAICj9AkCAE9XPSfxzwgAAAAAoHrOeZZ9bAAgu+71Svf5AwBQw79ctVMtu52/ + H4sIAAAAAAAAAO3dQQ6DMAwEQL7blv+fe61QkUCE2MYzD4AEODgbA8sCAABQwyd6ADvWgGOOPmfW +awsA5POOHgBMplYe4xU9gCB3rBfpw/MDdKLmAgAgivX3MWp2AADISR8PAIwzIgOTowGQ1YhebmtQ +AAAAAACYzz70Pbp+BwcAfnm/9hr1BAAQISorklEBAFCdPBQA4Jyo+kndBgAAAEA1+usAAOawl/hc +7i0AAAAAncjD8nAvAICj9AkCAE9XPSfxzwgAAAAAoHrOeZZ9bAAgu+71Svf5AwBQw79ctVMtu52/ flQAgOu++dOrKQAAAQA= - H4sIAAAAAAAAAO3d2w2DMAwFUMZrh2j3H6O/qCoq4RHbyTkDlAAhvjhIXRYAAIAaHtED2HDHuP79 -5tXHzHBt34McAwBG94weAHSWISuPYNa1w/zhDPMHmIk1DzhK3x+As2TRff5dJzU5j1f0AAAmY90F -os26F1+NegFQwxW9Qv1GALK64v3ROyit7CECAMD97EMBAEfo3dViH/oe9j0AjpMlxiFnnCNPANHs -EbTLkGMyjIHaojKc7AgAQHUyLaAvwxa9VvhNL/Kcu+tOprpmHQUAesqUgwCAsbXkjlF6WgAA2cld -43Jv2UuPGMjOOgVAVWoYQF/6Yf1t1broe6EGA0Ad0bmhGjkHAOqpnnf8ZwTU4X0BAEAmAmhhzaRF -9T7nHutnYobzBQBqmz2vzH7+AJBZRN8xY68z45jo71dunSnLfp/rSN+jesbpyXwDYO0Dbof/RQAA + H4sIAAAAAAAAAO3d2w2DMAwFUMZrh2j3H6O/qCoq4RHbyTkDlAAhvjhIXRYAAIAaHtED2HDHuP79 +5tXHzHBt34McAwBG94weAHSWISuPYNa1w/zhDPMHmIk1DzhK3x+As2TRff5dJzU5j1f0AAAmY90F +os26F1+NegFQwxW9Qv1GALK64v3ROyit7CECAMD97EMBAEfo3dViH/oe9j0AjpMlxiFnnCNPANHs +EbTLkGMyjIHaojKc7AgAQHUyLaAvwxa9VvhNL/Kcu+tOprpmHQUAesqUgwCAsbXkjlF6WgAA2cld +43Jv2UuPGMjOOgVAVWoYQF/6Yf1t1broe6EGA0Ad0bmhGjkHAOqpnnf8ZwTU4X0BAEAmAmhhzaRF +9T7nHutnYobzBQBqmz2vzH7+AJBZRN8xY68z45jo71dunSnLfp/rSN+jesbpyXwDYO0Dbof/RQAA AQA= - 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 diff --git a/tiled/Level -4/semos/dungeon.tmx b/data/maps/Level -4/semos/dungeon.tmx similarity index 99% rename from tiled/Level -4/semos/dungeon.tmx rename to data/maps/Level -4/semos/dungeon.tmx index 2d5af98606..2b01e9d506 100644 --- a/tiled/Level -4/semos/dungeon.tmx +++ b/data/maps/Level -4/semos/dungeon.tmx @@ -1,119 +1,119 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -5/ados/abandoned_keep.tmx b/data/maps/Level -5/ados/abandoned_keep.tmx similarity index 98% rename from tiled/Level -5/ados/abandoned_keep.tmx rename to data/maps/Level -5/ados/abandoned_keep.tmx index 4c15b5f29e..f82edeb20e 100644 --- a/tiled/Level -5/ados/abandoned_keep.tmx +++ b/data/maps/Level -5/ados/abandoned_keep.tmx @@ -1,89 +1,89 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu2UOQ7CMBBFjcQFoWEJcBMato4iBTkKtS+TIh3bAZgIjTQaPMEekxikRHpN7O8nW5pfGGOKxGyALbDzZA8clFmerzkC40Bykh0pyIn/rPBbktX4Md/7e39qf6nwVySr8VfEfwGuwI0xHLzg/+/AQ5nl+ZqTAH7SekwW800dinfQ9K+Ulfp3FQjt38wB7nOtZea9f+u9EwL38TVLspKjCcxTf+bwcuYd+qfATOnHbIx/ASyVfsz+8/v/oh/5pr8M8CK0/zXz3/e/vv99aLv/Y3H1f5dYwb9umU/+FPfXzH8sPvMvIZ3pm+fzH4rk15z1BMX4AP8AEAAA - - - - - H4sIAAAAAAAACu2UyQ3CMBBFnQI4IPalIhohDbAWAXTDkRJA5AaCG1sNXPhWfLCicTKxZZCIv/SkKKM/P448I0SQ1AqsmWwcvJRfagtGTHaEtx6lz42IPp9ez/r1/CKZ8pvo2wJtQ75e95HfQd8u6Bny9bqP/D76DsDQkK/XfeSXUV6+7f1zzb+DR4a3Ivv+6eCl/EG/F7VDa1GKzf41efP275jxnbGg73/M8AqVYZo/rnzNf8ivdj7nDlP3lzs7QtDzIxX2f7VVdocXYbP/vyXX+f/HfGqGKfbgACZgqpiBI0iYPVzm/wTOYA4WiiW4gKtDX65ugv5X8kwvi34fp88SCwAQAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMgsEFfiGx/9BR7ygYHICHEcHmY8Stjtp6hzvIHOH2j4KhAUbL/5ENRsv/UTAKaA8AITGk8AAQAAA= - - - - - H4sIAAAAAAAACu3UywoAIAhEUV1V/0/f24MSol0EBnEPjLsB3SgCAFiVPnRE1a9r8havrglt7ziTDm+46QLAa/x//j/wuwrcPaJoABAAAA== - - - - - H4sIAAAAAAAACmNgGAWjAAFMobQ5kpgdlLYi0gxlLGKKJLjBDEpbIInZkqCfEkAN/1MKyPW/AvWdMqBAFopHKhjp/h8F1Af8JKqXH2D7BwKQUlehAyUSxUfBKBgFgw+o4JGjJC8P13KAUDsFX3gOVcABxUMZAABc1+ZeABAAAA== - - - - - H4sIAAAAAAAACu2TwQ0AIAwC2/2XdoJGDVVreiQ84T7gZua4hFelZKM8fPiv+VGn8qWMP8Lvw59JyWbko44dwYdfcf8V/g+/L/+W4Os+0fkTP8sDwxfsOQAQAAA= - - - - - H4sIAAAAAAAACu3OwQkAQAgDQbH/oq8CwZ+HzkDemwh+kc3p62/sV3+m6N/uAwBs9ABqzS9RABAAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu2UOQ7CMBBFjcQFoWEJcBMato4iBTkKtS+TIh3bAZgIjTQaPMEekxikRHpN7O8nW5pfGGOKxGyALbDzZA8clFmerzkC40Bykh0pyIn/rPBbktX4Md/7e39qf6nwVySr8VfEfwGuwI0xHLzg/+/AQ5nl+ZqTAH7SekwW800dinfQ9K+Ulfp3FQjt38wB7nOtZea9f+u9EwL38TVLspKjCcxTf+bwcuYd+qfATOnHbIx/ASyVfsz+8/v/oh/5pr8M8CK0/zXz3/e/vv99aLv/Y3H1f5dYwb9umU/+FPfXzH8sPvMvIZ3pm+fzH4rk15z1BMX4AP8AEAAA + + + + + H4sIAAAAAAAACu2UyQ3CMBBFnQI4IPalIhohDbAWAXTDkRJA5AaCG1sNXPhWfLCicTKxZZCIv/SkKKM/P448I0SQ1AqsmWwcvJRfagtGTHaEtx6lz42IPp9ez/r1/CKZ8pvo2wJtQ75e95HfQd8u6Bny9bqP/D76DsDQkK/XfeSXUV6+7f1zzb+DR4a3Ivv+6eCl/EG/F7VDa1GKzf41efP275jxnbGg73/M8AqVYZo/rnzNf8ivdj7nDlP3lzs7QtDzIxX2f7VVdocXYbP/vyXX+f/HfGqGKfbgACZgqpiBI0iYPVzm/wTOYA4WiiW4gKtDX65ugv5X8kwvi34fp88SCwAQAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMgsEFfiGx/9BR7ygYHICHEcHmY8Stjtp6hzvIHOH2j4KhAUbL/5ENRsv/UTAKaA8AITGk8AAQAAA= + + + + + H4sIAAAAAAAACu3UywoAIAhEUV1V/0/f24MSol0EBnEPjLsB3SgCAFiVPnRE1a9r8havrglt7ziTDm+46QLAa/x//j/wuwrcPaJoABAAAA== + + + + + H4sIAAAAAAAACmNgGAWjAAFMobQ5kpgdlLYi0gxlLGKKJLjBDEpbIInZkqCfEkAN/1MKyPW/AvWdMqBAFopHKhjp/h8F1Af8JKqXH2D7BwKQUlehAyUSxUfBKBgFgw+o4JGjJC8P13KAUDsFX3gOVcABxUMZAABc1+ZeABAAAA== + + + + + H4sIAAAAAAAACu2TwQ0AIAwC2/2XdoJGDVVreiQ84T7gZua4hFelZKM8fPiv+VGn8qWMP8Lvw59JyWbko44dwYdfcf8V/g+/L/+W4Os+0fkTP8sDwxfsOQAQAAA= + + + + + H4sIAAAAAAAACu3OwQkAQAgDQbH/oq8CwZ+HzkDemwh+kc3p62/sV3+m6N/uAwBs9ABqzS9RABAAAA== + + + diff --git a/tiled/Level -5/deniran/caves.tmx b/data/maps/Level -5/deniran/caves.tmx similarity index 99% rename from tiled/Level -5/deniran/caves.tmx rename to data/maps/Level -5/deniran/caves.tmx index a14dd6e1f4..5c29044c19 100644 --- a/tiled/Level -5/deniran/caves.tmx +++ b/data/maps/Level -5/deniran/caves.tmx @@ -1,74 +1,74 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -5/deniran/caves_e.tmx b/data/maps/Level -5/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_e.tmx rename to data/maps/Level -5/deniran/caves_e.tmx index 795f846b29..13dc9ed8a3 100644 --- a/tiled/Level -5/deniran/caves_e.tmx +++ b/data/maps/Level -5/deniran/caves_e.tmx @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -5/deniran/caves_e2.tmx b/data/maps/Level -5/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_e2.tmx rename to data/maps/Level -5/deniran/caves_e2.tmx index 64fae331ac..4beae6c519 100644 --- a/tiled/Level -5/deniran/caves_e2.tmx +++ b/data/maps/Level -5/deniran/caves_e2.tmx @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu2dS24bQRBDdQTfIsjat82VEvtMSQAbGDTm059ikVVdC24MS1PkY7dmJHn89nq93jbTz396P+iHwEyl4l8q/qXiXyr+peJf2o//+4TYM0eTGv8Z5tWFHPwt2VcPin91oPgX/xj8kexR/FXmKP7+uUeYMQp/NPso/BkdKP6aM7Pyz8g+In8PHr3HRc4UMUevma08KM40OtfvL2XiP+tHgftqtlHZM9f/iC+1eVCz9fTCk/1KT1dyZ3eR1cvi7z/T6n5sPcfTLMWfPwOTv2UH2J5R+Sjoas67n0fk//tE7Ozv5rTmauU3E3+FDlzNpTBbz7wR+P+f8/NLall/H/+P0Ew97D+C8R8RM1c245kc0R3w5n/0pdQTjy7dPXY3/qr7Ra9P5HN7ngci5z973X3SxysGf8vZ2uf9HDiGAv+nDlutf3YfEPxX9z8U//b4I36fPN1dK6ju/60vBPfR6xT0678FC6u1n0lWGSic/6E6sHo8NmM0+0j8R3yz2UTJwYK9En8m93Y+Nv+e54nGn5H1zFwzPlb5j85pxZ7FP7vumFp0v/jPZ+PJmuFvtw6wPRf/WNwje0ewj5bDrt6R7KPksIv39jXFg71iDuXf17taBgzvShns6p/pWyULtmeGd7ZXlYzYfrx7wPbGyLDn56oq5qWSvn4dxJ6lxOVfXdhPV/yrB/ZZWog5MztfNXnwRnNgHz+iWNwtGSjMEEkMrpYslLuoKqW8GHtM5n5E9s7mqZaHYmZRPDGzU89G0Ze1T5U82TkoeGBkoJo5+/iI/Lw++2J0ls1BjbvCZ+Ge/HfpApP7yt7gyT9jN3q8ebDP8t0INk8r5gz2WTqg2oNRDwz2mTqg1IOZ2Zn8M3WA1YWVWdnsM/cA1QfL2djM2R1QnEnJ+51Q97dR9c3mpZLDGXvrLqj5zdYDJHvFDlixz9CBVe+e9zpU8JutAxben3i397ie7YCC10wd8GBvtQ8oeM3WASZ7L/5e3KN1wGPtn933/HjPb3SmDPbqHUB6Vlj/TObqHfDwzOTP5q3eAy+/qOtAlj+Fa5co7Ht6gFpH3l2O1AMGf2t5e0S9l1XsMZmh+D/9/yZkB3oei/LNZm6RlUUOqH2g9cbOWVHMfc7jfa1SPv5ePWB0zfv8gn2ec/a+pUoPRp57dQ7WOaYK/x5dnSeOHGdmNoXsR/IfmZnNf7QD3zp+5u0xE5s9igHy2Ku5Mfd/1DFmuSPXIHv9r3bB45hs7godYPKPKEvmHhyKvzb34q8vNPsnDsjrUHa26vJgP8JhpgvFX5s9mkPx12Zf/Oc8FPt1T2e/a3X9zbrGjsLdc/2xjm/1OX9GebFn8i/2GrmvzMH4rgabTxbuCP4ePWBzysQexR/ZAzarHdhb8Uf0gM0rA3cr/lcdaO9RUPznubO+k7TCH7kHsPl5rnPmaymb/91j2EyRzD34W3oY+R5f5g5Y8lHYP4s/b60j+KN8jfBHvI5F5u6RGdpfO+vT33dmuC7wYG6Rk4fHGT/Ic1p0H1DMj9fM7RpieI/On7UeLPMZzYjV8yj8ZzLq8T6bjdW9ENj73BPnq7/3XFlTjO7MztqbhwJ3r/2OzYXF3jITRf7Zdcbpih1yLSDZR+eP3F9U9q/ib8N/9HcVXsPQ7KPzzywP9sVfV8V/X3mxL/6aKv57y5P/X3PYavIAAAEA + + + + + H4sIAAAAAAAACu2dT84UNxDFG+UssCCEBcoqsAJWwHWAmyRZQO6QhDUrEjhWxhIWpuL/fmVX2fWTLKThm5luv1flanePfV1n8vrW3tza29UHYizB9D8b0/9sTP+zMf3PRqr+92/tx4b2YM1hqkeS/qHmdxvfe+8yL/QgRX+nfavmKbwXzAdlpOj/6Ou//97a58Lf1vyNw/nAPJBHmv4jfIm89jPgc3dGgv6l3B/TtRYu/XepTyXo3xr71A+58YBD/55aJaxPJXljtf6pvqwd40tw6I8Yq0JW1imr9Uf3JUWD/o5V1ywr9Ude86XQor9nlg98/RLqH/vesM5BHxN37DvQ+s/wrAM1n5WqU1PnQOuUu4n/G/XCrH5E6z/Ds5SenOB15+rjkZpllvaOHfT31Ppgdo5q9eUs7R/e2hPg58089hy032mOn32M0nzpcbH/HPh5K2M/hu93CZ505OY4Vhyn0/8V8POk6W/kQc+rmP76QNZ/pr8+TP+zMf3PxvQ/G2QNaPrrBJUDTH+doHKA6a8XRA4w/fVi+p+N6X8uqPuApr9OUPcBTX+doO4Dmv76QD4DYvrrA/kMiOmvCx/7qGdAdtPf9c/jRPtp4XGh2P35r1ao3i42niXaL5duH6Bj3+H6pKY/Pt3aP8DvHcXrTvV2sfEy0Z5eun2Ajn2H6xNNOYDqTvXOxcaL6/8+0OIBjth3uD4Z6YePwGMp4fsg1L2nP0IfaPCAP2907HvQ/YAeK8KYH9Gd4nzgz13qeBBqj459T9gPYR+gYrv3c2K5niP/Sa0LZmjvSXkgBWc9mBrjOf0fqw9XemGm9h7OfFjjl9m6U6gPqBdmzSms0N6DyIet+X617hTvA+qF3JxCqdE+fJh5fZX2nlw+RHk+nLeRonuM0Au5OYVSo334JPP6Su1DYvmwxfO5Fs7bSNS9lpI/Uj55nnkd1Q+/fW2/D34OPcdaz+daOG+jUfdWaB++KryO5K8L5wVHredz7QTNJeK9gPDBSfx6fYshdFuhBTon7AbV+8/K9/1wp+11x+qYXP39kvC61+qNxOmA0MCfQ4w7gn24ijDWe3XPxXfLe8K8XKtFb65KcYIPRjTv0frDrb0P2t+V76N+iDWuXFX6bqn+qKnVOPqMahy2P8jfvrvavcBFj58dUmpIdP6rIaY11biWWi/06jSDmV5A1+YteN17tS7hvYDICalc1DIO5erFFGgvrIjvGE57Lt0pzgclbRB+rvmeEjXXFK1+aKnPuPNiTczX7p3SsmZDT43Q0xfh93DXJDX1LFeMt/RNOL5T3WNa164D2rtnCnJcqKG3PpVco9SQi3Xu9cdrfs8/2wfhd0q4Vqml1YelHD9jneeWNX1WaRIbK1LH0VI7rsobtWP7rHWee9Z1SmkyG+7chPJIbmynrFgfX/senyvGqBp6rt1X/TZKuwccknzQc+2+em+MXfZ8XlWrtOT5GFJ+F7kqF5TmNHqOidYqSD/QOfmRubrVsU+Z5YFQ89L5I/JT7nqitSHnZqXEfginB0bmNnYZpzzSYj+EwwOo892hZpWsvQfZz+jz1e4BiXk/BmLt117tS/uYa/WAhtj3jOqfO9cvg5/t0OgBLbE/sv4j4h5WrT80eUBb7PesBcOV73NI9wD3PV0OWtb+zV3Pj+jaglQPaIr5kNqxX5KvJc4RaBnvKeh4mpUHHFJygdbY97TW/4iaHoWEXKA19j3IPSBXsfK+lubYd+ygv6PVA/SeZOy9pfuW2rVH7v8ggdR4UPOcdex5au365uBeC3YlVMuddexBwtpwxvfQ/Qc41wv1836m/XpS+w9wrieO2vPL6CO3ZmW4Nh6XB3ap+TUS7j2QW7OydR3tFkz/+cT2HqjZZ4TDA1LmTk9gdO8B7wH0PKN5gA/0mtSje+ukMA9gidXyqDWpufbXsloAQ2xPKeT6xC4HcOhvOWCccD6Nc01qrnuNlgP6mTmXitbf769i+vcxex7d4j/PzDn02dojnjVI7Z2lvQbIzaGj99qi8zhatC+hNQek6u7c/jIj+w5x7iEZY9YzRhr1L9Xdqf1lRvYdmrnH1Mzny7TpPzL+juw7NEt39HMrpb0Utem/6zMMs2Ke1oIa9TftcWjUfxc48n3LvtoanwPWrn/L+kjc9P4OeCUa9ZekeYjGsVTLnJVUzT0u92uMJYdUD0jX3BPOZWpFknelrgFBa8HYM2lakfAbYGm6p+Z6Yrrvsof2Kh9o+Q1w7D7JDrpT6G//OP2gQfvYc+c76p4i9rveUU9Iy/cxRp8735ne6watup8W8zXk9k/TuN6D6X4up9R2Rhw/f2+6n4ePfdP9TDTeuzMwWOyfy87rdxlldn3+0Shjef9srOY7m9nPa/0HtGdooAAAAQA= + + + + + H4sIAAAAAAAACu3RUQqCYBSEUTdvFpVh2n67S/hf5ApzDsz7wDdNAAAAAAAAAAAAAAAAAFzRPLhb10FO9Rzcq+sgp9oG9+06CAAAAAAAAAAAF7TU7rVH9xFavGtr7dN9hBb6Z9M/m/7Z9M+mfzb9s+mfTf9s+mfTP5v+2fTPpn82/bPttaP26z4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDuD+UtCe8AAAEA + + + + + H4sIAAAAAAAACu3d2wrCMAwAUP//f7wr3n7M+jCQIrvAZllyDuTBUaTQpYn4kM0GAAD4t32JwwxrWKdLiesMa1inR4nnDGvIo6sHr9YbYTbfNX7oXNWDePrOtH4f1IN4nCkAAAAAAAAAAAAAAABL2ZbYtd4EzZxKnFtvgmZuJe6tN8EqqBV5HH88Uyvi68txtSKGX7ndmZLjn+9RE2KZmuNqQm5qQh59dQMAAAAAAAAAAAAAAABY1vccc/Ixmz43c8xje1Wf3fcxjT3X+r6v3w/WaWwdd9/H1J2r+z03/Xxu7vf49GwAAAAAAAAA0FY9O8t8lVzMzsrN7CwAzFHNpe719YKxDeW3XjA2+Z2b/AbAb73c9IK56QVz8b8uAAAAAAAAAFB7A5qFcokAAAEA + + + + + H4sIAAAAAAAACu3cyw2AMAgAUPafT+dwBc8ebGJs2kLfm4BDv0CIAAAAAAAAAABglGN2AADwwTk7AACAjrxtAAAAoI9rdgCLkGuoyxqHPpyTsA59i+zAOgcAAAAAAAAAAAAAAAAAAACozVyjPMwCAQAAAN6YAw8AQAVqlwBk5y4DKpOHBiCT3fqu/UUAAAAAAAD4Y7f6GgAAAAC06M+GJ3sCABhJ/RoAIm49JdPVAAABAA== + + + + + H4sIAAAAAAAACu2Y0W6jQBAE7f//6VMUrc5BGBbYne7ZqZJGyYMN010Yk7xfr9e74Hyi3oXBP4N/Bv8M/pm6/u+g3jnjOPU3EnWWLOPS2SzU/bqPS1fbHY64es2oO3Yel55G8O046o6dx6GnM55eHy7Xq9p1Vv97Pe7tffR6tfszHLpXn39vlxFk8D9jz8z+R5Jt5yr+o2DvaxmOXle9RxWO+2bpcQX/Dbc9M3S4kv+G247O/a3m/hO3vdz6W/GzD/3gH/BfG/zXBv+1wX9t8A/8HVAbnAKf/9rgvTb4rw3+a4P/uvDcVxv81wb/dRnhHv95wX9dRrlf1f/qWRX+nTusdM2PdJ+9j4q53fwrenTJHs0M9zN6mNmte/ZZzHT/rYdR3Yw4jiK/CxHZr3YQ1VlkdsfrYJX8d68v9dzN+vnzLhmzt72fvDfTHOVfpYcI1BlndNZ7nWTrYhTqHJH+mVrzMtiBwT+Dfwb/DP4Z/DP4Z/DP4J/BP4N/Zozvxnvzc4t6V2ac6z3O/J+9l/GcCNQZGZ37hjoro3PfUGdmdO4b6uyMHnX+yuOEuouK44ZjfrWjKu4brrnVvlx6iMA5r9qbUxczcc6r9ufUxUyc86o9uvUxA1XW3verXa7s/odZWUd2oXaK//EZrx5H7RX3zzKO6EjtdxXvjRH5ojtQu17F/Q+Z86m9u/fTy6h8ij5w/5wrGV0z4/8+q2TE/T1WyvnEXebcT1jJfyP7/lFUus/BX6p9z8F/Kj7nuBPZOf59UPSOfy3q7vGvw+X/DOrzV+Oqd5drAJ7xxLvDswBcZ4Rzl3sA9DPDu/oeAH3MdI9/b2a7n+Hhvfkd//eIcM/n35NM7s+OtYL/yL0zue9Bff4nRPYZ5T26e4cd7hDpY1X3L6M9rqB2lMV7z3Gz+Vd7yuJ+j73zqXe6itpVVvffcN3rG2pfzt7vHBv/uZ0/IdOuDbXD7M4/WXFvh8lC5gxqx9n62iNzHrVv956O9sucawvef+nZKXO+Myq7P6NCxi24/6VKzh7wvm7eXlbvoep9rjrVv+eqwnNOXWa5x38O8F+Xme7x7w/+6zLbPf59iXCPf1/wX5co9/j3JNL/P8h69W4AAAEA + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA + + + diff --git a/tiled/Level -5/deniran/caves_s.tmx b/data/maps/Level -5/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_s.tmx rename to data/maps/Level -5/deniran/caves_s.tmx index ebcc5e049a..c7f25360ad 100644 --- a/tiled/Level -5/deniran/caves_s.tmx +++ b/data/maps/Level -5/deniran/caves_s.tmx @@ -27,97 +27,97 @@ - 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 AAEA - H4sIAAAAAAAAAO2aO25DMQwEnftfOjBSpEiQvI/EWT7OANvEhakdSo3z8Xq9PoZFvqFd6J+FdqF/ -FtqF/lloF/pnoV3on4V2oX8W2oX+WWgXumehfeh+L/+dnXai+z3QfSdlGnTfSZkG3beeWWgP+ueg -HeieI617+vunkea/Yi75gnJ/xoGu95Hu/syMco60u3/kM72vI8m91JJ296WWJPfuRC0d7747soaO -7v86hxyHdK8rBtr5Xf/uznloz95/Btqv/uuhnd7x/9vf3ZNj0C69/wxJ/vRfS5L7K/PIdRLfbv3X -keb+ykxyjUT3V+eSc5Du9c+T6v7ObHKcVPd3Z5NjpLq/O5scI9H7itnkOInuV8wlx6Df911zyXGo -O75zJjlHWtf6ryepY/33ZYUD/fdhR+dd/Xea+cz3Vs/Y0f/dmZ/6bl05W7cuV8yb5t+7VDdrov+/ -+G3elWfo1OdE/7vp0udK9+7AN1261P8eOnS5w/0TdmDFGTr0qP99dOhxp//pO9Chv93+J+9Ah+70 -v48OvVX4n7oDHfrS/z46dFXlf+IOpPdU6V7/OR1Ve9d/RkeUd/3zHdHu9T/bvf6Zfmjn+uf6oX3r -37uvf+/+RPdvvPtz3b8hu6GdT3f/huxD7zy6/zmT7CXFt9TTzbP7s45u7mUdie7dmTrS3EsthHt3 -Iwv63vtesPjmi95lp3f3pA9Vd959yOWOd72KiIiIiIiIiMhu/I1iDv52NY/V/7PgjvSg2ru7kQHt -2J3goF26Pxy0B/1z0A70z0I70D8D3X1CJkJ3npQp0D2nZgJ0x8l5OnS/6XkidKfd8iToLjunM3R3 + H4sIAAAAAAAAAO2aO25DMQwEnftfOjBSpEiQvI/EWT7OANvEhakdSo3z8Xq9PoZFvqFd6J+FdqF/ +FtqF/lloF/pnoV3on4V2oX8W2oX+WWgXumehfeh+L/+dnXai+z3QfSdlGnTfSZkG3beeWWgP+ueg +HeieI617+vunkea/Yi75gnJ/xoGu95Hu/syMco60u3/kM72vI8m91JJ296WWJPfuRC0d7747soaO +7v86hxyHdK8rBtr5Xf/uznloz95/Btqv/uuhnd7x/9vf3ZNj0C69/wxJ/vRfS5L7K/PIdRLfbv3X +keb+ykxyjUT3V+eSc5Du9c+T6v7ObHKcVPd3Z5NjpLq/O5scI9H7itnkOInuV8wlx6Df911zyXGo +O75zJjlHWtf6ryepY/33ZYUD/fdhR+dd/Xea+cz3Vs/Y0f/dmZ/6bl05W7cuV8yb5t+7VDdrov+/ ++G3elWfo1OdE/7vp0udK9+7AN1261P8eOnS5w/0TdmDFGTr0qP99dOhxp//pO9Chv93+J+9Ah+70 +v48OvVX4n7oDHfrS/z46dFXlf+IOpPdU6V7/OR1Ve9d/RkeUd/3zHdHu9T/bvf6Zfmjn+uf6oX3r +37uvf+/+RPdvvPtz3b8hu6GdT3f/huxD7zy6/zmT7CXFt9TTzbP7s45u7mUdie7dmTrS3EsthHt3 +Iwv63vtesPjmi95lp3f3pA9Vd959yOWOd72KiIiIiIiIiMhu/I1iDv52NY/V/7PgjvSg2ru7kQHt +2J3goF26Pxy0B/1z0A70z0I70D8D3X1CJkJ3npQp0D2nZgJ0x8l5OnS/6XkidKfd8iToLjunM3R3 T0wX6J6enmTobqYlCbqLqaGhz2/q94A+qzHGGGOMMcYYY4wxxnTLJ/83bPwAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/caves_s_e2.tmx b/data/maps/Level -5/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_s_e2.tmx rename to data/maps/Level -5/deniran/caves_s_e2.tmx index fefe3c1ccc..6c6b8aa9d9 100644 --- a/tiled/Level -5/deniran/caves_s_e2.tmx +++ b/data/maps/Level -5/deniran/caves_s_e2.tmx @@ -24,108 +24,108 @@ - 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 IYQQQshe7gHlG2+4AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3ZO04DQRAEUJ8ZDBjEZw4AxkAGl6UlspVlop0C93tSBbtRJbM9s7PZAAAAsLZ9 -5TVdgpj3yke6BAAAAAAAAADAip4rL+kSxBwqb+kSxH1WvtIlgCj7gd6O7QfMBgAATrFfBIDe7AUA -AAAAAAAAAAAAAAAAAAAA4Md1ugCru6hcpkswzXJN31R2iSJM8dv6vq88TOrCfNZ3b9Y39OLcBtCH -/zi9Oef15pzHknPA+TLvezPvezPvAeBv2Fau0iWIua3cpUsQ81h5SpcA4ka6AAAA04x0AQBgCnc/ + H4sIAAAAAAAAAO3ZO04DQRAEUJ8ZDBjEZw4AxkAGl6UlspVlop0C93tSBbtRJbM9s7PZAAAAsLZ9 +5TVdgpj3yke6BAAAAAAAAADAip4rL+kSxBwqb+kSxH1WvtIlgCj7gd6O7QfMBgAATrFfBIDe7AUA +AAAAAAAAAAAAAAAAAAAA4Md1ugCru6hcpkswzXJN31R2iSJM8dv6vq88TOrCfNZ3b9Y39OLcBtCH +/zi9Oef15pzHknPA+TLvezPvezPvAeBv2Fau0iWIua3cpUsQ81h5SpcA4ka6AAAA04x0AQBgCnc/ vYzFs7uf3tz9wHky2/sYR96Z7b2dmu2+Db35NvRm39/LSBcAAAAAAAAA/pVv7CEPHwAAAQA= - H4sIAAAAAAAAAO3OsQ0AIAwEsexfgAQLkxHSoG9s6fqrAgAAAH5b3U5PEHO6m54AAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABh4wKt4vAAA + H4sIAAAAAAAAAO3OsQ0AIAwEsexfgAQLkxHSoG9s6fqrAgAAAH5b3U5PEHO6m54AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABh4wKt4vAAA AQA= - H4sIAAAAAAAAAO3bwQnAIAwFUPffo50jo/XeelECMfS9AeQfBA3kjwEAvV3VAQAAAPi1uzrAAjM0 -AJk6vYEAAAAAAAAAu+zcAAAA0Jm5treoDgAAMBHVAYBWdFEBAIBTmVc4lbsJAAAAAPClHwMAdbzD -AAAAAADAW0YHKhLO6EZ3DAAAAACAVXb6oZeoDgAATNnZAACAXP7YAAAAAAAAAAAAAAAAADz+ccR4 + H4sIAAAAAAAAAO3bwQnAIAwFUPffo50jo/XeelECMfS9AeQfBA3kjwEAvV3VAQAAAPi1uzrAAjM0 +AJk6vYEAAAAAAAAAu+zcAAAA0Jm5treoDgAAMBHVAYBWdFEBAIBTmVc4lbsJAAAAAPClHwMAdbzD +AAAAAADAW0YHKhLO6EZ3DAAAAACAVXb6oZeoDgAATNnZAACAXP7YAAAAAAAAAAAAAAAAADz+ccR4 AAABAA== - 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 diff --git a/tiled/Level -5/deniran/caves_se.tmx b/data/maps/Level -5/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_se.tmx rename to data/maps/Level -5/deniran/caves_se.tmx index 63a9ead747..24f5891ec2 100644 --- a/tiled/Level -5/deniran/caves_se.tmx +++ b/data/maps/Level -5/deniran/caves_se.tmx @@ -33,107 +33,107 @@ - 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 6ExCCCGEEEIIIYQQIp5PLLPquQAAAQA= - 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 F5WL9Z7bcL2b+QAAAAAAkMsbpm/rBwAAAQA= - H4sIAAAAAAAAAO3dyw2AMAgA0M7vZDqHi3j10IMmjXx8bwJOUAikYwAAsNIeHQDAA0d0AABwc0YH -QAveNwAAAAB0Yt4FAHP28wC+oy8BAAAgM30rAADktkUHAAAAAADAr7g7oyI7UGQgfwK8o34DAABA -Df5DoyvzKaAyOQy8UwEAAAAAAAAAAACysecMAAAAdOWuFSAvs+l6/OkAsJZaGEdNAwAAAAAAAAAA + H4sIAAAAAAAAAO3dyw2AMAgA0M7vZDqHi3j10IMmjXx8bwJOUAikYwAAsNIeHQDAA0d0AABwc0YH +QAveNwAAAAB0Yt4FAHP28wC+oy8BAAAgM30rAADktkUHAAAAAADAr7g7oyI7UGQgfwK8o34DAABA +Df5DoyvzKaAyOQy8UwEAAAAAAAAAAACysecMAAAAdOWuFSAvs+l6/OkAsJZaGEdNAwAAAAAAAAAA AGClC/GoQoQAAAEA - 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 nY1hGIZhGIZhGIZhGIbJnV/7vBi+AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/caves_sw.tmx b/data/maps/Level -5/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_sw.tmx rename to data/maps/Level -5/deniran/caves_sw.tmx index 4f6b57837c..c00a786240 100644 --- a/tiled/Level -5/deniran/caves_sw.tmx +++ b/data/maps/Level -5/deniran/caves_sw.tmx @@ -24,102 +24,102 @@ - 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 ZVmWZVmWZVk99QfbpJzqAAABAA== - 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 WgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3YS4rCUBAFUNfsX/GTBXSDTnWz1jADI4rGiqlz4I4CjwuhwqtMJgAAAAAAAAB8 -0zQyyy5BmlVknV2CNLvIPrsEMEjL7AJAGvtBHfe+9faDetozf28/cCcYNzNfm38CAAAAAAAAAAAA -AMCY/UX+s0uQ5hQ5Z5cAAAbBvbA290IAGKZL5JpdAhgUu1sNXe/Z7laD9wy02QkAAOrw36c2/wMA -AAAAAAAAAAAAAAAAAAAAAADo0zyyyC5Bmk1km12Cl3xyZg+RYw/n8p7mwbO+Zrbr3Edd+L72zLa9 + H4sIAAAAAAAAAO3YS4rCUBAFUNfsX/GTBXSDTnWz1jADI4rGiqlz4I4CjwuhwqtMJgAAAAAAAAB8 +0zQyyy5BmlVknV2CNLvIPrsEMEjL7AJAGvtBHfe+9faDetozf28/cCcYNzNfm38CAAAAAAAAAAAA +AMCY/UX+s0uQ5hQ5Z5cAAAbBvbA290IAGKZL5JpdAhgUu1sNXe/Z7laD9wy02QkAAOrw36c2/wMA +AAAAAAAAAAAAAAAAAAAAAADo0zyyyC5Bmk1km12Cl3xyZg+RYw/n8p7mwbO+Zrbr3Edd+L72zLa9 O79d5/Ibnv0uND33IIf5rafJLgAAAAAAAACM2g2BI/FfAAABAA== - H4sIAAAAAAAAAO3cyxGAMAgFQPvvQ+ugNG+e/UwCmN0K3inAhGTbAAAAAAAA+jiyAwCfRXYAAACA -m/bsAAAAQGnuLucyowHM4bwFAKCryA4AAAAAXOxUAACj6TcAAABYndkYAAAAAFiV/3EAAACAbiI7 -AACt2RsGgOfUT/inyA4AAAAAAIV4YwW8EdkBinKmAkANanIf9rMAAHrQtwEAAAAAAAAAAAAAMNIJ + H4sIAAAAAAAAAO3cyxGAMAgFQPvvQ+ugNG+e/UwCmN0K3inAhGTbAAAAAAAA+jiyAwCfRXYAAACA +m/bsAAAAQGnuLucyowHM4bwFAKCryA4AAAAAXOxUAACj6TcAAABYndkYAAAAAFiV/3EAAACAbiI7 +AACt2RsGgOfUT/inyA4AAAAAAIV4YwW8EdkBinKmAkANanIf9rMAAHrQtwEAAAAAAAAAAAAAMNIJ J/zfeQAAAQA= - H4sIAAAAAAAAAO2V0Y6rUAwD2///6Sse0GUr2gI9HMfxjOSnVUviSdnn4/F4ClINRQfJqYi6k6RU -RN1JUqqi7iUllVF3k5DqqPtJSGXU3aSkMupuElIddT/dUx11P93jgLqjznHCoSv1jJ39v1K1K7XT -FP97VOhJ7TTV/Rb8Z/tfUfWkdov/v8zuSO0W//tc7eZKZ2q/+N9nVh9qv7ifx7tO1Z7xr0XtGfd6 -1L7xP5azHap94/5+9vp97vxdHdCg9o778ZzpVe0e/1pwnw3+s8F/NrjPBv+58O7PBve58NvPBvfZ -4D8X3GfT2T/39pmu7nnnfCfRPXfwn3T/6TfQ0X+lWSqD++wb6Oa/4kyV6eS/4kyVUbqv6j/pBjq5 -H7lPCvjHP/4/z9b5Jjq5H7lPCt38j9wpAfzjv5v/UXsl0NH9ljvn7HAn3f2vuM07kwT/K27zziDF -/Rb3+UfS2f+35zrtched/R+h615HSXa/krjzSqL/15lS9n5HV/9Hn91t77N0dH+G9P0XUvbfm6nr -++8sibvPcO/Qw0razjP9O3SStOuCwn/1XlL2XFD5r9xNwo4LSveV++m62+tcavcVO1rpvNuC2nv1 -nrrutaJ27tBVx50W1K6d+uq2z4Lac0pfVVF7dutrS4d91J4dO1vpsIvasXOHzrNvUXt1vQPHmfdQ -+3S9Abd536F26XoDTrN+Qu3R9QZc5vyG2qHrDTjMeBS1Q/zrUXvEvx61S/zrUfvEvy/4rzVjJZL9 -cwP7uLp/7MxSedbquLlfcJvXBZcu8Z8N/rNx/J8F48B/NvjPBv/ZXPHPDfQB/9ngP5ur/rmBHvzi -nxvw51f/3IE3o/xzC57c4V91C+rnO3K3/xkeqs3jxCz/d3RfbR5HFP4rJw1135VTjTvmUnfskCMd -VuHsLOpunXKFXz57x/eqO+yQmYx4nrqvrvmFGbek7iclR7nb9/Y5pOYN3IV6fzL/DtS7knl3oN6H + H4sIAAAAAAAAAO2V0Y6rUAwD2///6Sse0GUr2gI9HMfxjOSnVUviSdnn4/F4ClINRQfJqYi6k6RU +RN1JUqqi7iUllVF3k5DqqPtJSGXU3aSkMupuElIddT/dUx11P93jgLqjznHCoSv1jJ39v1K1K7XT +FP97VOhJ7TTV/Rb8Z/tfUfWkdov/v8zuSO0W//tc7eZKZ2q/+N9nVh9qv7ifx7tO1Z7xr0XtGfd6 +1L7xP5azHap94/5+9vp97vxdHdCg9o778ZzpVe0e/1pwnw3+s8F/NrjPBv+58O7PBve58NvPBvfZ +4D8X3GfT2T/39pmu7nnnfCfRPXfwn3T/6TfQ0X+lWSqD++wb6Oa/4kyV6eS/4kyVUbqv6j/pBjq5 +H7lPCvjHP/4/z9b5Jjq5H7lPCt38j9wpAfzjv5v/UXsl0NH9ljvn7HAn3f2vuM07kwT/K27zziDF +/Rb3+UfS2f+35zrtched/R+h615HSXa/krjzSqL/15lS9n5HV/9Hn91t77N0dH+G9P0XUvbfm6nr +++8sibvPcO/Qw0razjP9O3SStOuCwn/1XlL2XFD5r9xNwo4LSveV++m62+tcavcVO1rpvNuC2nv1 +nrrutaJ27tBVx50W1K6d+uq2z4Lac0pfVVF7dutrS4d91J4dO1vpsIvasXOHzrNvUXt1vQPHmfdQ ++3S9Abd536F26XoDTrN+Qu3R9QZc5vyG2qHrDTjMeBS1Q/zrUXvEvx61S/zrUfvEvy/4rzVjJZL9 +cwP7uLp/7MxSedbquLlfcJvXBZcu8Z8N/rNx/J8F48B/NvjPBv/ZXPHPDfQB/9ngP5ur/rmBHvzi +nxvw51f/3IE3o/xzC57c4V91C+rnO3K3/xkeqs3jxCz/d3RfbR5HFP4rJw1135VTjTvmUnfskCMd +VuHsLOpunXKFXz57x/eqO+yQmYx4nrqvrvmFGbek7iclR7nb9/Y5pOYN3IV6fzL/DtS7knl3oN6H EEIIIYQQQgghhBDil3+W/OMcAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/caves_w.tmx b/data/maps/Level -5/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -5/deniran/caves_w.tmx rename to data/maps/Level -5/deniran/caves_w.tmx index aae323255a..3e01ba8ddb 100644 --- a/tiled/Level -5/deniran/caves_w.tmx +++ b/data/maps/Level -5/deniran/caves_w.tmx @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -5/deniran/lost_caves_n.tmx b/data/maps/Level -5/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n.tmx rename to data/maps/Level -5/deniran/lost_caves_n.tmx index a190761e95..a41427a18e 100644 --- a/tiled/Level -5/deniran/lost_caves_n.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n.tmx @@ -60,131 +60,131 @@ - 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 H2MVjgAAAQA= - H4sIAAAAAAAAAO3cPRpAMAwAUEbO4f4H4jI+g40PHSThvbFTlv6kSdt1AABAJUMfHQEAtBvtYwAA -0Mx5GgCoQC0LgGjyZwDgKbksAHfINyHGZO4BAEA4OTEAAAAA/JP+SgDgjBoiAABAPLkZvMd8AwCq -8l8DQC169gCubWul9RIAgL+bD8aW16MAgFzURp9zzwYAZKFfHwCAKM6iAFRhzyJC5npi5tiyU1sH + H4sIAAAAAAAAAO3cPRpAMAwAUEbO4f4H4jI+g40PHSThvbFTlv6kSdt1AABAJUMfHQEAtBvtYwAA +0Mx5GgCoQC0LgGjyZwDgKbksAHfINyHGZO4BAEA4OTEAAAAA/JP+SgDgjBoiAABAPLkZvMd8AwCq +8l8DQC169gCubWul9RIAgL+bD8aW16MAgFzURp9zzwYAZKFfHwCAKM6iAFRhzyJC5npi5tiyU1sH AAAAAAAA7tCrAAAAfIn+SQBg5+4T4Hu8NwQAgBxW1lDsEQAAAQA= - H4sIAAAAAAAAAO2agWocQQxDN///02EJ4S6XTW5nxmNJth6YQmlSWc9zlJKP4zg+giea6HwVJgrm -bDszqk8UzNl2ZlSfKJiz7c6pPFGw58vIqjhRsOfLyKo4UbDny8iqOFGw58vIqjhRsOfLyKo4UShk -zMiqNlE4p95EopIV3TnD7EAlN0vXVbxn76OQcSQrQ4YI2HpVyoj++yPIflszOyIz3cmr6v6YyFjl -nUXcY3RGBNX9r6CSc4XK/ke//2imyLwoUP4zbmCGq6+b+V4o91lvK9v/aNZdzH62sLz3V5T8v8uL -hiHDKGr+zYPsz1TfABf27xtaRd1/N6I7s//e2H9v7L839t+biv59V/ep6L8LEf1V8u97+g3ar98/ -DrRblH/f2Rdot/bP1QHjVAbVB9qp/WN6Qbu0+weZHaE92v9PsnpC+7P/a9C9qkxV0L0qTFXQvbJP -ddD9Mk910P2yThXe7YTumXG6gO6ZcbqA7plt1BndA903y3QF3TvLdATd+YgHpHvV+0D1mfX2dt8b -O7P9oX2veo/coxJ3P8vQE8XuHJVuRMH5yp/PukPVe2B1jtypC2zeo/q3+2ted2RyH8nuG33+lZV3 -+aq6PzbkZHc9A5P/6H5V7hQJi/t3+Va+NjJrtRth97+CUlYUKP+jvz+D3f9P5bd/3MjFlBUBg/+d -va9m7XATaP87UbpVFNn+M/tTulUkFd/+cZGFPS8S+zcn9v/42s6ouz9Ry8uIcoczuRn3QKPo/kT1 -bk0MK+59E/r47ffG7ntj//EodTbyb35TD7/5dZT7sncTRffPkeedu+1+0t1/Nu7XqFH1Zjv9H2nF -nYwxxhhjjDHGGJOPfyahDiM/Y+qfR63FLve+A34y3PsGuMh03uUO2PdCO+9wA0yg/Va8A9a8aIed -buAV5D5ob74DzB5oT+o3oHZvaCesd6DmcRa0C+YbuOqqGmgP6OkOun+G2Q3zraG7Z5sIWF1fwdYt -2r+SuwhY+0TfQJc7QHV4p1+0/6uMd+9D5X4U3hCTfxXu7oJ4O1H7KNzAf72vfM9oJ0yd/QXyBnbt -NAJ6f4aO0Puh7gG962oXUX2h94zoB50l03s06H3tH+f+G/Te9m//9o8Dvbf9Y/0fF1nYRzk7o/8T + H4sIAAAAAAAAAO2agWocQQxDN///02EJ4S6XTW5nxmNJth6YQmlSWc9zlJKP4zg+giea6HwVJgrm +bDszqk8UzNl2ZlSfKJiz7c6pPFGw58vIqjhRsOfLyKo4UbDny8iqOFGw58vIqjhRsOfLyKo4UShk +zMiqNlE4p95EopIV3TnD7EAlN0vXVbxn76OQcSQrQ4YI2HpVyoj++yPIflszOyIz3cmr6v6YyFjl +nUXcY3RGBNX9r6CSc4XK/ke//2imyLwoUP4zbmCGq6+b+V4o91lvK9v/aNZdzH62sLz3V5T8v8uL +hiHDKGr+zYPsz1TfABf27xtaRd1/N6I7s//e2H9v7L839t+biv59V/ep6L8LEf1V8u97+g3ar98/ +DrRblH/f2Rdot/bP1QHjVAbVB9qp/WN6Qbu0+weZHaE92v9PsnpC+7P/a9C9qkxV0L0qTFXQvbJP +ddD9Mk910P2yThXe7YTumXG6gO6ZcbqA7plt1BndA903y3QF3TvLdATd+YgHpHvV+0D1mfX2dt8b +O7P9oX2veo/coxJ3P8vQE8XuHJVuRMH5yp/PukPVe2B1jtypC2zeo/q3+2ted2RyH8nuG33+lZV3 ++aq6PzbkZHc9A5P/6H5V7hQJi/t3+Va+NjJrtRth97+CUlYUKP+jvz+D3f9P5bd/3MjFlBUBg/+d +va9m7XATaP87UbpVFNn+M/tTulUkFd/+cZGFPS8S+zcn9v/42s6ouz9Ry8uIcoczuRn3QKPo/kT1 +bk0MK+59E/r47ffG7ntj//EodTbyb35TD7/5dZT7sncTRffPkeedu+1+0t1/Nu7XqFH1Zjv9H2nF +nYwxxhhjjDHGGJOPfyahDiM/Y+qfR63FLve+A34y3PsGuMh03uUO2PdCO+9wA0yg/Va8A9a8aIed +buAV5D5ob74DzB5oT+o3oHZvaCesd6DmcRa0C+YbuOqqGmgP6OkOun+G2Q3zraG7Z5sIWF1fwdYt +2r+SuwhY+0TfQJc7QHV4p1+0/6uMd+9D5X4U3hCTfxXu7oJ4O1H7KNzAf72vfM9oJ0yd/QXyBnbt +NAJ6f4aO0Puh7gG962oXUX2h94zoB50l03s06H3tH+f+G/Te9m//9o8Dvbf9Y/0fF1nYRzk7o/8T 9P72zwG6h67+fQP27xuwf5YbQHfQ2T/DDaD37+4ffQPo3RX9fwJvwTykAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/lost_caves_n2.tmx b/data/maps/Level -5/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n2.tmx rename to data/maps/Level -5/deniran/lost_caves_n2.tmx index f8903d78a0..dbea87c6f6 100644 --- a/tiled/Level -5/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n2.tmx @@ -45,129 +45,129 @@ - H4sIAAAAAAAAAO3ZO3LjQAwEUOVOfP8r6VKbOpC4wxn0B2AHCE0C/Vqyq/z7er1+M5lMJpPJZDKZ -TCaTyWQyGbP52Rj1zhmNezrRf6rd04M+g7ZPBzyH5Z4eeIzKOx2Ie3oQ+3Th2uXJ9k/pAuP20+zf -HyYd4Jq4uKt7oHZTfhbR71nxTgc4n72T25n2Cn/nDjjcz7RPB/j21RP/2FfO6jumdEBt2KUXUzug -tureh87+apd0QNcBtUc6oPNXO0z0P+lA7NOB2M/pgVsH1Fmf3s3qQWVXXPzVtpU3q3fd6YOqA+qM -kPeqd0b3IP59bkR14CQbdSYsf5ebkR24k5PaUunvcj+jC9OmsgNOXbjTCfWO6kF0wK0L6UA6cNUD -dr67P9+xB2pz9VRkw8w4/twsmc9RdEFt4Gy/mpE66/hj83L3P+kAO2u1/W5WVc9zusmtk6727v67 -Nzn2Ebkjagd15shc3xfDsK/MDfXeqf5X9lcdQPnvZoh+j9IfeZuzP9IH3S8H/5Vn7/qzO8Du03T/ -FfeJ/iwDtT/avqO/k0EHf8ReT/Kv6gDbH51JN/tu/v97XoV9/Dn2d3ZYfU6FfRd/VvYM/6qpsO/g -z/zsdbH/1IHYP8+fmUX854zaNf7xjv88+8r3OmShtutqf/r+3Xvfr9r/daj9OthX73Hi/nfir7e/ -s8/unZ/sn+7vZo+Yb+7xn++/Y383F+Su8cfZO/nv7unu7+rezR/VhWn+VTk6+1f3YYp/ZWad/J07 -EH+Of0UPuvuvZlmdBWtvRgcqe6CwX8lzur9LB9T+37JF3I/cV9WB0x6ozZl3I3Zw8N/NRO03wb+i -B6qM1H6T/E86oM6x6zj+vksHvP1Z33vxf7b/3Q6os2TZOPg7fgeovVj+lflP8p/UAZbDib/r34Jq -O6b9qcWpP7oDSn/WeyoMdi1U70X6n9iwu1Zpv2Oi7B7S/64N6z0s+1UXVe8YLqte1c9z878yUX73 -KOwZfYp/TQfUrpXW6g7E38c8/n38kfYOHYi/1p7p/8nE2f9uByq6wzJXdWCq/+nzVO7sDrDeWZlL -pX+HYZpM8Fd7dekFyx9xe/zPveLff6pNuvhfdUBtEn+O/7cOqE3c/RF9Uvl/6oDaxLkDiD6pe/B0 -/1W36i7F33NOMkf6ozoQe0x3uvi7Z6Pe28m/YybVuahvib8+E/VN8dfnob5N5a++0SUP9W3xTxbs -m9X3ueTgmsmTblW7O2bylDtd7N1ymXynyrdDNuiMpt41KaP4+8y0nGLfI7/u+0+0Z+bZbd8n2iOz + H4sIAAAAAAAAAO3ZO3LjQAwEUOVOfP8r6VKbOpC4wxn0B2AHCE0C/Vqyq/z7er1+M5lMJpPJZDKZ +TCaTyWQyGbP52Rj1zhmNezrRf6rd04M+g7ZPBzyH5Z4eeIzKOx2Ie3oQ+3Th2uXJ9k/pAuP20+zf +HyYd4Jq4uKt7oHZTfhbR71nxTgc4n72T25n2Cn/nDjjcz7RPB/j21RP/2FfO6jumdEBt2KUXUzug +tureh87+apd0QNcBtUc6oPNXO0z0P+lA7NOB2M/pgVsH1Fmf3s3qQWVXXPzVtpU3q3fd6YOqA+qM +kPeqd0b3IP59bkR14CQbdSYsf5ebkR24k5PaUunvcj+jC9OmsgNOXbjTCfWO6kF0wK0L6UA6cNUD +dr67P9+xB2pz9VRkw8w4/twsmc9RdEFt4Gy/mpE66/hj83L3P+kAO2u1/W5WVc9zusmtk6727v67 +Nzn2Ebkjagd15shc3xfDsK/MDfXeqf5X9lcdQPnvZoh+j9IfeZuzP9IH3S8H/5Vn7/qzO8Du03T/ +FfeJ/iwDtT/avqO/k0EHf8ReT/Kv6gDbH51JN/tu/v97XoV9/Dn2d3ZYfU6FfRd/VvYM/6qpsO/g +z/zsdbH/1IHYP8+fmUX854zaNf7xjv88+8r3OmShtutqf/r+3Xvfr9r/daj9OthX73Hi/nfir7e/ +s8/unZ/sn+7vZo+Yb+7xn++/Y383F+Su8cfZO/nv7unu7+rezR/VhWn+VTk6+1f3YYp/ZWad/J07 +EH+Of0UPuvuvZlmdBWtvRgcqe6CwX8lzur9LB9T+37JF3I/cV9WB0x6ozZl3I3Zw8N/NRO03wb+i +B6qM1H6T/E86oM6x6zj+vksHvP1Z33vxf7b/3Q6os2TZOPg7fgeovVj+lflP8p/UAZbDib/r34Jq +O6b9qcWpP7oDSn/WeyoMdi1U70X6n9iwu1Zpv2Oi7B7S/64N6z0s+1UXVe8YLqte1c9z878yUX73 +KOwZfYp/TQfUrpXW6g7E38c8/n38kfYOHYi/1p7p/8nE2f9uByq6wzJXdWCq/+nzVO7sDrDeWZlL +pX+HYZpM8Fd7dekFyx9xe/zPveLff6pNuvhfdUBtEn+O/7cOqE3c/RF9Uvl/6oDaxLkDiD6pe/B0 +/1W36i7F33NOMkf6ozoQe0x3uvi7Z6Pe28m/YybVuahvib8+E/VN8dfnob5N5a++0SUP9W3xTxbs +m9X3ueTgmsmTblW7O2bylDtd7N1ymXynyrdDNuiMpt41KaP4+8y0nGLfI7/u+0+0Z+bZbd8n2iOz 7bBj7Hv5x/u5/nGPf9z7dMB1r9hzcv4HBp4iDwAAAQA= - H4sIAAAAAAAAAO2dya6dNQyA8waoK+YuCq8IrJhnWHfFtIEWiaEsgAXqIgwSPBb5pUaEKE7sxHGc -HH9SdAv33DPZcezYcZwzDMMwDMMwDMPQzd0wniGMF9e8TYOZKPdnw3ieMJ52phM7k8v9hTBeIozn -HKwTpge6uWSfy/1l4nPcc7BOXHpgOqCPdM73yr1G1IlLD8wWrCf36dI5zyn3nEsPzBasA/LpKHP+ -/pOfn4Xxecd7MFuwhtLaHsfMOQ+R24JbjRVyWzzj80fZ96zt0Dy/X/h/VFJbkMYKt6ADkC3mtIm5 -X7dinmNIY4Z0XTjRHrTiaw7/qPQaErJ/wPAc6bpwmj3AxNe5f0T97KMxfLTrf4bxe2H8RXw/PZTs -we46QI2v4zygfPaRdT4S5f4H8Hvv5PTgoud7WEErT1Kywy17SfnsqewhuZd8uXyeQ3LP8c50IJLa -XGj0zsf0s9f8oTuOvs5fssfKu8RvhMc+Qj7up+y/Hz75qVUHcpsLjRGgWDnfw0tl34rPRmV/4Z2c -DbiI38NTgq9ZA2NzuSjFyvkeHoXHT3727uNFKDaAg+t70GADZsse8g1K+TXq2kKZ+y0fxbtybADF -DyXf8WHy79fDeCOMN8N4K4y3C6+pYR2orbcccfBMHjd+37u35x3Oj7weB60b74TxbhjvhfF+GB8k -v4u+wep1IM59jnn/ShivhvEaw3OVKMny7zB+KYxfJ72HEt6VdeDDMD4K4+MwPgnjU+DvV60Dqd2H -iN+5djuQk+vFbH3wbsx/lLYB0Jr/fRg/CL4PKS590KwDlw2Qkr+kr68J7Towew3YJYc2k5a/yIF3 -/9eBBw63fs6MBfJcSkn23054XW1I2IAL73B2IN1LnBELYOohOeofdiL6hhrXAs5YADPnbxlID352 -fPGkd/QcI1c9YdzXWVUXtwt5rPgP4jFUffAO1oPcNxitJ0xtvsl9Dr1riHc4WwDVE2LOLaY2fxdm -7309bD+kix5/0jv8epDXD2HOLe5o81fnQEbo1QFqHRqULxvJn2lhZR6Mwzak/oGELpwGtjaIC2wN -Tw+lnBRWJ7wzHdBUK82V96L4i9J1KJoonak76ewERg9uWf6R0tmJWXowu26hBFS3AO0/3CKl2EfL -umDIkq8LnORr/Ezf0BgjrgvG7XKv8+/usr6Lcznxe4q5UKPOqd9TzIXWqNX538LeHKYeeFcu+df2 -xTHnSLw7UwdOrwvE2DRsXeBJezOremtIg7H9I/LfcT+Coz/mDrTON7V6ROSU5M+9HzEbjt4au1Cb -+z3nxkvy320/oqe/wq7U/D7qWYCrLrS0N9+7H7ECzvOeK+ipgYSgyB+S/W5gfCHNYPKAuW8DgZF/ -rAXfXfara4K59hRbvWMovcla8j9lzmPnw+zX56DVO4YSx9bkf5rsV/r6M9acWi0s9jNC8j9F9her -fX3N/mapbrsk+7yP20609r0lXl+zv4k5+7UzdxS8vsa5r5noq4/uK2vI5a7Wv11Ie+5GX320b7qG -XG5N/rv1lJpF3nM3+uqjfdN7/L60BoIj123zv06p526UGfVM1Egev5QH825cB3aTv6Svj5mnmH7J -o3ef1fJgo/UONfmvOHehCWxsjtnz6snjY3LfM+V/61Bjo9b57xl9kznl3+vvrby/ZRZQbCax/qSy -r519H90H5Yg/a3rq3Vw9mFnXtWJfjKPWiULtM2J7DWJytN7NsQkzzxpK74tx1TpR4PiM1Bod7/jW -iJk9SSC/qHZnALaPaA5G9vk6wJEDSz/jj53PMdqv1buxnsyzdACSf+3OgIse+UPfIdTrmyv/yeH7 -c/Tr9a7fFszoS1Pzi7B3BlxgfUXqd8h1xkGL/CPejekAV/8Bad+P0nuGs/YBK/+aL8jdr9k7WAe+ -qvwd513vq3KiNT2I64rG803cPdu9G/cJRnqzlmz/12F80/meqNR61UnIn3rHyEhvPYiRz4npzdq6 -2zKyOgc6u/4FswZQYgOu9cC78b2CWm9W7N2Wp5PK/zum5+Tq389p6/K9ea67LQ2YUVvgHWwDvgjj -y4Hn5rjb0mgzqgMa/d1bpscfGlkPTP5reOj4e/L32IJU/hwxWG0PwZhPT75oZh2BZFxv9O0Vebd3 -LYnxH717hZAfkNrzVkzQ6h+3e83SDvTK37s+2aQyx9RX9L6OgWMkV+AdXjbUWqrUjlBex6DBUS/S -sts9tVQ5vXHnjr3mpOCQC4R3eDuP2Tvslb/dfwAjcbc3F73y574f+iRq8l951qh0n3BvnpXzfmht -lHLFlD1CTfM/lTl3Tv1UGzBaL6hF/rP7B51qA06Qv1TvKKn7UiXvAhmVf0/+J9rpkRzyTFsPIXFf -qnT/GOl68XSuQvfx1fRidW9QTG+AEb2QrFPn0jWKDcDEYNrvaWz1BhhZIyTr1Dl1DdvXV4P8uIDq -zXpjBUnbz90jEmMDdq/7wdYVXHrRI39J2z/jtVo2YHf559T2nKnyl+7ZOmOdadmA0+Sfk+YbKT7A -ir6Bs3oE1XTgdPmnpHFiKSbIe0+edDcMpAOj8l99botCGieWYsW89+Qpso+UfIGW/HeSL4baWbVS -78m4fmirXy3l8Vo5oh75U9HQIx6b48xjxdPme04u/9Ni/xzOMwjYPl2aaZ1xxn7GR5xvSgjqOUZt -9l6SWu+tW4bar4GDFX1jW723DDlWyJ/Se8uYi7a+0Zd/f4IvRCGPgaViYg331hhrkN5/Tn167vPo -Bp3V9xUa69B8V6QxH+13RRpzsbsibxfz+eejOadptl8OjfsYZvvlGe1xyYm2/T5DFpP/GjT4BOb7 + H4sIAAAAAAAAAO2dya6dNQyA8waoK+YuCq8IrJhnWHfFtIEWiaEsgAXqIgwSPBb5pUaEKE7sxHGc +HH9SdAv33DPZcezYcZwzDMMwDMMwDMPQzd0wniGMF9e8TYOZKPdnw3ieMJ52phM7k8v9hTBeIozn +HKwTpge6uWSfy/1l4nPcc7BOXHpgOqCPdM73yr1G1IlLD8wWrCf36dI5zyn3nEsPzBasA/LpKHP+ +/pOfn4Xxecd7MFuwhtLaHsfMOQ+R24JbjRVyWzzj80fZ96zt0Dy/X/h/VFJbkMYKt6ADkC3mtIm5 +X7dinmNIY4Z0XTjRHrTiaw7/qPQaErJ/wPAc6bpwmj3AxNe5f0T97KMxfLTrf4bxe2H8RXw/PZTs +we46QI2v4zygfPaRdT4S5f4H8Hvv5PTgoud7WEErT1Kywy17SfnsqewhuZd8uXyeQ3LP8c50IJLa +XGj0zsf0s9f8oTuOvs5fssfKu8RvhMc+Qj7up+y/Hz75qVUHcpsLjRGgWDnfw0tl34rPRmV/4Z2c +DbiI38NTgq9ZA2NzuSjFyvkeHoXHT3727uNFKDaAg+t70GADZsse8g1K+TXq2kKZ+y0fxbtybADF +DyXf8WHy79fDeCOMN8N4K4y3C6+pYR2orbcccfBMHjd+37u35x3Oj7weB60b74TxbhjvhfF+GB8k +v4u+wep1IM59jnn/ShivhvEaw3OVKMny7zB+KYxfJ72HEt6VdeDDMD4K4+MwPgnjU+DvV60Dqd2H +iN+5djuQk+vFbH3wbsx/lLYB0Jr/fRg/CL4PKS590KwDlw2Qkr+kr68J7Towew3YJYc2k5a/yIF3 +/9eBBw63fs6MBfJcSkn23054XW1I2IAL73B2IN1LnBELYOohOeofdiL6hhrXAs5YADPnbxlID352 +fPGkd/QcI1c9YdzXWVUXtwt5rPgP4jFUffAO1oPcNxitJ0xtvsl9Dr1riHc4WwDVE2LOLaY2fxdm +7309bD+kix5/0jv8epDXD2HOLe5o81fnQEbo1QFqHRqULxvJn2lhZR6Mwzak/oGELpwGtjaIC2wN +Tw+lnBRWJ7wzHdBUK82V96L4i9J1KJoonak76ewERg9uWf6R0tmJWXowu26hBFS3AO0/3CKl2EfL +umDIkq8LnORr/Ezf0BgjrgvG7XKv8+/usr6Lcznxe4q5UKPOqd9TzIXWqNX538LeHKYeeFcu+df2 +xTHnSLw7UwdOrwvE2DRsXeBJezOremtIg7H9I/LfcT+Coz/mDrTON7V6ROSU5M+9HzEbjt4au1Cb ++z3nxkvy320/oqe/wq7U/D7qWYCrLrS0N9+7H7ECzvOeK+ipgYSgyB+S/W5gfCHNYPKAuW8DgZF/ +rAXfXfara4K59hRbvWMovcla8j9lzmPnw+zX56DVO4YSx9bkf5rsV/r6M9acWi0s9jNC8j9F9her +fX3N/mapbrsk+7yP20609r0lXl+zv4k5+7UzdxS8vsa5r5noq4/uK2vI5a7Wv11Ie+5GX320b7qG +XG5N/rv1lJpF3nM3+uqjfdN7/L60BoIj123zv06p526UGfVM1Egev5QH825cB3aTv6Svj5mnmH7J +o3ef1fJgo/UONfmvOHehCWxsjtnz6snjY3LfM+V/61Bjo9b57xl9kznl3+vvrby/ZRZQbCax/qSy +r519H90H5Yg/a3rq3Vw9mFnXtWJfjKPWiULtM2J7DWJytN7NsQkzzxpK74tx1TpR4PiM1Bod7/jW +iJk9SSC/qHZnALaPaA5G9vk6wJEDSz/jj53PMdqv1buxnsyzdACSf+3OgIse+UPfIdTrmyv/yeH7 +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 d/z/AqoaCFgAAAEA - H4sIAAAAAAAAAO3cYQqAIAwGUO9/vzpHR+h3kBRkbLr3DiDCUNR92BoAAAAAAAAAAADktEVPAAAA -AAi1R0+Ai1H1OAaNAwDopQAAwCy8dQJQnXcsIAN7EQAAAAAAAJCZrCEAxJArAlZgLwMAgD7/XwIA -ADNwd3mmHwK8IYsJMaw9AAD4xpkaAAAAAHKTXwMAVuBMAwAAANyRZQYAAKr+geY+VJfa/0c2AQAA + H4sIAAAAAAAAAO3cYQqAIAwGUO9/vzpHR+h3kBRkbLr3DiDCUNR92BoAAAAAAAAAAADktEVPAAAA +AAi1R0+Ai1H1OAaNAwDopQAAwCy8dQJQnXcsIAN7EQAAAAAAAJCZrCEAxJArAlZgLwMAgD7/XwIA +ADNwd3mmHwK8IYsJMaw9AAD4xpkaAAAAAHKTXwMAVuBMAwAAANyRZQYAAKr+geY+VJfa/0c2AQAA AACglhOkOKZgAAABAA== - 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 diff --git a/tiled/Level -5/deniran/lost_caves_n2_e.tmx b/data/maps/Level -5/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -5/deniran/lost_caves_n2_e.tmx index a506c1813b..6452cd9cac 100644 --- a/tiled/Level -5/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n2_e.tmx @@ -51,124 +51,124 @@ - H4sIAAAAAAAAAO3YMXIDMQxDUfdpfP9b5UbpPXbWK5H8IIUCnWdE8WE3dp6Px+PpOI7jOI7jOI7j -OI7jOJv5+TL0nA7j7g7My4q9O9A/O+7uQd9Eup/egS67yDLvcHd6n13mdAdyd9phRncgd68dZnQH -avaqPp/iHafYv9vNzt5o5+kdoPdGG57sT+9vQmhD+9v/FPffhdi/v/uqfWUfaFu7uwOT3LPsMztA -e08wr7Cf+g6gzexv9w7+2bPbXbsDE/xpm65dqJx5kj29y4gOUN3taq+2307mWT1QdK/YeRfjzA50 -sM9ymeK/0pGqcyPtI21OsieS4R5pZP8eztX+9D7vzK00Szf/iFR/r1LYA2mu4k99v67eBWmq6k/+ -xqp4ZtSeZSX7Vf+oDtDv3Crz/+7d0T6qA7RZtbtSIv/fvtMF2u9E+wz/nX7QjqfZE/5XPaA9T3Gn -/bt2gPaa5N+xA7TXNP+r7wRZsb2OP9WBu12graZ3oMO7gPQ5wZ/ogJI/tRfanOwB/T1AZR+0N9UN -6rug4vNAuxL9IH4L0p13B7h3QMV93A3dd0Bn/6kdqPKv6rN7oPkOqPSv+N1K+2Y8M939K/93Qft2 -60D2PSr/b9GlBzv3iu5A5j2yf7N27kFFB+yv3YXsDnTwr+6AWg86d6Byxun9yOpA5p0je6rWg07v -A3V/dyC3A1H7JOdU7QHVgajnK/O+K/vs2AG6Czu7zbzn6h7vdECtB+odeN1v5j139ni3A2pdUO9A -xf12z1jtwMk9ULpb1DndO1DZB6W7RJ834X2Q3QWl+bPOndSDzv5X82ee6w7w9lfzZ5/rDmj4f5q/ -4twpHeju/+4O9q/zp+enYn/7n+5Pz97R3v79Y/tz/ac8+7av96dnV7VX39ck/137SP9Oe9v1p+dW -s7+7S3p3p9vTu6T3t+pPzxzh71327ewUe3qfarNG/C23f87M3c0V7U/2r3bPsr/a49VnOthHzkm4 -Z9p/6//pc6f4U+6k/zef62C/O+dke/tr+5P7tP/8Z7+b/4p9R396n6ufm2RP+SvsdIp/xLlT/Xft -1f2jzp1mf3dnCv6UfZU/va+VZ7/Kn3rvV/ir7Gvl2Vf1z5hhuv3r3shdq9lHd0BhT1FR8s+eRdGd -tFfyz55jtwf0fibbV/urhLS3P5+p7vbXs1e+I22hvJuO7nfuSDso7mTKfqbeK9OdntOp96dncxh/ + H4sIAAAAAAAAAO3YMXIDMQxDUfdpfP9b5UbpPXbWK5H8IIUCnWdE8WE3dp6Px+PpOI7jOI7jOI7j +OI7jOJv5+TL0nA7j7g7My4q9O9A/O+7uQd9Eup/egS67yDLvcHd6n13mdAdyd9phRncgd68dZnQH +avaqPp/iHafYv9vNzt5o5+kdoPdGG57sT+9vQmhD+9v/FPffhdi/v/uqfWUfaFu7uwOT3LPsMztA +e08wr7Cf+g6gzexv9w7+2bPbXbsDE/xpm65dqJx5kj29y4gOUN3taq+2307mWT1QdK/YeRfjzA50 +sM9ymeK/0pGqcyPtI21OsieS4R5pZP8eztX+9D7vzK00Szf/iFR/r1LYA2mu4k99v67eBWmq6k/+ +xqp4ZtSeZSX7Vf+oDtDv3Crz/+7d0T6qA7RZtbtSIv/fvtMF2u9E+wz/nX7QjqfZE/5XPaA9T3Gn +/bt2gPaa5N+xA7TXNP+r7wRZsb2OP9WBu12graZ3oMO7gPQ5wZ/ogJI/tRfanOwB/T1AZR+0N9UN +6rug4vNAuxL9IH4L0p13B7h3QMV93A3dd0Bn/6kdqPKv6rN7oPkOqPSv+N1K+2Y8M939K/93Qft2 +60D2PSr/b9GlBzv3iu5A5j2yf7N27kFFB+yv3YXsDnTwr+6AWg86d6Byxun9yOpA5p0je6rWg07v +A3V/dyC3A1H7JOdU7QHVgajnK/O+K/vs2AG6Czu7zbzn6h7vdECtB+odeN1v5j139ni3A2pdUO9A +xf12z1jtwMk9ULpb1DndO1DZB6W7RJ834X2Q3QWl+bPOndSDzv5X82ee6w7w9lfzZ5/rDmj4f5q/ +4twpHeju/+4O9q/zp+enYn/7n+5Pz97R3v79Y/tz/ac8+7av96dnV7VX39ck/137SP9Oe9v1p+dW +s7+7S3p3p9vTu6T3t+pPzxzh71327ewUe3qfarNG/C23f87M3c0V7U/2r3bPsr/a49VnOthHzkm4 +Z9p/6//pc6f4U+6k/zef62C/O+dke/tr+5P7tP/8Z7+b/4p9R396n6ufm2RP+SvsdIp/xLlT/Xft +1f2jzp1mf3dnCv6UfZU/va+VZ7/Kn3rvV/ir7Gvl2Vf1z5hhuv3r3shdq9lHd0BhT1FR8s+eRdGd +tFfyz55jtwf0fibbV/urhLS3P5+p7vbXs1e+I22hvJuO7nfuSDso7mTKfqbeK9OdntOp96dncxh/ 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 Sd1sNpvNZrPZbDabzWazLv8Bfl0OGQAAAQA= - H4sIAAAAAAAAAO3YuQ0AIBADQfpvh6c+rgNCI5iRNnfs1gAAAAAAAAAAeF2vRnoEMbNa6REAAABw -EV/J33wlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApPVqpEcQM6uVHgEA + H4sIAAAAAAAAAO3YuQ0AIBADQfpvh6c+rgNCI5iRNnfs1gAAAAAAAAAAeF2vRnoEMbNa6REAAABw +EV/J33wlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApPVqpEcQM6uVHgEA AAAAAAAAAABwsAG7bXbIAAABAA== - H4sIAAAAAAAAAO3dyY7UMBCA4dxgTgMH5sZLAge2RwCGTWynzMxpeEocIastj91xp5NUuer/pDrQ -AsmiKt6yeBgAAAAAAAAAAFjPGOJGuhHYzacQ18mfb0PcCbUF+/sW4rt0I7Cr9Jr/FeJ3w7+5D/F3 -sxZhT1zzPvyp/F675vO5APQ7N2dpjdAv9KclZ7V+INc6F4Ce+RA5AzAO7Nt5xr7duj5LNwDApj6E -+CjdCIj5EuJr9hs14cePED+z30o10ZvXId6EeBviXYj3ss3pSqkm0LeWPp35vl2xT2ds9yn26RbG -dizH2O4P4zoAAABw8CjE40JcSDYKm4t5fxbiSSGuBurAqin3ad5L0jqgBmy5HOp5z1EDtqTXfitq -wIYluY/SOQHzgj6d0u/navPDWlAf+pyT/1xpzcD6Qbc18x+11AE1oMMW+T+GGtBl7/xH1AAs1wDP -W7dhXjgv7stbxZyg7pz9md547wtK91295D5q2UuyVBtpzmv3XT1q2UfquT5q99oxr/f9pZZ77Vhu -+j99Kt2II6T2XDzR2gd4ms9L0toHcO3vh/z7pnEMuJRugCMaxwDyvy9tfUAv+dfyLeNz9bAfgG1R -A/B+bwk8h4r/erlPgG3RF4AxARPGBEyoAVAD8qTPndR478ATDedOkn85nGGIXOuZpZPnm7VCH75h -/1Av91nX4Okb9uNwONPyRYiXIV4V/p6n/Fv/hn26Fmg909JT/q1bshYg/3bka4GWvQHyb1dLf0D+ -7ZrbG4jv2Hhk7WybU9b8Ey/vV1nL8xq85H4py/tE5H6e1X0icl+WjxEW94nIvW+8T+vXlus8K++/ -WUW/b0/t3LFSkPu6ntZ5Ld+/qwXKeljnzZ01R66X07zO47uHPpF33+I6nZz7o2mtJv1eiUea9ujS -Z0dOvbeMPo3D4Zlh3ivxp/WZYQC2Mf/zJZ/jaXivGHKY/9lG/+4b/btv9O/7kD7fdhwOezo17O/1 + H4sIAAAAAAAAAO3dyY7UMBCA4dxgTgMH5sZLAge2RwCGTWynzMxpeEocIastj91xp5NUuer/pDrQ +AsmiKt6yeBgAAAAAAAAAAFjPGOJGuhHYzacQ18mfb0PcCbUF+/sW4rt0I7Cr9Jr/FeJ3w7+5D/F3 +sxZhT1zzPvyp/F675vO5APQ7N2dpjdAv9KclZ7V+INc6F4Ce+RA5AzAO7Nt5xr7duj5LNwDApj6E ++CjdCIj5EuJr9hs14cePED+z30o10ZvXId6EeBviXYj3ss3pSqkm0LeWPp35vl2xT2ds9yn26RbG +dizH2O4P4zoAAABw8CjE40JcSDYKm4t5fxbiSSGuBurAqin3ad5L0jqgBmy5HOp5z1EDtqTXfitq +wIYluY/SOQHzgj6d0u/navPDWlAf+pyT/1xpzcD6Qbc18x+11AE1oMMW+T+GGtBl7/xH1AAs1wDP +W7dhXjgv7stbxZyg7pz9md547wtK91295D5q2UuyVBtpzmv3XT1q2UfquT5q99oxr/f9pZZ77Vhu ++j99Kt2II6T2XDzR2gd4ms9L0toHcO3vh/z7pnEMuJRugCMaxwDyvy9tfUAv+dfyLeNz9bAfgG1R +A/B+bwk8h4r/erlPgG3RF4AxARPGBEyoAVAD8qTPndR478ATDedOkn85nGGIXOuZpZPnm7VCH75h +/1Av91nX4Okb9uNwONPyRYiXIV4V/p6n/Fv/hn26Fmg909JT/q1bshYg/3bka4GWvQHyb1dLf0D+ +7ZrbG4jv2Hhk7WybU9b8Ey/vV1nL8xq85H4py/tE5H6e1X0icl+WjxEW94nIvW+8T+vXlus8K++/ +WUW/b0/t3LFSkPu6ntZ5Ld+/qwXKeljnzZ01R66X07zO47uHPpF33+I6nZz7o2mtJv1eiUea9ujS +Z0dOvbeMPo3D4Zlh3ivxp/WZYQC2Mf/zJZ/jaXivGHKY/9lG/+4b/btv9O/7kD7fdhwOezo17O/1 rzaez+3pkHsbGM99W/LuN+yiP/CN+T0AwJpj37MDAAAAAAAAYNs/GODDrQAAAQA= - H4sIAAAAAAAAAO3cYQ5AMAwGUPe/Ijch4qd/wmbazXsnaESk/VabJgAAAAAAAAAAAACA+5boAgAG -5fsK0J85ugCAhvboAgAABrZGF1BBjgkncxMAUZxPAMAz8gzISV8LAACMTB4BAAAAAO3YOQAAAAAA -4GuyabKwp9y3nu8gBABoQX9LDbM6AH/hLnyAfphzAcroeQEAAAAgL3tajM47Djk4bwcAAABorySD + H4sIAAAAAAAAAO3cYQ5AMAwGUPe/Ijch4qd/wmbazXsnaESk/VabJgAAAAAAAAAAAACA+5boAgAG +5fsK0J85ugCAhvboAgAABrZGF1BBjgkncxMAUZxPAMAz8gzISV8LAACMTB4BAAAAAO3YOQAAAAAA +4GuyabKwp9y3nu8gBABoQX9LDbM6AH/hLnyAfphzAcroeQEAAAAgL3tajM47Djk4bwcAAABorySD 2V6vAuCavBgAyEJfwlP+laWGPbZynh0AAEC8AyHK/hUAAAEA - H4sIAAAAAAAAAO2Y0Y6rMAwF4f9/+gpd9YWlJYQk59iekSyt1Fa1PSfAdt+2bacoiqIoiqIoiqIo -iqIoiuqsp6j7pdZ5//Y+de/UfPd3qGeg5nlvfb96Hmqs9x7Us7ntUt1fj/O7z+wP3pe1eojS51Oq -ZeAtyh6/vTYzL2pfTu5X7GREbyNRO1OdqRZU3lvfPzJT0at1xqf8+lxPb6OcjUTtbtXZmrF3R589 -qB3O8p/BzQrUDmeffTfc+ld7fOvdaZe9qGdQO8183iOhdox3LWrXeNfj6DxLJs4zOObezf1dn5Fp -2YNiRnfvMBdH75Vw2A/3eThQnHty4MeKsw/+cM8H3MMdeAcAAHgPz1Y14Rm7LvyfVRt+Z6nLit/Z -wZNRv7WThZiM9k8+2nHYx2r/5MALlX8y4IHSPxnQo/afJQPnOSLNqfbvvJteIs2odh9hR0pW7Ebt -nQxcs3Ivau9Zc9A6i8M+1M4rZsNtZrXbCvlwn0ntL3MGos+j9hptX2cyzKN2G3FnB5lmOVD7jbaz -TLMcqP1G21mmWT6oHUfaW5Y5rlB7jrC3KHOcv/PJ96t9q3f3iwwzPEHt3XF/0fof8d1q9+odnonc -+wyq5SBiz7Opdj2I1OsqyIBnnytRZEC5X/f+lFTJgWtfDlTIgGNPblTPAPwnawaceokE/vPRO3Nk -/5tZL2607iCq+w9u/UQksv/tohd1P4782k10/wet/bj0u4LWWaO7/+DYUwSy+Ic+J7ivDf7z0uKp -qv/o/Z/pmaeC+0i9rqSCe7iGZ/664P4v57myzjrL/f7lb/CBM1+bWe7JiD8jzz6uY8F1Px9vn+Nw -H48Vzqu5jzDvSu8R9lEFhXfc61F5x70H+K+Lq3uysQYn71wTNCj941yPw9kHHbivjfJ+Dx44nHeu -E++4213L61zr64J3mOmdjKxh5L141pknB/NQX5d57gfwY/S5434OAB+4HgAAQDb4jRMAAAAAAAAA + H4sIAAAAAAAAAO2Y0Y6rMAwF4f9/+gpd9YWlJYQk59iekSyt1Fa1PSfAdt+2bacoiqIoiqIoiqIo +iqIoiuqsp6j7pdZ5//Y+de/UfPd3qGeg5nlvfb96Hmqs9x7Us7ntUt1fj/O7z+wP3pe1eojS51Oq +ZeAtyh6/vTYzL2pfTu5X7GREbyNRO1OdqRZU3lvfPzJT0at1xqf8+lxPb6OcjUTtbtXZmrF3R589 +qB3O8p/BzQrUDmeffTfc+ld7fOvdaZe9qGdQO8183iOhdox3LWrXeNfj6DxLJs4zOObezf1dn5Fp +2YNiRnfvMBdH75Vw2A/3eThQnHty4MeKsw/+cM8H3MMdeAcAAHgPz1Y14Rm7LvyfVRt+Z6nLit/Z +wZNRv7WThZiM9k8+2nHYx2r/5MALlX8y4IHSPxnQo/afJQPnOSLNqfbvvJteIs2odh9hR0pW7Ebt +nQxcs3Ivau9Zc9A6i8M+1M4rZsNtZrXbCvlwn0ntL3MGos+j9hptX2cyzKN2G3FnB5lmOVD7jbaz +TLMcqP1G21mmWT6oHUfaW5Y5rlB7jrC3KHOcv/PJ96t9q3f3iwwzPEHt3XF/0fof8d1q9+odnonc ++wyq5SBiz7Opdj2I1OsqyIBnnytRZEC5X/f+lFTJgWtfDlTIgGNPblTPAPwnawaceokE/vPRO3Nk +/5tZL2607iCq+w9u/UQksv/tohd1P4782k10/wet/bj0u4LWWaO7/+DYUwSy+Ic+J7ivDf7z0uKp +qv/o/Z/pmaeC+0i9rqSCe7iGZ/664P4v57myzjrL/f7lb/CBM1+bWe7JiD8jzz6uY8F1Px9vn+Nw +H48Vzqu5jzDvSu8R9lEFhXfc61F5x70H+K+Lq3uysQYn71wTNCj941yPw9kHHbivjfJ+Dx44nHeu +E++4213L61zr64J3mOmdjKxh5L141pknB/NQX5d57gfwY/S5434OAB+4HgAAQDb4jRMAAAAAAAAA oDb/ANO0rysAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -5/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -5/deniran/lost_caves_n2_e2.tmx index c1151c41f0..375f2ae7bc 100644 --- a/tiled/Level -5/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n2_e2.tmx @@ -48,125 +48,125 @@ - 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 cADPP8EgAAABAA== - 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 diff --git a/tiled/Level -5/deniran/lost_caves_n2_w.tmx b/data/maps/Level -5/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -5/deniran/lost_caves_n2_w.tmx index 9c8113197b..d3a2dd27c4 100644 --- a/tiled/Level -5/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n2_w.tmx @@ -48,139 +48,139 @@ - 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 72b+mjL72TL72TL/2erI/w+shjarAAABAA== - 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 AA== - H4sIAAAAAAAAAO3bMQ7AIAgAQP//wvYlHbr0BYbEGBF7t7qwiKLQGgAAAAAAAAAAAAAAwDp3dgAA -AAATXcG6Ggjy2Ye1RHmV2JsdAFCS/AsAAEAl3sAAAPgTfQ8AAHpbAAAAoBr/GwAAdfmXAQBWMysG -AADAifROALCC8wYAqMTdBQAAOJE5HGAHchEAAJncR/vMzwIAI/RZAbM82QEAsBVvVUCPOhQAAAAA + H4sIAAAAAAAAAO3bMQ7AIAgAQP//wvYlHbr0BYbEGBF7t7qwiKLQGgAAAAAAAAAAAAAAwDp3dgAA +AAATXcG6Ggjy2Ye1RHmV2JsdAFCS/AsAAEAl3sAAAPgTfQ8AAHpbAAAAoBr/GwAAdfmXAQBWMysG +AADAifROALCC8wYAqMTdBQAAOJE5HGAHchEAAJncR/vMzwIAI/RZAbM82QEAsBVvVUCPOhQAAAAA AAAAGPUBG3kEWQAAAQA= - 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 diff --git a/tiled/Level -5/deniran/lost_caves_n_e2.tmx b/data/maps/Level -5/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -5/deniran/lost_caves_n_e2.tmx index 665cb23e70..929d4186f9 100644 --- a/tiled/Level -5/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -5/deniran/lost_caves_n_e2.tmx @@ -54,119 +54,119 @@ - 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 AAABAA== - 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 /9rIvzbyr438ayP/2sj/2V/zYLn6AAABAA== - H4sIAAAAAAAAAO3cyxXAEBAAQDkmL/33mFShhfCExUwDnCz7kRIAAABAnXf0BgAAIKj7GL0DAABa -kQcFAGo9m64NAAAAQCxyRQAA8M1pDgCAzi6xBwCAZH6Ncv6zAGhHHF6PXikAAAAAAAAAolPbBmAX -evQAAADmYG4VAKCeuxTQi9obwD+cr6xKryoA9CPuAgAAEJH3KgAAUEIfFQAwM/lQAAAAAAAAAACA + H4sIAAAAAAAAAO3cyxXAEBAAQDkmL/33mFShhfCExUwDnCz7kRIAAABAnXf0BgAAIKj7GL0DAABa +kQcFAGo9m64NAAAAQCxyRQAA8M1pDgCAzi6xBwCAZH6Ncv6zAGhHHF6PXikAAAAAAAAAolPbBmAX +evQAAADmYG4VAKCeuxTQi9obwD+cr6xKryoA9CPuAgAAEJH3KgAAUEIfFQAwM/lQAAAAAAAAAACA cTLLvZcSAAABAA== - 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 diff --git a/tiled/Level -5/deniran/lost_caves_ne.tmx b/data/maps/Level -5/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_ne.tmx rename to data/maps/Level -5/deniran/lost_caves_ne.tmx index 98ef1e9506..6e5661c90d 100644 --- a/tiled/Level -5/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -5/deniran/lost_caves_ne.tmx @@ -54,121 +54,121 @@ - H4sIAAAAAAAAAO2aO0IDMRBD09Nw/4twPVqKAGt7NJI8KtSR3Rm9F+dDPl6v10eSJEmSJEmSJEmS -NOfrQdgzJr2848F9OeEeB3xTxZ3hgNo8bkGwR3feMc8Ud5D8Ed2h55l2jqD5V3bWMQv7bIsD2BkR -92HzU+kW1VPnDGzPb/ZAYaaOe7I53uIB27+pDqD5P+ln9xoIJhMdeLc3wpUuhoznBJufcjfOzymn -WdU6cWe/si97RsVOwv/uOLD//JHw93AAwf5dwl/TgQ72Kw6Ef68HXeyrHOjo9vQ1zMWByq7QDnRy -P3n9cnKAwV6xy909VHZi8Hfsq4Kz2k4nDrC7vI2/mwPsLm/k7+SAQo838ndxQKHHW/mrO6DU4638 -2Q785YFah7fyV/BA4TO/Qj9M/iouKHfoPLtjH2odOs/u2olSf+7zu/ai0p/7/M7dKPTnPr97P+z+ -3Od374fd3e5sT7/bYPNzdkB5r6ffb7HZsXtSZY/g/84BNjuFrhTZh3/4h78ef5ednv6fk81Npa+b -2E/lj3bAaQf137god8feXZW/iwfO7B34T3PAcW40fwcPHHd046/uwGmnLnM+ZT+Rv0vCf24qeXTz -jwPhHwc02DP5xwE+ezb/OKDNPvw1guoexX/18ex+lcPiXsF+9TrsrtXCZL/Dv+o67N4VwmZfyT8O -8Nmj+aPeR7JZTGVfzf/0swSbiyt3Jf5xwIc/8vpxQJs9mn/eE/Tw72Syc6+T+7KZqfLvZFDFfvpZ -wGR+yqDq3lMd6OL+32PY7E/4OzvQwf/J46rvv/O403PQzYPTXV35V87g6ELFbrtna9UZfHqeI88A -ZTeq5q9+7a14/q5ci82/24PqudH8d5+/bvzRPiBm7GCPPgNU+Vc5gJxvpW83/koerLjQNc9O3yj+ -u/OsOqwQNveK3hD8n157dw42d6VUdObGPw7UsV+9HmrG3bAZKHPf7ceJ/zQPujoJf52w+gh/H96q -fYR9f1fsPW72WakTl55u3EmRvXJXt+2jyJ+9V/jzHGDvg9ibPatSF1M7mpZwTpIkSZIkSaZH4Td2 -iRb3uHBn1H9nr9THb3/PnpnJ3N2Jk31u3vMmH1DzK+zmxL6rr66ZVfx2447sq3Pebq9VOlBzgDVr -t9uObCscYM+2yx/hAXv/yalgEf6+qWYR/l5BsQh/j3SwCH/dhMXshP/shP/shP/shP/shP/shP/s + H4sIAAAAAAAAAO2aO0IDMRBD09Nw/4twPVqKAGt7NJI8KtSR3Rm9F+dDPl6v10eSJEmSJEmSJEmS +NOfrQdgzJr2848F9OeEeB3xTxZ3hgNo8bkGwR3feMc8Ud5D8Ed2h55l2jqD5V3bWMQv7bIsD2BkR +92HzU+kW1VPnDGzPb/ZAYaaOe7I53uIB27+pDqD5P+ln9xoIJhMdeLc3wpUuhoznBJufcjfOzymn +WdU6cWe/si97RsVOwv/uOLD//JHw93AAwf5dwl/TgQ72Kw6Ef68HXeyrHOjo9vQ1zMWByq7QDnRy +P3n9cnKAwV6xy909VHZi8Hfsq4Kz2k4nDrC7vI2/mwPsLm/k7+SAQo838ndxQKHHW/mrO6DU4638 +2Q785YFah7fyV/BA4TO/Qj9M/iouKHfoPLtjH2odOs/u2olSf+7zu/ai0p/7/M7dKPTnPr97P+z+ +3Od374fd3e5sT7/bYPNzdkB5r6ffb7HZsXtSZY/g/84BNjuFrhTZh3/4h78ef5ednv6fk81Npa+b +2E/lj3bAaQf137god8feXZW/iwfO7B34T3PAcW40fwcPHHd046/uwGmnLnM+ZT+Rv0vCf24qeXTz +jwPhHwc02DP5xwE+ezb/OKDNPvw1guoexX/18ex+lcPiXsF+9TrsrtXCZL/Dv+o67N4VwmZfyT8O +8Nmj+aPeR7JZTGVfzf/0swSbiyt3Jf5xwIc/8vpxQJs9mn/eE/Tw72Syc6+T+7KZqfLvZFDFfvpZ +wGR+yqDq3lMd6OL+32PY7E/4OzvQwf/J46rvv/O403PQzYPTXV35V87g6ELFbrtna9UZfHqeI88A +ZTeq5q9+7a14/q5ci82/24PqudH8d5+/bvzRPiBm7GCPPgNU+Vc5gJxvpW83/koerLjQNc9O3yj+ +u/OsOqwQNveK3hD8n157dw42d6VUdObGPw7UsV+9HmrG3bAZKHPf7ceJ/zQPujoJf52w+gh/H96q +fYR9f1fsPW72WakTl55u3EmRvXJXt+2jyJ+9V/jzHGDvg9ibPatSF1M7mpZwTpIkSZIkSaZH4Td2 +iRb3uHBn1H9nr9THb3/PnpnJ3N2Jk31u3vMmH1DzK+zmxL6rr66ZVfx2447sq3Pebq9VOlBzgDVr +t9uObCscYM+2yx/hAXv/yalgEf6+qWYR/l5BsQh/j3SwCH/dhMXshP/shP/shP/shP/shP/shP/s hP/shP/shH8S/rMT/rPD5v8NI6UpDAAAAQA= - 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 AAAAAAAAAAAAAAAApw19VSyIAAABAA== - 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 rPMXpE7LJgAAAQA= - H4sIAAAAAAAAAO3dyxHAIAgFQHNN/32aEtJAPMUP4m4FnJDRx1gKAAAAPdTVBQBpPKsLAJjA7AQQ -ixkUOIV+BwCx3NfqCgDm0fMAAADaZIkAOFUtzkEAAAAAzmGvBwAAANiBOwwAAAAAgBzsbwIAAPBF -PgjoSU8B+Mc/LgBAJHIGAAAAwGzuI8hOrgIAAMYzdwPsSY46F+cxABCVN2kAAAAAAAAAAAAAAABg + H4sIAAAAAAAAAO3dyxHAIAgFQHNN/32aEtJAPMUP4m4FnJDRx1gKAAAAPdTVBQBpPKsLAJjA7AQQ +ixkUOIV+BwCx3NfqCgDm0fMAAADaZIkAOFUtzkEAAAAAzmGvBwAAANiBOwwAAAAAgBzsbwIAAPBF +PgjoSU8B+Mc/LgBAJHIGAAAAwGzuI8hOrgIAAMYzdwPsSY46F+cxABCVN2kAAAAAAAAAAAAAAABg pBeOmb5BAAABAA== - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/deniran/lost_caves_nw.tmx b/data/maps/Level -5/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -5/deniran/lost_caves_nw.tmx rename to data/maps/Level -5/deniran/lost_caves_nw.tmx index 571d3360c5..c7c9b4c354 100644 --- a/tiled/Level -5/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -5/deniran/lost_caves_nw.tmx @@ -51,131 +51,131 @@ - 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 kXkkNgAAAQA= - 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 diff --git a/tiled/Level -5/kanmararn/entrance.tmx b/data/maps/Level -5/kanmararn/entrance.tmx similarity index 99% rename from tiled/Level -5/kanmararn/entrance.tmx rename to data/maps/Level -5/kanmararn/entrance.tmx index 340d7e8dd7..0d5bbff0b7 100644 --- a/tiled/Level -5/kanmararn/entrance.tmx +++ b/data/maps/Level -5/kanmararn/entrance.tmx @@ -63,136 +63,136 @@ - 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 AADb+X8AAAAAAFabZJQe6gAAAQA= - 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 4XP8D9/BpZoAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -5/orril/dungeon.tmx b/data/maps/Level -5/orril/dungeon.tmx similarity index 98% rename from tiled/Level -5/orril/dungeon.tmx rename to data/maps/Level -5/orril/dungeon.tmx index ec297f1ef1..82f9e822ab 100644 --- a/tiled/Level -5/orril/dungeon.tmx +++ b/data/maps/Level -5/orril/dungeon.tmx @@ -30,171 +30,171 @@ - H4sIAAAAAAAAAO2aTXIsOQiEfRav7VP5/neYzXSEhkkgE6GfsnuheM/dVSrEBwlS9c/Hx8fPe7zH -e7zHexwZn2actuc9enlmfF+ff735/4pR4f818O8Y3faf9unT7Hvx/P53jGy96xmuX2agzzv42/mr -sb4ijq1efl9kG+LJ8s9iwLJHsdDF365B4f9ar2fj65oZ/mN+ZXGijMy3FZ+8NCDiH2kA8l9m6878 -t1o3jpERuu4r+Dzjz1yn8kVxqfL3bJ3N/w5t6rLZuzbLe5u31s8sf6szGX9ry3fwXaZpq/h3sOsY -M1qHfN4dx4gHw3/UF9UOdJ/K37P1Rv4zNs3ez87P6kRUX1jbxvttXEQxgXLiKfwz/zL3r+TP9n9e -z1HJYxtLVt9m+Hf0bjfxz/jM2Mf0J1a7EXuFv+XE1ARUD7v5d9VVtNYZ/R/nOMk/6+9mfMzs7TNf -VOzJ1pn1XTv4q/phnxkNpoajnO3mn8012lvlW/Fb1uOy/Kr8KzE43mftt7Gt7BNX6ZCaCyv5o/xA -e1w1/yv1e7zX7v3Zc5DsPEnJ/9P82bOUTv5ezuzUf/tse46W8UIa8j38++avxYbCv7JHts9EPXfU -57I1lvXpbfxX7IVW8Z/pIWaYsWtS+78TuTfyX7UXZvln76A8v0UxUGFWvd/jz57/VeI4i2dmLuTL -E/Gn+L7Lb14ezGrxGNNP5L9zeOfWSn55vdiT+EfnIip/xSfePcz+2HtudJbp3aOs2XvmDL9Z/chy -iuGPzutV/pn/Gf5j/Ea/lcn2wczw9K+yXu+dBzOvopWKrkXPjbhV+We5l60p8iXDO/IJuk/p+xj+ -mR3VnN7Bv6q71sdK/CA+2bq6bP0Ec1T4Wy2aqaWKr6J6p57/MP5FutqhHz/D/R1+Uv1Z5Z/F33ge -28kfxZn3mcqfiQempj6Nv9KzeTrnabAaX9FzWc1T9Z+NhYrGKmt7En/Gv5bD7GC01erPLH+mr+3i -/xo7+I+6qdpqYyDzr63NTExYbUf5zz63mh9Ww3blIhuv1bhGdbMSq4odqFZ6+wYUL9W63sF/tS5b -fevgH/Uldt+mrA/NV43DKCYZjfhr/Nn4z/LHyzuWP3NerPJ/DaVfyJ77WuMT+LNc2b6L3RtV9n8V -3dg1rMZVY0nx9+xQ8rqrr2XrqTf/jr5olr/CoJM/cy5gr2d0bVc/+hv4e7lvex9vD8PqYzavl2vR -WX/EX92vr/DvDXZk/CNfo9yL5mH01u5TvXct2T6IyX9Fr/8y/+z8oFP/GZ2Paj6T/53nqbP8Ge1U -ap46VFsZH8/yj87DmHhl+N+S/5FeMZy9c4lsqPyre92xdtzC3+pZNN+qvLI+ibQT1TdbC6Pv0P61 -wv91b4WLst+e4a+8T+nY/+3gH/U7Wb0cr0P1m/GtfdZqLiv5I/9levJl/u+do1f4R7kY6T47rHao -do4+U+6Zyf9KP8zmtd3PsPxtrqE9ico/8+snmLvik3Eo9yOfZTZ4cVg5/6nyZ57D5j+bX4qPrB2s -/s/kXkVTvThkOKDYW82fud/mvmJPFgNV/ln/v1oT1XnYa2dqzqrR5ZPZOa0ORflfrb2o7lfXN+4n -FP6of7mFf5c9VlOYOsvy36GJLP+Xvey6qr3xymH3mN382XflDP9dg6lv4/9P8ruZv1Knb+bv9W03 -5G8X/1HTOvyn7l2tZtzC354XoLEzFlldUnt19P4ymo/lz+bIij501ufojBF9dzoWkV0Ra3uG5/2m -oIM/m8sVzbgl53bH4vh89B4KXWtjxe5JvOHtW1bwR/HIDJbhjfHDroPxi8fOY+hdZ+dVz3ORzRX+ -nt6qfjvBP8op69tI71AuqfrE1IPPYH70bIZl9fzH67csz4y/olmdI+oX0Loy/mouqTGa+QfFUNfc -dp1RfHqf3ch/ZIZ423qd8e/ui5EvlXjewT/TNYb/bD9Z6e/GXI/qFmPfSv6WU8aTPSN62dt5pqTG -1mizuo9h6ydTc2fPBxROq/mzNozx2r2XY2PR1k2vt8n42zlQD410vescaxX/ig1K/b+Ff8Yve4Zl -az/zvuvqO1b6ciX/VTFb4R/VAsZ+b3hnJ2/+Pb1XxibSV6Y2s7Ujm8OLtQ7+qH7t5l9hpPb/CkOG -f8Z1lS9f81b6zsiXUQ+jxOZO/h2/sxn3yJ7O3sY/Oquq8K/EwG/hP7L3zgRv5N+Vhyi37dzee2lk -w27+M/Uf6f24r57JpVW9FOoBEbOKD5A/vDPF2edmbMfh2dzJv7v+r+Jvc9LTgQ4fMGMlf29O64NO -PyP+rL7u4l/tT1YMpAGrY2qlnzP+nibZXFrN/5b9GpMrSNOjmLF7m5P8vRrI8Peu+638lYH2Wuid -9Qn+6PyNOXNDsf4X+FufIb6RLmT3RD5YxT/bC2e+eNm2in9H/VfWxszB6rs6dubATGwh7ehcN4qx -0/xPjNv5Z3uzrDc6wT+z9TTzLkbs3JXeAtVBr7ah/sf6P2LWsfbZWDzJv8sH3tyVtSM/eudnXk+8 -k38UByt+a7CC0Sr+lTUzNT3SAKX+d9a+yN5d74Yr/ZHC//aapvqJeU+nrtfzMftecMYOxDTTpb/O -X2VSzcHuGGD4e+dD9m9lbTf3NCr/yllLhw5kucnUt+yZytmRmv+3nJvN8h/Xr+w1ZnQgm5vVCOWZ -0RifrebNb+AfcUIsmP0FE3Mr9L/igzHemXs6z4xWrKvbnsoZdjT3LbUT6dEp/rf5xIuBqJY+da0q -/+y94owNp32SxUHUvz2dP7uGzjNjG3+nfZLxj/qCJ/JXtdzmQSf/G3zCxgHSgafyr6wh2sMy+2f7 -faWfiOZnxuwzqr7r6P07Yqe6hjH2sxjIvkfvbVT7bU5m74M6/NeRO2jPr5wNdvFXcs87KxnnQGco -3nWVcxXEwIu1mX5NzeWKv+1Q4uAk/+jciv1sfG6lJkZa7OnMaf6MNno5pOrNCv6exntnpMhPaJ2z -/KNhY6+bv7J3UofNkVv4o/ytnIsijZ5dV/Sc7nOLXfvWCivFJ+xebrQjiwHGhvH5O/hn/lNys9q3 -3MTfzqvETKbzig3jvav8x9QZhf2u3/T8fPw/Tzv5V97/dMX9Lh1l9SnK82xvuZq/7Qe6+I88WT+q -dT6zoWu+zG5F/7P+VvWDUltQDK7iXzn/3xX3XT5l90/R9dnosJXZx3byV3uvMWaewt87A2L4d66P -rSsoDlbl/8z+b0ffO+tTjz3Dv/v3TUyeezFwE/+b3td5ec5o9yn+0TsJLwaY/YZakypaV4mZXfw7 -3p+s5s/2oN47lCjvdvFfoUMdo3s/6sXSDv42ptH7Vm9+Vputvqj8u+q/ZWhtit6BWM3v4h9pySx/ -5Qwi2nOe5D9qwAr+Nu6/zefWhvH6DluiHqJrboU/E4c2L5/E3/Y5Xjx4vVB3/kdxMDt3pp1svfP4 -s7V51E/l/B/FWdVmzw51dL/XRXHQwd+eG8/mjudHlj8Tj16ueqxQzcrivbqnQPyRZp7IWY//irOl -Kn/VnvEZlq93hsXyr+y57L1e7L359/KPejI7L9vvVHTR1g6U+138o9hk6oRan1fzt7mq1P+sBngs -uuIQxeO4X7R2zvLPtInlr/Zb1Vhl/FjNf9vHzNbbjvqfxd8t/L3+pDIiX7B9tLq3QetEf1d8XL3f -iyfWV5k2ZVxtXjDPjPiz8ZHxz2KgsrdFa+jcI3eMMV+9/Ee+7uAf6YTH2PbO9pyjwv/z47/r97ir -eWvnUd6tPpU/E9tMnGQcUAzYz1RNQ3XaY1/lz7ybOME/YqvyZ+pE5f2cMtT5vbhSNCXz2838x38r -MaLyZ+rEzJoUfYn4oDhg7UB7rSfU/yg3VP2Pxi38M92v9uv2vmwfuGOo/G3NZfo/RjtXn+2w/NnY -r8SqpyPj87JYyGIkilP0XeYHL0YV/ijeI/Y38Gd8rNpq7/f8a2uOV4+iz1FcMWeWXqx4sRT5gI1R -5O8V/DPdY/lnscTYwdQVr+/04gZpQ5TDkR/UofCvzrdyqJrWxd/7e9fY7edbx4ymnbb9Pd7jPe4a + H4sIAAAAAAAAAO2aTXIsOQiEfRav7VP5/neYzXSEhkkgE6GfsnuheM/dVSrEBwlS9c/Hx8fPe7zH +e7zHexwZn2actuc9enlmfF+ff735/4pR4f818O8Y3faf9unT7Hvx/P53jGy96xmuX2agzzv42/mr +sb4ijq1efl9kG+LJ8s9iwLJHsdDF365B4f9ar2fj65oZ/mN+ZXGijMy3FZ+8NCDiH2kA8l9m6878 +t1o3jpERuu4r+Dzjz1yn8kVxqfL3bJ3N/w5t6rLZuzbLe5u31s8sf6szGX9ry3fwXaZpq/h3sOsY +M1qHfN4dx4gHw3/UF9UOdJ/K37P1Rv4zNs3ez87P6kRUX1jbxvttXEQxgXLiKfwz/zL3r+TP9n9e +z1HJYxtLVt9m+Hf0bjfxz/jM2Mf0J1a7EXuFv+XE1ARUD7v5d9VVtNYZ/R/nOMk/6+9mfMzs7TNf +VOzJ1pn1XTv4q/phnxkNpoajnO3mn8012lvlW/Fb1uOy/Kr8KzE43mftt7Gt7BNX6ZCaCyv5o/xA +e1w1/yv1e7zX7v3Zc5DsPEnJ/9P82bOUTv5ezuzUf/tse46W8UIa8j38++avxYbCv7JHts9EPXfU +57I1lvXpbfxX7IVW8Z/pIWaYsWtS+78TuTfyX7UXZvln76A8v0UxUGFWvd/jz57/VeI4i2dmLuTL +E/Gn+L7Lb14ezGrxGNNP5L9zeOfWSn55vdiT+EfnIip/xSfePcz+2HtudJbp3aOs2XvmDL9Z/chy +iuGPzutV/pn/Gf5j/Ea/lcn2wczw9K+yXu+dBzOvopWKrkXPjbhV+We5l60p8iXDO/IJuk/p+xj+ +mR3VnN7Bv6q71sdK/CA+2bq6bP0Ec1T4Wy2aqaWKr6J6p57/MP5FutqhHz/D/R1+Uv1Z5Z/F33ge +28kfxZn3mcqfiQempj6Nv9KzeTrnabAaX9FzWc1T9Z+NhYrGKmt7En/Gv5bD7GC01erPLH+mr+3i +/xo7+I+6qdpqYyDzr63NTExYbUf5zz63mh9Ww3blIhuv1bhGdbMSq4odqFZ6+wYUL9W63sF/tS5b +fevgH/Uldt+mrA/NV43DKCYZjfhr/Nn4z/LHyzuWP3NerPJ/DaVfyJ77WuMT+LNc2b6L3RtV9n8V +3dg1rMZVY0nx9+xQ8rqrr2XrqTf/jr5olr/CoJM/cy5gr2d0bVc/+hv4e7lvex9vD8PqYzavl2vR +WX/EX92vr/DvDXZk/CNfo9yL5mH01u5TvXct2T6IyX9Fr/8y/+z8oFP/GZ2Paj6T/53nqbP8Ge1U +ap46VFsZH8/yj87DmHhl+N+S/5FeMZy9c4lsqPyre92xdtzC3+pZNN+qvLI+ibQT1TdbC6Pv0P61 +wv91b4WLst+e4a+8T+nY/+3gH/U7Wb0cr0P1m/GtfdZqLiv5I/9levJl/u+do1f4R7kY6T47rHao +do4+U+6Zyf9KP8zmtd3PsPxtrqE9ico/8+snmLvik3Eo9yOfZTZ4cVg5/6nyZ57D5j+bX4qPrB2s +/s/kXkVTvThkOKDYW82fud/mvmJPFgNV/ln/v1oT1XnYa2dqzqrR5ZPZOa0ORflfrb2o7lfXN+4n +FP6of7mFf5c9VlOYOsvy36GJLP+Xvey6qr3xymH3mN382XflDP9dg6lv4/9P8ruZv1Knb+bv9W03 +5G8X/1HTOvyn7l2tZtzC354XoLEzFlldUnt19P4ymo/lz+bIij501ufojBF9dzoWkV0Ra3uG5/2m +oIM/m8sVzbgl53bH4vh89B4KXWtjxe5JvOHtW1bwR/HIDJbhjfHDroPxi8fOY+hdZ+dVz3ORzRX+ +nt6qfjvBP8op69tI71AuqfrE1IPPYH70bIZl9fzH67csz4y/olmdI+oX0Loy/mouqTGa+QfFUNfc +dp1RfHqf3ch/ZIZ423qd8e/ui5EvlXjewT/TNYb/bD9Z6e/GXI/qFmPfSv6WU8aTPSN62dt5pqTG +1mizuo9h6ydTc2fPBxROq/mzNozx2r2XY2PR1k2vt8n42zlQD410vescaxX/ig1K/b+Ff8Yve4Zl +az/zvuvqO1b6ciX/VTFb4R/VAsZ+b3hnJ2/+Pb1XxibSV6Y2s7Ujm8OLtQ7+qH7t5l9hpPb/CkOG +f8Z1lS9f81b6zsiXUQ+jxOZO/h2/sxn3yJ7O3sY/Oquq8K/EwG/hP7L3zgRv5N+Vhyi37dzee2lk +w27+M/Uf6f24r57JpVW9FOoBEbOKD5A/vDPF2edmbMfh2dzJv7v+r+Jvc9LTgQ4fMGMlf29O64NO +PyP+rL7u4l/tT1YMpAGrY2qlnzP+nibZXFrN/5b9GpMrSNOjmLF7m5P8vRrI8Peu+638lYH2Wuid +9Qn+6PyNOXNDsf4X+FufIb6RLmT3RD5YxT/bC2e+eNm2in9H/VfWxszB6rs6dubATGwh7ehcN4qx +0/xPjNv5Z3uzrDc6wT+z9TTzLkbs3JXeAtVBr7ah/sf6P2LWsfbZWDzJv8sH3tyVtSM/eudnXk+8 +k38UByt+a7CC0Sr+lTUzNT3SAKX+d9a+yN5d74Yr/ZHC//aapvqJeU+nrtfzMftecMYOxDTTpb/O +X2VSzcHuGGD4e+dD9m9lbTf3NCr/yllLhw5kucnUt+yZytmRmv+3nJvN8h/Xr+w1ZnQgm5vVCOWZ +0RifrebNb+AfcUIsmP0FE3Mr9L/igzHemXs6z4xWrKvbnsoZdjT3LbUT6dEp/rf5xIuBqJY+da0q +/+y94owNp32SxUHUvz2dP7uGzjNjG3+nfZLxj/qCJ/JXtdzmQSf/G3zCxgHSgafyr6wh2sMy+2f7 +faWfiOZnxuwzqr7r6P07Yqe6hjH2sxjIvkfvbVT7bU5m74M6/NeRO2jPr5wNdvFXcs87KxnnQGco +3nWVcxXEwIu1mX5NzeWKv+1Q4uAk/+jciv1sfG6lJkZa7OnMaf6MNno5pOrNCv6exntnpMhPaJ2z +/KNhY6+bv7J3UofNkVv4o/ytnIsijZ5dV/Sc7nOLXfvWCivFJ+xebrQjiwHGhvH5O/hn/lNys9q3 +3MTfzqvETKbzig3jvav8x9QZhf2u3/T8fPw/Tzv5V97/dMX9Lh1l9SnK82xvuZq/7Qe6+I88WT+q +dT6zoWu+zG5F/7P+VvWDUltQDK7iXzn/3xX3XT5l90/R9dnosJXZx3byV3uvMWaewt87A2L4d66P +rSsoDlbl/8z+b0ffO+tTjz3Dv/v3TUyeezFwE/+b3td5ec5o9yn+0TsJLwaY/YZakypaV4mZXfw7 +3p+s5s/2oN47lCjvdvFfoUMdo3s/6sXSDv42ptH7Vm9+Vputvqj8u+q/ZWhtit6BWM3v4h9pySx/ +5Qwi2nOe5D9qwAr+Nu6/zefWhvH6DluiHqJrboU/E4c2L5/E3/Y5Xjx4vVB3/kdxMDt3pp1svfP4 +s7V51E/l/B/FWdVmzw51dL/XRXHQwd+eG8/mjudHlj8Tj16ueqxQzcrivbqnQPyRZp7IWY//irOl +Kn/VnvEZlq93hsXyr+y57L1e7L359/KPejI7L9vvVHTR1g6U+138o9hk6oRan1fzt7mq1P+sBngs +uuIQxeO4X7R2zvLPtInlr/Zb1Vhl/FjNf9vHzNbbjvqfxd8t/L3+pDIiX7B9tLq3QetEf1d8XL3f +iyfWV5k2ZVxtXjDPjPiz8ZHxz2KgsrdFa+jcI3eMMV+9/Ee+7uAf6YTH2PbO9pyjwv/z47/r97ir +eWvnUd6tPpU/E9tMnGQcUAzYz1RNQ3XaY1/lz7ybOME/YqvyZ+pE5f2cMtT5vbhSNCXz2838x38r +MaLyZ+rEzJoUfYn4oDhg7UB7rSfU/yg3VP2Pxi38M92v9uv2vmwfuGOo/G3NZfo/RjtXn+2w/NnY +r8SqpyPj87JYyGIkilP0XeYHL0YV/ijeI/Y38Gd8rNpq7/f8a2uOV4+iz1FcMWeWXqx4sRT5gI1R +5O8V/DPdY/lnscTYwdQVr+/04gZpQ5TDkR/UofCvzrdyqJrWxd/7e9fY7edbx4ymnbb9Pd7jPe4a /wB1van7AAABAA== - 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 VylZ9byq0DiqNt76H9fnaDMAAAEA - H4sIAAAAAAAAAO3Ziw2AIAwFQNfV/QdwAY0YwFp6N4CWT8zLc9sAAABy2KMHuDFjrqdnjn7nX/cW -AACiycr0cH/o4f4AlfjmAQAQRRZtY58AAAAAWN2IDkyPBgAAAAAAAMBI/kMDALPIGQAA+URlONkR -AIDsZFoAgHd0kQAAAADQRqcFAPANuWtdzhYAAACASvRh/+EsAIBWcgMAsDp5BwAAAADIrlrPWW29 + H4sIAAAAAAAAAO3Ziw2AIAwFQNfV/QdwAY0YwFp6N4CWT8zLc9sAAABy2KMHuDFjrqdnjn7nX/cW +AACiycr0cH/o4f4AlfjmAQAQRRZtY58AAAAAWN2IDkyPBgAAAAAAAMBI/kMDALPIGQAA+URlONkR +AIDsZFoAgHd0kQAAAADQRqcFAPANuWtdzhYAAACASvRh/+EsAIBWcgMAsDp5BwAAAADIrlrPWW29 AEA+1fNK9fUDAJDDVW49Pp8ijtwOADDeCUEBR3AAAAEA - H4sIAAAAAAAAAO3cURaCIBAFUHfXKmr/y+izU+lRAmIG7v3PMAnfDNa2AQAA0dxHDyCo2+gBHOgx -rrNjtn7Pq8ernZuPytePPj4A1JLzIJ+odQjHItUF5g81zB9gJdY8AOgvUr0MtVr22mXRa3xOALHJ -ekB21jF6MK8AKNWiB6aPBgAAQET6pQBQz/9EAPyPGgbe2YcGAHqRM4hADQgAZUZlONkRAGI6q6s9 -7wIvMi0A5GIPaTy9SH7huwsAADA/e5DwTU+LEazHAG3Z48hB7pqXawsAAAAwJ73XffphcbgWRGCt -BMghUm5w7wAAeoiUd2AVfhcCQCn3DkbQjwQAMlmtz7na+X5SIwFAe617QavnldXPn/nI4AAwp73c + H4sIAAAAAAAAAO3cURaCIBAFUHfXKmr/y+izU+lRAmIG7v3PMAnfDNa2AQAA0dxHDyCo2+gBHOgx +rrNjtn7Pq8ernZuPytePPj4A1JLzIJ+odQjHItUF5g81zB9gJdY8AOgvUr0MtVr22mXRa3xOALHJ +ekB21jF6MK8AKNWiB6aPBgAAQET6pQBQz/9EAPyPGgbe2YcGAHqRM4hADQgAZUZlONkRAGI6q6s9 +7wIvMi0A5GIPaTy9SH7huwsAADA/e5DwTU+LEazHAG3Z48hB7pqXawsAAAAwJ73XffphcbgWRGCt +BMghUm5w7wAAeoiUd2AVfhcCQCn3DkbQjwQAMlmtz7na+X5SIwFAe617QavnldXPn/nI4AAwp73c WpplM+8ry+2QT+Y1B2AVTzpLvlIAAAEA - H4sIAAAAAAAAAO2UWZLkOAxDfbi6/5nmN1vDBeAiyplihCO6nFxAPLr/nuf5u8997nOf+4w8a0zr -uU8tzzUu/+9+vGDzI1Gtf9rTt+qz3n0D/+5AZp6kTdNn1e3UtoM/shO6N/J9IXkdgXq56vlW/tb+ -Wp733pqJ5jHB1DFevpG/56+Wi+qzdFtzUX2R+Ux+F/8Mu4pH27/qG2NCm2n934H4GtXhzfw1/h31 -FZ4y/NGZWq3VS4q38Pf87apn7mtlgzBeg535AO8v/397TOiTfpMiwv9RfpvgH4norlmvJvh7kfH4 -8o/zyezh+b6Lv9dL0lv5LVi8GJ2VmtGw6lD9lj5kZvcj7bOLv+Uh2u8PyEd2lt55e2i9NZ2Xvx2o -Bq02e49eT2aHy59nwfBH/EV2trhG7/iz3tKHzNzJ/2/598n813wpkJlSDaKh4j4ZzTv9n74/T4Ok -WYoOZt38I3swcTJ/dOformzPyp3exH93aFqY78vqe/nrvTqioneEFdNjB/9PXcjMqA4tH+llBcox -e5NoT29fZqcIfzbY7x/dz7s3S2uFl1HeyA6Rb5XREf2md/CvCPZ+pLzJyHKIfv/sXImtpaP6nrTf -I/9//H3kMTXZx9qh4jus3kvq7b2z5u6Kb+SP+od8hxm96Ow38Gdrpvmj/nZ6jc7N8M/ey+n8PZ+s -uvUeEH8jfjL3iuZ1+VPxLWb2YiPKv0IHklsx9/K3a5n9qnVY/dC8y9/v5b1D93uE2kr+0RvW9tTy -3srf0yMF6inDf4cvWS8ztyT1qLxzRssuPad9FxXfUnR3dM+OONn3U3Qw+taQahCuHn/mNpg+jJ5d -/k7ryOirypG4WbleX2QOMmPa3xP5exH1uyO0OdK9Tfm76ur2ZA1WK1qT4Z+Z4+32CDXT/DUdOwLV -at3p2/gjc7KBemrVaD3XXO+3z3pWp6T1ZP7oHEZPJCr5W/eNatHyT+Ov3fHuO7MC8b2Sf0VoPRlv -mZqK7+0k/h4r5Hd230fIj3jC6Mry1+Lt/Nmo4v8I/454Yu2K9EF7INHJH50TuUcmKvkzfSvvR+vD -3Jy0R0RD1VPlSbbn6odUIwWry+IS7cPwz+5w+f8/l9UVrV+ZIz2Q+Gb+GssI/92eoDHJ72T+jEdr -7qSvbEwzrNq1yveIR2vepK8R/Tu1dAQ7q5M/WnOK59O3mI3qnaXe3/zNTWrJ5CG1Wk4nf5bBafcU -jW5fonnW7Vz+Of5/y78rfWHDu5H1b29/bzfk5iL3ezJ/z6+KbymqsSI36n0mTuZfdcfenVz+5/Fn -9zqdP6rhUWp36pY0s7UVsZNTN39UwyPUVfP3bkuaje5h5aG/Sd/CSfw7NTxC3ST/B3ivzfDeefna -DGbfLi87+TP5O/ivNWwt2k96f/n3aPn0J8MQmcGGd58s/6p+J94L02ftyfSu0oXM8PRH+kVvMTK3 -2oNf4o9qZzVX3MCb+Vt+/wJ/tldm7qn8M713+CHpy8xFe6BRtZ/V8/N9Zi6yC9Mb0V7J39qhygM2 -dvNnGTHzWX/RvGp91TOyvKpjp89rT1TTbv7SdzDJv/IWJA5T/NHfLv+4z1I9+lu1B2tP6d/avE5d -p/NftTDh1ez0IKpJu51Ov7MzmN3YHpUxxZ/tvWrOxhv4Tzzr/pWaM73X/GxM8Ue1fDP/yO5WjRdS -TvfuTEwzfxv/tRbpyeRU7u7t7Gma4t+hK9O7Oib5r72rZnV5N3kzE7cf8SzKoPq+M/y1ml/kzzKJ -8o/OY3SgNd7fv8Jf8gCN6B0gNxKdnw3mu0FrTnyQ3au8kuqQvpH52WC/G6TmxIf1As3LzmSiyoPP -v5maCh0de3Xp0eLtuzIsIzVv9ETTZMVbd2X5r7vs1jB5B9L+qO5IzYn82Zqd97SLv5T3S/w/676R -P3oHjG6tx0m7RW6mIpgbRNigMytndOtl572Bv9a7Uj8ye9q7yJ1U8We8t/KsXZgbyjDQ+mXm7Px2 -mP0m+Wt6NI2a7sxeTHg6dvJn9KK3cgL/SGS4ROexcyb4S3rZeZ38kZ26NOzitbPfhE+rdqSnNFuL -E/l7czLxS/yr/IjWRXaVdq7Yr1P3Dv6rRzt5VffLzrHCy38rf2aHSM1J/D3/MhHZNTIDnddxU5qm -qScTlz/fs0PHDv5S7u77trShO13+nKerVilH6/dn5HXdKrKXpX8Hf8mnU/ijPmu6pV7VWj2N1m4W -K6sXeo8dN7OLv7UXuuv6e+V+a19LA3I338K/OirvqbK/1Be9aUnLr/D3crzvIsqoi7/XC41J/s/H -3x3819/XWdUaGO9P5s98C5Hd1lykhvVFe7dyj+4wzV/ao5K/19/yMrIDE6iOSF9rxin8GT5d9xXN -X/2JsKrSwd5jt6fITEnnNH9WjzRDqtUCvSl2Z02TNffyj/P/rGVYVOjWarv5W7eJzJR0TvLXuKG5 -6yz0fcUder4jcyPeWDt4M9f3GV0V/NdcRI+0A7J7x91686N6uvlXBaI12zO6Q9TjSH0Vi4y2z9+Y -mZnw+EdmTvCvfj41aHpQzZE87f8JK5Ad0BqkFu0ZnfHL/JmZXr53Z6gGNCL8rfeT/C096O5MXoQP -E9H+6F5a7uVflze1k1bHapX6I9om+Ft3LuWgvqMxyZ/Vn+Gf9SkbO/gjNxH9prr4MxHRUfmtZALV -qNVqfZh7R/z5Nv5rHTI/4h/6LnuHqO9aLdLv2/izfaX3TA9mBhsV+3r9Op/PuexOXfx3xG6fT31Q + H4sIAAAAAAAAAO2UWZLkOAxDfbi6/5nmN1vDBeAiyplihCO6nFxAPLr/nuf5u8997nOf+4w8a0zr +uU8tzzUu/+9+vGDzI1Gtf9rTt+qz3n0D/+5AZp6kTdNn1e3UtoM/shO6N/J9IXkdgXq56vlW/tb+ +Wp733pqJ5jHB1DFevpG/56+Wi+qzdFtzUX2R+Ux+F/8Mu4pH27/qG2NCm2n934H4GtXhzfw1/h31 +FZ4y/NGZWq3VS4q38Pf87apn7mtlgzBeg535AO8v/397TOiTfpMiwv9RfpvgH4norlmvJvh7kfH4 +8o/zyezh+b6Lv9dL0lv5LVi8GJ2VmtGw6lD9lj5kZvcj7bOLv+Uh2u8PyEd2lt55e2i9NZ2Xvx2o +Bq02e49eT2aHy59nwfBH/EV2trhG7/iz3tKHzNzJ/2/598n813wpkJlSDaKh4j4ZzTv9n74/T4Ok +WYoOZt38I3swcTJ/dOformzPyp3exH93aFqY78vqe/nrvTqioneEFdNjB/9PXcjMqA4tH+llBcox +e5NoT29fZqcIfzbY7x/dz7s3S2uFl1HeyA6Rb5XREf2md/CvCPZ+pLzJyHKIfv/sXImtpaP6nrTf +I/9//H3kMTXZx9qh4jus3kvq7b2z5u6Kb+SP+od8hxm96Ow38Gdrpvmj/nZ6jc7N8M/ey+n8PZ+s +uvUeEH8jfjL3iuZ1+VPxLWb2YiPKv0IHklsx9/K3a5n9qnVY/dC8y9/v5b1D93uE2kr+0RvW9tTy +3srf0yMF6inDf4cvWS8ztyT1qLxzRssuPad9FxXfUnR3dM+OONn3U3Qw+taQahCuHn/mNpg+jJ5d +/k7ryOirypG4WbleX2QOMmPa3xP5exH1uyO0OdK9Tfm76ur2ZA1WK1qT4Z+Z4+32CDXT/DUdOwLV +at3p2/gjc7KBemrVaD3XXO+3z3pWp6T1ZP7oHEZPJCr5W/eNatHyT+Ov3fHuO7MC8b2Sf0VoPRlv +mZqK7+0k/h4r5Hd230fIj3jC6Mry1+Lt/Nmo4v8I/454Yu2K9EF7INHJH50TuUcmKvkzfSvvR+vD +3Jy0R0RD1VPlSbbn6odUIwWry+IS7cPwz+5w+f8/l9UVrV+ZIz2Q+Gb+GssI/92eoDHJ72T+jEdr +7qSvbEwzrNq1yveIR2vepK8R/Tu1dAQ7q5M/WnOK59O3mI3qnaXe3/zNTWrJ5CG1Wk4nf5bBafcU +jW5fonnW7Vz+Of5/y78rfWHDu5H1b29/bzfk5iL3ezJ/z6+KbymqsSI36n0mTuZfdcfenVz+5/Fn +9zqdP6rhUWp36pY0s7UVsZNTN39UwyPUVfP3bkuaje5h5aG/Sd/CSfw7NTxC3ST/B3ivzfDeefna +DGbfLi87+TP5O/ivNWwt2k96f/n3aPn0J8MQmcGGd58s/6p+J94L02ftyfSu0oXM8PRH+kVvMTK3 +2oNf4o9qZzVX3MCb+Vt+/wJ/tldm7qn8M713+CHpy8xFe6BRtZ/V8/N9Zi6yC9Mb0V7J39qhygM2 +dvNnGTHzWX/RvGp91TOyvKpjp89rT1TTbv7SdzDJv/IWJA5T/NHfLv+4z1I9+lu1B2tP6d/avE5d +p/NftTDh1ez0IKpJu51Ov7MzmN3YHpUxxZ/tvWrOxhv4Tzzr/pWaM73X/GxM8Ue1fDP/yO5WjRdS +TvfuTEwzfxv/tRbpyeRU7u7t7Gma4t+hK9O7Oib5r72rZnV5N3kzE7cf8SzKoPq+M/y1ml/kzzKJ +8o/OY3SgNd7fv8Jf8gCN6B0gNxKdnw3mu0FrTnyQ3au8kuqQvpH52WC/G6TmxIf1As3LzmSiyoPP +v5maCh0de3Xp0eLtuzIsIzVv9ETTZMVbd2X5r7vs1jB5B9L+qO5IzYn82Zqd97SLv5T3S/w/676R +P3oHjG6tx0m7RW6mIpgbRNigMytndOtl572Bv9a7Uj8ye9q7yJ1U8We8t/KsXZgbyjDQ+mXm7Px2 +mP0m+Wt6NI2a7sxeTHg6dvJn9KK3cgL/SGS4ROexcyb4S3rZeZ38kZ26NOzitbPfhE+rdqSnNFuL +E/l7czLxS/yr/IjWRXaVdq7Yr1P3Dv6rRzt5VffLzrHCy38rf2aHSM1J/D3/MhHZNTIDnddxU5qm +qScTlz/fs0PHDv5S7u77trShO13+nKerVilH6/dn5HXdKrKXpX8Hf8mnU/ijPmu6pV7VWj2N1m4W +K6sXeo8dN7OLv7UXuuv6e+V+a19LA3I338K/OirvqbK/1Be9aUnLr/D3crzvIsqoi7/XC41J/s/H +3x3819/XWdUaGO9P5s98C5Hd1lykhvVFe7dyj+4wzV/ao5K/19/yMrIDE6iOSF9rxin8GT5d9xXN +X/2JsKrSwd5jt6fITEnnNH9WjzRDqtUCvSl2Z02TNffyj/P/rGVYVOjWarv5W7eJzJR0TvLXuKG5 +6yz0fcUder4jcyPeWDt4M9f3GV0V/NdcRI+0A7J7x91686N6uvlXBaI12zO6Q9TjSH0Vi4y2z9+Y +mZnw+EdmTvCvfj41aHpQzZE87f8JK5Ad0BqkFu0ZnfHL/JmZXr53Z6gGNCL8rfeT/C096O5MXoQP +E9H+6F5a7uVflze1k1bHapX6I9om+Ft3LuWgvqMxyZ/Vn+Gf9SkbO/gjNxH9prr4MxHRUfmtZALV +qNVqfZh7R/z5Nv5rHTI/4h/6LnuHqO9aLdLv2/izfaX3TA9mBhsV+3r9Op/PuexOXfx3xG6fT31Q b66H97nPfbznP3E7nggAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/ados/abandoned_keep.tmx b/data/maps/Level -6/ados/abandoned_keep.tmx similarity index 98% rename from tiled/Level -6/ados/abandoned_keep.tmx rename to data/maps/Level -6/ados/abandoned_keep.tmx index 0b9ed2616e..6fc0a44fac 100644 --- a/tiled/Level -6/ados/abandoned_keep.tmx +++ b/data/maps/Level -6/ados/abandoned_keep.tmx @@ -1,95 +1,95 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3VsQ2DMBSEYS+QBVLAEpksK1CmyBLUyRCZIT2jQCQKxwL77t6zEJKLK9H3A0YMIYThBHsuu4N7VLAv5LwaYvsGzqshvW/WtzRsPXPFVxr23rfqMw25s2bxkYbSObf6uQbkG/PwtxrQ79vLTxvGA/yX4Mfrll3X9cL1zW9+85v/2/sA/xP+/wFsg8VPbaVB9fdstkHxSzbTwPqojTYwPmsjDaiv2qUGxLfauYZvslp23DCB87ZrbgbRdzwQABAAAA== - - - - - H4sIAAAAAAAACu2UywkCMRCG1y6yZ8USfDTgowpzU9EW7GHvnhQ8CtZgD/bjBBKMYWYzeYLgDz+uY8z3+cg2zT+cdNATs9cC7DNUQEcDet0QXmv1dS6HzrpuyVWfCOs61aFzngt01Xdcx1gHl43tjQVzDHXA2NTebihHroPNnkCn0LVnbzt9jj4H93PPoHPm3iY+R8oB+86XyN7jnvOnzqbP8UI43KAbz3uFdjCPvjkWxbgT/FpJ5UvmrBQ/NbX46v9rznBOvmTOVMwZXmXkh2SBzH7995fMWSjfd//JEer+86jANnkSc66DZM5C2KEOMfGxSzpw2RwHyZzFsjkO3MSycziksikHiaxxZ7nYtsPL6ha60907r+VmY1H8g+6xAq9U3jDOdzcAEAAA - - - - - H4sIAAAAAAAACu2OMQ6AMBDD+j/4IRNPYOJ7Xdnau3NaCcVzFLs18zdu+O/a2JBxUw0Vd7WBcGcbSHe0QeGebVC6qxzwLsoJ74wx5suzwPFubBi5lQ2zbkVD1E02ZN1EQ9VdaaDcmQbabXR0eqKpVgAQAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEQjUfOC4gjiDCDkLpYklw0OEEUkWKjgDZgNPwHFtAq/PGVP9QC9LCD1mA0/Q8sGA3/gQWj4T/w4B0aHqoAABZ89dgAEAAA - - - - - H4sIAAAAAAAACmNgGAWjgDzAOdAOGAV0B0qMxImNglEwCkgH4jTMS7Q0exSMAmoAcxqmUVqaPQpGwSgYWYCZEYKHMgAAOekAWgAQAAA= - - - - - H4sIAAAAAAAACu2VQQrAMAgEzf8/3WtJSVzd1RCo4NGdwRQ7zGz8fVWvqpq5Y78d1C5zNsJXOayyET7r4GUj/KyD2dcjy486zDMKPurgZSP5SAbDX+2J5XtzSKFvFOV7jOg8w2erk7+6Y137r+CzdTu/6vvv2AFz/zr42X8Mc/c69hBhqx0y7J1D5v6oHZBSsLMOSvbs4O2/gu35nOjTfEU/LFwJwgAQAAA= - - - - - H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAAAPBuEQAcxwAQAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3VsQ2DMBSEYS+QBVLAEpksK1CmyBLUyRCZIT2jQCQKxwL77t6zEJKLK9H3A0YMIYThBHsuu4N7VLAv5LwaYvsGzqshvW/WtzRsPXPFVxr23rfqMw25s2bxkYbSObf6uQbkG/PwtxrQ79vLTxvGA/yX4Mfrll3X9cL1zW9+85v/2/sA/xP+/wFsg8VPbaVB9fdstkHxSzbTwPqojTYwPmsjDaiv2qUGxLfauYZvslp23DCB87ZrbgbRdzwQABAAAA== + + + + + H4sIAAAAAAAACu2UywkCMRCG1y6yZ8USfDTgowpzU9EW7GHvnhQ8CtZgD/bjBBKMYWYzeYLgDz+uY8z3+cg2zT+cdNATs9cC7DNUQEcDet0QXmv1dS6HzrpuyVWfCOs61aFzngt01Xdcx1gHl43tjQVzDHXA2NTebihHroPNnkCn0LVnbzt9jj4H93PPoHPm3iY+R8oB+86XyN7jnvOnzqbP8UI43KAbz3uFdjCPvjkWxbgT/FpJ5UvmrBQ/NbX46v9rznBOvmTOVMwZXmXkh2SBzH7995fMWSjfd//JEer+86jANnkSc66DZM5C2KEOMfGxSzpw2RwHyZzFsjkO3MSycziksikHiaxxZ7nYtsPL6ha60907r+VmY1H8g+6xAq9U3jDOdzcAEAAA + + + + + H4sIAAAAAAAACu2OMQ6AMBDD+j/4IRNPYOJ7Xdnau3NaCcVzFLs18zdu+O/a2JBxUw0Vd7WBcGcbSHe0QeGebVC6qxzwLsoJ74wx5suzwPFubBi5lQ2zbkVD1E02ZN1EQ9VdaaDcmQbabXR0eqKpVgAQAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEQjUfOC4gjiDCDkLpYklw0OEEUkWKjgDZgNPwHFtAq/PGVP9QC9LCD1mA0/Q8sGA3/gQWj4T/w4B0aHqoAABZ89dgAEAAA + + + + + H4sIAAAAAAAACmNgGAWjgDzAOdAOGAV0B0qMxImNglEwCkgH4jTMS7Q0exSMAmoAcxqmUVqaPQpGwSgYWYCZEYKHMgAAOekAWgAQAAA= + + + + + H4sIAAAAAAAACu2VQQrAMAgEzf8/3WtJSVzd1RCo4NGdwRQ7zGz8fVWvqpq5Y78d1C5zNsJXOayyET7r4GUj/KyD2dcjy486zDMKPurgZSP5SAbDX+2J5XtzSKFvFOV7jOg8w2erk7+6Y137r+CzdTu/6vvv2AFz/zr42X8Mc/c69hBhqx0y7J1D5v6oHZBSsLMOSvbs4O2/gu35nOjTfEU/LFwJwgAQAAA= + + + + + H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAAAPBuEQAcxwAQAAA= + + + diff --git a/tiled/Level -6/deniran/caves.tmx b/data/maps/Level -6/deniran/caves.tmx similarity index 99% rename from tiled/Level -6/deniran/caves.tmx rename to data/maps/Level -6/deniran/caves.tmx index 1cf3646b7e..c0aa91876d 100644 --- a/tiled/Level -6/deniran/caves.tmx +++ b/data/maps/Level -6/deniran/caves.tmx @@ -24,80 +24,80 @@ - H4sIAAAAAAAAAO3ZQW7rIBRA0cy7h67z/3bz7aRShGwMCfAAn8GRolRpbS5Q2/l8PB6fAAAAAAAA -AAAAAAAAAAAAAAAAAAAAANDJR6Xo46VvX/3X17q5/nPr2Vv/eCP76j+X6N7mgP7mwF7tW/z+6LG5 -g1Fr1xyYz+i9W/+59Ozfah5Ej9HORvQ/6qj/HEb2f3UORI/Rzkb3f2UORI/Rzlq3/ffrv/7LaN37 -69d35ue791/tmN/t/9f7bN2n82G3/isec4v+Z+v++f3c/4KaY1hxfKK79j6/o3Wdvv/8Op0Ls/Z/ -dz+8S//cfnD0Op0vNcex2ljcqf9R37PXuTGKHsuW7e/UP3e9f3UtUHMcs57/6v1fHYOztjX7QM1x -zHLe+l+3Tdf6bPcBPbvfpX9uP0jnQ+4ZQe1xRJ/njv1rx+ao49H+fvVs8JX+r4zvyO536J+7rz/a -B1peB9aMcUT33ftfremj5i2vA1cR3bPXHChd07n7/qPP7DYHolv26F+ypkvv/6+eB64+B6Jb9uhf -e41X+hwwN17RHe/Uv3YPSLue3ecfvX+1/6/QP7rVyP7pc/6S//m5z5Ts/7P1j24T0f/s+7uSe8DS -z2g/j/S8S77fSdd3zWdm7x/dI7p/bk3n1nfpZ2buH91ipv6l3/Oedf97r9d1X8s5FN1gxv65+XC1 -Dzy/1+O+P3rMdtJy/6x57q/9HFr27/3cP3qsdtSyf207/eNF9dd+DqP6f7zxN6PHaGcj+7faO7hP -/+jx2V10X/31115//c0B7eNFd9d/LrozYi5Enxsxcyb6+AAAAAAAAAAAAAAAAAAAgP38AESrq0oA + H4sIAAAAAAAAAO3ZQW7rIBRA0cy7h67z/3bz7aRShGwMCfAAn8GRolRpbS5Q2/l8PB6fAAAAAAAA +AAAAAAAAAAAAAAAAAAAAANDJR6Xo46VvX/3X17q5/nPr2Vv/eCP76j+X6N7mgP7mwF7tW/z+6LG5 +g1Fr1xyYz+i9W/+59Ozfah5Ej9HORvQ/6qj/HEb2f3UORI/Rzkb3f2UORI/Rzlq3/ffrv/7LaN37 +69d35ue791/tmN/t/9f7bN2n82G3/isec4v+Z+v++f3c/4KaY1hxfKK79j6/o3Wdvv/8Op0Ls/Z/ +dz+8S//cfnD0Op0vNcex2ljcqf9R37PXuTGKHsuW7e/UP3e9f3UtUHMcs57/6v1fHYOztjX7QM1x +zHLe+l+3Tdf6bPcBPbvfpX9uP0jnQ+4ZQe1xRJ/njv1rx+ao49H+fvVs8JX+r4zvyO536J+7rz/a +B1peB9aMcUT33ftfremj5i2vA1cR3bPXHChd07n7/qPP7DYHolv26F+ypkvv/6+eB64+B6Jb9uhf +e41X+hwwN17RHe/Uv3YPSLue3ecfvX+1/6/QP7rVyP7pc/6S//m5z5Ts/7P1j24T0f/s+7uSe8DS +z2g/j/S8S77fSdd3zWdm7x/dI7p/bk3n1nfpZ2buH91ipv6l3/Oedf97r9d1X8s5FN1gxv65+XC1 +Dzy/1+O+P3rMdtJy/6x57q/9HFr27/3cP3qsdtSyf207/eNF9dd+DqP6f7zxN6PHaGcj+7faO7hP +/+jx2V10X/31115//c0B7eNFd9d/LrozYi5Enxsxcyb6+AAAAAAAAAAAAAAAAAAAgP38AESrq0oA AAEA - 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 AaRxaVsAAAEA - H4sIAAAAAAAAAO3UUY6jMBAEUHL/S6/2DyHCQDCutnklPY0U7cTtLs9+lmX5AAAAAAAAAAAAAAAA -AAAAAAAAAAAAAMBDriY9L8/2u6x+b/s96bvQrvOjf3f0Xem78Vvfd/NZ/aROv736X59Hpvsr7+LJ -pHfyJlWT3ssbfNt7haR38wbVk97PzI52fict31h6RzN7Ki3PS+9oZtv9tkyrd5fe0cx6R/+1LKuf -vXL1DaR3NLPWOfOdV89P72hmiczc/2gzJzJT/yPO3Lv/vXNG6f/XpHut1P9ersww4j7Sveo/u4t0 -r9X7Xy7MMeIe0r3qP3v/dK/p+5/JlTlGu3u61yp7WP44I/EGeiTdabV9fMvVOVre88m7pzuduf/t -71W8X7rTym9ge96vM1T6e987ayTJVJmjZdJ99uy/RW9PvYHUm0r3OfL/AelZWiTd5ej9p+c5ypnZ -0l3O0H96pv/5dYZ0l6O9gWrz3E26x1b99+pgtO7TPVX7+7/7u1X6/3Zuupfq/d9JpVn2ku5kpv73 -zqjafbqLGfvfpsIMe0n38Nb+15//+h137pTef1rrHH1ni7PT+5pNr3w7+8oM6V3NqFdanJve1Yx6 -Rvf17O13/VmFpHc0sxGS3tHM1jteNp9VSHo/s9vuulrS+5ndX7tf/+yd9G7e4Oz+E0nv5i3Opuc7 + H4sIAAAAAAAAAO3UUY6jMBAEUHL/S6/2DyHCQDCutnklPY0U7cTtLs9+lmX5AAAAAAAAAAAAAAAA +AAAAAAAAAAAAAMBDriY9L8/2u6x+b/s96bvQrvOjf3f0Xem78Vvfd/NZ/aROv736X59Hpvsr7+LJ +pHfyJlWT3ssbfNt7haR38wbVk97PzI52fict31h6RzN7Ki3PS+9oZtv9tkyrd5fe0cx6R/+1LKuf +vXL1DaR3NLPWOfOdV89P72hmiczc/2gzJzJT/yPO3Lv/vXNG6f/XpHut1P9ersww4j7Sveo/u4t0 +r9X7Xy7MMeIe0r3qP3v/dK/p+5/JlTlGu3u61yp7WP44I/EGeiTdabV9fMvVOVre88m7pzuduf/t +71W8X7rTym9ge96vM1T6e987ayTJVJmjZdJ99uy/RW9PvYHUm0r3OfL/AelZWiTd5ej9p+c5ypnZ +0l3O0H96pv/5dYZ0l6O9gWrz3E26x1b99+pgtO7TPVX7+7/7u1X6/3Zuupfq/d9JpVn2ku5kpv73 +zqjafbqLGfvfpsIMe0n38Nb+15//+h137pTef1rrHH1ni7PT+5pNr3w7+8oM6V3NqFdanJve1Yx6 +Rvf17O13/VmFpHc0sxGS3tHM1jteNp9VSHo/s9vuulrS+5ndX7tf/+yd9G7e4Oz+E0nv5i3Opuc7 SO/kbaolvY83Syd9fzLvIX1PMm8hfScybyY9FwAAAAAAAAAAAAAAAAAwt3/K7SkNAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/caves_e.tmx b/data/maps/Level -6/deniran/caves_e.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_e.tmx rename to data/maps/Level -6/deniran/caves_e.tmx index 85d2df44b6..ccf455aef5 100644 --- a/tiled/Level -6/deniran/caves_e.tmx +++ b/data/maps/Level -6/deniran/caves_e.tmx @@ -21,83 +21,83 @@ - H4sIAAAAAAAAAO3bW47bMAwF0Gyhe5jF9LH//XR+ChSGH5ItixJ1Pg4QBAkg8VK0J5N8fT6fLwAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBB/dgRvSZictcLayjNXh/kcyd7PZDDk+z1wPxa5K8P5tQy -ez0wlzey1wPzkP+67mT689uvitdHrz26xqO6e6Z/f/uzee6sJ0Zaf3TNR9Hq3P97bq8nRsxfH7Q9 -92e5j5z/qn3Q+txH1rlF/qv0wZPa/H/GS+b9jPln7oGWNTrK/WoejL6vjD3wpA6l8307D47eN9r+ -MvTBm/vfy3Pv8XYeHM2H2fY/cg+8ve+9Pjh7HFXLXjWIzrvnXu/c65dcK2auSVQvROxvb+7v3f9f -vSdr/m/uKXo/e5mW9MfVe1aoV3bbvK9mgvxzOcu79F5Q/nM5Otcl1/sePRBdn+y25/ruuX8r/4h+ -Ofo8pOT1s7r7mf9o+bfog7PPQO7cE7eu4xv5137fY4YeeFqrmqyfzoARr42j3ANE9UHJ2X9Sq+j+ -ftrzM+Xfol4lM7L35yOte6Cm52fM/+16RdTizRlw994mOuOIukXuv3dPj7b/6Npl2MPM/d+7jtHr -HL0HomuxqujcZR9P/sge2SN7ZI/c1yZ/5M+oPaC35sz/blZmTJ78S3NyjYn3Vv5HmdW+d/t9k+h6 -ZdMj/5p8t89vv3sQXa+MIvO/+s2h+Z87/6s5IP818i/9vUF0rTKKzr6mJ6JrlVHrGf2m6FplVHse -e/62Sf79s7/Kt+b74K3XGV2vbJ7ma07PrfX1Pno/tMs/Ys4zTv4yz6929kevlz75+7/LGsz6tcl/ -ba77ayv9my96nfTJ/2gGRK+TPtkfzYDotdIvf/d/+cl+bfJfm+zXJv91mf1rk//a5L+umuzln8/s + H4sIAAAAAAAAAO3bW47bMAwF0Gyhe5jF9LH//XR+ChSGH5ItixJ1Pg4QBAkg8VK0J5N8fT6fLwAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBB/dgRvSZictcLayjNXh/kcyd7PZDDk+z1wPxa5K8P5tQy +ez0wlzey1wPzkP+67mT689uvitdHrz26xqO6e6Z/f/uzee6sJ0Zaf3TNR9Hq3P97bq8nRsxfH7Q9 +92e5j5z/qn3Q+txH1rlF/qv0wZPa/H/GS+b9jPln7oGWNTrK/WoejL6vjD3wpA6l8307D47eN9r+ +MvTBm/vfy3Pv8XYeHM2H2fY/cg+8ve+9Pjh7HFXLXjWIzrvnXu/c65dcK2auSVQvROxvb+7v3f9f +vSdr/m/uKXo/e5mW9MfVe1aoV3bbvK9mgvxzOcu79F5Q/nM5Otcl1/sePRBdn+y25/ruuX8r/4h+ +Ofo8pOT1s7r7mf9o+bfog7PPQO7cE7eu4xv5137fY4YeeFqrmqyfzoARr42j3ANE9UHJ2X9Sq+j+ +ftrzM+Xfol4lM7L35yOte6Cm52fM/+16RdTizRlw994mOuOIukXuv3dPj7b/6Npl2MPM/d+7jtHr +HL0HomuxqujcZR9P/sge2SN7ZI/c1yZ/5M+oPaC35sz/blZmTJ78S3NyjYn3Vv5HmdW+d/t9k+h6 +ZdMj/5p8t89vv3sQXa+MIvO/+s2h+Z87/6s5IP818i/9vUF0rTKKzr6mJ6JrlVHrGf2m6FplVHse +e/62Sf79s7/Kt+b74K3XGV2vbJ7ma07PrfX1Pno/tMs/Ys4zTv4yz6929kevlz75+7/LGsz6tcl/ +ba77ayv9my96nfTJ/2gGRK+TPtkfzYDotdIvf/d/+cl+bfJfm+zXJv91mf1rk//a5L+umuzln8/s 2f8FERwzUQAAAQA= - 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 +8bY7xtjv29neN/3HwidLLQAAAEA - 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 -1dFKSd+qo5WSvlVHKyV9q45WSvpWHc3Mr/Olb9XNyIyYNX2vbkYkvROZ/tO7kOk/vQPz+0/Pzdz+ -03Oif/SP/tE/87rfCsyK/sl0vxWYl1z/6VnRP5n+03OS634rMCv6R//M734rMC/6f/YHoDn8GQAA + H4sIAAAAAAAAAO3WUYrbQBAEUPn+lw75EDhGxLKtmeppvYJHwm427u4aQh7btj0AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAijpKeiYyvR8lPSe57p+Tnplru3/3Ho6+np6da7o/m6OfS+/AvP7/l/Qu +5Lrfk96JXPd70rvxff9XvI30bnzX/ZVJz56+cVWzUmn+9M2rmJmKO6Tvf5futwvmHblHuovu3e+p +vku6l66971lhp3RHXbv/m1X2SndV9T6//n3V95sx70r7X50V90/3e3bvd9+rkBX7Hzn7yF0r/Pvw ++vnpm1yVqp2/mzmdyvf5Nt32GR33unf0f+/oX/T/b7rscTb6v2ceT7/q/965+v8B3kztvN492X+H +dzBqt5F3ebz8vorq6bhbuvPqt+q615501xXv1W2fPUczpDuucrNu+5xNut/k3brs8UvSvc68X3r2 +im8gfYuRd0zPV/0NpG9wd+mk9yeX9N7k3kB6X3JvIL0n597AiDeR3o9zb+Dq7tM78Vn/Vye9E7+/ +gV/fxqjZ0rfqakRGvsX0vboZlU8/++ws6Xt1MyNnP++TP0PN/ke/rfS9ulkt6Xt1tFLSt+popaRv +1dFKSd+qo5WSvlVHKyV9q45WSvpWHc3Mr/Olb9XNyIyYNX2vbkYkvROZ/tO7kOk/vQPz+0/Pzdz+ +03Oif/SP/tE/87rfCsyK/sl0vxWYl1z/6VnRP5n+03OS634rMCv6R//M734rMC/6f/YHoDn8GQAA AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/caves_e2.tmx b/data/maps/Level -6/deniran/caves_e2.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_e2.tmx rename to data/maps/Level -6/deniran/caves_e2.tmx index 07a7fc932e..a2a3737a32 100644 --- a/tiled/Level -6/deniran/caves_e2.tmx +++ b/data/maps/Level -6/deniran/caves_e2.tmx @@ -18,95 +18,95 @@ - H4sIAAAAAAAAAO2dSVIDMQxFs+cOHIbh/lciG6pSqaQ9SLK+7Ld4C6AKFD1J7XYPfN5ut08AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz46yY4T1vqmBvbC4p0aqImXc2qg -FlHeqQFdVjjHvw5Wf193vo2/IzsHp+Lh++fOr9E/NaDv/ZXv51p4/Hp0LmTn5ASsvd7q/cevn3/W -qofs3OyKV6+3Zn3Lb+s4kZ2nXbEel995bc2CmXVhdq52w+r+qm//v//O88y6MDtfO+HhvmcW9Hru -mQfZOdsJ73nfO+PfnQP01El2znbCc96PzPircwDmv7b/Xs+9a8JRsnO2G6Perzz3zHLLXmB2rnbE -MvN7ZrnH3j/uNWpgxinn/DUY8dE6r79a87Pe02RmJo/s++BdH+sx2uu6b3YeTsbi3eM6f/bnB7/j -AM5rYj0O4L0+J3mvFq9KXqq7rxq3Yn4q5LB6/BVzppC7nWq4av6qxM49KDE1UCXe1t72qTVQxb/X -nOdeZN/cqsen+HkUUc2Xp9vea9TZLvDv497ynEK2jyo1oBLHK16t+XqvXWe7wL9/HbScUwP5/r3d -W8h2cZr/FU5bzzWfXgNZfbKqp0eeaz7Nf8acXNnvs8+uZHvZ1f/qfp99diXbi7r/0Ryt8D7a4xH1 -XQnvfCs4H+lx/NcgK+5sPxnuvZ7xi3aA/5i+fzczM+pCYXZlu7J8Xs98eb330SvvKnEo+d4Fpdyc -7nz13FfL04nOH4l8D8Rsrnfwb40rwkHv73yuCcvnUu8ZBe+W9/CN4PkOx8h8rvRvjTnSy6pjs9o9 -U8r+VzpYdU6mds/Uif493r0UUYP4z4lt9X7M1d9U8+/dG0r+1fbnFf1794aS/8h3b1Wvgdb7qS39 -peI/2kNl/633U1v6S91/dG4r+J+hd2ao+lfKbUX/IzNDyb9ibqv5j/ifdRV9V6yBqN739j8b/2rf -1fxH9ZraXjf+1/pX2+umBubj89gPONV9Zf9X77CevZaa7QL//fHN7P/yPNg+/i2oXONUQN1/RA28 -mgPZHir5V46RtV98DSjGZ/2fJtkOlPwrrpNnZjr+53KruE6e9Yr7+bxa75OoUgPZDlT9K66TcZ+b + H4sIAAAAAAAAAO2dSVIDMQxFs+cOHIbh/lciG6pSqaQ9SLK+7Ld4C6AKFD1J7XYPfN5ut08AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABz46yY4T1vqmBvbC4p0aqImXc2qg +FlHeqQFdVjjHvw5Wf193vo2/IzsHp+Lh++fOr9E/NaDv/ZXv51p4/Hp0LmTn5ASsvd7q/cevn3/W +qofs3OyKV6+3Zn3Lb+s4kZ2nXbEel995bc2CmXVhdq52w+r+qm//v//O88y6MDtfO+HhvmcW9Hru +mQfZOdsJ73nfO+PfnQP01El2znbCc96PzPircwDmv7b/Xs+9a8JRsnO2G6Perzz3zHLLXmB2rnbE +MvN7ZrnH3j/uNWpgxinn/DUY8dE6r79a87Pe02RmJo/s++BdH+sx2uu6b3YeTsbi3eM6f/bnB7/j +AM5rYj0O4L0+J3mvFq9KXqq7rxq3Yn4q5LB6/BVzppC7nWq4av6qxM49KDE1UCXe1t72qTVQxb/X +nOdeZN/cqsen+HkUUc2Xp9vea9TZLvDv497ynEK2jyo1oBLHK16t+XqvXWe7wL9/HbScUwP5/r3d +W8h2cZr/FU5bzzWfXgNZfbKqp0eeaz7Nf8acXNnvs8+uZHvZ1f/qfp99diXbi7r/0Ryt8D7a4xH1 +XQnvfCs4H+lx/NcgK+5sPxnuvZ7xi3aA/5i+fzczM+pCYXZlu7J8Xs98eb330SvvKnEo+d4Fpdyc +7nz13FfL04nOH4l8D8Rsrnfwb40rwkHv73yuCcvnUu8ZBe+W9/CN4PkOx8h8rvRvjTnSy6pjs9o9 +U8r+VzpYdU6mds/Uif493r0UUYP4z4lt9X7M1d9U8+/dG0r+1fbnFf1794aS/8h3b1Wvgdb7qS39 +peI/2kNl/633U1v6S91/dG4r+J+hd2ao+lfKbUX/IzNDyb9ibqv5j/ifdRV9V6yBqN739j8b/2rf +1fxH9ZraXjf+1/pX2+umBubj89gPONV9Zf9X77CevZaa7QL//fHN7P/yPNg+/i2oXONUQN1/RA28 +mgPZHir5V46RtV98DSjGZ/2fJtkOlPwrrpNnZjr+53KruE6e9Yr7+bxa75OoUgPZDlT9K66TcZ+b z+x4veogO34VRua+Wt5wHZPDqtfHKsWqAnPzbPB/Nrg/F3r/bHB/Nvg/G/zP8QdRmTq+AAABAA== - H4sIAAAAAAAAAO3d2W7VMBCA4bwBvS5FLYWyXAASIPH+b0YssGr5JN6X8eT/pFwcVMpJxnvGZtsA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoM7dfn0quN7M+LJoxsb98369LbheNsrAaty6buP+ -sF8fCq77jTKwiqO6buP+sfB3Pm+UAclidb007i7KgBz+OK5FXX/ar/fen333Ptsy8C7zd6MdE3t/ -HNeirn/Zr6/79SPyc6YM0AaM5/br/jiuRfse8nO/fu3X7/+f6QfG8cdzJva94x1DP9BXaDw3K/bf -vM+mDBD/9vz+fXbcQ4h/e49b+7lbLy+zv4Aytu5LjrnrfvYXUMTG/iHwM/44fLbn2V9AGQlje8xz -Fnt/HW42fy4AOaSVFdShrl3Tn9lfAAAAAACAzkL7VMg50itlnwp5Z3qc5TGH9qmQe7i+s3qekuvE -PoS1ufltKXnMT9vtvgTKwHqO8tdTch3svgTD3ZtAGVhDSf566jtPtwwgz4jc3aO2vnV+E3sRyvR+ -Xm4+Y+88ZvYi5Ov5vNzYx+LeKqeVcUCeHvH3x3gjc1kZB+TpEf+ZexQZB+Rp/ZzcfUuzctjt3nTE -tYy/pH1LtAFpWj2jlH1LI12xDbgr+Du14+WZY72YK7UBtv7lqnlG/rqOpNgbV2sDStrekjWT0jX8 -Ga7SBpiYlMbA1JFYbs3ZWSRS425dYU2wtO23TB3xc2v8fKtVziI5oj3+ds5dytQRP7fGz7eSeBZJ -6h5XzWOAHnNuvzxIinkJaWOA3PPX/f7Y74tbzrlj5z6uaPY8IHROa+q566G+eOW6OcroNuBovHzU -l6aeuy61L17lnIkR84CzmNee0+r3x7Nj3lLJmmWpXvEPnbWfms8q7UyvUWrmransGRqt43+U05ha -R8/yWa+kdt6aqzb+sX0qo9rlVfrcGBP/ns/Mzx/OnQOE1sBWXAeT5nHwv5c7BwitgRH3eqPjnzsH -0LQGlmL0Gtno+BuS1gGlGb1GRvxlGb1GRvxlGb1OPiP+mt8FtiDtXVlr2u+vlvZ8Ge3314L2NlL7 -/dXS3kZqv79as/MleuvZB2g5r117Helxb+77htXf0WgdJ9m4aLy31jT3AcQ/TnsfgDCtfQDC4xN3 -DEv8r434X5OdyxB/AAAg2dN2e0Y8/hm5z2oWu6eG/yv51oh9VpBLyrl8ra3+nm0U7XsXAAAA8OoK + H4sIAAAAAAAAAO3d2W7VMBCA4bwBvS5FLYWyXAASIPH+b0YssGr5JN6X8eT/pFwcVMpJxnvGZtsA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoM7dfn0quN7M+LJoxsb98369LbheNsrAaty6buP+ +sF8fCq77jTKwiqO6buP+sfB3Pm+UAclidb007i7KgBz+OK5FXX/ar/fen333Ptsy8C7zd6MdE3t/ +HNeirn/Zr6/79SPyc6YM0AaM5/br/jiuRfse8nO/fu3X7/+f6QfG8cdzJva94x1DP9BXaDw3K/bf +vM+mDBD/9vz+fXbcQ4h/e49b+7lbLy+zv4Aytu5LjrnrfvYXUMTG/iHwM/44fLbn2V9AGQlje8xz +Fnt/HW42fy4AOaSVFdShrl3Tn9lfAAAAAACAzkL7VMg50itlnwp5Z3qc5TGH9qmQe7i+s3qekuvE +PoS1ufltKXnMT9vtvgTKwHqO8tdTch3svgTD3ZtAGVhDSf566jtPtwwgz4jc3aO2vnV+E3sRyvR+ +Xm4+Y+88ZvYi5Ov5vNzYx+LeKqeVcUCeHvH3x3gjc1kZB+TpEf+ZexQZB+Rp/ZzcfUuzctjt3nTE +tYy/pH1LtAFpWj2jlH1LI12xDbgr+Du14+WZY72YK7UBtv7lqnlG/rqOpNgbV2sDStrekjWT0jX8 +Ga7SBpiYlMbA1JFYbs3ZWSRS425dYU2wtO23TB3xc2v8fKtVziI5oj3+ds5dytQRP7fGz7eSeBZJ +6h5XzWOAHnNuvzxIinkJaWOA3PPX/f7Y74tbzrlj5z6uaPY8IHROa+q566G+eOW6OcroNuBovHzU +l6aeuy61L17lnIkR84CzmNee0+r3x7Nj3lLJmmWpXvEPnbWfms8q7UyvUWrmransGRqt43+U05ha +R8/yWa+kdt6aqzb+sX0qo9rlVfrcGBP/ns/Mzx/OnQOE1sBWXAeT5nHwv5c7BwitgRH3eqPjnzsH +0LQGlmL0Gtno+BuS1gGlGb1GRvxlGb1GRvxlGb1OPiP+mt8FtiDtXVlr2u+vlvZ8Ge3314L2NlL7 +/dXS3kZqv79as/MleuvZB2g5r117Helxb+77htXf0WgdJ9m4aLy31jT3AcQ/TnsfgDCtfQDC4xN3 +DEv8r434X5OdyxB/AAAg2dN2e0Y8/hm5z2oWu6eG/yv51oh9VpBLyrl8ra3+nm0U7XsXAAAA8OoK c3+cY+5/bVrn/kjD3B/I9xeRLNPRAAABAA== - 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 tX/0vs82+n5ue/LnOuS/3x+Dq7iKAAABAA== - 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 diff --git a/tiled/Level -6/deniran/caves_s.tmx b/data/maps/Level -6/deniran/caves_s.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_s.tmx rename to data/maps/Level -6/deniran/caves_s.tmx index 457177da74..781fae4a85 100644 --- a/tiled/Level -6/deniran/caves_s.tmx +++ b/data/maps/Level -6/deniran/caves_s.tmx @@ -21,87 +21,87 @@ - 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 n1+x7QPxAAABAA== - H4sIAAAAAAAAAO3d226VQBQGYF7Ceoua7bHqhV6oifr+byUkTkrIwMCGclrfl0zStCmZdP2w6QzM -VBUAAAAAAAAAADyPh6Y9LmwvNu81S6W6f27aq4XtUyUnZ9LWPtX9ddM+LGx1dV9O5GEft+qp7h9X -ON776r6cyMP20rm/Rt3n6uekrqZ/jsjGOtK5fwSlPLhWrK+t/5Rz//tzdyRj7HOkrobzIAvT3Tpf -/2na3wm/8/KZ+jLH2LUiZUEOym6Fn/9o2s+m/dqgL1P9znyvm4e6esqBDIwr1f+MUhbqSgZKrlj/ -pM1BXcnAmCvU/9v/lpMy8Gaz3pzLFepf0mZA/fNy9e/+rzd0Xp2N+udFOP9b6l/2tmnv9u7EnUr/ -p6p/2Zemfd27EytI41PdcQL1394eY8ZD1L/sKvd6Oeofy5WzDBEc6f4BAAAAAAAAAACgZd2S2Kxb -Eltp3RJZiCO3bok1bKY58/uKOUNr2LhfyLvK+4o53TVscvcLchDD0Dpn0XMQ9f2u/nUheg6ikoNY -hta3yOVABuLpr3noWhBTWu/OZ0Ic/XWb3RvQkgNaQzlYMqYYZd3AKymNKU7NQ9ozhvPojpct2Xcn -7RF3lD1jmCe3ps6cfXfSHnF77BfFNkr7t6n9dR1hbx+OIbfPDuzN+EVs5rhiqysZiKy7r5fnImPq -znN67iGm/vPSrgdx5a4HshBDGrMqvUsjD3EMZWHK/NbSnDysdBzWMXd+a25OcvOjY8dhX6X5rbk5 -yc2Pjh0nsiO/t9Pv29SclOZH+8dhP/3nH0r7hhKLOU8AAAAAGDc0pnrGsTV70C+XW6fzbH/XM2Z3 + H4sIAAAAAAAAAO3d226VQBQGYF7Ceoua7bHqhV6oifr+byUkTkrIwMCGclrfl0zStCmZdP2w6QzM +VBUAAAAAAAAAADyPh6Y9LmwvNu81S6W6f27aq4XtUyUnZ9LWPtX9ddM+LGx1dV9O5GEft+qp7h9X +ON776r6cyMP20rm/Rt3n6uekrqZ/jsjGOtK5fwSlPLhWrK+t/5Rz//tzdyRj7HOkrobzIAvT3Tpf +/2na3wm/8/KZ+jLH2LUiZUEOym6Fn/9o2s+m/dqgL1P9znyvm4e6esqBDIwr1f+MUhbqSgZKrlj/ +pM1BXcnAmCvU/9v/lpMy8Gaz3pzLFepf0mZA/fNy9e/+rzd0Xp2N+udFOP9b6l/2tmnv9u7EnUr/ +p6p/2Zemfd27EytI41PdcQL1394eY8ZD1L/sKvd6Oeofy5WzDBEc6f4BAAAAAAAAAACgZd2S2Kxb +Eltp3RJZiCO3bok1bKY58/uKOUNr2LhfyLvK+4o53TVscvcLchDD0Dpn0XMQ9f2u/nUheg6ikoNY +hta3yOVABuLpr3noWhBTWu/OZ0Ic/XWb3RvQkgNaQzlYMqYYZd3AKymNKU7NQ9ozhvPojpct2Xcn +7RF3lD1jmCe3ps6cfXfSHnF77BfFNkr7t6n9dR1hbx+OIbfPDuzN+EVs5rhiqysZiKy7r5fnImPq +znN67iGm/vPSrgdx5a4HshBDGrMqvUsjD3EMZWHK/NbSnDysdBzWMXd+a25OcvOjY8dhX6X5rbk5 +yc2Pjh0nsiO/t9Pv29SclOZH+8dhP/3nH0r7hhKLOU8AAAAAGDc0pnrGsTV70C+XW6fzbH/XM2Z3 b2k+7crrdAIAAAAAAAAAAAAAANf0DyopRWYAAAEA - H4sIAAAAAAAAAO3dMQqAMAwF0FKq3v/G7eCqUIxUyXuQtWT8FJKUAgAAAAAAAAAAAHHaqO3hGzWi -EZbYRx2rmwCA012miMgs/JfMAgAAAAAAAAAAAAAAAAAAAAAAwBvsOcvNnjMAAAAAYJZ7XQAAAAB8 + H4sIAAAAAAAAAO3dMQqAMAwF0FKq3v/G7eCqUIxUyXuQtWT8FJKUAgAAAAAAAAAAAHHaqO3hGzWi +EZbYRx2rmwCA012miMgs/JfMAgAAAAAAAAAAAAAAAAAAAAAAwBvsOcvNnjMAAAAAYJZ7XQAAAAB8 nT8sAOCKGYrczFAAAAAAAAAAAAAAAAAAAAAAAAAAQB4dHqp/TQAAAQA= - H4sIAAAAAAAAAO3cS07DMBAG4F4AOACvBXAFuP/NSBaVoqiFOLHjx3yf5B2LiJn5nbROLxcAAAAA -AAAAAAAAANjve1o/G/7uqfSFAAAAAMW8Teu99kVwqsdpvda+iMx8PpXmq/YFUJX6x6b+sY1e/+dp -PdS+iIaNeA+49FH7Ajowcgao///UPzb1j23kewD132bEDHDvv92IGWD204yWAeqfRv1jG2kPsPfv -M0oGmP19RskA9d+v9x6Q/cf1vA+Y/eN6zQCzn0+PGWD281H/2HrcA9Q/r94yQP3z6ikD3PuV0UsG -mP0yeqi/2S+nxT1g/b6i2S+r5Qww++W1XH+zX16Le8CV+p+jxQyQ/edpsf5m/zzqH1tr9wCy/3wt -ZYDZ3/67zbmof2yt7AGyv54WMsDsx6b+sal/XPb+2Mx+Gb38dmrP9X9ZrBaeo3rUc/0/F2t+ltYP -aUbb+/VDmp5nf4t7/aAXYlr3gj6ISyYwW2aCHojNvkDk+4NePrM6w61nyIg9Ed3n5e/PFbYufTOO -dU9sWS2c86AezxfIgNjUPzZ7ADIgNhmADIhNBiADYpMB1O6B+fznnu8yfKeRT40euNZ9Pvu757sM -ZyrzOqsH1nXPQS/ksaUH1r/TmeJ61j9X3W9xvvaYUjlQ4z0PfbBP7v9Z7Xd8nKNKl2t2atd+ae85 + H4sIAAAAAAAAAO3cS07DMBAG4F4AOACvBXAFuP/NSBaVoqiFOLHjx3yf5B2LiJn5nbROLxcAAAAA +AAAAAAAAANjve1o/G/7uqfSFAAAAAMW8Teu99kVwqsdpvda+iMx8PpXmq/YFUJX6x6b+sY1e/+dp +PdS+iIaNeA+49FH7Ajowcgao///UPzb1j23kewD132bEDHDvv92IGWD204yWAeqfRv1jG2kPsPfv +M0oGmP19RskA9d+v9x6Q/cf1vA+Y/eN6zQCzn0+PGWD281H/2HrcA9Q/r94yQP3z6ikD3PuV0UsG +mP0yeqi/2S+nxT1g/b6i2S+r5Qww++W1XH+zX16Le8CV+p+jxQyQ/edpsf5m/zzqH1tr9wCy/3wt +ZYDZ3/67zbmof2yt7AGyv54WMsDsx6b+sal/XPb+2Mx+Gb38dmrP9X9ZrBaeo3rUc/0/F2t+ltYP +aUbb+/VDmp5nf4t7/aAXYlr3gj6ISyYwW2aCHojNvkDk+4NePrM6w61nyIg9Ed3n5e/PFbYufTOO +dU9sWS2c86AezxfIgNjUPzZ7ADIgNhmADIhNBiADYpMB1O6B+fznnu8yfKeRT40euNZ9Pvu757sM +ZyrzOqsH1nXPQS/ksaUH1r/TmeJ61j9X3W9xvvaYUjlQ4z0PfbBP7v9Z7Xd8nKNKl2t2atd+ae85 qsh9cuS82fU+r2UpzxhR++DI89ko7s0BsYza3wAAAAAAAAAAABDJLzYP1IgAAAEA - H4sIAAAAAAAAAO3cwRGAIAwEQFpUX9p/IXagouANulvBDTwyExJKAQAAAAAAAAAAAAAAAMhb0wEA -AAAAgEumdABgSEs6AAAAQ5rTAWhmSwcAAAAAAAAO2fP9N/cPAAAAAJzRRwT4Bjs+ANCOugoAANTy + H4sIAAAAAAAAAO3cwRGAIAwEQFpUX9p/IXagouANulvBDTwyExJKAQAAAAAAAAAAAAAAAMhb0wEA +AAAAgEumdABgSEs6AAAAQ5rTAWhmSwcAAAAAAAAO2fP9N/cPAAAAAJzRRwT4Bjs+ANCOugoAANTy Lyc1vM8BT6k7AAAAAPSgfw3cZe6yL+cLAAAAAAAAAAAAAAAAAAAAvGEHSFfV+gAAAQA= - H4sIAAAAAAAAAO2S0WrDQAwEnf//6dKHgDnc2k3PHq1uBoaYQGJpV69t216qqqqqqqqqqqqqqqqq -qqqqqqqqqpOcBb2HMr3/FXpvZfsfoXNY0StQN0Jns4Jj1mdQtzBC59bFqxlX4adZ6BxT7QidaZKd -obNNMJ2zPeh8q7sCdMaVPcrq6DkZOuPKrgCdcWXHjBI5u2c648p24zV8vp/12RuodFt0vtXddp8d -ofOtbjfGneh8q9sdOt/qVmTWXHS2KXaFzjXFrtC5ptgVOtcUu0LnmmRH6EyT7AadZ6KdoLNMtBN0 -lol2gs4y1Q7QGSbbATrDdNOh8+tgKnRuXUyFzq2TadB5dTMNOq9upkHn1dEk6Kw6mgSdVVcToDPq -bAJ0Rp/kSM+T2v84F53PjBzp2dJuYA+dzewM6TmT+qdzuTNDet6K/Y+z0Lk8mWH6/HdAZ0Lklz7/ -LOg+n8jvt98nzH8ndJ9V8kuf/1PoPqvl12GHq9BdVsju6H/TdvgUusvq2XXY4TfoLlOy67LHHrrH -xNy67PEN3WNSbuN7U/fYQ/eYmNtP70/a4Q3dY2L/V6k+P91h1/6rz/eG7rBr/3sqz0p3uOI9VILu -zHvgoPvxHljoPrwFHroHWuE7qOLK0NlXUfgOKrgir+FZ5Ru6g2quDJ19sh2hM01yJpXv6Wi2WXnR -HVa6AZJxF2JHusuV+z/jiV3pLu2fhe7SG2Che7R/FrpHb4CF7tD+WegOvQEWuj/7Z6H78wZY6O7S -byB59u1glmTP9hu//w/EHd9xK3RnT+a333f87ioVdpl5B3RfT+U2I7NK+8yC7iolM3qfu+6A3ikh + H4sIAAAAAAAAAO2S0WrDQAwEnf//6dKHgDnc2k3PHq1uBoaYQGJpV69t216qqqqqqqqqqqqqqqqq +qqqqqqqqqpOcBb2HMr3/FXpvZfsfoXNY0StQN0Jns4Jj1mdQtzBC59bFqxlX4adZ6BxT7QidaZKd +obNNMJ2zPeh8q7sCdMaVPcrq6DkZOuPKrgCdcWXHjBI5u2c648p24zV8vp/12RuodFt0vtXddp8d +ofOtbjfGneh8q9sdOt/qVmTWXHS2KXaFzjXFrtC5ptgVOtcUu0LnmmRH6EyT7AadZ6KdoLNMtBN0 +lol2gs4y1Q7QGSbbATrDdNOh8+tgKnRuXUyFzq2TadB5dTMNOq9upkHn1dEk6Kw6mgSdVVcToDPq +bAJ0Rp/kSM+T2v84F53PjBzp2dJuYA+dzewM6TmT+qdzuTNDet6K/Y+z0Lk8mWH6/HdAZ0Lklz7/ +LOg+n8jvt98nzH8ndJ9V8kuf/1PoPqvl12GHq9BdVsju6H/TdvgUusvq2XXY4TfoLlOy67LHHrrH +xNy67PEN3WNSbuN7U/fYQ/eYmNtP70/a4Q3dY2L/V6k+P91h1/6rz/eG7rBr/3sqz0p3uOI9VILu +zHvgoPvxHljoPrwFHroHWuE7qOLK0NlXUfgOKrgir+FZ5Ru6g2quDJ19sh2hM01yJpXv6Wi2WXnR +HVa6AZJxF2JHusuV+z/jiV3pLu2fhe7SG2Che7R/FrpHb4CF7tD+WegOvQEWuj/7Z6H78wZY6O7S +byB59u1glmTP9hu//w/EHd9xK3RnT+a333f87ioVdpl5B3RfT+U2I7NK+8yC7iolM3qfu+6A3ikh M3qHO/ej56+eEz333fvTcyl7B/Q8qqqqqqqqqqqqqqqqqqqqqqqqqvp3vwDZXwGvAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/caves_s_e2.tmx b/data/maps/Level -6/deniran/caves_s_e2.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_s_e2.tmx rename to data/maps/Level -6/deniran/caves_s_e2.tmx index 5555d94d52..7e15fafee0 100644 --- a/tiled/Level -6/deniran/caves_s_e2.tmx +++ b/data/maps/Level -6/deniran/caves_s_e2.tmx @@ -21,87 +21,87 @@ - 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 AAAAAAAAAAAAAAAAAAAAAADvWYHYoMQAAAEA - H4sIAAAAAAAAAO3cW26jMBQGYDbQbmB6ech0C+3+d1aiCpXxYAIJF9vn+yQ/JkL6D8fGwnQdAAAA -AABAWZ778Xr2RXCav/34OPsiOJUeEJsegB4Qmx6AHhDbtQeogdjUANYC6AGx6QHIPzb5x2YNEJs1 -APKPzRwQmzkA+ccm/9jkH5v8Y5N/bPKPzR5AbPYAkH9s8o/NGiA2awDkDwAAAMCj3vrxfvZFAFCU -z358nX0R0BDrLQCAdnl+AiAyex7UzDoOAAAAAAAAAKAuf/rxMjF8j7VtQ+5P3c/3V9Px3KmDFk3l -PmVcB2qgDdfsb+U+phe0Y5z9WnpB3R7JfkwvqEs6129BLyjf0jXevYb/9M3+8qxd4z0i1wOcgZo2 -ZLP3/++d+0APWOfSbZtNund3ZPYD+S93b/65PdqpvbujWQfmpWcpLyt/P5fzWXmnzAHLrc2/pJzn -6AHLrM2/FvYDlmk1/ys1MG/vZ78SWAvkbf3sVyo9YFqU/M0D01qe+1Nq4F8R5v6UGvgVpfen1r4v -0OK3xyLe+2PR3yGLeu+nIr43Ev3eT0XrBe79/0U6YxDpme8eLdeB3r9cWgctnEHT+9fLnUGrrRbc -+9uoca1w9DuYraupJ8h+f7laOLMm9jhnw21z59aPqoUjz1tw21x/2LIe3PPlm+sNc2OqTnJnLWRf + H4sIAAAAAAAAAO3cW26jMBQGYDbQbmB6ech0C+3+d1aiCpXxYAIJF9vn+yQ/JkL6D8fGwnQdAAAA +AABAWZ778Xr2RXCav/34OPsiOJUeEJsegB4Qmx6AHhDbtQeogdjUANYC6AGx6QHIPzb5x2YNEJs1 +APKPzRwQmzkA+ccm/9jkH5v8Y5N/bPKPzR5AbPYAkH9s8o/NGiA2awDkDwAAAMCj3vrxfvZFAFCU +z358nX0R0BDrLQCAdnl+AiAyex7UzDoOAAAAAAAAAKAuf/rxMjF8j7VtQ+5P3c/3V9Px3KmDFk3l +PmVcB2qgDdfsb+U+phe0Y5z9WnpB3R7JfkwvqEs6129BLyjf0jXevYb/9M3+8qxd4z0i1wOcgZo2 +ZLP3/++d+0APWOfSbZtNund3ZPYD+S93b/65PdqpvbujWQfmpWcpLyt/P5fzWXmnzAHLrc2/pJzn +6AHLrM2/FvYDlmk1/ys1MG/vZ78SWAvkbf3sVyo9YFqU/M0D01qe+1Nq4F8R5v6UGvgVpfen1r4v +0OK3xyLe+2PR3yGLeu+nIr43Ev3eT0XrBe79/0U6YxDpme8eLdeB3r9cWgctnEHT+9fLnUGrrRbc ++9uoca1w9DuYraupJ8h+f7laOLMm9jhnw21z59aPqoUjz1tw21x/2LIe3PPlm+sNc2OqTnJnLWRf j9w79EvqJPcOPu0p9awFAAAAbfoGcnYOcgAAAQA= - H4sIAAAAAAAAAO3awQmAQAwEwGtRfWn/hfgV8XmyJs5UsHAQyF7GAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAIB3HOkAAAAAAAAATLGnAwAAANCOG0MAgPmWdABgGjsTANThrgbozpzjaksHAB6Z1f9W8f0r + H4sIAAAAAAAAAO3awQmAQAwEwGtRfWn/hfgV8XmyJs5UsHAQyF7GAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAIB3HOkAAAAAAAAATLGnAwAAANCOG0MAgPmWdABgGjsTANThrgbozpzjaksHAB6Z1f9W8f0r ZqYXHTwAAAAAFeixSPI3DAAA8H1rOgCt6aYAAAAAAAAAAAAAAAC4OwGPiKXdAAABAA== - H4sIAAAAAAAAAO2U0WrDQAzAkv//6T0VSpe2yfVi2WcJBIWNzbGc7tu27Qt4BXpWtb8y7bcE86r9 -1f5qf7W//t7/yh3Q8+r8/leg51W2/5ZgZo3rf/S79Mwa1/+B/dd0FHputb96A2p/9QaU6b8lmF3Z -G6DnVqb//vJZ6zsKPbeyN0DPrOwN0POq/ZW7AXpWtb/aX+2v3oDaX+2vcTdAz6n2V67/lmBWtb/a -X+2v8f23BPOq/ZW7AXpWtb/aX+2v8TdAz6n2V/trfPsH9LzK9n8H/RzKtT+CfjY9395b6OUdXP37 -9A46mw16H52sAr2n1SR5nmF0Fnp/lV0Nep+VrMqZ2endZrUSM2am953JrtB7z9S76y3QLXy/eeg+ -ke/4mV10g27l+85DNyPf+W582lVFR57fu/gP3TGifRYyzk637NI+M3RTu8dxtE+6rd1Z6MZXunsX -c9hfPmdR4qGb257F7r2xfW9s3xvb98b2vbF9b2yfl4i92b430Z29h1zc1dr3vw5+p/fG/r2xf2/s -3xv79yZrf/r/dyFb/yxzdCJD/5E79AbmQO98tL13MA9q1zPaewO/Q+x5Znvv4DufdhS537u6ewPj -ROw2ovunGb2N99zdP7K9na9x916J9vY/z+y9Ur3tf47X/Yzule7rDcyBbmR/FrqRN8BC91nlBqre -Gt2GuoGjn1VtOArdZLXvgGrQTbwBFrqHN8BCt/AGOOgGtGf287yn1aD3n8WO0DvPaCfoXWe1A/SO -K7gy9G4ruSL0Tiu6CvQeV7Eq9N5WNAvfZqH3tLqZoXfTzUzQu1DmJujnVe4W6OdT5h7o59DYO6Hn + H4sIAAAAAAAAAO2U0WrDQAzAkv//6T0VSpe2yfVi2WcJBIWNzbGc7tu27Qt4BXpWtb8y7bcE86r9 +1f5qf7W//t7/yh3Q8+r8/leg51W2/5ZgZo3rf/S79Mwa1/+B/dd0FHputb96A2p/9QaU6b8lmF3Z +G6DnVqb//vJZ6zsKPbeyN0DPrOwN0POq/ZW7AXpWtb/aX+2v3oDaX+2vcTdAz6n2V67/lmBWtb/a +X+2v8f23BPOq/ZW7AXpWtb/aX+2v8TdAz6n2V/trfPsH9LzK9n8H/RzKtT+CfjY9395b6OUdXP37 +9A46mw16H52sAr2n1SR5nmF0Fnp/lV0Nep+VrMqZ2endZrUSM2am953JrtB7z9S76y3QLXy/eeg+ +ke/4mV10g27l+85DNyPf+W582lVFR57fu/gP3TGifRYyzk637NI+M3RTu8dxtE+6rd1Z6MZXunsX +c9hfPmdR4qGb257F7r2xfW9s3xvb98b2vbF9b2yfl4i92b430Z29h1zc1dr3vw5+p/fG/r2xf2/s +3xv79yZrf/r/dyFb/yxzdCJD/5E79AbmQO98tL13MA9q1zPaewO/Q+x5Znvv4DufdhS537u6ewPj +ROw2ovunGb2N99zdP7K9na9x916J9vY/z+y9Ur3tf47X/Yzule7rDcyBbmR/FrqRN8BC91nlBqre +Gt2GuoGjn1VtOArdZLXvgGrQTbwBFrqHN8BCt/AGOOgGtGf287yn1aD3n8WO0DvPaCfoXWe1A/SO +K7gy9G4ruSL0Tiu6CvQeV7Eq9N5WNAvfZqH3tLqZoXfTzUzQu1DmJujnVe4W6OdT5h7o59DYO6Hn UVVVVVVV1XX9A+JX/5IAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/caves_se.tmx b/data/maps/Level -6/deniran/caves_se.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_se.tmx rename to data/maps/Level -6/deniran/caves_se.tmx index 28fdf5faef..c306888ae6 100644 --- a/tiled/Level -6/deniran/caves_se.tmx +++ b/data/maps/Level -6/deniran/caves_se.tmx @@ -18,88 +18,88 @@ - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dy46bMBQG4Oymy26ml0XTV2jf/+UaFKEwNBmwwRj7fJ/ELoqQ/uMTLrZzuZDr -d+LnfxU5C2qRf2wp+b/fjrdSJ0IVKfkPY/9a6kSoIjV/+iL/2OQf25fb8X3lZ+Xfn+F6bm0PkH+f -Up8BAAAAsM2P2/Gz9kkAAACr/bkdf2ufBAAAAADAjqLOXUhZP0N/UtbP0Cf5xyb/h4h7hMj/IeIa -UfnfRRz7A/cAdxHH/sA9wF3U/AfRe0DU3j+K3gMij/1R5B4g/7g9IHrvn4rYA4z9h6EHRKsB+X+U -UgM9vDeV///GGvh26bsX+O1/7XpZXwetrhsz9pel1EFr5L/evA56qAX5p7tentfClqNWHcl/m+tO -x7M6OqIm5H8OSzVRqhbkf17zWihRA/JvQ6kakH87StSA/NsS8f0EH0V9T82D/GOTf2zyj03+sck/ -NvnH9bX2CVDV3mO/1blLwL56mM8MABDZsL6n9hxj6hnm9/S8foXX5mv71EEcS+s6zSPr19o1vWqg -TylzetVAX3LW86uBPmzZy8Gc4vaN93q59IB27bWPixpoz957+KiBNozPdkvs36QGzmua+5bf+yVq -4FyOyn1KDdRXI/cp7wuON31vWyv3qejPiKZ55O7llfIdY+a1c5/qbe+7Jc/GYO5eXqnfcabc53rc -B3FuvKfOyaPFTHN8VvOt1kPta61WveqBLdXBfMyTr/S+dXsy5ss5ey8w5o/x2XVxLf774FhnuiaW -fVyyj82ep3EZ+3HJPi7Zx1RyjhTnNn22w3nt+b9YZ5s3wbKcd+ktzZsgX85/qQEAAAAAAAAAAADl + H4sIAAAAAAAAAO3dy46bMBQG4Oymy26ml0XTV2jf/+UaFKEwNBmwwRj7fJ/ELoqQ/uMTLrZzuZDr +d+LnfxU5C2qRf2wp+b/fjrdSJ0IVKfkPY/9a6kSoIjV/+iL/2OQf25fb8X3lZ+Xfn+F6bm0PkH+f +Up8BAAAAsM2P2/Gz9kkAAACr/bkdf2ufBAAAAADAjqLOXUhZP0N/UtbP0Cf5xyb/h4h7hMj/IeIa +UfnfRRz7A/cAdxHH/sA9wF3U/AfRe0DU3j+K3gMij/1R5B4g/7g9IHrvn4rYA4z9h6EHRKsB+X+U +UgM9vDeV///GGvh26bsX+O1/7XpZXwetrhsz9pel1EFr5L/evA56qAX5p7tentfClqNWHcl/m+tO +x7M6OqIm5H8OSzVRqhbkf17zWihRA/JvQ6kakH87StSA/NsS8f0EH0V9T82D/GOTf2zyj03+sck/ +NvnH9bX2CVDV3mO/1blLwL56mM8MABDZsL6n9hxj6hnm9/S8foXX5mv71EEcS+s6zSPr19o1vWqg +TylzetVAX3LW86uBPmzZy8Gc4vaN93q59IB27bWPixpoz957+KiBNozPdkvs36QGzmua+5bf+yVq +4FyOyn1KDdRXI/cp7wuON31vWyv3qejPiKZ55O7llfIdY+a1c5/qbe+7Jc/GYO5eXqnfcabc53rc +B3FuvKfOyaPFTHN8VvOt1kPta61WveqBLdXBfMyTr/S+dXsy5ss5ey8w5o/x2XVxLf774FhnuiaW +fVyyj82ep3EZ+3HJPi7Zx1RyjhTnNn22w3nt+b9YZ5s3wbKcd+ktzZsgX85/qQEAAAAAAAAAAADl /QPHLPBKAAABAA== - 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 diff --git a/tiled/Level -6/deniran/caves_sw.tmx b/data/maps/Level -6/deniran/caves_sw.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_sw.tmx rename to data/maps/Level -6/deniran/caves_sw.tmx index d147b8e9ec..9d99052983 100644 --- a/tiled/Level -6/deniran/caves_sw.tmx +++ b/data/maps/Level -6/deniran/caves_sw.tmx @@ -21,104 +21,104 @@ - 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 2swAAAEA - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/caves_w.tmx b/data/maps/Level -6/deniran/caves_w.tmx similarity index 99% rename from tiled/Level -6/deniran/caves_w.tmx rename to data/maps/Level -6/deniran/caves_w.tmx index 0a79ab11b0..13bb836269 100644 --- a/tiled/Level -6/deniran/caves_w.tmx +++ b/data/maps/Level -6/deniran/caves_w.tmx @@ -18,86 +18,86 @@ - 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 AQA= - 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 -+WfzOX8uuz+b2Z9L72fT+7n0fi6/38+0/B2P7LMse172OfR8Lj2fZ+53PZ/les7r+QxruTM+uedZ -2+1yH5/dnmPZ43p9XGs5r/W43MdwnfetnGU9llu7W85jutfnjOnWc5ncM8x/RyVvAIB9fJ2v79qH -AAAAAAAAAAAAAAAAAIBQ7+frs/YhXuBQ+wCdKN+t8VP7EBvzLpa/Gy1/2f/fKPnL/jEj3API/nHl -Z9ZzDcj+eb3eB8h+Gz3OANlvq5ca8P611+mhBpbfDcr2Wq4BM38fLdaA7PfVSg3Y9/W0UAP2fV0t -1AB1zTVQ5rA6yDTPYLMgm1nAchaog1x2AoVZgFmAGmA27wM7IVfLzwnecbQve4GixVnAvlrdCexL -HVAs60At5Lp+XlAPuU6TeuBCPbB0rx7URZ7TyuXZAp87UqgBevwfd7ZjBqAG8FxAr995w3bsAsyA + H4sIAAAAAAAAAO3dSW7CQBQFQO+SC5BhAbn/LUMvLCxkUALGPbwqyftW3h9skuBpogfH2gegKvln +k3+uw/l6q30Iqim9f6p9CKqRfza7P5fdn2vO3uzPZO/nMvez6f1Mpe8/Jr2fSt9nk38u93zZ9H42 ++WfzOX8uuz+b2Z9L72fT+7n0fi6/38+0/B2P7LMse172OfR8Lj2fZ+53PZ/les7r+QxruTM+uedZ +2+1yH5/dnmPZ43p9XGs5r/W43MdwnfetnGU9llu7W85jutfnjOnWc5ncM8x/RyVvAIB9fJ2v79qH +AAAAAAAAAAAAAAAAAIBQ7+frs/YhXuBQ+wCdKN+t8VP7EBvzLpa/Gy1/2f/fKPnL/jEj3API/nHl +Z9ZzDcj+eb3eB8h+Gz3OANlvq5ca8P611+mhBpbfDcr2Wq4BM38fLdaA7PfVSg3Y9/W0UAP2fV0t +1AB1zTVQ5rA6yDTPYLMgm1nAchaog1x2AoVZgFmAGmA27wM7IVfLzwnecbQve4GixVnAvlrdCexL +HVAs60At5Lp+XlAPuU6TeuBCPbB0rx7URZ7TyuXZAp87UqgBevwfd7ZjBqAG8FxAr995w3bsAsyA bGZANvcBgB2QzQ7gGd45ke1Y+wAARPoFVevhjAAAAQA= - H4sIAAAAAAAAAO3dwQkAIQwEQBu819l/Lf4PRAXPKM5UsODLTSApAQAAAAAAAAAAADU5OgAAAADQ -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 diff --git a/tiled/Level -6/deniran/lost_caves_n.tmx b/data/maps/Level -6/deniran/lost_caves_n.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n.tmx rename to data/maps/Level -6/deniran/lost_caves_n.tmx index c5940f3a66..5c4faaa87f 100644 --- a/tiled/Level -6/deniran/lost_caves_n.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n.tmx @@ -24,83 +24,83 @@ - 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 AAAAAAAALPwHCKcHdgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3cQW6DMBAF0OzaCzRdNb3/LRsUoVoWSQgx9ti8J1mKumiJ/GcAY3o6AQAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1fV7Hd+uDoJnLdfy2PggAgEF8Xcd5YczX2+ln -xvNzul1f52O65zonn1tmoPXfH9VU+x+n2xznLsnPW2cgzaMclDPX/hotM7DUl2pkYa6PEW35bq37 -wHwMS1konYdHvXEEr9R+KkIGZveuWd49ttHn/t2+FikDqTkHz9aK793zzGPkuZ9srf1U1Aysce+e -Jx0j+yn0e3rOwJGVmv+JDPRlj3saGehHiXP/EhnoQ8nen5OB2GqsZ8lAXHv1/pz9WvHUXsvWA+Jo -sZ7pPBBDy7VsGWgrwnMMGWin1vXeMzJQX6S9C+nzWRmoI0rtp+zjqiNS7ef0gv1FrP2cDOwjcu3n -nA/K66H2U/f2cu61r3NkPdV+7tFerEfZkJN/vdX+Ws/26rV4NyCanmu/lD32gvdi1Nrf6mg9Yc99 -PT0b/fwwv8tw9N6/Rp6F3jOQPt/T+9cb4RohwrPd3vWaA3NfVi/XB+m53tyXV+vd8i2c6+taswZZ -KxP6fXtr1qVL50G/j22v9ed83s19fCV6g3kfxyt5MO/je5QH8348R/ufMwAAAADE9ActrkMqAAAB + H4sIAAAAAAAAAO3cQW6DMBAF0OzaCzRdNb3/LRsUoVoWSQgx9ti8J1mKumiJ/GcAY3o6AQAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1fV7Hd+uDoJnLdfy2PggAgEF8Xcd5YczX2+ln +xvNzul1f52O65zonn1tmoPXfH9VU+x+n2xznLsnPW2cgzaMclDPX/hotM7DUl2pkYa6PEW35bq37 +wHwMS1konYdHvXEEr9R+KkIGZveuWd49ttHn/t2+FikDqTkHz9aK793zzGPkuZ9srf1U1Aysce+e +Jx0j+yn0e3rOwJGVmv+JDPRlj3saGehHiXP/EhnoQ8nen5OB2GqsZ8lAXHv1/pz9WvHUXsvWA+Jo +sZ7pPBBDy7VsGWgrwnMMGWin1vXeMzJQX6S9C+nzWRmoI0rtp+zjqiNS7ef0gv1FrP2cDOwjcu3n +nA/K66H2U/f2cu61r3NkPdV+7tFerEfZkJN/vdX+Ws/26rV4NyCanmu/lD32gvdi1Nrf6mg9Yc99 +PT0b/fwwv8tw9N6/Rp6F3jOQPt/T+9cb4RohwrPd3vWaA3NfVi/XB+m53tyXV+vd8i2c6+taswZZ +KxP6fXtr1qVL50G/j22v9ed83s19fCV6g3kfxyt5MO/je5QH8348R/ufMwAAAADE9ActrkMqAAAB AA== - H4sIAAAAAAAAAO3bMQrAMAgF0JwuN2kztfcfs3QKhHYpmvAeuDl83BQsBQAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAMjo+Nh3/poCYA33UwAAu6rRAQAANue2BAAAAAAAAIyu6ACLMCcA + H4sIAAAAAAAAAO3bMQrAMAgF0JwuN2kztfcfs3QKhHYpmvAeuDl83BQsBQAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAMjo+Nh3/poCYA33UwAAu6rRAQAANue2BAAAAAAAAIyu6ACLMCcA AAB4Z38GIJMWHYApP04AAAAAAAAAAAAAZNMB6WCzBQAAAQA= - H4sIAAAAAAAAAO3TQW7bQBAEQPv/n84hCMADbUkBlz29rAbqSu30jL6/vr6+AQAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAIDtvEr6fWT2fkz6rWmv+mjq6X+TfndDR9N72nWuCf0ck55j1WzpGab3 -c0x6nqfc9aR+zrLTbOlZGjo6y05zpXfV0NFZdpkpva+Wns6ywzzpnTV1dZb2mdJ7a+rqp7TPlN5d -U1dnaZ8pvbuWnn5L+1zpHbb09FvaZ0vvcXo/76R5vvQup/fzbppnS+9zej/vpnm+9F4nd/NJWmdM -73ZyN5+mccb0bld38+q7V/dv/3N2/+l8V6XpBtL7Tf33p97A3XeQ3u/KHib0n+5g5dsm739i7+lO -rn7L1N1fNd/VmdJPerdN812dO96V3l2682nvWfG2O37D/ufewOrvt+5+5fxXxv7XdDz9fVe9ddV3 -m3d/1+yrcuXvp3e58/5X3sBVSe8y0Wnbe1cmvctEl41vXpX0Pu/usvXdq5Le5509Nr99ZdK93NFh -+t2TbyDdyVN27wYynaXf3nIDx6T72Xn3LTfwL80dpXe80x0c09BLeq+738AxE7tI79QN2L07yMyd -3qHb+JvETOkdTfDkpLuf5klJdz3ZE5LuuMWuSffaaIekO2zXnHR3O2lLuq9dNSTd0VNMS7qPp0sm + H4sIAAAAAAAAAO3TQW7bQBAEQPv/n84hCMADbUkBlz29rAbqSu30jL6/vr6+AQAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAIDtvEr6fWT2fkz6rWmv+mjq6X+TfndDR9N72nWuCf0ck55j1WzpGab3 +c0x6nqfc9aR+zrLTbOlZGjo6y05zpXfV0NFZdpkpva+Wns6ywzzpnTV1dZb2mdJ7a+rqp7TPlN5d +U1dnaZ8pvbuWnn5L+1zpHbb09FvaZ0vvcXo/76R5vvQup/fzbppnS+9zej/vpnm+9F4nd/NJWmdM +73ZyN5+mccb0bld38+q7V/dv/3N2/+l8V6XpBtL7Tf33p97A3XeQ3u/KHib0n+5g5dsm739i7+lO +rn7L1N1fNd/VmdJPerdN812dO96V3l2682nvWfG2O37D/ufewOrvt+5+5fxXxv7XdDz9fVe9ddV3 +m3d/1+yrcuXvp3e58/5X3sBVSe8y0Wnbe1cmvctEl41vXpX0Pu/usvXdq5Le5509Nr99ZdK93NFh ++t2TbyDdyVN27wYynaXf3nIDx6T72Xn3LTfwL80dpXe80x0c09BLeq+738AxE7tI79QN2L07yMyd +3qHb+JvETOkdTfDkpLuf5klJdz3ZE5LuuMWuSffaaIekO2zXnHR3O2lLuq9dNSTd0VNMS7qPp0sm PTu5m0jPSOYe0rOQuYX0u8ncQ/p9ZO4h/Q4AAAAAnusP4ONBfAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_n2.tmx b/data/maps/Level -6/deniran/lost_caves_n2.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n2.tmx rename to data/maps/Level -6/deniran/lost_caves_n2.tmx index 880badf266..d5114e48b6 100644 --- a/tiled/Level -6/deniran/lost_caves_n2.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n2.tmx @@ -21,80 +21,80 @@ - H4sIAAAAAAAAAO3byXEbMRAFUKbgHBSMZeefj3RxlcpFzoblNzjv8E5aBt2/AY5Izcfj8fgAAAAA -AAAAAAAAAAAAAAAo6td/0uthfuZ70uslk3uLdK3ksjcDtSSyNwd56dzNwL0zl//9cjYDa+b9+9un -/MuZle2fb38Pfm/l/N9p7nrl/i/bIz/z6nt7zUWyR+k8Z+d/Jve9vFt+14gMKsxe9fxbcn+Wd48z -INmTdJ6V8z/yWtHjDEj2I53nzHq39uqzr/U630dl0FLvqvlfmYEz+3jG33wzsj86v+ksZ+Q/6l6/ -dVZG9uDo2tJZzpqBVs/mouX1YXTtR9eWzjE5A7PP+tHZv6pnq850hrPm4Oz93YjZGFXn3v3NVp3p -7Gblf/b+rue9/+gaW96XSGc3cwaO5lrpfd2r1z467+ncEjOwl3Xqvu5sPWc+w5L/9fNgZuZHarny -GZb8+0vVMfJ9yXSGK+S/2vpbrpHOtFr/Vln7iOum863aw5XXXLk3iV6utt7Wda/Ur3epJb3nq81g -hb5WX9+oNfdeU3IOqq63co9HrC01B9XWuUJPR+Y/ew6qrG2lHs7Iv2odFdaQ3juz86/Q+1V6ODr7 -ZP69a5x93RV6kq5jVt0zrlO5/pH5V5iZ3rlUyLpC9lu1VtkTd5DK/lmGo86RV84+k/NuktnPOku2 -jH62rrJ0XpXmYEUt51M6o+QMXHlOoaIz51M6j0r5X3lOITUbrc/9pXOoOgOte230PGz9j+0dnq1L -z8Dea8Toe8Ofv//KrKX7XkmP/X527/XY+1dnId3vikbmNXLvn52/dJ+rS2fbcg7sSfd2Nel8j54D -d3qGcrVZmDFnr878dM/e2chztnUe0r2hH5mzNQvpNQEAAAAAAAAAAAAAAAAAAAAAAAAAALCmL52F + H4sIAAAAAAAAAO3byXEbMRAFUKbgHBSMZeefj3RxlcpFzoblNzjv8E5aBt2/AY5Izcfj8fgAAAAA +AAAAAAAAAAAAAAAo6td/0uthfuZ70uslk3uLdK3ksjcDtSSyNwd56dzNwL0zl//9cjYDa+b9+9un +/MuZle2fb38Pfm/l/N9p7nrl/i/bIz/z6nt7zUWyR+k8Z+d/Jve9vFt+14gMKsxe9fxbcn+Wd48z +INmTdJ6V8z/yWtHjDEj2I53nzHq39uqzr/U630dl0FLvqvlfmYEz+3jG33wzsj86v+ksZ+Q/6l6/ +dVZG9uDo2tJZzpqBVs/mouX1YXTtR9eWzjE5A7PP+tHZv6pnq850hrPm4Oz93YjZGFXn3v3NVp3p +7Gblf/b+rue9/+gaW96XSGc3cwaO5lrpfd2r1z467+ncEjOwl3Xqvu5sPWc+w5L/9fNgZuZHarny +GZb8+0vVMfJ9yXSGK+S/2vpbrpHOtFr/Vln7iOum863aw5XXXLk3iV6utt7Wda/Ur3epJb3nq81g +hb5WX9+oNfdeU3IOqq63co9HrC01B9XWuUJPR+Y/ew6qrG2lHs7Iv2odFdaQ3juz86/Q+1V6ODr7 +ZP69a5x93RV6kq5jVt0zrlO5/pH5V5iZ3rlUyLpC9lu1VtkTd5DK/lmGo86RV84+k/NuktnPOku2 +jH62rrJ0XpXmYEUt51M6o+QMXHlOoaIz51M6j0r5X3lOITUbrc/9pXOoOgOte230PGz9j+0dnq1L +z8Dea8Toe8Ofv//KrKX7XkmP/X527/XY+1dnId3vikbmNXLvn52/dJ+rS2fbcg7sSfd2Nel8j54D +d3qGcrVZmDFnr878dM/e2chztnUe0r2hH5mzNQvpNQEAAAAAAAAAAAAAAAAAAAAAAAAAALCmL52F 5AUAAAEA - H4sIAAAAAAAAAO3c3Y7TMBAG0LwEXAfQSrDA+78ejajVITh/7Sa2k3Mk33SrVbXfZOxm7XQdAAAA -AAAAAAAAAAAAALTh8238uo9PhT8Lx4iZ/76NL/fxM7yuJs4n5R4z/3obP+6jD6/P1cTSUDP1GbJP -ucfM38N7vofX52piaQw1owbqkbJPub/Pv/0fuZpYGn336BvqoJzY74fst+T+iqFm+k4vKCG3tjsy -+yT1jb5TA3uIOceRW9sdnX2UesG3gp/hDMZ5x5zjmFrblTTUgB7wnNx3tnHOcdSS+VjfHdMDxtdJ -yzU39Z2t5pynDD1gj/yX+mK8f9GSV76z1eoj54C1fbEPP2vJW1dm3b6nvnu9B4xzX+qL8f5FS4b8 -z5T94NU5IDcfnu1vlLyV/gA7eTb/M86Hc+T/ELM/e+6J/P+6YvY8nHEdzDrp2pf99cS+z7WY86+p -1H4Fyhvf25H9dVzt3g4PR871Z/m/8BmUmOvn9rW3VA+t3xssNdfP7WuP9VB7LbSa//iaLznXj/e1 -9107tdBi/rWv72M99N3/tVBTHbSUf03X/Fq5WqipJ7SQf26fTu2558RzDLX0hJrzn9qf1WL20VxP -OLoOasz/rLnnjHvC0XVQU/5Xyn1sqg72roUa8r9y7mNHrhHS96hS5D7tiDVC2g91pKkzxXKfttfc -cMS5gLkzVXLfZm5u2PrcnK29f02d5c6Rz52pkvtzpu4vbnnW0tb9cGue3ZQ7R976WdPaTT1Tp+/m -n6u09R7a0u+bOkcu7zKWnrW0NZc1z26SNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfwAg + H4sIAAAAAAAAAO3c3Y7TMBAG0LwEXAfQSrDA+78ejajVITh/7Sa2k3Mk33SrVbXfZOxm7XQdAAAA +AAAAAAAAAAAAALTh8238uo9PhT8Lx4iZ/76NL/fxM7yuJs4n5R4z/3obP+6jD6/P1cTSUDP1GbJP +ucfM38N7vofX52piaQw1owbqkbJPub/Pv/0fuZpYGn336BvqoJzY74fst+T+iqFm+k4vKCG3tjsy ++yT1jb5TA3uIOceRW9sdnX2UesG3gp/hDMZ5x5zjmFrblTTUgB7wnNx3tnHOcdSS+VjfHdMDxtdJ +yzU39Z2t5pynDD1gj/yX+mK8f9GSV76z1eoj54C1fbEPP2vJW1dm3b6nvnu9B4xzX+qL8f5FS4b8 +z5T94NU5IDcfnu1vlLyV/gA7eTb/M86Hc+T/ELM/e+6J/P+6YvY8nHEdzDrp2pf99cS+z7WY86+p +1H4Fyhvf25H9dVzt3g4PR871Z/m/8BmUmOvn9rW3VA+t3xssNdfP7WuP9VB7LbSa//iaLznXj/e1 +9107tdBi/rWv72M99N3/tVBTHbSUf03X/Fq5WqipJ7SQf26fTu2558RzDLX0hJrzn9qf1WL20VxP +OLoOasz/rLnnjHvC0XVQU/5Xyn1sqg72roUa8r9y7mNHrhHS96hS5D7tiDVC2g91pKkzxXKfttfc +cMS5gLkzVXLfZm5u2PrcnK29f02d5c6Rz52pkvtzpu4vbnnW0tb9cGue3ZQ7R976WdPaTT1Tp+/m +n6u09R7a0u+bOkcu7zKWnrW0NZc1z26SNQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfwAg P6dlAAABAA== - H4sIAAAAAAAAAO3bOQrAMAwEQBNy/P/HcZsqKRxkszOgXoVghUCtAQAAAAAAAAAAAAAAAAAAAGTZ -qhuAQHuvo7oJypy9ruomGE6ewjv5l03+AQDAutw9AAAAAIAR3BoBAOAbuzMAwJO/tGyz/qWZy2yz + H4sIAAAAAAAAAO3bOQrAMAwEQBNy/P/HcZsqKRxkszOgXoVghUCtAQAAAAAAAAAAAAAAAAAAAGTZ +qhuAQHuvo7oJypy9ruomGE6ewjv5l03+AQDAutw9AAAAAIAR3BoBAOAbuzMAwJO/tGyz/qWZy2yz ziUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC/G6GEar8AAAEA - H4sIAAAAAAAAAO3bUXKDIBQFUDfQbKDtV9P9b7FxOpmxVhKNKDw4Z8Zfh+Q+QEGGAQAAAAAAAAAA -AAAAAAAAAAAAAAAAAOjZ5XZ9lm5EZu+36610IwL5Lt2AjGS/XStjgOxfF70GZL/fWAMfQ7w6kH0+ -1yHO88CY+1ivss+r9rlgmvu1cFtaVWMNyP1cNcwD98zl3o+lzOXevvn4LvM+RJvXp+NTxPfl0ub/ -X4TcU3PSeF2Gv7+HZUvje5Tcn81JUX7P2aI+v0ebk2p0X5eN1i+m7eY1EdfkrSfnETV7fX6/aNnr -83lE+x893+UTaeyUe35fpRuwUqQ6JZ9ocxN51DjWz9e+7SEco7axPrX2Pd9DUAf71fQOumUMmu8l -qYXtash+797mdExQA+vVkP0o516geWGdWrI/QqRv8s+y9A1Jy8wFvyJ+Q5JL7zVQ2ztdCb3WQMvz -+1a91YDs/+ulBmSf1vq7oeyfa3HN0H7ddktnEV6phdT+1Bn7VTXu10WUOpeSyuzR2ZbUtfbea8j9 -OI8y23vGNnXvNbUQ9VxIdEt9Ofe9H9WCM759SI05+np/elunBwAAAAAAAAAAAAAAAAAAAAAAAADg + H4sIAAAAAAAAAO3bUXKDIBQFUDfQbKDtV9P9b7FxOpmxVhKNKDw4Z8Zfh+Q+QEGGAQAAAAAAAAAA +AAAAAAAAAAAAAAAAAOjZ5XZ9lm5EZu+36610IwL5Lt2AjGS/XStjgOxfF70GZL/fWAMfQ7w6kH0+ +1yHO88CY+1ivss+r9rlgmvu1cFtaVWMNyP1cNcwD98zl3o+lzOXevvn4LvM+RJvXp+NTxPfl0ub/ +X4TcU3PSeF2Gv7+HZUvje5Tcn81JUX7P2aI+v0ebk2p0X5eN1i+m7eY1EdfkrSfnETV7fX6/aNnr +83lE+x893+UTaeyUe35fpRuwUqQ6JZ9ocxN51DjWz9e+7SEco7axPrX2Pd9DUAf71fQOumUMmu8l +qYXtash+797mdExQA+vVkP0o516geWGdWrI/QqRv8s+y9A1Jy8wFvyJ+Q5JL7zVQ2ztdCb3WQMvz ++1a91YDs/+ulBmSf1vq7oeyfa3HN0H7ddktnEV6phdT+1Bn7VTXu10WUOpeSyuzR2ZbUtfbea8j9 +OI8y23vGNnXvNbUQ9VxIdEt9Ofe9H9WCM759SI05+np/elunBwAAAAAAAAAAAAAAAAAAAAAAAADg WD/xcZRMAAABAA== - H4sIAAAAAAAAAO3c0QnAIAxF0axoN6nuD91ACoLPlnMmuN8msQoAAAAAAAAAAAAAAAAAAAAAAOA/ -rnQAALCkpQPYaqQDAGBBTwcAAAAAbHKnAwAAAF6ySw4AAMApWrmTAgAA4Byzvx3MWb/DWwMAAAAA + H4sIAAAAAAAAAO3c0QnAIAxF0axoN6nuD91ACoLPlnMmuN8msQoAAAAAAAAAAAAAAAAAAAAAAOA/ +rnQAALCkpQPYaqQDAGBBTwcAAAAAbHKnAwAAAF6ySw4AAMApWrmTAgAA4Byzvx3MWb/DWwMAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAkPAAzCNDDAAAAQA= - H4sIAAAAAAAAAO3VS45CMQwEQLj/pWeFQCDE8HluO6mWao3tDnA+nU5nAAAAAAAAAAAAAAAAAACA -pu6Tnof6zl8lPS+Z3r9Jeldy3V+S3plc97dJ77+rTknfYhddk77LaiYmfbPJVkj6hhOtlNS90h3q -/prkjdJ96j97m3Sf+s/eJN2n/rP3SPep/+wt0n3qP3uHdJ+7v4H0DdJd7tx/h/3TXXa4QSJd9k73 -uOMb6LRvusPd3kG3HdPd7dJ/193S3a3+BrrvlO5t1TcwZZd0Zyv1v8Ie6Q6n3W36/K+S7rTr/SbP -/mnS/Xa44bSZj/rMdNdVt5w277szV37WpP6nzPntzOnP73TX7vMdMXe3eVK7dJ3r6Lk7z1a1S7d5 -KmeuSOf+u8yRmrk6K3d/dLrc7RdJ7jHthkd9Z5L9X1K9x6S7Hdl7l/5v0/m7X52K7rv1/yy/nr/z -Tap677CrXFPd+3/6925qkur+WY9+P+qS7P6+P/8ltUl3X/V7Io9J9+Qd5JLuRv+1SXfhDWSSvn8H -uyZ99052S/reHe2S9J07Wz3p+06xYtI3nWp60vdbybtJvrP0rXZw5N0/Tfom/N6rpOcj8xbSswAA + H4sIAAAAAAAAAO3VS45CMQwEQLj/pWeFQCDE8HluO6mWao3tDnA+nU5nAAAAAAAAAAAAAAAAAACA +pu6Tnof6zl8lPS+Z3r9Jeldy3V+S3plc97dJ77+rTknfYhddk77LaiYmfbPJVkj6hhOtlNS90h3q +/prkjdJ96j97m3Sf+s/eJN2n/rP3SPep/+wt0n3qP3uHdJ+7v4H0DdJd7tx/h/3TXXa4QSJd9k73 +uOMb6LRvusPd3kG3HdPd7dJ/193S3a3+BrrvlO5t1TcwZZd0Zyv1v8Ie6Q6n3W36/K+S7rTr/SbP +/mnS/Xa44bSZj/rMdNdVt5w277szV37WpP6nzPntzOnP73TX7vMdMXe3eVK7dJ3r6Lk7z1a1S7d5 +KmeuSOf+u8yRmrk6K3d/dLrc7RdJ7jHthkd9Z5L9X1K9x6S7Hdl7l/5v0/m7X52K7rv1/yy/nr/z +Tap677CrXFPd+3/6925qkur+WY9+P+qS7P6+P/8ltUl3X/V7Io9J9+Qd5JLuRv+1SXfhDWSSvn8H +uyZ99052S/reHe2S9J07Wz3p+06xYtI3nWp60vdbybtJvrP0rXZw5N0/Tfom/N6rpOcj8xbSswAA AAAAAAAAAAAAAAAAAAAAAAAAMN8f7a4s2wAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_n2_e.tmx b/data/maps/Level -6/deniran/lost_caves_n2_e.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n2_e.tmx rename to data/maps/Level -6/deniran/lost_caves_n2_e.tmx index 5e49aab6eb..03413c9366 100644 --- a/tiled/Level -6/deniran/lost_caves_n2_e.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n2_e.tmx @@ -21,93 +21,93 @@ - H4sIAAAAAAAAAO2dUU7dMBRE2UL3wGIo3f9+ykeRKgSJE9/rmXHOx/lARDCec+2kRXp5fXl5eQUA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAVn4doM42ktUxk0u2K1ld1+GY9W6Pqi5n8qqyu+Wt -6nBVnyO//+2D3yZ573bdtYYO3268f/DHyP+KNTyZs71y9n0393CNs71y9n0X71fPfKjBwf3ZnDIb -59ztSO19ZD08D5zzU0cr7v8V8/r1a5z3zsWM/45c+Abog2coHxQuOF99wMU6XP9984nrueyaq9uz -+jm4Yr2VubrnYDa3wvtM57N9rp7X6ntVZU618zvZ7/SpyFu97ztmVe26cp+p1te977t7VLvumIGU -nCvW4NZXZ7cJGVevwbW36m4TMqpyO2TAvy6rY6bKbp0zqjvEvyajujv86zKqe8M/pPt3fp5KI7FD -/K/rUp0P/9oe1Rnxj/+7/tU53Unsj72Pf/yv6VGdcca/Oqc7qR3iH/+Jud1I7TE1txupPSZmdiS1 -x8TMjuD/2ezmX50rEfw/G/w/mzT/aXndSeszKWsC+IekTpOyppDUaVLWFJLuASk5k8D/szny79Zt -QsY08P9szvw79eueL5ER/y49O2dL5Ip7ddeOmZK56767c7c8O1LhvqPzylzMw5qOq3ruyMVcrO3Y -NdfT58G9T7X/nWchoUe1811n4O76qz6fONX/LnNwd92Vn0ue7D95BtS97eI/cQZm17v68+nd8qbP -wGx/1e8nmck7kmHFO5/UTmf9H/X4U3+rngMq3HIGHPdZ4XKm48rzqmt9O/jvXP9Mx4rM6vfs7Oa/ -q7sux4r3a6mp6LHrXtqR+6vj77JXrU3tttP//z123UtXnFvfZa9am9pt9wx0U5V5ZA93nGFqr6v9 -j3Y4et1s7s/fM7KHv7tG+X7QRP+jZ+XodbPZZ+9Ls/+vpfZaOQOKd1B3z+7omo7m6OhnqJ1W+H/7 -x8he+rw25W/BFc+tRz9D7bRiBt4v9HTl2ir/d2agck4r8rvQ1YWb/8o53cm/ywy4Zb5zVqg9us9A -9XNTZ9arZ4XaX4L/nzp1z727e2WXydl387+6y9TcO7tf0Wli5ie6r+w1MbPjelzYoSu8AwAAAAAA + H4sIAAAAAAAAAO2dUU7dMBRE2UL3wGIo3f9+ykeRKgSJE9/rmXHOx/lARDCec+2kRXp5fXl5eQUA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAVn4doM42ktUxk0u2K1ld1+GY9W6Pqi5n8qqyu+Wt +6nBVnyO//+2D3yZ573bdtYYO3268f/DHyP+KNTyZs71y9n0393CNs71y9n0X71fPfKjBwf3ZnDIb +59ztSO19ZD08D5zzU0cr7v8V8/r1a5z3zsWM/45c+Abog2coHxQuOF99wMU6XP9984nrueyaq9uz ++jm4Yr2VubrnYDa3wvtM57N9rp7X6ntVZU618zvZ7/SpyFu97ztmVe26cp+p1te977t7VLvumIGU +nCvW4NZXZ7cJGVevwbW36m4TMqpyO2TAvy6rY6bKbp0zqjvEvyajujv86zKqe8M/pPt3fp5KI7FD +/K/rUp0P/9oe1Rnxj/+7/tU53Unsj72Pf/yv6VGdcca/Oqc7qR3iH/+Jud1I7TE1txupPSZmdiS1 +x8TMjuD/2ezmX50rEfw/G/w/mzT/aXndSeszKWsC+IekTpOyppDUaVLWFJLuASk5k8D/szny79Zt +QsY08P9szvw79eueL5ER/y49O2dL5Ip7ddeOmZK56767c7c8O1LhvqPzylzMw5qOq3ruyMVcrO3Y +NdfT58G9T7X/nWchoUe1811n4O76qz6fONX/LnNwd92Vn0ue7D95BtS97eI/cQZm17v68+nd8qbP +wGx/1e8nmck7kmHFO5/UTmf9H/X4U3+rngMq3HIGHPdZ4XKm48rzqmt9O/jvXP9Mx4rM6vfs7Oa/ +q7sux4r3a6mp6LHrXtqR+6vj77JXrU3tttP//z123UtXnFvfZa9am9pt9wx0U5V5ZA93nGFqr6v9 +j3Y4et1s7s/fM7KHv7tG+X7QRP+jZ+XodbPZZ+9Ls/+vpfZaOQOKd1B3z+7omo7m6OhnqJ1W+H/7 +x8he+rw25W/BFc+tRz9D7bRiBt4v9HTl2ir/d2agck4r8rvQ1YWb/8o53cm/ywy4Zb5zVqg9us9A +9XNTZ9arZ4XaX4L/nzp1z727e2WXydl387+6y9TcO7tf0Wli5ie6r+w1MbPjelzYoSu8AwAAAAAA AAAAAEAXfwEsbpZNAAABAA== - H4sIAAAAAAAAAO3dzW7dIBCGYa6gu2aTDU0VKW2a+7+9nllYsghgfBjDjHkfybtE+s4M4J/zQwgA -AAAAAAAAAAAAAAAAAAAAAAAARnp5HP8yx8+ZoQrSrBYyeq6fHF+P41fm+Aw2Xsc+c5r1M8ypeS1T -KdvMWm55c1nfHsefzBHD99cxO3OaNYZyzbVrXer5Uf1G5WvJm8v6t/D/H+H76xhFsucyp1k/Qrnm -vfMvXStLPT+q35l8mkcubylrzf51XG0/55/JvM8aQ9ua3FK/1p735tM8NPKOlM753sxH8+9M/a6o -YS6f5uGh56J3zp9xpuZe6ueZ9pyHDyPnPGxhzq8ldx/FnPep9z6UOe9b730oc963O9+HAgAAAADu -4ffsAJhKPvsx+7OMmCcGxsDK5LMfMdg8D7zPDrAIGQMW1wD6r6OljjHYWwPov46WOsoaQP/vqbWO -9P+ePPZ/+zwc+nnsv2R+mx3iJrz2n8/I9GtdR1+vDnIS534dreuopbkv6L+O1nXUUv+59tPTMo8s -rv1c+/VrnUeW5r7g2k8H5/61eTz3C/qvw+N9v6D/Ouj/2uj/2jze+wn6r6OljtbmvqD/Ouj/2n40 -/A39X5u1/vPsfyxr/efZ/1gW+8+z/3Es9h96jq4B6f/arH3vh/6PFYOtNYD+j2Xtu3/0f7wY7KwB -9H+8bQ2wsK9Vrf+zs3n10vA3MdjY36zWf0vnKS9an6em+1pdPQ5K+wPWsko2K+cpD7ben3memhsH -V+wZV9ofsJZ1f56avXegdfve9+xvFoPuGNjneuZ3sSVPy95lK4+L3t7vbb8PpHE+0MhV29uwNi5W -GA/p/kFa76NsY6DnukBzTKbZWvYZHbnH6GjpnrBX7CXSe12wva876r29oz1Q7zQGpLa9+5m2eva6 -YPb7uukeo7Pvc7Vs6+roPUX21wUtNbT0XC89n3keAzM/L3NmDFjqv7jq/makbe7PXldjOH4uY63/ -m7PrmBXPPNu5Sst7iFb7LzyOgdHX00diqK8BlvsvLP8Ocs7s6+nU0Rpgvf/C2mchaizWM4by/LGY -NycG+2uA1e9I1H5D2Ev/Lf4OcsrydyS891946L+lc/9e6fxJ//VYrmUM9ut3xHp+y/33cP484j3/ + H4sIAAAAAAAAAO3dzW7dIBCGYa6gu2aTDU0VKW2a+7+9nllYsghgfBjDjHkfybtE+s4M4J/zQwgA +AAAAAAAAAAAAAAAAAAAAAAAARnp5HP8yx8+ZoQrSrBYyeq6fHF+P41fm+Aw2Xsc+c5r1M8ypeS1T +KdvMWm55c1nfHsefzBHD99cxO3OaNYZyzbVrXer5Uf1G5WvJm8v6t/D/H+H76xhFsucyp1k/Qrnm +vfMvXStLPT+q35l8mkcubylrzf51XG0/55/JvM8aQ9ua3FK/1p735tM8NPKOlM753sxH8+9M/a6o +YS6f5uGh56J3zp9xpuZe6ueZ9pyHDyPnPGxhzq8ldx/FnPep9z6UOe9b730oc963O9+HAgAAAADu +4ffsAJhKPvsx+7OMmCcGxsDK5LMfMdg8D7zPDrAIGQMW1wD6r6OljjHYWwPov46WOsoaQP/vqbWO +9P+ePPZ/+zwc+nnsv2R+mx3iJrz2n8/I9GtdR1+vDnIS534dreuopbkv6L+O1nXUUv+59tPTMo8s +rv1c+/VrnUeW5r7g2k8H5/61eTz3C/qvw+N9v6D/Ouj/2uj/2jze+wn6r6OljtbmvqD/Ouj/2n40 +/A39X5u1/vPsfyxr/efZ/1gW+8+z/3Es9h96jq4B6f/arH3vh/6PFYOtNYD+j2Xtu3/0f7wY7KwB +9H+8bQ2wsK9Vrf+zs3n10vA3MdjY36zWf0vnKS9an6em+1pdPQ5K+wPWsko2K+cpD7ben3memhsH +V+wZV9ofsJZ1f56avXegdfve9+xvFoPuGNjneuZ3sSVPy95lK4+L3t7vbb8PpHE+0MhV29uwNi5W +GA/p/kFa76NsY6DnukBzTKbZWvYZHbnH6GjpnrBX7CXSe12wva876r29oz1Q7zQGpLa9+5m2eva6 +YPb7uukeo7Pvc7Vs6+roPUX21wUtNbT0XC89n3keAzM/L3NmDFjqv7jq/makbe7PXldjOH4uY63/ +m7PrmBXPPNu5Sst7iFb7LzyOgdHX00diqK8BlvsvLP8Ocs7s6+nU0Rpgvf/C2mchaizWM4by/LGY +NycG+2uA1e9I1H5D2Ev/Lf4OcsrydyS891946L+lc/9e6fxJ//VYrmUM9ut3xHp+y/33cP484j3/ bN7r5z3/bN7r5z3/bN7r5z3/bN7r5z0/+tB/AFgPaz8AAAAAAAAAAAAAAAAArOM/4LHAuQAAAQA= - H4sIAAAAAAAAAO3dSwrAIAwFQCn93P/G9Q5S00dmIPuQxQNFzBgAAAAAAAAAAAAAAAAA7HTOuqqb -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 AQA= - H4sIAAAAAAAAAO2YwW6jQBQEnf//6RUHJOTE2LNm6C6okuoaF6/nlJ/H4/Gjqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqlPdI932SWtjU0vbSGvrdzS2fgPhhg3tbb0zaL/fmb2z20e/QX5D3l2+ -x+3vjbvfG7e/N+5+b9z+3ri3iIiIiIhcAf+3dQ9m/A+7+U20do3ybXdy98TNCY17HN2Z3vuMG5Na -j/6GmX+7/a6UztnfcNbvtNyW0HjmN5z9e6nbEhpT35D8bffPNze1zLgtoTHZ2tp19f3T93P/TGP6 -blfYf4SmzvTd3F/dX8nbu7/7j5BubZZ4vxHSre0S7zdCurVZ6v1GSLc2S73fp6Q726Xe8FPSne1S -b0jtbpN6R2p3m9Q7Epsbpd6R2NzoO9J97u/+I93pLqJ7pNvc3/3pve3S7knrbZd2T1IrwT3Sbe7v -TcmtFPdIt7m/+7t/bv+22xIaab4j3ef+2f2b7tveR3SE5tZ0G9H/pbE1fUuaR9DWlb4pxSNp7Tq6 -7SrOoLVrZi/R2bR2vSO9C333Z9r79khvRd9+hdD4ivRm9O1XKJ2vSO9H33+B0vmK9Ibk7RdIra9I -b0ndfoXW+xfpTd0/S3pT8v4LtN6/SO/q/lnSu1K3XyA2P5Pe1v2zpLcl779AbN6S3vaq+7d3r6S3 -df8s6W3pb4DYvCW965X3b+5eSe969f2b2xfSu9LfALV7Jb0peX9q95b0puQ3QO1eSW/p/lnSW5Lf -ALH5mfSO5DdAbN6S3o+8P7V7Jb0d+Q1Qu7ekd6O+AXL7Snov6jugdm9Jb0R8C8Tm5He0SbzX0aQ3 + H4sIAAAAAAAAAO2YwW6jQBQEnf//6RUHJOTE2LNm6C6okuoaF6/nlJ/H4/Gjqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqlPdI932SWtjU0vbSGvrdzS2fgPhhg3tbb0zaL/fmb2z20e/QX5D3l2+ +x+3vjbvfG7e/N+5+b9z+3ri3iIiIiIhcAf+3dQ9m/A+7+U20do3ybXdy98TNCY17HN2Z3vuMG5Na +j/6GmX+7/a6UztnfcNbvtNyW0HjmN5z9e6nbEhpT35D8bffPNze1zLgtoTHZ2tp19f3T93P/TGP6 +blfYf4SmzvTd3F/dX8nbu7/7j5BubZZ4vxHSre0S7zdCurVZ6v1GSLc2S73fp6Q726Xe8FPSne1S +b0jtbpN6R2p3m9Q7Epsbpd6R2NzoO9J97u/+I93pLqJ7pNvc3/3pve3S7knrbZd2T1IrwT3Sbe7v +TcmtFPdIt7m/+7t/bv+22xIaab4j3ef+2f2b7tveR3SE5tZ0G9H/pbE1fUuaR9DWlb4pxSNp7Tq6 +7SrOoLVrZi/R2bR2vSO9C333Z9r79khvRd9+hdD4ivRm9O1XKJ2vSO9H33+B0vmK9Ibk7RdIra9I +b0ndfoXW+xfpTd0/S3pT8v4LtN6/SO/q/lnSu1K3XyA2P5Pe1v2zpLcl779AbN6S3vaq+7d3r6S3 +df8s6W3pb4DYvCW965X3b+5eSe969f2b2xfSu9LfALV7Jb0peX9q95b0puQ3QO1eSW/p/lnSW5Lf +ALH5mfSO5DdAbN6S3o+8P7V7Jb0d+Q1Qu7ekd6O+AXL7Snov6jugdm9Jb0R8C8Tm5He0SbzX0aQ3 aJF+q1HSvaqqqqqqqqqqyvMfhlkAIQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_n2_e2.tmx b/data/maps/Level -6/deniran/lost_caves_n2_e2.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n2_e2.tmx rename to data/maps/Level -6/deniran/lost_caves_n2_e2.tmx index aa70497733..d02308dec4 100644 --- a/tiled/Level -6/deniran/lost_caves_n2_e2.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n2_e2.tmx @@ -21,98 +21,98 @@ - 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 AuvMBDIAAAEA - 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 anEGEvH3jfj7Rvx9I/6+9Yr/f1ngo80AAAEA - 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 QAfRv+hfmBug3y9z+v8GFbrqHwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_n2_w.tmx b/data/maps/Level -6/deniran/lost_caves_n2_w.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n2_w.tmx rename to data/maps/Level -6/deniran/lost_caves_n2_w.tmx index 762a4f09e7..d7df9ab358 100644 --- a/tiled/Level -6/deniran/lost_caves_n2_w.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n2_w.tmx @@ -21,82 +21,82 @@ - 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 gHr4e6De7Or/D7ASnEsAAAEA - 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 AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_n_e2.tmx b/data/maps/Level -6/deniran/lost_caves_n_e2.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_n_e2.tmx rename to data/maps/Level -6/deniran/lost_caves_n_e2.tmx index 26622a3ace..4a8afa843c 100644 --- a/tiled/Level -6/deniran/lost_caves_n_e2.tmx +++ b/data/maps/Level -6/deniran/lost_caves_n_e2.tmx @@ -21,84 +21,84 @@ - H4sIAAAAAAAAAO3bS27bMBiFUW+he8hi+tj/fpIOAhRBKsvi4/IXz+CbCTHFQ9N0IL89Ho83De9H -Y+nxi7/4i7/m+qfHLv7iL/6a658et/iLv+b7p8cs/uKv+fb875Hv/fvWYs+/bq3u/GvWy51/rc56 -/vzoF//bddbz90d/HufXQvq+1M/+aC3wr9ur7q98BqTvTdf9/+d85n3Pvkat+zv72jn3713Psx77 -ennf75v3/d5dOdfxv0/s947/3vHfN5/9+8Z+33rb86/TCHv+NRplz3/tRrrzX7cZ7tbAes125z/X -biVza2C8d6XS81mltJM1wJ7/3u4jx5ye69VKW/dw4V/TPXU/6blPd3aevj5f+erzlrMN+Pebo799 -fb6y5TcXM+Z+lXEcjamK/cp7fY97TI+Hff5eVxlL+vXvZL/KvF+d/5mv9+w813reS9mvtAZGv3da -/v6z81z139iuMNYWn4qlzVfbA9IeZ1r9e33lPSBte8Z49e/1lfeAtHtP44r2/I+rfsZffQ2kfZ91 -dV9Ie/LPlHastgbSXtz57+7+qsXI12xZF7PWVtrprv5Xx9Tz3nYzT/uvfK/pMa44J7vOzd2zH+6b -z8R9cyaqUW+D1vMw/5z5FZMe3vzXsk6XnrPqpf34s+fPnj97/uz587cG1rd/9ZnEo+t3eb4xXU// -z2cSz9odPcPY+txzel4rNGrvHfnMOv+cf+t+3fP3Svzn+x/t70fv+c/rv7tmxJpIz2uVrs7vmf39 -X9eRn/P85/v3WiPfXefcX9P/rNuz65z7a/kffbaP8GW/lv/o73pn95X0XFZslNmrdq3rKz2PVRvt -P+P/QOk5rNxo/9Gl5+8OpQ2582dvDTC3BpjvuwbS967xayB9b5q7HtJj1/y1kB6jJEmSJEmSJEmS + H4sIAAAAAAAAAO3bS27bMBiFUW+he8hi+tj/fpIOAhRBKsvi4/IXz+CbCTHFQ9N0IL89Ho83De9H +Y+nxi7/4i7/m+qfHLv7iL/6a658et/iLv+b7p8cs/uKv+fb875Hv/fvWYs+/bq3u/GvWy51/rc56 +/vzoF//bddbz90d/HufXQvq+1M/+aC3wr9ur7q98BqTvTdf9/+d85n3Pvkat+zv72jn3713Psx77 +ennf75v3/d5dOdfxv0/s947/3vHfN5/9+8Z+33rb86/TCHv+NRplz3/tRrrzX7cZ7tbAes125z/X +biVza2C8d6XS81mltJM1wJ7/3u4jx5ye69VKW/dw4V/TPXU/6blPd3aevj5f+erzlrMN+Pebo799 +fb6y5TcXM+Z+lXEcjamK/cp7fY97TI+Hff5eVxlL+vXvZL/KvF+d/5mv9+w813reS9mvtAZGv3da +/v6z81z139iuMNYWn4qlzVfbA9IeZ1r9e33lPSBte8Z49e/1lfeAtHtP44r2/I+rfsZffQ2kfZ91 +dV9Ie/LPlHastgbSXtz57+7+qsXI12xZF7PWVtrprv5Xx9Tz3nYzT/uvfK/pMa44J7vOzd2zH+6b +z8R9cyaqUW+D1vMw/5z5FZMe3vzXsk6XnrPqpf34s+fPnj97/uz587cG1rd/9ZnEo+t3eb4xXU// +z2cSz9odPcPY+txzel4rNGrvHfnMOv+cf+t+3fP3Svzn+x/t70fv+c/rv7tmxJpIz2uVrs7vmf39 +X9eRn/P85/v3WiPfXefcX9P/rNuz65z7a/kffbaP8GW/lv/o73pn95X0XFZslNmrdq3rKz2PVRvt +P+P/QOk5rNxo/9Gl5+8OpQ2582dvDTC3BpjvuwbS967xayB9b5q7HtJj1/y1kB6jJEmSJEmSJEmS JEmSJEmSJEmSJEm6b+/ch2v5AAABAA== - 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 AAAAAAAAAAAAAAAAAC34AyAfLdsAAAEA - H4sIAAAAAAAAAO3asQ2AMAwEwKwIgyAB+0tpGIAi+AncSem/cyx/awAAAAAAAMAo6/UAAAAAAIB3 -W9IBAAAAAIAy+r0AAAAAAFBDRxcASPMfAbhPrwoAxnpittpxAAAAAADcNgEAACps6QAAAMB0znQA + H4sIAAAAAAAAAO3asQ2AMAwEwKwIgyAB+0tpGIAi+AncSem/cyx/awAAAAAAAMAo6/UAAAAAAIB3 +W9IBAAAAAIAy+r0AAAAAAFBDRxcASPMfAbhPrwoAxnpittpxAAAAAADcNgEAACps6QAAAMB0znQA YDp7OgAAAMCPHOkAAAAAAAAAAAAAAAAAAAAAAAAAfFIHW2Ah/gAAAQA= - H4sIAAAAAAAAAO2UQU7EQBDEhv9/mlMkOCChTTKurrElX2G6HO3XWutLX/cu9PvV/mp/tb/aX/f1 -p9+u9lf7q/11b3/63Wp/tb/u70+/We2vTPsV8G7l2q+AtyvXfgW8X5nuF/QdynS/oO9RpvsFfZfa -X5n2K+A2tb/aX22v+/rTd6n9lelP36S21/396XvU/sr0p29R+yvTfgXco1z7FXCT2l73t18BdynX -fgXcpkz3C/pGZbr/hL5Xme4X9N0NfrpzCvR+02yD3nOKzdDbptsOvW+qJ0FvneZp0HunmMqOG+jt -adPYfRO9v+3526i9bZ9xH735ie3T7kx5D/3/3yb1W096y1NvSmN3+7Rv4A4Te/+Eap/0DZwK3d7+ -DHTztG/gNOje9megO99tYP/Pofsm/wa0Q7dN/w1ohm464TegEbrlmy3s/zd0v10t7P8bupv9Gehe -bf3vfBu7vi+6UUL/J3f4z9976h2fQndJa9+ySft9b7U/caNW70C//SSfbvAE9CbtfsKbvf/7v3RP -axp6s+lOh95vsg3QG061BXrHiTZBbznNNug9p9kIvekUW6F3nWIr9K4TbIbedoLN0NtOsBl62wm2 -Qu86xVboXafYCL3pJBuhN51kG/Se02yC3nKiLdA7TrUBesPJTofer8Gp0Lu1OA16r0anQO/UbCr0 -LieZAr3DyRLQN+v73wB9k+79Hug36/5vgX6bqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqp7hNzyp + H4sIAAAAAAAAAO2UQU7EQBDEhv9/mlMkOCChTTKurrElX2G6HO3XWutLX/cu9PvV/mp/tb/aX/f1 +p9+u9lf7q/11b3/63Wp/tb/u70+/We2vTPsV8G7l2q+AtyvXfgW8X5nuF/QdynS/oO9RpvsFfZfa +X5n2K+A2tb/aX22v+/rTd6n9lelP36S21/396XvU/sr0p29R+yvTfgXco1z7FXCT2l73t18BdynX +fgXcpkz3C/pGZbr/hL5Xme4X9N0NfrpzCvR+02yD3nOKzdDbptsOvW+qJ0FvneZp0HunmMqOG+jt +adPYfRO9v+3526i9bZ9xH735ie3T7kx5D/3/3yb1W096y1NvSmN3+7Rv4A4Te/+Eap/0DZwK3d7+ +DHTztG/gNOje9megO99tYP/Pofsm/wa0Q7dN/w1ohm464TegEbrlmy3s/zd0v10t7P8bupv9Gehe +bf3vfBu7vi+6UUL/J3f4z9976h2fQndJa9+ySft9b7U/caNW70C//SSfbvAE9CbtfsKbvf/7v3RP +axp6s+lOh95vsg3QG061BXrHiTZBbznNNug9p9kIvekUW6F3nWIr9K4TbIbedoLN0NtOsBl62wm2 +Qu86xVboXafYCL3pJBuhN51kG/Se02yC3nKiLdA7TrUBesPJTofer8Gp0Lu1OA16r0anQO/UbCr0 +LieZAr3DyRLQN+v73wB9k+79Hug36/5vgX6bqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqp7hNzyp 3SUAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_ne.tmx b/data/maps/Level -6/deniran/lost_caves_ne.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_ne.tmx rename to data/maps/Level -6/deniran/lost_caves_ne.tmx index 7e3c4a34a1..85c1e92399 100644 --- a/tiled/Level -6/deniran/lost_caves_ne.tmx +++ b/data/maps/Level -6/deniran/lost_caves_ne.tmx @@ -21,81 +21,81 @@ - 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 GH6EAAABAA== - H4sIAAAAAAAAAO3dy26cMABAUX6iWU9bRerz/3+v44UlapnggEd+nSN5m0y4BhJhk20DAAAAAAAA -AAAAAABYz9tz/EnGl6afiBpyXXPj73N8TcbvzRwYSa51rmtufHuOn8l4bOZAj47O6VzrXNfc+JX5 -Pj82c6AX++ZH53Suda7rZ5gD7Rw1Pzqn77Y+EufA9xd9ff4Xux81f1Xnj4Q5oP9rpd1bN0/p/xpH -3Xtovqd/faF9790j/euK7XvvHulfz759790j/esYsX2g/32jtg/0v+99G7M9dYT+2q8pXvtZU7z2 -sybX/nW59q9r/zcfa0if3fubbw1Hz+61n1vvz+5HULpWuSejPLsv9co1fmd9S9cq92C27lFY51lr -70fa+6xv6VrlFo5+llm6R4/t3t6Pj9Ypn/Xt6Riezd3Zukdhned+70fJfrDSdcotj1Xp7xalc3e2 -7qm45jvdD3Z2rHr6vbdkz0Tpvaj1z9JCvBbs94OdHavWx+mzeyZGuBf1Ip0PvRyrkuatPyN1ab4u -zdem+do0BwAAAFb21voD0Iw9Juuyx2RN+3Wo9hmsI7f+WPv5zbrunHMjvSuQetJ7vO7rSM/53rt7 -R3w9o70fNPB/AuoY9T2Bj817Au8atX3g/wTcN/o7IvW/Lp77o7YP9L9uhncE6n/dDO8I1P+699Yf -oAL9r5nl+b3+18xw7w/0v2aGe3+g/zUz3PsD/a/RnxnoDwAAAAAAAAAAAAAAAAAAAAAAAPP4B5i3 + H4sIAAAAAAAAAO3dy26cMABAUX6iWU9bRerz/3+v44UlapnggEd+nSN5m0y4BhJhk20DAAAAAAAA +AAAAAABYz9tz/EnGl6afiBpyXXPj73N8TcbvzRwYSa51rmtufHuOn8l4bOZAj47O6VzrXNfc+JX5 +Pj82c6AX++ZH53Suda7rZ5gD7Rw1Pzqn77Y+EufA9xd9ff4Xux81f1Xnj4Q5oP9rpd1bN0/p/xpH +3Xtovqd/faF9790j/euK7XvvHulfz759790j/esYsX2g/32jtg/0v+99G7M9dYT+2q8pXvtZU7z2 +sybX/nW59q9r/zcfa0if3fubbw1Hz+61n1vvz+5HULpWuSejPLsv9co1fmd9S9cq92C27lFY51lr +70fa+6xv6VrlFo5+llm6R4/t3t6Pj9Ypn/Xt6Riezd3Zukdhned+70fJfrDSdcotj1Xp7xalc3e2 +7qm45jvdD3Z2rHr6vbdkz0Tpvaj1z9JCvBbs94OdHavWx+mzeyZGuBf1Ip0PvRyrkuatPyN1ab4u +zdem+do0BwAAAFb21voD0Iw9Juuyx2RN+3Wo9hmsI7f+WPv5zbrunHMjvSuQetJ7vO7rSM/53rt7 +R3w9o70fNPB/AuoY9T2Bj817Au8atX3g/wTcN/o7IvW/Lp77o7YP9L9uhncE6n/dDO8I1P+699Yf +oAL9r5nl+b3+18xw7w/0v2aGe3+g/zUz3PsD/a/RnxnoDwAAAAAAAAAAAAAAAAAAAAAAAPP4B5i3 23oAAAEA - H4sIAAAAAAAAAO3bSwrAIAwFQCn93P/GFbpR6NI2gcxA9nGTID5bAwAAAAAAAAAAAAAAAIDatugG -eLX3OqKbIMzZ64puAviEvQsAAAAAAACQi3dcAJjJsNYmw0pm5tOj0h1mPKv5BAAAAAAAAAAAAKwi + H4sIAAAAAAAAAO3bSwrAIAwFQCn93P/GFbpR6NI2gcxA9nGTID5bAwAAAAAAAAAAAAAAAIDatugG +eLX3OqKbIMzZ64puAviEvQsAAAAAAACQi3dcAJjJsNYmw0pm5tOj0h1mPKv5BAAAAAAAAAAAAKwi l1qbXCoA2VT6KwIAK9mhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBfbr27ngMAAAEA - H4sIAAAAAAAAAO3cQW6DMBAF0FyguUDbVdr7X7HJIhJChNAEe2bwexLLSla+x8AU+3QCAAAAAAAA -AAAAAAAAAAAAAAAAOK7P6/URPQjCXK7XT/QgCKH2x3XPXu2PR/bjkv24ZD8u2Y/Ne97YLtEDIJT8 -AQDi3N7Fvx5c34Hjoq177vc+zNJ1PpkHRzTtv631YabzwByob17zW5kD9W2t+Uduf/O764jo4dWa -X2INqOXdmp+zBtSwZ83PyT+3vWt+Tv45taz5KfnnMe3dtaz5Kc+AMZb6tPPeXQ+eAdtY68Ov9Wkj -VMj/2e8Z8T+OtTGt9eEjs16SNf9H98O163xaziNiTFVkzH/+3rPlN+2Rxf1b12oZV5L1e3J7Gtvq -9c77iqxz8iha97neIfv2su4hkX17Ge+rme9FR5Ol9iP6r+TYP7T0vkkfPfJ/1je0zh/blt4hAAAA -AABABvbvjO0IZ3lk/P6nkup7uLJ8/1NZ1TVA7e+j6n1A7e+n2hl/ar+NKmuB2m8n+xxQ++1lvh+o -/X6yzQO1HyPDPLCfLl7UPJB9Lj2fEWWfU485IPvc5ucm7TkXZF/LnuuB7Gt69/nQ2Qn1LZ2nt2Uu + H4sIAAAAAAAAAO3cQW6DMBAF0FyguUDbVdr7X7HJIhJChNAEe2bwexLLSla+x8AU+3QCAAAAAAAA +AAAAAAAAAAAAAAAAOK7P6/URPQjCXK7XT/QgCKH2x3XPXu2PR/bjkv24ZD8u2Y/Ne97YLtEDIJT8 +AQDi3N7Fvx5c34Hjoq177vc+zNJ1PpkHRzTtv631YabzwByob17zW5kD9W2t+Uduf/O764jo4dWa +X2INqOXdmp+zBtSwZ83PyT+3vWt+Tv45taz5KfnnMe3dtaz5Kc+AMZb6tPPeXQ+eAdtY68Ov9Wkj +VMj/2e8Z8T+OtTGt9eEjs16SNf9H98O163xaziNiTFVkzH/+3rPlN+2Rxf1b12oZV5L1e3J7Gtvq +9c77iqxz8iha97neIfv2su4hkX17Ge+rme9FR5Ol9iP6r+TYP7T0vkkfPfJ/1je0zh/blt4hAAAA +AABABvbvjO0IZ3lk/P6nkup7uLJ8/1NZ1TVA7e+j6n1A7e+n2hl/ar+NKmuB2m8n+xxQ++1lvh+o +/X6yzQO1HyPDPLCfLl7UPJB9Lj2fEWWfU485IPvc5ucm7TkXZF/LnuuB7Gt69/nQ2Qn1LZ2nt2Uu ZD7Hh//bcraiffRj2LKHXvYAAAAAAAAAAADs6Q9IVBy1AAABAA== - H4sIAAAAAAAAAO3a0QmAMAxF0UwoqF+6/yBdQSnyaDxngvvVkJIqAAAAAAAAAAAAAAAAAAAAAAAA -WMuWDgAAAKD2dAAALVzpAAAAgObudAAAQNiRDpjgD52V2UWAt7rMPe8fAAAAAAAAAPB37icAoI8z + H4sIAAAAAAAAAO3a0QmAMAxF0UwoqF+6/yBdQSnyaDxngvvVkJIqAAAAAAAAAAAAAAAAAAAAAAAA +WMuWDgAAAKD2dAAALVzpAAAAgObudAAAQNiRDpjgD52V2UWAt7rMPe8fAAAAAAAAAPB37icAoI8z HQA81uUeGwAAgHl2RAAAAAAAAAAAAAAAAAAAAAAAvjAAdCkBOAAAAQA= - H4sIAAAAAAAAAO3X22rDUBBDUef/f7rkIVAK6YXa3iPNFqx3j3Sg6eM4jockSZIkSZIkSZIkSZIk -SZIkSZIkSQu8C/1dumbXv4S+Qfdt/S70bbpn5+9C373ZhNAdbDMtdB9bTA3dS7vpoftplRK6p0ZJ -obtqkxa6ryaJoTtrkRq6txaJoTtrkhi6sxaJoTtrkha6rzZJobtqkxS6qzZJobtqkxS6qxapoXtL -lx66v1QtSeiQ3rpx98+Z3hW9eevuXzO1I/e+LxN7cm8uE7rasmfjTWekefNnNrzt/6S5C/9e/ZzG -2/3N8vu03epv1p058/8V30BWrtje/efnqt3df36u3t79Z+aO3d1/Vu7c3DfAhtza/a8PvWfb/hNv -oTdr33/iffROW/afeh+9k9tzN9I7Te3lrEy+k95pYidnZvKt9E6TurgqU2+mt5rQwdWZeDu91Ybd -X5nSAb3Txu2fmdADvdPG3V+hu2qTGLqzFqmhe2uQHLq7Bsmhu0uXHrq/dOmh+0uXHrq/dOmh+0vW -ELrDZA2hO0zWELrDZA2hO0zWELrDdOmh+2uQGrq3Fqmhe2uSFrqvRkmhu2o2PXQ/G0wO3c0WE0N3 -stGk0F1sRoe+X9w7oG8W9w7oO8W9Afo+cW+AvkvcW6DvEPcG6O8X8w7o7xX3FujvkyRJkiRJkiRJ + H4sIAAAAAAAAAO3X22rDUBBDUef/f7rkIVAK6YXa3iPNFqx3j3Sg6eM4jockSZIkSZIkSZIkSZIk +SZIkSZIkSQu8C/1dumbXv4S+Qfdt/S70bbpn5+9C373ZhNAdbDMtdB9bTA3dS7vpoftplRK6p0ZJ +obtqkxa6ryaJoTtrkRq6txaJoTtrkhi6sxaJoTtrkha6rzZJobtqkxS6qzZJobtqkxS6qxapoXtL +lx66v1QtSeiQ3rpx98+Z3hW9eevuXzO1I/e+LxN7cm8uE7rasmfjTWekefNnNrzt/6S5C/9e/ZzG +2/3N8vu03epv1p058/8V30BWrtje/efnqt3df36u3t79Z+aO3d1/Vu7c3DfAhtza/a8PvWfb/hNv +oTdr33/iffROW/afeh+9k9tzN9I7Te3lrEy+k95pYidnZvKt9E6TurgqU2+mt5rQwdWZeDu91Ybd +X5nSAb3Txu2fmdADvdPG3V+hu2qTGLqzFqmhe2uQHLq7Bsmhu0uXHrq/dOmh+0uXHrq/dOmh+0vW +ELrDZA2hO0zWELrDZA2hO0zWELrDdOmh+2uQGrq3Fqmhe2uSFrqvRkmhu2o2PXQ/G0wO3c0WE0N3 +stGk0F1sRoe+X9w7oG8W9w7oO8W9Afo+cW+AvkvcW6DvEPcG6O8X8w7o7xX3FujvkyRJkiRJkiRJ kiRJkiR1+QDcjqJkAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/deniran/lost_caves_nw.tmx b/data/maps/Level -6/deniran/lost_caves_nw.tmx similarity index 99% rename from tiled/Level -6/deniran/lost_caves_nw.tmx rename to data/maps/Level -6/deniran/lost_caves_nw.tmx index 10f69ca685..d056c7adcb 100644 --- a/tiled/Level -6/deniran/lost_caves_nw.tmx +++ b/data/maps/Level -6/deniran/lost_caves_nw.tmx @@ -21,97 +21,97 @@ - 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 e4N/b/DvC+69wb83+Pemqv8fAlMrTgAAAQA= - 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 AAEA - H4sIAAAAAAAAAO3cMQqAMBAEwDxQBLUy/3+ICBb2XnJRZyBt2C4cy6UUAAAAAAAAINqeHQAAAICm -1uwAjUyBd82BdwEAAABAbzU7AEBnW3YA4LX0ggAAADAe8zot6M8AAAB4u1rMtwAAUfy5CgDA3ZId -AAAe8pYBACf9x/jsTAEAAAAAAMD4dK8AAAAA8F1rdgAAAAAAAAAAAAAeswsKAPAv9ToAAAAAAJEO + H4sIAAAAAAAAAO3cMQqAMBAEwDxQBLUy/3+ICBb2XnJRZyBt2C4cy6UUAAAAAAAAINqeHQAAAICm +1uwAjUyBd82BdwEAAABAbzU7AEBnW3YA4LX0ggAAADAe8zot6M8AAAB4u1rMtwAAUfy5CgDA3ZId +AAAe8pYBACf9x/jsTAEAAAAAAMD4dK8AAAAA8F1rdgAAAAAAAAAAAAAeswsKAPAv9ToAAAAAAJEO vaaOlQAAAQA= - H4sIAAAAAAAAAO2SQW4EMQzDvP//dJHbYrGHtpMMZQ8F8BxZzKuqXnKcq6H7i/5F/6J/0b/oX/Qv -+pezf4Dufff9dE/6/kl7XA3dn96C7kx5/xb6JmIXum+K+8/QN+qfc/8Z+uZT+9Bdu/ivX/RKYuJN -pPv30Bvs2onuqH92I7pnV/8r9A76Z0PvcHUjumN3/yv0Flf2oXvqX//617/+mW3ort3dr9B76J8N -vYf+2dB7XN2H7qt//etf//rXv/6ZfejO+mc3ovt29r9Cb7JjI7qz/vWvf/3rn9uI7t3V/wq9y46d -6M7653eie+tf/93cr9DbTP8DHUJvpH829EaT/0CH0Bvt3o3u3s3/Cr3TxD/QKfRW+udD77V7v+79 -7w691+4NO3cnQu+1e8euvcnQm03y7x9gd6Q7d/W/Qu82xb9/gNmR7jrB/3voDTv7n/IHVrrsSPf0 -D/Ab0r4n/4GV9P1o14R/6v3E/WjXdzpI6JG4H+36ju1Teuzoc6oz7fvE9ik9Tvfb2Zl2vuOWhA7d -+9LO/3tX0j/8azp1PdG5A6fToePuvt24K6m9rnScwp1J6fEttAeap4feP4Wnht49jaeF3juVp4Te -uQOTQ2/bhamhd+3GtNB7dmZC6A0n0Dn0dlPpEnqn6aSH3mc66aH3mc7pXH2f3mc6p7KrA73PE9gZ -+hZh/NM3COOf7i76F8Y/3Vu4P0D3Ff0L45/uKpz7Cugr+hfGfQV0Fs59BfQW/QvjvgK6C+e+AvqL -/oVxXwE3iP6FcV8Bd4j+Rf+if9G/6F/0L/oX/4DoX876r4BbhPVfAfeIf0BY/xVwk7B/gL5HWP8V -cJOwf4C+R9g/QN8i+hf/gHB/gL5D9C/cH6BvEP2L/kX/cq9/ur/oXxj3FXCDcP7p/qJ/mef/B1OS + H4sIAAAAAAAAAO2SQW4EMQzDvP//dJHbYrGHtpMMZQ8F8BxZzKuqXnKcq6H7i/5F/6J/0b/oX/Qv ++pezf4Dufff9dE/6/kl7XA3dn96C7kx5/xb6JmIXum+K+8/QN+qfc/8Z+uZT+9Bdu/ivX/RKYuJN +pPv30Bvs2onuqH92I7pnV/8r9A76Z0PvcHUjumN3/yv0Flf2oXvqX//617/+mW3ort3dr9B76J8N +vYf+2dB7XN2H7qt//etf//rXv/6ZfejO+mc3ovt29r9Cb7JjI7qz/vWvf/3rn9uI7t3V/wq9y46d +6M7653eie+tf/93cr9DbTP8DHUJvpH829EaT/0CH0Bvt3o3u3s3/Cr3TxD/QKfRW+udD77V7v+79 +7w691+4NO3cnQu+1e8euvcnQm03y7x9gd6Q7d/W/Qu82xb9/gNmR7jrB/3voDTv7n/IHVrrsSPf0 +D/Ab0r4n/4GV9P1o14R/6v3E/WjXdzpI6JG4H+36ju1Teuzoc6oz7fvE9ik9Tvfb2Zl2vuOWhA7d ++9LO/3tX0j/8azp1PdG5A6fToePuvt24K6m9rnScwp1J6fEttAeap4feP4Wnht49jaeF3juVp4Te +uQOTQ2/bhamhd+3GtNB7dmZC6A0n0Dn0dlPpEnqn6aSH3mc66aH3mc7pXH2f3mc6p7KrA73PE9gZ ++hZh/NM3COOf7i76F8Y/3Vu4P0D3Ff0L45/uKpz7Cugr+hfGfQV0Fs59BfQW/QvjvgK6C+e+AvqL +/oVxXwE3iP6FcV8Bd4j+Rf+if9G/6F/0L/oX/4DoX876r4BbhPVfAfeIf0BY/xVwk7B/gL5HWP8V +cJOwf4C+R9g/QN8i+hf/gHB/gL5D9C/cH6BvEP2L/kX/cq9/ur/oXxj3FXCDcP7p/qJ/mef/B1OS AzwAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -6/kanmararn/city.tmx b/data/maps/Level -6/kanmararn/city.tmx similarity index 99% rename from tiled/Level -6/kanmararn/city.tmx rename to data/maps/Level -6/kanmararn/city.tmx index 7cd85f8f3f..9cba56b35f 100644 --- a/tiled/Level -6/kanmararn/city.tmx +++ b/data/maps/Level -6/kanmararn/city.tmx @@ -36,101 +36,101 @@ - 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 AAABAA== - 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 4IiUtRT7YYwxxhhjjDHGGL/Zv/ljl4oAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis.tmx b/data/maps/Level -7/deniran/atlantis.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis.tmx rename to data/maps/Level -7/deniran/atlantis.tmx index e7d799763e..bf4f53ca1d 100644 --- a/tiled/Level -7/deniran/atlantis.tmx +++ b/data/maps/Level -7/deniran/atlantis.tmx @@ -1,169 +1,169 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -7/deniran/atlantis_e.tmx b/data/maps/Level -7/deniran/atlantis_e.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_e.tmx rename to data/maps/Level -7/deniran/atlantis_e.tmx index 1d5b7d1b43..24327fd820 100644 --- a/tiled/Level -7/deniran/atlantis_e.tmx +++ b/data/maps/Level -7/deniran/atlantis_e.tmx @@ -72,169 +72,169 @@ - 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 UM8JugbU8wEAAOzmHwNMJBIAAAEA - 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 AAEA - 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 YRiGIYt/ASs+mtMAAAEA - H4sIAAAAAAAAAO3ZQQ0AIBAEsU1OLIhGDBb4kCOhVTD/SQAAAAAAAAAAAAAAAAAAAAAAAAAAAACA -V6zuAAAAAAAAAADgmM8PAAAAAH8alczqrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB7Ngjx + H4sIAAAAAAAAAO3ZQQ0AIBAEsU1OLIhGDBb4kCOhVTD/SQAAAAAAAAAAAAAAAAAAAAAAAAAAAACA +V6zuAAAAAAAAAADgmM8PAAAAAH8alczqrgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB7Ngjx LewAAAEA - H4sIAAAAAAAAAO3bywmAMBAFwID91yaoqBVYh+BJDxKQqPnMVCAElpeXNQQAAAAAAGjH3P39BQAA -5RtlKgAAAIDDqicBAIjytgSktrw0V9zxAAAAAAAAAAAAriZ7VdUanC0AADdkRQCAesh2AAAAAAAA -AO3wHxAAAAAAAAAAwDO9vQsAAAAggU3HABBlVgIAQJlyzPL2PYCS5DhHAQAAgLp80T/oOAAAADjb + H4sIAAAAAAAAAO3bywmAMBAFwID91yaoqBVYh+BJDxKQqPnMVCAElpeXNQQAAAAAAGjH3P39BQAA +5RtlKgAAAIDDqicBAIjytgSktrw0V9zxAAAAAAAAAAAAriZ7VdUanC0AADdkRQCAesh2AAAAAAAA +AO3wHxAAAAAAAAAAwDO9vQsAAAAggU3HABBlVgIAQJlyzPL2PYCS5DhHAQAAgLp80T/oOAAAADjb ATAblsMAAAEA - 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 PhJyL4Tw5A+2IKFaAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_mtn_e2.tmx b/data/maps/Level -7/deniran/atlantis_mtn_e2.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_mtn_e2.tmx rename to data/maps/Level -7/deniran/atlantis_mtn_e2.tmx index c5d9b35e12..72b90879eb 100644 --- a/tiled/Level -7/deniran/atlantis_mtn_e2.tmx +++ b/data/maps/Level -7/deniran/atlantis_mtn_e2.tmx @@ -42,172 +42,172 @@ - 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 AAABAA== - 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 +1fIxxX/lxtX/F9uRPH/H4VVX3IAAAEA - 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 IAiCIOiJfwEYQ341AAABAA== - H4sIAAAAAAAAAO3OMQEAMAgDsOLfwTCLAP7xJAqSAAAAAAAAAABsr5Ku6wUAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OMQEAMAgDsOLfwTCLAP7xJAqSAAAAAAAAAABsr5Ku6wUAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw1pxm4gAAABAA== - H4sIAAAAAAAAAO3buxGAIBAFQOy/FXX8VmBjBpo4pvzE3QoIGN7BcSEAAAC0aexKrwAA3g75BAAA -AAAAAADwWf5+AAAAQDpmAgH4Gm/GAKSUI2c2WQZNUJcCUNIuhwCyUPcDlDE4f6lYb38CABGoKQAA -AKjF6o4KABCFmUEAAACgVvpBAPA0yUYAAAAAAAASmfWiAAAAuLkjAgAAKZiNAoDLIhMBAAAAAAAA + H4sIAAAAAAAAAO3buxGAIBAFQOy/FXX8VmBjBpo4pvzE3QoIGN7BcSEAAAC0aexKrwAA3g75BAAA +AAAAAADwWf5+AAAAQDpmAgH4Gm/GAKSUI2c2WQZNUJcCUNIuhwCyUPcDlDE4f6lYb38CABGoKQAA +AKjF6o4KABCFmUEAAACgVvpBAPA0yUYAAAAAAAASmfWiAAAAuLkjAgAAKZiNAoDLIhMBAAAAAAAA gB87AToxCSoAAAEA - H4sIAAAAAAAAAO2VgW7bQAxDs///6cEYiiVpYp/vJJHU8QEFhmKJKD7ZfTyMIn+Cfowm9r839r83 -9t+HGQ/234NZF/bfh08ertzYf19G/Ng/luz+ujz/vrMcmP1X3hXDjSPI8r/aWUXvLHeOZOfnn2VP -NAz+GZ91lTsYzXP1rlbt42p+tPuInaOfm6g8av5HM1S7r+wl+o6U/D8m5ivuWAGD/+x5WXfOdiMz -eZT8z86c2YvNbSZI/5kzkbd89btKRuYj/GfORL7PFKnuq+KdY/f3qPI/6z56pjIZO7D7z5hnXsn2 -Ue3+aq55JdMJ4r0/OnsnznbOcsLsfscbOCO6L6T7O/PNP6L6WvE+62N1pm8iphtE59Hud70BpP+K -3Kz+EXk+fedqji7eK+6gItPM/52dXd1plfvIG2DLM5tt9vNZme/mV3ef0We2/yo69Mue7+5nK2Hs -N8O9gn8UK32iu1XzH5kNsVcFCv7v5Bz5DAOoHmdzrPpf3efuXGb3Pzxn+vbvivndnn/k85RFRn4l -/1F5zX/sf2/U/EdkHvnuXcj0z/oOYASVzf7XMqiT7Z/xBswrFTcQ3TtLji7sdAPmN1X+I/tHz+9G -5Q1EeGC4wW7scgMdyNpF6QZ29p+N/euRuZ/9m3eQ/pF3Z35j/6bKA/rvzki2Xcn2EOFe1U/U7u8d -RHdi//FEu696D0bOV9g7ExX3o3kjv6tqd4b7YfcejdJ7rwK13aOeue7+72TrtPcZGe4Vezij665Z -7pU7eafrvpnuM/tA9G33PP4z2WHHA3X/GTPYdoziPWuFe5Vu3um+34GKf2TP9o/3j6TDjp8yVrln -72aEjvvZ/zgd96r0H9nV6PdFze1616r+q+m400G1f7W+uu51gHCv1JN3s/9uuyG9K/TUfXe0d7Ye -vv2++94sP4x03RftmrWXg085FPc4A+1YrT/1/O+g3Sr2qJj5G2inXe9ABbRL5TtgzjYK2mHGDVQ6 -eJ6l5v4A7a/Lu6CKyH3Rzuw/h9FO0M58A1jQvtA3sPvdoF0x3MDOoD35DrBkd2//3HT37xs4x/57 -8G3Xqw528L/LDcxQ0Tnavf2fU9E52r9v4JyKvu0fy1UPlX37BvJY2bWya/vnpLJr3wAnlT3bPyeV -Pds/H9U9o/xX3oXaXVY/Z92f/4znJRNEz/bPA6rnbu4VMz8+ZKnM3cW/YuYfGHIru38M5GLM/ANj -dqYsZzB2dxeFHVhy3MlUnXnle1l2UCPCP0OX9r+GcndM7zBVMrqr6tj+Y1DsbcU90x5MKPXVzT9D + H4sIAAAAAAAAAO2VgW7bQAxDs///6cEYiiVpYp/vJJHU8QEFhmKJKD7ZfTyMIn+Cfowm9r839r83 +9t+HGQ/234NZF/bfh08ertzYf19G/Ng/luz+ujz/vrMcmP1X3hXDjSPI8r/aWUXvLHeOZOfnn2VP +NAz+GZ91lTsYzXP1rlbt42p+tPuInaOfm6g8av5HM1S7r+wl+o6U/D8m5ivuWAGD/+x5WXfOdiMz +eZT8z86c2YvNbSZI/5kzkbd89btKRuYj/GfORL7PFKnuq+KdY/f3qPI/6z56pjIZO7D7z5hnXsn2 +Ue3+aq55JdMJ4r0/OnsnznbOcsLsfscbOCO6L6T7O/PNP6L6WvE+62N1pm8iphtE59Hud70BpP+K +3Kz+EXk+fedqji7eK+6gItPM/52dXd1plfvIG2DLM5tt9vNZme/mV3ef0We2/yo69Mue7+5nK2Hs +N8O9gn8UK32iu1XzH5kNsVcFCv7v5Bz5DAOoHmdzrPpf3efuXGb3Pzxn+vbvivndnn/k85RFRn4l +/1F5zX/sf2/U/EdkHvnuXcj0z/oOYASVzf7XMqiT7Z/xBswrFTcQ3TtLji7sdAPmN1X+I/tHz+9G +5Q1EeGC4wW7scgMdyNpF6QZ29p+N/euRuZ/9m3eQ/pF3Z35j/6bKA/rvzki2Xcn2EOFe1U/U7u8d +RHdi//FEu696D0bOV9g7ExX3o3kjv6tqd4b7YfcejdJ7rwK13aOeue7+72TrtPcZGe4Vezij665Z +7pU7eafrvpnuM/tA9G33PP4z2WHHA3X/GTPYdoziPWuFe5Vu3um+34GKf2TP9o/3j6TDjp8yVrln +72aEjvvZ/zgd96r0H9nV6PdFze1616r+q+m400G1f7W+uu51gHCv1JN3s/9uuyG9K/TUfXe0d7Ye +vv2++94sP4x03RftmrWXg085FPc4A+1YrT/1/O+g3Sr2qJj5G2inXe9ABbRL5TtgzjYK2mHGDVQ6 +eJ6l5v4A7a/Lu6CKyH3Rzuw/h9FO0M58A1jQvtA3sPvdoF0x3MDOoD35DrBkd2//3HT37xs4x/57 +8G3Xqw528L/LDcxQ0Tnavf2fU9E52r9v4JyKvu0fy1UPlX37BvJY2bWya/vnpLJr3wAnlT3bPyeV +Pds/H9U9o/xX3oXaXVY/Z92f/4znJRNEz/bPA6rnbu4VMz8+ZKnM3cW/YuYfGHIru38M5GLM/ANj +dqYsZzB2dxeFHVhy3MlUnXnle1l2UCPCP0OX9r+GcndM7zBVMrqr6tj+Y1DsbcU90x5MKPXVzT9D LpW+Vt2z7cPEcz8jXSH6tP99iXCP9I+er466f7OG/e+N/e+N/e+N/e9NlP+/ij0rowAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_mtn_n2_e2.tmx b/data/maps/Level -7/deniran/atlantis_mtn_n2_e2.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_mtn_n2_e2.tmx rename to data/maps/Level -7/deniran/atlantis_mtn_n2_e2.tmx index e400cc4597..401c8bfc10 100644 --- a/tiled/Level -7/deniran/atlantis_mtn_n2_e2.tmx +++ b/data/maps/Level -7/deniran/atlantis_mtn_n2_e2.tmx @@ -51,188 +51,188 @@ - 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 -v7ae/TwA2/peOezlvoCqcZB6Yyhw/Qzc+6j6iSw7r80JwL7TyNr/SFtfofH3ml5KHANwMbzXBnD8 -U/UTPfVzPfMtqGcV0f8RbesL6h6nNdajgHVfmksg2QAL/72IyvO1npW39o/iPcLWS7wXaLkvwL9P -6kumuIQ5gBH8R9hOPF+Ag4f/aB9foPXz2t752luL/b6Hf5gD8MQNFkTx7tUPCXDfLor3aJ1v1bTW -fkRLXyqe89XqqfUiwsZreMc955YeZG9/BgdtHj+KewhvXyr1/t61X4TOS+sfD98YvXu2EJY9HGkG -dIWW+10Flftpcc/5QCtgrDda7zN92SxY4npuDpgU20XpAo71ehEd51Xsgu57fLzW9kFEPIsZ+ZwC -ja+n5ubg3+udA5cB77OzxD0VUdxH5nMqWvv2Gp23+DO8ZzV6/ldv3mY291E6X9HSfW38qv1tVL3K -KP6jcjfweWjnhPVwj+195MxkL/fe+JXar8Z7ltnzl7Wg4jvMfXZck2XvpdyOxL31d3P16TNnP7Yw -63ybquv1Gm3vC6Tfbv3drRrFKP4jbUa0z+OAuYZ7NvUaae8LPPv1LUj1qaNnf0qAv5/z7dFrd3hV -XY/uIdDm8rk5VAUeu6/pS9mSDyhr+ij95oDj+MzzMLS8Q1Ay4I11do3/8tszY7rofRoIqv/c24sB -55D06MKW+efOYchA9hquh+tMZPLfE/PhWqPePjEqlqPiutHx3Gxo5rzNmOdE1Zp4ZYCL5eCVsYaj -dJ4712lmD2TLBsyy/VytkXTuEUYrlsuK6yid5+pmK6y/ywOufrm3RykDUq2ZZAsy/XkLnL3XnumS -UQ8r1S9v8dyXVq1ZBfessnKyGnD7dBr+M3phNL09XAwQzb+nf9ZzDkattRp9fmUr1pP4z+qDkmog -aq44e45rgXeGiqXeMKJH3gMpzsdyrDnDpwXNGRMFrXxhQeV/V+e4cvsxI6Fd40XWvWrOmKioNqDm -TeEZWluv+2qBWteN9vcFs+fpSMBnZmWeoTUCVH3d6POqYS63J79jmbfC9cJqfcEo9M7Kw6Bs/Mky -Ttcj8/YVcE2m3a/nemEtvmAEemflFUDOKRufretR+k0Br8lGnCUXhcw9Ga7OItrGS3Ogs3L2rTrd -qFqlbF+QObvvZKE5j+qbkfT5CeHfexBds8Uh2xf0zO6TEB3HSZyPnFXfysNsZR2mmY1Nzf7Z0l5W -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 AAAAAKBO306rFhEAAAEA - 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 DgAAAQA= - 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 XjouAAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_mtn_n_e2.tmx b/data/maps/Level -7/deniran/atlantis_mtn_n_e2.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_mtn_n_e2.tmx rename to data/maps/Level -7/deniran/atlantis_mtn_n_e2.tmx index 966a17c6a6..4cfa151a9e 100644 --- a/tiled/Level -7/deniran/atlantis_mtn_n_e2.tmx +++ b/data/maps/Level -7/deniran/atlantis_mtn_n_e2.tmx @@ -42,170 +42,170 @@ - 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 3NcC/1/5BxHAcbgAAAEA - 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 AACAZ+TFbPIiAPCgLsymLgQAKOUO1PlmuQAAAQA= - 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 -yc6Sm7+bk3sHnPwd+zba/4QHOYeR72fV/DN2ALlLqH7sPXBzSdoBJQvWDn/WZ/io+oxotw66F3rv -dvqf8CBmghJzj1m9qz+I2SCkyMHsX/XZnQ9KzT+bP1KJedwcnsI/NZObw1P4vxY8jmTYzePm8CT+ -70rx7ubQ7Jv/U7i/KymDm8sT2F/5SPHv5nMy+5+UksHNKIG7a3cS+I/6qPSgsqvE3m+Gh9QHmRut -q7qKnDP+qj6srGyl8F/1kvIwMzKk3nm1t1P4M+TI7fbpZn/KXF8vjUeE16rsWbNl52TJzXhkLndz -ujo/qnOl2PO7vjtyc047E7Nys2fWa/b/KiUfq34S+7R9SNpxZv0E9qlKybnb5+6d5j8nRzb3HdM7 -8EeubEl3zZN3wJVJ2bd34H+5M6jn2Pz/KiEHsv/I+07+aXtxGn9Uv9PPflqmlb4rnqqyR9ZNyzbq -SdUHyT/1Lnj39d3vxDsA0bvq+VfJnZfZR8W+Kv+EzIw+Su4pO7Dq4/0bV1ZkLxd7F3+WH3VWRC8n -eyV/tqe0O+C793Z8V+Wv9OTIutuvCv/V95V7mbbfu98n8Z+V2hejlqJv88ef/8/fO75n30d/X5F/ -qq9RIc8vokbzzxQqS/N/Nv+ZWunsEVkqiJHHyR89++affwcodNXzSewT74AEJXoaUXX+rXWxZ978 -s6WYee9AplTzbv6ZOpV/78S9lOdNwf8JvFE51bNO419xj5Ae1ecsiX/luySBffOvLTV7RE+EN8eu -rUhVX53Xyd+xbytS7Jgrp/v8I7wolHT+XX2fzJ+tlLtNyf79HcWOpe/LaexnPV99P/L7BKnvuCT2 -V36eplPYI84+ewd6xzLY33lqYaTgPsuMuVOtv6rOXrUDJ+5eIvtVXywpe6f0qXTumXug7Kvoo+au -Zu+c0a7YfZLZf3rc8bvSz7lzit7p3BH+kbVUmVX9q3Kf8Y6spcyu6F2R+4x3ZC1nfmbP5NyrftH1 -1HN4/57dNyk3yiujpnMG7L7J2Vd8ouul5L/yzKipyu+YP4u7c/9ZdZn5HfOvyv7O+8h3q7Wr80/n -OiqmTyV/9RmswB15Rld7K/iz2X/2r8B+VM1/vndV9mwO6F5M/iPfMvq5pGKB7nUC/wSdzH+259W3 -n78ZvdRisPgpm7LXTGakmv39WXLxV/FA+931cff33dlf/Wb0Q53/O68IIXyq7gvWvFd7KPykK5H9 -jqfmn62f7nPUvJt/Ld3Ne5ZB899Xwv8FRs3mfy919u/+F6BqNv81Vc/d/FvN/9lq/q3m/2yh+P8G + H4sIAAAAAAAAAO2VWW7cQAxEJ/e/dGDkI5OJZfVSG1ssQMAAlsgqPnb71+v1+gV+WnyhmTX/WnIz +bv5euRkj+ffOzMvNGMW/7401uRn3+R8XY7/djJH8T9P7HBizcfOtxD/B05PYf5fTxSB5L1fk5lrx +Dtjxg8iyWuPzOzfPJP6K/UrbZzfPlB1QMklh/yU3y7QdeJLcDFX8VfvDEsuzm6FiB9R3CFpMz25+ +bv5V9qDPP5c/ar5V9ulLbnan8a90p7i5ncj/vdeoD4fczE7mv+KB0WfFR9VnZi4u/lce1HKzcvGf +yc6Sm7+bk3sHnPwd+zba/4QHOYeR72fV/DN2ALlLqH7sPXBzSdoBJQvWDn/WZ/io+oxotw66F3rv +dvqf8CBmghJzj1m9qz+I2SCkyMHsX/XZnQ9KzT+bP1KJedwcnsI/NZObw1P4vxY8jmTYzePm8CT+ +70rx7ubQ7Jv/U7i/KymDm8sT2F/5SPHv5nMy+5+UksHNKIG7a3cS+I/6qPSgsqvE3m+Gh9QHmRut +q7qKnDP+qj6srGyl8F/1kvIwMzKk3nm1t1P4M+TI7fbpZn/KXF8vjUeE16rsWbNl52TJzXhkLndz +ujo/qnOl2PO7vjtyc047E7Nys2fWa/b/KiUfq34S+7R9SNpxZv0E9qlKybnb5+6d5j8nRzb3HdM7 +8EeubEl3zZN3wJVJ2bd34H+5M6jn2Pz/KiEHsv/I+07+aXtxGn9Uv9PPflqmlb4rnqqyR9ZNyzbq +SdUHyT/1Lnj39d3vxDsA0bvq+VfJnZfZR8W+Kv+EzIw+Su4pO7Dq4/0bV1ZkLxd7F3+WH3VWRC8n +eyV/tqe0O+C793Z8V+Wv9OTIutuvCv/V95V7mbbfu98n8Z+V2hejlqJv88ef/8/fO75n30d/X5F/ +qq9RIc8vokbzzxQqS/N/Nv+ZWunsEVkqiJHHyR89++affwcodNXzSewT74AEJXoaUXX+rXWxZ978 +s6WYee9AplTzbv6ZOpV/78S9lOdNwf8JvFE51bNO419xj5Ae1ecsiX/luySBffOvLTV7RE+EN8eu +rUhVX53Xyd+xbytS7Jgrp/v8I7wolHT+XX2fzJ+tlLtNyf79HcWOpe/LaexnPV99P/L7BKnvuCT2 +V36eplPYI84+ewd6xzLY33lqYaTgPsuMuVOtv6rOXrUDJ+5eIvtVXywpe6f0qXTumXug7Kvoo+au +Zu+c0a7YfZLZf3rc8bvSz7lzit7p3BH+kbVUmVX9q3Kf8Y6spcyu6F2R+4x3ZC1nfmbP5NyrftH1 +1HN4/57dNyk3yiujpnMG7L7J2Vd8ouul5L/yzKipyu+YP4u7c/9ZdZn5HfOvyv7O+8h3q7Wr80/n +OiqmTyV/9RmswB15Rld7K/iz2X/2r8B+VM1/vndV9mwO6F5M/iPfMvq5pGKB7nUC/wSdzH+259W3 +n78ZvdRisPgpm7LXTGakmv39WXLxV/FA+931cff33dlf/Wb0Q53/O68IIXyq7gvWvFd7KPykK5H9 +jqfmn62f7nPUvJt/Ld3Ne5ZB899Xwv8FRs3mfy919u/+F6BqNv81Vc/d/FvN/9lq/q3m/2yh+P8G TBpBMAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_mtn_s_e2.tmx b/data/maps/Level -7/deniran/atlantis_mtn_s_e2.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_mtn_s_e2.tmx rename to data/maps/Level -7/deniran/atlantis_mtn_s_e2.tmx index ff6cd982a1..f302bb5f40 100644 --- a/tiled/Level -7/deniran/atlantis_mtn_s_e2.tmx +++ b/data/maps/Level -7/deniran/atlantis_mtn_s_e2.tmx @@ -42,161 +42,161 @@ - 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 AAEA - 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 AAAAAAAAAAAAAAAAAAAAAIC++AMGlcLpAAABAA== - H4sIAAAAAAAAAO3OAQ0AMAgDsGH62EcGOWkVNAEAAAAAAAAAAAAAAAAAAAAAAAAA4Eevkq7tBQAA + H4sIAAAAAAAAAO3OAQ0AMAgDsGH62EcGOWkVNAEAAAAAAAAAAAAAAAAAAAAAAAAA4Eevkq7tBQAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDJAOryHgUAAAEA - H4sIAAAAAAAAAO3byxGAIAwFQOy/F3+jFdiYBxsAdMAMuxV4yATMCykBACXWqfcXAAAAAAAAAADk -m+06AAA0c7h7EdCpboECegYRXOoUAAAAyCDXAQB42DUGopINA7RhZwyAFtzvAQAoJeMCAAAAGJO5 -EAAAAAC97GZTBOFNYF/eyJBDnQAAUMs/HwAAQB15r3wC6GvRg+BzznYA/mZzNgFASOY2wFv6CAAA + H4sIAAAAAAAAAO3byxGAIAwFQOy/F3+jFdiYBxsAdMAMuxV4yATMCykBACXWqfcXAAAAAAAAAADk +m+06AAA0c7h7EdCpboECegYRXOoUAAAAyCDXAQB42DUGopINA7RhZwyAFtzvAQAoJeMCAAAAGJO5 +EAAAAAC97GZTBOFNYF/eyJBDnQAAUMs/HwAAQB15r3wC6GvRg+BzznYA/mZzNgFASOY2wFv6CAAA AAAAAAAAAAAAwLhuqsnDpgAAAQA= - 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 diff --git a/tiled/Level -7/deniran/atlantis_n.tmx b/data/maps/Level -7/deniran/atlantis_n.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_n.tmx rename to data/maps/Level -7/deniran/atlantis_n.tmx index e5f51ef1db..170886418f 100644 --- a/tiled/Level -7/deniran/atlantis_n.tmx +++ b/data/maps/Level -7/deniran/atlantis_n.tmx @@ -45,158 +45,158 @@ - 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 s9oDdF3MycT/6AG6DkVRlKr5C7xOGCwAAAEA - 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 Ay2adCYAAAEA - H4sIAAAAAAAAAO3dyVLDMAyA4ZYTcGW5sDwT8NClZYBnQsCUGprgJY5jSf83oyt0bEeyY7derQAA -AAB4d7FerS4lriSu10t/GrR2I31+K3EncU//A0AXNhLPEluJncTLsh8HC3iVeJN4b/x/mRf61tu8 -kPHoW2/jEWiN+SCWmg9qs58vhJg7+LGfL4SYO/TFw5yemj1uzjn9UP4PtRxz1Oz2hvJ/iFoA2PKT -8yXWEidTn+/g71ieo1ixz/mnEmcS5xP7K/w71Is2PKwJMK7WmmCwFqTUBXL+l9j6KdRjOw3VgpS6 -QM7/Fls/hTy3E3SJ1YUec1krxesnRe0Xqwuec1np+on2A2yJ1gJFOR/5YrWAnA/4wFkq3zhLhb94 -/v0Yyv88/37k7AUAVj3IM/Ao8eTgWdC+/zsHT/3P/u8xT/2PYxb7v8qZWSd76Rb7v8aZWS976Rb7 -H+ms939WLTCc58dY7/+cWmA5z4+x3v/4n6f+55zsMU/9zzlZAAAAAAAAAAAAAIAmJeefr5yef7Co -5PzzHecfAHP4zSvf+M0rAJ+GagE534+hWlCa87nTwjfurgYAAABsYY3nW/V7C0cwvmzj3nLAl5zf -2g1RC2wo/X11agEsmHq/kMa1V2nO/2XGvemUNq3V7lPvF9K4v1bjTo05zyOltKnGdkd/YucuNeX1 -VB7u2k4VO3dZkl96nxNovGu79zYNUZvqa9GmpXlRw5gcw/cODkrzoubnnO8dAMdyaoGVvMj3Dg5y -aoGVvFjzeweAFVXel4fW3GuhSe07qLnXAuhb7A6iJOR5tWJ3EKUgzwO2ROvCQnmes/ttxOrCUnm+ -1tl9TfusqI+9az087lfjwOp+dc77VsayPTnvW2uN5Y3Es8RWYifxMv1PNtXrukSTV4k3ifelP0iB -FuuSOdcGxe9bGdfNzLk2KH3fynvVulj/+9bb+j9WF6yPU+3z0qlidaGXcTonzfNSAMO853aQ2wEA + H4sIAAAAAAAAAO3dyVLDMAyA4ZYTcGW5sDwT8NClZYBnQsCUGprgJY5jSf83oyt0bEeyY7derQAA +AAB4d7FerS4lriSu10t/GrR2I31+K3EncU//A0AXNhLPEluJncTLsh8HC3iVeJN4b/x/mRf61tu8 +kPHoW2/jEWiN+SCWmg9qs58vhJg7+LGfL4SYO/TFw5yemj1uzjn9UP4PtRxz1Oz2hvJ/iFoA2PKT +8yXWEidTn+/g71ieo1ixz/mnEmcS5xP7K/w71Is2PKwJMK7WmmCwFqTUBXL+l9j6KdRjOw3VgpS6 +QM7/Fls/hTy3E3SJ1YUec1krxesnRe0Xqwuec1np+on2A2yJ1gJFOR/5YrWAnA/4wFkq3zhLhb94 +/v0Yyv88/37k7AUAVj3IM/Ao8eTgWdC+/zsHT/3P/u8xT/2PYxb7v8qZWSd76Rb7v8aZWS976Rb7 +H+ms939WLTCc58dY7/+cWmA5z4+x3v/4n6f+55zsMU/9zzlZAAAAAAAAAAAAAIAmJeefr5yef7Co +5PzzHecfAHP4zSvf+M0rAJ+GagE534+hWlCa87nTwjfurgYAAABsYY3nW/V7C0cwvmzj3nLAl5zf +2g1RC2wo/X11agEsmHq/kMa1V2nO/2XGvemUNq3V7lPvF9K4v1bjTo05zyOltKnGdkd/YucuNeX1 +VB7u2k4VO3dZkl96nxNovGu79zYNUZvqa9GmpXlRw5gcw/cODkrzoubnnO8dAMdyaoGVvMj3Dg5y +aoGVvFjzeweAFVXel4fW3GuhSe07qLnXAuhb7A6iJOR5tWJ3EKUgzwO2ROvCQnmes/ttxOrCUnm+ +1tl9TfusqI+9az087lfjwOp+dc77VsayPTnvW2uN5Y3Es8RWYifxMv1PNtXrukSTV4k3ifelP0iB +FuuSOdcGxe9bGdfNzLk2KH3fynvVulj/+9bb+j9WF6yPU+3z0qlidaGXcTonzfNSAMO853aQ2wEA AAAAdnwAZhk7yAAAAQA= - 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 271D204IIYQQQgghhBBCauAvvyTxWAAAAQA= - H4sIAAAAAAAAAO3YgQkAIAgEQBu7pm+CIAgq624CQYXXCAAAAAAAAAAA+FstEa2crgIAgN3kQPiP -vQcAAMjNXQcAAADA7fywctEvZpgTAGBEToD32GsAAFgjUwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YgQkAIAgEQBu7pm+CIAgq624CQYXXCAAAAAAAAAAA+FstEa2crgIAgN3kQPiP +vQcAAMjNXQcAAADA7fywctEvZpgTAGBEToD32GsAAFgjUwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAALynA7GwTKkAAAEA - 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 +8pL/Oar3K/9jPHtlykT+/8erT9Ys5P+XDj0+0cl/9f52qO6/en8WVMzH23sV928qZRThvpr/F9kz +ivK+21uWucnmP9p7BodWMOaE8P2tp/v/dZkTb/9o16f9zMwMw05Zs1or2mt07ky1IEE7RebNVAsC +tFOmvNnqsQbtkNX7D3ltp6Ademdr5aOi+xdolxn3irWuHdA+K7g/qQ/dG9qpt3OPfK9nWrhHzkCU +t6z77g26V8adFXHIeW8qeWesiZ3MvsU5Gb2v1oTuAX39T4xqY3afDcssM+2o+EeEe81AbeS/JxW+ +l4k9Kn03F+vI/3lfGbM49e49BzPner/z7vx+BqzdW/c+c67ltU/7yeT+Dav7e32nP7NyrcrPuDuM +zhF49cqcEfPez9Ttda61++ozgKw36jq7WTC7v8Pq/I5HDdczM+2DFV36nGV3HjLTpc9VOuay0lu1 +3q90vC9W7m2Hbv5fjJ5/4vzdsNMMZeXJQZT7zDOQufZvRPiunN8sbBlox3/JWPMpus+L0f1Z93nB +uuNRtXSeZ9b7vGUt3nVnn5mn+UfuhZV/vaPkwuPdM8q9ZuyMyt8/IvrIkMM3urv3eLfNinVeqFlB ++c+yHyOiMvPM5/R5ZlHX/YxM83Ctdebz7vkemVi4z+SKmU85Ruz/9bPcx8KYp5zH9smUq/a+T59P eLzLZKNLnx2R2750v7cLuRdCCCGEEEIIUYO/9aTYbgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_n2.tmx b/data/maps/Level -7/deniran/atlantis_n2.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_n2.tmx rename to data/maps/Level -7/deniran/atlantis_n2.tmx index 635138de6f..0289ff0040 100644 --- a/tiled/Level -7/deniran/atlantis_n2.tmx +++ b/data/maps/Level -7/deniran/atlantis_n2.tmx @@ -42,172 +42,172 @@ - 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 ogAAAQA= - H4sIAAAAAAAAAO3dyU7DMBAA0PRvgBNwZbmwfDLfh3uIVEQkE5N6m/ckHytVsj0zcWxnWQAAxvN0 -Wpbn1F5Sez21/jfU9pb6/D21j9Q+g/S/MR9bpDFvrMfW+1g3PmPrfXwCAPuo7WJT2wEAMCPPObF5 -zmGLuBCbuDAm87Z/ax/t9Zc+NW/7t/bRXvoUxrTG/JvUblO7K5jHl7+V38eyxvz71B5Seyzou8vf -ygUwpj25QMyfz55cIOb/Zo0jtpnWOLZygZgfx1YuEPOPlVtvNcfmlltvNcdgXrkaS701t1yNpd4C -ZmF9LLaZ1scA2CbXxybXA0BsasHY1IIAeV+t/wAAAFCFdbLY/rpOZpzEZj2VnjnXGJtzjceR62Mb -JdfvuTv0WucaS+8v5f/23B16rXONpfeXAvu1ui/OPXV9aHVfnHvqoC+t7ovbqvnF/Ppa3Re3VfOL -+RDDVt4R8+PYyjtiPgC1+I5SbL6jBJyV5gIxfw6luUDMh3pq7K3M7UlT87dTY29lbk+amn9c9mbH -Vho/xPzYxHzoz1H53PnHMR31POD8I8SSW/NX87d3zef13Jq/mr+9Uc5SMzZ7kmOzJxngJ+/LYlN/ -A8xPro9NrgcAztSEsakJ+1Z6btV7zjmUnlv1nhPqcW41NudWgZbE/NjE/D5YU4vtyFow9w0HNf/c + H4sIAAAAAAAAAO3dyU7DMBAA0PRvgBNwZbmwfDLfh3uIVEQkE5N6m/ckHytVsj0zcWxnWQAAxvN0 +Wpbn1F5Sez21/jfU9pb6/D21j9Q+g/S/MR9bpDFvrMfW+1g3PmPrfXwCAPuo7WJT2wEAMCPPObF5 +zmGLuBCbuDAm87Z/ax/t9Zc+NW/7t/bRXvoUxrTG/JvUblO7K5jHl7+V38eyxvz71B5Seyzou8vf +ygUwpj25QMyfz55cIOb/Zo0jtpnWOLZygZgfx1YuEPOPlVtvNcfmlltvNcdgXrkaS701t1yNpd4C +ZmF9LLaZ1scA2CbXxybXA0BsasHY1IIAeV+t/wAAAFCFdbLY/rpOZpzEZj2VnjnXGJtzjceR62Mb +JdfvuTv0WucaS+8v5f/23B16rXONpfeXAvu1ui/OPXV9aHVfnHvqoC+t7ovbqvnF/Ppa3Re3VfOL ++RDDVt4R8+PYyjtiPgC1+I5SbL6jBJyV5gIxfw6luUDMh3pq7K3M7UlT87dTY29lbk+amn9c9mbH +Vho/xPzYxHzoz1H53PnHMR31POD8I8SSW/NX87d3zef13Jq/mr+9Uc5SMzZ7kmOzJxngJ+/LYlN/ +A8xPro9NrgcAztSEsakJ+1Z6btV7zjmUnlv1nhPqcW41NudWgZbE/NjE/D5YU4vtyFow9w0HNf/c ct9wUPMDAHC0bwR3LkQAAAEA - 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 kcPjvOM4juPQeAwL0zNWAAABAA== - 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 K3886Jyv6g8+ZVfMAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_n2_e.tmx b/data/maps/Level -7/deniran/atlantis_n2_e.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_n2_e.tmx rename to data/maps/Level -7/deniran/atlantis_n2_e.tmx index fdcf44472c..8485b34589 100644 --- a/tiled/Level -7/deniran/atlantis_n2_e.tmx +++ b/data/maps/Level -7/deniran/atlantis_n2_e.tmx @@ -42,162 +42,162 @@ - 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 rsfVed+OPuFflxFCUQAAAQA= - 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 hJ2vuhiZMqjO9RdAUzHfAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_n2_w.tmx b/data/maps/Level -7/deniran/atlantis_n2_w.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_n2_w.tmx rename to data/maps/Level -7/deniran/atlantis_n2_w.tmx index bb0656c22f..38b59663ff 100644 --- a/tiled/Level -7/deniran/atlantis_n2_w.tmx +++ b/data/maps/Level -7/deniran/atlantis_n2_w.tmx @@ -39,154 +39,154 @@ - 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 uhSPAAABAA== - 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 wP9ufbd3GAAAAQA= - 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 2cSg6N/EYf9nY/dn8wfL10GSAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_ne.tmx b/data/maps/Level -7/deniran/atlantis_ne.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_ne.tmx rename to data/maps/Level -7/deniran/atlantis_ne.tmx index 8a16cbee44..8a973dace4 100644 --- a/tiled/Level -7/deniran/atlantis_ne.tmx +++ b/data/maps/Level -7/deniran/atlantis_ne.tmx @@ -45,159 +45,159 @@ - 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 2bKmij0hhJD8+QKgX6gPAAABAA== - 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 Ob0QACjn695dsR8GAAAAAAAAiGMGQddhZgAAAQA= - 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 diff --git a/tiled/Level -7/deniran/atlantis_nw.tmx b/data/maps/Level -7/deniran/atlantis_nw.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_nw.tmx rename to data/maps/Level -7/deniran/atlantis_nw.tmx index 0a41761213..53393f2400 100644 --- a/tiled/Level -7/deniran/atlantis_nw.tmx +++ b/data/maps/Level -7/deniran/atlantis_nw.tmx @@ -42,162 +42,162 @@ - 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 AAEA - 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 f8jl2zv/AMIIBM8AAAEA - H4sIAAAAAAAAAO3dy27TQBQGYGfFwwArYMtlw+WB+y5lBbwJg1CF20bUdSaey/99khepmij2ic6c -8cx4lgUA2rlp/QUAAACAQ92W43vrL8Hy/rQsH073//axvP50Ov//zOVzifOXB7H+Wl5/E3+Y3rn8 -vzZiW3DJOT313q2fM4pz+X9txLbgknN66r1bPwd69ZwctzZKvtt7frX0fp2ek+PWRsl3e8+vllGu -E8xY/29Ru40Y9TrNWP9vUbuNmPU6MbfU/L82e3/of1Lz/9rs/SHYwlhwdntoLFh7CPylPcymPYRc -8n82+R9yJd8Lwr0g+qEWPUav8//Voscw/59e9JqLZjDC/E+56HrM/6R38n9dR60LqxUL+b+uo9aF -iQW1uf9T1wj1/5r7P3Wp/4GH9Lmy6XMBAAAAwGPWymSzVgZyJT9DEc9QBB7TL8imXwD8YQ77Pj/K -8bMcvxp/j0uZw77PLPFnH/HPJv7ZxD+b+GcT/2zin038s4l/NvEHAAAAZnE3P+xlOV6V47XnsEW5 -mx/2phxvy/HOc9ggknUj2awbgVzWimSzVgSyqPmzqfkhi/1WsrXcb8VvCY5XY+9FbcG4auy9qC8A -43PPJ5t7Ptenj52t5z1NRxznfXHBe7V396WN87Zu7/z+srX6/SXXIPbG6LsGubae9sYYsd6inlb1 + H4sIAAAAAAAAAO3dy27TQBQGYGfFwwArYMtlw+WB+y5lBbwJg1CF20bUdSaey/99khepmij2ic6c +8cx4lgUA2rlp/QUAAACAQ92W43vrL8Hy/rQsH073//axvP50Ov//zOVzifOXB7H+Wl5/E3+Y3rn8 +vzZiW3DJOT313q2fM4pz+X9txLbgknN66r1bPwd69ZwctzZKvtt7frX0fp2ek+PWRsl3e8+vllGu +E8xY/29Ru40Y9TrNWP9vUbuNmPU6MbfU/L82e3/of1Lz/9rs/SHYwlhwdntoLFh7CPylPcymPYRc +8n82+R9yJd8Lwr0g+qEWPUav8//Voscw/59e9JqLZjDC/E+56HrM/6R38n9dR60LqxUL+b+uo9aF +iQW1uf9T1wj1/5r7P3Wp/4GH9Lmy6XMBAAAAwGPWymSzVgZyJT9DEc9QBB7TL8imXwD8YQ77Pj/K +8bMcvxp/j0uZw77PLPFnH/HPJv7ZxD+b+GcT/2zin038s4l/NvEHAAAAZnE3P+xlOV6V47XnsEW5 +mx/2phxvy/HOc9ggknUj2awbgVzWimSzVgSyqPmzqfkhi/1WsrXcb8VvCY5XY+9FbcG4auy9qC8A +43PPJ5t7Ptenj52t5z1NRxznfXHBe7V396WN87Zu7/z+srX6/SXXIPbG6LsGubae9sYYsd6inlb1 VlrdUWOMY23069O67j1ajTGOtdmuD6RI7vuQ3fcB/tH/zpY23gFAO78B6bTa5wAAAQA= - H4sIAAAAAAAAAO2dx84kNRCAZ2+g/4RYuBAuwAIXwoUg8VqsBC9GzjnnfQAyLOkRqF/Q2t7+3bar -XNFdn1TSaP+dnmmPXdnu0ylJkiRJkiRJ6NwJcqv1l0hMyTlgw7OXTqerl6y/xX+cz4FbTuV58D3I -DyA/gvwE8vPqby+AvAjyEsjLwt9RAk+/gTVnILcV/v0XkF9BfgP5HeT66m9vgLwJ8hbI28jPuwLj -/iDIQyAP528wzHo8nyGObUkP/AHyJ8hfIH+D/LP62wcgH4J8BPIx8vs+At/rUZDHQB5X/P0l1nzp -mq+AvAryGsjriGtR18UynneB3A1yD3Fsz/VAzR6s+QLkS5CvQL7GfczpCfheT4I8BfL0hOv/HZB3 -Qd4DeR/xPuq6WMbzPpD7QR4YHNtlHqRvSOMTkE9BPgP5HPE+6rpY9MbtIJdB7vj/NdUWLJR8Ai32 -bFrPPfW8d3RsanwD8i3IdyDXCn+n2oc9Svp/1BZYM3JPrfdajw3VPuxR0v9ctsCKkXtqvdd6bKj2 -Yc1Wxy06//LOay59V8sJcLJn0/buafu6NR4911mPU+u+Mb57yz70gNFxNX1Xu6+SD1jLCXBCvT+u -19txat23dkyL0XE1fde6r60PWMsJeLg/rtfbcWrdt2VM29KVNZ2k9XtK0GMjMK+j5iOl/X+veQBu -GxExTjpH2v+3zAPU4LYR3Lpbq84xov9ngWoLRsam9ftq+YTa+R+p2u9IfYYrHqJ85t41tHxC7fzP -SO13C1dNjiseonymp/xaSQ/26DjMmh6p/WpwZHtIrQVj1jSl9jtiM7B+FNYeauU0S3DXgqi1YOk1 -PWIzsH4U1h5q5TRLcNeCqIz0c/QwMr9G7GyPPbTMgXHUgryy9u2k59ceXL1RJTjie45aULIPd2/U -Gqs+xtnhzJtR46EePMZ/Wkj2z3OuK4r+t4wHEt51RdH/lvFAwgulNzZyTbzETPttpHNBM7JnTzls -uPY+Oulc0CjPwbWe37kexz4tCjP5qT33gumN1dSJkrmI5AZe+/8lcxHJDTz1//foIk1bMBO1fV7U -/v/a+Nds+x5eddEMROj/lNJFIzHdLGdfeO//PAfTl4j5LT3VHjTzC9h9b9jXPbYAYwek9L+nmE5z -LmrtC+O6F0++aI2R8x4056LWvjAtW6Dt89f6zbzu89gj2v4vD/mfWr9ZSQdon2WEIYL/v8ZD/qfV -b7bVAdpnGWGI4P9bsbdusf1m2mcZcSAVc0WCq684Yn+iZc6Nw+5xXIO6bmc4980y5uKwexzXKK3b -Xl9uhjlgBYfdk7KdGJuQc2A+sDah9yzYJAYUX+5oZ8FGP9deiqPoAs6zDWZjfT74rHPB+9kGHjg7 -XZwLnGI5r6z2qUblTEBatobSh2VFpL0XI2euc1PSLx7sDdY/9NSn08LjXpm1XvBQn8b6h576dFpo -7pXZ6vAePekhDp3ZPxw5c33ULvTqSes5MLN/aHGG4gJGT2LsQCT/yxqLMxSl4fK/JPOC3nOOkc9T -5PK/JPOC3nOO1LhgJt0r6fdxXFtyrKlxgWbsK70fStLv47i21lhjetg1Y99IeRYJtMbaQw97iUh5 -lsh46GHHMst+1xmJVMtJkqOSZ2IemzwTc35qa3y2MzGTi+QaPza5xpNkTko1Rk95kcwDyOK9xpjI -4rVvLde9DjP3rSVJchEO/y7zvscmc0K+ofY93dv5/zIn5JvevietHuOePYTWewuxcD+jm5Pevqee -+J9jjljuIZHCyzO6R+iJ/zlyRDPuIZnhGd098T93jsjjvhFKPBPxDMwWpX2U3Dkij/vJZ49nMPEA -ZT89Zv1oP3uxh9njGel9EJj14+F5B1Q08l4ScQVmHwRlLz1m/XjdK9KDhp3wEFdInqkSca/IQm2e -c63bGeKKLa3nc9X0v6d+lBpHPlu/hUefvwZlLc+4brnw6PPXoKxlT+vWw9khXp+33oPWWpY6n8FD -X5/281Y4x1JrLUvF5R76+rSft+LlrAeMvyp1PoFVX9/Ic3hHa7551gMNzl5bjmcvWq/fPaLEoZZw -PHuxd/1K/R7Z28iDxzpvD9gcb1S9IL3HIlrOZyFSLRDbV6e53qLlfCJi+UzTFpHrvBQsnpMhGWOP -2ofIdV4Ko/ZuNH/lzd+KXOelMGrvRvNXVv5WTe9Zz0FpsPmumi0YzV9Z+VuefRBpPO1rsPK3LJ+r -bo2nfQ1W/pY3v0OakRoHZ71jC7e/1euPRs3zUOGocUQYn15/NHqepxTn1uY+R40jwvgcuZ7aO/d7 + H4sIAAAAAAAAAO2dx84kNRCAZ2+g/4RYuBAuwAIXwoUg8VqsBC9GzjnnfQAyLOkRqF/Q2t7+3bar +XNFdn1TSaP+dnmmPXdnu0ylJkiRJkiRJ6NwJcqv1l0hMyTlgw7OXTqerl6y/xX+cz4FbTuV58D3I +DyA/gvwE8vPqby+AvAjyEsjLwt9RAk+/gTVnILcV/v0XkF9BfgP5HeT66m9vgLwJ8hbI28jPuwLj +/iDIQyAP528wzHo8nyGObUkP/AHyJ8hfIH+D/LP62wcgH4J8BPIx8vs+At/rUZDHQB5X/P0l1nzp +mq+AvAryGsjriGtR18UynneB3A1yD3Fsz/VAzR6s+QLkS5CvQL7GfczpCfheT4I8BfL0hOv/HZB3 +Qd4DeR/xPuq6WMbzPpD7QR4YHNtlHqRvSOMTkE9BPgP5HPE+6rpY9MbtIJdB7vj/NdUWLJR8Ai32 +bFrPPfW8d3RsanwD8i3IdyDXCn+n2oc9Svp/1BZYM3JPrfdajw3VPuxR0v9ctsCKkXtqvdd6bKj2 +Yc1Wxy06//LOay59V8sJcLJn0/buafu6NR4911mPU+u+Mb57yz70gNFxNX1Xu6+SD1jLCXBCvT+u +19txat23dkyL0XE1fde6r60PWMsJeLg/rtfbcWrdt2VM29KVNZ2k9XtK0GMjMK+j5iOl/X+veQBu +GxExTjpH2v+3zAPU4LYR3Lpbq84xov9ngWoLRsam9ftq+YTa+R+p2u9IfYYrHqJ85t41tHxC7fzP +SO13C1dNjiseonymp/xaSQ/26DjMmh6p/WpwZHtIrQVj1jSl9jtiM7B+FNYeauU0S3DXgqi1YOk1 +PWIzsH4U1h5q5TRLcNeCqIz0c/QwMr9G7GyPPbTMgXHUgryy9u2k59ceXL1RJTjie45aULIPd2/U +Gqs+xtnhzJtR46EePMZ/Wkj2z3OuK4r+t4wHEt51RdH/lvFAwgulNzZyTbzETPttpHNBM7JnTzls +uPY+Oulc0CjPwbWe37kexz4tCjP5qT33gumN1dSJkrmI5AZe+/8lcxHJDTz1//foIk1bMBO1fV7U +/v/a+Nds+x5eddEMROj/lNJFIzHdLGdfeO//PAfTl4j5LT3VHjTzC9h9b9jXPbYAYwek9L+nmE5z +LmrtC+O6F0++aI2R8x4056LWvjAtW6Dt89f6zbzu89gj2v4vD/mfWr9ZSQdon2WEIYL/v8ZD/qfV +b7bVAdpnGWGI4P9bsbdusf1m2mcZcSAVc0WCq684Yn+iZc6Nw+5xXIO6bmc4980y5uKwexzXKK3b +Xl9uhjlgBYfdk7KdGJuQc2A+sDah9yzYJAYUX+5oZ8FGP9deiqPoAs6zDWZjfT74rHPB+9kGHjg7 +XZwLnGI5r6z2qUblTEBatobSh2VFpL0XI2euc1PSLx7sDdY/9NSn08LjXpm1XvBQn8b6h576dFpo +7pXZ6vAePekhDp3ZPxw5c33ULvTqSes5MLN/aHGG4gJGT2LsQCT/yxqLMxSl4fK/JPOC3nOOkc9T +5PK/JPOC3nOO1LhgJt0r6fdxXFtyrKlxgWbsK70fStLv47i21lhjetg1Y99IeRYJtMbaQw97iUh5 +lsh46GHHMst+1xmJVMtJkqOSZ2IemzwTc35qa3y2MzGTi+QaPza5xpNkTko1Rk95kcwDyOK9xpjI +4rVvLde9DjP3rSVJchEO/y7zvscmc0K+ofY93dv5/zIn5JvevietHuOePYTWewuxcD+jm5Pevqee ++J9jjljuIZHCyzO6R+iJ/zlyRDPuIZnhGd098T93jsjjvhFKPBPxDMwWpX2U3Dkij/vJZ49nMPEA +ZT89Zv1oP3uxh9njGel9EJj14+F5B1Q08l4ScQVmHwRlLz1m/XjdK9KDhp3wEFdInqkSca/IQm2e +c63bGeKKLa3nc9X0v6d+lBpHPlu/hUefvwZlLc+4brnw6PPXoKxlT+vWw9khXp+33oPWWpY6n8FD +X5/281Y4x1JrLUvF5R76+rSft+LlrAeMvyp1PoFVX9/Ic3hHa7551gMNzl5bjmcvWq/fPaLEoZZw +PHuxd/1K/R7Z28iDxzpvD9gcb1S9IL3HIlrOZyFSLRDbV6e53qLlfCJi+UzTFpHrvBQsnpMhGWOP +2ofIdV4Ko/ZuNH/lzd+KXOelMGrvRvNXVv5WTe9Zz0FpsPmumi0YzV9Z+VuefRBpPO1rsPK3LJ+r +bo2nfQ1W/pY3v0OakRoHZ71jC7e/1euPRs3zUOGocUQYn15/NHqepxTn1uY+R40jwvgcuZ7aO/d7 no03qx2cmd65f+TYJxJSta4jxz7JzRyt3pHczNHqHVHRtAWp85MkSZIkSRJO/gWWI3FMAAABAA== - H4sIAAAAAAAAAO3cwQ2DMAwF0LD/CIiqBMoKXa/3ilYciGzCexNEOdg/TpRSAAAAAOCe6hC9AoD/ -3urUJegnAAAAAJzNbBAASln0QwAALsZM53x754KXfQaAJlY9FmjArB8AAACADDZzqibc3wMAAAAA -AAAAAAAA2T28ewYASGeS0QDS8b86AADkJrMDAADwzVkRALijGpSBnrIX0KlRfQM4JCoPRuVf+qTv + H4sIAAAAAAAAAO3cwQ2DMAwF0LD/CIiqBMoKXa/3ilYciGzCexNEOdg/TpRSAAAAAOCe6hC9AoD/ +3urUJegnAAAAAJzNbBAASln0QwAALsZM53x754KXfQaAJlY9FmjArB8AAACADDZzqibc3wMAAAAA +AAAAAAAA2T28ewYASGeS0QDS8b86AADkJrMDAADwzVkRALijGpSBnrIX0KlRfQM4JCoPRuVf+qTv AwAQYZZDAQAAAADogHc8AAAAAPDbB/YSasUAAAEA - H4sIAAAAAAAAAO2U4W7EMAiDu/d/6Wk/Tqvuem0CBpsES5Gm6RqwP8jPcRw/4NOqIzT75l9LzX9v -Nf+91fz3VvPfW81/b0Xw7xngyJJ9FP9dZ6Ca90j+T1lUymlVsfhHvROM/avsI4P/Ny9Ps+H10vrX -HYPsE6lm/6m7/Bn8m49d3rfx2/934u/prYrHUe3G39NfFY8z2o3/cdHLSvxna6vxz8iN5flptp76 -jZBSDhm7w2Z/5W80k4hcVDI49xOtc/2rv9V8R+6EGn8V7eKVyV81l/a6N/8/qftE3bsDf28thre7 -OyLqrMZfZT8QNe9+49Wq/JFS23+k1Nirz8UK83yWGv9szfRi9aXi9Uo787f0Y2Gv4vdKFfm/f++5 -D/HtkycW+xFvFfkrKNpXVkbN365o9hk5qbGP9hzJCdn36vvPELIHjzelt28X9i9F7//T3So5vLQb -f6SsPpUyUGXPmJWZmtmzHpWHKv9szfap5tVav9n/a6RPRb+eHpr9uFR9N/8cRfm2ZoToo9lfSz0D -VA/N/1NVcuj9jxErh9m8duCfOUMZWaC8oOoq+43IbbSWaibWnhF3MGcgQ+pZzPZu/a6K50hV8u+p -m8UfmUF0pur+73p+/3v0uyr8szK9ypPtPUJM/tZsmJmuwPysavvPFNsz4s73OzL5rzQDo3+j63ru -vrojm/8KM8DSCvvfM6AlFv+eAw2x+fcMcMVm33PAFZv5TrOg6I3NWWmuFPlEi81DcQ6qCOGFzUHl -VBOqf3buKqeiEL2zc1c6bDH6YGeudnYTO2+1Y8musth5qx1rblXFzlvpWLOrLHbmKidCo3cze2Dn -rnC8GVYWO3v2mc2nsthZK56Z3Eb/ryB2rhWOumZ8sLOsdCpo1g870yqngiye2LmqnwryeGPnq3pU -hfbIzlntMMT0ys5b6WSI7bH553Nn+2v+85xRs8H2vCr/mdxZYmcUmcFKXq58Ie+qmMOTVuEdqZWz -aOb3Wj2LZn+v1XNgs1fOZ2XuLzH5q2e1KvOz2O++amarc3+JzT+j18ha1VWFf3ZPzV+Lv6fXqPsR -Ys9RFv+IzJB8kD4rKYJ/dAbsvf92f5Z/pNT4j37L3v3efzz/me+j6ma9cSpzEsXfw8LTs1XZbxxi -hhBS4+/p+en3ljur7r/3HVXkH12P7Y+hKvyzarL5Z8/WSvwza/X+5+SjPG9PNbPmxFNHmT+z5kx9 -tGbu9fayEn90vdE+2FLcf488Nb31r75H+VWZl7PU+Gf2MPs79XfAIjX+np6OA1Pf08/7dzP3M6TG -fra/aFm9V3kXKrOPzBfhX539n1TZ3/V3HHE1FTOIVCR7RCYZGSu9gdnzpeDZ0lvUvcrsR2rM9sH2 -bOkt4k6FHLx1LP0o+J7tI6OGIveRuhX3P6umEnNUT+z6qCwy6ql4RfZUvf5oH9H3Z7NH9KOwE6P3 -I3rwKDLX2f7Q7D35RNa0/Pbu71mxd/3uLhRv5v7P3J8p1i7d9YDqFy3mfkQIwf7Kn8U3mn1E9ivx -R7FXfq+YtXdhz/SY3UuVXJ6UyZ+xi1Fq/lo+z/XV9l9Zq/DP1iqZoPmr+0VplTyav02/zaLG5wAA + H4sIAAAAAAAAAO2U4W7EMAiDu/d/6Wk/Tqvuem0CBpsES5Gm6RqwP8jPcRw/4NOqIzT75l9LzX9v +Nf+91fz3VvPfW81/b0Xw7xngyJJ9FP9dZ6Ca90j+T1lUymlVsfhHvROM/avsI4P/Ny9Ps+H10vrX +HYPsE6lm/6m7/Bn8m49d3rfx2/934u/prYrHUe3G39NfFY8z2o3/cdHLSvxna6vxz8iN5flptp76 +jZBSDhm7w2Z/5W80k4hcVDI49xOtc/2rv9V8R+6EGn8V7eKVyV81l/a6N/8/qftE3bsDf28thre7 +OyLqrMZfZT8QNe9+49Wq/JFS23+k1Nirz8UK83yWGv9szfRi9aXi9Uo787f0Y2Gv4vdKFfm/f++5 +D/HtkycW+xFvFfkrKNpXVkbN365o9hk5qbGP9hzJCdn36vvPELIHjzelt28X9i9F7//T3So5vLQb +f6SsPpUyUGXPmJWZmtmzHpWHKv9szfap5tVav9n/a6RPRb+eHpr9uFR9N/8cRfm2ZoToo9lfSz0D +VA/N/1NVcuj9jxErh9m8duCfOUMZWaC8oOoq+43IbbSWaibWnhF3MGcgQ+pZzPZu/a6K50hV8u+p +m8UfmUF0pur+73p+/3v0uyr8szK9ypPtPUJM/tZsmJmuwPysavvPFNsz4s73OzL5rzQDo3+j63ru +vrojm/8KM8DSCvvfM6AlFv+eAw2x+fcMcMVm33PAFZv5TrOg6I3NWWmuFPlEi81DcQ6qCOGFzUHl +VBOqf3buKqeiEL2zc1c6bDH6YGeudnYTO2+1Y8musth5qx1rblXFzlvpWLOrLHbmKidCo3cze2Dn +rnC8GVYWO3v2mc2nsthZK56Z3Eb/ryB2rhWOumZ8sLOsdCpo1g870yqngiye2LmqnwryeGPnq3pU +hfbIzlntMMT0ys5b6WSI7bH553Nn+2v+85xRs8H2vCr/mdxZYmcUmcFKXq58Ie+qmMOTVuEdqZWz +aOb3Wj2LZn+v1XNgs1fOZ2XuLzH5q2e1KvOz2O++amarc3+JzT+j18ha1VWFf3ZPzV+Lv6fXqPsR +Ys9RFv+IzJB8kD4rKYJ/dAbsvf92f5Z/pNT4j37L3v3efzz/me+j6ma9cSpzEsXfw8LTs1XZbxxi +hhBS4+/p+en3ljur7r/3HVXkH12P7Y+hKvyzarL5Z8/WSvwza/X+5+SjPG9PNbPmxFNHmT+z5kx9 +tGbu9fayEn90vdE+2FLcf488Nb31r75H+VWZl7PU+Gf2MPs79XfAIjX+np6OA1Pf08/7dzP3M6TG +fra/aFm9V3kXKrOPzBfhX539n1TZ3/V3HHE1FTOIVCR7RCYZGSu9gdnzpeDZ0lvUvcrsR2rM9sH2 +bOkt4k6FHLx1LP0o+J7tI6OGIveRuhX3P6umEnNUT+z6qCwy6ql4RfZUvf5oH9H3Z7NH9KOwE6P3 +I3rwKDLX2f7Q7D35RNa0/Pbu71mxd/3uLhRv5v7P3J8p1i7d9YDqFy3mfkQIwf7Kn8U3mn1E9ivx +R7FXfq+YtXdhz/SY3UuVXJ6UyZ+xi1Fq/lo+z/XV9l9Zq/DP1iqZoPmr+0VplTyav02/zaLG5wAA AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_s.tmx b/data/maps/Level -7/deniran/atlantis_s.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_s.tmx rename to data/maps/Level -7/deniran/atlantis_s.tmx index 2be2ce3664..631a178e5f 100644 --- a/tiled/Level -7/deniran/atlantis_s.tmx +++ b/data/maps/Level -7/deniran/atlantis_s.tmx @@ -51,158 +51,158 @@ - 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 AKroVpMAAAEA - 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 yoUGg8FgMBgMBoPBYDAY1OEfrFoiJgAAAQA= - H4sIAAAAAAAAAO3cS0rDUACF4aTOHOkmXJS29QHiEnzrxCVofa5LN6CgU1fgERxJW4RYbpN8H/yT -lsKFQ9J00qoCAOC3zUFVbaVhGqVx2k47aTftDaZ/7nnG67THZzY8TEfpOJ2k03SWztNFurRzZ33v -f51u0iTdprt0nx7SY3qyf3EbczZYXcA+Lzbnx9VK6RMA/20t1/X6jGt73nssF7/DAAAAAKDf9uvS -JwBKcg8AgG468B3fW3/Z3jMg9Jt7AEB3eO7vL9sDAAAAAAAAAAAAAAAAAAAAlDWsm0W7jepm0W7j -ulkAAAAAwPLy/88AAAAAAAAAAAAAAAAAAAAAAEzznj5KHwJYuNf0VvoQAAAAAAB03hfjUDx/AAAB + H4sIAAAAAAAAAO3cS0rDUACF4aTOHOkmXJS29QHiEnzrxCVofa5LN6CgU1fgERxJW4RYbpN8H/yT +lsKFQ9J00qoCAOC3zUFVbaVhGqVx2k47aTftDaZ/7nnG67THZzY8TEfpOJ2k03SWztNFurRzZ33v +f51u0iTdprt0nx7SY3qyf3EbczZYXcA+Lzbnx9VK6RMA/20t1/X6jGt73nssF7/DAAAAAKDf9uvS +JwBKcg8AgG468B3fW3/Z3jMg9Jt7AEB3eO7vL9sDAAAAAAAAAAAAAAAAAAAAlDWsm0W7jepm0W7j +ulkAAAAAwPLy/88AAAAAAAAAAAAAAAAAAAAAAEzznj5KHwJYuNf0VvoQAAAAAAB03hfjUDx/AAAB AA== - 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 yBj8D3+1dw4AAAEA - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_se.tmx b/data/maps/Level -7/deniran/atlantis_se.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_se.tmx rename to data/maps/Level -7/deniran/atlantis_se.tmx index e87a68651c..5ceac7688a 100644 --- a/tiled/Level -7/deniran/atlantis_se.tmx +++ b/data/maps/Level -7/deniran/atlantis_se.tmx @@ -39,131 +39,131 @@ - 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 iD8Ns8McAAABAA== - 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 hmEYhmEYhmHo4F+aaadlAAABAA== - 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 QAFiAAABAA== - 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 diff --git a/tiled/Level -7/deniran/atlantis_sw.tmx b/data/maps/Level -7/deniran/atlantis_sw.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_sw.tmx rename to data/maps/Level -7/deniran/atlantis_sw.tmx index d3060517ce..61771c3c01 100644 --- a/tiled/Level -7/deniran/atlantis_sw.tmx +++ b/data/maps/Level -7/deniran/atlantis_sw.tmx @@ -42,156 +42,156 @@ - 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 oReTqAAAAQA= - H4sIAAAAAAAAAO3OwQkAIAwAMTuOA6vrOoNSkEoC97/WAAAAAAAAAAAAAAAAAAAAAAAAAAD43Yic -qGlGTtS0IicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC40V8PAAAAAABwbANb + H4sIAAAAAAAAAO3OwQkAIAwAMTuOA6vrOoNSkEoC97/WAAAAAAAAAAAAAAAAAAAAAAAAAAD43Yic +qGlGTtS0IicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC40V8PAAAAAABwbANb IrggAAABAA== - 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 urq6uubrH0SxbdIAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level -7/deniran/atlantis_w.tmx b/data/maps/Level -7/deniran/atlantis_w.tmx similarity index 99% rename from tiled/Level -7/deniran/atlantis_w.tmx rename to data/maps/Level -7/deniran/atlantis_w.tmx index c63e43173d..28438516ce 100644 --- a/tiled/Level -7/deniran/atlantis_w.tmx +++ b/data/maps/Level -7/deniran/atlantis_w.tmx @@ -1,77 +1,77 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level -7/kanmararn/jail.tmx b/data/maps/Level -7/kanmararn/jail.tmx similarity index 99% rename from tiled/Level -7/kanmararn/jail.tmx rename to data/maps/Level -7/kanmararn/jail.tmx index bd850aebc7..a8975dc15a 100644 --- a/tiled/Level -7/kanmararn/jail.tmx +++ b/data/maps/Level -7/kanmararn/jail.tmx @@ -56,41 +56,41 @@ - H4sIAAAAAAAAAO3YQREAMAgDQRQgq/4l1QKvAp1dBfdNIgCA6U53APC97A4AAIDFXux23wAAUHEB + H4sIAAAAAAAAAO3YQREAMAgDQRQgq/4l1QKvAp1dBfdNIgCA6U53APC97A4AAIDFXux23wAAUHEB yftXQQAgAAA= - H4sIAAAAAAAAAO2Y2UoDMRSGzxP4DKVuuNcbra3euPWiKl644IV1uXBBX0cQCiKo7+kZmsCZY5LJ -MomlJPAxlL/Jf04mk5yZBgA0MplMRsEKMq1guSY9lYcvs8gOskXYRmZq0lN5hOS/CeW2wbxD9Lo9 -vpEfhYcvrrH1HGP38XDVQ5BjH0aMbdzz7yInyBFyinSYt9TfDHpf9D9meioPHVV75xLSRC6Rc+RK -/F5U6O8G/Uz0v2B6Kg8dtnsnsKsrNv1TeHCqnh25Pm6RAXIP6vVS6HcG/Vr0vwH9+W/jMfT00LFA -8p8i+beQeWQdRuvjGXlEXqC8ViSF/mHQH0T/JxitrxaJO5aHzfOvuv/7bNwD5BXcmjyHVY2PLz3q -bLb7vyr/SWg5f//8d5E2Ya/m2Pj4MTxs86f7X9E+Rd9VZA5Zg7+1B4+9DeXapUrviPGbglgePvf/ -i82drvbg8NqlStfVP7E8TPl32Tzazh0F2NVV/y8POfccOXe0NqH1Df/2UOgDD53/ZxjJwxdZH9Pa -Q/XtgdYuLnoqj5D8U3//cP2GkOL939d7Et7/bbx7AbGNe/6m8yFUT+XhS9X5EKqn8shkMhnOL0rT + H4sIAAAAAAAAAO2Y2UoDMRSGzxP4DKVuuNcbra3euPWiKl644IV1uXBBX0cQCiKo7+kZmsCZY5LJ +MomlJPAxlL/Jf04mk5yZBgA0MplMRsEKMq1guSY9lYcvs8gOskXYRmZq0lN5hOS/CeW2wbxD9Lo9 +vpEfhYcvrrH1HGP38XDVQ5BjH0aMbdzz7yInyBFyinSYt9TfDHpf9D9meioPHVV75xLSRC6Rc+RK +/F5U6O8G/Uz0v2B6Kg8dtnsnsKsrNv1TeHCqnh25Pm6RAXIP6vVS6HcG/Vr0vwH9+W/jMfT00LFA +8p8i+beQeWQdRuvjGXlEXqC8ViSF/mHQH0T/JxitrxaJO5aHzfOvuv/7bNwD5BXcmjyHVY2PLz3q +bLb7vyr/SWg5f//8d5E2Ya/m2Pj4MTxs86f7X9E+Rd9VZA5Zg7+1B4+9DeXapUrviPGbglgePvf/ +i82drvbg8NqlStfVP7E8TPl32Tzazh0F2NVV/y8POfccOXe0NqH1Df/2UOgDD53/ZxjJwxdZH9Pa +Q/XtgdYuLnoqj5D8U3//cP2GkOL939d7Et7/bbx7AbGNe/6m8yFUT+XhS9X5EKqn8shkMhnOL0rT StgAIAAA - H4sIAAAAAAAAAO3WQQqAQAiF4TmKJwy6TdCqTlrLNqOCOoH8H8zK97BdjgEA6OB63/33RwBoZzPm -R7DvzVT2Z+TztEy0b2U00b5lN+ZnsO/NVPaz8B8GgD6i903GbbJix4wYM1Ey1ty7v3qHJnrfZNwm + H4sIAAAAAAAAAO3WQQqAQAiF4TmKJwy6TdCqTlrLNqOCOoH8H8zK97BdjgEA6OB63/33RwBoZzPm +R7DvzVT2Z+TztEy0b2U00b5lN+ZnsO/NVPaz8B8GgD6i903GbbJix4wYM1Ey1ty7v3qHJnrfZNwm K3YAAACgrwcgYIviACAAAA== - H4sIAAAAAAAAAO3YzQnAIAyAUZfuFv3DruKAXnoSNKFNFNvvXUQJMeYUDAEAgLrjZcxlVMdmlOeL -rHoMAH+zjC5gMule9+K83PeW5BBRNMjxVGvGWZ3u9HyvJvcMc51X7wEAQNs5uoAKbV2afzT+cQAA + H4sIAAAAAAAAAO3YzQnAIAyAUZfuFv3DruKAXnoSNKFNFNvvXUQJMeYUDAEAgLrjZcxlVMdmlOeL +rHoMAH+zjC5gMule9+K83PeW5BBRNMjxVGvGWZ3u9HyvJvcMc51X7wEAQNs5uoAKbV2afzT+cQAA 3jJfLLHRACAAAA== - H4sIAAAAAAAAAO2USwqAMAwFc/9e2pXgQm3I57XoBGZV4nREHGY2AAAAHrhOx3mV4+/9Mwf9uXfQ -ea5ydPVX7Csc9N/v2WSf/py7or/Cken3zttOxfO9/kj/F4b+2u9fcTeFY+Ze/W9SOKL93XffxbHz + H4sIAAAAAAAAAO2USwqAMAwFc/9e2pXgQm3I57XoBGZV4nREHGY2AAAAHrhOx3mV4+/9Mwf9uXfQ +ea5ydPVX7Csc9N/v2WSf/py7or/Cken3zttOxfO9/kj/F4b+2u9fcTeFY+Ze/W9SOKL93XffxbHz 3ehf1591e+6mcETbz+k4Vznopx8AAOAAKQIvFAAgAAA= diff --git a/tiled/Level 0/ados/city.tmx b/data/maps/Level 0/ados/city.tmx similarity index 99% rename from tiled/Level 0/ados/city.tmx rename to data/maps/Level 0/ados/city.tmx index b1d1a597f6..fa77870331 100644 --- a/tiled/Level 0/ados/city.tmx +++ b/data/maps/Level 0/ados/city.tmx @@ -207,196 +207,196 @@ - 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 9Kc//dfy/wUVOg/rAAABAA== - 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 /tn0z6Z/Nv3r9wmXEdj7AAABAA== - H4sIAAAAAAAAAO3WsQkAIAwEQAtxQ8HaBdy/s8oAioXoXR8IhDyfEgAAAAAAAAAAAAAAAPCKWtZn -ej6/B3cbbv6stpEBwD9kBGGnM3Kn+GudHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3WsQkAIAwEQAtxQ8HaBdy/s8oAioXoXR8IhDyfEgAAAAAAAAAAAAAAAPCKWtZn +ej6/B3cbbv6stpEBwD9kBGGnM3Kn+GudHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAACAkyb7o22CAAABAA== - H4sIAAAAAAAAAO3W0WrkMAyF4cK+/9PtC+1FKcxOk4xkSf5l+xwwlMSJLX3O0K8vJZK/f9Yeynho -O/mzoe3kH0u0J7Sd/GORf11vV4j8Y32rmB89lxl+0edXGiPp7D8ztB3lr3yHtpM/G9pulr/OyXVo -O33/dbH0hraTPxvaTv5saLsT/DvXRtvJX/7yl3/nHl31zDu/a2203Yr+3nSujbaTv/wr/On1s/Yy -I7TfSf6f9nY1vzq03+7+FclelzaUPx/akfSP9GCn0JaV/lX92Sm0pfz50J7y50Obzva3Wsq/37Du -31LvSF/u5q0c2nS2f6QvO4Y23d0/o8bq0K7y/73GzLNAu2b7z1w/u7dEaFf5y1/+/jUyzwttK/9c -z+p9dvf31uZ9Z1VfX5+bGdpW/vPNI/uU/3hfM9eofk+nMVp/5HrUvzqn+6+Sq/1brn2q+2R/4kx0 -O4cn+yvyPz3y3zPWeuV/duR/duR/duS/Z6z1nuh/8rl4j/zzepndK3IvWe/pNK72SkT+ffw9tWYZ -yV/+XfyzQtuO9NPb49f3yP//0LYZ/ZzV8w7+2e+nbel+enK3t+z90v3uNu76slI853pWbbTrLH9P -76syw99TH20a9R/tC/3bQfvTluT3//737Mz4/u+epw1J/4xkrCf/mH+kNyvlrsbKs08bW/1PiPzl -/3R9pCe0YYb/Keeiwv/nuRXH3f53TWVttKX8Pyfj+7bMWWV46svqZXU+GY2+09of2pT+/p/eNfId -Wfrr2dtIfp6zPk+7ev0zenT37Ps5s861PuOJ/PO+86c+3V27+j2IPO9NRc1366wwLHV46366VnHf -E/lf+2f9LljWuXrGej+61xn+tCnt/3Qtw997f3TuaGjTqH+09qdrV9+y53nrmhlzR0J7rvT9W63l -v5f/pzWe9vJUg3V/I/3YdXyy+9TLjqH2RVtG/ZXx0I7yZ0M7yp8LbSh/LrSf/NnQfvLnQtvJnw1t -18k/e63uZ5l26+gfuf8+b7SWWeeAdtvV/3U+VUvV/jqOzH5E7l/Nl/8c/4w+v17PMJH/Xv5enyr/ -rHNCu3X2z+j7yD5nhnbr6J/hE3WcdQ5ot0z/SA9ODe3Wwf/U0GbyZ0ObyZ8NbSZ/PrSb/PnQdvJn -Q9ud7N9l77RfB//Oe6sO7dehx9b3eNaTv/xXCO0nfza038r+T3sa2dvMmkfW7Tiy6h+Zl+lvqanq -DNCGp/t7a8k+A7RhJ3+P6dX9Uf+760/3skIbrupvfadlrr7/c/2f1q2se3TtTqOqfm9fruavEtqw -+/nYJbTFbF/5/46lJyvMkf/Zkf/Zkf9Y6N/trDkef52D79D/q+n/Pz5P39KKw1ur8ju0ofzZ0Iby + H4sIAAAAAAAAAO3W0WrkMAyF4cK+/9PtC+1FKcxOk4xkSf5l+xwwlMSJLX3O0K8vJZK/f9Yeynho +O/mzoe3kH0u0J7Sd/GORf11vV4j8Y32rmB89lxl+0edXGiPp7D8ztB3lr3yHtpM/G9pulr/OyXVo +O33/dbH0hraTPxvaTv5saLsT/DvXRtvJX/7yl3/nHl31zDu/a2203Yr+3nSujbaTv/wr/On1s/Yy +I7TfSf6f9nY1vzq03+7+FclelzaUPx/akfSP9GCn0JaV/lX92Sm0pfz50J7y50Obzva3Wsq/37Du +31LvSF/u5q0c2nS2f6QvO4Y23d0/o8bq0K7y/73GzLNAu2b7z1w/u7dEaFf5y1/+/jUyzwttK/9c +z+p9dvf31uZ9Z1VfX5+bGdpW/vPNI/uU/3hfM9eofk+nMVp/5HrUvzqn+6+Sq/1brn2q+2R/4kx0 +O4cn+yvyPz3y3zPWeuV/duR/duR/duS/Z6z1nuh/8rl4j/zzepndK3IvWe/pNK72SkT+ffw9tWYZ +yV/+XfyzQtuO9NPb49f3yP//0LYZ/ZzV8w7+2e+nbel+enK3t+z90v3uNu76slI853pWbbTrLH9P +76syw99TH20a9R/tC/3bQfvTluT3//737Mz4/u+epw1J/4xkrCf/mH+kNyvlrsbKs08bW/1PiPzl +/3R9pCe0YYb/Keeiwv/nuRXH3f53TWVttKX8Pyfj+7bMWWV46svqZXU+GY2+09of2pT+/p/eNfId +Wfrr2dtIfp6zPk+7ev0zenT37Ps5s861PuOJ/PO+86c+3V27+j2IPO9NRc1366wwLHV46366VnHf +E/lf+2f9LljWuXrGej+61xn+tCnt/3Qtw997f3TuaGjTqH+09qdrV9+y53nrmhlzR0J7rvT9W63l +v5f/pzWe9vJUg3V/I/3YdXyy+9TLjqH2RVtG/ZXx0I7yZ0M7yp8LbSh/LrSf/NnQfvLnQtvJnw1t +18k/e63uZ5l26+gfuf8+b7SWWeeAdtvV/3U+VUvV/jqOzH5E7l/Nl/8c/4w+v17PMJH/Xv5enyr/ +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 0EZ/oY3+woe/3u5SBAAAAQA= - H4sIAAAAAAAAAO3dyU7DMBAA0B7y/98DiH0HAQK+CEehSi6VmqWxnXlP8tGqk0njmdiSdzsAgLo9 -NLlHQE6v4g+wGHNqbBHnVM98bBGfeQCAU5BXxyavBgBykIPGJgcFAIBprlIuff3fbhbKq9Vn9bhv -uni17XGhuKnP6nGK+FOPl6b7v7btTfwBqJTaIza1BwDU4TvN2T+p/Zq7OYIc/7Ac92bt35TjH5bj -3ogHAAAAAADAeiKtlUa61mNFWpuLdK0AADnJu2OTdwMAQPlKrdtKHdfWlFq3lTougJqYS2MzlwIA -sFdqbVDquLam1Nqg1HEBAADQOUt123lqFxPrt7n9yeey6c+Sbc+RvR0Zw7n9yeuu6c8Sbc8RfRoZ -v7n9yeu56c8Sbc8RfR8Zv7n9ye8jxewzta+JsZvbn+2zNlSuNfJ/a0Nlkv/XZ8l3qfy/Pku+S+X/ -yP8BADjEd7zYfMcDAABguBfAfoB4hnsB7AeIR/xjG+4FsR8EAADGsdciNnstAABYkvoiNvUFAKzr + H4sIAAAAAAAAAO3dyU7DMBAA0B7y/98DiH0HAQK+CEehSi6VmqWxnXlP8tGqk0njmdiSdzsAgLo9 +NLlHQE6v4g+wGHNqbBHnVM98bBGfeQCAU5BXxyavBgBykIPGJgcFAIBprlIuff3fbhbKq9Vn9bhv +uni17XGhuKnP6nGK+FOPl6b7v7btTfwBqJTaIza1BwDU4TvN2T+p/Zq7OYIc/7Ac92bt35TjH5bj +3ogHAAAAAADAeiKtlUa61mNFWpuLdK0AADnJu2OTdwMAQPlKrdtKHdfWlFq3lTougJqYS2MzlwIA +sFdqbVDquLam1Nqg1HEBAADQOUt123lqFxPrt7n9yeey6c+Sbc+RvR0Zw7n9yeuu6c8Sbc8RfRoZ +v7n9yeu56c8Sbc8RfR8Zv7n9ye8jxewzta+JsZvbn+2zNlSuNfJ/a0Nlkv/XZ8l3qfy/Pku+S+X/ +yP8BADjEd7zYfMcDAABguBfAfoB4hnsB7AeIR/xjG+4FsR8EAADGsdciNnstAABYkvoiNvUFAKzr D27Ya3QAAAEA diff --git a/tiled/Level 0/ados/city_n.tmx b/data/maps/Level 0/ados/city_n.tmx similarity index 99% rename from tiled/Level 0/ados/city_n.tmx rename to data/maps/Level 0/ados/city_n.tmx index 7f684e8953..f7983ecf8b 100644 --- a/tiled/Level 0/ados/city_n.tmx +++ b/data/maps/Level 0/ados/city_n.tmx @@ -207,225 +207,225 @@ - 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 AA== - H4sIAAAAAAAAAO3dyUrDQBgA4KTtXX0ht7tb3e++iLvP4MGDB9+iPoXgQQTRg/gWDqjgMjS1TTKa -fB/8kIQ0BP7ZMjPQLAMAABjPoBs/ph2uu/HjYQ7zLDvKq3kf/r7TkPsz+adiRf2R/iqN/VD3D2qo -/0X90aj9FeU6Drk/0f5DK1XV/uvP/4dY+z/VybLpEDOd8Z+rP+fD57IUK1tllDcAAAAAAID/JPVa -6lIvy5ZDrIRY7aV9l7YYRPbypioHayHn/RDrITbkvxax9fNUa+qbIedbIbZD7Mh/6+zKOTRC6rEk -admXBwDt0be3GgAAgHez4RtxLsR8JBZCLPqGbAVrRAAAAAAAAAAAAPB7N5H9d3VcAwDSGfU/0uq4 -VqaiMYcxCby5naAu3KtHjfMwJKd3BfmO/XbY854qKj/af4B20v5Xw3wxADRbU+eGgXI9jzhmn2Su -mfSGzeXGvBTc/zjBXDMU2ev8DAAAAAAAAAAAAAAAAACAprvIv56f5/H7aKarb/m+lH8AAAAAAIDK + H4sIAAAAAAAAAO3dyUrDQBgA4KTtXX0ht7tb3e++iLvP4MGDB9+iPoXgQQTRg/gWDqjgMjS1TTKa +fB/8kIQ0BP7ZMjPQLAMAABjPoBs/ph2uu/HjYQ7zLDvKq3kf/r7TkPsz+adiRf2R/iqN/VD3D2qo +/0X90aj9FeU6Drk/0f5DK1XV/uvP/4dY+z/VybLpEDOd8Z+rP+fD57IUK1tllDcAAAAAAID/JPVa +6lIvy5ZDrIRY7aV9l7YYRPbypioHayHn/RDrITbkvxax9fNUa+qbIedbIbZD7Mh/6+zKOTRC6rEk +admXBwDt0be3GgAAgHez4RtxLsR8JBZCLPqGbAVrRAAAAAAAAAAAAPB7N5H9d3VcAwDSGfU/0uq4 +VqaiMYcxCby5naAu3KtHjfMwJKd3BfmO/XbY854qKj/af4B20v5Xw3wxADRbU+eGgXI9jzhmn2Su +mfSGzeXGvBTc/zjBXDMU2ev8DAAAAAAAAAAAAAAAAACAprvIv56f5/H7aKarb/m+lH8AAAAAAIDK vQKXye2KAAABAA== - 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 BNrzF027dUoAAAEA - H4sIAAAAAAAAAO3cMQrCQBAF0AjeWgUjqJ0K3sBWbdRGPZitU8ROxAjGxHkPpkkV8sOwOyxbFAAA -AAAAAJDLoF8Uw6pG/V+/DU0bR+ZlVRP5d9YisltGrWpmKP/cppH5rKq5/J8qfZfUZi3K/9M+DwBA -DvYuubVp7wIA2VmX5WZdls82Mt9F7Wtm/+gVG/9Mpx0iv2PUqWaOesV/OEeOl6irPAEAoLOcyQPe -Zfafm3keAAAAAGBOnJs5MQAAAAAAAAAAAAC0l/PeuTnvDQAAAAAAAAAAAAAAAAAAAAAA0Cz3f+Xm + H4sIAAAAAAAAAO3cMQrCQBAF0AjeWgUjqJ0K3sBWbdRGPZitU8ROxAjGxHkPpkkV8sOwOyxbFAAA +AAAAAJDLoF8Uw6pG/V+/DU0bR+ZlVRP5d9YisltGrWpmKP/cppH5rKq5/J8qfZfUZi3K/9M+DwBA +DvYuubVp7wIA2VmX5WZdls82Mt9F7Wtm/+gVG/9Mpx0iv2PUqWaOesV/OEeOl6irPAEAoLOcyQPe +Zfafm3keAAAAAGBOnJs5MQAAAAAAAAAAAAC0l/PeuTnvDQAAAAAAAAAAAAAAAAAAAAAA0Cz3f+Xm /i8AAPiOde+9Z/DKzZ4NaID5YG7mgwAAr90Bc/ZeGwAAAQA= diff --git a/tiled/Level 0/ados/city_n2.tmx b/data/maps/Level 0/ados/city_n2.tmx similarity index 100% rename from tiled/Level 0/ados/city_n2.tmx rename to data/maps/Level 0/ados/city_n2.tmx diff --git a/tiled/Level 0/ados/city_s.tmx b/data/maps/Level 0/ados/city_s.tmx similarity index 99% rename from tiled/Level 0/ados/city_s.tmx rename to data/maps/Level 0/ados/city_s.tmx index 2f32eea184..7d2902b605 100644 --- a/tiled/Level 0/ados/city_s.tmx +++ b/data/maps/Level 0/ados/city_s.tmx @@ -198,173 +198,173 @@ - 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 j5fiHv5z4rHuz/wDUMOXywAAAQA= - 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 AAAAoH3+Ajf4eBgAAAEA - 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 AAAAACjDa654pt8AAAEA - H4sIAAAAAAAAAO3YQUrDQBSA4WmlvYO9iXcqaJfiHbrpwp2WCsG9uhJ6Bg/jAUxwwG4qiuIz874P -hkAg8OBPMiSlAAAAAACMx/UkegKi3NT2W/dASl3tfq9/Sru++6Zfd/qnNPS/0j+tXe2uf07656Z/ -+7pP2n6lv2+D8Rq+729/2H+43v+Bcep+qb93QJvs/7npDwAAAAAAAAAAANCu05PvnactiyOdj50H -AKAND9NSHvv1NI2eBAAAAAAAAAAAcnuNHoAQ5/NSLucfR3K56Juv63EZPQx/blX7rzz7aa2jByCM -/T+3w/2ffA73/5foYQhxNnlfAAAAAAAAAAAAAAD/0fMsegIi7Wfugez2+gMAAAAAAAAAAAAAAABA + H4sIAAAAAAAAAO3YQUrDQBSA4WmlvYO9iXcqaJfiHbrpwp2WCsG9uhJ6Bg/jAUxwwG4qiuIz874P +hkAg8OBPMiSlAAAAAACMx/UkegKi3NT2W/dASl3tfq9/Sru++6Zfd/qnNPS/0j+tXe2uf07656Z/ ++7pP2n6lv2+D8Rq+729/2H+43v+Bcep+qb93QJvs/7npDwAAAAAAAAAAANCu05PvnactiyOdj50H +AKAND9NSHvv1NI2eBAAAAAAAAAAAcnuNHoAQ5/NSLucfR3K56Juv63EZPQx/blX7rzz7aa2jByCM +/T+3w/2ffA73/5foYQhxNnlfAAAAAAAAAAAAAAD/0fMsegIi7Wfugez2+gMAAAAAAAAAAAAAAABA U94AUy1IyAAAAQA= - H4sIAAAAAAAAAO3aMQrAMAgF0Aw1979nl9ATdCghS8eWEPMeiI6Cyx8sBQAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+ddTZGwAAMJM8CACwtiue6jN7aTF6c//tnPE+ + H4sIAAAAAAAAAO3aMQrAMAgF0Aw1979nl9ATdCghS8eWEPMeiI6Cyx8sBQAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+ddTZGwAAMJM8CACwtiue6jN7aTF6c//tnPE+ AwAAAAAAkJ/fPwAAyEveBwDITd4DAP5yAwhJkegAAAEA - H4sIAAAAAAAAAO3Y7W7cIBBG4Ui5jN7/fVb5kcZ1DIZh4GWYcyRL211/YB68TfLxUe7PZ+VD+tfX -PEXd3u6L2lI74q9N7RjZ/3od9Xy0zs3TPZy4rU5xzaey+O/W09hKY316v3RvLe9d/43/WNZr7bIm -LeNQW1r9e9ZH6774x9jext1zj7X9POe995yW4/Df0//6ufW8rWusN7XlCf67lMnfer8ex+5aNv9d -ehtTac2WjrOucevcqD1P918V/r61Xgv/M/1bU47tel38Ne0yJvw17TKmkXGoTfEfD39Nu4xpdBxq -V/zHyu7v7dB6PvzP3LzmfdWYPNahes49XUbnoXff0vjwz+Ff+3zWvV/f95obta9lTrznd7V/z37W -cfSkNu2dA497H/HvtRpt9jXVxmp/0jtb14V1HeH/f2rPnue/dg+t749c59TU1p7+pddvx1k+b+1+ -nt3Wndp6dI3M8o+Sx32oLXuf/9I+tbVwP/8p/h6pvS3P/Oj3Av4/qV1bnv9eL/z7Upu3+I98X9xf -4/87tfvVrbYWWu+l9hr/59T2JTfLfdRev53b69qe512R2v5u5b2OeP7rqe1nuDyds+X5bx1X7z3s -Pm/4z/f3zvuc6jWwwzqz+rec17uT/FfV+x0wul/puh5zdLL/yjVxvy7+ev/TiuBvHRf+7+Gf2/8e -/rn8ef739+8ZV+89RPG3ji2Kv5fpyf7W8UXwf8vq33Le2vH479Eqf49mzxv+4/td9/cOf99GxvF2 -bET/72tk8Z9Z1HnDP3f45w7/3OGft1X2q/1Pv55HK+0jzs/JrbZnreyV2hd/bWpf1oi+3bzwX19k -f9aIT7v4zxgrtXWqf8+4Zh6zcp6jbLPCf74P/n3HeM7bKf7KNTLS3TNj+P9+nSmr5QlrBH/8n15n -aqbTqv9bPNacehwr7hF//Ff6R1gju4wj0oZ/7o32D//c4U/38M8d/oR/7vDPHf65w1+fci7x16ee -S4W/+p7pJ/yJ73/C/6wsRvifE/5kCX/Cn/CP1ZvPrJ8HaI+eLPDPU4t/ab/S+fCPU8n/7v60Jp5e -4x+ru4mXEf65wz9PvX/7wT9+td8T8c8b/oR/7vDPHf65O80/6rgVnfjzX9Rxr47f/3Ln7c96idOM -v//gP9aq+eu1x3NNK+bbYo//GVnt8Y/fiD3+sRu1xz9uHvb4x8zLHv+Y4Z87/PPmaY9/rLzt8Y8V + H4sIAAAAAAAAAO3Y7W7cIBBG4Ui5jN7/fVb5kcZ1DIZh4GWYcyRL211/YB68TfLxUe7PZ+VD+tfX +PEXd3u6L2lI74q9N7RjZ/3od9Xy0zs3TPZy4rU5xzaey+O/W09hKY316v3RvLe9d/43/WNZr7bIm +LeNQW1r9e9ZH6774x9jext1zj7X9POe995yW4/Df0//6ufW8rWusN7XlCf67lMnfer8ex+5aNv9d +ehtTac2WjrOucevcqD1P918V/r61Xgv/M/1bU47tel38Ne0yJvw17TKmkXGoTfEfD39Nu4xpdBxq +V/zHyu7v7dB6PvzP3LzmfdWYPNahes49XUbnoXff0vjwz+Ff+3zWvV/f95obta9lTrznd7V/z37W +cfSkNu2dA497H/HvtRpt9jXVxmp/0jtb14V1HeH/f2rPnue/dg+t749c59TU1p7+pddvx1k+b+1+ +nt3Wndp6dI3M8o+Sx32oLXuf/9I+tbVwP/8p/h6pvS3P/Oj3Av4/qV1bnv9eL/z7Upu3+I98X9xf +4/87tfvVrbYWWu+l9hr/59T2JTfLfdRev53b69qe512R2v5u5b2OeP7rqe1nuDyds+X5bx1X7z3s +Pm/4z/f3zvuc6jWwwzqz+rec17uT/FfV+x0wul/puh5zdLL/yjVxvy7+ev/TiuBvHRf+7+Gf2/8e +/rn8ef739+8ZV+89RPG3ji2Kv5fpyf7W8UXwf8vq33Le2vH479Eqf49mzxv+4/td9/cOf99GxvF2 +bET/72tk8Z9Z1HnDP3f45w7/3OGft1X2q/1Pv55HK+0jzs/JrbZnreyV2hd/bWpf1oi+3bzwX19k +f9aIT7v4zxgrtXWqf8+4Zh6zcp6jbLPCf74P/n3HeM7bKf7KNTLS3TNj+P9+nSmr5QlrBH/8n15n +aqbTqv9bPNacehwr7hF//Ff6R1gju4wj0oZ/7o32D//c4U/38M8d/oR/7vDPHf65w1+fci7x16ee +S4W/+p7pJ/yJ73/C/6wsRvifE/5kCX/Cn/CP1ZvPrJ8HaI+eLPDPU4t/ab/S+fCPU8n/7v60Jp5e +4x+ru4mXEf65wz9PvX/7wT9+td8T8c8b/oR/7vDPHf65O80/6rgVnfjzX9Rxr47f/3Ln7c96idOM +v//gP9aq+eu1x3NNK+bbYo//GVnt8Y/fiD3+sRu1xz9uHvb4x8zLHv+Y4Z87/PPmaY9/rLzt8Y8V /rnDP28z7PGP0Sz7r+0v68mgGAAAAQA= - H4sIAAAAAAAAAO3SwQkAMAwDsbwydmfvo2SGBiyBJzhXAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAACbnX4jk/65pr0PZNI/m/7Z9AcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrvj + H4sIAAAAAAAAAO3SwQkAMAwDsbwydmfvo2SGBiyBJzhXAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACbnX4jk/65pr0PZNI/m/7Z9AcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrvj SUuFAAABAA== - H4sIAAAAAAAAAO3ayW4TURAF0BZWfpE/ZCYkSkgIwwYI8zzP849wF7Dxwo7l99r99M6RrrLptiLV -pqq6hgHGd3s2DHeSu8lxci+5nzyYbfo/YwwPU+dHyePkSfI0eZY8V/8uvEidXyavktfJm+Rt8k79 -u/A+df6QfEw+JZ+TL8lX9e/Ct9T5e/Ij+Zn8Sn4nf9QfAIB/zqY3PJecP2GPuOrzTNfF1PBScjnZ -Tq4sqemqz1NeyR3vTt7ZTU6fGoa9/N1f8hurPk95JXe8V/POQXKYXEuOlvzGqs9TXukd7428dzO5 -dcL3V32esux4+2bHC9CG0jc5bnzaUvomx41PW0rPa2582lJ6XjP/taX0vGb+AwDgv9K7oflbH7c/ -01ZyNzR/63NhVu72xw6zjpK7oflbnzOzcrc/dph1lNwNzd/6XJ+Vu/2xw6yj9G5o/tan1O2PHWbf -7DChvHX66kXv6tfbsE5fvehd/Xob1umrF72rX2/DOn31onf1621Yp69e9K5+fTr0Ym2oVSe9WBtq -1Ukv1oZaddKLtaFWnfRibVAnoDTzX9/Mf30z//XN/Ne3RXNFre//tKHW93/aUOv7P22o9f2fNtT6 -/g9Mx9i9utlgWsbu1c0G0zJ2r242mJaxe3WzwbSM3aubDQAAAAAAAAAAAAAAAAAAAAAAgJK2t4Zh + H4sIAAAAAAAAAO3ayW4TURAF0BZWfpE/ZCYkSkgIwwYI8zzP849wF7Dxwo7l99r99M6RrrLptiLV +pqq6hgHGd3s2DHeSu8lxci+5nzyYbfo/YwwPU+dHyePkSfI0eZY8V/8uvEidXyavktfJm+Rt8k79 +u/A+df6QfEw+JZ+TL8lX9e/Ct9T5e/Ij+Zn8Sn4nf9QfAIB/zqY3PJecP2GPuOrzTNfF1PBScjnZ +Tq4sqemqz1NeyR3vTt7ZTU6fGoa9/N1f8hurPk95JXe8V/POQXKYXEuOlvzGqs9TXukd7428dzO5 +dcL3V32esux4+2bHC9CG0jc5bnzaUvomx41PW0rPa2582lJ6XjP/taX0vGb+AwDgv9K7oflbH7c/ +01ZyNzR/63NhVu72xw6zjpK7oflbnzOzcrc/dph1lNwNzd/6XJ+Vu/2xw6yj9G5o/tan1O2PHWbf +7DChvHX66kXv6tfbsE5fvehd/Xob1umrF72rX2/DOn31onf1621Yp69e9K5+fTr0Ym2oVSe9WBtq +1Ukv1oZaddKLtaFWnfRibVAnoDTzX9/Mf30z//XN/Ne3RXNFre//tKHW93/aUOv7P22o9f2fNtT6 +/g9Mx9i9utlgWsbu1c0G0zJ2r242mJaxe3WzwbSM3aubDQAAAAAAAAAAAAAAAAAAAAAAgJK2t4Zh Z2vT/wWbspva76l/t/ZT+wP179Zhan+k/gAAAAAAAAAAAAAAAABd+AuA3cmrAAABAA== - H4sIAAAAAAAAAO3aMQ6EMAwEQMR98T56De+7hioFDTbG8kxNpEih2HWybVDr96neAZUO5w8AAADA -6bvnfk8OM97ZzHgBAOC9ovua/tdLdF/T/wAAAGA2s6HZomZD61uf6Lc//tPZzDABAGLcydVXa+X1 -Hu7k6qu18joA1JLFesg6J1msB+cEAEAE/W82vQKAVdb9Pz1k3f8DAFDr6ayuG7zL01ldNwAAAAAA + H4sIAAAAAAAAAO3aMQ6EMAwEQMR98T56De+7hioFDTbG8kxNpEih2HWybVDr96neAZUO5w8AAADA +6bvnfk8OM97ZzHgBAOC9ovua/tdLdF/T/wAAAGA2s6HZomZD61uf6Lc//tPZzDABAGLcydVXa+X1 +Hu7k6qu18joA1JLFesg6J1msB+cEAEAE/W82vQKAVdb9Pz1k3f8DAFDr6ayuG7zL01ldNwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg9QfVl1KQAAABAA== diff --git a/tiled/Level 0/ados/coast_s.tmx b/data/maps/Level 0/ados/coast_s.tmx similarity index 99% rename from tiled/Level 0/ados/coast_s.tmx rename to data/maps/Level 0/ados/coast_s.tmx index 516b8ced81..881d5c6870 100644 --- a/tiled/Level 0/ados/coast_s.tmx +++ b/data/maps/Level 0/ados/coast_s.tmx @@ -33,57 +33,57 @@ - H4sIAAAAAAAAAO3ay27CMBBAUcSy5f//qo9PartAQqgJTmJ7xs5ZnCVS8PXkBdfL5XIllbcV7zt8 -/7otiP6ulPff0/5jpb3++fScff1zWWuv/9xatH917tc/hxbtS2Zf/9zd9Z9Tafcj7fXPaUv7I/1L -rv36526/p/9f98/C9vrP1760u/6522/tv6e9/v1atp79kns9/edsv3f29c/VvuVznv5t+t8bRLXX -P67/kWY16X/e9keu/fpv7x/du+bs67+tf3Rr/eP6R3duce6P6H+fpeimM/Q/OvuR/ZdEt1463ujW -LWa/d/8tz8NZumfsX6t95v7R+yBr/5rte/av+Z404liju7doP2r/Gnug5/vZrO179a/dfus+GKX1 -/b87/2nR/lZ5nXu3b2G2+a7VfybR5/Is7c/WP7pztvaj949uN3r7kftHt6uhxvvbs/WPbjbT7I/W -P7pZre4tn+dG6x/d44wz36t/9HpnkrF9q/7Ra51Rhnu9Hv2j1zmjrLNfs3/0GmeVuX2N/tHrm1n2 -9iX9o9dwZFmv+aX9o9dvZCPM/u3heLUva7r0+3yv3+tb9ed13+hW+rdtH91Cf+31117/8nbP1+iv -jZ+NXv9o0Q33dl5rN9P9eab+jx1K56xG8+g1mtmWJs/vs1rtg7Nfk3sqfZ9Rer49uh+0H5/7MZb2 + H4sIAAAAAAAAAO3ay27CMBBAUcSy5f//qo9PartAQqgJTmJ7xs5ZnCVS8PXkBdfL5XIllbcV7zt8 +/7otiP6ulPff0/5jpb3++fScff1zWWuv/9xatH917tc/hxbtS2Zf/9zd9Z9Tafcj7fXPaUv7I/1L +rv36526/p/9f98/C9vrP1760u/6522/tv6e9/v1atp79kns9/edsv3f29c/VvuVznv5t+t8bRLXX +P67/kWY16X/e9keu/fpv7x/du+bs67+tf3Rr/eP6R3duce6P6H+fpeimM/Q/OvuR/ZdEt1463ujW +LWa/d/8tz8NZumfsX6t95v7R+yBr/5rte/av+Z404liju7doP2r/Gnug5/vZrO179a/dfus+GKX1 +/b87/2nR/lZ5nXu3b2G2+a7VfybR5/Is7c/WP7pztvaj949uN3r7kftHt6uhxvvbs/WPbjbT7I/W +P7pZre4tn+dG6x/d44wz36t/9HpnkrF9q/7Ra51Rhnu9Hv2j1zmjrLNfs3/0GmeVuX2N/tHrm1n2 +9iX9o9dwZFmv+aX9o9dvZCPM/u3heLUva7r0+3yv3+tb9ed13+hW+rdtH91Cf+31117/8nbP1+iv +jZ+NXv9o0Q33dl5rN9P9eab+jx1K56xG8+g1mtmWJs/vs1rtg7Nfk3sqfZ9Rer49uh+0H5/7MZb2 g/sxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAevoBG5v3JgAAAQA= - H4sIAAAAAAAAAO3bS07DMBQF0GwGGLMJCnuEvYIHkargOh+7qft8jpRRJYh6fe1gh2miN++Fz75O -uwse5Vb+H6feBY/w8nd93/hM92MrZZ/IP6617M39ccl+TCn316mcfWLej2Vr7onux7I21y/pfhx7 -s0/kH8OR7M39MRzJPtH9/szPbnuuI9nrfn+O9ngv2ffnjOxT7pc7/w6OKZ3JfTb4+Trft1z+15ld -Ki76lpv79XUc192X+3jm/GU/ppS/7NtIa+nbo29ip5S/vbg20nf5M+X3yXocF/Ozn/zrre2hzOOi -h3GwPKOXf73Se+3XehgHy3uVf50j+6e5deKMMZG7V/nX2dr9NWlMtBgDpXM8ez1ttT472bs+5LJe -e992lP3ZLefXNX2757nZrb8jas7fdf2/rd9zq3cf7m3Z71G6Pjrn67GUeqzbsVmnx2QOH5fOx7Nn -Dee5bMmWeKzR47JGj0nnxyT32Nae4YjLWh5f6nDu/9dkPxbzOgAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3bS07DMBQF0GwGGLMJCnuEvYIHkargOh+7qft8jpRRJYh6fe1gh2miN++Fz75O +uwse5Vb+H6feBY/w8nd93/hM92MrZZ/IP6617M39ccl+TCn316mcfWLej2Vr7onux7I21y/pfhx7 +s0/kH8OR7M39MRzJPtH9/szPbnuuI9nrfn+O9ngv2ffnjOxT7pc7/w6OKZ3JfTb4+Trft1z+15ld +Ki76lpv79XUc192X+3jm/GU/ppS/7NtIa+nbo29ip5S/vbg20nf5M+X3yXocF/Ozn/zrre2hzOOi +h3GwPKOXf73Se+3XehgHy3uVf50j+6e5deKMMZG7V/nX2dr9NWlMtBgDpXM8ez1ttT472bs+5LJe +e992lP3ZLefXNX2757nZrb8jas7fdf2/rd9zq3cf7m3Z71G6Pjrn67GUeqzbsVmnx2QOH5fOx7Nn +Dee5bMmWeKzR47JGj0nnxyT32Nae4YjLWh5f6nDu/9dkPxbzOgAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAz+QXmh3RhAAAAQA= - H4sIAAAAAAAAAO3YQQ6CMBAF0N7/IrB15Ub0arI0GpFqy4zwXtL9T6GT9pcC1DpFB+hoiA7A7pyj -A3wwlPb/vXP0vdrvMfYKUilLDujpeZ5HzLo938EAaMO97DeZ9u8yryk6BN29u1Ne53XbMgiby94X -HZl3FzWy9KBZckBmmc9J5mzAskw9AnAMa+eO3gHg1b/2fmY6QFuPXZx3PQAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YQQ6CMBAF0N7/IrB15Ub0arI0GpFqy4zwXtL9T6GT9pcC1DpFB+hoiA7A7pyj +A3wwlPb/vXP0vdrvMfYKUilLDujpeZ5HzLo938EAaMO97DeZ9u8yryk6BN29u1Ne53XbMgiby94X +HZl3FzWy9KBZckBmmc9J5mzAskw9AnAMa+eO3gHg1b/2fmY6QFuPXZx3PQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa9wByYc3GQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3SwY3DMBAEQecf2wXlAIx7GBbVXLEGqD+1rdfLJu3vYjZnV7fXf9b0P3v6n7sV -7fWfsVXt9Z8x/c/dyvb67z/9z57+n5v89m+2uv3UG05++zfT/9zd0V7/PXdXe/332p3d9b9mV92x -aK//b6ua6d+v7qZ/s7qX/t3qVvp3qzvp367upH+7upP+7epO+rerO+nfru6kf7e6kf73rm6if7e6 -h/7rV998JyetvvWOJq++3RNMXX23p5i2+l5PM2n1rZ6oXv39p1u5+tto+tffRNe//h6a/vV30PSv -38/a/vX76PrXb6P7D+r3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3SwY3DMBAEQecf2wXlAIx7GBbVXLEGqD+1rdfLJu3vYjZnV7fXf9b0P3v6n7sV +7fWfsVXt9Z8x/c/dyvb67z/9z57+n5v89m+2uv3UG05++zfT/9zd0V7/PXdXe/332p3d9b9mV92x +aK//b6ua6d+v7qZ/s7qX/t3qVvp3qzvp367upH+7upP+7epO+rerO+nfru6kf7e6kf73rm6if7e6 +h/7rV998JyetvvWOJq++3RNMXX23p5i2+l5PM2n1rZ6oXv39p1u5+tto+tffRNe//h6a/vV30PSv +38/a/vX76PrXb6P7D+r3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA /OcN49KXTQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/coast_s_w2.tmx b/data/maps/Level 0/ados/coast_s_w2.tmx similarity index 99% rename from tiled/Level 0/ados/coast_s_w2.tmx rename to data/maps/Level 0/ados/coast_s_w2.tmx index dc6b3e52f7..3682a379f2 100644 --- a/tiled/Level 0/ados/coast_s_w2.tmx +++ b/data/maps/Level 0/ados/coast_s_w2.tmx @@ -87,102 +87,102 @@ - H4sIAAAAAAAAAO3YMZLaQBRFUTzhzC7s8v5TL892QNUUY9MgqXlf/U9w8kb3SQLeLpfLGwAAAAAA -AAAAAAAAAAAAAHG/vo2lz0i2vx308MwW7GFtz27BHta0ZQe2sC4b4JkdpM9JfgfpM5LfQvps5Ddg -C33YAaMtpM9FfgN20IsN9OY5gA3gtwE2gA0w2kH6bOQ3YAd92AA20Jt3ATbAaAfps2ED2AA2QLa/ -DfRhA9zbQfpc2AA2gA2Q34Ad9GED3NtB+lzYAPkN2EEfNoANYAfYAKMdpM9FfgfpM2ED2AD5DdhB -L34fMNqBLfQw2oAd9GIDeBbgncAjO7CFHs62g/cCZ1hZxQ2830hfo9VVeRbcdte/xhZS3fWvs4EZ -exh113+tDTzaW/969vTf2v37Hx8FPjtfNzCj+d/ePz750L+UR/of0ftW+nNzTO/b5v/rrX8tW9/f -z9zj+te0t/2W3vrXkLjX9c+b/T7Xv657jT83md1c/5rdE9LXZmWzv7vpX9cZ2uv/uu5XPws01//1 -3Sve+/r3bq9/7/b6z+1evb3+c5qfpb3+xzev9N+O/q9tf6bu+h/T/dr8bN31P6Z7up/++1t27L5y -f931P7L5it1X7L+n77+k2+g/t3v62leQbjej76h9+ppXkm77yu7u+fP0d8/r77t7z/5HfI9PX9ez + H4sIAAAAAAAAAO3YMZLaQBRFUTzhzC7s8v5TL892QNUUY9MgqXlf/U9w8kb3SQLeLpfLGwAAAAAA +AAAAAAAAAAAAAHG/vo2lz0i2vx308MwW7GFtz27BHta0ZQe2sC4b4JkdpM9JfgfpM5LfQvps5Ddg +C33YAaMtpM9FfgN20IsN9OY5gA3gtwE2gA0w2kH6bOQ3YAd92AA20Jt3ATbAaAfps2ED2AA2QLa/ +DfRhA9zbQfpc2AA2gA2Q34Ad9GED3NtB+lzYAPkN2EEfNoANYAfYAKMdpM9FfgfpM2ED2AD5DdhB +L34fMNqBLfQw2oAd9GIDeBbgncAjO7CFHs62g/cCZ1hZxQ2830hfo9VVeRbcdte/xhZS3fWvs4EZ +exh113+tDTzaW/969vTf2v37Hx8FPjtfNzCj+d/ePz750L+UR/of0ftW+nNzTO/b5v/rrX8tW9/f +z9zj+te0t/2W3vrXkLjX9c+b/T7Xv657jT83md1c/5rdE9LXZmWzv7vpX9cZ2uv/uu5XPws01//1 +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 Tw6vGDQLAAABAA== - H4sIAAAAAAAAAO3bMU5CQRSGUdgRO4A9iligUIDQgAvRDjbkTygIFEghDHn3nORLyAvFJLeZKW6v -BwAAAAAAAABwHy9pnF7TJL21PQ4PNk3v6SPN0rztcXiwRVqmz7RK67bHoYFN2qav1gcBAAAAAAAA -AAAAAAAAmrJvWpt909rsm2LfFADgnDdybd7ItXkj440McF/u2rW5a9fmro27NgAAAAAAAAAAAADP -wn5DbfYbarPfgP0GAAAAAAAAAAAAAACe2bB/6q//0C2Hme7TIO2uzPg733/Mv3N2F/Pfm38pt86f + H4sIAAAAAAAAAO3bMU5CQRSGUdgRO4A9iligUIDQgAvRDjbkTygIFEghDHn3nORLyAvFJLeZKW6v +BwAAAAAAAABwHy9pnF7TJL21PQ4PNk3v6SPN0rztcXiwRVqmz7RK67bHoYFN2qav1gcBAAAAAAAA +AAAAAAAAmrJvWpt909rsm2LfFADgnDdybd7ItXkj440McF/u2rW5a9fmro27NgAAAAAAAAAAAADP +wn5DbfYbarPfgP0GAAAAAAAAAAAAAACe2bB/6q//0C2Hme7TIO2uzPg733/Mv3N2F/Pfm38pt86f bjL/2kb9Y5e/AQAAAAAA4D/8AuszUfoAAAEA - H4sIAAAAAAAAAO3RUQkAQAgFwWc0r3+oq+CfIDMJFjYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RUQkAQAgFwWc0r3+oq+CfIDMJFjYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArutKXm1XsMV/AAAAAAAAAGDqAz6XeTwAAAEA - H4sIAAAAAAAAAO3cO07DQBQF0GSVfCoKEBING6BjkygdO0FpKWwU7PF7d87p0tmx/X6e8ekE0M/X -+egjAGb0LfYwEbl2Hxf/KwCTOiIHyrsA+3sPibVvIecBAADk6NynPC0c+0fj8wJY0zl2b20pFwBA -Na+T5C21CgBkmqWWYVspa76oyf0FAEAavTcA7OflvPwbqjD3BDrQv5JAPZjP3sJM1ihvx34sAOBK -TVBT17rXfBugJnOy/ailgC6S49WRfYgcC/9n/QkAkGCp5/pU70RI7qsBAK6s+QGgKu+SmNmd+78U -s1668j0F4Ddxoa8H164kdSK38DwDo+y156XrdxAAYCvPg3Ohd0YAme7F91JG53fyjKrZkubLZkzA -zNSCwEjqrl4eV66XPTYAQIqkubw+fx5r9TrAX1kPBpnM7kiT1LfBKPpGgP7EchKo5Y8jhgBwK/kb + H4sIAAAAAAAAAO3cO07DQBQF0GSVfCoKEBING6BjkygdO0FpKWwU7PF7d87p0tmx/X6e8ekE0M/X ++egjAGb0LfYwEbl2Hxf/KwCTOiIHyrsA+3sPibVvIecBAADk6NynPC0c+0fj8wJY0zl2b20pFwBA +Na+T5C21CgBkmqWWYVspa76oyf0FAEAavTcA7OflvPwbqjD3BDrQv5JAPZjP3sJM1ihvx34sAOBK +TVBT17rXfBugJnOy/ailgC6S49WRfYgcC/9n/QkAkGCp5/pU70RI7qsBAK6s+QGgKu+SmNmd+78U +s1668j0F4Ddxoa8H164kdSK38DwDo+y156XrdxAAYCvPg3Ohd0YAme7F91JG53fyjKrZkubLZkzA +zNSCwEjqrl4eV66XPTYAQIqkubw+fx5r9TrAX1kPBpnM7kiT1LfBKPpGgP7EchKo5Y8jhgBwK/kb oB71PfT0A1j//cYAAAEA - H4sIAAAAAAAAAO3b0Q4BQQxAUX7ed3skguysGZ225yR9sjz0WtkVLhcAAAAAAAAAAACY63Z9DP3o -DwAAAAAAAAAAAAAAAAD4v2Fv+gMAADy4R+pNfwCAdVxr9aY/AAAAAK98X9Sb/gAA0INr/94+9fe+ -6E1/AAB24PftvekPAACwnvuuXp7vtd131/ept/51HW2ufw1neutfw4z2+ucxq7f+eaxqrv8+3nX4 -R3f9Y33roH9to3vXv44jHZz/dY30P/pc/XM42kH/ekY6+PyvZbSD/nXM2Lv+OZ3t4PzPbXTfz4+9 -Hqd/Hmf3/e78H3lN/ePM2Pe34/Tf08x965/Hin2vbqz/71buW/89/WPnke2794/e/Q7TUfTOd5pu + H4sIAAAAAAAAAO3b0Q4BQQxAUX7ed3skguysGZ225yR9sjz0WtkVLhcAAAAAAAAAAACY63Z9DP3o +DwAAAAAAAAAAAAAAAAD4v2Fv+gMAADy4R+pNfwCAdVxr9aY/AAAAAK98X9Sb/gAA0INr/94+9fe+ +6E1/AAB24PftvekPAACwnvuuXp7vtd131/ept/51HW2ufw1neutfw4z2+ucxq7f+eaxqrv8+3nX4 +R3f9Y33roH9to3vXv44jHZz/dY30P/pc/XM42kH/ekY6+PyvZbSD/nXM2Lv+OZ3t4PzPbXTfz4+9 +Hqd/Hmf3/e78H3lN/ePM2Pe34/Tf08x965/Hin2vbqz/71buW/89/WPnke2794/e/Q7TUfTOd5pu ove923QRveddp4PoHe88VUXvNctUEL3DzJNZ9O4qTEbRO6s0mUTvquLcAbRyPXcAAAEA - H4sIAAAAAAAAAO3XwQnDMBBEUaf/vlJXmINAN1v4Enbeg1Qwn418XQAAAAAAAAAAAAAAAAAAwL/4 -fu5/zPVkfx3MdbK/HuZ5s78eZtECiw4I+7PTAIsGCDeBsD+hAdwCFg0QGujmDuBNgAbQABogdIAG -0AChgW7uABogNNDNHSA0gAa6+S9AA4QGCA2gAfwfoIFuvg0IDRA6QANoAG9DNEBoAA0QGiA0gFuA -dwFPvxO1MNdJAzqYSwO4Bex0gJvAaQM6mEkDhA7YaaCb9wE7HWB/7M/O/t3sj+272b+b/bvZv5v9 + H4sIAAAAAAAAAO3XwQnDMBBEUaf/vlJXmINAN1v4Enbeg1Qwn418XQAAAAAAAAAAAAAAAAAAwL/4 +fu5/zPVkfx3MdbK/HuZ5s78eZtECiw4I+7PTAIsGCDeBsD+hAdwCFg0QGujmDuBNgAbQABogdIAG +0AChgW7uABogNNDNHSA0gAa6+S9AA4QGCA2gAfwfoIFuvg0IDRA6QANoAG9DNEBoAA0QGiA0gFuA +dwFPvxO1MNdJAzqYSwO4Bex0gJvAaQM6mEkDhA7YaaCb9wE7HWB/7M/O/t3sj+272b+b/bvZv5v9 u9m/m/272b+b/bvZv5v9u9m/m/272b+b/bvZv5v9AQAAAAAAAHjjB14OwrsAAAEA diff --git a/tiled/Level 0/ados/coast_se.tmx b/data/maps/Level 0/ados/coast_se.tmx similarity index 99% rename from tiled/Level 0/ados/coast_se.tmx rename to data/maps/Level 0/ados/coast_se.tmx index 89cacd9dfc..969ce616ee 100644 --- a/tiled/Level 0/ados/coast_se.tmx +++ b/data/maps/Level 0/ados/coast_se.tmx @@ -6,37 +6,37 @@ - H4sIAAAAAAAAAO3DAQ0AAAzDoAqYf70XckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoAqYf70XckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/l1SY7gAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/coast_sw.tmx b/data/maps/Level 0/ados/coast_sw.tmx similarity index 99% rename from tiled/Level 0/ados/coast_sw.tmx rename to data/maps/Level 0/ados/coast_sw.tmx index ab6d108a1c..b3f1437c1e 100644 --- a/tiled/Level 0/ados/coast_sw.tmx +++ b/data/maps/Level 0/ados/coast_sw.tmx @@ -45,86 +45,86 @@ - H4sIAAAAAAAAAO3czU7DMBBF4bRL4BUoSLz/O6IuKkVRm5/G9r0zcxZnw6r1p7GdgLhO03QlIiIi -IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiImkfs9SfhcZZP0v9+aif7Z7U34E07vjHqqU5/nHq5Y6/ -d73d8fdrlDn+Xinc8fdIaY+/Pvxrh3/d1Pb417bHv7Y9/rXtPw3Wo1oO5vPU61EpF3P8a5vjH899 -r+fR1OsUOZcZxj+X+yh7/D3t8ffK9e726PsyTbc3U6+te6Ptj/rf7b+m91Ovr2sK973283k/Y4+/ -zvld/7Pzjr/e+Iz/L/5p7fGvbY9/Xfc99vjndN9r3/rul9lf7dnavcWzXgV/tWeEmc/mr3aMap/B -X2121nj0fp/B33FWW9b6jp/JP7v9iD0/on9mc9Xsu/uPnnW1Pf4acxf7qv5Kcxf3e6PPfrW/2l1t -r/B28Febq91d7Ef6q71d3J3se/qrnd3MHe17+KutXd0d7Vv6q61dzZ3tW/irvZ3tW/6dtpu/2trd -/ecy/l3OKH+1t6u78z7fwl/tPcL9sWff53c5z8s9/Vlqz17+Wb3XzunlzyL6nvXP5PyqCOf0aP/M -3pHP697+Fczn/eE/xF7tzPy/9q/qnvE+d7Rq7sx8f3+1L/Y6f7XvVpWf9Xr7q23XZj7q+7kI/mpf -9nudv9oXe52/2ncrzvrt5uuVyR7/4/5rRXLHv71/xPDHX72+7qmN8Me/Rzz71fZn9mv683vd2v7M -fV1/zvy6/tjX9ce+tj9nPv7qdYya2g5//PHHH3/88ccff/zxxx9//PHHH3/81+Ldf11/7PP7r/2/ + H4sIAAAAAAAAAO3czU7DMBBF4bRL4BUoSLz/O6IuKkVRm5/G9r0zcxZnw6r1p7GdgLhO03QlIiIi +IiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiImkfs9SfhcZZP0v9+aif7Z7U34E07vjHqqU5/nHq5Y6/ +d73d8fdrlDn+Xinc8fdIaY+/Pvxrh3/d1Pb417bHv7Y9/rXtPw3Wo1oO5vPU61EpF3P8a5vjH899 +r+fR1OsUOZcZxj+X+yh7/D3t8ffK9e726PsyTbc3U6+te6Ptj/rf7b+m91Ovr2sK973283k/Y4+/ +zvld/7Pzjr/e+Iz/L/5p7fGvbY9/Xfc99vjndN9r3/rul9lf7dnavcWzXgV/tWeEmc/mr3aMap/B +X2121nj0fp/B33FWW9b6jp/JP7v9iD0/on9mc9Xsu/uPnnW1Pf4acxf7qv5Kcxf3e6PPfrW/2l1t +r/B28Febq91d7Ef6q71d3J3se/qrnd3MHe17+KutXd0d7Vv6q61dzZ3tW/irvZ3tW/6dtpu/2trd +/ecy/l3OKH+1t6u78z7fwl/tPcL9sWff53c5z8s9/Vlqz17+Wb3XzunlzyL6nvXP5PyqCOf0aP/M +3pHP697+Fczn/eE/xF7tzPy/9q/qnvE+d7Rq7sx8f3+1L/Y6f7XvVpWf9Xr7q23XZj7q+7kI/mpf +9nudv9oXe52/2ncrzvrt5uuVyR7/4/5rRXLHv71/xPDHX72+7qmN8Me/Rzz71fZn9mv683vd2v7M +fV1/zvy6/tjX9ce+tj9nPv7qdYya2g5//PHHH3/88ccff/zxxx9//PHHH3/81+Ldf11/7PP7r/2/ NfXaZUjtuxVnO/7qNcqc2ndr71evT/bUxtjjv3TnblfPH/e6/uz1df2xr+3P8522fyeTnXsAAAEA - H4sIAAAAAAAAAO3cS27bMBAGYOc0XbX73qXrPu7Q15Vyw1pABBhFVMsNOTMkvw/gKk4s+NdQfDmX -CwDEec6+AJiU2gIAKnk3+N8HqE4/2Jc5NvAIfQbEUGsAb6MfjfHz6XL5dW2/n+6/9vv1NT9OvK4a -99LjHrkvjvjc59Xi/qCGe/36/vM9c2BOar2fWfbGRp0HAJDj/bV9eGnM7TbrvX1KvSJaeS1bWc9v -z12267itdbnHeb5pGdR6nsx9M7k/ZoY1PX38mkat9ZFrLrpvP/qstuxHy72n1c6qfMy+AFLJf136 -/nXJfl2yX1el7D8nvOfIc8YWssd7W+ZfXtqMKt9fWbU/e+aVZa3pyjxX6zXd2zzPNPr71/mbFrmr -4Zoi9msyxubcFzWG+xbwHpwTPYZT+3VkzNnUfr6sMxnVan/2/fijMXzWGq3a76/yOTv591Vp/+U1 -8u+nevYb+bc3yvnaamO/ljLGkaPkvpk5+wwj9PWbfY2fNtT8eirP547Ivo2ofv5o//3rf/yO/v5t -Iuv9zPN51owrnqWLHNfpo+uIGtc5c1OHfff1ZJ6XJUfm/M36S57stRo1n6NC7mo+VoU1OrnH+ftc -VXbmco+R3bfv1Po5rdb4KuSu1uNVyH1jLB+rUu7qvZ0zz4MKZ2vkHq9Czcs9R4X/XSL3eBn7rvLO -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 2FsaHwAAAQA= - H4sIAAAAAAAAAO3aQU4CURREUdyH+1+ncWBCGNC2SNf7v85J7ggH5FUzMHC7AQAAAAAAAAAAAK/4 -/Pjfv2MP9uYZz8cejna8f93m7/V935/ok97fZ50jngsAYGf+F+tmfwAAAAAAgGO+T+lz/7tG+3d4 -3Nz++3u2uf3X89s9z8Zc79rc/vNdsb39Z7pqe/vPZP9u9u915fb2n8f+3ezfzf7d7N/r6u3tP0di -e/vnpXa3f156e/vnpHe3/zl/uWF6W/u/Lr2P/XPS29j/euk97J+T3sL+Oekd7J+Rvn+6ZunbT6hR -+uaTapK+9cR2l77v9HaVvusq7SR9yxXbRfqOq7a69P1Wb1Xpu+3SatL32q3p0vfZvSnSd2jN3t3Z -vDu7d2f37uzene27s313tu/O7t3Zvjvb6+zzkH6PkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkrRD + H4sIAAAAAAAAAO3aQU4CURREUdyH+1+ncWBCGNC2SNf7v85J7ggH5FUzMHC7AQAAAAAAAAAAAK/4 +/Pjfv2MP9uYZz8cejna8f93m7/V935/ok97fZ50jngsAYGf+F+tmfwAAAAAAgGO+T+lz/7tG+3d4 +3Nz++3u2uf3X89s9z8Zc79rc/vNdsb39Z7pqe/vPZP9u9u915fb2n8f+3ezfzf7d7N/r6u3tP0di +e/vnpXa3f156e/vnpHe3/zl/uWF6W/u/Lr2P/XPS29j/euk97J+T3sL+Oekd7J+Rvn+6ZunbT6hR ++uaTapK+9cR2l77v9HaVvusq7SR9yxXbRfqOq7a69P1Wb1Xpu+3SatL32q3p0vfZvSnSd2jN3t3Z +vDu7d2f37uzene27s313tu/O7t3Zvjvb6+zzkH6PkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkrRD X9fWe+MAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3RQQqAMBAEwc3rVYiB6IfNYT+Qi4KpgrkPdAQAAAAAAAAAAAAAAAAAAMzZSsSe -O8rXb3hbHc3PXNN/OfqvrY/mV+7WHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RQQqAMBAEwc3rVYiB6IfNYT+Qi4KpgrkPdAQAAAAAAAAAAAAAAAAAAMzZSsSe +O8rXb3hbHc3PXNN/OfqvrY/mV+7WHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAADglx6nj7EPAAABAA== - H4sIAAAAAAAAAO3RQQqAMBAEwc3rVYiB6IfNYT+Qi4KpgrkPdAQAAAAAAAAAAAAAAAAAAMzZSsSe -O8rXb3hbHc3PXNN/OfqvrY/mV+7WHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RQQqAMBAEwc3rVYiB6IfNYT+Qi4KpgrkPdAQAAAAAAAAAAAAAAAAAAMzZSsSe +O8rXb3hbHc3PXNN/OfqvrY/mV+7WHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAADglx6nj7EPAAABAA== diff --git a/tiled/Level 0/ados/forest_w2.tmx b/data/maps/Level 0/ados/forest_w2.tmx similarity index 100% rename from tiled/Level 0/ados/forest_w2.tmx rename to data/maps/Level 0/ados/forest_w2.tmx diff --git a/tiled/Level 0/ados/mountain_n2.tmx b/data/maps/Level 0/ados/mountain_n2.tmx similarity index 99% rename from tiled/Level 0/ados/mountain_n2.tmx rename to data/maps/Level 0/ados/mountain_n2.tmx index 5931872a58..a9aceb999a 100644 --- a/tiled/Level 0/ados/mountain_n2.tmx +++ b/data/maps/Level 0/ados/mountain_n2.tmx @@ -96,112 +96,112 @@ - H4sIAAAAAAAAAO3UMY7CQBQFQQdgiftfmAAiJJAMMj32VNDp6nvqsbdlWW6SJEmSJEmSJEmSJEmT -dH2pvkedvR3M0Sd3/mN6/OKz99/XvhZV9VudpdqRP3v+3Plz58+eP3v+3PlzZ8+eP3v+/Pnz58++ -fudRq134s+fPnz97/uxtgD1/5jbA3gbY28Cj9Xn3+qb6PY9W7em3zJ8/f/78+fPnz58/f/78+fPn -z58/f/78+fOv3+ts1Z78+fPnz58/f/78+fPnz58/f/78bYC/DfC3Af42UL/P2at9+fPnz58/f/78 -+fPnbwP8bYC/DdRvMlO1Nf8xqs3599Xu/Pnzn9ueP//6LWasNufPn78N8LeB+g1mj7/4zx1/8Vex -g/p71e6g/k61G6i/Ue0G6u9Tu4H629Ruo75f7Qbq29VuoL5b7Q7qe9VuoL5V7Q7qG9XuoL5N7Rbq -eyRJkiRJkiRJkiTpKF02Vt+rxt0Oxugbn1+t7WGM/uFY7sCujmn+yW3LTvifx3/LTvb6f3K0aosR + H4sIAAAAAAAAAO3UMY7CQBQFQQdgiftfmAAiJJAMMj32VNDp6nvqsbdlWW6SJEmSJEmSJEmSJEmT +dH2pvkedvR3M0Sd3/mN6/OKz99/XvhZV9VudpdqRP3v+3Plz58+eP3v+3PlzZ8+eP3v+/Pnz58++ +fudRq134s+fPnz97/uxtgD1/5jbA3gbY28Cj9Xn3+qb6PY9W7em3zJ8/f/78+fPnz58/f/78+fPn +z58/f/78+fOv3+ts1Z78+fPnz58/f/78+fPnz58/f/78bYC/DfC3Af42UL/P2at9+fPnz58/f/78 ++fPnbwP8bYC/DdRvMlO1Nf8xqs3599Xu/Pnzn9ueP//6LWasNufPn78N8LeB+g1mj7/4zx1/8Vex +g/p71e6g/k61G6i/Ue0G6u9Tu4H629Ruo75f7Qbq29VuoL5b7Q7qe9VuoL5V7Q7qG9XuoL5N7Rbq +eyRJkiRJkiRJkiTpKF02Vt+rxt0Oxugbn1+t7WGM/uFY7sCujmn+yW3LTvifx3/LTvb6f3K0aosR q0348+ffdQeP4dIGAAABAA== - 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 AABKcwTOcAp/AAABAA== - H4sIAAAAAAAAAO3ZywrCMBAF0Hy7foaPjYLP4lr6c05RV65MK4npOXCXgYF2YCZJCQAAAAAAAAAA -AAAAAAAAAAAAAAAAgDlZlC6AopalCwAAoIhdZJ95tp+yEP7OPeNM/4r9sw3f/gPv72//zFdr76wi -68gmsi1cS8v0DgC57G6MdYicI8fIKdJFbkUrAgB+aZgfx7wd0KZa7yb5NMzvl/Sc3a9pmtnd3WR9 + H4sIAAAAAAAAAO3ZywrCMBAF0Hy7foaPjYLP4lr6c05RV65MK4npOXCXgYF2YCZJCQAAAAAAAAAA +AAAAAAAAAAAAAAAAgDlZlC6AopalCwAAoIhdZJ95tp+yEP7OPeNM/4r9sw3f/gPv72//zFdr76wi +68gmsi1cS8v0DgC57G6MdYicI8fIKdJFbkUrAgB+aZgfx7wd0KZa7yb5NMzvl/Sc3a9pmtnd3WR9 9OS86UkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgBg/sTrAOAAABAA== - H4sIAAAAAAAAAO3YsQ0AAAgCMP8fvNkfXDCxvYCFAaoAAAAAAAAAAAAAAAAAAAAAAAAAAAD4pNMB -AAAAeMH+hB3dAQAAAAASfJNwi04CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkDZ4hr/u + H4sIAAAAAAAAAO3YsQ0AAAgCMP8fvNkfXDCxvYCFAaoAAAAAAAAAAAAAAAAAAAAAAAAAAAD4pNMB +AAAAeMH+hB3dAQAAAAASfJNwi04CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkDZ4hr/u AAABAA== - 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 -v4FeOEmdT5Oz5Dy5SC6Tz+rfC19S56/Jt+R78iP5mVypf29cp9a/kpvkNvmt9tAra+n59eTRjN6v -WcPD8zj13Eg2kyfJ00J9a9bMy/lzuZ7l+36ejJKtZLvw/desaSrNitJrzp//p43eeZFndpLd5GWy -V3iPmjUTpVnxr/nh/Dm/NntnnGdeJa9nPFuz5q/mrJg2PT+cP+fXZu+0ubcrzYpZ88P5cz5t9c59 -7O1Ks6J2flCvjd65y95uMicmcRZ8+Gr3ds05MUnbZ0GWo2Y2N+fEqHJesDqac2K3Yl6wesZT///2 -ckCJe/3+cq/fTYvqSff63bPInnSv3z2L7kn3+t2iJ9GTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3Ya08TQRQG4PbHgRG8FARJNUE0CCpX7wTB3+7rhyabZmyGurRL93mS90sz2zQ9 +PaczMxgAAAAAAAAAAAAAAAAAAAAAAAAAAADQB/vDweBNcpC8Td4Nl/2JWJTD1Pp9cpQcJx+Sj8kn +v4FeOEmdT5Oz5Dy5SC6Tz+rfC19S56/Jt+R78iP5mVypf29cp9a/kpvkNvmt9tAra+n59eTRjN6v +WcPD8zj13Eg2kyfJ00J9a9bMy/lzuZ7l+36ejJKtZLvw/desaSrNitJrzp//p43eeZFndpLd5GWy +V3iPmjUTpVnxr/nh/Dm/NntnnGdeJa9nPFuz5q/mrJg2PT+cP+fXZu+0ubcrzYpZ88P5cz5t9c59 +7O1Ks6J2flCvjd65y95uMicmcRZ8+Gr3ds05MUnbZ0GWo2Y2N+fEqHJesDqac2K3Yl6wesZT///2 +ckCJe/3+cq/fTYvqSff63bPInnSv3z2L7kn3+t2iJ9GTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAB01R+TQzTeAAABAA== - H4sIAAAAAAAAAO3XyQnAMBADQG+H+eSbvOL+S4hryIENmqlgYRFIrQEAAAAAAAAAAAAAAAAAAAAA -AAAAAJBkq9kXMNPu/wAAwM+OsTvOsj9TXePvvezPN2Qnm+wA8JQOkU2HAADgC3ZFNrtiPTKZTSYB + H4sIAAAAAAAAAO3XyQnAMBADQG+H+eSbvOL+S4hryIENmqlgYRFIrQEAAAAAAAAAAAAAAAAAAAAA +AAAAAJBkq9kXMNPu/wAAwM+OsTvOsj9TXePvvezPN2Qnm+wA8JQOkU2HAADgC3ZFNrtiPTKZTSYB AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAFdzFVnPbAAABAA== diff --git a/tiled/Level 0/ados/mountain_n2_w.tmx b/data/maps/Level 0/ados/mountain_n2_w.tmx similarity index 99% rename from tiled/Level 0/ados/mountain_n2_w.tmx rename to data/maps/Level 0/ados/mountain_n2_w.tmx index 1f6557ba7d..5be8a1384e 100644 --- a/tiled/Level 0/ados/mountain_n2_w.tmx +++ b/data/maps/Level 0/ados/mountain_n2_w.tmx @@ -114,138 +114,138 @@ - H4sIAAAAAAAAAO3aQU7DQAxG4UABqdz/ZlwIsUKq2iSTsf3b47d4O1Rl/M0kacV927Y70UNvCa6B -sCey6jN56vmskNqQvYK1OrVLResPp9gDecy9jNWt4l/tbGeq8h7AfL5nc1S7Rrqr52/ZbaeRe4Da -18vdc75VquavMFcb4Y975B7I4q96nqs9Hjta40r+CnO1L/5x9mpL/OOf7Wq/7Cn9Z9zvuJf157zn -Kdof91xF+nOfz9eev/Lsr/DdrUJR/pbu2Nu7e/pz5nO1N1+VP/Z6ew9/7PM0Yh/hj3tee29/3HO4 -v7K38L9ir57XKp39HnX020ukv3pm1TtrfuTu6c/Z17or7fHP765871PPs0pe7hG/+eAfYz7qbmm/ -58/7n5/3FXMPe/z7uuMf537V3NP9jH/3PXD1jGc35x7g4z5jrnCfuQeojTJ4Z36u429vP3u+M5nP -7gG1m7f747pXNO/kH3nG1ZZ/fT1pZg9U9F/xXf2M99Vrre7v+SxX+x7ZW6yhmr/XO7racyTrPZzd -v7v3FffK/p7fw9WGUe4V/Eedu5xzK/sZfyv7GePO7hb20f7W1l3u7x7uM/7PDDKbV3G3dI32P/M3 -uOdxt/J/9bkeliuZq91n/fc+U2GOfZz/0Toi7dWOle1H/bOsRe23iv2Iv2I9aqtVzS1nXNnq6nzU -Ztn81Y6rnMWK/hVSzzhzahvc8ccef8xz+qv3i3o+q+c5Y4yJiIiIiIiIiIiIiIiIiIiIiIiIiIiI -iGL7eR9Lfb2EP+FP9v5v2/PwXzf8e4d/7/DvHe9/vcOfiIiIiIiIiIiIiIiIiIiIKG+j/9sRkXom + H4sIAAAAAAAAAO3aQU7DQAxG4UABqdz/ZlwIsUKq2iSTsf3b47d4O1Rl/M0kacV927Y70UNvCa6B +sCey6jN56vmskNqQvYK1OrVLResPp9gDecy9jNWt4l/tbGeq8h7AfL5nc1S7Rrqr52/ZbaeRe4Da +18vdc75VquavMFcb4Y975B7I4q96nqs9Hjta40r+CnO1L/5x9mpL/OOf7Wq/7Cn9Z9zvuJf157zn +Kdof91xF+nOfz9eev/Lsr/DdrUJR/pbu2Nu7e/pz5nO1N1+VP/Z6ew9/7PM0Yh/hj3tee29/3HO4 +v7K38L9ir57XKp39HnX020ukv3pm1TtrfuTu6c/Z17or7fHP765871PPs0pe7hG/+eAfYz7qbmm/ +58/7n5/3FXMPe/z7uuMf537V3NP9jH/3PXD1jGc35x7g4z5jrnCfuQeojTJ4Z36u429vP3u+M5nP +7gG1m7f747pXNO/kH3nG1ZZ/fT1pZg9U9F/xXf2M99Vrre7v+SxX+x7ZW6yhmr/XO7racyTrPZzd +v7v3FffK/p7fw9WGUe4V/Eedu5xzK/sZfyv7GePO7hb20f7W1l3u7x7uM/7PDDKbV3G3dI32P/M3 +uOdxt/J/9bkeliuZq91n/fc+U2GOfZz/0Toi7dWOle1H/bOsRe23iv2Iv2I9aqtVzS1nXNnq6nzU +Ztn81Y6rnMWK/hVSzzhzahvc8ccef8xz+qv3i3o+q+c5Y4yJiIiIiIiIiIiIiIiIiIiIiIiIiIiI +iGL7eR9Lfb2EP+FP9v5v2/PwXzf8e4d/7/DvHe9/vcOfiIiIiIiIiIiIiIiIiIiIKG+j/9sRkXom nYrwvG374b+G//f2H/414vz3Dv/e4d87/HsX4T+aeiadUlvjjz/++OOPP/744x/XL8+b9EsAAAEA - H4sIAAAAAAAAAO2dyY8VRRjA603CzSVxOagoKpuOwCCLgMMuI6CBgMhoDJGRhCUDGMLFDWM0EoKJ -BwUugnH7E7y4hETjwYMHl4Ae3der+xq/8r2Soqiq/r6q6u7q198v+TLvva73evr9+vuqurqnZ40Q -Yg0x1kLcyZFNrA5wqCJkfZshxjiyiU0ifN8JWd99onncW/cvUCJbRfi+009Ix74+K3cWEdvPLOW3 -aAY21z7Ho1X8UpFsJbSVffBqx7J+2y+wrnNzPFjiZ9/hWSbrSNP3Ad25dD0mzu6vqK59fUOZrCrh -M6XbQS1MRkR3H9hWwrrLwvSjO48Zb6rPraNv2FjS544ZIfcxPd/leuXYfrik9adE9zMm0jrXvefW -N6TElu9bRN7+Te+pfJu5bvPehGNBV19lq+ky3zeIs33n6j/WO2YsOOpp25RjwTFPLLC0N33n5N82 -lqN4t9VzIc6M3Vw5bhs3utrnxnMDQhyHODFw7jI59pd9vq/e5+Df1reHeKe8X39PqnnKZeBgOcQK -i4uUUNYzYjzPxX9sruufQXl/yvGEyUrwcQvEKoSXo9DmiY4QDxDj8Q5tPRuM53X6dx2rx9R43/td -YwDqOrGMgI9bIVYj838/uJyAaDdBi32d7mvmenbC4x9h2U8QP0P8AvHUQNevTl3+zX425Psv+gzf -3EDMejGs67lYCz9v6z0+BD8/BQ+fQXwO8QXEPZqzGP/6eiSb4PGvsOw3iN8h/uitq+78j+1nzXz3 -OU85N1DEW/D9vt3xt5FOvoQ2X0F8DfENxEOJ/JvI/P8Tlv0F8TfEPzXnf6rjN1e+x44Zq0Dm/7fg -4TuI7yF+MPL/ADzfBbGbEI84/K+Hzz2mfbZ8vL6m/NfrdOoxXZnjt9TIPmFccyIfr0OODVJRdf4r -923zfrhir1iqzP8Q9033XgWbIvYtX/7Pgtgl0vlfIvB+MF5j+pGmcB64PT/Cb9E41Jf/8vEQxN7w -1f+PcoVphz12Tzk3lysXgPsLS+o7Jgt/vU9V+7GuMPlcxrxsLhytcIwg3Q9ZXi/DP6buY/aRNtT7 -KlDubXU9tf+iuo/N57bUewwHLXO5vjGgfuzhcy9J7d+X+22u977zskUcs8zlPoz4nCL3s4zlqfzb -KMrnNh7XjVvOB9jy+qBlLteX/9L7TuF3b9s3Yv27ar/PfRu9K0Yt5wMO9bzOg5/ze4/lHOERzfcR -x7yh7n22oLmXxPp31X7X620f341bzgfIvL4JYgHEQmSNnyLw3n11IYV/E994ULZfKrr1rY38dz5G -2/YNvXM0iyBuhhhG1vjZwu9dtS/aP8y5QQouz8qxDbXsUdjOuwbOrnlVcQpy7nTBedtQLoJtuRji -EohLCdu1GNoucbTH1nhbe1/b+Yg2PlyeMf4fI9a8pnAZbMvlEFdATIS4MmLbYrxja0PMvG+M/ye1 -mpfreTMKV8E2TIK4GuIaiGshJkNMIW4bpW/X30Ntn2LOP8b/Zvhe7u7VvD0N9G+ec5kK2zANYjrE -dRDXQwxC3KBtm20/V75N55j8pe4n6n2pzve4PO+GuBFijuc96vplOR7e3kD/JjNgG2ZCzIIYgphd -sE22sVxIrlO8Y8YEFDB57npdv355Sx/4x0Kt1eo9Ibkeuj4sMf4Pa9dJu+Y2mo5e20P69B0iPNfV -OsvwrvD5d/UB+utP965XHNXcv9oH+4GrtmP69FDnrvWW4V3h6+clIePDJuIaw1G+e32uhuo8Zr2x -hNSAfvJveiuai91hCeq4zOa8au+KIpe25f3gv2g8LZdPNZ7b+gPKuD8X5zpFfYBteRP9Y2u8vl/I -7d4uwvJb1YY6nLvuheCCWgNS+8f8HVYIrpwzHbj64N2O9uY6bH0BtT7EYPubSdv9P11Qx4G55j9l -Lo5aj219fx2uTdQ5PMw9e31Q5gJy8e/zHeMcm9N1998q103fIddlNMU/tqbrbYucF+1HdXvW0a+9 -Urme4joczJy/63mZ6LmIqdWuOZiisV6Ork30Wq9yPuU1WNj5Hvnc9ncJMWD7V4pzbD3I1bdCz/ky -vCts/tU+N2Q8vz3g84vmT6j9K3a+tGl5riir1rtwzfXox77yOeaeaqZrdd166PyJ+bnUaydz8u27 -P7HtOK7MnNcx/atcHzbazHO8X7lxuQ79/qnnVXL3jv2fOlV5V7j6+b3Ga+b9zGLOefkIuV42R+8S -29itKKq+vt7mX+W+fp87E3k/I+y5UWxQroPMfTyn3Fedz1Rs/pX3Bz3zs677WfmOxTCBvQ4y5/Gc -7j5X7wqb//0F8/LjjvtZleHGdvyWo3NFk9xLTP8HRNevvGfZnk53e8w6va8Tfz7cx+Tez+WiGcdv -5r0Mm+JeovtX3lVuyzog94dUtdsEM/8T6rvoeGtb4Pt8x2xVHK+nRvm31XS9H6CO5ShjvVTHjGYe -hvxPzZD/faqP7ZvkXiL9u+5PqfwXXQcTGqlque0Yu+h4y/U/NUP+92nTnOvI+u7yIP3H/r1hmdjm -SscEzonrf2o22WVK9omu/xzdu7yzu3TY5gHrhr2nZ7r2WP8fc75+IRXUsTZ7D8P3Pc8VZ+Z4F3na -YY+fKOunjrXZO52i73mZ1nbE0w57/ETxTB1rs3c6Rd+zfk3HRk87M1zHTxTP7LN8xgTue76feC2+ -6/jJFuyZYRiGYRiGYRiGYRiGYZoDda6QYRiGYRiGYZgweOzNMAzDMPnSln56sCXb2W/cwN6YHu8P -CPEBMT7sg//5wnT5KMDlKfbfN7D//ClzPMn+2w37bzfsv93Y/E/U+ptJlr6H/fcPNv9TwPlUiGkQ -0xH+eT6huXD9r5bc5obZf7s5DS4/JsYn7L/R8Hkbpp/JrY9lGIZhGIZJBY9zGIZJyXt1/wJMFszg -voXxwPtHf/BuxHu5r2guIefsY/aVKuHjovppyr7SBl4oiBchXoN4XXvPGxBvQrwM8VIvij7HF0y9 -LICauLBz7uOqeaWe1baaOQ7X+utzLW1sr9k4Idx5f9xom8o/9/HVswS+86UQy4zv3nR60rOM8z9P -MPm/HJ6vgFjp8W+O+9h//yOdnvQs8z2vCu4v/MT0/6bTdzzLOP+rBzP+i8E3/ns+zSoYA1nPKDVt + H4sIAAAAAAAAAO2dyY8VRRjA603CzSVxOagoKpuOwCCLgMMuI6CBgMhoDJGRhCUDGMLFDWM0EoKJ +BwUugnH7E7y4hETjwYMHl4Ae3der+xq/8r2Soqiq/r6q6u7q198v+TLvva73evr9+vuqurqnZ40Q +Yg0x1kLcyZFNrA5wqCJkfZshxjiyiU0ifN8JWd99onncW/cvUCJbRfi+009Ix74+K3cWEdvPLOW3 +aAY21z7Ho1X8UpFsJbSVffBqx7J+2y+wrnNzPFjiZ9/hWSbrSNP3Ad25dD0mzu6vqK59fUOZrCrh +M6XbQS1MRkR3H9hWwrrLwvSjO48Zb6rPraNv2FjS544ZIfcxPd/leuXYfrik9adE9zMm0jrXvefW +N6TElu9bRN7+Te+pfJu5bvPehGNBV19lq+ky3zeIs33n6j/WO2YsOOpp25RjwTFPLLC0N33n5N82 +lqN4t9VzIc6M3Vw5bhs3utrnxnMDQhyHODFw7jI59pd9vq/e5+Df1reHeKe8X39PqnnKZeBgOcQK +i4uUUNYzYjzPxX9sruufQXl/yvGEyUrwcQvEKoSXo9DmiY4QDxDj8Q5tPRuM53X6dx2rx9R43/td +YwDqOrGMgI9bIVYj838/uJyAaDdBi32d7mvmenbC4x9h2U8QP0P8AvHUQNevTl3+zX425Psv+gzf +3EDMejGs67lYCz9v6z0+BD8/BQ+fQXwO8QXEPZqzGP/6eiSb4PGvsOw3iN8h/uitq+78j+1nzXz3 +OU85N1DEW/D9vt3xt5FOvoQ2X0F8DfENxEOJ/JvI/P8Tlv0F8TfEPzXnf6rjN1e+x44Zq0Dm/7fg +4TuI7yF+MPL/ADzfBbGbEI84/K+Hzz2mfbZ8vL6m/NfrdOoxXZnjt9TIPmFccyIfr0OODVJRdf4r +923zfrhir1iqzP8Q9033XgWbIvYtX/7Pgtgl0vlfIvB+MF5j+pGmcB64PT/Cb9E41Jf/8vEQxN7w +1f+PcoVphz12Tzk3lysXgPsLS+o7Jgt/vU9V+7GuMPlcxrxsLhytcIwg3Q9ZXi/DP6buY/aRNtT7 +KlDubXU9tf+iuo/N57bUewwHLXO5vjGgfuzhcy9J7d+X+22u977zskUcs8zlPoz4nCL3s4zlqfzb +KMrnNh7XjVvOB9jy+qBlLteX/9L7TuF3b9s3Yv27ar/PfRu9K0Yt5wMO9bzOg5/ze4/lHOERzfcR +x7yh7n22oLmXxPp31X7X620f341bzgfIvL4JYgHEQmSNnyLw3n11IYV/E994ULZfKrr1rY38dz5G +2/YNvXM0iyBuhhhG1vjZwu9dtS/aP8y5QQouz8qxDbXsUdjOuwbOrnlVcQpy7nTBedtQLoJtuRji +EohLCdu1GNoucbTH1nhbe1/b+Yg2PlyeMf4fI9a8pnAZbMvlEFdATIS4MmLbYrxja0PMvG+M/ye1 +mpfreTMKV8E2TIK4GuIaiGshJkNMIW4bpW/X30Ntn2LOP8b/Zvhe7u7VvD0N9G+ec5kK2zANYjrE +dRDXQwxC3KBtm20/V75N55j8pe4n6n2pzve4PO+GuBFijuc96vplOR7e3kD/JjNgG2ZCzIIYgphd +sE22sVxIrlO8Y8YEFDB57npdv355Sx/4x0Kt1eo9Ibkeuj4sMf4Pa9dJu+Y2mo5e20P69B0iPNfV +OsvwrvD5d/UB+utP965XHNXcv9oH+4GrtmP69FDnrvWW4V3h6+clIePDJuIaw1G+e32uhuo8Zr2x +hNSAfvJveiuai91hCeq4zOa8au+KIpe25f3gv2g8LZdPNZ7b+gPKuD8X5zpFfYBteRP9Y2u8vl/I +7d4uwvJb1YY6nLvuheCCWgNS+8f8HVYIrpwzHbj64N2O9uY6bH0BtT7EYPubSdv9P11Qx4G55j9l +Lo5aj219fx2uTdQ5PMw9e31Q5gJy8e/zHeMcm9N1998q103fIddlNMU/tqbrbYucF+1HdXvW0a+9 +Urme4joczJy/63mZ6LmIqdWuOZiisV6Ork30Wq9yPuU1WNj5Hvnc9ncJMWD7V4pzbD3I1bdCz/ky +vCts/tU+N2Q8vz3g84vmT6j9K3a+tGl5riir1rtwzfXox77yOeaeaqZrdd166PyJ+bnUaydz8u27 +P7HtOK7MnNcx/atcHzbazHO8X7lxuQ79/qnnVXL3jv2fOlV5V7j6+b3Ga+b9zGLOefkIuV42R+8S +29itKKq+vt7mX+W+fp87E3k/I+y5UWxQroPMfTyn3Fedz1Rs/pX3Bz3zs677WfmOxTCBvQ4y5/Gc +7j5X7wqb//0F8/LjjvtZleHGdvyWo3NFk9xLTP8HRNevvGfZnk53e8w6va8Tfz7cx+Tez+WiGcdv +5r0Mm+JeovtX3lVuyzog94dUtdsEM/8T6rvoeGtb4Pt8x2xVHK+nRvm31XS9H6CO5ShjvVTHjGYe +hvxPzZD/faqP7ZvkXiL9u+5PqfwXXQcTGqlque0Yu+h4y/U/NUP+92nTnOvI+u7yIP3H/r1hmdjm +SscEzonrf2o22WVK9omu/xzdu7yzu3TY5gHrhr2nZ7r2WP8fc75+IRXUsTZ7D8P3Pc8VZ+Z4F3na +YY+fKOunjrXZO52i73mZ1nbE0w57/ETxTB1rs3c6Rd+zfk3HRk87M1zHTxTP7LN8xgTue76feC2+ +6/jJFuyZYRiGYRiGYRiGYRiGYZoDda6QYRiGYRiGYZgweOzNMAzDMPnSln56sCXb2W/cwN6YHu8P +CPEBMT7sg//5wnT5KMDlKfbfN7D//ClzPMn+2w37bzfsv93Y/E/U+ptJlr6H/fcPNv9TwPlUiGkQ +0xH+eT6huXD9r5bc5obZf7s5DS4/JsYn7L/R8Hkbpp/JrY9lGIZhGIZJBY9zGIZJyXt1/wJMFszg +voXxwPtHf/BuxHu5r2guIefsY/aVKuHjovppyr7SBl4oiBchXoN4XXvPGxBvQrwM8VIvij7HF0y9 +LICauLBz7uOqeaWe1baaOQ7X+utzLW1sr9k4Idx5f9xom8o/9/HVswS+86UQy4zv3nR60rOM8z9P +MPm/HJ6vgFjp8W+O+9h//yOdnvQs8z2vCu4v/MT0/6bTdzzLOP+rBzP+i8E3/ns+zSoYA1nPKDVt GNou7pz7WBGT/wzDFJPzGKSq/Of+v92w/zyRuf4MxLO9ONLh/G8bpv8yYP/V8S/JBj1cAAABAA== - H4sIAAAAAAAAAO3c32rTYBgH4G8HXomCohMHOlFEPBBFTxXPZAuCExHBAw+9ExFFb8I/t+EF7FJM -aGWlW9dmS/KmfZ8HXppAmr7p70vShLalAGy+JyOvV/1tOrVq5NVoM144rlpQ62C/rD5WXkyfk3lc -VKWbjPfKeh7PqwW1yarS/TY+Lavvd23q+XT9XY+rq+fb3LSqBdWXZ6e85nmKdqroBhhcVU7PPfpa -76yf7R37T1aVdsfHauTFYlVp/161XR7G7GVd96KbIIz8c5N/bvLPTf65yT83+ecm/9zkn5v8c3td -18foJgizU9f76CaAUbgf3QAAAKHcGwIAAAAAAABYX3vRDQAALHEQ3QCD6Trryx2vj7Nrfnt0a2b+ -Q+lv35b7+Hyam39XJr9PZTP5bnlu8s9t9n8HmnuOB+XofD873adL0yJWc+7fKUfn+9lp8rgY3QC9 -aK7tHixZpsn+xgC9MLz5a7t5u2WSvf8iyqW5x/OmrrfRjRDiTpF9Flfq2q7renQjDO5mmdzbb/b3 -u8G9AAAAAAAAAAAAAAAAACc77GlZAIBVXYhuILlrW9EdMBbbxgJstMOelgUAAAAAAAAAuvF9+ri7 -VcrtrePT//2s69fM/O+6/nTYx9dpfetwnSz3I7oBQkXn/yX49bPrMv+H9TnjcV2PfCd0bXSZ/9+Z + H4sIAAAAAAAAAO3c32rTYBgH4G8HXomCohMHOlFEPBBFTxXPZAuCExHBAw+9ExFFb8I/t+EF7FJM +aGWlW9dmS/KmfZ8HXppAmr7p70vShLalAGy+JyOvV/1tOrVq5NVoM144rlpQ62C/rD5WXkyfk3lc +VKWbjPfKeh7PqwW1yarS/TY+Lavvd23q+XT9XY+rq+fb3LSqBdWXZ6e85nmKdqroBhhcVU7PPfpa +76yf7R37T1aVdsfHauTFYlVp/161XR7G7GVd96KbIIz8c5N/bvLPTf65yT83+ecm/9zkn5v8c3td +18foJgizU9f76CaAUbgf3QAAAKHcGwIAAAAAAABYX3vRDQAALHEQ3QCD6Trryx2vj7Nrfnt0a2b+ +Q+lv35b7+Hyam39XJr9PZTP5bnlu8s9t9n8HmnuOB+XofD873adL0yJWc+7fKUfn+9lp8rgY3QC9 +aK7tHixZpsn+xgC9MLz5a7t5u2WSvf8iyqW5x/OmrrfRjRDiTpF9Flfq2q7renQjDO5mmdzbb/b3 +u8G9AAAAAAAAAAAAAAAAACc77GlZAIBVXYhuILlrW9EdMBbbxgJstMOelgUAAAAAAAAAuvF9+ri7 +VcrtrePT//2s69fM/O+6/nTYx9dpfetwnSz3I7oBQkXn/yX49bPrMv+H9TnjcV2PfCd0bXSZ/9+Z Yj1EH/+JNbb8P0c3kMzY8mdY8s9N/rnJPzf55yb/3OSf1z+Olp4QAAABAA== - H4sIAAAAAAAAAO3cR08UcRzH4QV711gv+hb0qm/BF6hevFhiF5ViP2ns9aJiuVijUu3drwkmqBAk -wg7O/3nCJ7C7hPwzvx0yOwPbaAAAAAAA0EybWhuNzWlLa9UrgXK0tTQah1qqXsWvXmQ9L1NP6p1i -a6uTI9m27akjdY6xnW/l8dvpTuqe5Jn05ef3p4E0aP6Tpivb9mg6lo6PsZ3v5vF76X56YCa1cCJz -PJlOpdNmClRkKh6H0hzjOQ6lfsZzHEr9OA5lMmz1XIJKOZdbNudy/2+jXZdt5vUAph7XA6p1Jtv8 -rO1epHOZ+/l0IV30HCjOpcz8crqSrpp/ca5l5tfTjXTzH+bvmku5XHMpW9fQ9RbXXMrkmgtMvG2t -jcb2tCPt9L8MRdmYee9Ku9Mesy/Ovsx8fzqQDpo/8JeciymXczFl8/evZXMuBgAAAADGtte5MwCG -eA8IgGr4/UuzeR0IAAAAAAAAAAAAAAAAAFBvD9Oj9Dg9SU/Ts0pXxGTrHvr8PL1IL1NP6k19qT8N -/Pa91M9gepVepzfpbXqX3qcPFa6L5viYPqXP6Uv6mr79eKAlH95noPZaM+NpaXqakWamWWl2mmP+ -tTc3M56X5qcFaWFalBanJeZfhKWZ87K0PK1IK9Mqsy/O6sx8jblD7Y3nNb3X/wAAAAAAAABTW1s6 -NOz24XSkorXQfO2pY9jtztRV0VqAibN2lL/jG37/uhG+Z6T7gPqx/0O57P/19TfHf9Tb+sx6Q8uf + H4sIAAAAAAAAAO3cR08UcRzH4QV711gv+hb0qm/BF6hevFhiF5ViP2ns9aJiuVijUu3drwkmqBAk +wg7O/3nCJ7C7hPwzvx0yOwPbaAAAAAAA0EybWhuNzWlLa9UrgXK0tTQah1qqXsWvXmQ9L1NP6p1i +a6uTI9m27akjdY6xnW/l8dvpTuqe5Jn05ef3p4E0aP6Tpivb9mg6lo6PsZ3v5vF76X56YCa1cCJz +PJlOpdNmClRkKh6H0hzjOQ6lfsZzHEr9OA5lMmz1XIJKOZdbNudy/2+jXZdt5vUAph7XA6p1Jtv8 +rO1epHOZ+/l0IV30HCjOpcz8crqSrpp/ca5l5tfTjXTzH+bvmku5XHMpW9fQ9RbXXMrkmgtMvG2t +jcb2tCPt9L8MRdmYee9Ku9Mesy/Ovsx8fzqQDpo/8JeciymXczFl8/evZXMuBgAAAADGtte5MwCG +eA8IgGr4/UuzeR0IAAAAAAAAAAAAAAAAAFBvD9Oj9Dg9SU/Ts0pXxGTrHvr8PL1IL1NP6k19qT8N +/Pa91M9gepVepzfpbXqX3qcPFa6L5viYPqXP6Uv6mr79eKAlH95noPZaM+NpaXqakWamWWl2mmP+ +tTc3M56X5qcFaWFalBanJeZfhKWZ87K0PK1IK9Mqsy/O6sx8jblD7Y3nNb3X/wAAAAAAAABTW1s6 +NOz24XSkorXQfO2pY9jtztRV0VqAibN2lL/jG37/uhG+Z6T7gPqx/0O57P/19TfHf9Tb+sx6Q8uf X/9k/4dy2f+hXPZ/gPr4DnCa3VEAAAEA - H4sIAAAAAAAAAO3ZywqAIBAF0OrXevxqvxkSQatSejfnbNwIRYp3xqoKAAAAAAAA/qur8+cOBXOP -am98VmR3rmmJZV/2L32/iNJalJwXALBHtqDmh+96ay/J9WQ3W+yP2GQD/I+eLSZ5/qz0/WVqTP6J -AkfJcNQQAOdItXmvNwtpbOZRXQUA5HCni7oRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3ZywqAIBAF0OrXevxqvxkSQatSejfnbNwIRYp3xqoKAAAAAAAA/qur8+cOBXOP +am98VmR3rmmJZV/2L32/iNJalJwXALBHtqDmh+96ay/J9WQ3W+yP2GQD/I+eLSZ5/qz0/WVqTP6J +AkfJcNQQAOdItXmvNwtpbOZRXQUA5HCni7oRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAWJsA6q2VbwAAAQA= - H4sIAAAAAAAAAO3dMQ6AIAwAQNT4Iz/h69z9j/9ycUTjIBDsXUIYIYQ2pQspAQAAAAAAAPBkGvPz -fDMD5exD/TXlAACAeFrUnVE4W6AkOQbqEGt8zZ0CAAAA+B89HwCAdtRiAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAADvrP59AgAA6I63HAAAAAAAT/SRAQDiOlpvgCYWb4CwcjHvPsQk/wMAQB+2awB9 + H4sIAAAAAAAAAO3dMQ6AIAwAQNT4Iz/h69z9j/9ycUTjIBDsXUIYIYQ2pQspAQAAAAAAAPBkGvPz +fDMD5exD/TXlAACAeFrUnVE4W6AkOQbqEGt8zZ0CAAAA+B89HwCAdtRiAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAADvrP59AgAA6I63HAAAAAAAT/SRAQDiOlpvgCYWb4CwcjHvPsQk/wMAQB+2awB9 OwGhmpBeAAABAA== - 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 P5bZv+308gn/4/gD3Z/qewAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/mountain_n2_w2.tmx b/data/maps/Level 0/ados/mountain_n2_w2.tmx similarity index 99% rename from tiled/Level 0/ados/mountain_n2_w2.tmx rename to data/maps/Level 0/ados/mountain_n2_w2.tmx index e192b4ea05..52ac3ec646 100644 --- a/tiled/Level 0/ados/mountain_n2_w2.tmx +++ b/data/maps/Level 0/ados/mountain_n2_w2.tmx @@ -72,190 +72,190 @@ - H4sIAAAAAAAAAO3cPUosURBA4VZQcGlu3sx1mJkpCiqItG079+dU3TrBSZ4wr7q+ajGau23b7szM -zMzMzMwKdn/9ET1Hhb52/b1Is3gHc3ZM7T7SLBFcIux59N5bZlntFmY8V49995it1xwr3cDoZ4uy -895zrHIDmd63S+YaNcNfM2W5j1E3PmvfezPOMv9rpgy/JzK/cxmjvVutdF/rDlpmp3e4Stn8bZ0b -oJ/b2Bugn9l+959xG/Qz277zmfvQv176W89boJ/B2Bug5zf9jbsBenZjb4Ce2/Q3xl7/NdK/bv79 -Xzv969Zqr3/u9K9dD3/vIGc97b2DfOlft1H23kCO9K/baHv9YzbD3RuI2Wx7/WNEuHsDfLS7/rXd -vYHa5t7AeOdM/t5Au/cq0XuNWOb32hto864abaA3H+2iuf7/cTz7M3qvmaJ9//sOaxz7Bnp9Jr2T -ao18V/XPU28n/XPW20f7nPWy0TxvPY10r53uZmZmZmZm57v5Fj2LzTfXP5YFZa8/b9/D4rfPOvq/ -9I9l3+JzyefqH9/+jFfvz7O49iOid7NytK3+uuuvvf5a66+9/tpX9Kd3HDnaRv+a/kez9JyN3m/0 -ZnnffjZrXnqvWcrifjQ3vcPM+fu1dlrXTl8zMzMzM5vRz+9yoOfJ1tPVtj1c8XO0unsHl/X8bv+Y -xL/lu9zo2aP28m7/2ug/Y7+t3w3oHcy1iWjvDczz77nr3v7ewDz/1n2PsPcG5vtfsvOR9t4B439m -37PcvQPGf2/nlLk3wPpHbu/5jv6tarRTtGgP/WNEu+jPR9vor7/+3oD+3oD+3oD+MW8g843QO83Y -0f5oT/1jRLvqHyfaWH8+2ln/GNHe+vPR5vrz0e7689H2+sdI/9rpb3se+tvoO6CfzdgboJ/L9Dfu + H4sIAAAAAAAAAO3cPUosURBA4VZQcGlu3sx1mJkpCiqItG079+dU3TrBSZ4wr7q+ajGau23b7szM +zMzMzMwKdn/9ET1Hhb52/b1Is3gHc3ZM7T7SLBFcIux59N5bZlntFmY8V49995it1xwr3cDoZ4uy +895zrHIDmd63S+YaNcNfM2W5j1E3PmvfezPOMv9rpgy/JzK/cxmjvVutdF/rDlpmp3e4Stn8bZ0b +oJ/b2Bugn9l+959xG/Qz277zmfvQv176W89boJ/B2Bug5zf9jbsBenZjb4Ce2/Q3xl7/NdK/bv79 +Xzv969Zqr3/u9K9dD3/vIGc97b2DfOlft1H23kCO9K/baHv9YzbD3RuI2Wx7/WNEuHsDfLS7/rXd +vYHa5t7AeOdM/t5Au/cq0XuNWOb32hto864abaA3H+2iuf7/cTz7M3qvmaJ9//sOaxz7Bnp9Jr2T +ao18V/XPU28n/XPW20f7nPWy0TxvPY10r53uZmZmZmZm57v5Fj2LzTfXP5YFZa8/b9/D4rfPOvq/ +9I9l3+JzyefqH9/+jFfvz7O49iOid7NytK3+uuuvvf5a66+9/tpX9Kd3HDnaRv+a/kez9JyN3m/0 +ZnnffjZrXnqvWcrifjQ3vcPM+fu1dlrXTl8zMzMzM5vRz+9yoOfJ1tPVtj1c8XO0unsHl/X8bv+Y +xL/lu9zo2aP28m7/2ug/Y7+t3w3oHcy1iWjvDczz77nr3v7ewDz/1n2PsPcG5vtfsvOR9t4B439m +37PcvQPGf2/nlLk3wPpHbu/5jv6tarRTtGgP/WNEu+jPR9vor7/+3oD+3oD+3oD+MW8g843QO83Y +0f5oT/1jRLvqHyfaWH8+2ln/GNHe+vPR5vrz0e7689H2+sdI/9rpb3se+tvoO6CfzdgboJ/L9Dfu BuhnMvYG3gD0rIyrAAABAA== - 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 TKfEfYBpiD0whpoBdZPjTGEJVaNPoQAAAQA= - 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 -um7dP5f9c7Ua/xuAb9d9TrwJlBfVi1+3/fu765/7ie/T/3C3muLpoV/nY/88VbLe0s2Np1yeN+t8 -qWS9KS2Rs6LHU+S8/yVyPEEN9K751NQbk1ZtvTFpld4by/vL+Mn5euN45Pz9tNoXlZ7zS9ByjMj5 -48RIbGIEAAAAAA7T6v0K41q+X2Gc+5XY3K9AHL7HR+3MK3GZV+Zp5Xc85pXYzCuw29Tfbx5SB/Rh -cenDYtOH1SV1XdCHAdTl0DpQ67kRAAAsSZ8MpObOLa+U5yVT99KdWzvm7KU7t3bM2Ut3bv9bsjam -Pje3l2mpjbFFro1mgnz5NPf9qbwXW+S8hz4SAACgVs7y4nKWF5uzvNic5XFMeo24pvQaPift2bfX -iNqTtv476H17DT1pejXlUz1pWkvk05o+T9GlzqdR63OtUudT9Tk29XmYmhiXmtieKfO2mhibmggA -5TOrxdXKrPY+sP7XzWunJ8ddy7aS46uVWe1jYP1vm9fOMu5/6fHVyqw2tP8/zjPufyvxVbN1xv1v + H4sIAAAAAAAAAO3by07CQBQA0OLKGEX/zbfGv3anO3/EGjEmWCwtU+Zxz0m6kNXgcF8z0HUA812s +um7dP5f9c7Ua/xuAb9d9TrwJlBfVi1+3/fu765/7ie/T/3C3muLpoV/nY/88VbLe0s2Np1yeN+t8 +qWS9KS2Rs6LHU+S8/yVyPEEN9K751NQbk1ZtvTFpld4by/vL+Mn5euN45Pz9tNoXlZ7zS9ByjMj5 +48RIbGIEAAAAAA7T6v0K41q+X2Gc+5XY3K9AHL7HR+3MK3GZV+Zp5Xc85pXYzCuw29Tfbx5SB/Rh +cenDYtOH1SV1XdCHAdTl0DpQ67kRAAAsSZ8MpObOLa+U5yVT99KdWzvm7KU7t3bM2Ut3bv9bsjam +Pje3l2mpjbFFro1mgnz5NPf9qbwXW+S8hz4SAACgVs7y4nKWF5uzvNic5XFMeo24pvQaPift2bfX +iNqTtv476H17DT1pejXlUz1pWkvk05o+T9GlzqdR63OtUudT9Tk29XmYmhiXmtieKfO2mhibmggA +5TOrxdXKrPY+sP7XzWunJ8ddy7aS46uVWe1jYP1vm9fOMu5/6fHVyqw2tP8/zjPufyvxVbN1xv1v Jb4AgOMqeX5kWaXPjyzL/Bjb9vyoFsSlFsSmFsTmLBEAAAAAAAAAAAAAAP76BNcWgwAAAAEA - H4sIAAAAAAAAAO3doQ0AIAwEQMLYDAGChdmABEEa6J2sevHiXUsBAAAAILt+eIcsZnQAALjAxgMA -AAAAAIC9VqMT8CK9AQCAf9n7AAAAAAAAAAAAAAAAvGJEBwAAvuOPFwAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3doQ0AIAwEQMLYDAGChdmABEEa6J2sevHiXUsBAAAAILt+eIcsZnQAALjAxgMA +AAAAAIC9VqMT8CK9AQCAf9n7AAAAAAAAAAAAAAAAvGJEBwAAvuOPFwAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAEBuC7nJqUQAAAEA - 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 diff --git a/tiled/Level 0/ados/mountain_n_w2.tmx b/data/maps/Level 0/ados/mountain_n_w2.tmx similarity index 100% rename from tiled/Level 0/ados/mountain_n_w2.tmx rename to data/maps/Level 0/ados/mountain_n_w2.tmx diff --git a/tiled/Level 0/ados/mountain_nw.tmx b/data/maps/Level 0/ados/mountain_nw.tmx similarity index 99% rename from tiled/Level 0/ados/mountain_nw.tmx rename to data/maps/Level 0/ados/mountain_nw.tmx index 75369d2f75..0ad411d2d7 100644 --- a/tiled/Level 0/ados/mountain_nw.tmx +++ b/data/maps/Level 0/ados/mountain_nw.tmx @@ -75,133 +75,133 @@ - H4sIAAAAAAAAAO3dTW7CQBAFYeeHBefK/e+UTZAQyImJp6e6e2pRezPfkwWR7Fy2bbuYmZmZmZmZ -mZmZmZmZmVnZPn+ir8Pmej9GX5dx9vr37jd3/Xt2xFz/WkaR0WfROdpWf83111t/vfXXW/91vT92 -os9ba8a9oz991hn6y7urP33uGXrVvrI/fdaZ+o97FX/6bDN1xrmKP33GdBHGmf3p8+7qutf7Q/qt -Yf/ofsafPs8q0bZH0nw98/vo88oafb+Odteft5zhq39+c8J9NX/alzRezZ92ruBe2V/Hdf31ru9P -349XN5/hTztqz/nTjnrH+tNumnP+tJ/2sf60kfacP22k9/xop0p2W4Jr6OBPf2Zj/OnPanP96c9m -+ts8f/qzWKw/fa1mZmZmZmZmZmZmZmZmZrbf11v96DM0frv0tViu3IXd78A9mBuwW27Bbjugr8Hc -gOXILZjfDWyVHfi8z9o78Jmv13ZAX8NsfzfwvIFOO/C577U3EPn8f/ctdNhBtH/EBrJtrfIOZviP -tMl8v6m4g5nv+Zy1VTdw3j/6fZBR9hk2cL8F+hrO+EdvY6R35g1k3kHn97zTZ1thB53f9U+fbYUN -dP6/D/TZVtjASP9sG6DPtsIORvtn2gB9thU2EOGfZQO0b4UNEP/bXf9nf2oDF2gDM7ZA21bYwGWn -DhugXf+zgSz+1B5W3UB2/8rfE2jbzBt4xb/qBmjXzBt41Z/YxUr+tw1U88+8AdrzzA6it3C9q+sG -aMfMO7hu4zcQuY0V/SO38OjfcQO0WeQWIvy7bYB2it7Amfek7fkfjdyCGzi/k7P+I+8V+s9vhD/5 -28EN5PCnNuB3wTz+o/bhb8Ke/kc34N8F+vq7gVwR/lEb0L+Of5YN0OdPR/pHbED/Wv4jN+D9v6b/ + H4sIAAAAAAAAAO3dTW7CQBAFYeeHBefK/e+UTZAQyImJp6e6e2pRezPfkwWR7Fy2bbuYmZmZmZmZ +mZmZmZmZmVnZPn+ir8Pmej9GX5dx9vr37jd3/Xt2xFz/WkaR0WfROdpWf83111t/vfXXW/91vT92 +os9ba8a9oz991hn6y7urP33uGXrVvrI/fdaZ+o97FX/6bDN1xrmKP33GdBHGmf3p8+7qutf7Q/qt +Yf/ofsafPs8q0bZH0nw98/vo88oafb+Odteft5zhq39+c8J9NX/alzRezZ92ruBe2V/Hdf31ru9P +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 77nWqNdnx//WVZiyAAABAA== - H4sIAAAAAAAAAO3cuw3CMBSGUTtLEIjECpAAWwA7p4U1gC143CglosWFz5G+/kq/3DolgHI2OaVt -Ln0FpfSx/WB/AAAAAAAAAAAAAAAAAAAAAAAAAAAAgKrcckr36OGf6uo8Y/NX9J62b1LKTemL+KdF -7N1Gy2gVdfavSh97D9Eu2kcH+1fnGJuforPtAQAAAAAAAAAAAPjhEl1LHwEAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cuw3CMBSGUTtLEIjECpAAWwA7p4U1gC143CglosWFz5G+/kq/3DolgHI2OaVt +Ln0FpfSx/WB/AAAAAAAAAAAAAAAAAAAAAAAAAAAAgKrcckr36OGf6uo8Y/NX9J62b1LKTemL+KdF +7N1Gy2gVdfavSh97D9Eu2kcH+1fnGJuforPtAQAAAAAAAAAAAPjhEl1LHwEAAAAAAAAAAAAAAAAA AAAAAAAAAABUaYzaPDeWPoYiujxHfaY3v85z3j8AAAB8+wCp8g/kAAABAA== - H4sIAAAAAAAAAO3SywnCQBiF0Ukp9ql24asKH2kgKCiK9uQFXQluM+KcAx+Z5Q83pQAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAjGvalTJL8672JYxtkc2XaZXWaeMfaMo2e+/SPh1Sb/+mXLP37b35Pd+H -/QEAAAAAAAAAAACAD8d0qn0E1ZzTpfYRAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJOGL2/g/w1p0r0a + H4sIAAAAAAAAAO3SywnCQBiF0Ukp9ql24asKH2kgKCiK9uQFXQluM+KcAx+Z5Q83pQAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAjGvalTJL8672JYxtkc2XaZXWaeMfaMo2e+/SPh1Sb/+mXLP37b35Pd+H +/QEAAAAAAAAAAACAD8d0qn0E1ZzTpfYRAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJOGL2/g/w1p0r0a Kt8CAAAA8GueUW9r5gAAAQA= - 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 kb+fX2PQgSsAAAEA - H4sIAAAAAAAAAO3ZSxKCQBBEQTyi978M0QvWQjA4TFdmhBtXaj0HP9sGAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAPCc72f2I2Am++eyfTb7QzZnQDb7Z7N/NvtDJu/9bPbPZv9s9s9m/2z2RwPZOu5f -z2n12z9fq25mb7dSB/Zf8zbyteIdZrfAez3RgXbWM7ID+6/tbgeuH33cOQs00MeV8+C4z/69XLku -uAb05jsk9qfYn6IDigZwFuCzIUUDFB1QdIDPBhx0gAYoGsBZgAYoGkADaAD7Z7M/GshmfzSA34fw + H4sIAAAAAAAAAO3ZSxKCQBBEQTyi978M0QvWQjA4TFdmhBtXaj0HP9sGAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAPCc72f2I2Am++eyfTb7QzZnQDb7Z7N/NvtDJu/9bPbPZv9s9s9m/2z2RwPZOu5f +z2n12z9fq25mb7dSB/Zf8zbyteIdZrfAez3RgXbWM7ID+6/tbgeuH33cOQs00MeV8+C4z/69XLku +uAb05jsk9qfYn6IDigZwFuCzIUUDFB1QdIDPBhx0gAYoGsBZgAYoGkADaAD7Z7M/GshmfzSA34fw HzLlVwdayKADDmda0EqGES3oYW325wz7AwAAAAAAAEBvO7vefR8AAAEA - H4sIAAAAAAAAAO3RgQnAIAwAweD+q5WKxeI4ZgpFvJvg4SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AABgjadEvGV3BbvUfN/8v9aX77v/1/rz/fAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RgQnAIAwAweD+q5WKxeI4ZgpFvJvg4SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AABgjadEvGV3BbvUfN/8v9aX77v/1/rz/fAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA4AgTDADOMgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/ocean_e.tmx b/data/maps/Level 0/ados/ocean_e.tmx similarity index 99% rename from tiled/Level 0/ados/ocean_e.tmx rename to data/maps/Level 0/ados/ocean_e.tmx index 32dc026e3d..3f98966fa4 100644 --- a/tiled/Level 0/ados/ocean_e.tmx +++ b/data/maps/Level 0/ados/ocean_e.tmx @@ -33,87 +33,87 @@ - H4sIAAAAAAAAAO3SwQmAQAwAwdMKBNuy/3rs4eD0YOcxv0ACm2eM8QAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMB9rpkF9nYdc3bfxX5N9N+P/m36t+nfpn+b/m36t+nf + H4sIAAAAAAAAAO3SwQmAQAwAwdMKBNuy/3rs4eD0YOcxv0ACm2eM8QAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMB9rpkF9nYdc3bfxX5N9N+P/m36t+nfpn+b/m36t+nf pn+b/m36t+nfpn+b/m36t+nfpn+b/m36t+nPTEf90Z/VP/D3vQAAAAAAAAAAAF95ARNyW6EAAAEA - H4sIAAAAAAAAAO3cu24UMRTG8RmQuEhU6aGiACQuJUVSUdPwCEjcw+0dUCJ6BKRHIEQLCYg6F4mW -TQK0IBF4Cc4oWTFxxh57xnO8K/9/0ldkd7In8ufxJim2KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMm7nUPwAOuKw0Z0GyqDQLfjQ7eS55oTQLfjQ7eS15 -ozQLfjQ7WZasKM2CH61OViVrknXJhsI8tNPsZCTZlGxJtgeeBT9anVT77JdkodzN74IzIDXNTqp9 -9rU2qwpnQFpanZj7jDMgPc1OmvYZZ0BasTu5KbkluW08bttnnAHpDNHJvOS+5IHx+MgxhzMgDa1O -2vYZZ4A+zU589hlnQDyyjMWhWg43XON63w/ppG2W7z7jDIhHs5O2WSH7jDMgDs1OXLN+Frv7bLEM -S7XfduItR3Y0O3HNehKwv8w8LYdYmTwM3ckdyV3JPYVZCDd0Jw8ljySPPWZ1Rf/daXZC/5PHp5ML -kouSS47XOSM5Kzm39zX9T4fQTmznvalr/7O172ubdaW0z4If+s/bpPVfuVq2z7pWu57+uwt9/7d1 -Euv9n/tfV9/7/yTn/1Tr+zv5ecs1Mc5/1yzO/zjMTk4ZaTMXqf+xWUeX5izu//58+h/q7/935f5U -XP2b6L+/pnvydC02LyVLjud9+v9c7s+Yef6PZ92oPcb5H0ff938b3/P/S/k/Fe5/Xan7N2fRv67Q -v/9tYv7/3/b7fx3nfxzc/3mbtP5jzYIf+s9b106+yXPfJT8G+P9fjFnw4+rk2d66Xm/4vh157o/k -r2XtlwL7jz0LflydvOqxrm8D+489C35cnbyXJz9IlgOyIvko+RTYf+xZ8OPqpLIqF6wFZsPSh+Ys -+GnrZCQXbEq2ArLdsf+Ys+CnrZNpnQU/9J83+s8b/efliJGjkmO1HG+4Jlaa+h9qli25O5F5cpd6 -/VMnd6nXP3Vyl3r9Uyd3M7XYHptpSNO1odcUxnW+r+f6mdrmNs3E8Oqf+xJq/LmwsV4P+uqf+xJq + H4sIAAAAAAAAAO3cu24UMRTG8RmQuEhU6aGiACQuJUVSUdPwCEjcw+0dUCJ6BKRHIEQLCYg6F4mW +TQK0IBF4Cc4oWTFxxh57xnO8K/9/0ldkd7In8ufxJim2KAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMm7nUPwAOuKw0Z0GyqDQLfjQ7eS55oTQLfjQ7eS15 +ozQLfjQ7WZasKM2CH61OViVrknXJhsI8tNPsZCTZlGxJtgeeBT9anVT77JdkodzN74IzIDXNTqp9 +9rU2qwpnQFpanZj7jDMgPc1OmvYZZ0BasTu5KbkluW08bttnnAHpDNHJvOS+5IHx+MgxhzMgDa1O +2vYZZ4A+zU589hlnQDyyjMWhWg43XON63w/ppG2W7z7jDIhHs5O2WSH7jDMgDs1OXLN+Frv7bLEM +S7XfduItR3Y0O3HNehKwv8w8LYdYmTwM3ckdyV3JPYVZCDd0Jw8ljySPPWZ1Rf/daXZC/5PHp5ML +kouSS47XOSM5Kzm39zX9T4fQTmznvalr/7O172ubdaW0z4If+s/bpPVfuVq2z7pWu57+uwt9/7d1 +Euv9n/tfV9/7/yTn/1Tr+zv5ecs1Mc5/1yzO/zjMTk4ZaTMXqf+xWUeX5izu//58+h/q7/935f5U +XP2b6L+/pnvydC02LyVLjud9+v9c7s+Yef6PZ92oPcb5H0ff938b3/P/S/k/Fe5/Xan7N2fRv67Q +v/9tYv7/3/b7fx3nfxzc/3mbtP5jzYIf+s9b106+yXPfJT8G+P9fjFnw4+rk2d66Xm/4vh157o/k +r2XtlwL7jz0LflydvOqxrm8D+489C35cnbyXJz9IlgOyIvko+RTYf+xZ8OPqpLIqF6wFZsPSh+Ys ++GnrZCQXbEq2ArLdsf+Ys+CnrZNpnQU/9J83+s8b/efliJGjkmO1HG+4Jlaa+h9qli25O5F5cpd6 +/VMnd6nXP3Vyl3r9Uyd3M7XYHptpSNO1odcUxnW+r+f6mdrmNs3E8Oqf+xJq/LmwsV4P+uqf+xJq vjj4ubB9Xg8AAAAAcvQPS8mcIAAAAQA= - H4sIAAAAAAAAAO3cPU7cQBQAYLbhAJyBdlu24hYpkwoSfkL+yvRRLpCGnIGSY1ByHBpmBSsZ458Z -2zu27O+TnsTCyM/yG7/xzqI9OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -oOwqxHWIr5nzfglxEeIyc17e+hHiZ4hfmfPehPgW4nvmvLx3G+L/2CfBLJX7fHGujbX2LMHjqvnv -xWu/q0nXejTlaurzY609c7arRVv9q659l3r8a8kDTMN55nzr0BvuV3G51/rIoOr6//Y6f448RltN -mo5zFuI0oaYpY6nXtu7voyZtOaGu/9+bO4OKff7PJXatIb/N6mWdLjpJmDcpc21TMSYlF8PrW5OU -e1v9pydnTba5njLlIk7Omrj/8+qyJv9d7a8mv9V/trq+18i9Hwnsx51ePjnHhZ//qM+i5N53eyjM -rw/m2mhy7v/W5VL/ZSjvHe+o/7TV1W0o6j++1P7f5714W/8vfsZblcc+wPT06RHu/2VT/2XxPx4w -H5/070X42LPOqc+IffPRbgr7fwAA5HFYEXPIRZzyc/juddV3NMQ8szeNqcvV5VhDnA/AkqX05Nh+ + H4sIAAAAAAAAAO3cPU7cQBQAYLbhAJyBdlu24hYpkwoSfkL+yvRRLpCGnIGSY1ByHBpmBSsZ458Z +2zu27O+TnsTCyM/yG7/xzqI9OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +oOwqxHWIr5nzfglxEeIyc17e+hHiZ4hfmfPehPgW4nvmvLx3G+L/2CfBLJX7fHGujbX2LMHjqvnv +xWu/q0nXejTlaurzY609c7arRVv9q659l3r8a8kDTMN55nzr0BvuV3G51/rIoOr6//Y6f448RltN +mo5zFuI0oaYpY6nXtu7voyZtOaGu/9+bO4OKff7PJXatIb/N6mWdLjpJmDcpc21TMSYlF8PrW5OU +e1v9pydnTba5njLlIk7Omrj/8+qyJv9d7a8mv9V/trq+18i9Hwnsx51ePjnHhZ//qM+i5N53eyjM +rw/m2mhy7v/W5VL/ZSjvHe+o/7TV1W0o6j++1P7f5714W/8vfsZblcc+wPT06RHu/2VT/2XxPx4w +H5/070X42LPOqc+IffPRbgr7fwAA5HFYEXPIRZzyc/juddV3NMQ8szeNqcvV5VhDnA/AkqX05Nh+ W/XZ/FlirqrxRecJ50O1o9co/y52bOqYo9K42OM1nVNb3pgxTJPveQUAAIBungF7ShxdAAABAA== - H4sIAAAAAAAAAO3aTUoDMRgG4JmDdKku1Ju48xTqNRT8WejCouhCN/6cwSt5CVOsm5BqKCYznTwP -vBTCwFf4aPJNZ7oOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIdRlyNcFa5HkI -eZxgLfLchswnWIs8+t82/W/XUaf/rdP/ttXsyXnIRaVa5NGT9izO/eOQkz/WmL7TkLMJ1iJPifP/ -o++6Wf/9mZOfaylnDD0x/4+PnkAbdkP2QvZ/uWYrZDtkp8o3YiivfTqbXot818vcLDOVWuR7Cnmu -UOezYi3S4vN/0ZN4/v+v8/8gsb+vutc4dBYMxvO/NqVmsVrz38z8NxqlfpP2//FJ3f+XOv9T7P/j -4/0PSkjt/6vY/6E8//9Ti/0fAGBY82jGukvMXPHa/ZpzWc1a5HmJnsG8Jd7Hidfe1+xJzVoAAAAA + H4sIAAAAAAAAAO3aTUoDMRgG4JmDdKku1Ju48xTqNRT8WejCouhCN/6cwSt5CVOsm5BqKCYznTwP +vBTCwFf4aPJNZ7oOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIdRlyNcFa5HkI +eZxgLfLchswnWIs8+t82/W/XUaf/rdP/ttXsyXnIRaVa5NGT9izO/eOQkz/WmL7TkLMJ1iJPifP/ +o++6Wf/9mZOfaylnDD0x/4+PnkAbdkP2QvZ/uWYrZDtkp8o3YiivfTqbXot818vcLDOVWuR7Cnmu +UOezYi3S4vN/0ZN4/v+v8/8gsb+vutc4dBYMxvO/NqVmsVrz38z8NxqlfpP2//FJ3f+XOv9T7P/j +4/0PSkjt/6vY/6E8//9Ti/0fAGBY82jGukvMXPHa/ZpzWc1a5HmJnsG8Jd7Hidfe1+xJzVoAAAAA AAAAAAAAsAm+AOI+sTsAAAEA - H4sIAAAAAAAAAO3YSUoDURiF0dqMQ+cOBPdn38SJEruZzQZsNhB1AzaL8SoUNkR4QvJSKc+BDzK7 -gTf5qaYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmycqs/wAAAB832VLFreVKW8B4 -62kjbaattJ120m7am+Mtyg3TUTpOJ+k0nfVgCwAA+J3vP//balrr4RZlDtJhD7foBt//uqf2m/j+ -1z2zeJNB2p/yBuXO00W6TFc92qLMdbpJt+muR1uUGaX79JAee7TFeO3d195+T+k5vaTX5vMGnMQd -WHOLcsPm++3X3n/vtTfgpO7AmluUW/zy++dNvjDFXfd/99R8E+/fPd4fAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3YSUoDURiF0dqMQ+cOBPdn38SJEruZzQZsNhB1AzaL8SoUNkR4QvJSKc+BDzK7 +gTf5qaYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmycqs/wAAAB832VLFreVKW8B4 +62kjbaattJ120m7am+Mtyg3TUTpOJ+k0nfVgCwAA+J3vP//balrr4RZlDtJhD7foBt//uqf2m/j+ +1z2zeJNB2p/yBuXO00W6TFc92qLMdbpJt+muR1uUGaX79JAee7TFeO3d195+T+k5vaTX5vMGnMQd +WHOLcsPm++3X3n/vtTfgpO7AmluUW/zy++dNvjDFXfd/99R8E+/fPd4fAAAAAAAAAAAAAAAAAAAA AOBv3gAT8WxyAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3SUY7jIBAFQF/J97/cfEUaWUADwYDjaqmkXYfxS/pxHsdxAgAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/nM6u/B/E6us/p3M7eTmVns1UluVv/+N5vZycws9uok -mtV7eKPU7u/qJDWrf//bRTMrZ3Qe7Z1Ez5+SRV8nuRmRU3MXUmcZt/dUBz3Pcjm5c62zem+/INpn -6/RmRe/ryeM5/Z8Vf997lriTEXuOzv4f/e9jVidRTs+s3t3TlXbZO3dmRe+h7w6U+qrp53p+9V2j -vvvcLmt3XXuu5q6NzGJ8/7XPVmfxzP7Py+eprOt57u1/VCc1Wdf31jzj+/6jvkr7Tz3T/zOUdhnt -+qg813LXzsyZ62dRFu39j5oRd+3bLMb1X3PuvPx79V2jvf/avmo/H3HXct8zyuK+/qPZIYu2OxD1 -1TK7ZFHXfW6X/59Hcz0f5c3IYl7/pfe0ZLXO6v09XWmP0d5Ln32TFd296F2095/aZcvUdDIqq/Qe -1vRfeo/+91Xa5ZE4UzM7ZDGm/57pydL9fv0/OYs9O5mZRX0nv5hFXR+f+aUs9utkZhb7dTIzi/06 -mZnFfp3MzKK8/yPx7Mw8zz1rOZPL6nlXzee5zDd7+6ze/2pvn9X7Xy21j9L/az+LzqTyo6wor+f7 + H4sIAAAAAAAAAO3SUY7jIBAFQF/J97/cfEUaWUADwYDjaqmkXYfxS/pxHsdxAgAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/nM6u/B/E6us/p3M7eTmVns1UluVv/+N5vZycws9uok +mtV7eKPU7u/qJDWrf//bRTMrZ3Qe7Z1Ez5+SRV8nuRmRU3MXUmcZt/dUBz3Pcjm5c62zem+/INpn +6/RmRe/ryeM5/Z8Vf997lriTEXuOzv4f/e9jVidRTs+s3t3TlXbZO3dmRe+h7w6U+qrp53p+9V2j +vvvcLmt3XXuu5q6NzGJ8/7XPVmfxzP7Py+eprOt57u1/VCc1Wdf31jzj+/6jvkr7Tz3T/zOUdhnt ++qg813LXzsyZ62dRFu39j5oRd+3bLMb1X3PuvPx79V2jvf/avmo/H3HXct8zyuK+/qPZIYu2OxD1 +1TK7ZFHXfW6X/59Hcz0f5c3IYl7/pfe0ZLXO6v09XWmP0d5Ln32TFd296F2095/aZcvUdDIqq/Qe +1vRfeo/+91Xa5ZE4UzM7ZDGm/57pydL9fv0/OYs9O5mZRX0nv5hFXR+f+aUs9utkZhb7dTIzi/06 +mZnFfp3MzKK8/yPx7Mw8zz1rOZPL6nlXzee5zDd7+6ze/2pvn9X7Xy21j9L/az+LzqTyo6wor+f7 rN4/AAAAANzpDySd+ZMAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/outside_nw.tmx b/data/maps/Level 0/ados/outside_nw.tmx similarity index 99% rename from tiled/Level 0/ados/outside_nw.tmx rename to data/maps/Level 0/ados/outside_nw.tmx index 1272cc5f70..1cfcd49ede 100644 --- a/tiled/Level 0/ados/outside_nw.tmx +++ b/data/maps/Level 0/ados/outside_nw.tmx @@ -132,122 +132,122 @@ - H4sIAAAAAAAAAO3UzU3DUBCF0SiQThBlpANqoA66R0gsHGMLG+x3389ZnEWkLObNN8ntcrncBvLM -g3QP/fXXX3/t9ddef03111x/3fvun343/++fnp1M//TMZPqnZyXTPz0jx3hakJ6Jc7pulZ6d8s31 -b9NRzfVvq9GZ0vvqRbrjHteJ9N5al2651nWr9P5aaldj8792H7l/uleJrvrX07pEx577p/v12v6M -/tO3t9h9vp8Wm+5RYqctdh9F+v8xLb3/tPT+9dJfe/2PaH+f+Pr8+m36nfcKdl6Tnn6ra/2X7oDz -+qfeov/Y9B/bvP+W76ZnRn/056eXGf3HMu//2w3o3xf92eM+87Ziz51QT89S0u9Gf46/l/R86I/+ -6I/+6A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDbPq7tSe+sZuk2ZG86/Q6yN5C6uxLS + H4sIAAAAAAAAAO3UzU3DUBCF0SiQThBlpANqoA66R0gsHGMLG+x3389ZnEWkLObNN8ntcrncBvLM +g3QP/fXXX3/t9ddef03111x/3fvun343/++fnp1M//TMZPqnZyXTPz0jx3hakJ6Jc7pulZ6d8s31 +b9NRzfVvq9GZ0vvqRbrjHteJ9N5al2651nWr9P5aaldj8792H7l/uleJrvrX07pEx577p/v12v6M +/tO3t9h9vp8Wm+5RYqctdh9F+v8xLb3/tPT+9dJfe/2PaH+f+Pr8+m36nfcKdl6Tnn6ra/2X7oDz ++qfeov/Y9B/bvP+W76ZnRn/056eXGf3HMu//2w3o3xf92eM+87Ziz51QT89S0u9Gf46/l/R86I/+ +6I/+6A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDbPq7tSe+sZuk2ZG86/Q6yN5C6uxLS fVq5AdrhftAf/QEAAAAAAFjyCaFlUocAAAEA - H4sIAAAAAAAAAO2dua8dNRTG510JsfwpUEABEkrCI9AAEqJgLRBUrBKiA4pACS2L6FiqiO1fCQUS -FC+REBUNIiwFNdjSHeE49oyX4+Pj4+8nHb3JfXN9x/P5fD6emdy3LHPwvokPeh8EuIkzps+B/nlw -6cJFqv7a+g2W5SsTH5v4pPeBADKsph8lhtX+CxNfdjnS+Wjloa7mVtPPE8Nq/22jYwLtWXV3Nbea -fpMY0F4WOd7t6u5qTqUp6r0ycjUM6Znj38hjGYS8ODdyvBu6y8DXPVdD6NmXmF+nvs/XXaOGI9YC -qfNwzK9zay+Nuo9GyTo45teovcYgpnnqPBzTb6a5urW/16yJcvy7xTq4FxSa9J63KdZEOf49uuZa -oFwTcfmw71E15ORd7xz1ofBqSbVx6TpgNii9WpLupesAzYRygtKrW+qem8+164AYI/t2KCe4c7Z0 -nsnNZ4014Vb+ll7z4DxP63NHLe+RSNLd1+u7yja28pfq3Ozlp9+HkueOpMwt3wdea3WNwsaHlW20 -zt+U/PT7oO25o1bXKGx8VtlG63Nnnwn+dNnOQ78P2p47anmN4muCNlyor6+mPBPs92EETTVSU0tt -eQ3lM8Gh+XWEtqWzak99fdXP5WuN+zELLXx6r5Z6wPv3gyaeNPE0RYcUQ6lTSY1cUkfffbIs95zc -2I+Q/s+beOOwLE8t2+Pgh43faYdSp5IaucSn7zLa35mo/8oL9jXvPdy0nMN/KnwfpU7cNfIVZ9vq -f4ujr9X/JRMvH+MVZ99zJs4f40LiZ81cf/Xkr8BrVwOvhfI/hrvv1n7a0DyGKfR/rPP8oBmqsbeu -0fz5ztXUzgN7+q9zxUz5X0ov33jGxLPHeG5n35L83xsnoC8vOttvHsJj4O/jT0nzf2ktDm7kVROv -OfH6xr4x/e8LzOkh/a/cvBtIoNXc4K7RUuLUe//jJi4Y7R8x8aiJ+02cN3HOxBPOfqeBtlLXhNRo -rs9jxPrs13MlXD7Ef2fbjLU7U00gdcz5fs4B1gT0lF5bv2jioYxY/X/LK04T23o48n6pucKB9L6H -/MIfC7G8nun+j3Qdc1mfT0+ZL1z9ca9fF7n6gzHYWpe7/p6rf6hdDk9o5b+S5rAecwzyf24uLuV1 -PdDLvQru6XL76Y/Mn5dL6vGNoP0s94p61ARW/70xQH1c2tbXLqP1bYT852I07SiA/nOT4v97zJg3 -JeydpxbnMaVNeMDcUHgA4IXaK7TrjzlqG+36g20k6R/KVeRvWyTpPyK147NX7b8C/ef1GGg/Fqj9 -ASVb+veelyS0S4X045MIzll74P/62cojCv2Rp+OC6/8A+vOS6pdcvqpV/9zzJ/E6HgAhKMdaSv5T -fh7yRA4j1n8YPwDQMFruA1qgf396zmfQf26gfzkS6lAJxyAZnJ994AHtGGH81eg/Qv/ANsj/uYH+ -fEjzS2ivF/z/33yk5WdrpOs/mx4pUN/7lT4GQFug/3y434dKrb/078fjIPcc4B5QGqgHAKBlpPyf -DY7vPy3RHz6sB+R/Hb1zofbzoT8Ac9Iq93t7og+uSYTp6f2S/iZPC6TlQAjM/TKg9KectrTo3yPX -RvcvLdrPAtd3v40wb42ItPM6av5TXhOVpgkno+oP6oH2cuD2IDzzNTfQf25W/TEG6HnrsCxvDxTv -HHqfsbaUzK3ue3LP54j0HoOaxvS7h3FCM1RjIOd8vjfYOb0kYAy2HNOcPnCN76OK+NfWeuZ8nJi4 -7mwfBhuze1zy+lM7l6RyZuIqaU9oudX05TYTt5v45+T/7TuU6W/xxwAXZ8eogfpaUCzvY9ta/IBq -bvPZ04drHki9BxLL+9i2Rj/gZMsDuK7z5ua8di/gxOZ/7zogN+e5vUDyPVeKvwFAUQfkQpXzvXyh -5vgl+hT3epAq53v5Qs3xS6xZUtaDlM8Pcua/5G1JXmA9wJ8Hfm70WZz5L3nb9QJJz+f+2rBt5L5s -H/jl+PO68xqlDyD35dYEq86/mfjDxO8VbYXWJsh9fk8oXSP+2aBd5P4YnrDO/+tcUOv/yPtxaoEW + H4sIAAAAAAAAAO2dua8dNRTG510JsfwpUEABEkrCI9AAEqJgLRBUrBKiA4pACS2L6FiqiO1fCQUS +FC+REBUNIiwFNdjSHeE49oyX4+Pj4+8nHb3JfXN9x/P5fD6emdy3LHPwvokPeh8EuIkzps+B/nlw +6cJFqv7a+g2W5SsTH5v4pPeBADKsph8lhtX+CxNfdjnS+Wjloa7mVtPPE8Nq/22jYwLtWXV3Nbea +fpMY0F4WOd7t6u5qTqUp6r0ycjUM6Znj38hjGYS8ODdyvBu6y8DXPVdD6NmXmF+nvs/XXaOGI9YC +qfNwzK9zay+Nuo9GyTo45teovcYgpnnqPBzTb6a5urW/16yJcvy7xTq4FxSa9J63KdZEOf49uuZa +oFwTcfmw71E15ORd7xz1ofBqSbVx6TpgNii9WpLupesAzYRygtKrW+qem8+164AYI/t2KCe4c7Z0 +nsnNZ4014Vb+ll7z4DxP63NHLe+RSNLd1+u7yja28pfq3Ozlp9+HkueOpMwt3wdea3WNwsaHlW20 +zt+U/PT7oO25o1bXKGx8VtlG63Nnnwn+dNnOQ78P2p47anmN4muCNlyor6+mPBPs92EETTVSU0tt +eQ3lM8Gh+XWEtqWzak99fdXP5WuN+zELLXx6r5Z6wPv3gyaeNPE0RYcUQ6lTSY1cUkfffbIs95zc +2I+Q/s+beOOwLE8t2+Pgh43faYdSp5IaucSn7zLa35mo/8oL9jXvPdy0nMN/KnwfpU7cNfIVZ9vq +f4ujr9X/JRMvH+MVZ99zJs4f40LiZ81cf/Xkr8BrVwOvhfI/hrvv1n7a0DyGKfR/rPP8oBmqsbeu +0fz5ztXUzgN7+q9zxUz5X0ov33jGxLPHeG5n35L83xsnoC8vOttvHsJj4O/jT0nzf2ktDm7kVROv +OfH6xr4x/e8LzOkh/a/cvBtIoNXc4K7RUuLUe//jJi4Y7R8x8aiJ+02cN3HOxBPOfqeBtlLXhNRo +rs9jxPrs13MlXD7Ef2fbjLU7U00gdcz5fs4B1gT0lF5bv2jioYxY/X/LK04T23o48n6pucKB9L6H +/MIfC7G8nun+j3Qdc1mfT0+ZL1z9ca9fF7n6gzHYWpe7/p6rf6hdDk9o5b+S5rAecwzyf24uLuV1 +PdDLvQru6XL76Y/Mn5dL6vGNoP0s94p61ARW/70xQH1c2tbXLqP1bYT852I07SiA/nOT4v97zJg3 +JeydpxbnMaVNeMDcUHgA4IXaK7TrjzlqG+36g20k6R/KVeRvWyTpPyK147NX7b8C/ef1GGg/Fqj9 +ASVb+veelyS0S4X045MIzll74P/62cojCv2Rp+OC6/8A+vOS6pdcvqpV/9zzJ/E6HgAhKMdaSv5T +fh7yRA4j1n8YPwDQMFruA1qgf396zmfQf26gfzkS6lAJxyAZnJ994AHtGGH81eg/Qv/ANsj/uYH+ +fEjzS2ivF/z/33yk5WdrpOs/mx4pUN/7lT4GQFug/3y434dKrb/078fjIPcc4B5QGqgHAKBlpPyf +DY7vPy3RHz6sB+R/Hb1zofbzoT8Ac9Iq93t7og+uSYTp6f2S/iZPC6TlQAjM/TKg9KectrTo3yPX +RvcvLdrPAtd3v40wb42ItPM6av5TXhOVpgkno+oP6oH2cuD2IDzzNTfQf25W/TEG6HnrsCxvDxTv +HHqfsbaUzK3ue3LP54j0HoOaxvS7h3FCM1RjIOd8vjfYOb0kYAy2HNOcPnCN76OK+NfWeuZ8nJi4 +7mwfBhuze1zy+lM7l6RyZuIqaU9oudX05TYTt5v45+T/7TuU6W/xxwAXZ8eogfpaUCzvY9ta/IBq +bvPZ04drHki9BxLL+9i2Rj/gZMsDuK7z5ua8di/gxOZ/7zogN+e5vUDyPVeKvwFAUQfkQpXzvXyh +5vgl+hT3epAq53v5Qs3xS6xZUtaDlM8Pcua/5G1JXmA9wJ8Hfm70WZz5L3nb9QJJz+f+2rBt5L5s +H/jl+PO68xqlDyD35dYEq86/mfjDxO8VbYXWJsh9fk8oXSP+2aBd5P4YnrDO/+tcUOv/yPtxaoEW NT/ynifv/wPxld08AAABAA== - H4sIAAAAAAAAAO3Y3UrDMBgG4M0Tfy5Dr8iziaJnghekHvtzLniFpuCghC623dbPNs8DH6OkyQIv -CUlXKwAAAAAAAAAAAAAAmI/nVC+pXqMnQoi3VO+pPqInwiSuTna3Paynmwcx5F83+S9Lnlkpw7/y -lf/85Jk9yr8qeWZP8p+1oRkM2f/vU9vtb911vCf/eMfMv93W9Z7848m/bvKvm/zrtm/++/STfzz5 -1619RytVo/m9GZnZJhtn152QaR1iDX4WvvGX+lj/8ZoMxuR3qP8m1tD9v8+eXRpzO479/384xvmv -75jWfzz51y3P4Kv1/D3yzib/+cgzOE1nwbNU56kuOs6F8l8W+3/dNoWzep+6zPaI5rlv37HfkgAA + H4sIAAAAAAAAAO3Y3UrDMBgG4M0Tfy5Dr8iziaJnghekHvtzLniFpuCghC623dbPNs8DH6OkyQIv +CUlXKwAAAAAAAAAAAAAAmI/nVC+pXqMnQoi3VO+pPqInwiSuTna3Paynmwcx5F83+S9Lnlkpw7/y +lf/85Jk9yr8qeWZP8p+1oRkM2f/vU9vtb911vCf/eMfMv93W9Z7848m/bvKvm/zrtm/++/STfzz5 +1619RytVo/m9GZnZJhtn152QaR1iDX4WvvGX+lj/8ZoMxuR3qP8m1tD9v8+eXRpzO479/384xvmv +75jWfzz51y3P4Kv1/D3yzib/+cgzOE1nwbNU56kuOs6F8l8W+3/dNoWzep+6zPaI5rlv37HfkgAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA5bleR88AAOjjB+RpBSEAAAEA - H4sIAAAAAAAAAO3YzUobYRQG4BmvwdZq7a7a+lf7B71cba+r7U5ishHcqIGCr4tACB2bMibjzPc8 -8MJZZDFweE8yqSoAAAAAAAAAAAAAAAAAAACA1Xi7UVV7yf5C3iXvN7p+OlbtIDs+TI4Wcpyc2P/g -2X/Z7L9sH7Lj0+TjQj4ln+1/8L5kx18b8s3+AaAXRnVVXSbjZFJ3/TSs21l2fp58T37Yf3FusvPb -5C6Z2n+Z8t5WL/nutpnPvUheJlvJK+98RdnOvneS18lu8sb+i7K9sG/7BwAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAEoxqqvqMhknf+bmSd31k7EOV9nz7+Rn8mtuvrb/QZv1/ia5Te6Si7l5 -6h4MWlPvm2b3oP/mv+ubet80T92C3vvfzrsF/dem88vcglX/Rmh6P1lmdqeervNd3YU2z+9OPV3n -29yFNnOb5/ebZb39f85zibdg1LI/Q5ofbkFpd0D3y70Duv/4HRj6e4Lul3kT/vW/vvnvN2Eo9L7M + H4sIAAAAAAAAAO3YzUobYRQG4BmvwdZq7a7a+lf7B71cba+r7U5ishHcqIGCr4tACB2bMibjzPc8 +8MJZZDFweE8yqSoAAAAAAAAAAAAAAAAAAACA1Xi7UVV7yf5C3iXvN7p+OlbtIDs+TI4Wcpyc2P/g +2X/Z7L9sH7Lj0+TjQj4ln+1/8L5kx18b8s3+AaAXRnVVXSbjZFJ3/TSs21l2fp58T37Yf3FusvPb +5C6Z2n+Z8t5WL/nutpnPvUheJlvJK+98RdnOvneS18lu8sb+i7K9sG/7BwAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAEoxqqvqMhknf+bmSd31k7EOV9nz7+Rn8mtuvrb/QZv1/ia5Te6Si7l5 +6h4MWlPvm2b3oP/mv+ubet80T92C3vvfzrsF/dem88vcglX/Rmh6P1lmdqeervNd3YU2z+9OPV3n +29yFNnOb5/ebZb39f85zibdg1LI/Q5ofbkFpd0D3y70Duv/4HRj6e4Lul3kT/vW/vvnvN2Eo9L7M 3s/ofZm9n9F//e+6V32Z2/T/HroHMJkAAAEA - H4sIAAAAAAAAAO3YQQrCMBQE0B/vpOL9r6BeweodCo0rXahQtI1J3oPA0FWgzEAbAQAAAAAAAAAA -AAAAAAAAAADLOWxK34CSvH+Avm1TxC6ffSp9EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAJjvmiJO+ZzzOT7l+3OgTeOLzn/Koz2Aqs3tvC2Aul1+1PlSu/DNZtkpejes1P1/z4Mt + H4sIAAAAAAAAAO3YQQrCMBQE0B/vpOL9r6BeweodCo0rXahQtI1J3oPA0FWgzEAbAQAAAAAAAAAA +AAAAAAAAAADLOWxK34CSvH+Avm1TxC6ffSp9EwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAJjvmiJO+ZzzOT7l+3OgTeOLzn/Koz2Aqs3tvC2Aul1+1PlSu/DNZtkpejes1P1/z4Mt oDO6bwfo07v/+vIj32wBjVnze7/2rP+0yAYs3/sJMeLP2wAAAQA= - H4sIAAAAAAAAAO3bzQ7BQBQGUPFYrCyJBZHYCA/p5/3EQmJBtZ3bqTHnbEkjncz9bq/pZAIAAAA8 -Hadj/wIAqJssBiAHeTMM9xUA6nN6k/96AgAAgDp5HgQg1eZLlixlDfysXcD+bKoBK/sfihFRD/rw -TPpf9H08yP8yjFX3iSVHu5u5ZzCKd+cVgXT2FtShSw97aPhu02dtbNWcKq2te1H2mdZLD8I3ZlYA -AHlF9l96OQAAAKjb6xmFuTkBAABQGe8eAgAAAAAAkIv/pnhyXhMAAAAAAGIszNwBkqmlQB/OwQAA -AAAQ4Rw8Z4q+Hr/hYl0BoFh9czwl/696B8jGMxgAAJCL9x4AYgxdTz/NZ81ty2YOCEBbN5kBxbkD + H4sIAAAAAAAAAO3bzQ7BQBQGUPFYrCyJBZHYCA/p5/3EQmJBtZ3bqTHnbEkjncz9bq/pZAIAAAA8 +Hadj/wIAqJssBiAHeTMM9xUA6nN6k/96AgAAgDp5HgQg1eZLlixlDfysXcD+bKoBK/sfihFRD/rw +TPpf9H08yP8yjFX3iSVHu5u5ZzCKd+cVgXT2FtShSw97aPhu02dtbNWcKq2te1H2mdZLD8I3ZlYA +AHlF9l96OQAAAKjb6xmFuTkBAABQGe8eAgAAAAAAkIv/pnhyXhMAAAAAAGIszNwBkqmlQB/OwQAA +AAAQ4Rw8Z4q+Hr/hYl0BoFh9czwl/696B8jGMxgAAJCL9x4AYgxdTz/NZ81ty2YOCEBbN5kBxbkD exIWWQAAAQA= - H4sIAAAAAAAAAO3YQZKDIBAF0FROO/c/wSxSVmWhiQawafq9KhYzGm34QDSPRw1/z1ejJvnXJv+6 -tuzlv473TK808vo1c9nn1pq77OfSI0+ZxuqVocxzkXtN8szt1xxkODd7cT2+g+sZlZ/c+7Eua5J5 -TRkzN49eZs7ozv5UI/c56r5Dlj357tozyzYOd8zBFXLdk32cquXeo7a7x+bq51dbz3f2Z7ZxyVbv -CNFZRo7d3r0y1d/DyP6OGLOedR7d7/1/GTNdVe95eiZ/5jBinzrKWf7teuf1be/d++45e+7V4ysZ -ldOd2W/9+PT32WNnjq8kOtMe2W/9uNLnXtfKLiqvM3W1nP9t/X+qtVL+s+qR/5n5Kf85yb82+dfW -4/lf/nldfa6U/1rkX1vrO+fR8b38R7y/0ibiN4TtM/KPF5mD/OO17v+t1yRW6/t/yzXlH0/+tX17 -nv92/plrtp7HOEcZH2Uj/7XY/2v75fn/6u9Bnv8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAgJX8PY8bNci+nk/r3n5Qg+xr+WXNmw9rkX0tPdd8xNyYrZ6MsmbfWj/3r/+Z28xmXD8rtYqi -x3zWNou9WnrXFz3Ws7VZvNcyoq7occ7WVhQ9plnaDLY6WuuJHstsLdKo+0ePaZbW4h/RRtmPAAAB + H4sIAAAAAAAAAO3YQZKDIBAF0FROO/c/wSxSVmWhiQawafq9KhYzGm34QDSPRw1/z1ejJvnXJv+6 +tuzlv473TK808vo1c9nn1pq77OfSI0+ZxuqVocxzkXtN8szt1xxkODd7cT2+g+sZlZ/c+7Eua5J5 +TRkzN49eZs7ozv5UI/c56r5Dlj357tozyzYOd8zBFXLdk32cquXeo7a7x+bq51dbz3f2Z7ZxyVbv +CNFZRo7d3r0y1d/DyP6OGLOedR7d7/1/GTNdVe95eiZ/5jBinzrKWf7teuf1be/d++45e+7V4ysZ +ldOd2W/9+PT32WNnjq8kOtMe2W/9uNLnXtfKLiqvM3W1nP9t/X+qtVL+s+qR/5n5Kf85yb82+dfW +4/lf/nldfa6U/1rkX1vrO+fR8b38R7y/0ibiN4TtM/KPF5mD/OO17v+t1yRW6/t/yzXlH0/+tX17 +nv92/plrtp7HOEcZH2Uj/7XY/2v75fn/6u9Bnv8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAgJX8PY8bNci+nk/r3n5Qg+xr+WXNmw9rkX0tPdd8xNyYrZ6MsmbfWj/3r/+Z28xmXD8rtYqi +x3zWNou9WnrXFz3Ws7VZvNcyoq7occ7WVhQ9plnaDLY6WuuJHstsLdKo+0ePaZbW4h/RRtmPAAAB AA== - H4sIAAAAAAAAAO3dMQ7CQBAEQYvP821EQAgigcF0lXQ5du+eQ44DAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAADgtetl/QtY0b7t3t8MdGnfpj9moE3/Nv0xA236t+nfpn+b/l3at+nfpj902f82/TEDbfq3 -6Q9d9r9Le+iy/236t+nfpj+0uQPa9G/Tv03/Lu3b9G/Tv01/zECb/m36Q5f9b9O/Tf82/aHJ7rfp -36Z/m/5d2rfp36Z/m/5d2nf537c2/dv0/5zHuz3T4bl1G2c70+vncLYzsJq7b1j3OcsMvPsu2VvN + H4sIAAAAAAAAAO3dMQ7CQBAEQYvP821EQAgigcF0lXQ5du+eQ44DAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAADgtetl/QtY0b7t3t8MdGnfpj9moE3/Nv0xA236t+nfpn+b/l3at+nfpj902f82/TEDbfq3 +6Q9d9r9Le+iy/236t+nfpj+0uQPa9G/Tv03/Lu3b9G/Tv01/zECb/m36Q5f9b9O/Tf82/aHJ7rfp +36Z/m/5d2rfp36Z/m/5d2nf537c2/dv0/5zHuz3T4bl1G2c70+vncLYzsJq7b1j3OcsMvPsu2VvN zxn3/1+t7g8z8DtW3w/92/Rv8w3ADKB/mzsA/QEAAM7jBo/bJ4YAAAEA - H4sIAAAAAAAAAO3Sy0rDQAAF0CGf35a+3y1tV6Ioin/oXQRczaJGUyTnwGVKyB0KN6UAAAAAAAAA -AAAAAAAAAAAAAABAd6OmlHEyab6fPeX3c3Nfh8fossU0nVkyTxbJsr3jJedr5b5ah/513WKV99fJ -Jtkmu7b/lvO9cletQ/+6brHP+4fkmJySc9v/yPlZuavWoX+/scUlnWtyu6P7kw5/wxYAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8wqgpZZxMmkf/E/o2zeazZJ4skqVvYFBW + H4sIAAAAAAAAAO3Sy0rDQAAF0CGf35a+3y1tV6Ioin/oXQRczaJGUyTnwGVKyB0KN6UAAAAAAAAA +AAAAAAAAAAAAAABAd6OmlHEyab6fPeX3c3Nfh8fossU0nVkyTxbJsr3jJedr5b5ah/513WKV99fJ +Jtkmu7b/lvO9cletQ/+6brHP+4fkmJySc9v/yPlZuavWoX+/scUlnWtyu6P7kw5/wxYAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8wqgpZZxMmkf/E/o2zeazZJ4skqVvYFBW 2XudbJJtsrP/oOyz9yE5JqfkbP/BuWTza3KzPfwbX6mFozcAAAEA - H4sIAAAAAAAAAO3OMREAAAgEoDei/ctYwcVzgQQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OMREAAAgEoDei/ctYwcVzgQQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCr63sAAGwMa7ksPAAAAQA= diff --git a/tiled/Level 0/ados/outside_w.tmx b/data/maps/Level 0/ados/outside_w.tmx similarity index 99% rename from tiled/Level 0/ados/outside_w.tmx rename to data/maps/Level 0/ados/outside_w.tmx index ffa300ccdd..c1884277e7 100644 --- a/tiled/Level 0/ados/outside_w.tmx +++ b/data/maps/Level 0/ados/outside_w.tmx @@ -108,301 +108,301 @@ - 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 vz91vVbs3CX6/x9VKujwAAABAA== - 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 /1Pp/bFo3anM/wekPy02AAABAA== - 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 ET2z7t17jz/StfTtAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/river_s2_w2.tmx b/data/maps/Level 0/ados/river_s2_w2.tmx similarity index 99% rename from tiled/Level 0/ados/river_s2_w2.tmx rename to data/maps/Level 0/ados/river_s2_w2.tmx index 9c54ecdae1..b884bca21b 100644 --- a/tiled/Level 0/ados/river_s2_w2.tmx +++ b/data/maps/Level 0/ados/river_s2_w2.tmx @@ -24,48 +24,48 @@ - H4sIAAAAAAAAAO3aTU7DMBSF0XYK7H8bBVYIk0og9SdtHT/b9wzOPM6nV9tRj4fD4TiQtxveaW6U -tvdUv6dV6Z5ttN66z9tf9/ns2VL38fXurP1Yqtvrr3/1O0imfTb9s+mfTf9s2mfTPpv22fTPpn02 -/bNpn037bPpn0z6b9tn0z6Z7Nu2zab+206/PG7Rf07n7xx36r+e0ofsr/avXR5v2j/avXhtt22/t -X70utvneoX/1mti3f/Uz08Yzv/36r+HZ9vrPbesdX/91/P2e90p3/efSYtb1n0vrWdd/Hq+c6fSf -3zN3ef3X0Gv29R9Tr9nXfzw9Z1//2s6X/o/Ts73+de17d9Z/DCO11z+7vf7Z7fXv073iXKf/Ph0f -Vd1X/zbdqzvpX9O+uo/+Nd1Xnnn9ddf/f/O07vpn7O9p/S/d0760X7L/pdbX1jnbvTy5/7nrpbk1 -v2v2v3YOm/W72ixGbM7a/RPv2aMy69l69NZ8XC3aOp/Ny76d7ZH21c9K//5mfm32cQAAAAAAAAAA + H4sIAAAAAAAAAO3aTU7DMBSF0XYK7H8bBVYIk0og9SdtHT/b9wzOPM6nV9tRj4fD4TiQtxveaW6U +tvdUv6dV6Z5ttN66z9tf9/ns2VL38fXurP1Yqtvrr3/1O0imfTb9s+mfTf9s2mfTPpv22fTPpn02 +/bNpn037bPpn0z6b9tn0z6Z7Nu2zab+206/PG7Rf07n7xx36r+e0ofsr/avXR5v2j/avXhtt22/t +X70utvneoX/1mti3f/Uz08Yzv/36r+HZ9vrPbesdX/91/P2e90p3/efSYtb1n0vrWdd/Hq+c6fSf +3zN3ef3X0Gv29R9Tr9nXfzw9Z1//2s6X/o/Ts73+de17d9Z/DCO11z+7vf7Z7fXv073iXKf/Ph0f +Vd1X/zbdqzvpX9O+uo/+Nd1Xnnn9ddf/f/O07vpn7O9p/S/d0760X7L/pdbX1jnbvTy5/7nrpbk1 +v2v2v3YOm/W72ixGbM7a/RPv2aMy69l69NZ8XC3aOp/Ny76d7ZH21c9K//5mfm32cQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAC47gcIlgVIAAABAA== - H4sIAAAAAAAAAO3aSwrCMBQF0NC96FIUXaOLVQedaLWhnxi850AmnWi53LwnOJRSho7O4XFu5d1p -4hnrtc72OHNk31bL3Key/eaZ+3nxm1GjRc/l3q8eej6Se3trZnXN7K4h99/ZOsslLg0/i/7IP5ff -dtl0P5v8s8k/l9mfS/a5ZJ/NzM+l+9l0P5fu55J9Nvd+Nvln8t+ObHqfy86XyZ2fS+dzyT6bXS+X -7mcYd7vXw3+z02eSe67amX7d9Vuwp6lZbqYDezIzoE+6CcAnZgQAMMe+AAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3aSwrCMBQF0NC96FIUXaOLVQedaLWhnxi850AmnWi53LwnOJRSho7O4XFu5d1p +4hnrtc72OHNk31bL3Key/eaZ+3nxm1GjRc/l3q8eej6Se3trZnXN7K4h99/ZOsslLg0/i/7IP5ff +dtl0P5v8s8k/l9mfS/a5ZJ/NzM+l+9l0P5fu55J9Nvd+Nvln8t+ObHqfy86XyZ2fS+dzyT6bXS+X +7mcYd7vXw3+z02eSe67amX7d9Vuwp6lZbqYDezIzoE+6CcAnZgQAMMe+AAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABs7Q7zgN3QAAABAA== - H4sIAAAAAAAAAO3RIQEAAAzDsPl3cpf3MDSQ0MIm0LmysckzAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RIQEAAAzDsPl3cpf3MDSQ0MIm0LmysckzAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeWRHTRgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3RwRGDQBADQfIPhhiJwsxhtar6v1pd1zdy8xNfSP2jf3Zy6t8sODH1T5aclPoX -i05I/YNlJ6T+wbITUv9gWZ26/7o6df91der+6+rU/deVqbvTpe5Nt3/dGfvT7F/3xf40+9dd6fav -e2J/7M+7+9f9sD/N/nU3mv3rTnT7133o9q+7YH+a/esevLN/fS/N/vWdNPvX99HtX98GAAAAAAAA + H4sIAAAAAAAAAO3RwRGDQBADQfIPhhiJwsxhtar6v1pd1zdy8xNfSP2jf3Zy6t8sODH1T5aclPoX +i05I/YNlJ6T+wbITUv9gWZ26/7o6df91der+6+rU/deVqbvTpe5Nt3/dGfvT7F/3xf40+9dd6fav +e2J/7M+7+9f9sD/N/nU3mv3rTnT7133o9q+7YH+a/esevLN/fS/N/vWdNPvX99HtX98GAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx5AGN9ItoAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/rock.tmx b/data/maps/Level 0/ados/rock.tmx similarity index 99% rename from tiled/Level 0/ados/rock.tmx rename to data/maps/Level 0/ados/rock.tmx index 6617e3c84d..1feda6db93 100644 --- a/tiled/Level 0/ados/rock.tmx +++ b/data/maps/Level 0/ados/rock.tmx @@ -102,180 +102,180 @@ - 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 c0TeE15HzUcg8Q9NyaWxAAABAA== - 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 -5mYhGdra03q/p38PP+cjIXl9yN71/976J2E7g932MS/321vf11vbuNR/WX/Ox0I6kvaFmfrPmiOe -QdcTU8Fiw3UZQPvHz5DKF/0es9f0iKB9war/GnU/hzfet87zrvdnw2dQZq7pEUX7gkX/rbQvtNbn -qMkg9+/Q7Vb7gMOydrf3Xb+RtC+09O/V/l8d3zHDnDq/5xxLne+xfa5cRNO+oOm/pc+XxmYLUv+8 -ZyxPuz5H7jinRYS+HorW92ON90divgy+sTxNE/TxdXnxXL/nHOvzLkez/YJF/97nfer+EsuYTga7 -JjTGt1wf8YwXW4mofaFH/1nPAGv9JdIzmpImXH6L7+a+C8af3Lq83nlva6zhPZMZ9t+Lp7/E08bL -IPuJVtnFc6X40zP3MarN17TGfSI895WhPYaP+zGv13eXWL0+VzvPUgaOoL2l3b+3/p6+vSzkldrn -d0yMaI0PtTJwBO0LLdvfss+nYF2XhRvL6X3PTk+7EJHW8N9ae+9zgI/ANt6/pe1zPl17Np/S0zeb -wd8uPDp7zPPoxappBv9cTTxnZhsvOh7tC1voX4/j1UjrMEv5WnM3Rur6M+Cd37l13V8jaco9ny/5 -iNl9+UfHY/t7aN/StH43m7ZmI30WpyZDXO3XWO8Piej3NaT5k561eygZ4mq/Jl7t9/T7Bet6XFnI -x4F5b037o9X5rXE9JCv5qN/X8p6d6H6fzpm2tMMz+N+/dmvaW/t3avawfTpnuvUsp2f+ZXbkPRNe -3RHN9nvmcVmwzJmmazB6+oOOpv1oG6BX+71jPo6e57Hr5y9nv3svKo+gz98jEbWn669lONc7V0cZ -1RyRtF/L33O0nsfP4PPlZ7b9GZojEe2ekqHvGY0jrb1mYbbuZd2ZSNp7n+WkYF//rPeuzmYkrpul -eyGizXPrcGTwzeMprPm+7T2YafOFiNpzZOi3+7NoP1P3QmTtvc/ir/1M7t7ckvYUb+z+oL3OkbT3 -xm5U+y+tdF9bcYva0/drcbbPxXyS3Zcy8GjuLW7CLWn/mWeebOOaXR7bt/j8o/iCNWL8aG37Fvhu -TWr73Pw9T32/Rxl45Eg947PcmvJ1OpLuSAa77Xvjw63KwGw7pkT25yNYn7sZea8OxgQ9qcWautf2 -fibt31jq/x/dxwDe52627tvXys7aus/WPNJ7uxHPczdR+/ZnYdW9R8c9tX92sfXPPtPOV98jt9Yq -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 +EdH/z2ArH+DpNxzRvvj1f8PT430te9b8iHc+15H0L3h9wNr1gGVMj1Lr/hHoY70ZdD25dX0983iL +/m8x6auB+s5r1pgz1jtOwLXvU2M7w7XuHwOvleQbClL/EI0Tyvfqbf//BGKWgShzBr1+n+op6V7I +YPMN9PqW93ncXa7Lheb/I5aBKPpb/b7H12N+SxkpzFjbr1X/lzIQrU7Yux3gncPZ8vUFz/rdM9/f +54n/oviDPfuCJL+fSL4MdjtGPfEcOp+/RlrPt+VXvP2/Uv4IZWBP/Xvn79Ln8T3ncPNAHgvnWOnt +/1nzWX8rHv2/ttzr2xM+8x247t8rJCafpQ024x2cPecg2poPLd50ftYafNmRd5bt/+U+/RV883c5 +cE0WzYalNt6o3VMi6W8ZI9rD9muSsF3w9r1lkHWU9NfOQWjdjW0QLtH7bc2H2bv+9+i/Zv9/YvZZ +5mYhGdra03q/p38PP+cjIXl9yN71/976J2E7g932MS/321vf11vbuNR/WX/Ox0I6kvaFmfrPmiOe +QdcTU8Fiw3UZQPvHz5DKF/0es9f0iKB9war/GnU/hzfet87zrvdnw2dQZq7pEUX7gkX/rbQvtNbn +qMkg9+/Q7Vb7gMOydrf3Xb+RtC+09O/V/l8d3zHDnDq/5xxLne+xfa5cRNO+oOm/pc+XxmYLUv+8 +ZyxPuz5H7jinRYS+HorW92ON90divgy+sTxNE/TxdXnxXL/nHOvzLkez/YJF/97nfer+EsuYTga7 +JjTGt1wf8YwXW4mofaFH/1nPAGv9JdIzmpImXH6L7+a+C8af3Lq83nlva6zhPZMZ9t+Lp7/E08bL +IPuJVtnFc6X40zP3MarN17TGfSI895WhPYaP+zGv13eXWL0+VzvPUgaOoL2l3b+3/p6+vSzkldrn +d0yMaI0PtTJwBO0LLdvfss+nYF2XhRvL6X3PTk+7EJHW8N9ae+9zgI/ANt6/pe1zPl17Np/S0zeb +wd8uPDp7zPPoxappBv9cTTxnZhsvOh7tC1voX4/j1UjrMEv5WnM3Rur6M+Cd37l13V8jaco9ny/5 +iNl9+UfHY/t7aN/StH43m7ZmI30WpyZDXO3XWO8Piej3NaT5k561eygZ4mq/Jl7t9/T7Bet6XFnI +x4F5b037o9X5rXE9JCv5qN/X8p6d6H6fzpm2tMMz+N+/dmvaW/t3avawfTpnuvUsp2f+ZXbkPRNe +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 KP57AAABAA== - H4sIAAAAAAAAAO3ZOUoEURiF0de1I0NxSBwSh0jRUFBEbWcF16PuwmkVTqtQdAXeQKESBVGq0XcO -fHRQHTTc4k+6FIDvO21KOUvnzaB/CV27yOaX6SpdpxvvQFVus/dduk8P6dH+VXnK3s/vm7/k89X+ -/95Sr5Tl3ufPV/NsLa2n/hffA+BvW3HjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAD4ZRtNKZtpK/WbQf8auradzXfSbtqzf3X2s/lBOkxH9q/OcWvzE/sDAAAAAAAA -QOdGmlJG01ga9999dSay+WSaStP2r85MNp9Nc2ne/lVayO6Ltq9C+94Puf3Vad/7Ybe/Su177/bz + H4sIAAAAAAAAAO3ZOUoEURiF0de1I0NxSBwSh0jRUFBEbWcF16PuwmkVTqtQdAXeQKESBVGq0XcO +fHRQHTTc4k+6FIDvO21KOUvnzaB/CV27yOaX6SpdpxvvQFVus/dduk8P6dH+VXnK3s/vm7/k89X+ +/95Sr5Tl3ufPV/NsLa2n/hffA+BvW3HjAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAD4ZRtNKZtpK/WbQf8auradzXfSbtqzf3X2s/lBOkxH9q/OcWvzE/sDAAAAAAAA +QOdGmlJG01ga9999dSay+WSaStP2r85MNp9Nc2ne/lVayO6Ltq9C+94Puf3Vad/7Ybe/Su177/bz wbsAwE+8AbPccVQAAAEA - H4sIAAAAAAAAAO3SOQqAMBRF0ZBtOTQOjQO4MwsX7C9ttYmQc+BCyg8vKcE3Zy59ASVd9gcAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA32hy + H4sIAAAAAAAAAO3SOQqAMBRF0ZBtOTQOjQO4MwsX7C9ttYmQc+BCyg8vKcE3Zy59ASVd9gcAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA32hy Sm3URcfj3efSl1FS4y9UbYjNx2iKZvtXZ4nN12iLdvsDAC/dRtm3tQAAAQA= - H4sIAAAAAAAAAO3dyw3CMAwA0CIYGgkEMzAAV6YA1uqVKxcEovk49XsTRInV2rHVThMAAIzluum9 -AgAAAGpR8wEArM9Zjgcpqe8AANqbt71XAAAAAPCfh94SjQwZa7veC2B0ZncAAAAgLjNfAAAAlHDQ -FwaAj4acG4Q3ezFMIE/xCJCKXDoe33ekp3uy+Pt2765Wo4Va/Z+b+A3Jex7oQd2Xwy/n7O53uaM9 -BCCwbHd72cntAADiOMnNAAAAAICVMoMKAAAAAAAAZei9LXOxf0BhnssAAAAAAAAAbZn/AEZV61+j + H4sIAAAAAAAAAO3dyw3CMAwA0CIYGgkEMzAAV6YA1uqVKxcEovk49XsTRInV2rHVThMAAIzluum9 +AgAAAGpR8wEArM9Zjgcpqe8AANqbt71XAAAAAPCfh94SjQwZa7veC2B0ZncAAAAgLjNfAAAAlHDQ +FwaAj4acG4Q3ezFMIE/xCJCKXDoe33ekp3uy+Pt2765Wo4Va/Z+b+A3Jex7oQd2Xwy/n7O53uaM9 +BCCwbHd72cntAADiOMnNAAAAAICVMoMKAAAAAAAAZei9LXOxf0BhnssAAAAAAAAAbZn/AEZV61+j AAAAI3oB2yMvdwAAAQA= - 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 wN9m4e5/tdkLZ4N7ABjlPzycZ2oAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/ados/rock_w.tmx b/data/maps/Level 0/ados/rock_w.tmx similarity index 99% rename from tiled/Level 0/ados/rock_w.tmx rename to data/maps/Level 0/ados/rock_w.tmx index b326aad5f9..2ee00b98e9 100644 --- a/tiled/Level 0/ados/rock_w.tmx +++ b/data/maps/Level 0/ados/rock_w.tmx @@ -96,152 +96,152 @@ - H4sIAAAAAAAAAO3cQVIbQQyFYYcki1zD98tJc6lUFlOhUjjY3ZLeU+tfaAWGmfn+6Wlwwdvtdns7 -bH59ee3zvy7Mt435njQ/FkZthT/+Sv8Ve/y951n/VXv8vcfZ38l+sv+OPf6+88c+29/NHv/Z9vg/ -b7/j77jnw/+v/1T76f7O677zvX+Cv/u677rvO8nf2R7/uf7Oz/1J/qfaT/fP3Pd1sJ/sn73n72A/ -1T97z9/l3p/sn2Xf6d6f6O/88343/7uBZ5b9qn8n+x3/ezN/7GP87/+M2tXFftVfaT/JH/t4+w7+ -rPtxz/1u/q/aV/p3s+/qj32MfTd/xz1ft+d9V39He7V/hr2jf9Uzv9O9v2vfxR/7GOuO/iv2q/6u -636Wvbt/pb2bf6b5/9xd/Fftq+79TH+lu4P/jn13f7W70v9yn2o/2X/XHf84+2r/KPsq/077vhX7 -Kv+I9f6ke3+Sf6Q7/rH22f4Z9vj7+0ev9wp7/L3u+VX/VXv8+9vjr9//4Y8//vgr7Cf479jjr7HH -H3/Wf/zxxx//mf4uDahd8cd/qr9DA2rX6f6RDSj9HX/338Vf2UC0f1YDlfbdG3ilhUijU973V/kr -9gPRTlkNTPGvfhZkrNUO/rv2Sv/KBjL8HRqI8D9hDfiogfcfy/K/Gujuf8o68Giy/VUNRPqf3EA3 -/2cbiPZXN5DVQaa/soEMf4cGolvAv28DER1k+2c1oPR366CLf2QDqj2AawOrHVT4Z6wB+Mc0UOV/ -NVBlX+Xv2MArHeA/u4FK/4gGVt4HYi04w3/VngYezyR/GsCfBvCnAa1/5f97/Wx+vpuJHUz3V60L -Ll3gr29A2UG1f4cGFP6qDrr5T2igsgOF/9XAzutpoL9/hwZO76Czf2UDp3ag8r8a6OSvbOG0+z/K -f0oH+NMA/rMb2HF+9DVP81c2kN1DtP2p/i4NVKwPO/b4n9XCyijtM/1pAH8a8Pav+l5qZ+cGJvi7 -N6BsYYo/DeCvtnXsQOlPA/oGpvnTAf40oPd3aEBt6tCAgz/rgK4B/D++zq++rrKlU/zfN6A+juye -XBtQX6urAfUxdGxgpYOVdQ5/3wZ27PE/v4HPXqu+PvhrR319Tvd3b0B9bSb4O3egviaT/B3bUJ83 -/toO1OeLf30D6vPDX9eA+rzwr+9AfQ741zSgPk78dQ2ojw9/XQfqY8Iff/wZ/Bn8GfwZ/Bn8mWf9 + H4sIAAAAAAAAAO3cQVIbQQyFYYcki1zD98tJc6lUFlOhUjjY3ZLeU+tfaAWGmfn+6Wlwwdvtdns7 +bH59ee3zvy7Mt435njQ/FkZthT/+Sv8Ve/y951n/VXv8vcfZ38l+sv+OPf6+88c+29/NHv/Z9vg/ +b7/j77jnw/+v/1T76f7O677zvX+Cv/u677rvO8nf2R7/uf7Oz/1J/qfaT/fP3Pd1sJ/sn73n72A/ +1T97z9/l3p/sn2Xf6d6f6O/88343/7uBZ5b9qn8n+x3/ezN/7GP87/+M2tXFftVfaT/JH/t4+w7+ +rPtxz/1u/q/aV/p3s+/qj32MfTd/xz1ft+d9V39He7V/hr2jf9Uzv9O9v2vfxR/7GOuO/iv2q/6u +636Wvbt/pb2bf6b5/9xd/Fftq+79TH+lu4P/jn13f7W70v9yn2o/2X/XHf84+2r/KPsq/077vhX7 +Kv+I9f6ke3+Sf6Q7/rH22f4Z9vj7+0ev9wp7/L3u+VX/VXv8+9vjr9//4Y8//vgr7Cf479jjr7HH +H3/Wf/zxxx//mf4uDahd8cd/qr9DA2rX6f6RDSj9HX/338Vf2UC0f1YDlfbdG3ilhUijU973V/kr +9gPRTlkNTPGvfhZkrNUO/rv2Sv/KBjL8HRqI8D9hDfiogfcfy/K/Gujuf8o68Giy/VUNRPqf3EA3 +/2cbiPZXN5DVQaa/soEMf4cGolvAv28DER1k+2c1oPR366CLf2QDqj2AawOrHVT4Z6wB+Mc0UOV/ +NVBlX+Xv2MArHeA/u4FK/4gGVt4HYi04w3/VngYezyR/GsCfBvCnAa1/5f97/Wx+vpuJHUz3V60L +Ll3gr29A2UG1f4cGFP6qDrr5T2igsgOF/9XAzutpoL9/hwZO76Czf2UDp3ag8r8a6OSvbOG0+z/K +f0oH+NMA/rMb2HF+9DVP81c2kN1DtP2p/i4NVKwPO/b4n9XCyijtM/1pAH8a8Pav+l5qZ+cGJvi7 +N6BsYYo/DeCvtnXsQOlPA/oGpvnTAf40oPd3aEBt6tCAgz/rgK4B/D++zq++rrKlU/zfN6A+juye +XBtQX6urAfUxdGxgpYOVdQ5/3wZ27PE/v4HPXqu+PvhrR319Tvd3b0B9bSb4O3egviaT/B3bUJ83 +/toO1OeLf30D6vPDX9eA+rzwr+9AfQ741zSgPk78dQ2ojw9/XQfqY8Iff/wZ/Bn8GfwZ/Bn8mWf9 aWDuuPwdAKNvQH0c0+Y3ze3isgAAAQA= - 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 AAAAgH/wABLds74AAAEA - H4sIAAAAAAAAAO3cuVICURRF0SYEIXAgEDRRP84JmZyq/E/gczwhUYc01Xetqp2/qhO95DYNAAAA -AAAAAAAAAAAAAAAAAAAAnL/nQdO8pNf0lt4HXb+IU1pk74+0TKu0tn8pm+y9TZ/pK33bv5Sf7P17 -1J/9S9ml/VGHbp/Didm/NvvXZv/a7F+b/dsN8x8apYs0TpOe/Y/s3+4ye1+l63STpj3bn3a32XuW -5uku3du/nIds/piebA8AAAAAAAAAAAAAAAAAAACd6vsdGNq5A1ObOzC4AwMAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cuVICURRF0SYEIXAgEDRRP84JmZyq/E/gczwhUYc01Xetqp2/qhO95DYNAAAA +AAAAAAAAAAAAAAAAAAAAnL/nQdO8pNf0lt4HXb+IU1pk74+0TKu0tn8pm+y9TZ/pK33bv5Sf7P17 +1J/9S9ml/VGHbp/Didm/NvvXZv/a7F+b/dsN8x8apYs0TpOe/Y/s3+4ye1+l63STpj3bn3a32XuW +5uku3du/nIds/piebA8AAAAAAAAAAAAAAAAAAACd6vsdGNq5A1ObOzC4AwMAAAAAAAAAAAAAAAAA AAAAAAAAAFT0D4O7L8oAAAEA - H4sIAAAAAAAAAO3UUQkAMAxDwdTkPuZfyJiKFnqnIPAgCQAAAAAAAAAAAAAAAAAAAAAAAAAAzHYq -udW9gg7a76X9XtoDny/YS3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo + H4sIAAAAAAAAAO3UUQkAMAxDwdTkPuZfyJiKFnqnIPAgCQAAAAAAAAAAAAAAAAAAAAAAAAAAzHYq +udW9gg7a76X9XtoDny/YS3sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo 9wDnoOLYAAABAA== - H4sIAAAAAAAAAO3dvQ2AIBAGUN3bSqOFW7iCEzmKhbWNf3jHexNcQgLkg4OmAQAA7pra0hUAfKMz -3wEAAACQwCjnSsE4AgAAAAAAAAAAABDN5g4sAAAAgejlBDgn6wMA4A+8Gw+UIjsEAAAAAAAAAKjL -5L4IQBpz8Dl9CF4/APAcvQ25GV8AuMYaCgAAAABANL1suwrOMAAAAAAgl0XmB8CP+d8RAAAOq70x + H4sIAAAAAAAAAO3dvQ2AIBAGUN3bSqOFW7iCEzmKhbWNf3jHexNcQgLkg4OmAQAA7pra0hUAfKMz +3wEAAACQwCjnSsE4AgAAAAAAAAAAABDN5g4sAAAAgejlBDgn6wMA4A+8Gw+UIjsEAAAAAAAAAKjL +5L4IQBpz8Dl9CF4/APAcvQ25GV8AuMYaCgAAAABANL1suwrOMAAAAAAgl0XmB8CP+d8RAAAOq70x AAAvs+cEAKjbDqXX0SQAAAEA - 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 EGf+AQ4LCbYAAAEA - H4sIAAAAAAAAAO3b2wkCMRRAwbX/Cu3GT0UEQd2Y5MyAFZybmH0dx16ul/uPHv3b9G/Tv03/Nv27 -Htvr3/LcXv8O3du0b7Lnt2nfpn2b/l3at+nf5dzXpX2b9l3Wfpf2Xdp3ad+mfZe136V9m/Zd1n6X -9l3ad2nfpX2X9l3aN3lvv0v7Lu2bdO/Svkv7Jt27tO/Svkv3Nv3btO+y9tv0b9O+Tf82/dv0b9O/ -Tf82/dtc/7d57ocZwAygP2YA/dvsAW36Ywba9O95dQ/ADOzrXW8zsKdPuuu/tm/a6r+eX65l/ddy -xh5uBtZw1n+3/nMadVbTfz4jz+n6z2fkNZr+8xnZw32ANv3b9McMtOmP/m32gDb90b9N/zb92/Rv -079N/zb9u1z/t+nfpn2b/m36t+nf5vzXpn+b/piBtlHfHDEn/dEf/dv0b9O/Tf82/dv0b9O/Tf82 + H4sIAAAAAAAAAO3b2wkCMRRAwbX/Cu3GT0UEQd2Y5MyAFZybmH0dx16ul/uPHv3b9G/Tv03/Nv27 +Htvr3/LcXv8O3du0b7Lnt2nfpn2b/l3at+nf5dzXpX2b9l3Wfpf2Xdp3ad+mfZe136V9m/Zd1n6X +9l3ad2nfpX2X9l3aN3lvv0v7Lu2bdO/Svkv7Jt27tO/Svkv3Nv3btO+y9tv0b9O+Tf82/dv0b9O/ +Tf82/dtc/7d57ocZwAygP2YA/dvsAW36Ywba9O95dQ/ADOzrXW8zsKdPuuu/tm/a6r+eX65l/ddy +xh5uBtZw1n+3/nMadVbTfz4jz+n6z2fkNZr+8xnZw32ANv3b9McMtOmP/m32gDb90b9N/zb92/Rv +079N/zb9u1z/t+nfpn2b/m36t+nf5vzXpn+b/piBtlHfHDEn/dEf/dv0b9O/Tf82/dv0b9O/Tf82 /dv0b9O/Tf82/dv0b9O/Tf82/dv0b9O/Tf82/du8A9zmOwD0/58bvCXkwgAAAQA= diff --git a/tiled/Level 0/ados/swamp.tmx b/data/maps/Level 0/ados/swamp.tmx similarity index 98% rename from tiled/Level 0/ados/swamp.tmx rename to data/maps/Level 0/ados/swamp.tmx index 822b85fefc..3cc655e9e5 100644 --- a/tiled/Level 0/ados/swamp.tmx +++ b/data/maps/Level 0/ados/swamp.tmx @@ -96,382 +96,382 @@ - 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 -uHytue2dHOPulWr9SGMd+/fC/sL0qximPL1GQ+jT7XO1FB03k7/0eF20XtT37ev4x3zG/dddne+4 -Y0hLz8F7tLE2/l0N7vS+jk31Tush8t2spmiMarvjXomLzU6riG90j0D57nDVuUX6T1ens+dqeY2H -tfirHjkfuud/TsGA8kXK5akmc/0R15zm0vvWtR13fWHwRfnh/htL9WRt7CYsZ9vT+Ca911o3Pfvh -YjvV1wlXiten0A5hm2pVxzGXc2hOcbX8EwtJ70ebTiO3yOVO3xL+tDis3O8yk9/S/DrpsWq/fp+p -Q5Rj7nqCa4Py1eF7rWPX3FdwfNwKf+fLU2oAwrKOlZ7FTLVihw3Z7ta7OD183kyerwu1nfSIfqeo -6++XY77W9XOxd/E/y61UR1WfdNcx6nf9//c1dX83DyA8KK5T/TjTv25zY9B7COm/vNWeLbC/WOZ8 -tEYDCAt3LYXw0vdVEJ4JY4dbjVXHeaonnJ1kh9un3HG+cXb9Wda3wl3xr+OenV90vlAfujxT/V/f -mUfX1JKuOjtm8slajVAca980z3VameYgW9Z5nf6rHfq5Jg84fU9x5mpFN0+gmkN96K7PJhtSjdfF -+sDezXMJZ6dB2v5e+JM+kV0zbaR6wMWT4u/eXThb5xEOY5n5bX6nCW574m+910P9kS/W+P9c/MmH -T2FMrg3yk9ODpBHunSoUby6fO5v1WY2kffW/B4iDxAO6Jvwb9JvqZao59safcFD8ZnOJw73LceO7 -04AZv701bYzrafqshubqVLslH72V9tL1nBQLb5b1fj9nOfTxaeGxkF7N4N9pGWGn2+iaqssBrr6j -+ZSrN9w1af3vCPp0dg8dcNfvU31Z290Tf6c59bfxs7XoDL9pu9Nw0pJubt61p/vde3JdXGobH+VY -/fx9Ob7mUX93mvyyd+w7zFJsqSbpdqf5CRPC02lJpxuUrzutd+9Ld/5wvEj2kT0zdeze+KvPU12m -WFKucj5yekltpnigeK4xSLX0wF7nZane0PPpGRLSbZpX0JhcvfeSuT/lbJqLpjimeyQUz26bi3la -0jyZzu2euVAO0O/RKN5n4oSuD6Tfk+r6S+GfbEjx67TYadtMzqM5XtICZ1+av9L15Znf+s1q3Nhf -cw499+XmL3vP+wh/0qEZvJ1PSAtTG3q846TLuU5ztSZPc4p0raP7rdf4Xv/bSf8DZrTlflOgWrg3 -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 +Y0hLz8F7tLE2/l0N7vS+jk31Tush8t2spmiMarvjXomLzU6riG90j0D57nDVuUX6T1ens+dqeY2H +tfirHjkfuud/TsGA8kXK5akmc/0R15zm0vvWtR13fWHwRfnh/htL9WRt7CYsZ9vT+Ca911o3Pfvh +YjvV1wlXiten0A5hm2pVxzGXc2hOcbX8EwtJ70ebTiO3yOVO3xL+tDis3O8yk9/S/DrpsWq/fp+p +Q5Rj7nqCa4Py1eF7rWPX3FdwfNwKf+fLU2oAwrKOlZ7FTLVihw3Z7ta7OD183kyerwu1nfSIfqeo +6++XY77W9XOxd/E/y61UR1WfdNcx6nf9//c1dX83DyA8KK5T/TjTv25zY9B7COm/vNWeLbC/WOZ8 +tEYDCAt3LYXw0vdVEJ4JY4dbjVXHeaonnJ1kh9un3HG+cXb9Wda3wl3xr+OenV90vlAfujxT/V/f +mUfX1JKuOjtm8slajVAca980z3VameYgW9Z5nf6rHfq5Jg84fU9x5mpFN0+gmkN96K7PJhtSjdfF ++sDezXMJZ6dB2v5e+JM+kV0zbaR6wMWT4u/eXThb5xEOY5n5bX6nCW574m+910P9kS/W+P9c/MmH +T2FMrg3yk9ODpBHunSoUby6fO5v1WY2kffW/B4iDxAO6Jvwb9JvqZao59safcFD8ZnOJw73LceO7 +04AZv701bYzrafqshubqVLslH72V9tL1nBQLb5b1fj9nOfTxaeGxkF7N4N9pGWGn2+iaqssBrr6j ++ZSrN9w1af3vCPp0dg8dcNfvU31Z290Tf6c59bfxs7XoDL9pu9Nw0pJubt61p/vde3JdXGobH+VY +/fx9Ob7mUX93mvyyd+w7zFJsqSbpdqf5CRPC02lJpxuUrzutd+9Ld/5wvEj2kT0zdeze+KvPU12m +WFKucj5yekltpnigeK4xSLX0wF7nZane0PPpGRLSbZpX0JhcvfeSuT/lbJqLpjimeyQUz26bi3la +0jyZzu2euVAO0O/RKN5n4oSuD6Tfk+r6S+GfbEjx67TYadtMzqM5XtICZ1+av9L15Znf+s1q3Nhf +cw499+XmL3vP+wh/0qEZvJ1PSAtTG3q846TLuU5ztSZPc4p0raP7rdf4Xv/bSf8DZrTlflOgWrg3 +/g4Hp20u7sb3+o6kB2lHdTtptqvxXZ2hfFBfkq3El6oB45rBWFfdoByl/afnuRL3x7aXwp/8kmo6 +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 jpCIWmPK/wER3okUAAABAA== - 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 /wLnusbOAAABAA== - H4sIAAAAAAAAAO3dQW5CIRAA0J94Bg9hWpPqoif0BtX7mm7cmKaoCH9m3jsB6gDDgLAswCi7zewW -wBzfYh8YLOOcm/EzwUgf+hAAwMusS95DrgoAAGRgbQMA/ajFAlnsjWcAD5MLwnts9a2biuOM3x+g -3Zcxs1lr3ePTdwrLaXYDoJCKa75f9iMAAIAq/G8DANZp9J3L9iABiOZo7krrMrsBhCZ+AAAgpp/Z -DRio6tls6OE8uwHAv6rW55zBY7TIOaX5HPLrtcZ3JoAWVfNP6MFdCgDMJI+Dv6k3w3pErsUDAEBV -3sMAqMseOAAA5GGvlmjELM86iB0gMG9Jw/rYKyELaywAAJiv9e1M+Tvcc1cA5DX6bWnq6p1jRYrd + H4sIAAAAAAAAAO3dQW5CIRAA0J94Bg9hWpPqoif0BtX7mm7cmKaoCH9m3jsB6gDDgLAswCi7zewW +wBzfYh8YLOOcm/EzwUgf+hAAwMusS95DrgoAAGRgbQMA/ajFAlnsjWcAD5MLwnts9a2biuOM3x+g +3Zcxs1lr3ePTdwrLaXYDoJCKa75f9iMAAIAq/G8DANZp9J3L9iABiOZo7krrMrsBhCZ+AAAgpp/Z +DRio6tls6OE8uwHAv6rW55zBY7TIOaX5HPLrtcZ3JoAWVfNP6MFdCgDMJI+Dv6k3w3pErsUDAEBV +3sMAqMseOAAA5GGvlmjELM86iB0gMG9Jw/rYKyELaywAAJiv9e1M+Tvcc1cA5DX6bWnq6p1jRYrd TPOoXBnWTz8FAAAAAAAAiOUKY2fIegAAAQA= - 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 eI8hF4h/fyEkk3/sXfE3AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3VsQ2AMAwEQGcKoINsAQXsvxVfMwBB4k76wp2ll+wq3jC1qjlZ2uhNGGFN71vS -9Q/wC3vu/fG4+Wfmyx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VsQ2AMAwEQGcKoINsAQXsvxVfMwBB4k76wp2ll+wq3jC1qjlZ2uhNGGFN71vS +9Q/wC3vu/fG4+Wfmyx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAPu4GX9JT3gAAAQA= diff --git a/tiled/Level 0/ados/wall.tmx b/data/maps/Level 0/ados/wall.tmx similarity index 99% rename from tiled/Level 0/ados/wall.tmx rename to data/maps/Level 0/ados/wall.tmx index 5efa9f3dcf..1fa3abac56 100644 --- a/tiled/Level 0/ados/wall.tmx +++ b/data/maps/Level 0/ados/wall.tmx @@ -219,185 +219,185 @@ - H4sIAAAAAAAAAO3cTU4CQRCGYQbZeFRdunTFRu5hTExc+XMRz+INxEQTGOnphu6ZqurvXbwbxEHq -6cEOg65Xq9Wasu1+uxmO+7v9cz3d3XBc7v5LZT3XKOGvHf7a4a8d/trhrx3+2uGvHf7aRfB/ueC4 -1nON0pL+9w3WR+kas55rlPDXzpP/+Fg1Wc/VW7tMS/lPhf/8/mPnVBb7P/zxxx//Fseynre38NfO -w/4Pf/zx9xX+2uGv3dz+51y7wb8//5rzf5sIfw1/zn/88Y/l3zL88ccff/zxxz+Gf40Z/vjjjz/+ -+OMf2z93vfmw1LF4/1fbn/Mff/zxxx9//PHHH3/88ccff/zxx79v/5qs5xol/LXDXzv8tfPsz/4P -f/zxx7+dc6q5P/+Dvw//sXOq1v4l4Y8//vjjj/85x3o+cV/reXvLev/H+Y9/62NdT/x81vOOkmf/ -H99c+Pfrz+s//vjH8m8Z/vjjjz/++OMfw7/GrGXWc40S/trN5W/5nKwfP1LR/B830+GPP/59+7/v -+zgwf933hr+Ef0nWjx8p/LWz9r/d4I8//qr+c2T9+JGK6P80nA5/Df/DtsP/2/DH33quUcJfu+jX -/1L/D9x6rlHy/PmPmqznGiX8tcNfO/y1i77/S2U91yjhrx3+2uGvHf4a7TLh33cp51T49xX+2uGv -Hf7asf/TDn+aWhdc/9EMf+3w1w5/7dj/aWfp/3V12dfw78Of898+/LVb0v+h4jX93O+1nmuUOP+1 -w187/LXDXzv8tcNfu5x/yTrwZo//sv4es55rlHKfC8S/7/DXDn/tSv097gVOPR/8L/Mv3Qd68Z96 + H4sIAAAAAAAAAO3cTU4CQRCGYQbZeFRdunTFRu5hTExc+XMRz+INxEQTGOnphu6ZqurvXbwbxEHq +6cEOg65Xq9Wasu1+uxmO+7v9cz3d3XBc7v5LZT3XKOGvHf7a4a8d/trhrx3+2uGvHf7aRfB/ueC4 +1nON0pL+9w3WR+kas55rlPDXzpP/+Fg1Wc/VW7tMS/lPhf/8/mPnVBb7P/zxxx//Fseynre38NfO +w/4Pf/zx9xX+2uGv3dz+51y7wb8//5rzf5sIfw1/zn/88Y/l3zL88ccff/zxxz+Gf40Z/vjjjz/+ ++OMf2z93vfmw1LF4/1fbn/Mff/zxxx9//PHHH3/88ccff/zxx79v/5qs5xol/LXDXzv8tfPsz/4P +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 S0IAAAEA - H4sIAAAAAAAAAO3d3WrTYBwH4DQduvkFbn6PgbA5J+qmeAey21BvQ7wIxZvwBqqee+ZteOShJx4q -+A+NtJZV1uxdlvR9HvjRrmuysF+T0CTkLQoAAAAAoA2/BkXxO7JeFsVG5Fq52PSjcjKP74Nm8wBg -bC22oxcGZ70UAAAAACyL9UTH60f1fJ45/t8bKc/dfNU7QNaqfYprAAAAAJbXyHe+rDn+CwD5cvwf -AAAAAADgX+7/RZv2IweRJ2e9IBzLi3KSFJ7Xj4dpZscpe1lOksJ27Gt2Ivfsc3pB/3l7VU6SQur+ -b8Vy3Y7ccQ1QL6Tsf/Z+IjciN30OOs32P2/6z5v+86Z/AACA5XWw0n7Il/7zpv/u253paC9hZ/rv -trtz+pn3+qL0D/3yxTqbNf3TlGsA87ZZjseV26r7dw0gQDe8HZxu3tXXkr2feg0AAAAAaPf+b8Oy -KFYi5yLnT3COZjum3YnsRu4719Mb+s/banS1FrkYuXSC3vZi2geRh5FH+m/ssMX/XTVe7+XIlTpX -j/jbxxnTt3rP48h+naf674W/4/X+b7y+VO8BAAAAoFs+DJv9jvx8m/k8/IyffwzHj9PPAeiXj7bd -Wfuk/6x91j8AAAD0XjVOb3XddtPHeV7Xxw3eOH4AnXZ9aqzuRZ8D/Wb95yju452Heev2Zt37lvUf + H4sIAAAAAAAAAO3d3WrTYBwH4DQduvkFbn6PgbA5J+qmeAey21BvQ7wIxZvwBqqee+ZteOShJx4q ++A+NtJZV1uxdlvR9HvjRrmuysF+T0CTkLQoAAAAAoA2/BkXxO7JeFsVG5Fq52PSjcjKP74Nm8wBg +bC22oxcGZ70UAAAAACyL9UTH60f1fJ45/t8bKc/dfNU7QNaqfYprAAAAAJbXyHe+rDn+CwD5cvwf +AAAAAADgX+7/RZv2IweRJ2e9IBzLi3KSFJ7Xj4dpZscpe1lOksJ27Gt2Ivfsc3pB/3l7VU6SQur+ +b8Vy3Y7ccQ1QL6Tsf/Z+IjciN30OOs32P2/6z5v+86Z/AACA5XWw0n7Il/7zpv/u253paC9hZ/rv +trtz+pn3+qL0D/3yxTqbNf3TlGsA87ZZjseV26r7dw0gQDe8HZxu3tXXkr2feg0AAAAAaPf+b8Oy +KFYi5yLnT3COZjum3YnsRu4719Mb+s/banS1FrkYuXSC3vZi2geRh5FH+m/ssMX/XTVe7+XIlTpX +j/jbxxnTt3rP48h+naf674W/4/X+b7y+VO8BAAAAoFs+DJv9jvx8m/k8/IyffwzHj9PPAeiXj7bd +Wfuk/6x91j8AAAD0XjVOb3XddtPHeV7Xxw3eOH4AnXZ9aqzuRZ8D/Wb95yju452Heev2Zt37lvUf AICG/gAqMgyoAAABAA== - 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 qPN+9DH/4E9f8w9+kPm44Rp/3PwP+otHXAAAAQA= - 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 14LYAAABAA== - H4sIAAAAAAAAAO3awQnDQAADQT/Sf0tuzS0Egm8DmgFVsF9dFwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAJx3f7rR03+b/tv036b/Nv236b9N/236b9N/m/7b9N+mPyfoDQAAAAAAAAAA -APCb8vfrA9yru+vfqrvr36q769+qu+vfqrvr36q769+qu+vfqrvr36q769+qu+vfqrvr/466p/6t -uqf+rbqn/v+jbqt/q26rf6tuq3+rbqt/q26rf6tuq3+rbqt/q26rf6tuq3+rbqt/q26rf6tu+80e + H4sIAAAAAAAAAO3awQnDQAADQT/Sf0tuzS0Egm8DmgFVsF9dFwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAJx3f7rR03+b/tv036b/Nv236b9N/236b9N/m/7b9N+mPyfoDQAAAAAAAAAA +APCb8vfrA9yru+vfqrvr36q769+qu+vfqrvr36q769+qu+vfqrvr36q769+qu+vfqrvr/466p/6t +uqf+rbqn/v+jbqt/q26rf6tuq3+rbqt/q26rf6tuq3+rbqt/q26rf6tuq3+rbqt/q26rf6tu+80e TVhtFgAAAQA= - H4sIAAAAAAAAAO3Z2Y7TQBAF0AAZ9n3ffo3fBcS+g4AvYa8X3qxW4vR0213nSPUytsaRKo7rljcb -AKCGH9vN5mfUr6jfUX+i/kZtjnp/Mlo4EX0+GXUqaht1FHU66oz+p3A2+nwu6nzUhaiLUZeiLut/ -Cleiz1ejrkVdj7oRdTPqlv6ncDv6fCfqbtS9qPtRD6Ie6j8zmSlzM1OOYe59bKYcw9z72Ew5hrn3 -sZlyDO7j3NzH1CIT5iYT5iYT5maWzM0sCbAeMltuMltuMltuNTObZ8n61MxsniW5eZbkZv+3PjWf -2fZ/6+OZnZtndm6e2bl5ZgOMy142Nxkvt1YZz+/MMrXKeH5nlqlVxrNLys0uKTe7JAAA7IT669kD -O6H+evbATqi/nj2wE+qvZw/shPrTAwAA/tt3N2SfN5Z9d0P2eWPZdzdknzeWfXdD9nlj2Xc3ZJcE -62Jmz600s/tujK80s8tz4yvN7PLc+EozuzyXmzwHQA2PIzs+iXq67f1JaO1Z9Px51Iuol1GvfAeG -9Wiit6/jb2+i3ka9i3qv/8Oa6v+H+NvHqE9Rn6O+6P8itNzxfo3/+y3qu94vhh1vbqUdr/c/4yvt -eP02jK+04/X+Jzfvf3Lz/gcgpzn579DMKHMux5z8d2hmlDmXY07+OzQzypzLMSf/HZoZZc7lmJP/ -Ds2MMmdb5q3czFu5mbdyM2/lVpq3dpkNWp5DW7vMBi3Poa1dZoOW59DWLrNBy3Noa5ddTMtzAIA6 -eubu0rWnjlFfz9xduvbUMerrmbtL1546Rn09c3fp2lPHqK9n7i5de+oYAHD8vJPPzTv53LyTz807 + H4sIAAAAAAAAAO3Z2Y7TQBAF0AAZ9n3ffo3fBcS+g4AvYa8X3qxW4vR0213nSPUytsaRKo7rljcb +AKCGH9vN5mfUr6jfUX+i/kZtjnp/Mlo4EX0+GXUqaht1FHU66oz+p3A2+nwu6nzUhaiLUZeiLut/ +Cleiz1ejrkVdj7oRdTPqlv6ncDv6fCfqbtS9qPtRD6Ie6j8zmSlzM1OOYe59bKYcw9z72Ew5hrn3 +sZlyDO7j3NzH1CIT5iYT5iYT5maWzM0sCbAeMltuMltuMltuNTObZ8n61MxsniW5eZbkZv+3PjWf +2fZ/6+OZnZtndm6e2bl5ZgOMy142Nxkvt1YZz+/MMrXKeH5nlqlVxrNLys0uKTe7JAAA7IT669kD +O6H+evbATqi/nj2wE+qvZw/shPrTAwAA/tt3N2SfN5Z9d0P2eWPZdzdknzeWfXdD9nlj2Xc3ZJcE +62Jmz600s/tujK80s8tz4yvN7PLc+EozuzyXmzwHQA2PIzs+iXq67f1JaO1Z9Px51Iuol1GvfAeG +9Wiit6/jb2+i3ka9i3qv/8Oa6v+H+NvHqE9Rn6O+6P8itNzxfo3/+y3qu94vhh1vbqUdr/c/4yvt +eP02jK+04/X+Jzfvf3Lz/gcgpzn579DMKHMux5z8d2hmlDmXY07+OzQzypzLMSf/HZoZZc7lmJP/ +Ds2MMmdb5q3czFu5mbdyM2/lVpq3dpkNWp5DW7vMBi3Poa1dZoOW59DWLrNBy3Noa5ddTMtzAIA6 +eubu0rWnjlFfz9xduvbUMerrmbtL1546Rn09c3fp2lPHqK9n7i5de+oYAHD8vJPPzTv53LyTz807 +dy8kwcAAAAAAACOyz/KcsZBAAABAA== - H4sIAAAAAAAAAO3YMQ6DMBAEQIq8M/9v0uQF6SOBsE18DjtTWwLJYN/utgEAV3s9qt+ASm/7DwBc -wEyZzUx5D/7jbP5jAGCEWTKbWRIAANYms2WT2YAruEuyuUsA/oc7O5s7GwAA7kXGyybjMYNzJptz -BgAAADLphOpV7oFOqJ49AAAAgGyt3ZA+715auyFdEgDA+szs2Y5mdt9GNnkOAABo9ZQjAGApOt5s -Ol72OBuyORsAACBHT/4bzYwy5zp68t9oZpQ5AeD3zFvZzFsAfDszG8xcw1xnZoOZawAAAOhXmbuP + H4sIAAAAAAAAAO3YMQ6DMBAEQIq8M/9v0uQF6SOBsE18DjtTWwLJYN/utgEAV3s9qt+ASm/7DwBc +wEyZzUx5D/7jbP5jAGCEWTKbWRIAANYms2WT2YAruEuyuUsA/oc7O5s7GwAA7kXGyybjMYNzJptz +BgAAADLphOpV7oFOqJ49AAAAgGyt3ZA+715auyFdEgDA+szs2Y5mdt9GNnkOAABo9ZQjAGApOt5s +Ol72OBuyORsAACBHT/4bzYwy5zp68t9oZpQ5AeD3zFvZzFsAfDszG8xcw1xnZoOZawAAAOhXmbuP nq0PmKMydx89Wx8AAAAwjwyeTQYHAAAAAAAAAGDUB59LTDAAAAEA diff --git a/tiled/Level 0/ados/wall_n.tmx b/data/maps/Level 0/ados/wall_n.tmx similarity index 99% rename from tiled/Level 0/ados/wall_n.tmx rename to data/maps/Level 0/ados/wall_n.tmx index 5568ed2999..2912ebd34d 100644 --- a/tiled/Level 0/ados/wall_n.tmx +++ b/data/maps/Level 0/ados/wall_n.tmx @@ -1,200 +1,200 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/ados/wall_n2.tmx b/data/maps/Level 0/ados/wall_n2.tmx similarity index 99% rename from tiled/Level 0/ados/wall_n2.tmx rename to data/maps/Level 0/ados/wall_n2.tmx index 13b684e459..3db8788795 100644 --- a/tiled/Level 0/ados/wall_n2.tmx +++ b/data/maps/Level 0/ados/wall_n2.tmx @@ -81,167 +81,167 @@ - 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 +o9+mZeXA3O77o3Yq/yn7hFb+Bwj3J8CeVNb9VLxXew2sUfhreY3wmy+x7mLL8cfHHiHcnzFwq435 +UI3Cf1RxrGPdxZbjj4+9r4B7/Cyc7y9p96Ny/Ol3xzbquEErjq2Gday72CL/uAdU3Acq8sfHlvjp +II8xH1WOP/3u2I4p7l/PspLjy7HVsI51F1uOPz62hL3XmI8qx59+d2wPKO6fpqzUlg2Jc44vx1bD +mt7rFvN/6ffDfTz8fI3v16z/o98d21nF/dOUFYsfsXDO8eXY5lhzasmfssefx8P3B9/x6o0ts+pp +xf3TlBWLH7FwzvH1WvfYkn9qbOft+y8uLAcapcqKxY9YOHvxzakV/1xOoMb3B0lt/8WNyoAkix/p +yVlSK/4p/9667W/pC3aaWvDP1X2vtr933dkJarH+S1P3S/l57/m32+U9/z8Xz/eq+68A//7KtY+v +Vov5/xL7FnV/XQbq5D3/T2Jbk+eNwu1+HPcHu4QpA9xza22X1/yvXJtfk+cNwnX/ojXbF0iTC5Li +1LX8c2w92Afhur/T+Wt4WnNBqTi1Jf/PvXdr9rTdx/xfLvQDw/PWWHxNLsfKrJanNReUilNb8v/c +e7dkH0TH+5j/ng3eH4TnrbH4mlyOlVktT2suKBWntuT/ufduyT7yx7FCLX9rLL4ml2NlVssT27OK ++5uKU1vy/5r4tSd7bsyHeYdY72sY/uF5ayy+JpdjZVbL00st4n+1uT0sLtaL+XuO82pyOVMy85Q3 +/9oxPhWX52vFfzfKO/7rWfelWP+av59axH896z5Xltb8/eTJ37PuB0lzPOj4f50LKpc3f8/1GBr+ e9DftAz8H7Gs9r4AAAEA - H4sIAAAAAAAAAO3dQU7bQBQG4LEjthyAA3QBbCoB7arAuhwALlCK1EVZ5Cbd9z5VWXICNmzYwAHK -RE4UKyAKUWLsed8n/XISjRNLTx5PbGucEuvyUKW0Wb++/aTtqsKw/KvmtbvNr7fqJu3PN+r55y9l -sg7Ddat+AAAAAAAAnfjlumpov3P9/7RC+dp1vlLzkG7UHQAAAHrt2yil7zkXo/feEgAAAAAAoFSH -dZNVt2UYjuomq247BPujlH7knOWc5Ozl/Ax2XS5y/UnpuG6y6rbQZuwQW5+PHZ/yMf9zsON+1/pW -/+u8LX/rZsn6GTsAAEA5nN+JrW//7+mW+scW/fzOufPHQBeqlO7S01Se09aZr/p7CtDuP966zrLf -89bf43kfq3mAONr7vj4A4nhu39cHxLOds5Oz+94bQucO8r7+JS8Pc46m7wEgosncuufm1wUIZzzt -8y8XlkA/uE88tnXfJ+zZmP3mPvHYot8nDgAAxHHqnDQAhDQ2BgAAAAAAAACmPrxirp8d8wEVS/1j -U//Y1B8Yqnt9EwAAFM+4H5iYzQO5GGKYzQO4GGJQ/+WVcP1nNg/kYvi/EurP8tQ/NvUHAABK8AhS + H4sIAAAAAAAAAO3dQU7bQBQG4LEjthyAA3QBbCoB7arAuhwALlCK1EVZ5Cbd9z5VWXICNmzYwAHK +RE4UKyAKUWLsed8n/XISjRNLTx5PbGucEuvyUKW0Wb++/aTtqsKw/KvmtbvNr7fqJu3PN+r55y9l +sg7Ddat+AAAAAAAAnfjlumpov3P9/7RC+dp1vlLzkG7UHQAAAHrt2yil7zkXo/feEgAAAAAAoFSH +dZNVt2UYjuomq247BPujlH7knOWc5Ozl/Ax2XS5y/UnpuG6y6rbQZuwQW5+PHZ/yMf9zsON+1/pW +/+u8LX/rZsn6GTsAAEA5nN+JrW//7+mW+scW/fzOufPHQBeqlO7S01Se09aZr/p7CtDuP966zrLf +89bf43kfq3mAONr7vj4A4nhu39cHxLOds5Oz+94bQucO8r7+JS8Pc46m7wEgosncuufm1wUIZzzt +8y8XlkA/uE88tnXfJ+zZmP3mPvHYot8nDgAAxHHqnDQAhDQ2BgAAAAAAAACmPrxirp8d8wEVS/1j +U//Y1B8Yqnt9EwAAFM+4H5iYzQO5GGKYzQO4GGJQ/+WVcP1nNg/kYvi/EurP8tQ/NvUHAABK8AhS xC3YAAABAA== - H4sIAAAAAAAAAO3c2WoUQRiG4WZyOcokEo1xxQ2MwcQsGhUlioJCgolgPHADDzzzXtx3zYnLQfAq -FLwPvyHd0ITJZJaqrur63wc+SA4mM+m/lq6u6c4yAAAAAADi9b2RZT8aoT8FQvmp2v+i/qjAjNrZ -LG1tRymNySf0f5xUTitXlKv5zxPKmUT+R9d6HZN9t5dB/v6UXjetnFNuKbeVSWVeOU/9nejUXly0 -jUHOEVb0ulXlrnJBWVDuKWvKferv3SC1c9F2Huj1D5VHymPlSenvPaX+UXOxNnjW4fXPqb9zdTx3 -3KjZ541ZbOv5drWl3jb9pe4ASl5oTHipvFJeMz4EE6oOb/Reb5V3yntD9Y/tPD1UHT7ovT4qn5TP -ER0P32I7Tw9Vhy96r6/KN2U9ouNhDXUAwojtXKCsOZRl15Tryg3lpjIyFPpTpSW2cwGEE/NYAP9i -HAvuaLxfU1aVRcb+JDHu2NbNuPPH4fdIaG92tGtbMc5zFoXuh6Hf3zrf/XCn+jIOpI36hsG+um1W -99Wxyeq+Oja53s9lPolDaz9uKb8OO68cV6byPTqf+3LMJ7b5nE+4BhC/XuaTXutZXiPSFupvkDU/ -1ws6O5XP+635fkaZVQ4rc8p0xHuz9Gs3JlXjy8pZZUG5mP98SZlwXH+XNaNf++PrvjpqFk5V4yXj -cljbHf+q+h59PKwYjz9jgm0xtkkr6Hu20fcAlPU7J7BnG7du69rvnNBuz7a4n3M4v6ezhfs5w/A9 -1/MdINt4pgPaKfYJj+XzAACb/g0wL3CtyjauVQFgHrBla72ZB2yh3uGkcE1/TNmvjIf+IDXU731Y -PuZo5v3q9XtN38eYzTxQvXWu6SehmV97XyrtwxbP113kGbtwiOfv2cbz9+JUfq5u6zs5y/mcsMzY -X7ld6gu7laYyXEG/+N3o7Xf4NaLjvUcZVfZy7M0JXf9+n60MN0LXH2HtU83HlHHlgKP6u1xjubju -z5pvewd1XA4pR5Sjjo6RyzWWi+evsearL9ff5WcsqBfX3+VnLKgW/c02+pstqfT3Yp9yLt+rZF+y -O9v19yrbRQrfFUtNlfMAz+xOVzfjCPd/p6ubccTVmnFUc/5Kvk+NOPk6r9hodP4dcWB9Cd+Ke8VT -WduiP4w1KDAWhBHLcWcsCGPrcY+lPSCMoj3QDmxjPAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWPYf + H4sIAAAAAAAAAO3c2WoUQRiG4WZyOcokEo1xxQ2MwcQsGhUlioJCgolgPHADDzzzXtx3zYnLQfAq +FLwPvyHd0ITJZJaqrur63wc+SA4mM+m/lq6u6c4yAAAAAADi9b2RZT8aoT8FQvmp2v+i/qjAjNrZ +LG1tRymNySf0f5xUTitXlKv5zxPKmUT+R9d6HZN9t5dB/v6UXjetnFNuKbeVSWVeOU/9nejUXly0 +jUHOEVb0ulXlrnJBWVDuKWvKferv3SC1c9F2Huj1D5VHymPlSenvPaX+UXOxNnjW4fXPqb9zdTx3 +3KjZ541ZbOv5drWl3jb9pe4ASl5oTHipvFJeMz4EE6oOb/Reb5V3yntD9Y/tPD1UHT7ovT4qn5TP +ER0P32I7Tw9Vhy96r6/KN2U9ouNhDXUAwojtXKCsOZRl15Tryg3lpjIyFPpTpSW2cwGEE/NYAP9i +HAvuaLxfU1aVRcb+JDHu2NbNuPPH4fdIaG92tGtbMc5zFoXuh6Hf3zrf/XCn+jIOpI36hsG+um1W +99Wxyeq+Oja53s9lPolDaz9uKb8OO68cV6byPTqf+3LMJ7b5nE+4BhC/XuaTXutZXiPSFupvkDU/ +1ws6O5XP+635fkaZVQ4rc8p0xHuz9Gs3JlXjy8pZZUG5mP98SZlwXH+XNaNf++PrvjpqFk5V4yXj +cljbHf+q+h59PKwYjz9jgm0xtkkr6Hu20fcAlPU7J7BnG7du69rvnNBuz7a4n3M4v6ezhfs5w/A9 +1/MdINt4pgPaKfYJj+XzAACb/g0wL3CtyjauVQFgHrBla72ZB2yh3uGkcE1/TNmvjIf+IDXU731Y +PuZo5v3q9XtN38eYzTxQvXWu6SehmV97XyrtwxbP113kGbtwiOfv2cbz9+JUfq5u6zs5y/mcsMzY +X7ld6gu7laYyXEG/+N3o7Xf4NaLjvUcZVfZy7M0JXf9+n60MN0LXH2HtU83HlHHlgKP6u1xjubju +z5pvewd1XA4pR5Sjjo6RyzWWi+evsearL9ff5WcsqBfX3+VnLKgW/c02+pstqfT3Yp9yLt+rZF+y +O9v19yrbRQrfFUtNlfMAz+xOVzfjCPd/p6ubccTVmnFUc/5Kvk+NOPk6r9hodP4dcWB9Cd+Ke8VT +WduiP4w1KDAWhBHLcWcsCGPrcY+lPSCMoj3QDmxjPAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWPYf mAnolwAAAQA= - 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 diff --git a/tiled/Level 0/ados/wall_s.tmx b/data/maps/Level 0/ados/wall_s.tmx similarity index 99% rename from tiled/Level 0/ados/wall_s.tmx rename to data/maps/Level 0/ados/wall_s.tmx index 72fcdea02f..3642ae2b49 100644 --- a/tiled/Level 0/ados/wall_s.tmx +++ b/data/maps/Level 0/ados/wall_s.tmx @@ -153,168 +153,168 @@ - H4sIAAAAAAAAAO3bTY7TMACG4XY60/J3CBYsELfgOOwQJ2DFuanEFJWSxE5ix3b8LJ4NqKXJ+7VJ -pfJ0OByeWOzXq2/Hf93+/OepbqXPX+v075v+fdO/b/q36RxB/32KaR+7gVD/2ndQukXN7WM2oH9b -turfynVgyTk8LVS6/dL+UxvQv63+qTegv/76t9V/yQbGnufxPq/3/i8Dauwfu4PQ42P717qD3vtP -bWDOc+jfbv8UWr0P0L/N/j+Oaei/bf9UO9C/LvrrP/U9IPV1oNb+U0o32nP/pc+jf54d5L4O6F+n -HvoT7p/7OjDW33tSf/3L0z+foe+Yj0q/Rv3Lta9hA7nvA3vsP6e9/vvpP7d7DVvIfR/YS/81LfVv -u3/ovTx1foYeX+IYcl0Heu8fOj9jj9d///2nHl+qf+rrQO/9lzyuxAb0z7OBm3cjatrA/Q70T9d/ -rH3MBvRvo//YBm6NL9eDeHPn06nt/rE76Kn/0Ab+vs+vB/H16v2rD/p31f/z9SA+3vlymr4GrHkN -zwEx/VNdB3rrP7WBOfcAqfp/P/6hf539c3zer+n/uINc/ecq3TTFDra6zq/5/Ncf/Un1PaDk//9A -f9b1X3sd0L9N+nO/g9S/C3L/1wb9+5b798H6103/vuX+fbD+ddOf+x3EXgdS7yHVcZwHlD63LdhD -/6H2NjCvf2gHufaQs71N7Lf/ku76h3cQ6p96DyX624D+NjDcf+71IHYPY/so2d8G9C993muVag+h -fax9nfrrr3+7e9C/DbX2X7uB0ue1VbH3eVv0X7OB0uexVfqTYh8p/03961Fz/9LnBgCAfTptqPSx -oj9x/V8S9H6rf/X071vKz/dL4O9LHyv6E9f/EtEz5Kx/9Za2PSx4TOljZbp/ins+/duSq/Xz4f97 + H4sIAAAAAAAAAO3bTY7TMACG4XY60/J3CBYsELfgOOwQJ2DFuanEFJWSxE5ix3b8LJ4NqKXJ+7VJ +pfJ0OByeWOzXq2/Hf93+/OepbqXPX+v075v+fdO/b/q36RxB/32KaR+7gVD/2ndQukXN7WM2oH9b +turfynVgyTk8LVS6/dL+UxvQv63+qTegv/76t9V/yQbGnufxPq/3/i8Dauwfu4PQ42P717qD3vtP +bWDOc+jfbv8UWr0P0L/N/j+Oaei/bf9UO9C/LvrrP/U9IPV1oNb+U0o32nP/pc+jf54d5L4O6F+n +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 +/iXmPYL6fwRjzoPauLMyQtUDq0H3pRDLpvOvzX0q7Tj4PTJk/UvMe8TM/49Bu0+WLNQS1wbo4WP7 +dD5K0b/EvEdc/k/9M3TfwJwvTf9Sct2GT3+MdaDlekefj36g+z1u09vGkPUvJddtoP6mXrr+D4P2 +jzTUfPrP6z+LDFl/X+53NZbv8v/D6ej5r/9K1G8D6P4oxEaITVP7vjumF2qCyvK+Ysj6l5r7CqW/ +rt0Gw8s3g7ZbILZCbHPoj6jj7Id93jTiwHTY+pdU75vo+a//HxjFHvDyvRCvg36vQbwMr3dbnk2q +3fF/zL1Xe8G6OtZDvDNw/Uuq901Qf9SPMr5TqF1sY8IPp4u3D13/3Mb/nJ8DEHr/T+FrIyr/3zfi +g4HrX/L4n/pZ2O86PtNZbaf8/K4B61/y/X+E+ry376lJfTyXLuX+/x3gw3dGPLsZO6Xnv61d3ATf +39yyrZTS3krJ/77haFPcrCfoVFKuh2C7Nq7+V41JctSXg0Mtc13m0pUDxS9ywdf/UnPVd4w27bqU +2oCKeMC40fXPuS100YeXWheUBEebHJunDx3RS+gDaXeCIAiCIAgLyfn+gIshnrMwblLNsRf6gepJ +4l12JD8EoT0l+0vJf5sgCN0gviEIeSE5KbRhrO1nrH+3kAcPSvsTBEHIHqkVhD7gandSa3SD+IIg DBPJXbkGHAzxGg7xnAVBEASBwv9I5P9aAAABAA== - H4sIAAAAAAAAAO3cSY7TUBAG4IRwAa4CC67BGOaZdCsNN0DAiuYE7JBAjBvOAGJcchLUDWwYVpRF -IllgmyRNnPZ73yeV7EySo79cz+5I3esBAP/bx/6qj4BVkv/utR3ZfJZP1r7KHyB7+/as+giANmy5 -7lvIoZiRh6OORB2NOhZ1PLG56b6w3jCyPhF1MupU1OmoM4nl/6XvvrDO2cj6XNT5qAtRF6MuJZZ/ -wfpQ7XJkfSXqatQoai1qPcH8AQAAAHare/5ulbU78s+a/PMm/7zJP2/yz1sO+R+c4ffmWd6Tohzy -p5788yb/vKWU/6ea72L9r5dS/stS11cpkH/e5J83+edN/tX2x/XggR1eE95v+HzTa22Sf9425Q9L -0YX5DwAAAAAAsEwP/SYCkJxnFbP9sXlPg+f6IyvvIu/3Mk+euQ+Qn7dzzP4Xpfe+jv031o3O+1DK -8GXsv3JfmJ0HC+T7RE8AJO2ROZ+NpuuAp/oAAABo2Y29qz4C2nRt8Pdzo4rnSFdVD0xdn7MXvvV7 -ve/+x1Zn3KyZ9009URjXvP4jsv8p/06py3IWdf0zNe/8oH0bC2a0Pvncn/1TzI5b0Re3XUtmq+iJ -ncwVuuvu5LzfdP53Uvm8Le4F10qP/7WeF2vJcPB7DSi21v9u2ZhkN92OSvvjQfN9wXhQvQW6b+h8 + H4sIAAAAAAAAAO3cSY7TUBAG4IRwAa4CC67BGOaZdCsNN0DAiuYE7JBAjBvOAGJcchLUDWwYVpRF +IllgmyRNnPZ73yeV7EySo79cz+5I3esBAP/bx/6qj4BVkv/utR3ZfJZP1r7KHyB7+/as+giANmy5 +7lvIoZiRh6OORB2NOhZ1PLG56b6w3jCyPhF1MupU1OmoM4nl/6XvvrDO2cj6XNT5qAtRF6MuJZZ/ +wfpQ7XJkfSXqatQoai1qPcH8AQAAAHare/5ulbU78s+a/PMm/7zJP2/yz1sO+R+c4ffmWd6Tohzy +p5788yb/vKWU/6ea72L9r5dS/stS11cpkH/e5J83+edN/tX2x/XggR1eE95v+HzTa22Sf9425Q9L +0YX5DwAAAAAAsEwP/SYCkJxnFbP9sXlPg+f6IyvvIu/3Mk+euQ+Qn7dzzP4Xpfe+jv031o3O+1DK +8GXsv3JfmJ0HC+T7RE8AJO2ROZ+NpuuAp/oAAABo2Y29qz4C2nRt8Pdzo4rnSFdVD0xdn7MXvvV7 +ve/+x1Zn3KyZ9009URjXvP4jsv8p/06py3IWdf0zNe/8oH0bC2a0Pvncn/1TzI5b0Re3XUtmq+iJ +ncwVuuvu5LzfdP53Uvm8Le4F10qP/7WeF2vJcPB7DSi21v9u2ZhkN92OSvvjQfN9wXhQvQW6b+h8 BgAAAAAAAAAAAAAAAAAAAAAAAACW4BfLlGaKAAABAA== - H4sIAAAAAAAAAO2d23IUVRiFeyZBAcF3UA6BBAKIWsVBknBIABXueATOwRQKVHG4UXwFE/XSazkr -kuRKuRKqfCVXikkxNDPdnZ6e0P//f1/VqumazEzt7NVr79177+m5P5Akf0v/SPfbjp9L4J+n8vlf -6cXAm8cv8T8E5D42nXK/yDlQKdcbSXKjpqLvjw19f4tmkjSa77oQqw/5T5IB+T4orZHeC3YOdMt/ -mTHARdXdJemysTp8X+VdK62T1hsre6+0575oG7BPdbRfOiAdbKuvqzr+VvpOumaoHj9QWTdIG6UP -DZW7CrKu/zu1AYdUP2PSuDQhHZaOtOrsph5vSbelO8Hq0Srp3Oe1AUfl6zFpUpqSjksnWl5/r8cf -pLvSj/hvgnTu864DTsrXL6WvpK+lU9JpvDZLmf6/COc5J0yQlf15aYH5QNd0y3/k+YBIdMt/+PnA -IJD92JD92JD92JB9P6wbXPl7yL8f1pfwn/zHhvzHJi//zP35huv/2Fi+/v+omSQfS5ukzaw3lcJy -/rfI863SkLQN/0thOf/b5fmwNCLtwP9SWMz/Zy2vd+pxVNol7W52fg1kUyT/ddsH8HkBb4u8BvLz -X/e2AHojL//ptqBO7UARplXWK9I3hsq8mhTNfp3agSJ9+/JrZlplvYr/HSma/TpdE9D/V4fF/EN1 -WMz/SmGesDsR8s884dvcbbx6jJD/yPOEs41X+q3x+nhJy/5HyH/WPOFK+DXjvVl/qzNl81+3OUEo -R5n8W24LPLO8/3O2UVxl8m95LNALdW//y+z/JPuxIfuxIfOxKZN5xvx+oN+PDf1+bMh9bMh9bMh8 -bMh8bMh/bLjejw3j/tgw7o8N+Y8N+Y8NmY8Ne/xiQ/8fmyr7/3tNnTc12AcHxakq/w/l+yPpsfSE -c8AMVe35+UOe/yk9lf7CfzNUtfb/TJ7PSwvSIv6bwfO9PyAf9v7Fhr1/sSH7sfF+/y/Ihv3/sSm7 -/592wAd8/zc23r//+3vz9brEgx7mpar6nLrhOfc/reA+GL1orvGu/9PyeM39MlWtS3hd3/CY+3aK -rkucGex83O1zvPQFXnNfJZ36fi9r3Z6y3i8WU3sbPPUF0bN+Vm39uZz7ZqX99rTWHTn7F9p8v5xx -DnjyO03k+b3pNs9nStw7zwPexvvdqOJ3YOZ0jvyc0i/Gz5u88f5/Az6+B8DvwHTG+/U/ZMO6X2w8 -z/8v0evcfZE1BMt4n/9fDbZoDLhVGpK2GRsPes9/FeT5u13PDUsj0g5j/pP/fPL83annRqVd0m5j -/lvM+j7V8X7pgHQwVd/9aIvz/N2j5z6R9kqfGvPfYta/UB0fksak8VR996MttuyvRybkwWHpiHQ0 -5Ue3rPajXbA87rPMMdX1pDQlHU/Ve7es9qNdsDzui0Y/xmiWx33R6Ecfnv7MrHEp+CdrXAr+yRqX + H4sIAAAAAAAAAO2d23IUVRiFeyZBAcF3UA6BBAKIWsVBknBIABXueATOwRQKVHG4UXwFE/XSazkr +kuRKuRKqfCVXikkxNDPdnZ6e0P//f1/VqumazEzt7NVr79177+m5P5Akf0v/SPfbjp9L4J+n8vlf +6cXAm8cv8T8E5D42nXK/yDlQKdcbSXKjpqLvjw19f4tmkjSa77oQqw/5T5IB+T4orZHeC3YOdMt/ +mTHARdXdJemysTp8X+VdK62T1hsre6+0575oG7BPdbRfOiAdbKuvqzr+VvpOumaoHj9QWTdIG6UP +DZW7CrKu/zu1AYdUP2PSuDQhHZaOtOrsph5vSbelO8Hq0Srp3Oe1AUfl6zFpUpqSjksnWl5/r8cf +pLvSj/hvgnTu864DTsrXL6WvpK+lU9JpvDZLmf6/COc5J0yQlf15aYH5QNd0y3/k+YBIdMt/+PnA +IJD92JD92JD92JB9P6wbXPl7yL8f1pfwn/zHhvzHJi//zP35huv/2Fi+/v+omSQfS5ukzaw3lcJy +/rfI863SkLQN/0thOf/b5fmwNCLtwP9SWMz/Zy2vd+pxVNol7W52fg1kUyT/ddsH8HkBb4u8BvLz +X/e2AHojL//ptqBO7UARplXWK9I3hsq8mhTNfp3agSJ9+/JrZlplvYr/HSma/TpdE9D/V4fF/EN1 +WMz/SmGesDsR8s884dvcbbx6jJD/yPOEs41X+q3x+nhJy/5HyH/WPOFK+DXjvVl/qzNl81+3OUEo +R5n8W24LPLO8/3O2UVxl8m95LNALdW//y+z/JPuxIfuxIfOxKZN5xvx+oN+PDf1+bMh9bMh9bMh8 +bMh8bMh/bLjejw3j/tgw7o8N+Y8N+Y8NmY8Ne/xiQ/8fmyr7/3tNnTc12AcHxakq/w/l+yPpsfSE +c8AMVe35+UOe/yk9lf7CfzNUtfb/TJ7PSwvSIv6bwfO9PyAf9v7Fhr1/sSH7sfF+/y/Ihv3/sSm7 +/592wAd8/zc23r//+3vz9brEgx7mpar6nLrhOfc/reA+GL1orvGu/9PyeM39MlWtS3hd3/CY+3aK +rkucGex83O1zvPQFXnNfJZ36fi9r3Z6y3i8WU3sbPPUF0bN+Vm39uZz7ZqX99rTWHTn7F9p8v5xx +DnjyO03k+b3pNs9nStw7zwPexvvdqOJ3YOZ0jvyc0i/Gz5u88f5/Az6+B8DvwHTG+/U/ZMO6X2w8 +z/8v0evcfZE1BMt4n/9fDbZoDLhVGpK2GRsPes9/FeT5u13PDUsj0g5j/pP/fPL83annRqVd0m5j +/lvM+j7V8X7pgHQwVd/9aIvz/N2j5z6R9kqfGvPfYta/UB0fksak8VR996MttuyvRybkwWHpiHQ0 +5Ue3rPajXbA87rPMMdX1pDQlHU/Ve7es9qNdsDzui0Y/xmiWx33R6Ecfnv7MrHEp+CdrXAr+yRqX gn+yxqUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEX4HzeVplEAAAEA - H4sIAAAAAAAAAO3c2U4UQRTG8c4ML6Ky76g37gtuzyKC+77izougN6iogCzv4Cv5EULSqVS3dGWG -SZ3z/yVfiuaCTHLqVFXP9FAU8Gy5XRRflK/tvZ932r1+RQAOy37f768B2/Q/4EbY/5wBAD/Kfc8Z -APAl3PtZAwA/Yr3PPQDgQ1X//6X/AfNivc85APCB3gf8ov8Bv+h/wK+6+38+AwRs4/0/wC/6H/Dr -f/3PcwCAXXW9H/68xVoAmNKk/7knAGyh/wG/6H/Ar5T+5z1BwIamvc85ALCDngf8arrv80wwYAd7 -P+AXPQ/4Rf8DfnG/D/jFfT/gFz0P+MUzfoBfnP8Bv3jmB/CL//0B+MXzf4Bf5T7nDAD4kvL9X9YB -wAa+9w/LVltF8VP5pfxu7f1uReM35bvyo5X+dyzw2PcHqWXKHEEe1lTPdWVD+VNR27o5smJoPljv -9V1hL28qW8q2slNRy7o5smqo/h6k7N3lOWK53tZ7f9dB1nvYFa73C8pt5Y5yV7mpzCm3lPlgfhzR -9VHlmNJvcO5Yf38vVr9HGh8rT5Snyj3lvvJAeRjUeEDXg8qQMmyw/tbF6vdK42vljbKoPFOeKy+U -l0GNR3Q9qowp4wbrb/25v1j9Pmr8pHxWlpS3yjvlvfIhqPGErieVKWXaYP2to371LHzud6qvKE4r -Z5Szfb1+NThs51Tz88oF5WKp/rF5MaBxUBlShhPniqX5ZuHzv0uqwWVlVrlSqkdsXoxoHFXGlPHE -2lXNN/TGVdXgmnJduVGqR2xeTGicVKaU6cTaVc23HOXW603E5sWMxuPKCeVkYu2q5hvy0a093NLZ -wLJu7eGcDfLQrT3c0tnAsiZ7eJM1nbNB73V6D2ZNz0un68WanpdO14s1PS/UCwAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3c2U4UQRTG8c4ML6Ky76g37gtuzyKC+77izougN6iogCzv4Cv5EULSqVS3dGWG +SZ3z/yVfiuaCTHLqVFXP9FAU8Gy5XRRflK/tvZ932r1+RQAOy37f768B2/Q/4EbY/5wBAD/Kfc8Z +APAl3PtZAwA/Yr3PPQDgQ1X//6X/AfNivc85APCB3gf8ov8Bv+h/wK+6+38+AwRs4/0/wC/6H/Dr +f/3PcwCAXXW9H/68xVoAmNKk/7knAGyh/wG/6H/Ar5T+5z1BwIamvc85ALCDngf8arrv80wwYAd7 +P+AXPQ/4Rf8DfnG/D/jFfT/gFz0P+MUzfoBfnP8Bv3jmB/CL//0B+MXzf4Bf5T7nDAD4kvL9X9YB +wAa+9w/LVltF8VP5pfxu7f1uReM35bvyo5X+dyzw2PcHqWXKHEEe1lTPdWVD+VNR27o5smJoPljv +9V1hL28qW8q2slNRy7o5smqo/h6k7N3lOWK53tZ7f9dB1nvYFa73C8pt5Y5yV7mpzCm3lPlgfhzR +9VHlmNJvcO5Yf38vVr9HGh8rT5Snyj3lvvJAeRjUeEDXg8qQMmyw/tbF6vdK42vljbKoPFOeKy+U +l0GNR3Q9qowp4wbrb/25v1j9Pmr8pHxWlpS3yjvlvfIhqPGErieVKWXaYP2to371LHzud6qvKE4r +Z5Szfb1+NThs51Tz88oF5WKp/rF5MaBxUBlShhPniqX5ZuHzv0uqwWVlVrlSqkdsXoxoHFXGlPHE +2lXNN/TGVdXgmnJduVGqR2xeTGicVKaU6cTaVc23HOXW603E5sWMxuPKCeVkYu2q5hvy0a093NLZ +wLJu7eGcDfLQrT3c0tnAsiZ7eJM1nbNB73V6D2ZNz0un68WanpdO14s1PS/UCwAAAAAAAAAAAAAA AAAAAAAAAAAAAECO/gHaOaS7AAABAA== - H4sIAAAAAAAAAO3cSw6CMBAAUFGP4Ak9k17IxPg7hLrSY7giMYpEMdBpeW/TEDcNDO10WplMAAAA -PtvMU/cAAIhqL08gkF/yVjnusNzvMlyr9muI6mQM6qzO9S5Vc5uzxTR1DyC9b9Zz56q5hb4czNth -3KrmlnKp842HOg2ftK2fxQ0QwdZYBNmy3gCgD9aqENtzrel1f945DiiH+Zg234z3agaxqckO4+48 -xpuxnB+qn70YACBHKXL5tf+ADOoYPCdbNcSDGElPrQggpuUsdQ8AAAAAgH/t7IXBaHjfAXi1NzdA -UbzTALTNBV1/A6g5Nwx5s0dQPs8YAAAAyIHvx5fNt6D5h/jJl7EdAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cSw6CMBAAUFGP4Ak9k17IxPg7hLrSY7giMYpEMdBpeW/TEDcNDO10WplMAAAA +PtvMU/cAAIhqL08gkF/yVjnusNzvMlyr9muI6mQM6qzO9S5Vc5uzxTR1DyC9b9Zz56q5hb4czNth +3KrmlnKp842HOg2ftK2fxQ0QwdZYBNmy3gCgD9aqENtzrel1f945DiiH+Zg234z3agaxqckO4+48 +xpuxnB+qn70YACBHKXL5tf+ADOoYPCdbNcSDGElPrQggpuUsdQ8AAAAAgH/t7IXBaHjfAXi1NzdA +UbzTALTNBV1/A6g5Nwx5s0dQPs8YAAAAyIHvx5fNt6D5h/jJl7EdAAAAAAAAAAAAAAAAAAAAAAAA AAAAAOjLAwVDJygAAAEA - H4sIAAAAAAAAAO3XUXLrIAyF4Xb/a+xeOn7wTEqNDUKGI/F/M3m4t4kjdMBWfr6/vn4uXnh2168o -vSR7u6z5R6hbQeb88Sxr/mjTmn+k105G19ybv6Kd98Fddj2fz5Y/2mTNX7VWb6PrbOmXek93zb5k -WXvW/JXrnaVl/ZnzH72eOo8aM+ffM9eors2qdU3Wfinpvf/37JOoyH88/+h2z9/r/ZlZ+6bk6fmv -WLMa67lRQPbjyH9vmfPHs8hzAPmPG52fVyL7cSr5W67F+R+nkn/t+tYX+ijMAb3XYw/4yZY/+qjl -z3NgLoU5oMy/5f0Rs1evLUv+yn1WpZR/9nt/WadCzSvngB3Of+u6Vlk5B+zy/FemmL/HsyDqfphd -t2r+rd+fLftV9a+YA1rzj3AfuNuz1s/OpJ5/rUaF7D2M7B+v78+Yv8IeUKjhyYo5YMfzr1zbIVv+ -Sn1Wru20Mv+nDCNnf+rp7+j3WP82aw7o/Vz08x9BtvwjUKpzdv6zX7tQv/9bP0P2c/TmP6PH5D9P -tvzRJ0v+sJk1B4zWRPbvyJA/+8AuS/6wseb/Zt/Jfr6o+cNHtPzhS2kOIPv5RucAz2w4//NFyn/0 -2vjPK3+PrJj91rH0eUX+eId3/pbcrNdq/T/UeZy1Gfl7YX/89Xb+Lbm+mTvPjzaeGXjl3/udsFuV -v/csAZuZOZC9HvX87763p6bP97K36tT2w9Pny2vdvQfP1PL3vAeg35tzGzOAPoX82Qs6RvbD6Avr -qebPjKCBs7+31fcBxEH2e+M+sLfM2avMxcoyr/eqzrvarWuL0o8rWbM/nLW21P3599p7a9eJ1JNS -1uwPZb2fa/BcT7S+fGrJO2L2h9GaW9cdsTenLGf9Sss937re8nxElTX7Q/lMrz0PWueD2vUi92uX -/Gt/f1rzjvf/LK7Oe/nvnnVnfFZmmvdLV/fr2kz7dA+4++0XuU9Zsz/M+P0SvVc9v/2jrdO73ix9 -+ZQ1+4PHurL25tR7/qOvF39lyV65NmXZz/9VvR5riNaHmp68s6z5DVF7k+msvylrL2rnO+t6kcPd + H4sIAAAAAAAAAO3XUXLrIAyF4Xb/a+xeOn7wTEqNDUKGI/F/M3m4t4kjdMBWfr6/vn4uXnh2168o +vSR7u6z5R6hbQeb88Sxr/mjTmn+k105G19ybv6Kd98Fddj2fz5Y/2mTNX7VWb6PrbOmXek93zb5k +WXvW/JXrnaVl/ZnzH72eOo8aM+ffM9eors2qdU3Wfinpvf/37JOoyH88/+h2z9/r/ZlZ+6bk6fmv +WLMa67lRQPbjyH9vmfPHs8hzAPmPG52fVyL7cSr5W67F+R+nkn/t+tYX+ijMAb3XYw/4yZY/+qjl +z3NgLoU5oMy/5f0Rs1evLUv+yn1WpZR/9nt/WadCzSvngB3Of+u6Vlk5B+zy/FemmL/HsyDqfphd +t2r+rd+fLftV9a+YA1rzj3AfuNuz1s/OpJ5/rUaF7D2M7B+v78+Yv8IeUKjhyYo5YMfzr1zbIVv+ +Sn1Wru20Mv+nDCNnf+rp7+j3WP82aw7o/Vz08x9BtvwjUKpzdv6zX7tQv/9bP0P2c/TmP6PH5D9P +tvzRJ0v+sJk1B4zWRPbvyJA/+8AuS/6wseb/Zt/Jfr6o+cNHtPzhS2kOIPv5RucAz2w4//NFyn/0 +2vjPK3+PrJj91rH0eUX+eId3/pbcrNdq/T/UeZy1Gfl7YX/89Xb+Lbm+mTvPjzaeGXjl3/udsFuV +v/csAZuZOZC9HvX87763p6bP97K36tT2w9Pny2vdvQfP1PL3vAeg35tzGzOAPoX82Qs6RvbD6Avr +qebPjKCBs7+31fcBxEH2e+M+sLfM2avMxcoyr/eqzrvarWuL0o8rWbM/nLW21P3599p7a9eJ1JNS +1uwPZb2fa/BcT7S+fGrJO2L2h9GaW9cdsTenLGf9Sss937re8nxElTX7Q/lMrz0PWueD2vUi92uX +/Gt/f1rzjvf/LK7Oe/nvnnVnfFZmmvdLV/fr2kz7dA+4++0XuU9Zsz/M+P0SvVc9v/2jrdO73ix9 ++ZQ1+4PHurL25tR7/qOvF39lyV65NmXZz/9VvR5riNaHmp68s6z5DVF7k+msvylrL2rnO+t6kcPd /mzdu2/tcc4OoOeNc8lZ3wM5x0JeWIF9BwAAAAAAAAAAAAAAAAAAAAAAAAAARv0CkwYpxgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3aSW4CURBEwQ/dDPc/JJh5NmDG5BKNrB8hvX1Jua1SAAAAAAAAAAAAgK5NmlKm -6SfN0jwt0rL59mV0YZWd12mTtmmX9ulg/yocs/Mp/aZzuqRr+rN/FW7Z+Z4e6Zlen93bUnrtty+j -C/3s3KQ2DdIwjdLY/gAAAAAAAAAA/4L/z7r5/6yb/8+6+f+sm/9PAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3aSW4CURBEwQ/dDPc/JJh5NmDG5BKNrB8hvX1Jua1SAAAAAAAAAAAAgK5NmlKm +6SfN0jwt0rL59mV0YZWd12mTtmmX9ulg/yocs/Mp/aZzuqRr+rN/FW7Z+Z4e6Zlen93bUnrtty+j +C/3s3KQ2DdIwjdLY/gAAAAAAAAAA/4L/z7r5/6yb/8+6+f+sm/9PAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBWb0kVOs0AAAEA - H4sIAAAAAAAAAO3aMQ0AMAwDwQwB0aX8aRaG1eQOgSWvXwUAAAAAAAAAAAAknU4vIOn6HwAAAAAA -AAAAAL6j/9xN/wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB0D8zl + H4sIAAAAAAAAAO3aMQ0AMAwDwQwB0aX8aRaG1eQOgSWvXwUAAAAAAAAAAAAknU4vIOn6HwAAAAAA +AAAAAL6j/9xN/wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMB0D8zl dvoAAAEA diff --git a/data/maps/Level 0/amazon/island_ne.tmx b/data/maps/Level 0/amazon/island_ne.tmx new file mode 100644 index 0000000000..94bb7108ec --- /dev/null +++ b/data/maps/Level 0/amazon/island_ne.tmx @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/data/maps/Level 0/amazon/island_nw.tmx b/data/maps/Level 0/amazon/island_nw.tmx new file mode 100644 index 0000000000..fef09270de --- /dev/null +++ b/data/maps/Level 0/amazon/island_nw.tmx @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu2dy44bNxBFBSGr2F+RjJ1YOwP+qzFgT/5/kRGQBhi6WKzHrS5SqsUFbA+mreY5LD6akj5eLpePg/zzng/K/HzPG3PNyvqxcC8PHiMj9rf3/C7IyAMq2fdawbIfOcDViOx7rsjZ/8bE6kE5kB+K/RcFe84BzTiR3Q7PmB8Ei77eS9iXA3um5+9hXw7sl5b/X0L21y5eJ8qBXP6fCf5S9uXA3mn7/2y+N2KvcYDzoBzI4z+r/TP2Fi8s+0fZ7fVoOYO/14GqCfvzLwfWzJn8tQ5YnytIk932K0TKH+nAyAPUcwXtM8pn9kLDH+0A5cHZDsy8yOaTxf+MGmCtBWc4YHVht/Hn2P/J5M/NC7T7yd5oxoueufW8lJRVhD/Ha87mP3PgbA8kdeankfnIK4439f9Q8xct/+NaWeP/6g5Yxxzq92bXaz2gnstqxyuqRvU5fu+2AHupC2i2qHkHyqtRXbH4KKlRq/T9b9dfI6kJFj9WqjMIrzzjzwr8KfZRDqBdivYA6VJ/XYr/2Q58bVh/vf7/72gHtNfQerCCW5b5yYvwXiLYU/yRHqCC4u5xQHMdSS1pf3amAz1nLpQDbbIdWMUtRK3oHViBf4QD99/h5huza6K4c/zOqCXfjQ54PNCyHzkwcmHGjmOvcWDlSMeR0T5DlAPUGI9wICIeB7g2yPag/fl9b4iqAWgHRvO7XRzQcuvv23u9qBz7g5EOINlnOKCpByPu1mty7YpwqX0WEOFAe59I/lkOcP3Z+/veePkjHOg9aO8RzX8lD1bwyeLC6DzIkc8XnwP9a4ty4JGdQHvVZsYfUQeyHChf5qHOBLwy4wDCgWzW5RLP/4w6kM2onOD5c3NBrwPPyD/DCclrmJ0PQzugfX2V2EjOB8+eJZcD+0ZyRnRWA8qBfSN9j4DkTInVgew2eOZIz4lLaoDWgeKfHyl/rga0e4Sas4TFPz8I/h8m/LlzROXAHvylY8CIP+VA8c+Phr+kBlj5lwPr85fUAGv9L/578J/VAO17SYr/XvxnNeAmZF/814iF/6gGaPp+8V8jFv7S74mgmF8a9sU/P1HstWcCiv/6/Ed1X8u++K8TL3/Neq/4rxdE/++f+RT/fYJa+2kdKP5rBLn/o3Gg+K8R9P6P1IGeffHfhz9XA6TzweK/Riz873nt6gD1HUIz/q0D2e3wrLHy964HW/bFf0/+1FxA+vyn+K8RD/v+c4nr2e9+QXAf8ZeyL/778Ofm/pLaT7EvB/bh733+532/YiWPf9v3vWf+y4E1gqj90r5/Lf7Lxbve035vDOp965Uc/n0NkPC/KvmXA+vyp2pA/8wHwb8cWJc/NQ94EfIvB9YKiv9Nwd/iQbmwLn/pvp/kPJDUjex2e5RE8Lc6YFkvZLffzrka2EvGf5QD0j2DcsHG3sqfWgOMHJBE4kHNFbDcvfw1Zz9QPlzLAwhzBP9RDfhTkVm98O4jPrsLHHcEf+t3FI98GfmA9uDRXZBwR/Af1QCvD6i55DO6oGGP4H/PqyEzb9DriWdwQcsexR/hzWguEbGu/Na11e4eWLivwJ/ygfLAsq5E7Tlms41kvxr/0bnSyP0Fqk16B45/z2aNZr8C/zcBd8360rKmHHlAubBKfUCwP4P/G5Oe+RcinjUl54J2D1riwllzTBR7NP8ZXyoHZ+oM4T1/Gx2QuGB9HpHtQjZ/SV+e8eaYUw546kHUeqJtx7M88PLu70HLXspZ08c1aV0YZfZ6NPPIiD0GjwtI9lr+kX181NZeR7S1AOUCygkU/9Hr87Cn+p62j2vaMsIF9Doi2g0E+/Y+rOw9tRzRdhZHDheQ6wjEPUXyn7WPhb31Of+sHaQ1y+uCZU2hcSFyvECx/+O/++HYaz7n2doOx2ud3SvaBc+6UjNOoOsFiv1xL9H8tcyl7lM/P9MBbg4RXSNmHkjZR/G39ndkNA5Y15EaJ9B7kiMXNOxn/O/5ruS/Avu+Xswc4OYJCBcoNyzjhmfMo9hL+KM/89ez9uUy88DqQKQL1jkEir2HP+WApD5FsLc6oJkrcGNGxBzCM2ZI2Uv4j8YAqwOR/CU+WMZXTW2IGC+sY8aMvZQ/0oGz2HMeWOdZ1rlDxLxS4sInIH+EAxL+aPatA70LR03qE+ED5Ubk/EHS97X8OQck7wHm+Edxl8wNOCfOqhHo+YP097T8Pd/9NuIfzd46X/TWBo0bs+fa6PlE8df70HtxxjwCPWYU/9g6Ee0Ceh9Cy390BuSR+Uu96F1AuCEdM6L5z8743Yz8sxmeUSNQ40bE+ODp8xr2FP9sZtleRLigfaZZ7PNqgmTcsLgg2feR8J+x93z2azabbCfaP3P8LR4g+Es+26Hv+xz74j+PxAPOBcsYYOWvZV/8cfxHLljmARb+FPtL8d/SAe8+DzceFf/z+fcOzOYClv7/UvyX4s85MKsBFv6a7/kq/jkOSMcBbv33evF/33vxP4+/xQHJ/p/Ggdr/yXVAuy8k3f8fOaB5T33rwP3P2W28clbjzzkgHQ+O11gO5DhAjQHa57+cA1QtmNWB7DZePUj+VA3Q8p85oP0O4Oz23SUo/n0NsPDnHLCsDbPbdpegHGhrgJW/5xxYyz+7TXeKhj/nQMv/X0+gUegAAAEA + + + + + H4sIAAAAAAAACu2dS68ktRXHu4dhE6Er3d0MA2syBHE3zDL5CHyWZBkeYQHhuYBEJKsor1VeK8IwMywRXwKBBvEdZjeblJWyrjlzjs/D59iuvvWTrL63u8rlqv/f9rHLXX047OzIuC1IO1ebn44uwM5wkgf2tuD0+GxJ/0XS58T22Qd7P7F9PmM+pzxAsfcT24HTPrN74PSA2t85Hg7PLelmkV45Xn6+e+B0wLR/dtX6F8XrDeABaXyQ2T0wH1Lt8yv0AGT3wLa4W/zNaZ+5AfqFm2tfkX3BtQW7B+ah1P9MoH3i58f/vwdfbyH9Q23MuDOeUv/zI639N+srpT3lgcTugXmB+iewev/d+vdDpO9v9cA+XzQOrv5nvl///2F5fST0gGXMuLcJfSn1v1i0eroS25fk/uDbYnvogQT0we6BubgP/pd6gOoPqLjgxu6BabkL/j9H6jGk7A8yuV+QeEA6XyRZi2BJO5dA/c8Q7SSUfQK1PzWHqJ1PbqX01lWHq/9SD8A+gdqvNofY2weJFi9g+22pnaHmfy31H+sTIGVfgN1XSozwQEYadyRtXwT7wffK9zX08g92vxdr+68dLlMLtT6h9f6ihLyuRRN3HA4/1gPqK0Xiq5p/IvwA2/3EGaKRh/6S9gSbP6aS1B/lWqaSkTEHxgsOeVBQ28OxX+LseKlz+WrxADdXjG2LzR1ScPpJ1rOM9oG1XZH2U1y+1Pgfaq3V36J9be6QgtJOupYpo/UBtUbS2k5ZqLUFGk9BD5wdn9Rbo79Ge2qfRPLBc8fLdUiUH7DrbkXSpmjzt3gA85f0HoolRoH3gbPWj44+HtBsK5k/knDn+OQ6BSxJxx/aNqVE0hZQsUpJVHtStgGwD9D2A5axo8YDNe0ySfvniXJI7leWelnqPAWmn8ZX94g8akjzhx64vvpA045nNNpT+0piBmwt0s2K9tQxqLizpjvXvkj7Ky2a2ELbZlHxIDUnYOH2suOLzM41D0jbCqn2pQfKdWwc56A8EE0ca6XmA2t/JfWApY4n7X+2pJcqHrCMGbRlq23P6ZbrPTVPSo1nqDxr7UgZ//aKgROadkBD1j6/QlrGjVpfStayYZrkNbKWsmF5Yj6q7R/ZnpREtQOU9hkqXotA25e0jGm9Xmv3TrzBPJDjwta+oDdUWSO098qbO2aOWbgxbgvYPHFuCyTX4/EEvuCuo/Z/zzJwcSq1vzVfC60e0BLRnvRsq7RjEO/jRZyjpwc0sdOMYG2aR3+R+ZXhvLfiAU1sX1Jec89rLcWzv48qU4+6E+EB6WfY5z2udes5RSCNByKQegCjppM0ThvpAck5afP03q+HB2se4NDUf+z110t6bUmvE+mNJb0pbD8kRMYrXu0dtV8kpQeur6+a7xFRcNr/dknvLuk9Ir2/pA9WD2jyl5Splo/X+UquwyyxcUs7gMGdc9b+68o2Xzl7QBurtpxvSzlHYfUA145jidNe4gFLvZqh/s8M5oFzpsxcO46lrxXXo/QAh7We9ar/3seNAHrgnLmOv1ve/72hLlK8imz/6fLeH5RaSssQXf+jjxsB9kwBqpxZ/8g4J+sfNTaLjv+jjhsF1L9WTqz+e5Hz09R/Ko9WD1jHcNLjzeIBuOZIW/+9KPOz1n9vNNpbxiSjPYGtN9PUf29a6v8vncvTMtZs8UAvqLWGV6X+S/LWHN+i48j2DfsuKfwuOUZE/YfXrqX/txzvqoHV/TQXzLX9CSr+twLz+c2S/rqkvxnz1sZ/mjw5uD5oFr9hdT/rz127pP+fl/Sgsp00zqG0/8+S7je0p571e9R8QRRUvy+t//9c3vtX4YFE0u2t9e+3l9d3nLWP7oelefWeL4gAq/sJrP5LPPCXJX24pI/W7T5eXj9Z39ckTvtR8bK39qM9gM35Z7D6X/PAv9f0R/D5n4rPpClrn9C2HVFoj6ct7yhPYB7I9V/DF8v295b0d7DfP9b3Nek+c+zZ67/VozN5gPt+pJRo/7eUr2VMwX3e2kf0pnbvr1amxwKfSOtBD/9H9h9bjw2x58lLyuSxTY82PSKGoPKwfm9qZEzI3fuz6jtD/6eNI0eMM0+l/tc8wBERB1jbHosHuM+l2/XkJwf83q/mOnhoL8kL+1zjUe2xI+KCkfEPRu135Fq1127fqn1PvVry5LbrRU37CLaqV09deh4Le348R+v6iohrGqnXqWqfoH4/IJoeHvCE6488j9HLA9zvB0TREleOHEN6HisyfpGC/X5sdDk8tJ/RA5Z9Rmpf1v1W7SPG9q1xvrRM+XmWkudaejJS+wR8ZrS1PJHbt9YTbrvyeZbccy21aOYkRsz5QP092tna9tjzXyREtpVQe+7ZhlJG120J0vpvnYehsFyTyOup1d5aJ2bzQO17fq0eoIiIlz2QPq8rqk6MAD4v/sika6D8rV6xEB2baPKCeUrPfyZq6/8g0CPXOvu8VftID3iff892I3nggSBBsh+uKa6B9Xy8tO/hAe98ZwH6JFP6IGKs4629x9hRkofmHsmW4oZM9kPm4vhkjJBpPS9qe3iNpdpHxqlatqh95v7hxz7APNDr/Li4jNuu5HHw9d+y5hQ5lsT6g94ekG434npT1wB79tHW0I4pn65oEK3NTNqXfLP+/+1G/QDjghoXwAuZLbSHUePR79b3Hk563lIk48oS6IUZPdAjnvx+/fyHSc45ktIjJReFDzzieQ+sZcA+L/v6rbf3XmBeqP0uQS8PvCo4lkZ7yKm0957AMSXVJ3jNK0j0jJq3ukrtvRbpeIKbe8TgtG9pT2aMXbaKZDxxccTvU3r22VJOeWw3ktp4ogR6oeccsNvYDrRvO3W4cUTph+j5/9q8nqSvf2r57OWJNU/rhsvfqZb8jn1PKC8ksBhCes9KQmu/X2pfu/fem1JzjC14gbqOXFzZywOl9l/KdwsD0xz7rXv4G9bYb9nP0l5gMUSN8l6WhFPQPuueKTV/HomfLL9nPoMXMpK4khpfYGg9MIv2pe6l5tj3gqhzLL1AJaq9mMELEGzsyd3X1MxFzKR95g5Rz61jZ/h6q+KFGT2QqMWUELgukmK09lT/LqnvVu0lXpjVAxnuvmYm+eD6mmCfMUL7ci6Veu4z9j0gLdJ5VSyO2IoHatT6jOyHUvuedT+VDdM+9/fPBmkv3f5UPJDg+oxR/T32nY/Ieq/dr/TArONILbDPGD3Ggx7I63a9PGDdD/NAjS16YRY4D/RGO5bc0jhyVizP/pIi/U5tjdq4ozbvtNV+ojfYM79nQzIGhW0FNye9e+IS7Jm/EK/1LN4xZm0syc1Jn0Jc6QGnf+saO+98tPlhcQQXW14lH9T0187ncfTWnqIWW5beuAptgvaZ/60e8KJ23Jay3EJ8kDiVuQiI5DlgkNEekGjfWpbafSqMLfoAewaklV4ekBzHuwyauYittAk17R8pr13efgbta/u15sute9jKnFTt2a+Z2lr1EevYo2JO671tjFqfMYsPpM/9ra1Vb/3Omtf6AuvxvD/HwOYg7smLHELS/nrxf+2+X22test31lrHlNI2mjuetdwW8v2skfpD7RNnnfrtTGs/q80/au7KwjPrfiP6gMj1PhhYntZ+23rM2Twwcm0L9ZzPiPrfY2zOHbPFA5LPsG0kMfGtwR6Aa5G86/+I+SDPdqXFH9KYOHtgVCyAPa8Pnrdl/B+hvTZe8MDqDyomxtqFkbFABnten/QaUtehVyzhgXV9irY8WLuQ9U9twAweSNSe31oSFV9JjjULmvJg7cIM48FM6QEYD2rHada4SpL3LHiVa4Y+IJPvAebvrHisBS6xzsF6zRNIzkFzvp7zAbkNGOkDuA7UYz047F89x2i1/LjtrHlJz0cK1geM8gD1nZBEj/Gh9VqOqv/c+UjJHih1p56x0ZuoucFTxXqtJHHA/wA2VF6cAAABAA== + + + + + H4sIAAAAAAAACu2dbXITMQyGU24DBwBKKWfiUMBv4DochT9kp800bGPrW5a97zOTYYCN1/YrybLswukEAAAAAAAAAAAA8JrPd6fTw93/v4JjAO2PC7Q/Lhztbz3zABtZAkr7Pzf+DDawDtqYDxsAsAEAGwDIDefm0UE77B/nxsN/of2c7P0fGh6PKO2RD9QnWnvEk7o8BmmD/cDxaJ0T9M4UwBpItN9AbFgL6f4B68NaSHO9VqyATcyJJc9v2cAnYXs9G4RdyciuB1H+T2n3SPQVsUWO13y9fXM6vXvTf4byf8560bNTz/XlSDZkjQMX7Xs2wF3/tdr3vi+l9b6VY4t1bJT/7+czcs2x5JuSPS3VJieWVbIlS9++FhrHBnct0cQZa9tVbeDWGWGVvrXo9ZWKOR4xSGpHrT5UmefZbKDSmbZ3X7Q5kJUoG6huSxQj7GyUL2psgJvbz8bo9XtUjJPaANXPivmy1K4z6OUy2fFTcm+MU9trjWFUvnxps1WHHqU9J3fMgnt/pGcnPQ019R0vevZk0V5jqxwbnzl/ovz6y/PY7p/9cf/rRs8WNXPe8n8Pv9fGu1Xhat96hnNWqM1ZW+1Y4MTyo2jPoac9d36k+YI2V+XA9f8VacXw61i+J2I+tDljlv+vitWPue/Q9oUi2v8j35sB1U8qlnvwqGiL2wePvmrsfdQ+XwLnZ0kz8provZlFC+3YM+uKFqjx3Qdpf70P0Pi/N97rXHS90wOJ/0vvd1Jcz2uFHEqiuXRPUnmPCP9/QjJGjY6VNL9A3cPdiPD//dxFz03V+FsBam44NqJ533V70f5f0fcqkH1e03qfNkeKyK+82qoeczz+HaELVJ7TWy8tebJ3PuVlT9VyvBaj9yfRdSVrfzRUGAeHCvdDW30YZRPW91Xd40VCnQ99O3++nz8/DHE9ay4l79Ps62eIC1Iov/15/vw6f34rtcz2I6n2Ee1nEpn/9Z7LIOJdXvlBFbiaSGudvTYi5yAyh/BYi6r6v0Rfqh1OGxFzEJVHeva7sv/3xkbNobSO5G0D3HXHWmuwUtn/e1C6aXI6yVxw45P03d51Q6rNqv5PEVVno/4+Qq+MNqnnVmZGvTJ9spL/RxCxxkfqle2Tq/v/RqROEXrNXJOQkHXXJlKnWWtIVc4FoudPMk5NjpdpA1q9NOcDGUT3w0N7iQ1Upbr2Et+RPC9pn6rVcb5Pwfk3DaOorD1XI43NSMYbuc/fa+9pA6P2jhqoexYtrDbDJTJWZmg/gw1o1trW87274Fr9qsyn1idGx/ce2v83yBIvNIyeT2qcvb5V938NGv+3INU+syY8g59HkBWXrdpH2oC39jPZ0vXaQfVZq4GX9t424MmMeYMEiwae2kftUSwcTfuoub01b63fV6kfrqr5hehYfI2kLlhhD7mq5hJGaVBlD3lk7XvMUDOTAu35jI7RFNp8EprzqWYD2lwG2uuo9PO/vdjd0xba27hVXxphAxoNoX0envp42BK0rw11VmexAWhfB+15jdYGoH1dJHtvrY7V9izgBck9F/g/0NgA/H8+3p+1+vD8+Xilm+ZeHPx/Plr6a1jd/zNrbll46r+xmv+vfj/FW/+N2X2DU3PXfK8iEfpr79RXwOLf1BlJRVvw1v/v3ctnNqyxXfL9KrYQqf9MNmD9vxw0tlPBBqD/E1YtPNaMESD+vzAqrx+5n4jSH8xBRP4PfMjYN0D/OYiyBejfx2vOPbXzrEdC/zaedTzP2rFnLRr634Zbxxuxd/O0Jej/AsevKthAr3+j60mzYjmzyLQByu9XOpuciYx5X+3sGfDRrjXU89x2V7a9GdZMbc5HaSu917Aa2WPj3C2htLK8T8Oq2m+M0p7qj0ar/fe86gQzxEctVfL2azz8PKp2tRre/t/SOXIOudrDBl7jOaYR9SDPuEL1e8U8wEsvz5q8BM93We1jVjzmMEL7ajG3Wn+8kNR+OWusFxX33dX6M4ojar+xov/v8Y5z2pptNe03Vl0D9niOs9eWdh2R1u092uKMZyWibMAjh+A+z2lPs4Z51RUqUzkOV2JlGwBj+QeDmj4NAAABAA== + + + + + H4sIAAAAAAAACu1cbW4cNwxd5zLtFdzk/ocwYCB3MOI//dMu4GmmAj8eKUpDafiAYOPdWY0kfj9x9vEoFAqFQqFQKBQKBR6vL4/HXy+/Xwv3wVPm3//99+P0WjpwDxyyL/u/HxDZt5+VfuwBVPZtXKj4sAcQn/+deO+4tnRgbWiyf/t671fpwJagbPuM96/PP5jrSgf2xk9Apq0OVG64HtC8/q357PPl/9+v3HBNoHn9e/P+OS60OvSj5L8MXgk7pnRAiwfl+9cEVQei9tvGhBalE/nR2r8FbUxox618IDdaDtAKLia041Y+kBMaB2DBOYagZwqFPdCeE0j5RMWFvcDZu3SmUNxhTnw6ZGHtHaB8Q50v5wDH9Uuwyo2LD73ny9w8Sq9ssPZ79NQP0v3anEEan+pTOM+vuGkcXL/HSFA6cP7sLDvqWkkHuXjTO9fdwflRK/749nj8+U2/D2f/bb5o7Ufi4o1nLVTtsnN8ofbdgkP2nA5ItQM3l/M+W/ZdyzuR71OcFqWHSLzifFk2Xeqdm2T/lN8eyRlKeacmDy3PsYzJ+bCsucqKZ/xoPYDEFjTHRcdE7T/TPmeeWwvKxqRcJirXaedg8e2SH0T0d0bMGKUD0XPvOdP2AJWtd51SPTuzTnvCowPS+qmcegVI8XyGPV6ZM1p0QPPFyDnxFfkywntR8XxkDqflMjPP2VEdQM4Dz+NR95mdL1t8kqYnUTLh5nRlzYjon2SrVE3dru2KfFnzSUg9SMErK457aMfN2Gcj2b/EzVn3WNsby56fv0N95j3zQPyVxj2g9cNK4OrmiDV5cjPO1npkf4bm7zTugbPzjPavYVZOR3EyUs5K2X+k7Cn9svTR7AJLDyKnJxqs+YJk/70ykXz5XWTuQc9+IM+xI3se0dOM2j/3vezIME9PzojUe6PtX7rvChwZOs8ZMd+6V0gNGdG76uFsVumZRecpybrXr57/bx0L3WPtOkm/I3iDrDpwXpe0/yNy+/b8o/ceqO5Q11nPkTX/p/EkWXLGI8/S5hM9z2N/DlzNh1niGlXzI3Vpm7fMOv+TgMY2pGaz3pebywhY+CMN3rPqDPbeAl33CN8/y/5XycWvABqLDllFcGlaTLWOp83fygFE2WlGez+jlYW2N1TOdrwv1YZILu3Jky1xGEWUr1jB53h4DW4c5KwfzaXRPYvuGaPswcsXRPCOo5GhRtV4/pm1UoQ+tbLPHAMin7PpgaQDM/vrrdymFt9aHVpBJ57I4K8knRgFi/1TuYdWS2V/VmTWfbxcas89I7/j5YTb8bPYWUTfJOI72z0bzfW0a4vQ8yjZZ4kBaL6L6Im2thm5RuuXqVyih2Po7SfKVhegMtH0xMrDjNgDLv/SagsNaHxH55jV/iWZaHri6fuNzAM025RqCwvfZKkHKGS3fw7IMyEeWaLy0uJPj/5F84aWXvGrge6bNu+2X0+6HpG9VFtFyStSB1A/ms3+UVh6fjVb0MaSej8z64Dn3jtiVJ43Ul4zbfJq+8/O91jGjK4fpJgddY+o56S8uIJLl+SEcEfS9ZGgzrYjeAOKP7ja/kfpgEXHuVyvt583Cl55aTnsVfDqoKW2sspe42m0OWXMozM+F0jJxiJTxNYsZ98oV6fNTZuT9puGXiDrzCp7i415am+LbWo6oEG6Ryv7KB1A+Z4s8PjZHp2x6rzX/hFYZY/kn1l6Z1C8vvx+RXVA0xnuPj0509XxUot1SM6SEQh/Z+nrpRBR23rjf4SuaLFOW9/VMT4aVj23cMQUrLKMjsHaM3uIblvrqRV0BrX/87Wee1jP8EbFYGrM6LP/TM8AWiDZv5cri5K9t0axfuZBK/OV7B+Bt058IlL21rp2Rs6uzXl1zKqHOD/B/S3dfzQP3/r63WR+IMoXI/D0+Fz1PEsmzn8k0Lryinrpipp8d3v3IvJcdRa89WjJXkd0P18UpBrNwglreEuy3qtB8SzS6+i5SDUaygkjeC/5/4eWZ5FeR+mA5ru5XMLLef8s+ZPoreu18dr3D3hkaJF9+ft+WPN5jmeNyD2tdl/+fgwkf8HJpzf39Pj88vdjIOULmnw8OuCN94U5QOsFKq9AgNT3Fevzw8vTIHpTsX4dWGMAojcV69eEp1d5pd4NFMVf89iV3/fy3nfFDvbPyVzzcVdy9Jmw8no1mXNro/wD5S9W3hsLVrT/Hg4DPSO5gy78veCaevkrq6+vPCIPImTvPSfL1udxR/T65Ai/UTpwPa6qXXaomQqxuHsNeXdUDZkDUfbXO45WQ5ZOxCOK843mjqW+0EIMuL5Xj90h3LFlXmX3Y6D1yEl2N0sG2jlb6YMPHO9PXRfRf90zT0n2xSn60PMbLbN0QOMZRz+7fQd8Gvft19f1o/e9l2PWPo+6blUca/owrs16vQdcLop+T3s+T8tjqOt2weyYqfWIaM9lWPyM9jwH2tOya19/u7bz2qVedW8fO9Ijotkh4qPbv3vyk11l/4S0NqlX3dPHjtqRV1atH5P4C+u8d4370tqkXnXpM2pMqw+1yoryY1G/q5X19ygiEF0vcXnSyN5ozs49PIU0tx11IFImlhw9Kn+O9CtIHrwbt0D5Nk/9HxVrz0D0KDI3O8Z6FfRDmo83J86As7y0er7dhw+D3VuQ7VkTLQ+4w7OdHF8yIrZH+pJIcPPhcuLV/ILGw3DXIbmTZQ4Z626Pnq/mF6L9LsLBtnpk4QmsnFDPWJ5acNVnvqPqHWrPWll7fp/FyttLvsmq89TeZPJTUYiseVtupoejQWsNhN/w1i3UenbSgaz5V0bsyA319IPcGWUnhUj8A5LeUBAAAAEA + + + + + H4sIAAAAAAAACu3dW3KsMAxF0c6wbuY/sFtdKSodCvBLso/kvX7ykTRtkPwG8noBAAAAAHDt++v1+vf1+xP7+Cbe2yL2+6qJ/blfoH/AGzkAcgDkAMgBMDaMi9jt7XMeSA4Ae/FaA6RP0ecZe+yJ2O/nc3+g9m+RQ299JwdADoD9ZYx6Gn+QV23O9XG1UuxaykgOtFHJgberfqKnXo/kwI7tiGcOrJo79Hz+rqz0LzG1xK02T2uOedeGqY+Blcs2qhQPy2O2fF6Vctne1OtSLeWyK5ctM8s2yqIso6LX0SxtTa/SOWe9Plf1Luu5lozOqUu/nz1eLh1zRZubMadK9x6qjpdXxH4HnzFUPeeRcvW0V6rXwYt122rZR1iX6+r4CuP6rHYcm+EaOQByABH6BPXyHVTK2VuG2s+tOkeFa1sjSjmveOaAxXhe/dquKJ/aPMl7j0Y1B1TLpax3HZt1gl+7n//O2IfZF/VeR2ssRmNX+nxrHfXYT7bcd9ilzanZ62+5H3cVq/fqRGzjlHJVqSytIsb+oHTdI9xffxY59mjT079FymXcy1TPV+TjrO/ziFOm2H+qvSd81vf1umqPrdrdrLE/1Fwf5b6rtg9uxXr9X4o50HrfOeOwWLziZb1uSF6Ne5pbKecAfnjXhSjHhB/ihYgU5hHUnXrWe8sqPHOg5TxHng1XzmPV5wK9y9Ea+zvKsY2qdx7FnDa+q7pWE1PvuXdUWdZ7nsremzPZRbwus/palXFOr1J9jn5+nqJfG8t3G8HfzHVmYu/L4lkErxywjr3amoCV3npo+RyK6jgsa8wPs+aJVvf4zJy3ZY35YVZbrPpuySc7xv6wOgarvj97W99idQ7MRszrRF83vULs26nmQOvaArHvp5IDT/02a8K+at4h4Kk3hsR+HpV24kDstd215zwLmJ/Xs4C1x8Yco+/t7HnnFAAgB7V5BQCskOW+dtRjv3o/vTFfuUYPG571nFzQNrONJxe0rOzfyYH1Vsdg9fcDAHQwh8QZuTCXVf3zqMeK79DKJOK7TGCj9Owe/XI+I22pSg6Qj+vMuO708/si9j4itJcjz2CVns+rGcdknmfs0GeOzl2zmn1upXtEPHMxe46r835Hzzl3MtfbaGa+W96rn6b9KFsxTpr57i9y4N6K9tbyO3cYB9/hmfcfWc4jA9X9BbXyzMS+D2agHV7H+r6K1rYiQux3afssz/Pu/2b05Fvrur3Fsc6Ov82eC9Y5kGkvhbEQDuQAAEv/ASD8xwcAAAEA + + + + + H4sIAAAAAAAACu3dS07DMBAA0MIdEOJkSCw4CmUDB+UvcQmEWFCJtCWJXc/Y753AchN7ZjJ2NxsAgOVez1qPgBqu/a7M8HDeegRAVPYTAIDc3gvFc+pHgPoRAPShVI5wiLoysM/cvMJ6Mt9ngDlTR4L1ItZhLgOOaY21e0zE34hp2falbONdorf1BCCzK2syLHbquK1WDHVnHYBw1MXjks8CAJR1mzT2FRfmoOYBHPKcdA/6NkJPwX/dW+sBqhNXt/Fo3jmx6HHVNvj4IDLvDzCyJ3U06F7mWj/jci75x4f39w+9KGNq8e33wrNGYW/WdACA1HrN0fU8kZGad34R67+eK+hD1nO4jMM9huzyPDCHPQ7KWto3K3eEdfR9QV0Zv2W5EwaI+M0oMn2oUMaNdyk1uSUcp44JMAY5IvyKXmNyZgP68GLvTcn/m0IO0eM5YBxiB4BYrMtkIadpw7zHolclr91zKKfozXNWGgCgHbUWIAL9z0ypfU+G3j/ojzojrJfxniqgDnnafOYMoH96ofabysnNVwzuZYNp287fDTUeILre12GAKV/DdU0wAAABAA== + + + + + H4sIAAAAAAAACu1W247sMAjb88X7/2/naaQoahIMNtDZIEXVtlwMNpn9/ffz83vPPffcczgWq8Z4Tx33VwPfebxWjfueOu6vNt59Mqy6x3vquL8a6Hm8nF0NfMfxchW16r7vOfOo4v5qoMdBuVHoo3oGf/mgnCB8XQ30Pwgn4/vxaYm5Guh5UO5n/tkauHrowb+XpxV3jNz39OV/fJ648+S/p4Z/i/8T/2zdVc/pW49n9lG+ulk1B535j8TNz47cz1bNRzf+n2ZijRmfu7xdzTvL1ayqufbuMcq9Z7ZdjbE/aM4s/aA4WfYW7pWmuJfZ/DPNo/O/YAxuUM6z5xu5467ZDNn3zPl67qCrAb9ZZuydr5cLpF7H365vs8x5Kv+vYeD4i7qKzNMTG5kt4/9F1X34VovuFHNekd+EUy+e38JoT2/QEONeVd7JaJ3o7wVLAxZ9drDIrHZ5Ilg8OL2+0VqWeEtuLxbWHdXhHjj5zvmUe2Sdi2durNzMneuigQpbYVXy0UUDivzW2A66OGFF/2Zi2M1tp1Mkr0pjqntAcadk3lVWbhXz8mgkWwM730yevGbhNDpTDybm/qs0YPFdvTvlUGrHo2s1rtOeo7iqNGD95umFYdGeFGbl+uldlgYsPhacp9hMDXj7zoxj7z9b08j+szGzdR2dEYoX7RPJkamBnWXgRXtTcH/Kw+JCvVNMY2Nd4Y34Pn1j9RvBaa3RRQMKXBa8Eb3s8rDmoM7/Lfwj+b1YrHFes+5/pG4l/5adUupMqQH1/qv8s/i3alupgahu1RpQ43vyrdj/pzjFvjNzszSgnimKr+v+s0x1l6gwnfbCk2+Mfcv+My2KWY0F5RXxnWPu/mv335KbOTc0f9Xuo7gYVsW9skbUqvhH9z86Q5V2T7GsPZ39GHlG307cr3ApsTNmFjGVzlF/NfdWnJY6Cv69GohY1kyR2pncIxpgY1f1GJ1JNN6ap2o+Xg2wsHviVYbWQ/Fm7ZDKIthP/e9qddx/LwdWbWRqIDpbhv5V+BTziGpSvf8ILkvMvL/WXE++GfvM3I1TblZ8Ff/Wnhg+Cj6sNRj3Iwt7J/6R2J2PtbaS/8w5sTBGsVft/04DaD2UA08PTA2cvlv9EHwddM3g3lrX01tEf5GdRnJm7b8HO9IfOg8kl6JHaw1mzpOvBU8G/2x7K1+Zs+u0/yt8jBzMmSr5quR+fJfBfVavSp4UPZx+j5g1VPuP4lAZggvtJfO+jtRCuMrkXz0/BvcdNeCJsfbVnXurP5N7qwaYmJiG9JPBPysO7d2DCcWG5meYh1cUJ0sD7LiV7xxnsagG0PwMY2Nl8c/UAKtOpP8KU+2SpaaKf29sBvfeWmhuDwYrxi77z7SoVhg12f5IrjmntX9m7Ur+d9gy6nhwqTTA7p/FdwY3SB0vBhb3GRpQ5e2sgbkHS39oThb3aB702+hjtUzulfyj/aHxT+8tddD6mfOyYMzWB7P/LC2u8q7+tuy3int0JtX8R/c2WwMorkzzzKCabyVvJ82rrCv3uzus48mYU0dDMVrn93n3Fv5VHHXUgHcGSC9v5T9DA9n1PVhOcbvv0dpdDtM6aOBUy8v9x2d8IvXffJg8eHMjfLJyP/mNT0uubzsMY3PP1GnUqvnZ9dJRCyi2U1yk5uqboo/K/eyqA28dxgyevo9PVg/dZt8FxwmbFb83/xzbmf9s64ztCZ8qxpP3jXzvrGsfXTTQdT4Ke3Ov3fZfYVkzf+v9xsTRZQZVs472X6WHDtxn1UfjKuZQoYlIjer+VNx78Sk1MGNh704ktoJ/9r5a+/Kaiv+KGSp1rcTtjWdpYJWPwT+DRzV2hgayuWfVteZl8O/JocDaXQPeOLYGdjUU/Hfb+wiebKuoq+bf0k8m/5nzZdSq7CFj9tncV+x11Kr7qeCoG/+smUfzVGu8mrsK/rvlUeVjWDW3bP7Zub+Z+9GqOWZyNMcx9RWxXd1OeqjmG+HHGlOtAQv3nTTwsc7cs3urrNOR+9G6c+/178D9Li6al6nxbtzPvrv4ivvV29vJ35qXfb914v/Jf37O/qtvzN4tOD312N891pn7z/vxOcesvrH7XsWf8p/qeXEzrZp7ZW+7OlYOo3vO5v5NGqjs7Smn917y1rwawOsrerF+Y9aMzMfy7dRbFn4G/0xOWLsWqWn19+ZafRvvOY910gDaA+MOsuQ9+TEssv/j8ynGWrtSA4gvoy5ai2WsPbXWYc9WpQMWPkWtLobuyvi05u5wF1jvXYs/ymF37lW41Pwj9xarz1MuL1bUL4LR6+uxDvxH+5z92Tit/sjdtPO19sOwLvw/Ycnsi4VNtdNv1oAHw7W1sWc15voPzxUwXwAAAQA= + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA + + + + + H4sIAAAAAAAACu3YSU7DQABEUctHIwMkIQOZISNJ7n8GasvCSJEQGPo96e+8sFSLVndVAQAAAAAAfPZQV1UndVMv9dNjeqp/+8/4CYPsPEyj9JzGaZKm9i/CLDu/pHlapGVapbX9i7DJztv0mt7SLu3TwblQhGP2PKVzek+XdK2dC6VzLpTtq3OB/6/pXLjZHwDgz/DWXzZvOmXzplM2bzpl86YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIke6qrqpG7qpX56TE/193xPuw2y2zCN0nMap0maNux57/e02yy7vaR5WqRlWqV1w573fk+7bbLbNr2mt7RL+3Ro2PPe72m3Y3Y7pXN6T5d0TbeGPe/9HgBoH/f/srn/l839v2zu/2Vz/wcAgHb4AO9RD3UAAAEA + + + + + H4sIAAAAAAAACu3Yy4rCUBAE0Es+VsX3W1E/3lq6GMxkMWOkz4Ha9SJQgUt3awAAAAAA70261qbJrPv0l/Df5ul8kSyTVbL2D5SySd/bZJfsk4P+Szmm71NyTi7J9aV/70INt/R7Tx4vPXsXavMu1PbuXaCGn94FAAC+i5tOXW46tbnp1Oamg5sOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVNutamyaz7m3nGa54OF8kyWSXrnk6HzjNum/S3TXbJPjn09Dl0nnE7pr9Tck4uybWnz6HzjN8tHd6Txy+7HDoPAIyP/b8u+39t9v/a7P/Y/wEAAOAznoeHVYEAAAEA + + + diff --git a/tiled/Level 0/amazon/island_se.tmx b/data/maps/Level 0/amazon/island_se.tmx similarity index 99% rename from tiled/Level 0/amazon/island_se.tmx rename to data/maps/Level 0/amazon/island_se.tmx index 574c8fc337..4fef2c3c8b 100644 --- a/tiled/Level 0/amazon/island_se.tmx +++ b/data/maps/Level 0/amazon/island_se.tmx @@ -75,244 +75,244 @@ - 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 nWPtAAABAA== - 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 EEIIIYQQQgghRMtfG+L62QAAAQA= - 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 LH8BX0KkqgAAAQA= - H4sIAAAAAAAAAO3dS07DQAwA0CDuw/8uXABxa+gGboEEYgukJep8bOe9bRaNEs+nY89kWQAgpruL -9Ws3R65BNR+zbwAAADjbk/+xEN7l4Hb6pl8oY3TsADnc6hsAAAAAAKZ7sFYLEF7knLvajvrU9QHw -07uxgSRGz6Mjz9up76VD/KnxhBoO2jLAVJ+zb4DlOvlYKIaArV4b93vO9iOSq+TjOsymVhRy0WYB -aumR04cRrA0BAPyWvQ5hD1rnTIHa5KGBvbFfjOyOfbubbZwXBLU5Lwr+pn4D+nLuThvPnZ6jM8Pa -axXzvd45uYkLxAAAAABst1YbpWYqL7kHqKvl/iy1cDF9r3OP3OM1Ih96f+I3Tl3fCzkO6McZMFDf -3tYwRte8q7Gfwz5uWnsUUwBwtkpz42h7ZSo92xGivT/g/6KsY8kVA2ui9FPsS4Z8boZ7JDYxBABU + H4sIAAAAAAAAAO3dS07DQAwA0CDuw/8uXABxa+gGboEEYgukJep8bOe9bRaNEs+nY89kWQAgpruL +9Ws3R65BNR+zbwAAADjbk/+xEN7l4Hb6pl8oY3TsADnc6hsAAAAAAKZ7sFYLEF7knLvajvrU9QHw +07uxgSRGz6Mjz9up76VD/KnxhBoO2jLAVJ+zb4DlOvlYKIaArV4b93vO9iOSq+TjOsymVhRy0WYB +aumR04cRrA0BAPyWvQ5hD1rnTIHa5KGBvbFfjOyOfbubbZwXBLU5Lwr+pn4D+nLuThvPnZ6jM8Pa +axXzvd45uYkLxAAAAABst1YbpWYqL7kHqKvl/iy1cDF9r3OP3OM1Ih96f+I3Tl3fCzkO6McZMFDf +3tYwRte8q7Gfwz5uWnsUUwBwtkpz42h7ZSo92xGivT/g/6KsY8kVA2ui9FPsS4Z8boZ7JDYxBABU Zq0JAAAAAAAAAAAY5Qu1bLMwAAABAA== - H4sIAAAAAAAAAO1UW44cOQxL7pD7n3WxH4MUCl22+NCjOiYgDKbLlkhR8p/fv379CcTb8S06PiHi -nxo/dVBeEzBtlpGeu3LtfK3c/U85mXqROxEtik60Z07vkXzROl17wrwxuzuI94xm1sMp3k94C//H -/S1C7t3v33Ou9Dp6454BBFn+T5kLFqzm6v3o9r7C5+pZUue+uledb79TU/VcRTgoPCr61u19lo6O -GajU5azV+fY7+uTkEuWG3lM0Ozg/nfmG/c/0f9cvxvuIbmcvo5q6eu5CtveRWignJffTWaYnCKr7 -y3CaBIf3Tl1q7mn+d3vvrp/p/VMNlVuX/9O8V3lE803T6/af4dJ9X92pDN7O/cjwnuX0lCOa08Ul -uxf339C3s+JtqvJ/dx/Nm/V+ZPXB4b2791X+I/uizLgL2d47ZiBLS1Uo/NE7ncjYH2f9yd6v+Cvn -q2fD2QdH3QmR2bfVPcfb4MhRUW+Kj1E+yHm0VvQbqyELk71ndDP5Mji+cQaYO5X+784os5Qxn1Et -DC8XJnvPeFu9q9FeKTWzZoDN1+F/pA/OXE7seDK5ojmivVLrV/jv6o+7ZoQPwi+ac5cjo8fT/Vd1 -VNWJ7CyTH6k/3ftM/9144s1675gBd4+n+l81S6zHKI/VOTT3jhOCif6z+bK1o/cZDrvfd3kQdHi/ -45g1U2o99j7DQdWCnu/2n+2dujtZs9UxA8y9Cf6rPXftb/R3lg9yh8W37j97P2t/le+oNpQzc6fT -f9T76hmI1kFyujhGObN8Kvxf8Yh+R8+hfUG/I7ndM+DkUuW/wjULb9x/Bm/wv8v7zP135HJguv9Z -/Yl6XAG1ltrnqf5n78ZT/sqdnPA2dvq/O6N4wNR19JPlyd572wzsajoQyTlhBj7VQGrteqpwyfS/ -osdvmwF3PjRv9/47dTn8i+ZAZ2a1By5MngGGn+KncwaivHYz7+KncI/ee+P+R+9mvA9oHxQeq/Nd -upj9d/TQpYvJxdZUgHJQcrv9V2oocNRC+VTyd9bO9F/dHwXoPK5yZMK1D9Nm4J6b5cLAsS8Zs7ir -odacNAMr3VEuDv4KMt4ht9e7ehlcM/efQab3yBux60HVnk+YgQysarzN+0xuyDlUl9N/5uynOs4e -O72P6kT5v2EG0BoMJzQf2rcoD2Xm2FlC++bkpPqv9Mw900pt58xdz0Z5oHyjyPQ/ct41++77mfXY -/kU5KLxd/itn3ub9vW7kjHOHPp1jeLv8Z7xH3gp17j6dV+HQjJ5n9pLh5faI6Ye7NnM+ms+BKu+d -tdDfI7VXZ6PfIppVuPNdc+5qTdj/qPcrbmoPo/fZfrHzPx2q/zvdSF+6ZgDN+00zkOn9Uw32TKYe -lLvjzeuGe/cjfYzw6NIT5YW+A+53Jsozu18/tRz+sdyftKh12dl4+o566NwvtWaEDzvzDHe2R9H6 -jnle8d19R/V1eX+vyfiBzHeEtwtd3qN8WP0Z/qO8VO5P/0d0RvKrM7Cr7Xq3OmeA5eXaC0Vf5K6K -qE41L5PH5b+qIUPbTh9yD+G0urM6u6qN6Oraf5RDxf4zQN6spx6wdRA/n+4pWtX97/LMBcfuse/L -Lj/CH4F7/yvhnDfFP5f3u/wu/ogWZP+jtRxwvjlKjqy5f9v+Z+hRc2bt2mR07D9aI/oN4Re9F+3B -GzFp/yPns7xHOKD9YbHS78SE/UfuZLw3q7wIHDk+5Xn6jc379D/DTfWD0eX2XuHiyqHMvpK/c/8z -dm2S99GZj2hx6HX0yuX/t3kfzeXcF2fv1PvKLDv473JlzKFaS6mp1Ji0/w7NLs5OOOYU/c68JU5N -7P5HZlT1qtL7Xc37t/ud699POXffs2bA5f+uN8wZhXcmVvqvf69n77/f893Pruo59U7Y/9UZhnsF -mD1Xal1runQ7vM/oN5K3w/t77Yo613oOL1zeV/d8paGzdmV9hw+Z/lf0Y8IMTqjd7f29dnQ2Irwn -zNkOE94e5a7Tf/V7hKejBy6gHBw8p3l/9p/j4PBPuVu5/8j8RDVP8P4Hqz1A7kRqTPP+h0vlm6L0 -wo0IXzXnZO8ZP5j7E72/83r6XdnzN3jvRGQGJuFTH7L2g+X1Jv+/BZ09rvT++P+Mrj4f/58xTcvb -vX+T/9+q64rj/198u747Oryf2p9/QeMVXd5P7M2/ovMHnd5P68vR2u9/ZQ8n6O1Ct+/XfmT29dP3 -CZo70a3/RN9MdOs80TcP3ZpO9MxIN88TJ06cOHHixIkTJ06cOHHixIkTJ06cOHHixIkTJ06cOHHi + H4sIAAAAAAAAAO1UW44cOQxL7pD7n3WxH4MUCl22+NCjOiYgDKbLlkhR8p/fv379CcTb8S06PiHi +nxo/dVBeEzBtlpGeu3LtfK3c/U85mXqROxEtik60Z07vkXzROl17wrwxuzuI94xm1sMp3k94C//H +/S1C7t3v33Ou9Dp6454BBFn+T5kLFqzm6v3o9r7C5+pZUue+uledb79TU/VcRTgoPCr61u19lo6O +GajU5azV+fY7+uTkEuWG3lM0Ozg/nfmG/c/0f9cvxvuIbmcvo5q6eu5CtveRWignJffTWaYnCKr7 +y3CaBIf3Tl1q7mn+d3vvrp/p/VMNlVuX/9O8V3lE803T6/af4dJ9X92pDN7O/cjwnuX0lCOa08Ul +uxf339C3s+JtqvJ/dx/Nm/V+ZPXB4b2791X+I/uizLgL2d47ZiBLS1Uo/NE7ncjYH2f9yd6v+Cvn +q2fD2QdH3QmR2bfVPcfb4MhRUW+Kj1E+yHm0VvQbqyELk71ndDP5Mji+cQaYO5X+784os5Qxn1Et +DC8XJnvPeFu9q9FeKTWzZoDN1+F/pA/OXE7seDK5ojmivVLrV/jv6o+7ZoQPwi+ac5cjo8fT/Vd1 +VNWJ7CyTH6k/3ftM/9144s1675gBd4+n+l81S6zHKI/VOTT3jhOCif6z+bK1o/cZDrvfd3kQdHi/ +45g1U2o99j7DQdWCnu/2n+2dujtZs9UxA8y9Cf6rPXftb/R3lg9yh8W37j97P2t/le+oNpQzc6fT +f9T76hmI1kFyujhGObN8Kvxf8Yh+R8+hfUG/I7ndM+DkUuW/wjULb9x/Bm/wv8v7zP135HJguv9Z +/Yl6XAG1ltrnqf5n78ZT/sqdnPA2dvq/O6N4wNR19JPlyd572wzsajoQyTlhBj7VQGrteqpwyfS/ +osdvmwF3PjRv9/47dTn8i+ZAZ2a1By5MngGGn+KncwaivHYz7+KncI/ee+P+R+9mvA9oHxQeq/Nd +upj9d/TQpYvJxdZUgHJQcrv9V2oocNRC+VTyd9bO9F/dHwXoPK5yZMK1D9Nm4J6b5cLAsS8Zs7ir +odacNAMr3VEuDv4KMt4ht9e7ehlcM/efQab3yBux60HVnk+YgQysarzN+0xuyDlUl9N/5uynOs4e +O72P6kT5v2EG0BoMJzQf2rcoD2Xm2FlC++bkpPqv9Mw900pt58xdz0Z5oHyjyPQ/ct41++77mfXY +/kU5KLxd/itn3ub9vW7kjHOHPp1jeLv8Z7xH3gp17j6dV+HQjJ5n9pLh5faI6Ye7NnM+ms+BKu+d +tdDfI7VXZ6PfIppVuPNdc+5qTdj/qPcrbmoPo/fZfrHzPx2q/zvdSF+6ZgDN+00zkOn9Uw32TKYe +lLvjzeuGe/cjfYzw6NIT5YW+A+53Jsozu18/tRz+sdyftKh12dl4+o566NwvtWaEDzvzDHe2R9H6 +jnle8d19R/V1eX+vyfiBzHeEtwtd3qN8WP0Z/qO8VO5P/0d0RvKrM7Cr7Xq3OmeA5eXaC0Vf5K6K +qE41L5PH5b+qIUPbTh9yD+G0urM6u6qN6Oraf5RDxf4zQN6spx6wdRA/n+4pWtX97/LMBcfuse/L +Lj/CH4F7/yvhnDfFP5f3u/wu/ogWZP+jtRxwvjlKjqy5f9v+Z+hRc2bt2mR07D9aI/oN4Re9F+3B +GzFp/yPns7xHOKD9YbHS78SE/UfuZLw3q7wIHDk+5Xn6jc379D/DTfWD0eX2XuHiyqHMvpK/c/8z +dm2S99GZj2hx6HX0yuX/t3kfzeXcF2fv1PvKLDv473JlzKFaS6mp1Ji0/w7NLs5OOOYU/c68JU5N +7P5HZlT1qtL7Xc37t/ud699POXffs2bA5f+uN8wZhXcmVvqvf69n77/f893Pruo59U7Y/9UZhnsF +mD1Xal1runQ7vM/oN5K3w/t77Yo613oOL1zeV/d8paGzdmV9hw+Z/lf0Y8IMTqjd7f29dnQ2Irwn +zNkOE94e5a7Tf/V7hKejBy6gHBw8p3l/9p/j4PBPuVu5/8j8RDVP8P4Hqz1A7kRqTPP+h0vlm6L0 +wo0IXzXnZO8ZP5j7E72/83r6XdnzN3jvRGQGJuFTH7L2g+X1Jv+/BZ09rvT++P+Mrj4f/58xTcvb +vX+T/9+q64rj/198u747Oryf2p9/QeMVXd5P7M2/ovMHnd5P68vR2u9/ZQ8n6O1Ct+/XfmT29dP3 +CZo70a3/RN9MdOs80TcP3ZpO9MxIN88TJ06cOHHixIkTJ06cOHHixIkTJ06cOHHixIkTJ06cOHHi xHfHf2q1Z0YAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3YW06DUABFUZj/KPpQ2/qo9mFr1dbqxDwTQEJCgMhayf67uT8nuQkUBUC3JmVR -TNMszdNNuk13Zbd30I9FNlqmVbpPD+kxPTXYro076Mc6Gz2nl7RJ27RL+wbbtXEH/XjNRod0TG/p -lN7TR4Pt2riDfnxmo3O6pK90Td/pp8F2bdwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAADwX03KopimWZqnm3Sb7sp2zjNsi+y2TKt0nx7SY3qq2LPpeYZtnd2e00vapG3apX3F -nnXnvQ/DVLXLazqkY3pLp/SePir2qjvvfRimv3Y5p0v6Stf0nX4q9vqsOd/0PaEbXe3S9D2hG13t + H4sIAAAAAAAAAO3YW06DUABFUZj/KPpQ2/qo9mFr1dbqxDwTQEJCgMhayf67uT8nuQkUBUC3JmVR +TNMszdNNuk13Zbd30I9FNlqmVbpPD+kxPTXYro076Mc6Gz2nl7RJ27RL+wbbtXEH/XjNRod0TG/p +lN7TR4Pt2riDfnxmo3O6pK90Td/pp8F2bdwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAADwX03KopimWZqnm3Sb7sp2zjNsi+y2TKt0nx7SY3qq2LPpeYZtnd2e00vapG3apX3F +nnXnvQ/DVLXLazqkY3pLp/SePir2qjvvfRimv3Y5p0v6Stf0nX4q9vqsOd/0PaEbXe3S9D2hG13t Uvc+0A+7AMD4+C8zbv7LjJv/MuPmv8y4+f4HAAAAAAAAAAAAAAAAYMh+AXyW7UQAAAEA - H4sIAAAAAAAAAO3YW4rCUBAE0GT/61Lx/VbUzUwtYDAmZm7C5BwoyEfTPwUNuVU1rFldVfNkUQ+7 -g/KW6WuVrJNNsu3QXx87GMYuXe2TQ3JMTh2662MHwzinq0tyTW7JvUN3fexgOI/09UxeX/TWxw4A -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/alZX1TxZ1H8zz3gt0+EqWSeb -ZNvQadt5xm2X/vbJITkmp4Y+P5l3H8bpt17O+b4k1+SW3Bs6a5p3H8bpXS+PfD+T14ddvZtve08o -o1Qvbe8JZZTspe09oQy9AMD0eJeZLu8y0+ZdZtq8y+D/HwAAAAAAAAAAAAAAAACAMfkB/p6K1wAA + H4sIAAAAAAAAAO3YW4rCUBAE0GT/61Lx/VbUzUwtYDAmZm7C5BwoyEfTPwUNuVU1rFldVfNkUQ+7 +g/KW6WuVrJNNsu3QXx87GMYuXe2TQ3JMTh2662MHwzinq0tyTW7JvUN3fexgOI/09UxeX/TWxw4A +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/alZX1TxZ1H8zz3gt0+EqWSeb +ZNvQadt5xm2X/vbJITkmp4Y+P5l3H8bpt17O+b4k1+SW3Bs6a5p3H8bpXS+PfD+T14ddvZtve08o +o1Qvbe8JZZTspe09oQy9AMD0eJeZLu8y0+ZdZtq8y+D/HwAAAAAAAAAAAAAAAACAMfkB/p6K1wAA AQA= diff --git a/tiled/Level 0/amazon/island_sw.tmx b/data/maps/Level 0/amazon/island_sw.tmx similarity index 99% rename from tiled/Level 0/amazon/island_sw.tmx rename to data/maps/Level 0/amazon/island_sw.tmx index 14db4d4d30..fa7eebb4f7 100644 --- a/tiled/Level 0/amazon/island_sw.tmx +++ b/data/maps/Level 0/amazon/island_sw.tmx @@ -72,242 +72,242 @@ - H4sIAAAAAAAAAO2cWW7bMBRFHSNfaVaRBuiwrgIFuv8FNEFrQBBE6c0DeT/OXxCT71xSFEn79Xa7 -vQr5csC3D152PB9w/8+vJ8DhfqOzrffWx/eNL6l7+K+fgX3N9xn4Yeye6//30z+y69kN6Rywz8AL -/LeE4/8qA5buH7wzM5Bdz45YZcDDP3cOyK5lV7QZeBb6v8qA5BmAHORkwMO/5BkA/zkZsH7/wzqw -Vwbgfx64GbjD/3TAP4jyf5YB+M8H/tcmwv8oA9xzIOwD5GTAwv8oA5I9AGQgNgue/qX7gPAflwFP -/5o5ILtOMxPx/MdZQG281//w3wP4Xxtv/z/hvzQVxz78wz8yUNf/lXft3A/3df1T3WPs98DDPcZ+ -H7LdY90/l/8j9/Bflwj3OPuvSwX38N/bP+b8vmS7h/++/jHu+yP1f7S/A/f9sPSPOb8fUv84150D -iX/u3A//dYH/tZHO/5J7vdl9BXT/Hue72X0F8A/gH/j4v9oDyO4roPunZICzBrwjByXRnP9J5gBk -oBba89+jOWCUATwL6mFx/wcZ6AvFv3UG8ByoA9U/MjAnHP/SfWHquyH2CHr498oA9on6+EcG5sDL -v3Q9gLPiefxLMgD/c/mX3hWA//r+qRnAbwDVpbJ/ZAD+kYH+/qV3xeG/v/8j9/Bfh0ru4b+Hf+mc -TzkL2nuH/1r+o9zDe0//I/fceT+7LqsA92tj5X90FxTua2M19iX+4T4fb/84660N/K9NBf/ZNVgZ -+F+bzPXfIwPZNViZKu9/2XVYFcv9H9z57Yf1/q/kzi+eA338e2UA/ufxP8oAngH18PLPzQD89/FP -zYD0N4Kza7IS8L82nvO/dE8wuyYr4eX+E839z+y6rEK0e/ivRbR7+K9FtHu8A9aiinus/er5j3YP -/3X8W7uH/5po/Vu4x+8A1vKf4Z6SAdwXr+Nf8o535n3vf+/36HvByICtf6+9Har7s++CXpFdx65Y -uT/zLvEvyUJ2LTuinfMp3jXuJVnIrmknOrk/y8HZ32TXmPss02LtX+Lew7kmI7N5v/r/ozb92XHl -n3qHI8I797My/VuMX4p7bU2t/Ed652QvY20gcUPNwP7/ax1c+afO/dnuuVmo5J6T1ZF7KWf+s8e+ -Rf+uamyZiSv3Fm20dL+C/8hng8T9qI1n7qP8f/KelIGjz5C+f161UZuBIz+aHEeOi4rrvyvvkr1n -bg64WDuS1GZG/1T3FvvRFbxzkNZmSzX/1v3TjDXNs4rjK8v9w3+VNaBXHy2eDdrxbdnGSP+cNaAm -B57uNeMsY56Ock/1z90D5mbBu49ZOfBo4/7v3j74SuBoDFP9c+eAzLpl5+Ds845cjbxQeCN423KU -C875f0QGotxb9kHrSpIDrvsR3Ptfo3Z6uKfObZr5j9sPz3FKbaeVe4n/swxocuDZR0q7PXjk17Kd -1nWR3v2m1LKS+6gMbOcsTTtH85h1PTTf+/Gopad7r3ZbOc9A+90v7Ro22v223ZI1wtGaJNuhtX9u -BixyEOmem4tZXHP8SzKwrR8nCxz3Hr9XsRLU+lnUkfpuZtle5MC+ll3aWakP1H51qmWntlbJQVbb + H4sIAAAAAAAAAO2cWW7bMBRFHSNfaVaRBuiwrgIFuv8FNEFrQBBE6c0DeT/OXxCT71xSFEn79Xa7 +vQr5csC3D152PB9w/8+vJ8DhfqOzrffWx/eNL6l7+K+fgX3N9xn4Yeye6//30z+y69kN6Rywz8AL +/LeE4/8qA5buH7wzM5Bdz45YZcDDP3cOyK5lV7QZeBb6v8qA5BmAHORkwMO/5BkA/zkZsH7/wzqw +Vwbgfx64GbjD/3TAP4jyf5YB+M8H/tcmwv8oA9xzIOwD5GTAwv8oA5I9AGQgNgue/qX7gPAflwFP +/5o5ILtOMxPx/MdZQG281//w3wP4Xxtv/z/hvzQVxz78wz8yUNf/lXft3A/3df1T3WPs98DDPcZ+ +H7LdY90/l/8j9/Bflwj3OPuvSwX38N/bP+b8vmS7h/++/jHu+yP1f7S/A/f9sPSPOb8fUv84150D +iX/u3A//dYH/tZHO/5J7vdl9BXT/Hue72X0F8A/gH/j4v9oDyO4roPunZICzBrwjByXRnP9J5gBk +oBba89+jOWCUATwL6mFx/wcZ6AvFv3UG8ByoA9U/MjAnHP/SfWHquyH2CHr498oA9on6+EcG5sDL +v3Q9gLPiefxLMgD/c/mX3hWA//r+qRnAbwDVpbJ/ZAD+kYH+/qV3xeG/v/8j9/Bfh0ru4b+Hf+mc +TzkL2nuH/1r+o9zDe0//I/fceT+7LqsA92tj5X90FxTua2M19iX+4T4fb/84660N/K9NBf/ZNVgZ ++F+bzPXfIwPZNViZKu9/2XVYFcv9H9z57Yf1/q/kzi+eA338e2UA/ufxP8oAngH18PLPzQD89/FP +zYD0N4Kza7IS8L82nvO/dE8wuyYr4eX+E839z+y6rEK0e/ivRbR7+K9FtHu8A9aiinus/er5j3YP +/3X8W7uH/5po/Vu4x+8A1vKf4Z6SAdwXr+Nf8o535n3vf+/36HvByICtf6+9Har7s++CXpFdx65Y +uT/zLvEvyUJ2LTuinfMp3jXuJVnIrmknOrk/y8HZ32TXmPss02LtX+Lew7kmI7N5v/r/ozb92XHl +n3qHI8I797My/VuMX4p7bU2t/Ed652QvY20gcUPNwP7/ax1c+afO/dnuuVmo5J6T1ZF7KWf+s8e+ +Rf+uamyZiSv3Fm20dL+C/8hng8T9qI1n7qP8f/KelIGjz5C+f161UZuBIz+aHEeOi4rrvyvvkr1n +bg64WDuS1GZG/1T3FvvRFbxzkNZmSzX/1v3TjDXNs4rjK8v9w3+VNaBXHy2eDdrxbdnGSP+cNaAm +B57uNeMsY56Ock/1z90D5mbBu49ZOfBo4/7v3j74SuBoDFP9c+eAzLpl5+Ds845cjbxQeCN423KU +C875f0QGotxb9kHrSpIDrvsR3Ptfo3Z6uKfObZr5j9sPz3FKbaeVe4n/swxocuDZR0q7PXjk17Kd +1nWR3v2m1LKS+6gMbOcsTTtH85h1PTTf+/Gopad7r3ZbOc9A+90v7Ro22v223ZI1wtGaJNuhtX9u +BixyEOmem4tZXHP8SzKwrR8nCxz3Hr9XsRLU+lnUkfpuZtle5MC+ll3aWakP1H51qmWntlbJQVbb OtUwwntUBrLaGV1Di3pmthnkZCK7XQAAAAAAq/MXXtApBwAAAQA= - H4sIAAAAAAAAAO2dyY4kNRCGc8QRiRscWV4AgUBIvAvLnUXD8HQMy20EV0bAK8xc4AIvQKUoq03I -YcfucJU/KVXdXU6n7T8cDrsz08fhz9fg958Drrk5jmfXz8dTS7H11/L35fin+qTy2+X48/rzV9aF -YoDpD+uFfR7E9DN5/RH/HEq5tXX89ZhvA9+A30/9udoXqOf12iuD/XCufQs2UPuAl5fj+0OvPfZ3 -jQ1E2gTnGtpyzR4LRmPACG79LW0gw/hywinPm5fx6C0wJtV+4MvrEQVlDBjB1UHjY7PaArUcb1+0 -f6cRk9Q2EE1vDLBGo5eVDWSs28ksG4iaB3r0Va4NWJWBGwtROeOB54pySVh9HUA7R4Hfc6/H/T4b -VP296mUxpmvXKKzHkJVsoKW/1RrQCMt4TjoGeMWSq9iAdB3wYKbD8LAB7TXvyQYk/b/A/TtGhvnc -vdpAaw3gRDvGZa93i3u1gdYawEmkDWRpmygbyFLfE4t1QAxKPtFtQv2/oLRc1HpmsgGPdUCJ9pna -5ETiw1asL/V/QZ9c+s6njx4+LcnWJgWvcSxTfXvzgMKp+WeX4/Pqk2oD0fFi9vy88+VC6f9Q+/I5 -wnsNgXpdLV4aZbCBWv+/LscfR7s8XO0L1DUXa1uY3a+ozCznF+B3afzP9fHS9Fy2DfShrgFToPp6 -KlobiPCtXuNXFD3fr5n/eMdK1Pw99ajzXNEGKL5/BRugxpaWeMUskbT6fo2mLt7tII0jJHlblykD -rb5vRVT9PWzAKt7M7he87v0a1fPd67zxvevnx4N5ZPkenke9Hqf9reccmW1g5PtbWPSz96/6fcBc -P+6dN2rPSO2j8tVQfP+p++9HO+aHcH0txodX/T5i6i89r9Art0ajNwRroLM4dS/PmNR9XtKvuf1/ -5Oe5WOWXsX96UMd7Pe2lvr33PTZ2S7HKb2vvE+9AsLH71VfGebfSjGKIDGsVWeBq79EO2Nj9GkH/ -VppeLBA51xvlOxtsjj9jvSySGfF+xjkf5f5uyK1pn2m+H9222mf8MTj1so77KflL2luqEVf7SBug -3NfFhVsf69h/lK+F9tRzR+fNtgHr/i8pP4zVKTE/Rn2uZj2wlVZrA9LreCIZ/yHacsNYnRLzY9Tn -UtcDJeO/lzbRNqC9t2d2/KJFEgN6XzeyLTXP9qyqeYFiu9HawzQRYM/3tVi9vxck2kfbQBTYM76Q -rb0+3166me1a20DLB1iVjdomWrjzrd65Gu2l8VMGG/jx+L8deM8JrW1Mor2kLNb9OYsNnHDjgdH3 -2v7A/eSWl5pGWl4qmWwAxgPacW5EnU7ySbWx3nce2kttYAanDTy5/tx650eUDXi3sRRtfazTe1F8 -QR0PaH356kT59Czt1ZobUPv9rRJRv0x9hrIXgBTJPhyRRJcvo7+UvgcumtV8KySj9gXpe+Ci0cT/ -GchaPu7/iq3WiyR9QpKHVd+jvvsqq84Ykv8Va2NkDxugpB3liVG/A6tnA5n9PIa0/3vN+a2xWDuk -vP9o1Xmx5F4x7VpBlA1YaF+gvPtqRRvQ9n8rP8BFq62XVqvZAPY8eKQNSJFqHKVNdhugPiOWGa0N -zC7fLG5B+8IsX88tV5Y25T4fqEWaL6X9qG3MKYOHTplsgPLuP4jmHeAlT2vtsbTUPDV5ccikfcvv -U7TXvgOckkYyVnv42Kx5aeG897HQ0p5qA7egPdWnRJVPw2iu1wLTfrQewqmrheae/loTU2TRXvPe -R8keANpYzyqtFKpfylLeERF7/mao5whLX6PxcdF46z+7fhQs+q6F9jPaaHSvT6RP1Z6/ogYZ+sfo -Xp/I8VR7/oo+GJYjGu2ej9L289Ze48fvDe09v9z2s9Zek7+FDVDe+5sZi3t+uXMjL+256Xpl17Ca -b7G451ervXVbWcb0kjKtZAPcOGCmVhhSP+zlq3p5Z4QaB1jXaWbbeI9XvWtkg3PfJ6dOVmmsGdXh -3uIB6VyQM05ksYEZeqxgA9K5oFWsMNMPRF4rqw1o3hNrPbezmHtkJmNZpe+J9dLeYu4WhYXdzsbi -PdHcWNpTe692tbhuNu1PeveBHoedHivZALdO2WJdKr37QI9jXDdqnbDvLXWzyitC+ww2INn/u2cD -I6g2oEHbzlJ/suIYQL0P1LO8HnlLbUA7lqwUA2LPfUE8/VakXVn2X8p1M1Pv//v8GO/9vEq/l15j -dl+MoOz929r/dxU851u3qn2953PNjPs+NWjKObtuM66L6X6CPe9nMf+mfo/Req7UYo4/ywair9vT -/cRTe838+KT3fq1b0N7b18L5fKHEeSXWg9cveylK1jGwv3PnkK3nS6l5U7h1G2hpX8f3vevWeylS -1nek6zi970fPFFq0U1Yb0AK1h/O60XWl+6n/cDmeXo/ePiKjfCLg2ia3nDPrR/n/LfT1lP14sTyK -7i+qtC+PB1vA7OFWbaBOX9pm1B8s4TzP39s3t0VL+xfdM/6jtgfL98l7w7UBqH1pG9gfqAeX0Tuc -INR9c+s8uNpDSltE9gmKndXjV89WKZ/SttGifZYPo5XHLyDNE3CMoNqB1kdQ6o/pVZeRYwPPFOXV -Au/f/OngtSHck73Vft8dD+11av1tI5+yr9TIHnr7zmltV6M9LCPVH9T5cfqDFdr7t1p7smPat3TH -qO0B0vMFVjF4fX7t6zl+GrsfuqU9bBvYHyiHhF78LwHzbRztIfWeczXQDiRj76hvYppTNejFcpJ+ -YY3F/ZsF2H6l7z/WFLCCagetsnA17/X1nl5YGTGs2kZKLwas4cxlau1PrO0blrkwmje2yoj1SQxq -Xah2MLPvF2AMqO1LtfZe9j1qX8ocmjvnkmiF2ao0Pw9aZeT2pZb2J9515PpbDmVM19ahFctl0b7Q -s1POelSk9jVWdpBVnwgs+9Ks9uvNGyHZ++QstHaQpR17c+gsZcwMpy8VdrveJpT1qK39ZrPZbDab + H4sIAAAAAAAAAO2dyY4kNRCGc8QRiRscWV4AgUBIvAvLnUXD8HQMy20EV0bAK8xc4AIvQKUoq03I +YcfucJU/KVXdXU6n7T8cDrsz08fhz9fg958Drrk5jmfXz8dTS7H11/L35fin+qTy2+X48/rzV9aF +YoDpD+uFfR7E9DN5/RH/HEq5tXX89ZhvA9+A30/9udoXqOf12iuD/XCufQs2UPuAl5fj+0OvPfZ3 +jQ1E2gTnGtpyzR4LRmPACG79LW0gw/hywinPm5fx6C0wJtV+4MvrEQVlDBjB1UHjY7PaArUcb1+0 +f6cRk9Q2EE1vDLBGo5eVDWSs28ksG4iaB3r0Va4NWJWBGwtROeOB54pySVh9HUA7R4Hfc6/H/T4b +VP296mUxpmvXKKzHkJVsoKW/1RrQCMt4TjoGeMWSq9iAdB3wYKbD8LAB7TXvyQYk/b/A/TtGhvnc +vdpAaw3gRDvGZa93i3u1gdYawEmkDWRpmygbyFLfE4t1QAxKPtFtQv2/oLRc1HpmsgGPdUCJ9pna +5ETiw1asL/V/QZ9c+s6njx4+LcnWJgWvcSxTfXvzgMKp+WeX4/Pqk2oD0fFi9vy88+VC6f9Q+/I5 +wnsNgXpdLV4aZbCBWv+/LscfR7s8XO0L1DUXa1uY3a+ozCznF+B3afzP9fHS9Fy2DfShrgFToPp6 +KlobiPCtXuNXFD3fr5n/eMdK1Pw99ajzXNEGKL5/BRugxpaWeMUskbT6fo2mLt7tII0jJHlblykD +rb5vRVT9PWzAKt7M7he87v0a1fPd67zxvevnx4N5ZPkenke9Hqf9reccmW1g5PtbWPSz96/6fcBc +P+6dN2rPSO2j8tVQfP+p++9HO+aHcH0txodX/T5i6i89r9Art0ajNwRroLM4dS/PmNR9XtKvuf1/ +5Oe5WOWXsX96UMd7Pe2lvr33PTZ2S7HKb2vvE+9AsLH71VfGebfSjGKIDGsVWeBq79EO2Nj9GkH/ +VppeLBA51xvlOxtsjj9jvSySGfF+xjkf5f5uyK1pn2m+H9222mf8MTj1so77KflL2luqEVf7SBug +3NfFhVsf69h/lK+F9tRzR+fNtgHr/i8pP4zVKTE/Rn2uZj2wlVZrA9LreCIZ/yHacsNYnRLzY9Tn +UtcDJeO/lzbRNqC9t2d2/KJFEgN6XzeyLTXP9qyqeYFiu9HawzQRYM/3tVi9vxck2kfbQBTYM76Q +rb0+3166me1a20DLB1iVjdomWrjzrd65Gu2l8VMGG/jx+L8deM8JrW1Mor2kLNb9OYsNnHDjgdH3 +2v7A/eSWl5pGWl4qmWwAxgPacW5EnU7ySbWx3nce2kttYAanDTy5/tx650eUDXi3sRRtfazTe1F8 +QR0PaH356kT59Czt1ZobUPv9rRJRv0x9hrIXgBTJPhyRRJcvo7+UvgcumtV8KySj9gXpe+Ci0cT/ +GchaPu7/iq3WiyR9QpKHVd+jvvsqq84Ykv8Va2NkDxugpB3liVG/A6tnA5n9PIa0/3vN+a2xWDuk +vP9o1Xmx5F4x7VpBlA1YaF+gvPtqRRvQ9n8rP8BFq62XVqvZAPY8eKQNSJFqHKVNdhugPiOWGa0N +zC7fLG5B+8IsX88tV5Y25T4fqEWaL6X9qG3MKYOHTplsgPLuP4jmHeAlT2vtsbTUPDV5ccikfcvv +U7TXvgOckkYyVnv42Kx5aeG897HQ0p5qA7egPdWnRJVPw2iu1wLTfrQewqmrheae/loTU2TRXvPe +R8keANpYzyqtFKpfylLeERF7/mao5whLX6PxcdF46z+7fhQs+q6F9jPaaHSvT6RP1Z6/ogYZ+sfo +Xp/I8VR7/oo+GJYjGu2ej9L289Ze48fvDe09v9z2s9Zek7+FDVDe+5sZi3t+uXMjL+256Xpl17Ca +b7G451ervXVbWcb0kjKtZAPcOGCmVhhSP+zlq3p5Z4QaB1jXaWbbeI9XvWtkg3PfJ6dOVmmsGdXh +3uIB6VyQM05ksYEZeqxgA9K5oFWsMNMPRF4rqw1o3hNrPbezmHtkJmNZpe+J9dLeYu4WhYXdzsbi +PdHcWNpTe692tbhuNu1PeveBHoedHivZALdO2WJdKr37QI9jXDdqnbDvLXWzyitC+ww2INn/u2cD +I6g2oEHbzlJ/suIYQL0P1LO8HnlLbUA7lqwUA2LPfUE8/VakXVn2X8p1M1Pv//v8GO/9vEq/l15j +dl+MoOz929r/dxU851u3qn2953PNjPs+NWjKObtuM66L6X6CPe9nMf+mfo/Req7UYo4/ywair9vT +/cRTe838+KT3fq1b0N7b18L5fKHEeSXWg9cveylK1jGwv3PnkK3nS6l5U7h1G2hpX8f3vevWeylS +1nek6zi970fPFFq0U1Yb0AK1h/O60XWl+6n/cDmeXo/ePiKjfCLg2ia3nDPrR/n/LfT1lP14sTyK +7i+qtC+PB1vA7OFWbaBOX9pm1B8s4TzP39s3t0VL+xfdM/6jtgfL98l7w7UBqH1pG9gfqAeX0Tuc +INR9c+s8uNpDSltE9gmKndXjV89WKZ/SttGifZYPo5XHLyDNE3CMoNqB1kdQ6o/pVZeRYwPPFOXV +Au/f/OngtSHck73Vft8dD+11av1tI5+yr9TIHnr7zmltV6M9LCPVH9T5cfqDFdr7t1p7smPat3TH +qO0B0vMFVjF4fX7t6zl+GrsfuqU9bBvYHyiHhF78LwHzbRztIfWeczXQDiRj76hvYppTNejFcpJ+ +YY3F/ZsF2H6l7z/WFLCCagetsnA17/X1nl5YGTGs2kZKLwas4cxlau1PrO0blrkwmje2yoj1SQxq +Xah2MLPvF2AMqO1LtfZe9j1qX8ocmjvnkmiF2ao0Pw9aZeT2pZb2J9515PpbDmVM19ahFctl0b7Q +s1POelSk9jVWdpBVnwgs+9Ks9uvNGyHZ++QstHaQpR17c+gsZcwMpy8VdrveJpT1qK39ZrPZbDab zWaz2Ww2m81ms9lsNpvNZrPZ2PAvtWlWwAAAAQA= - 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 Dy4AAAEA diff --git a/tiled/Level 0/athor/island.tmx b/data/maps/Level 0/athor/island.tmx similarity index 99% rename from tiled/Level 0/athor/island.tmx rename to data/maps/Level 0/athor/island.tmx index 7a7c98a43d..cc48ae4952 100644 --- a/tiled/Level 0/athor/island.tmx +++ b/data/maps/Level 0/athor/island.tmx @@ -174,214 +174,214 @@ - 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 9wAAAQA= - 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 -U8r6HxNonTfEej5dPgitQfuoXVte/+NT56l8NdZvTfkgtAa1HTfk+EbNYysqX03ht7l9Z8jxjZrH -VrbMfJVuyzVWkKqPMuT4Rq5rq3xmr+d8hgoqX9X5beo+Zcq+45BzlrHXdskh1GeG6HenuKZ8ryV/ -5ygnXHII9RnTszPFaUwM02uejv7QGeCZ4Fng2Q79I3qvcq2Qo5YqsV5zzSHUZ3R1Fo1TOU+I97pt -NIZd2oZ8zXOg97ngeeD5032vfe9V/gw5aqlS67WU+cvkDab3fP2d6u2ifwdxr/Qz5KildNfw9YUS -fUSGqQ+me883H4fqL0D9pnst2oYpN8U+e1Ws+fpCqT4SC5+++4qp+bUOQnfqN67+08ez9/Uen/37 -8opa516FztRvXP1HfvYpn61vDnbdP3V7FfUcjReVn5bYPmSdqd+4+o949jX4cEhd46IdjZdQPx0C -qcaIU9VzfcP3f0O6aieeY+cJoX46NEqo53JCpa3u7ynH/k+YUv+mi4wS6rm+YPpb2UJb099Tptqp -zucTPynmDFKjL62G/h5TBxdtfe5fdT7f+CktN3YoQas+EDq263M+uk2uK1TxXnJuDEGJ7VlGivUr -so6q84ltuppRrjlLyY0hUNXOtbdnl88f0h+UQWvOWv1WVTsP3Z59xllUsU4/v+pcvv1Bilr6gjbo -7iPm/xFQ+B7nM85CY13oLD6/7lyh8/0yaugLusD1PnKtOfeJLRrrPjq7zvcz9iHnmnOf2BKx7quz -DLkebMXb+0DJa8592oxt3KYVb8+JmLkxXR6vBSWOA+ZEbM605XEVdJ5B67cYbbpjbe261HnhGMj3 -ZNomIOdMFVz8XZfHdcfq6src/7+rxXpRdU+2+zTlTJ8+AD2P7lhdXZnj/3f57lMjVPcUep+qMfWY -Y4XP6urKkPpN5+O2c3U5osV6UXVPuvt0mUe1jamrIDQJOVY+3iU3m/yt9DmRoeE6j+rrlbIm9NhY -TTu49vtrnxPpG6oxd11+Fh7iEk9UE3Gsqw/4tjdxfuobQ8+J1ADVmLsuP4fUgyofMPm7iO2Q3Kzy -jVrn+HJDFXOyTguKeKIa0nyr8wHXvpdv/k4xPzRm0JiTdRK/m+boqD8sajQ31QRUJ1e/sfkG/bxc -G9oh6+Syrpr6g3hvweAFtvGKVPnbdb3pGODT9uV4cllXLfxB1ldoSvdXtSG6LWX+Dl1v2hpytX2h -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 AAAASP4AYo4/OgAAAQA= - H4sIAAAAAAAAAO3dTQqDMBAGUKHQ63ibbnq/QqFeoWfrUigF408TM/Pe2oWYGD7H0QwDAAAQzf3a -+gwAAABY8ri0PgMAAP5N5gO+WRfiMaYw06sAAEQm+wMAAAAAAAAAAABH8h0GQB2TXnA6McoGAAAA -AAAAAABp6GsCAAAAgP1ehXW20uMAAIC6bv6zQGNb9ii1r2kb706uu/kBAJCH7LddL/me+tbUitSV -AACAM1EngPWe7hsAgBS804nBOLJX5j4BdSMAAM7M896x5H9+MS9m1hwAIAsZEChlvQAAIJIP0lGz + H4sIAAAAAAAAAO3dTQqDMBAGUKHQ63ibbnq/QqFeoWfrUigF408TM/Pe2oWYGD7H0QwDAAAQzf3a ++gwAAABY8ri0PgMAAP5N5gO+WRfiMaYw06sAAEQm+wMAAAAAAAAAAABH8h0GQB2TXnA6McoGAAAA +AAAAAABp6GsCAAAAgP1ehXW20uMAAIC6bv6zQGNb9ii1r2kb706uu/kBAJCH7LddL/me+tbUitSV +AACAM1EngPWe7hsAgBS804nBOLJX5j4BdSMAAM7M896x5H9+MS9m1hwAIAsZEChlvQAAIJIP0lGz AAAAAQA= - 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 W9MH6DhoOewfmmeDaAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3c22rCQBQF0HmQ/IS2tVftm9Zqb99c/UWPkEKRKSlRSOKsBZtAcEDYqHD0mBIA -AAAAAAAAQ7KoUlpGXqqunwldWEXvr5G1/ou1ie7f9V+sj+j+S/8AAAAAAAAAAAAAFC63W2Hfohyr -uuPfuxW5e1yu3G6FfYty5HYr7FsAAACXwoyrbP5TpGyH+dabGVexDvOtTzMuAAAAADqyG53nCgzP -94mv31PP051xldIkclXnOnLT8D1FmzP00zR6u43c1bmPPDR02eYM/aT/YdlmPmtz9/7rMXp7iszq -zCPPDV22OQP008/7x/H1XI9nmI571TMAAAAAAAAAAIDfUgEAAAAAAAAAAAAAAAAAAAAAAAD8ZQ9o + H4sIAAAAAAAAAO3c22rCQBQF0HmQ/IS2tVftm9Zqb99c/UWPkEKRKSlRSOKsBZtAcEDYqHD0mBIA +AAAAAAAAQ7KoUlpGXqqunwldWEXvr5G1/ou1ie7f9V+sj+j+S/8AAAAAAAAAAAAAFC63W2Hfohyr +uuPfuxW5e1yu3G6FfYty5HYr7FsAAACXwoyrbP5TpGyH+dabGVexDvOtTzMuAAAAADqyG53nCgzP +94mv31PP051xldIkclXnOnLT8D1FmzP00zR6u43c1bmPPDR02eYM/aT/YdlmPmtz9/7rMXp7iszq +zCPPDV22OQP008/7x/H1XI9nmI571TMAAAAAAAAAAIDfUgEAAAAAAAAAAAAAAAAAAAAAAAD8ZQ9o rZvXAAABAA== - H4sIAAAAAAAAAO3bOQrDMBAFUFW6RPY96ZKYHCP3v06mUCkwOBjL+D34jWBA8DuJSQkAAAAAAACA -OXnmlF6Rd576JkyhK71/9A8AAAAAAAAAAAAAwELVdivsWyxHV+m4dgYAAAAwN964AAAAAAAAABjb -Kqe0jmxKtpFdzz/1kBnatI/eDpFjySly7ulyyAxt0v+yXaK3a+RWco88erocMgMAAAAwhq83CQAA + H4sIAAAAAAAAAO3bOQrDMBAFUFW6RPY96ZKYHCP3v06mUCkwOBjL+D34jWBA8DuJSQkAAAAAAACA +OXnmlF6Rd576JkyhK71/9A8AAAAAAAAAAAAAwELVdivsWyxHV+m4dgYAAAAwN964AAAAAAAAABjb +Kqe0jmxKtpFdzz/1kBnatI/eDpFjySly7ulyyAxt0v+yXaK3a+RWco88erocMgMAAAAwhq83CQAA AAAAAIBZ8c8LAAAAAAAAAAAAAADQJnsfAAAAAADAP34i6uOdAAABAA== diff --git a/tiled/Level 0/athor/island_e.tmx b/data/maps/Level 0/athor/island_e.tmx similarity index 99% rename from tiled/Level 0/athor/island_e.tmx rename to data/maps/Level 0/athor/island_e.tmx index 2b91295a05..c7a0ca7c40 100644 --- a/tiled/Level 0/athor/island_e.tmx +++ b/data/maps/Level 0/athor/island_e.tmx @@ -84,198 +84,198 @@ - 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 AA== - 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 wsLCwsLCwsLCwsLCwsLCwkI7/AeaYGynAAABAA== - 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 AAEA - H4sIAAAAAAAAAO3dS07DMBAA0BaJQ7ADifLbseL+p+EaqEiRgtNEKYmT8fS9TdpVqyqescdT53AA -AACA5Z7v9v4GQGZiDAAALTuZzwJAVQ/HXJ8DAACs60V9DgAgnEf1VgAAKvpQEwSAsL6Pf6/layCv -81jvx4BL8QCuYa+hLeWY78cBALYhd9Kabr5Qzh/MI4jEORJ1jI397v2UtfcJ/a8YtjWW/7vXwDL3 -5i6Q2twxLhawtkt7QP0rEEOt+G/sxyTfs7bX4p6qkf/f3LcAJKZnB8isXC8AQG3X9PR59i0At8q+ -CwBRqB9CTuabbRGLASjNyeXv8gcwotZ6IML5PZ96PQE24TyvaWo5/NeSe8cacOjJbwIAAL+sUwEA -PaPQpr3m8vYCAWBIfoT9TPUG6w3hFqjrMIczs+eRN2idXmHYlloAAH2Z8kKE8wAAovlKFOcZ8pwT + H4sIAAAAAAAAAO3dS07DMBAA0BaJQ7ADifLbseL+p+EaqEiRgtNEKYmT8fS9TdpVqyqescdT53AA +AACA5Z7v9v4GQGZiDAAALTuZzwJAVQ/HXJ8DAACs60V9DgAgnEf1VgAAKvpQEwSAsL6Pf6/layCv +81jvx4BL8QCuYa+hLeWY78cBALYhd9Kabr5Qzh/MI4jEORJ1jI397v2UtfcJ/a8YtjWW/7vXwDL3 +5i6Q2twxLhawtkt7QP0rEEOt+G/sxyTfs7bX4p6qkf/f3LcAJKZnB8isXC8AQG3X9PR59i0At8q+ +CwBRqB9CTuabbRGLASjNyeXv8gcwotZ6IML5PZ96PQE24TyvaWo5/NeSe8cacOjJbwIAAL+sUwEA +PaPQpr3m8vYCAWBIfoT9TPUG6w3hFqjrMIczs+eRN2idXmHYlloAAH2Z8kKE8wAAovlKFOcZ8pwT AKKQkwAAaM0PjZHD6QAAAQA= - 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 SAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/athor/island_w.tmx b/data/maps/Level 0/athor/island_w.tmx similarity index 99% rename from tiled/Level 0/athor/island_w.tmx rename to data/maps/Level 0/athor/island_w.tmx index 63d9f041e7..ed742f5b2c 100644 --- a/tiled/Level 0/athor/island_w.tmx +++ b/data/maps/Level 0/athor/island_w.tmx @@ -84,130 +84,130 @@ - H4sIAAAAAAAAAO3cW27UQBCF4QmPIatIkCCsJEHisiskEHcRWC62iIVpudt99anu+SW+B5TMjFWn -uuz0eObqdDpdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN5exGmPBZ1bUa11Pfd5Okp7M1B -mWwdi7pOI0nJ/Kh+2Dsmdc1GUCPzmH6IzTqlD9W161nr3PfmQmrW5N9n7i2pa9mbUXIn/zQjrXny -TzNi7rNbA7W1rlX2t2IvJ5cG6mtVzXl/6/z/+WPtLVDX2ZrS3Nfr64Xnd8jfptL1vszUtXUPuLPX -AnXNLShd87l5vn8S70Oij5HPq669Wos1n5vxr8lvz89+Th4Snmvxbedn6vqPmL1b50+TzxnZlWQb -+zh1Bgqt5r2v3t8nPxrkOJv+7WL+t13ztdd1zez3qPM40utGaz4032tk1JI6E+trP3R9F5rv6lzJ -v3ztx2Tf45on/32+Pbojzsnk30/+7rW7Ok/yb5f/SOue/Ovlr86Q/Ovn7177jbj2yf+8Zz/5l+/x -qfMj/3ivInogdX9XnR/515sBMe/ruHu96vzIv07+oXuy1n/n97zXe+75z3zngNz9PvLvS2gGPMvM -v+ceUOfBDCB/KzMgNf/e9/7PNf/QDNg6B4x8HlDnYG0GlF4H9NYD6hwszoDZzSO3F0brAXUGVmeA -bx7M2br36fvuzVdnS/5lMyD3/aCeekBdf7WYGbC3N9hzD6jrr5ZzDhipB9T1V4vNf+8z2732gLr+ -ain3BYRmQK/3B6vrr5Z6X1iNHrDUB+r6WxDzN0BuD4Q+26nOnvz/yvlsUEwP9HA+UNfegtzPhd6c -/PuEPdxDNr+2uvYWlHwuOOXvg719w6OzJ/9/Uq8BWl4btu6H9Wuo625FjRmQcl2Q2gs1emLr+dR1 -t6JW/jV6IPX7YHJyX+5jVtfdipr553y/Y84sKLHcx6yuuxU180+dAW4P5HyPXy513a2onX9uD7iz -4Ksnt9B3Bbp89ydcGqi7FS3yn8XuD/j64EvmPAhdQ6xfQ113K1rl7/ZC7kxY+sE3D7au7UK5k//x -+dfqg73rRfczaqHnUdfdiiPzL70+iO2JmMeo626FIv+tHrg+/f++gk+t3lHX3QpV/sv5YHHUeWTp -M3XdrVDmX6N/UvrgevVYdd2t6Dn/xV4PLGt+/Rh13S2p8R6g2tb1wXXg99U1t2SEGZBKXXNrRpgB -5J/v3GaAut7WkD/O6RygrrVV59ID6jpbdfR54G56vfuVo/pPXWfLWmewzlzx+uQf1moG3AUyd7We -BeoaW1ez9im5b/VBi15Q17cHJTXfm/HqnlTXthepNS9Z6zFqzQN1XXtyfxHv6OPK7QN1TVG3D1J7 + H4sIAAAAAAAAAO3cW27UQBCF4QmPIatIkCCsJEHisiskEHcRWC62iIVpudt99anu+SW+B5TMjFWn +uuz0eObqdDpdAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN5exGmPBZ1bUa11Pfd5Okp7M1B +mWwdi7pOI0nJ/Kh+2Dsmdc1GUCPzmH6IzTqlD9W161nr3PfmQmrW5N9n7i2pa9mbUXIn/zQjrXny +TzNi7rNbA7W1rlX2t2IvJ5cG6mtVzXl/6/z/+WPtLVDX2ZrS3Nfr64Xnd8jfptL1vszUtXUPuLPX +AnXNLShd87l5vn8S70Oij5HPq669Wos1n5vxr8lvz89+Th4Snmvxbedn6vqPmL1b50+TzxnZlWQb ++zh1Bgqt5r2v3t8nPxrkOJv+7WL+t13ztdd1zez3qPM40utGaz4032tk1JI6E+trP3R9F5rv6lzJ +v3ztx2Tf45on/32+Pbojzsnk30/+7rW7Ok/yb5f/SOue/Ovlr86Q/Ovn7177jbj2yf+8Zz/5l+/x +qfMj/3ivInogdX9XnR/515sBMe/ruHu96vzIv07+oXuy1n/n97zXe+75z3zngNz9PvLvS2gGPMvM +v+ceUOfBDCB/KzMgNf/e9/7PNf/QDNg6B4x8HlDnYG0GlF4H9NYD6hwszoDZzSO3F0brAXUGVmeA +bx7M2br36fvuzVdnS/5lMyD3/aCeekBdf7WYGbC3N9hzD6jrr5ZzDhipB9T1V4vNf+8z2732gLr+ +ain3BYRmQK/3B6vrr5Z6X1iNHrDUB+r6WxDzN0BuD4Q+26nOnvz/yvlsUEwP9HA+UNfegtzPhd6c +/PuEPdxDNr+2uvYWlHwuOOXvg719w6OzJ/9/Uq8BWl4btu6H9Wuo625FjRmQcl2Q2gs1emLr+dR1 +t6JW/jV6IPX7YHJyX+5jVtfdipr553y/Y84sKLHcx6yuuxU180+dAW4P5HyPXy513a2onX9uD7iz +4Ksnt9B3Bbp89ydcGqi7FS3yn8XuD/j64EvmPAhdQ6xfQ113K1rl7/ZC7kxY+sE3D7au7UK5k//x ++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 AAEA - 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 AAAAAAAAAAAAAADj8hfUYwPmAAABAA== - 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 diff --git a/tiled/Level 0/athor/ship_w2.tmx b/data/maps/Level 0/athor/ship_w2.tmx similarity index 99% rename from tiled/Level 0/athor/ship_w2.tmx rename to data/maps/Level 0/athor/ship_w2.tmx index d4bc365c79..7dcff36b80 100644 --- a/tiled/Level 0/athor/ship_w2.tmx +++ b/data/maps/Level 0/athor/ship_w2.tmx @@ -72,84 +72,84 @@ - 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 AEjKA6kq9X8AAAEA - H4sIAAAAAAAAAO3XsQ2AQAwEQaNvBEqgFERCzdAUH9ACcnAzkvOTNnIVAAAAAAAAAAAAAAAAia7v -yLSOqm10r6DLMe/sHkEb/bPpn03/bPpn0x8AALLsS/cCutzznu4RtPH/Z9M/m/7Z9M+mPwAAAAAA + H4sIAAAAAAAAAO3XsQ2AQAwEQaNvBEqgFERCzdAUH9ACcnAzkvOTNnIVAAAAAAAAAAAAAAAAia7v +yLSOqm10r6DLMe/sHkEb/bPpn03/bPpn0x8AALLsS/cCutzznu4RtPH/Z9M/m/7Z9M+mPwAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf3oBNwDs9wAAAQA= - H4sIAAAAAAAAAO3ZMQ6DMBBFwRVchNwqPmU4Ig3pHJkqxf4ZaeUCuic33ioAAAAAAAAAAAAAAAC6 -e0/ms1Wd2/wbvRx71Wt/ftKL/tn0z6Z/Nv2z6Z9t3LPq/v2PnsZiAACAPma7Pnu/HN59sumfTf9s -+mf7tQfw/pvFvc9m7wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAv1zU + H4sIAAAAAAAAAO3ZMQ6DMBBFwRVchNwqPmU4Ig3pHJkqxf4ZaeUCuic33ioAAAAAAAAAAAAAAAC6 +e0/ms1Wd2/wbvRx71Wt/ftKL/tn0z6Z/Nv2z6Z9t3LPq/v2PnsZiAACAPma7Pnu/HN59sumfTf9s ++mf7tQfw/pvFvc9m7wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAv1zU oL9bAAABAA== - H4sIAAAAAAAAAO3OQQ0AIAwEsEm/N6pRQY4srYLOAAAAAAAAAAAAAAAAAAAAALBB2gGg5rQDAHwr -7QAAAPBc2gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANa5UdgUZQAA + H4sIAAAAAAAAAO3OQQ0AIAwEsEm/N6pRQY4srYLOAAAAAAAAAAAAAAAAAAAAALBB2gGg5rQDAHwr +7QAAAPBc2gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANa5UdgUZQAA AQA= - H4sIAAAAAAAAAO3SQQrDMBADwP3/J/LVngK+uInBtogZwdAEUhBor6q6AAAAAAAAAAAAAAAAAIDj -jCbdF/tjf+yP/Zm//9vbSHcnu3/7Ld9Vze9o0t2ZewdPSXfE/uzf/U66K3v2H7mLdH/mbv8v7f/S -3dl7A+meZO4g3Yv1mz/t3z5zpl7SvYD17vTeOV91ngEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3SQQrDMBADwP3/J/LVngK+uInBtogZwdAEUhBor6q6AAAAAAAAAAAAAAAAAIDj +jCbdF/tjf+yP/Zm//9vbSHcnu3/7Ld9Vze9o0t2ZewdPSXfE/uzf/U66K3v2H7mLdH/mbv8v7f/S +3dl7A+meZO4g3Yv1mz/t3z5zpl7SvYD17vTeOV91ngEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAABW+AEcZmcMAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3YV0rEYBiF4d8EVOxdUfe/Fhv2bajYezkXs4Ak4Eji88B7GRg4gSFfKQAAAAAA -AAAAAAAAwH+zV5Wynw5GHaaj6q9/FeNwnJ1P0mk6G3WeLtKldwAAAHptsi5lKk3X3Z6/yjfBdbrx -bdA7M9l8Ns2l+bTQ8h24zeZ36T49pEfvQK8sZu+ltJxW0mrL/Z+y93N6Sa/pzf69spa919NG2kxb -Lfd/z94f6TN9pW/79852Nt9Jux3//yfyXJXqjs8DAAAwXk3uwG69w9TkDuzWO1xN7sBuvcPV5A7s -1jtsTe7Abr0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/IYfAebP1wAA + H4sIAAAAAAAAAO3YV0rEYBiF4d8EVOxdUfe/Fhv2bajYezkXs4Ak4Eji88B7GRg4gSFfKQAAAAAA +AAAAAAAAwH+zV5Wynw5GHaaj6q9/FeNwnJ1P0mk6G3WeLtKldwAAAHptsi5lKk3X3Z6/yjfBdbrx +bdA7M9l8Ns2l+bTQ8h24zeZ36T49pEfvQK8sZu+ltJxW0mrL/Z+y93N6Sa/pzf69spa919NG2kxb +Lfd/z94f6TN9pW/79852Nt9Jux3//yfyXJXqjs8DAAAwXk3uwG69w9TkDuzWO1xN7sBuvcPV5A7s +1jtsTe7Abr0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/IYfAebP1wAA AQA= - H4sIAAAAAAAAAO3SRwpCQRRFwebvf2EmzDkrpmV4Bz1yAQr+KjjzB/eVAgAAAAAAAAAAAAAAtE2n -KaWberV+GjS/vopvGGbnURqnSW2aZmnuB/7eIhsv0yqta5u0TTv7/719Nj6kYzrVzumSrvZvhVt2 -vqdH7ZletgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg + H4sIAAAAAAAAAO3SRwpCQRRFwebvf2EmzDkrpmV4Bz1yAQr+KjjzB/eVAgAAAAAAAAAAAAAAtE2n +KaWberV+GjS/vopvGGbnURqnSW2aZmnuB/7eIhsv0yqta5u0TTv7/719Nj6kYzrVzumSrvZvhVt2 +vqdH7ZletgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg wxtb2NiYAAABAA== diff --git a/tiled/Level 0/deniran/city.tmx b/data/maps/Level 0/deniran/city.tmx similarity index 100% rename from tiled/Level 0/deniran/city.tmx rename to data/maps/Level 0/deniran/city.tmx diff --git a/tiled/Level 0/deniran/city_e.tmx b/data/maps/Level 0/deniran/city_e.tmx similarity index 100% rename from tiled/Level 0/deniran/city_e.tmx rename to data/maps/Level 0/deniran/city_e.tmx diff --git a/tiled/Level 0/deniran/city_e2.tmx b/data/maps/Level 0/deniran/city_e2.tmx similarity index 100% rename from tiled/Level 0/deniran/city_e2.tmx rename to data/maps/Level 0/deniran/city_e2.tmx diff --git a/tiled/Level 0/deniran/city_s.tmx b/data/maps/Level 0/deniran/city_s.tmx similarity index 100% rename from tiled/Level 0/deniran/city_s.tmx rename to data/maps/Level 0/deniran/city_s.tmx diff --git a/tiled/Level 0/deniran/city_s_e2.tmx b/data/maps/Level 0/deniran/city_s_e2.tmx similarity index 99% rename from tiled/Level 0/deniran/city_s_e2.tmx rename to data/maps/Level 0/deniran/city_s_e2.tmx index 280b4e90ce..63ab3a5ece 100644 --- a/tiled/Level 0/deniran/city_s_e2.tmx +++ b/data/maps/Level 0/deniran/city_s_e2.tmx @@ -105,158 +105,158 @@ - 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 -CjGJBbdFLFkdu91dKZe7650jXUWJZMXqa5dvv3rPlSQA4ZgeSpKn0jNpZmjQzwZC80Kev5ReSa/x -3xwf5PlH6ZO0gP/m+CzPv0hfpW/4D4F4pNfaY+mJNMXrzhyz8vy5NCfN438QirL+WJok49LIcJJs -qqjN0oQeO5mWfy5v9P/fSu+k9/gfhKKsPyPvZqUt8nJrTmnu9+Hc79ukOT12voL/i/r/S9KytIL/ -QSjK+kX+95KL/90gF/SPoqyf9z/t8n5PO/zNp//kgvWxcYPb41r+b5eXOypqp0f/yQXrY8TR/wV5 -tygtOWpZWvHgP7lgMPyQdz+lX476Lf3x4D8AAADUG+7VbcO9um24V4+fonoS9+rx41pPAhgErvVv -iAPWKwAAAIB6wtyZbZg7sw1zZ/XBdR+vyhqer8swd1YfXPfxqqzh1GXqi+s+Hmt4HLju47GGA0BT -oQZhG2oQtrGUX6fS/5ru8LOJ+Og9tpJfvxd8r0P23Q1/S74G6tTvTe9xeWYK5vqz2e2yc7t1uub0 -HpdnoWCuO5vdLju3W6drTu9xeYpme6vM7XLNISR1yhsQHt95g3pP//HZf+87b1Dv6YxPz3zu8/rO -G5bqPVWwsjdvpd4D5YklE5CV3YglE9SpNtckYskEdarNNYlYMgG1OQAAAADoF7HUTMCNWGom4EYs -NRNwI5aaCRTD57xt+Jy3DZ/ztuFzHnzg+zt5+Y7fZuG7v8xKvxoAAEAGucc25B7wDWuKbVhTAAAA -oF8wn2gb5hNtw3yibZhPBIAMsqBtyIJxUnYvgSwYJ2X3EsiCftmVJslu6Zp0vaJuSHukvQ09BwCS -ZJ+82y/dke5W1D3poHQI/xsL/tsG/23T8v++9KCiHuJ/4zkq745Jxx11Qjq56j8zv83jnLw7L11w -1EXp0qr/zPzahplf24Sc+R3TmjOerj2bLjuTbkJ/nySTRE12Lt1suvZsuuxMurm0/Ll0UJ069P23 -/M+fTbcT//vOIPr+8/u+2bmEi9JSBy2n5c8lhGaQ3/f1dS4hNAP2fW3Dvi/k6ZRDD2vdPyLdlk5J -p/kciJZOOfSM/D4rjUqXpSv435UY6/Wt/axRx70pS/2lMdbr1+u/pf7SQdbre9WQXNemlv8HHP23 -dJ8xyO/o7FVDcl2b2vez2/emy8J9Rj1wXZva97Pb96ahWZRZm3zn19izX5XrVbYvfJA94L7za+zZ -r8r16tYXeqtHD2DI95Dv/Bp79qtyvbr1hWZ+Xy3oAQz5HvKdX2PPflWuV1FfaOb3zS49gLG/h6xQ -1BdalKtjfw9BeGLP5U0mRC9Y7Lm8yYToBSNThKGu+4FkijDEuB8I5WF+xzac2QcAAAAAANAM/gEo + H4sIAAAAAAAAAO2dyW4TQRRFW6GzIPAFwBcA3wOBD2BaM8OSGX6AaYeEBHwBsE6UbIAEEhLmKRPD +CjGJBbdFLFkdu91dKZe7650jXUWJZMXqa5dvv3rPlSQA4ZgeSpKn0jNpZmjQzwZC80Kev5ReSa/x +3xwf5PlH6ZO0gP/m+CzPv0hfpW/4D4F4pNfaY+mJNMXrzhyz8vy5NCfN438QirL+WJok49LIcJJs +qqjN0oQeO5mWfy5v9P/fSu+k9/gfhKKsPyPvZqUt8nJrTmnu9+Hc79ukOT12voL/i/r/S9KytIL/ +QSjK+kX+95KL/90gF/SPoqyf9z/t8n5PO/zNp//kgvWxcYPb41r+b5eXOypqp0f/yQXrY8TR/wV5 +tygtOWpZWvHgP7lgMPyQdz+lX476Lf3x4D8AAADUG+7VbcO9um24V4+fonoS9+rx41pPAhgErvVv +iAPWKwAAAIB6wtyZbZg7sw1zZ/XBdR+vyhqer8swd1YfXPfxqqzh1GXqi+s+Hmt4HLju47GGA0BT +oQZhG2oQtrGUX6fS/5ru8LOJ+Og9tpJfvxd8r0P23Q1/S74G6tTvTe9xeWYK5vqz2e2yc7t1uub0 +HpdnoWCuO5vdLju3W6drTu9xeYpme6vM7XLNISR1yhsQHt95g3pP//HZf+87b1Dv6YxPz3zu8/rO +G5bqPVWwsjdvpd4D5YklE5CV3YglE9SpNtckYskEdarNNYlYMgG1OQAAAADoF7HUTMCNWGom4EYs +NRNwI5aaCRTD57xt+Jy3DZ/ztuFzHnzg+zt5+Y7fZuG7v8xKvxoAAEAGucc25B7wDWuKbVhTAAAA +oF8wn2gb5hNtw3yibZhPBIAMsqBtyIJxUnYvgSwYJ2X3EsiCftmVJslu6Zp0vaJuSHukvQ09BwCS +ZJ+82y/dke5W1D3poHQI/xsL/tsG/23T8v++9KCiHuJ/4zkq745Jxx11Qjq56j8zv83jnLw7L11w +1EXp0qr/zPzahplf24Sc+R3TmjOerj2bLjuTbkJ/nySTRE12Lt1suvZsuuxMurm0/Ll0UJ069P23 +/M+fTbcT//vOIPr+8/u+2bmEi9JSBy2n5c8lhGaQ3/f1dS4hNAP2fW3Dvi/k6ZRDD2vdPyLdlk5J +p/kciJZOOfSM/D4rjUqXpSv435UY6/Wt/axRx70pS/2lMdbr1+u/pf7SQdbre9WQXNemlv8HHP23 +dJ8xyO/o7FVDcl2b2vez2/emy8J9Rj1wXZva97Pb96ahWZRZm3zn19izX5XrVbYvfJA94L7za+zZ +r8r16tYXeqtHD2DI95Dv/Bp79qtyvbr1hWZ+Xy3oAQz5HvKdX2PPflWuV1FfaOb3zS49gLG/h6xQ +1BdalKtjfw9BeGLP5U0mRC9Y7Lm8yYToBSNThKGu+4FkijDEuB8I5WF+xzac2QcAAAAAANAM/gEo aiHGAAABAA== - H4sIAAAAAAAAAO3dTwpAQBQHYImLcAOOxxktOIgrIBaSkpTx5/vq9TZvMfVbzeLNRBEAAMB92mSu -bqn2oE8F/EsVhz4BIdXyB/iMMt3vZ2d4n2zMsR/vcsWm56ucj2b4pkzOAAAAAAAAAAAAAAAAALdp -7O8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxWefv912r5AwAAEJA/6QAAAAAAAAAAAAAAAAAAAHiC + H4sIAAAAAAAAAO3dTwpAQBQHYImLcAOOxxktOIgrIBaSkpTx5/vq9TZvMfVbzeLNRBEAAMB92mSu +bqn2oE8F/EsVhz4BIdXyB/iMMt3vZ2d4n2zMsR/vcsWm56ucj2b4pkzOAAAAAAAAAAAAAAAAALdp +7O8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxWefv912r5AwAAEJA/6QAAAAAAAAAAAAAAAAAAAHiC AYYz3TkAAAEA - H4sIAAAAAAAAAO3OQQkAAAgEsPtZ0f5JzCAIfrYESwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OQQkAAAgEsPtZ0f5JzCAIfrYESwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAYK/rewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcG77DIaUAAAEA - H4sIAAAAAAAAAO3VQXIiQQxEUXz/S3vhDYGhm65WqiTl/xHezDBQla/xPB6k7OflR/Ged35IG/7e -4e8d/t7h/z+nZw9/7/D3Dn/v8P9c9tl33Bn/z3U++7e5+x99TvWzR57V1f+oTmevtHcl/zvvsfvs -r+dQnnWq/506nb3S3i7+Z6+pdFb8Z1dpb/zzq7Q3/vlV2hv//N7ttmPvSHv8YzraMXLvaPuO/t3O -jf+1Kp7pTlF7K+ynbV2xiL1V9vjf72xD/L3D3zv8vcN/fuq98a8d/t7h7x3+PVLdGf96Zd5NvSn+ -tcP/equfv/vc78LfO/y9w987/L3D37srm67sjn/tMjbt5u/0zFXYtJN/12fg09kz7+bm3+F5yX62 -O/o/Hj0sV8LfO/y9w39f0XdY2QX/a0147p472lSxc3f/afH99w5/7/D37uqmd7ev4s8z9Bff/xl1 -2RR/TV02xV9Tl03x19RlU/w1ddkUf01dNsVfU5dNHf0zzttlU0f/jLpsir+myF2VO1c9V/eu7oZ/ -fFXPdVTmzpV/L7mWtXP1/5eqpPh9e/b3+NNz+HuHv3f4ezfBn+djvQn+tB7+73N55vD3Dn/v8PcO -f+/w9y56Z4U9/roid1bZT/ffeUf8vYvaWWmPv66IndX2+OvC3zv89V05f/Z98fduuj/P3XH4448/ -/vjjjz/+Ee/Ryf/sNdPDH//J/pFVOktU+NdsdYsdO+MfXxf/DPtM/yrPWgf/LPsqJpnhj//z3fGf -XdQ9M3fDv174z+jTnc82wX92+HuHv3f4Xz9fdsrPvOsfuUl1/4nx/Z/R6r2q+GfaT/RXlbFbtr3i -HlOfPfzj77Crlc8/OnvUfar6r7y2sv9KfP/j7/Du31UN/7U7vP5Z1/D3Dv+4Oj53+Pcr8o74e4e/ + H4sIAAAAAAAAAO3VQXIiQQxEUXz/S3vhDYGhm65WqiTl/xHezDBQla/xPB6k7OflR/Ged35IG/7e +4e8d/t7h/z+nZw9/7/D3Dn/v8P9c9tl33Bn/z3U++7e5+x99TvWzR57V1f+oTmevtHcl/zvvsfvs +r+dQnnWq/506nb3S3i7+Z6+pdFb8Z1dpb/zzq7Q3/vlV2hv//N7ttmPvSHv8YzraMXLvaPuO/t3O +jf+1Kp7pTlF7K+ynbV2xiL1V9vjf72xD/L3D3zv8vcN/fuq98a8d/t7h7x3+PVLdGf96Zd5NvSn+ +tcP/equfv/vc78LfO/y9w987/L3D37srm67sjn/tMjbt5u/0zFXYtJN/12fg09kz7+bm3+F5yX62 +O/o/Hj0sV8LfO/y9w39f0XdY2QX/a0147p472lSxc3f/afH99w5/7/D37uqmd7ev4s8z9Bff/xl1 +2RR/TV02xV9Tl03x19RlU/w1ddkUf01dNsVfU5dNHf0zzttlU0f/jLpsir+myF2VO1c9V/eu7oZ/ +fFXPdVTmzpV/L7mWtXP1/5eqpPh9e/b3+NNz+HuHv3f4ezfBn+djvQn+tB7+73N55vD3Dn/v8PcO +f+/w9y56Z4U9/roid1bZT/ffeUf8vYvaWWmPv66IndX2+OvC3zv89V05f/Z98fduuj/P3XH4448/ +/vjjjz/+Ee/Ryf/sNdPDH//J/pFVOktU+NdsdYsdO+MfXxf/DPtM/yrPWgf/LPsqJpnhj//z3fGf +XdQ9M3fDv174z+jTnc82wX92+HuHv3f4Xz9fdsrPvOsfuUl1/4nx/Z/R6r2q+GfaT/RXlbFbtr3i +HlOfPfzj77Crlc8/OnvUfar6r7y2sv9KfP/j7/Du31UN/7U7vP5Z1/D3Dv+4Oj53+Pcr8o74e4e/ d/ifn3ty+HuHv3fq3XbY4/99yt122eP/ffh7N9X/F01UWhwAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3aV2oDUQwF0AH/pvfee9v/8iLIBkx4E1u558D9NwjeyJKmCQAAAAAAfmwspmmz -slXZruxUdit7i1X/Mv7CftX5oHJYOaocV04qp+of4azqfF65qFxWrirXlRv1j3Bbdb6r3FceKo+V -p8qz+kd4qTq/Vt4q75WPymflS/0BAFiCeVI286Rs3eZJ3quxus2TvFdjdZsndXuvGKvbe8VY3d4r -AID/ylwmm7lMNnOZbOYy2cxlAAAAAAB6s+ftZ2TN7Hn7GVkze95+RtbMnrefkTWz5+1HzQAAAAAA -AABYxuibQDeGvYy+CXRj2Mvom0A3hr2Mvgl0Y9jL6Puy1Hs1fU82fU+2Ofoeb0ofc/Q93pQ+5uh7 -/JfK5r9UttT/UgAAAMDv2CVks0vIZpeQzS4hm10CAAAArBez+mxm9dnM6rOZ1Wczq2cd6EOz6UOz + H4sIAAAAAAAAAO3aV2oDUQwF0AH/pvfee9v/8iLIBkx4E1u558D9NwjeyJKmCQAAAAAAfmwspmmz +slXZruxUdit7i1X/Mv7CftX5oHJYOaocV04qp+of4azqfF65qFxWrirXlRv1j3Bbdb6r3FceKo+V +p8qz+kd4qTq/Vt4q75WPymflS/0BAFiCeVI286Rs3eZJ3quxus2TvFdjdZsndXuvGKvbe8VY3d4r +AID/ylwmm7lMNnOZbOYy2cxlAAAAAAB6s+ftZ2TN7Hn7GVkze95+RtbMnrefkTWz5+1HzQAAAAAA +AABYxuibQDeGvYy+CXRj2Mvom0A3hr2Mvgl0Y9jL6Puy1Hs1fU82fU+2Ofoeb0ofc/Q93pQ+5uh7 +/JfK5r9UttT/UgAAAMDv2CVks0vIZpeQzS4hm10CAAAArBez+mxm9dnM6rOZ1Wczq2cd6EOz6UOz 6UOz6UP7GvHt1of25dudzbc7m293Nt9uAADoxw4umzleNnO8bOZ42czxAAAAYHW+AcajNs4AAAEA - H4sIAAAAAAAAAO3a0QmAMAwFwIKr+Of++zmASBEiIby7CQqBNLxkLQAAAAAAeDqP7hfQ6VJ/AAAA -4CN5UjZ5EpPoV9n0KwAAAOgjl8kmlwEAAAAAAIB57HnnqayZPe88agYAAAAAAAAAALypvgl0YzhL -9X2ZezUAkph7spl7qKanZNNTAAAAAADYsUvIZpcAAAAAANBPVp9NVg8AdDGHZjOHAszj787m7wYA + H4sIAAAAAAAAAO3a0QmAMAwFwIKr+Of++zmASBEiIby7CQqBNLxkLQAAAAAAeDqP7hfQ6VJ/AAAA +4CN5UjZ5EpPoV9n0KwAAAOgjl8kmlwEAAAAAAIB57HnnqayZPe88agYAAAAAAAAAALypvgl0YzhL +9X2ZezUAkph7spl7qKanZNNTAAAAAADYsUvIZpcAAAAAANBPVp9NVg8AdDGHZjOHAszj787m7wYA AACYQY6XTY4HAAAAAPC/G+F0mSgAAAEA diff --git a/tiled/Level 0/deniran/city_se.tmx b/data/maps/Level 0/deniran/city_se.tmx similarity index 99% rename from tiled/Level 0/deniran/city_se.tmx rename to data/maps/Level 0/deniran/city_se.tmx index 27e2ac90af..a8a6f95e43 100644 --- a/tiled/Level 0/deniran/city_se.tmx +++ b/data/maps/Level 0/deniran/city_se.tmx @@ -99,179 +99,179 @@ - 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 -eVq/T4cLl9ywBP+5c8yh9mcoTro5L/08LQZDuaFpzLAE/2PgEqdunhaLfm5oygvFfxqucZrmaTHp -5oamvDCk/6mtVfKZo5hrOTHlhbrzSjEPG4tc/W/R5YU5n1cohuotU5wofTyU/GwoNwiVL7SI/zQ4 -4sQ9dseBy3nFatc517j44up/d9ykn5+Z5nf2+wpd5o2qjsX3vGqDK07d/MxmfqfrvNFY56WjhLFD -zjhN8zOb+Z2u80ZjnlfJxIiTLlcLNZ4o/tMwxYkrV1blahzjSUNMz2sPHPu2SNdAav1CFGLFSeWz -67xfE7L+h8ZC898ccO44dcvDUI6omjeq2n/QZs/BkOc1JiGesRKjrRwaw1PNG1XtP2i752Bt9wCp -r+/tj+Gp5o2q9h9cMeC/7pxN57UFn9tK0LaB7y9pDCFmOemO4anmjar2dbPdp810Xj/Dv18I+rUQ -n1Xo4nQ2Yn6OQecy75+l2tfNdp82k/9/wde/CfrH0f8U+ocox6CL0yWI+aUGXUb0hZofqfZ1a/dp -s9lz1uT/nvi+JdBxi/+qtLTw/eF0cVqLc19n0Hrm+Kj2n7Xdc5bSrnXf47qfce6Y4rRyZpx7ad/f -tPXfhhz6eqj7v4aMkw82v+kyt8H2N0qFO05c9z0pl/8cUeWsY8bJJ383If7TSDVOxv6bhrZvUTu2 -4fqeWGNHY9IdA/KJZah9p1S/ORfh/ot6vY/dH+jT5s4TzzFVKHsXueyJ1FJDu9D3nzueocW9v19t -Y8cLgeOZG6WOHQt0JC+oG53/rs9gFPKBu/yPnR9wEet5GGOXMan/y8JU/vrjB5Q+kRASeNjoWX/k -3ici+NF9fkDMvoxQnDVCe5rzHrnS/tdNbf636wpCrC3gIvaa+dr8Lxnd2JjPnAhh3Of7hkT8rxvx -v27E//zg7GMX/8uFMnef0v8rpI9rTkvp/z1pdjI5GTql8PVhNULp/10J30+ATmT0/9sKtZ0lcrxQ -2v/T4Psq6HQp/0GINdfAdf/IC+D7hdBF4n9xUPxf7bguWUgfyf/ygjrWTF0nI/7XS7uucLq2TPyv -j9rW/wi70s39fddCjTHvSvBD2v66yd3/UtaajEXu/ruS83xdTmr1X5DcT4WuTclhLzwqpnv/sc81 -1phIrUjdXzfiPw+h68lQ3y/+142t/5T2OIV8vNR1GtxI+S+T7bj+v9Oov6ek+E+DUrelsK70NxzD -7xot9I5R/N+VsfPeFq92dHYyaTTqI/6Xxfe4bn7Q6MfOPO9278fpug/O/Z9TuA+slR1tf55Gf87s -fM5Ji8z/yA9T+7Qb6vjdNZrrtAFd/2M+P9iW2Hti5Mz0WV+UZ3x190OetgWpXgO1EfuZegsO10AK -98oxKX1MSnUNpPB8RyEOLvVAboy9527q1HANCHrkGhDkGkibGP1slHFCuT/kp801OPMN3/1hUuwf + H4sIAAAAAAAAAO2dya9mQxjGv3NvwrXQ/Rdgp20QEs0GO5oFbUpsNCFBCBYShDQbPRCzmOfQrds8 +xDzHLDEuWHV3ogU3ggW32Riek75fnD5OVb1V9VadGt5f8qQ795vOeZ9TVeet6UwmgiAIgiAIYTh/ +5v9/2zTwNxuu8Px8yRyD2Bwr8REEQUiei6WuFgRBYOcQ1K3LpX4tglUKH88QfwWhSk6Vsj8KByHu +BzPEft/ZyWSZQfvN+v+Oitz7ykLe35zn+L02MV0Obw816LCA/tdAytf4UfD2aINWQMdHuBYFN3zG +clbD2ysNuoq5/EtOmC7zzc5/f2rGPY4+e+Ea3JtB+xTalvmO505J1f/94dsBDDrQ0f+x6izfcXbb +PCFV/w+Hb0cw6MhCyz8XPv5fPmKbnup1mxsx43gm4/Ui/vNAiWOKOR2H/zIPIN9ylOJxx7hn5C6L +KcaRQq7HHQrX6yLHOG7Bsc4tnmtOxz0WunqJ6v/VeH0NtBZaZ6H10DXQtYw+zXe+S/z3Y8j/fl1y +HV67HroBuhG6yUI3Q7dAtwbwfymO8Y+M/N/apCdKPXobXrsdugO6E7rLQndD90D3QvcZvKK2YWO0 +WSnmQJzoYnk/XnsAehB6yDLmD+P9j0AboI1MfuV4z9Kyo4mrJYvXa1tPmt6rq0cfxWuboM3EeH/d +KydP4nNPQU9b+rUZ3/MYtKH3fbn6HxuuONn41/V++n/b66el9fxx6ImBOlf8p8ERpxfw2Rehl6CX +Hb/nGXzuWeg56HkGz0L7P7R+Nkdc4tTP896E3oLeht5xjPcr+Nyr0GvQ69AbjTk31I2DSvmnYRun +oTzvQ+gj6GPoE494v4vPvge9D33Q+OWG1PPimjObK7b+D+V5X0BfQl8xlLVP8R2fQZ839rlhFyn/ +NGzj5JPnueCaG6bof4r9A7ZxUt2nfxPwvFxywxT9TxFKnLpjAy55Wh9TP3//dZffrN1/6jizbZx0 +eVq/T4cLl9ywBP+5c8yh9mcoTro5L/08LQZDuaFpzLAE/2PgEqdunhaLfm5oygvFfxqucZrmaTHp +5oamvDCk/6mtVfKZo5hrOTHlhbrzSjEPG4tc/W/R5YU5n1cohuotU5wofTyU/GwoNwiVL7SI/zQ4 +4sQ9dseBy3nFatc517j44up/d9ykn5+Z5nf2+wpd5o2qjsX3vGqDK07d/MxmfqfrvNFY56WjhLFD +zjhN8zOb+Z2u80ZjnlfJxIiTLlcLNZ4o/tMwxYkrV1blahzjSUNMz2sPHPu2SNdAav1CFGLFSeWz +67xfE7L+h8ZC898ccO44dcvDUI6omjeq2n/QZs/BkOc1JiGesRKjrRwaw1PNG1XtP2i752Bt9wCp +r+/tj+Gp5o2q9h9cMeC/7pxN57UFn9tK0LaB7y9pDCFmOemO4anmjar2dbPdp810Xj/Dv18I+rUQ +n1Xo4nQ2Yn6OQecy75+l2tfNdp82k/9/wde/CfrH0f8U+ocox6CL0yWI+aUGXUb0hZofqfZ1a/dp +s9lz1uT/nvi+JdBxi/+qtLTw/eF0cVqLc19n0Hrm+Kj2n7Xdc5bSrnXf47qfce6Y4rRyZpx7ad/f +tPXfhhz6eqj7v4aMkw82v+kyt8H2N0qFO05c9z0pl/8cUeWsY8bJJ383If7TSDVOxv6bhrZvUTu2 +4fqeWGNHY9IdA/KJZah9p1S/ORfh/ot6vY/dH+jT5s4TzzFVKHsXueyJ1FJDu9D3nzueocW9v19t +Y8cLgeOZG6WOHQt0JC+oG53/rs9gFPKBu/yPnR9wEet5GGOXMan/y8JU/vrjB5Q+kRASeNjoWX/k +3ici+NF9fkDMvoxQnDVCe5rzHrnS/tdNbf636wpCrC3gIvaa+dr8Lxnd2JjPnAhh3Of7hkT8rxvx +v27E//zg7GMX/8uFMnef0v8rpI9rTkvp/z1pdjI5GTql8PVhNULp/10J30+ATmT0/9sKtZ0lcrxQ +2v/T4Psq6HQp/0GINdfAdf/IC+D7hdBF4n9xUPxf7bguWUgfyf/ygjrWTF0nI/7XS7uucLq2TPyv +j9rW/wi70s39fddCjTHvSvBD2v66yd3/UtaajEXu/ruS83xdTmr1X5DcT4WuTclhLzwqpnv/sc81 +1phIrUjdXzfiPw+h68lQ3y/+142t/5T2OIV8vNR1GtxI+S+T7bj+v9Oov6ek+E+DUrelsK70NxzD +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 JwP36HFRYqwHbpjliPUAdOEfSBsJ9QAAAQA= - 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 GtTXK4qihPMfoncCPgAAAQA= - H4sIAAAAAAAAAO3cz03DMBQHYCvxgT2ACYAT3IBbF+DQA1uwEyzAn51AsACuKiRaNa0gaezU3yc9 -WY6qxskv7/pCAAAAAAAox32zus6bfGdheC878lzk/ZP5XbOssRzHEE561Gkc76wM7yzld96jLuS/ -0Vvcvub23obw0Q6T/2f6n6829xOV4zG9k4dUrx3rUwHfgPz3S//Xa0r9f53OctOjbuU/ebO4ff/X -3zEdlynDo1RXcfN+1nF9fc/hkTEAAAAAAAAAAAAAAAAAAMAwns0RhGrl7v/c94dalTp3jlW7ZgP/ -R9f8uRLmzjEO/V8v/Y/+r5f+BwAAAAAAAAAAAAAAAAAAAAAAAACYtt8zq/cxvxoAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cz03DMBQHYCvxgT2ACYAT3IBbF+DQA1uwEyzAn51AsACuKiRaNa0gaezU3yc9 +WY6qxskv7/pCAAAAAAAox32zus6bfGdheC878lzk/ZP5XbOssRzHEE561Gkc76wM7yzld96jLuS/ +0Vvcvub23obw0Q6T/2f6n6829xOV4zG9k4dUrx3rUwHfgPz3S//Xa0r9f53OctOjbuU/ebO4ff/X +3zEdlynDo1RXcfN+1nF9fc/hkTEAAAAAAAAAAAAAAAAAAMAwns0RhGrl7v/c94dalTp3jlW7ZgP/ +R9f8uRLmzjEO/V8v/Y/+r5f+BwAAAAAAAAAAAAAAAAAAAAAAAACYtt8zq/cxvxoAAAAAAAAAAAAA AACAw/MNwppZlAAAAQA= - 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 AAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3aV24bMRQFUMFLT+/F6dVp64gNp/cgyYJyNyB4IomcCd85wP0cUSBBEO+RqxUA -AAAAAAAAAAAAAEAdp/ZWq9PJmeRsci45n1zYm/uf1fM6c36YHHWc+4sZ61JyObmSXE2uJdet/1ot -9sxxvn2TvE3eJe87zf+NjHMz2U9uJbeTO8ld679Wiz3zId9+TD4ln5Mvneb/Xsa5nzxIHiaPksfJ -E+u/Vos98zXffku+Jz+Sn53m/2nGOUieJc+TF8nL5JX1X6vVnvmV738nf8z9otkzwBQta7o56sWK -Nq33WtZ0c9WLFW1a77Ws6eaqFyvatN5rWdPNVS9WtE2917Km+5ff1uff3Aj1nj5/bfr8tenz1zbC -GQYAAP8bd3Z1ubOrzZ1dbe7s8MYTgCXwLqQ270KmGXWfeBcyzaj7xLuQaUbdJ96FTGOf1GafAFDR -qPXvLs01Rz3GHbX+3aW55qjHuKPWv7s01xz1GFf9e7K55mjquNucE+rfk20zRz3Wxhm+XM7w2pzh -tfVYG2f4clkbAABgydwJ16afXJt+cm36ybXpWQIAAMB49Ptr0++vTb+/Nv3+2vT7AQAAAAAAxuQd + H4sIAAAAAAAAAO3aV24bMRQFUMFLT+/F6dVp64gNp/cgyYJyNyB4IomcCd85wP0cUSBBEO+RqxUA +AAAAAAAAAAAAAEAdp/ZWq9PJmeRsci45n1zYm/uf1fM6c36YHHWc+4sZ61JyObmSXE2uJdet/1ot +9sxxvn2TvE3eJe87zf+NjHMz2U9uJbeTO8ld679Wiz3zId9+TD4ln5Mvneb/Xsa5nzxIHiaPksfJ +E+u/Vos98zXffku+Jz+Sn53m/2nGOUieJc+TF8nL5JX1X6vVnvmV738nf8z9otkzwBQta7o56sWK +Nq33WtZ0c9WLFW1a77Ws6eaqFyvatN5rWdPNVS9WtE2917Km+5ff1uff3Aj1nj5/bfr8tenz1zbC +GQYAAP8bd3Z1ubOrzZ1dbe7s8MYTgCXwLqQ270KmGXWfeBcyzaj7xLuQaUbdJ96FTGOf1GafAFDR +qPXvLs01Rz3GHbX+3aW55qjHuKPWv7s01xz1GFf9e7K55mjquNucE+rfk20zRz3Wxhm+XM7w2pzh +tfVYG2f4clkbAABgydwJ16afXJt+cm36ybXpWQIAAMB49Ptr0++vTb+/Nv3+2vT7AQAAAAAAxuQd SG3egdTmHUht3oHU5h0IAAAAAAAAAADb+AswzCCSAAABAA== - H4sIAAAAAAAAAO3a2w3CMAwFUMT+E/DHIoB4v0HAQHiDUtSQFp8j+TegWFF1nYxGAAAAAAAAAAAA -AAAAOU3Gtf9BbrPY/3nUolIfpvrfWldnZhnrrKLWUZuorV4MQldnZhfr7KMOUceok/6nco5+X6Ku -Ubeou/6n84ieP6Neeg8weCUzXe28mFGbvFcy08mLdbTJeyUznbzYfyUznbw4DCUz3bdrm/PnZs4P -AAAAUI47u7zc2eXmzi43d3Z44wlA33gXkpt3IZ9xTnJzTgAAgCzk32a19ugXvyv/Nqu1R3oDNPEN -7y/f8Nz0BgAAAIC+MU/OzcwSAAAAAOA/mPfnZt4PAAAAAAAAAP/DO5DcvAMBAAAAAAAAAAAAPvEG + H4sIAAAAAAAAAO3a2w3CMAwFUMT+E/DHIoB4v0HAQHiDUtSQFp8j+TegWFF1nYxGAAAAAAAAAAAA +AAAAOU3Gtf9BbrPY/3nUolIfpvrfWldnZhnrrKLWUZuorV4MQldnZhfr7KMOUceok/6nco5+X6Ku +Ubeou/6n84ieP6Neeg8weCUzXe28mFGbvFcy08mLdbTJeyUznbzYfyUznbw4DCUz3bdrm/PnZs4P +AAAAUI47u7zc2eXmzi43d3Z44wlA33gXkpt3IZ9xTnJzTgAAgCzk32a19ugXvyv/Nqu1R3oDNPEN +7y/f8Nz0BgAAAIC+MU/OzcwSAAAAAOA/mPfnZt4PAAAAAAAAAP/DO5DcvAMBAAAAAAAAAAAAPvEG DRQ+6AAAAQA= diff --git a/tiled/Level 0/deniran/city_sw.tmx b/data/maps/Level 0/deniran/city_sw.tmx similarity index 100% rename from tiled/Level 0/deniran/city_sw.tmx rename to data/maps/Level 0/deniran/city_sw.tmx diff --git a/tiled/Level 0/deniran/city_w.tmx b/data/maps/Level 0/deniran/city_w.tmx similarity index 100% rename from tiled/Level 0/deniran/city_w.tmx rename to data/maps/Level 0/deniran/city_w.tmx diff --git a/tiled/Level 0/deniran/forest_n.tmx b/data/maps/Level 0/deniran/forest_n.tmx similarity index 99% rename from tiled/Level 0/deniran/forest_n.tmx rename to data/maps/Level 0/deniran/forest_n.tmx index 8d702bb3ae..6cf4b1eb66 100644 --- a/tiled/Level 0/deniran/forest_n.tmx +++ b/data/maps/Level 0/deniran/forest_n.tmx @@ -57,135 +57,135 @@ - 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 zPoJAAABAA== - H4sIAAAAAAAAAO2dy84dNQyADw8A4o647ig7JAQCwRq6rlhzERULRMu1D8hlw+V9QKIrJmqDXONr -4mQyc/xJo+rv+f85mdhxHNvJXC5Jch18vl0/guvLfZtjArb5CO1dme/Rzz9c5vfre4/Zf7fI/h74 -+Vvmd0br9G30HdJ34d+d0bcfbtdH23WT+bz20T3m86IHK44tSV+5Z6J0pIfbxHfg9kA5U22W+laT -nYVbD//9mPkct4kCPotXb/EYjNB/PPZxWy0yiRiDlr6D30u1S9JJTXYFbQ78ZLs+3a7PmL/l+kqC -0m2uTdL9tftwWPsd8hYzt/TYhJZ2WL+/jP23t+uDCy27gmUOlIhoPzWmOJlzMqj3sepARLtbvldq -x5Pbsz21XU87fJgCJzNt7FNjN1L+XzjvpXHjYb+84dCBn7br5+36Zbt+Bf//1XZ9Q/z9X9v1t9AG -TkatNgD23zPbPZ/drueC5C/ZbfzdFa8uR46jKGB//LZdv2/XH9v1J/o9TgckOBm12gBL/2njyKJ7 -WK81/6fVjr7g1F3IP9t1v/3P/8MzFosO3L08qgd3Hv7fXeKzqO+F3+/VQUhp69cNf6fpnfVZPOO/ -dT6o8uiRg7YOqnpQLtyflI5Yv9dCjw6Msjvwvo9vY/oJZlz36i8HjOOUfv3uYtc1LIfqBxfeuTzQ -g5Y1saYHVvlTMSr4bJKPS9GiA9Y1u+W+LTrgsfXU2pfz6yh7eAv9XNZDkl+kwc15e64DrbKSYnXP -E3rn0QGPje6F8uso2cOx3yv3CierHvlbxhCn8xWLrFr0rMWfavGfeqHaWcZ+lNwrI+Qv3bcirWUq -WAeg398Tq+uJcY62DdU/pPzgsgaWYl9ULFeLAVByavXDIZwNuMP8Pwenh5p+Sbmzek/sC3J9SIFt -Q4Q+9PQ71R+WMUzJKSovhNtUn89jt7k8pnfsQz+UswFcDMkSj2+Zi/DavEX2kg/U0vaIsV/BY6Te -l+qrdx35iKg4PewXTae0vpR8Hmp9ENHP1nGAnxX3tRQvgETl6SX54ZjbKPnje3tyl5Y5ITq+gvOa -XhsYmevv9aGsfc2NkdHy13JX1nmV04OWsQ/bJ+X0OaJrPbA9fN0R59HWh5IPLP295utiOPlruStP -LRi1hvTKvnWtA4mWf6XVFlAy1OQOia41aLlfa72Gl5F1FRFE5Iu9NjE619Tbx739K8XDcD9515uR -Pj0FtgFSTQNE8ju1+GChR2ZYXpHyl3JMHFI8DLbNkj/C8+DIsT/qO7T4oHVO5GSB26vZE3wfmF8Y -Pb6w76fVEUJGt60yQ8cqvf5Q9LpCevaaq+dytJaaZqybXE6VqlfRfJQWW0Uxoy5eq80vaDU70niQ -fNKWtRzM1xVKvv4m87lU1+gZ7xKj97CM0AFr7bQFiy3kYpbUZ9paBefqC7BmA+ZyPXWNvVD2yuqz -aVQd6NmrESnzyqx5EFJrVt8XfkeSfWGW/D1oObxyf61em4vVRMQ6MJzs4f6zkXOXpAfSXpZCj/y5 -GsVW+UObJ7ULyh/PeRr4vjcUu2Spw7TkkCP9Vy4WWvoE54K88n9pu/fLnbY64lmt8i94dKBH36m+ -key+Jv83Hf38muF3ix2ANkCz/QXcH69s3/Mq+i6PDy/1h+UZCpKNrvfHNs+qAz3yp/pG0nVr3jOS -2i/WGq7I+b/XB7KsRXB/Q52vvq9nrdsLJX9PriqCHt86oj88eRUJi1/G1S1CNFtA6XzLfsJIn99z -rkE0nppDXFM007YVKPnjea8g+T2U/D37CaP0vWI912C0bki2IPqZPUA/Sdu/W9D8nhabB/Xe0wfS -uK6fta5HrfEwz/6RUfXaFY/PS2GRv7bmKVj8nlaZV1rPzfAQHROlYpDS88+et2bIP8LWjYgzcex5 -ZhDXj6PaZJG/ZS3YWx8kMVP2lZn5UYg0jqLrlyR/G/uAFh3AbW/pQ2pPx2zZF7Qa7FFE1DVXpByo -ZVxiHdDmASkXpxGZN41iDxvg8aVn7BeCOmDxA1pote+WmjMNqQZ5xTkAYm0f1gHvc2ln+fRgkT1X -P2PZk9rKHvnnitUGtO6NHv1c1vjpbL/OcwbMXmO/QtkAHHfYu429cHZOyyFb8O4twXj6dsSa3TIH -nFX+Fqi4eVQeSrP9WN6eM3Qhkv+i5RD2nJ+iaJU/9+xRuUhuXPXEl6laTov/4o0fttJqL601CBRe -eVnWraPOtJNySh5WPY98Lyxn9njjiNq+bkrXte/orevAZ8olPD1xJOle0l4Bbb6PXKfsaQNmxDG9 -ZwjOolWvRtR0czqg7T9KHsXzzpVWPOdf9JwVq+0/SvbBE4/tOSu25lxhnCd1YH8i3pNCQdXeUvtO -es4NTvoZdc609u4Eav+RpSY7Auo83ih6zunfi5k+YKXOB/UMWagTo3KxCU2r/DVdl2IBVN51ZC72 -aESc1WBl1DnCGQtqg1srQd/Z8v45eD+LrkTPA3u8p/QMaGc1lMtz9rpVVzxnhnqYGROcvZ9uBJaz -Gjw+Usu8yuXmet6nM3OfWhQRdXitYD2AvrIky6j3fVFY1ova/khun9qKejGyDs+KZ66fgaYDre9b -HO0vRPrMo4FjeMV10cj3U47yF2aOo1F5wpG23cOouGFlhA6sOI6OzOh31Gb8YG1G24CU//qMsgFn -qAEezd65Jq12TNqTIrX9GmT/4gHiVFrsY8TYvwbZHwUt9rHiebAeLPWIR4oZzCS6brgyS/7WesTV -Ym+rMMrvmyX/Kle4X4LSgZExg6hzzmcjjX2utsq6P3mW/LkcW45zHW3st54LvcK5+Cn/fr+fOvtY -Y2+/H87zLftFI/b1S/Seheihx++H9t9aZ7u37AvVDsyqQV6B1tqGXt8v4l3jo7gmf7+1tqEn7r/C -WJfg/P2Id12ciZaa4RVkj+d2657hFp+Go+dcicKMfaFWLGe5rGjnz8pe+9MpPVhhvCdz2eM9NkmS -zKXXh9E4amw8SRKemXHMJFmFWe9Y6GV0HuMIrLLHopI1SNfNNeUkkv9ztn1LM8+BjFqncnPCnvvD -j4r3/Xsrs8L+8KNQx32tu7W8cz6Zy8g9RZ737ibnAtbbp+yvA+jnpeznsJI/Sp1jBv291eIsRwXG -h/b2R/GYh2dWnWkNuxJSfGj2OxfwmD/6+m5vLPa89jnev4b3OM6QRY1VrTreV5ofLVjsOXyPMTwn -FMo+/a4H7D0/joLytSop+/MDbcDePlf69W30vteXyxP13ndGLd4Zzm2OJvP+6zHzzC1uXRdtX0tN -3qrvNTwjlD2mxrqn7iPn3GMD1/B4/ZbvSBvDSmfwSes3CIzxaOfsJ8fBKv9CnQ9az9lP1qPI37pO -y5j6+YDxG42U/5r07vHAuROsD9VfmSF/7oyJ0fs+ozhDPEl7Z3LUWmDVPT+5V/ABnF04yjxwtJzr + H4sIAAAAAAAAAO2dy84dNQyADw8A4o647ig7JAQCwRq6rlhzERULRMu1D8hlw+V9QKIrJmqDXONr +4mQyc/xJo+rv+f85mdhxHNvJXC5Jch18vl0/guvLfZtjArb5CO1dme/Rzz9c5vfre4/Zf7fI/h74 ++Vvmd0br9G30HdJ34d+d0bcfbtdH23WT+bz20T3m86IHK44tSV+5Z6J0pIfbxHfg9kA5U22W+laT +nYVbD//9mPkct4kCPotXb/EYjNB/PPZxWy0yiRiDlr6D30u1S9JJTXYFbQ78ZLs+3a7PmL/l+kqC +0m2uTdL9tftwWPsd8hYzt/TYhJZ2WL+/jP23t+uDCy27gmUOlIhoPzWmOJlzMqj3sepARLtbvldq +x5Pbsz21XU87fJgCJzNt7FNjN1L+XzjvpXHjYb+84dCBn7br5+36Zbt+Bf//1XZ9Q/z9X9v1t9AG +TkatNgD23zPbPZ/drueC5C/ZbfzdFa8uR46jKGB//LZdv2/XH9v1J/o9TgckOBm12gBL/2njyKJ7 +WK81/6fVjr7g1F3IP9t1v/3P/8MzFosO3L08qgd3Hv7fXeKzqO+F3+/VQUhp69cNf6fpnfVZPOO/ +dT6o8uiRg7YOqnpQLtyflI5Yv9dCjw6Msjvwvo9vY/oJZlz36i8HjOOUfv3uYtc1LIfqBxfeuTzQ +g5Y1saYHVvlTMSr4bJKPS9GiA9Y1u+W+LTrgsfXU2pfz6yh7eAv9XNZDkl+kwc15e64DrbKSYnXP +E3rn0QGPje6F8uso2cOx3yv3CierHvlbxhCn8xWLrFr0rMWfavGfeqHaWcZ+lNwrI+Qv3bcirWUq +WAeg398Tq+uJcY62DdU/pPzgsgaWYl9ULFeLAVByavXDIZwNuMP8Pwenh5p+Sbmzek/sC3J9SIFt +Q4Q+9PQ71R+WMUzJKSovhNtUn89jt7k8pnfsQz+UswFcDMkSj2+Zi/DavEX2kg/U0vaIsV/BY6Te +l+qrdx35iKg4PewXTae0vpR8Hmp9ENHP1nGAnxX3tRQvgETl6SX54ZjbKPnje3tyl5Y5ITq+gvOa +XhsYmevv9aGsfc2NkdHy13JX1nmV04OWsQ/bJ+X0OaJrPbA9fN0R59HWh5IPLP295utiOPlruStP +LRi1hvTKvnWtA4mWf6XVFlAy1OQOia41aLlfa72Gl5F1FRFE5Iu9NjE619Tbx739K8XDcD9515uR +Pj0FtgFSTQNE8ju1+GChR2ZYXpHyl3JMHFI8DLbNkj/C8+DIsT/qO7T4oHVO5GSB26vZE3wfmF8Y +Pb6w76fVEUJGt60yQ8cqvf5Q9LpCevaaq+dytJaaZqybXE6VqlfRfJQWW0Uxoy5eq80vaDU70niQ +fNKWtRzM1xVKvv4m87lU1+gZ7xKj97CM0AFr7bQFiy3kYpbUZ9paBefqC7BmA+ZyPXWNvVD2yuqz +aVQd6NmrESnzyqx5EFJrVt8XfkeSfWGW/D1oObxyf61em4vVRMQ6MJzs4f6zkXOXpAfSXpZCj/y5 +GsVW+UObJ7ULyh/PeRr4vjcUu2Spw7TkkCP9Vy4WWvoE54K88n9pu/fLnbY64lmt8i94dKBH36m+ +key+Jv83Hf38muF3ix2ANkCz/QXcH69s3/Mq+i6PDy/1h+UZCpKNrvfHNs+qAz3yp/pG0nVr3jOS +2i/WGq7I+b/XB7KsRXB/Q52vvq9nrdsLJX9PriqCHt86oj88eRUJi1/G1S1CNFtA6XzLfsJIn99z +rkE0nppDXFM007YVKPnjea8g+T2U/D37CaP0vWI912C0bki2IPqZPUA/Sdu/W9D8nhabB/Xe0wfS +uK6fta5HrfEwz/6RUfXaFY/PS2GRv7bmKVj8nlaZV1rPzfAQHROlYpDS88+et2bIP8LWjYgzcex5 +ZhDXj6PaZJG/ZS3YWx8kMVP2lZn5UYg0jqLrlyR/G/uAFh3AbW/pQ2pPx2zZF7Qa7FFE1DVXpByo +ZVxiHdDmASkXpxGZN41iDxvg8aVn7BeCOmDxA1pote+WmjMNqQZ5xTkAYm0f1gHvc2ln+fRgkT1X +P2PZk9rKHvnnitUGtO6NHv1c1vjpbL/OcwbMXmO/QtkAHHfYu429cHZOyyFb8O4twXj6dsSa3TIH +nFX+Fqi4eVQeSrP9WN6eM3Qhkv+i5RD2nJ+iaJU/9+xRuUhuXPXEl6laTov/4o0fttJqL601CBRe +eVnWraPOtJNySh5WPY98Lyxn9njjiNq+bkrXte/orevAZ8olPD1xJOle0l4Bbb6PXKfsaQNmxDG9 +ZwjOolWvRtR0czqg7T9KHsXzzpVWPOdf9JwVq+0/SvbBE4/tOSu25lxhnCd1YH8i3pNCQdXeUvtO +es4NTvoZdc609u4Eav+RpSY7Auo83ih6zunfi5k+YKXOB/UMWagTo3KxCU2r/DVdl2IBVN51ZC72 +aESc1WBl1DnCGQtqg1srQd/Z8v45eD+LrkTPA3u8p/QMaGc1lMtz9rpVVzxnhnqYGROcvZ9uBJaz +Gjw+Usu8yuXmet6nM3OfWhQRdXitYD2AvrIky6j3fVFY1ova/khun9qKejGyDs+KZ66fgaYDre9b +HO0vRPrMo4FjeMV10cj3U47yF2aOo1F5wpG23cOouGFlhA6sOI6OzOh31Gb8YG1G24CU//qMsgFn +qAEezd65Jq12TNqTIrX9GmT/4gHiVFrsY8TYvwbZHwUt9rHiebAeLPWIR4oZzCS6brgyS/7WesTV +Ym+rMMrvmyX/Kle4X4LSgZExg6hzzmcjjX2utsq6P3mW/LkcW45zHW3st54LvcK5+Cn/fr+fOvtY +Y2+/H87zLftFI/b1S/Seheihx++H9t9aZ7u37AvVDsyqQV6B1tqGXt8v4l3jo7gmf7+1tqEn7r/C +WJfg/P2Id12ciZaa4RVkj+d2657hFp+Go+dcicKMfaFWLGe5rGjnz8pe+9MpPVhhvCdz2eM9NkmS +zKXXh9E4amw8SRKemXHMJFmFWe9Y6GV0HuMIrLLHopI1SNfNNeUkkv9ztn1LM8+BjFqncnPCnvvD +j4r3/Xsrs8L+8KNQx32tu7W8cz6Zy8g9RZ737ibnAtbbp+yvA+jnpeznsJI/Sp1jBv291eIsRwXG +h/b2R/GYh2dWnWkNuxJSfGj2OxfwmD/6+m5vLPa89jnev4b3OM6QRY1VrTreV5ofLVjsOXyPMTwn +FMo+/a4H7D0/joLytSop+/MDbcDePlf69W30vteXyxP13ndGLd4Zzm2OJvP+6zHzzC1uXRdtX0tN +3qrvNTwjlD2mxrqn7iPn3GMD1/B4/ZbvSBvDSmfwSes3CIzxaOfsJ8fBKv9CnQ9az9lP1qPI37pO +y5j6+YDxG42U/5r07vHAuROsD9VfmSF/7oyJ0fs+ozhDPEl7Z3LUWmDVPT+5V/ABnF04yjxwtJzr CkjxHMt+kJXs39FyrtUermoXE5mcN5IkSZIkSZIkSZLkHPwL2At93gAAAQA= - H4sIAAAAAAAAAO3dSU7DMBQA0PQGjCdhxb2YORzDhuE+ZY0rZBFQQUnb1LH/e9JfsMKtnfj723K7 -DgAAgDm6SHGZ4qp0QyjiJsVtirvSDdmxPK7nzLM3nTyu56zVZw/4qYb5iOmUmo/uC/xPylum+Cjd -iAJWufR16UZUJK8/WvnOVrm0d95wef3hO4Ny1IJiUwuC6anDxFbDvgDAlKw3YrPeAADmSK0mtqi1 -GuM+tqjjHojrIcVjiqcUz2WbspVWPse+vaR4TfGW4r1wW7bRyudgPvKawNogprwmsDYAAKiPHD42 -OTy18K4arsUztd5VwzlTC8O1dO8E40W5d6K1O1YYxx0rAMxVSzULxvsrP3GWMTZnGQFgPXuksdkj -JTsr3QBmyR5QbPaA6jf0GZYPtum/Z7jf5/LBePQ5AAAAjKdWHptaOdBnTojlYNF1hymOFl9/mxNi -OU79fpLiNMV56cYAkzG3x2ZuBwAAAFbUiGJTIwL6Wrxzn+HcuQ8wjjyaZYqPzljgm3uKYvl9xtY9 -RbH0z9gCAG2R129uqj2G3B/7uC9SXr+5qfYYcn+4O7AN3q/12sX8uO79an+6DlPNj/anAeolr4vN + H4sIAAAAAAAAAO3dSU7DMBQA0PQGjCdhxb2YORzDhuE+ZY0rZBFQQUnb1LH/e9JfsMKtnfj723K7 +DgAAgDm6SHGZ4qp0QyjiJsVtirvSDdmxPK7nzLM3nTyu56zVZw/4qYb5iOmUmo/uC/xPylum+Cjd +iAJWufR16UZUJK8/WvnOVrm0d95wef3hO4Ny1IJiUwuC6anDxFbDvgDAlKw3YrPeAADmSK0mtqi1 +GuM+tqjjHojrIcVjiqcUz2WbspVWPse+vaR4TfGW4r1wW7bRyudgPvKawNogprwmsDYAAKiPHD42 +OTy18K4arsUztd5VwzlTC8O1dO8E40W5d6K1O1YYxx0rAMxVSzULxvsrP3GWMTZnGQFgPXuksdkj +JTsr3QBmyR5QbPaA6jf0GZYPtum/Z7jf5/LBePQ5AAAAjKdWHptaOdBnTojlYNF1hymOFl9/mxNi +OU79fpLiNMV56cYAkzG3x2ZuBwAAAFbUiGJTIwL6Wrxzn+HcuQ8wjjyaZYqPzljgm3uKYvl9xtY9 +RbH0z9gCAG2R129uqj2G3B/7uC9SXr+5qfYYcn+4O7AN3q/12sX8uO79an+6DlPNj/anAeolr4vN b6Oyjt9GBYhDPSc29RwAAAAAIvsE3o86LAAAAQA= - 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 diff --git a/tiled/Level 0/deniran/forest_n2.tmx b/data/maps/Level 0/deniran/forest_n2.tmx similarity index 99% rename from tiled/Level 0/deniran/forest_n2.tmx rename to data/maps/Level 0/deniran/forest_n2.tmx index f119453437..089da15855 100644 --- a/tiled/Level 0/deniran/forest_n2.tmx +++ b/data/maps/Level 0/deniran/forest_n2.tmx @@ -102,242 +102,242 @@ - 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 ZguSXjiCnpOAnzMqMze4wQ1OG/8DIFlfowAAAQA= - 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 7fQAAAEA - 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 diff --git a/tiled/Level 0/deniran/forest_n2_e.tmx b/data/maps/Level 0/deniran/forest_n2_e.tmx similarity index 100% rename from tiled/Level 0/deniran/forest_n2_e.tmx rename to data/maps/Level 0/deniran/forest_n2_e.tmx diff --git a/tiled/Level 0/deniran/forest_n2_e2.tmx b/data/maps/Level 0/deniran/forest_n2_e2.tmx similarity index 100% rename from tiled/Level 0/deniran/forest_n2_e2.tmx rename to data/maps/Level 0/deniran/forest_n2_e2.tmx diff --git a/tiled/Level 0/deniran/forest_n2_w.tmx b/data/maps/Level 0/deniran/forest_n2_w.tmx similarity index 100% rename from tiled/Level 0/deniran/forest_n2_w.tmx rename to data/maps/Level 0/deniran/forest_n2_w.tmx diff --git a/tiled/Level 0/deniran/forest_n_e2.tmx b/data/maps/Level 0/deniran/forest_n_e2.tmx similarity index 99% rename from tiled/Level 0/deniran/forest_n_e2.tmx rename to data/maps/Level 0/deniran/forest_n_e2.tmx index ab9d31f635..adf26f9332 100644 --- a/tiled/Level 0/deniran/forest_n_e2.tmx +++ b/data/maps/Level 0/deniran/forest_n_e2.tmx @@ -78,139 +78,139 @@ - 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 -lMYBpepPzQzn0ZwBmoacF+qf8gG3ov8MYPW3lOif8gG3nvc7o59o+aFAfws0zkfk/a6Qb4mBs56Y -Sn+L1Lzf2anZz3Oxkq8TcwGkvaU2DljrB0jLg5+NVF7vw4jOqX5hqdFfYwCy8OdHN9axMdRS/VX7 + H4sIAAAAAAAAAO2dPY+cNRDHd1MRiZeeNNBAnwhdBUjhrTr4FoQ0CbRADYKkgaQFJHqquyapN9QL +daBCfA5ssZYcx2OP7Rl77Gd+kiVQdm+f3b89Ho9n7N1OkcCrpl1DvvZL074ifJ0yHtV/26j+u93P ++/r3Pmx4b4qWZyohp/997zl66/+g02+wFb6P/J46/rfN6vp/avr8LdM+M+12oT25L9T+HMxzPTHt +99PztXzH1fW/Y36Pu6Z9btoXQvUs5Wi+xx+m/Xn6PtB3PHh9BGJ1/VfkqdH0L9P+Tmhrtb/w+ghE +TH/I91T944T22PKa+e/X9+nXcDyDaxenz6nRH2J2/bHzZMxPTmHt8ePMeAxtNjXWJjwK/nbumV42 +7RXTzpGfwal/7Xo3Nsf9A7yWyhd4wbz3qvf+I0JXjM1u5Xj624+Rn1Uy9i0Sx7/9zpeMdjXHIRj7 +UN/rQWkf8/XH2Dyp+lsuE/OrPzdS9pMDco5tpWV9l2K28R/7HY7B73G5f9YPegL8e6ofYOOOYd+D ++lg4X5SSmrdeNP//EvC3Qx80ZDb9Y7+Ds3mh7/NT5Hu7eZFqHo75XBZMH5PAbPqngPqBBesPtXxu +2B7t5feDlfR3hGMytgbiXou753D9IOcf3BvUP7j0/8a0b037teahCPDHZGzMc6/Fw2fhXPPV+oal +a38LVv8fTXuAfG2K3N567XfnWIu3+ni11MQ0arS3lNj1HnPAins73GC0h9YU0vRXyimd8322on9u +3dwCZ14Xxq+t1f+OaXdN+w35eun6c2o8itCvjdlxrP5+HLtUe0uL/qX7b6tSmv+I8Wtrxn+NltLH +/1Yp1b9m7Ftq9Jeab7cSJfrXam/R8S8Tjnwf6vdSMCqmKh2s/i1j3zJa/x6k9l57g30WjP6t2ltW +0L8kvjwy76cEjP6l2sXW0hL1L/UvV4wv5/SnGPsWifr3osf+ci0p/am0t2xZf4r95e+Y+k5Kf0rN +Zta/dS7HxOFGxTh76E9pRyQxyt+n3DPi1r+H9ly5FjXzNlduNhfc+s9s96F87lRu92xrBAr9U3un +K+jv4+eMz5DTm0PHP4zLHYbqBPzc4pE1Zy28Ydqbpt2M/NsW9Q99uly+rl9jyZnXy8V1027s4jZg +i/qnSNWb9cgd5wKyAar/s8R8O0ytv3QgG6D658HU+ksCqqGI+YEUdTvU+o+qq/Dx68f9sS9p/7eU +mP4UdTurjH9f8wuhPl+sxhkLtA78ZddmA1bR/6n323LWD4+CKw7Q8l5p5726PlAy388yJ6T0b/ED +Vhn/Du763VGE+vtjr8UPGF373QL2LG/J+R1YcnlAtX4AVe03FxR7qT3PD+AiFQd21Nry0XMAd21f +j7P8uEnFgR21tny0/gqOnA2oteWj9P93wGfG4MrdowZjA2r8AB3/88BRD0Chv9Zv9UGq/jlWPL/B +p9f3m1V/hQbVXwYlMSXKcxJUfxmMiimp/nFa9lZrGBVTkqS/rYnSs5/yUNp/jjjwCuM/Rq++2TOO +hYkBzaz/Cnt13ORsQIme0mo/pezVhfdUYfMae/TfnA3A6i9Ne8sovyqM39TmDffqvxT5YJLsviTC +uzhL5vde/Vf158Fpb4mNYa67yUqhyAds0b/neruXT+hrb4nVlYf/PqoPpPTH5gFIGf/QmQyH4Dfn +rOUOtffx64v92nJLzTxPcQYFRT6gFP2hMxlc7V7423PdCxa7jzd1J5HF2YCSuieKMygo4oA99K/N +r3fjsec6ILwbLvxsf42Qu7OKCig3CRMHzPkBUsZ/eBe6s/nOts52Zk8PMHHAnB8gRX/oHBc3rnqf +2SOhhhUDxgak/ABJ+ofz/My52r3A2AALpPMo/VNnuKxq67nWsKEfGKuXgfwAKePfZ7bz2bBg48Kl +ebSYdQDkB0jUf1W44sLY+yFifsDMtZ9YOO/vk0DL/TDSaz9DpNbqjzwHofV+IJ0D5kb13zaq/7aR +rv8s9yzNinT9FV56688Zn5Pq30smtgcA5atR6D9bfG71unTsHoBF7b8MYnYuzDcvAbMPaFH95eHn +uNXmjLfsA6r+fYDWQX7ug69/WI+QyzuuzQfbwh6AZLB31OTuManVf7Y9gB70zkHwcwnDHGd/fkjt +H6Z8AJdDCNn61jPER4E9/7WUkWscZw8uPd0x59i31gXP5AesfuZALg8ZoqUuuNUPoDzjQKkjZQNy +tb7qB4wlF/vEni8X8wOxdd6z+gFSGRHPjulfMrfP5Acoz+e3teqv8YDxtOyZt+qvfkAZ0u5AatXf +ItUP4D5zYIVcYQr9a9+j8JOLean+/7PVeIRU/WepqZ0dqfr7SDlDiRIpd8hI0z+W1wLteW8NjviQ +NP2P++fP0bqYXH8pYz2GRP1TzKg/Ny35B9L09/Nb/LXLind0U9GSfxDTvyamW6t/rO/6uUuxPe1V +1wYl8Sqq80Fi+tfEdGv1j/Vdd76PjnUYqnOjoTzAkXcC1J6lvSVKzweBbCaF/pTnwodnaSu8tOpP +fScA1bk3M9VxjdxHgnIAe5wJnmNVP68H71/Z7d7x2ntX4q+DcgAxPqDE+0BambGmONTatndN+9Br +byf6AGQDUmN7Re1n5SzQ2raPTPvYax8k+gBkA2bM/w9z/e3cKiH/n3N/+SzQ2rZPAp3PT33gLcAG +lMYBpepPzQzn0ZwBmoacF+qf8gG3ov8MYPW3lOif8gG3nvc7o59o+aFAfws0zkfk/a6Qb4mBs56Y +Sn+L1Lzf2anZz3Oxkq8TcwGkvaU2DljrB0jLg5+NVF7vw4jOqX5hqdFfYwCy8OdHN9axMdRS/VX7 tSjVX9d/a6H6bxtq/f8Dic640gAAAQA= - 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 L9srAQAAUNpvuNTJ5wAAAQA= - H4sIAAAAAAAAAO3UsQ6CMBSGUeD9B98SYQFcFBb4DYMujIJJz0m/NrlTp1tVAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA/atM9dam/+C+c + H4sIAAAAAAAAAO3UsQ6CMBSGUeD9B98SYQFcFBb4DYMujIJJz0m/NrlTp1tVAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA/atM9dam/+C+c b0hjmtLj4r9wvmd6pTktX3N7oQzr+6pzUlN/5vZCmW7N/h7tBcpwtBcAAH5hAwBm5sgAAAEA - H4sIAAAAAAAAAO3cMQ5AQBAFUDQajQuIo7ucW0joJFQ2MrET7x1AVJPx96+mAQAAgJzGru7nwV/s -7ddvAABAreyKAAAAAAAAAMBbm/4BAAAAAEC8xP/ckCMDABRKvPsBALnIbQAAAAAAAAAAoH6LfjEA -QAh7FgAAABHc3wUAAAAgSq/rAAAAABd6GvICIIfBrKIydggAAAAAspjlqwCQih4HcDcVzoXVeTYA + H4sIAAAAAAAAAO3cMQ5AQBAFUDQajQuIo7ucW0joJFQ2MrET7x1AVJPx96+mAQAAgJzGru7nwV/s +7ddvAABAreyKAAAAAAAAAMBbm/4BAAAAAEC8xP/ckCMDABRKvPsBALnIbQAAAAAAAAAAoH6LfjEA +QAh7FgAAABHc3wUAAAAgSq/rAAAAABd6GvICIIfBrKIydggAAAAAspjlqwCQih4HcDcVzoXVeTYA nHQPgexk/JQq/YYEAHjiABinUpEAAAEA - H4sIAAAAAAAAAO3V0W7cMAxE0c3//3SQh0UWiW1JtiRyOPcCfSjSbkgetXm9KENfQb8oR/h7h793 -+HuHv3fV/R3e3ZMdq/u/gr7n7u7u6OBP5+G/JpU9nfwzzJCtiv5Xnz/j+1d5P1H2FW53ltJu+Gu0 -6nZq/qpvaOXPnKvPbn1fNf+enag/RX+aF/7e4a/fk7uq+2d6U5EzqNnPvFMGe7Wi7fGKK9pdwV9h -xrtFu2e5bZY5Vna0Y7S7w90zF+2Of2zR7vjHFu2Of2zR7vjHFu1eyT/TLr2zRLtnulmrkZlVd8L/ -OrV5W0W7V7unWtHu+McW7a7gn32+J0W7K/ifpTz7u2j3GTfM5KD2rqPdVe40ktJO0e5Kt6pYtDv+ -sUW7Z/PPNs+Oou1V7q04c0/R9kq3VJu3N/y9U/HP/F4yz9ZKxZ/WhL93+K9JZT/8vcPfO/y9q+zP -G+urqj/1Vc2fdzVeJX8aD3/vVP2rv6Nd+6n605zw9w5/7/D3Dn/v8Cf8vcN/f9nugP/c1PbEf18Z -98ffO/y9q+Tv9tZm7FvJ/3Mf1Ubnf7qvir+662eZdlHxn1GmWTLl4v/Tzjmy7NzKyZ+OU/S/+kze -3ViK/q2w76+iP/WHv3dO/plmyZKTP/0Pf+/w9y67P29nbdn9aW27/Ve+C97aeBH//nHKFf//azX7 -pvgT/rkbveHo3fH3Dv95Ke6O/9wU98bfO/wJf81ad+51wD9PEbfD3zv89Xtyb/y9w987/L3D37us -/ryjPWX1pz3hr9OK2+LvHf76Pbk9/jW6e/do/zt/jzc2r2j/zxlofxn8aX1nLvh7h793mf15S3vK -6h+R+vzvRkzw1+7v3Vu/b30G/lqdeZ/9udZn4P+bwi4jM+JfL/z3l2lP/Gs1ekv86zV6x57bt76G + H4sIAAAAAAAAAO3V0W7cMAxE0c3//3SQh0UWiW1JtiRyOPcCfSjSbkgetXm9KENfQb8oR/h7h793 ++HuHv3fV/R3e3ZMdq/u/gr7n7u7u6OBP5+G/JpU9nfwzzJCtiv5Xnz/j+1d5P1H2FW53ltJu+Gu0 +6nZq/qpvaOXPnKvPbn1fNf+enag/RX+aF/7e4a/fk7uq+2d6U5EzqNnPvFMGe7Wi7fGKK9pdwV9h +xrtFu2e5bZY5Vna0Y7S7w90zF+2Of2zR7vjHFu2Of2zR7vjHFu1eyT/TLr2zRLtnulmrkZlVd8L/ +OrV5W0W7V7unWtHu+McW7a7gn32+J0W7K/ifpTz7u2j3GTfM5KD2rqPdVe40ktJO0e5Kt6pYtDv+ +sUW7Z/PPNs+Oou1V7q04c0/R9kq3VJu3N/y9U/HP/F4yz9ZKxZ/WhL93+K9JZT/8vcPfO/y9q+zP +G+urqj/1Vc2fdzVeJX8aD3/vVP2rv6Nd+6n605zw9w5/7/D3Dn/v8Cf8vcN/f9nugP/c1PbEf18Z +98ffO/y9q+Tv9tZm7FvJ/3Mf1Ubnf7qvir+662eZdlHxn1GmWTLl4v/Tzjmy7NzKyZ+OU/S/+kze +3ViK/q2w76+iP/WHv3dO/plmyZKTP/0Pf+/w9y67P29nbdn9aW27/Ve+C97aeBH//nHKFf//azX7 +pvgT/rkbveHo3fH3Dv95Ke6O/9wU98bfO/wJf81ad+51wD9PEbfD3zv89Xtyb/y9w987/L3D37us +/ryjPWX1pz3hr9OK2+LvHf76Pbk9/jW6e/do/zt/jzc2r2j/zxlofxn8aX1nLvh7h793mf15S3vK +6h+R+vzvRkzw1+7v3Vu/b30G/lqdeZ/9udZn4P+bwi4jM+JfL/z3l2lP/Gs1ekv86zV6x57bt76G f42O7t8ywb9Wd36G4O8b/t7h791s/29FbqGuAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/deniran/forest_ne.tmx b/data/maps/Level 0/deniran/forest_ne.tmx similarity index 99% rename from tiled/Level 0/deniran/forest_ne.tmx rename to data/maps/Level 0/deniran/forest_ne.tmx index 7dc2168c8c..36416d71fc 100644 --- a/tiled/Level 0/deniran/forest_ne.tmx +++ b/data/maps/Level 0/deniran/forest_ne.tmx @@ -63,140 +63,140 @@ - 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 9dg1c5vNZrPZbDaba+MfCo+5EQAAAQA= - H4sIAAAAAAAAAO3cTW7UMBQA4PQM/O65A2zKGlgj1pRTFChwdhwJq1E0nXZE4mfnfZ9kqVO1kkfP -dvxsx9MEAAAAp92W8j26EoS5K+VXdCVOqO3yR3RF2MwlMa3t8veuNWpn/s4/oysRrNeY1ja5Z3zm -7/znwv8xBrZR2+Sl8dlbr/2FsRhH7vWQ77R43iwZR+71kO/0+ryJYGzKzdjEUutnI32JeDZqc7mZ -jwHwFM+upul5KS+uomtChJcl7q9KeS3+AMCgPpTysZRP0RWhuTn2b//9/G7SDo7gqWvZNfbrPdi5 -HWgD/+92itnffmwtu473td8v92Dfl3JTyrcd65fF3dTP/naN+TLua3Psxf2YPp/4Xe3rtYj9MS3n -eJW+noPY51Vjv84HvsRUh8bqM3+dD4h/jNa54ENzPmN/jNa54NdSrhefxT6fuQ3cTPI79uMdntx6 -WeMEANro4T4F4vRwnwLQL+9X5+b9agAAOJ7rx/8EgIMacZ3PfU7bGWGdb70e7T6nXJ66Hm1vOzd7 -27CNEeeFbGeEeSHHde4Minne8Z2b85vnbcM5r9yc8wIAgPPkTLnJmQAAjskdebm5I481uX9urXJ/ -7Sw3a0wAEGOZ/480Dxutvr1a5v89zsMeinOv9WVbvcR5xDGS7fQ8RgIAfTBfzM18ESCeM265OeNG -j+QHuckPchiln1uz2Mco/dyaBeQw6rkvttH7uS+Akb2JrgAAXEhumJvcEAAAAAAAOOcvw3ZGNQAA + H4sIAAAAAAAAAO3cTW7UMBQA4PQM/O65A2zKGlgj1pRTFChwdhwJq1E0nXZE4mfnfZ9kqVO1kkfP +dvxsx9MEAAAAp92W8j26EoS5K+VXdCVOqO3yR3RF2MwlMa3t8veuNWpn/s4/oysRrNeY1ja5Z3zm +7/znwv8xBrZR2+Sl8dlbr/2FsRhH7vWQ77R43iwZR+71kO/0+ryJYGzKzdjEUutnI32JeDZqc7mZ +jwHwFM+upul5KS+uomtChJcl7q9KeS3+AMCgPpTysZRP0RWhuTn2b//9/G7SDo7gqWvZNfbrPdi5 +HWgD/+92itnffmwtu473td8v92Dfl3JTyrcd65fF3dTP/naN+TLua3Psxf2YPp/4Xe3rtYj9MS3n +eJW+noPY51Vjv84HvsRUh8bqM3+dD4h/jNa54ENzPmN/jNa54NdSrhefxT6fuQ3cTPI79uMdntx6 +WeMEANro4T4F4vRwnwLQL+9X5+b9agAAOJ7rx/8EgIMacZ3PfU7bGWGdb70e7T6nXJ66Hm1vOzd7 +27CNEeeFbGeEeSHHde4Minne8Z2b85vnbcM5r9yc8wIAgPPkTLnJmQAAjskdebm5I481uX9urXJ/ +7Sw3a0wAEGOZ/480Dxutvr1a5v89zsMeinOv9WVbvcR5xDGS7fQ8RgIAfTBfzM18ESCeM265OeNG +j+QHuckPchiln1uz2Mco/dyaBeQw6rkvttH7uS+Akb2JrgAAXEhumJvcEAAAAAAAOOcvw3ZGNQAA AQA= - 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 wnMOAAAAAAAAAECuP/TfXNkAAAEA - H4sIAAAAAAAAAO3cMQqAMAwAwPo13cQPuLr6/91REIRabTF6txdKCGmSoSkBAAAAfzR018/0BWda -GwPcEQDgjUr6QwDymFWfI5ZEJ4eB1iLs9QGA+BY9BwAAAI2tZlEAACCZDc7M4gLAS3m7gSN1ASCf -eR8AAAAA4L7JrhUAICR9HH/gLzcAAAAAarNrpQZ5BQCw8ycAwPep9QDl7BIB6lNruUsOAQAAAAAA + H4sIAAAAAAAAAO3cMQqAMAwAwPo13cQPuLr6/91REIRabTF6txdKCGmSoSkBAAAAfzR018/0BWda +GwPcEQDgjUr6QwDymFWfI5ZEJ4eB1iLs9QGA+BY9BwAAAI2tZlEAACCZDc7M4gLAS3m7gSN1ASCf +eR8AAAAA4L7JrhUAICR9HH/gLzcAAAAAarNrpQZ5BQCw8ycAwPep9QDl7BIB6lNruUsOAQAAAAAA AAAAAAAAAAAAAAAAAAC5NsvTivgAAAEA - H4sIAAAAAAAAAO3d226DMAwA0O7/f3rqw9QKMe7gS86R9rjh2CaElLLXCwCAo36+fhiP+t9Pjsem -/vHkf5ncxNCX/Yxc05HHvlVkfjLWJ2NMQC3mkY8sucgSB9foXM+f1317NZ3zlsFVdVOnmirusVaL -l4+qdcvYcxliij4+8Iwr1/lPrzvuvEdZOlY3R8c1/Z2IHD11vKWxPdmHe0XGdOa4mXM6p0qclczl -tEueu4wDgH6qrcHuMHoOIu7ns8ka17e9MVYYU0XyClDD2fnaXA9kYx3KqDL1fqZYKhp57+3PyONX -f8in4jlZMWYA+nAdIrO1/tS/9akhb/ogj6rf1Vn6m3qrBnUCAAAAuvFc2f9G+C6p+q/rkp8OYzjr -zHsMquev+1y21VXv+YM5Fa6pWWPr8J6ZafyVxxJBvojSYf6Zs/bOXj7khCP0TW1qBwBwXNf7aLbb -Uvvo/tCbECf6/Od5ag4wBvM9MGVe4An6DAA4w+ea+609e5w1l56Zvl+GXGaIgVyi5iW9mEPm6xLx -sq9duJ/aA5HMQddzbcf//gG2Mh8A2ZiXzst6P5Aplu6y1X4qe3zfKsUKwH720K5xZP1ZKbdV4oxU + H4sIAAAAAAAAAO3d226DMAwA0O7/f3rqw9QKMe7gS86R9rjh2CaElLLXCwCAo36+fhiP+t9Pjsem +/vHkf5ncxNCX/Yxc05HHvlVkfjLWJ2NMQC3mkY8sucgSB9foXM+f1317NZ3zlsFVdVOnmirusVaL +l4+qdcvYcxliij4+8Iwr1/lPrzvuvEdZOlY3R8c1/Z2IHD11vKWxPdmHe0XGdOa4mXM6p0qclczl +tEueu4wDgH6qrcHuMHoOIu7ns8ka17e9MVYYU0XyClDD2fnaXA9kYx3KqDL1fqZYKhp57+3PyONX +f8in4jlZMWYA+nAdIrO1/tS/9akhb/ogj6rf1Vn6m3qrBnUCAAAAuvFc2f9G+C6p+q/rkp8OYzjr +zHsMquev+1y21VXv+YM5Fa6pWWPr8J6ZafyVxxJBvojSYf6Zs/bOXj7khCP0TW1qBwBwXNf7aLbb +Uvvo/tCbECf6/Od5ag4wBvM9MGVe4An6DAA4w+ea+609e5w1l56Zvl+GXGaIgVyi5iW9mEPm6xLx +sq9duJ/aA5HMQddzbcf//gG2Mh8A2ZiXzst6P5Aplu6y1X4qe3zfKsUKwH720K5xZP1ZKbdV4oxU qZ57dR0XXCnjHgTPUX/gLeue9F7V448kd/11Oc85Tu0BAAAAGN0vtzcOKQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/deniran/forest_nw.tmx b/data/maps/Level 0/deniran/forest_nw.tmx similarity index 100% rename from tiled/Level 0/deniran/forest_nw.tmx rename to data/maps/Level 0/deniran/forest_nw.tmx diff --git a/tiled/Level 0/deniran/river_s.tmx b/data/maps/Level 0/deniran/river_s.tmx similarity index 99% rename from tiled/Level 0/deniran/river_s.tmx rename to data/maps/Level 0/deniran/river_s.tmx index 86edb7e93d..8bfcf0ee9b 100644 --- a/tiled/Level 0/deniran/river_s.tmx +++ b/data/maps/Level 0/deniran/river_s.tmx @@ -66,150 +66,150 @@ - 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 3CtksQAAAQA= - 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 AAAAAAAAAAAA5/UX2rltHgAAAQA= - H4sIAAAAAAAAAO3d2YrUUBAA0DDmzxTcfVMc0F/wp1xeVBR0NhWXFxeYj7IEG3rodZhOp3LrHCgm -9LwkuZ2qSu4l3XUAbOu477qTiNOIs37svWlP9vP7NfbpW8T3iB8J92/qsp/fn7FPvyJ+R/xJuH9T -5/wCwKLs/THDyt4fZzf160d/fDWun9pcPwAAtGbq97hcjXvc2tzjjk8Ork0Ork0OBoD1bh503a2I -2xF3Iu5G3Iu4H/HgYOy9Yx8exzgfRjyMeBTxJOKpsS/lVYz39Ygbxh0AAEp4dm3xs6P47DjiZMn/ -aN9ZjPuniM8RX/5/B97F3/e+DwAAAAAAAAAAAAAAAABAY/69m/Z87j21595ZW8rrGOM3EW/7i9ve -WVvDhxjjjxFH/cVt76yt4XmM8YuIl/3itlrQvlX5Xy2oYVX+31Ut8BsItfkNhNr8BgJMnzpemzpe -mzoOwK7N95bmIuuZ9ZaeP9c06y3NRU7XNs8HNuX5VXORakF+2zwf2JTnzUVO1zbPBzbl+aHnIslj -VgvWrT+Zz/9yflsuUwvk/PZcphbI+azT4txki8c0lBbnJls8pqG0ODfZ4jGNST6tTT6tTT5lDKvm -PNSgGpY951KDhpGxx1v2nEsNGkbGHm/ZPMcYtSDjtbFrGXu8LGubMl4bFWRZ25Tx2miJtU21WdtU -277XNlXo56ZqH2ub9HN57WNtk34uL2uboB49WW16strG6snkndrkndrcCwKb6BNq0yfUpk8AAAAA + H4sIAAAAAAAAAO3d2YrUUBAA0DDmzxTcfVMc0F/wp1xeVBR0NhWXFxeYj7IEG3rodZhOp3LrHCgm +9LwkuZ2qSu4l3XUAbOu477qTiNOIs37svWlP9vP7NfbpW8T3iB8J92/qsp/fn7FPvyJ+R/xJuH9T +5/wCwKLs/THDyt4fZzf160d/fDWun9pcPwAAtGbq97hcjXvc2tzjjk8Ork0Ork0OBoD1bh503a2I +2xF3Iu5G3Iu4H/HgYOy9Yx8exzgfRjyMeBTxJOKpsS/lVYz39Ygbxh0AAEp4dm3xs6P47DjiZMn/ +aN9ZjPuniM8RX/5/B97F3/e+DwAAAAAAAAAAAAAAAABAY/69m/Z87j21595ZW8rrGOM3EW/7i9ve +WVvDhxjjjxFH/cVt76yt4XmM8YuIl/3itlrQvlX5Xy2oYVX+31Ut8BsItfkNhNr8BgJMnzpemzpe +mzoOwK7N95bmIuuZ9ZaeP9c06y3NRU7XNs8HNuX5VXORakF+2zwf2JTnzUVO1zbPBzbl+aHnIslj +VgvWrT+Zz/9yflsuUwvk/PZcphbI+azT4txki8c0lBbnJls8pqG0ODfZ4jGNST6tTT6tTT5lDKvm +PNSgGpY951KDhpGxx1v2nEsNGkbGHm/ZPMcYtSDjtbFrGXu8LGubMl4bFWRZ25Tx2miJtU21WdtU +277XNlXo56ZqH2ub9HN57WNtk34uL2uboB49WW16strG6snkndrkndrcCwKb6BNq0yfUpk8AAAAA AABo319l1BmSAAABAA== - H4sIAAAAAAAAAO3TwQnAIBAEwENrix3Eh2nTAj2wgryEZAb2v7BsBAAAAAAAAAAAAAAAwHtXiWjl -dAtOuXP7bn/4pZHff/wfAAAASLPuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3TwQnAIBAEwENrix3Eh2nTAj2wgryEZAb2v7BsBAAAAAAAAAAAAAAAwHtXiWjl +dAtOuXP7bn/4pZHff/wfAAAASLPuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAN+yABkJ0poAAAEA - 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 UNX/FRbP66fvvddfub9vKtd3V9s/FaMmgwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/deniran/river_s_e2.tmx b/data/maps/Level 0/deniran/river_s_e2.tmx similarity index 100% rename from tiled/Level 0/deniran/river_s_e2.tmx rename to data/maps/Level 0/deniran/river_s_e2.tmx diff --git a/tiled/Level 0/deniran/river_se.tmx b/data/maps/Level 0/deniran/river_se.tmx similarity index 100% rename from tiled/Level 0/deniran/river_se.tmx rename to data/maps/Level 0/deniran/river_se.tmx diff --git a/tiled/Level 0/deniran/river_sw.tmx b/data/maps/Level 0/deniran/river_sw.tmx similarity index 99% rename from tiled/Level 0/deniran/river_sw.tmx rename to data/maps/Level 0/deniran/river_sw.tmx index 028697fa29..3927dc200e 100644 --- a/tiled/Level 0/deniran/river_sw.tmx +++ b/data/maps/Level 0/deniran/river_sw.tmx @@ -33,124 +33,124 @@ - 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 -839Zv1jtc2pcm7d7Y35r49de/SWnTqn1k+69JfbG/KP0BW05dUqtn+Xem9IXSnqBRv+WPKdEztfk -uRVaa0Ea/VvynBI5b61nlpBYC9o6r2TOSZ5TIuct5jn+Ks35WJ5LZr70mhz+K835WJ5LZr6FecHs -SnM+lueSma81L7C6dramZQauzXVy87w2/9c+r/Tca6S9mZYZKDHXqb3OFutwI+3NtFwbkZjr1F4n -63BtMlBLyXXufd4Z1pFyjLYXsVRynSN/Xg0jZ2DJdY78ebVJ7I22lPrOj9b1jzS3SzHaGkjvDLc2 -t/P2XlLvDLc2t7P2fdRW+/7nDJm91PP72KMXetwjtqpH9rBHbEeP7PHyXhDWkfm+kfm+aWT+bGs6 -EqzWRCPzvc2hU1itiUbmW1vTscBqTRjb+8bY3jfG9r6l/M7X0/q/N7m/86VfzCX3d770i7mk7POy -FzAv9n99Y//Xt9z9X/J/LuS/b+S/b+S8b+S8b+S8b2S+b7mZb/U9JpTJzXyr7zGhTG7+W32PCWUY -8/vGmN83xvy+kfm+bWU+c735beU/c735beU/c735Meb3jfG/b4z/fSP/fRvl/1RDx976P2sAc9tb + H4sIAAAAAAAAAO3cOU/EMBCG4d3/3wEVUHE3HA2HxJ/DFCsFESc+Zuyx532kSFRRdrL5xkeWwwEA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADADO6Ph8NDOB7D8XTsfTVo7Tnc +85dwvIbjjfuv4vfZ+jb6nL2Ha/kIx2c4vgxd10wuQ12vwnGt8JyR3zI063gTzncbjjuF56xVfi/r +8x35e+Tvn2Ydz8L5zsNxoVC/Vvl9qs8yyzRzrTXNOsZqNlL9TvVZZllurnntVbGaafYFCbHML713 +Xucay/yP/b3VF3r12LXMr7l3XucaKfmv0SNq83Yt8y3fO6v9JSX/NXpEbd6e6qk5fpXUq7/szY1S +839Zv1jtc2pcm7d7Y35r49de/SWnTqn1k+69JfbG/KP0BW05dUqtn+Xem9IXSnqBRv+WPKdEztfk +uRVaa0Ea/VvynBI5b61nlpBYC9o6r2TOSZ5TIuct5jn+Ks35WJ5LZr70mhz+K835WJ5LZr6FecHs +SnM+lueSma81L7C6dramZQauzXVy87w2/9c+r/Tca6S9mZYZKDHXqb3OFutwI+3NtFwbkZjr1F4n +63BtMlBLyXXufd4Z1pFyjLYXsVRynSN/Xg0jZ2DJdY78ebVJ7I22lPrOj9b1jzS3SzHaGkjvDLc2 +t/P2XlLvDLc2t7P2fdRW+/7nDJm91PP72KMXetwjtqpH9rBHbEeP7PHyXhDWkfm+kfm+aWT+bGs6 +EqzWRCPzvc2hU1itiUbmW1vTscBqTRjb+8bY3jfG9r6l/M7X0/q/N7m/86VfzCX3d770i7mk7POy +FzAv9n99Y//Xt9z9X/J/LuS/b+S/b+S8b+S8b+S8b2S+b7mZb/U9JpTJzXyr7zGhTG7+W32PCWUY +8/vGmN83xvy+kfm+bWU+c735beU/c735beU/c735Meb3jfG/b4z/fSP/fRvl/1RDx976P2sAc9tb /2cNYG57+7+sAcyN/V/f2P/17QeFYztyAAABAA== - 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 diff --git a/tiled/Level 0/fado/city.tmx b/data/maps/Level 0/fado/city.tmx similarity index 99% rename from tiled/Level 0/fado/city.tmx rename to data/maps/Level 0/fado/city.tmx index c088e4fd66..3785010c03 100644 --- a/tiled/Level 0/fado/city.tmx +++ b/data/maps/Level 0/fado/city.tmx @@ -237,254 +237,254 @@ - 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 pjzAnaN0e6VLhd6bjcX/ALpRKpgAAAEA - H4sIAAAAAAAAAO2d3WsdRRiHz0l6Al6rN9Xb9i+wF6ZQEauttdqKVRERUS/Vv0A04AciXqhobQtS -EZEQk5ickxDbxFahsa1oFetVVdQW6wcoCupNFfQdsmMmk5nd2d2Z3fn4PfByztndc3L2PPPOvrNf -6XSaZ0wIkB7wHxZLXbufB/9hwLzzsAn8+48r96/01vpnr4F/uPLPQP77jUv3DPj3G1feOfDvL3Xy -fqprFvDvLzr3W6U67XFF3cbcTmexQDGXRZ9iQDEL/95StM3fJvjeTs9vpLhJagPMbWdk7bQh4fUk -/HtNXr9/veB6Bz3fSXEzxS8Uv2bzpqT3X5Laxzj8R8Om7PE3cvy7xr8K+I+DTYppJv7n4T8K4D9t -TPyr6sQi/0+U3B9cdnlghzz/u8jJLRR7szrxVorbMk8q/3uy+ar2wj+LxW7JtW4cAtwj+t+cjfEW -sjE+G/8fkfqCo9m8hZz8F8cVJpRdHpRnrIEA/hKi/78dfGaqhOi/Kj59l1BZpu37hzWOH+pyd/OI -ZoYlfGyPIXKS3J/S+G+yX34oqwkfNKwN4d8Op8n9R47PH3AB/Nuhbv/fFvBvh7z+v4h/7H6VUsC/ -HVLq/7H/cT2x9v+7pH3Qe7L92wel/dvycqmh6v/b7NdNQf9vh5T6fxAP8G+PLyj/v6oYX1J83kL/ -Af9po/I/47iG45//9Qa3fwcU02b+w3/7wH/awH9YPCZtm+teswr/4SDvd13srkTRcnnAv1/kne8h -n/d5TOO/zPmh8G+XDeSvp4kRx+fylMGHc9Ji9H9Z5piNcWcp+sKjfG54m+T5X27IS8z+GQNyPtdb -fTzqiX9fzkmN3f8R5jyLRc/yX0T239T+vxgR/Z+k9TyVxWmP8l+mav5/O9zpfEdxftjBlwqUjYL/ -BXL+bm/1MZT8N+UP8v4nxV/w/z+Xk/8rNHGlR/W/SEzXsoSO6+s9dMB/2tT131a7TZUTmm0un76s -ma+bLpKSy13COay6aTZe2z43Ns//a8P1/AP/cZn/KRFq/gMA6tNm/p/rrg8AQHO0vf0fDHU6cxTz -Q/XWQzdmS2ksFxofk/NPKMaoXXxKj5/VbAOgPG3m/0Xy/QPFjxQ/Ufxs6P95qhNep3iW4hDFSxRv -ZLXDfvobr1Ic6K1MPygse4DiBdQY3vAv803j8S7FEMWwhbG56B8UY5L/HN15tXW2/xvJ+VUUV1va -LwP/5eDn5uVNezvrM0O47yr8l4Ofm8fg93EWpzHeCWibCf/VUd3Hn923ecLAf5Xxl4uxGfxXR+W/ -H1Dut4XqGpQQMfk/HmAFfu2Z7hq0WJiPeN3qEIP7hRrfXe4rWI3Axw2mz+tiWj+UqTNMlo059+X1 -Hxecsf/jeDFnfcVxg8lz+fow3fE/+RjhBU9+89jc6xCdncnW2UatIF8fBvxDrP9Z33DGYZuvOh68 -g2KfFHcWzJeXAWbo8p+5k/tzjjzd1rife71GMW9LZ9Wzar64DNqBOXn5r+vPddPl68PKcn/5tyh5 -wNLnhMY5obYbN+zXz1rc/lclL++rkKr/Qde/2utsN/81w1beM7ZSPGrx80JiINV2ddH151X6ed29 -w1nu28p7nfsPEhnXzZZcT7aNcF3/3ddTv7bd5zNS7ferMt+1W/+p0PnP6/NZHj8ixajB8qn2+xxW -/7H/2cvymu3bGyjcsmm8354r8G8Dnf+HO2qnzOUziulPd9a3CR6pe+dMVnCZt/+3Lux4hM4/Q2wD -VXM4pev1dxe44mM+cXs9LeX4jDBGnCrI/7r1X7/AP4O1gZhzeG+DtSf3L26XZf/y/Lb6fxE5f03y -eV/OvBiP45nAcluuxfk2XnXc3/X+f4bo+2VFf6DDZJ+Art4P7ViurfGpyvFM5p/1A3OK+dz/tKPf -yiT/VVT1H5J32/SzPJ8UxgCsBmP73PpZTAj1/0R37f44fv4I6xfk5Uyeq97HfR/OPtvUP68L8iLW -mqEKd9Hveo+HcXevme95b433VHmvDyH/tgCkTt65fMcTrQtSI+Ua0EeebNgF3PvJm555QTtJG/hv -hksN/I0tNe41cy3uUxM8o0PVx9Hb4N85hx33taM1HMJ/+Oj8326wjwz+wwf57z9POdwGXFfD4Q3w -HzzbyeGOirET/qOlzP+OBm5w2e8XEcI97lKh6eMAAAA/eAu5D0BjLBnmW1PHwLDtbxfT9gCACNpN -ONRxhXMhgA60jXiB27RB/R8PbPtftgaQr5fAufPhUrX+g//4OZ9z/Et27qIN7EebAgCA5Hgx6/tj -HQOkXC+lvu6+1cxN76/3bf2bJqZ1/6bkOXJl3D8XyW8k46P7KvuBvq94fqSP6586ee7f89xXmbbL -l+PvWcx5r83tFP97VfIsJOreq0t3fypf71WG+3it53h3fXt30far5r1quu61KScaymnWF9vqj3lO + H4sIAAAAAAAAAO2d3WsdRRiHz0l6Al6rN9Xb9i+wF6ZQEauttdqKVRERUS/Vv0A04AciXqhobQtS +EZEQk5ickxDbxFahsa1oFetVVdQW6wcoCupNFfQdsmMmk5nd2d2Z3fn4PfByztndc3L2PPPOvrNf +6XSaZ0wIkB7wHxZLXbufB/9hwLzzsAn8+48r96/01vpnr4F/uPLPQP77jUv3DPj3G1feOfDvL3Xy +fqprFvDvLzr3W6U67XFF3cbcTmexQDGXRZ9iQDEL/95StM3fJvjeTs9vpLhJagPMbWdk7bQh4fUk +/HtNXr9/veB6Bz3fSXEzxS8Uv2bzpqT3X5Laxzj8R8Om7PE3cvy7xr8K+I+DTYppJv7n4T8K4D9t +TPyr6sQi/0+U3B9cdnlghzz/u8jJLRR7szrxVorbMk8q/3uy+ar2wj+LxW7JtW4cAtwj+t+cjfEW +sjE+G/8fkfqCo9m8hZz8F8cVJpRdHpRnrIEA/hKi/78dfGaqhOi/Kj59l1BZpu37hzWOH+pyd/OI +ZoYlfGyPIXKS3J/S+G+yX34oqwkfNKwN4d8Op8n9R47PH3AB/Nuhbv/fFvBvh7z+v4h/7H6VUsC/ +HVLq/7H/cT2x9v+7pH3Qe7L92wel/dvycqmh6v/b7NdNQf9vh5T6fxAP8G+PLyj/v6oYX1J83kL/ +Af9po/I/47iG45//9Qa3fwcU02b+w3/7wH/awH9YPCZtm+teswr/4SDvd13srkTRcnnAv1/kne8h +n/d5TOO/zPmh8G+XDeSvp4kRx+fylMGHc9Ji9H9Z5piNcWcp+sKjfG54m+T5X27IS8z+GQNyPtdb +fTzqiX9fzkmN3f8R5jyLRc/yX0T239T+vxgR/Z+k9TyVxWmP8l+mav5/O9zpfEdxftjBlwqUjYL/ +BXL+bm/1MZT8N+UP8v4nxV/w/z+Xk/8rNHGlR/W/SEzXsoSO6+s9dMB/2tT131a7TZUTmm0un76s +ma+bLpKSy13COay6aTZe2z43Ns//a8P1/AP/cZn/KRFq/gMA6tNm/p/rrg8AQHO0vf0fDHU6cxTz +Q/XWQzdmS2ksFxofk/NPKMaoXXxKj5/VbAOgPG3m/0Xy/QPFjxQ/Ufxs6P95qhNep3iW4hDFSxRv +ZLXDfvobr1Ic6K1MPygse4DiBdQY3vAv803j8S7FEMWwhbG56B8UY5L/HN15tXW2/xvJ+VUUV1va +LwP/5eDn5uVNezvrM0O47yr8l4Ofm8fg93EWpzHeCWibCf/VUd3Hn923ecLAf5Xxl4uxGfxXR+W/ +H1Dut4XqGpQQMfk/HmAFfu2Z7hq0WJiPeN3qEIP7hRrfXe4rWI3Axw2mz+tiWj+UqTNMlo059+X1 +Hxecsf/jeDFnfcVxg8lz+fow3fE/+RjhBU9+89jc6xCdncnW2UatIF8fBvxDrP9Z33DGYZuvOh68 +g2KfFHcWzJeXAWbo8p+5k/tzjjzd1rife71GMW9LZ9Wzar64DNqBOXn5r+vPddPl68PKcn/5tyh5 +wNLnhMY5obYbN+zXz1rc/lclL++rkKr/Qde/2utsN/81w1beM7ZSPGrx80JiINV2ddH151X6ed29 +w1nu28p7nfsPEhnXzZZcT7aNcF3/3ddTv7bd5zNS7ferMt+1W/+p0PnP6/NZHj8ixajB8qn2+xxW +/7H/2cvymu3bGyjcsmm8354r8G8Dnf+HO2qnzOUziulPd9a3CR6pe+dMVnCZt/+3Lux4hM4/Q2wD +VXM4pev1dxe44mM+cXs9LeX4jDBGnCrI/7r1X7/AP4O1gZhzeG+DtSf3L26XZf/y/Lb6fxE5f03y +eV/OvBiP45nAcluuxfk2XnXc3/X+f4bo+2VFf6DDZJ+Art4P7ViurfGpyvFM5p/1A3OK+dz/tKPf +yiT/VVT1H5J32/SzPJ8UxgCsBmP73PpZTAj1/0R37f44fv4I6xfk5Uyeq97HfR/OPtvUP68L8iLW +mqEKd9Hveo+HcXevme95b433VHmvDyH/tgCkTt65fMcTrQtSI+Ua0EeebNgF3PvJm555QTtJG/hv +hksN/I0tNe41cy3uUxM8o0PVx9Hb4N85hx33taM1HMJ/+Oj8326wjwz+wwf57z9POdwGXFfD4Q3w +HzzbyeGOirET/qOlzP+OBm5w2e8XEcI97lKh6eMAAAA/eAu5D0BjLBnmW1PHwLDtbxfT9gCACNpN +ONRxhXMhgA60jXiB27RB/R8PbPtftgaQr5fAufPhUrX+g//4OZ9z/Et27qIN7EebAgCA5Hgx6/tj +HQOkXC+lvu6+1cxN76/3bf2bJqZ1/6bkOXJl3D8XyW8k46P7KvuBvq94fqSP6586ee7f89xXmbbL +l+PvWcx5r83tFP97VfIsJOreq0t3fypf71WG+3it53h3fXt30far5r1quu61KScaymnWF9vqj3lO MWy2yyWh3/St3xO/g+65Ke+3tD6+b491lP2NDxkufyzQ3wOAqtSphwBg/Af05OyCAAABAA== - H4sIAAAAAAAAAO2dyY/cRBjF2z3pETCQDMkkcAGxTNiXC2SBbEACIRMSEU6EAAeyXFgkJDggsV0C -RMAcQUQIEEIBoUQgAkfEASlScmUTW+APAAmOLIFnzbTG8VTZVa7V5feTnrqnx223/ao+f7XY7vUI -IcQP+we93gvQi9BL0IFB6F9EVPkr6/X+FuifTH0d0/D7ZegV6NXBzN8kfk7B4/9yn/vzlUH9ftCf -RxxD/4kLLka5uQS61FCT0HKWwaC8n6mpyGXw7HLoCkNdCV1F/4NS9lZlGfqfDvQ/bbagrTYFbR2I -Pxt6m43OqYysjIg8Je2iSf0n6ZB7e2NFvV3NOp00rNvdhv6nx2/w9PcaXydn8zz6nx5/wNM/a3xd -LsjzTRC1M6r+V7U8IYSQdjNp+RxD2oXtHEMVk/FJjkm2H5PxCY5JtJ8Q/u9Ce+t+6AHowUBt6hvy -vlxoBbQSWtXRtn0I/3fjWO+B9kL7Ah33NdjuWmgdtB7aQP+9+f8wjvUj0KPQY4GO+0ZsdxN0O3QH -tDmw/6Fi4tXw7xro2ga6Drq+4fn/Cezjk4GP+V3Y/jZoewR1P4aYSMIRQ0wkYYkhJhJCqvkZdfSk -gX6JpI4fdjye6Hr9Oizq+9U4+8W0cNkfsxheLIEmPGoptEyzDIjmFrqcU/jlAnfrHnJMcRsu+2Pa -4n8deflYAa2s0Kq+epmJyX+X/TGp+H8T1ncztKZCa6F1LfQ/x1V/TCr+r8f6NkC3VOhW6LaW+u+K -GP1vMt9jI9a3SUGb6f9pxOh/0/ke29Gm2lZoVz01kP+vDvrfrvhvG/rfXEOOSOob/Z8hdf9FjI26 -9/+tkV7vbeidkebr8NH/R//dcGjW9w8M/Gf977b/Ob8ucKsu8BHi3MeDudcxD3O5j47MifhnYYXH -4wr+m17vcRC+fwK9Sf9biWr7f5jnlXkXn00g1rwn+J9pXlgFr1PyyyGJjx/i8zPweljyf5W8oImX -oa5T6ioy/+vO/yr+d8nLC5CLX+hRhBBCSBuI4ZrMFPkOx/Ibgb7VPMb/QqcsLCOD1x+543Mczy3I -CaegrdAXDY5vhu/0M3mbLf98uEwTeP2ROx6C57uhPdBeaJ9B+0DWZrPRluP1R254Gn4/Az0LPQc9 -r+l/3fUjoutRYkZnrn8xL3lc4X2Muctr8Pv1Wc/fwOvBjvcP6Mz1z/OSe6C7oR0K75m7xE9xrv/q -mrn+eV5yH3QvtFPhPXOXdiCa6y+K9XfmuTM0VfM+xrg/RHS+JvPRjfVN477JfZyr2l+63yGnoxvr -m8Z9E/+btL+6NM6mg0m8N4n9vI97HJjEe5Ocn/7bpenYgUm871LOr5o/yJY7E8fnLGgMOjvTW6cK -LsYOdmmeA3T7gFT3P4ZYoZo/yJY7B/uwEFoEjWd661TBdOxA1B9osy1QLv8XZfP3/0RmNj5ng/IY -4deWfsO5WM9iaAk04Wi/TMYORP2BNtsCovJfRTE2uKj/stij+ztVWYp1LYPOg86PIJ6VcX0vVt3y -XxUbdc6bsmVl6/dRT2NAFO9d3ovVpPyX67/OeVP3HBt7PbVF1+69fXTQ6306mHuNAZ/3vy9vy/e9 -t/Pc7qtZ6eZUMeT/LvBZB0XbUon3umP/sjbgZ4X37IufwWcdbLotF+NBpu3evPzI4nn589jLmqwO -upgL3CS/8zUeJOL47Pdt5X+iPrhYCTEX2PXYf+jcy1Xb3gUh5gKbxvpiflmmmP9V5YDlMmKzzoZo -25v8fttzgevaG6axviqXPdJwP2zWWVtte9Xcw/bvN6XcBrAZ75vml8cLy5VjRI6szup4oIPtHCGm -/sSyR67mesnyyyb9tr7741Tr636UrZOjYh0olLuY+xNt5fayPoJyjHDZb2sL1fo6DY9/wG/8fnT+ -63Qk/Yu2kfVXFdsqOzK37Zam7XnV76nW19zjn7DOH0fnv6bqv+wcX2yr7Myq2y115+W6/w/jQnE5 -lfei7xFCCCGEEEIIIYQQQogNqp4XWvUcUZIG9L/b0P9uQ/+7Td0zo2XPkSaEEEIIIYQQQgghhBBC -CCGEEEIIIYQQQgiJDZ/3QPdJqvtlm1SfQ5DqftnG93MIfJHqfrnA5XNnQmKyXzx/dBueP9RJsa6k -ev5w8VwLn3UlxbI2xMe+uXiuhc+6knJc9rFvIZ5rkWOrbLc9Llcdh7bvWxU2y3ab2yt1x6HN+1ZF + H4sIAAAAAAAAAO2dyY/cRBjF2z3pETCQDMkkcAGxTNiXC2SBbEACIRMSEU6EAAeyXFgkJDggsV0C +RMAcQUQIEEIBoUQgAkfEASlScmUTW+APAAmOLIFnzbTG8VTZVa7V5feTnrqnx223/ao+f7XY7vUI +IcQP+we93gvQi9BL0IFB6F9EVPkr6/X+FuifTH0d0/D7ZegV6NXBzN8kfk7B4/9yn/vzlUH9ftCf +RxxD/4kLLka5uQS61FCT0HKWwaC8n6mpyGXw7HLoCkNdCV1F/4NS9lZlGfqfDvQ/bbagrTYFbR2I +Pxt6m43OqYysjIg8Je2iSf0n6ZB7e2NFvV3NOp00rNvdhv6nx2/w9PcaXydn8zz6nx5/wNM/a3xd +LsjzTRC1M6r+V7U8IYSQdjNp+RxD2oXtHEMVk/FJjkm2H5PxCY5JtJ8Q/u9Ce+t+6AHowUBt6hvy +vlxoBbQSWtXRtn0I/3fjWO+B9kL7Ah33NdjuWmgdtB7aQP+9+f8wjvUj0KPQY4GO+0ZsdxN0O3QH +tDmw/6Fi4tXw7xro2ga6Drq+4fn/Cezjk4GP+V3Y/jZoewR1P4aYSMIRQ0wkYYkhJhJCqvkZdfSk +gX6JpI4fdjye6Hr9Oizq+9U4+8W0cNkfsxheLIEmPGoptEyzDIjmFrqcU/jlAnfrHnJMcRsu+2Pa +4n8deflYAa2s0Kq+epmJyX+X/TGp+H8T1ncztKZCa6F1LfQ/x1V/TCr+r8f6NkC3VOhW6LaW+u+K +GP1vMt9jI9a3SUGb6f9pxOh/0/ke29Gm2lZoVz01kP+vDvrfrvhvG/rfXEOOSOob/Z8hdf9FjI26 +9/+tkV7vbeidkebr8NH/R//dcGjW9w8M/Gf977b/Ob8ucKsu8BHi3MeDudcxD3O5j47MifhnYYXH +4wr+m17vcRC+fwK9Sf9biWr7f5jnlXkXn00g1rwn+J9pXlgFr1PyyyGJjx/i8zPweljyf5W8oImX +oa5T6ioy/+vO/yr+d8nLC5CLX+hRhBBCSBuI4ZrMFPkOx/Ibgb7VPMb/QqcsLCOD1x+543Mczy3I +CaegrdAXDY5vhu/0M3mbLf98uEwTeP2ROx6C57uhPdBeaJ9B+0DWZrPRluP1R254Gn4/Az0LPQc9 +r+l/3fUjoutRYkZnrn8xL3lc4X2Muctr8Pv1Wc/fwOvBjvcP6Mz1z/OSe6C7oR0K75m7xE9xrv/q +mrn+eV5yH3QvtFPhPXOXdiCa6y+K9XfmuTM0VfM+xrg/RHS+JvPRjfVN477JfZyr2l+63yGnoxvr +m8Z9E/+btL+6NM6mg0m8N4n9vI97HJjEe5Ocn/7bpenYgUm871LOr5o/yJY7E8fnLGgMOjvTW6cK +LsYOdmmeA3T7gFT3P4ZYoZo/yJY7B/uwEFoEjWd661TBdOxA1B9osy1QLv8XZfP3/0RmNj5ng/IY +4deWfsO5WM9iaAk04Wi/TMYORP2BNtsCovJfRTE2uKj/stij+ztVWYp1LYPOg86PIJ6VcX0vVt3y +XxUbdc6bsmVl6/dRT2NAFO9d3ovVpPyX67/OeVP3HBt7PbVF1+69fXTQ6306mHuNAZ/3vy9vy/e9 +t/Pc7qtZ6eZUMeT/LvBZB0XbUon3umP/sjbgZ4X37IufwWcdbLotF+NBpu3evPzI4nn589jLmqwO +upgL3CS/8zUeJOL47Pdt5X+iPrhYCTEX2PXYf+jcy1Xb3gUh5gKbxvpiflmmmP9V5YDlMmKzzoZo +25v8fttzgevaG6axviqXPdJwP2zWWVtte9Xcw/bvN6XcBrAZ75vml8cLy5VjRI6szup4oIPtHCGm +/sSyR67mesnyyyb9tr7741Tr636UrZOjYh0olLuY+xNt5fayPoJyjHDZb2sL1fo6DY9/wG/8fnT+ +63Qk/Yu2kfVXFdsqOzK37Zam7XnV76nW19zjn7DOH0fnv6bqv+wcX2yr7Myq2y115+W6/w/jQnE5 +lfei7xFCCCGEEEIIIYQQQogNqp4XWvUcUZIG9L/b0P9uQ/+7Td0zo2XPkSaEEEIIIYQQQgghhBBC +CCGEEEIIIYQQQgiJDZ/3QPdJqvtlm1SfQ5DqftnG93MIfJHqfrnA5XNnQmKyXzx/dBueP9RJsa6k +ev5w8VwLn3UlxbI2xMe+uXiuhc+6knJc9rFvIZ5rkWOrbLc9Llcdh7bvWxU2y3ab2yt1x6HN+1ZF ymVbhxDH4X8CNP8uAAABAA== - H4sIAAAAAAAAAO3dTWvTcBwH8KSlgg+b+l50G27q1Iv4BNu8qKg3vSn4ejwOnKKevU1REBGPPhz0 -hYgI/spa3Gqjjqxt+v9/PvAlSQtt1m+aNGm6FAUAVPteDr99rbM1/FlxP2m72pn0HAAAAJPU3rc1 -/NHZCpCPuVZRzA9koTXpuQIAAAAAAAAAAHLzeMTnL2404PzImVZRzLZ+/5Zv1PrPc7Th54Q9H/Hr -MerH361x/ZavzvPMOacwWyei78XIUi8nI6cqloHVWMZWGvb+op7T0fVy5EwvZyPn9A+QvAuxPr8Y -udRbr1+O4RXr+LHq7rv199+qxrd7Fret6ygZ3X23/v5b1Tg0wYt2/cd4NOJletTHF3O1Gd2/jLyq -sQzkdvwvJW97/b/bg3UA0+d1r/c3+s9St/+Hbf3vxri//9sr/XX99nT7X+/1P3ifbcJw0/D936DN -If32+39a0X/dz4U0x7D3fr//rqr+rQMAAAAAAAAAAADqe18WxaeBfB64nvyXmN4fORA5GDkU+eia -88n6OtDtt5ieicxGDkeO6D5pH8q/T5M2/ect5/4XMvpbq+TcP/oHgLqO/WPb+cS2NWlL+p06yw3u -bKPB85aK815jdqG7jT8emYvMl44hAQAAAADA9mvK/m9cezYdi7rMmv7zpv+86R8AAAAAAAAAAAAA -AAAAgKa4VRbFg8jN8s/x2/6HdPJWouPVyFq5c/xO5K7+k3ctOr4euVHuHL8Xua//5P0CTKBJtgAA + H4sIAAAAAAAAAO3dTWvTcBwH8KSlgg+b+l50G27q1Iv4BNu8qKg3vSn4ejwOnKKevU1REBGPPhz0 +hYgI/spa3Gqjjqxt+v9/PvAlSQtt1m+aNGm6FAUAVPteDr99rbM1/FlxP2m72pn0HAAAAJPU3rc1 +/NHZCpCPuVZRzA9koTXpuQIAAAAAAAAAAHLzeMTnL2404PzImVZRzLZ+/5Zv1PrPc7Th54Q9H/Hr +MerH361x/ZavzvPMOacwWyei78XIUi8nI6cqloHVWMZWGvb+op7T0fVy5EwvZyPn9A+QvAuxPr8Y +udRbr1+O4RXr+LHq7rv199+qxrd7Fret6ygZ3X23/v5b1Tg0wYt2/cd4NOJletTHF3O1Gd2/jLyq +sQzkdvwvJW97/b/bg3UA0+d1r/c3+s9St/+Hbf3vxri//9sr/XX99nT7X+/1P3ifbcJw0/D936DN +If32+39a0X/dz4U0x7D3fr//rqr+rQMAAAAAAAAAAADqe18WxaeBfB64nvyXmN4fORA5GDkU+eia +88n6OtDtt5ieicxGDkeO6D5pH8q/T5M2/ect5/4XMvpbq+TcP/oHgLqO/WPb+cS2NWlL+p06yw3u +bKPB85aK815jdqG7jT8emYvMl44hAQAAAADA9mvK/m9cezYdi7rMmv7zpv+86R8AAAAAAAAAAAAA +AAAAgKa4VRbFg8jN8s/x2/6HdPJWouPVyFq5c/xO5K7+k3ctOr4euVHuHL8Xua//5P0CTKBJtgAA AQA= - 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 AQA= - H4sIAAAAAAAAAO3YQWqEUBRFwdD7X3SmIRAyaPtf5dSBN1ZfCcr/+jrf68eoF/92/Nvxb8e/Hf92 -/Nvxb8e/Hf92/Nvxb8e/Hf92/Nvxb8e/Hf9rel0wJ65h3nf4lMXimubse/NO6+czZ72v6mnP/cQd -3zn+7fi349+Ofzv+7fi3e7L/3e7tifFvx1/v5vvfjn87/u34t+Pfjn87/u34P7crzkyuPkNypnMu -/u34t7va/0T8r4t/O/7tnu7vv2HfYq/879N/e/2EFf/7tPbXNv7t+Lfj345/O/7t+Lfj345/O/7t -Fhb8d/3eOf9W/M/37jf01JyK/z3nVPwNf8PfFFrvmMW2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/ -be3Kf9valf+2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/be3Kf9valf+2tSv/bWtX/vor/u34t+Pf -jn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87 + H4sIAAAAAAAAAO3YQWqEUBRFwdD7X3SmIRAyaPtf5dSBN1ZfCcr/+jrf68eoF/92/Nvxb8e/Hf92 +/Nvxb8e/Hf92/Nvxb8e/Hf92/Nvxb8e/Hf9rel0wJ65h3nf4lMXimubse/NO6+czZ72v6mnP/cQd +3zn+7fi349+Ofzv+7fi3e7L/3e7tifFvx1/v5vvfjn87/u34t+Pfjn87/u34P7crzkyuPkNypnMu +/u34t7va/0T8r4t/O/7tnu7vv2HfYq/879N/e/2EFf/7tPbXNv7t+Lfj345/O/7t+Lfj345/O/7t +Fhb8d/3eOf9W/M/37jf01JyK/z3nVPwNf8PfFFrvmMW2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/ +be3Kf9valf+2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/be3Kf9valf+2tSv/bWtX/vor/u34t+Pf +jn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87 /u34t+Pfjn87/u34t+Pfjn87/u34t+Mv/u34i7/0mb4Bvde8MQAAAQA= - H4sIAAAAAAAAAO3dx47bMBQF0FnN16T3ZJXe+6T33pP/X+Z5MEAMB2Ko4lgkzwHuRgsjMhnqPYka -b20BAAAAAPxxdntr61zk/Pam/yVswoUY94uRS8a/SZdj3K9Erhr/Jl2Lcb8euWH8oUk34//+rcjt -yJ3I3ci9yP2lNUGdWK+dGNMHkYeRR5HHkSeRp0tj3bdO7DtfzK/NeRbf+fPIi8jLyKvI68ibpbHo -Wyf2nS/6kM15G9/5u8j7yIfIx8inyOelsehbJ/adL/qQzfkS3/nXyLfI98iPyM/IrxFjsTpf/lVj -6EPqllNjUK+cGoN65dQY1GsdNQYAAAAAAAD/T86eUuqVu98jd9+n/aFlyd3vkbvv0/7QsuTu98jd -92l/aFly93vk7vu0PxQA5k//37ZS3/cwb6cxh/c9hoxlqfN2bubwvseQsZzDvK3BHN73GDKWc5i3 -TGPIWM5h3jINYwlQjlTPpi+vX6pn05fXL9Wz6cvrl+rZ9OX1S/VsejmYln21bVvdV9vVfy10HffM -tFyr+2q7+q+FruOemZZrdV9tV/+10HXcM9N6dPVfC13HPTOtR1f/tdB1fOxzttz6oU+d0XpNUtL5 -59YPfeqM1muSks4/t37oU2e0XpOkzn/da0Pfz8+tH/rUGa3XJKnzT60NU11j+6w9ufVDnzqj9b0/ -qfNPrQ1TXWNbXnvnLrU2THWNbXntnbvU2jDVNXada++++Jz9kQN7ORg5ZG7tGlvblXCNPRyffyRy -dC/HIseN/66xfV8J91iMf7exfW8J91hOxOefjJzay+nIGeO/a2zf6x5L2cZek91jaVsJ9R/wt7nX -7azX3Ot21muKun3IumA9mYcp6vYh64L1ZB7G1u07iXUhxX2AOgzt590HqMPQft59AAAAAAAAAP4n + H4sIAAAAAAAAAO3dx47bMBQF0FnN16T3ZJXe+6T33pP/X+Z5MEAMB2Ko4lgkzwHuRgsjMhnqPYka +b20BAAAAAPxxdntr61zk/Pam/yVswoUY94uRS8a/SZdj3K9Erhr/Jl2Lcb8euWH8oUk34//+rcjt +yJ3I3ci9yP2lNUGdWK+dGNMHkYeRR5HHkSeRp0tj3bdO7DtfzK/NeRbf+fPIi8jLyKvI68ibpbHo +Wyf2nS/6kM15G9/5u8j7yIfIx8inyOelsehbJ/adL/qQzfkS3/nXyLfI98iPyM/IrxFjsTpf/lVj +6EPqllNjUK+cGoN65dQY1GsdNQYAAAAAAAD/T86eUuqVu98jd9+n/aFlyd3vkbvv0/7QsuTu98jd +92l/aFly93vk7vu0PxQA5k//37ZS3/cwb6cxh/c9hoxlqfN2bubwvseQsZzDvK3BHN73GDKWc5i3 +TGPIWM5h3jINYwlQjlTPpi+vX6pn05fXL9Wz6cvrl+rZ9OX1S/VsejmYln21bVvdV9vVfy10HffM +tFyr+2q7+q+FruOemZZrdV9tV/+10HXcM9N6dPVfC13HPTOtR1f/tdB1fOxzttz6oU+d0XpNUtL5 +59YPfeqM1muSks4/t37oU2e0XpOkzn/da0Pfz8+tH/rUGa3XJKnzT60NU11j+6w9ufVDnzqj9b0/ +qfNPrQ1TXWNbXnvnLrU2THWNbXntnbvU2jDVNXada++++Jz9kQN7ORg5ZG7tGlvblXCNPRyffyRy +dC/HIseN/66xfV8J91iMf7exfW8J91hOxOefjJzay+nIGeO/a2zf6x5L2cZek91jaVsJ9R/wt7nX +7azX3Ot21muKun3IumA9mYcp6vYh64L1ZB7G1u07iXUhxX2AOgzt590HqMPQft59AAAAAAAAAP4n f+OubX47um1+O7ptfjsaAAAAAAAAAAAAAAAA2LTfQbS+NwAAAQA= - H4sIAAAAAAAAAO3bXU4UQRQG0HliKwoiioo/iKCuQaL7X4k38aUTU0NXdddQ3fec5L5MwkCnKjXf -19McDgAAAAAAAPDPi7PD4WXMecxFzKuz5/6LOKXLWO/XMVcxb2LeWv9UrmO938W8j/kQc2P9U/kY -6/0p5nPMl5hb65/K11jvu5hvMfcxDx3WX8bITcbITcbITcbI7RQZAwAAAAAAgH4875Gb5z1y87xH -bms+7/E9fvZHzE97aDM87wEA+ej/uW21/9u36xih/7es5Vb37WhG+H+PlrUcYd/uwQj9v2UtR9i3 -rKNlLUfYt6zDWgJsR6mz6eU5lDqbXp5DqbPp5TmUOptenkOps+lyAP1Ne9ac13Wz/WjpX7rZfrT0 -L91sP1r6l262L9OeNef1pd1sbn6oyRkySTmvjWZufqjJGdkzyZauf25+qMkZ2TPJU9ff+2yoef+5 -+aEmZ2TPJMeuv/fZUPv+c/NDTc5wv7ic13qfjdnP3tH9ivV4LJwNa3zGZj97t6B0Nqz1GVt6f/pb -ku18xm7bGtmuZv+c+h7D9Pq20G1PbWn2Gv0ey/T65Mv/Hct2c4x+j8X6P21J9hr9Hsv0d+oXfdTs -HzkfxjBybqev0XM7fa2V21vPBefJ85rm4t8xf46sQ6kjtp4LzpMxLM3trX3e93370Nrnfd+3H619 + H4sIAAAAAAAAAO3bXU4UQRQG0HliKwoiioo/iKCuQaL7X4k38aUTU0NXdddQ3fec5L5MwkCnKjXf +19McDgAAAAAAAPDPi7PD4WXMecxFzKuz5/6LOKXLWO/XMVcxb2LeWv9UrmO938W8j/kQc2P9U/kY +6/0p5nPMl5hb65/K11jvu5hvMfcxDx3WX8bITcbITcbITcbI7RQZAwAAAAAAgH4875Gb5z1y87xH +bms+7/E9fvZHzE97aDM87wEA+ej/uW21/9u36xih/7es5Vb37WhG+H+PlrUcYd/uwQj9v2UtR9i3 +rKNlLUfYt6zDWgJsR6mz6eU5lDqbXp5DqbPp5TmUOptenkOps+lyAP1Ne9ac13Wz/WjpX7rZfrT0 +L91sP1r6l262L9OeNef1pd1sbn6oyRkySTmvjWZufqjJGdkzyZauf25+qMkZ2TPJU9ff+2yoef+5 ++aEmZ2TPJMeuv/fZUPv+c/NDTc5wv7ic13qfjdnP3tH9ivV4LJwNa3zGZj97t6B0Nqz1GVt6f/pb +ku18xm7bGtmuZv+c+h7D9Pq20G1PbWn2Gv0ey/T65Mv/Hct2c4x+j8X6P21J9hr9Hsv0d+oXfdTs +HzkfxjBybqev0XM7fa2V21vPBefJ85rm4t8xf46sQ6kjtp4LzpMxLM3trX3e93370Nrnfd+3H619 3n0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAYG/+AvkVWlAAAAEA diff --git a/tiled/Level 0/fado/city_easter.tmx b/data/maps/Level 0/fado/city_easter.tmx similarity index 99% rename from tiled/Level 0/fado/city_easter.tmx rename to data/maps/Level 0/fado/city_easter.tmx index ae404c7f8b..86ae9c692e 100644 --- a/tiled/Level 0/fado/city_easter.tmx +++ b/data/maps/Level 0/fado/city_easter.tmx @@ -249,264 +249,264 @@ - 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 Bv43wCawzWBD3bDvnSea5z9C853JAAABAA== - H4sIAAAAAAAAAO2dSYwVRRzGX7/hPZdRGGFALxqXwX25KIuyqaDAsAQ8iaAHWS4uiYkeTNwuqESd -o0Zi1BiDxkBEBo7Gg4kJXN1Oihc5aaJHhcGvw7xM21NVXd21dHX190u+vDfv9fT2Vf3rX1Xd/Tod -Qgixw+999ff7e53O69Ab0JvQgZ6f/dLlTMH+t5l/kk7nX4HOJur/y57TCfj9FvQ29E7vwt82oX/V -KKq3U/D4fOpzd7YSqNt1vovGFB0jkROD/yQ8rkO5uR66wVBj0GKWwVr5LNFTlhvh2U3QzYa6BbrV -gv/MH6qT91ZnGRf+s52vh1D8L4J1vBob0Vcbhzb1xJ8NvE36M8ojKyMiT0mzqFL/Q4TtRzVSb+9R -1NvlDa/TbDfUNKFuE3fQ//j4A57+WeDr2HRcpP/x8Rc8/bvA18WW20VRP0P1nWp5Uh7mv4SQkBhj -TGo1tnMMXUzmJ2Oak2zr2IfJ/IStOUniNidVle06/N+J/tYu6HHoiZr61HenY7nQEmgptKylffs6 -/N+Nc70H2gvtq+m8r8B2V0KroNXQmsj8123P6vD/KZzrp6FnoGc9nvdsjF2L7a6DHoIehtbX7H9d -MfE2+Hc7dEcF3QndVbH9fx7H+ELN53wztr8F2hpA3XcVEznW1QzqiokkHGzGRNZ7OTw3xIRfUEd/ -NdDpQOL7Ycfzia7XX4Z5Xb8aCWRcrCnjmi7HY+bDiwXQqEcthBaVLAOiawtdXlP47Rx36x7wneY2 -XI7HNMX/ItLysQRaqtCyrn6ZCcl/l+Mxsfh/L9Z3H7RCoZXQqgb6n+JqPCYW/1djfWug+xV6AHow -s11VXyc0/10Rov9VrvdYi/Wt09D6htZ/V4Tov+h6j/x1npvxuiXXh9qa++zFnvy7Iuh/s+K/beh/ -dQ04Iqlv9P8CsfsvYrjv3v8Phzqdj6CPh6qvw8f4H/13w6Fp3z838J/1v93+p/w2x63awJeIc0d7 -M6/DHsbcJ4dmRPwzV+HxiIb/pvd7HITvx6AP6H8j0b3fY5Dn5fkEn40i1nwq+M40L1TB+5T8ckji -4xf4/GK8HpZ8r5MXVPGyrvuU2orM/6L2X8f/Nnl5NXLxazyKEEIIaQIh3JMZIz/jXP4o0E8lz/E5 -aMrCMjJCuCczVr7G+dyInHAc2gR9U+H8JvifbiLvs6WfD5apAu8/cseT8Hw3tAfaC+0z6B/I+mw2 -+nIh3JMZIy/B75ehV6BXoddK+l90/4jofpSQKXOtfzYveU7jfYi5y7vw+71pz9/H68GWjw+UudY/ -zUsegbZB2zXeM3cJn+y1/ssLrvVP85LHoEehHRrvmbs0A9G1/qJYvyHNnaHxgvequH8UudFX0DFo -EjoOnejb/Tz7ffZ9iqi9JrMpG+urxn2T5zir+l9l/4f8n7KxvmrcN/G/Sv+rTfNsZTCJ97qxXwSf -4x4GJvHeJOen/3apOndgEu/blPPr5g+y5S7B+bkUGoYuS8qtUwcXcwc7S7YBZceAdI8/hFihmz/I -lrscxzAXmgeNJOXWqYPp3IFoPNBmXyBf/q9NZh//qcRsfs4G+TnCHyztwxVYz3xoATTq6LhM5g5E -44E2+wKi8q8iGxtc1H9Z7Cm7n7osxLoWQVdCVwUQz/K4fhZr2fKvio1l2k3ZsrL1+6inISCK9y6f -xZov/2We/5ev/2XazbJtbOj11BaxP3s7z2Sv0znem3kNAZ/Pv89vy+ezt89g3d9npMqpRHEhW/9j -em6ozzoo2pZOvC879y/rA57IvK97LD6UMuSzDlbdlov5INN+b1p+ZPE8/3ndZa0IWR10cS1wlfzO -13yQiJPT/28r/xONwYVKHdcCu5r7H5Cvq77i8GA7rvr2LqjjWmDTWJ/NL7Pk8z9VDpgvIzbrbB19 -e5P9t30tcFF/wzTWq3LZIxWPw2adtdW31809bO+/Kfk+gM14XzW/PJlZ7lQuRqTI6mwZD1J02xrb -OUJI44l5j1xd6yXLL6uM22brrI98Qbe+7k+fMXSRWAcy5S7k8URbub1sjCAfI1yO29pCt75OwONz -2Mez/dmvE4GML9pGNl6V7atsT9z2W6r253X/T7e+ph6fxzqn+rNfY/Vf1sZn+yo7EnW/pWj8vej7 -QVzILqfzXvR/hBBCCCGEEEIIIYQQYgPV74WqfkeUxAH9bzf0v93Q/3ZT9JvRst+RJoQQQgghhBBC -CCGEEEIIIYQQQgghhBBCCAkNn89A90msx2WbWH+HINbjso3PZ6D7JNbjcoHL352pE5PjYvvRbmJq -P1yX4RjrSkztR7YMu/DJZ12JsawNcHVsgzK8y5FPPutKTHE5j8tjGzwjuK6YZqtsNz0uq86Dy2Pz + H4sIAAAAAAAAAO2dSYwVRRzGX7/hPZdRGGFALxqXwX25KIuyqaDAsAQ8iaAHWS4uiYkeTNwuqESd +o0Zi1BiDxkBEBo7Gg4kJXN1Oihc5aaJHhcGvw7xM21NVXd21dHX190u+vDfv9fT2Vf3rX1Xd/Tod +Qgixw+999ff7e53O69Ab0JvQgZ6f/dLlTMH+t5l/kk7nX4HOJur/y57TCfj9FvQ29E7vwt82oX/V +KKq3U/D4fOpzd7YSqNt1vovGFB0jkROD/yQ8rkO5uR66wVBj0GKWwVr5LNFTlhvh2U3QzYa6BbrV +gv/MH6qT91ZnGRf+s52vh1D8L4J1vBob0Vcbhzb1xJ8NvE36M8ojKyMiT0mzqFL/Q4TtRzVSb+9R +1NvlDa/TbDfUNKFuE3fQ//j4A57+WeDr2HRcpP/x8Rc8/bvA18WW20VRP0P1nWp5Uh7mv4SQkBhj +TGo1tnMMXUzmJ2Oak2zr2IfJ/IStOUniNidVle06/N+J/tYu6HHoiZr61HenY7nQEmgptKylffs6 +/N+Nc70H2gvtq+m8r8B2V0KroNXQmsj8123P6vD/KZzrp6FnoGc9nvdsjF2L7a6DHoIehtbX7H9d +MfE2+Hc7dEcF3QndVbH9fx7H+ELN53wztr8F2hpA3XcVEznW1QzqiokkHGzGRNZ7OTw3xIRfUEd/ +NdDpQOL7Ycfzia7XX4Z5Xb8aCWRcrCnjmi7HY+bDiwXQqEcthBaVLAOiawtdXlP47Rx36x7wneY2 +XI7HNMX/ItLysQRaqtCyrn6ZCcl/l+Mxsfh/L9Z3H7RCoZXQqgb6n+JqPCYW/1djfWug+xV6AHow +s11VXyc0/10Rov9VrvdYi/Wt09D6htZ/V4Tov+h6j/x1npvxuiXXh9qa++zFnvy7Iuh/s+K/beh/ +dQ04Iqlv9P8CsfsvYrjv3v8Phzqdj6CPh6qvw8f4H/13w6Fp3z838J/1v93+p/w2x63awJeIc0d7 +M6/DHsbcJ4dmRPwzV+HxiIb/pvd7HITvx6AP6H8j0b3fY5Dn5fkEn40i1nwq+M40L1TB+5T8ckji +4xf4/GK8HpZ8r5MXVPGyrvuU2orM/6L2X8f/Nnl5NXLxazyKEEIIaQIh3JMZIz/jXP4o0E8lz/E5 +aMrCMjJCuCczVr7G+dyInHAc2gR9U+H8JvifbiLvs6WfD5apAu8/cseT8Hw3tAfaC+0z6B/I+mw2 ++nIh3JMZIy/B75ehV6BXoddK+l90/4jofpSQKXOtfzYveU7jfYi5y7vw+71pz9/H68GWjw+UudY/ +zUsegbZB2zXeM3cJn+y1/ssLrvVP85LHoEehHRrvmbs0A9G1/qJYvyHNnaHxgvequH8UudFX0DFo +EjoOnejb/Tz7ffZ9iqi9JrMpG+urxn2T5zir+l9l/4f8n7KxvmrcN/G/Sv+rTfNsZTCJ97qxXwSf +4x4GJvHeJOen/3apOndgEu/blPPr5g+y5S7B+bkUGoYuS8qtUwcXcwc7S7YBZceAdI8/hFihmz/I +lrscxzAXmgeNJOXWqYPp3IFoPNBmXyBf/q9NZh//qcRsfs4G+TnCHyztwxVYz3xoATTq6LhM5g5E +44E2+wKi8q8iGxtc1H9Z7Cm7n7osxLoWQVdCVwUQz/K4fhZr2fKvio1l2k3ZsrL1+6inISCK9y6f +xZov/2We/5ev/2XazbJtbOj11BaxP3s7z2Sv0znem3kNAZ/Pv89vy+ezt89g3d9npMqpRHEhW/9j +em6ozzoo2pZOvC879y/rA57IvK97LD6UMuSzDlbdlov5INN+b1p+ZPE8/3ndZa0IWR10cS1wlfzO +13yQiJPT/28r/xONwYVKHdcCu5r7H5Cvq77i8GA7rvr2LqjjWmDTWJ/NL7Pk8z9VDpgvIzbrbB19 +e5P9t30tcFF/wzTWq3LZIxWPw2adtdW31809bO+/Kfk+gM14XzW/PJlZ7lQuRqTI6mwZD1J02xrb +OUJI44l5j1xd6yXLL6uM22brrI98Qbe+7k+fMXSRWAcy5S7k8URbub1sjCAfI1yO29pCt75OwONz +2Mez/dmvE4GML9pGNl6V7atsT9z2W6r253X/T7e+ph6fxzqn+rNfY/Vf1sZn+yo7EnW/pWj8vej7 +QVzILqfzXvR/hBBCCCGEEEIIIYQQYgPV74WqfkeUxAH9bzf0v93Q/3ZT9JvRst+RJoQQQgghhBBC +CCGEEEIIIYQQQgghhBBCCAkNn89A90msx2WbWH+HINbjso3PZ6D7JNbjcoHL352pE5PjYvvRbmJq +P1yX4RjrSkztR7YMu/DJZ12JsawNcHVsgzK8y5FPPutKTHE5j8tjGzwjuK6YZqtsNz0uq86Dy2Pz /VsmeWyW7Sb3V4rOQ5OPTUXT660t6jgP/wEkU8p3AAABAA== - H4sIAAAAAAAAAO3dW2vTYBwH4LRlAw+beucH0W24o2dvPXw8LwdOUcEj3k1REBleerjQDyIi+A9r -WQlNZ02zpXmfB360TUqb9Zc2e9u0yTIAKPerM3r63bn90z8l82m3e3PHvQQAANTh2XyWPY+8iLyc -35/2Kk5fzx/Mg1yvvy78ntsPkI6lbpYtF7LSPe6lAgDqctg48bDrF8eUk04HAADarWxMUDYPAAAA -YNjDmvdf3GnA/pEL3Sxb7B58l69ug/s51/B9wp7W/HjUffuTOqrv8lW5nyX7FCbrUvS9GlnrZz2y -UbIO3Il17HbDnl9Usxldb0Uu93MlclX/AK037nPesvnjpjO5fOw2GL+VnR/2JKZt2w63Rj52G4zf -ys5DE7zpVb+NBzWv03W/v5iq3ej+beRdhXUgtff/2uRjv/9PU3gNYPa87/f+Qf9Jyvu/39P/JI76 -879pGbzWDyfvf7vff3GebcJos/D5X9HuiH4H/T8u6b/q/4U0x6jn/qD/XFn/XgMAAAAAAAAAAACq -2+tk2ddCvhWOJ/89Lp+InIycipyOfHHM+db6Uej2Z1xeiCxGzkTO6r7VPnfGX6bd9J+2lPtfSehv -LZNy/+gfAKq6cMi285Fta6ut6XfmbDW4s50GL1tb3Jqxx/j8jC1v2+Tb+IuRpchyx3tIAAAAAAAw -fEzZf41jz7bHqi6Tpv+06T9t+gcAAAAAAAAAAAAAAAAAmsTvBqctPzbAemQjstlp9u/OM33Xou/r + H4sIAAAAAAAAAO3dW2vTYBwH4LRlAw+beucH0W24o2dvPXw8LwdOUcEj3k1REBleerjQDyIi+A9r +WQlNZ02zpXmfB360TUqb9Zc2e9u0yTIAKPerM3r63bn90z8l82m3e3PHvQQAANTh2XyWPY+8iLyc +35/2Kk5fzx/Mg1yvvy78ntsPkI6lbpYtF7LSPe6lAgDqctg48bDrF8eUk04HAADarWxMUDYPAAAA +YNjDmvdf3GnA/pEL3Sxb7B58l69ug/s51/B9wp7W/HjUffuTOqrv8lW5nyX7FCbrUvS9GlnrZz2y +UbIO3Il17HbDnl9Usxldb0Uu93MlclX/AK037nPesvnjpjO5fOw2GL+VnR/2JKZt2w63Rj52G4zf +ys5DE7zpVb+NBzWv03W/v5iq3ej+beRdhXUgtff/2uRjv/9PU3gNYPa87/f+Qf9Jyvu/39P/JI76 +879pGbzWDyfvf7vff3GebcJos/D5X9HuiH4H/T8u6b/q/4U0x6jn/qD/XFn/XgMAAAAAAAAAAACq +2+tk2ddCvhWOJ/89Lp+InIycipyOfHHM+db6Uej2Z1xeiCxGzkTO6r7VPnfGX6bd9J+2lPtfSehv +LZNy/+gfAKq6cMi285Fta6ut6XfmbDW4s50GL1tb3Jqxx/j8jC1v2+Tb+IuRpchyx3tIAAAAAAAw +fEzZf41jz7bHqi6Tpv+06T9t+gcAAAAAAAAAAAAAAAAAmsTvBqctPzbAemQjstlp9u/OM33Xou/r kRuRm53Z+9154P/9BW/mrYMAAAEA - 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 +2c7/qv5Xx5px7D9I/VNjs3C/Mzdm+rLI914+rMLlmuWceq77iv41/T7P/3Ule4107kefqfYs/WfD +aryra3LHvI38r6xjC+8R+eOV6yvlPOHWf/Qa9uh3xpOVf01sXnM+ap+KXdpGdL5IsN7fJTnQK9++ +p9qSjoO7T9Vv792OtX+q7d59qvwoVkm5WXb5H+X8brz8j76X1KHi9CRi/Wc7HyR7s5V/qu/R9w/x +nQWUf4kfyb7Vu5/F+yySM7ctY7HHWLQlyWEwZnX/z3ZxY8C1PrftPFdjZfynzh38f3i/Xqm9h6t7 +GvD/oZ0LzXycOnfw/6HiXFQcM8XM+N/m9TTg/wP81wbP/7Wx+h19EvD/Af5rA/+1gf/awH9t4L82 +8F8bzi38g9uA/9rAf23gvzYj/9J8QN6ci2b9w/N97Nj/kTd5af2vuILn89j1/IfcyImFf7g9F/iv +Te/81/q86f/walg9/8H/mVj9/m+dIwfOAP//1gb+awP/OYia+wz+K+dd9DNzz//uOKr/Zogcu/X6 +X/nvoCqRY6f895xwrk79/7ByDo7898qeME+aGDX/XVqOP/rc/46j996y/dXLq93brhky+LfuS1r2 ++7W9T30e9Ruxjq39n5CzllD5r4ktejw7/a+Szf8tePu3ZJf3m/OsHZvFHpxxf17hlnH08BjbP5iz VyMAAAEA - H4sIAAAAAAAAAO3YQWqEUBRFwdD7X3SmIRAyaPtf5dSBN1ZfCcr/+jrf68eoF/92/Nvxb8e/Hf92 -/Nvxb8e/Hf92/Nvxb8e/Hf92/Nvxb8e/Hf9rel0wJ65h3nf4lMXimubse/NO6+czZ72v6mnP/cQd -3zn+7fi349+Ofzv+7fi3e7L/3e7tifFvx1/v5vvfjn87/u34t+Pfjn87/u34P7crzkyuPkNypnMu -/u34t7va/0T8r4t/O/7tnu7vv2HfYq/879N/e/2EFf/7tPbXNv7t+Lfj345/O/7t+Lfj345/O/7t -Fhb8d/3eOf9W/M/37jf01JyK/z3nVPwNf8PfFFrvmMW2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/ -be3Kf9valf+2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/be3Kf9valf+2tSv/bWtX/vor/u34t+Pf -jn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87 + H4sIAAAAAAAAAO3YQWqEUBRFwdD7X3SmIRAyaPtf5dSBN1ZfCcr/+jrf68eoF/92/Nvxb8e/Hf92 +/Nvxb8e/Hf92/Nvxb8e/Hf92/Nvxb8e/Hf9rel0wJ65h3nf4lMXimubse/NO6+czZ72v6mnP/cQd +3zn+7fi349+Ofzv+7fi3e7L/3e7tifFvx1/v5vvfjn87/u34t+Pfjn87/u34P7crzkyuPkNypnMu +/u34t7va/0T8r4t/O/7tnu7vv2HfYq/879N/e/2EFf/7tPbXNv7t+Lfj345/O/7t+Lfj345/O/7t +Fhb8d/3eOf9W/M/37jf01JyK/z3nVPwNf8PfFFrvmMW2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/ +be3Kf9valf+2tSv/bWtX/tvWrvy3rV35b1u78t+2duW/be3Kf9valf+2tSv/bWtX/vor/u34t+Pf +jn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87/u34t+Pfjn87 /u34t+Pfjn87/u34t+Pfjn87/u34t+Mv/u34i7/0mb4Bvde8MQAAAQA= - H4sIAAAAAAAAAO3dx47bMBQF0FnN16T3ZJXe+6T33pP/X+Z5MEAMB2Ko4lgkzwHuRgsjMhnqPYka -b20BAAAAAPxxdntr61zk/Pam/yVswoUY94uRS8a/SZdj3K9Erhr/Jl2Lcb8euWH8oUk34//+rcjt -yJ3I3ci9yP2lNUGdWK+dGNMHkYeRR5HHkSeRp0tj3bdO7DtfzK/NeRbf+fPIi8jLyKvI68ibpbHo -Wyf2nS/6kM15G9/5u8j7yIfIx8inyOelsehbJ/adL/qQzfkS3/nXyLfI98iPyM/IrxFjsTpf/lVj -6EPqllNjUK+cGoN65dQY1GsdNQYAAAAAAAD/T86eUuqVu98jd9+n/aFlyd3vkbvv0/7QsuTu98jd -92l/aFly93vk7vu0PxQA5k//37ZS3/cwb6cxh/c9hoxlqfN2bubwvseQsZzDvK3BHN73GDKWc5i3 -TGPIWM5h3jINYwlQjlTPpi+vX6pn05fXL9Wz6cvrl+rZ9OX1S/VsejmYln21bVvdV9vVfy10HffM -tFyr+2q7+q+FruOemZZrdV9tV/+10HXcM9N6dPVfC13HPTOtR1f/tdB1fOxzttz6oU+d0XpNUtL5 -59YPfeqM1muSks4/t37oU2e0XpOkzn/da0Pfz8+tH/rUGa3XJKnzT60NU11j+6w9ufVDnzqj9b0/ -qfNPrQ1TXWNbXnvnLrU2THWNbXntnbvU2jDVNXada++++Jz9kQN7ORg5ZG7tGlvblXCNPRyffyRy -dC/HIseN/66xfV8J91iMf7exfW8J91hOxOefjJzay+nIGeO/a2zf6x5L2cZek91jaVsJ9R/wt7nX -7azX3Ot21muKun3IumA9mYcp6vYh64L1ZB7G1u07iXUhxX2AOgzt590HqMPQft59AAAAAAAAAP4n + H4sIAAAAAAAAAO3dx47bMBQF0FnN16T3ZJXe+6T33pP/X+Z5MEAMB2Ko4lgkzwHuRgsjMhnqPYka +b20BAAAAAPxxdntr61zk/Pam/yVswoUY94uRS8a/SZdj3K9Erhr/Jl2Lcb8euWH8oUk34//+rcjt +yJ3I3ci9yP2lNUGdWK+dGNMHkYeRR5HHkSeRp0tj3bdO7DtfzK/NeRbf+fPIi8jLyKvI68ibpbHo +Wyf2nS/6kM15G9/5u8j7yIfIx8inyOelsehbJ/adL/qQzfkS3/nXyLfI98iPyM/IrxFjsTpf/lVj +6EPqllNjUK+cGoN65dQY1GsdNQYAAAAAAAD/T86eUuqVu98jd9+n/aFlyd3vkbvv0/7QsuTu98jd +92l/aFly93vk7vu0PxQA5k//37ZS3/cwb6cxh/c9hoxlqfN2bubwvseQsZzDvK3BHN73GDKWc5i3 +TGPIWM5h3jINYwlQjlTPpi+vX6pn05fXL9Wz6cvrl+rZ9OX1S/VsejmYln21bVvdV9vVfy10HffM +tFyr+2q7+q+FruOemZZrdV9tV/+10HXcM9N6dPVfC13HPTOtR1f/tdB1fOxzttz6oU+d0XpNUtL5 +59YPfeqM1muSks4/t37oU2e0XpOkzn/da0Pfz8+tH/rUGa3XJKnzT60NU11j+6w9ufVDnzqj9b0/ +qfNPrQ1TXWNbXnvnLrU2THWNbXntnbvU2jDVNXada++++Jz9kQN7ORg5ZG7tGlvblXCNPRyffyRy +dC/HIseN/66xfV8J91iMf7exfW8J91hOxOefjJzay+nIGeO/a2zf6x5L2cZek91jaVsJ9R/wt7nX +7azX3Ot21muKun3IumA9mYcp6vYh64L1ZB7G1u07iXUhxX2AOgzt590HqMPQft59AAAAAAAAAP4n f+OubX47um1+O7ptfjsaAAAAAAAAAAAAAAAA2LTfQbS+NwAAAQA= - H4sIAAAAAAAAAO3bXU4UQRQG0HliKwoiioo/iKCuQaL7X4k38aUTU0NXdddQ3fec5L5MwkCnKjXf -19McDgAAAAAAAPDPi7PD4WXMecxFzKuz5/6LOKXLWO/XMVcxb2LeWv9UrmO938W8j/kQc2P9U/kY -6/0p5nPMl5hb65/K11jvu5hvMfcxDx3WX8bITcbITcbITcbI7RQZAwAAAAAAgH4875Gb5z1y87xH -bms+7/E9fvZHzE97aDM87wEA+ej/uW21/9u36xih/7es5Vb37WhG+H+PlrUcYd/uwQj9v2UtR9i3 -rKNlLUfYt6zDWgJsR6mz6eU5lDqbXp5DqbPp5TmUOptenkOps+lyAP1Ne9ac13Wz/WjpX7rZfrT0 -L91sP1r6l262L9OeNef1pd1sbn6oyRkySTmvjWZufqjJGdkzyZauf25+qMkZ2TPJU9ff+2yoef+5 -+aEmZ2TPJMeuv/fZUPv+c/NDTc5wv7ic13qfjdnP3tH9ivV4LJwNa3zGZj97t6B0Nqz1GVt6f/pb -ku18xm7bGtmuZv+c+h7D9Pq20G1PbWn2Gv0ey/T65Mv/Hct2c4x+j8X6P21J9hr9Hsv0d+oXfdTs -HzkfxjBybqev0XM7fa2V21vPBefJ85rm4t8xf46sQ6kjtp4LzpMxLM3trX3e93370Nrnfd+3H619 + H4sIAAAAAAAAAO3bXU4UQRQG0HliKwoiioo/iKCuQaL7X4k38aUTU0NXdddQ3fec5L5MwkCnKjXf +19McDgAAAAAAAPDPi7PD4WXMecxFzKuz5/6LOKXLWO/XMVcxb2LeWv9UrmO938W8j/kQc2P9U/kY +6/0p5nPMl5hb65/K11jvu5hvMfcxDx3WX8bITcbITcbITcbI7RQZAwAAAAAAgH4875Gb5z1y87xH +bms+7/E9fvZHzE97aDM87wEA+ej/uW21/9u36xih/7es5Vb37WhG+H+PlrUcYd/uwQj9v2UtR9i3 +rKNlLUfYt6zDWgJsR6mz6eU5lDqbXp5DqbPp5TmUOptenkOps+lyAP1Ne9ac13Wz/WjpX7rZfrT0 +L91sP1r6l262L9OeNef1pd1sbn6oyRkySTmvjWZufqjJGdkzyZauf25+qMkZ2TPJU9ff+2yoef+5 ++aEmZ2TPJMeuv/fZUPv+c/NDTc5wv7ic13qfjdnP3tH9ivV4LJwNa3zGZj97t6B0Nqz1GVt6f/pb +ku18xm7bGtmuZv+c+h7D9Pq20G1PbWn2Gv0ey/T65Mv/Hct2c4x+j8X6P21J9hr9Hsv0d+oXfdTs +HzkfxjBybqev0XM7fa2V21vPBefJ85rm4t8xf46sQ6kjtp4LzpMxLM3trX3e93370Nrnfd+3H619 3n0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAYG/+AvkVWlAAAAEA diff --git a/tiled/Level 0/fado/forest.tmx b/data/maps/Level 0/fado/forest.tmx similarity index 99% rename from tiled/Level 0/fado/forest.tmx rename to data/maps/Level 0/fado/forest.tmx index 5cdfa11d7a..a09aa04733 100644 --- a/tiled/Level 0/fado/forest.tmx +++ b/data/maps/Level 0/fado/forest.tmx @@ -69,118 +69,118 @@ - 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 7V+Ml79Nz7VB32CtZzv8D+GMgxwAAAEA - H4sIAAAAAAAAAO3ayQ3CMABEUSe9EbpgE0UAoQRObF0ALWYKQIhTAvJ70r9bmsgXpxQAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAfzdpSujRvpz4JY1tk82VapXXa+Aaqssve -+3RIfTravyrn7H1J13RLd/tX55HNn+llewD4aNtMfQIAAAAAAID3Tt4xAKrgvgcAAAD4jv//AQAA + H4sIAAAAAAAAAO3ayQ3CMABEUSe9EbpgE0UAoQRObF0ALWYKQIhTAvJ70r9bmsgXpxQAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAfzdpSujRvpz4JY1tk82VapXXa+Aaqssve ++3RIfTravyrn7H1J13RLd/tX55HNn+llewD4aNtMfQIAAAAAAID3Tt4xAKrgvgcAAAD4jv//AQAA AAAAAADgdw0uu1dCAAABAA== - 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 hILvoQ/0P/5EOr4AAAEA - H4sIAAAAAAAAAO3bwQ0AEBAEwNMg6tIjtVCCjyCZSfZ/3032IgAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAACAn/UUMdLtKwAAAN6WV28qK1V/AgAAAAAAAAAADmt2SgAAAADb/H4B + H4sIAAAAAAAAAO3bwQ0AEBAEwNMg6tIjtVCCjyCZSfZ/3032IgAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAACAn/UUMdLtKwAAAN6WV28qK1V/AgAAAAAAAAAADmt2SgAAAADb/H4B AAAAAAAAAMCbJiQndI0AAAEA - H4sIAAAAAAAAAO3bTRKCMAwGULz/GRx/dtzSlaMLFwhVPpL3TkAnkKZpmCYAAAAAAACgu+tp7ycA -AKq5qC+AgdLOLHIcAABAb2nnVACoYmnvVY+2BzVXLbN4srOOe8e5wJpvBdbAcuLd06eaTx0IVHGX -z2CTjue4jsQZAGA8/TUAOA595EziAhxZWt996wzb6Jwsxy9TYfaQ9cQfAAAAAPi1tPsM+DffAAAA -W/l3iHfmfYA1qs7Upq0r7XkAyKa2pzO9jv3IPS9p76F7ZQCoTR0GwFE99zB7Gd/Q5wDIIi8DAEBt + H4sIAAAAAAAAAO3bTRKCMAwGULz/GRx/dtzSlaMLFwhVPpL3TkAnkKZpmCYAAAAAAACgu+tp7ycA +AKq5qC+AgdLOLHIcAABAb2nnVACoYmnvVY+2BzVXLbN4srOOe8e5wJpvBdbAcuLd06eaTx0IVHGX +z2CTjue4jsQZAGA8/TUAOA595EziAhxZWt996wzb6Jwsxy9TYfaQ9cQfAAAAAPi1tPsM+DffAAAA +W/l3iHfmfYA1qs7Upq0r7XkAyKa2pzO9jv3IPS9p76F7ZQCoTR0GwFE99zB7Gd/Q5wDIIi8DAEBt I2fYzcPTnTM0AKAmhkxp/38AAACQTY8HAAAAAABqcgeQ5wECFnumAAABAA== - H4sIAAAAAAAAAO2bC2rDMBAF09v1/icqpRinwR/JWuk9aWdgIS6pvbsjyXJIXq+xfH8RTqFAXXOW -KPHgirp3s8ZKqHs5W8Afag949kbtD8961G7xrQfPAAAAAAA77FUBAAAAAAAAAAAA8sJnxHnhOy2A -ewB4AvcOwD+o2cag61jku+h9OKvfqS9ZfovglIsTCv8ZXNzV2KMHd71X/xbJcV1Ykat5p/TfszYo -o7frz9dZUaz/NUT7VtcD5fSY7zX+R4wVh/F4dR9WEn1vr3Xfe71wW5Oe9iryutuxw94uy/xXcjZP -HfzDGFznP2iI9j/7GHHPLxr878yQYzT4/497fjUo3M7ufxXUjvGvR+0Z/2NRe8W/DrVT/OsZ6e/u -71evn9SVndI5NXru1rp58v7s60brvOw1Bka5qTn/quOldF3t4ffoOu/vceNJTuo6oq7fY42Hc5x6 -1use/ySPLChr7X1/B29G7PVGjQfGXR2j3GdcE2ap92h/jv82Zq+Z9aCdWevjngBH94Rer2EuVvPm -NBZd8jijdd3uXZ97/2bHaa58otpTuPYjI5lcsJfOzSzPWm75rITLM/nozww+c2Qs7ShcqP1DOW6O -8B9HZF/wANCHiHnD3MvD0X6X9TcH7s880Xm41LWhyOdsvrsRvQ65rWuKfI6u6daXd5j//a/p7L+U -mXOvoUed2zlH7gGy+HLlfb4f+Z9hTXDJzSWPGkrcuj4T/OIyPl3yyIhLz13ygDJafDmvidCXz7Xe -5fndDefcWnGY/+7+AQAAzu5VM+xjoJ07/5AT/OcG9/nAOQCAF46/i3HJY3Vq3I/qvUseGcD/nLT0 -44nzEf2Pysuxtq2+qPM8zdu5R2rno2qLPBf+5/C/1df6/8S8/ltQ9yNbuKHuR7ZwQd2HrOGAugeZ -wwF1DzLHlZOrY7yvEXdejo5xv05c+bk6xv8aUeoK72tGjS/crxel3qJQ10vU+49EXS+h86+ulcA/ + H4sIAAAAAAAAAO2bC2rDMBAF09v1/icqpRinwR/JWuk9aWdgIS6pvbsjyXJIXq+xfH8RTqFAXXOW +KPHgirp3s8ZKqHs5W8Afag949kbtD8961G7xrQfPAAAAAAA77FUBAAAAAAAAAAAA8sJnxHnhOy2A +ewB4AvcOwD+o2cag61jku+h9OKvfqS9ZfovglIsTCv8ZXNzV2KMHd71X/xbJcV1Ykat5p/TfszYo +o7frz9dZUaz/NUT7VtcD5fSY7zX+R4wVh/F4dR9WEn1vr3Xfe71wW5Oe9iryutuxw94uy/xXcjZP +HfzDGFznP2iI9j/7GHHPLxr878yQYzT4/497fjUo3M7ufxXUjvGvR+0Z/2NRe8W/DrVT/OsZ6e/u +71evn9SVndI5NXru1rp58v7s60brvOw1Bka5qTn/quOldF3t4ffoOu/vceNJTuo6oq7fY42Hc5x6 +1use/ySPLChr7X1/B29G7PVGjQfGXR2j3GdcE2ap92h/jv82Zq+Z9aCdWevjngBH94Rer2EuVvPm +NBZd8jijdd3uXZ97/2bHaa58otpTuPYjI5lcsJfOzSzPWm75rITLM/nozww+c2Qs7ShcqP1DOW6O +8B9HZF/wANCHiHnD3MvD0X6X9TcH7s880Xm41LWhyOdsvrsRvQ65rWuKfI6u6daXd5j//a/p7L+U +mXOvoUed2zlH7gGy+HLlfb4f+Z9hTXDJzSWPGkrcuj4T/OIyPl3yyIhLz13ygDJafDmvidCXz7Xe +5fndDefcWnGY/+7+AQAAzu5VM+xjoJ07/5AT/OcG9/nAOQCAF46/i3HJY3Vq3I/qvUseGcD/nLT0 +44nzEf2Pysuxtq2+qPM8zdu5R2rno2qLPBf+5/C/1df6/8S8/ltQ9yNbuKHuR7ZwQd2HrOGAugeZ +wwF1DzLHlZOrY7yvEXdejo5xv05c+bk6xv8aUeoK72tGjS/crxel3qJQ10vU+49EXS+h86+ulcA/ Md6/ukZC519dH6H1zxjwDvznDtznDvznDlznDtznjkjez3n2mrHiFQrUNRN7/AAX1aNyAAABAA== - H4sIAAAAAAAAAO3UQQqAMAwEwPj/3/ki8V5Bg1KTzkDuzW5oBAAAAAAAAAAAle3beFjDVf/uYV13 -byIz1OMWavpbB+7imS//4dlZV3nnDB36zeq618hKu2Z1zETneZVz0vV7quWmc066BwAAAAAAAAAA + H4sIAAAAAAAAAO3UQQqAMAwEwPj/3/ki8V5Bg1KTzkDuzW5oBAAAAAAAAAAAle3beFjDVf/uYV13 +byIz1OMWavpbB+7imS//4dlZV3nnDB36zeq618hKu2Z1zETneZVz0vV7quWmc066BwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICIA4RYVloAAAEA diff --git a/tiled/Level 0/fado/forest_e.tmx b/data/maps/Level 0/fado/forest_e.tmx similarity index 99% rename from tiled/Level 0/fado/forest_e.tmx rename to data/maps/Level 0/fado/forest_e.tmx index 9714145b92..24ca8de839 100644 --- a/tiled/Level 0/fado/forest_e.tmx +++ b/data/maps/Level 0/fado/forest_e.tmx @@ -1,106 +1,106 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/fado/forest_s.tmx b/data/maps/Level 0/fado/forest_s.tmx similarity index 100% rename from tiled/Level 0/fado/forest_s.tmx rename to data/maps/Level 0/fado/forest_s.tmx diff --git a/tiled/Level 0/fado/forest_s_e2.tmx b/data/maps/Level 0/fado/forest_s_e2.tmx similarity index 99% rename from tiled/Level 0/fado/forest_s_e2.tmx rename to data/maps/Level 0/fado/forest_s_e2.tmx index 011285c5c5..f300eb0d50 100644 --- a/tiled/Level 0/fado/forest_s_e2.tmx +++ b/data/maps/Level 0/fado/forest_s_e2.tmx @@ -105,155 +105,155 @@ - H4sIAAAAAAAAAO3dUU7DMBRE0aioLIj9L44FQClNas+z3/k4/27upEIRVW7HcdygoK8CZwAAAOjg -/kT6fOhPrv/oDXj+07s/edrz2xbSZ6GfjyfS5yPT3Rb2pn9v+vd1pr3++zjb3wb2oH9v+mdVeAav -f2/aoz3689cO0uciu4H0mQAAAPgf/1vam/696Q8AAAAAAAAA11T4nS8AAAAAAAAAAAAwz+cD6XMx -t/cZ6c9Crr09rGV0e5uoKdVd/7x0+8r9d38HSbp75f4d3kuZ7r5r/xW2kW5euf+o9lU2ke6t/8/+ -M7eV7l21/ezuqe+WdPNq7dONZvZPN9def83117tXf/d63/7a1+k/ewO61+s/egep+1371/qP2ID2 -tbxy/VZur//1/lc3oHk9V/qn72ft5/dfQfqariTdSn/99ddfe/3111//dftXeIdE+nquJt1Lf/1t -YJ3+Fb7j9X9//xW66j+u/67S17e6dB8b0N8O9LcD/StI99Bff/31119//fXfuX/FZ47pHp36V5Vu + H4sIAAAAAAAAAO3dUU7DMBRE0aioLIj9L44FQClNas+z3/k4/27upEIRVW7HcdygoK8CZwAAAOjg +/kT6fOhPrv/oDXj+07s/edrz2xbSZ6GfjyfS5yPT3Rb2pn9v+vd1pr3++zjb3wb2oH9v+mdVeAav +f2/aoz3689cO0uciu4H0mQAAAPgf/1vam/696Q8AAAAAAAAA11T4nS8AAAAAAAAAAAAwz+cD6XMx +t/cZ6c9Crr09rGV0e5uoKdVd/7x0+8r9d38HSbp75f4d3kuZ7r5r/xW2kW5euf+o9lU2ke6t/8/+ +M7eV7l21/ezuqe+WdPNq7dONZvZPN9def83117tXf/d63/7a1+k/ewO61+s/egep+1371/qP2ID2 +tbxy/VZur//1/lc3oHk9V/qn72ft5/dfQfqariTdSn/99ddfe/3111//dftXeIdE+nquJt1Lf/1t +YJ3+Fb7j9X9//xW66j+u/67S17e6dB8b0N8O9LcD/StI99Bff/31119//fXfuX/FZ47pHp36V5Vu or/2+uuvf+ZvhHQT/bPSTfTXXn/99ddff/31119//fXX/92+AWVnhpQAAAEA - H4sIAAAAAAAAAO2dSY8dNRCA/dg5sd7YJIRACDhMEHCBAAKO/AguREgENHNgAkhoLhAlbAckLgOR -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 +PWV774LK8wI+9kBxBtlHoR+/ZL/tUlD3UMWFph/3Ed+2HzKm7EPuXL7FWkWUnhfT/qCULc+ZA5Sw +9y3WpKdi/3NQI8frJb5fGrXy+9H8fE37f5DhHNB/13gvkAmm/97mAptQtf8Un6/tNcejSMhzvlSw +2X7XeiM5mUT88zCU4vxeUfqfRLwObITkfbFznyjaeYpt3IVu/1AHk0irE1jel3pOBkfbwYtiPfap +ty8Z3zmG/E6h+yixegvrROh8VIyYtp5i55fwTlltBy+L9din3r7i+Xvq+R9FOz9H67HIEHz0n6Pt +MzSh2P45tl82Pdp8hmEYhmEYhmEYhgnFtgZi6DbTJ7Y1EEO3GYbpDzh+Gwr3n/dNyPgtBvefj8/+ SohTvE7i8MT4Arb/4xDjC9j+M8wYsP1fNmz/GYZhGKYt/wGihc26AAABAA== - H4sIAAAAAAAAAO3duU3FQBQFUP/fAhJ1ABHQAVvAVgEIAhBUwBawdcCSsDRBAWRkVMSVfsxi+YOx -5xzpZrY00rMs+c3ouaoAAAAAAAAAAAAAoH9e2l4A8COvbS+A1ry1vQB+jdoCdMfUsKqmk5lh2yvh -ry2k5ovJUrKcrHgGirKVem8n98lOsqv+RTlKvY+Tk+Q0OVP/4tyk5rfJndoDX5gYjEKZ1L9sk4NR -AIDum823/1wyrwfQSU32cFZzz1qynmwkm56BTmm6h7OX6/eT5+QgOVT/Tmm6h3Oe6y+Sy+QquVb/ -ThnHHs5D7nlMntS+k+zhAG1wfqxczo+Vzfmxsjk/hm8PAAAAAAAAAAAAAAAAAADgP/DPYeieOjOL -zDfqlzozi8w36p86M4vMN+qfOjOLzDfqpzozi8w3AgDor6a9nvfxLoc/pNdTNr2esun1oNcDfMZ5 + H4sIAAAAAAAAAO3duU3FQBQFUP/fAhJ1ABHQAVvAVgEIAhBUwBawdcCSsDRBAWRkVMSVfsxi+YOx +5xzpZrY00rMs+c3ouaoAAAAAAAAAAAAAoH9e2l4A8COvbS+A1ry1vQB+jdoCdMfUsKqmk5lh2yvh +ry2k5ovJUrKcrHgGirKVem8n98lOsqv+RTlKvY+Tk+Q0OVP/4tyk5rfJndoDX5gYjEKZ1L9sk4NR +AIDum823/1wyrwfQSU32cFZzz1qynmwkm56BTmm6h7OX6/eT5+QgOVT/Tmm6h3Oe6y+Sy+QquVb/ +ThnHHs5D7nlMntS+k+zhAG1wfqxczo+Vzfmxsjk/hm8PAAAAAAAAAAAAAAAAAADgP/DPYeieOjOL +zDfqlzozi8w36p86M4vMN+qfOjOLzDfqpzozi8w3AgDor6a9nvfxLoc/pNdTNr2esun1oNcDfMZ5 D4D+864HAAAAAAAAAAAAAAAAvvMBpDLCeAAAAQA= - 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 AAAAAAAAAAAAAODDCxchSysAAAEA - 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 pZw/pZRSWsV/YOZ2WAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3cV0oFQRAF0JlVqyiKYs4557hNL/QKRkWx6xy4/w/ua+guhhoGAAAAAAAAAAAA -AACgkrVxGNaTjWQz2Uq2k53xr38Zv2E3Pe8l+8lBcpgcJcf6L+EkPZ8mZ8l5cpFcJlf6L+E6Pd8k -t8ldcp88JI/6L+EpPT8nL8lr8pa8Jx/6L20u/c/7D5S1kO4X9V/WUrpf1n9ZK+l+Vf8A/CNm2rWZ -aTdVz4GZdlP1HJhpN1XPgZl24xzU9t1zUPX+QFP1/kBT9f5A4/5Qm3s0AFN5O9bm7Vibt2Nt3o61 -eTsCAAAAAAAAAAAAAAAAAAAAXzFlZ5H9Rv2ZsrPIfqP+TNlZZL9Rf6bsLLLfqD9TdhbZbwQA0C+z + H4sIAAAAAAAAAO3cV0oFQRAF0JlVqyiKYs4557hNL/QKRkWx6xy4/w/ua+guhhoGAAAAAAAAAAAA +AACgkrVxGNaTjWQz2Uq2k53xr38Zv2E3Pe8l+8lBcpgcJcf6L+EkPZ8mZ8l5cpFcJlf6L+E6Pd8k +t8ldcp88JI/6L+EpPT8nL8lr8pa8Jx/6L20u/c/7D5S1kO4X9V/WUrpf1n9ZK+l+Vf8A/CNm2rWZ +aTdVz4GZdlP1HJhpN1XPgZl24xzU9t1zUPX+QFP1/kBT9f5A4/5Qm3s0AFN5O9bm7Vibt2Nt3o61 +eTsCAAAAAAAAAAAAAAAAAAAAXzFlZ5H9Rv2ZsrPIfqP+TNlZZL9Rf6bsLLLfqD9TdhbZbwQA0C+z ntrMemoz66nNrKc2sx4AAAAAAAAAAAAAejEzDsOs72ABAAAAftQne9cInwAAAQA= - H4sIAAAAAAAAAO3cy0oDQRAF0J6Pjv+UBDXm5QvNr1kwi6w7BmX6ngN3H6gUdBVDtQYAAAAAAAAA -AAAAJFtPrW0q2+m/fwl/7bFq/lR5ruwqL/4DUfZV70PlWDlVzuof5bXq/VZ5r3xUPtU/zlfV/Lty -UXsAAAAWxk47l532VWIf2GnPUvvATnuW3Ad22vqA3/dB4vuBWer7gVny+wHvB7yjAehndsxldsxm -dsxmdsTsCAAAAAAAAAAAAAAAAAAAANyi52aR+0Zj6blZ5L7ReHpuFrlvNJ6em0XuG42p52aR+0YA + H4sIAAAAAAAAAO3cy0oDQRAF0J6Pjv+UBDXm5QvNr1kwi6w7BmX6ngN3H6gUdBVDtQYAAAAAAAAA +AAAAJFtPrW0q2+m/fwl/7bFq/lR5ruwqL/4DUfZV70PlWDlVzuof5bXq/VZ5r3xUPtU/zlfV/Lty +UXsAAAAWxk47l532VWIf2GnPUvvATnuW3Ad22vqA3/dB4vuBWer7gVny+wHvB7yjAehndsxldsxm +dsxmdsTsCAAAAAAAAAAAAAAAAAAAANyi52aR+0Zj6blZ5L7ReHpuFrlvNJ6em0XuG42p52aR+0YA AOOy68ll15PNriebXQ92PQAAAAAAAAAAAADAkq2m1h58Dw0AAAAAd/MD0Y7ylgAAAQA= diff --git a/tiled/Level 0/fado/forest_s_e3.tmx b/data/maps/Level 0/fado/forest_s_e3.tmx similarity index 99% rename from tiled/Level 0/fado/forest_s_e3.tmx rename to data/maps/Level 0/fado/forest_s_e3.tmx index 5a6363178d..759101557f 100644 --- a/tiled/Level 0/fado/forest_s_e3.tmx +++ b/data/maps/Level 0/fado/forest_s_e3.tmx @@ -12,41 +12,41 @@ - H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvn8BKhXcAAABAA== - H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ -7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s -/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 -f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 -P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 + H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ +7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s +/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 +f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 +P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z///gCSCIk0AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/oWQ/ZAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/fado/forest_se.tmx b/data/maps/Level 0/fado/forest_se.tmx similarity index 99% rename from tiled/Level 0/fado/forest_se.tmx rename to data/maps/Level 0/fado/forest_se.tmx index 142173bf7c..8f2de7f0c8 100644 --- a/tiled/Level 0/fado/forest_se.tmx +++ b/data/maps/Level 0/fado/forest_se.tmx @@ -1,134 +1,134 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/fado/raid_main.tmx b/data/maps/Level 0/fado/raid_main.tmx similarity index 99% rename from tiled/Level 0/fado/raid_main.tmx rename to data/maps/Level 0/fado/raid_main.tmx index 48de3bde73..8b2e7d4543 100644 --- a/tiled/Level 0/fado/raid_main.tmx +++ b/data/maps/Level 0/fado/raid_main.tmx @@ -78,84 +78,84 @@ - H4sIAAAAAAAAAO3DAQkAAAwEoeP7hx4sh4Krpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQkAAAwEoeP7hx4sh4Krpqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqq/gO4QTH5QJwAAA== - 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 AAAAAAAAAAAAAAAAAAAAAADAVANuCR/4QJwAAA== - H4sIAAAAAAAAAO3cQWrCYBgGYc9mpZu2WrAUvf9FGsFVIDKK9ndwHvg2BWHe7iLB1SpJMsJuug/R -bR/zb0iSJEmSJEmSJEmSJEnyz2zvLvX+UpIkSZIkSZIkj7Ge7mvh+m4+SfIqfmVn35ckyb2d3odb -erYdfZ/nxvnz9/yZe75h6XPPcpe+M/iZ7vtJ73huPMz+vr+wx24zOuAGxmbKuM3YTBm3GZsp4zZj -M2XcZmymjNuMzZRxm7GZMm4zNlPGbcZmyrjN2EwZtxmbKeM2YzNl3GZspozbjM2UcZuxmTJuMzZT -xm3GZsq4zdhMGbcZmynjNmMzZdxmbKaM24zNlHGbsZkybjM2U8ZtxmbKuM3YTBm3GZsp4zZjM2Xc -ZmymjNuMzZRxm7GZMm4zNlPGbcZmyrjN2EwZtxmbKeM2YzNl3GZspozbjM2UcZuxmTJuMzZTxm3G + H4sIAAAAAAAAAO3cQWrCYBgGYc9mpZu2WrAUvf9FGsFVIDKK9ndwHvg2BWHe7iLB1SpJMsJuug/R +bR/zb0iSJEmSJEmSJEmSJEnyz2zvLvX+UpIkSZIkSZIkj7Ge7mvh+m4+SfIqfmVn35ckyb2d3odb +erYdfZ/nxvnz9/yZe75h6XPPcpe+M/iZ7vtJ73huPMz+vr+wx24zOuAGxmbKuM3YTBm3GZsp4zZj +M2XcZmymjNuMzZRxm7GZMm4zNlPGbcZmyrjN2EwZtxmbKeM2YzNl3GZspozbjM2UcZuxmTJuMzZT +xm3GZsq4zdhMGbcZmynjNmMzZdxmbKaM24zNlHGbsZkybjM2U8ZtxmbKuM3YTBm3GZsp4zZjM2Xc +ZmymjNuMzZRxm7GZMm4zNlPGbcZmyrjN2EwZtxmbKeM2YzNl3GZspozbjM2UcZuxmTJuMzZTxm3G 5muM/j2oe/x+1Oima+5tYUPGeB8dkCQ3+gP/WHGFQJwAAA== - H4sIAAAAAAAAAO3aO07EMBCA4XAFjk1BQ78H4CHRcwHoqCgoKKBHokBCokEUaaLNOrHn5fH/tbtJ -Jk78mHGmCQAAZHXwDgDAdOEdQGLP3gFARaa568k7AIjL9H5aoA8gu4xjQsZ7yoTcIgfNPEZj7mU+ -79+VdwCoUhrzR6iJMP7ASmkNzBoZwIzx4LjHnf9njgcAIA+Pef3S6Dp71zi9rxUPk/w9WO1pjFAn -gx7q59iqh33avXNXRhJ9WrMdtcccibWZVoxr83XvayhgaTmGbOlTjN91luOK13hSe13JfHrUmvup -+oBk7aD13eqhj6+116l7Zw4v2/PsaU9f1Abi6/kZjdK/S/dZW2+P3H7S96x9Xolra+th3QQAAABk -cNNw7IPDNWGn9vkij/fC778mUUDKi3cAAKbzs/pjP4XPB0Ce5r6K957NMbfeATT6Vjrvj9J5l3pv -/z3IO9q8egeAlCLVjO68A+gA9YA6EddftY7lk62+Ko7pvU0ZbzCCCHMGfW1ctbmLVn6fSYS+rZ2b -RrhHSW/eATTK9jz2+vAOQNDozxLtrOrlkWj0G6t8uuY61nOWZPtq1Ev+9V7/0HTvHYACzXUu83BO -mZ5rlD1IrfEcmK3VnkrfV/fkeuP/rPaILdaYa7mK1Fpua5tiPBG+9+q99pjd1rVNhhpkhP4AWbU5 + H4sIAAAAAAAAAO3aO07EMBCA4XAFjk1BQ78H4CHRcwHoqCgoKKBHokBCokEUaaLNOrHn5fH/tbtJ +Jk78mHGmCQAAZHXwDgDAdOEdQGLP3gFARaa568k7AIjL9H5aoA8gu4xjQsZ7yoTcIgfNPEZj7mU+ +79+VdwCoUhrzR6iJMP7ASmkNzBoZwIzx4LjHnf9njgcAIA+Pef3S6Dp71zi9rxUPk/w9WO1pjFAn +gx7q59iqh33avXNXRhJ9WrMdtcccibWZVoxr83XvayhgaTmGbOlTjN91luOK13hSe13JfHrUmvup ++oBk7aD13eqhj6+116l7Zw4v2/PsaU9f1Abi6/kZjdK/S/dZW2+P3H7S96x9Xolra+th3QQAAABk +cNNw7IPDNWGn9vkij/fC778mUUDKi3cAAKbzs/pjP4XPB0Ce5r6K957NMbfeATT6Vjrvj9J5l3pv +/z3IO9q8egeAlCLVjO68A+gA9YA6EddftY7lk62+Ko7pvU0ZbzCCCHMGfW1ctbmLVn6fSYS+rZ2b +RrhHSW/eATTK9jz2+vAOQNDozxLtrOrlkWj0G6t8uuY61nOWZPtq1Ev+9V7/0HTvHYACzXUu83BO +mZ5rlD1IrfEcmK3VnkrfV/fkeuP/rPaILdaYa7mK1Fpua5tiPBG+9+q99pjd1rVNhhpkhP4AWbU5 Qob3ed7jLvVh9sL1WNSdIn0zuWSZn0RuB22Z8kAAAGDrD01Or/lAnAAA - H4sIAAAAAAAAAO3YwW7DIBAA0fz/P0fqobeKxruwhtl4noR6CRg6dZ3k9ZKkft6JMTNvdc7TRM8/ -+t3umBOR+ZuijNXz03t0stLj/efnaN5/a2R7zP6/+sYe0S6RNSvnRHxjj+waqz2i91SEPbw/VtiD -xR4s9jhntLcTPUbvXZ/YY8T7Y86JdSs+D0bX7tbjLt4fLDt6RJ5b9vjl/cFC7xH5HiVzndl1dqH3 -yL6mYs5Jfr97n+r9en/sd9UjOmbmrc5ZPR9Rt/1mdTtft/1mdTtft/1mdTtft/1mkc+X/WyUeZ6T -RvR8n859SsX7XZKKHic9rQf9TE/rQWcPFnvUXGfHuvbYzx4s9rhX9vr2YLEHiz3ya97JHiz2YLEH -yxN6RL+bJ/j2HlWv3cUec3PvYo9911tdzx77XfXoODJnJw5Jkiqdfq5VPA9P76Xyed7xWT/q0Yk9 -WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9 -WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Yrnp0HN3PIEkd/QBdrz1VQJwA + H4sIAAAAAAAAAO3YwW7DIBAA0fz/P0fqobeKxruwhtl4noR6CRg6dZ3k9ZKkft6JMTNvdc7TRM8/ ++t3umBOR+ZuijNXz03t0stLj/efnaN5/a2R7zP6/+sYe0S6RNSvnRHxjj+waqz2i91SEPbw/VtiD +xR4s9jhntLcTPUbvXZ/YY8T7Y86JdSs+D0bX7tbjLt4fLDt6RJ5b9vjl/cFC7xH5HiVzndl1dqH3 +yL6mYs5Jfr97n+r9en/sd9UjOmbmrc5ZPR9Rt/1mdTtft/1mdTtft/1mdTtft/1mkc+X/WyUeZ6T +RvR8n859SsX7XZKKHic9rQf9TE/rQWcPFnvUXGfHuvbYzx4s9rhX9vr2YLEHiz3ya97JHiz2YLEH +yxN6RL+bJ/j2HlWv3cUec3PvYo9911tdzx77XfXoODJnJw5Jkiqdfq5VPA9P76Xyed7xWT/q0Yk9 +WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Y7MFiDxZ7sNiDxR4s9mCxB4s9 +WOzBYg8We7DYg8UeLPZgsQeLPVjswWIPFnuw2IPFHiz2YLEHiz1Yrnp0HN3PIEkd/QBdrz1VQJwA AA== - H4sIAAAAAAAAAO3RQQrCQBBFwbn/oYO4zEIlKuT1UAV/GUjPO9Zah5nZsF3xzXe/fvPvGyr0aNGj -RY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVqu3jhpE939Znqc3f1mepzt -dMvT9Bv0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVp27vFuVdP+9xM9WvRo0aNl -1x5mZlM21fQb9GjRo0WPFj1a9GjRo0WPFj1a9GjRo0WPFj1a9GjRo0WPFj1a9GjRo2XnHhPv0KNF -j5ade0ykR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLa96 + H4sIAAAAAAAAAO3RQQrCQBBFwbn/oYO4zEIlKuT1UAV/GUjPO9Zah5nZsF3xzXe/fvPvGyr0aNGj +RY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVqu3jhpE939Znqc3f1mepzt +dMvT9Bv0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVr0aNGjRY8WPVp27vFuVdP+9xM9WvRo0aNl +1x5mZlM21fQb9GjRo0WPFj1a9GjRo0WPFj1a9GjRo0WPFj1a9GjRo0WPFj1a9GjRo2XnHhPv0KNF +j5ade0ykR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLXq06NGiR4seLa96 mJmV9wCHlAXVQJwAAA== diff --git a/tiled/Level 0/kalavan/castle.tmx b/data/maps/Level 0/kalavan/castle.tmx similarity index 99% rename from tiled/Level 0/kalavan/castle.tmx rename to data/maps/Level 0/kalavan/castle.tmx index 99be90377f..81ee3bcf00 100644 --- a/tiled/Level 0/kalavan/castle.tmx +++ b/data/maps/Level 0/kalavan/castle.tmx @@ -129,218 +129,218 @@ - H4sIAAAAAAAAAO2cUW4bIRBA7Xw2PUOl/CQ5Rc+TXKGnSW/aSKkVjBZ2gIEB5n08VWula2beDrPg -tZ8vl8szAAAAAAAAAAAAAAAAQGcer5fLz//8uK55HL5unc/VCPP4eF3zOHzdOp+rMUsNtxyHr1vn -czXCGgpzu8pxfD1Y53M14jk09XdPxpyNn/qvQ1o/s/qPe4J1Pldj9fqJe4L1eFZj9fpZ/fq15qx+ -Xj75uM7By8H4V79+LTyn9k6O8je7//j6Ta0TrfNvjWTvJFf/vx9sSfmPx5/aK7LOvzWSvZNc/c/q -Px5/ag6wzr81qb0Uaf8PXfy9jkHi/8i9JC5v1PbD2f1rx7srtf3wzL/2PZ6Wf/r/PbX9cFX/9P97 -avuhxL/WfJ87V8v876n+e63zrfyH9V+7L1CSh9VpXefP5D+e/0v81+ZhdUas8y38p8Yh3ReQ5mF1 -JPNe6z6fxfxf6r92v2N1NNd5Z/Pu0T17q/8zpP6l9WHtSxvNdd6O/nfv/5rrvJt/Lb8a10er/937 -f4/539q7pv/d+7/k+pbOrzf/qXsv7c/4cufO+c+R879j/Uuub03/0n1dKb39e+r/ufqX1uLM/s/G -feSf/u/bP/3/Po+Se67WNVsJLWMJrxv6v6z+JR5n8n/2/8780/99+6f/p/3XrslH+Zf0Be/zf23/ -9+Lf0/w/ov5ngPn/2P+I/j/ac2v/333919L/vfnfsf411/+z+s/9Df2/rv978e+p/7fs/87un/3f -c/8tn/948L9j/Uvv/1Ic+ddey2ucN/acoiY/K6P1/IeGpz8Px1j6p/9/PS91hPS+UErKv8a5Q/+p -eCTPhVv76um/9Ppe2f+I/KxAS3/T9t+TWv/0f5l/Cb3dSp/z4fnvb1r6mwf/3vp//D3As30BCaP8 -S8fD97+/iftbye+h7eSf73/fxyvpe7l1VPj7AKP9n42L739/0/J7aDv59/r9b8l1UXvdW/q3iHcn -NPreSv537/OlaPS92H/L2lC6tqv1v3ufL0Wj763k32ufl+QjdW+stT+gTcn6viQeT6TWwz32B0b4 -14jHE5Iaad0f6EmPeDyRWg9r7g+M9K8RDxznU7Ne3j/P9Xb9+vdd8bz0d1169cub9zdl//R3XXr1 -y171T3/XpVe/7FX/9Pd+/nPPDZQex/s+refz8jn+aKTPDZQex/5bz+flc/zRSJ8bKD2O/WvMKR4+ -xx+N9LmB0uPc/N9yfvo/AICM1wnGQOzkgNjJAbGTA2InB8RODoidHBA7OSB22xw8dcLqffCPf/yX -+9d6vzP/vd8H//jHv67/XxG9/Gu8D/5t/beAf/zjfz7/JdD/5wL/vsG/b9j/8Q3+feM5B55jJwe+ -YycHvmMnB75jJwe+YycHvmMnB75jJwe+YycHvmMHAAh5HcAKYwAAAAAAAAAAAAAAAACo5R/w9mmt + H4sIAAAAAAAAAO2cUW4bIRBA7Xw2PUOl/CQ5Rc+TXKGnSW/aSKkVjBZ2gIEB5n08VWula2beDrPg +tZ8vl8szAAAAAAAAAAAAAAAAQGcer5fLz//8uK55HL5unc/VCPP4eF3zOHzdOp+rMUsNtxyHr1vn +czXCGgpzu8pxfD1Y53M14jk09XdPxpyNn/qvQ1o/s/qPe4J1Pldj9fqJe4L1eFZj9fpZ/fq15qx+ +Xj75uM7By8H4V79+LTyn9k6O8je7//j6Ta0TrfNvjWTvJFf/vx9sSfmPx5/aK7LOvzWSvZNc/c/q +Px5/ag6wzr81qb0Uaf8PXfy9jkHi/8i9JC5v1PbD2f1rx7srtf3wzL/2PZ6Wf/r/PbX9cFX/9P97 +avuhxL/WfJ87V8v876n+e63zrfyH9V+7L1CSh9VpXefP5D+e/0v81+ZhdUas8y38p8Yh3ReQ5mF1 +JPNe6z6fxfxf6r92v2N1NNd5Z/Pu0T17q/8zpP6l9WHtSxvNdd6O/nfv/5rrvJt/Lb8a10er/937 +f4/539q7pv/d+7/k+pbOrzf/qXsv7c/4cufO+c+R879j/Uuub03/0n1dKb39e+r/ufqX1uLM/s/G +feSf/u/bP/3/Po+Se67WNVsJLWMJrxv6v6z+JR5n8n/2/8780/99+6f/p/3XrslH+Zf0Be/zf23/ +9+Lf0/w/ov5ngPn/2P+I/j/ac2v/333919L/vfnfsf411/+z+s/9Df2/rv978e+p/7fs/87un/3f +c/8tn/948L9j/Uvv/1Ic+ddey2ucN/acoiY/K6P1/IeGpz8Px1j6p/9/PS91hPS+UErKv8a5Q/+p +eCTPhVv76um/9Ppe2f+I/KxAS3/T9t+TWv/0f5l/Cb3dSp/z4fnvb1r6mwf/3vp//D3As30BCaP8 +S8fD97+/iftbye+h7eSf73/fxyvpe7l1VPj7AKP9n42L739/0/J7aDv59/r9b8l1UXvdW/q3iHcn +NPreSv537/OlaPS92H/L2lC6tqv1v3ufL0Wj763k32ufl+QjdW+stT+gTcn6viQeT6TWwz32B0b4 +14jHE5Iaad0f6EmPeDyRWg9r7g+M9K8RDxznU7Ne3j/P9Xb9+vdd8bz0d1169cub9zdl//R3XXr1 +y171T3/XpVe/7FX/9Pd+/nPPDZQex/s+refz8jn+aKTPDZQex/5bz+flc/zRSJ8bKD2O/WvMKR4+ +xx+N9LmB0uPc/N9yfvo/AICM1wnGQOzkgNjJAbGTA2InB8RODoidHBA7OSB22xw8dcLqffCPf/yX ++9d6vzP/vd8H//jHv67/XxG9/Gu8D/5t/beAf/zjfz7/JdD/5wL/vsG/b9j/8Q3+feM5B55jJwe+ +YycHvmMnB75jJwe+YycHvmMnB75jJwe+YycHvmMHAAh5HcAKYwAAAAAAAAAAAAAAAACo5R/w9mmt AAABAA== - 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 dXD3waHyb4OpDf8DrzAJQAAAAQA= - H4sIAAAAAAAAAO3cW07CQBQA0CKrwMeHjy2onz5+MfHD1zLci4qsRhP98bEqhwQiaaZKodBpOSe5 -gVwm7S0zUxhKmmVp2xkHGAfrp6jPnRcYMQbS1utm2WaIrRDb3bqrYdV2Q5/vdZczDsz95piMg/0Q -BxWeB4wBWD/mPQAAAAAAAAAAAAAAAAAAQHM8b8yWm7c9kL6PMIc/I/P4JeReI/mi9jTTV+jL70h/ -voXceyRf1L7JelP3XFqX+7D5/P+1rPtvNcFhyeMt2560HZXsz7LtSdtxyf4s257mOelk2WmIsxDn -nbqrociy5uJV6PPrEDchbpfQ/84hAAAwm7Z9d27b8aSg6D39L9//4/f80WvzbhcAAIDFxdZYKa27 -8rWkVFubPIR4DPFUdyERKdfWFoPx47DWKuJSrg0AANqoqmu0rvU222Qtnl+PT6/R8///j63fi7ZD -2gZTz4eR/CiX//9/bP1etB0AAAAAAAAAAABmc19x1L0fAGD1LmfMAQAAAKtxEeKu4ihS9X76Cx89 + H4sIAAAAAAAAAO3cW07CQBQA0CKrwMeHjy2onz5+MfHD1zLci4qsRhP98bEqhwQiaaZKodBpOSe5 +gVwm7S0zUxhKmmVp2xkHGAfrp6jPnRcYMQbS1utm2WaIrRDb3bqrYdV2Q5/vdZczDsz95piMg/0Q +BxWeB4wBWD/mPQAAAAAAAAAAAAAAAAAAQHM8b8yWm7c9kL6PMIc/I/P4JeReI/mi9jTTV+jL70h/ +voXceyRf1L7JelP3XFqX+7D5/P+1rPtvNcFhyeMt2560HZXsz7LtSdtxyf4s257mOelk2WmIsxDn +nbqrociy5uJV6PPrEDchbpfQ/84hAAAwm7Z9d27b8aSg6D39L9//4/f80WvzbhcAAIDFxdZYKa27 +8rWkVFubPIR4DPFUdyERKdfWFoPx47DWKuJSrg0AANqoqmu0rvU222Qtnl+PT6/R8///j63fi7ZD +2gZTz4eR/CiX//9/bP1etB0AAAAAAAAAAABmc19x1L0fAGD1LmfMAQAAAKtxEeKu4ihS9X76Cx89 AAAAAAAAAAAAAABAlv0AbUcqPAAAAQA= - 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 AAAAAAAAAAAAAIA+PgGuvwV+AAABAA== - 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 +JFYF/Xd7I+Z/5N9De0mfrThquK3iR+u/s8vS/xljFdfKQ9pnKzspt9bfDjRvic9VnBUPK7fWX44Z +XzYPhv5oLE/9JfFH76U2GiC2UX1n1d8SK1p/JB+rDsxZ8QBj/qVctXpa9Efj7PwgePP8IzPJmgnN +3kz9EbxZ/whU0d9qN4vNqnPrz9X/vk9a25mf2R4JJ6kmiP6WeDNbxh6UC0v/0d6Mc0Uzl176ZyND +//t+DUc2vPRf+ZTsk/jR5qPxjXCo1tcrILVu/d+hP6smiF80/hf19+yjUa6r5/t/iwa79RP0l8a2 +wlN/BGh+M5td32nrP+O50vf5vOM8izWK+zYwZvIUMM6atwHN9cSaILl9Wf9V3sj96wkrn8w8Mnur +9dfZe/OORuuvs/fknoHWX2cfhWwOkpjP9VP0l9hnw5KDNeYovta/pZ4WG4TjzL7quSzZz4yHzPPO +RrKm3W/lF3F+sfkhviXcrLWIPk8ZHL3nX8MxozfR+CMOWnv2j50PC57zz0Trn4tsnq1/LrK5ZurP +9MHKJxpWnt55aOol0fa6xn5+i/0z31a+FWDR3yvXp1Yj/SrVNpKvV62tPZDBp0IPRPL1yL1irVfz +xKzl6Bn1teL4lvnPmDmEnzaPiBhVUT2v1t8X1fNq/X1RPb/W3xcVcvSsv5RzBQ4I7r5mzxL7bP0j +MdM/mwPiw6pPdj8zZ0ETU/LOmwOzB2bPkfoj+bT+uTEYevf8Yxw8Y0rnssLdP9PDqz6R+mfkp4mR +de9rOLLxhfmXAj3nveffE1/Xf6QjY8YRH61/Tlz2OY/68P4+0fLwjiPN2xPS+X/ulfpt/Wvob51b +Ruydb22dRs/Sd6t4UXGk61Zo+5DZA5rZkPBjY6Z/RJz72hfmf/Us4dj6+8JLf2381brkndU+Ks59 +rbr+EfxY+q/udRTWOK2/PP5qXfJOY+9he5L+o/s4qw/6/I+FVO+oHujvv3gg89/6c+Lc1064/5l9 +MLKX6P97/H8+S9+t4kXFka5HIeoumNn3/OdCo3fm/LN/WXGkeUfB+8yXxo9E1PzvOJyk/46r9V6I +ROv/H4wz33JWtP65YJ35Pf96DtX1j+C3+x7ziil5x4oVnZ8G2d+uPf+5aP3n77w5VNcf/QbQ+Gr9 +c8HSf+dn1wORqKJ/BVh0m/laPVs4MH8VOWSgEt8KNa/AIRKn8n4bsmp8ev82bMg4w7qPOGBqEa19 +90ANZJz/rX0dvOEbtjHHTi+N3jNf3RPn4u3zfjp/b3ie+V37+kDPfK3fr8Ejb0+fWd/5J/THCRxR vPXe/yq0up2ifUVOp2FUw38qtKzpAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3byWrDQBAEUIH+Ofu+r/+cAd/EyPHBGjfUe9CEOan6VJHFTBMAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAs5/M0XbS5nE9zrpIh0XXb/6bNbZu7NleDz/dz -jQypHtruj22e2jy3ORt8fplrZEj12nZ/a/Pe5qPN1+Dz51wjQ7JlF363vz9tfgedT/FM/b+z7N6t -u7D3vAoZUi27d+su7D2vQoZUy+7dugt7z6uQIdnoLjzk/X9rvf9BElXo3goZUlXo3goZUlXo3goZ -kiV2YeLOPYldmLjzmsQuTNx5TWIXJu68T+Jv4fp/J7ELE3dek9iFiTuvSezCxJ33SezCxJ17Ersw -cec1iV2YuPOaxC5M3HmfxO//ib959FT49l4hQ6oK394rZEhV4dt7hQzJRr8L97p3dAbv/zsVurdC -hlQVurdChlQVurdChmT/3Y079vmQ+3/u/49R4e59hQypKty9r5AhVYW79xUyJBt9977C/X/v/wAA + H4sIAAAAAAAAAO3byWrDQBAEUIH+Ofu+r/+cAd/EyPHBGjfUe9CEOan6VJHFTBMAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAs5/M0XbS5nE9zrpIh0XXb/6bNbZu7NleDz/dz +jQypHtruj22e2jy3ORt8fplrZEj12nZ/a/Pe5qPN1+Dz51wjQ7JlF363vz9tfgedT/FM/b+z7N6t +u7D3vAoZUi27d+su7D2vQoZUy+7dugt7z6uQIdnoLjzk/X9rvf9BElXo3goZUlXo3goZUlXo3goZ +kiV2YeLOPYldmLjzmsQuTNx5TWIXJu68T+Jv4fp/J7ELE3dek9iFiTuvSezCxJ33SezCxJ17Ersw +cec1iV2YuPOaxC5M3HmfxO//ib959FT49l4hQ6oK394rZEhV4dt7hQzJRr8L97p3dAbv/zsVurdC +hlQVurdChlQVurdChmT/3Y079vmQ+3/u/49R4e59hQypKty9r5AhVYW79xUyJBt9977C/X/v/wAA AAAAAGzlD5HzA+wAAAEA - H4sIAAAAAAAAAO3bQU/UUBQF4Cb9zwqKCKiIoP/Zl8yuaYdZTMtJzvcld/FWPXd15lE6TQAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLV8nqfpZszt/DHnlAyNvo7978Z8G3M/ -5svB5+9zRoZWD2P3xzFPY36M+XTw+eeckaHVr7H785jfY17GvB58/jNnZGj2Nvb/O+bffMx5rXsT -MjRadu/eXbj2vIQMrZbdu3cXrj0vIUOrZffu3YVrz0vI0OzoLrzk/r+35e+BVgndm5ChVUL3JmRo -ldC9CRmaNd6F9f9JYxc27rylsQsbd97S2IWNO5+j/3s1dmHjzlsau7Bx5y2NXdi48zmNXdi485rG -LmzceUtjFzbuvKWxCxt3Pqfx/X/j3zzWJLx7T8jQKuHde0KGVgnv3hMyNDv6LnzJ///vzf3/JKF7 -EzK0SujehAytEro3IUOz976Nu/Z5rXuPzuD+f5Lw7X1ChlYJ394nZGiV8O19QoZmR397f0n/f0QG + H4sIAAAAAAAAAO3bQU/UUBQF4Cb9zwqKCKiIoP/Zl8yuaYdZTMtJzvcld/FWPXd15lE6TQAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLV8nqfpZszt/DHnlAyNvo7978Z8G3M/ +5svB5+9zRoZWD2P3xzFPY36M+XTw+eeckaHVr7H785jfY17GvB58/jNnZGj2Nvb/O+bffMx5rXsT +MjRadu/eXbj2vIQMrZbdu3cXrj0vIUOrZffu3YVrz0vI0OzoLrzk/r+35e+BVgndm5ChVUL3JmRo +ldC9CRmaNd6F9f9JYxc27rylsQsbd97S2IWNO5+j/3s1dmHjzlsau7Bx5y2NXdi48zmNXdi485rG +LmzceUtjFzbuvKWxCxt3Pqfx/X/j3zzWJLx7T8jQKuHde0KGVgnv3hMyNDv6LnzJ///vzf3/JKF7 +EzK0SujehAytEro3IUOz976Nu/Z5rXuPzuD+f5Lw7X1ChlYJ394nZGiV8O19QoZmR397f0n/f0QG AAAAAAAAuIb/4oRMowAAAQA= diff --git a/tiled/Level 0/kalavan/castle_w.tmx b/data/maps/Level 0/kalavan/castle_w.tmx similarity index 99% rename from tiled/Level 0/kalavan/castle_w.tmx rename to data/maps/Level 0/kalavan/castle_w.tmx index e268013088..6f246dde2d 100644 --- a/tiled/Level 0/kalavan/castle_w.tmx +++ b/data/maps/Level 0/kalavan/castle_w.tmx @@ -1,86 +1,86 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3bSXLDMAxEUVUpycL3P3BW3rgsCSSGxtALHuB9UGTsyK/jOF436/dh/QnXz8I6A9ednf7Z/u52+mP8Kw3or+P3eAYy+aPPgGg7/bn8Gff/U4PO9x/99NNP/2S/xf3X2S9pQH9OO/15nn+EPcKfefbe/sznnsTf+dz39q/YM/q15353fwf7lX/K7D38lezf/JNmb+2vZv/0T5u9pb+S+Zs/YvZoq5e/6uzf/qmzt/BXnv0ZNPvK/uqfbzP40Ub6cX60j/59/51d4kfb6N/3T7DTv2enn/7O/unPP/36v/3QLvr1fs33PmgX2l+lwXT/0/ffU/yrDST+Cg12/V0aaPwdGmj91c8CC3/lBlb+qg3ol/0P3MqfrYGlv+IemPSuu9bfsQHq9x5oN/1+fkkDtPvKH7UH0O47f8RvP9ButD9LA/rpp3/NP/3+o1/nR5vv/JNmT/9sO/2z7afATT/93e78VX/X2dNv46/yWY9+nD9rA/rp1zagn/7J/sp3oNRvsQfQVvr9/FUbrPg77gFLf8UGq/5ue8DaX60B/bMbIP0ZGuz6uzTI4Ec28PSvNkB08fZnbxDht2jg1UL6vqvWn7XByju/mRpYtVh979migXUPK7+mRdUGV/7oBhYtrP27z0SlBk9+VIOoJhJ/5waefo8Gmg4If/YGEf5MHZD+DGfCp/8fgMUPCACAAAA= + + + + + H4sIAAAAAAAACuVdTa+VNRB+z9YfgKwETMQobADXoIAaNdEVsOTDrX8DXV9dCCHBtbpWlgbW/ijbXBtLaefzmb498UkmuXB6T/p0ptPpdNq7bWM8T/KL43Ntu4zrSW4kuXDYtncPwl8Kwp78P0jcP9yR/19Jfkvyu/FzbbuM+0m+TPLVv/9+i+D/TfDYZJ39meSF8XNtu4ys+7tJ7m3/6f9MkreTnDX87EGE7T9KffqW6Fex/Ywrqd3VJO8kOZfkvOFnD1D8/07yY5KfOp+1Nlzzb3Fvsi9A8de0rfk/SHwfGjn35o4WXJ8pvWq/K6P1fR705o4WEn7I9a/2fatg5vpPzf0eio1fSnKZ0K8njkDwp9b/2qd9l+RqkmvCvhUbv5bko+p7bqafbx3ebGcBNwck/LXrv8YGWnyaeH4GXicojlL+2tiXAxdH1PDG0Svy18Bj/xnHwP9uYGy0N3+pnx/BY//c3m0G/5Gfl8Jj/5I9YBT/6P2tBIgYWMofGf+icicI/Wr2PpL492sBL6/PL+D6jsoRIXWPhES3iBwRYu/D5Yss8Ni2Ju+HiHu4fJEWXtueGfdHwGPbUt2XHE8kf0suSNJ/Li7sjc0oTo3kb8kFcbqnxkcz7zNW8/1S3Y/GRzPvMyjfb4n9r6d2NwZtJXGRpP8j20fr3hL7f5zafTJoy8VFkv5TbZC63wNS3ffaRMz7NpfnBWX//wfdU/Yfrfus7y8qOTaf79F9sfU7lVC6p876tGsC0udbdV9svXB/mOQR3aUhtGvCCj5/xfi+YIbPn81fk/+J0H2bo9Hy15xv9KDJ/8xY7yP0j8r5vyI+Q6z31v2N5ywPUf+Qwe1zEHlNaj2z1oAg6h8yvGc/Et17zzci4eW/1/6mPjuxzgXt2Vcbs62S17DOBe/Z12p7Ww28ud9VdN9CGhd5zzVW0n0di0niIm/uN8NayyVB7cesNQEUPPm/gsL/6eF1eWLMy9Wo/Zh2zZTuhb1nviP9P9t5fZeMM+JMX8LfWt8eYfMtvGf6Ev7W+nZPnCiNhWbw3wPSWMjCv445V+UvhbfutfD/+fC6rFDTJIVn77Nyvk8KD39tLbcEUfdfHif5PskPzf8j9r7RNuCtDc042fpznfIBq/BH5U5GXEc8Jfwj5kAkepxGPOvxonJ0xzQGGv4Z0vtfxzIGWv4Z0jHgfAHCj3lh4Z8hGQPOBlo/dts5Br19Lje2Vv4ZkjHQrAefO/n39rncGtHjirzjKfUD5ewPXfvCwbPWSdvNiostOX/JWkcBPQc8sNZ8ete6PfYFKCDWOqsNeO661+idiUtzy6i7PL029d5t9t5Yk1tG3OU55tzAjDmwci1Q5Bwo4Pij8xzau2CoO+8jH7DyGlDgzf1YfQCVH7XukSx3IffiT8Ga67HchYziX2L7ldeADO/9DmqMZtRGRN15l9b8cf4/ujYi6s67xPZ74yc5GxtBct8ZBW3N16gNVxsTMfdRb1557nRK7wJE8PfWfEp0b62VLli1LizDW+8naTOrLkx7F95b7ydpM1P3mrvwv26n/fa+Y4CqCeTWbvQZwR/bab+pewBe29fonlu7EfU/NV5uNPcMK/+ydq9SD2qJixBzX3r+JVm796iFQ8x9ir9m7bbUwpX8KnovnLFnzKMFei9cPkfef+TWbqnNo95CROSENfy5tRvt/zkg+HM5P0tdoOXMJMr+Jeejq/gALbz5YMsbP8j3HBFvwXnzgRl76R/xFtyK/Ge+h74ifwrovx1B+QBUDRgSqPcPa0TWA69Q/8bByr/MU4o/oo43+u+leOtjvOeeXB48wuZrzI6DVwOn49Hn2rMP6v22Fqh3HqTw2oBkDlDvt7VAvfMgBaI+hrIB77sv0UDUx0TVf8yaCwgbiBiDWXMBVSNVj8H7mK5NA+pehNQORvHhKG8SPRcQZ4EFZQze68jF7dQ2rG++Rc0F1L2QgjwGVzrC2QaqblgL5L0QCq1tFHsYoc0b3T7wc8HSNyn/DMQYSO2hRb5Hw80FS9+0nLxjUKC1BwmsfbOOweNKeveOOXjsYbRHbvsm7Vf5PU37k0q8NkHFEL38ILVHrvs2y7a5cZfUvkXEUR7b1tq0ddxraOMoab8stu2x6Z6PkI7pKI6qfST6LgD1OxbfVn7/ZLP5iV4c5d1nWfig1rv2+yzzq54b1hypJt4p8PR59H2ULVBnyPUYWHKkLX+NHSDWufY763GV9sezTlj0X8PrE3rfZxnXmfbfAu0TMrT96vn/fwBSThV7AIAAAA== + + + + + H4sIAAAAAAAACu3bUU7DMAwA0HEk7jS4ESdk3ANV6hdkdGJN4tjvSf1enaS2k3aXCwD87foy+w5iezc+y4q+tqPfHzzCOs7t5/x+7ldVt/2qSvzrxn/Gs/u1Xyv6z9yNrG9vnX8rwtodNZ6tvVuE+GdqPbv6NyCb3rV0psyxrUgNBTiPd29UtvV4+jyeYf1wRJ0FgLZI37z0Pmts9Yyt96aVzjyrvzeuHv/K37zcc8bz+xE8B1TKUYxlbQHwrBXOYNW73MzvWDPGe4U8AzBKpLP9Gaqf7Yq/dvwZz/Y3er147LF+MyZEJH8CcMT/LAA4m/1xLvaVQFVR65k9HJCRnnMdUetjNtXH+Sh+OQOIIFuufjQeObgve36isBbn2nJytjoz2ujxe238XtY5zBaX3qaPb/zYn2QAgAAA + + + + + H4sIAAAAAAAACu2cSW7DMAxFnU3bVedNh00HoHfqcP9btFXQGDUCy5IoWuan/gME2IskTvIkURTtYbDJ1W4YrkP72Z/s/tr38H+udWyVu3Bt96GdhnZ2aCeTc61jqzyFa3sO7SK0y0M7n5xrHbfkM3zeV4PPHPsOsv81jH0H2f/3cG0fwusb+441/zUZHb8J7Xbhe6T6Aiqj4w+hPS58j1RfQGV0/CW014XvkeoL3vHqfy4e/S+JI9D9zx3nU69H9T93nE+9HtX/3HE+9XpU/yVM+8wbuP8SPMT/NfQQ/x9T4rxH/0uc9+h/ifMe/Y+BHv/UYjn+qcnx5IIc/9TG/rH3Q/G/NvaPvZ8V/1PUxv6x90PxXxs0/7VB818bD/6XzgmpdQEapXOC5fhHQumcgBz/SGH+h/kf5PxPbZ0EUv2D9hpnD5L/2mucPUj+L81nGvkB5n98xT+l9Bj/xOD61+b6dy5ezT0umTOtrn+lezelc6ZV/6V7N6V5QUv+HzufW69eEyda8r+V81Ms+d/K+SmW/N8CS/4TQupYI3eCxBq5EyS094cJKUUzR8dxTGcci+UTrP622uPYXJzf0xwxF+f3NEfMrXNjOTRraNwjjbT/tQZI+19rw/0v+/tfa9ZB977/Rf/t+78mXvyXrpG8+C9dI3nxX7pG8uJ/CVbrP1s9/4jxf3/xP+//5f2/vP/3D6T65zVAHv9zauFS8S/y+J/677zU/8RI/Xce639K5m7Wf7L+00P9Z4zU3C3Zxxzzq1b9n8Lxv7/xvxUI/ueSu2fi7f73UrbOf7Z4xs8SzH/ayX+2Am39q13/hrb+1ah/Q85/atS/Mf/ZX/5T6rw1/6VInffiv9R5L/5PKcn5W/W/Zn+Y47/f8V/6zDc0/2NoP/MNzX/tZ76h+V+Dl/q3OXJyK1vnf7amx/xPDIT8/5ow/+8n/y+B/tN/+k//6T/9p//0n/5vfEGNmfP/Fw7tZpkAgAAA + + + + + H4sIAAAAAAAACu3cOw6AMAgA0HpadXDTzRt4aWcHdPHT4nsnaCC0CZCWAgCQx9R9fQLeNMo3AI0bvGViAIFZbUBIfQCZrO40AAAAOGU3pE5mfAAAXDEHg3Zt6hcAuJmeshgAAABArewoPsdfcACQz+J9h9TUOAAAAACRXu/ol+QdAOBoBxRpO/IAgAAA + + + + + H4sIAAAAAAAACu1XW47kMAjsuf+l9ytSZCWmXsbumUVabdRUCgoT8Hw+c/sx/Szuwnb9c/P+zforDFNDpk4n6Xf8LO6O/Y362Zh3vPp8kv40tuI5RT+DZXplxvGN+h3NM65V+lFMmuuOZ+rK6kdy2qUf1eH0P5JTsq8T5z/7bad+1Jzv/02To7/KaYd+Nvffpp+1b9fv7sXd+hmrZpfC586/nfqRHCq+3fOfsRRfpfvE/ed+5yNPQj8az/GzOISnSz8yH9I7veLo1u/4Wdzs/RX6HX2pHYvaPd7TM6vf7W1GU3qPjNyqftXP1neVfrX/3fqwejrO//7s9u7sfXa2JrnQWG7MjrNXdhWiC9GPxGHjK/hVfG84dy+c9N2/xav0IxwzbjYX1c9a1f9/7eyf9CMcM242F8XUWDP9q8+evXuhPCx+ph/hmsVg8nBM2Ycz/R3f/Qnf+kw/wjeLo76/wlDtaD8mZn7XbBw5XO0Xl5vnyf2P8Lz5mFwYf3JHrDj7ysdwvOXTUQOER/GNebgYx3br32mr5v6n8CHvd9m46xn9K/07DNW/2r/DmP7vPntmZzHzq4ozw1Q8jn+W08oaoPoRHiYOUm9Gb0L7av3Vb109P4uJ5q5gZu909vyYQ8f8Q95562fkWTGmjh36d9hYzxmu4mH9J+hHLaE/Pbu6rfv7OM2+QX9iJqZ9DMaxxLel3gNO0H/FSMRha3CK/qQxOwu9k3xTDdidjWpDe2V3rZQ7S6IGK+4Iyt1DvbMlMOi9FDH17ybnzpqch6l53qkfwTJzYMXfelU9nF2H4jrvBH9V/xVn3NGq/srH4HbsuIR+xK9iVu7+RP+nMd09wOzDjh74r7/PmP7/vPyWxpx8/p/J72xMxVdxKu+y+j+FD43p+J/wyr2Q7X81P/Z95xyVd5L61e9/vJOttEq3qh89g4p7pX5Uu6IRzXvn/E/on3Gj8R0OxRjds/2/4ttnOVhTtL/pr2IgeVSYFebq7zr71d//PQ6rv+JE4rocrinnj5y9e7bM7mRn9izW0/Obf8aHxExwqHsLMZXPxaTO3tHv9pODQb8dZ34j5n5LKgbpjY4a7Dh71P82o9SZNXKv6v3U/Bz50rPviRt9x/GjmAuX6Pk33On6L+xTn7vnv7L/XQ7WErOvUz+DS1vH/KtiIzwrLDVL1d2u4JL2V/Wn9sidT/EpONdQ7SfpT9xtRq6k/otX8VUYJ6cZz7fov3zd2k/S79pu/YgfxTCm6j5VP5OXq105C7cGSf13/Lfon2FOn/9XDBezYg52nf8Vy/GjGNZO0Z/E3LEr5oJqqR5H68TkvPr8rxgJzIWrcvu280cxdyybX6IfVEv2d/W+s6t2nr+CfXtfyffn9v/43LEDHPyMx8175OisQar31H54y8HtMTUH15Lxu2qQiKnGR+uv1lWxzn3M7lc2h+SsT9x5KgzCydrJNVB4d9Tgic/dU25dlbjJOiT3fof+e9ykqZw79Kfef+JL3n+Qd11L14DlfNL/DycBb1YAgAAA + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim/B8BAIAAAA== + + + diff --git a/tiled/Level 0/kalavan/city.tmx b/data/maps/Level 0/kalavan/city.tmx similarity index 100% rename from tiled/Level 0/kalavan/city.tmx rename to data/maps/Level 0/kalavan/city.tmx diff --git a/tiled/Level 0/kalavan/city_gardens.tmx b/data/maps/Level 0/kalavan/city_gardens.tmx similarity index 100% rename from tiled/Level 0/kalavan/city_gardens.tmx rename to data/maps/Level 0/kalavan/city_gardens.tmx diff --git a/tiled/Level 0/kalavan/forest.tmx b/data/maps/Level 0/kalavan/forest.tmx similarity index 99% rename from tiled/Level 0/kalavan/forest.tmx rename to data/maps/Level 0/kalavan/forest.tmx index 41fa331416..823b1e2ebf 100644 --- a/tiled/Level 0/kalavan/forest.tmx +++ b/data/maps/Level 0/kalavan/forest.tmx @@ -60,123 +60,123 @@ - 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 kAPl+AugrxEEAAABAA== - H4sIAAAAAAAAAO3OSQ0AIAwAwXrBGpd/BdQBzyYwk+x/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAA4K5VDwAAAAAAAAAAAAAAAAAAAABP6tnIZrayXbsDAAAAAADfO5oV + H4sIAAAAAAAAAO3OSQ0AIAwAwXrBGpd/BdQBzyYwk+x/IwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAA4K5VDwAAAAAAAAAAAAAAAAAAAABP6tnIZrayXbsDAAAAAADfO5oV kzMAAAEA - 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 g+3/P0On2zgAAAEA - H4sIAAAAAAAAAO3VPU5CURSF0fuG4S+CDEeEQpmi0xClALFQcUDshoTG0ndI3lrJ1+/kwH2tAQAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwHl7qR4AAAAAAAAAAAAAAAAAAAAAAABAueuutZt0 -21UvocIkd79PU/eneQ+G4q87ew+GwZ05dZHfwWW66nwDhmiUW9+lcedtAAAAAAA4dw9plh6rh1Di -KT2nZfUQenf838/TongL0K/XtEpv6T2tS9fQt03apo+0S5+1c+jZV/pOP2mffmvnAAAA/+gAnshn + H4sIAAAAAAAAAO3VPU5CURSF0fuG4S+CDEeEQpmi0xClALFQcUDshoTG0ndI3lrJ1+/kwH2tAQAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwHl7qR4AAAAAAAAAAAAAAAAAAAAAAABAueuutZt0 +21UvocIkd79PU/eneQ+G4q87ew+GwZ05dZHfwWW66nwDhmiUW9+lcedtAAAAAAA4dw9plh6rh1Di +KT2nZfUQenf838/TongL0K/XtEpv6T2tS9fQt03apo+0S5+1c+jZV/pOP2mffmvnAAAA/+gAnshn LAAAAQA= - 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 diff --git a/tiled/Level 0/kalavan/forest_e.tmx b/data/maps/Level 0/kalavan/forest_e.tmx similarity index 99% rename from tiled/Level 0/kalavan/forest_e.tmx rename to data/maps/Level 0/kalavan/forest_e.tmx index 5a6363178d..759101557f 100644 --- a/tiled/Level 0/kalavan/forest_e.tmx +++ b/data/maps/Level 0/kalavan/forest_e.tmx @@ -12,41 +12,41 @@ - H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvn8BKhXcAAABAA== - H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ -7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s -/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 -f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 -P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 + H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ +7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s +/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 +f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 +P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z///gCSCIk0AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/oWQ/ZAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/kalavan/forest_e2.tmx b/data/maps/Level 0/kalavan/forest_e2.tmx similarity index 99% rename from tiled/Level 0/kalavan/forest_e2.tmx rename to data/maps/Level 0/kalavan/forest_e2.tmx index 5a6363178d..759101557f 100644 --- a/tiled/Level 0/kalavan/forest_e2.tmx +++ b/data/maps/Level 0/kalavan/forest_e2.tmx @@ -12,41 +12,41 @@ - H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvn8BKhXcAAABAA== - H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ -7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s -/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 -f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 -P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 + H4sIAAAAAAAAAO3UMRGAUAwFwXj5UAEV4N8ar0VBimxxM6vgVlVtaU+Lx/lIZ7p4pO/0pJdHuvs/ +7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s +/+z/7P/c/x/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2 +f/Z/9n/2f/Z/9n/2f+7/D/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7 +P/s/+z/7P/s/+z/7P/s/+z/7P/s/9/+H/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z/9 n/2f/Z/9n/2f/Z/9n/2f/Z/9n/2f/Z///gCSCIk0AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoGqZf5EXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/oWQ/ZAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/kirdneh/city.tmx b/data/maps/Level 0/kirdneh/city.tmx similarity index 100% rename from tiled/Level 0/kirdneh/city.tmx rename to data/maps/Level 0/kirdneh/city.tmx diff --git a/tiled/Level 0/kirdneh/river_w.tmx b/data/maps/Level 0/kirdneh/river_w.tmx similarity index 99% rename from tiled/Level 0/kirdneh/river_w.tmx rename to data/maps/Level 0/kirdneh/river_w.tmx index 3e4714abff..4b757f976b 100644 --- a/tiled/Level 0/kirdneh/river_w.tmx +++ b/data/maps/Level 0/kirdneh/river_w.tmx @@ -99,178 +99,178 @@ - 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 AQA= - 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 8zJ837L/+aj+T+Wt/wCQOGeMAAABAA== - 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 DpqSmgAAAQA= - H4sIAAAAAAAAAO3cOwqAMBAFwJCLWlqKXsLPHbyrKSxs1AhiRGfgwUKaV4RNlxAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAB4gz5lSBlT5s08lSwFwK32dr29D/ANOXs+Z/YWAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cOwqAMBAFwJCLWlqKXsLPHbyrKSxs1AhiRGfgwUKaV4RNlxAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAB4gz5lSBlT5s08lSwFwK32dr29D/ANOXs+Z/YWAAAAAAAAAAAAAAAAAAAA AAAAAMA5//gBAABv0sYQuli6BQAAAAAAAAAAAAAAAH9Qr9lTPVWEIpqT86O7cdUCoIeQ7AAAAQA= - H4sIAAAAAAAAAO3dOxKCMBAAULCxsdbC0qvo4b2MXsGCQgv8kAlmk7w3Y8kMDLthzSYwDAAA1Oa6 -KX0G/MJ9alvk+xv53KAGcggAgJxO6ksAAILYqk2pwFGcwiz9K2jXTn4DFOP/BwDQulL1zkGdlZX+ -DrCmvTEGAADonH1fADFZ01EPfaEncQsAAAAA1MDaUaKzh4La6RlBuzyjAADKsOYf/s/8BixzG9OP -lW9pzNMAAAAAAEC/Su+LKbGOoZWeUivXAQAAAAAAAJGV7qlCVN5bAAAAQC7mX4B3zoHHB98fh/y+ -5fx9nH4px9IHcQAAUJ53IABMLgnjoX5JP1LiA4hNXvNqLh7EyDLqIiIx1/GZtRMAAOt7ANRRPgMA + H4sIAAAAAAAAAO3dOxKCMBAAULCxsdbC0qvo4b2MXsGCQgv8kAlmk7w3Y8kMDLthzSYwDAAA1Oa6 +KX0G/MJ9alvk+xv53KAGcggAgJxO6ksAAILYqk2pwFGcwiz9K2jXTn4DFOP/BwDQulL1zkGdlZX+ +DrCmvTEGAADonH1fADFZ01EPfaEncQsAAAAA1MDaUaKzh4La6RlBuzyjAADKsOYf/s/8BixzG9OP +lW9pzNMAAAAAAEC/Su+LKbGOoZWeUivXAQAAAAAAAJGV7qlCVN5bAAAAQC7mX4B3zoHHB98fh/y+ +5fx9nH4px9IHcQAAUJ53IABMLgnjoX5JP1LiA4hNXvNqLh7EyDLqIiIx1/GZtRMAAOt7ANRRPgMA AAEA - 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 ntrXs//zH/xfX6AAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/memory/large_1.tmx b/data/maps/Level 0/memory/large_1.tmx similarity index 98% rename from tiled/Level 0/memory/large_1.tmx rename to data/maps/Level 0/memory/large_1.tmx index c832ad3ec3..75a7c65607 100644 --- a/tiled/Level 0/memory/large_1.tmx +++ b/data/maps/Level 0/memory/large_1.tmx @@ -6,186 +6,186 @@ - H4sIAAAAAAAAAO3VMQ0AMAzAsI4/6WHYsx6xpWDImZmzGADw3+b7/R8Advg/APT4PwD0+D8A9Pg/ -APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A -9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8AAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VMQ0AMAzAsI4/6WHYsx6xpWDImZmzGADw3+b7/R8Advg/APT4PwD0+D8A9Pg/ +APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A +9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8A9Pg/APT4PwD0+D8AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvLqk/N2wAABAA - H4sIAAAAAAAAAO3DwQkAAAwDoSP7D90h+lVw1VRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DwQkAAAwDoSP7D90h+lVw1VRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVHw/LTp6DAAAQAA== - H4sIAAAAAAAAAO3DwQkAAAwDoYPsv3OH6FfBVVNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DwQkAAAwDoYPsv3OH6FfBVVNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVfTyAn3V8AAAQAA== - H4sIAAAAAAAAAO3DMQ0AAAwEoRvev+aK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DMQ0AAAwEoRvev+aK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqq+niyo3XuAAAQAA== - H4sIAAAAAAAAAO3DMQ0AAAwEoZvev+SK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DMQ0AAAwEoZvev+SK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqq+nhlB9PKAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== diff --git a/tiled/Level 0/memory/large_2.tmx b/data/maps/Level 0/memory/large_2.tmx similarity index 98% rename from tiled/Level 0/memory/large_2.tmx rename to data/maps/Level 0/memory/large_2.tmx index 49c6106949..3ef9f36c9e 100644 --- a/tiled/Level 0/memory/large_2.tmx +++ b/data/maps/Level 0/memory/large_2.tmx @@ -15,186 +15,186 @@ - H4sIAAAAAAAAAO3VMQ0AMAzAsD7jT3kY9qxHbCkYcmbmLAYA/Lf5fv8HgB3+DwA9/g8APf4PAD3+ -DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4P -AD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VMQ0AMAzAsD7jT3kY9qxHbCkYcmbmLAYA/Lf5fv8HgB3+DwA9/g8APf4PAD3+ +DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4P +AD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAD3+DwA9/g8APf4PAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAiwv/Zer2AAAQAA== - H4sIAAAAAAAAAO3DQQ0AAAwDobNX/4YmYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DQQ0AAAwDobNX/4YmYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVV1ccDbSe7hQAAEAA= - H4sIAAAAAAAAAO3DQQ0AAAwDoRNY/3omYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DQQ0AAAwDoRNY/3omYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVV1ccDiL8dMwAAEAA= - H4sIAAAAAAAAAO3DQQ0AAAwDodNa/yImYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DQQ0AAAwDodNa/yImYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVV1ccDHoaV6wAAEAA= - H4sIAAAAAAAAAO3DQQ0AAAwDofNa/x4mYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV -VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DQQ0AAAwDofNa/x4mYl9IWDVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV +VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVV1ccDVVd+FAAAEAA= - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== diff --git a/tiled/Level 0/memory/small_many_1.tmx b/data/maps/Level 0/memory/small_many_1.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_1.tmx rename to data/maps/Level 0/memory/small_many_1.tmx index e14fdf8245..5718889bf8 100644 --- a/tiled/Level 0/memory/small_many_1.tmx +++ b/data/maps/Level 0/memory/small_many_1.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO3PIQEAAAyEwO+y/h0XAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 + H4sIAAAAAAAAAO3PIQEAAAyEwO+y/h0XAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 PSqBvQAQAAA= diff --git a/tiled/Level 0/memory/small_many_2.tmx b/data/maps/Level 0/memory/small_many_2.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_2.tmx rename to data/maps/Level 0/memory/small_many_2.tmx index e7b5ea9b3a..d317bcddce 100644 --- a/tiled/Level 0/memory/small_many_2.tmx +++ b/data/maps/Level 0/memory/small_many_2.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO3PIQEAAAyEwE+1/tEWAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 + H4sIAAAAAAAAAO3PIQEAAAyEwE+1/tEWAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 VAAGpQAQAAA= diff --git a/tiled/Level 0/memory/small_many_3.tmx b/data/maps/Level 0/memory/small_many_3.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_3.tmx rename to data/maps/Level 0/memory/small_many_3.tmx index 017f5503e8..68da764aaf 100644 --- a/tiled/Level 0/memory/small_many_3.tmx +++ b/data/maps/Level 0/memory/small_many_3.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO3PIQEAAAyEwM+y/iEXAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 + H4sIAAAAAAAAAO3PIQEAAAyEwM+y/iEXAwRn0Gy8g2rRP1OL/pla9M/Uon+mFv0zteifqUX/TLM9 jAIsAwAQAAA= diff --git a/tiled/Level 0/memory/small_many_4.tmx b/data/maps/Level 0/memory/small_many_4.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_4.tmx rename to data/maps/Level 0/memory/small_many_4.tmx index a106a9872f..018dd3a8ac 100644 --- a/tiled/Level 0/memory/small_many_4.tmx +++ b/data/maps/Level 0/memory/small_many_4.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO3PoREAMAyAwEzV/UfLBJVcELxBM3PvwbXrn61d/2zt+mdr1z9bu/7Z2vXP1q5/ + H4sIAAAAAAAAAO3PoREAMAyAwEzV/UfLBJVcELxBM3PvwbXrn61d/2zt+mdr1z9bu/7Z2vXP1q5/ tvlbCZph7QAQAAA= diff --git a/tiled/Level 0/memory/small_many_5.tmx b/data/maps/Level 0/memory/small_many_5.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_5.tmx rename to data/maps/Level 0/memory/small_many_5.tmx index 18b9df33a0..c90f449c78 100644 --- a/tiled/Level 0/memory/small_many_5.tmx +++ b/data/maps/Level 0/memory/small_many_5.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO2PoRHAQBCErqrvv7T0ACIrwCAZ7v7nSdPeCv07094K/TvT3gr9O9PeCv07094K + H4sIAAAAAAAAAO2PoRHAQBCErqrvv7T0ACIrwCAZ7v7nSdPeCv07094K/TvT3gr9O9PeCv07094K /TvT3gr9O9PeCv07017cfXyqf1gAEAAA diff --git a/tiled/Level 0/memory/small_many_6.tmx b/data/maps/Level 0/memory/small_many_6.tmx similarity index 99% rename from tiled/Level 0/memory/small_many_6.tmx rename to data/maps/Level 0/memory/small_many_6.tmx index 4268f24615..39651127fe 100644 --- a/tiled/Level 0/memory/small_many_6.tmx +++ b/data/maps/Level 0/memory/small_many_6.tmx @@ -24,7 +24,7 @@ - H4sIAAAAAAAAAO2PsQkAQRCEtqrrv7SvQRB+Ak0Mxbv/edBWb4X+ma3eCv0zW70V+me2eiv0z2z1 + H4sIAAAAAAAAAO2PsQkAQRCEtqrrv7SvQRB+Ak0Mxbv/edBWb4X+ma3eCv0zW70V+me2eiv0z2z1 Vuif2eqt0D+z1Vuhf2arF3cfrWYgYwAQAAA= diff --git a/tiled/Level 0/nalwor/city.tmx b/data/maps/Level 0/nalwor/city.tmx similarity index 100% rename from tiled/Level 0/nalwor/city.tmx rename to data/maps/Level 0/nalwor/city.tmx diff --git a/tiled/Level 0/nalwor/forest_e.tmx b/data/maps/Level 0/nalwor/forest_e.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_e.tmx rename to data/maps/Level 0/nalwor/forest_e.tmx index 3ec1e8ff5d..a404a35a41 100644 --- a/tiled/Level 0/nalwor/forest_e.tmx +++ b/data/maps/Level 0/nalwor/forest_e.tmx @@ -12,49 +12,49 @@ - H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DAQkAAAwEoeP7h16QKbhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqvn8BKhXcAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3OoRGAQAADwa8MHHQCr4D+FXF0QMzuzPkbAwAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+S1rbE9RsaW9PAL870plm + H4sIAAAAAAAAAO3OoRGAQAADwa8MHHQCr4D+FXF0QMzuzPkbAwAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+S1rbE9RsaW9PAL870plm e4SKK93pSS+Sz0x+AAABAA== - H4sIAAAAAAAAAO3WOw4BUBiE0bsWFF6FV4UKFRI6Ova/CpNYgM5f3DPJJGcJ36C1NsxH+YC78zSf -5XPu0qt8nW+4S2/zXb7nLn3Ij/mJu/Q5v+RX7tLV/cn6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/ -rP9Z/7P+Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/uf6/mT9z/qf9T/rf9b/rP9Z -/7P+Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/3N9f7L+ -Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/7P+Z/3P+p/1 -P+t/1v+s/7m+P1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/7P+Z/3P+p/1P//2 + H4sIAAAAAAAAAO3WOw4BUBiE0bsWFF6FV4UKFRI6Ova/CpNYgM5f3DPJJGcJ36C1NsxH+YC78zSf +5XPu0qt8nW+4S2/zXb7nLn3Ij/mJu/Q5v+RX7tLV/cn6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/ +rP9Z/7P+Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/uf6/mT9z/qf9T/rf9b/rP9Z +/7P+Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/3N9f7L+ +Z/3P+p/1P+t/1v+s/1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/7P+Z/3P+p/1 +P+t/1v+s/7m+P1n/s/5n/c/6n/U/63/W/6z/Wf+z/mf9z/qf9T/rf9b/rP9Z/7P+Z/3P+p/1P//2 Lb+3+v7kGj/yZ6vvT67xK3+3+v7k/3ucT9p31f3J//ciX7bvPt+FiroAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3RwQkAAAgDsc7t9CI4g/hIIf/CVZICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RwQkAAAgDsc7t9CI4g/hIIf/CVZICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFh58AH90Z/79rMGiVmfbwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/nalwor/forest_e2.tmx b/data/maps/Level 0/nalwor/forest_e2.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_e2.tmx rename to data/maps/Level 0/nalwor/forest_e2.tmx index c309f33083..13385214a1 100644 --- a/tiled/Level 0/nalwor/forest_e2.tmx +++ b/data/maps/Level 0/nalwor/forest_e2.tmx @@ -1,85 +1,85 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3YsQ2AMBAEwZf7b5QuSCBB2GQ84iaY/KXbxB5VNfiE7dB9B/bH/tgf+/Pu/hrIZP9sW2kgnf2z2R8NZLM/Gshm/2zegmggm/3RQLbr/hrIc9eADrLMGtBBFg2gAzTArIHum9AAGkAD9DeggyyrvyIt/N/T/jrIoQFWLXTfBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw2gGy0pQcAAABAA== + + + + + H4sIAAAAAAAACu2dS3LbMAyGNT1Ks3N36TJeMPe/R/o8REfNaEIzIsUHCP4g/28TJ44liAABEKDkbSMI/PRe/x4mxXy8jhYgE+p/baj/NM+jBegM9Y9Hrs19FTiXpP4l5CEfaPien8HvPxTOaR2Ldv4U+fuuf9/OGAMe0Yz/Tuk8N+/1n5P36QM+mD3/2wljAH1AO/fRAhQQ+gDq/5ErH1Cj65caQTrCPHBtQh/wa0vbQCyfPMOSL7SKxBjn5AEr5EMh1q85N9aE+g99wHcZcQgoZ2tB5oLvlPiAktiIxu4DQn8R5gHW/WEtEnW/2/W/DIU+AJsr3yKxrgzzgB2uB/VozeVbbeDMB+y8bXV24OpFIQVIxeXdfmI2sFNrBwQf3/ekbGAntAF/fciaTxx/bMJ4XrrG7r0m323gb+L91XxByXij1fhbOLMD345XsoGVScUE2sAaxGxg5joB85lHYjZAHzAn4f0sXzbaAJGvFZHP7LHHbbgx6KpWRFt4R6L3k1vjcwLnKuGsZxBi2Q7QerratYWr67+qFfq8tQgyAaW2hGZ7MY4aUapeuBrSMds1fPbKjiTvWZ/BFlDzrR74upfe3+PbgiWbqNH/Po4a+6OkzrGSjUuSyr+sPPuDkBiptWrJPkjuGS8HrW+8YozQttseOo8ds0SfK+r+DPqxer6NFmAwGvkg5ykW/vosVXdp9fvUOz695v8q96RZZdX75AgGLf1mtDUoOozDtrHkq2PrKdf5vJbGqBRr1yYtrxM+no+1sfUZ6defBp8/5Dny2gdJ3p64Df9ZDqQvaH1eNHkIIWNBqPtZfF56Cbk5z4hx0Mi9Z8j5esyT3mNfE+9L6noz6LUXGrlWzp6DXH2W1nNX2iPCWve6UPdrIvmsNI3PkHm5RV6X4hrlIPWMyoGQfImlPbJS/h+lB+AqP5dbk7Ce458xal+yS7wnaU89dIZQTyTXzDhfCVmJnrmd9p4cK/cAzd6rIoTIcOTCYa6V8ts5+bNW7nYmp7/+sLxvsxa0PVQpe+lZe8jVPVL9qRaUtVKuHBbW4JZqga2U2o/rIURA7fiv4PNd4f9L+bhUbEHxQaQ/PXKMe+R1irO5jtLPWIHdDjjvcXCjBSAiWKk19pr7NfnKPfg5A8c6KXc8Zrp2bVJj57SEmASkHIxzIg2SrhBY1V7u27rXjohEzUaihrnnIKEsaD0GYgeNfouF/kIPtGL5rDX22exmtush83HbuAaR7DWHvrlHvLXo/8/WNpb2fqCOeU3frifP2+NYpWSypH+LHN/7m+LKrkt94+qxpCdoPZaW+Wttfxeq/y+F9yfMBYovILK40QKQ/7jRAlQgHatWqGPF/GjutZf0ZI4YPOo5/No4oeOs2PeSXiNbyBdW8DdXlHw/dGpe7GN5xAM+z4OQdq7mUe+65opxEAk3WgACh3RdTauO3iq3hXzSMsj1WonvhycfSIwb+29EkpQ9afbEJO/JC49lfR9CqAe0faio8cAJHWfkemyGvjTSNZTUs2r2Xo2ol6HkBM/BT/IZN1oAcGg7hOTTO7flfMTiZfusczdADhSk9zfncDbnNNaYEudwAsc4AyUHPSMnd3edZbBeg1hhH0BprKuJjdbtYEZmtO0R91+03r9S0gtD7ZtJ5MuxWNpqp68b1t4S1LrxTITxJhZ/GJfi1OS2HE9CCBnP4YtTOePK/rpXLq01pui6Q12rpECu5x1oPscboUaQs6Y/1nej5R19/lo0bAr1WbA9agPovlkCyXFDHC+tHrBTOg/RQ9OeZ9qrMNO1EFLKPyJdE94AAAEA + + + + + H4sIAAAAAAAACu3WtxECURQEwQsW4QCJIBxEvLwo7hvTXbX+mrNtALDOYXacnWbnxV/Y32V2nd1WHwF2c589Zs/Za/EX9veefWbf2W/xF2AN/d+m/6FJ/7fpf2jT/236H5r0f5v+hzb936b/oUn/t+l/aNP/bfofmvR/m/6HHs3fpvmhSfO3aX5o0/9t+h+a9H+b/oc2/d+m/6FJ/7fpf+jR/G2aH5o0f5vmhx7N36b5oUnzt2l+6NH8bZofmjR/m+aHHs3fpvmhSfO3aX7o0fxtmh+aNH+b5ocezd+m+aFJ87dpfmjT/236H5r0f5v+hx7N36b5oUnzt2l+aNP/bfofmvR/m/6HHs3fpvmhSfO3aX7o0fxtmh+aNH+b5ocezd+m+aFJ87dpfujS/G2aHwB6/vb6oycAAAEA + + + + + H4sIAAAAAAAACu3cvWpVQRhG4X15GvAnFv4V0VjFVCpop51ed6YJBAJ2O9/Aeh54YdrpFsPZ5+I4jmdrz9cuNji/XHt18FTerL1eu9zk/Hbt3ak35qGPa+/XPmxyvlr7dOqNeejL2ue16+Hzz7VfZ1yQ/7pdu1n7Onz+vfbn5Lvy2I+1b2vfh89/1/6dfFce26H5788vDv3/1HZofv0/Z4fm1/9z9H+b/m/T/23Tza//Z+3Q/Pp/zg7Nr//n6P82/d+m/9umm1//z9qh+fX/nB2aX//P0f9t+r9N/7dNN7/+n7VD8+v/OTs0v/6fo//b9H+b/m+bbn7f/M7S/G2av03zt2n+Ns3fNt3/3vxn6f82/d+m/9v0f5v+b9P/bfq/Tf+36f82/d+m/9v85qdN87dp/jbN36b52zR/m+Zv0/xtmr9N87dp/jbN36b52zR/m+Zv0/xtmr9N87dp/jbN36b52zR/m+Zv0/xtmr9N87dp/jbN36b52zR/m+Zv0/xtmr9N87dp/jbN3+Z/O9v0f5v+b9P/bfq/Tf+3efNv0/xtmr9N87dp/jbN3+bNv03/t+n/Nv3fpv/b9H+bN/82zd+m+ds0f5vmb9P8bZq/TfO3af42zd+m+ds0f5vmb9P8bZq/TfO3af42zd+m+ds0f5vmBwCAjjvCbO5GAAABAA== + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA + + + + + H4sIAAAAAAAACu3dwQ2DMAwF0Oy/CENU6oUReug6PfUGbRVZtU3eGyDyARBxPmYMAOhryy4AACjvll0AAAAAANDanl0AAADARURmPu+BawEAQBRnCsee2QUAUJLvfQAAgFlRfTjnzgDnzHYDAAAAAKqRSQYAgLpksQAA/kvOE4DVmOsE89w/zHoErKF3DAAAAD3pKQGVeUbRgWwPAADf+GcTwDkzho7piwHQiT0PAAD8xjeYtXTO/LiWAAAAAIC3SjnMFXqX8p0A+SLm5wLrknsGrsp+FWry7gGfdc7yAgAAMMYL8uKSJAAAAQA= + + + + + H4sIAAAAAAAACu3VAQkAMRADwfpXV0nvovuQWTgFE7h7zrk/Or2t9ubfVnvbQFttzb+ttubfVluzb6u9+bfV3vzbam8baKut+bfV1vzbamv2bbU3/7bam39b7W0DbbU1/7bamn9bbc2+rfbm31Z782+rvW2grbbm31Zb82+rrdm31d7822pv/m21tw201db822pr/m21Nfu22pt/W+3Nvq02Z99Wu/Nvq935t9Xu7Ntqe/5ttT3/ttreBtpqd/5ttTv/ttqdfVttz7+ttuffVtvbQFvtzr+tduffVruzb6vt+bex3479dvy3478d++34b8d+O/bb8d+O/3bst+O/Hfvt2G/Hfzv+27Hfjv927Ldjvx3/7fhvx347/tux3479dvy3478d++34b8d+O/7bsd+O/3bst+O/Hf/t/P/t+G/Hfzv22/Hfjv127Lfjvx3/7dhvx387/tv5/9vx347/duy3478d++3Yb8d/O/7bsd+O/3bst2O/Hf/t+G/Hfjv+27Hfjv12/Lfjvx377fhvx3479tvx346/JEl7fb7q4UQAAAEA + + + + + H4sIAAAAAAAACu3XMQqAMAAEwfz/w7ZiYRMUtZPsDOQFe4RkDP5gmw4t+rfp36Z/m/5tc38baNG/7aq/DbTo36Y/NtDmHYD+be6ANv2xgTb9sYG2u/520PG0ATtYnw3wZgN2sD4b4GAD6I8NYAN4D+CPyNsN2MGavvS3gTXpz0l/TvoDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Hc7OeT8IAAAAQA= + + + diff --git a/tiled/Level 0/nalwor/forest_n.tmx b/data/maps/Level 0/nalwor/forest_n.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_n.tmx rename to data/maps/Level 0/nalwor/forest_n.tmx index 465ad82b5d..560c3d676a 100644 --- a/tiled/Level 0/nalwor/forest_n.tmx +++ b/data/maps/Level 0/nalwor/forest_n.tmx @@ -1,127 +1,127 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/nalwor/forest_n_e2.tmx b/data/maps/Level 0/nalwor/forest_n_e2.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_n_e2.tmx rename to data/maps/Level 0/nalwor/forest_n_e2.tmx index c5fe45a439..df99c5498f 100644 --- a/tiled/Level 0/nalwor/forest_n_e2.tmx +++ b/data/maps/Level 0/nalwor/forest_n_e2.tmx @@ -1,97 +1,97 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/nalwor/forest_ne.tmx b/data/maps/Level 0/nalwor/forest_ne.tmx similarity index 98% rename from tiled/Level 0/nalwor/forest_ne.tmx rename to data/maps/Level 0/nalwor/forest_ne.tmx index eb243ca5ab..7a17c45254 100644 --- a/tiled/Level 0/nalwor/forest_ne.tmx +++ b/data/maps/Level 0/nalwor/forest_ne.tmx @@ -1,140 +1,140 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/nalwor/forest_nw.tmx b/data/maps/Level 0/nalwor/forest_nw.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_nw.tmx rename to data/maps/Level 0/nalwor/forest_nw.tmx index 3fd19c57d0..a3bfbce1b0 100644 --- a/tiled/Level 0/nalwor/forest_nw.tmx +++ b/data/maps/Level 0/nalwor/forest_nw.tmx @@ -21,64 +21,64 @@ - H4sIAAAAAAAAAO3SwQ2AQAwDwdP1Qv8t0gJIh4ziecw/ynqvtTYAAAAAAAAAAAAAAAAAAAAAAADA -QddD6TvJtbeBed62/1r6H03SrfXXXH/t9ddff+31726vf3d7/bvb69/dXn/903+bIt1Rf/211197 -/bXXX3/99bcB/W1AfxvQX3/ttUd7utrrr3/6P9Ol++qvv/b6a6+/9v+hPfqjP9qjLdoDAAAAAAAA + H4sIAAAAAAAAAO3SwQ2AQAwDwdP1Qv8t0gJIh4ziecw/ynqvtTYAAAAAAAAAAAAAAAAAAAAAAADA +QddD6TvJtbeBed62/1r6H03SrfXXXH/t9ddff+31726vf3d7/bvb69/dXn/903+bIt1Rf/211197 +/bXXX3/99bcB/W1AfxvQX3/ttUd7utrrr3/6P9Ol++qvv/b6a6+/9v+hPfqjP9qjLdoDAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAHDKDcmB9hIAAAEA - H4sIAAAAAAAAAO3ZQU7DMBBA0VwHWCPWwCVgA/e/BZ1FpQoFJS0ee5y+J3nXhaU/qd10WQAAAAAA -AAAAAAAAAAAAAAAAAADaejitx431NGx3ZIr2Hzs+97mYgaPZ2/4sZmDre+LWZbb6urZ9tpfRG7gD -l+d8pfZB/1zVnvff9M/1PHoDG/TPU/3ZD/rnmKF90L+9WdoH/duaqX3Qv53Z2gf926l+11+jfzuz -9f8+rffRmziQmfpr394s/bXPMUt/Z34O/e/b62l9jd7EDvrnmWEG9M9VfQb0z1f1LuDu30fF/tr3 -UfF/AO37qNg+OPPzVW0f9M9X8cw/0z9f1f7O/j4q9te+n2r9te8r3vu9rawR7wK1r2PE+2D3vVp6 -z4D+9fSaAd/9df13BqLt2h3jcmlf260z4Lk+jr9+K3iuAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3ZQU7DMBBA0VwHWCPWwCVgA/e/BZ1FpQoFJS0ee5y+J3nXhaU/qd10WQAAAAAA +AAAAAAAAAAAAAAAAAADaejitx431NGx3ZIr2Hzs+97mYgaPZ2/4sZmDre+LWZbb6urZ9tpfRG7gD +l+d8pfZB/1zVnvff9M/1PHoDG/TPU/3ZD/rnmKF90L+9WdoH/duaqX3Qv53Z2gf926l+11+jfzuz +9f8+rffRmziQmfpr394s/bXPMUt/Z34O/e/b62l9jd7EDvrnmWEG9M9VfQb0z1f1LuDu30fF/tr3 +UfF/AO37qNg+OPPzVW0f9M9X8cw/0z9f1f7O/j4q9te+n2r9te8r3vu9rawR7wK1r2PE+2D3vVp6 +z4D+9fSaAd/9df13BqLt2h3jcmlf260z4Lk+jr9+K3iuAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAC41g/3dhoEAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3au1KUURCF0XlWIBIiMVIiMFIe2mNgyDgwP7W7+6yuOlVfxGVHi8vd6XS6We92 -vTu9XT+s92W9e71lf1vv63qPest+Wu/7ej/0lv1zvef1XvSW/brer/V+6y077U/N/5r/Nf9r/tf8 -r/lf87/mf83/mv81/2v+1/yv+V/zv+Z/zf+a/zX/a/7X/K/5X/O/5n/N/5r/Nf9r/td7+v+Sq/B1 -8v/x/ZG75vOeuyqb7OL/o+/fxz/q46T3Sfvzs7rDVdgq7c8ju9tV2C3tz6O666V3S/vzqO566d3S -/rymJ1x6w7Q/P9pTLr1n2p9TbX/ppfdM+/O9Pe3Se6b9uYvz37r0nml/Hv07/G6X3jbtz8/8HX6H -S2+b9uelPfEqbJv2547m/3vpPbv5f9ql9+zk/2mX3rOb/6ddes9u/p926T07+X/iVdm2g/+nXXrP -bv6fduk9O/l/2qX37Ob/SVdhz27+n3QV9uzk/0lXYc9u/p90Ffbs5v8pV2XPbv6fclX27Ob/KVdl -z27+n3DpDfk/e+kNO/t/wv/8VNiwq/+7//4/vVt3/3f/WaDCbp393/1vAVV26+r/zj8XVNmqs//P -ddWrss8U/3f6v6AKm0z0f/W/EVTYYbr/z3XqKnzvO/k//feCCt8j/7+vr73018//mv81/2v+1/yv -+V/zv+Z/zf+a/zX/a/7X/K/5X/O/5n/N/5r/Nf9r/tf8r/lf87/mf83/Ou1Pzf+a/zX/a/7X/K/5 + H4sIAAAAAAAAAO3au1KUURCF0XlWIBIiMVIiMFIe2mNgyDgwP7W7+6yuOlVfxGVHi8vd6XS6We92 +vTu9XT+s92W9e71lf1vv63qPest+Wu/7ej/0lv1zvef1XvSW/brer/V+6y077U/N/5r/Nf9r/tf8 +r/lf87/mf83/mv81/2v+1/yv+V/zv+Z/zf+a/zX/a/7X/K/5X/O/5n/N/5r/Nf9r/td7+v+Sq/B1 +8v/x/ZG75vOeuyqb7OL/o+/fxz/q46T3Sfvzs7rDVdgq7c8ju9tV2C3tz6O666V3S/vzqO566d3S +/rymJ1x6w7Q/P9pTLr1n2p9TbX/ppfdM+/O9Pe3Se6b9uYvz37r0nml/Hv07/G6X3jbtz8/8HX6H +S2+b9uelPfEqbJv2547m/3vpPbv5f9ql9+zk/2mX3rOb/6ddes9u/p926T07+X/iVdm2g/+nXXrP +bv6fduk9O/l/2qX37Ob/SVdhz27+n3QV9uzk/0lXYc9u/p90Ffbs5v8pV2XPbv6fclX27Ob/KVdl +z27+n3DpDfk/e+kNO/t/wv/8VNiwq/+7//4/vVt3/3f/WaDCbp393/1vAVV26+r/zj8XVNmqs//P +ddWrss8U/3f6v6AKm0z0f/W/EVTYYbr/z3XqKnzvO/k//feCCt8j/7+vr73018//mv81/2v+1/yv ++V/zv+Z/zf+a/zX/a/7X/K/5X/O/5n/N/5r/Nf9r/tf8r/lf87/mf83/Ou1Pzf+a/zX/a/7X/K/5 X/O/5n/N/5r/Nf9r/tf8r/lf87/mf83/mv81/2v+1/yv+V/zv/5//wGS+mgqAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3SSQ7DMAwDwPz/SX1d70UXO0hNyRkCcw4t5nEcxwMAAAAAAAAAAAAAAAAAAAAA -AP5kNum+5Lb/liu+kb7HnVRM+iZ3cPbmq5K+z66uuPWqpG+1ky43rt6vm29Jd7P/+u3Tneyf2b3L -LTt2ruZT0r3sb3v7r98/3cn+tre/7e3vbjPvSHfp5DXpPvbPbd/5dt372/+ad6S7dPIu6U62t//Z -/uk+nXxKupf9s/t3umPHzhWMJN3R/tn9O9y0U9dKRpPuOfKGdI+ORpPuOdI/3aWbmaS7jvRP9+lm -NOmeI/3TXTr6lXQ/+9vf/va3v/1tb3/br/0H0t1G+qb77GA2VXqm77aT2VTomL7ZbmaT7Je+1a5m -Y/v9zGbV99J3uZuZVP4Ga/b5V9I3uLtU0u9m7T+QfiPr/4n0GwAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3SSQ7DMAwDwPz/SX1d70UXO0hNyRkCcw4t5nEcxwMAAAAAAAAAAAAAAAAAAAAA +AP5kNum+5Lb/liu+kb7HnVRM+iZ3cPbmq5K+z66uuPWqpG+1ky43rt6vm29Jd7P/+u3Tneyf2b3L +LTt2ruZT0r3sb3v7r98/3cn+tre/7e3vbjPvSHfp5DXpPvbPbd/5dt372/+ad6S7dPIu6U62t//Z +/uk+nXxKupf9s/t3umPHzhWMJN3R/tn9O9y0U9dKRpPuOfKGdI+ORpPuOdI/3aWbmaS7jvRP9+lm +NOmeI/3TXTr6lXQ/+9vf/va3v/1tb3/br/0H0t1G+qb77GA2VXqm77aT2VTomL7ZbmaT7Je+1a5m +Y/v9zGbV99J3uZuZVP4Ga/b5V9I3uLtU0u9m7T+QfiPr/4n0GwAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAKjvCS1vB40AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/nalwor/forest_w.tmx b/data/maps/Level 0/nalwor/forest_w.tmx similarity index 99% rename from tiled/Level 0/nalwor/forest_w.tmx rename to data/maps/Level 0/nalwor/forest_w.tmx index 7f1202999f..30ecac0780 100644 --- a/tiled/Level 0/nalwor/forest_w.tmx +++ b/data/maps/Level 0/nalwor/forest_w.tmx @@ -1,85 +1,85 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/nalwor/river_s.tmx b/data/maps/Level 0/nalwor/river_s.tmx similarity index 99% rename from tiled/Level 0/nalwor/river_s.tmx rename to data/maps/Level 0/nalwor/river_s.tmx index fb7c722ee6..4440a148d4 100644 --- a/tiled/Level 0/nalwor/river_s.tmx +++ b/data/maps/Level 0/nalwor/river_s.tmx @@ -42,61 +42,61 @@ - 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 8Y+1wAAAAQA= - H4sIAAAAAAAAAO3XO0uDMRxG8XxereJ18DZonVon70vBRfBj+l+lkb705U3S5nfggbMFkuVkllI6 -iB3GZrw7v4idxc55l34bu47d8C79MfYQm/Mu/Sm2iC15l/4ae4698C69dn9y/c/1P9f/XP9z/c/1 -P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/ -vH5/cv3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/ -c/3P9T/X/1z/c/3P9T/X/7x+f3L9z/U/1/9c//OynuMt9p7aaVQ+nedYpfpdyst4ju9Uv0t5GR/D -Uew4tdGxfLOfxE6zL7kdl6mdjuXD/Cr7kttxl9rpWD7M77Mv2Tb+I3/9I/Y56kZ3C/+Rdf8ac6E7 -hv/Iuv+MutH9YYo/yH+dXPIsDGOqP0iuk0uehWFM9QfJdXLJswAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3XO0uDMRxG8XxereJ18DZonVon70vBRfBj+l+lkb705U3S5nfggbMFkuVkllI6 +iB3GZrw7v4idxc55l34bu47d8C79MfYQm/Mu/Sm2iC15l/4ae4698C69dn9y/c/1P9f/XP9z/c/1 +P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/XP9z/c/1P9f/ +vH5/cv3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/c/3P9T/X/1z/ +c/3P9T/X/1z/c/3P9T/X/7x+f3L9z/U/1/9c//OynuMt9p7aaVQ+nedYpfpdyst4ju9Uv0t5GR/D +Uew4tdGxfLOfxE6zL7kdl6mdjuXD/Cr7kttxl9rpWD7M77Mv2Tb+I3/9I/Y56kZ3C/+Rdf8ac6E7 +hv/Iuv+MutH9YYo/yH+dXPIsDGOqP0iuk0uehWFM9QfJdXLJswAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAALAf/AKbFdKqAAABAA== - H4sIAAAAAAAAAO3WwQ0AIQgEQK8Dvzbg9/rvzgZ8mRgDzFRAAiy0BgAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAALX173UFnJp6B+VE2vtItb7g/pKdDIhjJOrVLltv5a0ZB4Da + H4sIAAAAAAAAAO3WwQ0AIQgEQK8Dvzbg9/rvzgZ8mRgDzFRAAiy0BgAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAALX173UFnJp6B+VE2vtItb7g/pKdDIhjJOrVLltv5a0ZB4Da fr8AAAAAAAAAAAAAAAAAAAAAAABAagvDd5IRAAABAA== - H4sIAAAAAAAAAO3YsQ3DMAxFQXs37z9TCrepEkifIu8B18ukGvm5r+sBAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjkW+kzYf/k9u8OzPFv6fOzd9/2fzb7n+3E0jOrakrpOVc1 -qfSsK9LbztnaY73sf3b2L0mSJEn6tY7vt5PPvqtu7/oTzlilFf92ds+84pmqt2vvq3dR/W5WKr3j + H4sIAAAAAAAAAO3YsQ3DMAxFQXs37z9TCrepEkifIu8B18ukGvm5r+sBAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjkW+kzYf/k9u8OzPFv6fOzd9/2fzb7n+3E0jOrakrpOVc1 +qfSsK9LbztnaY73sf3b2L0mSJEn6tY7vt5PPvqtu7/oTzlilFf92ds+84pmqt2vvq3dR/W5WKr3j 6jqXnu1JOpWeZWdVS89lonTp7ydzZ9LfAAAAAAAAAAAAAAAAq3wANrK/JgAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/nalwor/river_s_e2.tmx b/data/maps/Level 0/nalwor/river_s_e2.tmx similarity index 99% rename from tiled/Level 0/nalwor/river_s_e2.tmx rename to data/maps/Level 0/nalwor/river_s_e2.tmx index 8292011334..ba4f2ada6e 100644 --- a/tiled/Level 0/nalwor/river_s_e2.tmx +++ b/data/maps/Level 0/nalwor/river_s_e2.tmx @@ -39,63 +39,63 @@ - H4sIAAAAAAAAAO3WSW7DMBBEUcFL2afIgOT+J0wCxIAheNBAsrq7/uLvzXo0odM0TSciIiIiIirf -HOA3kM4ef8/mCX/X5gl/t5bm+NfumTf+ddvijn+t9tjjX6O99vjn7og7/rlrYY9/zlrZ45+rlu74 -56mHO/7x6+mOf+xG2OMfs1H2+MdrpD3+sRptj3+s8PcOf+/w9w5/3xT2+MdIZY+/PqU9/t72+Hvb -4+9tfw6whVtq81t7/P3sz4vUmzgUzRx/7PGvbf/KHX/s8a9lv8Ud/1r2+OvLZo+/tz3+ec1b2OPv -644/9vjn829pj38ue/y97fH3NMcf9x72+Mc372mPv95Vae/srzZVuzv7q13V5q7+atto9i7+atdo -5hX91Y7Z3Kv4qx0z22f3f7Xz22/viz7wT++/dufPB2dW3gG1dxT/EVs/8v9r9Hugdo7iP/K/9r1y -g953QG0cxX/0W7v2DnyZmSv8FfZb7kCLN+CczL61/3WHKO63PfsWuPcGqF0y+KtNW/urLTL4qx17 -+btW3R3/+13+q+4+B9g6Wpfptb/aDMe+7s/81c6Y97G+l9oXd519RH/1dtnbYh/JX71bhbbaR/BX -b1alPfZqf/VmVdprr/BXb1WtI/Yt/dU7uHXU/ai/+vzOtbLf668+v3Mt7bf4q89N7e3X+KvPTP3s -LwHORTp7/OPW0xz/mI0yxz9WCnf89Snd8fc1x9/XG3/c8ccdf293/P2s8fe2xh9z/L298ccdf/3u -UVI7YI8/7vjjjj/2+OONP/74440/9vhjjj/2nv7qbRxSG2OOP+6+/urzu4e5d7h7h713uHuHuXeY + H4sIAAAAAAAAAO3WSW7DMBBEUcFL2afIgOT+J0wCxIAheNBAsrq7/uLvzXo0odM0TSciIiIiIirf +HOA3kM4ef8/mCX/X5gl/t5bm+NfumTf+ddvijn+t9tjjX6O99vjn7og7/rlrYY9/zlrZ45+rlu74 +56mHO/7x6+mOf+xG2OMfs1H2+MdrpD3+sRptj3+s8PcOf+/w9w5/3xT2+MdIZY+/PqU9/t72+Hvb +4+9tfw6whVtq81t7/P3sz4vUmzgUzRx/7PGvbf/KHX/s8a9lv8Ud/1r2+OvLZo+/tz3+ec1b2OPv +644/9vjn829pj38ue/y97fH3NMcf9x72+Mc372mPv95Vae/srzZVuzv7q13V5q7+atto9i7+atdo +5hX91Y7Z3Kv4qx0z22f3f7Xz22/viz7wT++/dufPB2dW3gG1dxT/EVs/8v9r9Hugdo7iP/K/9r1y +g953QG0cxX/0W7v2DnyZmSv8FfZb7kCLN+CczL61/3WHKO63PfsWuPcGqF0y+KtNW/urLTL4qx17 ++btW3R3/+13+q+4+B9g6Wpfptb/aDMe+7s/81c6Y97G+l9oXd519RH/1dtnbYh/JX71bhbbaR/BX +b1alPfZqf/VmVdprr/BXb1WtI/Yt/dU7uHXU/ai/+vzOtbLf668+v3Mt7bf4q89N7e3X+KvPTP3s +LwHORTp7/OPW0xz/mI0yxz9WCnf89Snd8fc1x9/XG3/c8ccdf293/P2s8fe2xh9z/L298ccdf/3u +UVI7YI8/7vjjjj/2+OONP/74440/9vhjjj/2nv7qbRxSG2OOP+6+/urzu4e5d7h7h713uHuHuXeY e4e3d5h7h7t3mHuHOxERkV8/Iguz2gAAAQA= - H4sIAAAAAAAAAO3dTU7bYBSG0aylwPIKY/ZSpghVFWKJxEojpZFTEmL73vg9R/Ikk1h69P34wwqb -DQAAkOBn9Q1QZmj/q/omKKF9Lu3zDM0f/17ar99hb81z7Lvrnce6nkv7TOb7XMZ8Lu0zme8z6Z5J -91zW+Fza59I+l/bZnqtvgFL6Z9M/m/657P1yaZ9L+1za59I+V5f2P6pvIJD2uTq0H7rfFd9Dmur3 -OPbNdV9e9Zg3z9epbG+er1XdnjpV7Y35epXj/qHoe9kx5+fSPk+H31XRfnnV5zkDe70a1ec5A2O+ -TvU7etrX6TD2PePV6NB+oP9yOuzvj+k/vw77+zHW/vl0HOuHtJ9H17F+SPvp3Up3ZzzT67KXH+Nd -rfl0H/Pm+em9bq+3Td/uxvs0jn/zfn/93l5/Cu/rFGv7NL6a0zv2N89P45x9XMf+zvCuc8k+rlt/ -Y3/n1Hp9znXJPq5Lf+v9ztLPYO/b62Oh7zrFmN/pfO4yNc91/1p7+33v+03ueB8aP4181vXs5X8O -x+85V6Kx/zP4MvLZrTBnf63738mZx63O41xnDd1T92PX6Nj90j2Ztfx7Oj2r2ZPN69rz1bk4L82k -eybdM+mey3NZHvv5dTr32Zx1OO5NDut2Hut2Js9n62a/BgAAAAAAAAAAAAAAAAAAAAAAAAAAANP7 + H4sIAAAAAAAAAO3dTU7bYBSG0aylwPIKY/ZSpghVFWKJxEojpZFTEmL73vg9R/Ikk1h69P34wwqb +DQAAkOBn9Q1QZmj/q/omKKF9Lu3zDM0f/17ar99hb81z7Lvrnce6nkv7TOb7XMZ8Lu0zme8z6Z5J +91zW+Fza59I+l/bZnqtvgFL6Z9M/m/657P1yaZ9L+1za59I+V5f2P6pvIJD2uTq0H7rfFd9Dmur3 +OPbNdV9e9Zg3z9epbG+er1XdnjpV7Y35epXj/qHoe9kx5+fSPk+H31XRfnnV5zkDe70a1ec5A2O+ +TvU7etrX6TD2PePV6NB+oP9yOuzvj+k/vw77+zHW/vl0HOuHtJ9H17F+SPvp3Up3ZzzT67KXH+Nd +rfl0H/Pm+em9bq+3Td/uxvs0jn/zfn/93l5/Cu/rFGv7NL6a0zv2N89P45x9XMf+zvCuc8k+rlt/ +Y3/n1Hp9znXJPq5Lf+v9ztLPYO/b62Oh7zrFmN/pfO4yNc91/1p7+33v+03ueB8aP4181vXs5X8O +x+85V6Kx/zP4MvLZrTBnf63738mZx63O41xnDd1T92PX6Nj90j2Ztfx7Oj2r2ZPN69rz1bk4L82k +eybdM+mey3NZHvv5dTr32Zx1OO5NDut2Hut2Js9n62a/BgAAAAAAAAAAAAAAAAAAAAAAAAAAANP7 BAvcgPYAAAEA - H4sIAAAAAAAAAO3aQQpAUBAGYPe/EAs3UHbuIzvJQjEeM99XykpTP/Meo+sAgD8aWxfAZVPrAqAo -fTKPvnUBcCLrfal3AvAG6w0A5GFdBwDIawi+vn8pnmVvTlbRvQgA+C57XKJ5L4VY/e4AAAAAYpmr -koG5AADc98QM9DjfsUbXYKYH/7I9s/ozAAAAAABvmHfnS7MqcvvyN3/51yb/2uRfm/xrk39t8gcA + H4sIAAAAAAAAAO3aQQpAUBAGYPe/EAs3UHbuIzvJQjEeM99XykpTP/Meo+sAgD8aWxfAZVPrAqAo +fTKPvnUBcCLrfal3AvAG6w0A5GFdBwDIawi+vn8pnmVvTlbRvQgA+C57XKJ5L4VY/e4AAAAAYpmr +koG5AADc98QM9DjfsUbXYKYH/7I9s/ozAAAAAABvmHfnS7MqcvvyN3/51yb/2uRfm/xrk39t8gcA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArlgBYdseJAAAAQA= - H4sIAAAAAAAAAO3aSREAMAwDsfBn2HeJlEWORkKwb48jAAAAAAAAAAAA+jnVAQAAAAAAAMBqtzoA -AJL56wAAAPAjWy8AAADAPDYdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgB4e + H4sIAAAAAAAAAO3aSREAMAwDsfBn2HeJlEWORkKwb48jAAAAAAAAAAAA+jnVAQAAAAAAAMBqtzoA +AJL56wAAAPAjWy8AAADAPDYdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgB4e ccI2XAAAAQA= - H4sIAAAAAAAAAO3RQYrDMBBEUd//xF4OsxoIxJkklqqlfg8+eGl1HQcAAAAAAAAAAAAAAAAAAAAA -kHCmf4CY87B/R+dD7O9xc/v3cbW9/ff1anf77+u/29t/L+/sbv/92L+vT7a3/x4+3d7+6/tme/uv -69vd7b+uu7a3/3ru3N7+67F/b/bvzf593b29/dcxYnv7r2HU9vavbeTu9q9pxub2r2n29rvvfz75 -riSxuf3z0rvbPye9edf9q7w5vXmlW4z0bP/ku9N7V7nDDFf7z75Bemf75+6Q3rjr/r9Sd0jvav8/ -M26R3tH+1969RXoX+98rfeeqdZG+c9W6SN+5ah2kb1y5laRvtWPVpe+ze1Wl79KlatL36FYV6Tt0 -LS39/u4lpd+u+dLv1Zj90+/Q3P3T/63c/ul/1vz90/+pzP7p/5MkSZIkSZIkSZIkSZIkSZIkSZIk + H4sIAAAAAAAAAO3RQYrDMBBEUd//xF4OsxoIxJkklqqlfg8+eGl1HQcAAAAAAAAAAAAAAAAAAAAA +kHCmf4CY87B/R+dD7O9xc/v3cbW9/ff1anf77+u/29t/L+/sbv/92L+vT7a3/x4+3d7+6/tme/uv +69vd7b+uu7a3/3ru3N7+67F/b/bvzf593b29/dcxYnv7r2HU9vavbeTu9q9pxub2r2n29rvvfz75 +riSxuf3z0rvbPye9edf9q7w5vXmlW4z0bP/ku9N7V7nDDFf7z75Bemf75+6Q3rjr/r9Sd0jvav8/ +M26R3tH+1969RXoX+98rfeeqdZG+c9W6SN+5ah2kb1y5laRvtWPVpe+ze1Wl79KlatL36FYV6Tt0 +LS39/u4lpd+u+dLv1Zj90+/Q3P3T/63c/ul/1vz90/+pzP7p/5MkSZIkSZIkSZIkSZIkSZIkSZIk SZIkSZIkSZIkSZIkSVqtH6XMiAkAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/nalwor/river_se.tmx b/data/maps/Level 0/nalwor/river_se.tmx similarity index 99% rename from tiled/Level 0/nalwor/river_se.tmx rename to data/maps/Level 0/nalwor/river_se.tmx index 684b47ed5b..adb6717efb 100644 --- a/tiled/Level 0/nalwor/river_se.tmx +++ b/data/maps/Level 0/nalwor/river_se.tmx @@ -1,85 +1,85 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/nalwor/river_sw.tmx b/data/maps/Level 0/nalwor/river_sw.tmx similarity index 99% rename from tiled/Level 0/nalwor/river_sw.tmx rename to data/maps/Level 0/nalwor/river_sw.tmx index c953327aa2..ea499fd3aa 100644 --- a/tiled/Level 0/nalwor/river_sw.tmx +++ b/data/maps/Level 0/nalwor/river_sw.tmx @@ -1,125 +1,125 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/northpole/northpole_island.tmx b/data/maps/Level 0/northpole/northpole_island.tmx similarity index 99% rename from tiled/Level 0/northpole/northpole_island.tmx rename to data/maps/Level 0/northpole/northpole_island.tmx index 32ed6d32a8..edc978a830 100644 --- a/tiled/Level 0/northpole/northpole_island.tmx +++ b/data/maps/Level 0/northpole/northpole_island.tmx @@ -90,137 +90,137 @@ - H4sIAAAAAAAAAO3XQXLbMBAFUWVrHSj3v1nWdqVKpAlM/xn0opeWSLwvSn6/Xq+3mZmZmZmZmRnQ -14fo6zPG3U3M7Im7e+jdDnt30KPd9u4gu0p/d5AVYe8GMiLt3YH2K3bgvub4XzXzecP6//3zPXor -7qHG/qf7/6It3cEe/yv2U/ZA+6T5/9beDWRW7d91C7TTNHs3wJfgv3oHO1+b9ppqv8KpYmO0GeVf -YX/Hh9wb7Tb1s//JJmV7tF21PeWfsLlpG9j9/Tqhqf5Pf/vQLkkboC0r3fXv57/K/ET7KxugffX3 -GVBlr//Z/rRD6gZoZ+313+VPn3tKnfy1P9df+zP9NWfsp/jTZ5xcur/u+uvO2Hfzp8+zW5P86bPs -2BR7/fWnz7JjU/zpc+xasr3++mvP+NPu+nP2Kf4++xl/2l1//X32669/vT9trr/+V/3p8+tcur3+ -tfb6n5P+ZzfF3w3MtfcZoL/PgBr7ZH83sN9e//lN93cDc/19Buy177CBq/fgDmb6uwH97/i7gXn+ -bmD/BjrsQP+9/h124AbO3oDfAzX+yTvQ3w3oX7uBtC3oz+yAdr/jT59zct2fA/rzO9B/Rh03oH3O -FvSfV2d/+uwmlboB7c/egP55G9B+dikb0P7cDfjZ11/77A342Z8d4e//+zlV+396P/o8TqvSX/u8 -9D+7Kn/t86r8/0//vFLs9defPovTSnr265/nX/m73w1k+a+0n+rf/T4S/SecXYf7qbS/6596Znfd -U++r8nv/t/4rz2vF6z51T9pAtf0T/6fnteL1V9rTOyDsn/pXfl4r3KktfLqGZP+rZ1Rp1mkDpH3F -Bmi7yh3c+bsr71dhv2sDtFXlDna8R6X9Kv9uPTmHSfanbCD5LChz+r7Tz7XDNbqBvefa4RpP8J92 -JrRzB3/6LFaeD33dXTZA37sxG6Dv15gN0PdozAbo+zJuB/S9GLMD+tqtfgf0dZqZmZmZndA/kB9g + H4sIAAAAAAAAAO3XQXLbMBAFUWVrHSj3v1nWdqVKpAlM/xn0opeWSLwvSn6/Xq+3mZmZmZmZmRnQ +14fo6zPG3U3M7Im7e+jdDnt30KPd9u4gu0p/d5AVYe8GMiLt3YH2K3bgvub4XzXzecP6//3zPXor +7qHG/qf7/6It3cEe/yv2U/ZA+6T5/9beDWRW7d91C7TTNHs3wJfgv3oHO1+b9ppqv8KpYmO0GeVf +YX/Hh9wb7Tb1s//JJmV7tF21PeWfsLlpG9j9/Tqhqf5Pf/vQLkkboC0r3fXv57/K/ET7KxugffX3 +GVBlr//Z/rRD6gZoZ+313+VPn3tKnfy1P9df+zP9NWfsp/jTZ5xcur/u+uvO2Hfzp8+zW5P86bPs +2BR7/fWnz7JjU/zpc+xasr3++mvP+NPu+nP2Kf4++xl/2l1//X32669/vT9trr/+V/3p8+tcur3+ +tfb6n5P+ZzfF3w3MtfcZoL/PgBr7ZH83sN9e//lN93cDc/19Buy177CBq/fgDmb6uwH97/i7gXn+ +bmD/BjrsQP+9/h124AbO3oDfAzX+yTvQ3w3oX7uBtC3oz+yAdr/jT59zct2fA/rzO9B/Rh03oH3O +FvSfV2d/+uwmlboB7c/egP55G9B+dikb0P7cDfjZ11/77A342Z8d4e//+zlV+396P/o8TqvSX/u8 +9D+7Kn/t86r8/0//vFLs9defPovTSnr265/nX/m73w1k+a+0n+rf/T4S/SecXYf7qbS/6596Znfd +U++r8nv/t/4rz2vF6z51T9pAtf0T/6fnteL1V9rTOyDsn/pXfl4r3KktfLqGZP+rZ1Rp1mkDpH3F +Bmi7yh3c+bsr71dhv2sDtFXlDna8R6X9Kv9uPTmHSfanbCD5LChz+r7Tz7XDNbqBvefa4RpP8J92 +JrRzB3/6LFaeD33dXTZA37sxG6Dv15gN0PdozAbo+zJuB/S9GLMD+tqtfgf0dZqZmZmZndA/kB9g 2gAAAQA= - H4sIAAAAAAAAAO2dWY5dNRCGz0V0xDrSIBL2gAKKGF7gBTYBGQEliyJCIgQktsIshlXAC7ZoK47x -UFUul8u+9UlWdzr3nsF/ucpD+ZzjMAzDMAzDMAzDMIx53GwUY0+8tm8APnfjMJvYCajuNVKbMNag -V/cSwR4MvYzSPsbsQCevC5/P7EAXEm0/x41J5zWeM0v7gPmCeczWPqbHDlpzFGZf/0c65kOJx441 -wmegNmxj0hfRqn9Mbm6JY34id+xzo7cOr7tyeVVe7b+c6ZxTP6Sn7QfdU3axhXOwA6r+14GfuzzW -t4edx6YU/aHa5zAb0MWMcd+q/mA3GxjV9v925R/g8VazgddmXwAjWuZ8uH1BPB7hPvYu+kvHfQi9 -OpXGI8fBZwe7xABs2y9pn/r6R6fjeHyiXRPGJtM2XtI9hcMvrO4DKH5f6p5r2sSaQ/jI2eHHDVuk -2MLKPoAa8yn3/IMrP7rykys/E75Pad89YGxgRR/Q299L77nl63935Q9X/nTlr+T/MGOElA/cOT8s -nPfk/v4SMf54oDawkv5c6yQr3XMPEBvQXhec62MB7fdMIecvIP1QzXUxYj231P9/5srXV+XL6Hdf -niT/rn3mG+DnSp95ynivnpYP0NwHHDGvU7L3b5mOH45z7fS8UL6fI+5rQMenq/qAUbkcNf17+1zh -OCO+/467rncJ17aq/iPafm3ej6rbL6786spvx39jw1H6Q8n5hVYM0Ka/ZNwPUOs9HRvO1j9Hqz61 -6c/Z9mtz6THc8Z/j+7m5hVqMKsWIlfTn1h6KRv0x1OahVtCfe4xf0z6M9Urjrpc7+oBfXR3ve1e+ -Kxy/xgj/36rX2fpzxXvoukqrji+c/p+6n3cq5S7y2FBdS5+DrAHlWKH/z9HuOX29b//33M/7lfIg -+c4rp/qxe/WHkFtP0K5/b9uH9u9iIO3/ofv5WVK+iH7/HHnsHv175iUgbWtF/Sm6B0bE2NaxJdp/ -CrRuV9I/pzt2fT7UcTp3w4HpjwMT+0sxvrY+nyPUMfZ7JWL/LKU/JO8Aov/oXMga2LaPtdNS3GzV -cU+8Han/e+6a3kdc1259P8i1QtZJSmu9Twp/f5r5bmldtzTOf3bUz9H6PpTYdnfSf6af0kprDbhV -v7PrFKP/7DmKFdE+7wvVP2enPXmXNai5vrVczpiefQUt0jnCWt96dtv3QPv+XHYKqXuuMQEXVDvf -pe17Zl+rNiDjgFr9amj7pj+eeGzj8wpr49Ra/Wqoz57Yz8Unfp3PlTuu3B0Uk1tQ1vUgOaW76F+7 -1tQP5mJlLebfc3+/78oDv94zSf9RlOpXg+/39OjPkacrAWUsUfJJ2HFDqW+toe17tM9Nc0AZS3D4 -pJL2muqTc26yd3/uLvh+gfa4H+DUP9fOVokRFHL5aT4fbTf9R+9Ng87ZSQKJ8xeZ/LSQj1abU1tN -fw/nNY+aMx5N6sty+Wk+H037nE8KZH861Adg18Z3ZJW2H4D6gJoNUPdFrgLUrrXn+Jfgek4Jdp+1 -NLnYQ+l/7PacBw4fQGHkOqw056C/B3oPq/bzYjD3AH2nqVagMUDzPUAYMSexwzoq5h587v/qdsDJ -Dvp7sM8wxdoAdf8kBcn4s4v+lH1gJRvQPPebG8+V7CW9j9w6B6betL8HhvIcY802HeCyx9J6IsV3 -arWD0XFgR6h7aLXWndkAHuoz4DX6Aoo9rxAHRtL7HAVtbQhrzxD9d88T6X0vCPQ9tVJQnmOfy4sI -aNvbEcM1PuV6R5AGf0oZ2+byIi6UjgV7Ka0fcbwjSEO/ALtH4FohL2IH/SlzSqu/J2pUjtA55Ypw -+YIZrPD8Ggk47HVFGziHPQItOPObVntfbW9ew+65YRBKc88UO5D2AaOfX9Kal5fKEerdh9qz3qj5 -nYFc+cza84Goe74w/q1l6xrfGUjJZ9a4p0OK3vlNTXlYq+1lkKTkzzjmN7XYwKw9rJJ5QlqZ/e7Q -nj2MpbGy5pwgKGGPA2avQ+6+U/+R1tnseZcV9q/vzqx3x0ruYdtlfqAUs3rub8aekp49bNhn/5wb -kPgX15e0/trfU7Eq1LUDSf055/m17wOVonfOS1J/qbZfyw3yaJ8n5AAaE6U0kVzjWz036E2ha5Uc -/1HsjPrMzJVzg26563zLlbeZrzfn86TaJJedcczt5NYNtMWD28h7pK6FaPL9vefSpqF2JH0/57M/ -wlwHZrxzTnmAUCT7Y7vsXU65WSlSUMfBku8Mwu5dpsC15weao9OKnSP22JSeBRoDrQfJ54hh96xR -bIBrz08rR4fy/noOW6g9CzQGUg+t6+def6M+84Gr7XD4Z4ruOaj+rfQsUCwz1nt69qy26qs1Jixp -hmmTHLrnzj0D6bbvmbFnGdNeS7bA1eax5x3FDO09vfp7oDbQq1nQZKTupfOOZOa6K4f+nlodzdCM -G2hcwIw5ofUyOueKay9SagM76J5SsoPWvcbxBFMvUvl2nDawo+4psa2PulfJXEuuOLAavo4vD9q+ -TG8DO2gfWGVPag+p3jlm7c+Nr20WO9oAtV4l7UBTXv1ONsBRr6PrQ5P2Hs19gdR/twoXo2xAm/Ye -bfpriIvHwfPsDkj/QwOzY4AWzUtgfNAKeueY2Qc2dCDZ/zXddTLSBkz3NRgxFtbY9zXqcNiBtfn1 + H4sIAAAAAAAAAO2dWY5dNRCGz0V0xDrSIBL2gAKKGF7gBTYBGQEliyJCIgQktsIshlXAC7ZoK47x +UFUul8u+9UlWdzr3nsF/ucpD+ZzjMAzDMAzDMAzDMIx53GwUY0+8tm8APnfjMJvYCajuNVKbMNag +V/cSwR4MvYzSPsbsQCevC5/P7EAXEm0/x41J5zWeM0v7gPmCeczWPqbHDlpzFGZf/0c65kOJx441 +wmegNmxj0hfRqn9Mbm6JY34id+xzo7cOr7tyeVVe7b+c6ZxTP6Sn7QfdU3axhXOwA6r+14GfuzzW +t4edx6YU/aHa5zAb0MWMcd+q/mA3GxjV9v925R/g8VazgddmXwAjWuZ8uH1BPB7hPvYu+kvHfQi9 +OpXGI8fBZwe7xABs2y9pn/r6R6fjeHyiXRPGJtM2XtI9hcMvrO4DKH5f6p5r2sSaQ/jI2eHHDVuk +2MLKPoAa8yn3/IMrP7rykys/E75Pad89YGxgRR/Q299L77nl63935Q9X/nTlr+T/MGOElA/cOT8s +nPfk/v4SMf54oDawkv5c6yQr3XMPEBvQXhec62MB7fdMIecvIP1QzXUxYj231P9/5srXV+XL6Hdf +niT/rn3mG+DnSp95ynivnpYP0NwHHDGvU7L3b5mOH45z7fS8UL6fI+5rQMenq/qAUbkcNf17+1zh +OCO+/467rncJ17aq/iPafm3ej6rbL6786spvx39jw1H6Q8n5hVYM0Ka/ZNwPUOs9HRvO1j9Hqz61 +6c/Z9mtz6THc8Z/j+7m5hVqMKsWIlfTn1h6KRv0x1OahVtCfe4xf0z6M9Urjrpc7+oBfXR3ve1e+ +Kxy/xgj/36rX2fpzxXvoukqrji+c/p+6n3cq5S7y2FBdS5+DrAHlWKH/z9HuOX29b//33M/7lfIg ++c4rp/qxe/WHkFtP0K5/b9uH9u9iIO3/ofv5WVK+iH7/HHnsHv175iUgbWtF/Sm6B0bE2NaxJdp/ +CrRuV9I/pzt2fT7UcTp3w4HpjwMT+0sxvrY+nyPUMfZ7JWL/LKU/JO8Aov/oXMga2LaPtdNS3GzV +cU+8Han/e+6a3kdc1259P8i1QtZJSmu9Twp/f5r5bmldtzTOf3bUz9H6PpTYdnfSf6af0kprDbhV +v7PrFKP/7DmKFdE+7wvVP2enPXmXNai5vrVczpiefQUt0jnCWt96dtv3QPv+XHYKqXuuMQEXVDvf +pe17Zl+rNiDjgFr9amj7pj+eeGzj8wpr49Ra/Wqoz57Yz8Unfp3PlTuu3B0Uk1tQ1vUgOaW76F+7 +1tQP5mJlLebfc3+/78oDv94zSf9RlOpXg+/39OjPkacrAWUsUfJJ2HFDqW+toe17tM9Nc0AZS3D4 +pJL2muqTc26yd3/uLvh+gfa4H+DUP9fOVokRFHL5aT4fbTf9R+9Ng87ZSQKJ8xeZ/LSQj1abU1tN +fw/nNY+aMx5N6sty+Wk+H037nE8KZH861Adg18Z3ZJW2H4D6gJoNUPdFrgLUrrXn+Jfgek4Jdp+1 +NLnYQ+l/7PacBw4fQGHkOqw056C/B3oPq/bzYjD3AH2nqVagMUDzPUAYMSexwzoq5h587v/qdsDJ +Dvp7sM8wxdoAdf8kBcn4s4v+lH1gJRvQPPebG8+V7CW9j9w6B6betL8HhvIcY802HeCyx9J6IsV3 +arWD0XFgR6h7aLXWndkAHuoz4DX6Aoo9rxAHRtL7HAVtbQhrzxD9d88T6X0vCPQ9tVJQnmOfy4sI +aNvbEcM1PuV6R5AGf0oZ2+byIi6UjgV7Ka0fcbwjSEO/ALtH4FohL2IH/SlzSqu/J2pUjtA55Ypw ++YIZrPD8Ggk47HVFGziHPQItOPObVntfbW9ew+65YRBKc88UO5D2AaOfX9Kal5fKEerdh9qz3qj5 +nYFc+cza84Goe74w/q1l6xrfGUjJZ9a4p0OK3vlNTXlYq+1lkKTkzzjmN7XYwKw9rJJ5QlqZ/e7Q +nj2MpbGy5pwgKGGPA2avQ+6+U/+R1tnseZcV9q/vzqx3x0ruYdtlfqAUs3rub8aekp49bNhn/5wb +kPgX15e0/trfU7Eq1LUDSf055/m17wOVonfOS1J/qbZfyw3yaJ8n5AAaE6U0kVzjWz036E2ha5Uc +/1HsjPrMzJVzg26563zLlbeZrzfn86TaJJedcczt5NYNtMWD28h7pK6FaPL9vefSpqF2JH0/57M/ +wlwHZrxzTnmAUCT7Y7vsXU65WSlSUMfBku8Mwu5dpsC15weao9OKnSP22JSeBRoDrQfJ54hh96xR +bIBrz08rR4fy/noOW6g9CzQGUg+t6+def6M+84Gr7XD4Z4ruOaj+rfQsUCwz1nt69qy26qs1Jixp +hmmTHLrnzj0D6bbvmbFnGdNeS7bA1eax5x3FDO09vfp7oDbQq1nQZKTupfOOZOa6K4f+nlodzdCM +G2hcwIw5ofUyOueKay9SagM76J5SsoPWvcbxBFMvUvl2nDawo+4psa2PulfJXEuuOLAavo4vD9q+ +TG8DO2gfWGVPag+p3jlm7c+Nr20WO9oAtV4l7UBTXv1ONsBRr6PrQ5P2Hs19gdR/twoXo2xAm/Ye +bfpriIvHwfPsDkj/QwOzY4AWzUtgfNAKeueY2Qc2dCDZ/zXddTLSBkz3NRgxFtbY9zXqcNiBtfn1 wdqB9v68QWPHcY9hGIZhGMbK/AshYXCRAAABAA== - H4sIAAAAAAAAAO3aywrCMBAF0Bb0i31hP0cEFVz6gY7YlRap0mrNnAOXtFkk2Q7cqgIAAAAAAAAA -AAAAAAAAAADo7zKRc4Z6BwAAAN0z1nnEs1/tMz2z+r4eI6fIoeObcs3r571lZBVZf/sx/EwT2bfr -JrKLbNt/AAD+x1Cz/jtn971zzLcBAAAAAADT1zys5KGPltutj7ao9NEAAAAAAACAsulF5KUXkZte + H4sIAAAAAAAAAO3aywrCMBAF0Bb0i31hP0cEFVz6gY7YlRap0mrNnAOXtFkk2Q7cqgIAAAAAAAAA +AAAAAAAAAADo7zKRc4Z6BwAAAN0z1nnEs1/tMz2z+r4eI6fIoeObcs3r571lZBVZf/sx/EwT2bfr +JrKLbNt/AAD+x1Cz/jtn971zzLcBAAAAAADT1zys5KGPltutj7ao9NEAAAAAAACAsulF5KUXkZte BAAAAAAAAACUTzcoL92g3HSDAAAohbk2L3NtbuZaAAAAAAAAAAAAAADgU1eFx8kcAAABAA== - H4sIAAAAAAAAAO2cx47VMBRAw4pvo0iUBUgg0duWsqM9euejYEXZUL4CRK8byh2J0QTLdmzHcT1H -uiO9aGaS2H6328MAAAAAAAAAAAAAAAAAAAAAAAAAkJ43Im9zPwRk4Z3Ie5EPIh8zPwuk55PIZ5Ev -Il8zPwssj6rrv4l8F/kh8jPLE0Eq0PV9o9P1pzcNw5lN+Z4J0qHT9Wdl7s+N5v+RyGPN36aIEXbI -c+xkLWbjichTkWciz0fXU9mNXTL3u5n/xZjS9S9EXoq8Enk9uj43Rtgi99xquO8vkd8B/xP8UXW9 -K3NjhG1yz+2G+/5Z+8F3HkbYfA30RdtM+Rroi7ZRfQ3i0/iE6lBTbBgT1dcI9VnATIgONcWGMQjJ -LaAX4nBe5ILIRY1cErn87/dMseFcfHML62sFvRCHlcgVkasauSZyfeH7m3ILOhtF/SI+qyHv/Jty -CzobRa06Pqsh7/z7QK06PjdEborc0shtkTuJn4caUFruitwTua+RByIPEz+PSw3IVk+AZdm84Li7 -5iVs9YTWCc3BpMjdzEXn89GbvEFoDmbJ3M2SEO/9T2gOJlbuJnXtjXjPjdB58f271LU34j03Quel -5lpqL30A+D/6Wk/Na9eVpf2fkmIC2zrvtdazpP8TGhO45l586rO+67yXHGGo/6Mb+z3yee/oWmhM -4Jp78fnO+q5z+sTt6MZ+n3zeX+iY4ef7EeITHpC5PyhyqKA1oOokE734+i6E+ISHZYyPiBwVOZZp -/nU221Un9eDru2KylTZ/67hcPyFyUuTUQuM4FUvobHaJOqkkdHrPZCtzxkghsYRJJ9HXuYFO75UU -s68TEkuYdJK6jsf9qeN+1B6ptY43h9Ww0Z9WWj9aanTfM52NaClnPO5Py9GPVjqqjdDFByX2S7na -+XF/Wo5+tNrQxQcl9kvp/FXi/PnkzqXNsT3E+XVDv1ZaSvPzTLkpm/9hegdsgR3X71rKfIrJ9pj8 -D9s7YAvsuNZMS+6doL8znNx+3hpzdXcJ7wBhhOju0vyVFknVG+Wru31jgxLrHKWh07OpeqN8dbdt -vajv0WOdI4TSfGSb3betF/U9ljprBpaltPUI0CpTfRH4T22zGsx9EfhP7WPriyjZf5qKT8kRuFFr -X4QtPjXlCErsX4H4mHIEJfavQHyoB7SP654vaJM5+1DxDe3UMD6he76m6ke99wvZxmdqbFL1CM3Z -hzpVb+w992wbn6mxSdUj5LsPdazPVN/QlN/sRQ+oMXFrvrNNn9nym73ogdZjYps+c81v1uAP5aL0 -M5Tm6rNe9yK42r/WzlBS37vV3uIpndaL/VNR37s1f2iNXnXaOqXbrKUJOfunJXQ2S9WHLvav1vFy -PftnqjeoFb9Ypw9d7F/Je6JisBrMvUEt2ZBWfby52HqDWhozm4+n6vhWdJ4Ltt4g3Zi1ODZjHV+r -zvPxd0PnsNax8aFWnaf6uybf1mcO1bpBrWMzZqo/sJVcgMm39ZlDtW6gG5vaenRar4VMEXt9l3pW -PGeB2om156fUc5lXg9tZoD3ufYq156eEs+JNuJwF2uvep1h7flKcFR+Ky56Xkvc+AcSml3430NNr + H4sIAAAAAAAAAO2cx47VMBRAw4pvo0iUBUgg0duWsqM9euejYEXZUL4CRK8byh2J0QTLdmzHcT1H +uiO9aGaS2H6328MAAAAAAAAAAAAAAAAAAAAAAAAAkJ43Im9zPwRk4Z3Ie5EPIh8zPwuk55PIZ5Ev +Il8zPwssj6rrv4l8F/kh8jPLE0Eq0PV9o9P1pzcNw5lN+Z4J0qHT9Wdl7s+N5v+RyGPN36aIEXbI +c+xkLWbjichTkWciz0fXU9mNXTL3u5n/xZjS9S9EXoq8Enk9uj43Rtgi99xquO8vkd8B/xP8UXW9 +K3NjhG1yz+2G+/5Z+8F3HkbYfA30RdtM+Rroi7ZRfQ3i0/iE6lBTbBgT1dcI9VnATIgONcWGMQjJ +LaAX4nBe5ILIRY1cErn87/dMseFcfHML62sFvRCHlcgVkasauSZyfeH7m3ILOhtF/SI+qyHv/Jty +CzobRa06Pqsh7/z7QK06PjdEborc0shtkTuJn4caUFruitwTua+RByIPEz+PSw3IVk+AZdm84Li7 +5iVs9YTWCc3BpMjdzEXn89GbvEFoDmbJ3M2SEO/9T2gOJlbuJnXtjXjPjdB58f271LU34j03Quel +5lpqL30A+D/6Wk/Na9eVpf2fkmIC2zrvtdazpP8TGhO45l586rO+67yXHGGo/6Mb+z3yee/oWmhM +4Jp78fnO+q5z+sTt6MZ+n3zeX+iY4ef7EeITHpC5PyhyqKA1oOokE734+i6E+ISHZYyPiBwVOZZp +/nU221Un9eDru2KylTZ/67hcPyFyUuTUQuM4FUvobHaJOqkkdHrPZCtzxkghsYRJJ9HXuYFO75UU +s68TEkuYdJK6jsf9qeN+1B6ptY43h9Ww0Z9WWj9aanTfM52NaClnPO5Py9GPVjqqjdDFByX2S7na ++XF/Wo5+tNrQxQcl9kvp/FXi/PnkzqXNsT3E+XVDv1ZaSvPzTLkpm/9hegdsgR3X71rKfIrJ9pj8 +D9s7YAvsuNZMS+6doL8znNx+3hpzdXcJ7wBhhOju0vyVFknVG+Wru31jgxLrHKWh07OpeqN8dbdt +vajv0WOdI4TSfGSb3betF/U9ljprBpaltPUI0CpTfRH4T22zGsx9EfhP7WPriyjZf5qKT8kRuFFr +X4QtPjXlCErsX4H4mHIEJfavQHyoB7SP654vaJM5+1DxDe3UMD6he76m6ke99wvZxmdqbFL1CM3Z +hzpVb+w992wbn6mxSdUj5LsPdazPVN/QlN/sRQ+oMXFrvrNNn9nym73ogdZjYps+c81v1uAP5aL0 +M5Tm6rNe9yK42r/WzlBS37vV3uIpndaL/VNR37s1f2iNXnXaOqXbrKUJOfunJXQ2S9WHLvav1vFy +PftnqjeoFb9Ypw9d7F/Je6JisBrMvUEt2ZBWfby52HqDWhozm4+n6vhWdJ4Ltt4g3Zi1ODZjHV+r +zvPxd0PnsNax8aFWnaf6uybf1mcO1bpBrWMzZqo/sJVcgMm39ZlDtW6gG5vaenRar4VMEXt9l3pW +PGeB2om156fUc5lXg9tZoD3ufYq156eEs+JNuJwF2uvep1h7flKcFR+Ky56Xkvc+AcSml3430NNr vR8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCHv8rtrXIAAAEA - H4sIAAAAAAAAAO3avQrCMBgF0HZ18EkcbF9ULf68rgWbwQxKByvkngMfIe0SuFPI7ToAAAAAAAAA -AAAAAAAAAAAAgPVO85znOfSvtcxu2V/+eTh+blrWY//+fb/sr5uehq2V/Icq/0H+EUr+Y5X/KP8I -05f/8m/bbZ77h3n872gAAAAAAAAAQCNKP7WMPmqWup+kj5RF/tnqfpo+GgAAAAAAAC3Si8jmXTyb -/LPpRQAAAAAAAAC0Tzcom25INvln0w0CAFrhXpvNvSab/LO51wIAAAAAAAAAAAAAAACwxhMxhYw7 + H4sIAAAAAAAAAO3avQrCMBgF0HZ18EkcbF9ULf68rgWbwQxKByvkngMfIe0SuFPI7ToAAAAAAAAA +AAAAAAAAAAAAgPVO85znOfSvtcxu2V/+eTh+blrWY//+fb/sr5uehq2V/Icq/0H+EUr+Y5X/KP8I +05f/8m/bbZ77h3n872gAAAAAAAAAQCNKP7WMPmqWup+kj5RF/tnqfpo+GgAAAAAAAC3Si8jmXTyb +/LPpRQAAAAAAAAC0Tzcom25INvln0w0CAFrhXpvNvSab/LO51wIAAAAAAAAAAAAAAACwxhMxhYw7 AAABAA== - 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 CQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/orril/castle.tmx b/data/maps/Level 0/orril/castle.tmx similarity index 99% rename from tiled/Level 0/orril/castle.tmx rename to data/maps/Level 0/orril/castle.tmx index 0fdf4d5375..19ccab9e48 100644 --- a/tiled/Level 0/orril/castle.tmx +++ b/data/maps/Level 0/orril/castle.tmx @@ -81,128 +81,128 @@ - H4sIAAAAAAAAAO3a206DQBiF0dYbn87TpS+kr21NNDEIwwBT5vCvixVTYyzh626R+HC5XB4AAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAI4aNhtc/N6Gr39Rqo3/+zgcb666+//vrrr7/++uuvv/76n9N/ -qz0d9z5P7XM0sqUub9f046P936/px/qf13/PNs/Yv/f/dvufQf9++ue+n+vfFvuPbfr5nHpc8nWy -dp3g7z/99T/3NfB73td+plT/pefx3t9P/71/9+nfDv1j29K/JP3boH9sOf3PPBb9++v/fb8v9Vj/ -dh3t/3TzmvE9/dukf2yl+r/cPP981b8fJfv/0r8f9h/btP/W815q/0ePg/3tS/U/sv+54/AaOKd/ -zr35nP5H9+//P/ruf3T/+vfd3/7b8zhxz/72356c/q1e/+tftv20/9J539u/9PV/7fPXq7nuuf23 -Ppf7f+2p1d/9v/pS7e1/bGvt7X9cOe3tf1yl+m8x7T+3/62/U//z+i+d97395/Z/pL/XwH3N3f/L -Ne32d/9zTff+/trnaGRbt5l6r/i7/5yfz33fqX2ORlaif+rzX//xpPpPP/+njWsfO2X6L13/rV3/ -1z527tt/7fq/9rFTXsn7f/Sn5P0/+mP/sdl/bPYfm/3HZv+x2X9s9h+b/cdm/7HZf2z2H5v9x2b/ + H4sIAAAAAAAAAO3a206DQBiF0dYbn87TpS+kr21NNDEIwwBT5vCvixVTYyzh626R+HC5XB4AAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAI4aNhtc/N6Gr39Rqo3/+zgcb666+//vrrr7/++uuvv/76n9N/ +qz0d9z5P7XM0sqUub9f046P936/px/qf13/PNs/Yv/f/dvufQf9++ue+n+vfFvuPbfr5nHpc8nWy +dp3g7z/99T/3NfB73td+plT/pefx3t9P/71/9+nfDv1j29K/JP3boH9sOf3PPBb9++v/fb8v9Vj/ +dh3t/3TzmvE9/dukf2yl+r/cPP981b8fJfv/0r8f9h/btP/W815q/0ePg/3tS/U/sv+54/AaOKd/ +zr35nP5H9+//P/ruf3T/+vfd3/7b8zhxz/72356c/q1e/+tftv20/9J539u/9PV/7fPXq7nuuf23 +Ppf7f+2p1d/9v/pS7e1/bGvt7X9cOe3tf1yl+m8x7T+3/62/U//z+i+d97395/Z/pL/XwH3N3f/L +Ne32d/9zTff+/trnaGRbt5l6r/i7/5yfz33fqX2ORlaif+rzX//xpPpPP/+njWsfO2X6L13/rV3/ +1z527tt/7fq/9rFTXsn7f/Sn5P0/+mP/sdl/bPYfm/3HZv+x2X9s9h+b/cdm/7HZf2z2H5v9x2b/ sdl/bPYfm/3HZv+x2X9s9h+b/cdm/7HZf2z2H5v9x2b/sdl/bPb/3xfxgfyBAAABAA== - H4sIAAAAAAAAAO2du48dNRSHPVuwoECJhLQJgSodSVhpK2gAKRIPAWkWtBLvhxAFFKRJEylQRguC -/yBI0CBCWCEeEY8SIQW6AKHIDY8uHeHVALbuHN1zvX4ce+wZe+Z80tn7mpnrOz/7+BzbMytEWl5u -Eh+QYZhJwT6EYcqA2yLDMClhn8KkgOtRXTwbqRfrXA6sBcOMmy5t/MXM/uE59j+TITRe+Fdu/5/a -Z0WIZiVLkRiRtg2m9BfXSM1XpV0r7TrWn0xsXM5MB477mb7hOjddlPasf3+MIW/j+H+agJ/g+D8v -lDaMcwnw4ezH6+SlRLr1qf8F+V3fS/tB2o+O58xuah0H0OvXJfl6Ju1yY3/ODAP3BQyVVP0PBucI -VxzPmQVjarM4R7ja2J8zC1Lq/1QP57bWOIYZFmrucJHr1y669tU5+noMdXyTcweGKZchY1Fb7sAM -hxqT7ives+UOUyVmbN80h5B7bjB2DmJMeW8I6nfnjsf6Jsc8lC1fYOZQc/0QXXL6+phjm3KEqZPT -d3Q9Ns9HMznhNUjTpvY1SDx27maqfUfu9aG1QNFfzwumPl+AY65S88rU7ZrnC5bJ4TdDjunbdqp+ -nUrt50eVv0sfFhMXjSUXKDVn7mMtSRdqzwWolJAz9BVXlNgOxkhJ+Yavbrn8UE25QOn+tFbGkgvU -fu+dEvqpsWDqB/n82hlLLgD0HQfNpP1RsP3sKf9UcoFcrDVzK5H9zdyYfHTRfybtMsF8bdgGVX89 -F6iBUvr0LvrDfjPh1j22DYe0/7HkApg+8oIU+tv2B+1S6F/b+FCqnD/32EEK/Q/Kx0PSfhILu12+ -Xk+of80MMTdL/c4U+t8tH+802BHWv3hS6L8pHx8x2Bbrn5UUfkVpCP77MNEutfua/L5uuB/4RdC/ -43C731jjf52u8zIqPoqJF5X+Nv+Nwe//3r5n28/WD/wlaMfH+/n0h7iw5Pi/5NhV6f+m2O27Nwyv -H25t1eP3bf3AHvn4aGsb2jnZQJ+BvSXY/6fEVA+V/u/Ix3e19x9r7K/B7/8qn/8m3D4ctsH9gO/4 -wAkRpv/Y5gJ8hIwh2ba16e8C/P7f8vk/wu3P8TZHAttyqP5jnAvIvUYsRv/N1j9fL+0Gjz/H22wl -1L/U9c61EaM/cIvc99ZWB5s/x9uEEtr+FXyf0jCU/l/Lx9NiXgfelva84TV+LwX4uNjw954XcfHf -VO81FJNDqlhO5fPgA1SbU3n6t+3r78Qi34/1Eybge/BYgakc6yPVqhRULKfyeXzeVZ6+V76/T9rN -zSLfT62/Ph5gKkdozOijphwhx/1C9Fhys83n8Xnfg3J9nO+b9Lf5cV+fYfsevRyhMaOPMeYIXVnT -zrve56459D/hObbNZ9i+x1UOZhlVfc/IP1967OzKfFtbdafqr+JEvX2f95TRtA/sl1P/p5u51QiM -49vm/sGHKz0/kn8+k/aBtPfbR92+QHXAhO+828b7Qsb/fOOBlHJMCVV3VT1wrf+ANv050nqnNaz/ -h9LOddDfNt6nvzaZax89tqPqj89JrW08BaA/9gE7ljrQRX8VIz7YLI/lxYz/4ddHDbFdH+2/pvjf -x4rY7QN2LHUA9DfNEVPPuz6Wh1/fKx/vk3a/tAea+WvfPrHloGDzm2OK/3X9bdp3bf8U1Hjv49Ke -kPZkY57P8xFSjpLn1H3Yyh76m7D+qg/4tO0HdgyxIMSAJkqJu2LKYRof8Y2DDr1eKIf+yt6Tf74y -+AGwcxH6H2vsdpxY3uNoe33/Y+gYfdbDIeYCoO9N5bt0/U19ANgn0j6O1D8HcA6G0n8MUPUH7U3y -z6RdFcvn/U/hv2Yrtg7r+4EPiS3HlMHan7H4fqy9SX/V5p6Rj9tift5fl/aCWLS9XO0fgOP7ysHs -xhT/6Ya1X5X2miPnBrDvpfbxXfGVI5Ra8oMu14G+0iybi5Py87PS3gjUP3f7p5YjJUPH/wpK/bRt -o+tO0X+7/bw0/bH/T62/6xzXshbItP7Tp7e+PbR9Raj+ruOmoKv+U1wHquvv02UbfW7SX1//h+dm -be0/VfwPHPSUg1kQ0/ZPWdq/bf3fukf/WGz5n68czDK4DsB4Gkbp/iry+4Cuv239H8zN5o7/ody+ -cjB2TPqDzz/VLEyh629b/7eVqf3b8JVDp5b8LkV8os/Z6v2/rv9JQ7sHdP0VvvHfnOc6dvy3Fv1z -oPf/WH/c3+umiNE/Jzz+70cfI7Llf652D4Tq3yellKMGTPpvW9q9q/3PhHneJdX9OWcBx+L5n25s -E9qLKf/X512+IRplfgaOTz0mz//4oYz3Ar44qcv1v9BGL1s+V+/jNh1z/KnoT8kTQEuq9ngfGzD+ -57qGy3ZNF76G08QFsTymY7pW7LTjMx7/M5Oy/VPu4eW6RleN0dwh979NHQvZofZ9fUxHv+YXX2es -XztiukaECdPfBF4fSb2Hl+0aXbin013qWMjuEfP39TEd/ZpffJ2x695hYyDlmEUX/TFq3O1ogK2i -/oLin9e07fcEfl/q639rxFdv9Gsdct5bHPcXFP+M7y3J/rx+9P7C559Dt2fKRvUXDzWLezb4/PMm -2naq/nzKcxUMw6Sldn9S0v8gZdykWL+wt/LrrKeOzd/sI+h6AG1zk2P7Etbkj4HQ/wFQ0vrpWtbk -l0bf8UDoPXduZP9vpcZYrkt/vt+zL74/DxXY/krjf14aFP1LjZep7drV7+vg+/NQge2vNv7nU2LK -90YrlT7+p2cIfcR/Byztzub7qPfwx88ven6H7ZilUlo9wYCelPzPhes3Uu7hT8kXcB0z7cv0hx4H -TKl/GirOHzq/8MX7Q4JzjZJzhFjG3L5SxC0415hqjhAD5H0pxvVLjnNqJUXbcI057Euof0nkyhFS -+eGSxupjsOWBJcE5Ao2QMT0gdBwAPssZw445RioFiBdKOtfUuMOYIyQkRd3ucozQfXG7z+nPS4kL -TTkCE4+r36g9vhkDufvblKTqT3Rf46qHudcpmb67T18Yck6pMaDKE6m5ItS/2Hro2sf022K+I8c6 + H4sIAAAAAAAAAO2du48dNRSHPVuwoECJhLQJgSodSVhpK2gAKRIPAWkWtBLvhxAFFKRJEylQRguC +/yBI0CBCWCEeEY8SIQW6AKHIDY8uHeHVALbuHN1zvX4ce+wZe+Z80tn7mpnrOz/7+BzbMytEWl5u +Eh+QYZhJwT6EYcqA2yLDMClhn8KkgOtRXTwbqRfrXA6sBcOMmy5t/MXM/uE59j+TITRe+Fdu/5/a +Z0WIZiVLkRiRtg2m9BfXSM1XpV0r7TrWn0xsXM5MB477mb7hOjddlPasf3+MIW/j+H+agJ/g+D8v +lDaMcwnw4ezH6+SlRLr1qf8F+V3fS/tB2o+O58xuah0H0OvXJfl6Ju1yY3/ODAP3BQyVVP0PBucI +VxzPmQVjarM4R7ja2J8zC1Lq/1QP57bWOIYZFmrucJHr1y669tU5+noMdXyTcweGKZchY1Fb7sAM +hxqT7ives+UOUyVmbN80h5B7bjB2DmJMeW8I6nfnjsf6Jsc8lC1fYOZQc/0QXXL6+phjm3KEqZPT +d3Q9Ns9HMznhNUjTpvY1SDx27maqfUfu9aG1QNFfzwumPl+AY65S88rU7ZrnC5bJ4TdDjunbdqp+ +nUrt50eVv0sfFhMXjSUXKDVn7mMtSRdqzwWolJAz9BVXlNgOxkhJ+Yavbrn8UE25QOn+tFbGkgvU +fu+dEvqpsWDqB/n82hlLLgD0HQfNpP1RsP3sKf9UcoFcrDVzK5H9zdyYfHTRfybtMsF8bdgGVX89 +F6iBUvr0LvrDfjPh1j22DYe0/7HkApg+8oIU+tv2B+1S6F/b+FCqnD/32EEK/Q/Kx0PSfhILu12+ +Xk+of80MMTdL/c4U+t8tH+802BHWv3hS6L8pHx8x2Bbrn5UUfkVpCP77MNEutfua/L5uuB/4RdC/ +43C731jjf52u8zIqPoqJF5X+Nv+Nwe//3r5n28/WD/wlaMfH+/n0h7iw5Pi/5NhV6f+m2O27Nwyv +H25t1eP3bf3AHvn4aGsb2jnZQJ+BvSXY/6fEVA+V/u/Ix3e19x9r7K/B7/8qn/8m3D4ctsH9gO/4 +wAkRpv/Y5gJ8hIwh2ba16e8C/P7f8vk/wu3P8TZHAttyqP5jnAvIvUYsRv/N1j9fL+0Gjz/H22wl +1L/U9c61EaM/cIvc99ZWB5s/x9uEEtr+FXyf0jCU/l/Lx9NiXgfelva84TV+LwX4uNjw954XcfHf +VO81FJNDqlhO5fPgA1SbU3n6t+3r78Qi34/1Eybge/BYgakc6yPVqhRULKfyeXzeVZ6+V76/T9rN +zSLfT62/Ph5gKkdozOijphwhx/1C9Fhys83n8Xnfg3J9nO+b9Lf5cV+fYfsevRyhMaOPMeYIXVnT +zrve56459D/hObbNZ9i+x1UOZhlVfc/IP1967OzKfFtbdafqr+JEvX2f95TRtA/sl1P/p5u51QiM +49vm/sGHKz0/kn8+k/aBtPfbR92+QHXAhO+828b7Qsb/fOOBlHJMCVV3VT1wrf+ANv050nqnNaz/ +h9LOddDfNt6nvzaZax89tqPqj89JrW08BaA/9gE7ljrQRX8VIz7YLI/lxYz/4ddHDbFdH+2/pvjf +x4rY7QN2LHUA9DfNEVPPuz6Wh1/fKx/vk3a/tAea+WvfPrHloGDzm2OK/3X9bdp3bf8U1Hjv49Ke +kPZkY57P8xFSjpLn1H3Yyh76m7D+qg/4tO0HdgyxIMSAJkqJu2LKYRof8Y2DDr1eKIf+yt6Tf74y ++AGwcxH6H2vsdpxY3uNoe33/Y+gYfdbDIeYCoO9N5bt0/U19ANgn0j6O1D8HcA6G0n8MUPUH7U3y +z6RdFcvn/U/hv2Yrtg7r+4EPiS3HlMHan7H4fqy9SX/V5p6Rj9tift5fl/aCWLS9XO0fgOP7ysHs +xhT/6Ya1X5X2miPnBrDvpfbxXfGVI5Ra8oMu14G+0iybi5Py87PS3gjUP3f7p5YjJUPH/wpK/bRt +o+tO0X+7/bw0/bH/T62/6xzXshbItP7Tp7e+PbR9Raj+ruOmoKv+U1wHquvv02UbfW7SX1//h+dm +be0/VfwPHPSUg1kQ0/ZPWdq/bf3fukf/WGz5n68czDK4DsB4Gkbp/iry+4Cuv239H8zN5o7/ody+ +cjB2TPqDzz/VLEyh629b/7eVqf3b8JVDp5b8LkV8os/Z6v2/rv9JQ7sHdP0VvvHfnOc6dvy3Fv1z +oPf/WH/c3+umiNE/Jzz+70cfI7Llf652D4Tq3yellKMGTPpvW9q9q/3PhHneJdX9OWcBx+L5n25s +E9qLKf/X512+IRplfgaOTz0mz//4oYz3Ar44qcv1v9BGL1s+V+/jNh1z/KnoT8kTQEuq9ngfGzD+ +57qGy3ZNF76G08QFsTymY7pW7LTjMx7/M5Oy/VPu4eW6RleN0dwh979NHQvZofZ9fUxHv+YXX2es +XztiukaECdPfBF4fSb2Hl+0aXbin013qWMjuEfP39TEd/ZpffJ2x695hYyDlmEUX/TFq3O1ogK2i +/oLin9e07fcEfl/q639rxFdv9Gsdct5bHPcXFP+M7y3J/rx+9P7C559Dt2fKRvUXDzWLezb4/PMm +2naq/nzKcxUMw6Sldn9S0v8gZdykWL+wt/LrrKeOzd/sI+h6AG1zk2P7Etbkj4HQ/wFQ0vrpWtbk +l0bf8UDoPXduZP9vpcZYrkt/vt+zL74/DxXY/krjf14aFP1LjZep7drV7+vg+/NQge2vNv7nU2LK +90YrlT7+p2cIfcR/Byztzub7qPfwx88ven6H7ZilUlo9wYCelPzPhes3Uu7hT8kXcB0z7cv0hx4H +TKl/GirOHzq/8MX7Q4JzjZJzhFjG3L5SxC0415hqjhAD5H0pxvVLjnNqJUXbcI057Euof0nkyhFS ++eGSxupjsOWBJcE5Ao2QMT0gdBwAPssZw445RioFiBdKOtfUuMOYIyQkRd3ucozQfXG7z+nPS4kL +TTkCE4+r36g9vhkDufvblKTqT3Rf46qHudcpmb67T18Yck6pMaDKE6m5ItS/2Hro2sf022K+I8c6 pdC6PGQbjcn7hxwHLnX9RGqodYj72e7ErFNixoNvndL/8o7ZqgAAAQA= - H4sIAAAAAAAAAO3ay27TQBgGUMevQSrKEpIKVNZAAYEQsCgrFkgFcYcNEpcX4Hl5CH4pjRhxi2N7 -xk58jvSp06i+JJ88dkatKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZjVlU/qvFlNsv6rgEAAAAm -7XLkSmQRWUaOdmz/NPf0L+tsNyI3I7ciJ5HbPR+zyf6fWf+DnWA+n7bc9wsAAICpO66r6up5jurV -a4t6lfV4GblWD3eO5HN9Q6/fZqts+jt201j6t/43jCa9lujf+t8wxtI/w2jaq/73k/6nbd3rpw3/ -K6H//dS010WH/uex7cXzzOtfv2/joF5lve1hi33wpxLX9YXkGPMej3eo/87+d10vk7XB9frgSYvP -vM/OU5f0n93L5Lnge4zvtvjMc83T+i9vTP3nmlf4tzH17/ovr03/ua5Tz3/ljan/A/13tu3z/Jjm -f9//u9u2zzb957pP67+7Ev2nPb2K8euWvb2L7d4n27r/d1ei//T+/ybGb1v29iG2+6j/XpW+/vtk -/u+uRP+Ml/6nbds+7+h/rzxI+rwf49PIk99+puN7mfp/GHmU5HGewzBSZ5HnSV4MejaU9jnyJcnX + H4sIAAAAAAAAAO3ay27TQBgGUMevQSrKEpIKVNZAAYEQsCgrFkgFcYcNEpcX4Hl5CH4pjRhxi2N7 +xk58jvSp06i+JJ88dkatKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZjVlU/qvFlNsv6rgEAAAAm +7XLkSmQRWUaOdmz/NPf0L+tsNyI3I7ciJ5HbPR+zyf6fWf+DnWA+n7bc9wsAAICpO66r6up5jurV +a4t6lfV4GblWD3eO5HN9Q6/fZqts+jt201j6t/43jCa9lujf+t8wxtI/w2jaq/73k/6nbd3rpw3/ +K6H//dS010WH/uex7cXzzOtfv2/joF5lve1hi33wpxLX9YXkGPMej3eo/87+d10vk7XB9frgSYvP +vM/OU5f0n93L5Lnge4zvtvjMc83T+i9vTP3nmlf4tzH17/ovr03/ua5Tz3/ljan/A/13tu3z/Jjm +f9//u9u2zzb957pP67+7Ev2nPb2K8euWvb2L7d4n27r/d1ei//T+/ybGb1v29iG2+6j/XpW+/vtk +/u+uRP+Ml/6nbds+7+h/rzxI+rwf49PIk99+puN7mfp/GHmU5HGewzBSZ5HnSV4MejaU9jnyJcnX YU8HAAAAAAAAAAAAAAAAAAAAoPoJembEIwAAAQA= - H4sIAAAAAAAAAO3dSW4UQRCF4Squwh0QB8GnZTSTJSabaQVeMa5YYhYsiEQud1tCrlJRGfky4v+k -kGJlqXrDe2Rl9zDkcG8chvs2D2zu2ty2ucOexlN71iObxzZPbB6x/92zeGXP+tzmhc1L9os9g6/2 -nN9s3tq8s3nPfrFn8MOe89Tmg81H9kt7Bj/tOb/YfLL5zH5pj2Y/5x+e760ztvIeTcn5Crm6lz0a -cn7e/E/Oz53/yfm58z85n/xf8r9Cru5lj4b8T/5XyNW97JGQ/8n/Krm6lz0S8j/5n/xP/lfI1b3s -0ZT8fzy2z9W97NmUjqCSvRX2bOgIcfP/EqUjnI0a2Vthx07G7oCdjN0BOxnPDrBcxO6A5SJ2Byw3 -dYdfY/vcTv5vL0JfwHoR+gLWm84aTkadPE/+b6u3joBt9dYRsK3e3kHC9nrqBdheT70A2+vpHAH1 -9NAFUE8PXQD19NAFUJd6F0Bd6l0Adal3AfhQ7QLwodoF4EO1C8CPYheAH8UuAD+KXQD+lLoA/Cl1 -AfhT6gLwo/gbZPBD/s+N/I+C/L+tGzbXbW528vfJ/7mR/zF1AfK/v9r/Xiyh0gXQhkoXgCavjgBN -Xh0Bmrw6AnR5vC8EXR4dAbo8OgI0ef2WGTSR/+tR+P+/OeR/kP9zI//nRv5HUfMsAPpqdgHoq9kF -oMvjvgB0kf9zI/+jIP/nRv7Pjfyfx37mPxzJ/9l43wuAFu97AWhres/nu83v0eedH/K/jtZ3gdFW -67vAaEPlu4DQRub7v7euDcPBzETH/d9cWud88n9brXM++b+t1jmf/N+GSs4n/7ehkvOV8n8mKjmf -/F/Pv7K9Ws4n/9ejmu3J/z5Usz35f3ve7+eQ/7Wo53nyf13qeZ7870PpO/zJ//56zvzk///Xc+Yn -/29jzffzPJz5zL1/IxjrrekCz2Y+c97/70fpAsc2JzavF+5vZj7z6W+S/zHh/m9u3P/Njfu/2Ldl -R0B/tuwI6M+WZxCIYW1HQAxrOwJiKB3hjPyPc0s7AmIqHeGI/J/W0nMExDbXCxDbXC9AbHNnB4jv + H4sIAAAAAAAAAO3dSW4UQRCF4Squwh0QB8GnZTSTJSabaQVeMa5YYhYsiEQud1tCrlJRGfky4v+k +kGJlqXrDe2Rl9zDkcG8chvs2D2zu2ty2ucOexlN71iObxzZPbB6x/92zeGXP+tzmhc1L9os9g6/2 +nN9s3tq8s3nPfrFn8MOe89Tmg81H9kt7Bj/tOb/YfLL5zH5pj2Y/5x+e760ztvIeTcn5Crm6lz0a +cn7e/E/Oz53/yfm58z85n/xf8r9Cru5lj4b8T/5XyNW97JGQ/8n/Krm6lz0S8j/5n/xP/lfI1b3s +0ZT8fzy2z9W97NmUjqCSvRX2bOgIcfP/EqUjnI0a2Vthx07G7oCdjN0BOxnPDrBcxO6A5SJ2Byw3 +dYdfY/vcTv5vL0JfwHoR+gLWm84aTkadPE/+b6u3joBt9dYRsK3e3kHC9nrqBdheT70A2+vpHAH1 +9NAFUE8PXQD19NAFUJd6F0Bd6l0Adal3AfhQ7QLwodoF4EO1C8CPYheAH8UuAD+KXQD+lLoA/Cl1 +AfhT6gLwo/gbZPBD/s+N/I+C/L+tGzbXbW528vfJ/7mR/zF1AfK/v9r/Xiyh0gXQhkoXgCavjgBN +Xh0Bmrw6AnR5vC8EXR4dAbo8OgI0ef2WGTSR/+tR+P+/OeR/kP9zI//nRv5HUfMsAPpqdgHoq9kF +oMvjvgB0kf9zI/+jIP/nRv7Pjfyfx37mPxzJ/9l43wuAFu97AWhres/nu83v0eedH/K/jtZ3gdFW +67vAaEPlu4DQRub7v7euDcPBzETH/d9cWud88n9brXM++b+t1jmf/N+GSs4n/7ehkvOV8n8mKjmf +/F/Pv7K9Ws4n/9ejmu3J/z5Usz35f3ve7+eQ/7Wo53nyf13qeZ7870PpO/zJ//56zvzk///Xc+Yn +/29jzffzPJz5zL1/IxjrrekCz2Y+c97/70fpAsc2JzavF+5vZj7z6W+S/zHh/m9u3P/Njfu/2Ldl +R0B/tuwI6M+WZxCIYW1HQAxrOwJiKB3hjPyPc0s7AmIqHeGI/J/W0nMExDbXCxDbXC9AbHNnB4jv qi6A+K46L/gD+pL0WAAAAQA= - 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 36Z/m/5t+rfp36Z/m/5t+rfpfzssljlgAAABAA== diff --git a/tiled/Level 0/orril/forest_e.tmx b/data/maps/Level 0/orril/forest_e.tmx similarity index 99% rename from tiled/Level 0/orril/forest_e.tmx rename to data/maps/Level 0/orril/forest_e.tmx index 683c0c99d7..eb6590d452 100644 --- a/tiled/Level 0/orril/forest_e.tmx +++ b/data/maps/Level 0/orril/forest_e.tmx @@ -99,122 +99,122 @@ - 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 h36+2V+P5yqTAAABAA== - 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 v4Dw3Y3M/Jwau0fOZZx/AW45BcwAAAEA - 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 +77aSeQN977WS3d3/pfPdjrKz++73W8n473OfK3Hwn8V7/Ou7f7fx7p0j76+WMzvV/Wdy7+L7OV38 +V509/rW8Z26LOEM51f+XHf0/bnH3/RzacRTLqvPHf2//n76/cqZaaH9VbyD6LEWXV0K7c+oVpuqh +mSo0k6lyaO4q3TU0d5XuGpr7+GZC86frkv+t0btp/uP+fMZ/f8evMv/3Gf9K7+r/7IgNtBsH/9lv +iwztRt39ESfX0F7c/L9j5xrai6v7LqHdjHs2tJ/xz4d2NP7Z0I7GPRfakbL/7Hek8HZpR6ruH9lk +Zfzrus+Owh1oT939q9+L9tT9DSjfifbT/Q043If208m/651oR268aI6uu8e/3n1oN268lDi67nZl +pcjQdbcbK1WOjpvdWKlydN3txkqRo+tuR1aKHF13O7JS5Oi+35GVCkPX3a6c1Dhe3Uhu7uy/kufV +bdRehVZF8R7vfks7Gf91/qt3qrUqLvegfcwbYDfTLsY/s5l20MX/0XfV9kbucm80P6fQ7BUayfDs +7ypC81Vv99B81ds9NF/lRjJWCM3TrZVOKs+a6ryBlXNWtxz9Hc3SsQoZ/3v7jwzN07HqObORZunY +FZ4OoTk694jpCvejv4nO8zdphu694yHD79Ud01r/V11Ff2+q57/qXdHsutQxNLNOrXC14vLKd6c1 +byDznaxsWN04jXevkNU3Mq1zX/F+zuylWTr2HcMzbjJz9vs0T7d+YhiVinfyfNb0vPuVt3HHSVVo +ri59xW3l3zJ8EaH5K9QhWTtp9gqN9uDypv5Cs1foCp9dQrtQ6Cseu4Rmr9DdQ/NX6O6h+bvXPTQ/ +97qH5ufeDqEZdqpjaGad6hqaW6d2C83Tve6h+bm32k3FGVONN1D93t6dOR3/0zr/9C6ap2Mjo7gp +a2OHqrLNDM1cpU4sI0NzV6kby6jQ3FXqxjIqNHdn30oMnbc78VJl6LzdhZUyQ+ftDpzc+Lnvp7m4 81vNL3I1HXoAAAEA - H4sIAAAAAAAAAO3RwVEFUAgEQY3/J+3duw48uqs2AJjP99fXx0bvL9W3mf7WtNd/9v5DfaN17fWf -O/3v7j/Vt5r+1rTXf9YK9c2mv+l/fZX67uur1fdf3RT1Hy5ukvoX1zZN/Y9Lm6j+yZVNVf/lwiar -f/P6pqv/8/I2qH/06rao//Tqtqj/9OI2qX/1yraq/7Z929X/27wX1D/cuJfUv9y0F9U/ndTyQu/f -6g4Tul9W99C7VffRvlU30r9VN9K1VbfUvlX31L6l6W2a36b1bRrfpi0AAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RwVEFUAgEQY3/J+3duw48uqs2AJjP99fXx0bvL9W3mf7WtNd/9v5DfaN17fWf +O/3v7j/Vt5r+1rTXf9YK9c2mv+l/fZX67uur1fdf3RT1Hy5ukvoX1zZN/Y9Lm6j+yZVNVf/lwiar +f/P6pqv/8/I2qH/06rao//Tqtqj/9OI2qX/1yraq/7Z929X/27wX1D/cuJfUv9y0F9U/ndTyQu/f +6g4Tul9W99C7VffRvlU30r9VN9K1VbfUvlX31L6l6W2a36b1bRrfpi0AAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACb/AAmV4zqAAABAA== diff --git a/tiled/Level 0/orril/forest_n.tmx b/data/maps/Level 0/orril/forest_n.tmx similarity index 100% rename from tiled/Level 0/orril/forest_n.tmx rename to data/maps/Level 0/orril/forest_n.tmx diff --git a/tiled/Level 0/orril/mountain_n2_w2.tmx b/data/maps/Level 0/orril/mountain_n2_w2.tmx similarity index 99% rename from tiled/Level 0/orril/mountain_n2_w2.tmx rename to data/maps/Level 0/orril/mountain_n2_w2.tmx index 1363c3a8d4..d53ae1d48d 100644 --- a/tiled/Level 0/orril/mountain_n2_w2.tmx +++ b/data/maps/Level 0/orril/mountain_n2_w2.tmx @@ -1,145 +1,145 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/orril/mountain_n_w2.tmx b/data/maps/Level 0/orril/mountain_n_w2.tmx similarity index 100% rename from tiled/Level 0/orril/mountain_n_w2.tmx rename to data/maps/Level 0/orril/mountain_n_w2.tmx diff --git a/tiled/Level 0/orril/mountain_nw.tmx b/data/maps/Level 0/orril/mountain_nw.tmx similarity index 100% rename from tiled/Level 0/orril/mountain_nw.tmx rename to data/maps/Level 0/orril/mountain_nw.tmx diff --git a/tiled/Level 0/orril/mountain_w.tmx b/data/maps/Level 0/orril/mountain_w.tmx similarity index 100% rename from tiled/Level 0/orril/mountain_w.tmx rename to data/maps/Level 0/orril/mountain_w.tmx diff --git a/data/maps/Level 0/orril/mountain_w2.tmx b/data/maps/Level 0/orril/mountain_w2.tmx new file mode 100644 index 0000000000..7c557c0a18 --- /dev/null +++ b/data/maps/Level 0/orril/mountain_w2.tmx @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3aS27bQBAFQCKOF4muETj3v2E2MSDIFC0Oh+yenlq8paHprmd+BL0vy/JePL/kaaJt+PPnz58/f/78+fPnz58/f/b82fNnz58/f/782fPnz589f/78+fPnz58/f/78o/c5WqK9+PPnz58/f/78+fPnz589f/782fPnz589f/782fNnP69/9L6qJdqTPf8Z7bPMG+06m322uaNtM+wgo/1V+4j2rWp99p6znit6nozJvDfu49r32CP7Gv6te2Vfy36URNuwZ8+eP3v+7Nkz58+eP3v27Pmz58+fP3v+/Pnzn9s/encVEm3Inj97/vx1gD9//jrAnj9/HeDOn/08/tHzC/fZw17Yy55u7O1P9AwiIiIiIq/m50aizyZx9jpRNy3uejFmzrDe2wH9qOn9agdcJ+awd6/grgPM9YC5HrDXA8Y6wH3GHkTvLlPeDv59tCX34/6fqdyD6D1nzdtKRu9B9E5Hypr/0R6wHidb/tl7EL27CnnF/0gP2OfOHv/WHrDPmxb/qB5E76pijvhfdU+I3lHlHPXv8c4ocfnxPxV6cNUZs8zb079nByL2c8YZM855pv9ZHTh7V1ecuWoPHv3XknlP0d6j9+PzGXvEDkRbVujA/XtWRAda9xFtGD1/r/+bx3ftqA7Mnius1/LsO5dXngv0IlcHWj5z63u3vR0YsR8tZz57zivvh783/Ct2oOc82Wft4V+pA1fZZ5n3Vf/qHYhwz7aD7/wrdSDaNsMOzvDv3QGJvw7+WXQgW668Hv598NeBubLmrwPz5LZ8vQfs6YAejJ3b0qcDujBmPpbtDuz114OxcrvLs2eB1h5Ezyb9/F0LamaPv2eCemnx945QJ/fPf1vvAUc7ED2nrOe2kpYOXPk7Aunv3+M6sNWB6DllPf8AZQHUywAAAQA= + + + + + H4sIAAAAAAAACu1dy6/dUxTet5Nb/4JXrwEmwlQi/gIDOm7MTLSEJvqipSHFxNuAegzRkYgwPv4CVMwoMwQRMRKV2Evvzt1d3Xvt19rv/SUraXvOvT3nfN+31trrt/fvnBNCPC/GxbMynqv9IhrGORmv134RGeHD/71bJV5JmwD+l//tGjgVqI2TrWtpnxBb+/b+uvzfj/99tWh7nkmby/9XUFoDJfLEjvT5Lfvo58zm/+vl53GD4zNpAaXqyPJ/3wjVCc4JI/v/sMhb/5vv9Twwqv+B++MyTsj4DD12q9T/bTJu13zAVf9D1wulgV/fiP6nuF+4GiP6n+Le5s///Y/WxjNgRP+32vNx9gs2HZv+Xf2/pro3mv99ez4drcx/avSTo/k/tu63ooHS+FTGKRlP1n4hDIjxPqAH7nPmhlE0kNLz+2iAc23X2uxghD7A5v0bZb9zE9HXA/em3igGRXk1rFduln8/EPEeRugDWu37c4LSW0i+Gtn/Omz+6KEH4ATWzfL/3JjF/ybM5n0TRvS/z/4HhV41cNV+hoT59cz+XxjT/75weT/nmq6VOQDw/4XoewaUwn8L+b+mFtQMsOccULr/C+GrJLexc8ree4CU+t+C/ymU0E/vPcDI/HPCpqWerwN5X/uZcI9PCHqsAbHXfRVm8r4LPdaA1L2ePe/95bpuqdBbDfD1vk//NGIeiOkb1SygB3Dt8x6R+1j0UgNS676O1vlPXf+FnHvsoQZwn/EozX+JXiHk+hdGizkAOD8i4xEZH4sxz/c8JuNY5M9yaqrFdaDy+8nd4OK+tPeB41ct8ZqMV0S8BrjQkv85cn2KN7hmr4p34HhjifdkvCPqa6CVHqDEWU4O/7s0Atwr3oHjjyxxQcaHYk8DOD+U1ETtHBDCfYpHc1//Vdwr3i94/IzSwAaF0kSoDmLnAKV6AL23U1Gqx8vJv879+4E/CxrA+UFpIlYHISjlf93nJ1GU6O9LcO/jeR8oTZTQQW7/K8+3vpZ7SurjtIwzgTqBz+9Nwce9jhI6yOl/7PlWuQc8LXl/RsbZAP6V93PnT5sOfINCLv+3eH8WzhqQUvNjgXXgGxSA/88F/xqwNe4BFP8hvXOOmh8CU89IBQU1A+DMASnXbHLugePYA1qb+xzg7gF6874vRuQewN0DJF+vzbB/L5b/D8TVc/vRuAdw+j8q9xfarxmqAX2eCzEi9wBO/9fI/Tl6BjzP9Z3p9ghO/6fk/pS9DC6EeH/UOm8Dl/8592pxYnFPg8v/IfdiLgnFv48Ocs5zWwWX/2O8X3I/vYv/UvPc1sDl/xZzv0KI90vNc1sBaP4Tht/TIv8htb/F/ZC5ATUbvM+xXmuRf1/MmPuBe87rVxT/Je+NENLvAWDGB9zDeahZcj8394Ca/g/lXGE27uH9vijyrG9byP+h/M/W88H7zTXbeFnU2dPu433b2bjZer6c7/e8jLdE2RyQuq93Jv5VrcvZ45bOAaHc631oic+jJeTM/Qo5coBt7cDh/dlqfwnkzgGxvb6OGdf7rxX6f3L2ARzneGrs3a2NM+LK+y0F11ow9zxI37dlOn89E/fwWbwryl7TzFEDfLyveHedv56Fe0CNNU6OGuB7/XYj6PPXM3EPqHXG2ycHAGeP7/75CcdzKcScv54FtWYcKgdQ59WAs9O7zz9reS6lCT3fz7RnKwQ17/EAOWBDxAvo+S8ZnuPSDzxncW9HzRkn5ADqbNoxWdOPa3Fiy34/BFOsfO9G7Xu8pII677h4d2Omaxy9wTan6OUeDwvxwOfL9OC8L9jyf1vQ7xFom1NQ9wUL1cXyfz2Y7gOqr1lssyjqvmA4XDOW5f9ywPXclN9j1yy2Pth1L1Hl/9r3mx0dpnpuyu/caxbqXqIQ50Ub95sdFXgGWeNag+1eopvdx5cGeIHvC7IR9a8r2uqD/rieJ5YOwmDiHEJ5vofrinqeWDrwh+leML1eTy55f9me4LNnqFfOTTDpYEYNzL5nSNfBKLmA8jI1j5l5z9AIvYGPl3H01L/FIITHnnsD3/1/s3l7I8J5bF0Hpvyu92ijcxqCFB5b6BFtXG/EtXl87QcxI9XPtXpE2zXyEnP1EcGhg1K5wHQP1sU1D1J0gHNBDg3MeB/OGkjVAXc9wHtjFvdlEKsDn5mBzxkfvG5f3NdBTL/v+n4qnzM+eN2+uK+LmH7f9v1UPmd8Fu/5cDHhZ2Nmwngfwhvo8bdFXD8fMtM3vUaus6a94ZKMHxJ+3pXfqc/x4JYQR2Q8LOOwFg8kfheLK2w1xlWHcp/FqIHLMn4VaRoA2PK766zC/RF866DmALYw7YXzqUOmaG32HYr98rM/sMWjAQDO77azClzrwZi1oGkvnE8dorTUsw62kQYuEhEK21mFVA1wzoAOovoTUodCv3+3VX3oGrhEhEkf3wT+X6mzoRbnf77fv9vaPqo7Jed37epcaQDDpQ1XzgB9fCnjK+13mtYOIXtyWuJeh+v7d01nMUrqAa+TAA8iDey3BGgA+kUcrpzxm4w/ZXyHXkvsd1Zzcv+1oGuc6fHQfKfDdBYjV07wuTauABq4w1HvbNqw6UKPn4jfG/qd1RzcK16/F3Q+cz0eowtTj5yqgZB9EKbzH4BDW1fqgUsHGFTOUPFX7BtjhO5lxesv4lqt7mztcY0f39nVu6sOhuQIrn5oI2iuKe88qnF+KEIDLtwnf99DBb/nRYfJ64rXfwWdz0yP/yP2tKBrQ9eF0kJITkjth2Ly5BGNE10DPvUgFKU1gHnXvax4vc7S7yquXY+bdKFrIaRW1OiHju6+P+BehUIuDXwrzH1Vam8lBJ3jdS+beE3FtkELVK2wvVeqHxKGf0vph9QMHnOvwK2BH2X8IeNnEb6WNH1eWEdUjs/BuQ3bhpyAawWlAW7Y/AZQGrCBWwO/C/s6YcfiF5s2cH/um+NLgaoVSgM58qACtc65pD3vqOMz4tTA38K+TrD5xaYN3J/nzvFc2NY0EDNT8w1qnXNZez04B5hqQY51AQa1ljRpA/fnLXOOsU3o3aaL0KDWOfvRZ2WqA1gHOXpCX5i00RPfJvisJVIitAa2kgdmh89MzSdi/GHrB/HaMGZWuNAHqFpg0sHSwnjAawJTLdARe/1goU2ofTGuWoBRs0dc4IdrPmTrEVcuGAdULlAw6eCexf9Q0PdKumYFgFULxoWrLijcvfgfFj494qoB44OaGS3+28V/9guy/QAAAQA= + + + + + H4sIAAAAAAAACu2dS27VMBRA6U7YRVfVIajqsE+CCWJQBKgMgMKMATCHTfDZDQxIpEZYkZPY1597bZ8jRSo0jm/u3/Z78OABAADAPldn2hIAwKhckn8AVLgg9kCB2e/oOwEA2oK8DaWhLwUAAACwDXv4EAvryLHB/v3DOh4AjiBPANSHuIM1rOWhNHt5h5xUDtbcUAvqSB+UyMfzM8nzY4LdAQAAAOyQa3+AHq8tYtfq7CP1BfEK0A/EMwAAhELNGBeJ7TnD6wfsOBafp+uTthAAAAAAAI0Seh66vm8+d+Vz0mPCmnts1vaX7Ke5ueOKf1N5WMglkBN6kv45OT9TN/qG+pCOGyNLfkSvYxJaH4/uW3r2Gvn3cfkpYAV9FMSCzwDYYavHqx2n9Jr10dT5uifk85Yg4Ym2ALDJUkNK1pKbjTmhHpr7q2/1poYV1O8xCendcufl0/EtsKKV+Iz1Fen3u6AMqbHOeW0d1nruSe89vUspWrB/qTx9Uehc8sXqz7f5pxiaXH3kiPU/5zuzz2KTvZyWy/7Y3i4WazjoII3T0XzoosI5xfJduFq5M8c8VvP8o0LPTa2Pl5xheznPrJPn0/Xs4J4lh/lyWWx+K/0Z1lifcffbrcaoS277vxGMkX6+pNV4rim3z76xNs/tIzXw6djNE0c2WHzSd9/e2BZiPoQWba7FUoOs2N6KHKOgafujOI2J4/U7rMfmqCWplPo/AUdA0ieH2tf1nZI+UdpWo+2vSAnRUyldhq4XeqqDpWJqfm5Int8bLxmXymL/PR/ryf57rPVe6r2l9tXykdbY0o3v+//aLLK2ZE++x/SfWD/auz/EB9x7NHosK3aP1VXo7311vAValHkLiQ208nlv65ytfVqt9wz1gxT/l+zXxDyvNjk/P1gr39fUWY7akXOunsm11ynNP7n9KiUPtlgrasX/lk/UPGPtOVbPFc9WtubNaavYdVVMj1nSL6z7nJX1nhVC7KXd/8XypTF5pRz1+SFjemPWwdfEd3w3jX9//4ze9ZVCqVx/qqDzvdi5m37+gN3F530zLa4NFqz2MDXiIpTW8+Ja/pb9NRar/p2CW7Nrcq2oyxxza8Xx341r5qFAJmp2OtbzgsQvWuGHtgArLNbDP9oCGMZSb2iF0jq5NaZzzV7EArO9r++v09m4MeH6ZW2fyKF36XjX/ltcC+Rr2Y9+Cca8nK5X0/U6sywxSPzItf/vMmINwd10fZiuj5HjctdD1/5PPc/2zXc6iP+ROYqnmHiroeMjeVz7L/e2nKut4dPljaJ+Q+bu1f6aep/5eX9t/c5Hr7aQEKML9Aal6NW35v7Q1yO2RIr8MWN79gEIo4QPWPMrnzwaMlrbJ5ai3YNKsOaTOUl5t571korUz6XjNM4qsL89fDYp1dPs2b+nPirnnqcEK7rspQfJTaj9S9hxb+7Wz68ty14iFlLe90iePV84mlfSk/ie+W36u++Gbeqi0UvVjFeLudyiTDOW89BI/APOQoPUAAABAA== + + + + + H4sIAAAAAAAACu3b2UrEMBQG4HbcwH1fbtX3v1HQ1xBfxy2iFx2ZgRmEhub/Puh9zjlJ2jRJ15Hkre+69752K6jlo9T+M7j+s1nXbcxqt2IcxyXOk5BYV7Vb8rEXkpPrEudNSKyrOi35OAvOiTkhmzmBdLel/9+V5944YMDaOFv62pi2ee8BaTbLfLcVMudtlzh3QmJd1X7Jx0GDOVm0XjkscR41GOt/nJd8XPzmZNn4mOK30aL1ymVp/9WEYhib8ZHN+KAlSecZ1pWw1zk8z+D/9byEvc7heQb/rwEAYJ41UjZrJKAVU9y3ZHz2CbIl3Xvkx3D/K/3eY6KE/S8AAAAAAGD6nN/L8rfezu9lUW++JdzlZTlnGaA9zi8DAABjcjcum7tx2dyNAwAAAAAAAAAAAAAAAAAAAAAAoLbX2g2gOn0AfQB9AH0AfQCAlnnPte+ldgNomjkE6jLH51FzpmSs7wTjIpO6AwAAAMB0PfRd99jXbgW1PJXaP6s/AGv6AsdoUeEAAAEA + + + + + H4sIAAAAAAAACu3cOw3AMAwFwJQ/qSylEAjlkC0Auj4lan2HwIN/g+XWAAAAAAAAAAAAAAAAAAAAAAAAAAAAznqu0xEAAAAAAAAAAAAAAAAAAAAAAEBe918HAH7FbAcAAAAAAAAAKnM7AUA1Zh8AAF9llwXI0VOpZsp5gK1ufRcACBn2CohRTwAAAPC2AGsoDicAAAEA + + + + + H4sIAAAAAAAACu2a2XLbUAxD0///ZL+0mkynqmJLd+ECgDwzfklsmQBIaklev76+Xn9eqrzE9e2i7o+6vl3U/VHXN8vVD3V/1PXtou6Pur47RrSr+1Nt382i7oe6vlmqzYO6vl2U/fmk7e/PVXXPoOqDqi5rFH1a1aToxROKmhU1WfDuvKfolaImL9S8UtPjjdq1sJKWKFR6QEFDFgrePd3vj3yWyYN39Va+91HQkIWCd/33rnUUfFHQkIWCdwoaslDwrsKzrStnjTt6FbxS0JCFgncKGrJgvP+9wl5/Jp1/w+4fe/3ZsO8A5toRYM5/tG5WfVGw+sNaNxqMO4CtXkus8+r8a8OWP1OtLDD1AEud2cz4xJI/Q42Z7P4vEKK359oQ69sFRRdKHWeUsr9qQdOGVMsBUi07POWO4jtKHeda2JnJPrsnUPJHqMGC2RwR+iCz51D6z4JVLdn7IKPXOvvx43n7FNljCllf8dQW0QfeuShnfxA9P9bXk+y7JZOsazWP/Nn2SjaZe63zz0XtnGatRcmbK2rZH6Dlj+av4j3rmez8kT1Vz/7A49mFAhWyP0DJH8lj9czPoOSPQqXsD6y0fjoOk59MtVrhnT8TChpm6fy/qTj7B53/N+z1r2DZ8+z+sdc/i/W+Y/av2u730MvqX6XsPZ9nMXpYKfsDT73IPj49m6iCp17GWWKrd4eIfNj8ZKt3h8j8GTxlqtWCKK0snrLUaUV0/sjeMtRoSbReBG+v97rvXhXI0Jvp70juVbI/yNCb5XNn/5MszVk7p2LGd2TnPzOLK7Paud+Dfi6efX/v9Tmq5N+8h92fzn2P9gkb757u/HGJOL91/njsXueu3B81OazkZ9kDnX8sXjt99VidfxwZ96p9j5xPtudP3989YA/ajD3Vg1InM+z7lbFmFJhzP6OgwYtK11KKmlapkvk7VHXOzHLV7M+oaO6M/2dGF7svnftPVnQy+FQ50xl2vEHxtWd5j12vMn3u7O2w7gNvOmsfdjyNyqGz9gexD3rO41ntg5HPXH/26bi94/Ox6oG7Y/S1HD7WfTD6vs4di9l8dvJfraf76J5dP2Z3u1etM9n3eegfVloiZu/T5y2yX82fvQ+sdUT7tXJMj/yZ+8BTg6dXCL6r9IeXhpHZ2q0XgWo9MKrJer+ie8mg4e67rXIZ0amW/QjRWjx2ueeOiM7+6Ts8vt9LU5aPjPMateNWavHWUxWvzC18RqhBlRWP7n7vlUGVrKNqjfbLKq+nzzBnf+CZC8qMqM2sJZY7Dt1nlNqQfNk9zymcE6NqZ/NIOfMrkXOg7Bcz2Tmz+6dK1HwrzFCzjsoebdZQOpc283T+ten8a9P516bz52Y3N7XnKdXwyL97oA4Kz4WbdX4D0pyrxwAAAQA= + + + + + H4sIAAAAAAAACu3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA + + + diff --git a/tiled/Level 0/orril/river_s.tmx b/data/maps/Level 0/orril/river_s.tmx similarity index 99% rename from tiled/Level 0/orril/river_s.tmx rename to data/maps/Level 0/orril/river_s.tmx index 0fa044fcbf..4c2a6c25db 100644 --- a/tiled/Level 0/orril/river_s.tmx +++ b/data/maps/Level 0/orril/river_s.tmx @@ -138,155 +138,155 @@ - H4sIAAAAAAAAAO3cUW6cMBQFUCZSfprsrXtoWkXt/hdQRelE1MKAGcPD5kQ6H/1p3nCvDS0wT8Mw -PF3E9xnRsyF/5I/8kT/yR/7IH/kjf/bJXgf6tiZ7HehTSfbyb1dpzvrQpr1y1oNtx7ynjK/Yg+jj -2bLo7ORfN6sr9iA6l7OuxbPMIf/449zizL3kH318rtABdIHYLuhE+650PuRc/Yj+bOgA8V2I/kyc -qw+60Q+doHY/omcmtgPR83JsJ6JnAQAAAAAAAAAAAAAAgN59mxA9EzG560F/1uSsA/1ZyvXHbRje -Jvy86UAPlnJ/GfLSDkR/Fh7Pf03uOtCPNPu1uec6EP152J7/r435v9sDmrYm/9tCB5wH2vXo+teB -ttXKPz0P6MD51Tj//759+iP/5pRe+9+znstc/u2YW/ulWcu/LXN7/5as5d2W3N4/dR0n577ksh/v -89Ezsm/+afbpnh89I8dl/zLI/go+cp66vxc9F8cYhv9zv/85ei6Oyz/9kf913Nf8/Uf21yL/a3v9 -jP2rB68nmAn5I3/kj/zZz/he78d9vuh5ODb78f/7v8/c53v+J3pm6pm6zz+Xvfz7kj7jk1v/z4MO -9CiX/zjjNPucR54Nm/t7o4/R3tYe39rHY+oZv6nnvB7NPX1ffOqdkKM+81mUZr7H8ck945vmszX/ -ufeGc98XMPd7IzJpJf8ts86935HLpmTtr3l3ZKkDR3Th6P13j+y3zLaU0Tib+949zmLLuq/ZgRrH -YM/jvGfOJXNOzbt2jY736fR5wKlze0nuuecMa/WAfF9L9ujcGt363RCP5t9KN6LmzP3ONPvS/Gqs -87n8x3vJ2nPCkX05wwy1Zqu5dmuY6tPRXYh21exL9h5d2J75Hvt2ZBdyIjtS8t2IR84TndmZOrIm -i7XXImnea2c6og8t7vNn6MfctUjNa+C9enDVNd+qR/eFkj2I81vam/b8dzgAAAAAAAAAAAAAwJK/ + H4sIAAAAAAAAAO3cUW6cMBQFUCZSfprsrXtoWkXt/hdQRelE1MKAGcPD5kQ6H/1p3nCvDS0wT8Mw +PF3E9xnRsyF/5I/8kT/yR/7IH/kjf/bJXgf6tiZ7HehTSfbyb1dpzvrQpr1y1oNtx7ynjK/Yg+jj +2bLo7ORfN6sr9iA6l7OuxbPMIf/449zizL3kH318rtABdIHYLuhE+650PuRc/Yj+bOgA8V2I/kyc +qw+60Q+doHY/omcmtgPR83JsJ6JnAQAAAAAAAAAAAAAAgN59mxA9EzG560F/1uSsA/1ZyvXHbRje +Jvy86UAPlnJ/GfLSDkR/Fh7Pf03uOtCPNPu1uec6EP152J7/r435v9sDmrYm/9tCB5wH2vXo+teB +ttXKPz0P6MD51Tj//759+iP/5pRe+9+znstc/u2YW/ulWcu/LXN7/5as5d2W3N4/dR0n577ksh/v +89Ezsm/+afbpnh89I8dl/zLI/go+cp66vxc9F8cYhv9zv/85ei6Oyz/9kf913Nf8/Uf21yL/a3v9 +jP2rB68nmAn5I3/kj/zZz/he78d9vuh5ODb78f/7v8/c53v+J3pm6pm6zz+Xvfz7kj7jk1v/z4MO +9CiX/zjjNPucR54Nm/t7o4/R3tYe39rHY+oZv6nnvB7NPX1ffOqdkKM+81mUZr7H8ck945vmszX/ +ufeGc98XMPd7IzJpJf8ts86935HLpmTtr3l3ZKkDR3Th6P13j+y3zLaU0Tib+949zmLLuq/ZgRrH +YM/jvGfOJXNOzbt2jY736fR5wKlze0nuuecMa/WAfF9L9ujcGt363RCP5t9KN6LmzP3ONPvS/Gqs +87n8x3vJ2nPCkX05wwy1Zqu5dmuY6tPRXYh21exL9h5d2J75Hvt2ZBdyIjtS8t2IR84TndmZOrIm +i7XXImnea2c6og8t7vNn6MfctUjNa+C9enDVNd+qR/eFkj2I81vam/b8dzgAAAAAAAAAAAAAwJK/ 9XoZOgAAAQA= - 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 giAIgiAIgiAIgiAIgiAIQ/E/25DBqAAAAQA= - H4sIAAAAAAAAAO2dzY5VRRDHLw48gPgWIm4MCAt0AYyGQTDGhAA6AokQCAu2aPRV3BsjDh+CkYWu -WLHBiFEWREeFBMRXoA5zbzg5nI/+qOqu6v7/ksrcSe65p7v/VXWqu8+5dzYL48xLgQdWyK4l3s87 -jbGP5lDuBlRATj89MI+5FebYs8zfNBb/kP1Ldmf+egru3NXgcu14ectstpXslS3852+oMf4fk5b/ -kT0h+2P+OgapGuBV0nwb2Wtk28led/SB2PYcYPB1iZyXIodJaBmaO/aR3vvJlsneIXs3IgcMjV1f -/C/eu2f+91TnWNcxSlkbx5zrptJr4yrp/QnZCbKTZKcc9F9d2jCgg9gYuEiaf0b2uWPsd/VfnP9t -j/hfxPty65g9zD61Az76jNjrZN/xHHl32VEfK/OKWtYKfPs5Vf8vPq9bA2gg99pb6T61W6HmqdCu -rZbrZ+4YLIUxPbX6Yoj23WOk/Cfkc3cyxVSfllo1lKTGPgMA9GJlvlo6b3josBeaAcCOxvpMYj5w -edNzAwCUQ2ht0M4JpeUFjWv1IJ5ca61vKvcnzjrGdZ/bRwuudcXUaKwPU8Cl7dTn+O7haNnzscLQ -GgP2rEBDqB9I5XNJv0zp8+3rxlvKc1at1ziQHo4Y9N2/wH6HPKXk7Zg1kZh29uVgn/0h4D/+rlp3 -38e9XtbWHnW5LST9og/JWm3Iz7t2pbC1YuBPjG+45rg1R38cs5y4tiM254/VCTnmdjG5Yk1AOy3+ -oIG2P6SqL13yxFol+mjLUeBF9meYd6W8rsEH5dF4v2YJOueITcukim+N/g7qQeK7qfqoaa9s7F6L -qTmrhXyAtVbADXzKDYxTPDFjmHL8U12bubHa7lrJeZ8HRzxpzIma2iTRFk39A2AI7deiGuLIp48+ -741ZU/BZ38N9kGUgsaardW8gdV6ReL4otg/YpwvD2jUJ+7I6GfKj2HvTcuocEhuLGpQrrqzFp3ZS -/9bAwoaQelY3tp817eFJM6aF1Jy1hryRYv9U2zhytUf7WgnYoKQ87BKvue5d0xbnGlhhrmVz0vTh -BHIeUIbV9WbOnOAyT2oYuxY2x37pOZa+79fE2Fh9yNyvVPk/5DyfKtdQauxC1g2kdcw1p9BUn3DW -65r6pZmpuu409gjUkSJXdHWvxQ84fm+pJL5y8LUvlNcRwB+J+Jfcj7S6n809F+RGMu+77lX77m1b -9ANXNK95uKxDuJLiewik/aS2faJGe+1rCn34+Nq3Lf9ei/R163Wj5TXAIaZ84XvS7DrZDbIfMn1X -njTtet66j1rCR99YX9A6Z3PZ57bw7H8fmu7PtIol7S3q+7Whtrow5S+p75n5lcb3bst+UzTe3zC2 -xbVuKOkeLRf+pDH+q2XrAWNuKQc25MiBWuvWC0vj/1tj6tmVEJr9+aG1E026huSus9Sv8y07l6je -vddp632BZ42l4zz32md3HLh9UdK31zuf/YDxXJbq24ZcOSRn7nrUOff/E23R+lyhK6X/jmNtdbMG -OOO3dP9s0DBPyZlzu/VKaFs01bxT9Gmeqv1jOTF37SgBV5+G4jR3/Fry+5LorokO6eCqz9j7Sq5j -uO//QDzYImeNt7J5NjvoYO9tfvHYqzSvuzaf21n73hmwwSHS9bCDvd+j/0+k288KtOvLd7XmQN9+ -HyFdP3Cwoz36N9xWoH8oJd93OeYHobHRl6d/N6S/RE44Rj503MOPNNSxteZGCT4i7T8uOI8MscgF -l+jvd4ZyAODlR9L+JvSvllvQ3hTdOXssv0B/U2iZs4N8WJ6zg3iaOftD+AAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO2dzY5VRRDHLw48gPgWIm4MCAt0AYyGQTDGhAA6AokQCAu2aPRV3BsjDh+CkYWu +WLHBiFEWREeFBMRXoA5zbzg5nI/+qOqu6v7/ksrcSe65p7v/VXWqu8+5dzYL48xLgQdWyK4l3s87 +jbGP5lDuBlRATj89MI+5FebYs8zfNBb/kP1Ldmf+egru3NXgcu14ectstpXslS3852+oMf4fk5b/ +kT0h+2P+OgapGuBV0nwb2Wtk28led/SB2PYcYPB1iZyXIodJaBmaO/aR3vvJlsneIXs3IgcMjV1f +/C/eu2f+91TnWNcxSlkbx5zrptJr4yrp/QnZCbKTZKcc9F9d2jCgg9gYuEiaf0b2uWPsd/VfnP9t +j/hfxPty65g9zD61Az76jNjrZN/xHHl32VEfK/OKWtYKfPs5Vf8vPq9bA2gg99pb6T61W6HmqdCu +rZbrZ+4YLIUxPbX6Yoj23WOk/Cfkc3cyxVSfllo1lKTGPgMA9GJlvlo6b3josBeaAcCOxvpMYj5w +edNzAwCUQ2ht0M4JpeUFjWv1IJ5ca61vKvcnzjrGdZ/bRwuudcXUaKwPU8Cl7dTn+O7haNnzscLQ +GgP2rEBDqB9I5XNJv0zp8+3rxlvKc1at1ziQHo4Y9N2/wH6HPKXk7Zg1kZh29uVgn/0h4D/+rlp3 +38e9XtbWHnW5LST9og/JWm3Iz7t2pbC1YuBPjG+45rg1R38cs5y4tiM254/VCTnmdjG5Yk1AOy3+ +oIG2P6SqL13yxFol+mjLUeBF9meYd6W8rsEH5dF4v2YJOueITcukim+N/g7qQeK7qfqoaa9s7F6L +qTmrhXyAtVbADXzKDYxTPDFjmHL8U12bubHa7lrJeZ8HRzxpzIma2iTRFk39A2AI7deiGuLIp48+ +741ZU/BZ38N9kGUgsaardW8gdV6ReL4otg/YpwvD2jUJ+7I6GfKj2HvTcuocEhuLGpQrrqzFp3ZS +/9bAwoaQelY3tp817eFJM6aF1Jy1hryRYv9U2zhytUf7WgnYoKQ87BKvue5d0xbnGlhhrmVz0vTh +BHIeUIbV9WbOnOAyT2oYuxY2x37pOZa+79fE2Fh9yNyvVPk/5DyfKtdQauxC1g2kdcw1p9BUn3DW +65r6pZmpuu409gjUkSJXdHWvxQ84fm+pJL5y8LUvlNcRwB+J+Jfcj7S6n809F+RGMu+77lX77m1b +9ANXNK95uKxDuJLiewik/aS2faJGe+1rCn34+Nq3Lf9ei/R163Wj5TXAIaZ84XvS7DrZDbIfMn1X +njTtet66j1rCR99YX9A6Z3PZ57bw7H8fmu7PtIol7S3q+7Whtrow5S+p75n5lcb3bst+UzTe3zC2 +xbVuKOkeLRf+pDH+q2XrAWNuKQc25MiBWuvWC0vj/1tj6tmVEJr9+aG1E026huSus9Sv8y07l6je +vddp632BZ42l4zz32md3HLh9UdK31zuf/YDxXJbq24ZcOSRn7nrUOff/E23R+lyhK6X/jmNtdbMG +OOO3dP9s0DBPyZlzu/VKaFs01bxT9Gmeqv1jOTF37SgBV5+G4jR3/Fry+5LorokO6eCqz9j7Sq5j +uO//QDzYImeNt7J5NjvoYO9tfvHYqzSvuzaf21n73hmwwSHS9bCDvd+j/0+k288KtOvLd7XmQN9+ +HyFdP3Cwoz36N9xWoH8oJd93OeYHobHRl6d/N6S/RE44Rj503MOPNNSxteZGCT4i7T8uOI8MscgF +l+jvd4ZyAODlR9L+JvSvllvQ3hTdOXssv0B/U2iZs4N8WJ6zg3iaOftD+AAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDkKZz4TwgAAAEA - H4sIAAAAAAAAAO3d22oTURgF4N029EUsnurxXVR8Mg8XnkCsrYLHJ2hVUG/Vq3p4CkWvXGJzobQa -B4dJ5v8+WCQhgQxZe/ZMJsmkNap4s9La2+Rdsp3srAy9RAfbnLS2ldybDL0k47Gbvl8nL5NXe9fn -0XY630meJc+TF8ZAL27Paf+76ft98iH5mHzSfy/uz2n/n9P3l73Ov+bym/578XRO+4eDHFptbW11 -6KVgCIfT+5HkaHLMGCjneDpfT04kJ/U/KrPM66dy/+nkTHJW/6MxndfXrdclTed163VN03ld9wAA -AP/u0dKvt58s7f846jAGAAAAAKjm9+OkPzhOBlT32DzIHDAOx22/fTDGT+/D2vL6l6BnqMG6Xpfu -AerxXrou2/26dA9Qj30+oAv7jQCzM2cCAAAAAAB9ueZ/e4EF0ff5tC4tt3Y5uZJcXe73ueiur3Fw -PZ3fSG4mt/S/sLp+n/VOOt9I7iab+i/pQXp/qHsYNedmBbrwe6m6dA8/WRfq0Xk9Oq9J7+OjUwBY -bLbldeke6Op/zB8+Qx/GuUlr52fIhUn/y2IMDOPi5O/RDQDAODj2U5PeAQAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3d22oTURgF4N029EUsnurxXVR8Mg8XnkCsrYLHJ2hVUG/Vq3p4CkWvXGJzobQa +B4dJ5v8+WCQhgQxZe/ZMJsmkNap4s9La2+Rdsp3srAy9RAfbnLS2ldybDL0k47Gbvl8nL5NXe9fn +0XY630meJc+TF8ZAL27Paf+76ft98iH5mHzSfy/uz2n/n9P3l73Ov+bym/578XRO+4eDHFptbW11 +6KVgCIfT+5HkaHLMGCjneDpfT04kJ/U/KrPM66dy/+nkTHJW/6MxndfXrdclTed163VN03ld9wAA +AP/u0dKvt58s7f846jAGAAAAAKjm9+OkPzhOBlT32DzIHDAOx22/fTDGT+/D2vL6l6BnqMG6Xpfu +AerxXrou2/26dA9Qj30+oAv7jQCzM2cCAAAAAAB9ueZ/e4EF0ff5tC4tt3Y5uZJcXe73ueiur3Fw +PZ3fSG4mt/S/sLp+n/VOOt9I7iab+i/pQXp/qHsYNedmBbrwe6m6dA8/WRfq0Xk9Oq9J7+OjUwBY +bLbldeke6Op/zB8+Qx/GuUlr52fIhUn/y2IMDOPi5O/RDQDAODj2U5PeAQAAAAAAAAAAAAAAAAAA gD/5DuPJ+MkAAAEA - H4sIAAAAAAAAAO3RwQnAIBREwQ+CBeSQslTSfzHaxQacgb0vvKp/enr6AUmv/nCt0arm2WrpJ6R8 -2gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RwQnAIBREwQ+CBeSQslTSfzHaxQacgb0vvKp/enr6AUmv/nCt0arm2WrpJ6R8 +2gMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAADEbL387W8AAAEA - H4sIAAAAAAAAAO3csQ7CIBAA0CYaN3/Awbj4EdbJwcRv6f9PTo66iQUCJ+/tTQ7uuAJpOk0AAP06 -bltH8B/mIPN4DhJnC4u5IUOUHkA6PQGATznv+uemXBwAAAAAAJBi7d20O22A7/RKAAAAAAAAAABI -t/cPFwjPOm7DvMciXwAAALCeczUAAAAAAAAAAABAvrtvMgFCuurfNHJTeyHMhfL0kO/hqQFgVAf9 -b1g95b6nWIC6Rlvvp8HGCylK9IHLru3zAD0bbb/Fm9zHUuusoA7olfMx/M66IRo1CwCksGcAAAAA + H4sIAAAAAAAAAO3csQ7CIBAA0CYaN3/Awbj4EdbJwcRv6f9PTo66iQUCJ+/tTQ7uuAJpOk0AAP06 +bltH8B/mIPN4DhJnC4u5IUOUHkA6PQGATznv+uemXBwAAAAAAJBi7d20O22A7/RKAAAAAAAAAABI +t/cPFwjPOm7DvMciXwAAALCeczUAAAAAAAAAAABAvrtvMgFCuurfNHJTeyHMhfL0kO/hqQFgVAf9 +b1g95b6nWIC6Rlvvp8HGCylK9IHLru3zAD0bbb/Fm9zHUuusoA7olfMx/M66IRo1CwCksGcAAAAA AAAAAAAAAAAAangB79st5gAAAQA= - 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 AAAAAAAAAADAj3wAg9iEgQAAAQA= diff --git a/tiled/Level 0/orril/river_s_w2.tmx b/data/maps/Level 0/orril/river_s_w2.tmx similarity index 99% rename from tiled/Level 0/orril/river_s_w2.tmx rename to data/maps/Level 0/orril/river_s_w2.tmx index b53b6199f4..09ee8c8937 100644 --- a/tiled/Level 0/orril/river_s_w2.tmx +++ b/data/maps/Level 0/orril/river_s_w2.tmx @@ -90,145 +90,145 @@ - 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 AAEA - H4sIAAAAAAAAAO3ZsRGAMBADQfkpwEP/vWJSd/Bj2K3gAmVKAAAAAAAAAAAAAAAAAAAA/usZyRrd -FXSpSq7qrgAAAAAAAE4yt2/p9jOxsQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3ZsRGAMBADQfkpwEP/vWJSd/Bj2K3gAmVKAAAAAAAAAAAAAAAAAAAA/usZyRrd +FXSpSq7qrgAAAAAAAE4yt2/p9jOxsQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA4CteUo84dgAAAQA= - H4sIAAAAAAAAAO3dyw2AIAwAUKI3j67g8H6mdAFCjB4o9r0JmpRPKQmUAgAAOSxT7wgAvlmtYwAA -AAAQ1qZ/BwAAAAAAAAAAAAA0ePsEAAAAAAAAAABi8y9IbvIPAAAAAAAAAAAAAJxz7wiIaDcuACA9 -9cBYDvkCAABIx1mQluvB+HBPOBb9OgBq3u4Pasn/UdsBAFCjpzQe57V8zFMAoEaNAAAAAAAAAAAQ + H4sIAAAAAAAAAO3dyw2AIAwAUKI3j67g8H6mdAFCjB4o9r0JmpRPKQmUAgAAOSxT7wgAvlmtYwAA +AAAQ1qZ/BwAAAAAAAAAAAAA0ePsEAAAAAAAAAABi8y9IbvIPAAAAAAAAAAAAAJxz7wiIaDcuACA9 +9cBYDvkCAABIx1mQluvB+HBPOBb9OgBq3u4Pasn/UdsBAFCjpzQe57V8zFMAoEaNAAAAAAAAAAAQ zw0aiCtyAAABAA== - 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 -x8zdn/SffVWzdljdV/9zM3ZY3Vb/a/rrr/+Yd7+B/vrrP+bdbzBrh9V99T83cwc99qN/m93b9G/T -v03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/ -Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b -9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/rv/2+nectde/QfuOq9ba + H4sIAAAAAAAAAO3TyQnDQBQFQeH4nH88vhsJpMMsoqvgBzCvmeMAAAAAAAAAAAAAAAAAgKbv5/4x +x8zdn/SffVWzdljdV/9zM3ZY3Vb/a/rrr/+Yd7+B/vrrP+bdbzBrh9V99T83cwc99qN/m93b9G/T +v03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/ +Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b +9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/Nv3b9G/Tv03/rv/2+nectde/QfuOq9ba v9Pdnk+OvY1orv3+RnbXfl86d+nZpXmX7l26d2nfpn+b9l3+fpv2bfrv4wfZorEJAAABAA== - H4sIAAAAAAAAAO3RQQqAMBAEwYX8/6aCCpqnmsN+wYhsFcx9oCMAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5naRFrbmtfv2G2fTQ/cqf+5ehfm/61XaP5nev6 + H4sIAAAAAAAAAO3RQQqAMBAEwYX8/6aCCpqnmsN+wYhsFcx9oCMAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5naRFrbmtfv2G2fTQ/cqf+5ehfm/61XaP5nev6 AwAAAAAAAAAAAAAAAAC84gEDkrM8AAABAA== - H4sIAAAAAAAAAO3UCwkAIBBEweMy+eufTMEKgogzCRYebAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALynZETN2yu4pa32Xf9vjdwfAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3UCwkAIBBEweMy+eufTMEKgogzCRYebAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALynZETN2yu4pa32Xf9vjdwfAAAAAAAAAAAAAAAAAAAA nDcBa0+wZwAAAQA= diff --git a/tiled/Level 0/orril/river_se.tmx b/data/maps/Level 0/orril/river_se.tmx similarity index 99% rename from tiled/Level 0/orril/river_se.tmx rename to data/maps/Level 0/orril/river_se.tmx index 5bd39b44d5..af69c9eed3 100644 --- a/tiled/Level 0/orril/river_se.tmx +++ b/data/maps/Level 0/orril/river_se.tmx @@ -99,121 +99,121 @@ - H4sIAAAAAAAAAO3a3W7aMBiA4QhpJ+UyJrGWjUq9/5tbKxUtsyCJifHnxM/Bc1AUfuL3i1URDsMw -HAAAAAAAAAAAAAAAAACApnwc/hf9eajr50g6C2Zj/3JamwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAACo60cF0efYkpcZe+hdU3TP0v1Li+7T+wykPV4r9+9pFqJbL7nOj59+TVgzH6cFrxHd -qIc5mGp0XOCR+Tglr2EG2uqe03/JfKR93xYe10v/mjOQs0eX6H9rn5g6rtcZGJ9vZPNn9c/R2wzM -dajZvIX+vcxAbo8azVvp//vOZ4puFtU+gv599d5C/xZnIbpTadfvZiL73/sfoIU5iO6z9+45e8Aj -MxG9zq1prXuJ/my3+9ja+wxbcO3wjPssW+2+5zlIey89/zVrcMp8v1ZtfQbSe1+PXgu5oruV3gtK -741ze3Ap0Wu3R1NrfZ2Rub7R5wAAAMA65wY+A9oD8Hznwd6/B5eRr7/fh3/3a/4kx75/P3a58bz0 -uan0tXqSrlO0qU7PNJ6B2utxqfy+lzvrfL1+9tw+53eAt/aFdH1y1mvpfnSrxXhG0sfn5K5rxH5Y + H4sIAAAAAAAAAO3a3W7aMBiA4QhpJ+UyJrGWjUq9/5tbKxUtsyCJifHnxM/Bc1AUfuL3i1URDsMw +HAAAAAAAAAAAAAAAAACApnwc/hf9eajr50g6C2Zj/3JamwUAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAACo60cF0efYkpcZe+hdU3TP0v1Li+7T+wykPV4r9+9pFqJbL7nOj59+TVgzH6cFrxHd +qIc5mGp0XOCR+Tglr2EG2uqe03/JfKR93xYe10v/mjOQs0eX6H9rn5g6rtcZGJ9vZPNn9c/R2wzM +dajZvIX+vcxAbo8azVvp//vOZ4puFtU+gv599d5C/xZnIbpTadfvZiL73/sfoIU5iO6z9+45e8Aj +MxG9zq1prXuJ/my3+9ja+wxbcO3wjPssW+2+5zlIey89/zVrcMp8v1ZtfQbSe1+PXgu5oruV3gtK +741ze3Ap0Wu3R1NrfZ2Rub7R5wAAAMA65wY+A9oD8Hznwd6/B5eRr7/fh3/3a/4kx75/P3a58bz0 +uan0tXqSrlO0qU7PNJ6B2utxqfy+lzvrfL1+9tw+53eAt/aFdH1y1mvpfnSrxXhG0sfn5K5rxH5Y u33p34LOXTtR+9qa8/kLfjhETQAAAQA= - H4sIAAAAAAAAAO2dyY4cRRCGq15gQHPgMCB5LviAucIRHol9xA5mFZtYDSfEIDiBbbYTQuIBfMGA -FwwyLgPiAIPEjseLRKa6U5MTk/saWRmfFLLdXV2dXX9EZORS5WEgCILol4tj7RYQNblE+ncN159y -QL9w/a+Q/t1C+b9ftin2u4TrTnm/X0j7fqGcv8OdtRtQGJH3iQUPD/34QI4+/2S6UyXnuMMxHw59 -+IDQfk6x/22Cc3wwLHzgI2YfL+2OBOfFBPX3ej4bFj7wuWQiJ7SKHOtU59vhPnBMsneYvVu1ReFQ -rO9wIvBzrepP2qehNf257ljm887X/fpoDjJ7gdnrtRtiYVtas2057l3GaKUQ2r/N7EjltpjAXN99 -UbsBnjwmWUva19IcU7ymYFMy0r4tTLlmcjzHYckwao851xN5oXjvEzGeu0Lad0nL4zlXsNSRl0D/ -WnsfdO71eczrtTWA+usst1/U7OuxxGIN/h537A+D/RnhD9vgM/J8rVzXzz3nY0Rc/3+Z/QfsgqSP -eM2UH7bBvy8ajm9F67nnhsuOGpmO89H4ckPal2Du/tUjk8MxuXQnfyKIeVBrLfHgsHtdUGWPV2pb -CTYk49zF7O6E5w/dl2UiNO+rtOXrwJsWe3Fo3xc2FAZ9/yVmjzB7tE4Ts7OpML4OfNhibw1mX0gd -MzZcc6VOZ5PvP5eyochQaeuyDvz+oPcFjDEDNdflOJXvv6E4X2v7fFIC59BVvoAlZmTdZc11Oa7k -HojzBb+rFMIXVDFTEpXusuYY97rYMNV4U6lGIMeke4uap8TWZ9nGEJjnljDpnuK+TMINTLoTeu5l -dl+ic8ExnI/uOeZeeiOkH3iC2ZPMnh8WcwQb5sOV6MZwFO92VHNdIRrE8PKwe75IzBXp2qaal1ON -4XrS3eVa2eY0ZTOReo7jzWH3HIE8b2gzbGO43PHkq6PLtVNZCaAfiTkCed7QZlhi3aaD6NtcfcNH -Z5d1GZWZ5vNT4jvnL88b2iyV7jdr9h7p6lNbHwTNlNOgb/jq7LIu43vtUqzd8d9Res4/dR0v6tPX -JOO1qq0PMq2LQYO+4atzjtwHazFXVHV4qjn/U5b3c81DifpUZy59kCmnQd/AsAYRUovp6vDac/6x -iPo0Vx8EfaN2LcMJqcW4YanDQ4gd16jyU+v3FfnUYr6aTykbauF3xX0rtbH1Z1iw+TAmHz+tef0v -pvdNkv2DQH/CnduY3Q7M53mkc9Z/7uuK9zN7gNmDwB4a3J9HWlv/FGOTVPuCMPsLjPNPhoX2nyqO -fYbZs47nhfcxXgjUP7ZGxLxXoja6OFdpz/HRP4RbK/QRPe8ffYrZ0x7H59af2EtI3yF82pb7dPrr -YsKkf89x1Cou8T9Jf08Z/7cE5HqftXbCDtR/shwfo39sfvBdc2/1XriSvMLs1WFnne3o8vUJHPfe -8v1DQ53nUXPtfdfc+TqKaQ9AjRyCbSzC55rl9QbuC0fBMVz7Q8POWkPpNQahve+aO/9dvmtpc8kh -k8ex8J4xOR+ImPfZ8xMTb6r9N6HPwoa+HWIih9SkZM5QXTOfax+6L860th2Tc3zX0nQ5pKQP1B5H -ha6Nh/TRNqvR38iIeDDVEpzS99hjQZWnY+LNtrYdu9fM5fPwGNkHVDmq9j32tWpauO/MNVZT7xdM -3T+qzmerJWrdYx/S36baZwr3naWOVWyYaomU++1c/Tm0v40dF6tyfWv7zlonpr+NHReH1uTY5j5K -kOO5IjFjYk7suLhWTT7HZ7T44qO9qf+NGRdTrs+Ty3znwlrZy1qL72o3wJPcc2EEbjYthlF7zPsa -dYj7S+8ZcO0byNnvTrGN09Ci/vLzT+a05oeVHLVS7DlN95e6zI/kJqS262l8HftbTfeXusyPYM0R -sc8VbJWUa6Yu8yMY9gUQ+bDNj9jWhDHsNavJZHlf17+1smZkWxMOMRO2vF26Dj9X+PtyEPobhO+m -2F8mG9EesfvLZMPKXGvGXLTSh2Eg1bX6IdF5TLQQB1PtBgRi84MS1z73vltaryNM+D6vlJgXPs8r -LTG/8AuzXzPaVkCbUoC1H/d5XmmI8X3q8n1dEKj3gczP4rhxbNO3ctUJPs8rTWHwmun0XrX4gel9 -/p6wknDfqpVfXIHxZiLlPIOwq8aFXb3UZlX6U6eXy3sptNady+c7RH4J8YPQPsJlHCp0z51fXVmX -fMAHH51XHXxMdb4Thvdc2xbjB6nh2mPRXUblA6prbsv1JqD2rnEc0r+oXq/ZJ2CLeRXXaPSG19Zl -HkP+TI7+Xz6nb59Q0gda0F0gcoDtWrrkchu23K87Z6oaYyVjnyDXdS3oLqOrBWz51cVnoN/YSDFf -qmoX137f8jU4Bg31h5Y1h8g+4NKnh8akzh986g6ffmZlOd7ZZzjGp1ack+YQlQ/4aqyLeV0d6OIH -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 xwvnL+b+xFQAAAEA - H4sIAAAAAAAAAO3dyYoUQRAA0K6fczm4476eRk+jMygiehH9KddvM/ogjGB3V3XWEln5HgTEYXoj -MqYjyIE56TablxGvIk5Wmn+M+BQxhavxvJciLkdcSZJfG/BZT+NnX0e86dadf52o/rfieW9H3Im4 -GXE94sbC+d0BnzXDec3UD0M9jOe+F3E/4sGO/MnM+dMBnzfDeZ0iv9iTQ/phbGfx2i8inkU8H5i/ -neF9ZzivU+SPIh53w/thbB+64+eXqWaWfUrOa7Z8jv455HOXb2bZp+S8ZsqnnPmH6rsjTDmn9FVy -XjPlXxbqn//Z7ghjz+1zybjfZuuZQy7uCGPN7XPpe3Zr2HWXsJ2nzrucs0kffc9uDbvuEnbNU1lm -k2Nk2BFq6Z9d81SW2eQYGXaEmvundhl2hJr7Z23m2BFqmPNbNceOkH3Ob9kcO0L2OZ/8d10c9q7g -sbXddfGvktpv1XbXxfhquutifDXfdVGu5rsuxrNrFzDnt2GN9170t8Z7LwAAAACgbqV/A0Ed1Lk9 -at4mdW+TurdJ3QEgl9OI84LH+25vk7rTOj2Qw9R1UOec1liXklnsr9KZLqs11hsAAAAAAKB17oDa -pfbtWrL27xd8bSAHvwcOW/t3tDOw29prv49zQWta7vcslqqB2i9PDaA9+r5dag8AALAM9z44A3Cc + H4sIAAAAAAAAAO3dyYoUQRAA0K6fczm4476eRk+jMygiehH9KddvM/ogjGB3V3XWEln5HgTEYXoj +MqYjyIE56TablxGvIk5Wmn+M+BQxhavxvJciLkdcSZJfG/BZT+NnX0e86dadf52o/rfieW9H3Im4 +GXE94sbC+d0BnzXDec3UD0M9jOe+F3E/4sGO/MnM+dMBnzfDeZ0iv9iTQ/phbGfx2i8inkU8H5i/ +neF9ZzivU+SPIh53w/thbB+64+eXqWaWfUrOa7Z8jv455HOXb2bZp+S8ZsqnnPmH6rsjTDmn9FVy +XjPlXxbqn//Z7ghjz+1zybjfZuuZQy7uCGPN7XPpe3Zr2HWXsJ2nzrucs0kffc9uDbvuEnbNU1lm +k2Nk2BFq6Z9d81SW2eQYGXaEmvundhl2hJr7Z23m2BFqmPNbNceOkH3Ob9kcO0L2OZ/8d10c9q7g +sbXddfGvktpv1XbXxfhquutifDXfdVGu5rsuxrNrFzDnt2GN9170t8Z7LwAAAACgbqV/A0Ed1Lk9 +at4mdW+TurdJ3QEgl9OI84LH+25vk7rTOj2Qw9R1UOec1liXklnsr9KZLqs11hsAAAAAAKB17oDa +pfbtWrL27xd8bSAHvwcOW/t3tDOw29prv49zQWta7vcslqqB2i9PDaA9+r5dag8AALAM9z44A3Cc b91m8z3ih/9D26SfUfdfEb/VHwBolF0SAAAAAAAAAAAAAAAAAAAAAAAA5vMHJwdnvwAAAQA= - H4sIAAAAAAAAAO3b2wmAMAwFUMXVfHw4t3s5gYJQmxjPmaDSGkJvOgwAAAAAAAAAAFRwjNErIIJ9 -xxkAAODKPEWvAACgJn0WAAAAAAAAVeyyL0hDFg0AfJ1+BqAG9RwAgNZWPSbQ0KKmAHTnzvC5rHN5 -9pK/yvpPAgAAAAAAwJvucrIWGZoMuhbzvtCP+tmOmRAAIKuKPV/FbwKoYlOjScIbcOjL/SgAAAAA + H4sIAAAAAAAAAO3b2wmAMAwFUMXVfHw4t3s5gYJQmxjPmaDSGkJvOgwAAAAAAAAAAFRwjNErIIJ9 +xxkAAODKPEWvAACgJn0WAAAAAAAAVeyyL0hDFg0AfJ1+BqAG9RwAgNZWPSbQ0KKmAHTnzvC5rHN5 +9pK/yvpPAgAAAAAAwJvucrIWGZoMuhbzvtCP+tmOmRAAIKuKPV/FbwKoYlOjScIbcOjL/SgAAAAA AAAAAAAAAAAAAAAAABDpBCXbqMIAAAEA - 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 Tn+/zgAAAQA= - H4sIAAAAAAAAAO3WSwqDQBQAQfH+hw5ZCGISMDHMCF0FsxQe9HxcFoCudZ09ATPp3/bsbw906d+m -fZez37R1175J+y7tu7Tv8uZ3ad+le8v+rGvfoneX9k3u+p59a91b/N91ad6lfY+7vkvzJue9Tfdx -7va+3mGGknf9P61RczDON/1/3Q/Hb2btMV5d6X91Md/ZRv9qrD0AAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3WSwqDQBQAQfH+hw5ZCGISMDHMCF0FsxQe9HxcFoCudZ09ATPp3/bsbw906d+m +fZez37R1175J+y7tu7Tv8uZ3ad+le8v+rGvfoneX9k3u+p59a91b/N91ad6lfY+7vkvzJue9Tfdx +7va+3mGGknf9P61RczDON/1/3Q/Hb2btMV5d6X91Md/ZRv9qrD0AAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD0AMYoDa4AAAEA diff --git a/tiled/Level 0/orril/river_sw.tmx b/data/maps/Level 0/orril/river_sw.tmx similarity index 99% rename from tiled/Level 0/orril/river_sw.tmx rename to data/maps/Level 0/orril/river_sw.tmx index 3db97fe22d..d85e81f4dc 100644 --- a/tiled/Level 0/orril/river_sw.tmx +++ b/data/maps/Level 0/orril/river_sw.tmx @@ -60,98 +60,98 @@ - H4sIAAAAAAAAAO3aMXLCMBRFUYeZNPFGyHaz4rSMx2AbJH1J/xSnjqX7MCm4LctyAwAAAAAAAACa -+PuqI/pc1Gurf18iO+uvu/7a66+5/nP1jj5/FtGddZ+3dfR5M4r+/Gqft3v0HWSleV6656NvufuJ -ftaoviPcQ2/3N9Kzzt446k5Hec5szUe415af9aztI+65R9EN9Ne+F9E9NB5HdFd9+6A9egMAAAAA -AAAAAAAAAABAOd8Pop+F2P42kM+2vw3kstffHvL42bCBXLb97SCXZ/1fbcAO5vGqvw3M76i/Dczt -TP+jDdjBuNaT/W1gTutybQN2MJd1sYHM1qXeBuygf9v+NpDLXv+rGzi7A5voz7P+NpDDq/4tdhB9 -/uzO9H9nA94HYzjb/90NeCf07Ur/lu+D6HvJ4t3+ve3g6neNrZXp/+l3wyfdSotuMXL/WTaQbQcl -+0f8r9iD6IY99i+1hZF2UbtVjWdu0b/0DmrtotTfiW7aa//aO2il1LuhRs+rZ4non3UDLXqO0n+G -DdTaQcvnj+w/0w5GFd3eBvS3g3yd7UB7O7jecKa2tbcw8vai75p6W4g+C+13EP3cAAAAAAAAAADM -6XdH9DPRzt5vle6LLWRx9Lu1xy3Yw3yu/o7RHuby6W+Z7x2cgbj+e++EZ6LPSp3+3hXj+gfLHHbX + H4sIAAAAAAAAAO3aMXLCMBRFUYeZNPFGyHaz4rSMx2AbJH1J/xSnjqX7MCm4LctyAwAAAAAAAACa ++PuqI/pc1Gurf18iO+uvu/7a66+5/nP1jj5/FtGddZ+3dfR5M4r+/Gqft3v0HWSleV6656NvufuJ +ftaoviPcQ2/3N9Kzzt446k5Hec5szUe415af9aztI+65R9EN9Ne+F9E9NB5HdFd9+6A9egMAAAAA +AAAAAAAAAABAOd8Pop+F2P42kM+2vw3kstffHvL42bCBXLb97SCXZ/1fbcAO5vGqvw3M76i/Dczt +TP+jDdjBuNaT/W1gTutybQN2MJd1sYHM1qXeBuygf9v+NpDLXv+rGzi7A5voz7P+NpDDq/4tdhB9 +/uzO9H9nA94HYzjb/90NeCf07Ur/lu+D6HvJ4t3+ve3g6neNrZXp/+l3wyfdSotuMXL/WTaQbQcl ++0f8r9iD6IY99i+1hZF2UbtVjWdu0b/0DmrtotTfiW7aa//aO2il1LuhRs+rZ4non3UDLXqO0n+G +DdTaQcvnj+w/0w5GFd3eBvS3g3yd7UB7O7jecKa2tbcw8vai75p6W4g+C+13EP3cAAAAAAAAAADM +6XdH9DPRzt5vle6LLWRx9Lu1xy3Yw3yu/o7RHuby6W+Z7x2cgbj+e++EZ6LPSp3+3hXj+gfLHHbX AAABAA== - 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 0OX/sQAAAQA= - H4sIAAAAAAAAAO3bwQnAIAwFUHH/NXry6IIdoODF0iT2vQmCIB9N0hoAAAAAkNHVoyuA3NwRAAAA -iOVtDgAAAAAAAAAAAAAAAJzArhQAfyHzAAAAAAAAAAAA3jPMZAEAAMDn7EgBEGnKIQAAAACABzO1 + H4sIAAAAAAAAAO3bwQnAIAwFUHH/NXry6IIdoODF0iT2vQmCIB9N0hoAAAAAkNHVoyuA3NwRAAAA +iOVtDgAAAAAAAAAAAAAAAJzArhQAfyHzAAAAAAAAAAAA3jPMZAEAAMDn7EgBEGnKIQAAAACABzO1 a7t/y84XgCpkVj7Ve9zV6wcAAAAAAAAAAAAAAAAAAAA40Q0+sucwAAABAA== - H4sIAAAAAAAAAO3aUU7DMBAE0HJD7n8axAcSqAKRxvasve9J8wtOZtOkqR8PAACo4f0tvQJYq9rM -V1sPAMzgfgcA1428f37+Lffjvq72b1YAAAAAavLeBgAAAKjO+wsSvvZH3Ql5I3rU/56S3et/PP31 -pcfzuYb3M+ocd+3zxGO6qmv3J/N5fT736rpmn/uu3e+w1hnP0Sd3Wl26x1M6Xr3eEedtRTcduk+4 -e/66XJen6vo5y990j+4BgFe88nyQfqZI///vKq1lB87XT84HZOx67e26bgAAYI1K3xkqrYX6zEte -sgN7G3qrvOet0lpONXIP5Oo9tPZszpPsRf/1VepI/zXpYT/6gPpcp/DsynXhGurN82dvvoP05nvo -XkZ3VPVdRJV13FX9OLyP6s07yWedjt276d78PnGu//Tmt8Le/G7c24q9CdR1t39zsLdR/ZuBPY3s -3yzsZ1b/ZmEPK/o3C3Wt7t8M1JLo3wzUkerfDNSQ7N8c5KW7NwNZ6d7NwRrpXs1BTrpLc3Dfb+ck -3U/lWdh59tLnWubNQvpYZP0cpNctIiIiIiIiIiIiIiIiIiIiIiLnxV6l3rF3rXfsY+ydu9Lrl2z/ + H4sIAAAAAAAAAO3aUU7DMBAE0HJD7n8axAcSqAKRxvasve9J8wtOZtOkqR8PAACo4f0tvQJYq9rM +V1sPAMzgfgcA1428f37+Lffjvq72b1YAAAAAavLeBgAAAKjO+wsSvvZH3Ql5I3rU/56S3et/PP31 +pcfzuYb3M+ocd+3zxGO6qmv3J/N5fT736rpmn/uu3e+w1hnP0Sd3Wl26x1M6Xr3eEedtRTcduk+4 +e/66XJen6vo5y990j+4BgFe88nyQfqZI///vKq1lB87XT84HZOx67e26bgAAYI1K3xkqrYX6zEte +sgN7G3qrvOet0lpONXIP5Oo9tPZszpPsRf/1VepI/zXpYT/6gPpcp/DsynXhGurN82dvvoP05nvo +XkZ3VPVdRJV13FX9OLyP6s07yWedjt276d78PnGu//Tmt8Le/G7c24q9CdR1t39zsLdR/ZuBPY3s +3yzsZ1b/ZmEPK/o3C3Wt7t8M1JLo3wzUkerfDNSQ7N8c5KW7NwNZ6d7NwRrpXs1BTrpLc3Dfb+ck +3U/lWdh59tLnWubNQvpYZP0cpNctIiIiIiIiIiIiIiIiIiIiIiLnxV6l3rF3rXfsY+ydu9Lrl2z/ ZmDvrJQ+VnnOBzgU2I8AAAEA - H4sIAAAAAAAAAO3RsRECMRAEwSdW8s8BGzCwpDnx3VXnSzvXBQAAAAAAAMAuz8e6o7eyr/4zlI31 -b9WN9e/UffXfr26q/151Q/33qFvpv0/dRcP16m66N+puWnbqztp36s6a71d3nt78Tu/X/dtJf647 -ntj3l1N2qRv/S+9PU/fSeI9650l3R/XmU+6u6t0n3J3V29fHu7qHxueou+o7g/boDQAAAAAAAAAA + H4sIAAAAAAAAAO3RsRECMRAEwSdW8s8BGzCwpDnx3VXnSzvXBQAAAAAAAMAuz8e6o7eyr/4zlI31 +b9WN9e/UffXfr26q/151Q/33qFvpv0/dRcP16m66N+puWnbqztp36s6a71d3nt78Tu/X/dtJf647 +ntj3l1N2qRv/S+9PU/fSeI9650l3R/XmU+6u6t0n3J3V29fHu7qHxueou+o7g/boDQAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACs8gKhFfPmAAABAA== diff --git a/tiled/Level 0/semos/canyon.tmx b/data/maps/Level 0/semos/canyon.tmx similarity index 99% rename from tiled/Level 0/semos/canyon.tmx rename to data/maps/Level 0/semos/canyon.tmx index d0f3cc9e6b..7a8bd0b6b5 100644 --- a/tiled/Level 0/semos/canyon.tmx +++ b/data/maps/Level 0/semos/canyon.tmx @@ -24,26 +24,26 @@ - H4sIAAAAAAAAAO3MsQqAMBBEwSvv140Q/WSvSSmkiEVkFqZbXkZEAgAAAAAAAAAAAAAAAAAA8GtH + H4sIAAAAAAAAAO3MsQqAMBBEwSvv140Q/WSvSSmkiEVkFqZbXkZEAgAAAAAAAAAAAAAAAAAA8GtH aeXcrL1KL1e5J/9jX7TfPKEJ/EUAQAAA - H4sIAAAAAAAAAO3TMQ6CQBRFUfZDYWGBG9E1WUhhqS4IG/fkNyEhmWJsBsY45ySvA/JvQdcBAAAA -AGu7xe7zHpVvqUG/fv369evX3x79S/8Ue9Y9Z3Np/6vuOZvT7//Xr1+/fv3t0a9fv379bfYDAAAA + H4sIAAAAAAAAAO3TMQ6CQBRFUfZDYWGBG9E1WUhhqS4IG/fkNyEhmWJsBsY45ySvA/JvQdcBAAAA +AGu7xe7zHpVvqUG/fv369evX3x79S/8Ue9Y9Z3Np/6vuOZvT7//Xr1+/fv3t0a9fv379bfYDAAAA v6XP7N/tYkNmh/m5c/LepeANa34759N+ih2/bB8bk3evBe8o+e03LaJ1NgBAAAA= - H4sIAAAAAAAAAO3KoQ0AQAgEQfqvhO8SBHmJQs4km5y4CAAAAAAAAAC49bqcndsRAAAAAAAAAICv + H4sIAAAAAAAAAO3KoQ0AQAgEQfqvhO8SBHmJQs4km5y4CAAAAAAAAAC49bqcndsRAAAAAAAAAICv AKe05X0AQAAA - H4sIAAAAAAAAAO3MywnAIABEQXuPnzq0UvdoAQEJmYEHe9pSAAAAAAAAAHjbTOvYAAAAAAAAAMBd + H4sIAAAAAAAAAO3MywnAIABEQXuPnzq0UvdoAQEJmYEHe9pSAAAAAAAAAHjbTOvYAAAAAAAAAMBd T6qppZ7GR775lw39JnrgAEAAAA== @@ -54,8 +54,8 @@ T6qppZ7GR775lw39JnrgAEAAAA== - H4sIAAAAAAAAAO3TQQqAMAADwfb/n/YkiEQUoSJkBoQcPHQtjgEAAAAArDYvdgv9ebfQn3cL/Xm3 -0J93i3P/HF3fIbW29R/v3P339rf//03dO/15t9Cfdwv9ebfQn3cL/Xm3aO8HAAAA+Iv54Ll6b+UZ + H4sIAAAAAAAAAO3TQQqAMAADwfb/n/YkiEQUoSJkBoQcPHQtjgEAAAAArDYvdgv9ebfQn3cL/Xm3 +0J93i3P/HF3fIbW29R/v3P339rf//03dO/15t9Cfdwv9ebfQn3cL/Xm3aO8HAAAA+Iv54Ll6b+UZ vvCk/e67rDrHWxtPhrO/AEAAAA== diff --git a/tiled/Level 0/semos/city.tmx b/data/maps/Level 0/semos/city.tmx similarity index 100% rename from tiled/Level 0/semos/city.tmx rename to data/maps/Level 0/semos/city.tmx diff --git a/tiled/Level 0/semos/city_easter.tmx b/data/maps/Level 0/semos/city_easter.tmx similarity index 100% rename from tiled/Level 0/semos/city_easter.tmx rename to data/maps/Level 0/semos/city_easter.tmx diff --git a/tiled/Level 0/semos/city_halloween.tmx b/data/maps/Level 0/semos/city_halloween.tmx similarity index 100% rename from tiled/Level 0/semos/city_halloween.tmx rename to data/maps/Level 0/semos/city_halloween.tmx diff --git a/tiled/Level 0/semos/city_xmas.tmx b/data/maps/Level 0/semos/city_xmas.tmx similarity index 99% rename from tiled/Level 0/semos/city_xmas.tmx rename to data/maps/Level 0/semos/city_xmas.tmx index e05b7563ba..8b1ef18636 100644 --- a/tiled/Level 0/semos/city_xmas.tmx +++ b/data/maps/Level 0/semos/city_xmas.tmx @@ -234,142 +234,142 @@ - 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 P8n+Ib/xuz3aLPPR4rf8+R+7WJHeAEAAAA== - H4sIAAAAAAAAAO1bS48VRRSeund4RRFcuNaF/gBZqJhI1DFxATOIGiCZ0QUaTVjMkGF+gaB7N0x0 -BN2YyEINMc5lFkYwMhgfMe5YaPD92KnBvefYdXJPH8+pruqu7r4LvuSkX9VV9Z1Hvbp6aiodG4P/ -37ug3PsU7l0BOQVyGuTlDs83Qa4qddLq+i5cv8fetY6Y//sgHyv5XjbKmkSMRF0123HsceVradOQ -rtuArA/HNNRjixcLkq/UB+LeQBmxdWkbT7uyxELy1fgT5ofF0UGaAchwUHDugzfVhSD5cx0siLQc -ZH9Kz/lbvMivtk5YnNfxgRT7E7ZBmu0gO4Su+vT/ugjZn+5zfWocpS92iT2sXrxuPEZDGCXy7xuh -WOb8Y2PUav+lPqUO+LPY/iEnZkEPcyAHQZ4QOsG6yRi1fFTa+7LS/qXEdZttgMz7tumpqV3T5Xvc -P2LqgvYnu14ajPlbtp438q9qAw43kBywdDFi/HOM3SjuOJZBNydAVobF+SLISX+9opwvibQrLbav -VePdXPgQdLwOMvK63g/HAyC3MJkFmXN6+rbA7d8HFpn0AW5/jOFJ6utCOGq0TyHIdDtduf0P9a2x -dSLpEwdAZpnMGel2u8L+1H83HcdNCv9DIE8yecpIt9uVx39N7U9oex5w3Mt2Nz6XOOyf8/5T2oXs -T+hzHJ8C3nfwPiP2OSG3/a25wo8dx0Os/1nxf8SLHIfR/W2u8K0drrjmmAH5xhXHEO5S6nhnx3ri -9keQ/fd7n5F+tO7F8q1Yv6Oyl5R7XYLsT/56vsFYcBPyuOrzobHMt5n4P+SKcfAyGxtb1yfY9WM+ -vxlXpNuptH98/Ifr2V2Nh29XuO4y+O/L4BeYh9SvtD/Gf8z6Vw7shTLfgPLODsfHvS3xR34a/zvg -+lXGf8Hzfy5yjaUr7MswJtf4I1aB75tsjYSv/9RFbh1x/n+LvG/A9T9eqvLQ+J8Fvm97zgsN/J+v -l7XJX8MN9vxQIIas9nWk2B9xUKRfC8TF55D2C5CvXff8Y+asIf4XIuyPungNnr9u6OBLeP5VBO95 -HDM5+6jhfrj/YKIg+PEBV7R3Grj92+7/kOOGokO8N99D24qIsT9Czp8oPsjfY9roEEfL/m33OVb8 -x9ZF46/ZGGFx/K9841nb3xc+YZyJ/zNQ/2cZh2W2Jnsy8lxDHfsT2lor/yzC/o9D3S6CPAzPHwHZ -qGmTOvYn4PyKrwfjNc3JQnOtEOT8z+KP/cfdII/C8xmQe2qWRxyHUNY0yBaQrTTvroh/nMPwufei -f4+OS8znjguxINd/QvwRlxrGYh37I//v3dj+OL++1ZXn6Xy+jtDm4j+I/LX134sV/GNhtdnE8Wc4 -/gLyK0tn6Qbb0tQ1JNlmYn1+Evdo/veWvx9a/5P86/ZJNNb5DeR3kD9c+X4ITb7Dau/S/P8dOJ53 -hf0tHVj2l+thkwJpf60PleNB5E46+EjEAfLXdJiy5tUER6BORxPWZ2N8BeNqVcQ/6UDiPp8ffXPv -eh1A+9afCy/5PYzXmHSBP0GHf01QzNxEd+j7G+FNtI/rYOPvGsp1xU9C+fL0qeVr7V/sN8HY/YZd -IrWP4v1/6F1tr4rcbxh6X9Npyrdna69tqEx6R+6P43mF+v8q8P2GTccGofJpXSVm339VOgKl4fYn -xNgl174Jq16EunukpJ21vBHc91NtGHon1rdzjSlj1iG1+pL9P1DasKq6aTrOiZR/DmL3bMtvNpof -1/Xt0Hsp9SJo/xxUIVSOtk+1C3C7xOo21a+stecYYAycS/ivoyq2U8cFlJ/858JqrzTUbSfXWb7n -jPqm5l33X6Hc+1D5P43Wf5II+vYv/aAu6sRtbpwZFDaVffsLw7JIhPwgJ1ZbLGNtMObMub4Y2UaE -/ED7J/aVmlxCej4T8F06ajpc8/dS+GpAP5BrQtcG5fFik7EzxhwKrUOF9Cl9lvwW37/C0m768+cz + H4sIAAAAAAAAAO1bS48VRRSeund4RRFcuNaF/gBZqJhI1DFxATOIGiCZ0QUaTVjMkGF+gaB7N0x0 +BN2YyEINMc5lFkYwMhgfMe5YaPD92KnBvefYdXJPH8+pruqu7r4LvuSkX9VV9Z1Hvbp6aiodG4P/ +37ug3PsU7l0BOQVyGuTlDs83Qa4qddLq+i5cv8fetY6Y//sgHyv5XjbKmkSMRF0123HsceVradOQ +rtuArA/HNNRjixcLkq/UB+LeQBmxdWkbT7uyxELy1fgT5ofF0UGaAchwUHDugzfVhSD5cx0siLQc +ZH9Kz/lbvMivtk5YnNfxgRT7E7ZBmu0gO4Su+vT/ugjZn+5zfWocpS92iT2sXrxuPEZDGCXy7xuh +WOb8Y2PUav+lPqUO+LPY/iEnZkEPcyAHQZ4QOsG6yRi1fFTa+7LS/qXEdZttgMz7tumpqV3T5Xvc +P2LqgvYnu14ajPlbtp438q9qAw43kBywdDFi/HOM3SjuOJZBNydAVobF+SLISX+9opwvibQrLbav +VePdXPgQdLwOMvK63g/HAyC3MJkFmXN6+rbA7d8HFpn0AW5/jOFJ6utCOGq0TyHIdDtduf0P9a2x +dSLpEwdAZpnMGel2u8L+1H83HcdNCv9DIE8yecpIt9uVx39N7U9oex5w3Mt2Nz6XOOyf8/5T2oXs +T+hzHJ8C3nfwPiP2OSG3/a25wo8dx0Os/1nxf8SLHIfR/W2u8K0drrjmmAH5xhXHEO5S6nhnx3ri +9keQ/fd7n5F+tO7F8q1Yv6Oyl5R7XYLsT/56vsFYcBPyuOrzobHMt5n4P+SKcfAyGxtb1yfY9WM+ +vxlXpNuptH98/Ifr2V2Nh29XuO4y+O/L4BeYh9SvtD/Gf8z6Vw7shTLfgPLODsfHvS3xR34a/zvg ++lXGf8Hzfy5yjaUr7MswJtf4I1aB75tsjYSv/9RFbh1x/n+LvG/A9T9eqvLQ+J8Fvm97zgsN/J+v +l7XJX8MN9vxQIIas9nWk2B9xUKRfC8TF55D2C5CvXff8Y+asIf4XIuyPungNnr9u6OBLeP5VBO95 +HDM5+6jhfrj/YKIg+PEBV7R3Grj92+7/kOOGokO8N99D24qIsT9Czp8oPsjfY9roEEfL/m33OVb8 +x9ZF46/ZGGFx/K9841nb3xc+YZyJ/zNQ/2cZh2W2Jnsy8lxDHfsT2lor/yzC/o9D3S6CPAzPHwHZ +qGmTOvYn4PyKrwfjNc3JQnOtEOT8z+KP/cfdII/C8xmQe2qWRxyHUNY0yBaQrTTvroh/nMPwufei +f4+OS8znjguxINd/QvwRlxrGYh37I//v3dj+OL++1ZXn6Xy+jtDm4j+I/LX134sV/GNhtdnE8Wc4 +/gLyK0tn6Qbb0tQ1JNlmYn1+Evdo/veWvx9a/5P86/ZJNNb5DeR3kD9c+X4ITb7Dau/S/P8dOJ53 +hf0tHVj2l+thkwJpf60PleNB5E46+EjEAfLXdJiy5tUER6BORxPWZ2N8BeNqVcQ/6UDiPp8ffXPv +eh1A+9afCy/5PYzXmHSBP0GHf01QzNxEd+j7G+FNtI/rYOPvGsp1xU9C+fL0qeVr7V/sN8HY/YZd +IrWP4v1/6F1tr4rcbxh6X9Npyrdna69tqEx6R+6P43mF+v8q8P2GTccGofJpXSVm339VOgKl4fYn +xNgl174Jq16EunukpJ21vBHc91NtGHon1rdzjSlj1iG1+pL9P1DasKq6aTrOiZR/DmL3bMtvNpof +1/Xt0Hsp9SJo/xxUIVSOtk+1C3C7xOo21a+stecYYAycS/ivoyq2U8cFlJ/858JqrzTUbSfXWb7n +jPqm5l33X6Hc+1D5P43Wf5II+vYv/aAu6sRtbpwZFDaVffsLw7JIhPwgJ1ZbLGNtMObMub4Y2UaE +/ED7J/aVmlxCej4T8F06ajpc8/dS+GpAP5BrQtcG5fFik7EzxhwKrUOF9Cl9lvwW37/C0m768+cz jU01/jmg8bHEsuGxob1nKRf/ScYxxlH2Tyn8/wUDnn8xAEAAAA== - H4sIAAAAAAAAAO2bN2zVQBzG/d4bKBNMlAXIQFlJgZAKhHQgtIBo6UUZERBAJGGEBEheSCCBIQog -0YQEEyQMgbAzRYyIAQZS6QtFfKdni4t1Lmef/ezn90k/2c/l/e87353vbJ8kSdK9sCTdB22gHXTI -yzbVkmx/AE6DVnAGnAWj4AUIis6r8uQlw3shKALFFigBpc7bcFRloBzstMAusNv9JAtV0n/Mf1VE -kqo1qInw+c/E8VtAFsiOuGbFkhT/tUhnnQb1nP5zcHwuyAP5AfS/FcdvA9tBQQD978DxhaAIFAv0 -/8iBe7fivwHpbNSgidN/CY4vBWWgXJB/p/oufmn/Sd9l3AH/FWAP2GuBfWC/+CRp6lWA+q5JJZXU -fPGO1bw2PmOlnyeNvPcqt8cnh8ERcJTiGDgu7y/TOM9sGr3uvx40gEaKJtAs76/QOM/sPdSq/40g -FaRRpIMM0874tCAUWy4Kae8/FdHeryWr/jeBzSCTYgvIAu910rAEaVzqofELb19N6Z9lgxyQS5EH -8nViLYPv5WAFWOmhPKikIOVoYShWjujtkmpdEV0uCwzirILn1WANSPGA/zs2+r7j8Puas66tg+f1 -YANY6wH/RA+RB80eSUs89MTF8U9KaD7xUJeB34soC5dAJ+hK0HIxqJMHl+H5CrgKumX/iZYnes+8 -euAvCnrBNdkrK0/8JrPXsA/7+sF1cEM+jpUnit7EqR7zys41ZOUJj54xzmFto2VmXMozztO7hjy6 -ZeHc54xzWNtomemX84zF7F5DIxldT17x+DcaI4tUS2T+UpHR9ST6gHb3o8n+Bo//KlANaihqQZ3G -f3fG4ZnvFGJOgxkwayK+mXGZMhbj8d8Xp+fd3xD3O/gBfgpOA49/O++77NSzX4j7G/wBfznT8Nbg -Hmv0jEiUeOuZVZG29ITcnpyUl0a/ieixu556sD9qod/iln8zbakdDcD7IOV/BOXxroky6ZZ/NzRM -+R8Lx54DGMmteuaUSL3SGv9+0ihzqdieRu1rkZGopVlNIs+nTNa7A4hZKbgekHoVDcfGv62qfJjV -iJWO7RmC0jEN7zMm/R9EzEMOtQND8jeMExRa/kVqFt7nfDJeTCpYWhzwcimi/r8TkIes/9D7X3of -b3y32z8v66lHv4MS/VxFM45H/Ts9FiAaDtgcDrXIHBjWd4Dt7iclLnoc4GufCLLbRvb6/PrbbSMH -wv7PA1qkPb+tmqfHWqeVSHnAmtPIWleLzgPyPGQSTIFpMCPwPmz0DYIddYfttedKHpD+8Bz4DL6A -r5H/5YYuS+csxIoalDX1HFPWOisu8d4vIG8HGOMB4p81J/YCI14HhV6MQYY38n5GPceUtU7ijlCx + H4sIAAAAAAAAAO2bN2zVQBzG/d4bKBNMlAXIQFlJgZAKhHQgtIBo6UUZERBAJGGEBEheSCCBIQog +0YQEEyQMgbAzRYyIAQZS6QtFfKdni4t1Lmef/ezn90k/2c/l/e87353vbJ8kSdK9sCTdB22gHXTI +yzbVkmx/AE6DVnAGnAWj4AUIis6r8uQlw3shKALFFigBpc7bcFRloBzstMAusNv9JAtV0n/Mf1VE +kqo1qInw+c/E8VtAFsiOuGbFkhT/tUhnnQb1nP5zcHwuyAP5AfS/FcdvA9tBQQD978DxhaAIFAv0 +/8iBe7fivwHpbNSgidN/CY4vBWWgXJB/p/oufmn/Sd9l3AH/FWAP2GuBfWC/+CRp6lWA+q5JJZXU +fPGO1bw2PmOlnyeNvPcqt8cnh8ERcJTiGDgu7y/TOM9sGr3uvx40gEaKJtAs76/QOM/sPdSq/40g +FaRRpIMM0874tCAUWy4Kae8/FdHeryWr/jeBzSCTYgvIAu910rAEaVzqofELb19N6Z9lgxyQS5EH +8nViLYPv5WAFWOmhPKikIOVoYShWjujtkmpdEV0uCwzirILn1WANSPGA/zs2+r7j8Puas66tg+f1 +YANY6wH/RA+RB80eSUs89MTF8U9KaD7xUJeB34soC5dAJ+hK0HIxqJMHl+H5CrgKumX/iZYnes+8 +euAvCnrBNdkrK0/8JrPXsA/7+sF1cEM+jpUnit7EqR7zys41ZOUJj54xzmFto2VmXMozztO7hjy6 +ZeHc54xzWNtomemX84zF7F5DIxldT17x+DcaI4tUS2T+UpHR9ST6gHb3o8n+Bo//KlANaihqQZ3G +f3fG4ZnvFGJOgxkwayK+mXGZMhbj8d8Xp+fd3xD3O/gBfgpOA49/O++77NSzX4j7G/wBfznT8Nbg +Hmv0jEiUeOuZVZG29ITcnpyUl0a/ieixu556sD9qod/iln8zbakdDcD7IOV/BOXxroky6ZZ/NzRM ++R8Lx54DGMmteuaUSL3SGv9+0ihzqdieRu1rkZGopVlNIs+nTNa7A4hZKbgekHoVDcfGv62qfJjV +iJWO7RmC0jEN7zMm/R9EzEMOtQND8jeMExRa/kVqFt7nfDJeTCpYWhzwcimi/r8TkIes/9D7X3of +b3y32z8v66lHv4MS/VxFM45H/Ts9FiAaDtgcDrXIHBjWd4Dt7iclLnoc4GufCLLbRvb6/PrbbSMH +wv7PA1qkPb+tmqfHWqeVSHnAmtPIWleLzgPyPGQSTIFpMCPwPmz0DYIddYfttedKHpD+8Bz4DL6A +r5H/5YYuS+csxIoalDX1HFPWOisu8d4vIG8HGOMB4p81J/YCI14HhV6MQYY38n5GPceUtU7ijlCx RwV5VzQR1v8tQkMMbzdVcfTe249Rx7Lm4dqRG/7NSNR7e7/K6ff2fpKVby/09A8apRFLAEAAAA== - H4sIAAAAAAAAAO2a31ITMRTGN9tCW1TQ4c6XU0HhCQCrlXEcVARRUNQX4I4rLngPZnwKngD8A/Xb -aUMPMekmzWaT7eY3880wmy0938m/PekmScQF640k2bDQ84ZvB3Z0s/jTyT7bZ0nycor8Lxrk4UFq -7r/TNAqtFLh/BqUKNRR5MfFPvYeUB+6/Cc0oNGvo/wrXrqF+1iZ4Dcl7Rtn+i6SIXLrwzxBXCjWg -puP+ts0B99+C2gp1DP3PIKZZqAW1SxjvNjm4Wf9VSgY+VZL5z+KZg+5AdwOb7yJdy/1b5v8ePM9D -C9B9B/6LXEN7iP+VhTYr/vwTiVSFSWq1kOozVfy6MdK1+oINxHmEtsdET4b3llmf5flT7TW6MdLP -X7KBOEtoWyZ66sF/nr8i/YuM82877nThe2nG2bBv6B5J2zkme+g4/8/QtkK0Svz/97l01FYlRB+/ -kOPf0B8mvz9D6p+0VQnxWe0vfF9B12x0rYW/21CHjcaW7bgLhaMJz+kikUiY5NWyxxpzfhvr2Ado -B9qt2JqWh47/j/C8B32CPnvw7/tMdx+eD6Av0NcA+991fg7h+Rv0Hfrhwb9uXRpSLVok/PlSVYPy -5+2tKfevqsE4WyXWYmWS65/0/5vhtT673Va1WoTC/atqUA71LyLzr7P3hcBbxP5OQ++F/n9IfmOR -+T+x8B/qPDPt/23kaWlMfa+iS/LcJ2dlrufZWs7/52OF3svHhohN/4t7ko/zUJ+Ia7KP81CfiGvy -ag3837xzkYzOvLLzsJ/CeZjL7y2adckaMKdYD/k7B2Xj8nt7Bv7rQvTvOwK/nE/xGh7Jpyp1UcQN -p7H/I5FIpLL4/s1MRahxhUSROdqp+V6+79C/7OykaHT6b9dTH8vOTiZFlssX6e3+U72HceDYvzgf + H4sIAAAAAAAAAO2a31ITMRTGN9tCW1TQ4c6XU0HhCQCrlXEcVARRUNQX4I4rLngPZnwKngD8A/Xb +aUMPMekmzWaT7eY3880wmy0938m/PekmScQF640k2bDQ84ZvB3Z0s/jTyT7bZ0nycor8Lxrk4UFq +7r/TNAqtFLh/BqUKNRR5MfFPvYeUB+6/Cc0oNGvo/wrXrqF+1iZ4Dcl7Rtn+i6SIXLrwzxBXCjWg +puP+ts0B99+C2gp1DP3PIKZZqAW1SxjvNjm4Wf9VSgY+VZL5z+KZg+5AdwOb7yJdy/1b5v8ePM9D +C9B9B/6LXEN7iP+VhTYr/vwTiVSFSWq1kOozVfy6MdK1+oINxHmEtsdET4b3llmf5flT7TW6MdLP +X7KBOEtoWyZ66sF/nr8i/YuM82877nThe2nG2bBv6B5J2zkme+g4/8/QtkK0Svz/97l01FYlRB+/ +kOPf0B8mvz9D6p+0VQnxWe0vfF9B12x0rYW/21CHjcaW7bgLhaMJz+kikUiY5NWyxxpzfhvr2Ado +B9qt2JqWh47/j/C8B32CPnvw7/tMdx+eD6Av0NcA+991fg7h+Rv0Hfrhwb9uXRpSLVok/PlSVYPy +5+2tKfevqsE4WyXWYmWS65/0/5vhtT673Va1WoTC/atqUA71LyLzr7P3hcBbxP5OQ++F/n9IfmOR ++T+x8B/qPDPt/23kaWlMfa+iS/LcJ2dlrufZWs7/52OF3svHhohN/4t7ko/zUJ+Ia7KP81CfiGvy +ag3837xzkYzOvLLzsJ/CeZjL7y2adckaMKdYD/k7B2Xj8nt7Bv7rQvTvOwK/nE/xGh7Jpyp1UcQN +p7H/I5FIpLL4/s1MRahxhUSROdqp+V6+79C/7OykaHT6b9dTH8vOTiZFlssX6e3+U72HceDYvzgf Xaxhsly+DmTuluE/ZOruvw78A8I2EcoAQAAA - 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 @@ -380,28 +380,28 @@ ykL9XtIdn1O+d8/nyTss8t2TWUexplLDbny1to6z9SRnbAzUHpjvzJvcFbzrPXUPZt4z3/0b2OLI - H4sIAAAAAAAAAO2YZ27DMAyFDeRQ7SW6+6c9RJPzpU2b7r333gM9RV8AGRAEjcixndJ+H/BgMxKM -EKQoSklCCCGEEEL+K2ONJBmHJqDJxrD/TflMwedpaAaaraH/0mhpMVpQ7208FzUtqd+blrlVpAPf -ljWtVNhXG134u6pprWb+r8PfDU2bNfOfkKy0jT0jdlw6ncCeERqXTjewZ4TG+8WWR77cKivv1gN7 -Rmi8X2x55MutquWdLY98uRWTd7+OdxtpH5z2xi67ZdgpzYzxsOWRL7fyyrs60ItRLy7pkxBSTbaw -vrehHWhXac9i70MHFawFh/DpCDqGTpROLfYZdJ6D/+b+WAZmjPV4XkCX0BV0rXRjsW+hO6HxN2Os -x/MeeoAeoSelZ4v9Ar0K9d+MsR7PN+gd+oA+lb4s9jf0I9R/M8bS4xmLGWPp8Rwmtlraq+X6+Tqt -8a5aL/kOyFVLY87Xks/irloac77O6w5oGLhqacz52jbX16NkpYh15qqlg+LrUbIiaZ35epR+GMG8 -UWNuGetsDt+ez+H7RfQoku682KMQQiRRRM8iiSJ6FkkM2rNIh/cq7FlCsEayRrJGskayRhJCCInl + H4sIAAAAAAAAAO2YZ27DMAyFDeRQ7SW6+6c9RJPzpU2b7r333gM9RV8AGRAEjcixndJ+H/BgMxKM +EKQoSklCCCGEEEL+K2ONJBmHJqDJxrD/TflMwedpaAaaraH/0mhpMVpQ7208FzUtqd+blrlVpAPf +ljWtVNhXG134u6pprWb+r8PfDU2bNfOfkKy0jT0jdlw6ncCeERqXTjewZ4TG+8WWR77cKivv1gN7 +Rmi8X2x55MutquWdLY98uRWTd7+OdxtpH5z2xi67ZdgpzYzxsOWRL7fyyrs60ItRLy7pkxBSTbaw +vrehHWhXac9i70MHFawFh/DpCDqGTpROLfYZdJ6D/+b+WAZmjPV4XkCX0BV0rXRjsW+hO6HxN2Os +x/MeeoAeoSelZ4v9Ar0K9d+MsR7PN+gd+oA+lb4s9jf0I9R/M8bS4xmLGWPp8Rwmtlraq+X6+Tqt +8a5aL/kOyFVLY87Xks/irloac77O6w5oGLhqacz52jbX16NkpYh15qqlg+LrUbIiaZ35epR+GMG8 +UWNuGetsDt+ez+H7RfQoku682KMQQiRRRM8iiSJ6FkkM2rNIh/cq7FlCsEayRrJGskayRhJCCInl D3V5zNgAQAAA - H4sIAAAAAAAAAO2Y107DMBSGXVIJuAUJxN57ikIRe29uGU/CEOMCFXgQ9oZb6MPxRxARVU7jxE3i -4PNJv0CHiPqLXS/GiCDYMxjbl8iBEbWBHIeS7T8i/1gThP8YauPIBDKp+PsJwn8KtWlkBpnV0H8O -tXlkAVnU0H8JtWVkBVnV0H8NtXVkA9nU0D9O6O5/jPafSOQ05v5OfMLry5bsP/Uk4oOfs5pK5zOn -9ou20c9cHeb87Obn1H7RNqru7+YXlb/suBPFWkuttSObs0a6/d0Nv/5+33tFkrHKpPfPDIow/evg -XY80II2KvIPcvZodq1acYKwEKU38jS37uDMRGXdtcG5HOpBORfzDpA/O/cgAMqihv0ka3qOauhME -oQ9XWAuvkRvkFrkz+LX/yj3cHpBH5Al5Nvg1HqLn0qjPovn68wW/vyJvyDvyYfBrPFz3pUU/PzIR -+4v2p1dE9+WZEM9iPET706QM+55ywb2Pl/4/kzwDh0EVvKuRGqRW4B146f84+DfBuRlpQVoF/M/R -9guBXIboL/M964JzN9KD9Dr4+10bw/KXvWsagncqT9/z5lL7vY4T1lixP2uNjUIi6++Gl7k0CoL2 -D4pC7Tnj6i+zR0nh2eHf5607L/M+zMR+H1ZotvA/txX4Xo3g2XQE/buDz9xVfFwRBEEQhUenezIe + H4sIAAAAAAAAAO2Y107DMBSGXVIJuAUJxN57ikIRe29uGU/CEOMCFXgQ9oZb6MPxRxARVU7jxE3i +4PNJv0CHiPqLXS/GiCDYMxjbl8iBEbWBHIeS7T8i/1gThP8YauPIBDKp+PsJwn8KtWlkBpnV0H8O +tXlkAVnU0H8JtWVkBVnV0H8NtXVkA9nU0D9O6O5/jPafSOQ05v5OfMLry5bsP/Uk4oOfs5pK5zOn +9ou20c9cHeb87Obn1H7RNqru7+YXlb/suBPFWkuttSObs0a6/d0Nv/5+33tFkrHKpPfPDIow/evg +XY80II2KvIPcvZodq1acYKwEKU38jS37uDMRGXdtcG5HOpBORfzDpA/O/cgAMqihv0ka3qOauhME +oQ9XWAuvkRvkFrkz+LX/yj3cHpBH5Al5Nvg1HqLn0qjPovn68wW/vyJvyDvyYfBrPFz3pUU/PzIR ++4v2p1dE9+WZEM9iPET706QM+55ywb2Pl/4/kzwDh0EVvKuRGqRW4B146f84+DfBuRlpQVoF/M/R +9guBXIboL/M964JzN9KD9Dr4+10bw/KXvWsagncqT9/z5lL7vY4T1lixP2uNjUIi6++Gl7k0CoL2 +D4pC7Tnj6i+zR0nh2eHf5607L/M+zMR+H1ZotvA/txX4Xo3g2XQE/buDz9xVfFwRBEEQhUenezIe Qd2rxAXVzwIEETU0R9IcSXMkQRAEQRCEON9alZFGAEAAAA== diff --git a/tiled/Level 0/semos/forest_s.tmx b/data/maps/Level 0/semos/forest_s.tmx similarity index 99% rename from tiled/Level 0/semos/forest_s.tmx rename to data/maps/Level 0/semos/forest_s.tmx index d7685cfd63..1658c4af06 100644 --- a/tiled/Level 0/semos/forest_s.tmx +++ b/data/maps/Level 0/semos/forest_s.tmx @@ -1,112 +1,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/mountain_n2.tmx b/data/maps/Level 0/semos/mountain_n2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2.tmx rename to data/maps/Level 0/semos/mountain_n2.tmx index becaf86bfb..3a0e1bbdaf 100644 --- a/tiled/Level 0/semos/mountain_n2.tmx +++ b/data/maps/Level 0/semos/mountain_n2.tmx @@ -147,254 +147,254 @@ - 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 Ac53AAABAA== - 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 A3JICwAAAQA= - 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 wV/OEFH4AAABAA== - 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 HZuqgOIAAAEA - H4sIAAAAAAAAAO3aywqDQAwF0IH6h/3Hvp9/2HRX3LR1pJOp50BwISOBcIWgpQAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQ3XpVd27qef7PZihlG7UbWnfC -p+bM7z7mfog6Tpy/d0m/nrM7xdzPUZfBLHsx55yuMfdb1F3+oQuZMpepF1iCceZa7nDy317tDkdf -XjPXeoeT//Zqdzj6kilzmXqBJciUuUy9LMn4W+631zmfCfzGu8zV3K/9rwQAAAAAAMYe6tRndwAA + H4sIAAAAAAAAAO3aywqDQAwF0IH6h/3Hvp9/2HRX3LR1pJOp50BwISOBcIWgpQAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQ3XpVd27qef7PZihlG7UbWnfC +p+bM7z7mfog6Tpy/d0m/nrM7xdzPUZfBLHsx55yuMfdb1F3+oQuZMpepF1iCceZa7nDy317tDkdf +XjPXeoeT//Zqdzj6kilzmXqBJciUuUy9LMn4W+631zmfCfzGu8zV3K/9rwQAAAAAAMYe6tRndwAA AQA= - H4sIAAAAAAAAAO3XsREAIAwDMRfZfwxgTNggZQqku+/dOgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrEq2a9T00sAAADo+HAAAAAAAAAAAADAhAvWZcTt + H4sIAAAAAAAAAO3XsREAIAwDMRfZfwxgTNggZQqku+/dOgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfrEq2a9T00sAAADo+HAAAAAAAAAAAADAhAvWZcTt AAABAA== diff --git a/tiled/Level 0/semos/mountain_n2_e.tmx b/data/maps/Level 0/semos/mountain_n2_e.tmx similarity index 100% rename from tiled/Level 0/semos/mountain_n2_e.tmx rename to data/maps/Level 0/semos/mountain_n2_e.tmx diff --git a/tiled/Level 0/semos/mountain_n2_e2.tmx b/data/maps/Level 0/semos/mountain_n2_e2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2_e2.tmx rename to data/maps/Level 0/semos/mountain_n2_e2.tmx index e69c2196b8..4f23c93d35 100644 --- a/tiled/Level 0/semos/mountain_n2_e2.tmx +++ b/data/maps/Level 0/semos/mountain_n2_e2.tmx @@ -162,264 +162,264 @@ - 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 cI/sbz0GCI9Ipjv7e4/H3epf4oOmPwAAAQA= - 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 56FIYQjuOVrwMQv+txT/BVWdrcgAAAEA - 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 AAABAA== - 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 AAEA - H4sIAAAAAAAAAO3cCWrDMBAAQBN/pX1pj4eU3vQXPd5VQxtSgts4jWyvtDMgSCCBSFrtyk6iroM6 -vG667m1o70P72JR/XqOMfYYlXPRdd9mv/Sk4pHQO3M771dCuC8z/HHEk789nf95Pnb9ScbSmUjFc -Y05tYf5OVWoMjOW81AGAuGrcA7HjeiC3bPMnX+U2Z7yLrdyy5VLaJZflJpcBAAAAAH+p4fd57nPn -5j737/zeFliCOhzHEv/H23+POsyYrHkha7/3Zc0LWfsNEJna3Kap86o2tynKvLrvCpBL7Xn/rP9q -5/3uMZDDzzVf6/pf4treeZdxRbkGBNoirwO0zX4eIDd5HiAX+32A3NQBgNzkfYDcXA8A5CbvA+Qj -9wMAxOWcv9ycBQAAOdkD5mYPyJIyfz/g3AxaZA+R29geYmpMZMh5Gc9Dta+E2NTt3H7maLFQRq3j -qF6XYRyXMbZHbmHfDDWKWPfWzAc3wcZibv+pexFjpoTboU93Q7tvsG8ljcVM1HVzTKw+DK97HNpT -0L6sYcr4RV43x+S35+/XvQTsx1qmjF+t66bVOra02tbNtlad8v0XdTpUq9wHaluttYoyaqtVAAAA + H4sIAAAAAAAAAO3cCWrDMBAAQBN/pX1pj4eU3vQXPd5VQxtSgts4jWyvtDMgSCCBSFrtyk6iroM6 +vG667m1o70P72JR/XqOMfYYlXPRdd9mv/Sk4pHQO3M771dCuC8z/HHEk789nf95Pnb9ScbSmUjFc +Y05tYf5OVWoMjOW81AGAuGrcA7HjeiC3bPMnX+U2Z7yLrdyy5VLaJZflJpcBAAAAAH+p4fd57nPn +5j737/zeFliCOhzHEv/H23+POsyYrHkha7/3Zc0LWfsNEJna3Kap86o2tynKvLrvCpBL7Xn/rP9q +5/3uMZDDzzVf6/pf4treeZdxRbkGBNoirwO0zX4eIDd5HiAX+32A3NQBgNzkfYDcXA8A5CbvA+Qj +9wMAxOWcv9ycBQAAOdkD5mYPyJIyfz/g3AxaZA+R29geYmpMZMh5Gc9Dta+E2NTt3H7maLFQRq3j +qF6XYRyXMbZHbmHfDDWKWPfWzAc3wcZibv+pexFjpoTboU93Q7tvsG8ljcVM1HVzTKw+DK97HNpT +0L6sYcr4RV43x+S35+/XvQTsx1qmjF+t66bVOra02tbNtlad8v0XdTpUq9wHaluttYoyaqtVAAAA AAAAQA7+NwGQS4vnTgAAQCs+AVg38HcAAAEA - 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 nWvOpDWuyT8gR773AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3ZS0sCYRgF4IHGMrusM7qXmmL9/5/XWbSINjl8wajv88DB1YBwNufl6zoAAAAA -AAAAAAAAAAAAAAAAAAAAYIiTvuv6ZNKP/U8Yw3l6nyUX+i/hJj3Pk9vvvi/ze5Vc6//o3aXj++Qh -eUyedF7Kc/p+SV6Tt2Sh/1KW6XuVvCfrZKP/crbp/CP51H2zIbfT7901VOv3/L/TdHGWTP/opHV3 -2W37adfbuXV32W37adfbuXV32W2Hr3V32W0AAADAT94K6vJWUJu3gtq8FeCtYDy2V122V222V222 + H4sIAAAAAAAAAO3ZS0sCYRgF4IHGMrusM7qXmmL9/5/XWbSINjl8wajv88DB1YBwNufl6zoAAAAA +AAAAAAAAAAAAAAAAAAAAYIiTvuv6ZNKP/U8Yw3l6nyUX+i/hJj3Pk9vvvi/ze5Vc6//o3aXj++Qh +eUyedF7Kc/p+SV6Tt2Sh/1KW6XuVvCfrZKP/crbp/CP51H2zIbfT7901VOv3/L/TdHGWTP/opHV3 +2W37adfbuXV32W37adfbuXV32W2Hr3V32W0AAADAT94K6vJWUJu3gtq8FeCtYDy2V122V222V222 F7YX0ModUZc7ojZ3RG3uCNwRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwHL4A6LAJygAAAQA= - H4sIAAAAAAAAAO3ZOwoCQRAE0A32ECr+/4p6/+NZoYnRwC5DvweVD/QE1fQwAAAAAAAAAAAAAAAA -AAAAAAAAAADwz2IchmWyGud+CVNbZ+abZJvskr0/UMoh8z4mp+ScXMy/lGvmfUvuySN5mn85r8z8 -nXzMflKtvUtv61dr79Lb+tbau/S2vrX2Lr2tf629S28DAAAAfrkV1OVWUJtbQW1uBbgVzEf3qkv3 -qk33qk33QvcCWtkj6rJH1GaPqM0egT0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgf19SrFzc + H4sIAAAAAAAAAO3ZOwoCQRAE0A32ECr+/4p6/+NZoYnRwC5DvweVD/QE1fQwAAAAAAAAAAAAAAAA +AAAAAAAAAADwz2IchmWyGud+CVNbZ+abZJvskr0/UMoh8z4mp+ScXMy/lGvmfUvuySN5mn85r8z8 +nXzMflKtvUtv61dr79Lb+tbau/S2vrX2Lr2tf629S28DAAAAfrkV1OVWUJtbQW1uBbgVzEf3qkv3 +qk33qk33QvcCWtkj6rJH1GaPqM0egT0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgf19SrFzc AAABAA== diff --git a/tiled/Level 0/semos/mountain_n2_mine_town_weeks.tmx b/data/maps/Level 0/semos/mountain_n2_mine_town_weeks.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2_mine_town_weeks.tmx rename to data/maps/Level 0/semos/mountain_n2_mine_town_weeks.tmx index 58df3d804b..aa3aec3113 100644 --- a/tiled/Level 0/semos/mountain_n2_mine_town_weeks.tmx +++ b/data/maps/Level 0/semos/mountain_n2_mine_town_weeks.tmx @@ -204,270 +204,270 @@ - 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 CSJ9rToAAAEA - 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 D33e0YL8dWs7Dw9dzOsAgBj9A3jJBWUAAAEA - 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 AAAAAAAAAAAAgEf87UcAAODBX7cZhkYAAAEA - H4sIAAAAAAAAAO3OQQ0AAAgEoPtY3dzG0E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OQQ0AAAgEoPtY3dzG0E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAMAHXdsDAAAAAAAAAAAAAAAAAADgugG1+o+tAAABAA== - H4sIAAAAAAAAAO2Z247rIAxFO///0+epag4CfLc3xEuKRk0DNt62IZ2/z+fz11dfffXVF+z1JGre -GdXrfvuVwSq/Zvf6ytEvS3uKzoM8zb9w5/Cyp/WjOs4V2qzW7TEn5/vnX0/tqfVw1lutrVSPqNrx -9FXjozY3qHHP7z1yH6WeZ35R9yWxoj6Pf6U+evcB73GztZ9EZK4954/oBVo/ZnUmtT8+zxnvlSfW -+hrnmn3m6OWxR1G1FcHOLrUHcMZStqm5snuIJXck+4bWRtTcow3qvrXWvmN3vcO6RiqfJPUWvTdw -fKjGMwaee6Clb6DFWEPGeSGa7H5m+U4y5ob88kRztozODYuNiDMb9x3hltzivDda94OVPc27i4cP -M1+ac/Coe+27IgIRZ/NsKmNu+a3gzaDGSPNbD+papMx+f+P8HubRQ06KIWKtR/hB6W/9razidxir -Zoja7/Bca8Tarf5xn1v5v1uP5Fmpv6i5w6157/ds7e8JK324exgnL6prnsrN6t5f1fM12lovJCJ9 -yo5H5D5VrfM4J1oeZaLtG9L5EXTP4jS/x1pAyYNouDa86sNrTWjzSOwh6M4FyZcvlT5Vx4Oyr/GP -M6e1/qvjZuFU373PwtpeFbmfPv++Bcl6d89SumTuVZIehAyaj5q4zc7C3vrfvo+g+intHePe73n+ -155VEGNL9VHqmWy4/TbincRjrugzRca8FbksOa9xclpiczUGtaY1RLyfeSCJcbYeiNprzkyI6+Aw -+r1ai2V9szPlCVTv3drzmlUrzzMfZasS75h5143UNnc9Oz/HsRFnQC4ZNiX5vjvHRZ2XKTuW93OU -cyki0rOydx5o9eb4sPPtZv3HWuc+L4mvNQ9Wvdc7ByifK6DyMsP+7J52j92NoXJxZcczJyJ6Fuee -5Hvr8+PYnY/SOM/m5uql9XX2HfdzpPaUj5znqXtSP1d6rOzNxnE1WN1bzbnzKVKPLO21z+1q1KK/ -tRc+P1tjZbFvXUcFlM6Uf9r1eOmugfJXo9suJzmfo7Hai8zhqFrZPU/Nh1irHuzq+oT+JbXJfT5i -TShx1OR5tM/PPKzKrYyejLIPWHWO9LN6b7wVrbaWfbPBQar5817Vvt755Qc3nqv6z86F1r5p/OH0 -1q67u+ne+m5279vN+2jtm6ZpmqZpaBD+V9LI8dQC5f95qHDX762J9Nk3a5QFN8aeNTPOw+nLXv8b -f3vtr5hp8v0bca3s7u5L+3r3/T1UjKO07xqthYptte6zPIjKyTeCEB+LVhHavyUfTqqP6J7yBjR1 -g0ZkHpywfg9uWF92Hpwcqye3rceD23MB0X8EHzhIcuBvGFMNQu7e1I93fuzyIZPKmFXsyWi5kOEf -Ymw0Pp2eCxV+V8cBSQuUHMnSHz3elaDkgsU/7phsUGLIBTkPOCD5WG0/CsR8QPfnVlD6Q2W8kfKu -iuo8QDuPvEn7GZL4IMZs52NrL4erf2X8pD621nIksc305cQedSMZedD9G5+I/bY1PwsP/Vvv89Ho -37q/k9b9nbTm76Z1l2E5N1muKFr3PZrfOTKuxgcvHTjPdS5goY31Tv/nZ4ldb1+bPdr61toa/2r0 -kvSbW3IhqmdKY+MZS+4+wvXnlhyI1toSkwj9Z/Nq9N99n5kD2fplaf9cGwoSfzj9xupHtU4euq7i -soubd55Rvq784Yz19BmhJmf+UH7uxn+IZ3bzWtY16iqxL8FDk6xclzLzIdLPivqf2fcaX1GznkjX -MxuzmnecjzN/ZIyi43+S7l+i47Gy5xUnysbqu2jQdf/C6f/a+5S9iDqh5kLXI5vseHBsjbnFnffE -/beaXZ/UzFUF95zS+v+Px35LzY0UbzR/qsk6D1PPRfvytNX6/4g8/3X944NQ/142+vwnR/qeLIlf -dLy12rf+P06uf+28rf8P6fsf0vm/dbTzxvpvfnjs/5Hvb7s5W387Fechr3Nb628n6/1sdq/P6vVU + H4sIAAAAAAAAAO2Z247rIAxFO///0+epag4CfLc3xEuKRk0DNt62IZ2/z+fz11dfffXVF+z1JGre +GdXrfvuVwSq/Zvf6ytEvS3uKzoM8zb9w5/Cyp/WjOs4V2qzW7TEn5/vnX0/tqfVw1lutrVSPqNrx +9FXjozY3qHHP7z1yH6WeZ35R9yWxoj6Pf6U+evcB73GztZ9EZK4954/oBVo/ZnUmtT8+zxnvlSfW ++hrnmn3m6OWxR1G1FcHOLrUHcMZStqm5snuIJXck+4bWRtTcow3qvrXWvmN3vcO6RiqfJPUWvTdw +fKjGMwaee6Clb6DFWEPGeSGa7H5m+U4y5ob88kRztozODYuNiDMb9x3hltzivDda94OVPc27i4cP +M1+ac/Coe+27IgIRZ/NsKmNu+a3gzaDGSPNbD+papMx+f+P8HubRQ06KIWKtR/hB6W/9razidxir +Zoja7/Bca8Tarf5xn1v5v1uP5Fmpv6i5w6157/ds7e8JK324exgnL6prnsrN6t5f1fM12lovJCJ9 +yo5H5D5VrfM4J1oeZaLtG9L5EXTP4jS/x1pAyYNouDa86sNrTWjzSOwh6M4FyZcvlT5Vx4Oyr/GP +M6e1/qvjZuFU373PwtpeFbmfPv++Bcl6d89SumTuVZIehAyaj5q4zc7C3vrfvo+g+intHePe73n+ +155VEGNL9VHqmWy4/TbincRjrugzRca8FbksOa9xclpiczUGtaY1RLyfeSCJcbYeiNprzkyI6+Aw ++r1ai2V9szPlCVTv3drzmlUrzzMfZasS75h5143UNnc9Oz/HsRFnQC4ZNiX5vjvHRZ2XKTuW93OU +cyki0rOydx5o9eb4sPPtZv3HWuc+L4mvNQ9Wvdc7ByifK6DyMsP+7J52j92NoXJxZcczJyJ6Fuee +5Hvr8+PYnY/SOM/m5uql9XX2HfdzpPaUj5znqXtSP1d6rOzNxnE1WN1bzbnzKVKPLO21z+1q1KK/ +tRc+P1tjZbFvXUcFlM6Uf9r1eOmugfJXo9suJzmfo7Hai8zhqFrZPU/Nh1irHuzq+oT+JbXJfT5i +TShx1OR5tM/PPKzKrYyejLIPWHWO9LN6b7wVrbaWfbPBQar5817Vvt755Qc3nqv6z86F1r5p/OH0 +1q67u+ne+m5279vN+2jtm6ZpmqZpaBD+V9LI8dQC5f95qHDX762J9Nk3a5QFN8aeNTPOw+nLXv8b +f3vtr5hp8v0bca3s7u5L+3r3/T1UjKO07xqthYptte6zPIjKyTeCEB+LVhHavyUfTqqP6J7yBjR1 +g0ZkHpywfg9uWF92Hpwcqye3rceD23MB0X8EHzhIcuBvGFMNQu7e1I93fuzyIZPKmFXsyWi5kOEf +Ymw0Pp2eCxV+V8cBSQuUHMnSHz3elaDkgsU/7phsUGLIBTkPOCD5WG0/CsR8QPfnVlD6Q2W8kfKu +iuo8QDuPvEn7GZL4IMZs52NrL4erf2X8pD621nIksc305cQedSMZedD9G5+I/bY1PwsP/Vvv89Ho +37q/k9b9nbTm76Z1l2E5N1muKFr3PZrfOTKuxgcvHTjPdS5goY31Tv/nZ4ldb1+bPdr61toa/2r0 +kvSbW3IhqmdKY+MZS+4+wvXnlhyI1toSkwj9Z/Nq9N99n5kD2fplaf9cGwoSfzj9xupHtU4euq7i +soubd55Rvq784Yz19BmhJmf+UH7uxn+IZ3bzWtY16iqxL8FDk6xclzLzIdLPivqf2fcaX1GznkjX +MxuzmnecjzN/ZIyi43+S7l+i47Gy5xUnysbqu2jQdf/C6f/a+5S9iDqh5kLXI5vseHBsjbnFnffE +/beaXZ/UzFUF95zS+v+Px35LzY0UbzR/qsk6D1PPRfvytNX6/4g8/3X944NQ/142+vwnR/qeLIlf +dLy12rf+P06uf+28rf8P6fsf0vm/dbTzxvpvfnjs/5Hvb7s5W387Fechr3Nb628n6/1sdq/P6vVU 6t/UY+nF1qup52T9O4ea5n5632jQtP8HQpNLdQAAAQA= - H4sIAAAAAAAAAO3UwQrCMBAE0OD/f7QnL6WKxWxmbd6DwaJY3J3YMQAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/8fji88fhekbImNnhpz7P3j/7jvMwV1W/ -Ff17NsyV6v6su1/6dwauS/e+4plyB+mddso4vN6t//R+K/5v3X5PpXQf+l8v3cGO/b+77yrpvXdI -x11VS++8UzrurFJ635LrPz3XThmH6ysdVEnvRHL9p2cS/Uum//Q8kus/PYvoXzLdjwbziP53TQfp + H4sIAAAAAAAAAO3UwQrCMBAE0OD/f7QnL6WKxWxmbd6DwaJY3J3YMQAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/8fji88fhekbImNnhpz7P3j/7jvMwV1W/ +Ff17NsyV6v6su1/6dwauS/e+4plyB+mddso4vN6t//R+K/5v3X5PpXQf+l8v3cGO/b+77yrpvXdI +x11VS++8UzrurFJ635LrPz3XThmH6ysdVEnvRHL9p2cS/Uum//Q8kus/PYvoXzLdjwbziP53TQfp HeyepPTskjsD6ZklexbSc4r+Rf+y/gyk5xP9S67/l/Scsu4MPAF7cHlWAAABAA== - H4sIAAAAAAAAAO3Z6W4TMRQG0JQGyiZAZd/e/7EqqNh3ECABotxIrTAzdjLjZJJJOEf61KjK/LnX -17GTyQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsTva -X+652ufZPYfTyeRm5Na07nlraThPorZPI8eNGq+y5rej73cidyv7zzCeRY+fR15EXkZeDTRn96Lv -9yMPkv6X1l2O+W8r1eRH/P9n5FeHmr2O97yJvI28i7xPnlllzR9G3x9FHp/2f13r7n+Q9vt35GRW -y6jzXuTcgnn7EK8/Rj5FPke+rKkP89ZdjvlvO8r0ez8yjZyPXIgcdJi3r/H6W+T7Gmu8qXW3a5r9 -vhi5FLkcuRK5etr/vvO2Dn3Wnflvm9Uk1+9rkeuRG8nev4p5W/YOxzDSfs879+Xmrc9ZcZN3OPPf -ltak77lv0TPNdXGyl7/DpWbvYTNqzn2lZ0rronmHO9PnHl/L/LelNak595WeKa2LHPf48ag59+We -Ka2LnHXdK8x/W9ea9LlnpXt5c13kuMfvjtq9vOb7o+ZvxF3/8lezJqVzWNc73hi/I6Kb0uzOu+M1 -jX0vtwf8K61HaXa7nOXTfWMTvwWwvNLsLjrLu79tr+Z+WJrd3B3vzFCf+fbq7dD3M985fTxWVeuu + H4sIAAAAAAAAAO3Z6W4TMRQG0JQGyiZAZd/e/7EqqNh3ECABotxIrTAzdjLjZJJJOEf61KjK/LnX +17GTyQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsTva +X+652ufZPYfTyeRm5Na07nlraThPorZPI8eNGq+y5rej73cidyv7zzCeRY+fR15EXkZeDTRn96Lv +9yMPkv6X1l2O+W8r1eRH/P9n5FeHmr2O97yJvI28i7xPnlllzR9G3x9FHp/2f13r7n+Q9vt35GRW +y6jzXuTcgnn7EK8/Rj5FPke+rKkP89ZdjvlvO8r0ez8yjZyPXIgcdJi3r/H6W+T7Gmu8qXW3a5r9 +vhi5FLkcuRK5etr/vvO2Dn3Wnflvm9Uk1+9rkeuRG8nev4p5W/YOxzDSfs879+Xmrc9ZcZN3OPPf +ltak77lv0TPNdXGyl7/DpWbvYTNqzn2lZ0rronmHO9PnHl/L/LelNak595WeKa2LHPf48ag59+We +Ka2LnHXdK8x/W9ea9LlnpXt5c13kuMfvjtq9vOb7o+ZvxF3/8lezJqVzWNc73hi/I6Kb0uzOu+M1 +jX0vtwf8K61HaXa7nOXTfWMTvwWwvNLsLjrLu79tr+Z+WJrd3B3vzFCf+fbq7dD3M985fTxWVeuu n/l6C+NR+x3Ksn8BALbJH1C13hcAAAEA - H4sIAAAAAAAAAO3OsQ0AMAjAMHi2A/8fwMARFchesiYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OsQ0AMAjAMHi2A/8fwMARFchesiYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKteTiv/fgAAAAAAAAAAAAAAAAAAOzRnkVn9AAABAA== diff --git a/tiled/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx b/data/maps/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx rename to data/maps/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx index 2b883942aa..61fe00ee74 100644 --- a/tiled/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx +++ b/data/maps/Level 0/semos/mountain_n2_mine_town_weeks_construction.tmx @@ -189,260 +189,260 @@ - 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 zPn0wN5KD6RKDyT//ZTPCfaWFf+fcZ4ghAAAAQA= - H4sIAAAAAAAAAO1dWYxlVRW99ehWgURlsgAntGUQIkM3rdLQ4oAkMgqSmFA0YJTq6sSB+NdIgpgQ -kApNN93QTdMmDWokMaA/4o8gGv81OEQBp8If5dvEKcZzrLupVav23uece+6tKoq3kp337rvzWXs6 -47u6aZqrQT4Z5CrY3tGMsVK4pVngZAoE+amVKZIbglyv3GusB+UQ/rqK8B452Q6C/NTKdpKZINPK -vcZ6kAfknO22VIT3GboH8lMrjAPGvVgPhtKFi0cDXLRFrT1a721xznZbKsx7xO2hfO4PshvKaZfy -22xBOe6l7feFc8+m81kPtDi0WnyDxXOtPVrvbXGu8ZcL5kTj3YPoRJQ7K2zqaEMPtDhUmpfU6ksp -z7X2aL13X5wLkHuP9wvDbxdlcLsroQePKL/NwXN8xDiP41BpXlKbx5by3Ac32nv3zXkE8/4AHaf5 -6BS8mHDGxML3sybS+29WjinNS2rz2Fqe7888rhRcVqltxu3A+2QH3x3PeUD5XfjfHj5nWhGcG57j -vCAbg2yiZ7pxYun+D4ZzLzDuwzmkhdo81uP5L5nPEPECbX/IKPP98F3zvXPtJ5dValtsekN7vfsy -OMdyxxj9knH8PeGYu0fz3N+iXH9by/me9K1Vfj09ZV+Vc48uyNU78a25uVEXX1sCub7owV3h+7VB -7qV7ci6WgsTtFPcRB+A52D/Jc5X6IjleeNF8BQN1Yz/tm2t0yPWRV+RMyi36+zuMupPogqYb/BxH -G78LbmzLL+X3b1R8f3zHT4Trf3Y0rweoA5pPkzLm/AEhfn9n+PxiBodeLIgQjlhvBV5eaukA+mAs -V8v25L1FJyxe0b5vH/n1p11OHdrKzzw/kvL7jMj7ZS33AtYBDVKmUlb30DnyHtFOcnVAcDPFBbE1 -iTNcLmIb8kxYt/DKLFWeqBP8LB6vu9proX5oeR++h+yXc9kn4LWkzHcpz4zQ8mWE2HzEvvD5EOnA -14HTDcZ97mmPu3u0cI5sY2y8tedYlhMf2T4jsHxl337Yp+kCv7t2XYH4CLRrz08iUAfYr8g25xup -erYGtvnI/XeCPE46EMF6EBE5vw54Rlh60hf/1vU1WDktl692D68tKydX1sC51Bx83+JcU/TzYLNg -b8KH6APrwW7lOvE3tvkHW+4Fj7e/WXognG9T9NHKha0c0Ksvcf1Ig5dTs40eVs7H3NK7H5Yt+/3c -/F/AcVKwdbTwTOwv5B6SU0doMVr0VsoC30n6OK4lm7dg6UHEdfSb5Yulzm/l/7VAO2T972qjHw3n -fQzOxbqB+A0rB494kbbRXwl/yB2WnZXXYIzFOI02iboQffvlsC2+AG3/YGb5aHrA/DOG4p3tXeN4 -VrHRGuT4IQ0HaRttN0KLqxExJqC9I+/iq5mTydFS//y5Vgc07lO2rwHvKde2UJrvp3DHSO9/FDvC -+l0qtmsobeMoBXK/j7iz8iuNd4bnoyMiT5eNFnI971o5eDKc91h77jbjGqK7fehAqv9xdpRXV62F -laek2pY8Hpk7tt+IXDvla3E87oP3RzO4Z9Tk/Fod6xAdMwtlx/VU4eYfYfufQf4V5N9B/tN+/2+Q -v/aoN1oONJvBo2bDXfni+lvpdYTnKE/AOYfgu5b3R3Cc9Np9LUiulYrfaFcCyw8ccUTTrAuyPsjr -grw+yBuCHBnkqCCjIAcm5iXi9HCNMwqeW2ufZrsvseEaO625Dvr2iMOtDuDvqbxP0IV7BOd17Gex -jRT7njQdeGPg901B3hzkmCDHBjkuyPFBTgDuDyTayjxYzyfcW3a1GoC+nfPrw8D9DaN528f6jDZu -roZ74RL55/oy59ECzBXEhr8V5KTA8clB3hrkbUHeHuQdQd4Z5JQC/rFNWfJFzgukbGZHi7nX7Go1 -AJ+NfS62I2C899o7PO61NlBrTALnQlpuhLDiReT/PYHjU4OcFuT0IGcEeW+QM4OcFeTEI8rt38v7 -RD8PAveaXa0GHThkcC8Qm89FSb6nje/g/gptjJgG9BeH4feYT4je/T0c87dWXh4t/J7TP5yLeE3x -/YeBe82uDq9wPHjSeD4Etqlxfst5j2b7D/b0rPHaO5xy6trWZ2EusR/7mrHtgGOTVbZYrkPpgZVz -cF3OirXo56NOp9q5c2zf0wdtfA62I37Zub7XBmC1t+eC+1sEqP/YH6u1QVvtB6wHfelATi4fwfoZ -edZsCXMB0XfRB6utl8eXlUL8SbzOl8LnVxLXYR3AOlh8xy7jv8SesZxy+nK1uRGe7kv55rbJexCO -vzCaj99RPj9anMtb7Wpae9oB2IdI8R7R1f9jLPG45zYHLU+8z+E+5Rtm4Rql5wpYX6zzZnvyAZLT -SV092utUqwOoEwLpy0r1Lc7SOZ6/9/q0Uii1+xS83MDydxFYHhwjRb/w9zk4Nz67pvvc/xf1d1+7 -D32A116Q2ie2H/P2fbBvarSQy1v9Ztivye+MeY2X68XP1Jw3DehPRH9quY9AXZaYvafR+2IFVl+d -1uao9b/ytbRzLQ7QT0dgfqjFddSDQ8A9YpJ0QYuV8mwyDsV651T7TuQ+NedN5gGgoL+/LYN7qw9e -2pDQB3nvq+335qxYdRGrH09rr8B74rhAzLMkRsu26AXHddknOX1uG63FbxyH4o251vr1xMcL96k5 -bxY8f4/1rJIxN5J/ptqQUvsl14hxb7rVWdEDfB7tOhgLcFwA+gAc+4e5GXLNtj1F+3Laa0rHM2h9 -41rsR+5ljkzuXMEIi3u0c9ZLLHerrSj6emtuTQ6w7sa+j/WAn8nLfyPf7DOij/4I2F88RnzClMOt -tY/HoHhItbFg2TP/zH3J3BXx11K/1+Z9luaQGnKeKdXeqOl9fDZNDxhe+WqxQ4sLfc0J4mcRvdbe -Yz+dp9X5LgnyqWbB7vc1S+G1A7Dtyz0te8dySOltV8zRtpX34Ltq5Ydlpu2XconX0fJJ8b8layvw -c3tca3xOG2Vq1fki/x/v9nj/h9e2p0H0I75LH3VED7ljGTFOemUr+6V8kR+MNZIfin5p/PNYUw2R -Myzf3D4a1gHUf869Lf6xTDSfEGHxt7dZKBvL7/G7MWp8g8a79Q64L2duXMT0yPcLEZxL5rzPpMKZ -po9aHZ3XxkjpsQD5j/6M5zJ45WbxZ9k26pTHP747l1lODmzZSWoefURqHjiXvZS7vMukwvX29rtm -l/x+ns+y1neTtTGs9VG0+rbELrb/rY7NMuSdhROrz4fzwu3KMRFSdvjuJfEF7896e5PSZ516T/YD -WvsIrnOG9mbZH/+O2/Jbap0arY5+fePrQITWNlAT/4UbTWc93sQ+NfveSduezbD9lIxhiOMVUEdS -fV1W+0if69159u2t7xYx3dg6IGtvWO90Tbvt+XoN0wrvAuZfxv9q9XDWAeYR9Qxthn0InxfHh+D8 -YmutC4Rne9g+8srzN931YB88H/qWruvUeDrAQH3elvGspdB4Ze7F//KxkccNio5o9i37uoxdlFxH -9N5r/0bub3LWMrLWPcRYw3443l/q4cxz6dpAqAOptbA0fS6BNv5qUuEtAvsGNVjxMh5/dpBzmqX8 -vgTnbgqf59M1U2tByLxN9Lsp25tr5vmycknRg083ebmZAOMw6lfp2kDyDKm1smq5Z1jtxVaM0OIt -5qnoh7fE6yfuf3GQDzdL83LRUSu+s9+1yoTfL7U2B65VFXUBdUDGXm8YLda9mnYY7/45sUT67rrM -+8qdg6fZ/l7lfPbDl2Y+xxXN0rw8Z01ALa9K+WuBFgsYVzrPhO95DZxT6vc1f5Qzj4/7bPuY+6fF -hdxxJVqe/ePM53l6VL5WINs8+gnMF1O5sbfeobYWbmot0FK/b/kj4VN4vo22tfa7ncpxmm+o6dMo -ybN/MkrrQOT+Wcw9mvI1AXPqP5avS8UD65ly2zdS6wF52Ek883bJeRrE3tlPemOJcvJsRNSBZxQ9 -eLr9/dmOehiBehx1AHVe031N75Ef6etinyD+RPqWu/R/1K4V2he8fCpn/eycOu6ccv2f0X1/Ctui -fzllwu28yLnnE1N+EdtaLJ+QO06KobVhlq4ZZ6F0bEnOWtreWKLSsQYC8QMiYvc4diO3TMTfl9qh -5he1nOlB+t6Vdw+4JqQVI2QNjtq13SNK1tJGW8Zx3Dy2Jtb7uqxbrEHs2srLtd9L+7A17CRfoI0f -8u7zEG13XbsGYf33A69RWKIXJf478oo2rsWM6OP7mmuGiP4gJxZatl+yHjTi1sJce0iUrKFnrV3J -SLVFS47DfQ5i/9b4oCHgzVEdipOcXDunHwLBviEFbc2lHHjr2dZCy6mteuXQ0Gw+p4z78Ml9gm21 -9D9fUqj5/4cIsflUfsW59dDoI94vB1gneUwwr6HYF+8Ci/9thfUMLm/P1obWhZJcP+UT5jKOYfC4 -v5pxbkOun4bzX6x3lFge7dxq/6wZ49nXWoRzjf0sKRvritzr8Di4Un0YQge8uU8atHaJCIt7XAsu -ZT9cr+qKrjF/SFhjPHPmJCD61IFS7i10sXvMr3g+h+YLvJySBZ+lNP+2sD3Bk2fLOeNV2C9497J0 -oHQNjT5y/hzuS/9TJ4L7spa7Pi3g8Y5sr968kZL1lbUxMdb8jghrrqz2u6UrbPviI+W5NbAdMi9a -PcVaryyF3L4rREm9zbOzFHfWWJeYC2n7pjr2z6R0IDXf3dIJPB5jo+arUv0liJx6iqz93Vc7dUn7 -nfCq2bQ2z71PlPbnic54OpCL1LzpCIv7EhvMWeNL+9+UXB2w/m+Uoa1z25VXGcNS+h8SjJr+vD50 -IAUec2vZuzWfDX19aVmVzp3NbVPO4V37D5Y541gZRyzn1IzV8KD9/1ttW1ZtjqoB/bjXJpWjD5yP -5q75iDoj/Utd7Z1tXfo2ZEzoVuV6teP3csdxpHxAKvfR1sQoKadUblcDry7KfYlRL1JrF9WIjN0V -G+c6JI5pnOowTqNmHEfXOGCtiZFrH1oeX8M910vY9tm/R7sWO89Zu6hGcsYT8xh/zV8PhZI2o5q8 -JyK3n8mKlxqwrso5Kft8tD0cPy/zZ4aQnPHEOPdL/MQQccCLm54e1PIe0aV/0Xte7f8gECmfro2f -39xe65zweW6Q8+DaGzu8ezwnZzyxNgew7zgguaXkIFbZLkf91bp3Tl7n8S75Wo5Pt8abRe4jb5uC -nE/32JwohxK/hffz5gD2lX+8GsE5qJfXydyo3PXorHFIkfvI8/uDfGCAOnK8NvoX9CvefI8h8o/l -1g2vT0H7zw+vnVH7D1JtPbpSpGy8D6B/0e6XOwelNv/gucZDQvtfD87ZS/8DBPv6crgv4XZIPWD/ -MsS9No4Wx5aUbnTRhdo2TOxL6NJ/yHNGLO7PWQab5mfq25665BYpoG6wLvDzS72kZH1PC9h2eBfZ -N47xYP1CP6/NGRHutRibsrHScdupeSy1OdyODs+UC7EHLCPWBa1Oinx0XZ/TW6PLgzY/zMrhI1Ix -tgQa16l5LLU53JCxWXJOq56D60B0ab+ykFpLN3feJ867t7jtK4e36pKpeSy1OVwqNkt87wIpM6+M -SuoiOTri9Qlhm0NpfT0HOW03qXnlufXHvuDF5iHq/FYZlbRfecLcYz6TU2cfsrxz129aKVi60Efs -6NKuKRA/kqMjCLa1VL2ti5/LyZdL1m9aLSi1x9L1BbcN2PfEefsdzVIbE33k/J11oDY3zl2/qRaP -JPYPMZZc8xccN0piBOqEpx9enm3l7ZaNcf7eh58ScLxZbTbeJ6w8TtMHLOOufoD7zuSa0da5vD1O -+2gji9e36m6rIa6n0Kdv4Lhh6UNXvxCxcWTXKZF3ax6F1u9aCi23WI053UrD0odU/SKlHzX1bkt3 -GCXrQ61E3a0PLPccs9z6fh/rVTMkl/N0p+v6UH1yXcuJdv5KzyVkpOoX6CeG6DOUnMDz4yvVTjDG -Yj8xhC+w1rKvaf8boxyp/L+0jyAF5n1IP/5aQKrdoRSaPpT0ETA2j/w+vTHfw6Ovtr6u7b9Wnx7j -kPJbCqstr3q1os/2YM/Hj+19bWPs49cGuvqDMe/5wLxIq1stx3zFvjHm3YbX1pH674++paafcAwd -JXPROC9K/fdH3+L1E451oRylc9HQTz7V6HUr9KPxmDgu93m6L2/nwusn1HzRWCdsdJmL9miQ6WWc -/63hKfieGnu2FvzDUPlUl3EGkf+Xe+T/1yCvgK6/zrnfzMT8M0Vovig1b2S1oWQsf610GWfQt/0/ -B4I4MtzjqCBHJ+71MvCvQZs3MqQO1NpqyVj+WulS3+nb/msxneB/0bHN0v+QFV2oiRG5ff+5Nrla -+4yfaMt6ZoX5/8zEwmfK/hn8H7KiC13yBa+fYDlt8tWAnPl43215faJAv2YK+Y/QcsZUfQJ1YaX7 -CX4/kP39Nlz3d0Gen/B/6wubwzUvANnS4R6l9s8QXeBtTxfWaj/BC6EsX5xYrF/ab4hfNYtzeE1+ -0+j2fwld89JC/qP/t+L/w+3nbNklF8HShbXGey1+npBfGOdp/O9RjjtxXdOcFOTkdUv31dh/iW6g -Lox5X4znEvJL47wc+z8vcL4xyKYg5wfZ3OrAve3+LvF/jJUD2rfH/x/C9z8GuTzwfUWQK4NcFeTq -dYtzEs/+eVxO7XowaxEXrm+ai4JsWb/w29b1S487K/z2LkPOVI7Pgcf/n8L3Pwe5JfA9HWR7kJkg -O9YtzklK6v9j+Nji8LjB2Bdj6Ltp32TYPjHIMesXjtGQm/99NXB+Z5CvFcb/mtxvjMWw+I9g/o9f -Py/HJPzClYG7a0Cubfm/1z9tEaz4/7Dy2xhN82Qor+8F+b5iaxILNJTwz/bP6HPdqNr6/2sNPwjl -9VSQHwL/Wrxn9Ml/xH3h/rtauR+eZabN6abbz5ztMf/5+FEor6eDPJNoa+Fc4LSwfYohpyo8n5Dg -fzfc/4H2+2NBvt1Bvum/yhKM84I0vFwwhePac0v57wsav5wPjHVgHhrPGA+wnHZn8PQWOLcv/ruO -FRvDR6mN5/Av6OL/x1jdiJxFf3Ds+jxJXUvqeXsoB4woqQMKvkHbY79hI5dD5LHE/rPA62gUrMmi -1e/HMX1Y7IY6W1/CyDlmjJXB3sDFvgFkb4Jjjg0axn07qx8eR6xbjBwdGGNlUWuDOEZI8wnjesJr + H4sIAAAAAAAAAO1dWYxlVRW99ehWgURlsgAntGUQIkM3rdLQ4oAkMgqSmFA0YJTq6sSB+NdIgpgQ +kApNN93QTdMmDWokMaA/4o8gGv81OEQBp8If5dvEKcZzrLupVav23uece+6tKoq3kp337rvzWXs6 +47u6aZqrQT4Z5CrY3tGMsVK4pVngZAoE+amVKZIbglyv3GusB+UQ/rqK8B452Q6C/NTKdpKZINPK +vcZ6kAfknO22VIT3GboH8lMrjAPGvVgPhtKFi0cDXLRFrT1a721xznZbKsx7xO2hfO4PshvKaZfy +22xBOe6l7feFc8+m81kPtDi0WnyDxXOtPVrvbXGu8ZcL5kTj3YPoRJQ7K2zqaEMPtDhUmpfU6ksp +z7X2aL13X5wLkHuP9wvDbxdlcLsroQePKL/NwXN8xDiP41BpXlKbx5by3Ac32nv3zXkE8/4AHaf5 +6BS8mHDGxML3sybS+29WjinNS2rz2Fqe7888rhRcVqltxu3A+2QH3x3PeUD5XfjfHj5nWhGcG57j +vCAbg2yiZ7pxYun+D4ZzLzDuwzmkhdo81uP5L5nPEPECbX/IKPP98F3zvXPtJ5dValtsekN7vfsy +OMdyxxj9knH8PeGYu0fz3N+iXH9by/me9K1Vfj09ZV+Vc48uyNU78a25uVEXX1sCub7owV3h+7VB +7qV7ci6WgsTtFPcRB+A52D/Jc5X6IjleeNF8BQN1Yz/tm2t0yPWRV+RMyi36+zuMupPogqYb/BxH +G78LbmzLL+X3b1R8f3zHT4Trf3Y0rweoA5pPkzLm/AEhfn9n+PxiBodeLIgQjlhvBV5eaukA+mAs +V8v25L1FJyxe0b5vH/n1p11OHdrKzzw/kvL7jMj7ZS33AtYBDVKmUlb30DnyHtFOcnVAcDPFBbE1 +iTNcLmIb8kxYt/DKLFWeqBP8LB6vu9proX5oeR++h+yXc9kn4LWkzHcpz4zQ8mWE2HzEvvD5EOnA +14HTDcZ97mmPu3u0cI5sY2y8tedYlhMf2T4jsHxl337Yp+kCv7t2XYH4CLRrz08iUAfYr8g25xup +erYGtvnI/XeCPE46EMF6EBE5vw54Rlh60hf/1vU1WDktl692D68tKydX1sC51Bx83+JcU/TzYLNg +b8KH6APrwW7lOvE3tvkHW+4Fj7e/WXognG9T9NHKha0c0Ksvcf1Ig5dTs40eVs7H3NK7H5Yt+/3c +/F/AcVKwdbTwTOwv5B6SU0doMVr0VsoC30n6OK4lm7dg6UHEdfSb5Yulzm/l/7VAO2T972qjHw3n +fQzOxbqB+A0rB494kbbRXwl/yB2WnZXXYIzFOI02iboQffvlsC2+AG3/YGb5aHrA/DOG4p3tXeN4 +VrHRGuT4IQ0HaRttN0KLqxExJqC9I+/iq5mTydFS//y5Vgc07lO2rwHvKde2UJrvp3DHSO9/FDvC ++l0qtmsobeMoBXK/j7iz8iuNd4bnoyMiT5eNFnI971o5eDKc91h77jbjGqK7fehAqv9xdpRXV62F +laek2pY8Hpk7tt+IXDvla3E87oP3RzO4Z9Tk/Fod6xAdMwtlx/VU4eYfYfufQf4V5N9B/tN+/2+Q +v/aoN1oONJvBo2bDXfni+lvpdYTnKE/AOYfgu5b3R3Cc9Np9LUiulYrfaFcCyw8ccUTTrAuyPsjr +grw+yBuCHBnkqCCjIAcm5iXi9HCNMwqeW2ufZrsvseEaO625Dvr2iMOtDuDvqbxP0IV7BOd17Gex +jRT7njQdeGPg901B3hzkmCDHBjkuyPFBTgDuDyTayjxYzyfcW3a1GoC+nfPrw8D9DaN528f6jDZu +roZ74RL55/oy59ECzBXEhr8V5KTA8clB3hrkbUHeHuQdQd4Z5JQC/rFNWfJFzgukbGZHi7nX7Go1 +AJ+NfS62I2C899o7PO61NlBrTALnQlpuhLDiReT/PYHjU4OcFuT0IGcEeW+QM4OcFeTEI8rt38v7 +RD8PAveaXa0GHThkcC8Qm89FSb6nje/g/gptjJgG9BeH4feYT4je/T0c87dWXh4t/J7TP5yLeE3x +/YeBe82uDq9wPHjSeD4Etqlxfst5j2b7D/b0rPHaO5xy6trWZ2EusR/7mrHtgGOTVbZYrkPpgZVz +cF3OirXo56NOp9q5c2zf0wdtfA62I37Zub7XBmC1t+eC+1sEqP/YH6u1QVvtB6wHfelATi4fwfoZ +edZsCXMB0XfRB6utl8eXlUL8SbzOl8LnVxLXYR3AOlh8xy7jv8SesZxy+nK1uRGe7kv55rbJexCO +vzCaj99RPj9anMtb7Wpae9oB2IdI8R7R1f9jLPG45zYHLU+8z+E+5Rtm4Rql5wpYX6zzZnvyAZLT +SV092utUqwOoEwLpy0r1Lc7SOZ6/9/q0Uii1+xS83MDydxFYHhwjRb/w9zk4Nz67pvvc/xf1d1+7 +D32A116Q2ie2H/P2fbBvarSQy1v9Ztivye+MeY2X68XP1Jw3DehPRH9quY9AXZaYvafR+2IFVl+d +1uao9b/ytbRzLQ7QT0dgfqjFddSDQ8A9YpJ0QYuV8mwyDsV651T7TuQ+NedN5gGgoL+/LYN7qw9e +2pDQB3nvq+335qxYdRGrH09rr8B74rhAzLMkRsu26AXHddknOX1uG63FbxyH4o251vr1xMcL96k5 +bxY8f4/1rJIxN5J/ptqQUvsl14hxb7rVWdEDfB7tOhgLcFwA+gAc+4e5GXLNtj1F+3Laa0rHM2h9 +41rsR+5ljkzuXMEIi3u0c9ZLLHerrSj6emtuTQ6w7sa+j/WAn8nLfyPf7DOij/4I2F88RnzClMOt +tY/HoHhItbFg2TP/zH3J3BXx11K/1+Z9luaQGnKeKdXeqOl9fDZNDxhe+WqxQ4sLfc0J4mcRvdbe +Yz+dp9X5LgnyqWbB7vc1S+G1A7Dtyz0te8dySOltV8zRtpX34Ltq5Ydlpu2XconX0fJJ8b8layvw +c3tca3xOG2Vq1fki/x/v9nj/h9e2p0H0I75LH3VED7ljGTFOemUr+6V8kR+MNZIfin5p/PNYUw2R +Myzf3D4a1gHUf869Lf6xTDSfEGHxt7dZKBvL7/G7MWp8g8a79Q64L2duXMT0yPcLEZxL5rzPpMKZ +po9aHZ3XxkjpsQD5j/6M5zJ45WbxZ9k26pTHP747l1lODmzZSWoefURqHjiXvZS7vMukwvX29rtm +l/x+ns+y1neTtTGs9VG0+rbELrb/rY7NMuSdhROrz4fzwu3KMRFSdvjuJfEF7896e5PSZ516T/YD +WvsIrnOG9mbZH/+O2/Jbap0arY5+fePrQITWNlAT/4UbTWc93sQ+NfveSduezbD9lIxhiOMVUEdS +fV1W+0if69159u2t7xYx3dg6IGtvWO90Tbvt+XoN0wrvAuZfxv9q9XDWAeYR9Qxthn0InxfHh+D8 +YmutC4Rne9g+8srzN931YB88H/qWruvUeDrAQH3elvGspdB4Ze7F//KxkccNio5o9i37uoxdlFxH +9N5r/0bub3LWMrLWPcRYw3443l/q4cxz6dpAqAOptbA0fS6BNv5qUuEtAvsGNVjxMh5/dpBzmqX8 +vgTnbgqf59M1U2tByLxN9Lsp25tr5vmycknRg083ebmZAOMw6lfp2kDyDKm1smq5Z1jtxVaM0OIt +5qnoh7fE6yfuf3GQDzdL83LRUSu+s9+1yoTfL7U2B65VFXUBdUDGXm8YLda9mnYY7/45sUT67rrM ++8qdg6fZ/l7lfPbDl2Y+xxXN0rw8Z01ALa9K+WuBFgsYVzrPhO95DZxT6vc1f5Qzj4/7bPuY+6fF +hdxxJVqe/ePM53l6VL5WINs8+gnMF1O5sbfeobYWbmot0FK/b/kj4VN4vo22tfa7ncpxmm+o6dMo +ybN/MkrrQOT+Wcw9mvI1AXPqP5avS8UD65ly2zdS6wF52Ek883bJeRrE3tlPemOJcvJsRNSBZxQ9 +eLr9/dmOehiBehx1AHVe031N75Ef6etinyD+RPqWu/R/1K4V2he8fCpn/eycOu6ccv2f0X1/Ctui +fzllwu28yLnnE1N+EdtaLJ+QO06KobVhlq4ZZ6F0bEnOWtreWKLSsQYC8QMiYvc4diO3TMTfl9qh +5he1nOlB+t6Vdw+4JqQVI2QNjtq13SNK1tJGW8Zx3Dy2Jtb7uqxbrEHs2srLtd9L+7A17CRfoI0f +8u7zEG13XbsGYf33A69RWKIXJf478oo2rsWM6OP7mmuGiP4gJxZatl+yHjTi1sJce0iUrKFnrV3J +SLVFS47DfQ5i/9b4oCHgzVEdipOcXDunHwLBviEFbc2lHHjr2dZCy6mteuXQ0Gw+p4z78Ml9gm21 +9D9fUqj5/4cIsflUfsW59dDoI94vB1gneUwwr6HYF+8Ci/9thfUMLm/P1obWhZJcP+UT5jKOYfC4 +v5pxbkOun4bzX6x3lFge7dxq/6wZ49nXWoRzjf0sKRvritzr8Di4Un0YQge8uU8atHaJCIt7XAsu +ZT9cr+qKrjF/SFhjPHPmJCD61IFS7i10sXvMr3g+h+YLvJySBZ+lNP+2sD3Bk2fLOeNV2C9497J0 +oHQNjT5y/hzuS/9TJ4L7spa7Pi3g8Y5sr968kZL1lbUxMdb8jghrrqz2u6UrbPviI+W5NbAdMi9a +PcVaryyF3L4rREm9zbOzFHfWWJeYC2n7pjr2z6R0IDXf3dIJPB5jo+arUv0liJx6iqz93Vc7dUn7 +nfCq2bQ2z71PlPbnic54OpCL1LzpCIv7EhvMWeNL+9+UXB2w/m+Uoa1z25VXGcNS+h8SjJr+vD50 +IAUec2vZuzWfDX19aVmVzp3NbVPO4V37D5Y541gZRyzn1IzV8KD9/1ttW1ZtjqoB/bjXJpWjD5yP +5q75iDoj/Utd7Z1tXfo2ZEzoVuV6teP3csdxpHxAKvfR1sQoKadUblcDry7KfYlRL1JrF9WIjN0V +G+c6JI5pnOowTqNmHEfXOGCtiZFrH1oeX8M910vY9tm/R7sWO89Zu6hGcsYT8xh/zV8PhZI2o5q8 +JyK3n8mKlxqwrso5Kft8tD0cPy/zZ4aQnPHEOPdL/MQQccCLm54e1PIe0aV/0Xte7f8gECmfro2f +39xe65zweW6Q8+DaGzu8ezwnZzyxNgew7zgguaXkIFbZLkf91bp3Tl7n8S75Wo5Pt8abRe4jb5uC +nE/32JwohxK/hffz5gD2lX+8GsE5qJfXydyo3PXorHFIkfvI8/uDfGCAOnK8NvoX9CvefI8h8o/l +1g2vT0H7zw+vnVH7D1JtPbpSpGy8D6B/0e6XOwelNv/gucZDQvtfD87ZS/8DBPv6crgv4XZIPWD/ +MsS9No4Wx5aUbnTRhdo2TOxL6NJ/yHNGLO7PWQab5mfq25665BYpoG6wLvDzS72kZH1PC9h2eBfZ +N47xYP1CP6/NGRHutRibsrHScdupeSy1OdyODs+UC7EHLCPWBa1Oinx0XZ/TW6PLgzY/zMrhI1Ix +tgQa16l5LLU53JCxWXJOq56D60B0ab+ykFpLN3feJ867t7jtK4e36pKpeSy1OVwqNkt87wIpM6+M +SuoiOTri9Qlhm0NpfT0HOW03qXnlufXHvuDF5iHq/FYZlbRfecLcYz6TU2cfsrxz129aKVi60Efs +6NKuKRA/kqMjCLa1VL2ti5/LyZdL1m9aLSi1x9L1BbcN2PfEefsdzVIbE33k/J11oDY3zl2/qRaP +JPYPMZZc8xccN0piBOqEpx9enm3l7ZaNcf7eh58ScLxZbTbeJ6w8TtMHLOOufoD7zuSa0da5vD1O ++2gji9e36m6rIa6n0Kdv4Lhh6UNXvxCxcWTXKZF3ax6F1u9aCi23WI053UrD0odU/SKlHzX1bkt3 +GCXrQ61E3a0PLPccs9z6fh/rVTMkl/N0p+v6UH1yXcuJdv5KzyVkpOoX6CeG6DOUnMDz4yvVTjDG +Yj8xhC+w1rKvaf8boxyp/L+0jyAF5n1IP/5aQKrdoRSaPpT0ETA2j/w+vTHfw6Ovtr6u7b9Wnx7j +kPJbCqstr3q1os/2YM/Hj+19bWPs49cGuvqDMe/5wLxIq1stx3zFvjHm3YbX1pH674++paafcAwd +JXPROC9K/fdH3+L1E451oRylc9HQTz7V6HUr9KPxmDgu93m6L2/nwusn1HzRWCdsdJmL9miQ6WWc +/63hKfieGnu2FvzDUPlUl3EGkf+Xe+T/1yCvgK6/zrnfzMT8M0Vovig1b2S1oWQsf610GWfQt/0/ +B4I4MtzjqCBHJ+71MvCvQZs3MqQO1NpqyVj+WulS3+nb/msxneB/0bHN0v+QFV2oiRG5ff+5Nrla ++4yfaMt6ZoX5/8zEwmfK/hn8H7KiC13yBa+fYDlt8tWAnPl43215faJAv2YK+Y/QcsZUfQJ1YaX7 +CX4/kP39Nlz3d0Gen/B/6wubwzUvANnS4R6l9s8QXeBtTxfWaj/BC6EsX5xYrF/ab4hfNYtzeE1+ +0+j2fwld89JC/qP/t+L/w+3nbNklF8HShbXGey1+npBfGOdp/O9RjjtxXdOcFOTkdUv31dh/iW6g +Lox5X4znEvJL47wc+z8vcL4xyKYg5wfZ3OrAve3+LvF/jJUD2rfH/x/C9z8GuTzwfUWQK4NcFeTq +dYtzEs/+eVxO7XowaxEXrm+ai4JsWb/w29b1S487K/z2LkPOVI7Pgcf/n8L3Pwe5JfA9HWR7kJkg +O9YtzklK6v9j+Nji8LjB2Bdj6Ltp32TYPjHIMesXjtGQm/99NXB+Z5CvFcb/mtxvjMWw+I9g/o9f +Py/HJPzClYG7a0Cubfm/1z9tEaz4/7Dy2xhN82Qor+8F+b5iaxILNJTwz/bP6HPdqNr6/2sNPwjl +9VSQHwL/Wrxn9Ml/xH3h/rtauR+eZabN6abbz5ztMf/5+FEor6eDPJNoa+Fc4LSwfYohpyo8n5Dg +fzfc/4H2+2NBvt1Bvum/yhKM84I0vFwwhePac0v57wsav5wPjHVgHhrPGA+wnHZn8PQWOLcv/ruO +FRvDR6mN5/Av6OL/x1jdiJxFf3Ds+jxJXUvqeXsoB4woqQMKvkHbY79hI5dD5LHE/rPA62gUrMmi +1e/HMX1Y7IY6W1/CyDlmjJXB3sDFvgFkb4Jjjg0axn07qx8eR6xbjBwdGGNlUWuDOEZI8wnjesJr C6wDY/7XBnL/Azhi3E6w9lDyH8DLxf//ADA/uQQAAAEA - H4sIAAAAAAAAAO3dx24TURQG4AlWdrDOU0AKbUsTiLJACBBLmi0UKXRWwIIlIBbwBiCeB0QRLwAP -wrFwpBQS27E9d+be75OOHKVIx/7v3DJpVQUAAAAA1O31vtQd0AQHYxwcMhYoSJPH/EJD+6Jc9grl -Wis0+yavEbNS4nNuu7fyKtbv1A3U6FVG47xN82yp6z/5Zv850+c1Tblm35tL3QGpHOik7qD5+td9 -W/eVi53Nj+tv92t/R/7DtH3OXx5k3X9cGtTyoBY2ZL9qDdgml/sI/aw/xONK51+93/B+APL0IpM1 -DMax23ntnWsCGNP696j+DPk4MB253IMBoB3aspfrtqDH/2nL6wuptPXahr3ojTned7oPQ5nsKdIr -JYNSnif5GLa+2m8C5OfKiJ93Y6ZdwPTdS90AAAAAAAAAUJS2/v1AAIBcf0bc75IBwGaLseYvRS1n -uvazu5XI/XDUEfkX6WjkfizquPwBgEw435StaeebbtTl1E0UxPkGgGmbZG9pX9p+k+wtm7YvZXyT -7C3tS5vh9lxV3RnU3TH/T3Zdc/gkPbK7SV7buuZw+c/OJK9tXXO4/AEAAIBcjHqf42rUtajrdTVG -LUbN/2bUrf7n19QX9XCfk1H0BmNj1Rgh/Ixai7FwP+pB1K/UDVGrb1EPI/dHUY+jfqRuCIDknndS -dwA02RvnyOS+VJvPcE+ing7qWdTX1A0yU1vPcN+r7UVeTsxX1cn51F2QyqnI/rT8gSGc45vlZeRx -YYe5+4w5vRiXIuuLW/I+J38S+pS6gcKdTXz9f9zj13XdB5yK8y3NnzzIv2zyBwAAAGbpL3Dts1MA + H4sIAAAAAAAAAO3dx24TURQG4AlWdrDOU0AKbUsTiLJACBBLmi0UKXRWwIIlIBbwBiCeB0QRLwAP +wrFwpBQS27E9d+be75OOHKVIx/7v3DJpVQUAAAAA1O31vtQd0AQHYxwcMhYoSJPH/EJD+6Jc9grl +Wis0+yavEbNS4nNuu7fyKtbv1A3U6FVG47xN82yp6z/5Zv850+c1Tblm35tL3QGpHOik7qD5+td9 +W/eVi53Nj+tv92t/R/7DtH3OXx5k3X9cGtTyoBY2ZL9qDdgml/sI/aw/xONK51+93/B+APL0IpM1 +DMax23ntnWsCGNP696j+DPk4MB253IMBoB3aspfrtqDH/2nL6wuptPXahr3ojTned7oPQ5nsKdIr +JYNSnif5GLa+2m8C5OfKiJ93Y6ZdwPTdS90AAAAAAAAAUJS2/v1AAIBcf0bc75IBwGaLseYvRS1n +uvazu5XI/XDUEfkX6WjkfizquPwBgEw435StaeebbtTl1E0UxPkGgGmbZG9pX9p+k+wtm7YvZXyT +7C3tS5vh9lxV3RnU3TH/T3Zdc/gkPbK7SV7buuZw+c/OJK9tXXO4/AEAAIBcjHqf42rUtajrdTVG +LUbN/2bUrf7n19QX9XCfk1H0BmNj1Rgh/Ixai7FwP+pB1K/UDVGrb1EPI/dHUY+jfqRuCIDknndS +dwA02RvnyOS+VJvPcE+ing7qWdTX1A0yU1vPcN+r7UVeTsxX1cn51F2QyqnI/rT8gSGc45vlZeRx +YYe5+4w5vRiXIuuLW/I+J38S+pS6gcKdTXz9f9zj13XdB5yK8y3NnzzIv2zyBwAAAGbpL3Dts1MA AAEA - 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 AAAAAAAA8Ii//QgAADz4C3L8c0UAAAEA - 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 -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaLv+frP76t5P -94yyF8bJc8M9xeas85m/ZK3X5E0di/Seun8knwv1P8j5IDlcYU/o/81b5zP/ylrfyc9szaMcj5OT -5DQ5U9+iDFPv8+QiuUyu/qm//u+W69TzJrlN7pJ79S3OQ2r+mDz5/u+EpjMcu22bM5z+367J3u8z -3PI1dNviDDdXZY6vS/+3kzm+bFXn+Lr0fzuZ46kyx88t/yNe9QiUyTsAAAAAAIC/TAGTPLsRAAAB + H4sIAAAAAAAAAO3Z2WrCUBQFUEu/XGrpZOeWtmjn4X/8I/eDgkhLTSIac9eCTfKQ3IecexIO6fUA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaLv+frP76t5P +94yyF8bJc8M9xeas85m/ZK3X5E0di/Seun8knwv1P8j5IDlcYU/o/81b5zP/ylrfyc9szaMcj5OT +5DQ5U9+iDFPv8+QiuUyu/qm//u+W69TzJrlN7pJ79S3OQ2r+mDz5/u+EpjMcu22bM5z+367J3u8z +3PI1dNviDDdXZY6vS/+3kzm+bFXn+Lr0fzuZ46kyx88t/yNe9QiUyTsAAAAAAIC/TAGTPLsRAAAB AA== - H4sIAAAAAAAAAO3OsQ0AMAjAMHi2A/8fwMARFchesiYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3OsQ0AMAjAMHi2A/8fwMARFchesiYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgKteTiv/fgAAAAAAAAAAAAAAAAAAOzRnkVn9AAABAA== diff --git a/data/maps/Level 0/semos/mountain_n2_w.tmx b/data/maps/Level 0/semos/mountain_n2_w.tmx new file mode 100644 index 0000000000..19a62ed8c7 --- /dev/null +++ b/data/maps/Level 0/semos/mountain_n2_w.tmx @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/mountain_n2_w2.tmx b/data/maps/Level 0/semos/mountain_n2_w2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2_w2.tmx rename to data/maps/Level 0/semos/mountain_n2_w2.tmx index 3df8dc52f4..b6fbc62d43 100644 --- a/tiled/Level 0/semos/mountain_n2_w2.tmx +++ b/data/maps/Level 0/semos/mountain_n2_w2.tmx @@ -63,179 +63,179 @@ - H4sIAAAAAAAAAO3aSW4bQRBEUQqwFrq9fGPDO4LoqXKoiMyMRaxsGVK/z+qmzO/X6/V9sz+Lu/v3 -jvZDuN8v3/4W2FOf1QYsHaC9IxpAe77vyc+X6T+xAbT5ij2jP2sDuxbly3D+V27g6LWN/p6iG9rl -X6kBhue9SN8of8QZsKsB73M+270/y79jA1H2VTuweHRqIMO/UgdWDzXQowWrRbcGpp4FHv+ODWS0 -gDbO9O/agPz5G8joYbc5upEo/+oNIO73DOdEpL+3gYgOWPyfeDLcK6L9IxrwdsB0DpyZsjw7ZPhH -NYDqILuBrGcJJv/IBlDvE7IayHqeYPNnaSDyPMg8IxANZPuzNRBxLsgf10Dk91TJPquBXf6M50A3 -f0sjO/2jG4hoo1MDFfwZG7B2cOazo5Mz+9UGEP6sDXg7QP0+4cj/aQcof+YGPC2w+d81gPSv0IC3 -gx3nv+e5Ae3fvYEs/3dPTzNo+51tdGzAO7RvtQasLVwZIDtB2yIaYOmA4ZxAuyIbiOzA08RdA5l9 -oE0ZGsjoIMo/+4xAezI1gOzg6nUv/94NnNnseD5AO6oB+VfrI7qBK59M/x8Co6oNWDvwnAHR9hP8 -sxtY7cDz7P+kgdXnSrSNGnj2uyGr/11XaJduPXgbsL5XWG1mun/FBiyv/bszAG2AHvqekP3al/+M -Bla+Tvd/rga894HVr5P/3gai/SOHvuaMk78mf03+mvw1+c+e/GdP/rMn/9mT/9zp+X/uIuzlX3fy -n7kod/nzLNo0yl7+/cyr2Hf2Z7T//9kLJvtq/mhTr/27P9qd1R9tF23/+Vkt+fd0X7FH+qOdu5k/ -tWfwl3e+/dVn9JH+st/zuj/q4PPPZM+/rGsxzb6ifwd7tDnaPvNnYrmne+zP7k0d/DOc368V6p4e -/fPI//l1urtu8sf7Z5tnv5/LuP6rHVduYNc1s77+d1zr1ZZ3fU+V/C2vm0znp17eM0wNrF/XrGv1 -1M1ijvKv3MCVj+froxyr+O9qYEc7nuuI8mbwZ2/AcoacvZ4ZzRn8u3Vxdl3RvtX8KzRgvU8wngVo -6ykNrHQi/7kN7G6B6f8K1cD+Htj+v7hqA1VbYPzMQPUGsjvI8lcDdVo5eoaL8FcD+O08F6r5T2nA -2sPVe7yj93wV/Sc2YfF/8ve7+KsB2zr5T2gguoNu/mpA/tOakb8asHYg/14NrHYg//49XHUh/1kN -fE7+szuQ/+wG5D+7AfnP7kf+sxuQ/+wG5D+7AfnjJ39N/hqiCflzT/6a/DX5a/LX5K/JX5O/Jn/N + H4sIAAAAAAAAAO3aSW4bQRBEUQqwFrq9fGPDO4LoqXKoiMyMRaxsGVK/z+qmzO/X6/V9sz+Lu/v3 +jvZDuN8v3/4W2FOf1QYsHaC9IxpAe77vyc+X6T+xAbT5ij2jP2sDuxbly3D+V27g6LWN/p6iG9rl +X6kBhue9SN8of8QZsKsB73M+270/y79jA1H2VTuweHRqIMO/UgdWDzXQowWrRbcGpp4FHv+ODWS0 +gDbO9O/agPz5G8joYbc5upEo/+oNIO73DOdEpL+3gYgOWPyfeDLcK6L9IxrwdsB0DpyZsjw7ZPhH +NYDqILuBrGcJJv/IBlDvE7IayHqeYPNnaSDyPMg8IxANZPuzNRBxLsgf10Dk91TJPquBXf6M50A3 +f0sjO/2jG4hoo1MDFfwZG7B2cOazo5Mz+9UGEP6sDXg7QP0+4cj/aQcof+YGPC2w+d81gPSv0IC3 +gx3nv+e5Ae3fvYEs/3dPTzNo+51tdGzAO7RvtQasLVwZIDtB2yIaYOmA4ZxAuyIbiOzA08RdA5l9 +oE0ZGsjoIMo/+4xAezI1gOzg6nUv/94NnNnseD5AO6oB+VfrI7qBK59M/x8Co6oNWDvwnAHR9hP8 +sxtY7cDz7P+kgdXnSrSNGnj2uyGr/11XaJduPXgbsL5XWG1mun/FBiyv/bszAG2AHvqekP3al/+M +Bla+Tvd/rga894HVr5P/3gai/SOHvuaMk78mf03+mvw1+c+e/GdP/rMn/9mT/9zp+X/uIuzlX3fy +n7kod/nzLNo0yl7+/cyr2Hf2Z7T//9kLJvtq/mhTr/27P9qd1R9tF23/+Vkt+fd0X7FH+qOdu5k/ +tWfwl3e+/dVn9JH+st/zuj/q4PPPZM+/rGsxzb6ifwd7tDnaPvNnYrmne+zP7k0d/DOc368V6p4e +/fPI//l1urtu8sf7Z5tnv5/LuP6rHVduYNc1s77+d1zr1ZZ3fU+V/C2vm0znp17eM0wNrF/XrGv1 +1M1ijvKv3MCVj+froxyr+O9qYEc7nuuI8mbwZ2/AcoacvZ4ZzRn8u3Vxdl3RvtX8KzRgvU8wngVo +6ykNrHQi/7kN7G6B6f8K1cD+Htj+v7hqA1VbYPzMQPUGsjvI8lcDdVo5eoaL8FcD+O08F6r5T2nA +2sPVe7yj93wV/Sc2YfF/8ve7+KsB2zr5T2gguoNu/mpA/tOakb8asHYg/14NrHYg//49XHUh/1kN +fE7+szuQ/+wG5D+7AfnP7kf+sxuQ/+wG5D+7AfnjJ39N/hqiCflzT/6a/DX5a/LX5K/JX5O/Jn/N 24H8+07+2t3kP3vynz35z578Z0/+syf/2ZP/7P0DPqo3DAAAAQA= - H4sIAAAAAAAAAO1dSY8dVxWuBwHD32BaMklsgmCFmBSkCGdawQPJsEBEARYOK2RsJDpYrOjmJ8E+ -P4AfgIgTxWEBJKEufgefPj7Dd+5QQ7c/6apfvxpeVX1nvkNN0yP8cm5Ho/1qbi8623m7Obfbc3th -bq+f/kbH3hT7ergZbN8Sbh2m6TeHta+iDV+Z23Nzewnc/4fTI45+MT3m90fAcXQMsu+WUTj/yant -lfuzUyt4eW6vgMc9c7pfkoFvzO3HyrkJF+yzd8xIvNX5fK/umPOL6TI/BYX/rxvHHJx7JT6/NeF8 -Wse8Ax5fy6U87g/zfV2c2nXH16ZH+v859h3p7TPB87H4pOPPpsu2xjum4EPx/1/m9tfTZ4v7t53r -+5P4n3j/81Pe/4+fze1Lc/vydFkGCm6I56TZA9QORDIgbYDF9/fYNTzPPltywHUd5f0t8Zdwyzn+ -H9ipu+M94/sL43sNngxwFHtAPKI6bcE6huu8hhfna3hpbi/P7RWHj/enR9yHnLPtD9nXXJ7o+9vz -vq/P7feHy/tq3KPy8C64nwTxLp/Xg8rzITJA9kDGEAU9ZYBA+ufZeA9/FNx75yE+pc6/rXzP5UDi -HLw2+TtcDh5M9Tzyc2SB2gGCtDEjZKAFnH/5vP8WHKvFpA/F/yQHlixISF3VdP+Bsa93XTLOQaDp -cAEqAzKuI0R8Uh6SOcYCf0ZaXPDb+e/vGmK9jN0peaFl81HOMvmN5ycR3bf4L8jIgAbJp9yvl//g -sOKCIgP3HDlAOSbdl8+dOOd1Ac73m8p3HHS+J2wBO9+bchsDmjtbsPQ46wskotwwOubborX6BpID -Lgso99EzNuvAp+9Q+4zmQAXSF0X+LEIPGZDnaIkHXhAtaxc0nUHyf34cmkNZNcGzID4gnSfe3XqH -c81SFnrCkgHi+nDQ6zwETwY8/3GcnuxDqvUNknc05+L8S920+gH+fvpbuP81+/72SQZIT+ka3nd+ -n2QgE999kNgXhWcHeI3Qqhf2iPGz5+AxEM8DIu7ldsv23zZ0mvCasi06BrU33EZZum9978V93j6W -DPAaYbEFH5nbR4M6oeXTZW6QqR1zyPhX1gG0HJ37T01GtO+sOoDUfe0Yyy+0xnMa72fG5why3yge -KPr/sbl9/ODXijM+vUeuaOUA2RqJZTu4Xkvu/zW3f8/tP8CxKKyar4UM59GxUX/BJ+b2yYPvC45T -m0+vyRMK15l6gPWMySfLegPxqNn9CIgMeHYhKw+tsGSAc37jYMeEchxBpu+IgOQJmj+1bEEUNxXe -32WftXrDbab7Fl9W/5UmA7LWoJ1T+rKMTcv0EUlEvsDiPuPTI7tVkyfQ87Hk4K7yHT0n0rNMn43k -zOu/yowt0XS+tc8gi5oaEZoj1sqmdi7PB/O6UGl3gvqAfO7y3Dxvj/oy5fHSBmh1Ae9a1oAnAxkO -EV+AxjEt+SblCrL+oj3rjB1AZKGgtpbE85eR9SANrf2GBC+u82I8bVxbrQx4fYa10GIL4ks+CysW -5HEl4idGyUC239CKA6xzWXFdthZ8NmF5grTfXo6A1uGoPsPlJ5PXSxngOeUDZTuKljyQnwORAZ4L -ZPgv0OI63jJ6XdOf8IQMKDGi16dYoNkO7gNIP0sf1IfsM+FVxvdr7DPBqj15eo/0w7aitd8QQda2 -1+QJWn5AvN85PN6Htms2HvX5GriN57Zfxhy1toCwlAzIGqTXZ4QAGWfScjyB5wd3xHOGxhcySN3U -9J5A/JPt92TJG4+2FlrsgKwdavFdgTfGgI9TRcepZEGxIsUFPeeayHqilmvIPu4iM+UaeK6AYIQN -KCAZuDW3zyjts5NdOyrw5p8QWjnskStylOcv6zClj1frs/PGihabwOuJBVwGvP4oq+/Jwij+C4oM -fNFokX3Q+hDQOQjaPSF2xMs7Ze4p40TOe6YWJ/2CNy5J8wNabtF73tsIeD6i8Cznn9wI+pW8MYeE -aH6il3dqeYOWL8pnr9WUC7RYXdp0Oa6rtX94a0D6klBEehzZ9yjvPE66r/D6Eihu1HxFLYrcanYg -ikNa+nsitPgQTQak7qPw9NjLFXrUlrW+BL6tyIcc/1XA7UM0TljC6tvI2P+WPAw9fwTLDngy69WR -j0qzeKO4wHoOrWNQvHGnd09yIv0IYudH+IKRchDBqhtIbrQ5iMh1t8T6aP+CjPu0GgHp/l1mI6Ja -wtJ9fWvJQW3dwLtenjMgsT5aT0LkyfP79w/+ftqYfk8OWucAbAVR3cCrHUhoOUMU61t88nUN5Lms -Y4hXubZBwfm87Y3D5f0svGd8Lli6v3cJeHUDpHYQxbperO/FCda5rGM4r1pN4L7gv9Wn87jv7sB6 -8MhcAoH0E3xuuhUXRDmlNi4RzR8tGdDqA1wOJP8cXM+jOF/aAB5bLIWlYwYpAxq/aFxgxXeWX8jE -A9aYAs6RN+6Ac0s1Ba3e8JDtszT3HNa4z8z+KLRYIepXKJBxgcXnccqNO7BkQOq3xhHt4/lzHjNa -MsPjilEYPZYkAxkroLFBtsaE5o/afl5tqEDL/xCbbo1XvL+i/q+NnmNQ0NpP7Vw1QhQnFhCnPBaQ -NuADsW8PrFkTqkU0b9kC0veMrm1Q9nt+bl8Nr/ZJ/yBlwPPpWux4nfWfgNgBTR5kbKDNa0X1+1nw -WqO5aR6fSGyBonau6FbR6gvKM+DzWjkQ/X5W2U59vHIMB5InFMhxI/I4T1ayY3GvAniOgNYNC8gG -8Hmt0i9o/HrbZX1Hk4F7Bz9W1OCNU4wwmvstyBblCC19C1otOct/AbL2x5JYu+93SURjk7Oo4b9g -C3P3RmNp7rWadMu6VtqYdbld45fvR9u53b8O3I/qH+glU1wGWmDp90WwfQ2sYYt7/mbvcUpl7Xv5 -7oOs3Nba/wJvXccl0FsetubrI2j8e/dAsR+XEcmvHGNeo/9r961uDbVrlkXQ+PfOz+tAJAtZ/mmM -Dq3xvefx3Nl+PuR8o8eicmT4L9DqQJxf7bo1/X/H+Lwn7M3Wa/D4t+rCVAciZPz/3uN+OQZ37zKA -6r93n5J/+VwQ/7+3cZt75v0H0+PxXN+Z23fZtui+tH4gNP/nyK7TZa0Z14KlOYxqKS3gnEatcE7j -ucq7SNH3XhZE/r+gRv8joO88QrEF/W29BqnH0bxNzvlxwt9bSqD5qNz/f2pqy/9bUfvely3w34LC -vdTjI9gynHv9PoX7z8/tC3P7uXG8lA/03VAoRviFgjXkI2vDa/W4BzTuaY7fGwd7n97o7RdGw+M4 -a8M1zlG5jeoMXv3N4p7GbpaxFx73te+y2zOId4/jHjacc2qN34tqq54MSV75vF46b+G/Ru81ucja -d02/1oIWn3kcezY8uxaEt05ILTTuSee5zBT+tZhPxmrI2nAZ+y5jImoaRvh3KXtafNbbT8v78N4/ -0gKP+wI574b4H7EGjxZDEveafi0BTfaWjs8OBz0/t9b7iUBzQyT3fB2HC3FOGnep6b+m79q7ZbPg -3HvPeVRMb8lexDldD+rjPO7I3mv1+Zr7tri35mjTb1DsF4351L6viQtR7vk19kTm9y0gPq53zaJw -9OnJXluA2k+ny3Ecss5TNvar1f3ssx/Bf+k/eW7Sa6ha/IXo+ig7RfaB67S3vgA1jUdtLh+S7/eK -B2r0DtGh7LgT2X9WfLAXg3m6nuEd1V9EpyUop6PG6zneb2rntWJ863ukBlYQcc/vYSQ4/+SDeQw2 -Qpez+mvptOSZuJY+XtZzUFuhrfdSYMUCVv6G1r/4/WTWpJbIcKb1n2sxGALE9mg21noHi9XH6q3F -dn76vjwDxKdH73svOT+P66L6J1oD0/Rei01H1/G98ROHQ/9xjJF/JbsqfV2NbvA1FHg8Lznn/3tj -uSL9romhe+l8LYh/7T2QUf2tRjY5D5zrSM64bnDZiNbN8vJ5ich3R/otubdiZcl5bX2j5RjCiLX6 -vO3RWAvLF/B4nXI3+RveWhvfnOK1wSPfbem3FW/KWJn7LS+P+qfxDEahx1obngzyfhxvLmUE4lub -Y30m/hacMz6+P8Vrg0e+m3Pv2W3+u9Z+Wh7Fx5b28PuZc9SutRFB+hFED5G1+zV7IEHXTnFAtDa4 -xa/kEfXV585+nGup79lnPmI+XY/3Pml1BEQPo7X7PVmwZCK7nhaPNzweW569NZZ8zbFdPWSA7L23 -5saxssl3z1s2gvsIbgc0fSa5qInFkdgVBdmBtcf2eWv3RmtvcHufrSMg/f3y3fPe2r+Wj5D6fJ7k -XEL2IdYcvwSy8UBmzd7CXVQ7RpBZzy/zjgCttmK900Uik29a2ML6zj3siuUftNoxwZPvEbYOWbuR -6oIyl7DeC4rq+BZ4trBEnJi1+b2uSY4VzKzdqK27hMSUKFr7vlvXt+DYWq5Qcz3ka8jPWLVKbQ3w -mvcLEpCck2CtY4Pcrzy2xxon/Bp67bvEe4ItWLmFhFwDvFYWZL1O2oda21CQec5bQ4+1GWuQ8TNW -zoDWoYqcRGOcMraBw7p/+f1VlYFe/ggdK47kj17NCXnXUOY9gdr9WzHkaBmw4luEo96+IIq1kfcK -R0DrUJGceO+KoGfHc83/3Rvbnlk74KraAQ9S/kbMDeHQcomj07z3ifK8otUuELJr3iwJq3ZIdcNR -8109ZHxMjWyhuabVb0ljlbQ6xD3lWrbMf4FWOyS7sJf5rtk6JioD2jrvvBbF7YUlt1vnX8PoXDFT -Y4liC6uOGQGRgegdMgXRfVj8r91vFGGp+KD1mLINyS+1c9S8d46A+sY96j8BeS9o7btCtRp9zVgK -y/aj57LeOxfJAeobR/Pfy45Y54neC1rzrtDsNVjrR1hzULP5pvbeOVQOIiyl/1vyJz18R3Q/1hzU -HvkmyYOUA+S91RII/z3GFGyJ/wIvt7SQ7e8ozeM6+75BCSkHSK1RAtX/0eNKRsmHF8t7uaV3rhHX -mj0vlytv7Eq0/sce47+RY1qtmqinq5I7+XsZ3eFxZ6ucaXIhsUf+UdQ+vy3VxbP3IMcyRLjK/LfA -koGRfQUILHmg6+L5BpJnXEf+UZ2qrS94tYZWmx7FCTzfQGQ14n9rcXsP9Bi7PLrWkAWfs8bHzEfY -mv4vLW+jf2/pcW3ZnHIk/71r6b2x1G9FMsB1t+c1Iecawf+oHLk3lrzGNca3Ijz0eOeJ9XtP31t2 -GVkZ8PiL+hzRWtVo/39dZcCrOXpjmtDzRbyiz32J+O+6yoAFr+5syUBLTdHDluL/PcQMo5DxDdr6 -JLVYiv8tzkveGtYY07Ql/fewZV57Xls0H9aq6WbjA8Kexv+NvqbWtRd6wZMBOV+Van21z2Yv+n+V -oXEXrY3Ax5S1zF/aAv895xFfJXgyQH08B6OfB/UHe+N/i4iuv+X+oniAxhjWjiVr5T+qQ7We4yku -14yQsesZtPCf4c1awyJ7npHIzPnJxInW+LCafujatdQsrGH/t8K3xJauy6rde2upIeNUJGr5H5En -If0VW+JoBGp9JjpORQLhf4lnvpdY4arJ55L23xsjfVWwxftqqf+OmPOQPdeF8ln6n5Y10mqQ9X+j -5YLOn41NM/rf4x62co41zr1FbKH+k0GLTrfag6VjlJYYG/W1e+N/BFrmkyG5/NK+MyPnT/nfDpao + H4sIAAAAAAAAAO1dSY8dVxWuBwHD32BaMklsgmCFmBSkCGdawQPJsEBEARYOK2RsJDpYrOjmJ8E+ +P4AfgIgTxWEBJKEufgefPj7Dd+5QQ7c/6apfvxpeVX1nvkNN0yP8cm5Ho/1qbi8623m7Obfbc3th +bq+f/kbH3hT7ergZbN8Sbh2m6TeHta+iDV+Z23Nzewnc/4fTI45+MT3m90fAcXQMsu+WUTj/yant +lfuzUyt4eW6vgMc9c7pfkoFvzO3HyrkJF+yzd8xIvNX5fK/umPOL6TI/BYX/rxvHHJx7JT6/NeF8 +Wse8Ax5fy6U87g/zfV2c2nXH16ZH+v859h3p7TPB87H4pOPPpsu2xjum4EPx/1/m9tfTZ4v7t53r ++5P4n3j/81Pe/4+fze1Lc/vydFkGCm6I56TZA9QORDIgbYDF9/fYNTzPPltywHUd5f0t8Zdwyzn+ +H9ipu+M94/sL43sNngxwFHtAPKI6bcE6huu8hhfna3hpbi/P7RWHj/enR9yHnLPtD9nXXJ7o+9vz +vq/P7feHy/tq3KPy8C64nwTxLp/Xg8rzITJA9kDGEAU9ZYBA+ufZeA9/FNx75yE+pc6/rXzP5UDi +HLw2+TtcDh5M9Tzyc2SB2gGCtDEjZKAFnH/5vP8WHKvFpA/F/yQHlixISF3VdP+Bsa93XTLOQaDp +cAEqAzKuI0R8Uh6SOcYCf0ZaXPDb+e/vGmK9jN0peaFl81HOMvmN5ycR3bf4L8jIgAbJp9yvl//g +sOKCIgP3HDlAOSbdl8+dOOd1Ac73m8p3HHS+J2wBO9+bchsDmjtbsPQ46wskotwwOubborX6BpID +Lgso99EzNuvAp+9Q+4zmQAXSF0X+LEIPGZDnaIkHXhAtaxc0nUHyf34cmkNZNcGzID4gnSfe3XqH +c81SFnrCkgHi+nDQ6zwETwY8/3GcnuxDqvUNknc05+L8S920+gH+fvpbuP81+/72SQZIT+ka3nd+ +n2QgE999kNgXhWcHeI3Qqhf2iPGz5+AxEM8DIu7ldsv23zZ0mvCasi06BrU33EZZum9978V93j6W +DPAaYbEFH5nbR4M6oeXTZW6QqR1zyPhX1gG0HJ37T01GtO+sOoDUfe0Yyy+0xnMa72fG5why3yge +KPr/sbl9/ODXijM+vUeuaOUA2RqJZTu4Xkvu/zW3f8/tP8CxKKyar4UM59GxUX/BJ+b2yYPvC45T +m0+vyRMK15l6gPWMySfLegPxqNn9CIgMeHYhKw+tsGSAc37jYMeEchxBpu+IgOQJmj+1bEEUNxXe +32WftXrDbab7Fl9W/5UmA7LWoJ1T+rKMTcv0EUlEvsDiPuPTI7tVkyfQ87Hk4K7yHT0n0rNMn43k +zOu/yowt0XS+tc8gi5oaEZoj1sqmdi7PB/O6UGl3gvqAfO7y3Dxvj/oy5fHSBmh1Ae9a1oAnAxkO +EV+AxjEt+SblCrL+oj3rjB1AZKGgtpbE85eR9SANrf2GBC+u82I8bVxbrQx4fYa10GIL4ks+CysW +5HEl4idGyUC239CKA6xzWXFdthZ8NmF5grTfXo6A1uGoPsPlJ5PXSxngOeUDZTuKljyQnwORAZ4L +ZPgv0OI63jJ6XdOf8IQMKDGi16dYoNkO7gNIP0sf1IfsM+FVxvdr7DPBqj15eo/0w7aitd8QQda2 +1+QJWn5AvN85PN6Htms2HvX5GriN57Zfxhy1toCwlAzIGqTXZ4QAGWfScjyB5wd3xHOGxhcySN3U +9J5A/JPt92TJG4+2FlrsgKwdavFdgTfGgI9TRcepZEGxIsUFPeeayHqilmvIPu4iM+UaeK6AYIQN +KCAZuDW3zyjts5NdOyrw5p8QWjnskStylOcv6zClj1frs/PGihabwOuJBVwGvP4oq+/Jwij+C4oM +fNFokX3Q+hDQOQjaPSF2xMs7Ze4p40TOe6YWJ/2CNy5J8wNabtF73tsIeD6i8Cznn9wI+pW8MYeE +aH6il3dqeYOWL8pnr9WUC7RYXdp0Oa6rtX94a0D6klBEehzZ9yjvPE66r/D6Eihu1HxFLYrcanYg +ikNa+nsitPgQTQak7qPw9NjLFXrUlrW+BL6tyIcc/1XA7UM0TljC6tvI2P+WPAw9fwTLDngy69WR +j0qzeKO4wHoOrWNQvHGnd09yIv0IYudH+IKRchDBqhtIbrQ5iMh1t8T6aP+CjPu0GgHp/l1mI6Ja +wtJ9fWvJQW3dwLtenjMgsT5aT0LkyfP79w/+ftqYfk8OWucAbAVR3cCrHUhoOUMU61t88nUN5Lms +Y4hXubZBwfm87Y3D5f0svGd8Lli6v3cJeHUDpHYQxbperO/FCda5rGM4r1pN4L7gv9Wn87jv7sB6 +8MhcAoH0E3xuuhUXRDmlNi4RzR8tGdDqA1wOJP8cXM+jOF/aAB5bLIWlYwYpAxq/aFxgxXeWX8jE +A9aYAs6RN+6Ac0s1Ba3e8JDtszT3HNa4z8z+KLRYIepXKJBxgcXnccqNO7BkQOq3xhHt4/lzHjNa +MsPjilEYPZYkAxkroLFBtsaE5o/afl5tqEDL/xCbbo1XvL+i/q+NnmNQ0NpP7Vw1QhQnFhCnPBaQ +NuADsW8PrFkTqkU0b9kC0veMrm1Q9nt+bl8Nr/ZJ/yBlwPPpWux4nfWfgNgBTR5kbKDNa0X1+1nw +WqO5aR6fSGyBonau6FbR6gvKM+DzWjkQ/X5W2U59vHIMB5InFMhxI/I4T1ayY3GvAniOgNYNC8gG +8Hmt0i9o/HrbZX1Hk4F7Bz9W1OCNU4wwmvstyBblCC19C1otOct/AbL2x5JYu+93SURjk7Oo4b9g +C3P3RmNp7rWadMu6VtqYdbld45fvR9u53b8O3I/qH+glU1wGWmDp90WwfQ2sYYt7/mbvcUpl7Xv5 +7oOs3Nba/wJvXccl0FsetubrI2j8e/dAsR+XEcmvHGNeo/9r961uDbVrlkXQ+PfOz+tAJAtZ/mmM +Dq3xvefx3Nl+PuR8o8eicmT4L9DqQJxf7bo1/X/H+Lwn7M3Wa/D4t+rCVAciZPz/3uN+OQZ37zKA +6r93n5J/+VwQ/7+3cZt75v0H0+PxXN+Z23fZtui+tH4gNP/nyK7TZa0Z14KlOYxqKS3gnEatcE7j +ucq7SNH3XhZE/r+gRv8joO88QrEF/W29BqnH0bxNzvlxwt9bSqD5qNz/f2pqy/9bUfvely3w34LC +vdTjI9gynHv9PoX7z8/tC3P7uXG8lA/03VAoRviFgjXkI2vDa/W4BzTuaY7fGwd7n97o7RdGw+M4 +a8M1zlG5jeoMXv3N4p7GbpaxFx73te+y2zOId4/jHjacc2qN34tqq54MSV75vF46b+G/Ru81ucja +d02/1oIWn3kcezY8uxaEt05ILTTuSee5zBT+tZhPxmrI2nAZ+y5jImoaRvh3KXtafNbbT8v78N4/ +0gKP+wI574b4H7EGjxZDEveafi0BTfaWjs8OBz0/t9b7iUBzQyT3fB2HC3FOGnep6b+m79q7ZbPg +3HvPeVRMb8lexDldD+rjPO7I3mv1+Zr7tri35mjTb1DsF4351L6viQtR7vk19kTm9y0gPq53zaJw +9OnJXluA2k+ny3Ecss5TNvar1f3ssx/Bf+k/eW7Sa6ha/IXo+ig7RfaB67S3vgA1jUdtLh+S7/eK +B2r0DtGh7LgT2X9WfLAXg3m6nuEd1V9EpyUop6PG6zneb2rntWJ863ukBlYQcc/vYSQ4/+SDeQw2 +Qpez+mvptOSZuJY+XtZzUFuhrfdSYMUCVv6G1r/4/WTWpJbIcKb1n2sxGALE9mg21noHi9XH6q3F +dn76vjwDxKdH73svOT+P66L6J1oD0/Rei01H1/G98ROHQ/9xjJF/JbsqfV2NbvA1FHg8Lznn/3tj +uSL9romhe+l8LYh/7T2QUf2tRjY5D5zrSM64bnDZiNbN8vJ5ich3R/otubdiZcl5bX2j5RjCiLX6 +vO3RWAvLF/B4nXI3+RveWhvfnOK1wSPfbem3FW/KWJn7LS+P+qfxDEahx1obngzyfhxvLmUE4lub +Y30m/hacMz6+P8Vrg0e+m3Pv2W3+u9Z+Wh7Fx5b28PuZc9SutRFB+hFED5G1+zV7IEHXTnFAtDa4 +xa/kEfXV585+nGup79lnPmI+XY/3Pml1BEQPo7X7PVmwZCK7nhaPNzweW569NZZ8zbFdPWSA7L23 +5saxssl3z1s2gvsIbgc0fSa5qInFkdgVBdmBtcf2eWv3RmtvcHufrSMg/f3y3fPe2r+Wj5D6fJ7k +XEL2IdYcvwSy8UBmzd7CXVQ7RpBZzy/zjgCttmK900Uik29a2ML6zj3siuUftNoxwZPvEbYOWbuR +6oIyl7DeC4rq+BZ4trBEnJi1+b2uSY4VzKzdqK27hMSUKFr7vlvXt+DYWq5Qcz3ka8jPWLVKbQ3w +mvcLEpCck2CtY4Pcrzy2xxon/Bp67bvEe4ItWLmFhFwDvFYWZL1O2oda21CQec5bQ4+1GWuQ8TNW +zoDWoYqcRGOcMraBw7p/+f1VlYFe/ggdK47kj17NCXnXUOY9gdr9WzHkaBmw4luEo96+IIq1kfcK +R0DrUJGceO+KoGfHc83/3Rvbnlk74KraAQ9S/kbMDeHQcomj07z3ifK8otUuELJr3iwJq3ZIdcNR +8109ZHxMjWyhuabVb0ljlbQ6xD3lWrbMf4FWOyS7sJf5rtk6JioD2jrvvBbF7YUlt1vnX8PoXDFT +Y4liC6uOGQGRgegdMgXRfVj8r91vFGGp+KD1mLINyS+1c9S8d46A+sY96j8BeS9o7btCtRp9zVgK +y/aj57LeOxfJAeobR/Pfy45Y54neC1rzrtDsNVjrR1hzULP5pvbeOVQOIiyl/1vyJz18R3Q/1hzU +HvkmyYOUA+S91RII/z3GFGyJ/wIvt7SQ7e8ozeM6+75BCSkHSK1RAtX/0eNKRsmHF8t7uaV3rhHX +mj0vlytv7Eq0/sce47+RY1qtmqinq5I7+XsZ3eFxZ6ucaXIhsUf+UdQ+vy3VxbP3IMcyRLjK/LfA +koGRfQUILHmg6+L5BpJnXEf+UZ2qrS94tYZWmx7FCTzfQGQ14n9rcXsP9Bi7PLrWkAWfs8bHzEfY +mv4vLW+jf2/pcW3ZnHIk/71r6b2x1G9FMsB1t+c1Iecawf+oHLk3lrzGNca3Ijz0eOeJ9XtP31t2 +GVkZ8PiL+hzRWtVo/39dZcCrOXpjmtDzRbyiz32J+O+6yoAFr+5syUBLTdHDluL/PcQMo5DxDdr6 +JLVYiv8tzkveGtYY07Ql/fewZV57Xls0H9aq6WbjA8Kexv+NvqbWtRd6wZMBOV+Van21z2Yv+n+V +oXEXrY3Ax5S1zF/aAv895xFfJXgyQH08B6OfB/UHe+N/i4iuv+X+oniAxhjWjiVr5T+qQ7We4yku +14yQsesZtPCf4c1awyJ7npHIzPnJxInW+LCafujatdQsrGH/t8K3xJauy6rde2upIeNUJGr5H5En +If0VW+JoBGp9JjpORQLhf4lnvpdY4arJ55L23xsjfVWwxftqqf+OmPOQPdeF8ln6n5Y10mqQ9X+j +5YLOn41NM/rf4x62co41zr1FbKH+k0GLTrfag6VjlJYYG/W1e+N/BFrmkyG5/NK+MyPnT/nfDpao h/0XZBSrgAAAAQA= - H4sIAAAAAAAAAO3cW27TQBgG0Al31sQCCA9IlaCFJwiwCNgDO4CCCqgqCHFZIjMQq34xdiDx2P7P -kT5ZSit1JjMTZy7uOqV0L+c4TcfmLykejpS7Oc8PUsPDe5KzHpBSz9L2z+oU87enO/7uZoQ8yHmV -5tkHStuXMT2kj29S3bafqtLPSh94mf70gSFjaR8Z0tf6xnbzeb4ZELo1fWCs+01zz+nrI31ju7T9 -yZ7egxc9P1+tUrqSc3W1pz84MWPdb5oM6SN9Y3vMz/Nrud2v59xYaPuPbUh/m9L9+mZu91s5t7U/ -AAAALUtfLyrut+p2tOB6/osI60XHuW4nOY9yHi+4nkO1x7z1ongijHm6GfMAzN1r9zAqsa4Qm3UF -AACiibB/TLf2XpK+EE97L8m+Ymz2FQEAgF1YQ4jNGkJs1hAAgF2YO8TWzB3+91z2nf0ViRE1cwfn -sgEgtojP6H3L+V67EBMR8bvgj5yftQsBAFCJPYHYnCeKzXkiAAAAgOXyv8EBgBrWHa9HPJfKpYjn -UgEAAID58oxFbJ6xiM0zFgDAIZhjxGaOEZs5BgDApTc7vl7TVM89z31++TbntJV3dYvTaarnnuc+ -v3y/vZ5vr2eVyjFXc59flva/yPmc8yVp/2ia8f91ez2rVA7q+JDzsZVPdYvDiOb0/R8AAAAAAAAA + H4sIAAAAAAAAAO3cW27TQBgG0Al31sQCCA9IlaCFJwiwCNgDO4CCCqgqCHFZIjMQq34xdiDx2P7P +kT5ZSit1JjMTZy7uOqV0L+c4TcfmLykejpS7Oc8PUsPDe5KzHpBSz9L2z+oU87enO/7uZoQ8yHmV +5tkHStuXMT2kj29S3bafqtLPSh94mf70gSFjaR8Z0tf6xnbzeb4ZELo1fWCs+01zz+nrI31ju7T9 +yZ7egxc9P1+tUrqSc3W1pz84MWPdb5oM6SN9Y3vMz/Nrud2v59xYaPuPbUh/m9L9+mZu91s5t7U/ +AAAALUtfLyrut+p2tOB6/osI60XHuW4nOY9yHi+4nkO1x7z1ongijHm6GfMAzN1r9zAqsa4Qm3UF +AACiibB/TLf2XpK+EE97L8m+Ymz2FQEAgF1YQ4jNGkJs1hAAgF2YO8TWzB3+91z2nf0ViRE1cwfn +sgEgtojP6H3L+V67EBMR8bvgj5yftQsBAFCJPYHYnCeKzXkiAAAAgOXyv8EBgBrWHa9HPJfKpYjn +UgEAAID58oxFbJ6xiM0zFgDAIZhjxGaOEZs5BgDApTc7vl7TVM89z31++TbntJV3dYvTaarnnuc+ +v3y/vZ5vr2eVyjFXc59flva/yPmc8yVp/2ia8f91ez2rVA7q+JDzsZVPdYvDiOb0/R8AAAAAAAAA AAAAAAAAYG5+AVtt34MAAAEA - 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 AAAAAAAAAAAA6Mkf0N5PuAAAAQA= - H4sIAAAAAAAAAO3bQRHAIBAEQeLfCCoI0nDAC2oh6VYwdY/9XSkAAAAAAAAAAAAAAAAAAAAAAHu0 -dAAAAAAAAAAsUp90AQAr2fW55j4AwEY9HQAAAAAAAAAAAAAAB+npAAAAAAAArvemAwAAAAAAAAAA + H4sIAAAAAAAAAO3bQRHAIBAEQeLfCCoI0nDAC2oh6VYwdY/9XSkAAAAAAAAAAAAAAAAAAAAAAHu0 +dAAAAAAAAAAsUp90AQAr2fW55j4AwEY9HQAAAAAAAAAAAAAAB+npAAAAAAAArvemAwAAAAAAAAAA AAAAAPgtvy0AAAAAAADwfQPTPxV3AAABAA== - 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 AQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/semos/mountain_n2_w3.tmx b/data/maps/Level 0/semos/mountain_n2_w3.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n2_w3.tmx rename to data/maps/Level 0/semos/mountain_n2_w3.tmx index 8bdde773d9..8348422d24 100644 --- a/tiled/Level 0/semos/mountain_n2_w3.tmx +++ b/data/maps/Level 0/semos/mountain_n2_w3.tmx @@ -144,220 +144,220 @@ - H4sIAAAAAAAAAO3VS25UQRBEUYPkAatAwvtfBRtDiBkSqP3qE5lVZxBDt1N1btvvb29v75/ct037 -MbCPInt6/643/qw9f/78+fPnz58/f/787/Lf1QD/uv6rGxix57/Hf1UDo/b8+afd+efsq/hXt6/m -P8ueP/+u9vzv9t9pz58//3vt+dfxT9jz588/75+y58+f/732/O/9v8+fP/+sPX/+/O/1T9vzv/u7 -X81/ZgPV7U/wX3FPt78Bne353/3dr+jfqYGb/VffdbJ/2py/7/6I/467+POv6n+K/RP/XXdV9R+9 -J+094r/zrhP909b8+fPP+KedR/1338Wff8UG+Pfzn9nASfY3+c9qgH9f/xkN8OfPv6//aAP87/V/ -+vvSxvz58+fPn/9T/5Ma4N/Df1UD/Pv4r+iAP3/+/Pnf6f+0Af78+Z/h/6SB0+w7+acbOPG7z//1 -Bvjnb035j3x2+s34jzfA/17/0c9Nvxl//qf4725gxmem32umf4UG+PPvsvRbrfDXAP/0zV0aSL/R -Kv8KDaRt+eeX9uWfX9qYf35pZ/78O9rz53+Cf8UG0u/Bn/9Kfw2s8f/+9c/4921g1H5nA6f5V2hg -lv+OBk70Tzcwy55/vwae3vov/9UNnOyfaIB/rXXw/5/96gZO93+lgZ9f6n73+a/3T9q/6r+qAf55 -/1cbqObfpYHq9q/6r2iAfx/7iv4dGqhs/xn/FW/Dv4c9/zr+CXt///P+M296Yr+igRv8nzaw8h7+ -927EfnYD/Pnz7+c/qwH+/Pn3s5/VwAx/DfBPv2uX8b97lez5926Af8/xv3tV7Pn3tOffd5Xs+fPn -f6/9TH8NrLfn33NV7fn3seffb9Xt+d9tz7++/+o7+de033Ur/7z/3z+381b+Of/0nfxzDaTv48+f + H4sIAAAAAAAAAO3VS25UQRBEUYPkAatAwvtfBRtDiBkSqP3qE5lVZxBDt1N1btvvb29v75/ct037 +MbCPInt6/643/qw9f/78+fPnz58/f/787/Lf1QD/uv6rGxix57/Hf1UDo/b8+afd+efsq/hXt6/m +P8ueP/+u9vzv9t9pz58//3vt+dfxT9jz588/75+y58+f/732/O/9v8+fP/+sPX/+/O/1T9vzv/u7 +X81/ZgPV7U/wX3FPt78Bne353/3dr+jfqYGb/VffdbJ/2py/7/6I/467+POv6n+K/RP/XXdV9R+9 +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 +221M569vuT+52csl/10eG1D7TAv/AMv+WzIwYk54NIetjbtxO4t5DKzPOko+A7DW8wOoX6c6DuNC +hyo6j5DkMVv/RVD+vbUOCs7/ZSKrgF71fwtUXyO5gncviqvT/nPT+4s13tp6fknHYWzwOnlNcXqz +93dp/O+y/716wPf/rfEvvZ8ZA1hjvi8B7zd/rgH6fAptjJfa/OhaTu9YJP8MHc/EGgDXQ7r/78Pk +PNY1JHj4n3M9mIZMLKjZEu1c6ANuNuI67zpuPr/Fy7/VKPj+v9ncSuJ/bp6t545EfAK/Rxn+D7GY +7rBg82uQuLfq0DXZxhyAfhb3/4XXLXl1xv5LwJpiJMax4Inha5C+S20/H8tGX85jOi/vCItnr47T ++BqO07mE8Jrv/8uv7Y0jOP+S7v+yHPtVab8O2j7aj8h3eiJzTimmy8gwhcV3Le6Tjmn8W9+RoOm/ +Z09oC5R/C5m4fyR6zBvXIPEryQIF6D0/Bv5gNP8U4F/4mrA58sIeyMjVSBngsHwAPcbrLTX+vejl /9eKtdgVDZGYn+L//Nexdu45LL75vIH/AJm9e7gAAAEA - H4sIAAAAAAAAAO3bwQrCMAwA0HYf6E0FLzpFb/7/VWF40bnpFEqb9yDHQaBp0jKaUizbXDoDSltS -A+v7Nxu106zDxNp+Ui/6CtRnNbJv9/byrHOX0qUrnQUss7PHmfCYC3N14txXt3/MenfDdkzdAwGo -z68z2jkPGKM3ANRNHweIQ8/nmZqIxz88AAAAAKBV19IJUJT1BwB41echiOmYhyCmUx4CAAAAAAAA -AAAAAAAAAKiTt8KxeSscm7fCAAAAAAAAAAAAAAAAAAAAAAAAwDt96QQAAAAAAAAAAAD4yg3gG0rW + H4sIAAAAAAAAAO3bwQrCMAwA0HYf6E0FLzpFb/7/VWF40bnpFEqb9yDHQaBp0jKaUizbXDoDSltS +A+v7Nxu106zDxNp+Ui/6CtRnNbJv9/byrHOX0qUrnQUss7PHmfCYC3N14txXt3/MenfDdkzdAwGo +z68z2jkPGKM3ANRNHweIQ8/nmZqIxz88AAAAAKBV19IJUJT1BwB41echiOmYhyCmUx4CAAAAAAAA +AAAAAAAAAKiTt8KxeSscm7fCAAAAAAAAAAAAAAAAAAAAAAAAwDt96QQAAAAAAAAAAAD4yg3gG0rW AAABAA== - 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 e0R7PnBB16OTyWTSMy8Awfx3tgAAAQA= - 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 b/4/A6vzAMX74Qx8+r8LrUb/AVxBBtgAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3Z0UoCURQF0MnPK3s0v6zCstRKxfrJtm8y3gkxku7MWrARREE4955zBptmWKZX -x+/dj5rmIXkcXf73cHmHZ2CWmj8lz8k8eek4A5N8565wdqjba+q9SJbJKnkr1L/UM875DP/Pe+r9 -kayTTbI1A3qvPe93ef1MvtS+97rm/XX6902rh9sL+6dr3o9T+9sz9kLq8tO8P7zvp+yFe/a++pTm -fem+n7oXejasX+m+2wuHw3Mg7nt//XZG2/OAEr0BoG76OMBw6Pm0ORPD4z88AAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3Z0UoCURQF0MnPK3s0v6zCstRKxfrJtm8y3gkxku7MWrARREE4955zBptmWKZX +x+/dj5rmIXkcXf73cHmHZ2CWmj8lz8k8eek4A5N8565wdqjba+q9SJbJKnkr1L/UM875DP/Pe+r9 +kayTTbI1A3qvPe93ef1MvtS+97rm/XX6902rh9sL+6dr3o9T+9sz9kLq8tO8P7zvp+yFe/a++pTm +fem+n7oXejasX+m+2wuHw3Mg7nt//XZG2/OAEr0BoG76OMBw6Pm0ORPD4z88AAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgL/xDbo+ylMAAAEA - H4sIAAAAAAAAAO3ZSw6CMBQFUHSD/lbicvz/Neomfc6IECHEgbTnJHcCnb3S9pWiyM9kUH02r3lW -No33s4Yx9M9iWBTLyCqyjmyG1TF186XLGP7PNuq9i+wjh8ixpv6k6xT1PkcukWvkpv5ZKO/396j5 -I/JUez40nQvJ2/vcN4qMzZMkdPne9Yb916YPJF36wLQ17dH6wLS12aO/9YHu94A61gaAfrOOA+TD -ms9b+X7QnMiPf3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3ZSw6CMBQFUHSD/lbicvz/Neomfc6IECHEgbTnJHcCnb3S9pWiyM9kUH02r3lW +No33s4Yx9M9iWBTLyCqyjmyG1TF186XLGP7PNuq9i+wjh8ixpv6k6xT1PkcukWvkpv5ZKO/396j5 +I/JUez40nQvJ2/vcN4qMzZMkdPne9Yb916YPJF36wLQ17dH6wLS12aO/9YHu94A61gaAfrOOA+TD +ms9b+X7QnMiPf3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAA8Hsvj+6g5AAAAQA= diff --git a/tiled/Level 0/semos/mountain_n_e2.tmx b/data/maps/Level 0/semos/mountain_n_e2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n_e2.tmx rename to data/maps/Level 0/semos/mountain_n_e2.tmx index 6282bcbd45..8663ae6d85 100644 --- a/tiled/Level 0/semos/mountain_n_e2.tmx +++ b/data/maps/Level 0/semos/mountain_n_e2.tmx @@ -72,158 +72,158 @@ - H4sIAAAAAAAAAO3YzXLUMBBF4QmEDVXw/o9LsXXJtn66+3ZLZ3GXTGx9J/aE78/n8220X4b7+8Ui -ZmVv2YD6TE6atf9KA+qzOHEe/qMNqM/g5Hn593agvv/T5+3/1oH6/k9flD8N5Fyk/10D6jM4edH+ -PAdy7afA/6kBOoj3z9hAlRYqXnPLX9VATwfqM+p1z37Nb/40MG7/u7HWdWe9r6t/1neB+pxa/i37 -uw6y3l/LX9VE1jNq2ff4tzq4ayO7f1QPWf2v19Jr39OG8r5m/RUN7GK+i//uDXi67+If3cCO/hXf -/7s34P3cv/s7sar/bg1E2kf6X3+mpb9nB9HfB3b73b87Pw//6AaszzDi2R/x7u/5fycvf68Weu4J -/75zivK3bKD3vlbPdbWBt3/v+fwfOaMof8sORu5v9ozvPmfmu93132b4vVf5WzQw42/Zwcz3Out3 -lIW9yn+1gUj/0XeCp2/rOqr6rzSQwb/VQLS9xZT+sx2s3rP3+Vdwr+yvfAa8WVSy/78fl1XxX2nA -8/lcwfzJv1oDUX8P7mh/56/oIPr/BdTGavce/8geLPwrN6CwH/X3bMDKv2IDKvsZf88OVA0om/Aw -bd3/3TnN+nv1kKWBqA4srFdm5b9jA7vbZ/W3bCKrfwb7E/yzNoD/uc+ALPb41/Nf9b6eqaW/dwc7 -vANU9ndn6uHv1cBq+6f6P52pl79HCyp/qw4i7XvPNMLfqoFVf1UDqz/Tyz7S36KBKv6rPyPKPtp/ -tQEL/9UGouyt3/NZ/FcayO6v+L1ffaYq/GcbOMU/yl7pP9OB0j/be9/C/lT/kQaivuMr7Kv5Rz8H -Iv/G6/W3tK/qH9WAwj/SvrK/VQNZ3vs914p/vP9bE1H2+GveAd4buc4d/TM0kN3dyx7/Gv67OOOP -vXUD1b4DRD/31a7eDVTyV7zv1ab488z3bKCCf5S92q6yv1czo595sn01/7cOsPf3z9AB9np/rwb+ -fD3vrgH84/2tG3izf2sC/7r+s/azHeBv47/agIX7TAPY2/nPdmBtP9IA/lp/L3v88e9pAHutv/oZ -gD3+J7t7+GdpwOL9r3ap2sCov3UPvT8H/1zPgUz+aotdGphpIcIe/1j/iAZGnzPYx3aw+r3gqQsr -e/z9GrDwtxr+8Q2ozXvs8fdtQN0C9rk6iGwB+9wdeLaBfU3/1Q56P199ptWWuYHRz1WfZdUpGnjr -YObz1OdYfVn8sc8x1XMB/zxTu2Kvn9oXe/zxxx97GsBeP+wZ9iy6A/W9Mm0D6vtkugbU98e0Dajv -jWkbUN8X03Sgvg+ma0B9/UzXg/pambYD9TUyxhhjjDHGGGOMMcYYY4wxxhhjjDHGGNt3/wCn3jlw + H4sIAAAAAAAAAO3YzXLUMBBF4QmEDVXw/o9LsXXJtn66+3ZLZ3GXTGx9J/aE78/n8220X4b7+8Ui +ZmVv2YD6TE6atf9KA+qzOHEe/qMNqM/g5Hn593agvv/T5+3/1oH6/k9flD8N5Fyk/10D6jM4edH+ +PAdy7afA/6kBOoj3z9hAlRYqXnPLX9VATwfqM+p1z37Nb/40MG7/u7HWdWe9r6t/1neB+pxa/i37 +uw6y3l/LX9VE1jNq2ff4tzq4ayO7f1QPWf2v19Jr39OG8r5m/RUN7GK+i//uDXi67+If3cCO/hXf +/7s34P3cv/s7sar/bg1E2kf6X3+mpb9nB9HfB3b73b87Pw//6AaszzDi2R/x7u/5fycvf68Weu4J +/75zivK3bKD3vlbPdbWBt3/v+fwfOaMof8sORu5v9ozvPmfmu93132b4vVf5WzQw42/Zwcz3Out3 +lIW9yn+1gUj/0XeCp2/rOqr6rzSQwb/VQLS9xZT+sx2s3rP3+Vdwr+yvfAa8WVSy/78fl1XxX2nA +8/lcwfzJv1oDUX8P7mh/56/oIPr/BdTGavce/8geLPwrN6CwH/X3bMDKv2IDKvsZf88OVA0om/Aw +bd3/3TnN+nv1kKWBqA4srFdm5b9jA7vbZ/W3bCKrfwb7E/yzNoD/uc+ALPb41/Nf9b6eqaW/dwc7 +vANU9ndn6uHv1cBq+6f6P52pl79HCyp/qw4i7XvPNMLfqoFVf1UDqz/Tyz7S36KBKv6rPyPKPtp/ +tQEL/9UGouyt3/NZ/FcayO6v+L1ffaYq/GcbOMU/yl7pP9OB0j/be9/C/lT/kQaivuMr7Kv5Rz8H +Iv/G6/W3tK/qH9WAwj/SvrK/VQNZ3vs914p/vP9bE1H2+GveAd4buc4d/TM0kN3dyx7/Gv67OOOP +vXUD1b4DRD/31a7eDVTyV7zv1ab488z3bKCCf5S92q6yv1czo595sn01/7cOsPf3z9AB9np/rwb+ +fD3vrgH84/2tG3izf2sC/7r+s/azHeBv47/agIX7TAPY2/nPdmBtP9IA/lp/L3v88e9pAHutv/oZ +gD3+J7t7+GdpwOL9r3ap2sCov3UPvT8H/1zPgUz+aotdGphpIcIe/1j/iAZGnzPYx3aw+r3gqQsr +e/z9GrDwtxr+8Q2ozXvs8fdtQN0C9rk6iGwB+9wdeLaBfU3/1Q56P199ptWWuYHRz1WfZdUpGnjr +YObz1OdYfVn8sc8x1XMB/zxTu2Kvn9oXe/zxxx97GsBeP+wZ9iy6A/W9Mm0D6vtkugbU98e0Dajv +jWkbUN8X03Sgvg+ma0B9/UzXg/pambYD9TUyxhhjjDHGGGOMMcYYY4wxxhhjjDHGGNt3/wCn3jlw AAABAA== - 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 tL/fY80dO2R8AjqIFWwAAAEA - H4sIAAAAAAAAAO3dQWoCQRAF0O4Dqmt1EXI5IRujx9AYL6DRHCW1cDE0uBmFmjjvwd8X1GfoxTRd -CgDAuFxqKdfIb82ehCE4RQ/OkZ9OH3QD4LWdOt955wJaOgEAAAAAAAAAAAAAAAD0MYlMI7PsQUgx -jywiy+xBAAAAAAAAAAAAAAAAAAAAErxlD0A6HaD1nj0AAAAP2dVS9pGvmj0JGQ6x9+/Isdl/2ws9 -+b8+euys7cW9njB8WzsD4KbPmYDX4UwAAAAAAAAAADBM3kofN2+lAwDwLKvOP+PuD4zPOnb+GdlU + H4sIAAAAAAAAAO3dQWoCQRAF0O4Dqmt1EXI5IRujx9AYL6DRHCW1cDE0uBmFmjjvwd8X1GfoxTRd +CgDAuFxqKdfIb82ehCE4RQ/OkZ9OH3QD4LWdOt955wJaOgEAAAAAAAAAAAAAAAD0MYlMI7PsQUgx +jywiy+xBAAAAAAAAAAAAAAAAAAAAErxlD0A6HaD1nj0AAAAP2dVS9pGvmj0JGQ6x9+/Isdl/2ws9 ++b8+euys7cW9njB8WzsD4KbPmYDX4UwAAAAAAAAAADBM3kofN2+lAwDwLKvOP+PuD4zPOnb+GdlU 9wcAAAAAAAAAAAAAgOf6A9+yIQ8AAAEA - H4sIAAAAAAAAAO3dx47UQBDG8fGS34oMQmQQIoN4INgl7MKFcIJ3gAvcWA7k+A4gkXP4VpqRjLEZ -h267u+v/k0ojrWZG7Q7V1R4jRiMACNvpbDQ6o5hVzGXuvveRvuux4knFd97X3x8oHmbT3wt/5tXn -C4qLiksl/d92frzQe18qXo0/kx/vJU/1+kzxPPv3vejPZfX5FcVVxbWS/p82P+rKj3decV7E7KCu -4VCE13Fdbb6Rla/1afOjq6p5EZvDav8RxdGIr6NqrU/mR1Nl+3qqe/0xXc9xxYkp1+Wr3nLB9Vov -29fL/hbznNiuNu9QnBy3/dSUa6haY6HMi7ZrvYtY67+dau8uxe4G7a5aY67qLNdCmZch2qP+2KvY -17BfytaY7zqrrVDnpQuT3N3W/vFnDzjql7a5d60+s87T2IQ6L7tqk7snQjrnrVc7Nig2OmhPVa4f -oibwrW3uDu2ct0nt2KzY4qA9rnK9z3zkStvcXfec15et43Zsc9AeF7neZT4KUd1zXqy65nqX+Qhh -y+f523q9k7nNR30YspaLYZ+skkKeH7KWc9F/Q86fFPK8q1quzX2Erv039PqLLc+XcVHLtb2PUOy/ -m3q91eA7Ulh/KWh7H6GrFNZf35qusTpc3wMGAADAsHj+xbaUn3/BdKk+/4L6Unz+BQD1nXUW6rvJ -sxlLmO9/s1bfWZjv/1M2/y3Vd9bme1HX+Z9C/rQ034u6zn/r+TMFXea/9fwJ2/mzTynstWiPvdY2 -9tp4ucrd7LVxInfbRu4Gudsezmy2se/b1ue+T64JU3Hf9zVO5Jo4+Bonzhhx8DlOnDGG0ySvM07p -Yf+1jVoffeV1ck3YfK9Pav2w9bE+qSHDVXd9so+nq876ZB+3jX0c7OMA6sr/+2UAAACk47VqvDfU -eea81Zi/U7xXfFB8VHxiHpjxWWP9RfFV8U3xXfGD8Tfjp8b6l+L30pjPjEaZYmZm6FahL8s01ssV -KxQrFasUq1uMP78thqHpOKxxtNb5bTEMQ40Dvy32q+r/0xpyHPhtMQyMA/J81GbUe/HwURNQ78Wj -rCa4q9dFxb2WY0e9FxcfNQF1Rnq65gUAAAAAAAAAAAAAAOAfz+3ZxnN7tvHcHnhuD01QM9hGzeDW -WcW5oRvRADWDW/OKhaEb0RA1A/oSUn6cVcwN3QhjQsqP5xUXhm4EAAAAghHSWQX9KzurcGa0jTOj + H4sIAAAAAAAAAO3dx47UQBDG8fGS34oMQmQQIoN4INgl7MKFcIJ3gAvcWA7k+A4gkXP4VpqRjLEZ +h267u+v/k0ojrWZG7Q7V1R4jRiMACNvpbDQ6o5hVzGXuvveRvuux4knFd97X3x8oHmbT3wt/5tXn +C4qLiksl/d92frzQe18qXo0/kx/vJU/1+kzxPPv3vejPZfX5FcVVxbWS/p82P+rKj3decV7E7KCu +4VCE13Fdbb6Rla/1afOjq6p5EZvDav8RxdGIr6NqrU/mR1Nl+3qqe/0xXc9xxYkp1+Wr3nLB9Vov +29fL/hbznNiuNu9QnBy3/dSUa6haY6HMi7ZrvYtY67+dau8uxe4G7a5aY67qLNdCmZch2qP+2KvY +17BfytaY7zqrrVDnpQuT3N3W/vFnDzjql7a5d60+s87T2IQ6L7tqk7snQjrnrVc7Nig2OmhPVa4f +oibwrW3uDu2ct0nt2KzY4qA9rnK9z3zkStvcXfec15et43Zsc9AeF7neZT4KUd1zXqy65nqX+Qhh +y+f523q9k7nNR30YspaLYZ+skkKeH7KWc9F/Q86fFPK8q1quzX2Erv039PqLLc+XcVHLtb2PUOy/ +m3q91eA7Ulh/KWh7H6GrFNZf35qusTpc3wMGAADAsHj+xbaUn3/BdKk+/4L6Unz+BQD1nXUW6rvJ +sxlLmO9/s1bfWZjv/1M2/y3Vd9bme1HX+Z9C/rQ034u6zn/r+TMFXea/9fwJ2/mzTynstWiPvdY2 +9tp4ucrd7LVxInfbRu4Gudsezmy2se/b1ue+T64JU3Hf9zVO5Jo4+Bonzhhx8DlOnDGG0ySvM07p +Yf+1jVoffeV1ck3YfK9Pav2w9bE+qSHDVXd9so+nq876ZB+3jX0c7OMA6sr/+2UAAACk47VqvDfU +eea81Zi/U7xXfFB8VHxiHpjxWWP9RfFV8U3xXfGD8Tfjp8b6l+L30pjPjEaZYmZm6FahL8s01ssV +KxQrFasUq1uMP78thqHpOKxxtNb5bTEMQ40Dvy32q+r/0xpyHPhtMQyMA/J81GbUe/HwURNQ78Wj +rCa4q9dFxb2WY0e9FxcfNQF1Rnq65gUAAAAAAAAAAAAAAOAfz+3ZxnN7tvHcHnhuD01QM9hGzeDW +WcW5oRvRADWDW/OKhaEb0RA1A/oSUn6cVcwN3QhjQsqP5xUXhm4EAAAAghHSWQX9KzurcGa0jTOj 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 IfvBtZuQevwDpvx9UQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/semos/mountain_n_w2.tmx b/data/maps/Level 0/semos/mountain_n_w2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n_w2.tmx rename to data/maps/Level 0/semos/mountain_n_w2.tmx index 92bb76fc5f..b0acc85412 100644 --- a/tiled/Level 0/semos/mountain_n_w2.tmx +++ b/data/maps/Level 0/semos/mountain_n_w2.tmx @@ -1,185 +1,185 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/mountain_n_w3.tmx b/data/maps/Level 0/semos/mountain_n_w3.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n_w3.tmx rename to data/maps/Level 0/semos/mountain_n_w3.tmx index 5bd988921a..aed12fadf6 100644 --- a/tiled/Level 0/semos/mountain_n_w3.tmx +++ b/data/maps/Level 0/semos/mountain_n_w3.tmx @@ -60,111 +60,111 @@ - H4sIAAAAAAAAAO3ZO24DQQwEUcFaB7r/hZ04MARL3vHOsHvYFVQqYPlIfaDH7XZ7PPVJMT3b458V -/tnhnx3+2eGfHf7Z4Z8d/tnhnx3+2eGfHf7Z4Z8d/tn95s8O5IR/dvhnh392r/zZgYzwzw7/7PDP -Dv/s8M8O/+zwzw7/7N75swP9wz87/LPDPzv8s8M/O/yzc/M/DGaSlJP/8SP1XFKq9j8GUs8moUr/ -EXt2oJf/f+zZAfzxx58dmDfH59w//9mBNe4Kf3bAyx5/z1Z67+7fdQcqzXf377YDKnv89SnM79/h -n2F/fxP+ufb493U/Y49/T/sz7gr/mc+otnRzHzHHH3v89/e/4o7/vvYz3PHfz3+m+xl/53mobSuf -dYU7/tjj7/M8K+w/TlTpP3Nmnd2v+p9xx9/Pe4b/iL3Cf9ZMO7tX3T7+XubV9vj7mF+1x39fc5V9 -or/a2Mk+xV9t62qf4K+2dbbv7q+2dbfv6q92xb/mNnd1v+o/y353/2PB67n7z7Tv4L9zlc74+6W2 -xx9//L38K+3x9/Kvtlf6p++Aw+1z/z7+CnuVv3r26lzsFf7q2TvkYl/tr567Q063j7/WX21f5a+e -uVNp/up5O+X23v/On9vHH/t19p391bN2LMVfPWfHHP7nw9/LHv+MkvzVs3bN1X6mv3rGrjnb41/v -r/Ze4a+esWvut48//vjXuDvaz/BXz9ot9997+Nfbq43x19nj379d7fHPtn/lz3f/DHv819jj37u/ -7PHvWyd7/Ofaqy3x1/mrHfHHfob/iH2Kf1d7/K/Z46/3wX+e/6h9d//u9vhn2+M/bq/2wh9//LHH + H4sIAAAAAAAAAO3ZO24DQQwEUcFaB7r/hZ04MARL3vHOsHvYFVQqYPlIfaDH7XZ7PPVJMT3b458V +/tnhnx3+2eGfHf7Z4Z8d/tnhnx3+2eGfHf7Z4Z8d/tn95s8O5IR/dvhnh392r/zZgYzwzw7/7PDP +Dv/s8M8O/+zwzw7/7N75swP9wz87/LPDPzv8s8M/O/yzc/M/DGaSlJP/8SP1XFKq9j8GUs8moUr/ +EXt2oJf/f+zZAfzxx58dmDfH59w//9mBNe4Kf3bAyx5/z1Z67+7fdQcqzXf377YDKnv89SnM79/h +n2F/fxP+ufb493U/Y49/T/sz7gr/mc+otnRzHzHHH3v89/e/4o7/vvYz3PHfz3+m+xl/53mobSuf +dYU7/tjj7/M8K+w/TlTpP3Nmnd2v+p9xx9/Pe4b/iL3Cf9ZMO7tX3T7+XubV9vj7mF+1x39fc5V9 +or/a2Mk+xV9t62qf4K+2dbbv7q+2dbfv6q92xb/mNnd1v+o/y353/2PB67n7z7Tv4L9zlc74+6W2 +xx9//L38K+3x9/Kvtlf6p++Aw+1z/z7+CnuVv3r26lzsFf7q2TvkYl/tr567Q063j7/WX21f5a+e +uVNp/up5O+X23v/On9vHH/t19p391bN2LMVfPWfHHP7nw9/LHv+MkvzVs3bN1X6mv3rGrjnb41/v +r/Ze4a+esWvut48//vjXuDvaz/BXz9ot9997+Nfbq43x19nj379d7fHPtn/lz3f/DHv819jj37u/ +7PHvWyd7/Ofaqy3x1/mrHfHHfob/iH2Kf1d7/K/Z46/3wX+e/6h9d//u9vhn2+M/bq/2wh9//LHH v9Zf7YQ/t48//vhjjz/2Dv5qt9X+ahtnf7XZan+1C/74V/qnvvfjn3376f5fqkUOvgAAAQA= - H4sIAAAAAAAAAO2dua4eNRSAJ88ADwBICAqQ2AoWARWrUkQQIir4g5KKtwAapPSsl4qGgoIHSREK -EkA8Q/II2MpvybG8+2y2zydZys29d2Z+f2P7+Ngz9zge5U1T3jqUXVH/e6P+90b974363xv1vzfq -f2/U//x8PfC76n9v1P8cfIV0XPW/N+p/b9T/3qj/vVH/e/OlKS+a8hL3hShsaB+wN+pfFreIzyfR -/0hOU2lj5RiAui3NisQ+QDKr3Vfqf2/U/96o/71R/3uj/vdG/e+N+t+blXNAKwOZJ9U+YG929c+1 -1hDmELlzirv6Vx4yq3+svdG7Mat/BQYs/8+Y8qz39XOmPG/KZ6a8fy5fIJxXaQPDv3X8simveP/3 -qimvmfKBKVfP5b1D7wFuoP1b99bx25HvvWPKJ6aczuXjQ+8BbiD9O/fW8beJct37+Y8OvQdGgJg7 -Qvn33V8v/KyP3gO8QPm3x7l8tLl32HvgiilvAFzHzPixMWTJAel/5DjvHnv3Aa7/vIpQckjxv/s4 -4PrPE0IpnRfCP8RaIuc9QJ1PDPt62/Y/7DzWSBwIGf9D3QMrxgIx334f3Ro3QwE9/4c43mqxQGxs -9/MgtlzjuTSR/leKBfx58emA8S15/wfU8VYYB3z3Pb5bxvXc3DGHVP+W1495/Y+67zkX5/wP43gz -+nftsMd96xwkPNcpUXJw+i/1bxD+Kfd5+e0Qu91DnYvSf+iCwj8FsXYI7T42f3TnGpk3Yqz/1eYx -VvBP0eZT80eIc0H6H1kDiiHdfzi3K/loHYty4ztUHUP7hxxLqP235lHd/Y7V1/v9ClZuUIL/VL3X -+OfaB9w61tUeM/R+OnDzwhL8p5Dc/0O2fQ7v7ryQ9/Bu/iH3TVF6d0DHa6v5z+VUIdpNGD+2enDX -14vk3J+Fy3/YH8fK6Pyrd79k7Posly+lSwr1/5DU2nwupzo67vf2vbHxYuQaoP1/Cni8nH+Ivc+p -di417h4dLyCuoXS8G6bcNOVpgONhtH+/rafa+Ui9+vPR1D0ai7tr5rHS4zW7/+uFc4F4rwiU/5hz -jnjbXUvPuI+Rb8B89hfi2CP+S85tod5vNxLzQbd9d0xu/7mceI//2JjO6dy/rpF4H7rtWyT4z1Hr -vzSmczl3QLjHWANYwX+4NsoxpueQ6t4yu//Y3lop3i2S3Vtm9R+ui0ty7jMSs2HEe7FzzOSfcl0c -gt46wIr3QqT7d88BpWI7LPc2FwOxb3Q0x4d9b0v3754DkhrblcjVQWptkXJMk+7f8vkhM7arIVUH -uec1KMe0GfzPTKwOUs8DukJ5j0vzv9o7PWN1QBHX/1H5c9L8r0ZYB1Rx/Sz+bYz9DdL5QyDPU7P3 -IHRNGdfXwu1/VWLP/lL0+61gOaLq51qhetd+6FpqfWC9+1daP0fJDP2+A+vdvxI/KxV+25deH1jv -/pX4WVPYGBRq3hm2faox/7fO34N+hkVafENN6Ft6DAxxfX4uU1p8Q01Yn6v7h96PPjOxGF+yf4g5 -icQ5LQY188ZYXUj2P+LO34exe59vSbWlUf+9cV0No3tTRtYquf/mITSptiS9/XM/f+bzE+CxKMmN -o6v5xx7vf+78Pc7+JFcnK/qX+Hm4/afqRGp9WVqvDXsN474pDzp/V5r/GeLjFv/Sc7tc/mNtIoyP -ud7rX6LFv/R5vvV/cf73D4TnDd8BVhsff4d+ZWVq/WP0+9DvZA7b/0X0p2BJ5fsktxOfWv+Un8nu -0aJ8X3cv/nqX379Dv/8Gkxb/IzHs7eDrOxW/07se2xpD9sQNfh8Pne+jpOZaIfr+P4Ov/xo4Fje+ -+1hst5p/iL7/rin3TPnblH9M+bfw861tkuqZgTC2uxZ8T/p8L6TWf+39DJW/lbg2kJv/zjLfCxn1 -j9Xubh2P3gM98QMkNe5n3P8A3f5Dfkn8/xOXjuNJU57KvJfU988ZP9S6n8m7pTaua/Hfu3ZTojV+ -gGJV95bauK61/T9m2vTjQbvuHSc444CS39r6w9y/MQLG3N/l3Gwc+OMxHg86//8NHqeVmrY9Mi5K -uCewcj/f912OGEru/XleS71Y578PXx0cVLk/KmzeeHQ+UuPef2dH6zxfQrt3SPAv7V0PuTE99s6O -Web5MST4t2CvA9aSmw9BxfpS2n9LTh/Tv8sPUL+XIYRqnufGf+77oCWnj+m/x1VuzPCPd5H4dwjU -PK8GKfFf674fSfEf9LtiSn4hP39tu8fsH1rXc0c/P9Wefr/t1+7/KtWF+76E53dq3+dUorU/g7z/ -Mfe8tY4lLXO9WdZza2j1yd3/98wRXVzp56L9tYla9zOu6ZXg8D+yr78X29e4sSeM/2rn+djze455 -gLT2T50Dqp3nz5zbySHNfy+9eZ5U29/BvWVW/xD9ROk5Xai/5S6ZWf1DAPmc7q8gV0QPt39Jz+nV -fG8UKTk/B7d/LjjGfe48f4yeZ35XyH+U/g7D6uO+o/WZz1n3N4bk/g5Dq3sJz+720LruK+051pHY + H4sIAAAAAAAAAO2dua4eNRSAJ88ADwBICAqQ2AoWARWrUkQQIir4g5KKtwAapPSsl4qGgoIHSREK +EkA8Q/II2MpvybG8+2y2zydZys29d2Z+f2P7+Ngz9zge5U1T3jqUXVH/e6P+90b974363xv1vzfq +f2/U//x8PfC76n9v1P8cfIV0XPW/N+p/b9T/3qj/vVH/e/OlKS+a8hL3hShsaB+wN+pfFreIzyfR +/0hOU2lj5RiAui3NisQ+QDKr3Vfqf2/U/96o/71R/3uj/vdG/e+N+t+blXNAKwOZJ9U+YG929c+1 +1hDmELlzirv6Vx4yq3+svdG7Mat/BQYs/8+Y8qz39XOmPG/KZ6a8fy5fIJxXaQPDv3X8simveP/3 +qimvmfKBKVfP5b1D7wFuoP1b99bx25HvvWPKJ6aczuXjQ+8BbiD9O/fW8beJct37+Y8OvQdGgJg7 +Qvn33V8v/KyP3gO8QPm3x7l8tLl32HvgiilvAFzHzPixMWTJAel/5DjvHnv3Aa7/vIpQckjxv/s4 +4PrPE0IpnRfCP8RaIuc9QJ1PDPt62/Y/7DzWSBwIGf9D3QMrxgIx334f3Ro3QwE9/4c43mqxQGxs +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 BsZibwFQD2vGMhgHavEEQz5nHgAAAQA= - H4sIAAAAAAAAAO3auUoEQRSG0R6XxOUFXN//PVTcUEGNFfc1USMX8Dc10JKZ7urBc+DLhukLlVyK -ahoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARuUkndYegirO0nm6 -SJeVZ6F7V+k63aTbyrPQvbt0nx7SY+VZgPFkh/y/7JD9tZbW00aL37BD9tNm2krbaSfttvQdO2R/ -7aX9dFB7EKo4TEfpuPYgjKUu9geG85Se08svv1sYNM1iWhqU/W9X+wPDeU1v6T19/PC75Zz7Slot -PP8v9of+m8h5TqapNP2Hsy1hf+i/mZz5bJpL8yM+fwAAAIDvSu+iaV+NN1mld9G0q9abrDbvoilX + H4sIAAAAAAAAAO3auUoEQRSG0R6XxOUFXN//PVTcUEGNFfc1USMX8Dc10JKZ7urBc+DLhukLlVyK +ahoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARuUkndYegirO0nm6 +SJeVZ6F7V+k63aTbyrPQvbt0nx7SY+VZgPFkh/y/7JD9tZbW00aL37BD9tNm2krbaSfttvQdO2R/ +7aX9dFB7EKo4TEfpuPYgjKUu9geG85Se08svv1sYNM1iWhqU/W9X+wPDeU1v6T19/PC75Zz7Slot +PP8v9of+m8h5TqapNP2Hsy1hf+i/mZz5bJpL8yM+fwAAAIDvSu+iaV+NN1mld9G0q9abrDbvoilX 602Wu+h+8CYLAAAAAAAARu8TIQ8NRAAAAQA= - H4sIAAAAAAAAAO3dwQ3DQAgEQKec9F9AcCrzPx/7lKBFzkwBp/1wD4Rg2wAAAAAAAAAAgC7PRzoB -AAAAAAAAAAAAAAAAAABw5p0OAAAAsOCVDgDACJUOAAAAAABAiz0dAAAAAPg7lQ4AAAAAAAAwlLlO -AOBTpQMA0MKeTwCu6r5vU83vAwAAM5lPgAy1d2/uFAMAAPCNlb6B+TPIUoNMozcJ8Fv+VQAAgHkO + H4sIAAAAAAAAAO3dwQ3DQAgEQKec9F9AcCrzPx/7lKBFzkwBp/1wD4Rg2wAAAAAAAAAAgC7PRzoB +AAAAAAAAAAAAAAAAAABw5p0OAAAAsOCVDgDACJUOAAAAAABAiz0dAAAAAPg7lQ4AAAAAAAAwlLlO +AOBTpQMA0MKeTwCu6r5vU83vAwAAM5lPgAy1d2/uFAMAAPCNlb6B+TPIUoNMozcJ8Fv+VQAAgHkO iIQA+AAAAQA= - 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 AA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/semos/mountain_n_w4.tmx b/data/maps/Level 0/semos/mountain_n_w4.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_n_w4.tmx rename to data/maps/Level 0/semos/mountain_n_w4.tmx index c3428ddcd0..d8bf3a9cb3 100644 --- a/tiled/Level 0/semos/mountain_n_w4.tmx +++ b/data/maps/Level 0/semos/mountain_n_w4.tmx @@ -174,234 +174,234 @@ - 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 AJhr1nIAUvENjAw5bgAAAQA= - H4sIAAAAAAAAAO2dx65kNRCG+/ZIIMGT8TawJeckkWFIM2zZwruQc1jwBiAx0kD1onVbdR2qHKp+ -h0/you9Mu122K7hsn3M4rMfjx8PhCSpPUnnq6FfHCMwo59MkxzNUnqXyHJPpTfr8FpW3qbyTkDdV -Bxo1Y6iRM9d3qXZI+11CTt7n6W8vUHmRykvs39+lz+9ReZ/KB4l2pOpoKUsLauZqSk5Oru9S7ZD2 -uwT+O3w8XqbyCpVXqbzGfus2ff6QykdUPk60I1VHThZrm6oZQ05KTk6u71LtkPa7BP47fDxev6j/ -DfZbn9DnT6ncoXL3GB8rXscXVL48ymTR6mPtfNGMISfWV6E28b7TtCP3XQ38d1Ljkevb0Fjl7HtO -lpgexOqtjTVS8z1GTkZpm2L1SNsRIjdmXN7UeOTkCI1Vra+K6UGs3hr7XUpORmmbUvWUxkktY++c -HKGx0viq0FyN6WOs3hr7XUpORmmbUvWUxkkl+hCrKydHaKw0vioXi14Sq7fEfteSk1HaplQ9pXFS -iT7E6urdt7lYFB1t7Kn5/6VxUsmYefjQE5pYFBGtr23pm1v6vVBdFnkaTSyKiFZvWupZS9scqquX -LUbL/9Wg1UGPWLWUXrZYMq9G2VfR6qBHrFpKL1ssmVcj7R9trnnkVv7/SHLIXvHoxp6QrqP7yRL/ -NFPc05KQrqP7yZJ9j9FyG1ag63qIkn0P79wGakyNrushSvY9vHMbO6ZuR+2+hwXcH+2Yei24PxrR -z44Gko/l/khzVmlThqeP5eMo9UehNmvmxF7XXlPiYy/PRtZQOvdCbdbUteK6tvS8TE9K47tQmzV1 -ea9rPfA6L5OidO6F2qypS3omfCYQ11K9zwNI8YqBLOOQvZaK46UblnEIes7S0wZ76YZHHCLt50ev -DofHrmzadMJzHeqlGx75V9ScOmJ8MmNciNjPJxDjEytdaZVPkYDYzycQ4xNUXakBsZ9RQdUVLTvf -XcYsurJivntzzYr57s01aOd8NpvZQM4VILdtFnrlClrE7qg5vxS3DXPPLeiVK2gRu1vlMaz3DELE -5k3v+dQrV9Aidp8lj4FMr7OqLWJ3zzyGd+xh7Ue4vx7R99awivyxuIz7a889BA/d6yE/YiwYi8u4 -v/b0vR66hyR/T2JxGffXnr7Xw/Ygyd+TEXKqCLrnHf+tDILuzRr/bcJwfZ/xDM0mDtd3BB9kxfZ1 -N/UdwQdZsX3dWvrO2b5uLX3nrDz3/746HP4BzNNZsvLcv09j/9/i489ZKR58gOR7cHIZU4TGeseD -cWL7Z6PqTGisV4kH/yW7f09p+2P7Z6PqTGisZ48HzzHfkWS7ddTpbmz/bFSdCY317PHgOeZ7iGR7 -+KjT3dj+2ag6Ix1ria1sdV+v5DymRod5zNdCd1F0plcccraVKUK+0SouqvG/tbqLdE+1VxxytpVn -QjKHfKNVXJTSYe17enPw+rzuqXq+zyUkc8g3WrUnpcMl75BIwevzuqfq+T4XqcxW7UnpcOt3Z/P6 -vM5Ueb7PRSpzj3e+a6l9d7akvjOWeSDeDqQ4JIS0b6S6Ka2v9TskUnPaMg/E28H7DS0nKe0bqW5K -6rPuA888EO83tJyktG+kuimpz7oPPPNAvN/QcpKt+0ZSn3UfoOSBTqDlJFv3jaQ+tD6wBGkuerH7 -YLMSX9Ec/5rKN1S+bTDfP4/sw8T+vvHlOxrz76n8QOXHbe9c0K45a3SWf/cnKj9T+YXKr43HH/E+ -uwTrvJh2zVmjs/y7v1H5ncofVP40kBXh2Uk5rPfntGvOGp1NffcvR/+PlHu03p/TrjlrdNZa36Ug -5R6t9+dq1pw1OttC31ux2vODNLReoyEy+/ODaubYCmu02Z8fVHOmqOcaDRmru5YWtqfmTBFqzNYb -q7uWFran1ZkipJitNzPdtWx9pmg1LHzBbHf7Z1o3WPiC2e72z7RusPAFM/mbE6uuG5CxtMmrrhu0 -XN5V7b3352WTZ103tMjdXt5V7b33t21yGbH75C1yt5d3VXvv/W2bXEbsPnnr3K3lmnxWm9wDfp/8 -zMrntTfluVv0Pd9NX5DOm2zsQbvrtrFl9rhhptz/idb+evZ7XtI80yjzZDR/7d2v0jwT0h5RSsdH -89fe/SrNMyHlI1M6Ppq/RurXVJ4JKR+Z0vHR/DVSv0rxzkeOpuNSvPt1FFrr+M7x6fCOWVsz2prB -G++YlVOrv6OtGbxBillP1OrvrPFELzuNFrPW6u9oawYpFnYaIWadVX9rQbPTvZhVf2tBs9Obm1it -pRDs9OYmaGupjS2z++hRc0VWOcHZffSo9o3nFC7v/Pa6+4Pooz+rvOc6qn3jOYXLO79e7+UakVHt -G88pXN757XH3Z1Q/qQHRvsVI5RR63P0Z1U8iUvL+bW8s/GStLx8FyTtl0RjVT0qx9G+xO4AlhGxJ + H4sIAAAAAAAAAO2dx65kNRCG+/ZIIMGT8TawJeckkWFIM2zZwruQc1jwBiAx0kD1onVbdR2qHKp+ +h0/you9Mu122K7hsn3M4rMfjx8PhCSpPUnnq6FfHCMwo59MkxzNUnqXyHJPpTfr8FpW3qbyTkDdV +Bxo1Y6iRM9d3qXZI+11CTt7n6W8vUHmRykvs39+lz+9ReZ/KB4l2pOpoKUsLauZqSk5Oru9S7ZD2 +uwT+O3w8XqbyCpVXqbzGfus2ff6QykdUPk60I1VHThZrm6oZQ05KTk6u71LtkPa7BP47fDxev6j/ +DfZbn9DnT6ncoXL3GB8rXscXVL48ymTR6mPtfNGMISfWV6E28b7TtCP3XQ38d1Ljkevb0Fjl7HtO +lpgexOqtjTVS8z1GTkZpm2L1SNsRIjdmXN7UeOTkCI1Vra+K6UGs3hr7XUpORmmbUvWUxkktY++c +HKGx0viq0FyN6WOs3hr7XUpORmmbUvWUxkkl+hCrKydHaKw0vioXi14Sq7fEfteSk1HaplQ9pXFS +iT7E6urdt7lYFB1t7Kn5/6VxUsmYefjQE5pYFBGtr23pm1v6vVBdFnkaTSyKiFZvWupZS9scqquX +LUbL/9Wg1UGPWLWUXrZYMq9G2VfR6qBHrFpKL1ssmVcj7R9trnnkVv7/SHLIXvHoxp6QrqP7yRL/ +NFPc05KQrqP7yZJ9j9FyG1ag63qIkn0P79wGakyNrushSvY9vHMbO6ZuR+2+hwXcH+2Yei24PxrR +z44Gko/l/khzVmlThqeP5eMo9UehNmvmxF7XXlPiYy/PRtZQOvdCbdbUteK6tvS8TE9K47tQmzV1 +ea9rPfA6L5OidO6F2qypS3omfCYQ11K9zwNI8YqBLOOQvZaK46UblnEIes7S0wZ76YZHHCLt50ev +DofHrmzadMJzHeqlGx75V9ScOmJ8MmNciNjPJxDjEytdaZVPkYDYzycQ4xNUXakBsZ9RQdUVLTvf +XcYsurJivntzzYr57s01aOd8NpvZQM4VILdtFnrlClrE7qg5vxS3DXPPLeiVK2gRu1vlMaz3DELE +5k3v+dQrV9Aidp8lj4FMr7OqLWJ3zzyGd+xh7Ue4vx7R99awivyxuIz7a889BA/d6yE/YiwYi8u4 +v/b0vR66hyR/T2JxGffXnr7Xw/Ygyd+TEXKqCLrnHf+tDILuzRr/bcJwfZ/xDM0mDtd3BB9kxfZ1 +N/UdwQdZsX3dWvrO2b5uLX3nrDz3/746HP4BzNNZsvLcv09j/9/i489ZKR58gOR7cHIZU4TGeseD +cWL7Z6PqTGisV4kH/yW7f09p+2P7Z6PqTGisZ48HzzHfkWS7ddTpbmz/bFSdCY317PHgOeZ7iGR7 ++KjT3dj+2ag6Ix1ria1sdV+v5DymRod5zNdCd1F0plcccraVKUK+0SouqvG/tbqLdE+1VxxytpVn +QjKHfKNVXJTSYe17enPw+rzuqXq+zyUkc8g3WrUnpcMl75BIwevzuqfq+T4XqcxW7UnpcOt3Z/P6 +vM5Ueb7PRSpzj3e+a6l9d7akvjOWeSDeDqQ4JIS0b6S6Ka2v9TskUnPaMg/E28H7DS0nKe0bqW5K +6rPuA888EO83tJyktG+kuimpz7oPPPNAvN/QcpKt+0ZSn3UfoOSBTqDlJFv3jaQ+tD6wBGkuerH7 +YLMSX9Ec/5rKN1S+bTDfP4/sw8T+vvHlOxrz76n8QOXHbe9c0K45a3SWf/cnKj9T+YXKr43HH/E+ +uwTrvJh2zVmjs/y7v1H5ncofVP40kBXh2Uk5rPfntGvOGp1NffcvR/+PlHu03p/TrjlrdNZa36Ug +5R6t9+dq1pw1OttC31ux2vODNLReoyEy+/ODaubYCmu02Z8fVHOmqOcaDRmru5YWtqfmTBFqzNYb +q7uWFran1ZkipJitNzPdtWx9pmg1LHzBbHf7Z1o3WPiC2e72z7RusPAFM/mbE6uuG5CxtMmrrhu0 +XN5V7b3352WTZ103tMjdXt5V7b33t21yGbH75C1yt5d3VXvv/W2bXEbsPnnr3K3lmnxWm9wDfp/8 +zMrntTfluVv0Pd9NX5DOm2zsQbvrtrFl9rhhptz/idb+evZ7XtI80yjzZDR/7d2v0jwT0h5RSsdH +89fe/SrNMyHlI1M6Ppq/RurXVJ4JKR+Z0vHR/DVSv0rxzkeOpuNSvPt1FFrr+M7x6fCOWVsz2prB +G++YlVOrv6OtGbxBillP1OrvrPFELzuNFrPW6u9oawYpFnYaIWadVX9rQbPTvZhVf2tBs9Obm1it +pRDs9OYmaGupjS2z++hRc0VWOcHZffSo9o3nFC7v/Pa6+4Pooz+rvOc6qn3jOYXLO79e7+UakVHt +G88pXN757XH3Z1Q/qQHRvsVI5RR63P0Z1U8iUvL+bW8s/GStLx8FyTtl0RjVT0qx9G+xO4AlhGxJ 77XhSH5SSm//1uuZTCFbss+L6Ont33o9kylkS5DPi5T6+Dv0vbsd44Pe/i32TKb/AUVIff8AAAEA - H4sIAAAAAAAAAO3dQQrCMBAAwKj4Zf2B+Ad/JSr4BM/6AC8eFKpIbRuzOwM9FKSUZrPuJkVLAQAA -AICcNovadwAARDdkvXGeDXctgNZF7ufke6CGyHm1L88E4jGv+/HciG75OMhNDABZqfWAVh3spQAA -Dcv2XojajW+cxAkQVLbv/Xd+yfNqiZguxjWl9fz1fDXv/hz56AcA4pPrY5pyXK9iKLxP/f/z+N/E -AkAq8v7/mnrtXj0IAAAAAAAAAAAAAAAAAAAAAFDf1v+fQhPMVQAAAIZ29BvBAAAwqjFrbntHAADT + H4sIAAAAAAAAAO3dQQrCMBAAwKj4Zf2B+Ad/JSr4BM/6AC8eFKpIbRuzOwM9FKSUZrPuJkVLAQAA +AICcNovadwAARDdkvXGeDXctgNZF7ufke6CGyHm1L88E4jGv+/HciG75OMhNDABZqfWAVh3spQAA +Dcv2XojajW+cxAkQVLbv/Xd+yfNqiZguxjWl9fz1fDXv/hz56AcA4pPrY5pyXK9iKLxP/f/z+N/E +AkAq8v7/mnrtXj0IAAAAAAAAAAAAAAAAAAAAAFDf1v+fQhPMVQAAAIZ29BvBAAAwqjFrbntHAADT sp4KwBD08wBtk8cZmxijL+sWpezMHwAAKtHL0WWvTwMAACCIOygSgogAAAEA - H4sIAAAAAAAAAO1Yya7cMAxr//97ey96eEDg2o4WkpKTEBh0+sZaYm1Ufv3a489v/QeFCt/Vz5h9 -/lPv7wmf6tjvfKi+m1Pu2QOFv4i7qby/p8b+ByfkvSU/Tgey1qJyHWM/ey5WLXWvUYbM7gwz9p5n -ytT+VXZ2dqb7eh6VD3e62DOia25bsPK98nk8tu/yroojoHtqdPbc/V7lWxfM+pOndzJ8UeTqXV1k -7kUNb79gzXurnlmcEdwS5YtF9k6vxw/LmSzfstqyItLf0XNoxwc93I0BKx+sBMMfBc+cxTxSd956 -Uc0kla5s/0X54dGzq3dvD+9Si138QAM9b5B8fsf7PH3h7vxTY2uFsp9FzyH5XGec/CzePQ3N/9hz -8mQouDR6tlv6tmefsJ55K6I5EtkZGfXvsf0Bg+j7gsr4f8DcbeZd0Rf/88GeF6v3BwofWaj2Bb3r -RWa+d/97yu53ip8WsGM/s+Pl+h1wUn56wOD7aLlKrOyPdZD5VELlR4dn9WDsV8pP5bMiz1rkMs+b -vS8vd2HFqDoPKuOP0I3GWPd3Z5n5oIAn76K+MeofidG/6DN6ZXdnK3NgZ9ebA4x8Zt5Llz70D1Wz -AJkDiNpiI1K7aNu73yt8QvlVyW096ODjrFZmf1f7ET1jOWeZgexn7xD7OzB9tPbo2RlPnmT9Z3BI -xR6J0qnKUy8PsOi6/r8LZv4j75iVGwq9lhzI5Eh1z622n0HVbuj5bTwTtc1AZewjdtU7lLUnInmi -Cqh8HPvj7MOCkges7EX430q/CpF7i/r+hPjv7KH2v9l5FpTc7ik761jn3h43k12dYwJ9X7N7WN3N -SXvAyk50vnWY/yq+VN2T2bai8/Pb8/A45bmqd63V3mKVj8gpMM6djlDsQiub43e0jcjvO7nInLXw -8uram+3MVfY7YbdPe2pbzQMj5yM9OPtMVbGPzpvMrOqY55bnYc0vdZ9BnM3uxRU54J1NClTNfJb+ -aM/1/MZAZF4w7XbskVeg41/9vNndK2vzhP3oimjOrjh29R5QkYvdOf8Okf3PqqsCXebNibkQRae5 -N+u/LD9OrXkVqnYD1fyJzMm3oUs/Ztp5c3wt6MDDVO963l7vV8z2A7a90QbrncwX4/9xdy/se1PM -/rt3XUzbXeHhQMwcUMxkK+d7M6o4cVV/ydh9Wq5Yn4cRK1VvYeh+I9B3yuR/Fm7DxIk5on4/wnr3 -p9pdTkaGe6Hut4JXeG3ecYa37JaMdwOMPQMZJ/b5rlDNgN37v6xO9NlR7g24ez+bvQf0/s/Ipx+9 -iDNPw/W+o3WU3cNnO76n/hFnOoD9Ls3Lp9S7BENflb1sXTGx2tkjPA41Q1b6mPnFfm81+8z86IKZ -j14ZpH2mTXVtdu4HV3jrQ7VHMPggk2vezdqOeYDo/1k+yOzJCvveHtYlH3Z8YPb/u79b7HWfhx54 -YjjjWnf3XwEP/2fUDas3o/Qga7dDDxhh5QJe35F9pAKI2O/yvctdRHhAx9mPhMJPRA6geHSGCyJs -dMoJdY52qYkIr2Hor0SVj8xeEPEjewYpp4Sy76/+jrQf0Xcng4h/xzzokJ9eH1jz9G5Wn17/3vcS -Ks5beUfWvZzF/ypzo9r+Fd19ObH+V3l8/d7lzv+hkofMzkXkovbU6OhXR59+8KT9H3nP6Pd6qhyY -1ffdeQT/77ALoDjOGPvTcmBle/X3E/o/k9Nb9CD0K+/MYiua213yeNWDMrqZOdaJB2T6WsfdTxWb -J+RAdqYhZ6LX7soPZUwQd6fAqjcyYq/ggCteVjGXT8mB0e7136iOyv7O6D1RzncKd57Zz8hW9H12 -T1HLK+5xx9Gi+k7kdmy9nXNgZTcqN84Q9jMgucudbqsMQk9GLgtm/atmczfdag6ZsROtJ3W+nhL7 -qM7q+u+arwpbX/z//26Re0r8GTgx/l65inl1ko3O8/RqNyq34v2ncD62jbfEn4kTZ39ENzMHZ993 -f7PqHWWrOVRHG1b9X/3rbahiU/GuxGrriz9fX7f4j3ajcqrYdNjP2bZQ/uzuDDH/mTEZ7Zym/5T6 -R+xqJ8ZHqd9ri5WPd7+9Mf7qWdut/ke7Ubmnxr+Ca3Tv/zM+hpgjFntoqHeXbvEf7UblTqz/invu -EP9VvXpsjvKn7WeVNVYd/53dqFyWQ1r1M3UqeLfVRlVvisis5FD+o++iqr68tplzb/b/yPuf1RxY -2Yrgiz/Xn9l3q2yUMzDtqHQp7FftgtbzCt9W/DJi/4v/3pb3fObdiboPKvYqtA8nxx+FU+KP8MHC -qVjIxN/bl9U10CH2ET9OiT/iXFd5JLrEf6ZTPf9Rdrzy1pxFoztfjeYmIpe8fnXbo1l+KDjrOLe7 + H4sIAAAAAAAAAO1Yya7cMAxr//97ey96eEDg2o4WkpKTEBh0+sZaYm1Ufv3a489v/QeFCt/Vz5h9 +/lPv7wmf6tjvfKi+m1Pu2QOFv4i7qby/p8b+ByfkvSU/Tgey1qJyHWM/ey5WLXWvUYbM7gwz9p5n +ytT+VXZ2dqb7eh6VD3e62DOia25bsPK98nk8tu/yroojoHtqdPbc/V7lWxfM+pOndzJ8UeTqXV1k +7kUNb79gzXurnlmcEdwS5YtF9k6vxw/LmSzfstqyItLf0XNoxwc93I0BKx+sBMMfBc+cxTxSd956 +Uc0kla5s/0X54dGzq3dvD+9Si138QAM9b5B8fsf7PH3h7vxTY2uFsp9FzyH5XGec/CzePQ3N/9hz +8mQouDR6tlv6tmefsJ55K6I5EtkZGfXvsf0Bg+j7gsr4f8DcbeZd0Rf/88GeF6v3BwofWaj2Bb3r +RWa+d/97yu53ip8WsGM/s+Pl+h1wUn56wOD7aLlKrOyPdZD5VELlR4dn9WDsV8pP5bMiz1rkMs+b +vS8vd2HFqDoPKuOP0I3GWPd3Z5n5oIAn76K+MeofidG/6DN6ZXdnK3NgZ9ebA4x8Zt5Llz70D1Wz +AJkDiNpiI1K7aNu73yt8QvlVyW096ODjrFZmf1f7ET1jOWeZgexn7xD7OzB9tPbo2RlPnmT9Z3BI +xR6J0qnKUy8PsOi6/r8LZv4j75iVGwq9lhzI5Eh1z622n0HVbuj5bTwTtc1AZewjdtU7lLUnInmi +Cqh8HPvj7MOCkges7EX430q/CpF7i/r+hPjv7KH2v9l5FpTc7ik761jn3h43k12dYwJ9X7N7WN3N +SXvAyk50vnWY/yq+VN2T2bai8/Pb8/A45bmqd63V3mKVj8gpMM6djlDsQiub43e0jcjvO7nInLXw +8uram+3MVfY7YbdPe2pbzQMj5yM9OPtMVbGPzpvMrOqY55bnYc0vdZ9BnM3uxRU54J1NClTNfJb+ +aM/1/MZAZF4w7XbskVeg41/9vNndK2vzhP3oimjOrjh29R5QkYvdOf8Okf3PqqsCXebNibkQRae5 +N+u/LD9OrXkVqnYD1fyJzMm3oUs/Ztp5c3wt6MDDVO963l7vV8z2A7a90QbrncwX4/9xdy/se1PM +/rt3XUzbXeHhQMwcUMxkK+d7M6o4cVV/ydh9Wq5Yn4cRK1VvYeh+I9B3yuR/Fm7DxIk5on4/wnr3 +p9pdTkaGe6Hut4JXeG3ecYa37JaMdwOMPQMZJ/b5rlDNgN37v6xO9NlR7g24ez+bvQf0/s/Ipx+9 +iDNPw/W+o3WU3cNnO76n/hFnOoD9Ls3Lp9S7BENflb1sXTGx2tkjPA41Q1b6mPnFfm81+8z86IKZ +j14ZpH2mTXVtdu4HV3jrQ7VHMPggk2vezdqOeYDo/1k+yOzJCvveHtYlH3Z8YPb/u79b7HWfhx54 +YjjjWnf3XwEP/2fUDas3o/Qga7dDDxhh5QJe35F9pAKI2O/yvctdRHhAx9mPhMJPRA6geHSGCyJs +dMoJdY52qYkIr2Hor0SVj8xeEPEjewYpp4Sy76/+jrQf0Xcng4h/xzzokJ9eH1jz9G5Wn17/3vcS +Ks5beUfWvZzF/ypzo9r+Fd19ObH+V3l8/d7lzv+hkofMzkXkovbU6OhXR59+8KT9H3nP6Pd6qhyY +1ffdeQT/77ALoDjOGPvTcmBle/X3E/o/k9Nb9CD0K+/MYiua213yeNWDMrqZOdaJB2T6WsfdTxWb +J+RAdqYhZ6LX7soPZUwQd6fAqjcyYq/ggCteVjGXT8mB0e7136iOyv7O6D1RzncKd57Zz8hW9H12 +T1HLK+5xx9Gi+k7kdmy9nXNgZTcqN84Q9jMgucudbqsMQk9GLgtm/atmczfdag6ZsROtJ3W+nhL7 +qM7q+u+arwpbX/z//26Re0r8GTgx/l65inl1ko3O8/RqNyq34v2ncD62jbfEn4kTZ39ENzMHZ993 +f7PqHWWrOVRHG1b9X/3rbahiU/GuxGrriz9fX7f4j3ajcqrYdNjP2bZQ/uzuDDH/mTEZ7Zym/5T6 +R+xqJ8ZHqd9ri5WPd7+9Mf7qWdut/ke7Ubmnxr+Ca3Tv/zM+hpgjFntoqHeXbvEf7UblTqz/invu +EP9VvXpsjvKn7WeVNVYd/53dqFyWQ1r1M3UqeLfVRlVvisis5FD+o++iqr68tplzb/b/yPuf1RxY +2Yrgiz/Xn9l3q2yUMzDtqHQp7FftgtbzCt9W/DJi/4v/3pb3fObdiboPKvYqtA8nxx+FU+KP8MHC +qVjIxN/bl9U10CH2ET9OiT/iXFd5JLrEf6ZTPf9Rdrzy1pxFoztfjeYmIpe8fnXbo1l+KDjrOLe7 3WvGzsmxz8hF4ak1b74gfVLIItE1/lfdfwE23oNRAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3VOw6DMBBF0bFYMCSp+GQjSctCmYgSOgSWwjnSbVyN9ApHAAAAAAAAAADcQ9tE -dNkje2avpvZFXKnPvYdszKbsbX8AAAAAAAAAAACAU33L2s+nbN/4b3tb2x8AAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3VOw6DMBBF0bFYMCSp+GQjSctCmYgSOgSWwjnSbVyN9ApHAAAAAAAAAADcQ9tE +dNkje2avpvZFXKnPvYdszKbsbX8AAAAAAAAAAACAU33L2s+nbN/4b3tb2x8AAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgYi61LwAAjvCXA3AXC1HipxUAAAEA - H4sIAAAAAAAAAO3WsQkAIBADwBendSd1Vp1BC8G/6wPpkggAAAAAAAAAyKfV1w0AAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIaJbXDQCAG7YcAP50uvF9 + H4sIAAAAAAAAAO3WsQkAIBADwBendSd1Vp1BC8G/6wPpkggAAAAAAAAAyKfV1w0AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIaJbXDQCAG7YcAP50uvF9 58aH/2ABA0IG+gAAAQA= diff --git a/tiled/Level 0/semos/mountain_w2.tmx b/data/maps/Level 0/semos/mountain_w2.tmx similarity index 99% rename from tiled/Level 0/semos/mountain_w2.tmx rename to data/maps/Level 0/semos/mountain_w2.tmx index c49ceb480c..9505ba7d2c 100644 --- a/tiled/Level 0/semos/mountain_w2.tmx +++ b/data/maps/Level 0/semos/mountain_w2.tmx @@ -1,86 +1,86 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/plains_n.tmx b/data/maps/Level 0/semos/plains_n.tmx similarity index 100% rename from tiled/Level 0/semos/plains_n.tmx rename to data/maps/Level 0/semos/plains_n.tmx diff --git a/tiled/Level 0/semos/plains_n_e2.tmx b/data/maps/Level 0/semos/plains_n_e2.tmx similarity index 98% rename from tiled/Level 0/semos/plains_n_e2.tmx rename to data/maps/Level 0/semos/plains_n_e2.tmx index bfe92f08fa..f35c4b92db 100644 --- a/tiled/Level 0/semos/plains_n_e2.tmx +++ b/data/maps/Level 0/semos/plains_n_e2.tmx @@ -1,124 +1,124 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/plains_ne.tmx b/data/maps/Level 0/semos/plains_ne.tmx similarity index 99% rename from tiled/Level 0/semos/plains_ne.tmx rename to data/maps/Level 0/semos/plains_ne.tmx index 32ca8881ff..14c5a9983e 100644 --- a/tiled/Level 0/semos/plains_ne.tmx +++ b/data/maps/Level 0/semos/plains_ne.tmx @@ -117,95 +117,95 @@ - H4sIAAAAAAAAAO3WQQ6CMBBAUTTxIh7Nc3lY485E0LaUtkzf4i2B/gEK12VZrgAAAAAAAAAAAEzv -McAa+Pa8rOu9rl7dM/T/a6/Zn3Kt0czW3usZG0HPdyxid057q/2upV+N0ftT+qLOILUr4nuQ0xOt -v6QnygxK9/UI34S9az/zDGqu+WwzOGKte2bQcnZHX6vGf+3bfVlXe32tZlyjvcYMej5nKbbOV6P/ -LPtTr/7bwD77U4/R36Y/Z0362/Xn7rX65+lf+z7M0r/1fYzWn/t/oF+/fv369evXr3/M/lSl/SXX -GpH7H7N/9vdfv379+vXr169fv379+mfpT9Wyf0Tuf8z+1GP069evX79+/fr16z+ivwX9x/cDAAAA + H4sIAAAAAAAAAO3WQQ6CMBBAUTTxIh7Nc3lY485E0LaUtkzf4i2B/gEK12VZrgAAAAAAAAAAAEzv +McAa+Pa8rOu9rl7dM/T/a6/Zn3Kt0czW3usZG0HPdyxid057q/2upV+N0ftT+qLOILUr4nuQ0xOt +v6QnygxK9/UI34S9az/zDGqu+WwzOGKte2bQcnZHX6vGf+3bfVlXe32tZlyjvcYMej5nKbbOV6P/ +LPtTr/7bwD77U4/R36Y/Z0362/Xn7rX65+lf+z7M0r/1fYzWn/t/oF+/fv369evXr3/M/lSl/SXX +GpH7H7N/9vdfv379+vXr169fv379+mfpT9Wyf0Tuf8z+1GP069evX79+/fr16z+ivwX9x/cDAAAA cC4v6uiQVACAAAA= - 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 AAAvP77s0+QAgAAA - H4sIAAAAAAAAAO3aSUokQQCF4awzOLezgkM7tDPoYdSN3qodFu2waIdN693c+JQSGkGkBDMs8/vg -J7fxNrFIoqoAAID3/E5H6TidpNOip6nfn3SWztNFuix7nNr9TVfpOt2k27LHKeJfukv3pQ/CM3eS -O8md5E4CqFNPq6p6U1+7/jTQKn2q+gxm61D60W44jTRo/2i2jqXxdhNpskH7p7J1+lUzDdq/m/bS -Qfv71GHRE9XrZf//7Zc8UM3st99++5u6H6CpHkofAAC63GyrqubSfIf9TAvf4J/jYjYspeUO+5VW -umj/W+81VrNhLa132Eba7KL9b73X2MqG7Q+200X7vdfwXoPP512cd3HuWfcsAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3aSUokQQCF4awzOLezgkM7tDPoYdSN3qodFu2waIdN693c+JQSGkGkBDMs8/vg +J7fxNrFIoqoAAID3/E5H6TidpNOip6nfn3SWztNFuix7nNr9TVfpOt2k27LHKeJfukv3pQ/CM3eS +O8md5E4CqFNPq6p6U1+7/jTQKn2q+gxm61D60W44jTRo/2i2jqXxdhNpskH7p7J1+lUzDdq/m/bS +Qfv71GHRE9XrZf//7Zc8UM3st99++5u6H6CpHkofAAC63GyrqubSfIf9TAvf4J/jYjYspeUO+5VW +umj/W+81VrNhLa132Eba7KL9b73X2MqG7Q+200X7vdfwXoPP512cd3HuWfcsAAAAAAAAAAAAAAAA AAAAAMBX8giME7GvAIAAAA== - H4sIAAAAAAAAAO3XOwrCQBSG0bn7UiEWuhTbLCaP7TqN4BgIwWYg9xz4uhTzw21SCgAAAAAAAHtu -UcpSW6P3S/qwP9f+Kdqy7Z+jbajda5efzuoabY/aM7Z3kcHn7l+xvYsMvvdnZH/u/QAAAPxvPPAv + H4sIAAAAAAAAAO3XOwrCQBSG0bn7UiEWuhTbLCaP7TqN4BgIwWYg9xz4uhTzw21SCgAAAAAAAHtu +UcpSW6P3S/qwP9f+Kdqy7Z+jbajda5efzuoabY/aM7Z3kcHn7l+xvYsMvvdnZH/u/QAAAPxvPPAv eeQbAAAAAAAAAAAAAAAAAAAAAAAAAOjpDeAB1gIAgAAA - H4sIAAAAAAAAAO3cS27CMBAAUHLmLipV7ZquUO/Vfc9TZRGJgPsxshNn5j0JEWDj8dhjJxBOJwBo -72XauwUAx6R+AgDRZd/vZI+f3EYa/3Nb/mrP10DtZWzGCjB7rqwFyzpUuz5+Jq05T0njHl2ENXCv -GKLO5ZH2/MBaaa9SWwMj1H2ADGrPT4HjcM4FbZhLAADjuEz3j1Zep7rXbK9n/smt5fzv9XsV4z83 -+e/H+j8+4z83+3+Atj6m9XPt55HMMd4+Whn5PobrOEuxl/rhbYP3tvJI/BH1HP+jUv+Y1dbnSPUv -s9L8Lh1nmf+Zav/iOsel9S96XzwSf9T6lyXni9t4f8p9lv6ATM5T3fFefP+Tm/z3sdf8H/l6aFZR + H4sIAAAAAAAAAO3cS27CMBAAUHLmLipV7ZquUO/Vfc9TZRGJgPsxshNn5j0JEWDj8dhjJxBOJwBo +72XauwUAx6R+AgDRZd/vZI+f3EYa/3Nb/mrP10DtZWzGCjB7rqwFyzpUuz5+Jq05T0njHl2ENXCv +GKLO5ZH2/MBaaa9SWwMj1H2ADGrPT4HjcM4FbZhLAADjuEz3j1Zep7rXbK9n/smt5fzv9XsV4z83 ++e/H+j8+4z83+3+Atj6m9XPt55HMMd4+Whn5PobrOEuxl/rhbYP3tvJI/BH1HP+jUv+Y1dbnSPUv +s9L8Lh1nmf+Zav/iOsel9S96XzwSf9T6lyXni9t4f8p9lv6ATM5T3fFefP+Tm/z3sdf8H/l6aFZR /5ckgl717yjrf3bWPwAyy3yPdubYj+i9Yb7kfmzys6Y/8pHz39Ve83SNFPiPb3TP704AgAAA - H4sIAAAAAAAAAO3ZQYrDMBBEUef+y1w4aGFiggORrUqXVP+BFgMNo28jO5nZNgAKz0f1DmrR/16p -6D9fKfbWtG5gBM4MXCW+z47S+wE36Wdy9v5Z9z3K7PfvLrfvyf/eh9vfCqr6q7lc/yrJ7U16f5Pe -Dw/pz+KGawD44v981/tXuE7c/+z+XWp3Ou45AMBd8rsq+bPpUXq/s2/fpX5dMznb92z9d37nCv2j -pfcDo61+Pj67zn6+23/3uaReV/ba278S+rXz7ujXzrujXzvvjn7tvDv6tfPu6NfOu6NfO++Ofu28 -u/T+XvRX76DWav3p559+7bw7+rXz7ujXzrujXzvvjn7tvDv6tfPu0vt70V+9g1qr9aeff/q18+7o -1867o187745+7bw7+rXz7ujvn19tAVhf8llPftYltzfJ7Y37u169N+f+9M9k6f275PYmtRtArRdz + H4sIAAAAAAAAAO3ZQYrDMBBEUef+y1w4aGFiggORrUqXVP+BFgMNo28jO5nZNgAKz0f1DmrR/16p +6D9fKfbWtG5gBM4MXCW+z47S+wE36Wdy9v5Z9z3K7PfvLrfvyf/eh9vfCqr6q7lc/yrJ7U16f5Pe +Dw/pz+KGawD44v981/tXuE7c/+z+XWp3Ou45AMBd8rsq+bPpUXq/s2/fpX5dMznb92z9d37nCv2j +pfcDo61+Pj67zn6+23/3uaReV/ba278S+rXz7ujXzrujXzvvjn7tvDv6tfPu6NfOu6NfO++Ofu28 +u/T+XvRX76DWav3p559+7bw7+rXz7ujXzrujXzvvjn7tvDv6tfPu0vt70V+9g1qr9aeff/q18+7o +1867o187745+7bw7+rXz7ujvn19tAVhf8llPftYltzfJ7Y37u169N+f+9M9k6f275PYmtRtArRdz pYs4AIAAAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== - H4sIAAAAAAAAAO3Ytw1DMRBEQf7+O5H33namVcpcEoSbAV7OY7itAQAAAAAAAAAA8DYeWpuk6fDr -l3zfPDcv0jKt0rrYH2xy7zbt0j4dit1/zL2ndE6XdC12/9s9Nz/Ss+DtAAAA8En95lZpg+s3t1mx + H4sIAAAAAAAAAO3Ytw1DMRBEQf7+O5H33namVcpcEoSbAV7OY7itAQAAAAAAAAAA8DYeWpuk6fDr +l3zfPDcv0jKt0rrYH2xy7zbt0j4dit1/zL2ndE6XdC12/9s9Nz/Ss+DtAAAA8En95lZpg+s3t1mx Da7f3EbFNrh+c7sV3OD6zc0GBwAAAAAAAAAAAAAAAAAAAMC/eAHUCaMVAIAAAA== diff --git a/tiled/Level 0/semos/plains_s.tmx b/data/maps/Level 0/semos/plains_s.tmx similarity index 99% rename from tiled/Level 0/semos/plains_s.tmx rename to data/maps/Level 0/semos/plains_s.tmx index 18eaab93fa..e2b0db8450 100644 --- a/tiled/Level 0/semos/plains_s.tmx +++ b/data/maps/Level 0/semos/plains_s.tmx @@ -1,112 +1,112 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/plains_w.tmx b/data/maps/Level 0/semos/plains_w.tmx similarity index 98% rename from tiled/Level 0/semos/plains_w.tmx rename to data/maps/Level 0/semos/plains_w.tmx index b009a825a9..5bc07b8a72 100644 --- a/tiled/Level 0/semos/plains_w.tmx +++ b/data/maps/Level 0/semos/plains_w.tmx @@ -1,163 +1,163 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/road_e.tmx b/data/maps/Level 0/semos/road_e.tmx similarity index 99% rename from tiled/Level 0/semos/road_e.tmx rename to data/maps/Level 0/semos/road_e.tmx index a7ae89ea1f..f6377373b2 100644 --- a/tiled/Level 0/semos/road_e.tmx +++ b/data/maps/Level 0/semos/road_e.tmx @@ -1,197 +1,197 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/road_se.tmx b/data/maps/Level 0/semos/road_se.tmx similarity index 99% rename from tiled/Level 0/semos/road_se.tmx rename to data/maps/Level 0/semos/road_se.tmx index 96fcd07f4c..ff7e6693a4 100644 --- a/tiled/Level 0/semos/road_se.tmx +++ b/data/maps/Level 0/semos/road_se.tmx @@ -1,82 +1,82 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/semos/village_w.tmx b/data/maps/Level 0/semos/village_w.tmx similarity index 99% rename from tiled/Level 0/semos/village_w.tmx rename to data/maps/Level 0/semos/village_w.tmx index 78e7c395a2..a6b4bcf23a 100644 --- a/tiled/Level 0/semos/village_w.tmx +++ b/data/maps/Level 0/semos/village_w.tmx @@ -126,88 +126,88 @@ - H4sIAAAAAAAAAO3VMQqAMAxA0Vpw8f7XdPICOjh0KZQiRskbHmTMT4fWUkoFAACAB2wd0Xvp1/92 -f/QuAAAA8AXrpOi9M/Xvl+PWzln6s7+/fv369c9o/4xM/UtnztL/N9nvrF9/1nb9/pyRG0TvBwAA + H4sIAAAAAAAAAO3VMQqAMAxA0Vpw8f7XdPICOjh0KZQiRskbHmTMT4fWUkoFAACAB2wd0Xvp1/92 +f/QuAAAA8AXrpOi9M/Xvl+PWzln6s7+/fv369c9o/4xM/UtnztL/N9nvrF9/1nb9/pyRG0TvBwAA AKNONvqZ3ABAAAA= - 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 nwBAAAA= - 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 ztTPTN8PAAAAAADAWxNhUoqHAEAAAA== - H4sIAAAAAAAAAO3ZMQ7CMAyF4XL/c7FwCFg4COqAhERJmtYmfvb/jR0i20mdRFkWQMvz4jv+1Xl8 -xBZl/qPEMcoqbrX83/GqxY35vPc04Cy1vnZ3iFetBj30nbw81n9U63+p/m+qx39G5dxX1fNXk6Hf -IJ7eeexfa45zIQAAwHFHzmwPkfPXbTBOq3uTSn2q3hOt7g+tec5Y15GcIuZvHVNvvOh9wGuOoufd -0tszlHP7Ze9bTGu/2Po+Y3+J2HfwrdL7HwB8sux/kd5D1PZfz9rNqIVa/a1Vzx9tGdZHhhwAAAC2 + H4sIAAAAAAAAAO3ZMQ7CMAyF4XL/c7FwCFg4COqAhERJmtYmfvb/jR0i20mdRFkWQMvz4jv+1Xl8 +xBZl/qPEMcoqbrX83/GqxY35vPc04Cy1vnZ3iFetBj30nbw81n9U63+p/m+qx39G5dxX1fNXk6Hf +IJ7eeexfa45zIQAAwHFHzmwPkfPXbTBOq3uTSn2q3hOt7g+tec5Y15GcIuZvHVNvvOh9wGuOoufd +0tszlHP7Ze9bTGu/2Po+Y3+J2HfwrdL7HwB8sux/kd5D1PZfz9rNqIVa/a1Vzx9tGdZHhhwAAAC2 vAApWHIqAEAAAA== - H4sIAAAAAAAAAO1YWw7CMAwbHIn7H4ajID4mVdWa5v3YYmkflDWxTetuHEej0RjxfUUziMOTtZ/I -4kEWHlRo8f7XqeTBybcS50aj0cCgeq6N+czJ6crZ/nnH9b7yvaqPHHjo39WL9Juin8tz52nkGsT0 -s+aUfQ9G8Mmmv1LPTN5xIdVf3YPq/KWoqF+Tc9ZaXtD8n6oiZt6rZwTPK1p/JFa/h2e/SLR+35qt -n9bfOr+88zOjfs+5Xvqx3Crqn8cxPVfzrPRjfxeL9bvSu/JRszd1jnf+jvdI8yuLfmgN7DKD6gGk -H6MNew91f0PzqfnJyU7uHCgnONrHuRbn9643NH71ncX+H2vvzow75h+FB+c5QrJ+uNlj5RN1r2hc -mfRzanPXvebeuwMs9FfyNAPXSA6aZzFUPyvmM4g6V+KbxJss+SfVQJmrtY7ukP9az4xU/6v6NaL1 -w581a1v1keBK/3gOSOru9Ht5sOp1NW55/kN9du8mlv0hXta9OR5oPWtg62u9X0pqrzhKta9qaHtA + H4sIAAAAAAAAAO1YWw7CMAwbHIn7H4ajID4mVdWa5v3YYmkflDWxTetuHEej0RjxfUUziMOTtZ/I +4kEWHlRo8f7XqeTBybcS50aj0cCgeq6N+czJ6crZ/nnH9b7yvaqPHHjo39WL9Juin8tz52nkGsT0 +s+aUfQ9G8Mmmv1LPTN5xIdVf3YPq/KWoqF+Tc9ZaXtD8n6oiZt6rZwTPK1p/JFa/h2e/SLR+35qt +n9bfOr+88zOjfs+5Xvqx3Crqn8cxPVfzrPRjfxeL9bvSu/JRszd1jnf+jvdI8yuLfmgN7DKD6gGk +H6MNew91f0PzqfnJyU7uHCgnONrHuRbn9643NH71ncX+H2vvzow75h+FB+c5QrJ+uNlj5RN1r2hc +mfRzanPXvebeuwMs9FfyNAPXSA6aZzFUPyvmM4g6V+KbxJss+SfVQJmrtY7ukP9az4xU/6v6NaL1 +w581a1v1keBK/3gOSOru9Ht5sOp1NW55/kN9du8mlv0hXta9OR5oPWtg62u9X0pqrzhKta9qaHtA XdsWe4FaL0p7Ng5YXuf47l6NXpHaZ24eyKb77niSVz9szmhLAEAAAA== @@ -218,18 +218,18 @@ XdsWe4FaL0p7Ng5YXuf47l6NXpHaZ24eyKb77niSVz9szmhLAEAAAA== - H4sIAAAAAAAAAO3VSW4CMRhE4RY3hoQhCTNkZshwBQQCgbhi3ppFS/bCOPh9Uu27+pfKVSVJkiRJ -kiRJkiRJklS2TaOqto1rf8X17Oi+L7j/ge7Hgvuf6H4uuH+T7i1yR+5Jm3RIt5B/0qPnA3kkT6RP -BmRYSP8RPcdkQqZkRubkuab/Lb0ZL/R4JW/knXyQT7Ko6XdLb8aSHiuyJl/km/yQ35p+l29G6Ib8 -9825fDNCNyTnzYm5TeiGxGxOKjG3Cd2QmM1JJeY2oRsSszmppLhNzvuX4jY5718KOe9fCjnvXwo5 + H4sIAAAAAAAAAO3VSW4CMRhE4RY3hoQhCTNkZshwBQQCgbhi3ppFS/bCOPh9Uu27+pfKVSVJkiRJ +kiRJkiRJklS2TaOqto1rf8X17Oi+L7j/ge7Hgvuf6H4uuH+T7i1yR+5Jm3RIt5B/0qPnA3kkT6RP +BmRYSP8RPcdkQqZkRubkuab/Lb0ZL/R4JW/knXyQT7Ko6XdLb8aSHiuyJl/km/yQ35p+l29G6Ib8 +9825fDNCNyTnzYm5TeiGxGxOKjG3Cd2QmM1JJeY2oRsSszmppLhNzvuX4jY5718KOe9fCjnvXwo5 758kSZIk5eoP1qdKFQBAAAA= - H4sIAAAAAAAAAO3USQrCQBCG0Sa3VHEe4oB6/50l4gE6kLYw78G/c5Gy4SsFAAAAAAAAAACYdaXM -Y4vu11/S3jJuXsXWsU1sO7H/YBf37mOH2DF2mtj9fdx7jl1i19htYve/3ePmR/fpwFC1Dfmn5tQ2 -JHtzat+mtiGZmzPkbWobkrk5Q9/m25DnSL9vpdXbZO7f2G+TvX9jy9y/FjL3r5Ws/QMAAIBsXqKl + H4sIAAAAAAAAAO3USQrCQBCG0Sa3VHEe4oB6/50l4gE6kLYw78G/c5Gy4SsFAAAAAAAAAACYdaXM +Y4vu11/S3jJuXsXWsU1sO7H/YBf37mOH2DF2mtj9fdx7jl1i19htYve/3ePmR/fpwFC1Dfmn5tQ2 +JHtzat+mtiGZmzPkbWobkrk5Q9/m25DnSL9vpdXbZO7f2G+TvX9jy9y/FjL3r5Ws/QMAAIBsXqKl /xgAQAAA diff --git a/tiled/Level 0/semos/village_w_xmas.tmx b/data/maps/Level 0/semos/village_w_xmas.tmx similarity index 99% rename from tiled/Level 0/semos/village_w_xmas.tmx rename to data/maps/Level 0/semos/village_w_xmas.tmx index 37575326b6..56a29aad17 100644 --- a/tiled/Level 0/semos/village_w_xmas.tmx +++ b/data/maps/Level 0/semos/village_w_xmas.tmx @@ -129,99 +129,99 @@ - H4sIAAAAAAAAAO3VMQ7CMBBFQTc+IQ3cn4pTJAVFGlASRV4rf4onudxZS3ZvrfXwHqHx8/PXz8HP -z8/Pz88/fgfVM9zd//pRtZ0/2z/q/eOfx1zhnzV+fv76Ofj5+fn5+fn50/3Pg/GP9b/XPt+25xR/ -+v3z8/Pzn2n7ZyT60+9/pv75r971rPHz8+/3320X/Ll+/z8/f/0c/Pz8/Pz8/Pz8Y/3JLeyNptQA + H4sIAAAAAAAAAO3VMQ7CMBBFQTc+IQ3cn4pTJAVFGlASRV4rf4onudxZS3ZvrfXwHqHx8/PXz8HP +z8/Pz88/fgfVM9zd//pRtZ0/2z/q/eOfx1zhnzV+fv76Ofj5+fn5+fn50/3Pg/GP9b/XPt+25xR/ ++v3z8/Pzn2n7ZyT60+9/pv75r971rPHz8+/3320X/Ll+/z8/f/0c/Pz8/Pz8/Pz8Y/3JLeyNptQA QAAA - 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 /Lek/33zf0Xr9d8/Wfr7SQBAAAA= - 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 vABsqa+GAEAAAA== - H4sIAAAAAAAAAO1YWw7DIAyDHWb3P+K+JiFEICHvNpb6sbZJbJeEdq0VCoUR3ZuAI96s/Y8oHkTh -QYUU7y6YywK95eNcKBQKGGSfa31x3MRnxPfjV3vle1Yfb2Ch/5TP02+K/lueJ0891yCmnjan6D3o -wSea/kw1I3l3C67+7B5k589FRv2SnKPmsoLk/1QZMfOG3hEsD0us9HsCeh6W9TxR+m1zln5afe35 -ZT0/I+q3jLXSj+WWUf98HlMTitPSj30uGusX0gv5KFmbGmM9f8d7uPMriv7dGjjNDKoHO/0Ybdh7 -qP29i6fOz5vZeRuzmxM32sdYjf37VHt3fnVNo//H3Kc944nzDwPsPirRn1A+SryWT9RekTjm2lie -WuA8Q0qMZO89ARr6M3kagasnB8m9eJc/KuY9iBrL8Y3jTZT5x9VAiZVaR0+Y/1LvjFT/s/o1ovTv -f0vm1qrDwUp/B65R8570W3kA1Vqd19z/d3VO3yaa9Xe8tGvfeCD1roHNL/V9yckNcaQCu8akPaCu + H4sIAAAAAAAAAO1YWw7DIAyDHWb3P+K+JiFEICHvNpb6sbZJbJeEdq0VCoUR3ZuAI96s/Y8oHkTh +QYUU7y6YywK95eNcKBQKGGSfa31x3MRnxPfjV3vle1Yfb2Ch/5TP02+K/lueJ0891yCmnjan6D3o +wSea/kw1I3l3C67+7B5k589FRv2SnKPmsoLk/1QZMfOG3hEsD0us9HsCeh6W9TxR+m1zln5afe35 +ZT0/I+q3jLXSj+WWUf98HlMTitPSj30uGusX0gv5KFmbGmM9f8d7uPMriv7dGjjNDKoHO/0Ybdh7 +qP29i6fOz5vZeRuzmxM32sdYjf37VHt3fnVNo//H3Kc944nzDwPsPirRn1A+SryWT9RekTjm2lie +WuA8Q0qMZO89ARr6M3kagasnB8m9eJc/KuY9iBrL8Y3jTZT5x9VAiZVaR0+Y/1LvjFT/s/o1ovTv +f0vm1qrDwUp/B65R8570W3kA1Vqd19z/d3VO3yaa9Xe8tGvfeCD1roHNL/V9yckNcaQCu8akPaCu bY1eoObz0h6NA5ZXa+u83LrRtM/cLBBN99PxJq9+pAJiCQBAAAA= @@ -232,18 +232,18 @@ bY1eoObz0h6NA5ZXa+u83LrRtM/cLBBN99PxJq9+pAJiCQBAAAA= - H4sIAAAAAAAAAO3VSW4CMRhE4RZ3hYQhCTNkZshwBQQCgbho3ppFS/bCOPh9Uu27+pfKVSVJkiRJ -kiRJkiRJklS2TaOqto1rf8X17Oi+L7j/ge7Hgvuf6H4uuH+T7i1yR+5Jm3RIt5B/0qPnA3kkT6RP -BmRYSP8RPcdkQqZkRubkuab/Lb0ZL/R4JW/knXyQT7Ko6XdLb8aSHiuyJl/km/yQ35p+l29G6Ib8 -9825fDNCNyTnzYm5TeiGxGxOKjG3Cd2QmM1JJeY2oRsSszmppLhNzvuX4jY5718KOe9fCjnvXwo5 + H4sIAAAAAAAAAO3VSW4CMRhE4RZ3hYQhCTNkZshwBQQCgbho3ppFS/bCOPh9Uu27+pfKVSVJkiRJ +kiRJkiRJklS2TaOqto1rf8X17Oi+L7j/ge7Hgvuf6H4uuH+T7i1yR+5Jm3RIt5B/0qPnA3kkT6RP +BmRYSP8RPcdkQqZkRubkuab/Lb0ZL/R4JW/knXyQT7Ko6XdLb8aSHiuyJl/km/yQ35p+l29G6Ib8 +9825fDNCNyTnzYm5TeiGxGxOKjG3Cd2QmM1JJeY2oRsSszmppLhNzvuX4jY5718KOe9fCjnvXwo5 758kSZIk5eoP8ii1JABAAAA= - H4sIAAAAAAAAAO3UWQrCQBBF0Sb7U3Ee4oC6/z1YIi6gA2kLcw68Pz9SNtxSAAAAAAAAAACAWVfK -PLbofv0l7S3j5lVsHdvEthP7D3Zx7z52iB1jp4nd38e959gldo3dJnb/2z1ufnSfDgxV25B/ak5t -Q7I3p/ZtahuSuTlD3qa2IZmbM/Rtvg15jvT7Vlq9Teb+jf022fs3tsz9ayFz/1rJ2j8AAADI5gXQ + H4sIAAAAAAAAAO3UWQrCQBBF0Sb7U3Ee4oC6/z1YIi6gA2kLcw68Pz9SNtxSAAAAAAAAAACAWVfK +PLbofv0l7S3j5lVsHdvEthP7D3Zx7z52iB1jp4nd38e959gldo3dJnb/2z1ufnSfDgxV25B/ak5t +Q7I3p/ZtahuSuTlD3qa2IZmbM/Rtvg15jvT7Vlq9Teb+jf022fs3tsz9ayFz/1rJ2j8AAADI5gXQ kIhnAEAAAA== diff --git a/tiled/Level 0/sikhw/city.tmx b/data/maps/Level 0/sikhw/city.tmx similarity index 99% rename from tiled/Level 0/sikhw/city.tmx rename to data/maps/Level 0/sikhw/city.tmx index 4d836f82fe..99a0d7c413 100644 --- a/tiled/Level 0/sikhw/city.tmx +++ b/data/maps/Level 0/sikhw/city.tmx @@ -45,146 +45,146 @@ - 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 AAAAAAAAAAAAAACcTEw1XksAAAEA - H4sIAAAAAAAAAO2dT88VNRTG55UPIBFFFFZKBBWjbgQSNULiwu8B/gH9BMIaXahrTRS3khDd4ZbP -xFYTzk2YUEr/Taftedo+v6Thcu997/TO9PQ8PefczrIQossbR8vyprSzR9o9acM1+Z7XJ/iuH8l3 -vJjwPd+S95yTdl7a25H3fyyvfyLt047P35fS96867r9JyHYvyXOXE77nO/Ked6VdkPZe5P2fyetX -pF3t+Px9LX3/psP+u671FtsN8b787QfSPjQ+40V5fNzxmZ9nHCd1LmrBDenHTZC+bMF1rbfY7hZe -ks86Ie1laa9Yn/tFxnFS56IWfCv9+M7Rl++l3Yq02816+Ty+a+2y3b2clM96Vdopaa8d+f0Mkl3P -QI1r7eJ1+fzT0s48OY7PzyDZNSr/Sft/49/EdHaLNZt5jC1+xqcbSDq2zrbPaSndF8I+RsrcE9IN -JIxt06vOdp3TWrrPJOcYtm4g6dj2tups3zltoQW2HsPWDSQdn73xnM6DbW+IsXnEPo1KC523lVif -RsgRoNBC520l1idfjiC2LpwlLxfCdY5axXy2YPbJ5QvsHEHKunCkvFwOPa6dfb7AzhGkrAt7zMvl -xPZ8IK+dfZov1T+lrGF6zcuVAnmdF9J8tn/KzQn58nJEny06lDmhMTHtnDmeeelRp/ZCD/UUyDq1 -d3rwnSk6da2luvvk35+XpzVU63P3HX93eP6h8drf0v6R9ru0Pxb9Giwybvz/p+XZcXpo/1r//0Wt -dzgg5iRIXXJrwcg27LkVJZeWUwtGtmOfZ5Tf29Dm2+A6zzm/t6kBbb4N9nnO+b0N0aVkXhCZUdeC -JA2uBevisi+k3At1YV1s+0LMvbh04SGWZsbNHiz+mJov3vbA856ZYnC2fTH3gkULnWfaF3KNECkD -qqZG7ddooGpq1H6NRkhTa9qgq18o+YnR8MVatW3Q7hdKfmIWENfbKPmJFEaoL0LLwzA/UQafL21Z -E0qNr4fPl7asCdXWF7Oj7Utj+qKH+vSeSfGlta9BSF/0UJ8+Cr48X61rQN+Pg0aez+X7OSZ0cOX5 -al8Ll++nHtTBlefbcy1Sx47t+xHjTbOy51rsGTto8aaZyb0Ws9pxTh2SNrX8vDl2qOtw0djb24w9 -I9WXzojG3t5m7Dm07mT8rw0ae3sfYs+x+lLG/9rS0t4OsWfWl2JR2t5M316idov+oDy19JcdUy5R -u0V/UJaacX+XbzfzzaXG3fT7eMt3P8r8/jV/3+Py7Wu+ueS4W/fxNu+neNd4/NvybLzFrL1DuM9i -a8xYjJb+Kjnu1n2878jjHxyv+56fFYQcW8lxt+7jvef6/7i/G93QMjbfIu677uP911Lm+s+gJ1rl -2FrONXvs/57xeIb7grTKx7Sca/b4edP+e7wvyFZa2mWruabU9Z/hviDa+fkacbxS13+W+4Jo1tnU -iOOZtRfm+t/+7Z0ZA/hzmW+Pl9n5VbsDhEwMa8EKsiP2rwVC/JHoUXLtwXqAPim19mA9QP+49ADt -eh5ceoB2PQ/asUiiz3S/+VNet3ENPjfaa/BYLTjHZ120fW6sFlx7fDZHwR9o+9zQ3mPa45PUJ7b3 -mPb4JGR0UHRWqB/cH6AeKDrL1w/E+0+NhEtnacwJPr2Hev+pF6Qvx4D6swdbZ2nNCS69x/0B6hCy -ca69xidm4whrLxRtOiIuG0fT2SjadFRMG3fpbO0aDPqhdrh0NkINBoIfmgHqbNIjvB/kPtA039b+ -oN4Psof4UCi2qrH2yo31at/DqldCsVWNtZevP7E5Afl+kMjzQEjzaay9XP3pKf+DfK1juOZ7hLUX -av5nNFBjbVyXtgEp1sa4f31c62aU+7WgzkU98Cjxfcj11/ZcxPmgDsj11+ZcxPmgDuu62ZfnQ9D/ -B7TH4ugg5PlipI7FmjnrGfaO18oHlNoDooexjIpmrI17QOijGWuzfTxaXrJnUteE2rG21cf3FPMn -5QnNQ9o1iaQcvrhOaB7yaQL6i/5Iieuk1HfRX+ShHVdNieuk1HcxR5yHRlzVnqdT4jqx+q49uhX9 -ngGp2j2H1nHV3Hkaub6rd1rmfEPzdOqxqfPqUdsfhObplGNT59VFM8+WcmzqvPLk6LE9hOZ5+9h2 + H4sIAAAAAAAAAO2dT88VNRTG55UPIBFFFFZKBBWjbgQSNULiwu8B/gH9BMIaXahrTRS3khDd4ZbP +xFYTzk2YUEr/Taftedo+v6Thcu997/TO9PQ8PefczrIQossbR8vyprSzR9o9acM1+Z7XJ/iuH8l3 +vJjwPd+S95yTdl7a25H3fyyvfyLt047P35fS96867r9JyHYvyXOXE77nO/Ked6VdkPZe5P2fyetX +pF3t+Px9LX3/psP+u671FtsN8b787QfSPjQ+40V5fNzxmZ9nHCd1LmrBDenHTZC+bMF1rbfY7hZe +ks86Ie1laa9Yn/tFxnFS56IWfCv9+M7Rl++l3Yq02816+Ty+a+2y3b2clM96Vdopaa8d+f0Mkl3P +QI1r7eJ1+fzT0s48OY7PzyDZNSr/Sft/49/EdHaLNZt5jC1+xqcbSDq2zrbPaSndF8I+RsrcE9IN +JIxt06vOdp3TWrrPJOcYtm4g6dj2tups3zltoQW2HsPWDSQdn73xnM6DbW+IsXnEPo1KC523lVif +RsgRoNBC520l1idfjiC2LpwlLxfCdY5axXy2YPbJ5QvsHEHKunCkvFwOPa6dfb7AzhGkrAt7zMvl +xPZ8IK+dfZov1T+lrGF6zcuVAnmdF9J8tn/KzQn58nJEny06lDmhMTHtnDmeeelRp/ZCD/UUyDq1 +d3rwnSk6da2luvvk35+XpzVU63P3HX93eP6h8drf0v6R9ru0Pxb9Giwybvz/p+XZcXpo/1r//0Wt +dzgg5iRIXXJrwcg27LkVJZeWUwtGtmOfZ5Tf29Dm2+A6zzm/t6kBbb4N9nnO+b0N0aVkXhCZUdeC +JA2uBevisi+k3At1YV1s+0LMvbh04SGWZsbNHiz+mJov3vbA856ZYnC2fTH3gkULnWfaF3KNECkD +qqZG7ddooGpq1H6NRkhTa9qgq18o+YnR8MVatW3Q7hdKfmIWENfbKPmJFEaoL0LLwzA/UQafL21Z +E0qNr4fPl7asCdXWF7Oj7Utj+qKH+vSeSfGlta9BSF/0UJ8+Cr48X61rQN+Pg0aez+X7OSZ0cOX5 +al8Ll++nHtTBlefbcy1Sx47t+xHjTbOy51rsGTto8aaZyb0Ws9pxTh2SNrX8vDl2qOtw0djb24w9 +I9WXzojG3t5m7Dm07mT8rw0ae3sfYs+x+lLG/9rS0t4OsWfWl2JR2t5M316idov+oDy19JcdUy5R +u0V/UJaacX+XbzfzzaXG3fT7eMt3P8r8/jV/3+Py7Wu+ueS4W/fxNu+neNd4/NvybLzFrL1DuM9i +a8xYjJb+Kjnu1n2878jjHxyv+56fFYQcW8lxt+7jvef6/7i/G93QMjbfIu677uP911Lm+s+gJ1rl +2FrONXvs/57xeIb7grTKx7Sca/b4edP+e7wvyFZa2mWruabU9Z/hviDa+fkacbxS13+W+4Jo1tnU +iOOZtRfm+t/+7Z0ZA/hzmW+Pl9n5VbsDhEwMa8EKsiP2rwVC/JHoUXLtwXqAPim19mA9QP+49ADt +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 diff --git a/tiled/Level 0/sikhw/desert_e.tmx b/data/maps/Level 0/sikhw/desert_e.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_e.tmx rename to data/maps/Level 0/sikhw/desert_e.tmx index 33ce286ce7..81d505e709 100644 --- a/tiled/Level 0/sikhw/desert_e.tmx +++ b/data/maps/Level 0/sikhw/desert_e.tmx @@ -1,74 +1,74 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/Level 0/sikhw/desert_n.tmx b/data/maps/Level 0/sikhw/desert_n.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_n.tmx rename to data/maps/Level 0/sikhw/desert_n.tmx index d84df17f87..d9c136350b 100644 --- a/tiled/Level 0/sikhw/desert_n.tmx +++ b/data/maps/Level 0/sikhw/desert_n.tmx @@ -48,129 +48,129 @@ - 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 5uyre8O+CgAAAAAAR/kD5T42MgAAAQA= - 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 sAUAAAAAAAAAAAAA58u/CygqMQAAAQA= - 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 VUIIIYQQQgghnfkHD+eigQAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/sikhw/desert_n_w2.tmx b/data/maps/Level 0/sikhw/desert_n_w2.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_n_w2.tmx rename to data/maps/Level 0/sikhw/desert_n_w2.tmx index deee627d79..60cec3419c 100644 --- a/tiled/Level 0/sikhw/desert_n_w2.tmx +++ b/data/maps/Level 0/sikhw/desert_n_w2.tmx @@ -39,147 +39,147 @@ - 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 nPwfG6f9v4rZ+D/t/1XMwP+/+bEPgwAAAQA= - H4sIAAAAAAAAAO3dMQ6AMAwDwOTjLSwt/JqsiBk6cCd5j+TdiQCAp5YRvbJV9lx9DV8b1fmsHJVT -/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDj3+O/+fcIAAAAAAAAAAAAAAAAAAAAAAAAAPC+ + H4sIAAAAAAAAAO3dMQ6AMAwDwOTjLSwt/JqsiBk6cCd5j+TdiQCAp5YRvbJV9lx9DV8b1fmsHJVT +/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHDj3+O/+fcIAAAAAAAAAAAAAAAAAAAAAAAAAPC+ lhE9bYH+1ajOZ9oCBQAAAAAAAAAAAAAAWOkCyvc66gAAAQA= - H4sIAAAAAAAAAO2dy27UQBBFM98YWAErIIRNApsEJL4HsWPLIzyEeIP4JgopkZzBj/ZMP6rrniO1 -5JEYRel2jsvFdftwc3Bww8ZNG4eD42MbD20c2Xgw+AyxuGVretvGnc3140c2Hts4sXE6+LyWV/ad -15w3brlra3PPxv3N9eMnNp7aOLNxPvi8hjf279/auGD9d+KzzduXwnM3dP6Y//fhnX3/vY0PrP9q -vtqcfbPxvfDcLfl/Hz5efv8T67+aHzZnP238Kjx3S/6HNvy+nPs/Ff1Pja9HbudDX+B8bfC/Nvhf -m979X6NHEpme/V+rRxKZnv1fq0cSmZ79X6tHEpme/Q/707P/YX9K+99LfU4OYZyS/vdSn5NDmKak -/73U5+QQpinpfy/1OTmEaaj/taH+16bn/g/sD/7fjReV5ull4Z+D/+Ox5pzB/z4o/Xc+xXb+/9mG -5712odb1IDfb+f9jrgVSkP/XpuTzX1CO5wlrk1JTlHz+C/yD/7XB+XH4d01IuS4Mwfna4Hxt8L82 -+F+bHv3vJVPamrW13hitnb82l+slUxqFls7fJZfrJVMahZbO3yWX6yVTGoWW/ieX2x5q/rikZBJ6 -qfmhDGR+tKH/o8HUtaDH/g/kg/6/NvhfG/xfl1Y5/ynI/2tD/lMb8p958eb3Jcj/a4P/y+LdB/hf -G/yvDf7XRsn/NXOj3q/7V6g4n9zoOCrOJzc6TnTnX0FudBwV/3sgx/MauVHxP4yj4n8YB+drE935 -PCs6T2Tne7jn91jzDYmc+eGef5nI9T/3/MtQ/2tD/0ebyP73jJf9wvG/Nir+5/2f4yj4n/d/TqPg -f4/v//TSF1Lwf8t9hrzUeVMo+B+mWfJ/hLopwu9Qijnnl6ibaq8Ftd88c87PXTe1WAuPtZ8n5mr+ -3HVTi7Vgj8l5av7/L2vhD+p/bRT6P6qk9B4U+j9KKLz/i0xnPnrzv4dMZyR68z+Zzrz05n8ynels -1wJj9WBv/oe8sP+nNuz/o43S/j/wP73V/5AXnK8Nztdmzv9H3AuEZ87/J3Z8ynXBDSX2lJzz/5kd -n3NdcEuO84H6Xxvqf22o/7Wh/68N/f/+yHkfQP9fG97/og3+16aE/8nn9kNu50fJ56qcw7mdHyGf -G+UcTiF3zR8hnxvhHE5lrv+j2guKcA6nMlX/cy+gwVT9Ty9IA/o/5Ul5JrfVPnE4Xxucrw3O1wbn + H4sIAAAAAAAAAO2dy27UQBBFM98YWAErIIRNApsEJL4HsWPLIzyEeIP4JgopkZzBj/ZMP6rrniO1 +5JEYRel2jsvFdftwc3Bww8ZNG4eD42MbD20c2Xgw+AyxuGVretvGnc3140c2Hts4sXE6+LyWV/ad +15w3brlra3PPxv3N9eMnNp7aOLNxPvi8hjf279/auGD9d+KzzduXwnM3dP6Y//fhnX3/vY0PrP9q +vtqcfbPxvfDcLfl/Hz5efv8T67+aHzZnP238Kjx3S/6HNvy+nPs/Ff1Pja9HbudDX+B8bfC/Nvhf +m979X6NHEpme/V+rRxKZnv1fq0cSmZ79X6tHEpme/Q/707P/YX9K+99LfU4OYZyS/vdSn5NDmKak +/73U5+QQpinpfy/1OTmEaaj/taH+16bn/g/sD/7fjReV5ull4Z+D/+Ox5pzB/z4o/Xc+xXb+/9mG +5712odb1IDfb+f9jrgVSkP/XpuTzX1CO5wlrk1JTlHz+C/yD/7XB+XH4d01IuS4Mwfna4Hxt8L82 ++F+bHv3vJVPamrW13hitnb82l+slUxqFls7fJZfrJVMahZbO3yWX6yVTGoWW/ieX2x5q/rikZBJ6 +qfmhDGR+tKH/o8HUtaDH/g/kg/6/NvhfG/xfl1Y5/ynI/2tD/lMb8p958eb3Jcj/a4P/y+LdB/hf +G/yvDf7XRsn/NXOj3q/7V6g4n9zoOCrOJzc6TnTnX0FudBwV/3sgx/MauVHxP4yj4n8YB+drE935 +PCs6T2Tne7jn91jzDYmc+eGef5nI9T/3/MtQ/2tD/0ebyP73jJf9wvG/Nir+5/2f4yj4n/d/TqPg +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 diff --git a/tiled/Level 0/sikhw/desert_ne.tmx b/data/maps/Level 0/sikhw/desert_ne.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_ne.tmx rename to data/maps/Level 0/sikhw/desert_ne.tmx index 879324c4f6..535721def6 100644 --- a/tiled/Level 0/sikhw/desert_ne.tmx +++ b/data/maps/Level 0/sikhw/desert_ne.tmx @@ -57,170 +57,170 @@ - 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 /w+toN0IAAABAA== - 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 diff --git a/tiled/Level 0/sikhw/desert_nw.tmx b/data/maps/Level 0/sikhw/desert_nw.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_nw.tmx rename to data/maps/Level 0/sikhw/desert_nw.tmx index 670e6c3afa..0359b7e77b 100644 --- a/tiled/Level 0/sikhw/desert_nw.tmx +++ b/data/maps/Level 0/sikhw/desert_nw.tmx @@ -36,99 +36,99 @@ - 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 /wOHT+wvAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3c207DMAwA0O77gDck7iC+gDuIvydIiD2MjTEaJ5nPkfoeJa3tel6nCejZ3WKa -7hetV0ELD+XcH8v15PxTei7n/lKuV+ef0tvXub87/xAnZZ9P7XVVve7xWVnTebkuAteWrbZrscfb -uixruirXddDaMtZ20Xv8Fzdfa7oNWlvG2i56j3umtgMAgPqy9VxYythzYSljz2V0c8ZrPZexiNdt -HTbed/E6N/Ea4Gdzz9Ksy/cH4m93ep6lob6eZ2mozyxNO73OsFJfpryr7lsl7+aWOe+KBwDUdizX -AHwzu5qXWajcNYFZqNxGm4XK/KwCAAAAAKBPDAC01/qbNwAAwP/57zKwzpH4ALAie2zUE4b94n2Q -0ZiV2s4c9Ur2mmdX4mounhOA+YxW58n5EC8yTqjzgE38TlLPZ6wfrS4EAACAOXgfhnr084AIcjmb -uD8AIBe5HwAAAACIEvl/d71PAOiPb9+MYbTvl6j76tu3+Xb3TH3iPT3xzO9utJoAAAAAAADgNx/p + H4sIAAAAAAAAAO3c207DMAwA0O77gDck7iC+gDuIvydIiD2MjTEaJ5nPkfoeJa3tel6nCejZ3WKa +7hetV0ELD+XcH8v15PxTei7n/lKuV+ef0tvXub87/xAnZZ9P7XVVve7xWVnTebkuAteWrbZrscfb +uixruirXddDaMtZ20Xv8Fzdfa7oNWlvG2i56j3umtgMAgPqy9VxYythzYSljz2V0c8ZrPZexiNdt +HTbed/E6N/Ea4Gdzz9Ksy/cH4m93ep6lob6eZ2mozyxNO73OsFJfpryr7lsl7+aWOe+KBwDUdizX +AHwzu5qXWajcNYFZqNxGm4XK/KwCAAAAAKBPDAC01/qbNwAAwP/57zKwzpH4ALAie2zUE4b94n2Q +0ZiV2s4c9Ur2mmdX4mounhOA+YxW58n5EC8yTqjzgE38TlLPZ6wfrS4EAACAOXgfhnr084AIcjmb +uD8AIBe5HwAAAACIEvl/d71PAOiPb9+MYbTvl6j76tu3+Xb3TH3iPT3xzO9utJoAAAAAAADgNx/p GjhIAAABAA== - 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 diff --git a/tiled/Level 0/sikhw/desert_s.tmx b/data/maps/Level 0/sikhw/desert_s.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s.tmx rename to data/maps/Level 0/sikhw/desert_s.tmx index 8098c06b18..b635feddef 100644 --- a/tiled/Level 0/sikhw/desert_s.tmx +++ b/data/maps/Level 0/sikhw/desert_s.tmx @@ -51,118 +51,118 @@ - H4sIAAAAAAAAAO2dYXLcMAiFfYAeJSdNZ5tpcuE2M9kZRZEthIAHmB9v2qbZNeJDEkKy/XIcx8tE -vxQ0u6Y3Pf7rjwM7ELoz/yf3p9D2FH8M+48voW0q/nyOK7///Iwmd6s5pY3jO/Hv+y/1c+9f0uD+ -aCR1jTZez9q/6oNM/D2N2++HXHy1cdR/n+Tc5Z39Wfxr9WEPOuPe/p/U3OWV/VX8Z9dVezV84ZH/ -Hbmj5JF/RLX5X6R6QvGXYS6Z/2naO1ovFn8e913mEmMF9Tv62kfx5zPY7efc+sWO/Vc2I/ij50lJ -BqvXlVrD7db/JPlTY0C6Rsb1GaqGJNluyTZo8h/lSdZ+7/u75zyNKsk2aPJ/P3D5cZv3eKsZW2o2 -32rzX/F7v7/Ra6XdbcxFYa+RG1nwv4oBqo39/uxIs5hB85PgJB2rlJhC8+fOD1drW2+64qCVF1N9 -g+ZvHTczHhoMrsYozbMJlDZG5c/1iUW9fpR/ovJfyu9n5i9Zr6fmG+j8c7WNu/y9xMBjIKk1aPb1 -ZAb+fc1B40xeRvae+XvYX7eqYVmtZ0f+9Mrf+/66NJNZzqC1f7zLXyMGkHtGlsypeYXU+BCBvzV7 -y1riiPsK+12fjPwqwV8qBqz3DK3zu5X7kaz2stD8kfvFiOtRryVRS7DaB+DwH63TM8/5CFnyX42B -LMzRa9Qru6z5r8ZABnnlT+1bxZ/HPEtdWJr/HWIAvc8zk+Ue4F1jwLMszwBUDPiTF/7R48BrbjfT -2XMkEOyjxkD2M6bW/KPEAfL8lnQ7rmrbKP6e4yDLmu5T2veAZoqB0b0IaJt222Nx/0eWOMhQh+7Z -R+LvIQayaLafjeZcMUDjx/38bBxDM644uOauveZEs60Y+Mndcs2J5lpx8F3We0lonhUDdhqtBdAs -KwZs2ffjCppjxYAt//7naIYVAza6WgeiGVYM4IVmmJF/tPMCaI7ZYkCT/8qzfyVsQPONFgPa95FZ -848QB2jmrc+1+v7qmQTNMQjN22sMaO0fc84krNjBiRU0b68xIM1dcz6ROOeEZp6Zv/a7C6X2mdDc -M8eAFved5zN7jgGUP9FcV2xd7fMr8wSav3UMcPij7ing2srJQe7Af3W9h76ngJNLWJyJjRoDVN9k -O1ceIQbQ7WmFPFe+Ouaj8pnM/JHizk+S10Y8gwDtdy/i8Jd6TjbnPGPxx/GXeEZ6y5zzXdr8r3L2 -fryKfu83pT9LzvdSOY4m/1EudpafR3/mO4Wtx/qVJn9qTLyc/CySqGtTVH6oGQNo30fRynkSy/Gw -+NuIOsZZ1zCKv648zvvF34Y7Zxy3jpfir6Od960Wf576e/o9j7tXdluuhTLy36mLIWxG7llmYf+p -KHWEdozXPMs8Gg9H42IW/lEk+W65s+/pn3PRa5c/2oeRxc0LOe8zo6r4+9aoP2tdyzN3qfWR1fO/ -osoz+x1emmNoyYa/xLmZ4u5Pfyf/puRN/Wd6RVkjZlGft6LtKdnK+7u7pOV9vy+CJH1oPfbMbD+r -y6F93vsKZZfW2Xjr99uf/f9ZXc4Dew/7Jyu8XifaiSXuGBQ1v9zdh5Dqt1QbXhds4u7BexmXqbZy -7d2dbzXf4/Q6+JPCfiWW2nZEeieVxN7x7vyo5a+eu4WirVU8jNla+ZUl9ztK6pz5br7z2v29uNvI -wzvYfhN+Z1bPLdkJXduKkpej/aTVJul2vS1eN0JeHv1e1jNpzBcU/lfnXrhzg4fnhiPs9DYuUfhr -8dHqn1J9RNpOzWdmR+SPbru1nR7yfTT/9rkp6LZTeEWwMxL/O/g0it4A/Es5FWVOz2o/0m9RakIz -9lHtp0pjrI+2X9dzj7TXrMX/LvHfK3LsSulO8e/Fz176mjV7j/Uvbb+O3oOAHm8ex3cW2rY8r+Wx -/qXJ/+PwOb+8H/os2hi7C/fWv3dp6xl3ixhbsSnznOMpf99hLp0j9fMc2jfa7NH9TLIdEnOmpzFI -ykejPuItv9hpV+R2aMvrfWtPhtwxNlMfvaM85R+rNkf9fk+KNHa36xNJex/HzzVvBH+M2rASt5Ha + H4sIAAAAAAAAAO2dYXLcMAiFfYAeJSdNZ5tpcuE2M9kZRZEthIAHmB9v2qbZNeJDEkKy/XIcx8tE +vxQ0u6Y3Pf7rjwM7ELoz/yf3p9D2FH8M+48voW0q/nyOK7///Iwmd6s5pY3jO/Hv+y/1c+9f0uD+ +aCR1jTZez9q/6oNM/D2N2++HXHy1cdR/n+Tc5Z39Wfxr9WEPOuPe/p/U3OWV/VX8Z9dVezV84ZH/ +Hbmj5JF/RLX5X6R6QvGXYS6Z/2naO1ovFn8e913mEmMF9Tv62kfx5zPY7efc+sWO/Vc2I/ij50lJ +BqvXlVrD7db/JPlTY0C6Rsb1GaqGJNluyTZo8h/lSdZ+7/u75zyNKsk2aPJ/P3D5cZv3eKsZW2o2 +32rzX/F7v7/Ra6XdbcxFYa+RG1nwv4oBqo39/uxIs5hB85PgJB2rlJhC8+fOD1drW2+64qCVF1N9 +g+ZvHTczHhoMrsYozbMJlDZG5c/1iUW9fpR/ovJfyu9n5i9Zr6fmG+j8c7WNu/y9xMBjIKk1aPb1 +ZAb+fc1B40xeRvae+XvYX7eqYVmtZ0f+9Mrf+/66NJNZzqC1f7zLXyMGkHtGlsypeYXU+BCBvzV7 +y1riiPsK+12fjPwqwV8qBqz3DK3zu5X7kaz2stD8kfvFiOtRryVRS7DaB+DwH63TM8/5CFnyX42B +LMzRa9Qru6z5r8ZABnnlT+1bxZ/HPEtdWJr/HWIAvc8zk+Ue4F1jwLMszwBUDPiTF/7R48BrbjfT +2XMkEOyjxkD2M6bW/KPEAfL8lnQ7rmrbKP6e4yDLmu5T2veAZoqB0b0IaJt222Nx/0eWOMhQh+7Z +R+LvIQayaLafjeZcMUDjx/38bBxDM644uOauveZEs60Y+Mndcs2J5lpx8F3We0lonhUDdhqtBdAs +KwZs2ffjCppjxYAt//7naIYVAza6WgeiGVYM4IVmmJF/tPMCaI7ZYkCT/8qzfyVsQPONFgPa95FZ +848QB2jmrc+1+v7qmQTNMQjN22sMaO0fc84krNjBiRU0b68xIM1dcz6ROOeEZp6Zv/a7C6X2mdDc +M8eAFved5zN7jgGUP9FcV2xd7fMr8wSav3UMcPij7ing2srJQe7Af3W9h76ngJNLWJyJjRoDVN9k +O1ceIQbQ7WmFPFe+Ouaj8pnM/JHizk+S10Y8gwDtdy/i8Jd6TjbnPGPxx/GXeEZ6y5zzXdr8r3L2 +fryKfu83pT9LzvdSOY4m/1EudpafR3/mO4Wtx/qVJn9qTLyc/CySqGtTVH6oGQNo30fRynkSy/Gw ++NuIOsZZ1zCKv648zvvF34Y7Zxy3jpfir6Od960Wf576e/o9j7tXdluuhTLy36mLIWxG7llmYf+p +KHWEdozXPMs8Gg9H42IW/lEk+W65s+/pn3PRa5c/2oeRxc0LOe8zo6r4+9aoP2tdyzN3qfWR1fO/ +osoz+x1emmNoyYa/xLmZ4u5Pfyf/puRN/Wd6RVkjZlGft6LtKdnK+7u7pOV9vy+CJH1oPfbMbD+r +y6F93vsKZZfW2Xjr99uf/f9ZXc4Dew/7Jyu8XifaiSXuGBQ1v9zdh5Dqt1QbXhds4u7BexmXqbZy +7d2dbzXf4/Q6+JPCfiWW2nZEeieVxN7x7vyo5a+eu4WirVU8jNla+ZUl9ztK6pz5br7z2v29uNvI +wzvYfhN+Z1bPLdkJXduKkpej/aTVJul2vS1eN0JeHv1e1jNpzBcU/lfnXrhzg4fnhiPs9DYuUfhr +8dHqn1J9RNpOzWdmR+SPbru1nR7yfTT/9rkp6LZTeEWwMxL/O/g0it4A/Es5FWVOz2o/0m9RakIz +9lHtp0pjrI+2X9dzj7TXrMX/LvHfK3LsSulO8e/Fz176mjV7j/Uvbb+O3oOAHm8ex3cW2rY8r+Wx +/qXJ/+PwOb+8H/os2hi7C/fWv3dp6xl3ixhbsSnznOMpf99hLp0j9fMc2jfa7NH9TLIdEnOmpzFI +ykejPuItv9hpV+R2aMvrfWtPhtwxNlMfvaM85R+rNkf9fk+KNHa36xNJex/HzzVvBH+M2rASt5Ha qlGLGK13I/ljt04Toa0adSiPdY5V+yPGLEca7Yvus+j2l0ql++ofFtHiIAAAAQA= - H4sIAAAAAAAAAO2dS47UMBCGm1PAGdhxBGBgQMAeJB57NsOw5VWCgTkGYoFYAwsOwCHYsGMB4g4j -kRYdTcayHZerbJeT/5OiHnUntidl18t2stnMQwnncHgd+e3yOeXKQDYHu09SLncr/72AnEPfg3aQ -cnmx8b8P+ZuDlMuLyd8HdEJbSLm8OflDB7TnZPI3KZZ7NBzHiuWB8pBSOZB9XxzuPt8OxxuF8mJ6 -/yTyG6iLLwYnhXK5ft+SeTjc40dG/Ryfv00K5bry5/p554fzLxi9Z0vCJxcNGzA3/pH7C9NSX2jl -AUf5HwZ+R5xvB5+uJWGZiPv7hoTXa/h/XB2BuELOaJelPsCr4XjBvOZihk6AHtFlOuZIWBZiwP7Y -h/zBDhJev2b5W7ZLoZjMRdsHSPXPrgz37qrh+7c0YnIhYdmuDvD59G78eW34+3pE/r34+ZZ1QCok -vD7HBtwY7tvNBdy7Xoj1U6kNkPoAyBO3hwTXpsg/1v96yhP/Uj4vlVtK92i81659leiAnDzQFF/f -6KlP9IxWLmDNceBSIMG1KfI/mD9lUViODXzxNwnKW9r417bftcpOxRd/k6A8nw8wN9eTMhdkfY3Q -39YNyMQXf5OwzKXpgLVBwuulcYAVQrEHx57Xjl/m4sMUXUsK7UjVAZZ9o7VCCmX0agNiPlmJvurq -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 9g0AAAEA - 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 diff --git a/tiled/Level 0/sikhw/desert_s2.tmx b/data/maps/Level 0/sikhw/desert_s2.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s2.tmx rename to data/maps/Level 0/sikhw/desert_s2.tmx index 4b344b5a30..5abe1ee18e 100644 --- a/tiled/Level 0/sikhw/desert_s2.tmx +++ b/data/maps/Level 0/sikhw/desert_s2.tmx @@ -27,85 +27,85 @@ - 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 diff --git a/tiled/Level 0/sikhw/desert_s2_e.tmx b/data/maps/Level 0/sikhw/desert_s2_e.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s2_e.tmx rename to data/maps/Level 0/sikhw/desert_s2_e.tmx index a661eff0f2..81c0eaae5b 100644 --- a/tiled/Level 0/sikhw/desert_s2_e.tmx +++ b/data/maps/Level 0/sikhw/desert_s2_e.tmx @@ -27,127 +27,127 @@ - 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 N7S1UhfZK4qiKIqiKIqiKMr6+QuG9FzHAAABAA== - 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 AA== - H4sIAAAAAAAAAO3RsQ2AMBRDwZ/FITQEtsZ1BiBF7qTXW3IVOzla1Zl6utrqNfztzucjPen1PwAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3RsQ2AMBRDwZ/FITQEtsZ1BiBF7qTXW3IVOzla1Zl6utrqNfztzucjPen1PwAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAkw/4gFihAAABAA== - H4sIAAAAAAAAAO3cyU7DMBAAUPhG4ASc2C8sFxaJv0H8J4NEpahKlKbFcZx5TxrJh8YZye7UjuIe -HQHA7r6Oa2cAtEjtAMjlW93njzUAAMC6/K71rfeBLjUBAABgfez1luc2xuQu4j7iwfik8xhj/hTx -HPFi/NN5jTF/i3iP+DD+AADMzDMCAABYB2t7oI/zvwCwTn7j2WZPCAC5WR/Oy9mP3Jz9yM3ZDwAA -AAAAAABol/d+cvPeT27e+wEAyMk+MDf7wNzsAwEAAABgvTz/z83z/9w8/wcAAAAAAAAAAAAAAACA -3Jw1Xqa5xuWQs8bmTjlznQE/5KzxvjmaN+NaOAO+b44Z/9+g1Jwv0W+3z889+h/LqfbcrlF/Ss35 -Ev1u+jyPuIi4nNj/0r/fNfIrNedL9Lvp8yriOuJmYv+1v99jlp7ffxiq4UPtbh3cXHsScRpxdsBv -wdw57/r51u47VV8NH2pv18Gxa0vVzVo5t3Dfqfpq+FB7uw6OXVuqbtbKuYX77lKX+trdGj7Unnrt + H4sIAAAAAAAAAO3cyU7DMBAAUPhG4ASc2C8sFxaJv0H8J4NEpahKlKbFcZx5TxrJh8YZye7UjuIe +HQHA7r6Oa2cAtEjtAMjlW93njzUAAMC6/K71rfeBLjUBAABgfez1luc2xuQu4j7iwfik8xhj/hTx +HPFi/NN5jTF/i3iP+DD+AADMzDMCAABYB2t7oI/zvwCwTn7j2WZPCAC5WR/Oy9mP3Jz9yM3ZDwAA +AAAAAABol/d+cvPeT27e+wEAyMk+MDf7wNzsAwEAAABgvTz/z83z/9w8/wcAAAAAAAAAAAAAAACA +3Jw1Xqa5xuWQs8bmTjlznQE/5KzxvjmaN+NaOAO+b44Z/9+g1Jwv0W+3z889+h/LqfbcrlF/Ss35 +Ev1u+jyPuIi4nNj/0r/fNfIrNedL9Lvp8yriOuJmYv+1v99jlp7ffxiq4UPtbh3cXHsScRpxdsBv +wdw57/r51u47VV8NH2pv18Gxa0vVzVo5t3Dfqfpq+FB7uw6OXVuqbtbKuYX77lKX+trdGj7Unnrt 1BxayXnJ9x2rD9rrbv8AbCzfRwAAAQA= - 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 diff --git a/tiled/Level 0/sikhw/desert_s2_w.tmx b/data/maps/Level 0/sikhw/desert_s2_w.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s2_w.tmx rename to data/maps/Level 0/sikhw/desert_s2_w.tmx index d0d7c236c0..ee946dd840 100644 --- a/tiled/Level 0/sikhw/desert_s2_w.tmx +++ b/data/maps/Level 0/sikhw/desert_s2_w.tmx @@ -27,90 +27,90 @@ - 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 ldSe/8MmZPYAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dyU7DMBQF0PQbgRWwYt4wbBgkfgO+l4dQpG7aJLZD7OQc6UleBPxs1TehakXX -AQDwn753S3cAwJq4rwAAtOsr4Vku5WeW1Fq/UAt/67E2XtOQxtmhFV6rwBDvD8A2eCYAAAAAAAAA -AADgmJzPlPo8KgDAOuV+F8F3GQBg3bwntB2e6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AMhxu+u6u6j7qAf/OztJy3v4GP0+RT1HvTTWey1a3sPX6Pct6j3qo7Hea1HbHpbMo5azbatK5lHL -2Va7uc5WyTyqLdvWxNn6s9Q9Zsq8+9d+Zoz353G2/ix1DqbM2197HnURdZkw3vo5P2SpczBl3v7a -q6jrqJuEcen1jcmk37wplV2HciyntznWnDPf0O8/iTqNOksYl1j/vqFM6vOmRHZNzbGxvZVec+58 -pfdqznvBUCb1eVMiu6bm2NjeSq85d77Se5Xaz9R8G5M5Odl1LMdSesu9By3Rc8nxUA9z549x3eMf + H4sIAAAAAAAAAO3dyU7DMBQF0PQbgRWwYt4wbBgkfgO+l4dQpG7aJLZD7OQc6UleBPxs1TehakXX +AQDwn753S3cAwJq4rwAAtOsr4Vku5WeW1Fq/UAt/67E2XtOQxtmhFV6rwBDvD8A2eCYAAAAAAAAA +AADgmJzPlPo8KgDAOuV+F8F3GQBg3bwntB2e6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AMhxu+u6u6j7qAf/OztJy3v4GP0+RT1HvTTWey1a3sPX6Pct6j3qo7Hea1HbHpbMo5azbatK5lHL +2Va7uc5WyTyqLdvWxNn6s9Q9Zsq8+9d+Zoz353G2/ix1DqbM2197HnURdZkw3vo5P2SpczBl3v7a +q6jrqJuEcen1jcmk37wplV2HciyntznWnDPf0O8/iTqNOksYl1j/vqFM6vOmRHZNzbGxvZVec+58 +pfdqznvBUCb1eVMiu6bm2NjeSq85d77Se5Xaz9R8G5M5Odl1LMdSesu9By3Rc8nxUA9z549x3eMf xGwfagAAAQA= - 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 diff --git a/tiled/Level 0/sikhw/desert_s2_w2.tmx b/data/maps/Level 0/sikhw/desert_s2_w2.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s2_w2.tmx rename to data/maps/Level 0/sikhw/desert_s2_w2.tmx index d1417b438e..b1244783aa 100644 --- a/tiled/Level 0/sikhw/desert_s2_w2.tmx +++ b/data/maps/Level 0/sikhw/desert_s2_w2.tmx @@ -45,151 +45,151 @@ - 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 AA== - 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 diff --git a/tiled/Level 0/sikhw/desert_s_w2.tmx b/data/maps/Level 0/sikhw/desert_s_w2.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_s_w2.tmx rename to data/maps/Level 0/sikhw/desert_s_w2.tmx index 27b52b7c6e..f539287d1b 100644 --- a/tiled/Level 0/sikhw/desert_s_w2.tmx +++ b/data/maps/Level 0/sikhw/desert_s_w2.tmx @@ -27,131 +27,131 @@ - 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 lGM8UAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dS07DMBgA4XJGYFVY8d4U2PCQuAUS5+XvLqqSOE2c1vbMJ1lCLEkzdpyQbi82 -m5sYtzHeYrzHEMddHO/7GA8xvmJ8e/xRLuN4X8W4jvEc48Xjj7K1/2j2vx5/Kxwb+89m/+f5beTv -ZP/L09f5Ke2fMz/Y/OVqboHNZ7P5bPv+/8R4cv2P5PqfzfU/m/s/9VuyL2j/2ew/m/2vS+57QPaf -zf6zHfbfvaC81rhnn1O3/84FPN3+OxfwdPvvtQCP/Wez/+2Y8xzKWP+9Fljm3Gv/KZ+Hof47FzAM -9d+5gME1P5udZ7PzbPafbaz/j17/TXbua725xvq/i59fXRc0bezc/ojff7ouaJrnNpvn9umVtFY4 -3Od3z5/FPX829/zZfP6Hzf6z2X82m38aJV3zddl8NpvP5jOfbK7/2Vz/s7n/s54a3gtq/9nsP5vN -Z7P5+ezn+xrm/C6bz2b/2ez/OmqZB+w/m/1ns/9s9p/N5jMMPX9k89lsPpv9Z7P/HH1rAPvP5jOf -bO7/sLn/055j/tfI/f+6Lf2/MvvPZv/ZbD6bzWez+fXJ+S4B93/YXP+355g+uP5nc/+Hzf6z2X82 -3//D5vsf2Hz/A5vv/2Gz/2z2n83+1yX3ewXsP5v9Z7P5bDafLdV8vwO6banj6ndAlyvHtUDquPod -0G3zuLJ5z5fN9X9dcu//uefDNvb8j/NC+4b2/50XGIb2/50XGLz/u0wp3+s7d11o89lsPpvNZ0s1 -3/t/y5SyPhiSar73/9rR91lMndfe/2ub53V9cs4pntenU+JawH1+Nvd82NzzYfP9D+soca7v4/5/ + H4sIAAAAAAAAAO3dS07DMBgA4XJGYFVY8d4U2PCQuAUS5+XvLqqSOE2c1vbMJ1lCLEkzdpyQbi82 +m5sYtzHeYrzHEMddHO/7GA8xvmJ8e/xRLuN4X8W4jvEc48Xjj7K1/2j2vx5/Kxwb+89m/+f5beTv +ZP/L09f5Ke2fMz/Y/OVqboHNZ7P5bPv+/8R4cv2P5PqfzfU/m/s/9VuyL2j/2ew/m/2vS+57QPaf +zf6zHfbfvaC81rhnn1O3/84FPN3+OxfwdPvvtQCP/Wez/+2Y8xzKWP+9Fljm3Gv/KZ+Hof47FzAM +9d+5gME1P5udZ7PzbPafbaz/j17/TXbua725xvq/i59fXRc0bezc/ojff7ouaJrnNpvn9umVtFY4 +3Od3z5/FPX829/zZfP6Hzf6z2X82m38aJV3zddl8NpvP5jOfbK7/2Vz/s7n/s54a3gtq/9nsP5vN +Z7P5+ezn+xrm/C6bz2b/2ez/OmqZB+w/m/1ns/9s9p/N5jMMPX9k89lsPpv9Z7P/HH1rAPvP5jOf +bO7/sLn/055j/tfI/f+6Lf2/MvvPZv/ZbD6bzWez+fXJ+S4B93/YXP+355g+uP5nc/+Hzf6z2X82 +3//D5vsf2Hz/A5vv/2Gz/2z2n83+1yX3ewXsP5v9Z7P5bDafLdV8vwO6banj6ndAlyvHtUDquPod +0G3zuLJ5z5fN9X9dcu//uefDNvb8j/NC+4b2/50XGIb2/50XGLz/u0wp3+s7d11o89lsPpvNZ0s1 +3/t/y5SyPhiSar73/9rR91lMndfe/2ub53V9cs4pntenU+JawH1+Nvd82NzzYfP9D+soca7v4/5/ vXJ8xtz/Z/P+b7um9MH+s9l/NpvPZvPZbD6b/Wez/2z2n+0fBrdhzwAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO2Y0a7cMAhEt///09VVZdWtdjeAZ4BJGKkvN2Mge7BN+uv1ev0y/ruSxeP1VvlO -16jIyv5O/L08h/99+C8vo1ZFPZG/1x85M1SEYr9iefJW+LL8KkLzV7nXFe8ARg0o9nu8Ct/ysvwd -+DPE4I+cFbqc6//77tIPSPZ7zJPnUS/Tn8n7XS70/L2vYfD/tLYLT6//m0/5LGDwX3E9f/fGyfYr -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 diff --git a/tiled/Level 0/sikhw/desert_se.tmx b/data/maps/Level 0/sikhw/desert_se.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_se.tmx rename to data/maps/Level 0/sikhw/desert_se.tmx index 92e688278e..4b0ee6c9d7 100644 --- a/tiled/Level 0/sikhw/desert_se.tmx +++ b/data/maps/Level 0/sikhw/desert_se.tmx @@ -33,84 +33,84 @@ - H4sIAAAAAAAAAO3cyVLDMAwG4HAoh74wMMPO6/YhCIfMZEobS9b2y9bBJ9pMPkl2vYRclmW5ALZH -Rjsx23nXop3lL7+n/7y0/a8Peo7P9VpfHdfzyL1W/nuNo/g57XmN0wshVqP631b7+8R+zfrn2mf3 -X9sj/U+NPjC6f/b8S/0afd/aL5lHjeCfPf+Z/dR52qh+6jxtVD+laa4TOf4ee2T//17j9MOMlUfu -s45/2f2UfmM97+P6e2r4o3N88Jj33vO31iXRtR+V//Jj2Ln+I7u1X/t3D9WvOVfO6NeaK1PsiH6t -pm0vfx5/hL388W50v8XZZo+fa8+Uf4vclx/H35ofju5vzQ8t7BT/SejSGBsjcy/1Z+772+fQ/Za1 -H+2Prv2W3/J8A6H2qfm3ikN07iPrH6H2OX7tGkCo/Zbf8gw8g9/qDNzKru3P1vcR/JTzM5Sxj+vX -GgOjco9Q/5G1j/D7j+633u9D91Pb0dnm0d8Q/JHrv8ixP9pPsXv5txjM7D8LLFbPNmTxz55/K7+n -XduPfM7h4T9aLyPWvmf9I/tba1aNfSBEOzX/GvtAmf1e9T+q36rvS+2a/qNn3Wfwz57/8pdf6ufG -IIvfKgaafoR9z0j/raYZE47fMwZe9Y9aA6h+agyQ/Nfng7fOC9Fi4Jl/qxiM7m/FIJtfuwaQ/Jy9 -IoQY3Lqv3v/b/mucvSLNfmCZ/56znlvN8vcgqv5b9d56Zia6D0j9rXpH9p8U/NI2uz9qDNi+w7lP -rXEwq3+U/O+/o3H/lPmC9JkoZD9K/qkxQPNzY1D+8o/m58QA1S/dL/bwX38+OufafSCzX6MGyi/z -e73vA9WP0CzHwAg/t6YQ/JH9AMFf9f+/eb0TG9Xv9U5sVP8I9Y+8/kH1S/Y99/v/1Oug+WfPP5q9 -/DL/Pgba90+dI9wbC6R2qn+LAdfXOs+UzhE8/WeD/EfX/ux+jr38vPuzXv+g+3vGNs7c0bvvW9c/ + H4sIAAAAAAAAAO3cyVLDMAwG4HAoh74wMMPO6/YhCIfMZEobS9b2y9bBJ9pMPkl2vYRclmW5ALZH +Rjsx23nXop3lL7+n/7y0/a8Peo7P9VpfHdfzyL1W/nuNo/g57XmN0wshVqP631b7+8R+zfrn2mf3 +X9sj/U+NPjC6f/b8S/0afd/aL5lHjeCfPf+Z/dR52qh+6jxtVD+laa4TOf4ee2T//17j9MOMlUfu +s45/2f2UfmM97+P6e2r4o3N88Jj33vO31iXRtR+V//Jj2Ln+I7u1X/t3D9WvOVfO6NeaK1PsiH6t +pm0vfx5/hL388W50v8XZZo+fa8+Uf4vclx/H35ofju5vzQ8t7BT/SejSGBsjcy/1Z+772+fQ/Za1 +H+2Prv2W3/J8A6H2qfm3ikN07iPrH6H2OX7tGkCo/Zbf8gw8g9/qDNzKru3P1vcR/JTzM5Sxj+vX +GgOjco9Q/5G1j/D7j+633u9D91Pb0dnm0d8Q/JHrv8ixP9pPsXv5txjM7D8LLFbPNmTxz55/K7+n +XduPfM7h4T9aLyPWvmf9I/tba1aNfSBEOzX/GvtAmf1e9T+q36rvS+2a/qNn3Wfwz57/8pdf6ufG +IIvfKgaafoR9z0j/raYZE47fMwZe9Y9aA6h+agyQ/Nfng7fOC9Fi4Jl/qxiM7m/FIJtfuwaQ/Jy9 +IoQY3Lqv3v/b/mucvSLNfmCZ/56znlvN8vcgqv5b9d56Zia6D0j9rXpH9p8U/NI2uz9qDNi+w7lP +rXEwq3+U/O+/o3H/lPmC9JkoZD9K/qkxQPNzY1D+8o/m58QA1S/dL/bwX38+OufafSCzX6MGyi/z +e73vA9WP0CzHwAg/t6YQ/JH9AMFf9f+/eb0TG9Xv9U5sVP8I9Y+8/kH1S/Y99/v/1Oug+WfPP5q9 +/DL/Pgba90+dI9wbC6R2qn+LAdfXOs+UzhE8/WeD/EfX/ux+jr38vPuzXv+g+3vGNs7c0bvvW9c/ 9305UjuaX7v2KX6t8d97/wvNnzX3I/qt7OVfll+ZJGyTAIAAAA== - H4sIAAAAAAAAAO2csY4UMQyG714Jeq4HCaigpLyG1+ABgB5qoAZKRM9DERcjjVaz49+OHdvZfFKq -nWT3n9gej5Ps3V0+nrX2AF77pbWvgrGl10ew9Pvo/9Pa99Z+aH7UQFD9Uj10r3619lv5u0aB6pfq -qWD7hET/bL5PLP28fk0sG6H/1X3/GIh+qe9Xif0Ep//hXmf7FWI/gc7/jL5PcPqz+v4ZkrjA6Zfa -8qPCXzS8NIh9BKJfqiV6/iUs/Uv/0n+MNo+ZRb8mj6mU+xGcfo3tV8n93rX2vLUXVz6X6q84929a -e3vl8+p5/2smR7KO/aPjHqfvDM72iR79D0b5qRec7RMz1ns3rN97o3xf6wMe+qvkPIjvE7PqR3xf -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 AgDfvAkAAAAAAACgnjfxkdgWAIAAAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== - H4sIAAAAAAAAAO2awW4DMQhE2///6cqHSFXVZMHMwGAz18WsHxivTfL1palvku2OfYWGn2d7Er+X -pwP7koef4bdaw4+127WvkmWeO3sZmx/l38rv9XlC/r8NNl6f2XqaCyv/XWSJTyd+9Fx3zjxd9j6L -r513nbb+0T6VNPyx56gxVXr6/t/Ov+Pvdv4uesrVyef+JfRcq9j/ey/jXI/0F303YjyLv0MNoNfH -ibWv3u+NvPME/l1Z1+rJ/BabE/kZud+xrxIr96fxo33uiOFXnZ+5jizrtFu/1yPWnWD4e6gjP/J3 -Tkbtv8ZFpfCbCavfp1AfVblXOBuxcnRK7q023jGe3FfvoSz+HaHPk6wz36x9vF+0OtQ+S6xeh2VM -NfsSo9dh9d2Jn+H7ZH6FvR+x/zDvO9X5r1z7Ed8oDT/GJjKuMgYefla/s4qffe7pwI+0i4ypiIEa -f3YMlPgrlMGvHAfWvefvGMUYVN55FTS1j7WLjsmWt/Y98YryZ8Tv9tq/nR9p99v+dn4VfZrLDfyf -ZN3Tu/B4pX4vZ2v4sXa79my9m49nnixblJR6s2r5/yQG1+38XluU2DXgsT11DVjtO/EvTQzwMRj+ -fkLGAM2fFc+qGKisF+U1kCVU3m7n9/rasWcoi//vM5Xe6e174FL2HqCS+5cq+CPPo/Y74y095K59 -NrX8Zyv7G6i4T2bWrlr+lzL4vf8t8L47oqz8q337fguxdlHfNuW+auQboJr7pU78rDhGa6Bz/peG -P2bTnX+JuccPf38N//7z4dfX7fXPPuMrx8ByPzuF/795KN0BKzT8cZuu/NbaR/UA1eKAyr0a10sZ -vduu/d+lLP5qvZvjLfzvhNz7Osbh5Np+0lNurft6Z/7Ic6+dklC599qqCLmnd2NfGv7Y813bpR/L + H4sIAAAAAAAAAO2awW4DMQhE2///6cqHSFXVZMHMwGAz18WsHxivTfL1palvku2OfYWGn2d7Er+X +pwP7koef4bdaw4+127WvkmWeO3sZmx/l38rv9XlC/r8NNl6f2XqaCyv/XWSJTyd+9Fx3zjxd9j6L +r513nbb+0T6VNPyx56gxVXr6/t/Ov+Pvdv4uesrVyef+JfRcq9j/ey/jXI/0F303YjyLv0MNoNfH +ibWv3u+NvPME/l1Z1+rJ/BabE/kZud+xrxIr96fxo33uiOFXnZ+5jizrtFu/1yPWnWD4e6gjP/J3 +Tkbtv8ZFpfCbCavfp1AfVblXOBuxcnRK7q023jGe3FfvoSz+HaHPk6wz36x9vF+0OtQ+S6xeh2VM +NfsSo9dh9d2Jn+H7ZH6FvR+x/zDvO9X5r1z7Ed8oDT/GJjKuMgYefla/s4qffe7pwI+0i4ypiIEa +f3YMlPgrlMGvHAfWvefvGMUYVN55FTS1j7WLjsmWt/Y98YryZ8Tv9tq/nR9p99v+dn4VfZrLDfyf +ZN3Tu/B4pX4vZ2v4sXa79my9m49nnixblJR6s2r5/yQG1+38XluU2DXgsT11DVjtO/EvTQzwMRj+ +fkLGAM2fFc+qGKisF+U1kCVU3m7n9/rasWcoi//vM5Xe6e174FL2HqCS+5cq+CPPo/Y74y095K59 +NrX8Zyv7G6i4T2bWrlr+lzL4vf8t8L47oqz8q337fguxdlHfNuW+auQboJr7pU78rDhGa6Bz/peG +P2bTnX+JuccPf38N//7z4dfX7fXPPuMrx8ByPzuF/795KN0BKzT8cZuu/NbaR/UA1eKAyr0a10sZ +vduu/d+lLP5qvZvjLfzvhNz7Osbh5Np+0lNurft6Z/7Ic6+dklC599qqCLmnd2NfGv7Y813bpR/L pCjOAIAAAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== diff --git a/tiled/Level 0/sikhw/desert_sw.tmx b/data/maps/Level 0/sikhw/desert_sw.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_sw.tmx rename to data/maps/Level 0/sikhw/desert_sw.tmx index f37fdf0265..ed413a15f7 100644 --- a/tiled/Level 0/sikhw/desert_sw.tmx +++ b/data/maps/Level 0/sikhw/desert_sw.tmx @@ -21,64 +21,64 @@ - H4sIAAAAAAAAAO3cS47CMAwAUPZckRmJ+d//BNMN0iwQ04akdey3eEukQJ3YTmjOp9PpDADAZpcA -Y4AIjpwL1wDfn1xeFq8Hfp5jvS3eD/x8NdZwqnt2Dsg5tck5QG+9a7PPxVeA7wVAPnqh2vRC81Mn -0sNMueB78RNgHJn0zgURzyo+AowBGCPimkMNo+onMT0HvTSMod+D2NQpAERyqx3VkAA1Wf/heaPO -OczPOTjn6Gem/1zRX8tc2vofJjFWm/UaAPbl3RwqspcDrGWPojZ7FMCM5K7a5C56sFcE68m7j2Vf -T+RdAGinjqpNHcUo7lsEILPbXlv2PTf+j4Gjx3GPu7ly83whN3Ocv8RDXVfPn44i9y5s50yvNmd6 -wBEuAcYAexDrMN6WfmbG3mfGMe9pSz8zY+8zasz2dQAAgC30EEArdwFTXdT93ajjyibqnnTUcQEQ -W+vegJ6AtdbGytr3YbLeSaOWr00tD0BPj2r8mWqOSj3HXu+GqznGydqntKg0dzNxR4XfepSjag// -hxprbRyrPZ7/DWENax5Au5Y1tFIeH1HPZ8pb2WNBPQ/7m+kM555Z18UouWmPdddZRi5RYpd6xF5+ + H4sIAAAAAAAAAO3cS47CMAwAUPZckRmJ+d//BNMN0iwQ04akdey3eEukQJ3YTmjOp9PpDADAZpcA +Y4AIjpwL1wDfn1xeFq8Hfp5jvS3eD/x8NdZwqnt2Dsg5tck5QG+9a7PPxVeA7wVAPnqh2vRC81Mn +0sNMueB78RNgHJn0zgURzyo+AowBGCPimkMNo+onMT0HvTSMod+D2NQpAERyqx3VkAA1Wf/heaPO +OczPOTjn6Gem/1zRX8tc2vofJjFWm/UaAPbl3RwqspcDrGWPojZ7FMCM5K7a5C56sFcE68m7j2Vf +T+RdAGinjqpNHcUo7lsEILPbXlv2PTf+j4Gjx3GPu7ly83whN3Ocv8RDXVfPn44i9y5s50yvNmd6 +wBEuAcYAexDrMN6WfmbG3mfGMe9pSz8zY+8zasz2dQAAgC30EEArdwFTXdT93ajjyibqnnTUcQEQ +W+vegJ6AtdbGytr3YbLeSaOWr00tD0BPj2r8mWqOSj3HXu+GqznGydqntKg0dzNxR4XfepSjag// +hxprbRyrPZ7/DWENax5Au5Y1tFIeH1HPZ8pb2WNBPQ/7m+kM555Z18UouWmPdddZRi5RYpd6xF5+ s+Z0aj5794ACAADM6xeSXUC/AAABAA== - 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 etHKNz3ycD4AAAAAAAAAgLW+AUbtrioAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3bOxLCMAxAweT+l6aiocjHOJEs7c7QhzzZDgxsGwAAI/boC4AkrAUAAAAq8nmX -UWYHgDucGznoUI+mvM3MMYtZglqs6XyOmugFwJucOwBQj/OdL7PASswrQF1P7PGVz419q/3+AO6y -J/agc30aM8LccNV+8UUdV5tX6L/69c8y0rzKDDCnvxlY06z22eci07VEeaN15hnoLrK/uYkX3VL/ -eNE99c8juq3+8aL76h8rum/G/t1mL7pxpvZZvHkP9O1N/960703X/J6+v9qTqX33ebKmAIBfng8A -AADW4PMbnLNGoIcsaz3LdVCXGYNY1uB6NIMY1h53mZne9AdWZO8COGevBI7YIwAA5uj0XBX5u/lO + H4sIAAAAAAAAAO3bOxLCMAxAweT+l6aiocjHOJEs7c7QhzzZDgxsGwAAI/boC4AkrAUAAAAq8nmX +UWYHgDucGznoUI+mvM3MMYtZglqs6XyOmugFwJucOwBQj/OdL7PASswrQF1P7PGVz419q/3+AO6y +J/agc30aM8LccNV+8UUdV5tX6L/69c8y0rzKDDCnvxlY06z22eci07VEeaN15hnoLrK/uYkX3VL/ +eNE99c8juq3+8aL76h8rum/G/t1mL7pxpvZZvHkP9O1N/960703X/J6+v9qTqX33ebKmAIBfng8A +AADW4PMbnLNGoIcsaz3LdVCXGYNY1uB6NIMY1h53mZne9AdWZO8COGevBI7YIwAA5uj0XBX5u/lO 9xnIxf4D/6nyv7sK7wGYz94AAABARVW+0+MZ5gMA1uLcBgCq8XwDAACwrg8wWoBTAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/sikhw/desert_w.tmx b/data/maps/Level 0/sikhw/desert_w.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_w.tmx rename to data/maps/Level 0/sikhw/desert_w.tmx index 4e4a01212e..0bef834250 100644 --- a/tiled/Level 0/sikhw/desert_w.tmx +++ b/data/maps/Level 0/sikhw/desert_w.tmx @@ -21,99 +21,99 @@ - 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 AGAM3h0AG/4BPBKDhQAAAQA= - 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 -ODp/5uqcisyy8+dsua5yr0a/bsf5Mk31Od15nkydgTvr6OjflWtEZj4t/7s6epeV5/T87+y5V//v -6Bn56+joFfnf574Oss/jss7NWavXV2FT3hFc1nimzqrcXXoXKWrNr14n4jrb9/u09VyxJXuX+qvr -3JL/ZHezIf89nuVI9t4i33uSPabjnqcru/fbP/tuxneeu1V9/9nJrd4qEdmr99Ot3kpR+Xf01K1e -RZH5V/TVqVYH2/PfPAMZvczsqVu9yjJ76Zj/phnI7qNr/ltmwLWPFXVvmIHK/kX2tCp/lRlw3UdZ -KvNXmYEMrn2LOIeq1qI8PxG96NgzEbkpzXOXqB5U9ygqM7Vz7bG2imuorfuIyHpV86/guubu/Kv7 -kXk9tbUeoZC/Yl+uunPv7BCdz/b8PzmtKyOb7fnfUd0P8p/hag+zciF/H5mZkL0H8gCAuR7P9y1n -/ZZ1AlXYU8Bv7As4Ym6Bfdj3QL0jz4RUivy9BzFce+laNwAPR84Yp3PIqVb8bfPzE9nrnrbfJyMH + H4sIAAAAAAAAAO3a2U4DQQxEUfj/n0Y8IFCAZBYvVfY9Ek9IGbfL3ZNl3t4AAPj23l3ASW71uqLP +wG6cAfv8lzmzMBO5eiM/AIiVca5OOavfn/xhtmfZZ+Z/5LWnzJ/qOl5lzzkw25n8mYN5ruTPHMxx +J3/m4BjlHkXkrzwHqnWpyMp/03v7K1TWPm3/q9ThZFL+uIbs8dPG7CetJcKG7CesIdPk7DEbM4q7 +mCEAwE/cF+Ci+vOa++dD59oBAKjmft9Xs7GX235zrKLcM5470FPR32nPnuG5yLyZAS/Z2TMHuiqz +d50Dt3rP6MrfcQ4m6s6fGfhbVW+6s2cOenVnrjoDarVk1dOdt/ocTNedM/n36s6Z/Ht158wM9OrO +ODp/5uqcisyy8+dsua5yr0a/bsf5Mk31Od15nkydgTvr6OjflWtEZj4t/7s6epeV5/T87+y5V//v +6Bn56+joFfnf574Oss/jss7NWavXV2FT3hFc1nimzqrcXXoXKWrNr14n4jrb9/u09VyxJXuX+qvr +3JL/ZHezIf89nuVI9t4i33uSPabjnqcru/fbP/tuxneeu1V9/9nJrd4qEdmr99Ot3kpR+Xf01K1e +RZH5V/TVqVYH2/PfPAMZvczsqVu9yjJ76Zj/phnI7qNr/ltmwLWPFXVvmIHK/kX2tCp/lRlw3UdZ +KvNXmYEMrn2LOIeq1qI8PxG96NgzEbkpzXOXqB5U9ygqM7Vz7bG2imuorfuIyHpV86/guubu/Kv7 +kXk9tbUeoZC/Yl+uunPv7BCdz/b8PzmtKyOb7fnfUd0P8p/hag+zciF/H5mZkL0H8gCAuR7P9y1n +/ZZ1AlXYU8Bv7As4Ym6Bfdj3QL0jz4RUivy9BzFce+laNwAPR84Yp3PIqVb8bfPzE9nrnrbfJyMH bxHPfip5rEetPuQj87nIFlU2v8fHHG5z7FTrF7ced6A/AADk4T4L+OCzA6DhA6ySN34AAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 0/sikhw/desert_w2.tmx b/data/maps/Level 0/sikhw/desert_w2.tmx similarity index 99% rename from tiled/Level 0/sikhw/desert_w2.tmx rename to data/maps/Level 0/sikhw/desert_w2.tmx index 1e83fe0196..600a8509b3 100644 --- a/tiled/Level 0/sikhw/desert_w2.tmx +++ b/data/maps/Level 0/sikhw/desert_w2.tmx @@ -27,126 +27,126 @@ - H4sIAAAAAAAAAO3dy44UMQwF0EEDLPh/QOI18H98BI3QSM2iK3Zy/b4Lr1o9GtWxE1eSqn5+enp6 -VsTbjXiviHcX8UEQV99/Dc3/87t5aOzp3y/oPzsH6E9/+tN/kj97APprciDa6Cq+vLn+/Pvic/rj -/D/drvXnxfWWxM/b3/i1+XdW+UB/uzng6+3af1tc/4+A/EAG/evPAdn9NTmwMqP/v/hxG0deAGNJ -Nf9VDkzxn1r/Uf6ZckDb403y5zrQ/7G6l/Dy9+wBqviv7s09IqO/Vx8Y7Y+Kk/mgqj+iD+jiP7H+ -6V/PP9N9gNZ+5Y/syelfz79qVPU/7f+s/E/2brzifp9K61/lHpD1/zju96m8/aU5kM0/2swqMvqf -zv0e/pp+D7VXQ3+ZPdo/2iibv3UPYO3fdezfOX9E/xz2iLNjkvNH2f0Rc39Ff4mdxX4R/TH+U9b/ -EDlgPfZXrH/65/PvVuv0x/h3CvrPtT/1382BXX+pPf3pf+IfbdLZf3Xt6b8O5H4C/X39M5z5pb+t -P+o54G7+kr6rg//OOjz9cf6re8jq839Ff4k9wn9ln93/ZG1x57se/lJ7+ves/0r29I/xX7l5zPsZ -/a33mrr4o2o/m/+E+pfYedV+lH/UnjL9c/ifhGS96VF+RftL7E/9NfYVc+BkvSn63p/+sVHB37P3 -p39P/6gewOJ5YM3+0up9o5H2mf0zjwHI/SX61/NHhqU9wh+15zfhPjCbv+Qae/trciDaJqO/Z+0j -x37r+q905sfDH2Ev8bey1/pXOvNj7Y8Y96v5V43Mtb/yt7RH+md+XpD+9eofuabk3fdpzK78re0z -+0tD0pPSv77/o/lF0pPSv0cO7EZVf20OdOsB6J+nB8zQ3+/+D/TPU/+a53pROTfJv0IOeEd1f48c -iDaiP9eB6U//SH/U+i/9c8U0f/Z/sf7aHED679jv+lc5DxLhb5ED2fyrnAfR+EtzAO2/ygFL+90c -6Fj/9K9T/9K1xAn+p/ade8Aof20e0J/+keN/1xyY4h/RA1QI+tMfnQPT/bO949nbX5MDHf13Iup3 -wyf5n+ZBdK129EfkgIc9/e16gNMc6DD+d/P3HAMm+/89B3pyFnSK/6l9Vv8u9S/NAfo/Hgeq+0ty -YOc+wMse+btcHerfYgzI7H8Vq/fw0d/On/d9eP+oHuDkHBj9+/uj5wHLa2/93KikH6H/3Nr38Eeu -A0js6e/nbzEGWPpr88DLIPKsMP19/K/m+sizwvSfOe5X85fa03+2f+TYjzrDc9oPaNYaJ/lX6fs9 -+4FO/qjaj/b3jCr3/5729Ke/xbXO8J7Ajv5oe9Y/zr6q/5QcyFT7Vv4cA7D+VrVv6Z+lB7CO+x4D -+f5/D/ts/lVz4DWQ7/+P9D/t/af6SyLLvL9b+5n8rfdxLZ4RzeJ/5Ybyt+4Bot/5VNV/ZVbFv2JY -+CNrv9L4fxJRz45E+0vcJvgjYmd9Ge2Prn2U/459xRzQ5kT22qe/bUzwP7GnP/2R1xvd552uOUzw + H4sIAAAAAAAAAO3dy44UMQwF0EEDLPh/QOI18H98BI3QSM2iK3Zy/b4Lr1o9GtWxE1eSqn5+enp6 +VsTbjXiviHcX8UEQV99/Dc3/87t5aOzp3y/oPzsH6E9/+tN/kj97APprciDa6Cq+vLn+/Pvic/rj +/D/drvXnxfWWxM/b3/i1+XdW+UB/uzng6+3af1tc/4+A/EAG/evPAdn9NTmwMqP/v/hxG0deAGNJ +Nf9VDkzxn1r/Uf6ZckDb403y5zrQ/7G6l/Dy9+wBqviv7s09IqO/Vx8Y7Y+Kk/mgqj+iD+jiP7H+ +6V/PP9N9gNZ+5Y/syelfz79qVPU/7f+s/E/2brzifp9K61/lHpD1/zju96m8/aU5kM0/2swqMvqf +zv0e/pp+D7VXQ3+ZPdo/2iibv3UPYO3fdezfOX9E/xz2iLNjkvNH2f0Rc39Ff4mdxX4R/TH+U9b/ +EDlgPfZXrH/65/PvVuv0x/h3CvrPtT/1382BXX+pPf3pf+IfbdLZf3Xt6b8O5H4C/X39M5z5pb+t +P+o54G7+kr6rg//OOjz9cf6re8jq839Ff4k9wn9ln93/ZG1x57se/lJ7+ves/0r29I/xX7l5zPsZ +/a33mrr4o2o/m/+E+pfYedV+lH/UnjL9c/ifhGS96VF+RftL7E/9NfYVc+BkvSn63p/+sVHB37P3 +p39P/6gewOJ5YM3+0up9o5H2mf0zjwHI/SX61/NHhqU9wh+15zfhPjCbv+Qae/trciDaJqO/Z+0j +x37r+q905sfDH2Ev8bey1/pXOvNj7Y8Y96v5V43Mtb/yt7RH+md+XpD+9eofuabk3fdpzK78re0z ++0tD0pPSv77/o/lF0pPSv0cO7EZVf20OdOsB6J+nB8zQ3+/+D/TPU/+a53pROTfJv0IOeEd1f48c +iDaiP9eB6U//SH/U+i/9c8U0f/Z/sf7aHED679jv+lc5DxLhb5ED2fyrnAfR+EtzAO2/ygFL+90c +6Fj/9K9T/9K1xAn+p/ade8Aof20e0J/+keN/1xyY4h/RA1QI+tMfnQPT/bO949nbX5MDHf13Iup3 +wyf5n+ZBdK129EfkgIc9/e16gNMc6DD+d/P3HAMm+/89B3pyFnSK/6l9Vv8u9S/NAfo/Hgeq+0ty +YOc+wMse+btcHerfYgzI7H8Vq/fw0d/On/d9eP+oHuDkHBj9+/uj5wHLa2/93KikH6H/3Nr38Eeu +A0js6e/nbzEGWPpr88DLIPKsMP19/K/m+sizwvSfOe5X85fa03+2f+TYjzrDc9oPaNYaJ/lX6fs9 ++4FO/qjaj/b3jCr3/5729Ke/xbXO8J7Ajv5oe9Y/zr6q/5QcyFT7Vv4cA7D+VrVv6Z+lB7CO+x4D ++f5/D/ts/lVz4DWQ7/+P9D/t/af6SyLLvL9b+5n8rfdxLZ4RzeJ/5Ybyt+4Bot/5VNV/ZVbFv2JY ++CNrv9L4fxJRz45E+0vcJvgjYmd9Ge2Prn2U/459xRzQ5kT22qe/bUzwP7GnP/2R1xvd552uOUzw z5YDyDhdc5jib9kDVHrfX0d/9oD0t+4Dop3oHzsGRDvRn+uA9Kc//emPjD/VDQKIAAABAA== - H4sIAAAAAAAAAO2du64tNQyGs54Ieuihhzeg5NIALZeGSwU99ByghAeIRM8zEeso7GFYSez4dyYZ -55NGOtors7XP/MvOHzszEwKft9LxtmC89Jyf0vFzx2foMZme/+/KfPUI4etH+XNv+r+TjnfT8QFz -/Op8l7T/fuv/L++l4/3gKwfU8KY/scIc8FslZiV4yP+/pONVOv5i/k0r6I/CQ/7/Ix1/Bv53wJP+ -Le6gPxHD6+8AZ+xsHhCV659xzv9fpH9/+Xj5+V30l4z15AHP+f+b9O9vHy8/96g/seeA1/RcB0n+ -rGnC8W1b/za/V+YPC/8vyZ81TTi+bev/ml6PYOH/Jee1NImh7tska7u71AFr8Yzmav1bYyRru10H -/D8W+Z/gxg9ijo+Bt7a7Yx3wSE9esMr/3PjhxC/KB95Zf6s5QXMNuOfGUI9flA9cWX8rfa3yv/Rc -bY6/u/5WWOV/AlUH4IzZ+tuguQaoOgBnTOv8H9LxYzr+ZvwtmVX1/7UxV3yYPv8oHR8/bPO/5Hxr -/aWxT6yqf4tPk96fpePzRzv/a+sgKP1b8bv113Pu/RHaOgj3+6PVz7v+rZx/pJTzz72/zAgPMJv+ -b6TjzXR8IjhnFVo5/4y1B+B4s9H6rxT7z0DWC6w9AMK7I/W/c+yfafl/QusBtPpr1wbStZ9F7I/s -2UngzgWWdUBr/Xfs67HSH5HbW2PuvO8DSW0u0HiA2jVF1W23/npqc4HGA2j0587ds+k/63yvwWIv -EMq3I/T3OPcfewGtvsDd9bfK/TPngmMvoNUX6PUAK+jvMfal9HqAXv0l63at/p58n6T/e6bnOvXq -j9rb3/o9tdjn7KuX9F5mQNL/PSPVv5VXZ9AfGfszz/UIpNdKU/tbUf8VkOb8I1v/9ZHm/COSa8Xx -1Fv/tZBcK85YhP7avWGe9ZeuBbjXirue1uqP6B9J9ef6fcvndqCorQWe7QfkXCtJLUWrP2KM5/iv -8Ww/IOdaca9nLXY5cY0a401/6/oPZ4x2zuaM4dYPvelvXf/R+j7O56h9IwRK/9XqgD0g9B+xn1PS -O/AW/7Wc/8zzHUHoj8jtyP2+Mz/rxYJazi/dA5LR6o/Yz9P6XLrf18uzXrRw13Xa/X6ccbXPpc/7 -JbzNARmJ/+deI63+Wn8gfd4v4VV/if8fpT9iTAz85/0S3jyAFG7u1/T7rxiTucIDzLZXoFYXQsQ+ -MVLb/dx/GaW6kKSer9UftT4g9nP/MSB7fiP2+x6Jge8DPOrf6gUgYx9Vs5Ws72epA84212davQBU -7KPyupX2hMf4b4Hq94+o+2jGEh71r9V/EPU+AnUfh2XsEx71r9V/Rq75OGMtY5/wqH/m3PdD+T5p -HJZ0s459wlr/GT1g1lvz3idEv6c1XvJ7evo/hMcasKbPyxmL0l+iaU//h9h94Bdm01+qaQyy/k/m -Dh6gte+cs/9zNv2JGGSabg/4HM7+zxn1l/6+Hh+A8gAzej0Js+pv7QM8eADkfV6tsWj9R/iAu68D -OXt+ZtWfiMHWB8zuAZD3FZb2e0vmwdH6S3/v3fTXctS6tN9bMg9u/a9Fmg/Qz3yujZN6cLT+M/aB -rp7/uSD0l/o17vcFvU/kyGrxrwHxzOfW9YqB79e43xf0/t8jnvoAiGc+c+JFokUM9e8L6r7/Eh5q -AFw42nLGIH2AZexnrpoDrvQGvc985oyR+gCN/prYz3jyAJne/Z/caxUD3wdo9O/t/x/x5AFqIPUn -EOs7dI34GR49gGX+z4zQn4ihr/9/xNsc0PvM/xn1l4wr4U3/Z3DyoGSuHKm/1gd407+0L6h1HSRz -5Uj9tT7Am/6lfUFID8CNydo4ZC2phjf9SyA9ADcma+Mk+mtqAR705+wFRXuAGHgxWRpn2fs74kF/ -7rNAkR6A0PiA7f/tOe8LQtcBNH1ezrm7BsyjlPN77geTXC9Nn5dzrjb2CQ/6I/cCSWvmMbR9QEnH -2rmI2N/vg/wvHP17auaa+z0Q9wqW8BD7Z0bsBTqj0b+ks7bu4zX2R+0FOqLRv6ZzDLvug8bCA2jv -94uhrHOPB/Qa+0TrvjALD4C43xPpAzzHfmstYOEBavpqnxm3nwOOxcIDWPf5Y+D7AM+5/4zl+1+O -jNjnwf09O/ZfsHr/y5lZ9OfG/grv9LRklP6oZ0ZyPidQsb/KvX0tevcCccdkStqgeryrvwPyqu/T -iL1AhFZ/xPqBmFX/2ZhJf8Q7ZDNbf9y7AEboj8r7mbvor3kHLepdACP0R635Mtza1mz+buTfM4v+ -6NgnPN7vRXDfBY98D8yRHv1bsd3b/7/LHCABtf8zI62hWujf2/9H6D/T/ID6W6xin7DQn4hB3v+f -8Z5vjZ/j0Or5SrTv6Z9Y6S8Zl/HoAVo9X0k89+TPZxqh1vW7/6/Hat4nSjqj1na7/9+m5f8t1nxE -LcaRa/sYZD5gFf1R3u6Kmo82v0v0v7IOOLpXbOEVOdcDteZDfZ6Z8dmvs4HY84mMfQKlf8/+3xnX -gJZo/T869jljEL3BEh7XgCU42qJjn7DcE87B2xyQOc8FI/f6ScZpe8MtvOp/ngtW1V97/6c3D1Bi -Vf2193969QCr5H9OfMege/6nxzlglfyPfEdECY/6n5lVfyKGdnxrfIBH/VfJ/9xxGh/gUf9V8r9k + H4sIAAAAAAAAAO2du64tNQyGs54Ieuihhzeg5NIALZeGSwU99ByghAeIRM8zEeso7GFYSez4dyYZ +55NGOtors7XP/MvOHzszEwKft9LxtmC89Jyf0vFzx2foMZme/+/KfPUI4etH+XNv+r+TjnfT8QFz +/Op8l7T/fuv/L++l4/3gKwfU8KY/scIc8FslZiV4yP+/pONVOv5i/k0r6I/CQ/7/Ix1/Bv53wJP+ +Le6gPxHD6+8AZ+xsHhCV659xzv9fpH9/+Xj5+V30l4z15AHP+f+b9O9vHy8/96g/seeA1/RcB0n+ +rGnC8W1b/za/V+YPC/8vyZ81TTi+bev/ml6PYOH/Jee1NImh7tska7u71AFr8Yzmav1bYyRru10H +/D8W+Z/gxg9ijo+Bt7a7Yx3wSE9esMr/3PjhxC/KB95Zf6s5QXMNuOfGUI9flA9cWX8rfa3yv/Rc +bY6/u/5WWOV/AlUH4IzZ+tuguQaoOgBnTOv8H9LxYzr+ZvwtmVX1/7UxV3yYPv8oHR8/bPO/5Hxr +/aWxT6yqf4tPk96fpePzRzv/a+sgKP1b8bv113Pu/RHaOgj3+6PVz7v+rZx/pJTzz72/zAgPMJv+ +b6TjzXR8IjhnFVo5/4y1B+B4s9H6rxT7z0DWC6w9AMK7I/W/c+yfafl/QusBtPpr1wbStZ9F7I/s +2UngzgWWdUBr/Xfs67HSH5HbW2PuvO8DSW0u0HiA2jVF1W23/npqc4HGA2j0587ds+k/63yvwWIv +EMq3I/T3OPcfewGtvsDd9bfK/TPngmMvoNUX6PUAK+jvMfal9HqAXv0l63at/p58n6T/e6bnOvXq +j9rb3/o9tdjn7KuX9F5mQNL/PSPVv5VXZ9AfGfszz/UIpNdKU/tbUf8VkOb8I1v/9ZHm/COSa8Xx +1Fv/tZBcK85YhP7avWGe9ZeuBbjXirue1uqP6B9J9ef6fcvndqCorQWe7QfkXCtJLUWrP2KM5/iv +8Ww/IOdaca9nLXY5cY0a401/6/oPZ4x2zuaM4dYPvelvXf/R+j7O56h9IwRK/9XqgD0g9B+xn1PS +O/AW/7Wc/8zzHUHoj8jtyP2+Mz/rxYJazi/dA5LR6o/Yz9P6XLrf18uzXrRw13Xa/X6ccbXPpc/7 +JbzNARmJ/+deI63+Wn8gfd4v4VV/if8fpT9iTAz85/0S3jyAFG7u1/T7rxiTucIDzLZXoFYXQsQ+ +MVLb/dx/GaW6kKSer9UftT4g9nP/MSB7fiP2+x6Jge8DPOrf6gUgYx9Vs5Ws72epA84212davQBU +7KPyupX2hMf4b4Hq94+o+2jGEh71r9V/EPU+AnUfh2XsEx71r9V/Rq75OGMtY5/wqH/m3PdD+T5p +HJZ0s459wlr/GT1g1lvz3idEv6c1XvJ7evo/hMcasKbPyxmL0l+iaU//h9h94Bdm01+qaQyy/k/m +Dh6gte+cs/9zNv2JGGSabg/4HM7+zxn1l/6+Hh+A8gAzej0Js+pv7QM8eADkfV6tsWj9R/iAu68D +OXt+ZtWfiMHWB8zuAZD3FZb2e0vmwdH6S3/v3fTXctS6tN9bMg9u/a9Fmg/Qz3yujZN6cLT+M/aB +rp7/uSD0l/o17vcFvU/kyGrxrwHxzOfW9YqB79e43xf0/t8jnvoAiGc+c+JFokUM9e8L6r7/Eh5q +AFw42nLGIH2AZexnrpoDrvQGvc985oyR+gCN/prYz3jyAJne/Z/caxUD3wdo9O/t/x/x5AFqIPUn +EOs7dI34GR49gGX+z4zQn4ihr/9/xNsc0PvM/xn1l4wr4U3/Z3DyoGSuHKm/1gd407+0L6h1HSRz +5Uj9tT7Am/6lfUFID8CNydo4ZC2phjf9SyA9ADcma+Mk+mtqAR705+wFRXuAGHgxWRpn2fs74kF/ +7rNAkR6A0PiA7f/tOe8LQtcBNH1ezrm7BsyjlPN77geTXC9Nn5dzrjb2CQ/6I/cCSWvmMbR9QEnH +2rmI2N/vg/wvHP17auaa+z0Q9wqW8BD7Z0bsBTqj0b+ks7bu4zX2R+0FOqLRv6ZzDLvug8bCA2jv +94uhrHOPB/Qa+0TrvjALD4C43xPpAzzHfmstYOEBavpqnxm3nwOOxcIDWPf5Y+D7AM+5/4zl+1+O +jNjnwf09O/ZfsHr/y5lZ9OfG/grv9LRklP6oZ0ZyPidQsb/KvX0tevcCccdkStqgeryrvwPyqu/T +iL1AhFZ/xPqBmFX/2ZhJf8Q7ZDNbf9y7AEboj8r7mbvor3kHLepdACP0R635Mtza1mz+buTfM4v+ +6NgnPN7vRXDfBY98D8yRHv1bsd3b/7/LHCABtf8zI62hWujf2/9H6D/T/ID6W6xin7DQn4hB3v+f +8Z5vjZ/j0Or5SrTv6Z9Y6S8Zl/HoAVo9X0k89+TPZxqh1vW7/6/Hat4nSjqj1na7/9+m5f8t1nxE +LcaRa/sYZD5gFf1R3u6Kmo82v0v0v7IOOLpXbOEVOdcDteZDfZ6Z8dmvs4HY84mMfQKlf8/+3xnX +gJZo/T869jljEL3BEh7XgCU42qJjn7DcE87B2xyQOc8FI/f6ScZpe8MtvOp/ngtW1V97/6c3D1Bi +Vf2193969QCr5H9OfMege/6nxzlglfyPfEdECY/6n5lVfyKGdnxrfIBH/VfJ/9xxGh/gUf9V8r9k XAx+3wOu5Q76S8Yd8aJ/rf+79b8n/wCeGRz2AAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3dS07DQBAA0XBGYAWswncTYMNH4jhwT5rdKLLHbRxFcVc9yVL2lmpaM5Nke7bZ -3MZzF89HPJ/xiOM83vdFPJfxPMbz5PtHuYr3fR3PTTwv8bz6/lfnZ8E729p/tF7/7+Pzg+tCab3+ -7+Lzs+vCSVnS+iG9/r/F53fXhdKc/9mc/9mc/+uZMyPYfzb7z2b/2ew/m/1ns/9s9p/N/tf2PfE+ -x/rv2R/D2Pv17I9h7P169rdeU81v+X7Z/vr/5VqP5fzP5v4P2/7+j2sBS9t/1wKetv+uBTxt/10L -eMb671rAMNZ/1wIGz3/Z7Dybnc/L3Kufc/ZyCmw+m81ns/ls+/s87vmwZPd8vA9YU3bPx/uAw7Lz -/qF/t+NQsvs/3gesyf0fNvd/2HrNd+b7v7XsA/aa78xXX6/5znz1uefD5vzP5vzP1rvz6bpQn/c/ -2bz/yda7/2/z67P5bDafzeaz2Xy2oeZ77scx1H/P/TiG+u+5H4czP5vzP5vzf21T987tP5vNZ7P5 -bP7mP1v7rt33WZ+l3yts37X7Pjy+61rm9sB7nmzu/7C5/8Pmbz6zef+TzfufbN7/Z7P/bPafzf9/ -YfP7v2x+/5fN+Z/N5rNlmu+9oLoyzfdeUF2Z5nsvqC7nfDb3fNic/9nc82Fz/4fN/rPZfzbPf9k8 -/2Xz/JdtrP+uBdNO9T8958j037Wgrkz/XQvqyvbf5tdk89lsfl2Z/6C1+Ww2n83ms9l8Npu/Hpl5 -bi6bz+Y+P5vzP5vzP5vz/3Ec+6w4OyvafDabz+b8z+b8z+b8z+b5L5v9Z7P/bPafzf6z2X82+89m + H4sIAAAAAAAAAO3dS07DQBAA0XBGYAWswncTYMNH4jhwT5rdKLLHbRxFcVc9yVL2lmpaM5Nke7bZ +3MZzF89HPJ/xiOM83vdFPJfxPMbz5PtHuYr3fR3PTTwv8bz6/lfnZ8E729p/tF7/7+Pzg+tCab3+ +7+Lzs+vCSVnS+iG9/r/F53fXhdKc/9mc/9mc/+uZMyPYfzb7z2b/2ew/m/1ns/9s9p/N/tf2PfE+ +x/rv2R/D2Pv17I9h7P169rdeU81v+X7Z/vr/5VqP5fzP5v4P2/7+j2sBS9t/1wKetv+uBTxt/10L +eMb671rAMNZ/1wIGz3/Z7Dybnc/L3Kufc/ZyCmw+m81ns/ls+/s87vmwZPd8vA9YU3bPx/uAw7Lz +/qF/t+NQsvs/3gesyf0fNvd/2HrNd+b7v7XsA/aa78xXX6/5znz1uefD5vzP5vzP1rvz6bpQn/c/ +2bz/yda7/2/z67P5bDafzeaz2Xy2oeZ77scx1H/P/TiG+u+5H4czP5vzP5vzf21T987tP5vNZ7P5 +bP7mP1v7rt33WZ+l3yts37X7Pjy+61rm9sB7nmzu/7C5/8Pmbz6zef+TzfufbN7/Z7P/bPafzf9/ +YfP7v2x+/5fN+Z/N5rNlmu+9oLoyzfdeUF2Z5nsvqC7nfDb3fNic/9nc82Fz/4fN/rPZfzbPf9k8 +/2Xz/JdtrP+uBdNO9T8958j037Wgrkz/XQvqyvbf5tdk89lsfl2Z/6C1+Ww2n83ms9l8Npu/Hpl5 +bi6bz+Y+P5vzP5vzP5vz/3Ec+6w4OyvafDabz+b8z+b8z+b8z+b5L5v9Z7P/bPafzf6z2X82+89m /9nsP5vNZ/sFLvik7wAAAQA= - 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 diff --git a/tiled/Level 0/sikhw/placeholder.tmx b/data/maps/Level 0/sikhw/placeholder.tmx similarity index 98% rename from tiled/Level 0/sikhw/placeholder.tmx rename to data/maps/Level 0/sikhw/placeholder.tmx index 239b5d7ba6..c897722832 100644 --- a/tiled/Level 0/sikhw/placeholder.tmx +++ b/data/maps/Level 0/sikhw/placeholder.tmx @@ -6,139 +6,139 @@ - H4sIAAAAAAAAAO3DMQ0AAAwEoZvfv+CK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq -qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + H4sIAAAAAAAAAO3DMQ0AAAwEoZvfv+CK6AoJq6aqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq +qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq qqqqqqqqqqqqqqqqqqqqqqqq+niX3QQRAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BMQEAAADCoPVPbQhfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAPgMc6jinAAAQAA== diff --git a/tiled/Level 1/kikareukin/cave.tmx b/data/maps/Level 1/kikareukin/cave.tmx similarity index 99% rename from tiled/Level 1/kikareukin/cave.tmx rename to data/maps/Level 1/kikareukin/cave.tmx index f10bd982f6..b0cd5f6d64 100644 --- a/tiled/Level 1/kikareukin/cave.tmx +++ b/data/maps/Level 1/kikareukin/cave.tmx @@ -75,117 +75,117 @@ - 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 AAEA - H4sIAAAAAAAAAO3ZwQrCMAwA0J70/39Io/6Y8+ClDrbBMFv6HvSQskOgbRba1gAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOJ7r4No17Qh78X0zj1c09pvFsv/uCsfT7AoBa9Htj -+/Z7AMB56efGpp/jI7IT2Ci6WB0bRzTvEMzzDlFPZCdQWGQnsMLSmY5/JFFQNPWS87gsxNR2XYiB -fUR2ArCRO8B6oq1fV28ZNVnXscTO3zEvZuaO8A91J5VHrQUAOKcj9PHkiKaPBwAAAAAAAAAAAPb1 + H4sIAAAAAAAAAO3ZwQrCMAwA0J70/39Io/6Y8+ClDrbBMFv6HvSQskOgbRba1gAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACOJ7r4No17Qh78X0zj1c09pvFsv/uCsfT7AoBa9Htj ++/Z7AMB56efGpp/jI7IT2Ci6WB0bRzTvEMzzDlFPZCdQWGQnsMLSmY5/JFFQNPWS87gsxNR2XYiB +fUR2ArCRO8B6oq1fV28ZNVnXscTO3zEvZuaO8A91J5VHrQUAOKcj9PHkiKaPBwAAAAAAAAAAAPb1 Bh3MuTcAAAEA - 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 ZEZq7/vss0/P8wcgnKksAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 2/kikareukin/cave.tmx b/data/maps/Level 2/kikareukin/cave.tmx similarity index 99% rename from tiled/Level 2/kikareukin/cave.tmx rename to data/maps/Level 2/kikareukin/cave.tmx index d8276377a2..d20734ab53 100644 --- a/tiled/Level 2/kikareukin/cave.tmx +++ b/data/maps/Level 2/kikareukin/cave.tmx @@ -54,96 +54,96 @@ - H4sIAAAAAAAAAO3DAQ0AAAzDoNqcfyMXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + H4sIAAAAAAAAAO3DAQ0AAAzDoNqcfyMXckhYNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVd8/Z/NsCwAAAQA= - H4sIAAAAAAAAAO1d264dNQydHwAEHwLlfm0ZtfwHLVQghPiBI+Cpz6jimaeC+E4m4kSYKJk48XLs -zM6SrJ6ze/beSZbtJI7jeblt28slS5YsWbJkyZIl08jdIb8U5FcH7VvSzx9HftvK+Hm7DT2ojaHX -/od2v33IO4c8KHCIQNADr2OA4PzMBmL/venE3X273z3kvUPez7T7eaVfLbiKDkTea5xzxsNKDyL3 -AR8c8uEhHwn785jxNzPrAIr33JiM9AmU+xw4PEowmw4gea+NraYuaOlvD/7YdLniytkYW48Xcn6o -2fxoaPDf08fcuixd0/3Q0b8WfFf5f6lPkHAvmQv2wmf9fsjfmz733ya//yjoixVeT35v0YWa/9Ka -52ufi7Z9jn5/VXj9+8r70Ci1owdnvksybz25lxQofUHyT7n/GtQ+LvbB35cDUp9GAcF/6ttSX39F -jOD6tQHfIeWf2vw35HOfkZ9HxDRzyPnNFNr7a09I+9q79muJtQacxTQX7NBr+y+2//umGJcuzfk9 -Mc0Z51KK2j7SEsHu/9z6930vks97tl0XnPmhdQ7J6QY922ldP+W+/+NDPjnkU/KalHfu/u5WEccX -KX91tuWzQz4/5IsNwzu1feqbkWeSo6DBE2p8U3m19enDw0MeHfLlht3jv6q0was+UM41eBolqT5Y -6GXwAbPM+Ujft+Q//r1j8X67/GucaSEFeS5uIXQNMDrOz4FWPoOV/ZTOliz1gtuHsziIVozHK/8t -OSyc2P/oXDWJDo+EV/7jmOViM1KMzl+t8c85e9GA57k/jhmNzaAxKp9Tw/6lOhPmE6+2T8eMxmY0 -oK0DXmPAnm0fbTOPt/NzBy0d8Mp9gGfbR/PPgYYOhD6keZAWyO0dvN9laOUfEUvXyu/zCs8+gPI/ -6pwEaRNa/usp8LM8+wCrPTMqx7PV9nd507vgVQda+N/bu10Egv9a21ExjTeE74/wqAMI++/JKxvB -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 AAAAAAAAtOsLxv44ywAAAQA= - H4sIAAAAAAAAAO3dzRGCMBAGULrQhjxoDXYtBXHi4s8IJmTd5L0C4JthIJsNmUwTAAAAmZ2jAwAA -1VyiA/yhe3QAAKp4RAdIRD0AAPBZ67qy1v166W+oVQEAeKb3CwAA+fXSwwYodYsOAFBojg4wIGMH -PbMGBJCTmhC2y1jPe8ehjYzfBwAAAAAAAMjCXjYAYGRqIQAA9nIuQJ88VwAAqOsaHQDgDfN/KGeM -B2BlTIDf+W8RAAAAAACAVqxNAQDANnvOynSuJnx3OuCa2feGmaMDAAAjmKMDVHZ0Hyj7XBey0duF + H4sIAAAAAAAAAO3dzRGCMBAGULrQhjxoDXYtBXHi4s8IJmTd5L0C4JthIJsNmUwTAAAAmZ2jAwAA +1VyiA/yhe3QAAKp4RAdIRD0AAPBZ67qy1v166W+oVQEAeKb3CwAA+fXSwwYodYsOAFBojg4wIGMH +PbMGBJCTmhC2y1jPe8ehjYzfBwAAAAAAAMjCXjYAYGRqIQAA9nIuQJ88VwAAqOsaHQDgDfN/KGeM +B2BlTIDf+W8RAAAAAACAVqxNAQDANnvOynSuJnx3OuCa2feGmaMDAAAjmKMDVHZ0Hyj7XBey0duF NnqrBwB45VsPAAAAAHksegDt1AAAAQA= - H4sIAAAAAAAAAO2WAY7bMAwE86H8/3vFoQgQCHZiRaRml+YCRItrY3Fn5Lt7Ph6PZ09PT09PT09P -T0+PzZyF3qsnxuNq6F40O3o32v9DoJsaL3r31/67/I9nOU8FJlRod8rMqvT4FtqjA68qPY6i4urK -s2huru7PzlRx75CxUwUuSu7V2MzEzfsrWe5391Xlqx6F975znB08s9758e99Pz6HYLPrnW//mon2 -fua3/Wsl+p1vr3o5cuX2e57bvYr+XXqFddYubk6Okslmxyh0dAvtrOI4hGZUddRD86k+yqHZ3GUe -b38qheZylZ17H9XQXCLYXf0/yh2o0Fy+Mctg2P7/h/ZL+Sf6K4b2S/sfn38n/7TbTGazn1XtkRna -rRq3Kj2uhnaryK1Ch5nQftXYue8/G9qvIj/3/WdDO47gF8l6x+5RdySqN+1Z6f1x8v9rxrNpz+1/ -b87Opn1X8k/tvxraOc2vQofV0N5JfqoddrKgnVfz7/h9gPZOsavQITK0+yr+v3VRZtX+vSY61fqM -nc6+7joZqdRl7HP0NefJTJUu4xm0Mwdmr1Tp8R7amQq32ecodpgJ7UqNHeFgd2g/qu5HNuo52pHm -r+beweNqaO4Kc9fQ3Ns5F5p/Rb8uO9Nu2vmeHkfPoh1FM6rkfcddpr2pcpmJc1fanxKLX+Lem/ao -wGAl7t1pl3T/1bgzoH1md8++Mw4M1PZX6B0VmsUKF9pn++d40C4d/F8505UH7XKlL3EXzqLCxGln -4r5nxokLvWtF/3+h2Yx8zv4t4oxvTu56B/5C34FPjqLYX/Wxy//MvaDuE30nstjv7j1z7pV9Pn1m -5/0Yz1UblU7RezjFyf3RuxS5S8bdUI+L++z9z57lmJkO7X/frrtyJ/+RHarkai/CvbL/iN2c7hHp -P5qT8m6qqfL+R3cZnzeeQ+4ZFcp95ruV5Z92Hs2PdO/gX9n96k60+6u7/9qR7qbEUJVPZuhuygzp -nSP8f3sO3U2ZIb1z+2//7Z9jp8LnfZfo0N3a/54e6v1UudH7Z/qnO7lwq9BBsZcTtwodVDq5cqvQ -gerizus9FfrQrlw4fYprJ9qXC6erqbrvymeruv4Uh90jeFdxqbLHzkT5cfZ+x2Q4auf5ieC38o6u -/Bw4+0wnP7t+Nvf7zibid7FVf+0/Pxme++e1R3a6d/DvsGNUdruvzNatJ+F+ZOPA6WpW/WexOHou -6d7l/ZiNQz/aOcVox/nq/mnXu+8Afb5aaM/Z/Onz1UN7zuSvsMO4j1pozzP8Z/mp+VcM7TiTP32+ -Q2jHyv6r3gHaa/tnQ3t18v8cnpedHXdvPIP2HOl/9EXvM5us82iXBG96/9396X1VOFRmcceZDb1v + H4sIAAAAAAAAAO2WAY7bMAwE86H8/3vFoQgQCHZiRaRml+YCRItrY3Fn5Lt7Ph6PZ09PT09PT09P +T0+PzZyF3qsnxuNq6F40O3o32v9DoJsaL3r31/67/I9nOU8FJlRod8rMqvT4FtqjA68qPY6i4urK +s2huru7PzlRx75CxUwUuSu7V2MzEzfsrWe5391Xlqx6F975znB08s9758e99Pz6HYLPrnW//mon2 +fua3/Wsl+p1vr3o5cuX2e57bvYr+XXqFddYubk6Okslmxyh0dAvtrOI4hGZUddRD86k+yqHZ3GUe +b38qheZylZ17H9XQXCLYXf0/yh2o0Fy+Mctg2P7/h/ZL+Sf6K4b2S/sfn38n/7TbTGazn1XtkRna +rRq3Kj2uhnaryK1Ch5nQftXYue8/G9qvIj/3/WdDO47gF8l6x+5RdySqN+1Z6f1x8v9rxrNpz+1/ +b87Opn1X8k/tvxraOc2vQofV0N5JfqoddrKgnVfz7/h9gPZOsavQITK0+yr+v3VRZtX+vSY61fqM +nc6+7joZqdRl7HP0NefJTJUu4xm0Mwdmr1Tp8R7amQq32ecodpgJ7UqNHeFgd2g/qu5HNuo52pHm +r+beweNqaO4Kc9fQ3Ns5F5p/Rb8uO9Nu2vmeHkfPoh1FM6rkfcddpr2pcpmJc1fanxKLX+Lem/ao +wGAl7t1pl3T/1bgzoH1md8++Mw4M1PZX6B0VmsUKF9pn++d40C4d/F8505UH7XKlL3EXzqLCxGln +4r5nxokLvWtF/3+h2Yx8zv4t4oxvTu56B/5C34FPjqLYX/Wxy//MvaDuE30nstjv7j1z7pV9Pn1m +5/0Yz1UblU7RezjFyf3RuxS5S8bdUI+L++z9z57lmJkO7X/frrtyJ/+RHarkai/CvbL/iN2c7hHp +P5qT8m6qqfL+R3cZnzeeQ+4ZFcp95ruV5Z92Hs2PdO/gX9n96k60+6u7/9qR7qbEUJVPZuhuygzp +nSP8f3sO3U2ZIb1z+2//7Z9jp8LnfZfo0N3a/54e6v1UudH7Z/qnO7lwq9BBsZcTtwodVDq5cqvQ +gerizus9FfrQrlw4fYprJ9qXC6erqbrvymeruv4Uh90jeFdxqbLHzkT5cfZ+x2Q4auf5ieC38o6u +/Bw4+0wnP7t+Nvf7zibid7FVf+0/Pxme++e1R3a6d/DvsGNUdruvzNatJ+F+ZOPA6WpW/WexOHou +6d7l/ZiNQz/aOcVox/nq/mnXu+8Afb5aaM/Z/Onz1UN7zuSvsMO4j1pozzP8Z/mp+VcM7TiTP32+ +Q2jHyv6r3gHaa/tnQ3t18v8cnpedHXdvPIP2HOl/9EXvM5us82iXBG96/9396X1VOFRmcceZDb1v z7rvX/3Tu/f09PT09PT09PT0nM8/8td/kAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/Level 3/kikareukin/cave.tmx b/data/maps/Level 3/kikareukin/cave.tmx similarity index 99% rename from tiled/Level 3/kikareukin/cave.tmx rename to data/maps/Level 3/kikareukin/cave.tmx index cf03b2ce29..986bddb26a 100644 --- a/tiled/Level 3/kikareukin/cave.tmx +++ b/data/maps/Level 3/kikareukin/cave.tmx @@ -72,140 +72,140 @@ - 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 diff --git a/tiled/Level 4/kikareukin/cave.tmx b/data/maps/Level 4/kikareukin/cave.tmx similarity index 99% rename from tiled/Level 4/kikareukin/cave.tmx rename to data/maps/Level 4/kikareukin/cave.tmx index 301cf8fadf..1e78b313ea 100644 --- a/tiled/Level 4/kikareukin/cave.tmx +++ b/data/maps/Level 4/kikareukin/cave.tmx @@ -78,172 +78,172 @@ - H4sIAAAAAAAAAO1azdYbKwzLapZ9/8e9y9tyDNjgHwFa6HxpmgRZks0Myff7/T6CIAiCIAiCIAiC -OAx/ADgQ9d73Hs/+j5hrLGnWez6TUw+j133CX8KegWrtZhnQoK2luiY0jPqnOhNaf61ZiOBZ7WOU -vtJMReWY7X3l/liha0UGrD0+mg9R2lXokpGB3muy6vXwPpOPVReEzOzO1KwcjPwdPe+l9WimeGQu -e47s9lZUj1l4jrzJyN8ocy2H3r9RemolC9l5neUviovnfJQ4omiJ2P8avugZaD2ezbSK/kf1fsa1 -Yv3Wo9ksteqdlQGPHGRxlB5nwnNmznxHmq2aDGd5r3k+g0tWFpD8l7hV9SICvHq8cv7v5rnaAwT/ -d/RD0vYUnkjY9Rdpxo48rZhNp2B1xiP1lmatkzzP2jvbPvXwW+qzau2r11/lOnrsXVPENUD2LEDJ -W4YvUbqdvh9o9/nsPWqFvyYDlbPAmplIzXpcpNe1r632XKu/pkYU/7N7X7t+5WzSZNiiqVRbpv+W -jGRodwLXaN29MrjK5/v5cLk9s945juKCkEtP3TQ1Zfu+qrP0Hk8e7eNVjkiaIXC21qGp07uXvLRt -PzNDux3uGXxbrdv1KvPq1euZfTTiXK1ntObRnHvroPTQiKuGY1tTNudV/lkzQJvV0/T7mr+9jFdw -X6klkldPj8qZ3+PZ07DHD2kf0PJC41rt/YjLSB9Nz2VzlrKKtmch9f0qx9mcnWWnqhYUTjcAcab2 -9ijp38xBTAaqOWlzQcRqTM0JgiAIgiD+xehsjddOd0M6h+J96XsY3T8zB3djdm5O/98A0vkpUev9 -96P3L4L9/yYQvjsnsHxHyQAChxcg/V6iMgNov9+4DdI9Plr/I3G5DdJv1RD2AOk8kjnw11ajb4Xm -sxzS+33vNRpX7/2965G2FsLmP1Kvj7xHy+QtmM2Bam6anFZreAtG93xo3vcyyjzEZKJyffTrE6LO -9/a11bwJP///9lbymb1/N6wznxm4D9r7U7T7ViI+B8j3rkRMBtq/vdmP6j8qLxQ/Z6+X7vdP0JRn -Vv6anOL933yrOaDwf/F67bRaR/uttxa3z8aTasw6Y33t/PaErFvOW6LWqdYgWttqHju+e+wFEZ95 -ClBzbvHfo19f7H8k9K7tpH6cPbfqvfS4WpcXUdX7Xnkiarxf9a3nPTNQ4/3Mk/Z56XUemfsWPovY -z4DGm1Gfrng28585qPHfmgWP9ek5HmYz2nOv5v6PB43nnl5xBmBB8jrSG/pOEATxPzgT3wWvh98G -r4ffBvv/bdD/e6D1UTpb8T5jJWq8t/jvdc7KGYIB6/m2x/csPFPHgNUDr+/Yos/riTU/V97rsXa1 -Di9j9Rog4vs1Atf7nv/07lyszH9eu92F1V5G9D+Kj/S5XmcfCJqt7v8I/KVasjOApsOKXrPf00j3 -foh1e/DqnXWOrn9274WrtBrV1ssFagYiOPVq9jgD28lNhG69x716ETIwyqe351HrZOmzUrM2G0i+ -R2ZgpI2Ve/QMsHLS1rhbv1dtozm04/9s1nnN//Z9nlqueGPJfHX/R3hi0WBVY2kdyfvdXHlk09oH -VRnoaerxuRHZ185V6xqzz/Hsh956FRmIypQlA5baNX2/6n/lPLwNvbkn6eKtq3WN3fd75KDar4ws -eNfr2V8R83+0hlRHtU/R/kuPvfSczYGdLFXrdzqkvEeuterj6D3MgU8GMnT08L9aL8LPd4uf7Pnz + H4sIAAAAAAAAAO1azdYbKwzLapZ9/8e9y9tyDNjgHwFa6HxpmgRZks0Myff7/T6CIAiCIAiCIAiC +OAx/ADgQ9d73Hs/+j5hrLGnWez6TUw+j133CX8KegWrtZhnQoK2luiY0jPqnOhNaf61ZiOBZ7WOU +vtJMReWY7X3l/liha0UGrD0+mg9R2lXokpGB3muy6vXwPpOPVReEzOzO1KwcjPwdPe+l9WimeGQu +e47s9lZUj1l4jrzJyN8ocy2H3r9RemolC9l5neUviovnfJQ4omiJ2P8avugZaD2ezbSK/kf1fsa1 +Yv3Wo9ksteqdlQGPHGRxlB5nwnNmznxHmq2aDGd5r3k+g0tWFpD8l7hV9SICvHq8cv7v5rnaAwT/ +d/RD0vYUnkjY9Rdpxo48rZhNp2B1xiP1lmatkzzP2jvbPvXwW+qzau2r11/lOnrsXVPENUD2LEDJ +W4YvUbqdvh9o9/nsPWqFvyYDlbPAmplIzXpcpNe1r632XKu/pkYU/7N7X7t+5WzSZNiiqVRbpv+W +jGRodwLXaN29MrjK5/v5cLk9s945juKCkEtP3TQ1Zfu+qrP0Hk8e7eNVjkiaIXC21qGp07uXvLRt +PzNDux3uGXxbrdv1KvPq1euZfTTiXK1ntObRnHvroPTQiKuGY1tTNudV/lkzQJvV0/T7mr+9jFdw +X6klkldPj8qZ3+PZ07DHD2kf0PJC41rt/YjLSB9Nz2VzlrKKtmch9f0qx9mcnWWnqhYUTjcAcab2 +9ijp38xBTAaqOWlzQcRqTM0JgiAIgiD+xehsjddOd0M6h+J96XsY3T8zB3djdm5O/98A0vkpUev9 +96P3L4L9/yYQvjsnsHxHyQAChxcg/V6iMgNov9+4DdI9Plr/I3G5DdJv1RD2AOk8kjnw11ajb4Xm +sxzS+33vNRpX7/2965G2FsLmP1Kvj7xHy+QtmM2Bam6anFZreAtG93xo3vcyyjzEZKJyffTrE6LO +9/a11bwJP///9lbymb1/N6wznxm4D9r7U7T7ViI+B8j3rkRMBtq/vdmP6j8qLxQ/Z6+X7vdP0JRn +Vv6anOL933yrOaDwf/F67bRaR/uttxa3z8aTasw6Y33t/PaErFvOW6LWqdYgWttqHju+e+wFEZ95 +ClBzbvHfo19f7H8k9K7tpH6cPbfqvfS4WpcXUdX7Xnkiarxf9a3nPTNQ4/3Mk/Z56XUemfsWPovY +z4DGm1Gfrng28585qPHfmgWP9ek5HmYz2nOv5v6PB43nnl5xBmBB8jrSG/pOEATxPzgT3wWvh98G +r4ffBvv/bdD/e6D1UTpb8T5jJWq8t/jvdc7KGYIB6/m2x/csPFPHgNUDr+/Yos/riTU/V97rsXa1 +Di9j9Rog4vs1Atf7nv/07lyszH9eu92F1V5G9D+Kj/S5XmcfCJqt7v8I/KVasjOApsOKXrPf00j3 +foh1e/DqnXWOrn9274WrtBrV1ssFagYiOPVq9jgD28lNhG69x716ETIwyqe351HrZOmzUrM2G0i+ +R2ZgpI2Ve/QMsHLS1rhbv1dtozm04/9s1nnN//Z9nlqueGPJfHX/R3hi0WBVY2kdyfvdXHlk09oH +VRnoaerxuRHZ185V6xqzz/Hsh956FRmIypQlA5baNX2/6n/lPLwNvbkn6eKtq3WN3fd75KDar4ws +eNfr2V8R83+0hlRHtU/R/kuPvfSczYGdLFXrdzqkvEeuterj6D3MgU8GMnT08L9aL8LPd4uf7Pnz 4ZkB4lxwlhP0nyAIgiD88R/hVT6BAAABAA== - H4sIAAAAAAAAAO1dW64cNRDt37ABvvMFEjsIsA8k1KJD2FVIGB5RWCZjYQtf40c9TpXdM30kq2+S -m5lqn3JVuVy2P2zb9uFqV7va1a52tas9ffvj3v7stN8XkPFqdtz/fW/71sbn7dKPR2yJ+xJvK3/X -Q08/LHRjZK+o7dn19lPk74jPX+7tp22M14TfSUi6gejrxHtNZyUo9dZSHyg6662Pif+AwP1xbz83 -+uqre/t61KEZvin+/FnwfmWfoXhvAamrpfwU2dHfz+E/4F18UmzACHv2c/InHB1o+SYP/EWUUWOn -av2T4GWXAv/JlufyaHHEZ82fUHUg181kS1pxyQ9qiV9Cw39Lb3N7eMRnrX9qPFjZhXL8I9HzJ5T+ -/bTx4xIUpPxzbFbZP5TxJ/Ghoz5+RZRXgpY/ofIfUPZTGVdwQLUTXP6lcanE3yJ14Ld7+5UpMwKU -/s1lQ8YlKPkkY77El4N/b8XcSB2g+gCUj31/bx+ZslFsIxJU/j1jVMR8arYN4HBfymbpp3L5bgwZ -LeMnCrTzFO/3kMgrle37e/vWWL6abD8K5ZUAxb+HDeCOfYlsGh8lke9Rxj/iXUZ9r5HVo581tslz -zOc401xAw38um2b+V0PKKXn6JiSQNoCrAxz/qpUTpZ9HfJY5JYl8NZm8bQGS/55Ol/bdOrayHG+1 -3JvUls7KoSR48a8FwlchZavllM6oAxY54VVl9fC3njrwBeh3VpoHjKDRAYlsb7KfqT5Lut42Kx6c -kQ8OkObkpPrq3b9cPZjpB86UC5TqK1W275TyvSn+zNGDWTYAwb/neoZEB7z7VrLmsvKa6mr9y9WB -s+RbZsh5Rv4DOHIn+Vrr4qXdtgBFZ4Oc6DzlCEj+ubW+XnKvMP4DRjJz5aTM8bQyrdq/K9ZajIDm -30MmKv/edotiTxHcc/PVPXjyT7UNZx3/AaP5FUUuD9+f8Kjj33KdlYLaO2jGfm/MS/QlxUWPyv9M -GxBQ8wWrxHw5Lv7tkOsAan9yAspHrMQ/t2Z1df4DUjyQuD/i03Mf0JutrS8U/ke1/Vqgec9lp6zr -eNRj5xjtT/bEiH/rHLC0lpbSZtez9MDdB2Q1J5iZA7bkfmUd2Bt/7znvC6D2vxX/6HovCx3gciLh -0Jv3AO3eNWncmsOL/1XtQAspHgqNKzNFl7h212L/etAlT/6TDty2fp++J/yOBO87n1n6g7xfRnrL -tR2avUGouFWzTwGpB7X2sfI7Gl3I5zYUG1TjB2W7pPFW7v8l+9eP+ETsU5ilL5z+z+03lcvRHFij -j9r5NSL+y21Hsnfoeu9ZNqNso36ufRZ3L3n6fxJ7MoP/AOQ+havR9FLLvWWtQjqv6yx+ANV65yeu -NBY8uA94FhswOltp316elze7TzzXT2bbAO05vMi6n/yMyRl6gD6bloKZNqDGzS6Qv6cf+efnnx24 -PuLPrdyKZ9+c+axS7fu29rsjcp0JR3yWXI9yKx62YHZdqjf/rfc94lOT6+zVnLW4puRWrPRgNvcB -nvyP3rfkCF0jwM2j1fZvoeYPK3Af4Mk/Jbb1PqsTgVEcMopNuECuXXrxv4q+U+C5f2k2vOJc63mt -dz3ZI8HaBpxp7K+APT6Rc6Ac5Vlclvxf3NNxxOdZ7iuQ2n3EftVHxYw6ZasY4Br7Y9RyFjPmQBY2 -YIW9ICshcc2ZX+zjXxEhr5cJzaImXMr/I/iHsn81TVuHVubYPfYAPPv4R5+rfNte6oF0f5gX98/s -+636GFGT6pXvW23sS+yxtK8t+5hTE1lrHmN/xL+3f/e4OyTH7LqaFZpk/FvohdYWS3TgWWrrKPyX -safn2Ef5YYkuP7sNmLH3r5xXzzzTZFYdoXfLazjLd525/xMZg2veQ1IbsHqNemts1HT+zOcZr6LL -Aavak5ptLOMfSt8h1++t5t/ec9rXlb9bKbbs5XjK8UfZB46AZX5rRk6jtj7EvV/awq+M8nstPV35 -nsAV+a9h9I4556McrOVdGi05rWyBdW7bg3/Kuak9ziR5d6u7K73PObOec6d3Rt1lL8G+/VsXVtMB -6ZqL1V0qFD6QOuDFvzeO+Czrwsq5ZY17qq5a3KVC5UPjD/J5gzX/NV2txegW8KgLQ92lkXK+XD60 -cYFHznVmHsC6LoxjA5DjH2Vnvfbx19Zgz3LOXY7aWgyVsxX5z1H6Ruucyez8oBSlDlBtQM5Raw+3 -9T2NFKS9ch55M4ncVns8cnDXXDXnE5e6UFv/6PFgWTdmrQMU/o/49N7jwYH1vK23JmbFfX6+i5UO -UMf/zLPoR7ZAckbxijjiszbOrOYJnP4IsfxekU1zDjECnL5ZPeYpx9ken0j+Obn2Flpnl3qtmaUc -kSR/vroO1ObMSP4lNpC798ajjzVrJyv7gRpm82+13qKBpk/OxH9YX0PddS+x+YjzwDVo7YPQrJta -8t87w5+CPT7zebaWf80cVfrduQ/Ys8/j5A/OVheV5JXkW4/4RMf/2vyE1s723quHs9VFjeSlxES1 -ebamHxC5KYSfleQPrOuiUOugqf4FdUdaHv/P5j4AFWdR1gLz/RBnq4uzuCPPMsbdjWXQ6p9H3hN1 -57fFHXlWY597FiOXf8S54Mk2W+0hQI9/zRp0jQ9t7IN4v5Rj49ZuW6yHoG0Bkn/0+sNKd/EEoGqs -pNjjE6kDK/cPIu5Z+f2keMuUhSPnvskguSNzhEfgH3EX/BGfed4AYQNGPoqTn7LwjYh3RNb9zxz/ -tbwBOhd2ZN9lmZ/K+2Zkb7Q6MGv8c+4cfDf49/L3EjcWc2JuforLPXXsl/edSec+s/iv6UJND4KN -DWMg9Pex/TcGe0hjxionkuvZaHx6zolmr71q45GWLIn70O8cnyu1jYi5aRiflLGPqLFJmM2/1he1 -1j00dcRW+/9GoHKv4TzPgc9ee0+wsgGeMmlleEX8Tur3jPKwK9U3rRSPSmXSymA59ms1LrPzvyU0 -NsCqHlAyN5Wu+1qs7wVI5hKjvSkW/X12G6D9fiv+tX6sd2YJSgc4NQ6e/HNk4tZ8lP55Nv+tddXe -GFjpvBIU/9K7oDjfX4vNrPin2DDp2VVoHViBf6lMq9p/ymdr1404OtCal2jr0NH8p5iZs/auObPR -kn/E+ViUs6tum9wWWNWk5Hmgvfi+W6d57/vi8N86X0Dy+VSd4pxd5H1HQK7DR3z21ttWvI/EcvwH -tGzA6DMldVpcW8DNeY/2yPfW26zPRLTUfwsbQ9UpyV3vI3mpPlaS92rVg694JhZHJ9E2Rhs3jeYX -vft5KO9ccp/PsSV1QF73UFB5ku4xv23/r4UY5R9q717KKanpsaqjtqj39byHhGL/EL6I6m8tcnn7 -9vIsGZQeILn32vfD6VuLOGRky3vvzvEDR3y2YmzOuYOtuA497oOOBvs44x6img+cse8YlcMJoNa0 -je57qfG8Zz9T6zjKvVZHJqfVWSertRGH1BzObfA5CcjzV1Msd8QnpV62zOHkMu8bvr73DE0bb5ef -U9MDRP19DyPb0po31mTOdTTI/ej8e+pT2TQxZImWbaHETagxcDW+rrTOg0fd/37xt3Zrjb1H5e0f + H4sIAAAAAAAAAO1dW64cNRDt37ABvvMFEjsIsA8k1KJD2FVIGB5RWCZjYQtf40c9TpXdM30kq2+S +m5lqn3JVuVy2P2zb9uFqV7va1a52tas9ffvj3v7stN8XkPFqdtz/fW/71sbn7dKPR2yJ+xJvK3/X +Q08/LHRjZK+o7dn19lPk74jPX+7tp22M14TfSUi6gejrxHtNZyUo9dZSHyg6662Pif+AwP1xbz83 ++uqre/t61KEZvin+/FnwfmWfoXhvAamrpfwU2dHfz+E/4F18UmzACHv2c/InHB1o+SYP/EWUUWOn +av2T4GWXAv/JlufyaHHEZ82fUHUg181kS1pxyQ9qiV9Cw39Lb3N7eMRnrX9qPFjZhXL8I9HzJ5T+ +/bTx4xIUpPxzbFbZP5TxJ/Ghoz5+RZRXgpY/ofIfUPZTGVdwQLUTXP6lcanE3yJ14Ld7+5UpMwKU +/s1lQ8YlKPkkY77El4N/b8XcSB2g+gCUj31/bx+ZslFsIxJU/j1jVMR8arYN4HBfymbpp3L5bgwZ +LeMnCrTzFO/3kMgrle37e/vWWL6abD8K5ZUAxb+HDeCOfYlsGh8lke9Rxj/iXUZ9r5HVo581tslz +zOc401xAw38um2b+V0PKKXn6JiSQNoCrAxz/qpUTpZ9HfJY5JYl8NZm8bQGS/55Ol/bdOrayHG+1 +3JvUls7KoSR48a8FwlchZavllM6oAxY54VVl9fC3njrwBeh3VpoHjKDRAYlsb7KfqT5Lut42Kx6c +kQ8OkObkpPrq3b9cPZjpB86UC5TqK1W275TyvSn+zNGDWTYAwb/neoZEB7z7VrLmsvKa6mr9y9WB +s+RbZsh5Rv4DOHIn+Vrr4qXdtgBFZ4Oc6DzlCEj+ubW+XnKvMP4DRjJz5aTM8bQyrdq/K9ZajIDm +30MmKv/edotiTxHcc/PVPXjyT7UNZx3/AaP5FUUuD9+f8Kjj33KdlYLaO2jGfm/MS/QlxUWPyv9M +GxBQ8wWrxHw5Lv7tkOsAan9yAspHrMQ/t2Z1df4DUjyQuD/i03Mf0JutrS8U/ke1/Vqgec9lp6zr +eNRj5xjtT/bEiH/rHLC0lpbSZtez9MDdB2Q1J5iZA7bkfmUd2Bt/7znvC6D2vxX/6HovCx3gciLh +0Jv3AO3eNWncmsOL/1XtQAspHgqNKzNFl7h212L/etAlT/6TDty2fp++J/yOBO87n1n6g7xfRnrL +tR2avUGouFWzTwGpB7X2sfI7Gl3I5zYUG1TjB2W7pPFW7v8l+9eP+ETsU5ilL5z+z+03lcvRHFij +j9r5NSL+y21Hsnfoeu9ZNqNso36ufRZ3L3n6fxJ7MoP/AOQ+havR9FLLvWWtQjqv6yx+ANV65yeu +NBY8uA94FhswOltp316elze7TzzXT2bbAO05vMi6n/yMyRl6gD6bloKZNqDGzS6Qv6cf+efnnx24 +PuLPrdyKZ9+c+axS7fu29rsjcp0JR3yWXI9yKx62YHZdqjf/rfc94lOT6+zVnLW4puRWrPRgNvcB +nvyP3rfkCF0jwM2j1fZvoeYPK3Af4Mk/Jbb1PqsTgVEcMopNuECuXXrxv4q+U+C5f2k2vOJc63mt +dz3ZI8HaBpxp7K+APT6Rc6Ac5Vlclvxf3NNxxOdZ7iuQ2n3EftVHxYw6ZasY4Br7Y9RyFjPmQBY2 +YIW9ICshcc2ZX+zjXxEhr5cJzaImXMr/I/iHsn81TVuHVubYPfYAPPv4R5+rfNte6oF0f5gX98/s ++636GFGT6pXvW23sS+yxtK8t+5hTE1lrHmN/xL+3f/e4OyTH7LqaFZpk/FvohdYWS3TgWWrrKPyX +safn2Ef5YYkuP7sNmLH3r5xXzzzTZFYdoXfLazjLd525/xMZg2veQ1IbsHqNemts1HT+zOcZr6LL +Aavak5ptLOMfSt8h1++t5t/ec9rXlb9bKbbs5XjK8UfZB46AZX5rRk6jtj7EvV/awq+M8nstPV35 +nsAV+a9h9I4556McrOVdGi05rWyBdW7bg3/Kuak9ziR5d6u7K73PObOec6d3Rt1lL8G+/VsXVtMB +6ZqL1V0qFD6QOuDFvzeO+Czrwsq5ZY17qq5a3KVC5UPjD/J5gzX/NV2txegW8KgLQ92lkXK+XD60 +cYFHznVmHsC6LoxjA5DjH2Vnvfbx19Zgz3LOXY7aWgyVsxX5z1H6Ruucyez8oBSlDlBtQM5Raw+3 +9T2NFKS9ch55M4ncVns8cnDXXDXnE5e6UFv/6PFgWTdmrQMU/o/49N7jwYH1vK23JmbFfX6+i5UO +UMf/zLPoR7ZAckbxijjiszbOrOYJnP4IsfxekU1zDjECnL5ZPeYpx9ken0j+Obn2Flpnl3qtmaUc +kSR/vroO1ObMSP4lNpC798ajjzVrJyv7gRpm82+13qKBpk/OxH9YX0PddS+x+YjzwDVo7YPQrJta +8t87w5+CPT7zebaWf80cVfrduQ/Ys8/j5A/OVheV5JXkW4/4RMf/2vyE1s723quHs9VFjeSlxES1 +ebamHxC5KYSfleQPrOuiUOugqf4FdUdaHv/P5j4AFWdR1gLz/RBnq4uzuCPPMsbdjWXQ6p9H3hN1 +57fFHXlWY597FiOXf8S54Mk2W+0hQI9/zRp0jQ9t7IN4v5Rj49ZuW6yHoG0Bkn/0+sNKd/EEoGqs +pNjjE6kDK/cPIu5Z+f2keMuUhSPnvskguSNzhEfgH3EX/BGfed4AYQNGPoqTn7LwjYh3RNb9zxz/ +tbwBOhd2ZN9lmZ/K+2Zkb7Q6MGv8c+4cfDf49/L3EjcWc2JuforLPXXsl/edSec+s/iv6UJND4KN +DWMg9Pex/TcGe0hjxionkuvZaHx6zolmr71q45GWLIn70O8cnyu1jYi5aRiflLGPqLFJmM2/1he1 +1j00dcRW+/9GoHKv4TzPgc9ee0+wsgGeMmlleEX8Tur3jPKwK9U3rRSPSmXSymA59ms1LrPzvyU0 +NsCqHlAyN5Wu+1qs7wVI5hKjvSkW/X12G6D9fiv+tX6sd2YJSgc4NQ6e/HNk4tZ8lP55Nv+tddXe +GFjpvBIU/9K7oDjfX4vNrPin2DDp2VVoHViBf6lMq9p/ymdr1404OtCal2jr0NH8p5iZs/auObPR +kn/E+ViUs6tum9wWWNWk5Hmgvfi+W6d57/vi8N86X0Dy+VSd4pxd5H1HQK7DR3z21ttWvI/EcvwH +tGzA6DMldVpcW8DNeY/2yPfW26zPRLTUfwsbQ9UpyV3vI3mpPlaS92rVg694JhZHJ9E2Rhs3jeYX +vft5KO9ccp/PsSV1QF73UFB5ku4xv23/r4UY5R9q717KKanpsaqjtqj39byHhGL/EL6I6m8tcnn7 +9vIsGZQeILn32vfD6VuLOGRky3vvzvEDR3y2YmzOuYOtuA497oOOBvs44x6img+cse8YlcMJoNa0 +je57qfG8Zz9T6zjKvVZHJqfVWSertRGH1BzObfA5CcjzV1Msd8QnpV62zOHkMu8bvr73DE0bb5ef +U9MDRP19DyPb0po31mTOdTTI/ej8e+pT2TQxZImWbaHETagxcDW+rrTOg0fd/37xt3Zrjb1H5e0f wRN7yQAAAQA= - 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 e8wSc3vWxiz5nG+MWQDW/AOnQv96AAABAA== - H4sIAAAAAAAAAO3cXUrEMBAA4D2Ggvqg4JUE8f7ncAULhSJL3fzMZL4PCj74ELrNdDKT9HIBAIDb -Hq7X4+xBMM3z9Xr5/ftp5kCY4vV6vZ34//deAwGayRDLb8WSjyGjuI94yFly7qN75lGGOLG3z7mp -52zO3VO2ubMa+UMOX7MHwFSfswdQmHfUPJXvvZg/jjyIyFaNBZXjOwAAMM+ovnjVWkP0fQf64n1F -v7+R+uJ/yRw7MtxfoL3Mcau36HkRfUXPi1oSB47kRQAAAAAAALSW4Xtd9OG3ByCKVc+7M549Z7Sw -7dP1PNVUaZ8uR/bpAqvyLS6YxznA2vbrC2vMOrbf2vqCkdTYAYBVWVfHMzL31LerzboagBU4r4H+ -ENRhvsdn/xRZeFb7kqMf2W8AUIN4z8azAAA5qBEBFeivARU4D1HbyPMQrfqg3s/tOA/BSOZuTPao -zKfGBgA5eYdDHtY9qIHHNWJ++iZQbWrgAH3IseGcVfqk5n5+apow3irvAOjNmXJGkQ8BUfxnjV2l + H4sIAAAAAAAAAO3cXUrEMBAA4D2Ggvqg4JUE8f7ncAULhSJL3fzMZL4PCj74ELrNdDKT9HIBAIDb +Hq7X4+xBMM3z9Xr5/ftp5kCY4vV6vZ34//deAwGayRDLb8WSjyGjuI94yFly7qN75lGGOLG3z7mp +52zO3VO2ubMa+UMOX7MHwFSfswdQmHfUPJXvvZg/jjyIyFaNBZXjOwAAMM+ovnjVWkP0fQf64n1F +v7+R+uJ/yRw7MtxfoL3Mcau36HkRfUXPi1oSB47kRQAAAAAAALSW4Xtd9OG3ByCKVc+7M549Z7Sw +7dP1PNVUaZ8uR/bpAqvyLS6YxznA2vbrC2vMOrbf2vqCkdTYAYBVWVfHMzL31LerzboagBU4r4H+ +ENRhvsdn/xRZeFb7kqMf2W8AUIN4z8azAAA5qBEBFeivARU4D1HbyPMQrfqg3s/tOA/BSOZuTPao +zKfGBgA5eYdDHtY9qIHHNWJ++iZQbWrgAH3IseGcVfqk5n5+apow3irvAOjNmXJGkQ8BUfxnjV2l 59mi/rBivNfzrE3Pkx/qs+tSPwKAOORcwKq+AQdi2f4AAAEA - H4sIAAAAAAAAAO3cwQkAMAgDQPfq/ns5gs9quJsgH1EIWAUAAAAAt7zfAQAglB0LM3MCAEACdy0A -AAAAAAAAAAAAAAAAAAAAAAAAAJDI71UAAAAAAACA+3S/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3cwQkAMAgDQPfq/ns5gs9quJsgH1EIWAUAAAAAt7zfAQAglB0LM3MCAEACdy0A +AAAAAAAAAAAAAAAAAAAAAAAAAJDI71UAAAAAAACA+3S/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA sEcDrtDfuQAAAQA= - H4sIAAAAAAAAAO3csRGDMBBFQbo1XRCZgMCRE7p1AybwaLgvybsVPBLmhJCWBQAAAAAAYDxrOgAA -+HuzzSOzPQ8AANxhSwcAANCdZzoAAADgwjsdAAANznQAAAAAAAAAAAAA0CX3vwAAQD1zOLQ70gEA -AAAAAADAV+5xHoM9V4Aa/hUDACqYOQAAAOiB9SkAAAAAAAC0e6UDAGByezoAIGSk998jHQDAz3zT + H4sIAAAAAAAAAO3csRGDMBBFQbo1XRCZgMCRE7p1AybwaLgvybsVPBLmhJCWBQAAAAAAYDxrOgAA ++HuzzSOzPQ8AANxhSwcAANCdZzoAAADgwjsdAAANznQAAAAAAAAAAAAA0CX3vwAAQD1zOLQ70gEA +AAAAAADAV+5xHoM9V4Aa/hUDACqYOQAAAOiB9SkAAAAAAAC0e6UDAGByezoAIGSk998jHQDAz3zT AgAAoJIzzQDM7AOQmmTEAAABAA== - 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 diff --git a/tiled/Level 5/kikareukin/cave.tmx b/data/maps/Level 5/kikareukin/cave.tmx similarity index 99% rename from tiled/Level 5/kikareukin/cave.tmx rename to data/maps/Level 5/kikareukin/cave.tmx index 7b93ff7082..06d1b338e9 100644 --- a/tiled/Level 5/kikareukin/cave.tmx +++ b/data/maps/Level 5/kikareukin/cave.tmx @@ -96,208 +96,208 @@ - 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 kiRJktr0B04VzYYAAAEA - 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 6aoL/7e7leTbUWTX1a52tXz7L3ETJQQAAAEA - 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 lDpGBwAAAAm5zwgAAADG8AA4G/iwAAABAA== - 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 AA== diff --git a/tiled/Level 6/kikareukin/islands.tmx b/data/maps/Level 6/kikareukin/islands.tmx similarity index 53% rename from tiled/Level 6/kikareukin/islands.tmx rename to data/maps/Level 6/kikareukin/islands.tmx index 0eebaf3150..a17232a711 100644 --- a/tiled/Level 6/kikareukin/islands.tmx +++ b/data/maps/Level 6/kikareukin/islands.tmx @@ -1,6 +1,6 @@ - - + + @@ -36,101 +36,111 @@ - + - + - + - + - + - + - + - + - + + + + + + - + - + - + - - + + - + - + - + - + - + + + + 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 diff --git a/data/maps/Level 7/kikareukin/clouds.tmx b/data/maps/Level 7/kikareukin/clouds.tmx new file mode 100644 index 0000000000..e698f1b03d --- /dev/null +++ b/data/maps/Level 7/kikareukin/clouds.tmx @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/data/maps/README b/data/maps/README deleted file mode 100644 index 5e36edea0b..0000000000 --- a/data/maps/README +++ /dev/null @@ -1,2 +0,0 @@ -Interiors and all the Level* folders are copied here in the server distribution. -This folder is empty on CVS. You can find the maps in the folder /tiled. \ No newline at end of file diff --git a/tiled/interiors/abstract/admin_investigation.tmx b/data/maps/interiors/abstract/admin_investigation.tmx similarity index 99% rename from tiled/interiors/abstract/admin_investigation.tmx rename to data/maps/interiors/abstract/admin_investigation.tmx index f55de98677..a9e4c7c967 100644 --- a/tiled/interiors/abstract/admin_investigation.tmx +++ b/data/maps/interiors/abstract/admin_investigation.tmx @@ -41,14 +41,14 @@ - H4sIAAAAAAAAAJNgYGDgIwGLA7EEGXoEgFgDiFWIwOpAzE+BHiUG4oDiqB68eligmAGJHixuG4l6 -1IBYGQnrQdXooomrUqBHDIh5kbAU1K2GULdIosmLkqkHHSC7FeYWQoAcPehuxeYWcvQAANmY3fZI + H4sIAAAAAAAAAJNgYGDgIwGLA7EEGXoEgFgDiFWIwOpAzE+BHiUG4oDiqB68eligmAGJHixuG4l6 +1IBYGQnrQdXooomrUqBHDIh5kbAU1K2GULdIosmLkqkHHSC7FeYWQoAcPehuxeYWcvQAANmY3fZI BQAA - H4sIAAAAAAAAAGNgGPzAB4i9gNgDiL2hYsh83wFyFzqwRaNxAWM0vgka35SAXhMkjE+tGRBbILHN + H4sIAAAAAAAAAGNgGPzAB4i9gNgDiL2hYsh83wFyFzqwRaNxAWM0vgka35SAXhMkjE+tGRBbILHN 0fgW2DQBgQMOe2zw2EUugLkLhnG5iRrADo0eaBAMxCE45EKBOIyObhkFlAEAGryxCUgFAAA= @@ -64,7 +64,7 @@ BQAA - H4sIAAAAAAAAAHNkYGBwHIaYGEBIHzb+QNtDihw5bhuu9gxGPfj0kpLOyckbg1XPUMUANJyhzkgF + H4sIAAAAAAAAAHNkYGBwHIaYGEBIHzb+QNtDihw5bhuu9gxGPfj0kpLOyckbg1XPUMUANJyhzkgF AAA= diff --git a/tiled/interiors/abstract/admin_playground.tmx b/data/maps/interiors/abstract/admin_playground.tmx similarity index 99% rename from tiled/interiors/abstract/admin_playground.tmx rename to data/maps/interiors/abstract/admin_playground.tmx index 31699e87b7..d0a52fa30d 100644 --- a/tiled/interiors/abstract/admin_playground.tmx +++ b/data/maps/interiors/abstract/admin_playground.tmx @@ -65,21 +65,21 @@ - H4sIAAAAAAAAAO3WsQ0AMAgDQYqMjjJ3hggIirve0peO4H5ss6wC2OZMBwDAQv4vAAAAAAAAAAAA + H4sIAAAAAAAAAO3WsQ0AMAgDQYqMjjJ3hggIirve0peO4H5ss6wC2OZMBwDAQv4vAAAAAAAAAAAA AAAA9Hleh0LyAEAAAA== - H4sIAAAAAAAAAO3WsQqDMBQF0Py5hQ4u7ZjBqb9qi4oQBG0t+ojnwBvEXPAKIUmJ5j33H6c54Xv/ -rT0pG8VSh9dKZnpfa/8jslHo/528IxvRp0NeXTWrsX9p6/+otf8R2Si2dOh2ZKMr93959i/thTxO + H4sIAAAAAAAAAO3WsQqDMBQF0Py5hQ4u7ZjBqb9qi4oQBG0t+ojnwBvEXPAKIUmJ5j33H6c54Xv/ +rT0pG8VSh9dKZnpfa/8jslHo/528IxvRp0NeXTWrsX9p6/+otf8R2Si2dOh2ZKMr93959i/thTxO Df1vabjLPsfnR7rW/RcAAAAAAAAAAAAAAACi6gFgowXVAEAAAA== - H4sIAAAAAAAAAO3OsQ3CMBgFYQ8TUaE0iCUAKWyAaGgCDUtBQZuKhtFYAcX+dbG5r39Pl5IkSZLU -jgMdICmNdIBC9XSAJAlzpgMkVW2iA6QKPOiAAC86QJK0SB0d0Lh10O8p6Fe/22RsP6UiJKlhFzrg + H4sIAAAAAAAAAO3OsQ3CMBgFYQ8TUaE0iCUAKWyAaGgCDUtBQZuKhtFYAcX+dbG5r39Pl5IkSZLU +jgMdICmNdIBC9XSAJAlzpgMkVW2iA6QKPOiAAC86QJK0SB0d0Lh10O8p6Fe/22RsP6UiJKlhFzrg j7zpgGB3OkDVetIBkrLd6IAZdnRAkD0dMNORDijoSgeoWUPmflWkQpG2dIC0IF9DMJ2DAEAAAA== diff --git a/tiled/interiors/abstract/adventure_island.tmx b/data/maps/interiors/abstract/adventure_island.tmx similarity index 100% rename from tiled/interiors/abstract/adventure_island.tmx rename to data/maps/interiors/abstract/adventure_island.tmx diff --git a/tiled/interiors/abstract/afterlife.tmx b/data/maps/interiors/abstract/afterlife.tmx similarity index 99% rename from tiled/interiors/abstract/afterlife.tmx rename to data/maps/interiors/abstract/afterlife.tmx index 2a18fd8a78..19de9a35cb 100644 --- a/tiled/interiors/abstract/afterlife.tmx +++ b/data/maps/interiors/abstract/afterlife.tmx @@ -48,47 +48,47 @@ - H4sIAAAAAAAAAO3Wuw2AMAxF0VgCFmArPi0LsTgpQKJI6IitvFucglS+MUUspWS3U4gVeM9EP/30 -0997/2Hf33931/pbWLI9216es1Yz0B+jfxXvZ//a/exfu5/9a/dH27/3m1zl/R8B/ZrdpTuo/Q89 + H4sIAAAAAAAAAO3Wuw2AMAxF0VgCFmArPi0LsTgpQKJI6IitvFucglS+MUUspWS3U4gVeM9EP/30 +0997/2Hf33931/pbWLI9216es1Yz0B+jfxXvZ//a/exfu5/9a/dH27/3m1zl/R8B/ZrdpTuo/Q89 o99/BvgbxI2AsEncDGkXQ3owWgAgAAA= - H4sIAAAAAAAAAO2Yu0sDQRDGd8BCbRS0SBFtFLSIGrBQ1EIw4COCFqIBX4XF2SaFIa2dD9A/0EY7 -Owu1U/zW7OHccrd3520uYnbgx9w+mJnvdnOXvQIJMQSGQQH8dytC4wgYpfZ1wel3+p3+b/0lMANm -M/KIPE8iexxbseaYLxv0r4IlC7yh3nfx92JJKgb9d8izT9kZAIOG8fmYdppYabkXZv3STinohUjX -HoMfp+D4Fa6vVXsdfgNsgi1qt/U5fjw/VpZ6eH+cfjnXU/M9CsbwtPhpxm/gb9X1IfwROAYn1G7r -c7Lmi9KRZP2lNbXYvtUp6HVrUNDr9ZksbNwUL0k9ug6Tfr5PWto+5P2X9LvxpPpt5QvTEbf+soam -itnU9lBd9XPPxxuqn/s4zaZ7YYqXpJ4wHW793e+/G8//tNbN53/W939UO+3628qf9P3fwthZB/HA -M/jUdH+o/vMO55dchOifAJNk57xiYgpMq7z8/1+eNeh1yNwLYJHsnTGiWAYrKi///5dnDXodMncV -bJO9M4aJ3Qj91ZzyS3ZYHf43Dxvn/qSUNf2lHHNLHtRzp8z0v4p89p5/Buf6bX13SMqL0l9k974f + H4sIAAAAAAAAAO2Yu0sDQRDGd8BCbRS0SBFtFLSIGrBQ1EIw4COCFqIBX4XF2SaFIa2dD9A/0EY7 +Owu1U/zW7OHccrd3520uYnbgx9w+mJnvdnOXvQIJMQSGQQH8dytC4wgYpfZ1wel3+p3+b/0lMANm +M/KIPE8iexxbseaYLxv0r4IlC7yh3nfx92JJKgb9d8izT9kZAIOG8fmYdppYabkXZv3STinohUjX +HoMfp+D4Fa6vVXsdfgNsgi1qt/U5fjw/VpZ6eH+cfjnXU/M9CsbwtPhpxm/gb9X1IfwROAYn1G7r +c7Lmi9KRZP2lNbXYvtUp6HVrUNDr9ZksbNwUL0k9ug6Tfr5PWto+5P2X9LvxpPpt5QvTEbf+soam +itnU9lBd9XPPxxuqn/s4zaZ7YYqXpJ4wHW793e+/G8//tNbN53/W939UO+3628qf9P3fwthZB/HA +M/jUdH+o/vMO55dchOifAJNk57xiYgpMq7z8/1+eNeh1yNwLYJHsnTGiWAYrKi///5dnDXodMncV +bJO9M4aJ3Qj91ZzyS3ZYHf43Dxvn/qSUNf2lHHNLHtRzp8z0v4p89p5/Buf6bX13SMqL0l9k974f HORETdO/l2NuSR/9fAuS935NrUmvmL/fKuze13pIfy9qdubMmTNnzrh9ATfXq1UAIAAA - H4sIAAAAAAAAAO3UzQ1AQBCG4dUMVgl+m3DQlQI06zu6yJrDxIT3Sd7TmsRmREoAAKtaNapVWXVB -555aK9vzvRrUqCY1B5272ox3BP5if/sFPu4o/HtK597YPzxF//7hb7nZcWb3AAAAAAC4OQH4ST+b + H4sIAAAAAAAAAO3UzQ1AQBCG4dUMVgl+m3DQlQI06zu6yJrDxIT3Sd7TmsRmREoAAKtaNapVWXVB +555aK9vzvRrUqCY1B5272ox3BP5if/sFPu4o/HtK597YPzxF//7hb7nZcWb3AAAAAAC4OQH4ST+b ACAAAA== - H4sIAAAAAAAAAO3SwQ2AIAxAUdzEHYjTqDOI47itPXIlRIjJe8k/kaY9kBLAOHt0VJ1zz+mSozXa + H4sIAAAAAAAAAO3SwQ2AIAxAUdzEHYjTqDOI47itPXIlRIjJe8k/kaY9kBLAOHt0VJ1zz+mSozXa GmauqFTdH+8DmO1Z+t7hz/x/AAAAAEZ7ASyS5I8AIAAA - H4sIAAAAAAAAAO3YwQkAIAwEwaT/GiRgpX4EsYE8wgzs41q4CADos/MFAAAAMM26n0flvwEAOhzZ + H4sIAAAAAAAAAO3YwQkAIAwEwaT/GiRgpX4EsYE8wgzs41q4CADos/MFAAAAMM26n0flvwEAOhzZ 1yYBACAAAA== - H4sIAAAAAAAAAO2TYQqAMAhG1/3vs/P1azAEzdbMgU94sLDY99D61VoHAAD4ibmys2i5VstyHGfZ -83y3M1ukv3XvOMuefCc6x5O/lkNz8PZX8u7IMz9nzP+U8vh79vRL38oWcZ/ca+bP/58x/7f7H5WB + H4sIAAAAAAAAAO2TYQqAMAhG1/3vs/P1azAEzdbMgU94sLDY99D61VoHAAD4ibmys2i5VstyHGfZ +83y3M1ukv3XvOMuefCc6x5O/lkNz8PZX8u7IMz9nzP+U8vh79vRL38oWcZ/ca+bP/58x/7f7H5WB /c/nxEz4448//vjX9K9S+AMAANTmBu9GLAAAIAAA diff --git a/tiled/interiors/abstract/dreamscape.tmx b/data/maps/interiors/abstract/dreamscape.tmx similarity index 100% rename from tiled/interiors/abstract/dreamscape.tmx rename to data/maps/interiors/abstract/dreamscape.tmx diff --git a/tiled/interiors/abstract/dreamscape_rural.tmx b/data/maps/interiors/abstract/dreamscape_rural.tmx similarity index 99% rename from tiled/interiors/abstract/dreamscape_rural.tmx rename to data/maps/interiors/abstract/dreamscape_rural.tmx index 1dff50dd9c..29d485313a 100644 --- a/tiled/interiors/abstract/dreamscape_rural.tmx +++ b/data/maps/interiors/abstract/dreamscape_rural.tmx @@ -99,237 +99,237 @@ - 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 5A9QFnvjtOEi8bkUe+MAAAAA0LpvnfUqSQAAAQA= - H4sIAAAAAAAAAO2cyY4UMQyGp18Sruz7cmHfl8PABa48DEggsfNSeDRqCTJVWSpO/Dv5PymHllrV -qXJs/3YndXBACCGE6HBnd3BwV8Y9Gfd31rMhvXkgNn8o45GMx7T/CUbwjzMy77Myzsk4H9zDE/n8 -VMYzGc936e97QctuI/jHBZn3RRmXZFwO7uGFfH4p45WM17v498N1gewbWnZb8g9EYj57RT5flXFN -xvXIPRzu4t8P1wWyb2jZbck/EIn5+A35fFPGLRm3M+5h7fvhukDOHS3sdlh4nZ7xMdfHt3BKrnd6 -d3JdlOQOS0rtpsVafGyxLkp9XJtU7piB0K5rOQg5b9ZivQ4tCe26loO8aEpSRsyu/+YgL5qSlLHF -rvt1gVxLk3JKNefImoCkoSbwT03vg5pgGx/lWX0CeV5avQ+rfgWpY+beB5m39/F2onttjcc68L2T -eXqgZx2IsNYQ5oBEzzoQoeeAMAcketaBCD0HhDmg0roObLnW3mRej30PPWr6T9pr7d2G67HvUQfi -3hvSj9z+k/UePWr+NuT2n0rjRG4uz4Wa35bSPvWWXB7Du+ZvGb96xGbrPrV3zd8yfnnTcLW5AV3z -L/l6y/jV+z/E2nijnRvQWPL1lvGrd2z2Fm96k/J19PiVgnsW4njUKiUx3VoLesKLrzOmzw1jehlf -5Rl9G+g5MaYTQgghhBB0rPckEFvYs6jDu/+wZ1GHd/9hz6KOGfwnN8bNeB5xBv/JjXE8j+iHkr10 -M8S4rezf0emNkr10M8Q4JHrUFN73Ao9Mj5rC4/4aS3rW+b3zrZf9NZb0rPOZb/GgBtZH+3xbS1r6 -JEoPuXf/ZvQzDLmg9JDZv7EhlVtS8YHnuvuiHa9TuSUVH7aci/zAdbKZ3vE6FR+29HKsY70n7RfS -uxZIxQePvRzP2g+5PmcvJw+UmqsnXv+ragFKzTUqmvm9xTkx9vPaopnff8q1finbCDmHEzIq7FXp -sOU5IuzPtHgH4Yhaf8tztO75HGGx72hErY++f2vN5yx6VSNqffSeX47P9epVja71EXp+ob+P6HNk -ndDfR/c58j/0dz2Qa+S1udHf9UB+Tz/y3EbBuraL9Uus5zYDrWq73D5YrHZDrztHQ7O2y+2D5Wo5 -hLqT5JNrV2q5MaFdyewg19akPaxf52apfmVMmIel+pUxYU729St7WnPDnhbZw55WP2bVXbPed8is -umvW+w6J6a6RfYR685iY7hrZR6g3TxLqrll8hHpzGfoI2TOrj4ysgUiakTUQEqh+NosGsgbVz6iB -+uDBzzxooNz9xWjv/qOf6ZC7v1j73X+a68mDn6FidQYwZz1pvANkxPeIaNJyf3GtRtd4B8iI7xHx -Qq1GX4pNpf7MM8521Gr0pdhU6s88P2HHmkavyQuz+PNanEPte6X4V6PX5AXP/lySu9binGXf67P8 -3pfM34ytU7TeTWiXVjVDSe5ai3Noz26N2Drt2bvJsWVol1w7lfjDESW5ay3Oeel75a7T1r2bHFuG -dmmlMbRzF3LfC2Wd5tgytIuFxvguv/MD2J41WK5TL3rxt8ztD/D8Zsdr3UV0QN1vQPrgpe4ibUDR + H4sIAAAAAAAAAO2cyY4UMQyGp18Sruz7cmHfl8PABa48DEggsfNSeDRqCTJVWSpO/Dv5PymHllrV +qXJs/3YndXBACCGE6HBnd3BwV8Y9Gfd31rMhvXkgNn8o45GMx7T/CUbwjzMy77Myzsk4H9zDE/n8 +VMYzGc936e97QctuI/jHBZn3RRmXZFwO7uGFfH4p45WM17v498N1gewbWnZb8g9EYj57RT5flXFN +xvXIPRzu4t8P1wWyb2jZbck/EIn5+A35fFPGLRm3M+5h7fvhukDOHS3sdlh4nZ7xMdfHt3BKrnd6 +d3JdlOQOS0rtpsVafGyxLkp9XJtU7piB0K5rOQg5b9ZivQ4tCe26loO8aEpSRsyu/+YgL5qSlLHF +rvt1gVxLk3JKNefImoCkoSbwT03vg5pgGx/lWX0CeV5avQ+rfgWpY+beB5m39/F2onttjcc68L2T +eXqgZx2IsNYQ5oBEzzoQoeeAMAcketaBCD0HhDmg0roObLnW3mRej30PPWr6T9pr7d2G67HvUQfi +3hvSj9z+k/UePWr+NuT2n0rjRG4uz4Wa35bSPvWWXB7Du+ZvGb96xGbrPrV3zd8yfnnTcLW5AV3z +L/l6y/jV+z/E2nijnRvQWPL1lvGrd2z2Fm96k/J19PiVgnsW4njUKiUx3VoLesKLrzOmzw1jehlf +5Rl9G+g5MaYTQgghhBB0rPckEFvYs6jDu/+wZ1GHd/9hz6KOGfwnN8bNeB5xBv/JjXE8j+iHkr10 +M8S4rezf0emNkr10M8Q4JHrUFN73Ao9Mj5rC4/4aS3rW+b3zrZf9NZb0rPOZb/GgBtZH+3xbS1r6 +JEoPuXf/ZvQzDLmg9JDZv7EhlVtS8YHnuvuiHa9TuSUVH7aci/zAdbKZ3vE6FR+29HKsY70n7RfS +uxZIxQePvRzP2g+5PmcvJw+UmqsnXv+ragFKzTUqmvm9xTkx9vPaopnff8q1finbCDmHEzIq7FXp +sOU5IuzPtHgH4Yhaf8tztO75HGGx72hErY++f2vN5yx6VSNqffSeX47P9epVja71EXp+ob+P6HNk +ndDfR/c58j/0dz2Qa+S1udHf9UB+Tz/y3EbBuraL9Uus5zYDrWq73D5YrHZDrztHQ7O2y+2D5Wo5 +hLqT5JNrV2q5MaFdyewg19akPaxf52apfmVMmIel+pUxYU729St7WnPDnhbZw55WP2bVXbPed8is +umvW+w6J6a6RfYR685iY7hrZR6g3TxLqrll8hHpzGfoI2TOrj4ysgUiakTUQEqh+NosGsgbVz6iB ++uDBzzxooNz9xWjv/qOf6ZC7v1j73X+a68mDn6FidQYwZz1pvANkxPeIaNJyf3GtRtd4B8iI7xHx +Qq1GX4pNpf7MM8521Gr0pdhU6s88P2HHmkavyQuz+PNanEPte6X4V6PX5AXP/lySu9binGXf67P8 +3pfM34ytU7TeTWiXVjVDSe5ai3Noz26N2Drt2bvJsWVol1w7lfjDESW5ay3Oeel75a7T1r2bHFuG +dmmlMbRzF3LfC2Wd5tgytIuFxvguv/MD2J41WK5TL3rxt8ztD/D8Zsdr3UV0QN1vQPrgpe4ibUDR s5YwBx6DXHelqLEhc6B/amzIHOifGhsyB/pHy4aecyA5hjYkhBBCyEj8BSVcE+QAAAEA - H4sIAAAAAAAAAO3bx47bQAwAUO+fpvdySe/lkN8Oc/BFCLySIGso8j2AN0NLjzEihyudTgAAwBbu -3JxOdyPuRdy/GZ1NLUdY2weR18OIRxGPk+Z4VEdY2yeR19OIZxHPk+Z4VEdY2xeR18uIVxGvk+Z4 -VLetbcb6kDGnqjLWh4w5VZWxPmTMqaqMtTdjTl3sWXvV+Xz2rL3qfD571l51Pp89a++cv6VG9KZG -9La0Rrhf1LK0Hrlf9Kan7M3siCk9QW96gt70BL3pCQAAAHozF+zNXLC3SnPBN5H/24h3Ee8P/l32 -Umku+CHy/xjxKeLzwb/LCFv3Amuvt3Yff4nPfo34FvHd77/Y1r3A2uut3cc/4rM/I35F/Pb7L7Z1 -L7D2elvs4z9+/8W27gXWXs8+5izTPjYrmafqOcysZJ6q57BKs5JrqnoOqzQruaYl/ZuaWttt/Zua -2pua2puaCmSmR+1Nj9qbHrU3PSoAAACMV/V5s6yyzcOrPm+WVbZ5eNXnzbLKNg/3vsC+Rs/DL9X7 -TO8LcB3qfW/qfW/qPWfqPWAG2NsRzgTZ5qaVHOFMkG1uWknGM8F0v2ebm/6T4Z60dQ5ZzgTT/T5q -bnppfUfck6b5VL0vZtnvl9Z3RI7TfLKs09ZG/5/k7NL6jshxmk+Wdaoq2/pmy4exMvSgjFO1/2Oe -qv0f8+gHAAAAAAAAAAAAAADg/7xz1Zt3rnrzzlVvnd+5Uvt6U/v2k3GvqX37ybjXOte+vdlrvdlr + H4sIAAAAAAAAAO3bx47bQAwAUO+fpvdySe/lkN8Oc/BFCLySIGso8j2AN0NLjzEihyudTgAAwBbu +3JxOdyPuRdy/GZ1NLUdY2weR18OIRxGPk+Z4VEdY2yeR19OIZxHPk+Z4VEdY2xeR18uIVxGvk+Z4 +VLetbcb6kDGnqjLWh4w5VZWxPmTMqaqMtTdjTl3sWXvV+Xz2rL3qfD571l51Pp89a++cv6VG9KZG +9La0Rrhf1LK0Hrlf9Kan7M3siCk9QW96gt70BL3pCQAAAHozF+zNXLC3SnPBN5H/24h3Ee8P/l32 +Umku+CHy/xjxKeLzwb/LCFv3Amuvt3Yff4nPfo34FvHd77/Y1r3A2uut3cc/4rM/I35F/Pb7L7Z1 +L7D2elvs4z9+/8W27gXWXs8+5izTPjYrmafqOcysZJ6q57BKs5JrqnoOqzQruaYl/ZuaWttt/Zua +2pua2puaCmSmR+1Nj9qbHrU3PSoAAACMV/V5s6yyzcOrPm+WVbZ5eNXnzbLKNg/3vsC+Rs/DL9X7 +TO8LcB3qfW/qfW/qPWfqPWAG2NsRzgTZ5qaVHOFMkG1uWknGM8F0v2ebm/6T4Z60dQ5ZzgTT/T5q +bnppfUfck6b5VL0vZtnvl9Z3RI7TfLKs09ZG/5/k7NL6jshxmk+Wdaoq2/pmy4exMvSgjFO1/2Oe +qv0f8+gHAAAAAAAAAAAAAADg/7xz1Zt3rnrzzlVvnd+5Uvt6U/v2k3GvqX37ybjXOte+vdlrvdlr AAAAAAAAef0Fs8kVNQAAAQA= - H4sIAAAAAAAAAO3dS07EMAwA0HIFfgOIYQFIrIH7HwI2cBwWrJDajkrSxEneOwAqrePYbjudJgAA -AIC/7s5qHwFRiY1p+nAOoBvWM4zp3tonsEPl+FTvbyOfwK/LAGvhGOAYaJfecF8RcsR/1Njna9eC -UY2Q49XhfUq9ruKCnl2IbzaqWQ/kqgtbz+vWLSmuxQ+D0uezJHpstDrPA+pS8xGVfhb2o26klquZ -2PsufxgABKUHAJZ492Ncrj3AsteEHPk2SH59GeT/BMb0fiLHpewTtOdUPDAO991i+LQmN1O7U0KP -cTZKf9+TUnuE+rBP1jy1PK3E3rm4DKeHPSBS3RbpXZvI+8BanuiV3h8Yza281x21fBrv5QGUFWlW -wJgizYjmpNZ2I852SvhyXpnEQVR79nS1r7l+P57aMQHMM/OGep6tvyz08gBpos98e/TonDMI9zXX -1eoHPOcDZdn3AYgqxzxAzQ/AnF5+8y31+yDHYPukmRAAxOWZd2jXjfXLgFr4ZppvfrKHuW+OA21R -u7VL3wyxPFiTDED93y/Xlpa0MIcDyttSjx8y5pGcf+uUaM/dAQD0RK8Jf3nGqLy1nm/pfTT3iynN + H4sIAAAAAAAAAO3dS07EMAwA0HIFfgOIYQFIrIH7HwI2cBwWrJDajkrSxEneOwAqrePYbjudJgAA +AIC/7s5qHwFRiY1p+nAOoBvWM4zp3tonsEPl+FTvbyOfwK/LAGvhGOAYaJfecF8RcsR/1Njna9eC +UY2Q49XhfUq9ruKCnl2IbzaqWQ/kqgtbz+vWLSmuxQ+D0uezJHpstDrPA+pS8xGVfhb2o26klquZ +2PsufxgABKUHAJZ492Ncrj3AsteEHPk2SH59GeT/BMb0fiLHpewTtOdUPDAO991i+LQmN1O7U0KP +cTZKf9+TUnuE+rBP1jy1PK3E3rm4DKeHPSBS3RbpXZvI+8BanuiV3h8Yza281x21fBrv5QGUFWlW +wJgizYjmpNZ2I852SvhyXpnEQVR79nS1r7l+P57aMQHMM/OGep6tvyz08gBpos98e/TonDMI9zXX +1eoHPOcDZdn3AYgqxzxAzQ/AnF5+8y31+yDHYPukmRAAxOWZd2jXjfXLgFr4ZppvfrKHuW+OA21R +u7VL3wyxPFiTDED93y/Xlpa0MIcDyttSjx8y5pGcf+uUaM/dAQD0RK8Jf3nGqLy1nm/pfTT3iynN bILa1Gx52e8BAAAAyOkHEf8RXQAAAQA= - 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 diff --git a/tiled/interiors/abstract/games.tmx b/data/maps/interiors/abstract/games.tmx similarity index 99% rename from tiled/interiors/abstract/games.tmx rename to data/maps/interiors/abstract/games.tmx index 5890da6c18..468bb4a9d2 100644 --- a/tiled/interiors/abstract/games.tmx +++ b/data/maps/interiors/abstract/games.tmx @@ -20,8 +20,8 @@ - H4sIAAAAAAAAAO3WUQqDMAwAUH/n/qf3P6kbLFCkOsfCbPE9KErbSEJacBi4P8eYNG5/zj3D4+Bc -VlxrIufXOYj+zcXcVo/nSlzP9f+Se8Y3zhI51/pZvu+tRWzP9R9d+3Z/6yLn6f1c93jr/pf7Irbn + H4sIAAAAAAAAAO3WUQqDMAwAUH/n/qf3P6kbLFCkOsfCbPE9KErbSEJacBi4P8eYNG5/zj3D4+Bc +VlxrIufXOYj+zcXcVo/nSlzP9f+Se8Y3zhI51/pZvu+tRWzP9R9d+3Z/6yLn6f1c93jr/pf7Irbn +q9+/2v93Ot/7bz0XP+nuay41lz9/w8AAAAAAAAAAAAAAABo0wKWUi+cAEAAAA== @@ -37,14 +37,14 @@ VlxrIufXOYj+zcXcVo/nSlzP9f+Se8Y3zhI51/pZvu+tRWzP9R9d+3Z/6yLn6f1c93jr/pf7Irbn - H4sIAAAAAAAAAO3W2wqAMAgA0Pn/P91rjF0q9jDbORADSVDMWCnE4iebVs1P+viat5u4ndGJtWY8 -ystkRe1/6r+eZ1Tvzr6XbEY1v93xzP2P5t/b/z/N3/6f/f+fxVbl7eb0+x8AAAAAAAAAAAAAAACw + H4sIAAAAAAAAAO3W2wqAMAgA0Pn/P91rjF0q9jDbORADSVDMWCnE4iebVs1P+viat5u4ndGJtWY8 +ystkRe1/6r+eZ1Tvzr6XbEY1v93xzP2P5t/b/z/N3/6f/f+fxVbl7eb0+x8AAAAAAAAAAAAAAACw pwuT9anbAEAAAA== - H4sIAAAAAAAAAO3PQQ0AAAjEsAv+RWOCB4Q2mYAl1HDX+Pfv379///79+//1DwAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3PQQ0AAAjEsAv+RWOCB4Q2mYAl1HDX+Pfv379///79+//1DwAAAAAAAAAAAAAA AOzUMsCtGwBAAAA= diff --git a/tiled/interiors/abstract/house_000.tmx b/data/maps/interiors/abstract/house_000.tmx similarity index 99% rename from tiled/interiors/abstract/house_000.tmx rename to data/maps/interiors/abstract/house_000.tmx index a9f0227c96..2e1b4528ea 100644 --- a/tiled/interiors/abstract/house_000.tmx +++ b/data/maps/interiors/abstract/house_000.tmx @@ -65,14 +65,14 @@ - H4sIAAAAAAAAAGNgGAUwwA/EAliwIJH6hYBYGAsWQVMnRyP9okAshgWLE+l+agFJMvXJoPElqKxf + H4sIAAAAAAAAAGNgGAUwwA/EAliwIJH6hYBYGAsWQVMnRyP9okAshgWLE+l+agFJMvXJoPElqKxf Foj3APFeAuZI4ZHbB8T7sYjzETATBg4A8UEi1dIDAADe3XoFAAQAAA== - H4sIAAAAAAAAAK3PtwpCQRBG4X0TQ2PoFAygndnWeE2d2qkPYtZKfVjPhamWFZdhf/iaHU6xeWNM -0sMRJ3GWtxzS6GOAIUZoO1xwFTf0kJK+iTEmmBq/Naz+3+7igaeif+EtPoreXqi+gqqiL6CIGuqK + H4sIAAAAAAAAAK3PtwpCQRBG4X0TQ2PoFAygndnWeE2d2qkPYtZKfVjPhamWFZdhf/iaHU6xeWNM +0sMRJ3GWtxzS6GOAIUZoO1xwFTf0kJK+iTEmmBq/Naz+3+7igaeif+EtPoreXqi+gqqiL6CIGuqK voSyCf//CDPMlf0CS6yUve9C9l20LGtssHXcYh3ps0g47LDH4cc9lsEXUl7pHgAEAAA= @@ -88,7 +88,7 @@ voSyCf//CDPMlf0CS6yUve9C9l20LGtssHXcYh3ps0g47LDH4cc9lsEXUl7pHgAEAAA= - H4sIAAAAAAAAANvKwMCwdZBhYgCpeqhhJyX2E3ILPfVjM2Ow6CfWTHL0UyP+qZ1uCZlH67wGAGNK + H4sIAAAAAAAAANvKwMCwdZBhYgCpeqhhJyX2E3ILPfVjM2Ow6CfWTHL0UyP+qZ1uCZlH67wGAGNK fQoABAAA diff --git a/tiled/interiors/abstract/house_001.tmx b/data/maps/interiors/abstract/house_001.tmx similarity index 99% rename from tiled/interiors/abstract/house_001.tmx rename to data/maps/interiors/abstract/house_001.tmx index 377aa511cb..b6033950c4 100644 --- a/tiled/interiors/abstract/house_001.tmx +++ b/data/maps/interiors/abstract/house_001.tmx @@ -65,22 +65,22 @@ - H4sIAAAAAAAAAGNgGAUjBbwG4jd45PmBWAALFqSS/W+B+B0eeSEgFsaCRahk/3sg/jCA9hMCokAs + H4sIAAAAAAAAAGNgGAUjBbwG4jd45PmBWAALFqSS/W+B+B0eeSEgFsaCRahk/3sg/jCA9hMCokAs hgWLU8l8QvFPa0Ao/mFAEgdNKSAU/8MdEBv/UjhoSgG++Oejkh34wEiPf2wAAIpUpcsACAAA - H4sIAAAAAAAAAM3Ty07CQBTG8b4BFxVWXjZiN5hgogns1ApsVRRRngLYiS+AdyVGBNygblBfhJfi -T3JIJpMWaCvCSX5JZ6bnfIvJmIZhrNgooYyKrGu4FjeyF8emfG/A1Gao53YGPWvI4hBHOIaFS1Rx -Jetb3Il72UtgCxmsKrMs7dyyofbsIYcTnBrua1ebFUBQhCbsGVcP4hFPY2aFsSAW5Z+ez/xXNMSb -h3y93OaPqlnnN9FCG+8u87ex4zO/gw984ssh3+n+k0j5zO/iGz/4dcjXa17vP48zTUE5f0YdL1PK + H4sIAAAAAAAAAM3Ty07CQBTG8b4BFxVWXjZiN5hgogns1ApsVRRRngLYiS+AdyVGBNygblBfhJfi +T3JIJpMWaCvCSX5JZ6bnfIvJmIZhrNgooYyKrGu4FjeyF8emfG/A1Gao53YGPWvI4hBHOIaFS1Rx +Jetb3Il72UtgCxmsKrMs7dyyofbsIYcTnBrua1ebFUBQhCbsGVcP4hFPY2aFsSAW5Z+ez/xXNMSb +h3y93OaPqlnnN9FCG+8u87ex4zO/gw984ssh3+n+k0j5zO/iGz/4dcjXa17vP48zTUE5f0YdL1PK P8eFpqicD9+h+gb/4/2Pqlm/P33WEiIiOkFPGvs+HHiYNeyJYfkPrHuYNejpA+fkj14ACAAA - H4sIAAAAAAAAAGNgGAWjYBRQCuYA8dwBtP8cEJ8fQPvXAPHaAbR/FFAGeAfaAaNgQAAAOD3vOQAI + H4sIAAAAAAAAAGNgGAWjYBRQCuYA8dwBtP8cEJ8fQPvXAPHaAbR/FFAGeAfaAaNgQAAAOD3vOQAI AAA= @@ -91,7 +91,7 @@ AAA= - H4sIAAAAAAAAAHvFwMDwapBihgG0lxRAjn5S9eBTT4xZhMKVEkCsWSPdfkr1UAIGOv4H2n4GBuLs + H4sIAAAAAAAAAHvFwMDwapBihgG0lxRAjn5S9eBTT4xZhMKVEkCsWSPdfkr1UAIGOv4H2n4GBuLs J1QmEKOHEjeTUyYNh/CnxA3Usn8kYgCIaRxeAAgAAA== diff --git a/tiled/interiors/abstract/malleus_plain.tmx b/data/maps/interiors/abstract/malleus_plain.tmx similarity index 99% rename from tiled/interiors/abstract/malleus_plain.tmx rename to data/maps/interiors/abstract/malleus_plain.tmx index 78dc6a4dbe..995a89aa32 100644 --- a/tiled/interiors/abstract/malleus_plain.tmx +++ b/data/maps/interiors/abstract/malleus_plain.tmx @@ -1,127 +1,127 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/interiors/abstract/malleus_plain_bone_pillar.tmx b/data/maps/interiors/abstract/malleus_plain_bone_pillar.tmx similarity index 99% rename from tiled/interiors/abstract/malleus_plain_bone_pillar.tmx rename to data/maps/interiors/abstract/malleus_plain_bone_pillar.tmx index 28ff0bc1a4..d2ffba7110 100644 --- a/tiled/interiors/abstract/malleus_plain_bone_pillar.tmx +++ b/data/maps/interiors/abstract/malleus_plain_bone_pillar.tmx @@ -48,46 +48,46 @@ - H4sIAAAAAAAAAO2W2w6DIAyGufItd9K5o27zmXmR/UvkhlgorEUuNPkubAIfpYVgjTHNzA7swQEc -wUkh5lx2xv23oANn0IOLQoxyX8EN3MEDPBVilHsAI3iBN/goxCj3j0mRJuIOkTp/iM1dR71r6zVJ -J9etkW+tebtPus4mM+/YXuSMtx6aPe7wnSXd1BrWdEv3OLfekr0WmnOp1iX6nOPlrCf3jFHulH2Q + H4sIAAAAAAAAAO2W2w6DIAyGufItd9K5o27zmXmR/UvkhlgorEUuNPkubAIfpYVgjTHNzA7swQEc +wUkh5lx2xv23oANn0IOLQoxyX8EN3MEDPBVilHsAI3iBN/goxCj3j0mRJuIOkTp/iM1dR71r6zVJ +J9etkW+tebtPus4mM+/YXuSMtx6aPe7wnSXd1BrWdEv3OLfekr0WmnOp1iX6nOPlrCf3jFHulH2Q dq9xt2zu8u5SZ4zrTnlX/Ou2gViKm7OP1B3DvfNibn/c0rxfVB49HwQPAAA= - H4sIAAAAAAAAAM2Vy04VQRCG60W4CMSNYgKIryFewJXITRBEhQWsDAmBwGOIOYBcDiRwVge2wIuQ -AIq+g3+HrkxRVE13kBD/5MskPTX1d89UTVWIaC1yH2Kv76ACdiIpPQc94EXmuiX2Yu/9SEovwSvw -OnPdEnux90EkpV7QB96ADtAJutR6SuzF3l8zWFQ5noJu8EytL2TmY+8czWTGzWbG/Q/ecxksZ+Zc -yszH3tOCMnk1lVtr0oe95xW6rv5VC4aH971n6Oa7SJ2t7L5VAynvu9JtvHUN3PZ7l3nn/AvK/jO5 -/xP9b/kBjku4MNZ0r8+Kez8T+ZgN8Xw4/5rBW9AP3oEBMGi8P3LirHybYAusKO8dgyEwDEbAezDq -eFtxVr5VKua39N43GAMfwDiYAB8dbyvOylelYn4HfQPbVMw3yST4BD6DL2DK8ea408iUk2+PivnN -Z14Hf5y8WlatscI73YxnCTqP19/gCNSpmN985t0Y8zDGnBiejzK8q9E/nKUNXIp7YU8rVNQ5n7kW -PY/Ffjx53u109U6r4ixSYU+6xkLcIRX1vx33w2oAjRneQfXoXzO8q3S9xyoijut/3dm3N8vlzGb/ -QxXTGvcke6wi4rj+d519e3NerzeBZuP5Ol3vMTlLuP5rYj8t4r433+V8Tkn2WPifc01z/ev3pVX2 -vVOSPRak5+gDsvvsSYn3GV31Z0rc7+wtz859xv1nyfL+JZ4PuR47z17GGD3H5H70nlLeLP0dWXwm + H4sIAAAAAAAAAM2Vy04VQRCG60W4CMSNYgKIryFewJXITRBEhQWsDAmBwGOIOYBcDiRwVge2wIuQ +AIq+g3+HrkxRVE13kBD/5MskPTX1d89UTVWIaC1yH2Kv76ACdiIpPQc94EXmuiX2Yu/9SEovwSvw +OnPdEnux90EkpV7QB96ADtAJutR6SuzF3l8zWFQ5noJu8EytL2TmY+8czWTGzWbG/Q/ecxksZ+Zc +yszH3tOCMnk1lVtr0oe95xW6rv5VC4aH971n6Oa7SJ2t7L5VAynvu9JtvHUN3PZ7l3nn/AvK/jO5 +/xP9b/kBjku4MNZ0r8+Kez8T+ZgN8Xw4/5rBW9AP3oEBMGi8P3LirHybYAusKO8dgyEwDEbAezDq +eFtxVr5VKua39N43GAMfwDiYAB8dbyvOylelYn4HfQPbVMw3yST4BD6DL2DK8ea408iUk2+PivnN +Z14Hf5y8WlatscI73YxnCTqP19/gCNSpmN985t0Y8zDGnBiejzK8q9E/nKUNXIp7YU8rVNQ5n7kW +PY/Ffjx53u109U6r4ixSYU+6xkLcIRX1vx33w2oAjRneQfXoXzO8q3S9xyoijut/3dm3N8vlzGb/ +QxXTGvcke6wi4rj+d519e3NerzeBZuP5Ol3vMTlLuP5rYj8t4r433+V8Tkn2WPifc01z/ev3pVX2 +vVOSPRak5+gDsvvsSYn3GV31Z0rc7+wtz859xv1nyfL+JZ4PuR47z17GGD3H5H70nlLeLP0dWXwm PT/Zp2w9d35vOM/pvEF/Af5uN+MEDwAA - H4sIAAAAAAAAAO2WWw7CIBBF2YrP+OyW9a/qj5vQLkWr1T1YEprgzbQzA+VD05MQ3hdamGGMGfgV -MpdvE2jfmf6NyydE302p/YB65ZVLRgt5MnupoP7u0Hop1+b2MvANd09S6qc+G0qfs6lYuvTx3vdN -iL72f4Tcl12dznU6QfuVGHuBesGMN07X6u8Fe6F8ZSyLyH4N4x61JNjzKKBtJZjXvCfriLWPdcqJ -9bXvUQhTph/31EaMfWUtY3JG4+Dyxh+URma31l/2EceMvPLL6P38jGhbCubNlesgIbbl+5O285IQ + H4sIAAAAAAAAAO2WWw7CIBBF2YrP+OyW9a/qj5vQLkWr1T1YEprgzbQzA+VD05MQ3hdamGGMGfgV +MpdvE2jfmf6NyydE302p/YB65ZVLRgt5MnupoP7u0Hop1+b2MvANd09S6qc+G0qfs6lYuvTx3vdN +iL72f4Tcl12dznU6QfuVGHuBesGMN07X6u8Fe6F8ZSyLyH4N4x61JNjzKKBtJZjXvCfriLWPdcqJ +9bXvUQhTph/31EaMfWUtY3JG4+Dyxh+URma31l/2EceMvPLL6P38jGhbCubNlesgIbbl+5O285IQ Guc0ttgVQ2nAONBC/dcUcYP0G6j75PuE1G88Ehuj/hPoF/E9l/IB0ibu4gQPAAA= - H4sIAAAAAAAAAGNgGAWjYGSDp1AMA/5AHADEgWjqsImj66UUBAFxMBCHEClOLYDLz8TKUwII+W2g -/E5LP8PAQMX3KICAo0iYniAWiOOAOB6IE4A4kY52JwFxMhCnAHEqEKfR0e5eIO6DsvuBeAId7Z6I + H4sIAAAAAAAAAGNgGAWjYGSDp1AMA/5AHADEgWjqsImj66UUBAFxMBCHEClOLYDLz8TKUwII+W2g +/E5LP8PAQMX3KICAo0iYniAWiOOAOB6IE4A4kY52JwFxMhCnAHEqEKfR0e5eIO6DsvuBeAId7Z6I xp9CR7tHGhipZWooEIcBcTgB8ecU2vMSj9xg9vcoGAWDDQAAJgd/3QQPAAA= - H4sIAAAAAAAAAO3P3QmAMAxF4bth/ZlK8E10zKobeEsXULAEyvngvAQCiQTEy+4M2C0udwfsAmhn + H4sIAAAAAAAAAO3P3QmAMAxF4bth/ZlK8E10zKobeEsXULAEyvngvAQCiQTEy+4M2C0udwfsAmhn a1APFrer/nO4NfYcoBvJDW58Of/T5OYPcwDSA0dPRI4EDwAA @@ -98,7 +98,7 @@ a1APFrer/nO4NfYcoBvJDW58Of/T5OYPcwDSA0dPRI4EDwAA - H4sIAAAAAAAAAO2TWwoAIAgE9f6X7lekSHz8yCwsgaBjaSoiivHFVupOG59mvwS7r6avG4lne+xU + H4sIAAAAAAAAAO2TWwoAIAgE9f6X7lekSHz8yCwsgaBjaSoiivHFVupOG59mvwS7r6avG4lne+xU 9S1+fUVzO+cQUQc7O+/JnZ/6V7Bhw4a9mR3RxnvDhl1hHw2W+woEDwAA diff --git a/tiled/interiors/abstract/myling_well.tmx b/data/maps/interiors/abstract/myling_well.tmx similarity index 100% rename from tiled/interiors/abstract/myling_well.tmx rename to data/maps/interiors/abstract/myling_well.tmx diff --git a/tiled/interiors/abstract/northpole_cabin1.tmx b/data/maps/interiors/abstract/northpole_cabin1.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_cabin1.tmx rename to data/maps/interiors/abstract/northpole_cabin1.tmx index b6f11adda8..4910748057 100644 --- a/tiled/interiors/abstract/northpole_cabin1.tmx +++ b/data/maps/interiors/abstract/northpole_cabin1.tmx @@ -57,29 +57,29 @@ - H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC8hAi/HgwOAOJAC8xYhYWqY -R233DVXzgoA4GIgjCeADRJoXA8SxQJxMAJ8h0jwmBuLyx3kCYQEzj9j8cZtI80iJj1Hzhp55hPIH + H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC8hAi/HgwOAOJAC8xYhYWqY +R233DVXzgoA4GIgjCeADRJoXA8SxQJxMAJ8h0jwmBuLyx3kCYQEzj9j8cZtI80iJj1Hzhp55hPIH sh58+SeKgbj88QRq1jM8akA4BYhTgRgA0lVN4EAGAAA= - H4sIAAAAAAAAAGNgQIBgRgYUgM6HAUmguCwQy0Hl1XCoCweKfwbSX4D4K5SPDNihfC5GCBaE0sI4 -zPsGxN/xiHFA9fExQrAolBbHYd4PIP5JhBix4BcQ/yZCDATMkdwkgMN9xAIzoH5TILZgpI55IGBJ -RfehAxEqm0cv4I3kbh8q+OEfELszQmhPKA0C7GSazQjU58GISoMAB5p5VkC+NSPEbhs8drEwYqfR -gS1Q3A5qp/0gjFsHoJscgdgNiJ2o4D5noBkuUP+6EmFeDVBNLY3C5QYQ3wTiW1Q08ykJagH6WWvQ + H4sIAAAAAAAAAGNgQIBgRgYUgM6HAUmguCwQy0Hl1XCoCweKfwbSX4D4K5SPDNihfC5GCBaE0sI4 +zPsGxN/xiHFA9fExQrAolBbHYd4PIP5JhBix4BcQ/yZCDATMkdwkgMN9xAIzoH5TILZgpI55IGBJ +RfehAxEqm0cv4I3kbh8q+OEfELszQmhPKA0C7GSazQjU58GISoMAB5p5VkC+NSPEbhs8drEwYqfR +gS1Q3A5qp/0gjFsHoJscgdgNiJ2o4D5noBkuUP+6EmFeDVBNLY3C5QYQ3wTiW1Q08ykJagH6WWvQ QAYAAA== - H4sIAAAAAAAAAGNgGBwgmpF4tW5Qte4k6MEHPBhR6VGACmIHebhEDXL3jYLBAeLomE5iRkiaBABP + H4sIAAAAAAAAAGNgGBwgmpF4tW5Qte4k6MEHPBhR6VGACmIHebhEDXL3jYLBAeLomE5iRkiaBABP GoJpQAYAAA== - H4sIAAAAAAAAAGNgGLngDxD/JUIMHfAw0sY9o2AUjALSQQUwP1ZSMU9WAc2qHs3jRAEARz7hMUAG + H4sIAAAAAAAAAGNgGLngDxD/JUIMHfAw0sY9o2AUjALSQQUwP1ZSMU9WAc2qHs3jRAEARz7hMUAG AAA= @@ -95,7 +95,7 @@ AAA= - H4sIAAAAAAAAANWTAQoAIAgD5/8/3Qe02RxFgkRg58IZAOKDRPNeRcZTg+nLahXeqSYnz62P8boe + H4sIAAAAAAAAANWTAQoAIAgD5/8/3Qe02RxFgkRg58IZAOKDRPNeRcZTg+nLahXeqSYnz62P8boe uMFTmS95aJzsrTrfSoPLLy597v/ueNk+Tnown6g7MM0FxHYddUAGAAA= diff --git a/tiled/interiors/abstract/northpole_cabin2.tmx b/data/maps/interiors/abstract/northpole_cabin2.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_cabin2.tmx rename to data/maps/interiors/abstract/northpole_cabin2.tmx index 4d26ba4887..5334378d51 100644 --- a/tiled/interiors/abstract/northpole_cabin2.tmx +++ b/data/maps/interiors/abstract/northpole_cabin2.tmx @@ -60,17 +60,17 @@ - H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC+nEAcAcSCZ5i1BwtQwj9ru -o6d5QUAcDMSRePABEsyLAeJYIE7Gg8+QYB4TA+H0fJ4E84hJz7eHUfwim7cEBx41j37mEcpvN6Dq + H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC+nEAcAcSCZ5i1BwtQwj9ru +o6d5QUAcDMSRePABEsyLAeJYIE7Gg8+QYB4TA+H0fJ4E84hJz7eHUfwim7cEBx41j37mEcpvN6Dq b+FRA8JRDMTltydQ857hUQPCKUCcCsQAlnotQ0AGAAA= - H4sIAAAAAAAAAGNgIA4UMjIwFAFxFCOEH4nEDmXErocbKM4DxHqMCDYMFAPZJUDsCsS+QOwGxP5Q -2h2HeYJAcSEg1mdEsGGgFMguA2JPIA4EYi8gDobS3jjMEweKSzBisukNfCi01xao3w6I7RmpY54D -UL8jEDtRyTx0EECncK4F2lOHZlc7kN9Bpv31QH0NUL3OULoTSHeRaV4jUF8TVK8LlO4G0j04zKsG -itdQKey0iDRHFqhODoh1gVgehx5DoLgREBsTYaYCUI0iNA8rYVGvCRQzAWJTIDYDYm0cZvaREA7m + H4sIAAAAAAAAAGNgIA4UMjIwFAFxFCOEH4nEDmXErocbKM4DxHqMCDYMFAPZJUDsCsS+QOwGxP5Q +2h2HeYJAcSEg1mdEsGGgFMguA2JPIA4EYi8gDobS3jjMEweKSzBisukNfCi01xao3w6I7RmpY54D +UL8jEDtRyTx0EECncK4F2lOHZlc7kN9Bpv31QH0NUL3OULoTSHeRaV4jUF8TVK8LlO4G0j04zKsG +itdQKey0iDRHFqhODoh1gVgehx5DoLgREBsTYaYCUI0iNA8rYVGvCRQzAWJTIDYDYm0cZvaREA7m QLUWQGxJhB5loBoVIDYAYlU86nWItF8NqE4d6l8NGqX7m1Q27ykJagF0bgGGQAYAAA== @@ -81,7 +81,7 @@ QLUWQGxJhB5loBoVIDYAYlU86nWItF8NqE4d6l8NGqX7m1Q27ykJagF0bgGGQAYAAA== - H4sIAAAAAAAAAGNgGAWkAg9GyvRbAfVbA7ENheaMAuqCcmB8VFAxTiqBZlWNxjEY9I6Gw7AEAPhW + H4sIAAAAAAAAAGNgGAWkAg9GyvRbAfVbA7ENheaMAuqCcmB8VFAxTiqBZlWNxjEY9I6Gw7AEAPhW XBhABgAA @@ -97,7 +97,7 @@ XBhABgAA - H4sIAAAAAAAAANWT2woAIAhD5///dO/hcpkiDQQRPIoXA2AfGA6+Io+XFetvisfm1MlT9qXwK3gZ + H4sIAAAAAAAAANWT2woAIAhD5///dO/hcpkiDQQRPIoXA2AfGA6+Io+XFetvisfm1MlT9qXwK3gZ 5jQPjr/HGIPxXsR4Sp2bvCpe9vcr+otqdOwjur3MT1XYAv5q5CZABgAA diff --git a/tiled/interiors/abstract/northpole_cabin3.tmx b/data/maps/interiors/abstract/northpole_cabin3.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_cabin3.tmx rename to data/maps/interiors/abstract/northpole_cabin3.tmx index a3a643df4c..b267c3f4c2 100644 --- a/tiled/interiors/abstract/northpole_cabin3.tmx +++ b/data/maps/interiors/abstract/northpole_cabin3.tmx @@ -51,17 +51,17 @@ - H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC/Bg1cSwCA1AUAcSKR5hMwk -xzx8ZpJrHi4zKTEPm5nI5gUBcTAQR+LBBwiYiWxeDBDHAnEyHnyGCHfCzGNiIJyezxPhd5h5xKTn + H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC/Bg1cSwCA1AUAcSKR5hMwk +xzx8ZpJrHi4zKTEPm5nI5gUBcTAQR+LBBwiYiWxeDBDHAnEyHnyGCHfCzGNiIJyezxPhd5h5xKTn 20SEJyXxgQ2PmjcyzCOU325A1d/CowaEoxiIy29PoOY9w6MGhFOAOBWIAW72jwpABgAA - H4sIAAAAAAAAAOWQzW4BURiG5+AuENH6j0RTLRGEjY2FrZ8q5Tb8bIolEm7OBfQKUN1o+0yMmIyc -jEmGjTd55jvv953znsxRlHO9C0VpiZOvsq5BUesda4GahZw4z1A1oz+HNnyIk69DA16gDEmIw6tW -S5K8ozrMu7o9b6ybkIAKpOEJMlrNS/IW9JdC7mV6vmCPFd1bXsrmvFtrDRvY2pA15S2+qTv40bxR -D/QeIWDybn/qx7BnD78672MehBCExcHL5GTmMswF3qHrqecjEIWYSd4l8nPeDR7wioO/lXrc1YcB + H4sIAAAAAAAAAOWQzW4BURiG5+AuENH6j0RTLRGEjY2FrZ8q5Tb8bIolEm7OBfQKUN1o+0yMmIyc +jEmGjTd55jvv953znsxRlHO9C0VpiZOvsq5BUesda4GahZw4z1A1oz+HNnyIk69DA16gDEmIw6tW +S5K8ozrMu7o9b6ybkIAKpOEJMlrNS/IW9JdC7mV6vmCPFd1bXsrmvFtrDRvY2pA15S2+qTv40bxR +D/QeIWDybn/qx7BnD78672MehBCExcHL5GTmMswF3qHrqecjEIWYSd4l8nPeDR7wioO/lXrc1YcB DG2495OMEYxhcsX/WNmc92Vh7z/2YXFrQAYAAA== @@ -72,7 +72,7 @@ DG2495OMEYxhcsX/WNmc92Vh7z/2YXFrQAYAAA== - H4sIAAAAAAAAAGNgGDpgIiMDwyRG3PxRMAqGEviNQ/wXBWb+QeP/pMAsEEgB5q9UKuWxbKA5OUCc + H4sIAAAAAAAAAGNgGDpgIiMDwyRG3PxRMAqGEviNQ/wXBWb+QeP/pMAsEEgB5q9UKuWxbKA5OUCc C8R5VDCzGGhGCRCXAnHZaDkwIAAAyaJV8EAGAAA= @@ -83,7 +83,7 @@ C8R5VDCzGGhGCRCXAnHZaDkwIAAAyaJV8EAGAAA= - H4sIAAAAAAAAANWTUQoAIAhD5/0v3b8wlWmRAyHCPQeZAbAFFSnrYTzvq8yKeKo28ibea4qnMH/g + H4sIAAAAAAAAANWTUQoAIAhD5/0v3b8wlWmRAyHCPQeZAbAFFSnrYTzvq8yKeKo28ibea4qnMH/g ITgzL+MBPIe/r/KYV83X0Sueyr+dL9s95U9N1AFTm641QAYAAA== diff --git a/tiled/interiors/abstract/northpole_cabin4.tmx b/data/maps/interiors/abstract/northpole_cabin4.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_cabin4.tmx rename to data/maps/interiors/abstract/northpole_cabin4.tmx index 7a4cce02cb..9e008b4a95 100644 --- a/tiled/interiors/abstract/northpole_cabin4.tmx +++ b/data/maps/interiors/abstract/northpole_cabin4.tmx @@ -81,29 +81,29 @@ - H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC+iEAcAceCoeRSbFwTEwUAc -iQMfING8GCCOBeJkHPgMieYxMeBPz+dJNI9Qer49zOJ31LzBZR6h/HYDqv4WHjUgHMVAXH57AjXv + H4sIAAAAAAAAAGNiYGBgBmJOKmBuIOYBYl4gFqYQiwCxKBB7ALEnEC+iEAcAceCoeRSbFwTEwUAc +iQMfING8GCCOBeJkHPgMieYxMeBPz+dJNI9Qer49zOJ31LzBZR6h/HYDqv4WHjUgHMVAXH57AjXv GR41IJwCxKlADABCvv5BQAYAAA== - H4sIAAAAAAAAAGNgQIAMRgYM8B2If0DZOkB5XSA2AmJjIPYFYh8sepDBfKA8KxCzQdX9BOJfUDk9 -oJg+EJsAsSkQWwJxGJTGBRYA5diBmAOq5jcQ/4HKGQDFDIHYDIjNgdgGiKOA2AuLef+R2JxAeS4C -/kAG9ljUMpKgnxjzmEkwbwZQ7UwgnsWI2zxSwGyg/jlAPJdK5qEDapvnjMO8FKB4Khl2lROh5zMQ -fyHdaJzgKxB/o0B/HdDN9ST4VZ5ItbxAdXxAzI9DvSJQXA2I1YFYA4iV8Jg7BSgnAMSCQCzECOFj + H4sIAAAAAAAAAGNgQIAMRgYM8B2If0DZOkB5XSA2AmJjIPYFYh8sepDBfKA8KxCzQdX9BOJfUDk9 +oJg+EJsAsSkQWwJxGJTGBRYA5diBmAOq5jcQ/4HKGQDFDIHYDIjNgdgGiKOA2AuLef+R2JxAeS4C +/kAG9ljUMpKgnxjzmEkwbwZQ7UwgnsWI2zxSwGyg/jlAPJdK5qEDapvnjMO8FKB4Khl2lROh5zMQ +fyHdaJzgKxB/o0B/HdDN9ST4VZ5ItbxAdXxAzI9DvSJQXA2I1YFYA4iV8Jg7BSgnAMSCQCzECOFj A5pAcS0g1sZjliRQTgpNXhzIlyAzbckC9cmh6ZUG8mWonFZpAW5S2bynJKgFAOxkLZtABgAA - H4sIAAAAAAAAAGNgGHxgKSPpelaSqKeSDDtoBRZRwS1LCJixggI7Fg+isMIGyga5+0YCqKByHCiM + H4sIAAAAAAAAAGNgGHxgKSPpelaSqKeSDDtoBRZRwS1LCJixggI7Fg+isMIGyga5+0YCqKByHCiM xumQAACfWZhtQAYAAA== - H4sIAAAAAAAAAGNgGBrgLxKbm5GBgYdxwJxCMZgKdPs0IJ4+hP0w0kAVMK6qqRhfNUCzagco/pWB + H4sIAAAAAAAAAGNgGBrgLxKbm5GBgYdxwJxCMZgKdPs0IJ4+hP0w0kAVMK6qqRhfNUCzagco/pWB 9qoAsSod7RfFYZcIBW4QQ9MrPJqf6A4Al82yPUAGAAA= @@ -119,7 +119,7 @@ xumQAACfWZhtQAYAAA== - H4sIAAAAAAAAAGNkYGBgHAIYFyBGD7HyxAJS3Uhr89D10Ms8cu0ZaeZhMxOXPLGA1mkQmzgxevGZ + H4sIAAAAAAAAAGNkYGBgHAIYFyBGD7HyxAJS3Uhr89D10Ms8cu0ZaeZhMxOXPLGA1mkQmzgxevGZ h4uNy0x87sOll5L4wGYnsYBa8YDLPELpj9Q0Sy0MAERJoJNABgAA diff --git a/tiled/interiors/abstract/northpole_house.tmx b/data/maps/interiors/abstract/northpole_house.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_house.tmx rename to data/maps/interiors/abstract/northpole_house.tmx index 78b6594b3f..e1da604165 100644 --- a/tiled/interiors/abstract/northpole_house.tmx +++ b/data/maps/interiors/abstract/northpole_house.tmx @@ -84,33 +84,33 @@ - H4sIAAAAAAAAAMXU1w6CMBQG4N54p8aFM+699/vfufeI42n8SSCQpi0FrF58oWlOzp/CoQVCSBEi -lChjj7dfgjIUOL1YtRWoQsKHGtQle5m1SYhDwIc0aLZeIQhynmZtWEEuLzNo1GYg9ofz5hW9Z6fz -aopyZb7vt3JnMHdxXvtcXeAq4Ubljoj1n4wlzkvP1R0WsISVYP3w+W7oudJz17CBrWDtN5f+vnru -DvZwEKxV5B7hBGfBms4dQMow9JD7hJeEN6PXBKbE+d9QeU861aq6J93O869yVd2TMrUNaBJrHr1o + H4sIAAAAAAAAAMXU1w6CMBQG4N54p8aFM+699/vfufeI42n8SSCQpi0FrF58oWlOzp/CoQVCSBEi +lChjj7dfgjIUOL1YtRWoQsKHGtQle5m1SYhDwIc0aLZeIQhynmZtWEEuLzNo1GYg9ofz5hW9Z6fz +aopyZb7vt3JnMHdxXvtcXeAq4Ubljoj1n4wlzkvP1R0WsISVYP3w+W7oudJz17CBrWDtN5f+vnru +DvZwEKxV5B7hBGfBms4dQMow9JD7hJeEN6PXBKbE+d9QeU861aq6J93O869yVd2TMrUNaBJrHr1o QVuyl1nbgS5kKTnGHm+/B31BL1btB3Gvv6ZgCQAA - H4sIAAAAAAAAAMWTx0oEQRCGp40YLmZ9DQ/Gh/AgIuJpVzx6EA+ezIqYAxgexHhRd9WnEFEwPobf -QoE9S3fvdLPhh4/ara6pb+bQUfSfF0FPi4qiVmhT8b5pNpcpSMvvtNbTa35ehVzepLbj64BOFe/r -s6aMwJzUcZhxzOp5l9qFrxt6VLzvSgpGYV7qJMzCWEJ3aFKWvsn7USHvV6Dj0+FdgEVYcnh/Ar3f -Du8yrMCqwxuaX0Nv2jI7kXDnBVzCVdAb+adX7sw13MBtXr8UeYCM5ewO7j33HSSce4Jny1kWHj2c -a7AOGx7PFCNHsAnHFfDuldF7qnn17z0pk3cLtmHH4VXckSqohpoC96WW8zqot8yeS92FQ9iX/2eG + H4sIAAAAAAAAAMWTx0oEQRCGp40YLmZ9DQ/Gh/AgIuJpVzx6EA+ezIqYAxgexHhRd9WnEFEwPobf +QoE9S3fvdLPhh4/ara6pb+bQUfSfF0FPi4qiVmhT8b5pNpcpSMvvtNbTa35ehVzepLbj64BOFe/r +s6aMwJzUcZhxzOp5l9qFrxt6VLzvSgpGYV7qJMzCWEJ3aFKWvsn7USHvV6Dj0+FdgEVYcnh/Ar3f +Du8yrMCqwxuaX0Nv2jI7kXDnBVzCVdAb+adX7sw13MBtXr8UeYCM5ewO7j33HSSce4Jny1kWHj2c +a7AOGx7PFCNHsAnHFfDuldF7qnn17z0pk3cLtmHH4VXckSqohpoC96WW8zqot8yeS92FQ9iX/2eG XQ083whN0FzA6zMbmj7oh4HSrLdmEIZguMh7/wDcpb40YAkAAA== - H4sIAAAAAAAAAGNgGD5gBQ7xzTS2dw2NzScVzMEiNp8O9m6ksflrofRiIJ5NR3sHG1g20A4YBcMC + H4sIAAAAAAAAAGNgGD5gBQ7xzTS2dw2NzScVzMEiNp8O9m6ksflrofRiIJ5NR3sHG1g20A4YBcMC tEHpjlF7R8EooAkAAFXsiyRgCQAA - H4sIAAAAAAAAAGNgGAX0BA8H2gEkgkd45KqAuBqIa+jkllEweMEeAvK7aWj3Xhziu2ho50gCr4D4 -NZFq3wHxexxyU3CIT8Yi9hGIPwHxZyD+QsDOr0D8DYi/A/EPItyID/wE4l9A/BuI/xBQ+xeI/wHx + H4sIAAAAAAAAAGNgGAX0BA8H2gEkgkd45KqAuBqIa+jkllEweMEeAvK7aWj3Xhziu2ho50gCr4D4 +NZFq3wHxexxyU3CIT8Yi9hGIPwHxZyD+QsDOr0D8DYi/A/EPItyID/wE4l9A/BuI/xBQ+xeI/wHx fxCHkUKLR8GAAicgdgZiFyqbCwCjBbSvYAkAAA== @@ -126,8 +126,8 @@ fxCHkUKLR8GAAicgdgZiFyqbCwCjBbSvYAkAAA== - H4sIAAAAAAAAAOWUUQrAMAhD9f6X7r+gMXFryxaQYgk+LVg3M/9hRDk4oxfVY3xdTbgT9gluVavK -T3NVMTMoPoatepkdYpVxO/2+xUXvznI6XEVohuzuK9wd+4vqVbPGfhjWE1xVk3+jCtZ/cyxJTxBT + H4sIAAAAAAAAAOWUUQrAMAhD9f6X7r+gMXFryxaQYgk+LVg3M/9hRDk4oxfVY3xdTbgT9gluVavK +T3NVMTMoPoatepkdYpVxO/2+xUXvznI6XEVohuzuK9wd+4vqVbPGfhjWE1xVk3+jCtZ/cyxJTxBT YAkAAA== diff --git a/tiled/interiors/abstract/northpole_house_1.tmx b/data/maps/interiors/abstract/northpole_house_1.tmx similarity index 99% rename from tiled/interiors/abstract/northpole_house_1.tmx rename to data/maps/interiors/abstract/northpole_house_1.tmx index b9ea1bd47f..b3fe699b3c 100644 --- a/tiled/interiors/abstract/northpole_house_1.tmx +++ b/data/maps/interiors/abstract/northpole_house_1.tmx @@ -45,16 +45,16 @@ - H4sIAAAAAAAAAO3UzQqCQBSG4bNxH2QmLcwyrazsR8Xu/8r6hAaHAfXMTAiDLZ7NwOsn+BMR0RYW -PTyJfB7DDqKRXiW6PSTg95B35fMDpIxeJboAlsr1OUJYGfSm3VD/HvHfdWu3gnri3Qd138bTcrdh -0L0/zvNxYbeA9dd9wt22f0FJ9v8r3d1f/Sfntmv7Xrqwm8GRum+C6wRng150OVxgo+kKN4NedB/s + H4sIAAAAAAAAAO3UzQqCQBSG4bNxH2QmLcwyrazsR8Xu/8r6hAaHAfXMTAiDLZ7NwOsn+BMR0RYW +PTyJfB7DDqKRXiW6PSTg95B35fMDpIxeJboAlsr1OUJYGfSm3VD/HvHfdWu3gnri3Qd138bTcrdh +0L0/zvNxYbeA9dd9wt22f0FJ9v8r3d1f/Sfntmv7Xrqwm8GRum+C6wRng150OVxgo+kKN4NedB/s 4qLtYAkAAA== - H4sIAAAAAAAAAGNgQIBMJHY6A3ZgDcQ2OOSwyWfgMJ9UYAvEdhTI4wJOBOTtgdiBAnlcdjoSYTex -IAuIs0mwm1xADfeSY4YjGj8PiPNJtJOc8B4o/w41YAnEVgPtCDoCSv3rCqWdgdgFC5tWwANKuwGx + H4sIAAAAAAAAAGNgQIBMJHY6A3ZgDcQ2OOSwyWfgMJ9UYAvEdhTI4wJOBOTtgdiBAnlcdjoSYTex +IAuIs0mwm1xADfeSY4YjGj8PiPNJtJOc8B4o/w41YAnEVgPtCDoCSv3rCqWdgdgFC5tWwANKuwGx OwMkT8DY+MBo/JIG/KC0DxD7MkDCGcYeBSMLAACNNRBiYAkAAA== @@ -75,7 +75,7 @@ OwMkT8DY+MBo/JIG/KC0DxD7MkDCGcYeBSMLAACNNRBiYAkAAA== - H4sIAAAAAAAAAOVUQQoAIAjT/3+6D6htalQ4kA4xt4mlIqIDy4MaZ8RH+nk8BIhv6w7NW9Ht5EV8 + H4sIAAAAAAAAAOVUQQoAIAjT/3+6D6htalQ4kA4xt4mlIqIDy4MaZ8RH+nk8BIhv6w7NW9Ht5EV8 Lxuju/PyUt7fdNndzKCat1OXyRvtc9Tz5DtC/rPOvFm/DG7tc+ecGfw+5ym1ABzJnydgCQAA diff --git a/tiled/interiors/abstract/pathfinding.tmx b/data/maps/interiors/abstract/pathfinding.tmx similarity index 99% rename from tiled/interiors/abstract/pathfinding.tmx rename to data/maps/interiors/abstract/pathfinding.tmx index c636cb38da..2b0bebb422 100644 --- a/tiled/interiors/abstract/pathfinding.tmx +++ b/data/maps/interiors/abstract/pathfinding.tmx @@ -18,17 +18,17 @@ - H4sIAAAAAAAAAO3UQQqEMAwF0Fq9/5lnNVCGVIuiZvQtHkVs8htFp1LKBAAAAAAAAAAAAADA36kr -1zVYf/dnPHc0R+/cW/OurVnmP3Lut8zv/ff71M7e6F6G2bfO3Xs+jJkbV9Rlyp8DZ9Zlyv/WLY2R + H4sIAAAAAAAAAO3UQQqEMAwF0Fq9/5lnNVCGVIuiZvQtHkVs8htFp1LKBAAAAAAAAAAAAADA36kr +1zVYf/dnPHc0R+/cW/OurVnmP3Lut8zv/ff71M7e6F6G2bfO3Xs+jJkbV9Rlyp8DZ9Zlyv/WLY2R XnvrMuVHPUZ67a2TLz9T/t3fX4b8ttcb//9RryvqsuXDU30Ao+fwjwBAAAA= - H4sIAAAAAAAAAO2XSxKEMAgF5yxTc/8zzsqN5SfAI0HsrnIlAp2oST4fAAAAAIC6fE+uo3sdOfM/ -G5NuMP/auJE8ld6t2f6zc6tqZ/t7LlVtZVxmDytr47++h5W18V/fgyfv3T+zg//oGtHZ3xtXYf9/ -lXukrnoOZ/+PlP7RXJY4Ffj77h3F4B/LZYlTUc1/NhX8LWucej3c9x85C0fG0rI/UJI1ltY6kf1h -BPy111Wdux4sz6zC29Pd962slYnSP6tWJviPxVjWxtFc2WfhEbxn4tV9q3izv3dPWOG9jeJ1eLr3 + H4sIAAAAAAAAAO2XSxKEMAgF5yxTc/8zzsqN5SfAI0HsrnIlAp2oST4fAAAAAIC6fE+uo3sdOfM/ +G5NuMP/auJE8ld6t2f6zc6tqZ/t7LlVtZVxmDytr47++h5W18V/fgyfv3T+zg//oGtHZ3xtXYf9/ +lXukrnoOZ/+PlP7RXJY4Ffj77h3F4B/LZYlTUc1/NhX8LWucej3c9x85C0fG0rI/UJI1ltY6kf1h +BPy111Wdux4sz6zC29Pd962slYnSP6tWJviPxVjWxtFc2WfhEbxn4tV9q3izv3dPWOG9jeJ1eLr3 htWjy7xv7D0ie8Gn0c3HytvdVf5P/D5mnQ8BAAAgl9/k56rVBwAA6MQfFivIIwBAAAA= @@ -39,16 +39,16 @@ htWjy7xv7D0ie8Gn0c3HytvdVf5P/D5mnQ8BAAAgl9/k56rVBwAA6MQfFivIIwBAAAA= - H4sIAAAAAAAAAO3RAQkAAAgEMdNYwP7djPEoW4KDqwIAgHsmHUCU/wAAAAAAQFqnAwAAAAAAAHhp + H4sIAAAAAAAAAO3RAQkAAAgEMdNYwP7djPEoW4KDqwIAgHsmHUCU/wAAAAAAQFqnAwAAAAAAAHhp ATZqwwkAQAAA - H4sIAAAAAAAAAO2XSRKFIAwFPdG///H+yo2lkuGFye4qV8YkDSpwHAAAAAAA8/J7uO7u7ciT/9OY -7Abzr42z5Jnp3ert3zu3qna1f+RS1VbGVfYwsjb+43sYWRv/8T1E8rb+mTv4W9eInf2jcTPs/99y -W+qq57D3/0jpn83liVOBf+zeXQz+uVyeOBWz+fdmBn/PGqdeD6/9Z87CmbH07A+UVI2lt05mf5gB -f+31VqfVg+eZUUR7an3fylqVKP2ralWCvy3GszZac1WfhS1Ez8Sj+1bxZf/onnCG9zZL1GF17xOv + H4sIAAAAAAAAAO2XSRKFIAwFPdG///H+yo2lkuGFye4qV8YkDSpwHAAAAAAA8/J7uO7u7ciT/9OY +7Abzr42z5Jnp3ert3zu3qna1f+RS1VbGVfYwsjb+43sYWRv/8T1E8rb+mTv4W9eInf2jcTPs/99y +W+qq57D3/0jpn83liVOBf+zeXQz+uVyeOBWz+fdmBn/PGqdeD6/9Z87CmbH07A+UVI2lt05mf5gB +f+31VqfVg+eZUUR7an3fylqVKP2ralWCvy3GszZac1WfhS1Ez8Sj+1bxZf/onnCG9zZL1GF17xOv xy7zfnL1yOwFV2M3Hy9fd1f5r/h99DofAgAAAAAAAICNPz+TRj0AQAAA diff --git a/tiled/interiors/abstract/server_down.tmx b/data/maps/interiors/abstract/server_down.tmx similarity index 99% rename from tiled/interiors/abstract/server_down.tmx rename to data/maps/interiors/abstract/server_down.tmx index c892c83c48..8f5b8581c5 100644 --- a/tiled/interiors/abstract/server_down.tmx +++ b/data/maps/interiors/abstract/server_down.tmx @@ -42,39 +42,39 @@ - H4sIAAAAAAAAAK3XV28TQRSGYVuy/xcd7uhNRPYWEwN3hA53QHoglPRCh/TQe+/1R/Fa2qN8mex6 -11YuHo08sz5n5ux4dxzmc7kyApSi1pO+UD77aEULqjiAStRWo++X5Xr7biDxtL8UxQwlV1nGtA0l -T0uUV+fhS4wg+myxfGltHp607lzsurg8ut648ZKTU2treXStfn7lOn0nTzW3lK+a0F+ReKWI1dnW -E8q45bJ7krQenYeuu149LKY7B82n88hS16zjdh+11ronvVXKkzbu7mVbf1KctuJyawq53Fqsw3ps -wEZswmZsKSTPQ/d5kGG+lnMrMbdhO3ZgJ3ZhN/ZgL/ZhfyG9Hrbf0q6z3B4xfQQIUcFBtNZy4RAO -40gh/b5Y7dOus9xHidmGYziOEziJUziNMziLc4Xl+zuIiV/KuE8s93liXsBFtKMDnehCN3rQi75o -3fpsiYufZb9a7uvEHMAghjCMEYxiDOOYwGR0v/V5lvZ8SJqHu88fEHsK05jBLOYwjwUsFrLVM8vv -M65OWdu0+I1el6XNUk+3/nHXuXHbqXsHOtGFbvSgF324hMvox5Vicvy4+qet9yrxrtX2HgYwiCEM -YwSjGMM4JorJ9Wz0+VxrJ4l3AzdxC7dxB3dxD/dr+xFTmC4m17PcwP2x8RnizWIO81jAIh7iER7j -CZ7iWTG+nva7b/R99Jx4L/ASr/Aab/AW7/AeH/ARn2Lut73PSk3U/TPxvuArvuE7fuAnfuE3/uAv -/hXj4+s5otxA3Ztp7ft2NtR3qd9g3Zsdt7OZnU3tLKX9qzkPq6+ey/z80pnFzsrWnxTHPY/aeK0/ -aR76TvFkHpZL37XuubLee6De/wQ9F4byWc/snozp2dnmmfQ8qjcPvX9+fuX/lNDJ6Tnj1q91qXd/ + H4sIAAAAAAAAAK3XV28TQRSGYVuy/xcd7uhNRPYWEwN3hA53QHoglPRCh/TQe+/1R/Fa2qN8mex6 +11YuHo08sz5n5ux4dxzmc7kyApSi1pO+UD77aEULqjiAStRWo++X5Xr7biDxtL8UxQwlV1nGtA0l +T0uUV+fhS4wg+myxfGltHp607lzsurg8ut648ZKTU2treXStfn7lOn0nTzW3lK+a0F+ReKWI1dnW +E8q45bJ7krQenYeuu149LKY7B82n88hS16zjdh+11ronvVXKkzbu7mVbf1KctuJyawq53Fqsw3ps +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 @@ -85,8 +85,8 @@ QGchzlwKPhNbvhPoLLTeBnxmtsbWbyIKTdtrcr0DWrn3pogOAAA= - H4sIAAAAAAAAAO2UUQrAIAxD3TG9/0X2O4bVNjbphAWKIOqLtbVfrfU/XDFSFV/B8rAZXtTsDO2y -VXst79G7IjmoYCNnrdZ7apN179Goyrmn957z1lkZ/enlsXUiuzL/Eb+jP87yr2AjfwyLHRHKzvCA + H4sIAAAAAAAAAO2UUQrAIAxD3TG9/0X2O4bVNjbphAWKIOqLtbVfrfU/XDFSFV/B8rAZXtTsDO2y +VXst79G7IjmoYCNnrdZ7apN179Goyrmn957z1lkZ/enlsXUiuzL/Eb+jP87yr2AjfwyLHRHKzvCA 1lpGzlHt9gaT9xX224fla7budPbsPdisVR0o+RlxA52DwCSIDgAA diff --git a/tiled/interiors/abstract/ship.tmx b/data/maps/interiors/abstract/ship.tmx similarity index 99% rename from tiled/interiors/abstract/ship.tmx rename to data/maps/interiors/abstract/ship.tmx index a570c2169d..c347a27c46 100644 --- a/tiled/interiors/abstract/ship.tmx +++ b/data/maps/interiors/abstract/ship.tmx @@ -30,86 +30,86 @@ - H4sIAAAAAAAAAO3RsQ2AMBDAwLC/2CYDsgAVRfTCV1ztwvtaawMAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBP3eub6S3mPfF/Hv/b/G/zv83/Nv/b/G/zv83/Nv/b/G/z + H4sIAAAAAAAAAO3RsQ2AMBDAwLC/2CYDsgAVRfTCV1ztwvtaawMAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBP3eub6S3mPfF/Hv/b/G/zv83/Nv/b/G/zv83/Nv/b/G/z v83/Nv/b/G/zv83/Nv/b/G/zv83/Nv85+cN7AAAAAAAAAACAdw+YoSsUAAABAA== - H4sIAAAAAAAAAO3bPWsUURTG8XtJsBc1vSgWKviSaBGtjGnURpOone/R72ChICr4AlaCna2CaGuq -rV3Br+QZdgYnk5m55965ewdn/j94mN3s7D6yhzPsEmMMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBie2nRdzxJ2wW1BsjjALugckBwcYBd0jkiODrALOsuS -lQF2we2SZE1yWbI+oC7o3JBsSDYlWwPqglu2j/clC3aWR2Z+e5myCzrZPhbzKDKvvcy6rps0XXCr -7uM89zJlF3Tq9nFee5myC25N+ziPvUzZBZ22fYy9l3WfMbgG9Me1jzH3MmUXdDS7H2svU3bBmJfy -Pr4q5XXl96zafdTsZcou6Lhm4rOPrr1M2QWdtpncM7N9XLR+yfZyu+cu6LTNxMrt7yYs+yq7nboL -Oq6ZfDNhCZl/zC7ouGYSKmT+Mbugo5nJF6O/Fv/Inxs6/1hd0NHM5JPRX4s/588Nnb9P16SlCzqa -mfwsnd/0PawwyY+h84/VBR3mP27az2S/8mPbTP6UXrfL578YXdBh/8eN+Y+b7zW5+h3sa37MxL7+ -d+mCju9OVr+D7eTHwiQ/xtj/Ll3Q8Z2JyyQ/xph/ly7o+F6TC4ckS5Wfxb7+V7telM7h+h+H704e -l5yQnKzcLkzyY4z979IFHd+ZrEouSC5Wbhcm+THG/Lt0Qcf3mnxFclVyrXI7E/v636ULOnz+GzfN -TE4Z/e9kT+fPDZ3/A6vvemibu6Cjmckds/c7eN338ix38+d2uf6v2ll2SrfrflZg/uFC/0/OTXns -luR2wzld5h+jCzptM9nf8r5uy2OPJU8azlnynH/R9bzmeSFd0GmbyeEO7+sxz/nH7oJO20zOyO2z -kmWPrEjOSc57zj92F3Scf5Ml99c8s94wj5Rd0HH+TZbc35BsemQrcP4xu6Djmsn/2gUd5j9uzH/c -mP+4vLG781byrpT3du85sVI3/3l1NWXsPthxZ+z6fv/7ztj1/f73nbHr+/3vO2P30f5LZmp3/6x6 + H4sIAAAAAAAAAO3bPWsUURTG8XtJsBc1vSgWKviSaBGtjGnURpOone/R72ChICr4AlaCna2CaGuq +rV3Br+QZdgYnk5m55965ewdn/j94mN3s7D6yhzPsEmMMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBie2nRdzxJ2wW1BsjjALugckBwcYBd0jkiODrALOsuS +lQF2we2SZE1yWbI+oC7o3JBsSDYlWwPqglu2j/clC3aWR2Z+e5myCzrZPhbzKDKvvcy6rps0XXCr +7uM89zJlF3Tq9nFee5myC25N+ziPvUzZBZ22fYy9l3WfMbgG9Me1jzH3MmUXdDS7H2svU3bBmJfy +Pr4q5XXl96zafdTsZcou6Lhm4rOPrr1M2QWdtpncM7N9XLR+yfZyu+cu6LTNxMrt7yYs+yq7nboL +Oq6ZfDNhCZl/zC7ouGYSKmT+Mbugo5nJF6O/Fv/Inxs6/1hd0NHM5JPRX4s/588Nnb9P16SlCzqa +mfwsnd/0PawwyY+h84/VBR3mP27az2S/8mPbTP6UXrfL578YXdBh/8eN+Y+b7zW5+h3sa37MxL7+ +d+mCju9OVr+D7eTHwiQ/xtj/Ll3Q8Z2JyyQ/xph/ly7o+F6TC4ckS5Wfxb7+V7telM7h+h+H704e +l5yQnKzcLkzyY4z979IFHd+ZrEouSC5Wbhcm+THG/Lt0Qcf3mnxFclVyrXI7E/v636ULOnz+GzfN +TE4Z/e9kT+fPDZ3/A6vvemibu6Cjmckds/c7eN338ix38+d2uf6v2ll2SrfrflZg/uFC/0/OTXns +luR2wzld5h+jCzptM9nf8r5uy2OPJU8azlnynH/R9bzmeSFd0GmbyeEO7+sxz/nH7oJO20zOyO2z +kmWPrEjOSc57zj92F3Scf5Ml99c8s94wj5Rd0HH+TZbc35BsemQrcP4xu6Djmsn/2gUd5j9uzH/c +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 -H23SukekSe38E7PI7197DyNNZs4ir3+pT63D3f6le4zMIq9/6fzIO9k7q/asRWbR1792LrOJ/vuJ -NKntdalDpP/Vs5Y1i7z+0RXtP2MW+pPTv3Zd7dgOs8jrH10Z/bNm0fcMXB3PbDJzFrH2P/e01irS -I9p/1izm9X9de9UkMiu69M/tXzt39Tl6zYpZ9PW/+0729L876+e1q/fv3bWajKwdZqE/9/qPdNll -Fjn933UWezbRfz8ze2i/F7//Z9P/bPqfTf+z6X+O36vUpHS8dqznmtqskXuNfJ/Ve7+Dk9fqvd/B + H4sIAAAAAAAAAO3U0W7jIBBA0e6/98P3KVLVghnwGEg4SOchtutJuXa+/319fQMAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGv9WmziPeY0WXmLPZrov9eauvdZ7FfE/330lqegc92 +tfcz+q/+/0/Weg8zG0XX6j05Sav7k/2fnEV/jyffy99/f3Vvz0Bu41b/kWMj32PWs8bfPb/bo9Vl +5izu93+d77nXLrPo69/qlfFORvpnzKG/f2k/n+qf9ayt3rtP0Oo/cr8dZnF/H1/He97Hu/2zZhFv +H23SukekSe38E7PI7197DyNNZs4ir3+pT63D3f6le4zMIq9/6fzIO9k7q/asRWbR1792LrOJ/vuJ +NKntdalDpP/Vs5Y1i7z+0RXtP2MW+pPTv3Zd7dgOs8jrH10Z/bNm0fcMXB3PbDJzFrH2P/e01irS +I9p/1izm9X9de9UkMiu69M/tXzt39Tl6zYpZ9PW/+0729L876+e1q/fv3bWajKwdZqE/9/qPdNll +Fjn933UWezbRfz8ze2i/F7//Z9P/bPqfTf+z6X+O36vUpHS8dqznmtqskXuNfJ/Ve7+Dk9fqvd/B yWv13u+gtCdXn6PnWteU5rdmteb1fp/Vew8AAAAAT/sPF/zzgAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/interiors/abstract/ship_inside.tmx b/data/maps/interiors/abstract/ship_inside.tmx similarity index 99% rename from tiled/interiors/abstract/ship_inside.tmx rename to data/maps/interiors/abstract/ship_inside.tmx index b6719d741f..340b4b0cd1 100644 --- a/tiled/interiors/abstract/ship_inside.tmx +++ b/data/maps/interiors/abstract/ship_inside.tmx @@ -42,76 +42,76 @@ - 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 7YxnAQAAAAAAAAAAAPxLfgEHq9PlAAABAA== - H4sIAAAAAAAAAO3bXSsFURQG4DM/2UcuXXGF/yAp4Y4kIUTxL5CPCx8pJdxZMiLmZA9ztnE8T612 -TVNvrdXM7JmaTgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqDJQdDqDZQ0V -/ZNFmsmYw1TUZdR1j2eSMwv47D7jdXfjGm+dh8SZzDUwu9uMWaR5TOj1fJyzELX4w7ncZcwCALq7 -KJ+zo7FOVDxzux1vexZprsp+j8U6XtH7bsfbnsXXXt/9P651z+Fven33/7jWPYe/aamoXuue07Ys -AJo3k/GenDPrP6qzt7f/7z919vb2//2nzn47x/6/qSx6I+f3Wd+Ce289+rsRtRm1G7VXrstRKw1/ -n82ZRZqt6O921E7UftRBua5GrVX0/rB4qbZn0RsnMY+zTDPJmUWa53mcZ5pJzqz/6v3/Fyn/YDzf -j0++OZOcWaQZjv5Ov6uRhH5/dyY5s0g3W7xViuMfzCRnFs04jRkcldVPWQAAAAAAAAAAAAAA8Fue + H4sIAAAAAAAAAO3bXSsFURQG4DM/2UcuXXGF/yAp4Y4kIUTxL5CPCx8pJdxZMiLmZA9ztnE8T612 +TVNvrdXM7JmaTgcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqDJQdDqDZQ0V +/ZNFmsmYw1TUZdR1j2eSMwv47D7jdXfjGm+dh8SZzDUwu9uMWaR5TOj1fJyzELX4w7ncZcwCALq7 +KJ+zo7FOVDxzux1vexZprsp+j8U6XtH7bsfbnsXXXt/9P651z+Fven33/7jWPYe/aamoXuue07Ys +AJo3k/GenDPrP6qzt7f/7z919vb2//2nzn47x/6/qSx6I+f3Wd+Ce289+rsRtRm1G7VXrstRKw1/ +n82ZRZqt6O921E7UftRBua5GrVX0/rB4qbZn0RsnMY+zTDPJmUWa53mcZ5pJzqz/6v3/Fyn/YDzf +j0++OZOcWaQZjv5Ov6uRhH5/dyY5s0g3W7xViuMfzCRnFs04jRkcldVPWQAAAAAAAAAAAAAA8Fue AOeJA8QAAAEA - H4sIAAAAAAAAAO3aQQ7BQBQGYNyAe+AEuB23QC/hYjaWRuhCVTItXpPxfclLN5P8SV9eM9N2NAIA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByHMZlZgHvbdMs7lJNCssi3zTVrMAs -8uj/f2vrya/2aJFZvLpk3OvqsWb/YV/OgVnA9xwD5zEyCwAA/kV99m9eu67JUZ/9m9euawD4XNXj -+dr3vWxkFtDfbeyi/smIzOLZu7192zfZX+3/27Ls/4fV1pNTAVkAANz/tayrpCygn3maz0WqZcCc + H4sIAAAAAAAAAO3aQQ7BQBQGYNyAe+AEuB23QC/hYjaWRuhCVTItXpPxfclLN5P8SV9eM9N2NAIA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByHMZlZgHvbdMs7lJNCssi3zTVrMAs +8uj/f2vrya/2aJFZvLpk3OvqsWb/YV/OgVnA9xwD5zEyCwAA/kV99m9eu67JUZ/9m9euawD4XNXj ++dr3vWxkFtDfbeyi/smIzOLZu7192zfZX+3/27Ls/4fV1pNTAVkAANz/tayrpCygn3maz0WqZcCc RmaRZ5V6sU61CehJZBYAAAAAAAAAAAAAAMDQrh/B3REAAAEA - H4sIAAAAAAAAAO3NAQ0AAAgDoNu/tAVuAQcFSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3NAQ0AAAgDoNu/tAVuAQcFSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACAyzy9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKBZwVvMGAAAAQA= - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - H4sIAAAAAAAAAO3UW6rCQBBFUZ3/QJ2GX0IInVj9SFmR1bCIeIUD2Td5PR+PFwAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NX+/MsW/T2u7JK5xXiPK7pkbjHWo/X93bbo79H796pb -9PeINBntkrnFeJPIqb5FvMlIm+pbxJuc3fP9d7P9s7aINzlr02ow0z9ri3iT6Nn+vvoW9ZroX8/o -qb5FvSb630fmvdf5962311aT1m+qbxHr0Xrftj7PvpMzt+jrsr+2Gm2vd9gi1mPkVN+iXhP9a8rs -oX09n/u8vR61WNE/a4tYj5FTfYu+LvvrUYfZHplbxHqcPXMrn8nMLdb/j/zbFrHnbFWTzC36mxy9 -e6/of/UWa5q0Gt1hi2s63XmL+Saru3gH/L51T4+ZJplbxJv0NJjpkrnFuibfOlXcAgAAAAAAAAAA + H4sIAAAAAAAAAO3UW6rCQBBFUZ3/QJ2GX0IInVj9SFmR1bCIeIUD2Td5PR+PFwAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NX+/MsW/T2u7JK5xXiPK7pkbjHWo/X93bbo79H796pb +9PeINBntkrnFeJPIqb5FvMlIm+pbxJuc3fP9d7P9s7aINzlr02ow0z9ri3iT6Nn+vvoW9ZroX8/o +qb5FvSb630fmvdf5962311aT1m+qbxHr0Xrftj7PvpMzt+jrsr+2Gm2vd9gi1mPkVN+iXhP9a8rs +oX09n/u8vR61WNE/a4tYj5FTfYu+LvvrUYfZHplbxHqcPXMrn8nMLdb/j/zbFrHnbFWTzC36mxy9 +e6/of/UWa5q0Gt1hi2s63XmL+Saru3gH/L51T4+ZJplbxJv0NJjpkrnFuibfOlXcAgAAAAAAAAAA AACo7g1I1HPWAAABAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/interiors/abstract/tavern_0.tmx b/data/maps/interiors/abstract/tavern_0.tmx similarity index 99% rename from tiled/interiors/abstract/tavern_0.tmx rename to data/maps/interiors/abstract/tavern_0.tmx index 23b1fe3423..71be8d4017 100644 --- a/tiled/interiors/abstract/tavern_0.tmx +++ b/data/maps/interiors/abstract/tavern_0.tmx @@ -93,33 +93,33 @@ - H4sIAAAAAAAAAGNgGAUgwIMD38MjRyxmxYJHkv3YMLH20wqP2o8KWAjgUftH7R+1f9R+WtlPCAy0 + H4sIAAAAAAAAAGNgGAUgwIMD38MjRyxmxYJHkv3YMLH20wqP2o8KWAjgUftH7R+1f9R+WtlPCAy0 /cMVAAAHg5qsAAoAAA== - H4sIAAAAAAAAAL2UuUpEMRSGMy6lMp3oODqdW6e+hkvj0ihoo6DOPIpM7T5iOf0UFoLgro0b2ikI -Cgr6Bv6XSeDc48k9Nwr+8HFzk5P8SU6SaWPMaAAzYDawj48pMA4KoJPRDa7BA7ghMXNgXogPJRp/ -zPp3gEOwD2rgALSDe3AEjsEJaM2YVGohcS/2+wSeQR5tbZn6+Ny/amNrxP8UnIHzdNaqCh5/5122 -c3H+F+ASXAljrYA3Vn61ZU3S+nn7LXgEdzaGKvIpsrKbCy07vYMP8k3yXwU9Jn5eek08/9yzROpL -5qca0LfR0iTsf1noo0ny8ekTfJEv918D6yQ++t8Bm2BbGdvlnJ4FTdx/F+yRdvcfUQHNCXcv6Sw4 -afkvGr8q+nJiufhN/jX/pPWnkZb/v64/VP+9fi3/SXdJ8veded/7p+Xfp6rx73/I+6flX/OX1u98 -0tw/Lu6/YervDSd6f7ZsnyybA79z/C32Kcv2vwvkUtAH+sEAqVsAiyxOqsuxvnnrPwlGCEtgmdU5 + H4sIAAAAAAAAAL2UuUpEMRSGMy6lMp3oODqdW6e+hkvj0ihoo6DOPIpM7T5iOf0UFoLgro0b2ikI +Cgr6Bv6XSeDc48k9Nwr+8HFzk5P8SU6SaWPMaAAzYDawj48pMA4KoJPRDa7BA7ghMXNgXogPJRp/ +zPp3gEOwD2rgALSDe3AEjsEJaM2YVGohcS/2+wSeQR5tbZn6+Ny/amNrxP8UnIHzdNaqCh5/5122 +c3H+F+ASXAljrYA3Vn61ZU3S+nn7LXgEdzaGKvIpsrKbCy07vYMP8k3yXwU9Jn5eek08/9yzROpL +5qca0LfR0iTsf1noo0ny8ekTfJEv918D6yQ++t8Bm2BbGdvlnJ4FTdx/F+yRdvcfUQHNCXcv6Sw4 +afkvGr8q+nJiufhN/jX/pPWnkZb/v64/VP+9fi3/SXdJ8veded/7p+Xfp6rx73/I+6flX/OX1u98 +0tw/Lu6/YervDSd6f7ZsnyybA79z/C32Kcv2vwvkUtAH+sEAqVsAiyxOqsuxvnnrPwlGCEtgmdU5 BsEQGFbipTqp7wT4BtkWcn4ACgAA - H4sIAAAAAAAAAGNgoAx8RmJ/QmJ/hdKPsej5QqGdpIAnUPo+ED+go73kgsMD7QAqgDUU6t9CpLp1 -SOwNFNpJDphCpr4eqrqCOkCIEVNsI5QmNWzJiYtcIF5Lhj5qgT48cuTGMzYwmQERrsgAmxg9wfQB -tn8GHjlqhj8uMAmP3DoSxQnFJTa/LgPi5QT0EQsmk6FnFRCvpsBO5DxPjv39QDwNiCcA8UQ0TAzY + H4sIAAAAAAAAAGNgoAx8RmJ/QmJ/hdKPsej5QqGdpIAnUPo+ED+go73kgsMD7QAqgDUU6t9CpLp1 +SOwNFNpJDphCpr4eqrqCOkCIEVNsI5QmNWzJiYtcIF5Lhj5qgT48cuTGMzYwmQERrsgAmxg9wfQB +tn8GHjlqhj8uMAmP3DoSxQnFJTa/LgPi5QT0EQsmk6FnFRCvpsBO5DxPjv39QDwNiCcA8UQ0TAzY iIM9CvADAK/NOWwACgAA - H4sIAAAAAAAAAGNgGDqAg5E4dexEqhsF9AOvgPg1Ek0OIDb+aWU/JeAdEL9HokcaIBT+WwbY/hk0 + H4sIAAAAAAAAAGNgGDqAg5E4dexEqhsF9AOvgPg1Ek0OIDb+aWU/JeAdEL9HokcaIBT+WwbY/hk0 tp9Q/NPa/oEGA53/Btr+4ZD/uahUr1LLnFFAOQAAL6asgAAKAAA= @@ -130,8 +130,8 @@ tp9Q/NPa/oEGA53/Btr+4ZD/uahUr1LLnFFAOQAAL6asgAAKAAA= - H4sIAAAAAAAAAO2TQQoAIAgEfb7P7hpBsmsuYSQIHbIZrdzM/CecSET7VEwmIg7j4cCacUD8snxm -zugMVHw0mBr2rbFuFfe/q6vgn8y/Ax/xu8lHfJR8Rf/V/z+q687P+sz89dwsn2W/nAMqwfk1AAoA + H4sIAAAAAAAAAO2TQQoAIAgEfb7P7hpBsmsuYSQIHbIZrdzM/CecSET7VEwmIg7j4cCacUD8snxm +zugMVHw0mBr2rbFuFfe/q6vgn8y/Ax/xu8lHfJR8Rf/V/z+q687P+sz89dwsn2W/nAMqwfk1AAoA AA== diff --git a/tiled/interiors/abstract/tavern_1.tmx b/data/maps/interiors/abstract/tavern_1.tmx similarity index 99% rename from tiled/interiors/abstract/tavern_1.tmx rename to data/maps/interiors/abstract/tavern_1.tmx index e849e00ee2..fa32c09937 100644 --- a/tiled/interiors/abstract/tavern_1.tmx +++ b/data/maps/interiors/abstract/tavern_1.tmx @@ -84,30 +84,30 @@ - H4sIAAAAAAAAAGNgIA3Ykqie2oBW9msQiW1JUIsPj9o/av+o/aP2DzX7qYVH7R+1fzDZP1IBAJPW + H4sIAAAAAAAAAGNgIA3Ykqie2oBW9msQiW1JUIsPj9o/av+o/aP2DzX7qYVH7R+1fzDZP1IBAJPW BcUACgAA - H4sIAAAAAAAAAN2VPU9CMRSGDx+LSgKLHwib/AEJRidARVlgIbjoIgvMJKy6+AWG1VFChB/q29Am -x9LSXsi9JrzJk8KFcx7OpZQUEcU92aNFUgFqXP2SIA+OHORAQvp9a3z6iV4HoA6+aDmnoAj2Nb+o -GYB78CCvt0Ab3IFH0GGrSAM05WPVT/WypQTOLP76ijpXfP3n4MLi3yS+fv39Ufm7oMdWk9+0X0TG -5P5uwpi/DCqMasj+J/n8DbyDS3DFuAYv4HUNv8/9V/4R+LT4P8BQ6z01+KcrZuef1+QPY36eZ4tf -Rc1fAzeMWzLPv64/TYtzO+NR40rQ/XdCf8/vAuhH5Lf9zjdJ0Pm33S/+SycB6ieyRs8PmDHm2uvf + H4sIAAAAAAAAAN2VPU9CMRSGDx+LSgKLHwib/AEJRidARVlgIbjoIgvMJKy6+AWG1VFChB/q29Am +x9LSXsi9JrzJk8KFcx7OpZQUEcU92aNFUgFqXP2SIA+OHORAQvp9a3z6iV4HoA6+aDmnoAj2Nb+o +GYB78CCvt0Ab3IFH0GGrSAM05WPVT/WypQTOLP76ijpXfP3n4MLi3yS+fv39Ufm7oMdWk9+0X0TG +5P5uwpi/DCqMasj+J/n8DbyDS3DFuAYv4HUNv8/9V/4R+LT4P8BQ6z01+KcrZuef1+QPY36eZ4tf +Rc1fAzeMWzLPv64/TYtzO+NR40rQ/XdCf8/vAuhH5Lf9zjdJ0Pm33S/+SycB6ieyRs8PmDHm2uvf so77j8FhxGSlfxfE/okd8AtkKyCCAAoAAA== - H4sIAAAAAAAAAO3OOQqAQAxA0RzPBUQbF3C5gEult1Dxxv7pRhsVFIvJh0cgRWZEjrXo0GOQ61Jk + H4sIAAAAAAAAAO3OOQqAQAxA0RzPBUQbF3C5gEult1Dxxv7pRhsVFIvJh0cgRWZEjrXo0GOQ61Jk GE/7EpU1TR78GzeflKPAhAgxEtRorGkKEL78vqZpmittf39A0xxoxoL14zs7qpnd+gAKAAA= - H4sIAAAAAAAAAGNgQIDJDKSBIhLVEwJTSFRfTGX7RwECJAFxMhKNDZCaXkgBKUCcikRjA7jSSzdN -XERfQEz4w0AjAfkGMuwnJvzJBbOIFCMW0ML/owABcOXzAjrZT2q9MBQBOXUpufUvNn2gunQGCWbM + H4sIAAAAAAAAAGNgQIDJDKSBIhLVEwJTSFRfTGX7RwECJAFxMhKNDZCaXkgBKUCcikRjA7jSSzdN +XERfQEz4w0AjAfkGMuwnJvzJBbOIFCMW0ML/owABcOXzAjrZT2q9MBQBOXUpufUvNn2gunQGCWbM YCCv/p1Opr5RQBsAABWw05gACgAA @@ -118,8 +118,8 @@ YCCv/p1Opr5RQBsAABWw05gACgAA - H4sIAAAAAAAAANvPwMCwfxTDMTogRT0hddjYuOwlxVxyALHm0MJuUuzH5w5a2k9uemEgIEes/cS4 -hxw1tLCfGvmKGPuo5X9y0jO9/U+K/eSA4WA/JW4gNe6pDagZlsPBflLdQW4ZQExeHUkYAEgZ3FwA + H4sIAAAAAAAAANvPwMCwfxTDMTogRT0hddjYuOwlxVxyALHm0MJuUuzH5w5a2k9uemEgIEes/cS4 +hxw1tLCfGvmKGPuo5X9y0jO9/U+K/eSA4WA/JW4gNe6pDagZlsPBflLdQW4ZQExeHUkYAEgZ3FwA CgAA diff --git a/tiled/interiors/abstract/testing_grid.tmx b/data/maps/interiors/abstract/testing_grid.tmx similarity index 100% rename from tiled/interiors/abstract/testing_grid.tmx rename to data/maps/interiors/abstract/testing_grid.tmx diff --git a/tiled/interiors/abstract/tutorial_island.tmx b/data/maps/interiors/abstract/tutorial_island.tmx similarity index 98% rename from tiled/interiors/abstract/tutorial_island.tmx rename to data/maps/interiors/abstract/tutorial_island.tmx index 1659bc6da1..b3530bedd6 100644 --- a/tiled/interiors/abstract/tutorial_island.tmx +++ b/data/maps/interiors/abstract/tutorial_island.tmx @@ -1,68 +1,68 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJzt1TESgCAMBMCMpd8QeKdPt3UsxEQuOYYU15LlQNlFZM9kMktlM4bNgzZqZxeR08s3srPRXi+b1Tijr5H7mDpczdcG/3e+zCyBHXqea711y+hjuYPpm8OH3AfCp3H23sho36j+LOsx+qK+D3ZfhFFj6/kquU+TA2BDn/FzfasPYfxjQVuRNq3Rw/JmjJyfyXjkAjX5Kfg= - - - - - eJztl88OgjAMxnkpveiBoGfjGX0GDwLR4x7NR3PFLVbCtrZ0kBh+yYJ/sP32dXSzKFZWVjTZ23H5DHMZfx38fpdBz+6bp79eBTGMu9ZFPz8TvpOO9ymmpxXEPcnk/ACeSXyiAB7i2nNrDr7l0jYG6OVoPOcSEoFT85PS+uXA0Ufx7yEVEoBTYzuXl3L6H7pwXhJLrD9Aoq+ZcS1Se3fu+iZyJ1mqvoDVV6buWVhfkq0dR0ZMzV7DfUaeirmJeV/E+2bjjp5ZjR5Y2XH4DMNZB5hnoI9o6MMxYK1O0RmLHSJ1vnLnt/4M5/dMPJ+7UBtA7H8lNd7VnTNrpX2G0v/m3j9wf5ran5vId52Chzn68xiPgNbY/KAvbIjxsYdmpjOM9hlaE453gEaNY1Qu/s29l/wnlmpsA+vBuM+9V3YYtw9BrtHfUDT6GBp+cuvIgesn3qen+kQFa6wGuYdacvmUwtd8qfwr/8MbPZZFbQ== - - - - - eJztzqENAAAIwDAeJvzvMPwAJK2ZXQQAAAAA8FFOa/UC4KYGgLQA3Q== - - - - - eJztzrENACAQxDB2BSRg/wG4BSiovrGl9GkNAAAAAGr0NNKsHnlYaadTPQLAtwulggJo - - - - - eJztwQENAAAAwqD3T20PBxQAAAAAAMCXARkAAAE= - - - - - eJzt00sKACEMA9Cepfc/5GxFcPCT1IAphHHlvFbNiEjHcaDZLTVP62IYGaVsQ3mryz4tH6MHlfmN9lfxjUrdFxMu+/7rRR+yH/U38oqP1QPCx5w1+mzRRuW7FxOuG77s1iwfoq+q+Z30uGqsOu8V2403oujL5rsThuXEU2Fl2HaNTMuM8cb/HacqH7R2bD8= - - - - - eJztwQENAAAAwqD3T20PBxQAAAAAAMCXARkAAAE= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJzt1TESgCAMBMCMpd8QeKdPt3UsxEQuOYYU15LlQNlFZM9kMktlM4bNgzZqZxeR08s3srPRXi+b1Tijr5H7mDpczdcG/3e+zCyBHXqea711y+hjuYPpm8OH3AfCp3H23sho36j+LOsx+qK+D3ZfhFFj6/kquU+TA2BDn/FzfasPYfxjQVuRNq3Rw/JmjJyfyXjkAjX5Kfg= + + + + + eJztl88OgjAMxnkpveiBoGfjGX0GDwLR4x7NR3PFLVbCtrZ0kBh+yYJ/sP32dXSzKFZWVjTZ23H5DHMZfx38fpdBz+6bp79eBTGMu9ZFPz8TvpOO9ymmpxXEPcnk/ACeSXyiAB7i2nNrDr7l0jYG6OVoPOcSEoFT85PS+uXA0Ufx7yEVEoBTYzuXl3L6H7pwXhJLrD9Aoq+ZcS1Se3fu+iZyJ1mqvoDVV6buWVhfkq0dR0ZMzV7DfUaeirmJeV/E+2bjjp5ZjR5Y2XH4DMNZB5hnoI9o6MMxYK1O0RmLHSJ1vnLnt/4M5/dMPJ+7UBtA7H8lNd7VnTNrpX2G0v/m3j9wf5ran5vId52Chzn68xiPgNbY/KAvbIjxsYdmpjOM9hlaE453gEaNY1Qu/s29l/wnlmpsA+vBuM+9V3YYtw9BrtHfUDT6GBp+cuvIgesn3qen+kQFa6wGuYdacvmUwtd8qfwr/8MbPZZFbQ== + + + + + eJztzqENAAAIwDAeJvzvMPwAJK2ZXQQAAAAA8FFOa/UC4KYGgLQA3Q== + + + + + eJztzrENACAQxDB2BSRg/wG4BSiovrGl9GkNAAAAAGr0NNKsHnlYaadTPQLAtwulggJo + + + + + eJztwQENAAAAwqD3T20PBxQAAAAAAMCXARkAAAE= + + + + + eJzt00sKACEMA9Cepfc/5GxFcPCT1IAphHHlvFbNiEjHcaDZLTVP62IYGaVsQ3mryz4tH6MHlfmN9lfxjUrdFxMu+/7rRR+yH/U38oqP1QPCx5w1+mzRRuW7FxOuG77s1iwfoq+q+Z30uGqsOu8V2403oujL5rsThuXEU2Fl2HaNTMuM8cb/HacqH7R2bD8= + + + + + eJztwQENAAAAwqD3T20PBxQAAAAAAMCXARkAAAE= + + + diff --git a/tiled/interiors/abstract/vault.tmx b/data/maps/interiors/abstract/vault.tmx similarity index 99% rename from tiled/interiors/abstract/vault.tmx rename to data/maps/interiors/abstract/vault.tmx index f86160cc24..5bdf372f67 100644 --- a/tiled/interiors/abstract/vault.tmx +++ b/data/maps/interiors/abstract/vault.tmx @@ -35,13 +35,13 @@ - H4sIAAAAAAAAAONkYGBgw4O5gJgDiCWBWAULlgJidqgaJSDWA2IDBgiAsRXR1BgCsTFUDYyNrgYb + H4sIAAAAAAAAAONkYGBgw4O5gJgDiCWBWAULlgJidqgaJSDWA2IDBgiAsRXR1BgCsTFUDYyNrgYb QFejTSU1hOySBmJlNHkQXwaqhhuIWaEYGcDEeIAYAKr7J75oAQAA - H4sIAAAAAAAAAGNgIA+4A7EHATW+QOxHpvnEAC0i1OhS0T5eIOYDYn48agSAWBCIhdDEAXCMGPRo + H4sIAAAAAAAAAGNgIA+4A7EHATW+QOxHpvnEAC0i1OhS0T5eIOYDYn48agSAWBCIhdDEAXCMGPRo AQAA diff --git a/tiled/interiors/ados/bakery.tmx b/data/maps/interiors/ados/bakery.tmx similarity index 99% rename from tiled/interiors/ados/bakery.tmx rename to data/maps/interiors/ados/bakery.tmx index b6b18f4b98..96b840de3a 100644 --- a/tiled/interiors/ados/bakery.tmx +++ b/data/maps/interiors/ados/bakery.tmx @@ -96,32 +96,32 @@ - H4sIAAAAAAAAABNkZGAQpCIWIhFTYhc/FKPbr8IAwa4MtLOfH4/9QMTABMTMDITDiRphzo9mLifQ -Xi4g5qaT/ejmkpJOaJH2Ru0fHPbjM3+g7SdGfqjZT4qZ6G5lhJZZhMotWtnPCrSTDYrZB8B+aqcB + H4sIAAAAAAAAABNkZGAQpCIWIhFTYhc/FKPbr8IAwa4MtLOfH4/9QMTABMTMDITDiRphzo9mLifQ +Xi4g5qaT/ejmkpJOaJH2Ru0fHPbjM3+g7SdGfqjZT4qZ6G5lhJZZhMotWtnPCrSTDYrZB8B+aqcB etR/1LAfAHjVwVAACAAA - H4sIAAAAAAAAALXTOU/DMBTAcfsDcCxAV+6yciwFifuUWiYEosBSVEAcgpWvAGzAB2RigHYoXaAD -/6iJah5OYhHzpJ8c+fn5JU6SU0p1ezCAnJhbxFJKTS/yGMlgHD3GXrtaqT2scr3mUDOk2nFLTRWT -QZ4xjwlc4wYF5l9Dwdp5xgUMir32yZWxrdv7HouxYKnJEkl7ndDzjfEdNVTCe1jGiqf+ZRzgEEeW -/g3GDzSN/uvY8NS/glOcoWrJf+ILLWMu7fyjM5NqlrXnuMAlrhzvOeq/iS1LPjozqSnWzTo8i4y6 -6rz/Ikr/0N/85n6FTn//rv1VTP9GwnpbzYvIR9+M1BLr4p4/qX/dob9r/KV/cP6+/v+4/rZ/zgz5 + H4sIAAAAAAAAALXTOU/DMBTAcfsDcCxAV+6yciwFifuUWiYEosBSVEAcgpWvAGzAB2RigHYoXaAD +/6iJah5OYhHzpJ8c+fn5JU6SU0p1ezCAnJhbxFJKTS/yGMlgHD3GXrtaqT2scr3mUDOk2nFLTRWT +QZ4xjwlc4wYF5l9Dwdp5xgUMir32yZWxrdv7HouxYKnJEkl7ndDzjfEdNVTCe1jGiqf+ZRzgEEeW +/g3GDzSN/uvY8NS/glOcoWrJf+ILLWMu7fyjM5NqlrXnuMAlrhzvOeq/iS1LPjozqSnWzTo8i4y6 +6rz/Ikr/0N/85n6FTn//rv1VTP9GwnpbzYvIR9+M1BLr4p4/qX/dob9r/KV/cP6+/v+4/rZ/zgz5 /nd0J2deT2E6NIM5h/5mvYwiuZL+WTOG4QxGU/a6wz0eLDX96PKgL2GvRzzh2VLzDQBgkDoACAAA - H4sIAAAAAAAAAGNgIAxyGBkYcoHYggi1uMBWIN4GxNsZCJtjCMSZQPtUgFgViPOAOB+ILYHiT6C4 -Aci3BdJ2RNq/A4h3AvEuBog56CCISHNgoJmRRA0DDLIH0L3FQyys0ME9KF1KZ39EQulXQGxDRXMz -iPTHUyB+BsT3ofznJNhRxkiaXbhAOBBHIPGzSDDvEWVWUwxe4xAnxQ/kApjfSYmzgQYJwHBJxBI2 + H4sIAAAAAAAAAGNgIAxyGBkYcoHYggi1uMBWIN4GxNsZCJtjCMSZQPtUgFgViPOAOB+ILYHiT6C4 +Aci3BdJ2RNq/A4h3AvEuBog56CCISHNgoJmRRA0DDLIH0L3FQyys0ME9KF1KZ39EQulXQGxDRXMz +iPTHUyB+BsT3ofznJNhRxkiaXbhAOBBHIPGzSDDvEWVWUwxe4xAnxQ/kApjfSYmzgQYJwHBJxBI2 L+nvlBEDAPGZLQcACAAA - H4sIAAAAAAAAAGNgGBwgkEh1L2nqilFALtgNxHsG0P69QLxvAO0fBaNgKINARgaGWCCOY4SwKTUL + H4sIAAAAAAAAAGNgGBwgkEh1L2nqilFALtgNxHsG0P69QLxvAO0fBaNgKINARgaGWCCOY4SwKTUL F/AEynlRaP4ooB4AAHTtXdgACAAA @@ -132,8 +132,8 @@ F/AEynlRaP4ooB4AAHTtXdgACAAA - H4sIAAAAAAAAAO2TQQoAIQwD8/8f+htv4sGmSVVkYQO5aO1ErA1A+z0MYw9B/bweKTpTUdbLyfxF -vpNP5WczwmrdTDt8JZ/S+zTf7V3lr2ozvppB0an7v+ZXVe3F3pf9U2X+WIaMe8sv2cwdAkqjfAAI + H4sIAAAAAAAAAO2TQQoAIQwD8/8f+htv4sGmSVVkYQO5aO1ErA1A+z0MYw9B/bweKTpTUdbLyfxF +vpNP5WczwmrdTDt8JZ/S+zTf7V3lr2ozvppB0an7v+ZXVe3F3pf9U2X+WIaMe8sv2cwdAkqjfAAI AAA= diff --git a/tiled/interiors/ados/bank.tmx b/data/maps/interiors/ados/bank.tmx similarity index 99% rename from tiled/interiors/ados/bank.tmx rename to data/maps/interiors/ados/bank.tmx index 24fa60220c..7f72924c34 100644 --- a/tiled/interiors/ados/bank.tmx +++ b/data/maps/interiors/ados/bank.tmx @@ -69,30 +69,30 @@ - H4sIAAAAAAAAANvCwMCwZRRTjJdTiHGZu5VMPJLchy9eBoP76BF+tMKj7qOtuweLOcSaS6pd+NxH + H4sIAAAAAAAAANvCwMCwZRRTjJdTiHGZu5VMPJLchy9eBoP76BF+tMKj7qOtuweLOcSaS6pd+NxH bXcTsmswpZP9o+6jSdyPum94uo+Qu+lt50D7m1gMACDCM7DgCwAA - H4sIAAAAAAAAAM2Uyy5DURSGlzJxmdZ9giKRVKuYkrjN8CZmgg47cZkZkWBszgvQBi0P4jX8J107 -VlbXPu05+0T8yZezzsre6/zd3flHiCgH1sA617l/0hsGA2AajGfMVODcaH8/+xsFN+ASXFFbT+C5 -S01izxE4Bxdc53lujdfN87PGdRGUubbW5A1/afUIquK9Kvw5Laja+dN9p6z9aWl/i6p2/nTf5+8O -3INbJkn9EONvGSwlpGT4+za+0ausvc5fMcW8MnX6y1rO3wpYTUjlj/xNgjGDWfq9fzOeNRPCX9yc -6P6UYua4dVpz5M+2ArXPtSLWvYMP0KTO/PPlaEH8Tt/3ojnW+R/HoHUNWuATfPG7/n9DctTydwJO -Dc6MtZZ89y9NjmZ5f+td/KXJ0az8vYEX8Gr4C8nRUH91UTf4qf2F5GiIP3lmUtpfSI6Gnl/D6El/ + H4sIAAAAAAAAAM2Uyy5DURSGlzJxmdZ9giKRVKuYkrjN8CZmgg47cZkZkWBszgvQBi0P4jX8J107 +VlbXPu05+0T8yZezzsre6/zd3flHiCgH1sA617l/0hsGA2AajGfMVODcaH8/+xsFN+ASXFFbT+C5 +S01izxE4Bxdc53lujdfN87PGdRGUubbW5A1/afUIquK9Kvw5Laja+dN9p6z9aWl/i6p2/nTf5+8O +3INbJkn9EONvGSwlpGT4+za+0ausvc5fMcW8MnX6y1rO3wpYTUjlj/xNgjGDWfq9fzOeNRPCX9yc +6P6UYua4dVpz5M+2ArXPtSLWvYMP0KTO/PPlaEH8Tt/3ojnW+R/HoHUNWuATfPG7/n9DctTydwJO +Dc6MtZZ89y9NjmZ5f+td/KXJ0az8vYEX8Gr4C8nRUH91UTf4qf2F5GiIP3lmUtpfSI6Gnl/D6El/ Mv82wCb5s87KUZ2fO2AX7Kl+ktkun4dAn2ALbPfQi+vvgwNwGDhnEPwAQM2HruALAAA= - H4sIAAAAAAAAAGNgIAzuAPFdItQNFHgAxA/J1FtHgA8C1QT41AAvkdgviFDfDsQdNHDHKBgFQwl0 + H4sIAAAAAAAAAGNgIAzuAPFdItQNFHgAxA/J1FtHgA8C1QT41AAvkdgviFDfDsQdNHDHKBgFQwl0 AnEXDdWPAuJBHQ42MqjGwR4Fo2AUDBwYLUeHJwAA4u9yMOALAAA= - H4sIAAAAAAAAAGNgGDqgFYjbKNDTDMQtROojRe0oGAXDFZCa58jJo6NgcINeAvxRMApGAX4wWo6O + H4sIAAAAAAAAAGNgGDqgFYjbKNDTDMQtROojRe0oGAXDFZCa58jJo6NgcINeAvxRMApGAX4wWo6O goEAAMCgZc/gCwAA @@ -103,8 +103,8 @@ goEAAMCgZc/gCwAA - H4sIAAAAAAAAAO2UUQ7AIAhDe1zuf4L98oEOaDEuWROiiVKfihoA+0MaSPax8YjmrXIyc/xYVVHu -29qZvoov0gQfWxM7vqomz877s/nTfFX/7P2wqrxrRV116++LfNW9KP4Bhi/SNB+rW/nMtYr3e/r8 + H4sIAAAAAAAAAO2UUQ7AIAhDe1zuf4L98oEOaDEuWROiiVKfihoA+0MaSPax8YjmrXIyc/xYVVHu +29qZvoov0gQfWxM7vqomz877s/nTfFX/7P2wqrxrRV116++LfNW9KP4Bhi/SNB+rW/nMtYr3e/r8 uj4sy8q3y6naX9ZfHSfWuCEeQZwCnuALAAA= diff --git a/tiled/interiors/ados/bar.tmx b/data/maps/interiors/ados/bar.tmx similarity index 99% rename from tiled/interiors/ados/bar.tmx rename to data/maps/interiors/ados/bar.tmx index c52264dbb7..8fdcf12325 100644 --- a/tiled/interiors/ados/bar.tmx +++ b/data/maps/interiors/ados/bar.tmx @@ -126,35 +126,35 @@ - H4sIAAAAAAAAAO3OOwoAIAwE0aydx/H+lxMJFlZ+CBY6A9vmxYxa0tqKxQwfHx+/F3UX/76ftTd8 + H4sIAAAAAAAAAO3OOwoAIAwE0aydx/H+lxMJFlZ+CBY6A9vmxYxa0tqKxQwfHx+/F3UX/76ftTd8 fPx3/JPhjyXNh/+3H/kDeRXHx5knABAAAA== - H4sIAAAAAAAAAL2W20oDMRCGs+AJD6tSBb3wAKL19BSCICqeRRB9FHVfwWq9qL2uUOiTiHjW13EG -JxDHSbKJawc+spvszke3f9MdVkqVBDos86HXuBgBxoEFYK4NLAL3BB6PkX9e/a4mjbdAg/BVy7Ne -BlaIssdv1h3B64yNtnk9onOV0P7RHH5bXQIV4MoyX2HrM8AaEeqvAWnyc+4aqAI3Sp6vWtaV4K/n -8A8y/zkbbfN8PcZfF/yx1YrwK8Efmj+zuL8W4Q/N31/8+HyG/jF/W8A2sEfsGMeaXdajyPztAwce -DoU+sVXE/oPVCd9JVyDdid3/ADwyhyvPPZ7f5BPwTLzQXK/Ff0HX43WZ0cOVZ5df9zP9mcOP9Qq8 -sz6uPPs+P/Z7I3Rfl18qV559fukeyd/kN+Ysn1+q0M+f1y/ts1JmXfnDrGG+sgC/mTOe3dD8Ydak -/dLlx9I549ktIn+u6oNe/YEMFOiPLZt/AzgBNmk0j488PW3vAdK5zf/h4NTjXw84j3n+Pr/tf1g6 -j3n/8vlDKsZ/7FnHfQCfcZZjTXr/0u9gpeQbXXVa+1T2fTp03vQvAbNtZpn8E8CkQcrOpxipMBdy + H4sIAAAAAAAAAL2W20oDMRCGs+AJD6tSBb3wAKL19BSCICqeRRB9FHVfwWq9qL2uUOiTiHjW13EG +JxDHSbKJawc+spvszke3f9MdVkqVBDos86HXuBgBxoEFYK4NLAL3BB6PkX9e/a4mjbdAg/BVy7Ne +BlaIssdv1h3B64yNtnk9onOV0P7RHH5bXQIV4MoyX2HrM8AaEeqvAWnyc+4aqAI3Sp6vWtaV4K/n +8A8y/zkbbfN8PcZfF/yx1YrwK8Efmj+zuL8W4Q/N31/8+HyG/jF/W8A2sEfsGMeaXdajyPztAwce +DoU+sVXE/oPVCd9JVyDdid3/ADwyhyvPPZ7f5BPwTLzQXK/Ff0HX43WZ0cOVZ5df9zP9mcOP9Qq8 +sz6uPPs+P/Z7I3Rfl18qV559fukeyd/kN+Ysn1+q0M+f1y/ts1JmXfnDrGG+sgC/mTOe3dD8Ydak +/dLlx9I549ktIn+u6oNe/YEMFOiPLZt/AzgBNmk0j488PW3vAdK5zf/h4NTjXw84j3n+Pr/tf1g6 +j3n/8vlDKsZ/7FnHfQCfcZZjTXr/0u9gpeQbXXVa+1T2fTp03vQvAbNtZpn8E8CkQcrOpxipMBdy jbk2DXwBpndp0gAQAAA= - H4sIAAAAAAAAAO2VuQoCMRCG81Lq66gv4S14dJ69qAtqtT6RjZWiVoKgrjZO8BckZK+4MSj54GPC -ZGcnxZAw5k+LbGOdItMwE1AT9TuRDtmFPeSuiAvIhHxccmQW5oW9PjmAQ+Ruwjcu6Unycfq/EPt/ -g6T7n8kxORfya8RDwv2XCjX/xMr0AQxzlOT47E0k+Q2io+00eri/rR3EPaKrsS+/UxtY+0WdqN6p -UagJ0RQXxTo+33zO+UzPFOp37HlXWyxhbJnarJwC9vi7NVU7TizqATnZniWcpsHe/E3ysB4Z6K/z + H4sIAAAAAAAAAO2VuQoCMRCG81Lq66gv4S14dJ69qAtqtT6RjZWiVoKgrjZO8BckZK+4MSj54GPC +ZGcnxZAw5k+LbGOdItMwE1AT9TuRDtmFPeSuiAvIhHxccmQW5oW9PjmAQ+Ruwjcu6Unycfq/EPt/ +g6T7n8kxORfya8RDwv2XCjX/xMr0AQxzlOT47E0k+Q2io+00eri/rR3EPaKrsS+/UxtY+0WdqN6p +UagJ0RQXxTo+33zO+UzPFOp37HlXWyxhbJnarJwC9vi7NVU7TizqATnZniWcpsHe/E3ysB4Z6K/z TbL8NgWySJYM9S+TFbL64X8et85FtgAQAAA= - H4sIAAAAAAAAAGNgwA5W4BCnF1g5wPaPglEwCkbBKBja4CwQn4Pi80SqJ0bdcAOj9f3QBrB0jp52 + H4sIAAAAAAAAAGNgwA5W4BCnF1g5wPaPglEwCkbBKBja4CwQn4Pi80SqJ0bdcAOj9f3QBrB0jp52 SU3/o2AUjILBC3CV06SKkwtwldOkio+CwQEAyutJ+QAQAAA= @@ -165,14 +165,14 @@ SU3/o2AUjILBC3CV06SKkwtwldOkio+CwQEAyutJ+QAQAAA= - H4sIAAAAAAAAAO2VUQ7AIAhDuf9hPOP+nRaqFbbEJiSbYJ9zRJuZtRvDMDA+Esr1+ainUmr+bD7a -y1W+x4nw2RqPv6NKPup3b55KCn71/1fzo2eSQie9V/jZyuLPON448mDWy/IjHtn8E7r9H+8/1o/h + H4sIAAAAAAAAAO2VUQ7AIAhDuf9hPOP+nRaqFbbEJiSbYJ9zRJuZtRvDMDA+Esr1+ainUmr+bD7a +y1W+x4nw2RqPv6NKPup3b55KCn71/1fzo2eSQie9V/jZyuLPON448mDWy/IjHtn8E7r9H+8/1o/h qPisvrr/1fyq+wfV9M/IM/q+8l3V9+8f+Kgm0mdm7/X0OYbr9dZOqHwq4wHQsCa5ABAAAA== - H4sIAAAAAAAAAO3NsQ0AMAjAMP5/jLdYeIABOtSRMjviruxfNfFz+WuPz+fz+Xw+n8/n8/l/V+q2 + H4sIAAAAAAAAAO3NsQ0AMAjAMP5/jLdYeIABOtSRMjviruxfNfFz+WuPz+fz+Xw+n8/n8/l/V+q2 glEAEAAA diff --git a/tiled/interiors/ados/bar_1.tmx b/data/maps/interiors/ados/bar_1.tmx similarity index 99% rename from tiled/interiors/ados/bar_1.tmx rename to data/maps/interiors/ados/bar_1.tmx index 9b64c0480a..04497ffc16 100644 --- a/tiled/interiors/ados/bar_1.tmx +++ b/data/maps/interiors/ados/bar_1.tmx @@ -117,36 +117,36 @@ - H4sIAAAAAAAAAO3SMQ6AIAyF4d7/ciyOMjTBe7g4mSBIfZaUN/wjfJS0iEiZoH0Cv9X9zDbQ6n66 -8vJr/+Dp99iR5x+Nfhzfchd9+lb/645G9LHpSz8bs85PP5b/tH8K9tXZ73kD2kf2t4fsBL2T7LUA + H4sIAAAAAAAAAO3SMQ6AIAyF4d7/ciyOMjTBe7g4mSBIfZaUN/wjfJS0iEiZoH0Cv9X9zDbQ6n66 +8vJr/+Dp99iR5x+Nfhzfchd9+lb/645G9LHpSz8bs85PP5b/tH8K9tXZ73kD2kf2t4fsBL2T7LUA EAAA - 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 @@ -162,9 +162,9 @@ aqRdSsygRnk0WqaNglFAfdAAxI1Y2KNgcAAAehjMdAAQAAA= - H4sIAAAAAAAAAO2UUQ7AIAhDuf95POCyn30QBFrYTKZNSIxDX0HdEJFx4glRY1FzzH6WkDx0jSfE -56wvb/Ct/SI+03fPB7qmopV8pmeMX9YDesaMrz/xGX3Jz/Rs9v7F+IbW3nVmrHbnR56Q/48ed/Kz -d776Plg2wt+9fpQfeWPqQOuvqKv+VXwrP3sGXXy9pnoHEH4mz9Oq+xe9SZ3n5WZrtOZO4HHrAskg + H4sIAAAAAAAAAO2UUQ7AIAhDuf95POCyn30QBFrYTKZNSIxDX0HdEJFx4glRY1FzzH6WkDx0jSfE +56wvb/Ct/SI+03fPB7qmopV8pmeMX9YDesaMrz/xGX3Jz/Rs9v7F+IbW3nVmrHbnR56Q/48ed/Kz +d776Plg2wt+9fpQfeWPqQOuvqKv+VXwrP3sGXXy9pnoHEH4mz9Oq+xe9SZ3n5WZrtOZO4HHrAskg nv4AEAAA diff --git a/tiled/interiors/ados/barracks_0.tmx b/data/maps/interiors/ados/barracks_0.tmx similarity index 99% rename from tiled/interiors/ados/barracks_0.tmx rename to data/maps/interiors/ados/barracks_0.tmx index cf58d60906..82f80a2694 100644 --- a/tiled/interiors/ados/barracks_0.tmx +++ b/data/maps/interiors/ados/barracks_0.tmx @@ -107,53 +107,53 @@ - H4sIAAAAAAAAAO2a6UrDUBCF529VFJe64VIUxa3q27i07/8cTqCFUFTonS+5p2EOfP/C6TmQZi6T -jMxsqwe2O2TH2Xd2nfsNZc85WvSY2Obq0rKHkvru8eF8tvgqvGZVfff4dmYt5oXXrCp7lGkoPboS -0ePMOV9wwcRaW0SPxuPKuQ54REX1qH1vKvRo35elHAr0WN6XJ0FOBXrcGHdur9XjzjTO7fk/55Q9 -WI+osgfrEVX2YD2iUuhBnPsVehDnfpUetTMQHgoZCA+FDISHQgbCQyED4aGQgfBQyEB4KGQgPBQy -EB4KGQgPhQyEh0IGwkMhA+GhkIHwoDMcWJ0dMZlh7BwHiOyIlz2aDNE99cji347cBnqQe2ri+5KH -gh4qe2oFKexsCGUPLRHP7jYlezTyPWd0fjSU7tHI95w5P3J+kBri82pSN0pIQ+xBzI/feHSenGfn + H4sIAAAAAAAAAO2a6UrDUBCF529VFJe64VIUxa3q27i07/8cTqCFUFTonS+5p2EOfP/C6TmQZi6T +jMxsqwe2O2TH2Xd2nfsNZc85WvSY2Obq0rKHkvru8eF8tvgqvGZVfff4dmYt5oXXrCp7lGkoPboS +0ePMOV9wwcRaW0SPxuPKuQ54REX1qH1vKvRo35elHAr0WN6XJ0FOBXrcGHdur9XjzjTO7fk/55Q9 +WI+osgfrEVX2YD2iUuhBnPsVehDnfpUetTMQHgoZCA+FDISHQgbCQyED4aGQgfBQyEB4KGQgPBQy +EB4KGQgPhQyEh0IGwkMhA+GhkIHwoDMcWJ0dMZlh7BwHiOyIlz2aDNE99cji347cBnqQe2ri+5KH +gh4qe2oFKexsCGUPLRHP7jYlezTyPWd0fjSU7tHI95w5P3J+kBri82pSN0pIQ+xBzI/feHSenGfn paPfIOfHX0ydV+fNebf4nPhvfvwALSB0mOAuAAA= - H4sIAAAAAAAAAO2aWU8DIRDH+UrGZ5XWI96amPimNt73fcfG48HXenwUv6CQDBE30GU4llndX/IP -y3aAoQw7S1PG3Fl0tHsC+eA6ho1JBymWLFI8g3Iw5SDFskWSrtALKAfjDqoDXQeF0iqULrYUeYtk -k4tRKJWPnw5tPqAci+9OUtRce1m96I/0Ua6B+o7f+9j22O+5YNdjSGgYcS3BPAdWhFY1rXnalIGd -x4jHGIp2QNvY8MzjD1ju+8QVRWLE1UMy79LBDfcozINqXGHf46t8XhWxnQGmhWY0u/mIYyp4xL5s -Z4BZoTnNbgHKL01FqMYV9ryQM65ywnM7YIFqXGFp4ooWdYyrV8O9OsaVaR5YuOHeBKK9zbbF3H8r -ibEeqegIrQe0pxJXbeZ+Xozxfs0j9JECKnGF2R+m9aASVx0Wtj+w8ET9hu6PquMq1Rm46t8ZbLah -+wMLj9CHiQ6rNn+YiPH9YPaHCSrPq6rhCfsunsnL6jpU8qD0cYP9+FpWL0IprkLWAwuP2FfD/yD0 -Px5U2RTaKrn2ZVdoD7QPOgCdgGyfnxr6G+wz1rbQTsm1L2dC56AL0CXoFmT7/C5wbMrcB7TN9R+a -EJ+LqPza0NCQDplHDjXJvHGkSdaPNcm6KX88Rip9kXnkSpPMG9eaZP1Gk6z/5fyRez18iJk/GhpM + H4sIAAAAAAAAAO2aWU8DIRDH+UrGZ5XWI96amPimNt73fcfG48HXenwUv6CQDBE30GU4llndX/IP +y3aAoQw7S1PG3Fl0tHsC+eA6ho1JBymWLFI8g3Iw5SDFskWSrtALKAfjDqoDXQeF0iqULrYUeYtk +k4tRKJWPnw5tPqAci+9OUtRce1m96I/0Ua6B+o7f+9j22O+5YNdjSGgYcS3BPAdWhFY1rXnalIGd +x4jHGIp2QNvY8MzjD1ju+8QVRWLE1UMy79LBDfcozINqXGHf46t8XhWxnQGmhWY0u/mIYyp4xL5s +Z4BZoTnNbgHKL01FqMYV9ryQM65ywnM7YIFqXGFp4ooWdYyrV8O9OsaVaR5YuOHeBKK9zbbF3H8r +ibEeqegIrQe0pxJXbeZ+Xozxfs0j9JECKnGF2R+m9aASVx0Wtj+w8ET9hu6PquMq1Rm46t8ZbLah ++wMLj9CHiQ6rNn+YiPH9YPaHCSrPq6rhCfsunsnL6jpU8qD0cYP9+FpWL0IprkLWAwuP2FfD/yD0 +Px5U2RTaKrn2ZVdoD7QPOgCdgGyfnxr6G+wz1rbQTsm1L2dC56AL0CXoFmT7/C5wbMrcB7TN9R+a +EJ+LqPza0NCQDplHDjXJvHGkSdaPNcm6KX88Rip9kXnkSpPMG9eaZP1Gk6z/5fyRez18iJk/GhpM fAMb3Zax4C4AAA== - H4sIAAAAAAAAAO3RoREAMAwDsUxe2rUzQZgL0pPIEzNXAQAAAACb3EdbAAAAAABmJ1Qy/AH/alS0 + H4sIAAAAAAAAAO3RoREAMAwDsUxe2rUzQZgL0pPIEzNXAQAAAACb3EdbAAAAAABmJ1Qy/AH/alS0 +CfgLgAA - H4sIAAAAAAAAAO3RqREAIBAEwctf86SLAbMKgaGq20wAUwUAAAAAAAAAAADAjRY9+u6Izihv5Y8e + H4sIAAAAAAAAAO3RqREAIBAEwctf86SLAbMKgaGq20wAUwUAAAAAAAAAAADAjRY9+u6Izihv5Y8e 9QP+swB7v/x84C4AAA== - H4sIAAAAAAAAAO3ZwQkAQAgDwfRfg8VeDeJDDmcq2GcgCQAAE7UdAAAAAAAAwEl+KgCAP1Rst44H + H4sIAAAAAAAAAO3ZwQkAQAgDwfRfg8VeDeJDDmcq2GcgCQAAE7UdAAAAAAAAwEl+KgCAP1Rst44H i3xSTeAuAAA= - H4sIAAAAAAAAAO1UUQ6FIAzz/qfhiO/3xQDqWtZC1mQRo4x2K2vXdbUKu2CBmevteSt0ZEPZMyay -Ob6pS6R2pSOG0vE9b7t9m617ORRAdbjMM5SDq47yVVzLKAcSX+GqQ+ErBx0re6r2FRu9/o/OVvqK -AQdfMbCDr6I8ylc+OtD9Ljp29BVj7jL64eCJWR3UHLJ99XR2JEf5SqdjxMPBV8h+J1+h9wPlsGs/ -UB6MOozyoL5C/ODiCZf7wfAV6q0IXOdVdg5XHdnzarb/nmv2Xr7q73fRwQgHDqWjdGRz+P9ntI5C + H4sIAAAAAAAAAO1UUQ6FIAzz/qfhiO/3xQDqWtZC1mQRo4x2K2vXdbUKu2CBmevteSt0ZEPZMyay +Ob6pS6R2pSOG0vE9b7t9m617ORRAdbjMM5SDq47yVVzLKAcSX+GqQ+ErBx0re6r2FRu9/o/OVvqK +AQdfMbCDr6I8ylc+OtD9Ljp29BVj7jL64eCJWR3UHLJ99XR2JEf5SqdjxMPBV8h+J1+h9wPlsGs/ +UB6MOozyoL5C/ODiCZf7wfAV6q0IXOdVdg5XHdnzarb/nmv2Xr7q73fRwQgHDqWjdGRz+P9ntI5C XUsXnKCFrUFZg1PveekoHSt5oM8oVLV0gVs/Iji9HyvvvnoG7RI/MYt/oOAuAAA= diff --git a/tiled/interiors/ados/barracks_1.tmx b/data/maps/interiors/ados/barracks_1.tmx similarity index 99% rename from tiled/interiors/ados/barracks_1.tmx rename to data/maps/interiors/ados/barracks_1.tmx index b0936239b2..9855820d27 100644 --- a/tiled/interiors/ados/barracks_1.tmx +++ b/data/maps/interiors/ados/barracks_1.tmx @@ -63,33 +63,33 @@ - H4sIAAAAAAAAAO3UIRIAIAwDwaj+mr/j0TDTKSvWRZxKJSkAAOCZdbi11acP+FP3H9E3uw8AAKbb + H4sIAAAAAAAAAO3UIRIAIAwDwaj+mr/j0TDTKSvWRZxKJSkAAOCZdbi11acP+FP3H9E3uw8AAKbb YUti/UAfAAA= - H4sIAAAAAAAAAO2ZyQ7CMAxEcy37ViggEDe+kn/HvvXQlGYmWCDNSO9SYuVJJZacNimlGcDCaDK/ -zSvheyyNlfEsYG1swFpkj0cqy42ojdhDfvJjE+V3Ni4A+yA/X3s3TgBdkJ+v9V6O9ucIv9JeHtWf -0f951PmQn/zkJz/5yU9+8qvtt/1hv8Of+O0SPrv0a689Pq2dsof7tcYRoMvUvtLwnNMOPJ8yH+Xu -oFDcr+b9lb/fb91BsfdX6PmICHN+IyI/LvLjIj8u8uMiPy7y4yI/Lsz8EQE7f4yBfIvJzR9vyHsx + H4sIAAAAAAAAAO2ZyQ7CMAxEcy37ViggEDe+kn/HvvXQlGYmWCDNSO9SYuVJJZacNimlGcDCaDK/ +zSvheyyNlfEsYG1swFpkj0cqy42ojdhDfvJjE+V3Ni4A+yA/X3s3TgBdkJ+v9V6O9ucIv9JeHtWf +0f951PmQn/zkJz/5yU9+8qvtt/1hv8Of+O0SPrv0a689Pq2dsof7tcYRoMvUvtLwnNMOPJ8yH+Xu +oFDcr+b9lb/fb91BsfdX6PmICHN+IyI/LvLjIj8u8uMiPy7y4yI/Lsz8EQE7f4yBfIvJzR9vyHsx B0AfAAA= - H4sIAAAAAAAAAO2YiU4CMRCG+0Bo8MJb8cSDVUET38f7fCXFG97Kv8kSy9Fty7Y7Y+iXfJksO2kn -mzJtKkQvM2I4ut8j/5PDvsiJBbiouFTg3OcWOctwRXEVHoUsyoFE8K5PsgbXFauk1QxykCqpUxZC -QAXOW8TIcI7hicGGxTih+nPdMmZB2Z9NcO9/3OuTcO/PKuPWn4vgAl7CK3jtMdcXN/AW3sF7j7ku -PTcr9wE+wif4bBjHJbe7t5j2D8r+bPo/6vofFyj7s+36C9mfmxnvbNefiu/+fCr+zuZFzOfKGeHc -L/AVtghryOINvsMPgrlnNXEujfJ+6xN+wW/Ne/W5+z4vUw65P7ANOwHG1jHtYQyKsTlT1sQSnICT -hrxxRO7LG3Azp1si3F6+LXrPDaO4G6i2xGN9VN9vJ5Xr97OtL64/nuuvBvdyuh+oNkn/uX8UqwHr + H4sIAAAAAAAAAO2YiU4CMRCG+0Bo8MJb8cSDVUET38f7fCXFG97Kv8kSy9Fty7Y7Y+iXfJksO2kn +mzJtKkQvM2I4ut8j/5PDvsiJBbiouFTg3OcWOctwRXEVHoUsyoFE8K5PsgbXFauk1QxykCqpUxZC +QAXOW8TIcI7hicGGxTih+nPdMmZB2Z9NcO9/3OuTcO/PKuPWn4vgAl7CK3jtMdcXN/AW3sF7j7ku +PTcr9wE+wif4bBjHJbe7t5j2D8r+bPo/6vofFyj7s+36C9mfmxnvbNefiu/+fCr+zuZFzOfKGeHc +L/AVtghryOINvsMPgrlnNXEujfJ+6xN+wW/Ne/W5+z4vUw65P7ANOwHG1jHtYQyKsTlT1sQSnICT +hrxxRO7LG3Azp1si3F6+LXrPDaO4G6i2xGN9VN9vJ5Xr97OtL64/nuuvBvdyuh+oNkn/uX8UqwHr k9jcK+a5e4xEOPEL3WrOw0AfAAA= - H4sIAAAAAAAAAO3OuwmAQBBF0W1HDezQTw0KWo34r8sXmK4GzrAI98BlkhdMCAAAAAA8VapWjWoN + H4sIAAAAAAAAAO3OuwmAQBBF0W1HDezQTw0KWo34r8sXmK4GzrAI98BlkhdMCAAAAAA8VapWjWoN t5Y61TtsrQxqdNgCwB9N951TPvFgUavaUj8SsatDnakfwSdl5GYqV8XLDgAAAIi5AKhjoZhAHwAA @@ -100,8 +100,8 @@ t5Y61TtsrQxqdNgCwB9N951TPvFgUavaUj8SsatDnakfwSdl5GYqV8XLDgAAAIi5AKhjoZhAHwAA - H4sIAAAAAAAAAO3USw6AIAxFUbbN7p0bpEj/yX1J40Brj6jMMcak1PUnmt6IGdk+aX3x9fZZ9lb/ -f/Hhq+SzmCH58fX2Wfbiw2fti0jF9VvtGx33F3w6n2Wv9KzStZV8tzMq+KzK89748svL95XdOW2k + H4sIAAAAAAAAAO3USw6AIAxFUbbN7p0bpEj/yX1J40Brj6jMMcak1PUnmt6IGdk+aX3x9fZZ9lb/ +f/Hhq+SzmCH58fX2Wfbiw2fti0jF9VvtGx33F3w6n2Wv9KzStZV8tzMq+KzK89748svL95XdOW2k uSe+rGh8c3N8v+fV0dsXkRuf97eODx8+fFV9kcGnSzcfdVcPBY2GWkAfAAA= diff --git a/tiled/interiors/ados/buraucrazy_0.tmx b/data/maps/interiors/ados/buraucrazy_0.tmx similarity index 99% rename from tiled/interiors/ados/buraucrazy_0.tmx rename to data/maps/interiors/ados/buraucrazy_0.tmx index fb5f449560..b76a2a3707 100644 --- a/tiled/interiors/ados/buraucrazy_0.tmx +++ b/data/maps/interiors/ados/buraucrazy_0.tmx @@ -75,31 +75,31 @@ - H4sIAAAAAAAAAGNkYGBgHMWjeBSP4lE8ikc41oHigXYHPsyCBeMSR1eDbgY6m5buI1aeEU2Mmm4b + H4sIAAAAAAAAAGNkYGBgHMWjeBSP4lE8ikc41oHigXYHPsyCBeMSR1eDbgY6m5buI1aeEU2Mmm4b xaN4JGEAGp3ha+ALAAA= - H4sIAAAAAAAAAM2UuU4DMRCG3XI0HA3QAU2AQBpIhMR9RUlAggYkzgYKKmiQgA54DzquvA2iQDwN -v5WxGI3G3vVuIvFLn+x4Z+w/lmcGjTHdEWyDncicrAyAXjAExj0MgxKYInbBHvvdKWZAD/kbBfM0 -lpTYimnpxvyJz/PqBbwSb7RWEP4WwCJYauO5eST9LYMVsJpxv1kwGcFcpL81sA42Mvqz+2lvw/e2 -JljuO2iwufQ3AsYInicVen8FJfcTfCmjjP2gsc7m3B//3xXj1zm4VLgAZSX3G/woo+bP3V9T8Re6 -s05I+mt6Yv6LP1+M8zdtwvUVU5tJdZnFX6gnW5WV72nqsl3+bOwm2AJV06qjYxF/Ba5ZnKTKzq0n -nK3VUpK/mvh+GsiVsXzPNP7SKLY+Qvdm1Yj09xzpz/XOE0JKuzO35nLSvKsk8R7O/ckeGqMzQvNX -U7Dy3R/v4Vp/2QcHJl0vkbFF2usW3IH7hPgQRfLXD7oYh+BIrPnwxT6AR/CUY29LH/gF1tI/KeAL + H4sIAAAAAAAAAM2UuU4DMRCG3XI0HA3QAU2AQBpIhMR9RUlAggYkzgYKKmiQgA54DzquvA2iQDwN +v5WxGI3G3vVuIvFLn+x4Z+w/lmcGjTHdEWyDncicrAyAXjAExj0MgxKYInbBHvvdKWZAD/kbBfM0 +lpTYimnpxvyJz/PqBbwSb7RWEP4WwCJYauO5eST9LYMVsJpxv1kwGcFcpL81sA42Mvqz+2lvw/e2 +JljuO2iwufQ3AsYInicVen8FJfcTfCmjjP2gsc7m3B//3xXj1zm4VLgAZSX3G/woo+bP3V9T8Re6 +s05I+mt6Yv6LP1+M8zdtwvUVU5tJdZnFX6gnW5WV72nqsl3+bOwm2AJV06qjYxF/Ba5ZnKTKzq0n +nK3VUpK/mvh+GsiVsXzPNP7SKLY+Qvdm1Yj09xzpz/XOE0JKuzO35nLSvKsk8R7O/ckeGqMzQvNX +U7Dy3R/v4Vp/2QcHJl0vkbFF2usW3IH7hPgQRfLXD7oYh+BIrPnwxT6AR/CUY29LH/gF1tI/KeAL AAA= - H4sIAAAAAAAAAGNgGP5gPRBvoKN96+ho1ygYemDNQDuARLBloB0wCkYBFcAFKH0Oi1wuEOcB8Xko + H4sIAAAAAAAAAGNgGP5gPRBvoKN96+ho1ygYemDNQDuARLBloB0wCkYBFcAFKH0Oi1wuEOcB8Xko /zySHDb1o2AUjIJRMNgBACNzm2jgCwAA - H4sIAAAAAAAAAGNgGHiwAIgXQvEiCswpxsGmFCwG4iVQvJSK5o6C4QVolf5GwSgYBaNgJIF5A+2A + H4sIAAAAAAAAAGNgGHiwAIgXQvEiCswpxsGmFCwG4iVQvJSK5o6C4QVolf5GwSgYBaNgJIF5A+2A IQ5Gw28UgAAAH4T9w+ALAAA= @@ -110,8 +110,8 @@ IQ5Gw28UgAAAH4T9w+ALAAA= - H4sIAAAAAAAAAO2UWwoAIQhF7/731p7mN0IdtTsaTIIk5ONY1gAwrn6umNbV3hWtlsXSLWy27J1k -8lXzSXaGz5o/KbaDb+fOtF48fJVi8a0+J/BZPt75YL3LP/ABenwXn7QfFeYsZ3v2zIG3frZe9AyY + H4sIAAAAAAAAAO2UWwoAIQhF7/731p7mN0IdtTsaTIIk5ONY1gAwrn6umNbV3hWtlsXSLWy27J1k +8lXzSXaGz5o/KbaDb+fOtF48fJVi8a0+J/BZPt75YL3LP/ABenwXn7QfFeYsZ3v2zIG3frZe9AyY fwGD5y2nNyaSk60VNU7QB4jhU3jgCwAA diff --git a/tiled/interiors/ados/buraucrazy_1.tmx b/data/maps/interiors/ados/buraucrazy_1.tmx similarity index 99% rename from tiled/interiors/ados/buraucrazy_1.tmx rename to data/maps/interiors/ados/buraucrazy_1.tmx index 4f81ce1892..4d4b22a15b 100644 --- a/tiled/interiors/ados/buraucrazy_1.tmx +++ b/data/maps/interiors/ados/buraucrazy_1.tmx @@ -93,30 +93,30 @@ - H4sIAAAAAAAAAO3OIQ4AIRBD0RGI9Vh2DWBg738+KgmZA3RCxUsqKn4ysyShPQ7vlzfqi9d3bhZs + H4sIAAAAAAAAAO3OIQ4AIRBD0RGI9Vh2DWBg738+KgmZA3RCxUsqKn4ysyShPQ7vlzfqi9d3bhZs PREVeOEjaPFUaNAJWiL2DZjwE7SIyB0WcKkuRuALAAA= - H4sIAAAAAAAAAM2Vy0rDUBCGzwtq3VQLdaO16s671ksFra2LCuprqGuv3YjFC1ZxJfg2/gEDwzBn -MhMiZOAjJPOR+UOYpBZCGFeYArUMx+N5/MSZAItgTmABVDIcj+fxqTMb5JoxOJJ3DW7ALXHoNe4/ -GWevgjWwHnEOjPnuwD14IA69pj33j5JvA2yCLcWx5Msqiy85LbANdgz36Tvm9dl53nxW5xB0wJHR -6xj9ovJ1QQ8cG72e0S8qn8c7YceY/wxewGvGPVcKzmf138AXeFecXbBHMub9vgyUbAMl37eSL8nU -BvuRufOgQTgFZ+AcNJlHew0B6qf5RuADfEbypSW930kwxqCVnFeJx3sSVWE2Let+1IP876bl6VGm + H4sIAAAAAAAAAM2Vy0rDUBCGzwtq3VQLdaO16s671ksFra2LCuprqGuv3YjFC1ZxJfg2/gEDwzBn +MhMiZOAjJPOR+UOYpBZCGFeYArUMx+N5/MSZAItgTmABVDIcj+fxqTMb5JoxOJJ3DW7ALXHoNe4/ +GWevgjWwHnEOjPnuwD14IA69pj33j5JvA2yCLcWx5Msqiy85LbANdgz36Tvm9dl53nxW5xB0wJHR +6xj9ovJ1QQ8cG72e0S8qn8c7YceY/wxewGvGPVcKzmf138AXeFecXbBHMub9vgyUbAMl37eSL8nU +BvuRufOgQTgFZ+AcNJlHew0B6qf5RuADfEbypSW930kwxqCVnFeJx3sSVWE2Let+1IP876bl6VGm /2YPc+ZbCvF//AW4BFfOHmc5Mtu7c/9Rj0qvDPlixXec72YZSHdc2s2ykOz4L1DlGvXgCwAA - H4sIAAAAAAAAAGNgGF7gP4hghLDZGOlr91MkPBjBByB+BsTvgfjFALsFH3jOMDjd95oBErevGAan -+54hYUKAmci8wcEIUctB57w0CoYe+AvE/wbaESMIzCRTjl5gEZlyMLCfWg6hETgw0A4YBaOAAAAA + H4sIAAAAAAAAAGNgGF7gP4hghLDZGOlr91MkPBjBByB+BsTvgfjFALsFH3jOMDjd95oBErevGAan ++54hYUKAmci8wcEIUctB57w0CoYe+AvE/wbaESMIzCRTjl5gEZlyMLCfWg6hETgw0A4YBaOAAAAA cZO6WOALAAA= - H4sIAAAAAAAAAGNgGD6gnkh1m4F4CxBvJSAGA4codBcMNFDJnFEwCkYB/QGx5ctAgYaBdsAooBuY + H4sIAAAAAAAAAGNgGD6gnkh1m4F4CxBvJSAGA4codBcMNFDJnFEwCkYB/QGx5ctAgYaBdsAooBuY AcS8jAwMs0iUoxdYCMQCQDcsJlFuFIyCUUA9AABsta/Q4AsAAA== @@ -127,8 +127,8 @@ AcS8jAwMs0iUoxdYCMQCQDcsJlFuFIyCUUA9AABsta/Q4AsAAA== - H4sIAAAAAAAAAO2SwQ0AIAgDdR33H9AFwFLQSAIkfYlwFNYcY7XCksKSI+VJf9j+qI5W8wUf643G -Z/UPRYTv5F8GPmYGNIe2y+p83rzbvbPxWfeDajGz3OZDt2R5e7XfqnxS/0x8Xv9+RmY+5i5aZ22K + H4sIAAAAAAAAAO2SwQ0AIAgDdR33H9AFwFLQSAIkfYlwFNYcY7XCksKSI+VJf9j+qI5W8wUf643G +Z/UPRYTv5F8GPmYGNIe2y+p83rzbvbPxWfeDajGz3OZDt2R5e7XfqnxS/0x8Xv9+RmY+5i5aZ22K wCro4AsAAA== diff --git a/tiled/interiors/ados/buraucrazy_2.tmx b/data/maps/interiors/ados/buraucrazy_2.tmx similarity index 99% rename from tiled/interiors/ados/buraucrazy_2.tmx rename to data/maps/interiors/ados/buraucrazy_2.tmx index e03b255acf..ec05279a2c 100644 --- a/tiled/interiors/ados/buraucrazy_2.tmx +++ b/data/maps/interiors/ados/buraucrazy_2.tmx @@ -96,38 +96,38 @@ - H4sIAAAAAAAAAJvMwMAweRSPCHwQiA+h4cN41J9Dw8SqI4RxmXMEiI+i4WMjyH2Uxu+o+yjDx4H4 + H4sIAAAAAAAAAJvMwMAweRSPCHwQiA+h4cN41J9Dw8SqI4RxmXMEiI+i4WMjyH2Uxu+o+yjDx4H4 BBo+OYjcRytMK/exQjE++VH3jbpvJOUPUusiatRbo3jkYgDWpYwd4AsAAA== - H4sIAAAAAAAAALWVyUpEMRBFa929ENRu7Y3gUj/LeR6bdoDWJ87zF/gB/ooDTgt/xwokGMpKcvOI -BWfz7qXqwisqXSLqgeww3YI+pM8us8fcJthnDgE/6suZd0/puhP+J+ZZ8AL6Umh9TA1m5HtVPG+g -L1ZDgT6p0uYuMIuWpUL5qEa+8cDcZWbLsgrk+2I+AD4j+YaZFtMWGUP5VixIPqOfMDcAB6JPw/YY -YUaZDpBvjVm3bID5jH7GHAEce32aXp8xka0RmLvpebYz8hkdvaPI/jWVue+E7U0oX84d7ZO+Aw8W -uQ99T0/tTSyf0aeYacGM56so/P9d+ftQCT21N1q+K+ba6rPMnGCesD1wFdNDmpsv813Q7z+8pL81 -wUwStgePltCOxDQ3X+ZDS7t/dd7KFN+F8g1Qvbcop+R9PrXf3ZvgaCv5TGk3oyTu/pj7fO7NdW+C + H4sIAAAAAAAAALWVyUpEMRBFa929ENRu7Y3gUj/LeR6bdoDWJ87zF/gB/ooDTgt/xwokGMpKcvOI +BWfz7qXqwisqXSLqgeww3YI+pM8us8fcJthnDgE/6suZd0/puhP+J+ZZ8AL6Umh9TA1m5HtVPG+g +L1ZDgT6p0uYuMIuWpUL5qEa+8cDcZWbLsgrk+2I+AD4j+YaZFtMWGUP5VixIPqOfMDcAB6JPw/YY +YUaZDpBvjVm3bID5jH7GHAEce32aXp8xka0RmLvpebYz8hkdvaPI/jWVue+E7U0oX84d7ZO+Aw8W +uQ99T0/tTSyf0aeYacGM56so/P9d+ftQCT21N1q+K+ba6rPMnGCesD1wFdNDmpsv813Q7z+8pL81 +wUwStgePltCOxDQ3X+ZDS7t/dd7KFN+F8g1Qvbcop+R9PrXf3ZvgaCv5TGk3oyTu/pj7fO7NdW+C oyPyhe7Lf6DdqZivIuytKYm8UzHfD3s3AxHgCwAA - H4sIAAAAAAAAAGNgQIBoII5hIA7cBeJ7QHwTiG8h8XEBdLMJ8bGBWCCOI9J994H4ARDfBuI7SHxi -zSbEJwT2APFeJJoYoIJFjJtEGgTCibRvuADzgXYAnQG++NUFYj0gNqCTW0bB8AbxQJyAhhOJ0DcH -iT0Pjzw2OVKACRAbQtlGUL4VEfoWILEX4ZHHJkcPsASJvQyPPDY5eoAVSOxVeOSxyY0C+gJjILYA + H4sIAAAAAAAAAGNgQIBoII5hIA7cBeJ7QHwTiG8h8XEBdLMJ8bGBWCCOI9J994H4ARDfBuI7SHxi +zSbEJwT2APFeJJoYoIJFjJtEGgTCibRvuADzgXYAnQG++NUFYj0gNqCTW0bB8AbxQJyAhhOJ0DcH +iT0Pjzw2OVKACRAbQtlGUL4VEfoWILEX4ZHHJkcPsASJvQyPPDY5eoAVSOxVeOSxyY0C+gJjILYA Yksk9igYGQAAsrHULeALAAA= - H4sIAAAAAAAAAGNgwA52APFOJJpcwEkiTSzYBcS7kWhigDIWMS4S6VEwCgYjIDX/DCYwlN0+CoYm + H4sIAAAAAAAAAGNgwA52APFOJJpcwEkiTSzYBcS7kWhigDIWMS4S6VEwCgYjIDX/DCYwlN0+CoYm aATihVDciEcemxw9QBkQL4XiMjzy2ORGIuAZaAeMglEwCAEAoAd4CeALAAA= - H4sIAAAAAAAAAGNgGAWjYBSMglEwCkYOWIDEXoRHHpscPcASJPYyPPLY5EbBKBgFowAEALqiXdbg + H4sIAAAAAAAAAGNgGAWjYBSMglEwCkYOWIDEXoRHHpscPcASJPYyPPLY5EbBKBgFowAEALqiXdbg CwAA @@ -138,8 +138,8 @@ CwAA - H4sIAAAAAAAAAO2TYQpAIQiDPWT3P8v7H81mrpdBA4nA5qdYM7P2Ih29ovneGwucyGcmNj/qq/JB -+ej+J5837x18TL3eW8WX/SPV+UbK5Kr4PFXgY3fS2wemj9v4kKrynZ4fK5XPLil7zdRFLKfmt8r3 + H4sIAAAAAAAAAO2TYQpAIQiDPWT3P8v7H81mrpdBA4nA5qdYM7P2Ih29ovneGwucyGcmNj/qq/JB ++ej+J5837x18TL3eW8WX/SPV+UbK5Kr4PFXgY3fS2wemj9v4kKrynZ4fK5XPLil7zdRFLKfmt8r3 Yi0+FkA2ueALAAA= diff --git a/tiled/interiors/ados/buraucrazy_3.tmx b/data/maps/interiors/ados/buraucrazy_3.tmx similarity index 99% rename from tiled/interiors/ados/buraucrazy_3.tmx rename to data/maps/interiors/ados/buraucrazy_3.tmx index b812956a10..b4ec2679c6 100644 --- a/tiled/interiors/ados/buraucrazy_3.tmx +++ b/data/maps/interiors/ados/buraucrazy_3.tmx @@ -84,32 +84,32 @@ - H4sIAAAAAAAAANvMwMCweRRTjDkIYGLVj7pv1H1D1X349I+6b2i5j1r2DRb3kZufKNVPDX+SIzfq + H4sIAAAAAAAAANvMwMCweRRTjDkIYGLVj7pv1H1D1X349I+6b2i5j1r2DRb3kZufKNVPDX+SIzfq PtriUfcNb/cNFwwATPqUGeALAAA= - H4sIAAAAAAAAANWVvU5CQRCFt1VsrkJiA4jQkBCV11BaCiB0hI6fDkLCqyD+UfmQnkl2k2Vy5+4s -rCae5CvuzsnMKXb2lo0xl0puQDmhT9PnCrTAXYAmKCn8Wl/MvJoJq8r832AAhmBkPeMc3wZMwFTo -uwJr6yP1hXmkh4h85/pC0vbZgf0f51tG9HkDH4Kfsr/a/KF8bVAv4BE8ga79bgh9ZmChyLe1tXdb -D+Wj8wq4EPDlzrKcPlwp89G59O744u9LUb5PcBDmUu3L1rX5pHfnGbyAnknzvsT6+Dndo7k5vkun -zPutfDHz7k14pxrMz/fNIe2dlM+9AY49818b/U5lnp/XfPL2Tsrn7rDjwPxF/3FfMTXiVplPUmif + H4sIAAAAAAAAANWVvU5CQRCFt1VsrkJiA4jQkBCV11BaCiB0hI6fDkLCqyD+UfmQnkl2k2Vy5+4s +rCae5CvuzsnMKXb2lo0xl0puQDmhT9PnCrTAXYAmKCn8Wl/MvJoJq8r832AAhmBkPeMc3wZMwFTo +uwJr6yP1hXmkh4h85/pC0vbZgf0f51tG9HkDH4Kfsr/a/KF8bVAv4BE8ga79bgh9ZmChyLe1tXdb +D+Wj8wq4EPDlzrKcPlwp89G59O744u9LUb5PcBDmUu3L1rX5pHfnGbyAnknzvsT6+Dndo7k5vkun +zPutfDHz7k14pxrMz/fNIe2dlM+9AY49818b/U5lnp/XfPL2Tsrn7rDjwPxF/3FfMTXiVplPUmif CL5T2pqjkyjfOf9Jrf5bvmWEX9rflPD91/qL9jc1WeQ88v8AxA/3Y+ALAAA= - H4sIAAAAAAAAAGNgwARboPQJID6JRR4b2APEewmoWQvE69DswAZ2EpDbBmWfAuLTRLmOgWEfEO/H -IZcMxLuAeD0Qb4CKbcOhlhRwBojPUsEcGNgIxJuoaN4ooA44OtAOIBMco7J5llQ2j1oAVp44Qent -WNQMZN7aNUD2jgLag3lAfBzKPgLEC0jUjy9PUSu/1aDRuMAOBsx63glNzS48ciD9+Op9agB89TwM + H4sIAAAAAAAAAGNgwARboPQJID6JRR4b2APEewmoWQvE69DswAZ2EpDbBmWfAuLTRLmOgWEfEO/H +IZcMxLuAeD0Qb4CKbcOhlhRwBojPUsEcGNgIxJuoaN4ooA44OtAOIBMco7J5llQ2j1oAVp44Qent +WNQMZN7aNUD2jgLag3lAfBzKPgLEC0jUjy9PUSu/1aDRuMAOBsx63glNzS48ciD9+Op9agB89TwM 4GtfUKPeHwWjYLAAABXhfF/gCwAA - H4sIAAAAAAAAAGNgoD1IooMd6GAFEIcBcTgQR0DFYrCoqyRgTikQlyGpW0EV142CoQrSgThzoB2B -BawF4nUDaL8FEDcAsRUO+fVAvIFuroHEUwYDIq4cgbgZiJ3p6AZ8IAuIs4E4Z6AdMgoGLcCXpwjl + H4sIAAAAAAAAAGNgoD1IooMd6GAFEIcBcTgQR0DFYrCoqyRgTikQlyGpW0EV142CoQrSgThzoB2B +BawF4nUDaL8FEDcAsRUO+fVAvIFuroHEUwYDIq4cgbgZiJ3p6AZ8IAuIs4E4Z6AdMgoGLcCXpwjl N3oAfHlqsOW3UTAKRiIAAHJOLeXgCwAA @@ -120,8 +120,8 @@ N3oAfHlqsOW3UTAKRiIAAHJOLeXgCwAA - H4sIAAAAAAAAAO2Syw0AIAhD2X8HdvVugpSvmtCkJ5G+AExEPA5bE/IffZP6klDv4YvWVeV18EXy -tJ1JfdEb0+aB9r3Ft+sVvqy76p5fB18kr4rPmuedOXovlrm+xCdp+HL5qvUbn5aJ7nd89gK7refw + H4sIAAAAAAAAAO2Syw0AIAhD2X8HdvVugpSvmtCkJ5G+AExEPA5bE/IffZP6klDv4YvWVeV18EXy +tJ1JfdEb0+aB9r3Ft+sVvqy76p5fB18kr4rPmuedOXovlrm+xCdp+HL5qvUbn5aJ7nd89gK7refw 4AsAAA== diff --git a/tiled/interiors/ados/carolines_house.tmx b/data/maps/interiors/ados/carolines_house.tmx similarity index 99% rename from tiled/interiors/ados/carolines_house.tmx rename to data/maps/interiors/ados/carolines_house.tmx index 1577985795..64ce6dc309 100644 --- a/tiled/interiors/ados/carolines_house.tmx +++ b/data/maps/interiors/ados/carolines_house.tmx @@ -77,22 +77,22 @@ - H4sIAAAAAAAAAJXQsU5CMRTG8SIsKCuC4ops6rOogIACLsYJmeQt0DAJMpAbgkbjzHzfjH+TNjlp -2uI9yS/pOb0n+XpLSqkD4xo3Gc5HKOAMVbTQ/ue5hjy66OEVEzxhhBeMnfOz+O4WTfQxUNnrDh2T -/9jMPjA3Fvj0nJfYouzkz1qx/G9GqF8F8uua4Rs/mHp6XUkkv/7+F39iX/a61nvyvxuhPonkl+90 -y96tA/l11i+R077bvdt48qciq/Lsy7s0kl+W/W++svn1/ikqxj0eRK/VcY6GmJ2Y/UPkhCEendkF + H4sIAAAAAAAAAJXQsU5CMRTG8SIsKCuC4ops6rOogIACLsYJmeQt0DAJMpAbgkbjzHzfjH+TNjlp +2uI9yS/pOb0n+XpLSqkD4xo3Gc5HKOAMVbTQ/ue5hjy66OEVEzxhhBeMnfOz+O4WTfQxUNnrDh2T +/9jMPjA3Fvj0nJfYouzkz1qx/G9GqF8F8uua4Rs/mHp6XUkkv/7+F39iX/a61nvyvxuhPonkl+90 +y96tA/l11i+R077bvdt48qciq/Lsy7s0kl+W/W++svn1/ikqxj0eRK/VcY6GmJ2Y/UPkhCEendkF LnHlzIvYAVzdrfQABAAA - H4sIAAAAAAAAAGNgoD7IAuJsIM5BY48C+oEjSOwTJOo9jEXsOAVuGShwDYgvIfHPkaj/PBBfoJ5z + H4sIAAAAAAAAAGNgoD7IAuJsIM5BY48C+oEjSOwTJOo9jEXsOAVuGShwDYgvIfHPkaj/PBBfoJ5z BiUAAA7Qvs4ABAAA - H4sIAAAAAAAAAGNgoA4oAuJiIK7Co6YGSR0twGQgngLFU4F4Ghb2dBrZPZdC/fMp1L9wiNu/mEL9 + H4sIAAAAAAAAAGNgoA4oAuJiIK7Co6YGSR0twGQgngLFU4F4Ghb2dBrZPZdC/fMp1L9wiNu/mEL9 SynUP1IBAAeyStkABAAA @@ -108,7 +108,7 @@ SynUP1IBAAeyStkABAAA - H4sIAAAAAAAAAHvIwMDwcJBhXIAcPcSaRch8ct1Mil8o0fsQizwhPq30U+p+SvQTcjcp9hMSJ+R2 + H4sIAAAAAAAAAHvIwMDwcJBhXIAcPcSaRch8ct1Mil8o0fsQizwhPq30U+p+SvQTcjcp9hMSJ+R2 YuRISV+0yGsAHcTxJgAEAAA= diff --git a/tiled/interiors/ados/castle_dungeons.tmx b/data/maps/interiors/ados/castle_dungeons.tmx similarity index 99% rename from tiled/interiors/ados/castle_dungeons.tmx rename to data/maps/interiors/ados/castle_dungeons.tmx index f742d62097..0bd63551a7 100644 --- a/tiled/interiors/ados/castle_dungeons.tmx +++ b/data/maps/interiors/ados/castle_dungeons.tmx @@ -90,82 +90,82 @@ - H4sIAAAAAAAAAO2WS24EMQhEezP3v0Mv5pzZJJJjYSiKwu1RsmDRks3nUeB+Xdf1+gC7D8jhL9s9 -2H+ffjPZzR+1aoyn+TJMTuD//rYO/08zR3LeGes92Pzd0dudPfDiZvNk8kd1HpkXl9lr3T3wYt7B -GWUNVe5WD+bYnv+d/L1cu4zhb+0Zhn+mt7P+vNyts9EsejGrffHusvxZY9h7s7PK2co9y9+yzN4Z -c2HqUO+fqAeZe6xmvPqVWvL8Ps3fyiNzHtnjnm9vh1VqmHkhPci8T5kejP4V7Oe7UZ6ZfdI1A0gP -KvxXdWZ9MfUivpleVufY6wHL6hT+zP7PzgB6HuEesc/yR9+DjB9WY4o9afmK7kQcuvl7c8C+68x8 -d/OPZlvBn2Fv2cwI8Y3yz3Cf/Ufai/izs71i1NGDVb5sPqzmszOw8utpOcNr9o++PxX+K015d9W6 -jzhG/Fd3K7ERvVX5I3Uxfis+UF13xkD/L9g+VPS/0ywuijyj9xflPp6t8Fe/7Ur+yvlUsq9yO70H -s+YVc9qhe9UOUr0plX0dsejKjdV9JT8vtqom1Kx/J+VMdnNn3qUofnV+UebW+V26V3Fn92J251m5 -I7VUaj5Z98yOnS0TRzWraH+qe8fqwTx3KvYsf7QHaA4/taFxVrpUsF/xV9aq4I/0QBV3tfNVdSBx + H4sIAAAAAAAAAO2WS24EMQhEezP3v0Mv5pzZJJJjYSiKwu1RsmDRks3nUeB+Xdf1+gC7D8jhL9s9 +2H+ffjPZzR+1aoyn+TJMTuD//rYO/08zR3LeGes92Pzd0dudPfDiZvNk8kd1HpkXl9lr3T3wYt7B +GWUNVe5WD+bYnv+d/L1cu4zhb+0Zhn+mt7P+vNyts9EsejGrffHusvxZY9h7s7PK2co9y9+yzN4Z +c2HqUO+fqAeZe6xmvPqVWvL8Ps3fyiNzHtnjnm9vh1VqmHkhPci8T5kejP4V7Oe7UZ6ZfdI1A0gP +KvxXdWZ9MfUivpleVufY6wHL6hT+zP7PzgB6HuEesc/yR9+DjB9WY4o9afmK7kQcuvl7c8C+68x8 +d/OPZlvBn2Fv2cwI8Y3yz3Cf/Ufai/izs71i1NGDVb5sPqzmszOw8utpOcNr9o++PxX+K015d9W6 +jzhG/Fd3K7ERvVX5I3Uxfis+UF13xkD/L9g+VPS/0ywuijyj9xflPp6t8Fe/7Ur+yvlUsq9yO70H +s+YVc9qhe9UOUr0plX0dsejKjdV9JT8vtqom1Kx/J+VMdnNn3qUofnV+UebW+V26V3Fn92J251m5 +I7VUaj5Z98yOnS0TRzWraH+qe8fqwTx3KvYsf7QHaA4/taFxVrpUsF/xV9aq4I/0QBV3tfNVdSBx T+Sf1ZNalzvyz/DewfKT7QtVblfSADAAAA== - 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 LXOW+ufE2FXrctP5HxWzfXAAMAAA - H4sIAAAAAAAAAO3UQQqAIBAFUG/hmfIG3bJdHS8CFy0qKUol3gPRxV98BsYQAACgH3M+R1K+h0pd + H4sIAAAAAAAAAO3UQQqAIBAFUG/hmfIG3bJdHS8CFy0qKUol3gPRxV98BsYQAACgH3M+R1K+h0pd /i7u3tvMl1ZFOHW1D9QztS4AdGl8KQPcF8sRgCJ/CQAAADyTyhEAPrYCMFZCvgAwAAA= - H4sIAAAAAAAAAO2aTQ6CMBCFWalXUKPGE+gN1EV3xp8NceH9z+E0MElDwBba0im8L3lprCKTmb7h -tygAcKMM/DsAQoD1BkC+wL9pOZHOA77rw4P0DPA/Lkx1PX08tn2R3qECSUBuNb0P3G5BWhrSn1eh -ghqB0HUK1X9SI2396njWpC1pTzqQjhH3dyFda90scblg+oQ9wnNT4NsxpkTaGvbBlk/tjU1ReUN7 -JLY/mNz7vyuc3zFzKwXpPtK12RVVffSoayM95tyI3c/5vMncD3tubn77B6/rruOshOPuHPG51pVE -2/ULemk8VOoAgDOolT+qFvcUs9/Y7p0oQ2AYPvnj+iD//UHO5NDVc/reu0VN04L8xwHvTcVlKs+I + H4sIAAAAAAAAAO2aTQ6CMBCFWalXUKPGE+gN1EV3xp8NceH9z+E0MElDwBba0im8L3lprCKTmb7h +tygAcKMM/DsAQoD1BkC+wL9pOZHOA77rw4P0DPA/Lkx1PX08tn2R3qECSUBuNb0P3G5BWhrSn1eh +ghqB0HUK1X9SI2396njWpC1pTzqQjhH3dyFda90scblg+oQ9wnNT4NsxpkTaGvbBlk/tjU1ReUN7 +JLY/mNz7vyuc3zFzKwXpPtK12RVVffSoayM95tyI3c/5vMncD3tubn77B6/rruOshOPuHPG51pVE +2/ULemk8VOoAgDOolT+qFvcUs9/Y7p0oQ2AYPvnj+iD//UHO5NDVc/reu0VN04L8xwHvTcVlKs+I csF2zqMaY3Me+GPmsmyZR64BADZ+0lSEmQAwAAA= - H4sIAAAAAAAAAO3VOQ4AIAgEQP7j8f/n2VjZ2JgQ4kyzDckSGiIAAAAAyNB2ziN5Y2QvAHyr3UdK + H4sIAAAAAAAAAO3VOQ4AIAgEQP7j8f/n2VjZ2JgQ4kyzDckSGiIAAAAAyNB2ziN5Y2QvAHyr3UdK 9VTXd55/wf0AAAAAAKhoAYLo3DMAMAAA - H4sIAAAAAAAAAO3aSw5AMBQFULu1CMIa7NjIQAyoT1+r58wlNy96adOuAyBFHx2AzwzRARIs0QHI -pqb3EiKN0QG45e8dN0UHyMR/Sd30J1fU1Nc66Vwr3yfyq6krAAAom/MKILf54fNv74lL2mM/nc3G + H4sIAAAAAAAAAO3aSw5AMBQFULu1CMIa7NjIQAyoT1+r58wlNy96adOuAyBFHx2AzwzRARIs0QHI +pqb3EiKN0QG45e8dN0UHyMR/Sd30J1fU1Nc66Vwr3yfyq6krAAAom/MKILf54fNv74lL2mM/nc3G XZujt2bbImece9YXtGkFayeipAAwAAA= - H4sIAAAAAAAAAO1T2w0DIQxjVvYfor8VgpCHnUBLpKjoetiO4+uttf769etrelfV+n61LVWttcqb -2/0f77NnYvhxgv9WHQxM5NzZfng5opxNca7I9ez/iFdZ/lv4pfeke0zfVzoss2ne8frP3NGMy+vr -7jvScns1ImbJrJ1fFr9X2AwPqv1H782zB49GZMY02Gj/I5licCDvouaN3pe0ob+lPvlF40f278HX -8J+yg4g+DQ8Dc4fP5mfPpOXQFiJbHmxktry4UrEyr+FhaULPh9irpbL0obkz/fdit8lvVKumMv1C -463mRO+WpTNbK4u3cqYT5vfsHa2jaraTNWrq1tkiGtkcq/Os/sX/DH2eYnFX+73Sd4LnszrNfwQe -WpOE//1sdZaKlYWMHCF1VGQfqdOCx9CseSfbawtGVTb6cEbiM7I/apCeITPLzguSh+V71D+0B2y9 + H4sIAAAAAAAAAO1T2w0DIQxjVvYfor8VgpCHnUBLpKjoetiO4+uttf769etrelfV+n61LVWttcqb +2/0f77NnYvhxgv9WHQxM5NzZfng5opxNca7I9ez/iFdZ/lv4pfeke0zfVzoss2ne8frP3NGMy+vr +7jvScns1ImbJrJ1fFr9X2AwPqv1H782zB49GZMY02Gj/I5licCDvouaN3pe0ob+lPvlF40f278HX +8J+yg4g+DQ8Dc4fP5mfPpOXQFiJbHmxktry4UrEyr+FhaULPh9irpbL0obkz/fdit8lvVKumMv1C +463mRO+WpTNbK4u3cqYT5vfsHa2jaraTNWrq1tkiGtkcq/Os/sX/DH2eYnFX+73Sd4LnszrNfwQe +WpOE//1sdZaKlYWMHCF1VGQfqdOCx9CseSfbawtGVTb6cEbiM7I/apCeITPLzguSh+V71D+0B2y9 3ixWdDX/69fW/gAxfKz3ADAAAA== diff --git a/tiled/interiors/ados/castle_entrance.tmx b/data/maps/interiors/ados/castle_entrance.tmx similarity index 99% rename from tiled/interiors/ados/castle_entrance.tmx rename to data/maps/interiors/ados/castle_entrance.tmx index 1b9287bd0d..942c29d4b9 100644 --- a/tiled/interiors/ados/castle_entrance.tmx +++ b/data/maps/interiors/ados/castle_entrance.tmx @@ -45,17 +45,17 @@ - H4sIAAAAAAAAAGNgGNmAcRSPaGwzikc0pnZ6Gcg0O5D5ZqDz7VC1HwbobT86GLV/1H5y7SbHDaP2 + H4sIAAAAAAAAAGNgGNmAcRSPaGwzikc0pnZ6Gcg0O5D5ZqDz7VC1HwbobT86GLV/1H5y7SbHDaP2 j9pPjv3Uqn+Hov3UbM8MRf/T0v6RCgCKJMitABAAAA== - H4sIAAAAAAAAAO2XywrCQAxFAz42Pne+3SjUbd36Jepa3IniL6gIguAfm4ERY5y0mVKpiwkcfMzN -jWXay1gGgHKB9AtmAXLNE9YgpVfjkdYfCe815er19TghZ8YlY5+2l9bMQj/79LpeQ4UKFepVNINp -TkaO9SzePHsjtt5DpkgM37npm5e8pPw2syZ2dhvpWv0vMlPy7CAtpErmayppP3z2ysyvZJifV4X5 -n/PpOYnu4+s+5SyRq2UtaKaC59wxP+l3mvu0xNggN8vWsU6fK831p+ma8Hlu3iF3y56tNTx8fXRj -eJ+bD8jDciTfjzL45qHL03eh1Pn48mz65+svYr70P4nr4gTPWDmfP/9DcOeHYSDoTP6sLGuFXvKt + H4sIAAAAAAAAAO2XywrCQAxFAz42Pne+3SjUbd36Jepa3IniL6gIguAfm4ERY5y0mVKpiwkcfMzN +jWXay1gGgHKB9AtmAXLNE9YgpVfjkdYfCe815er19TghZ8YlY5+2l9bMQj/79LpeQ4UKFepVNINp +TkaO9SzePHsjtt5DpkgM37npm5e8pPw2syZ2dhvpWv0vMlPy7CAtpErmayppP3z2ysyvZJifV4X5 +n/PpOYnu4+s+5SyRq2UtaKaC59wxP+l3mvu0xNggN8vWsU6fK831p+ma8Hlu3iF3y56tNTx8fXRj +eJ+bD8jDciTfjzL45qHL03eh1Pn48mz65+svYr70P4nr4gTPWDmfP/9DcOeHYSDoTP6sLGuFXvKt w3d2cGpKna/e6J5nliMbABAAAA== @@ -66,20 +66,20 @@ w3d2cGpKna/e6J5nliMbABAAAA== - H4sIAAAAAAAAAGNgGFhggUfOgAK9xJhBjP5RMApGwSgYBbQBhMpgSspoUszWp8AeUgE97aI2wBem + H4sIAAAAAAAAAGNgGFhggUfOgAK9xJhBjP5RMApGwSgYBbQBhMpgSspoUszWp8AeUgE97aI2wBem o/Xp0AXI7SRaxCOymYTadaNgZANap79RgAmIzZP46i5i67XR/E85iAfiBChOpMAcALvWHk0AEAAA - H4sIAAAAAAAAAO3UUREAIAhEQapZS8pbAD4UxxO4LfAEHUUIaYDbP/YV3H8l0r+xo8zzWya4b/HO + H4sIAAAAAAAAAO3UUREAIAhEQapZS8pbAD4UxxO4LfAEHUUIaYDbP/YV3H8l0r+xo8zzWya4b/HO pE5/d4aIavd/0ieinND/R3fcP3VW4f0vZVHrOgAQAAA= - H4sIAAAAAAAAAO2WUQ7AIAhDuST3v8r+F4UKXdBJE78oPDFRVBHRy9dMVgyJex4kv1Kr5+Xl7d5v -q9W6S4w3PlM7OptQfnYGfqUonzVPT+3/r3x9xSzfyI94EDayT9bf8nT+iofF98Soa/UW5Y8Yu/Zf + H4sIAAAAAAAAAO2WUQ7AIAhDuST3v8r+F4UKXdBJE78oPDFRVBHRy9dMVgyJex4kv1Kr5+Xl7d5v +q9W6S4w3PlM7OptQfnYGfqUonzVPT+3/r3x9xSzfyI94EDayT9bf8nT+iofF98Soa/UW5Y8Yu/Zf wZ95s3cV9WXuFqtexXoA3mDF/QAQAAA= diff --git a/tiled/interiors/ados/castle_left.tmx b/data/maps/interiors/ados/castle_left.tmx similarity index 99% rename from tiled/interiors/ados/castle_left.tmx rename to data/maps/interiors/ados/castle_left.tmx index a3039befe5..7fdf9429e6 100644 --- a/tiled/interiors/ados/castle_left.tmx +++ b/data/maps/interiors/ados/castle_left.tmx @@ -60,20 +60,20 @@ - H4sIAAAAAAAAAO3WSQqAMBBFwXhFz+L9EfdBYugmg/XgryuQTZeip2PQ+PzZ/TNx/O/+6P9fzW/p -D/5VGZ/P5/P5fH6m/9bOfsvb+Ov4kePP72eOz4/0e9vNr906vfcPn8/n8/f1o1vFvwHejDAoACAA + H4sIAAAAAAAAAO3WSQqAMBBFwXhFz+L9EfdBYugmg/XgryuQTZeip2PQ+PzZ/TNx/O/+6P9fzW/p +D/5VGZ/P5/P5fH6m/9bOfsvb+Ov4kePP72eOz4/0e9vNr906vfcPn8/n8/f1o1vFvwHejDAoACAA AA== - H4sIAAAAAAAAAO2YTUvEMBCGA35clBVPfrIX8a7i18295dbVf6AseNX/f3ICBoYwk00zM0mLvvDS -7jSbJ2nSSZuFc263o/fBS/B5Jwf+KXgAe1eugYlzdVDlPeL30j9fzv/szJdoynzJfdXgt9A2/ldh -TMrn8pmGPFO/NP+Vzo8r8BnjFuN/Aj4C7xCW8tfgFRFL+XvM/yN/zNqH9crEcJtK+DV6yfCxrPhB -b0SbcGww5muNf6163/90rlFzooRfk/8oVozhNrWcf1TMkl+iOfM11l/L/Js+62nMMv/k8u8K/f5L -+acHH2uq+efY8d//1u//167s+99KVu+/Gpo6/5uJac2Nqfe/Fb92/dHi99Ic+Jb7IHPofwu+Zv5P -6/LMNYv8n9vraLH/kdvrsNj/oPjcuw6lyL8B34GfwI/gZ6JsLHMPvv09f0jK1vK1VMvXyv89++8F -/DC2Ydzj2IYjNQfewR/EeVQtXyP/bPvWy/G1JOFvUHxDlMVx7jjn/gel/abuA9d3Db5UmvzcOkpd + H4sIAAAAAAAAAO2YTUvEMBCGA35clBVPfrIX8a7i18295dbVf6AseNX/f3ICBoYwk00zM0mLvvDS +7jSbJ2nSSZuFc263o/fBS/B5Jwf+KXgAe1eugYlzdVDlPeL30j9fzv/szJdoynzJfdXgt9A2/ldh +TMrn8pmGPFO/NP+Vzo8r8BnjFuN/Aj4C7xCW8tfgFRFL+XvM/yN/zNqH9crEcJtK+DV6yfCxrPhB +b0SbcGww5muNf6163/90rlFzooRfk/8oVozhNrWcf1TMkl+iOfM11l/L/Js+62nMMv/k8u8K/f5L ++acHH2uq+efY8d//1u//167s+99KVu+/Gpo6/5uJac2Nqfe/Fb92/dHi99Ic+Jb7IHPofwu+Zv5P +6/LMNYv8n9vraLH/kdvrsNj/oPjcuw6lyL8B34GfwI/gZ6JsLHMPvv09f0jK1vK1VMvXyv89++8F +/DC2Ydzj2IYjNQfewR/EeVQtXyP/bPvWy/G1JOFvUHxDlMVx7jjn/gel/abuA9d3Db5UmvzcOkpd r+VfunFrZs4XI/mHrnytLPXBCP4P05NMCAAgAAA= @@ -84,32 +84,32 @@ r+VfunFrZs4XI/mHrnytLPXBCP4P05NMCAAgAAA= - H4sIAAAAAAAAAO2XSwoDIQyG5zbt0MccorjqHVoo02V7/2UjtBtJRMdXo/8HQdGgZBJ/nWn6D65k -l0h/DhPhL/mCONbG+z8b718KfNf2vALHUpH0zEdofRhh/VT9Q33kI+buA+FsOVegPsgT4Kh1/5bS -X9Q12MpI7/+S56TU+7cltWrjLYzh7Z8XvP9lRtLBUcmp/+5aRpjTrP+9sSObyc5kJ7LF43Mg23/7 -R8FXGz3of0oMNrc277/c2pbL643szvRTyaE/2v/1HkKf85Fa7bhxcHH1GruL7x7l5oE+PjgyihIA + H4sIAAAAAAAAAO2XSwoDIQyG5zbt0MccorjqHVoo02V7/2UjtBtJRMdXo/8HQdGgZBJ/nWn6D65k +l0h/DhPhL/mCONbG+z8b718KfNf2vALHUpH0zEdofRhh/VT9Q33kI+buA+FsOVegPsgT4Kh1/5bS +X9Q12MpI7/+S56TU+7cltWrjLYzh7Z8XvP9lRtLBUcmp/+5aRpjTrP+9sSObyc5kJ7LF43Mg23/7 +R8FXGz3of0oMNrc277/c2pbL643szvRTyaE/2v/1HkKf85Fa7bhxcHH1GruL7x7l5oE+PjgyihIA IAAA - H4sIAAAAAAAAAO3WMQ6AIAwFUK6leB+9/wlYSQM6qCHoe0tJ+EMhHZoS3HOMbuCj/Ctn9tENAADw + H4sIAAAAAAAAAO3WMQ6AIAwFUK6leB+9/wlYSQM6qCHoe0tJ+EMhHZoS3HOMbuCj/Ctn9tENAADw KPsdPWaDvzDrAPCeXJ2Xi8waai8/m/iOrZHJ4a6VgRkUYtKQuQAgAAA= - H4sIAAAAAAAAAO3YgQnAIAwF0QyppY7i9k5gqFT8Id5b4CIqiGa4VQ/ar+L+H4+4v+JUf7aft6yf -PrBHUw8AIJyVdxfgKeoBEF6GM6J+/9Onn73v/WUp11/EfaMPhPWqBwA+yvgnyP3DCQNpmJRFACAA + H4sIAAAAAAAAAO3YgQnAIAwF0QyppY7i9k5gqFT8Id5b4CIqiGa4VQ/ar+L+H4+4v+JUf7aft6yf +PrBHUw8AIJyVdxfgKeoBEF6GM6J+/9Onn73v/WUp11/EfaMPhPWqBwA+yvgnyP3DCQNpmJRFACAA AA== - H4sIAAAAAAAAAO2WUQ6EMAhEuaP3v8v+7ccGLMJMoS6TkBqlPsCWeonINfY1ryzfJ/cjXLSGn+dn -5r8hfxZ/R1yd8xfjGTLeHT3Ien+W7Z2H7PsRMfme9YE++xj8qLrzmbX38L0x/Dt/1j9PJ/M99UXw -Wetv+s/wT+Wj+gJ7D3j5d3FVqTv/rm47+Gx14VfF0CX/zvyK3rRLXfjIGLTzz7pmsCP2Nj4i3ohv -lI9SJv9KPpKN+v6rfw/Np7L+mfxRyvCtPvnrvxpPzV9EX0/aHG1E8LNC8le1WO3PJ3y0ncL/AMYJ + H4sIAAAAAAAAAO2WUQ6EMAhEuaP3v8v+7ccGLMJMoS6TkBqlPsCWeonINfY1ryzfJ/cjXLSGn+dn +5r8hfxZ/R1yd8xfjGTLeHT3Ien+W7Z2H7PsRMfme9YE++xj8qLrzmbX38L0x/Dt/1j9PJ/M99UXw +Wetv+s/wT+Wj+gJ7D3j5d3FVqTv/rm47+Gx14VfF0CX/zvyK3rRLXfjIGLTzz7pmsCP2Nj4i3ohv +lI9SJv9KPpKN+v6rfw/Np7L+mfxRyvCtPvnrvxpPzV9EX0/aHG1E8LNC8le1WO3PJ3y0ncL/AMYJ 5CYAIAAA diff --git a/tiled/interiors/ados/castle_right.tmx b/data/maps/interiors/ados/castle_right.tmx similarity index 99% rename from tiled/interiors/ados/castle_right.tmx rename to data/maps/interiors/ados/castle_right.tmx index 10599ed73b..48f07bcdde 100644 --- a/tiled/interiors/ados/castle_right.tmx +++ b/data/maps/interiors/ados/castle_right.tmx @@ -72,19 +72,19 @@ - H4sIAAAAAAAAAO3XoREAIAwEwdAiHdB/EzSAQCQDDCtOr3j1LSKapC/rhfHPbsm/3x+L+Hw+n8/n + H4sIAAAAAAAAAO3XoREAIAwEwdAiHdB/EzSAQCQDDCtOr3j1LSKapC/rhfHPbsm/3x+L+Hw+n8/n 8yv9zPj81/zsz8d/y5d0rrEZn8/n8/n8vCZb1L0/ACAAAA== - H4sIAAAAAAAAAO2YyU7DMBCGR6JwASTEha3cEOeyqqfSW24tfQeQuOUA9NT36OsyIxxp5NqO7Ynj -BPJLv5I6rr/Ey3gZAcAok4/Rl5l8jd5HF7CrhSENLHld+W1lUP4zxc+lgd9P/kdmfohc79rX+u8q -/90zTefb4p8t1jUhHv8uLL5JyAfG3zP4BH3eEt+kg4GflF8k4IfGZSl/GciL4dvWNS/o1xb4LhF/ -nonfle/nejPkMaWR6tafXa9/0krAboIvlWT8tcVPpZj4S2NOGvO4YvjSPi/hA8hjjolv2pefGvgx -Mc9n/W/bn98a/kNjfh74DnX83OvfXPoLfN6/Yvc/ufSf+XXxvw013f9y8CUa+GHxv8m1mM/5R+oz -Edf5h+tM5Av9bfFaY9jyriG8/fmaaFZz5ZpZ7iX8JtRXfqm8Yc822jUlv1B8X03Qz+g79AN6CnHz -D6//iSqPfI9+VIypZ1mlgB8bh3gbxaw/m+x/SwH/U/2uvofagtrgCX7bgdqkagtTf6z2MdL+L1Hf + H4sIAAAAAAAAAO2YyU7DMBCGR6JwASTEha3cEOeyqqfSW24tfQeQuOUA9NT36OsyIxxp5NqO7Ynj +BPJLv5I6rr/Ey3gZAcAok4/Rl5l8jd5HF7CrhSENLHld+W1lUP4zxc+lgd9P/kdmfohc79rX+u8q +/90zTefb4p8t1jUhHv8uLL5JyAfG3zP4BH3eEt+kg4GflF8k4IfGZSl/GciL4dvWNS/o1xb4LhF/ +nonfle/nejPkMaWR6tafXa9/0krAboIvlWT8tcVPpZj4S2NOGvO4YvjSPi/hA8hjjolv2pefGvgx +Mc9n/W/bn98a/kNjfh74DnX83OvfXPoLfN6/Yvc/ufSf+XXxvw013f9y8CUa+GHxv8m1mM/5R+oz +Edf5h+tM5Av9bfFaY9jyriG8/fmaaFZz5ZpZ7iX8JtRXfqm8Yc822jUlv1B8X03Qz+g79AN6CnHz +D6//iSqPfI9+VIypZ1mlgB8bh3gbxaw/m+x/SwH/U/2uvofagtrgCX7bgdqkagtTf6z2MdL+L1Hf +VuWXsLuO221PFzS+udlV9wFu6dnhZZPHzOrSP4YwuZrl68C+UfgP1f7+hD9A1wJxMEAIAAA @@ -95,31 +95,31 @@ D6//iSqPfI9+VIypZ1mlgB8bh3gbxaw/m+x/SwH/U/2uvofagtrgCX7bgdqkagtTf6z2MdL+L1Hf - H4sIAAAAAAAAAO2XWw6CMBBFuxvBR1iF/LgLTfRbf9k8bSzRkEE67ZQ+vCeZQJqhhdzhdqpUWs7E -2IWR+yufomfmg7y4J17/wcgt6V1BGDfHsTlL/rfkdRLA/4A0HK/rI6xfo9fhPy2Hq+OYAbqWQa06 -xewtwAf0/+ug//Unp/ryPf+A7ZHqv3OqP1Amrv4v6dm1+D/4XwbifqASheHuHTsdJx2Njr2OzmMO -as7GRqvjYNfoAud1wdc7vjUK8Z9nwLMSvOx1+h6jhdHgqN46GE0mLbaoR5CeeT3H3LuBLCO3+P6F + H4sIAAAAAAAAAO2XWw6CMBBFuxvBR1iF/LgLTfRbf9k8bSzRkEE67ZQ+vCeZQJqhhdzhdqpUWs7E +2IWR+yufomfmg7y4J17/wcgt6V1BGDfHsTlL/rfkdRLA/4A0HK/rI6xfo9fhPy2Hq+OYAbqWQa06 +xewtwAf0/+ug//Unp/ryPf+A7ZHqv3OqP1Amrv4v6dm1+D/4XwbifqASheHuHTsdJx2Njr2OzmMO +as7GRqvjYNfoAud1wdc7vjUK8Z9nwLMSvOx1+h6jhdHgqN46GE0mLbaoR5CeeT3H3LuBLCO3+P6F ACAAAA== - H4sIAAAAAAAAAO3WMQ6AIAwFUK6FeCG9/wFcxLipCVBJ3lvowPCTNk1Tgnns0QE+2KIDAAww014G + H4sIAAAAAAAAAO3WMQ6AIAwFUK6FeCG9/wFcxLipCVBJ3lvowPCTNk1Tgnns0QE+2KIDAAww014G gJ7c//Rkvojk5gcYL9/q5XzXiCC8UvtVQlO0k5+/XHMJ/NMB0J9yjwAgAAA= - H4sIAAAAAAAAAO3ZQQqAIBRFURdpYstp5y7ACIrXfz+7Zyp4dSBJloInumieQzQPffrKfjX3o/y9 -/4bNvQBMos4z1tTcCwAAILH9YuzsG+q+/2fuR9xZM++fPv2v9e+eWff+AUCJ/5/IRvVeibUMM9B7 + H4sIAAAAAAAAAO3ZQQqAIBRFURdpYstp5y7ACIrXfz+7Zyp4dSBJloInumieQzQPffrKfjX3o/y9 +/4bNvQBMos4z1tTcCwAAILH9YuzsG+q+/2fuR9xZM++fPv2v9e+eWff+AUCJ/5/IRvVeibUMM9B7 AQAgAAA= - H4sIAAAAAAAAAO2WYQ6AIAiFvaP3v0t/mwtCHzwVZXM1Ur8HEVZLKfXw0dqXb8QvzdXYLLv8Pfle -mhnxa/vvmv9V+T197M2X1kXmZrQvszVcfk5+RP2NzEf4aH7QHDD4f+svX9cj7eFR/6vFz+ajFtGD -vPkz2T31HKXh8jH+3/mxSvzSsyhj9RiLhp35VbjXfJ58xE7mZ6l/ZH2G+DPwrf2fffZG/5MhGqz6 + H4sIAAAAAAAAAO2WYQ6AIAiFvaP3v0t/mwtCHzwVZXM1Ur8HEVZLKfXw0dqXb8QvzdXYLLv8Pfle +mhnxa/vvmv9V+T197M2X1kXmZrQvszVcfk5+RP2NzEf4aH7QHDD4f+svX9cj7eFR/6vFz+ajFtGD +vPkz2T31HKXh8jH+3/mxSvzSsyhj9RiLhp35VbjXfJ58xE7mZ6l/ZH2G+DPwrf2fffZG/5MhGqz6 ovefEf/p/C8ttbky+Mw4Wy6qa8Y3YNHOqkGvd2DZK4KP5iATX/NF83trxZOfZTxsF5WwACAAAA== diff --git a/tiled/interiors/ados/castle_throne.tmx b/data/maps/interiors/ados/castle_throne.tmx similarity index 99% rename from tiled/interiors/ados/castle_throne.tmx rename to data/maps/interiors/ados/castle_throne.tmx index 5095a768d3..7f2ea3e476 100644 --- a/tiled/interiors/ados/castle_throne.tmx +++ b/data/maps/interiors/ados/castle_throne.tmx @@ -84,49 +84,49 @@ - H4sIAAAAAAAAAO2S7QqAIAxF9R17P59jv4KeLMIGMWZg7KPoXjgoODzKVgpyZA0G/nf5SeFaT2Iv -a2S9hX/0jtGZl9/KafH/yP57ue/mn8Qa5d+Cgb+nnnj2WqMKsv3gnywgFcu+Zc7O0zvaJBzNz5m9 + H4sIAAAAAAAAAO2S7QqAIAxF9R17P59jv4KeLMIGMWZg7KPoXjgoODzKVgpyZA0G/nf5SeFaT2Iv +a2S9hX/0jtGZl9/KafH/yP57ue/mn8Qa5d+Cgb+nnnj2WqMKsv3gnywgFcu+Zc7O0zvaJBzNz5m9 80t+RvNHeIEtO1/JP3QAEAAA - H4sIAAAAAAAAAO2WSQ6CMBSGX+KwcXbj7MbhHGxZcxV1hx7JWQ+h3sm/oUTSUE0JtC7el3whFPK+ -pAtKk4jKjmzAKpzCoWUnsCL7fbiHB0seYU/pn+DZkhfuc5/73P+DfjdD/wGfKb4M+x2KzoKlg/5C -tgPoO+j7sh1zhTdL3ikd78e9KZ5yzWMmwzD5EX//vj1X0b2vW9fNEOuDDM41nVmGWSVD2xSdl2mI + H4sIAAAAAAAAAO2WSQ6CMBSGX+KwcXbj7MbhHGxZcxV1hx7JWQ+h3sm/oUTSUE0JtC7el3whFPK+ +pAtKk4jKjmzAKpzCoWUnsCL7fbiHB0seYU/pn+DZkhfuc5/73P+DfjdD/wGfKb4M+x2KzoKlg/5C +tgPoO+j7sh1zhTdL3ikd78e9KZ5yzWMmwzD5EX//vj1X0b2vW9fNEOuDDM41nVmGWSVD2xSdl2mI M61lOM+U+H9B3dOAPmd6kYj+GK7gOuEGjiz06xTtWwi3CXdyvVZwP2/eSiVagAAQAAA= - H4sIAAAAAAAAAO2UTQ5AMBBGHQkRsSH2nNIap/AXCyxwHt+ii6YhBNFKvpe8pG2mM7OZsaxrpHCA -o3AS7xWspbi9mORiDZ3McJFc9bZjDNlH/xrYSnY36z4hPjirhDCHhbCEkRLTn9yJedjQhR70oQMD + H4sIAAAAAAAAAO2UTQ5AMBBGHQkRsSH2nNIap/AXCyxwHt+ii6YhBNFKvpe8pG2mM7OZsaxrpHCA +o3AS7xWspbi9mORiDZ3McJFc9bZjDNlH/xrYSnY36z4hPjirhDCHhbCEkRLTn9yJedjQhR70oQMD rR3tczRbd2eVEHX/Pt3Fb+cj5sD9Qwgh/2cDwSzNewAQAAA= - H4sIAAAAAAAAAGNgGBzgIhBfQsKXB9Y5cLCAzvrQwUI66xsqYCUQr4Li1VjkTxLgj4LBB9SBWBOI -tYFYF4g1gFgfi7oFOPTjEqc2wJW3hnueG44gAIjdB8Bed6jdo2DogQUkilMbjJY/o4BagFD5h62M + H4sIAAAAAAAAAGNgGBzgIhBfQsKXB9Y5cLCAzvrQwUI66xsqYCUQr4Li1VjkTxLgj4LBB9SBWBOI +tYFYF4g1gFgfi7oFOPTjEqc2wJW3hnueG44gAIjdB8Bed6jdo2DogQUkilMbjJY/o4BagFD5h62M wqUelzguM0bLP/IBetiNhuUoIAcAAOAi1+kAEAAA - H4sIAAAAAAAAAO3VwQYAIBAE0H4r+tv60O5RxFbivdsMy94mJVbq5Tti5CGXJ19wQtvsAaLMtt3m + H4sIAAAAAAAAAO3VwQYAIBAE0H4r+tv60O5RxFbivdsMy94mJVbq5Tti5CGXJ19wQtvsAaLMtt3m A/CLDs9gmWYAEAAA - H4sIAAAAAAAAAO3WQQoAIAgEQL/ptyLqu50jRMpgLXbO1ZoQJkKvUnQBtGjJz0Pp6AI+xb5SBHKG + H4sIAAAAAAAAAO3WQQoAIAgEQL/ptyLqu50jRMpgLXbO1ZoQJkKvUnQBtGjJz0Pp6AI+xb5SBHKG KPOn/OKsr4c51r5b9/fqtmTrP/P3ReYP/68UoYJ/Q68bajNFvQAQAAA= - H4sIAAAAAAAAAO1VywoAIAjzh/3/a3SNwh5Tsxx4sKhJrslExBnd0IQl1wn/bm3SucjvP1PvTB6h -/z/xW+rwVH8r62h+BDS82Xs2WM0aZP/bHPUHPL09oQuE/hKJCskPenur+hvdcZP/R+Nva7DmvoH/ + H4sIAAAAAAAAAO1VywoAIAjzh/3/a3SNwh5Tsxx4sKhJrslExBnd0IQl1wn/bm3SucjvP1PvTB6h +/z/xW+rwVH8r62h+BDS82Xs2WM0aZP/bHPUHPL09oQuE/hKJCskPenur+hvdcZP/R+Nva7DmvoH/ hShbJWGOABAAAA== diff --git a/tiled/interiors/ados/church_0.tmx b/data/maps/interiors/ados/church_0.tmx similarity index 99% rename from tiled/interiors/ados/church_0.tmx rename to data/maps/interiors/ados/church_0.tmx index 5f8d04d21f..1f0d8e9270 100644 --- a/tiled/interiors/ados/church_0.tmx +++ b/data/maps/interiors/ados/church_0.tmx @@ -69,28 +69,28 @@ - H4sIAAAAAAAAAFNgYGBQGMUDgvVJwKPuG3XfqPsGl/tg2IlE8VH3jbpv1H2j7ht138C5z2nUfYMi + H4sIAAAAAAAAAFNgYGBQGMUDgvVJwKPuG3XfqPsGl/tg2IlE8VH3jbpv1H2j7ht138C5z2nUfYMi fgH/nS7TgAwAAA== - H4sIAAAAAAAAAAtmZGDwHqTYH4jTgRgZlDEMHEC3OxnotmpGrEqJAiJAvepEYEEy7Sin0H3viFT3 -nkzzR90HAaPuww5uAPEhIvDVAXIfDMgDsQIWrEihudR0H6jsUkDCIP5gcp8CFjzqPuLAqPsoA6Pu + H4sIAAAAAAAAAAtmZGDwHqTYH4jTgRgZlDEMHEC3OxnotmpGrEqJAiJAvepEYEEy7Sin0H3viFT3 +nkzzR90HAaPuww5uAPEhIvDVAXIfDMgDsQIWrEihudR0H6jsUkDCIP5gcp8CFjzqPuLAqPsoA6Pu owyMuo8yQEv3eVIJ2zGius2GSuYCAIulmI6ADAAA - H4sIAAAAAAAAAO2VyQrCMBCG6ytp63IV97V1QaR3d9CbIPh2Pph/iiKMMZ02iSjkg49JpskkzCH1 -vBfXHxvLOKR8t4nq7NhA/RBGcGKgFqUNO8RuxhpTOINzs1dL6ME+rD8U44GFc/IyhCPimLGvCEvQ -h4Eip0sDNoktxr4yrMAqrClyglvhPR4/5HU5SXIruIYb5npbnEl8soU7uGeu/yb07bLxji5yRtN1 + H4sIAAAAAAAAAO2VyQrCMBCG6ytp63IV97V1QaR3d9CbIPh2Pph/iiKMMZ02iSjkg49JpskkzCH1 +vBfXHxvLOKR8t4nq7NhA/RBGcGKgFqUNO8RuxhpTOINzs1dL6ME+rD8U44GFc/IyhCPimLGvCEvQ +h4Eip0sDNoktxr4yrMAqrClyglvhPR4/5HU5SXIruIYb5npbnEl8soU7uGeu/yb07bLxji5yRtN1 BUtmbS6XlHlWZPdz/ePj+qeH658e/9K/AP/iyIAydGv68A7Z7VVUgAwAAA== - H4sIAAAAAAAAAGNgQAXFDAMHBtLuUTA4wD5GBob9jLQx+ygjaTS9wWFGTDoXhzilII/G6kcaQC+7 + H4sIAAAAAAAAAGNgQAXFDAMHBtLuUTA4wD5GBob9jLQx+ygjaTS9wWFGTDoXhzilII/G6kcaQC+7 RsuyUTAKRsEoGAWjADcAAEdBuTWADAAA @@ -101,8 +101,8 @@ RsuyUTAKRsEoGAWjADcAAEdBuTWADAAA - H4sIAAAAAAAAAO1WQQoAIAjzG/3/o10lRmmb0cGBiORqTJCGmY3Pw2OtXwJpYfTcepC9f/fWiY9q -1UzU+tg+xGP1of6K+TL8qD6UI+cqbcwsdm/c8HxW93ueat9V7FGlvgq0fxzaPw7tH4f2j0PmfxmJ + H4sIAAAAAAAAAO1WQQoAIAjzG/3/o10lRmmb0cGBiORqTJCGmY3Pw2OtXwJpYfTcepC9f/fWiY9q +1UzU+tg+xGP1of6K+TL8qD6UI+cqbcwsdm/c8HxW93ueat9V7FGlvgq0fxzaPw7tH4f2j0PmfxmJ irsnUdAumYAMAAA= diff --git a/tiled/interiors/ados/church_1.tmx b/data/maps/interiors/ados/church_1.tmx similarity index 99% rename from tiled/interiors/ados/church_1.tmx rename to data/maps/interiors/ados/church_1.tmx index afdf612106..25782400b6 100644 --- a/tiled/interiors/ados/church_1.tmx +++ b/data/maps/interiors/ados/church_1.tmx @@ -93,39 +93,39 @@ - H4sIAAAAAAAAAO2WsQ6AIAwF+8kkrCCKfrhlJaFtmmpAO9z6egsXIgBEZxmCEPcb+yUkE2yKXW5T -eqv5FWQnOBR+3Kb01l/9KnIquF7ys3wf7ud+1IZV657ys2rJqn5cq/om9Vi1buQ3+/9gZr+vcQNx + H4sIAAAAAAAAAO2WsQ6AIAwF+8kkrCCKfrhlJaFtmmpAO9z6egsXIgBEZxmCEPcb+yUkE2yKXW5T +eqv5FWQnOBR+3Kb01l/9KnIquF7ys3wf7ud+1IZV657ys2rJqn5cq/om9Vi1buQ3+/9gZr+vcQNx RiYMgAwAAA== - H4sIAAAAAAAAAO2Uyy5EQRCG+4hgCLFyEuIRGJdxtzOJW2x4RF6B2TAbvAQLZocFHsF3oiqnM+me -ObrPOBb+5EtXVV9SnUpVYowZgjVYF7tK344PQw1GIIUtWVOHn9nbDrvI+dRzvhejMAYLsAh70DRu -NRL+BefYFyZfNf6O/QGf8ATP0IEXeIU3OIUz605deCD2aHJf9+ckv2VY8eRVpeqwZL7rO1NRDsee -NdMqNExe316aT+LycN2/hCsHLdkPqa++2QqI2TqBa7hx0JYzIfXVN9sBMd9bvvxC6nsLd3Bv7RWJ -ueqrZ7rRO//9218x/ds9czsFYj/RIPq3LMX07yBmnUux/VvWrPMptn/LnHUh6lffMmedrX04gEM4 + H4sIAAAAAAAAAO2Uyy5EQRCG+4hgCLFyEuIRGJdxtzOJW2x4RF6B2TAbvAQLZocFHsF3oiqnM+me +ObrPOBb+5EtXVV9SnUpVYowZgjVYF7tK344PQw1GIIUtWVOHn9nbDrvI+dRzvhejMAYLsAh70DRu +NRL+BefYFyZfNf6O/QGf8ATP0IEXeIU3OIUz605deCD2aHJf9+ckv2VY8eRVpeqwZL7rO1NRDsee +NdMqNExe316aT+LycN2/hCsHLdkPqa++2QqI2TqBa7hx0JYzIfXVN9sBMd9bvvxC6nsLd3Bv7RWJ +ueqrZ7rRO//9218x/ds9czsFYj/RIPq3LMX07yBmnUux/VvWrPMptn/LnHUh6lffMmedrX04gEM4 cqy6r/X97flSND+tb5bfOGzAJswKVfsTkt8kTMEO7Ir9F/yMafgCQ2Uhg4AMAAA= - H4sIAAAAAAAAAGNgoC8wYGRgMGQkXx4GbLGIzQXieUA8H4gXkOU6BgYjoN3GQKwGxTeAYjcZEHyY -PCFgR6b9Ix2oDLQDKADeSJhUMWxgNhK7C0r3kuk2XyCeg8T3g4qJMWKKMaCpwwU2oLlnDi6FRLqP -GLeAxGYC8Syoenzug4F2CtyFDHyQMKlio2DkgYlAvBLKXsVAft6lBehAYsPcNRubQhyA2mUdNgDL + H4sIAAAAAAAAAGNgoC8wYGRgMGQkXx4GbLGIzQXieUA8H4gXkOU6BgYjoN3GQKwGxTeAYjcZEHyY +PCFgR6b9Ix2oDLQDKADeSJhUMWxgNhK7C0r3kuk2XyCeg8T3g4qJMWKKMaCpwwU2oLlnDi6FRLqP +GLeAxGYC8Syoenzug4F2CtyFDHyQMKlio2DkgYlAvBLKXsVAft6lBehAYsPcNRubQhyA2mUdNgDL 5yDQQ4I+YssNZHWbGYgrS6gBkO3F5hYGBtTyeTaSGL3AaFk3CugBAOCnMHOADAAA - H4sIAAAAAAAAAGNgIAwMGBkYDBmJF4eBR0D8GIifEGEHIWAPxA445IyAbjDG4g6Y+Gsg+w0QvwXi -O0B8F4jvAfFTIH4GxM+B2B+IA6jgzqEIpPHEIT30EwIyFJpPqX5KgMAA2g0DsPgh1S0w9aPxOwpI + H4sIAAAAAAAAAGNgIAwMGBkYDBmJF4eBR0D8GIifEGEHIWAPxA445IyAbjDG4g6Y+Gsg+w0QvwXi +O0B8F4jvAfFTIH4GxM+B2B+IA6jgzqEIpPHEIT30EwIyFJpPqX5KgMAA2g0DsPgh1S0w9aPxOwpI Behl7j0ixOgBRss62oOBLPPQ44eQW9DlR+N3FIwC+gEARfI7EYAMAAA= - H4sIAAAAAAAAAGNgGAUjHcgxUqZfkUL9o4C2QJ7C+FEYjd9RMEyAEoVpmdK8NApoCygtq5RH43cU + H4sIAAAAAAAAAGNgGAUjHcgxUqZfkUL9o4C2QJ7C+FEYjd9RMEyAEoVpmdK8NApoCygtq5RH43cU jAK6AQCLpa0agAwAAA== @@ -136,7 +136,7 @@ jAK6AQCLpa0agAwAAA== - H4sIAAAAAAAAAMtlYGDIHcVUwzCAzqaVPeiAVPUDBYaT+yh1Pzb9hOKenPDDlU6JERvJ7hsq8UtP + H4sIAAAAAAAAAMtlYGDIHcVUwzCAzqaVPeiAVPUDBYaT+yh1Pzb9hOKenPDDlU6JERvJ7hsq8UtP MNTdR80ylxj7B1v8kus+WuQFaroPm35SxYaD+wiBgYpfcvIdPfMHue4bxeRhAFpXFL+ADAAA diff --git a/tiled/interiors/ados/farm_house.tmx b/data/maps/interiors/ados/farm_house.tmx similarity index 99% rename from tiled/interiors/ados/farm_house.tmx rename to data/maps/interiors/ados/farm_house.tmx index 02ae1523c8..d485a63757 100644 --- a/tiled/interiors/ados/farm_house.tmx +++ b/data/maps/interiors/ados/farm_house.tmx @@ -144,35 +144,35 @@ - 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 bmYWq5QRAAA= - H4sIAAAAAAAAAGNgGAWjgHogGIhDBtoRo2DAgR4jA4M+EBsw4hcbTMAQ6C4jIDZmxC82CkbBSAfh -QByBxE8H4gwoziTTzLVEqFlDptm0BOvwyK2mmytGwSgYBaNgFIyCUUBLIAjsCwgBsTCN+gQA2udA + H4sIAAAAAAAAAGNgGAWjgHogGIhDBtoRo2DAgR4jA4M+EBsw4hcbTMAQ6C4jIDZmxC82CkbBSAfh +QByBxE8H4gwoziTTzLVEqFlDptm0BOvwyK2mmytGwSgYBaNgFIyCUUBLIAjsCwgBsTCN+gQA2udA WpQRAAA= @@ -188,8 +188,8 @@ WpQRAAA= - H4sIAAAAAAAAAO2VwQ7AIAhD/W3/ficvZCKwFiFZEy5TnpWxMccY84+0WDqtS8k9HTxrd/DmMrla -TlXPOyaLzeJa+g7NRynTs6U/tWcaG6GO7zDiOfK/vlmLXW8g2B5V4J7mWYRt4clcVi087OgaQ8x6 + H4sIAAAAAAAAAO2VwQ7AIAhD/W3/ficvZCKwFiFZEy5TnpWxMccY84+0WDqtS8k9HTxrd/DmMrla +TlXPOyaLzeJa+g7NRynTs6U/tWcaG6GO7zDiOfK/vlmLXW8g2B5V4J7mWYRt4clcVi087OgaQ8x6 sHTbszY3rd93thCemXMG4dnqt1Kfd/D4pm6eu/WGx++XyDyrQzymBmnklBEAAA== diff --git a/tiled/interiors/ados/farm_house_1.tmx b/data/maps/interiors/ados/farm_house_1.tmx similarity index 99% rename from tiled/interiors/ados/farm_house_1.tmx rename to data/maps/interiors/ados/farm_house_1.tmx index 6841052709..24b85de00a 100644 --- a/tiled/interiors/ados/farm_house_1.tmx +++ b/data/maps/interiors/ados/farm_house_1.tmx @@ -126,36 +126,36 @@ - H4sIAAAAAAAAAO2VSQ7CMBAEx78kF16VEHZI4Gdc+AJ7CnECOZtiyxjmUCrJI1mtTqzJjEgKmdrq -sbwInaOPR+RNJHyOX/ZB3nmeH6U7TfefmJ9ruAz4rp+Z056Zm+6/Mr/VcB/wfnz23JbZ5f/y7T3b -/M89P5iLsWMc5lWr1Wp1pGYlTCCHqeP968szcs5hAUvH+9eXV+Rcwwa2kfRckLOEHewj6Vkd3hXZ + H4sIAAAAAAAAAO2VSQ7CMBAEx78kF16VEHZI4Gdc+AJ7CnECOZtiyxjmUCrJI1mtTqzJjEgKmdrq +sbwInaOPR+RNJHyOX/ZB3nmeH6U7TfefmJ9ruAz4rp+Z056Zm+6/Mr/VcB/wfnz23JbZ5f/y7T3b +/M89P5iLsWMc5lWr1Wp1pGYlTCCHqeP968szcs5hAUvH+9eXV+Rcwwa2kfRckLOEHewj6Vkd3hXZ c88hlBEAAA== - H4sIAAAAAAAAANWWSU7DMBiF/2xAwKpiVAuiZRAzLWOpgB0I2CAxSHADxAEoCy7CQZjEEljDPZjh -BDyrDjXGru0kVuFJn/4m/fP0YtmxU0TUasEUmLbsbQMpD76hdzvoAI0G5sC8RV8n6NL4ljlRfGXv -BlIrFxD1BZo/JWV4X4vC9yyoQMK1SVtS1XlHVZpn6A6S8b3h9Y7XW16TzCxK57uh+Z2Ed1zV8r0H -D9I9ln+TY3oXU2b2fCmo4DIuvsaCaQyMe/D2mTkPCh68fWa28c5jXhQsv3UuvlFVjzXoqkuN9wgY -jemt8o2b+RqcgwuF9wSYjOEti/kOgWGKP85XCm8fc6OfqueDAUNvDjQ7kPGUucjX7KnF2mXjNgh6 -Hch6yOyicB7ZnkPFs2i9MovzKKmzqI0ewZOBZ4NHkzSPSmBRYol+r8E9PLfPnz1APaEqh4Kn2Mf0 -Al4NvNm9/reWFfdWFJlFHSFTWeC4xnr6K5ld9B8zv4MPA5+Onr4zx9EC5tw26g7Y5ddMq2BNYp1+ + H4sIAAAAAAAAANWWSU7DMBiF/2xAwKpiVAuiZRAzLWOpgB0I2CAxSHADxAEoCy7CQZjEEljDPZjh +BDyrDjXGru0kVuFJn/4m/fP0YtmxU0TUasEUmLbsbQMpD76hdzvoAI0G5sC8RV8n6NL4ljlRfGXv +BlIrFxD1BZo/JWV4X4vC9yyoQMK1SVtS1XlHVZpn6A6S8b3h9Y7XW16TzCxK57uh+Z2Ed1zV8r0H +D9I9ln+TY3oXU2b2fCmo4DIuvsaCaQyMe/D2mTkPCh68fWa28c5jXhQsv3UuvlFVjzXoqkuN9wgY +jemt8o2b+RqcgwuF9wSYjOEti/kOgWGKP85XCm8fc6OfqueDAUNvDjQ7kPGUucjX7KnF2mXjNgh6 +Hch6yOyicB7ZnkPFs2i9MovzKKmzqI0ewZOBZ4NHkzSPSmBRYol+r8E9PLfPnz1APaEqh4Kn2Mf0 +Al4NvNm9/reWFfdWFJlFHSFTWeC4xnr6K5ld9B8zv4MPA5+Onr4zx9EC5tw26g7Y5ddMq2BNYp1+ Zk6TeQ+aAbMWfVGw9Q73wR6y23+KbBwse11x8c6CLzp0Hl+UEQAA - H4sIAAAAAAAAAGNgQAW3gfgOlC3LyMAgx8iAEzjhkYOBK4SVwMF1JLY/Go0P3AfiB1C2PNBNCkS4 -i1gQBsTheORvILED0OhRMAoGG/CCYnSwCJhnFlMp36wCmrOainkQF1gCtGMplexZAzRnLR3cvAxo -x3Iq2bMOaM56Orh5FIyCUTAKRhLYO9AOIAGwQesAFiDdyADBIwlYk1gHaiCp1xoi9acmI3b2YAY7 + H4sIAAAAAAAAAGNgQAW3gfgOlC3LyMAgx8iAEzjhkYOBK4SVwMF1JLY/Go0P3AfiB1C2PNBNCkS4 +i1gQBsTheORvILED0OhRMAoGG/CCYnSwCJhnFlMp36wCmrOainkQF1gCtGMplexZAzRnLR3cvAxo +x3Iq2bMOaM56Orh5FIyCUTAKRhLYO9AOIAGwQesAFiDdyADBIwlYk1gHaiCp1xoi9acmI3b2YAY7 cLBHwSgYBbgBAOdVfsCUEQAA - H4sIAAAAAAAAAGNgGLlAgnGgXUAaEIe6V5JK7t4PpQ9C6QPUMXbEgNNAfAaLuC8UUwOYMkLwKMAE -K4DhspJKYbMBaM7GIRbO2kD36gwxN4+CUTAKRgE+4Aos09yIKNeIVUcP4A10hw8RbiFWHT1AINAd + H4sIAAAAAAAAAGNgGLlAgnGgXUAaEIe6V5JK7t4PpQ9C6QPUMXbEgNNAfAaLuC8UUwOYMkLwKMAE +K4DhspJKYbMBaM7GIRbO2kD36gwxN4+CUTAKRgE+4Aos09yIKNeIVUcP4A10hw8RbiFWHT1AINAd QUS4hVh1o2AUjIJRMAooAwC0f/Y7lBEAAA== @@ -166,8 +166,8 @@ QUS4hVh1o2AUjIJRMAooAwC0f/Y7lBEAAA== - H4sIAAAAAAAAAO2VXQrAIAyDvWTvf5W9jqGp/Yl00kCYuPoRBauMMaR9zDOhf7Pa9xoBcztM+XxX -bK8i2TQe4mdpxV2NM9hRIS6a28mh1Xr3xDoLJtvDtdzLzL5h4Xp1a+ZKXCab0fcZ7BNcJjvSb63O + H4sIAAAAAAAAAO2VXQrAIAyDvWTvf5W9jqGp/Yl00kCYuPoRBauMMaR9zDOhf7Pa9xoBcztM+XxX +bK8i2TQe4mdpxV2NM9hRIS6a28mh1Xr3xDoLJtvDtdzLzL5h4Xp1a+ZKXCab0fcZ7BNcJjvSb63O zGyprZDZos5cUyg72pP2Bs3GWbrhnP+gzpyTgf0GtW1+AAJTlBKUEQAA diff --git a/tiled/interiors/ados/felinas_house.tmx b/data/maps/interiors/ados/felinas_house.tmx similarity index 99% rename from tiled/interiors/ados/felinas_house.tmx rename to data/maps/interiors/ados/felinas_house.tmx index 296379c378..4f37b22588 100644 --- a/tiled/interiors/ados/felinas_house.tmx +++ b/data/maps/interiors/ados/felinas_house.tmx @@ -117,38 +117,38 @@ - H4sIAAAAAAAAAGNhYGBgGeRYjQCmtfnUsIMe/hgMdtAjzoeLHUMl7RJjBzXDDBtmgmJ8aliR1FGC + H4sIAAAAAAAAAGNhYGBgGeRYjQCmtfnUsIMe/hgMdtAjzoeLHUMl7RJjBzXDDBtmgmJ8aliR1FGC 6WkHNcwatWPUjlE7yLcDWx6HYWT1uPI+Ax55fHawo+nhQMPE2gEAeFN7IMQJAAA= - H4sIAAAAAAAAAN3USYrCQBQG4DpBC7qyQaHVC9jOZ8g91JXjGXSj7hzbtl24FAXHjcNRGm+if6AC -RUhVvQKz0AffIsV7+UnxyIIxtvDZGsLwZeiTMGf3rHhGnMmrDk2P8yCEoCeZs88Tiox/uClyKXWX -ZLSgTXzHBwQ0ParvoFSCMPfOGfYONZj3HplmeO2VBRWoQs0gowNdRY87wyK8250hK8uVEYGYxoBz -nqOEuSjPoPxvfmDK/RJn3P+rHVwVZvDHzTW9or1wV2fhHotQEpQVd66rkyTD2S0HZcdMM55Zr5KR + H4sIAAAAAAAAAN3USYrCQBQG4DpBC7qyQaHVC9jOZ8g91JXjGXSj7hzbtl24FAXHjcNRGm+if6AC +RUhVvQKz0AffIsV7+UnxyIIxtvDZGsLwZeiTMGf3rHhGnMmrDk2P8yCEoCeZs88Tiox/uClyKXWX +ZLSgTXzHBwQ0ParvoFSCMPfOGfYONZj3HplmeO2VBRWoQs0gowNdRY87wyK8250hK8uVEYGYxoBz +nqOEuSjPoPxvfmDK/RJn3P+rHVwVZvDHzTW9or1wV2fhHotQEpQVd66rkyTD2S0HZcdMM55Zr5KR hG9I+ZiRhgxkXzwjB3ko+JihKzHjABeCPp8dEvuPPGMDS6IRjGFiMLOFB8XGpt3ECQAA - H4sIAAAAAAAAAGNgIB0cJUMPCKRCMTJ4jEVdCRAfQ+I/gtJXgfgaEF+H8h9i0ZsFxJlQdi0Q1yHJ -lSGxS4H4OJpeJyC+AcQ3gfgWlI8N5AFxAR7xw0B8BE3uDQ6zhgpwwSXBCESMuPXVA3EDhXYzAc1n -xmMHKQCXP1iA5rNSyQ56AJzxQUPQCsRtA2AvLoAt/5MCXAnI22ARe4RFDBsAlWtn0MTssKhzgNJe -QOwMZXsyYI/faCCOgeJYqNhlHOaRC+KAOB6KE4DYBypeDsQVQFxJofn4QBUQVwNxDQ3tIBWAwiOB + H4sIAAAAAAAAAGNgIB0cJUMPCKRCMTJ4jEVdCRAfQ+I/gtJXgfgaEF+H8h9i0ZsFxJlQdi0Q1yHJ +lSGxS4H4OJpeJyC+AcQ3gfgWlI8N5AFxAR7xw0B8BE3uDQ6zhgpwwSXBCESMuPXVA3EDhXYzAc1n +xmMHKQCXP1iA5rNSyQ56AJzxQUPQCsRtA2AvLoAt/5MCXAnI22ARe4RFDBsAlWtn0MTssKhzgNJe +QOwMZXsyYI/faCCOgeJYqNhlHOaRC+KAOB6KE4DYBypeDsQVQFxJofn4QBUQVwNxDQ3tIBWAwiOB gBpnHOIXcIhfItMtOgy46yRcABSmxIanBx459HSGD4Dq0FskqMcHyA2rkQQAGoH3osQJAAA= - H4sIAAAAAAAAAGNgGDxgPxAfoKJ5t4H4LprYQSA+RAWzm4G4hQrmDCSoBeK6gXYEEYCNkYGBnZH6 -5rYDcQf1jUUBnUDcRWM7QGA4pMdRMApIAdFAHEum3lM4xM+QaR45oByIK6lgzlkS1F4F4utUsJNU + H4sIAAAAAAAAAGNgGDxgPxAfoKJ5t4H4LprYQSA+RAWzm4G4hQrmDCSoBeK6gXYEEYCNkYGBnZH6 +5rYDcQf1jUUBnUDcRWM7QGA4pMdRMApIAdFAHEum3lM4xM+QaR45oByIK6lgzlkS1F4F4utUsJNU e0cB7QAAAxwWA8QJAAA= - H4sIAAAAAAAAAGNgGBhwhg52XKSDHbQCJ+lgxzk62EEtcGWgHUABaATipoF2xCgYBaNgFIyCYQcA + H4sIAAAAAAAAAGNgGBhwhg52XKSDHbQCJ+lgxzk62EEtcGWgHUABaATipoF2xCgYBaNgFIyCYQcA JpBlysQJAAA= @@ -159,8 +159,8 @@ JpBlysQJAAA= - H4sIAAAAAAAAAN1TWwrAMAjzgr3/dfovGuOjLVugMMQYjXOJyPrh0/ByMnGrdiaGgHpgwORGHrFc -pMvuI9Jhe7k1B+IiHaaPjk8Rd3IfyLfKbd64/y9oeDU0PB7KqdyH9436nYCe6YSGpcl4ztbQcUuj + H4sIAAAAAAAAAN1TWwrAMAjzgr3/dfovGuOjLVugMMQYjXOJyPrh0/ByMnGrdiaGgHpgwORGHrFc +pMvuI9Jhe7k1B+IiHaaPjk8Rd3IfyLfKbd64/y9oeDU0PB7KqdyH9436nYCe6YSGpcl4ztbQcUuj MkvEjf7NrkZmhs6+JryqaHTu9PXbitMC38QJAAA= diff --git a/tiled/interiors/ados/fishermans_hut_north.tmx b/data/maps/interiors/ados/fishermans_hut_north.tmx similarity index 99% rename from tiled/interiors/ados/fishermans_hut_north.tmx rename to data/maps/interiors/ados/fishermans_hut_north.tmx index f7582a636c..f04ba976c2 100644 --- a/tiled/interiors/ados/fishermans_hut_north.tmx +++ b/data/maps/interiors/ados/fishermans_hut_north.tmx @@ -41,8 +41,8 @@ - H4sIAAAAAAAAAONhYGBgIhNzAzELEMsAsQSJWBqImaH6xYBYD4r1GYgDomj6SQXo+mF2o9s/BYin -AfFUKJ5OI/v1GbDbT6x+XMAKiK2B2AZKO+HQD/O/HpXtJ1Y/rvhHDn8QPdTCnxj9UkAsjgU7A7EL + H4sIAAAAAAAAAONhYGBgIhNzAzELEMsAsQSJWBqImaH6xYBYD4r1GYgDomj6SQXo+mF2o9s/BYin +AfFUKJ5OI/v1GbDbT6x+XMAKiK2B2AZKO+HQD/O/HpXtJ1Y/rvhHDn8QPdTCnxj9UkAsjgU7A7EL ELtikZOE6ucCYkYc2AeIfYHYD4c8JxADAMu6n5IABAAA @@ -53,7 +53,7 @@ ELtikZOE6ucCYkYc2AeIfYHYD4c8JxADAMu6n5IABAAA - H4sIAAAAAAAAAGNgGNygB0r3QjGpYAIQTwLiiVA8mUruohcwBGIjIDaG0pZ0th85/MkByOEPooda + H4sIAAAAAAAAAGNgGNygB0r3QjGpYAIQTwLiiVA8mUruohcwBGIjIDaG0pZ0th85/MkByOEPooda +A93AAD8S1S0AAQAAA== @@ -64,7 +64,7 @@ ELtikZOE6ucCYkYc2AeIfYHYD4c8JxADAMu6n5IABAAA - H4sIAAAAAAAAAOtmYGDoHmSYGECOHnz6cZmFS55e9hOrnxR76Gk/Ke4ajuFPjv2kxBWlGAAzXnok + H4sIAAAAAAAAAOtmYGDoHmSYGECOHnz6cZmFS55e9hOrnxR76Gk/Ke4ajuFPjv2kxBWlGAAzXnok AAQAAA== diff --git a/tiled/interiors/ados/fishermans_hut_south.tmx b/data/maps/interiors/ados/fishermans_hut_south.tmx similarity index 99% rename from tiled/interiors/ados/fishermans_hut_south.tmx rename to data/maps/interiors/ados/fishermans_hut_south.tmx index 6176384e72..93bf61963c 100644 --- a/tiled/interiors/ados/fishermans_hut_south.tmx +++ b/data/maps/interiors/ados/fishermans_hut_south.tmx @@ -71,21 +71,21 @@ - H4sIAAAAAAAAAONhYGBgIhNzAzELEMsAsQQOLI1DHiTODNUvxoAbiCLJV0AxTJxU/ejipOqvg2Jy -9d8A4ps0cL8UEIsDsRKSvCJUTBIqjy4niaQfFj8qSGqUGVDjC12O2PjD56/Brr8RiJuAuJlM/e1A + H4sIAAAAAAAAAONhYGBgIhNzAzELEMsAsQQOLI1DHiTODNUvxoAbiCLJV0AxTJxU/ejipOqvg2Jy +9d8A4ps0cL8UEIsDsRKSvCJUTBIqjy4niaQfFj8qSGqUGVDjC12O2PjD56/Brr8RiJuAuJlM/e1A 3AHEnQT0w+IPHVsDsQ0Q22KRg8UfFxAz4sAuQOwKxG445DmBGAAs59TFAAQAAA== - H4sIAAAAAAAAAGNgoA5YBsTzgHg+EC8A4ulAvJQE/bOAeBEQzwbiJVB6LZL8LRxsagIDIDYCYhMg -NiRTvykQm5OpfyBBFxB3o4kdAuLDQHyECP29QNyHxD8LxEeB+BgQH4fyRxI4P9AOIBIAAE0f52gA + H4sIAAAAAAAAAGNgoA5YBsTzgHg+EC8A4ulAvJQE/bOAeBEQzwbiJVB6LZL8LRxsagIDIDYCYhMg +NiRTvykQm5OpfyBBFxB3o4kdAuLDQHyECP29QNyHxD8LxEeB+BgQH4fyRxI4P9AOIBIAAE0f52gA BAAA - H4sIAAAAAAAAAGNgoA24CMSnaGQ2uaAaigmBEzjErwLxNeo5Z1CDMwT4wx2cG2gH0AkAAPE0SBQA + H4sIAAAAAAAAAGNgoA24CMSnaGQ2uaAaigmBEzjErwLxNeo5Z1CDMwT4wx2cG2gH0AkAAPE0SBQA BAAA @@ -96,7 +96,7 @@ BAAA - H4sIAAAAAAAAACtnYGAoHwYYF8Alj0s/Pj42NrX1k+t+XPYSK0epfmLch0+eVDDY9RMyk5R0Tct8 + H4sIAAAAAAAAACtnYGAoHwYYF8Alj0s/Pj42NrX1k+t+XPYSK0epfmLch0+eVDDY9RMyk5R0Tct8 AwBjl+h8AAQAAA== diff --git a/tiled/interiors/ados/fishermans_hut_west.tmx b/data/maps/interiors/ados/fishermans_hut_west.tmx similarity index 99% rename from tiled/interiors/ados/fishermans_hut_west.tmx rename to data/maps/interiors/ados/fishermans_hut_west.tmx index c653e19ff8..9ac4e957e8 100644 --- a/tiled/interiors/ados/fishermans_hut_west.tmx +++ b/data/maps/interiors/ados/fishermans_hut_west.tmx @@ -62,9 +62,9 @@ - H4sIAAAAAAAAAL3OuQoCMRCA4Xg0Hq23z+BR7Hr0WunirbXaqa/h+tj+QoQhTJRYOPDBQPJvtmyM -yf6ohDzaqAdqIWf7KjoYYmT8M7B3uqg4ffShcydS+p59e42Nx9b+Q1/pXzPGDnuPg71jPH3I/Ktf -4K7sWj/BFDPMxTdSLJ095P1U2bU+EZ3cH+L99671K9HIXRu3j7/clxM7fRM1xREnnJWzhu2LyHhc + H4sIAAAAAAAAAL3OuQoCMRCA4Xg0Hq23z+BR7Hr0WunirbXaqa/h+tj+QoQhTJRYOPDBQPJvtmyM +yf6ohDzaqAdqIWf7KjoYYmT8M7B3uqg4ffShcydS+p59e42Nx9b+Q1/pXzPGDnuPg71jPH3I/Ktf +4K7sWj/BFDPMxTdSLJ095P1U2bU+EZ3cH+L99671K9HIXRu3j7/clxM7fRM1xREnnJWzhu2LyHhc cMXNc17AE4KI0mMABAAA @@ -85,7 +85,7 @@ cMXNc17AE4KI0mMABAAA - H4sIAAAAAAAAAFvKwMCwdJBhXIBcfaSaQ66bKVFLKqCn/qVY2KT4iVj9lNpPDfdj04PLTHqkP1LV + H4sIAAAAAAAAAFvKwMCwdJBhXIBcfaSaQ66bKVFLKqCn/qVY2KT4iVj9lNpPDfdj04PLTHqkP1LV k4oBAZlIKQAEAAA= diff --git a/tiled/interiors/ados/goldsmith.tmx b/data/maps/interiors/ados/goldsmith.tmx similarity index 99% rename from tiled/interiors/ados/goldsmith.tmx rename to data/maps/interiors/ados/goldsmith.tmx index e1d7a18c19..27f2b7b992 100644 --- a/tiled/interiors/ados/goldsmith.tmx +++ b/data/maps/interiors/ados/goldsmith.tmx @@ -59,21 +59,21 @@ - H4sIAAAAAAAAALXMzQpFUBiF4T0xEIfyl6mfKFFGbkLMRCS5/5uwBnuw250JllVPfd/kNYUQFpEN -P3AgJXAhkM0cCihhFM+Xac0WKnKz+6BZQ0Nu9tJAbDKmNyeYyc0FVnJzg53cPF72/jXPD5qMqU0P + H4sIAAAAAAAAALXMzQpFUBiF4T0xEIfyl6mfKFFGbkLMRCS5/5uwBnuw250JllVPfd/kNYUQFpEN +P3AgJXAhkM0cCihhFM+Xac0WKnKz+6BZQ0Nu9tJAbDKmNyeYyc0FVnJzg53cPF72/jXPD5qMqU0P EslQ7rt82QwhUhjaf1cMF4h/6uJABQAA - H4sIAAAAAAAAANXO0QqCMBSA4T1rivQmphaFCSkZFFQXYiSB7+cfHGEE82ITbD98HDiww5Qyd8AR -hcjFCeXEu6kq1LiIs7jiZnnTh2Ik2CDFXttn2GKn7Zfsjoc2xz6G+W/58s85eqI16C1vvvA26Bxu + H4sIAAAAAAAAANXO0QqCMBSA4T1rivQmphaFCSkZFFQXYiSB7+cfHGEE82ITbD98HDiww5Qyd8AR +hcjFCeXEu6kq1LiIs7jiZnnTh2Ik2CDFXttn2GKn7Zfsjoc2xz6G+W/58s85eqI16C1vvvA26Bxu 2rZCgPBn3zjcjGSuHW58GwDboZcoQAUAAA== - H4sIAAAAAAAAAGNgGAXooA6IG4C4HogbgbgNSbwJiJuBuAVJfCDBIiBejETDwEYc9GADQ8Wdo2D4 + H4sIAAAAAAAAAGNgGAXooA6IG4C4HogbgbgNSbwJiJuBuAVJfCDBIiBejETDwEYc9GADQ8Wdo2D4 gXQqmAEAgvXqDUAFAAA= @@ -89,7 +89,7 @@ gXQqmAEAgvXqDUAFAAA= - H4sIAAAAAAAAANvFwMCwawhiSsBAmIlLjlQ91HYnKWp24aGp5T5cbiDFbGLdOZTSEqn2E5v+cJlJ + H4sIAAAAAAAAANvFwMCwawhiSsBAmIlLjlQ91HYnKWp24aGp5T5cbiDFbGLdOZTSEqn2E5v+cJlJ jjsJqSXHTEJ5ZaAxAP8pLRpABQAA diff --git a/tiled/interiors/ados/haunted_house.tmx b/data/maps/interiors/ados/haunted_house.tmx similarity index 99% rename from tiled/interiors/ados/haunted_house.tmx rename to data/maps/interiors/ados/haunted_house.tmx index 055defa965..2ac3fb3845 100644 --- a/tiled/interiors/ados/haunted_house.tmx +++ b/data/maps/interiors/ados/haunted_house.tmx @@ -117,35 +117,35 @@ - H4sIAAAAAAAAAO3TIQ4AIAxD0WXhCNz/rAiCQzUVg/0m1W8Vy4hIU6dQl42Pj1/bP+m6H3/n1/3K + H4sIAAAAAAAAAO3TIQ4AIAxD0WXhCNz/rAiCQzUVg/0m1W8Vy4hIU6dQl42Pj1/bP+m6H3/n1/3K Dfg1/XEpfm3f+f/4vX2l+Piv+Qvvk+kWABAAAA== - H4sIAAAAAAAAAO2Vy04CMRSGpy/hBVFRETYiGw2QaKI7EBHkHcDLQt2Jj4i6UdkIvohgDP/E06Rp -Op1SOowhnORLITP/+TrTnEze87xdSw7AIf3eB3nNdRV+JgvqoGpBEZTABcgoevHrqqyYqXjTVVnq -tQSWiRXDjEv/KkgQa8J9NYbnZuF7Fgnav42/DncjwC9mEgH5af2XcDcj8HfBM3gBrxq/as9H4Bgk -wbqCDQP/G3gHH6Cn8avO/wScGjh09Qn6YAC+NH7d+fPaoTVF67aB38X587oGNxK3jvy6DK8WaEtc -OfLr5t+vTeHeLVpTIe5J/Cbnb1NyL3GWxPkxOX8X/qgycjFi4V/4/5v/m9afmPzDkGzU88/9vzH7 -g97DvD//SNrHrP28RH+Jzc7P526kTMT3/cuxv/cQl7+g+P7XwNmE3IF78ADOLXrxTA6kLXgEHfBE + H4sIAAAAAAAAAO2Vy04CMRSGpy/hBVFRETYiGw2QaKI7EBHkHcDLQt2Jj4i6UdkIvohgDP/E06Rp +Op1SOowhnORLITP/+TrTnEze87xdSw7AIf3eB3nNdRV+JgvqoGpBEZTABcgoevHrqqyYqXjTVVnq +tQSWiRXDjEv/KkgQa8J9NYbnZuF7Fgnav42/DncjwC9mEgH5af2XcDcj8HfBM3gBrxq/as9H4Bgk +wbqCDQP/G3gHH6Cn8avO/wScGjh09Qn6YAC+NH7d+fPaoTVF67aB38X587oGNxK3jvy6DK8WaEtc +OfLr5t+vTeHeLVpTIe5J/Cbnb1NyL3GWxPkxOX8X/qgycjFi4V/4/5v/m9afmPzDkGzU88/9vzH7 +g97DvD//SNrHrP28RH+Jzc7P526kTMT3/cuxv/cQl7+g+P7XwNmE3IF78ADOLXrxTA6kLXgEHfBE //csevmZMXuZFXIAEAAA - H4sIAAAAAAAAAO2Xy07CQBSGi7wUiTt9CS7SsJHL04BVYaHuVJT7RTQxujKBZ4IC8V8MSWlmOjP1 -nIYY/uTLLHpmvmmn04vjmOURPAmeDfvYJAtyIK843gYvglcGfwFcgKJhfQd0QU9y7DxFNSt1+mAA -hob1G2L/CIzBhHjcY3hCvf6xgn2R0u2NBPZOVKqgFmIrqZuCNwb/JSiHqBCMexDrfwxpPsCXpqbE -6P8EP4zj34F78BDhnzO566AR4ErhP2N6XnngOsCNws8VT7Q6/0LRfyna9R/8uvP/dtT3/yqm18Yf -GfGu077vmPwn8KYt/SVC/yrUzsC7Rf9b0AzQsvT7Ib8uXN/spn6X2Lvbd35k1b6feg6yZHCdTyXX + H4sIAAAAAAAAAO2Xy07CQBSGi7wUiTt9CS7SsJHL04BVYaHuVJT7RTQxujKBZ4IC8V8MSWlmOjP1 +nIYY/uTLLHpmvmmn04vjmOURPAmeDfvYJAtyIK843gYvglcGfwFcgKJhfQd0QU9y7DxFNSt1+mAA +hob1G2L/CIzBhHjcY3hCvf6xgn2R0u2NBPZOVKqgFmIrqZuCNwb/JSiHqBCMexDrfwxpPsCXpqbE +6P8EP4zj34F78BDhnzO566AR4ErhP2N6XnngOsCNws8VT7Q6/0LRfyna9R/8uvP/dtT3/yqm18Yf +GfGu077vmPwn8KYt/SVC/yrUzsC7Rf9b0AzQsvT7Ib8uXN/spn6X2Lvbd35k1b6feg6yZHCdTyXX 2nXizUG2bkn8f/2X/AL5Q0IKABAAAA== - H4sIAAAAAAAAAGNgZGBgBGJKwT8QgcWsfwT0MFHBbhgAmcVMonlk20+lcCMXkOPXUUA7YAOMC9sB -jA87oN32gyA9jOaJUTAKhgeYAcQzgXgWHjWH6eSWUYAdHBloB4wCnGAg60IQGK0Lhw7A10+iCxjt + H4sIAAAAAAAAAGNgZGBgBGJKwT8QgcWsfwT0MFHBbhgAmcVMonlk20+lcCMXkOPXUUA7YAOMC9sB +jA87oN32gyA9jOaJUTAKhgeYAcQzgXgWHjWH6eSWUYAdHBloB4wCnGAg60IQGK0Lhw7A10+iCxjt z4xIAADs8GWcABAAAA== @@ -156,14 +156,14 @@ z4xIAADs8GWcABAAAA== - H4sIAAAAAAAAAGNgGAVDAbAzDrQLhh4IJSPM2EjQQ4raUTA8QByN09QoGAUDCSIJpNXwIZKWR+vL + H4sIAAAAAAAAAGNgGAVDAbAzDrQLhh4IJSPM2EjQQ4raUTA8QByN09QoGAUDCSIJpNXwIZKWR+vL UYAOhkraJafdMlIAOfXvYACqQ9Td1AYCwygchoNfADWu2loAEAAA - H4sIAAAAAAAAAO2TQQ4AIQgD+wn//9U964HFUoMYSBoPSgeCDACjNckTUQ+G6eX/vc/gA1q+Vcup -nFv5uzw1/6X5M/tcgd/zj+fcxmf+SiX+zv2L/Vfmr2cW35sbiaz+m6/jR2qwfLL4TP+qPWRy2BpY + H4sIAAAAAAAAAO2TQQ4AIQgD+wn//9U964HFUoMYSBoPSgeCDACjNckTUQ+G6eX/vc/gA1q+Vcup +nFv5uzw1/6X5M/tcgd/zj+fcxmf+SiX+zv2L/Vfmr2cW35sbiaz+m6/jR2qwfLL4TP+qPWRy2BpY D4vvlconUx/DQ3pQABAAAA== @@ -174,8 +174,8 @@ D4vvlconUx/DQ3pQABAAAA== - H4sIAAAAAAAAAO3Wyw2AMAwD0LIeLMF8/D+FEWAtPEAOCJoaCT/Jp0pxpB7aEOSJBmmRzjgrC//+ -HhmQ0b/KNCEzspD6RZhWJLKXEPm5g9xfZXjrv+xkLyDJ1I6zN2R3nP9Wjj+7pGfdm+7yvguPnI9B + H4sIAAAAAAAAAO3Wyw2AMAwD0LIeLMF8/D+FEWAtPEAOCJoaCT/Jp0pxpB7aEOSJBmmRzjgrC//+ +HhmQ0b/KNCEzspD6RZhWJLKXEPm5g9xfZXjrv+xkLyDJ1I6zN2R3nP9Wjj+7pGfdm+7yvguPnI9B ABAAAA== diff --git a/tiled/interiors/ados/haunted_house_basement.tmx b/data/maps/interiors/ados/haunted_house_basement.tmx similarity index 99% rename from tiled/interiors/ados/haunted_house_basement.tmx rename to data/maps/interiors/ados/haunted_house_basement.tmx index 1ee066480c..179d7e4e2e 100644 --- a/tiled/interiors/ados/haunted_house_basement.tmx +++ b/data/maps/interiors/ados/haunted_house_basement.tmx @@ -53,14 +53,14 @@ - H4sIAAAAAAAAAO3SNw6AMAyFYR+B3hfKSuemuTBvcCQGD8ReGLD0KdsvS85ERI3RCB1csCmd0HJn -If3MAR3H3nQiiAVJ4D4pZA+O39zY8f6OruP/gdTxN7LsU0ApqAI72vly54BVaefOALVRDzfBNvHS + H4sIAAAAAAAAAO3SNw6AMAyFYR+B3hfKSuemuTBvcCQGD8ReGLD0KdsvS85ERI3RCB1csCmd0HJn +If3MAR3H3nQiiAVJ4D4pZA+O39zY8f6OruP/gdTxN7LsU0ApqAI72vly54BVaefOALVRDzfBNvHS EAUAAA== - H4sIAAAAAAAAAGNgoC6wBWI7ILan0BwHIHYEYidKHYQHuAKxGw3NJwTcgdhjAO0fBQjgTKbcUAX8 + H4sIAAAAAAAAAGNgoC6wBWI7ILan0BwHIHYEYidKHYQHuAKxGw3NJwTcgdhjAO0fBQjgTKbcUAX8 OMRhfkVOm5OBuB2PObjMGooAAEzTIXAQBQAA diff --git a/tiled/interiors/ados/house_50.tmx b/data/maps/interiors/ados/house_50.tmx similarity index 100% rename from tiled/interiors/ados/house_50.tmx rename to data/maps/interiors/ados/house_50.tmx diff --git a/tiled/interiors/ados/house_50_1.tmx b/data/maps/interiors/ados/house_50_1.tmx similarity index 99% rename from tiled/interiors/ados/house_50_1.tmx rename to data/maps/interiors/ados/house_50_1.tmx index 857624b0bf..5fb3e95d52 100644 --- a/tiled/interiors/ados/house_50_1.tmx +++ b/data/maps/interiors/ados/house_50_1.tmx @@ -69,22 +69,22 @@ - H4sIAAAAAAAAAGtnYGBoJwHDAKl6CKlpQ8KkmD2qf/DrLwfiCiL045KrBuIaCvSPYgRWAmJlJD4A + H4sIAAAAAAAAAGtnYGBoJwHDAKl6CKlpQ8KkmD2qf/DrLwfiCiL045KrBuIaCvSPYgRWAmJlJD4A DBUMVQAEAAA= - H4sIAAAAAAAAAPNmYGBwJBN7AbEzEPMAMQcS5sYiho5Bapyg+tkYUAErVEwSiPuAOACIg6B8GGYl -Uj8uTIz+Pgr1U2o/SF0NEJcDcQUQV5OhH6YPZs5A2L8DiHcSYb8gELMDMSea/TFAHEeE/cIMiPQl + H4sIAAAAAAAAAPNmYGBwJBN7AbEzEPMAMQcS5sYiho5Bapyg+tkYUAErVEwSiPuAOACIg6B8GGYl +Uj8uTIz+Pgr1U2o/SF0NEJcDcQUQV5OhH6YPZs5A2L8DiHcSYb8gELMDMSea/TFAHEeE/cIMiPQl wkBa+ONTS4x+Mwr0c0H9TQjLQfUqQMMIpN8TiB2IxCpArATEalC+BxADAG6OS4EABAAA - H4sIAAAAAAAAAGNggIBEBvwggYB8PhBPAuIUNPGVUDqJgH4YSEdiWwDxGiDuJVIvMcCEQv2mQGxM -pNoiIC4G4hIkXEqCXWVAXANlVwBxNRBX4lFvCcRWaPpjgXgLEG8F4mgC+q2B2AaJXwW1fxsQb4eK -4dNvC8R2aPpB7g4F4nAi9KMDmP0xQBwHFaslQX8dENej4UYS9NMKmFGgV55Cu5XQ+ABs2vsvAAQA + H4sIAAAAAAAAAGNggIBEBvwggYB8PhBPAuIUNPGVUDqJgH4YSEdiWwDxGiDuJVIvMcCEQv2mQGxM +pNoiIC4G4hIkXEqCXWVAXANlVwBxNRBX4lFvCcRWaPpjgXgLEG8F4mgC+q2B2AaJXwW1fxsQb4eK +4dNvC8R2aPpB7g4F4nAi9KMDmP0xQBwHFaslQX8dENej4UYS9NMKmFGgV55Cu5XQ+ABs2vsvAAQA AA== @@ -100,7 +100,7 @@ AA== - H4sIAAAAAAAAALNnYGCwHwQYGaCLE1KDSw4bQDeTGPtxmUOO/bTUT6wYqWopdT+x8Uep/dRyPzGA + H4sIAAAAAAAAALNnYGCwHwQYGaCLE1KDSw4bQDeTGPtxmUOO/bTUT6wYqWopdT+x8Uep/dRyPzGA UBomVS8p+YSa+Q4AXZVs7QAEAAA= diff --git a/tiled/interiors/ados/house_51.tmx b/data/maps/interiors/ados/house_51.tmx similarity index 100% rename from tiled/interiors/ados/house_51.tmx rename to data/maps/interiors/ados/house_51.tmx diff --git a/tiled/interiors/ados/house_51_1.tmx b/data/maps/interiors/ados/house_51_1.tmx similarity index 99% rename from tiled/interiors/ados/house_51_1.tmx rename to data/maps/interiors/ados/house_51_1.tmx index d5aeeafcbe..70d0fb7143 100644 --- a/tiled/interiors/ados/house_51_1.tmx +++ b/data/maps/interiors/ados/house_51_1.tmx @@ -84,28 +84,28 @@ - H4sIAAAAAAAAAGNjYGBgIwHDADY5Jjx6CJnLRCIe1T+49OOLU2LTlgASJlX/FhLxYNNPT2yCxAYA + H4sIAAAAAAAAAGNjYGBgIwHDADY5Jjx6CJnLRCIe1T+49OOLU2LTlgASJlX/FhLxYNNPT2yCxAYA PKrxywAEAAA= - H4sIAAAAAAAAAK3SOQoCMQBA0VxAHZfGpfEWaiFW9i6Ny1XEympEPIL7vtxLL+EfjBBChsRo4BVZ -PsyEDIUQbVRQRU3OXQzQRQ518R4NBA6y6Mg+KcxjijBmL+HQzzD/oY/GAkussPboN9hih71cG33R -H3DECWe5Njb0DzwN/QVX3HD3+P64ofYZpDQF5WzesJ9W+uj9BPLsRCopfVHY30/ZoqnN9f+39bp/ + H4sIAAAAAAAAAK3SOQoCMQBA0VxAHZfGpfEWaiFW9i6Ny1XEympEPIL7vtxLL+EfjBBChsRo4BVZ +PsyEDIUQbVRQRU3OXQzQRQ518R4NBA6y6Mg+KcxjijBmL+HQzzD/oY/GAkussPboN9hih71cG33R +H3DECWe5Njb0DzwN/QVX3HD3+P64ofYZpDQF5WzesJ9W+uj9BPLsRCopfVHY30/ZoqnN9f+39bp/ 9qb7s/ncXx8tTz28APtZCwgABAAA - H4sIAAAAAAAAAGNgQAAbKK0GxBpQdjkQVzCgggIG7MAeSmsCsTaUXQ3ENUD8EYg/4dAHAh5IbB0g -1kOT/w7EP/DoJwT+AvE/PPLZFJhNKthDR7toAdxpYOZEKD0PiA9hkXdFYl/HIj8VSvdCMTpwAmIv + H4sIAAAAAAAAAGNgQAAbKK0GxBpQdjkQVzCgggIG7MAeSmsCsTaUXQ3ENUD8EYg/4dAHAh5IbB0g +1kOT/w7EP/DoJwT+AvE/PPLZFJhNKthDR7toAdxpYOZEKD0PiA9hkXdFYl/HIj8VSvdCMTpwAmIv IPYG4ltkutEPiP3J1IsM3lHBDGoBAEI9A4wABAAA - H4sIAAAAAAAAAGNgoB1oA+IOKpn1E4h/4ZFPpZI95IJHQPyYAv3PgPg5ldwyCkYBsQAAwx/64QAE + H4sIAAAAAAAAAGNgoB1oA+IOKpn1E4h/4ZFPpZI95IJHQPyYAv3PgPg5ldwyCkYBsQAAwx/64QAE AAA= @@ -121,7 +121,7 @@ AAA= - H4sIAAAAAAAAAAtgYGAIoBJmoIJ+bGZgA8SowaYel35izKDEfnx6qaGfVHNoZT8x8UkL/aS4G5uZ + H4sIAAAAAAAAAAtgYGAIoBJmoIJ+bGZgA8SowaYel35izKDEfnx6qaGfVHNoZT8x8UkL/aS4G5uZ pAJ6hB89MADiif7UAAQAAA== diff --git a/tiled/interiors/ados/house_52.tmx b/data/maps/interiors/ados/house_52.tmx similarity index 99% rename from tiled/interiors/ados/house_52.tmx rename to data/maps/interiors/ados/house_52.tmx index 55ca68c6cf..020c157ee6 100644 --- a/tiled/interiors/ados/house_52.tmx +++ b/data/maps/interiors/ados/house_52.tmx @@ -93,29 +93,29 @@ - H4sIAAAAAAAAAFvMwMCweBDjTEbseDDqzwKKZwNxDiN5+nOB4nlAnE+C+6ipvwCorxCIi8jUP5A4 + H4sIAAAAAAAAAFvMwMCweBDjTEbseDDqzwKKZwNxDiN5+nOB4nlAnE+C+6ipvwCorxCIi8jUP5A4 Cg0PNf3YsAcd9AMAWu6G/QAEAAA= - H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRqJWBiIJaD6NYCYG4i5GDBBBxYxEFBH0w8CfjjUogMH -Ruz6iQHeQOxCgX4Q8CBB/1yg2nlAvAqIl0DZ80nQvwCodiEaXkSh+0GAFvrrgLgaimuw6PkKdPc3 -Rvz23wTK3wPiJkby3P8IqO8JBfpBwICA/vlo+sWAWBUL1sIhDsLiUP2SQCyFA+vhkQNhGSAGAPCW + H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRqJWBiIJaD6NYCYG4i5GDBBBxYxEFBH0w8CfjjUogMH +Ruz6iQHeQOxCgX4Q8CBB/1yg2nlAvAqIl0DZ80nQvwCodiEaXkSh+0GAFvrrgLgaimuw6PkKdPc3 +Rvz23wTK3wPiJkby3P8IqO8JBfpBwICA/vlo+sWAWBUL1sIhDsLiUP2SQCyFA+vhkQNhGSAGAPCW CnsABAAA - H4sIAAAAAAAAAGNgwAQvgfgVlN2GJmfOyMBgwYiphxWIp0DZb4H4HZTdDsS2QPW+QOwHxJZAbIVF -Pz7gCFQfCMRBQGwNxDYk6qc2uDaw1pMEDgHD6hgQTwfiGVA8k4zwmwXUMxuK55Cg/yQQn0ITm0+C -vWeB+BwR6hSAbuoG0mpAeiKQbiLBDmQwAUqTqx8EDIBuaKVAPwhoQmltMvXrQml9AuoAlpPZ6gAE + H4sIAAAAAAAAAGNgwAQvgfgVlN2GJmfOyMBgwYiphxWIp0DZb4H4HZTdDsS2QPW+QOwHxJZAbIVF +Pz7gCFQfCMRBQGwNxDYk6qc2uDaw1pMEDgHD6hgQTwfiGVA8k4zwmwXUMxuK55Cg/yQQn0ITm0+C +vWeB+BwR6hSAbuoG0mpAeiKQbiLBDmQwAUqTqx8EDIBuaKVAPwhoQmltMvXrQml9AuoAlpPZ6gAE AAA= - H4sIAAAAAAAAAGNgGHnAgXGgXUA8WA906zYo3gPFG+no/qNYxOaRaMYxKP0e6O4PQyjscQFS/T+Y + H4sIAAAAAAAAAGNgGHnAgXGgXUA8WA906zYo3gPFG+no/qNYxOaRaMYxKP0e6O4PQyjscQFS/T+Y AQA4cXfxAAQAAA== @@ -131,7 +131,7 @@ AQA4cXfxAAQAAA== - H4sIAAAAAAAAAFvIwMCwcJBgXIASvcSaSYleWurHJkftsCPG/QvR2LRwPy4ziTEDn35c7sJnF7n6 + H4sIAAAAAAAAAFvIwMCwcJBgXIASvcSaSYleWurHJkftsCPG/QvR2LRwPy4ziTEDn35c7sJnF7n6 8bkZl158cULrPAcAkA1ARgAEAAA= diff --git a/tiled/interiors/ados/house_52_1.tmx b/data/maps/interiors/ados/house_52_1.tmx similarity index 99% rename from tiled/interiors/ados/house_52_1.tmx rename to data/maps/interiors/ados/house_52_1.tmx index 2afdc59e0a..dcd18fc2d4 100644 --- a/tiled/interiors/ados/house_52_1.tmx +++ b/data/maps/interiors/ados/house_52_1.tmx @@ -66,21 +66,21 @@ - H4sIAAAAAAAAANNhYGDQoTGuIVINMsYlji5PSB299BPjJ3rrJyX8COHVQLwGiteSoX8dEK+H4g0j + H4sIAAAAAAAAANNhYGDQoTGuIVINMsYlji5PSB299BPjJ3rrJyX8COHVQLwGiteSoX8dEK+H4g0j UP9GIN4ExZvJ0E8rDADSq97UAAQAAA== - H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRoaFsYhjiwvAdWvwYAJFIFYCcouBuISKC6Fiqlj0a+P -xRxcAJt+UgCyfjEgVkXDciToxxZOSri1YnW/Iw5MqX5ZHH4hVr86A/bwxaa/Fojr8ejfA8R78ehv + H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRoaFsYhjiwvAdWvwYAJFIFYCcouBuISKC6Fiqlj0a+P +xRxcAJt+UgCyfjEgVkXDciToxxZOSri1YnW/Iw5MqX5ZHH4hVr86A/bwxaa/Fojr8ejfA8R78ehv AOImPPoPAfFhCtx/AohP0sD/2NIPDIvjkBeH6pcEYikysQwQAwCWFOP4AAQAAA== - H4sIAAAAAAAAAGNgQAA+Bvygh4A8PrAFiHuJVOuOxt8OxDugNDoQJcI8byD2AWJfIPZDEhch0j3+ -QBwAxIFAHESkHmQQDMQhQBwKxGE41HQisTvQ5MKBOAKII4E4Cof+MiAuR8IVJLqxEoirkHA1mvxS + H4sIAAAAAAAAAGNgQAA+Bvygh4A8PrAFiHuJVOuOxt8OxDugNDoQJcI8byD2AWJfIPZDEhch0j3+ +QBwAxIFAHESkHmQQDMQhQBwKxGE41HQisTvQ5MKBOAKII4E4Cof+MiAuR8IVJLqxEoirkHA1mvxS IF6ORNMCMAOxFQX6eZDYs4B4NhF6cKWfeUA8n4BeYtMPCHjiYFMTSJOhBgC6io/PAAQAAA== @@ -96,7 +96,7 @@ IF6ORNMCMAOxFQX6eZDYs4B4NhF6cKWfeUA8n4BeYtMPCHjiYFMTSJOhBgC6io/PAAQAAA== - H4sIAAAAAAAAAPNiYGDwGgQYGaCLY1OLTz8xgNr6CflpKOhHl0dXR6xebPYQsh+XWlzyxOjH5z5C + H4sIAAAAAAAAAPNiYGDwGgQYGaCLY1OLTz8xgNr6CflpKOhHl0dXR6xebPYQsh+XWlzyxOjH5z5C 7sdnJzH68blhoPMaMgYAeKVc7wAEAAA= diff --git a/tiled/interiors/ados/house_53.tmx b/data/maps/interiors/ados/house_53.tmx similarity index 98% rename from tiled/interiors/ados/house_53.tmx rename to data/maps/interiors/ados/house_53.tmx index 35c8782699..0fd33ebc84 100644 --- a/tiled/interiors/ados/house_53.tmx +++ b/data/maps/interiors/ados/house_53.tmx @@ -1,97 +1,97 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvvPwMDwnwr4JomYGnaO4lE8iinDAKzSUAUABAAA - - - - - H4sIAAAAAAAACs3RywnCQBSF4RtJCrAYwWx0o21oJz5iSxoDEXx1oBuNGlvxD04g6CzujBsPfNxF5nKYzFJEVkg95hoZ7ogCkTDQzwc7OTa4oYvYYRbYmv5qv0pL9Ck++l1j69dkhPEP/Wdc8LT0dxT7J1zl+/+7xvf+zf1/6h9gqNjroW/pbxsTTDEz5+dIsDDf6nPN/lLeb+qifv8d9jh4zCNeueAEVwAEAAA= - - - - - H4sIAAAAAAAACmNgoA4wA2JzEuhRQB4wAGJDCvQbAbExldwyCmgHngDxUyB+Rqb+10D8BojfElAHAMj2XhkABAAA - - - - - H4sIAAAAAAAACmNgGFkgCoijKdAfA8SxVHILOjChkblDATgAsSMR6qyA2BqLuBMQOxOh3waIbfHIVwBxJRBXQfnVQFwDxLVQueEGAHZdtaIABAAA - - - - - H4sIAAAAAAAACt1R0QoDIQzr193kcMM75Gj//0emkGA4uj2PFYpVmqSNZv8RG85AfY7seOPZRvrIkuCJm7115AP9F95d7p7gd/A2cDTwsC7gpMY9XuCuouG4E5PhGFX6qevg6tD/hu8yn+5AzrDlSRb0e5M9uHex5Z9j10yf/lKDc0zOp8xyJXjO57b+UL3gXvHBB/4pfQvBcKaCOtMnNjDrrA/h0L/4pXgDrBjf0wAEAAA= - - - - - H4sIAAAAAAAACmNgGD5AZqAdMApGLBCDYmqpoxcAAN2osT8ABAAA - - - - - H4sIAAAAAAAAChNnYGAQHwaYVECJfkrsp9T9+PQTY85gCL/BqJ9Yc0hNk5SmaVrnGwAONxHwAAQAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvvPwMDwnwr4JomYGnaO4lE8iinDAKzSUAUABAAA + + + + + H4sIAAAAAAAACs3RywnCQBSF4RtJCrAYwWx0o21oJz5iSxoDEXx1oBuNGlvxD04g6CzujBsPfNxF5nKYzFJEVkg95hoZ7ogCkTDQzwc7OTa4oYvYYRbYmv5qv0pL9Ck++l1j69dkhPEP/Wdc8LT0dxT7J1zl+/+7xvf+zf1/6h9gqNjroW/pbxsTTDEz5+dIsDDf6nPN/lLeb+qifv8d9jh4zCNeueAEVwAEAAA= + + + + + H4sIAAAAAAAACmNgoA4wA2JzEuhRQB4wAGJDCvQbAbExldwyCmgHngDxUyB+Rqb+10D8BojfElAHAMj2XhkABAAA + + + + + H4sIAAAAAAAACmNgGFkgCoijKdAfA8SxVHILOjChkblDATgAsSMR6qyA2BqLuBMQOxOh3waIbfHIVwBxJRBXQfnVQFwDxLVQueEGAHZdtaIABAAA + + + + + H4sIAAAAAAAACt1R0QoDIQzr193kcMM75Gj//0emkGA4uj2PFYpVmqSNZv8RG85AfY7seOPZRvrIkuCJm7115AP9F95d7p7gd/A2cDTwsC7gpMY9XuCuouG4E5PhGFX6qevg6tD/hu8yn+5AzrDlSRb0e5M9uHex5Z9j10yf/lKDc0zOp8xyJXjO57b+UL3gXvHBB/4pfQvBcKaCOtMnNjDrrA/h0L/4pXgDrBjf0wAEAAA= + + + + + H4sIAAAAAAAACmNgGD5AZqAdMApGLBCDYmqpoxcAAN2osT8ABAAA + + + + + H4sIAAAAAAAAChNnYGAQHwaYVECJfkrsp9T9+PQTY85gCL/BqJ9Yc0hNk5SmaVrnGwAONxHwAAQAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/tiled/interiors/ados/house_53_1.tmx b/data/maps/interiors/ados/house_53_1.tmx similarity index 98% rename from tiled/interiors/ados/house_53_1.tmx rename to data/maps/interiors/ados/house_53_1.tmx index 826653e50d..ce5fc2086c 100644 --- a/tiled/interiors/ados/house_53_1.tmx +++ b/data/maps/interiors/ados/house_53_1.tmx @@ -1,95 +1,95 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAECtNjYGDQG8WjYTCaBkZkGgAA7sE32gAEAAA= - - - - - H4sIAAAAAAAECs2SuQrCUBBFX6dlfsH/79wggltvYRV30Eab+A+eKSYMlywYLAwc5s1y382EjFNKE5j2iDM0czjDQbg01H3O+jks4AQj4dhQ9znrL8H8XZ9xjn2vey1G0//aP96/5/5deJ/Ys3OXv85rXre/zrTl/+Z/55s8Wr6X7qL7P9G+OvS0q0f3L+m8QX009wvUX+fq8iHiAViM/lfy4ktuzNv/v4I1bHrELZoP0FpBMQAEAAA= - - - - - H4sIAAAAAAAECs2QtwoCURBFtzGA/ow5hw8xolj5F4o2iqGwshCMhfEPPQ9mYXgsrgsWDhzuzJ37ZmEd5zcVUmfC9Hs4wAZGMFZqPLtiyojTH+EEW5jAVKnx/OpM4CKhBJqEFKTF85MFgaWEMmgWcpAXz09WBNYSKqBFKEFZvCBSIVyFGtQhSHn9Ky9v9+HojN0cXPWKtjE7MICh9F1U15XhBndtWn2P2aVv7R7MT3hZvj02MFrKbKo+aPvt2yiHI2DU/b72zO4f6w3lf3zpAAQAAA== - - - - - H4sIAAAAAAAECmNgGAWDOQSmYXEcNrH5WNTBhDqBjC4ghtEwcWrShUDD6oC4AomuRLNACsiXAWJJNHEQNwmIk6HikUA6GsoGUVFIbFzMF0CJl1gkidEL0sYExIxQGmY/shhMDkaD9JAKOKAaYDSp+mmhHgAdqTXlAAQAAA== - - - - - H4sIAAAAAAAECmNgGD7Adfh4ZdQnoyFAlxAAAOqB2FkABAAA - - - - - H4sIAAAAAAAECs2OQQrAMAgEfVL+/7rWwkAZspJjhLA47hpXVa1L3nvGV74HjnrevQuPOT1zFI4m7nnyJX6ax5eU/ejk84yM1T56+1KPH23fv1Ju4qf5nQ/mO5qnP8mgu+yUT3tv5Q8I3Uc0AAQAAA== - - - - - H4sIAAAAAAAECmNgGAWjITAaAiM1BAAur7XvAAQAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAECtNjYGDQG8WjYTCaBkZkGgAA7sE32gAEAAA= + + + + + H4sIAAAAAAAECs2SuQrCUBBFX6dlfsH/79wggltvYRV30Eab+A+eKSYMlywYLAwc5s1y382EjFNKE5j2iDM0czjDQbg01H3O+jks4AQj4dhQ9znrL8H8XZ9xjn2vey1G0//aP96/5/5deJ/Ys3OXv85rXre/zrTl/+Z/55s8Wr6X7qL7P9G+OvS0q0f3L+m8QX009wvUX+fq8iHiAViM/lfy4ktuzNv/v4I1bHrELZoP0FpBMQAEAAA= + + + + + H4sIAAAAAAAECs2QtwoCURBFtzGA/ow5hw8xolj5F4o2iqGwshCMhfEPPQ9mYXgsrgsWDhzuzJ37ZmEd5zcVUmfC9Hs4wAZGMFZqPLtiyojTH+EEW5jAVKnx/OpM4CKhBJqEFKTF85MFgaWEMmgWcpAXz09WBNYSKqBFKEFZvCBSIVyFGtQhSHn9Ky9v9+HojN0cXPWKtjE7MICh9F1U15XhBndtWn2P2aVv7R7MT3hZvj02MFrKbKo+aPvt2yiHI2DU/b72zO4f6w3lf3zpAAQAAA== + + + + + H4sIAAAAAAAECmNgGAWDOQSmYXEcNrH5WNTBhDqBjC4ghtEwcWrShUDD6oC4AomuRLNACsiXAWJJNHEQNwmIk6HikUA6GsoGUVFIbFzMF0CJl1gkidEL0sYExIxQGmY/shhMDkaD9JAKOKAaYDSp+mmhHgAdqTXlAAQAAA== + + + + + H4sIAAAAAAAECmNgGD7Adfh4ZdQnoyFAlxAAAOqB2FkABAAA + + + + + H4sIAAAAAAAECs2OQQrAMAgEfVL+/7rWwkAZspJjhLA47hpXVa1L3nvGV74HjnrevQuPOT1zFI4m7nnyJX6ax5eU/ejk84yM1T56+1KPH23fv1Ju4qf5nQ/mO5qnP8mgu+yUT3tv5Q8I3Uc0AAQAAA== + + + + + H4sIAAAAAAAECmNgGAWjITAaAiM1BAAur7XvAAQAAA== + + + diff --git a/tiled/interiors/ados/house_54.tmx b/data/maps/interiors/ados/house_54.tmx similarity index 99% rename from tiled/interiors/ados/house_54.tmx rename to data/maps/interiors/ados/house_54.tmx index 5fee2b0b2b..88294f7f8f 100644 --- a/tiled/interiors/ados/house_54.tmx +++ b/data/maps/interiors/ados/house_54.tmx @@ -90,22 +90,22 @@ - H4sIAAAAAAAAAEtlYGBIHcR4Kg48UvQPRixLoV5c+hUYGRgUgViJkTz7lYH6VIBYlYB+XFgNqE8d + H4sIAAAAAAAAAEtlYGBIHcR4Kg48UvQPRixLoV5c+hUYGRgUgViJkTz7lYH6VIBYlYB+XFgNqE8d iDXI1E9tzE4l/ex4zAIA0IqAfAAEAAA= - H4sIAAAAAAAAAAtmZGAIJROHAXE0EEcAcSGJOBKIo6D684A4loGBIYYBFawHijsyYAfpaPpBgBeL -OlL0YwPo+rmAmJEE/S5AbIcFE6sfF0DWHwPEqWg4DYeZ64Di3oyo+rHFXxEW/SC9PoyY9hPrfgeo -usNAnE2mflkomxL9smTqXwFUZwzF6Pp3APFOIs3ZgKYfW/wh42IgLkETi4XqjwfiBAK4FIjLsIgn + H4sIAAAAAAAAAAtmZGAIJROHAXE0EEcAcSGJOBKIo6D684A4loGBIYYBFawHijsyYAfpaPpBgBeL +OlL0YwPo+rmAmJEE/S5AbIcFE6sfF0DWHwPEqWg4DYeZ64Di3oyo+rHFXxEW/SC9PoyY9hPrfgeo +usNAnE2mflkomxL9smTqXwFUZwzF6Pp3APFOIs3ZgKYfW/wh42IgLkETi4XqjwfiBAK4FIjLsIgn ATEAYsatcAAEAAA= - H4sIAAAAAAAAAGNgwAQLgHghlP0OiN9jUYMOwoE4DMpeAsRLoewPQPwRiP8A8T+o2F8izIOBT0D8 -GcRgZGBgYoSIMTKSYAANQBcWsVg86rejuZeZmo6hEvAFutEPCfvjCOMbQHwZi3gAUH0gEg7Cof8O + H4sIAAAAAAAAAGNgwAQLgHghlP0OiN9jUYMOwoE4DMpeAsRLoewPQPwRiP8A8T+o2F8izIOBT0D8 +GcRgZGBgYoSIMTKSYAANQBcWsVg86rejuZeZmo6hEvAFutEPCfvjCOMbQHwZi3gAUH0gEg7Cof8O tRxMBKgHuqEByR1HSNTfDNTbguaPbRS7anABABs/zpgABAAA @@ -126,7 +126,7 @@ tRxMBKgHuqEByR1HSNTfDNTbguaPbRS7anABABs/zpgABAAA - H4sIAAAAAAAAAEtmYGBIHiQYHeBSQ4xeQoAS/cS6nxT9pAJywpNa+olRj0s/pWGHyxx86sjVT0oY + H4sIAAAAAAAAAEtmYGBIHiQYHeBSQ4xeQoAS/cS6nxT9pAJywpNa+olRj0s/pWGHyxx86sjVT0oY kALIzRe0yHMA0KNSAQAEAAA= diff --git a/tiled/interiors/ados/house_54_1.tmx b/data/maps/interiors/ados/house_54_1.tmx similarity index 99% rename from tiled/interiors/ados/house_54_1.tmx rename to data/maps/interiors/ados/house_54_1.tmx index 9730daac19..bb3d2edb18 100644 --- a/tiled/interiors/ados/house_54_1.tmx +++ b/data/maps/interiors/ados/house_54_1.tmx @@ -66,27 +66,27 @@ - H4sIAAAAAAAAAJvHwMAwbxSPYiJwIRQXkaG3gEL9xUBcAsWlQ1B/GRCXQ3HFIIhLGAYAl1ENBQAE + H4sIAAAAAAAAAJvHwMAwbxSPYiJwIRQXkaG3gEL9xUBcAsWlQ1B/GRCXQ3HFIIhLGAYAl1ENBQAE AAA= - H4sIAAAAAAAAAKtkYGCoJhPXAHEjEHcCcTca7sEhjizfAtU/kQETTEESzwLibCjOgYpNwKKfA4d+ -dKCIQz8yaALiZhz6cdlPCqBEfwiZ+uuAeDoUzyBDPyhMiI0/QgCb+62A2IYC/bZAbE+BflIANfVP + H4sIAAAAAAAAAKtkYGCoJhPXAHEjEHcCcTca7sEhjizfAtU/kQETTEESzwLibCjOgYpNwKKfA4d+ +dKCIQz8yaALiZhz6cdlPCqBEfwiZ+uuAeDoUzyBDPyhMiI0/QgCb+62A2IYC/bZAbE+BflIANfVP ZUDEC7EYFn+tQNxOJu4AYgBLJmx3AAQAAA== - H4sIAAAAAAAAAGNgQAVuDLiBLxD74ZGHgcU4xAOBOIgI/cuwiG0E4k1E6MUFtgPxDgr07wXifRTo -RwbBFOpnxiIWCsRhSDicRDMjgDgSCUdR4kAsQB4HGxmIATEjBXbIIrHjgTgBTX4tEK8j0qxkIE6h + H4sIAAAAAAAAAGNgQAVuDLiBLxD74ZGHgcU4xAOBOIgI/cuwiG0E4k1E6MUFtgPxDgr07wXifRTo +RwbBFOpnxiIWCsRhSDicRDMjgDgSCUdR4kAsQB4HGxmIATEjBXbIIrHjgTgBTX4tEK8j0qxkIE6h wC3ogBj/DwQAAO9Wp3EABAAA - H4sIAAAAAAAAAGNgoD1IB+IMKM6kg33YwE4g3jVAdg8HIIeDTUsQg8ZfDcRriNQbTWW3DIT/6QEA + H4sIAAAAAAAAAGNgoD1IB+IMKM6kg33YwE4g3jVAdg8HIIeDTUsQg8ZfDcRriNQbTWW3DIT/6QEA eo2ksgAEAAA= @@ -97,7 +97,7 @@ eo2ksgAEAAA= - H4sIAAAAAAAAAM2OMQ4AMAgCeYr/f2XXxiDC1Jo4aLzDAlAf9F19z24VD7FnrMNPs8qZyslPeceZ + H4sIAAAAAAAAAM2OMQ4AMAgCeYr/f2XXxiDC1Jo4aLzDAlAf9F19z24VD7FnrMNPs8qZyslPeceZ 3Ke887PyAL6LORjfXex2ytz+2Hjl6+zLPg8ZG3UABAAA diff --git a/tiled/interiors/ados/house_55.tmx b/data/maps/interiors/ados/house_55.tmx similarity index 99% rename from tiled/interiors/ados/house_55.tmx rename to data/maps/interiors/ados/house_55.tmx index 1cb80d70b5..ec4714af7a 100644 --- a/tiled/interiors/ados/house_55.tmx +++ b/data/maps/interiors/ados/house_55.tmx @@ -99,29 +99,29 @@ - H4sIAAAAAAAAAJvJyMAwcxDgGTgwNw48qn9gMB8DBNNCPw8Q80IxHwEzsInzA7EAFAuS4TYhIBaG + H4sIAAAAAAAAAJvJyMAwcxDgGTgwNw48qn9gMB8DBNNCPw8Q80IxHwEzsInzA7EAFAuS4TYhIBaG YpEBDGN0fBGKaaEfADo2iHIABAAA - H4sIAAAAAAAAALNkZGCwJhPbALEjENsBcTiJ2B6IHaD6Q4DYhwE7MELjvwbij0Dsi6YfBJiI0A8C -z3DoxwY+YRF7RYJ+XIBY/aZArI8FI+t3AmJvNOyDxcwpQDFzKEbWjy3+IrDo1wGKbQbiHYyY7l9D -RBiA9O8B4n1AHIimfx0W/evRxDSBfD4oG10/NoBuJkw/H5H60UEfUJ08FJOjHwY80ezHFn/IOBKI + H4sIAAAAAAAAALNkZGCwJhPbALEjENsBcTiJ2B6IHaD6Q4DYhwE7MELjvwbij0Dsi6YfBJiI0A8C +z3DoxwY+YRF7RYJ+XIBY/aZArI8FI+t3AmJvNOyDxcwpQDFzKEbWjy3+IrDo1wGKbQbiHYyY7l9D +RBiA9O8B4n1AHIimfx0W/evRxDSBfD4oG10/NoBuJkw/H5H60UEfUJ08FJOjHwY80ezHFn/IOBKI o9DEnKH6XYHYjQCOBuIYLOIeQAwAPNzw5QAEAAA= - H4sIAAAAAAAAAGNgQIBNjBC6FojroGI3gfgWEC8Fyi1mZCAK1ANxA5R9G4jvAPFzIH4JxC+A+Cdx -xoDBXSC+B8SvgfgNFJMC3mERm0ekP0CgnEh1PjjEvxFvFdHAg0L9E7GINQJxOhBnAHEmHr1HgHgB -DrksIM4G4hw8+k8C8QrCTqQKSAXGcxpSXB/Do3Y1ljSRCRTLQhM/hEP/KkbsZgx2AABraWQ7AAQA + H4sIAAAAAAAAAGNgQIBNjBC6FojroGI3gfgWEC8Fyi1mZCAK1ANxA5R9G4jvAPFzIH4JxC+A+Cdx +xoDBXSC+B8SvgfgNFJMC3mERm0ekP0CgnEh1PjjEvxFvFdHAg0L9E7GINQJxOhBnAHEmHr1HgHgB +DrksIM4G4hw8+k8C8QrCTqQKSAXGcxpSXB/Do3Y1ljSRCRTLQhM/hEP/KkbsZgx2AABraWQ7AAQA AA== - H4sIAAAAAAAAAGNgoA7wJkHtQkYqWUoEeEekOlLcTylwp6NdQx0kEZlWVmBRl0hCOlvOiN2M4Q4A + H4sIAAAAAAAAAGNgoA7wJkHtQkYqWUoEeEekOlLcTylwp6NdQx0kEZlWVmBRl0hCOlvOiN2M4Q4A FVjrDgAEAAA= @@ -137,7 +137,7 @@ FVjrDgAEAAA= - H4sIAAAAAAAAAPNjYGDwGyQYG6BELy5Ain5scqS6nxg3kAIoDRNa6mdgIE8vLrXEmoNPHbHuoNR+ + H4sIAAAAAAAAAPNjYGDwGyQYG6BELy5Ain5scqS6nxg3kAIoDRNa6mdgIE8vLrXEmoNPHbHuoNR+ YuOR3HxBizwHAMQOjlIABAAA diff --git a/tiled/interiors/ados/house_55_1.tmx b/data/maps/interiors/ados/house_55_1.tmx similarity index 99% rename from tiled/interiors/ados/house_55_1.tmx rename to data/maps/interiors/ados/house_55_1.tmx index 53afae9449..6017aadb63 100644 --- a/tiled/interiors/ados/house_55_1.tmx +++ b/data/maps/interiors/ados/house_55_1.tmx @@ -75,28 +75,28 @@ - H4sIAAAAAAAAALvLwMBwdxDjdUC8CYrXQ/EGEvRvRNIPw5uHkP4tQLwVDW8boLggJ/yHClaCYnL1 + H4sIAAAAAAAAALvLwMBwdxDjdUC8CYrXQ/EGEvRvRNIPw5uHkP4tQLwVDW8boLggJ/yHClaCYnL1 w8BA+4NUDAAjxE0QAAQAAA== - H4sIAAAAAAAAAJ2SQQrCMBBFJxZEN3olPUEP5BVE8RbqBURRbBUVu1BQ7E3c+wsNht9JtB14i076 -wp8kKxFZN2QD9uACrkTm6bvrh9K/S7USkII5WBBLcFP8trKPrZYRicz3W/ND1YHb9fhP8HLYKX4P -bt/ju+eUUZ5Y2StW8r/LtQf5W8pmyUWfn/1E6t1f8X+qZLY1AkbJX6eigF/My+c/BhPqsT8Eg7LP + H4sIAAAAAAAAAJ2SQQrCMBBFJxZEN3olPUEP5BVE8RbqBURRbBUVu1BQ7E3c+wsNht9JtB14i076 +wp8kKxFZN2QD9uACrkTm6bvrh9K/S7USkII5WBBLcFP8trKPrZYRicz3W/ND1YHb9fhP8HLYKX4P +bt/ju+eUUZ5Y2StW8r/LtQf5W8pmyUWfn/1E6t1f8X+qZLY1AkbJX6eigF/My+c/BhPqsT8Eg7LP eaZg9sN3+//M43s/uVTfU+j+juDUkDP4ADMKxQ4ABAAA - H4sIAAAAAAAAAGNgQAUzGHCD+UC8AI88DNzHIb4YiJcQof8REWpIBUyMDAzMjOTr5wDq5aRAPx9Q -Lz8e/R+B+C/5xtMUlAFxORRXkKG/EoiroLgaiAWI1BdLhl0w8BqI30DZ0UBcS6L+90D8AYv4SyB+ + H4sIAAAAAAAAAGNgQAUzGHCD+UC8AI88DNzHIb4YiJcQof8REWpIBUyMDAzMjOTr5wDq5aRAPx9Q +Lz8e/R+B+C/5xtMUlAFxORRXkKG/EoiroLgaiAWI1BdLhl0w8BqI30DZ0UBcS6L+90D8AYv4SyB+ RYG73gLxOwr0UxsAAJdVwEAABAAA - H4sIAAAAAAAAAGNgoC1YCsTL0PByGttJC8DFyMDAzTjQrhg54DkSO4RMM17gEH9Gpnkg8BSHuBIU + H4sIAAAAAAAAAGNgoC1YCsTL0PByGttJC8DFyMDAzTjQrhg54DkSO4RMM17gEH9Gpnkg8BSHuBIU DzUAAEGPD/8ABAAA @@ -112,7 +112,7 @@ DzUAAEGPD/8ABAAA - H4sIAAAAAAAAAIthYGCIGQQYGVCqHxtAV0eqflzmEeseQvbj0o/PLFzqSbGH1vrR/UBK/OETJ2Q/ + H4sIAAAAAAAAAIthYGCIGQQYGVCqHxtAV0eqflzmEeseQvbj0o/PLFzqSbGH1vrR/UBK/OETJ2Q/ MW4ipDYGixix9uMC6GYONAYAO3+Z/AAEAAA= diff --git a/tiled/interiors/ados/house_56.tmx b/data/maps/interiors/ados/house_56.tmx similarity index 99% rename from tiled/interiors/ados/house_56.tmx rename to data/maps/interiors/ados/house_56.tmx index 0d24db3522..753bd8b92f 100644 --- a/tiled/interiors/ados/house_56.tmx +++ b/data/maps/interiors/ados/house_56.tmx @@ -83,15 +83,15 @@ - H4sIAAAAAAAAAJ3SSQrCMBTG8ZzHASdwwm1VXHgR3SjuxfE4dekJnPUOIi4Et4KCG7/AC4RnkqZ9 -8IM27b8ptFkhRC6hPBSgCM2YSlClvg1v8T8p7fgKAxjCDVqslzPS7u9B2vBMNaZenyT9BrZkBxla -H8OMTGBq6fdwIEdtrzksNMuYve/7n+BMLo72Zeg/Efv57O8z6p/gfUjWjlZ9076hv9M9q4j91Tfl + H4sIAAAAAAAAAJ3SSQrCMBTG8ZzHASdwwm1VXHgR3SjuxfE4dekJnPUOIi4Et4KCG7/AC4RnkqZ9 +8IM27b8ptFkhRC6hPBSgCM2YSlClvg1v8T8p7fgKAxjCDVqslzPS7u9B2vBMNaZenyT9BrZkBxla +H8OMTGBq6fdwIEdtrzksNMuYve/7n+BMLo72Zeg/Efv57O8z6p/gfUjWjlZ9076hv9M9q4j91Tfl /QOe1H9Zw895X4bAoGNZlyrU16Bu0XVckxrwA3nz+EYABAAA - H4sIAAAAAAAAAGNgIA7cA+JcIM7DIf+RgP77QJwPxAVA/JBIO28TqQ4XuEOh/rsU6kcG7Ujst1Q0 + H4sIAAAAAAAAAGNgIA7cA+JcIM7DIf+RgP77QJwPxAVA/JBIO28TqQ4XuEOh/rsU6kcG7Ujst1Q0 dxSQBjQH2gFEAk8o7U2mfl8o7U9AHQBmppI3AAQAAA== @@ -107,7 +107,7 @@ dxSQBjQH2gFEAk8o7U2mfl8o7U9AHQBmppI3AAQAAA== - H4sIAAAAAAAAAPvLwMDwd5BgdIAuRopebPrxmUVL/eT4HZ9dpOon1/2kuoce9uMKU0r1E2sGoThF + H4sIAAAAAAAAAPvLwMDwd5BgdIAuRopebPrxmUVL/eT4HZ9dpOon1/2kuoce9uMKU0r1E2sGoThF VoOuB12MmDildZ4DADBVrJ0ABAAA diff --git a/tiled/interiors/ados/house_56_1.tmx b/data/maps/interiors/ados/house_56_1.tmx similarity index 99% rename from tiled/interiors/ados/house_56_1.tmx rename to data/maps/interiors/ados/house_56_1.tmx index 6302d95eb4..8f9b5f9d41 100644 --- a/tiled/interiors/ados/house_56_1.tmx +++ b/data/maps/interiors/ados/house_56_1.tmx @@ -56,21 +56,21 @@ - H4sIAAAAAAAAAJ3RuQrCQBSF4RE3cMPWBStb+wgiaKGl2Kngvq+167v7B66gwzghc+AjmUtOLiQR -pVTUUQxxJFAMKYmM9MtoqN8MMMRIzk1ccZNzSev7qSp77nhY+kF54mXpTzHDHIuAd5n6S6ywxkZm -+nf5zPS+P9tihz0O8mwLbcPVtP+IE864yMwz7Pf+9IPSQVfuXfrfMfXHmFg6PfQt/Ypw2W/6T37q + H4sIAAAAAAAAAJ3RuQrCQBSF4RE3cMPWBStb+wgiaKGl2Kngvq+167v7B66gwzghc+AjmUtOLiQR +pVTUUQxxJFAMKYmM9MtoqN8MMMRIzk1ccZNzSev7qSp77nhY+kF54mXpTzHDHIuAd5n6S6ywxkZm ++nf5zPS+P9tihz0O8mwLbcPVtP+IE864yMwz7Pf+9IPSQVfuXfrfMfXHmFg6PfQt/Ypw2W/6T37q hllN66dQCCkt/SxyjvJ4A5tRSYYABAAA - H4sIAAAAAAAAAGNgQAAmJHYQEAcDcQgDKmBiwA6s0fihQBwGxOE41FMLcFKgl4Nqrhi8wIhIsZEK + H4sIAAAAAAAAAGNgQAAmJHYQEAcDcQgDKmBiwA6s0fihQBwGxOE41FMLcFKgl4Nqrhi8wIhIsZEK hlP64SdDDQBmsyO3AAQAAA== - H4sIAAAAAAAAAGNgGDmgDojr6WynNQViIGAPxA5Y6IEAzkDsQkPzo4E4hobm4wO4wt+Yrq6gPwAA + H4sIAAAAAAAAAGNgGDmgDojr6WynNQViIGAPxA5Y6IEAzkDsQkPzo4E4hobm4wO4wt+Yrq6gPwAA FrgriQAEAAA= @@ -81,7 +81,7 @@ FrgriQAEAAA= - H4sIAAAAAAAAALNlYGCwHSQYGaCL4+Oj6yUGkKN/IOzHJkdM+BFSS237iQG0Dj9i/EIr+/GFPzF6 + H4sIAAAAAAAAALNlYGCwHSQYGaCL4+Oj6yUGkKN/IOzHJkdM+BFSS237iQG0Dj9i/EIr+/GFPzF6 BwoDADgGIJ4ABAAA diff --git a/tiled/interiors/ados/house_57.tmx b/data/maps/interiors/ados/house_57.tmx similarity index 99% rename from tiled/interiors/ados/house_57.tmx rename to data/maps/interiors/ados/house_57.tmx index 3e1aa174a8..839b94bbab 100644 --- a/tiled/interiors/ados/house_57.tmx +++ b/data/maps/interiors/ados/house_57.tmx @@ -104,22 +104,22 @@ - H4sIAAAAAAAAAJ3RWwqCQBTG8Rkz06Crr13ooYdaRrSALlS7CYS2UdECDHpoW9ES+gZOcDg66njg -h6PNX8V8pVRQUwtCiGDsqA096qdwVdnRdEwhofUD7jARvZk1a1fgsfOErW+WXk6Djk+4wJmR/cdy -j/+kYi37b0kvp8r7u/Qb2MIO9myfhz8hFJo62x/gSE6sH2JvLEQ5vcvU6d8l/QLXljo3rfT8V8F+ + H4sIAAAAAAAAAJ3RWwqCQBTG8Rkz06Crr13ooYdaRrSALlS7CYS2UdECDHpoW9ES+gZOcDg66njg +h6PNX8V8pVRQUwtCiGDsqA096qdwVdnRdEwhofUD7jARvZk1a1fgsfOErW+WXk6Djk+4wJmR/cdy +j/+kYi37b0kvp8r7u/Qb2MIO9myfhz8hFJo62x/gSE6sH2JvLEQ5vcvU6d8l/QLXljo3rfT8V8F+ X3y/QPQdGOWYWa4bXer7MLCYF/xmxPAD3KqPRQAEAAA= - H4sIAAAAAAAAAGNgwA7cGXFI4AAeQPWeQOwFxN5oepcD8TPSjAODSCT2SzL0vyJDD7ngHIX6P1DF -FeSD1TjYIDATiGeBGMB4/QekeLGkjY042FxIar8B8XcgfkuG+xyQ2F/I0A8CzlD6K5n6YWAaGXr+ + H4sIAAAAAAAAAGNgwA7cGXFI4AAeQPWeQOwFxN5oepcD8TPSjAODSCT2SzL0vyJDD7ngHIX6P1DF +FeSD1TjYIDATiGeBGMB4/QekeLGkjY042FxIar8B8XcgfkuG+xyQ2F/I0A8CzlD6K5n6YWAaGXr+ Q2lBIvOVApRWIsMuEFCB0moE1AEAi5RIyAAEAAA= - H4sIAAAAAAAAAGNgoA6YQyVzaAFWUMGM5TjYQw38opG54owMDBKM5OuXBeqVo0C/MlCvCgX6V5Ov + H4sIAAAAAAAAAGNgoA6YQyVzaAFWUMGM5TjYQw38opG54owMDBKM5OuXBeqVo0C/MlCvCgX6V5Ov dUgDABNoBWoABAAA @@ -130,7 +130,7 @@ dUgDABNoBWoABAAA - H4sIAAAAAAAAANvCwMCwZZBgdLAFC5tYvej60cVJ0Y/LbcSYgc0tpOrFZR419eMyj5z4w8cmJf5I + H4sIAAAAAAAAANvCwMCwZZBgdLAFC5tYvej60cVJ0Y/LbcSYgc0tpOrFZR419eMyj5z4w8cmJf5I cTsxeqjlDlL1UpIfaJ3nAAG6hHIABAAA diff --git a/tiled/interiors/ados/house_57_1.tmx b/data/maps/interiors/ados/house_57_1.tmx similarity index 99% rename from tiled/interiors/ados/house_57_1.tmx rename to data/maps/interiors/ados/house_57_1.tmx index ecf849f081..9252880f30 100644 --- a/tiled/interiors/ados/house_57_1.tmx +++ b/data/maps/interiors/ados/house_57_1.tmx @@ -56,21 +56,21 @@ - H4sIAAAAAAAAAJ3SyQrCMBSF4YgTOOHWAVeuRdCdCs6Ks6/irC/g+ND+gRRqbErTAx9d3B5yA4kI -IaIhxRBHAkVLSWRUv4ya+M0OexzUrIU2Ompe0voyVfQxwBAjYY5XX2aMCaZYhujPMMfCsu/cf4U1 -NthqnS566l/T+X6pKH77B43eb6Dp+tr273igLv7fgswRJ5wN/SdePuddcMXN0H/jE2Bv0/5eOzuR + H4sIAAAAAAAAAJ3SyQrCMBSF4YgTOOHWAVeuRdCdCs6Ks6/irC/g+ND+gRRqbErTAx9d3B5yA4kI +IaIhxRBHAkVLSWRUv4ya+M0OexzUrIU2Ompe0voyVfQxwBAjYY5XX2aMCaZYhujPMMfCsu/cf4U1 +NthqnS566l/T+X6pKH77B43eb6Dp+tr273igLv7fgswRJ5wN/SdePuddcMXN0H/jE2Bv0/5eOzuR M/09u/spFCylVT+LXEh5fAH8VaoCAAQAAA== - H4sIAAAAAAAAAGNgQAAmBlQQBMTBULYpEJsBsTkDdqCLRSwEiEOhchZAbAnEVjj0kws48cjJEdDL + H4sIAAAAAAAAAGNgQAAmBlQQBMTBULYpEJsBsTkDdqCLRSwEiEOhchZAbAnEVjj0kws48cjJEdDL QU2HjAI4wJYWBiuApR9y3DzY0g8/GWoArv5iYAAEAAA= - H4sIAAAAAAAAAGNgGAXUALpEqLEDYnsi1dIbGAKxERI91EAvEPfRyGz0+BqM8UcuAACrWGYyAAQA + H4sIAAAAAAAAAGNgGAXUALpEqLEDYnsi1dIbGAKxERI91EAvEPfRyGz0+BqM8UcuAACrWGYyAAQA AA== @@ -81,7 +81,7 @@ AA== - H4sIAAAAAAAAANNnYGDQHyQYGRBSh08vMWCw6SfGDGLDjhz7KdVPTb9g009p/OtjoSkJR1L0DnS+ + H4sIAAAAAAAAANNnYGDQHyQYGRBSh08vMWCw6SfGDGLDjhz7KdVPTb9g009p/OtjoSkJR1L0DnS+ wocBMY6h4wAEAAA= diff --git a/tiled/interiors/ados/house_58.tmx b/data/maps/interiors/ados/house_58.tmx similarity index 99% rename from tiled/interiors/ados/house_58.tmx rename to data/maps/interiors/ados/house_58.tmx index 9601705f8a..ad376acd19 100644 --- a/tiled/interiors/ados/house_58.tmx +++ b/data/maps/interiors/ados/house_58.tmx @@ -93,27 +93,27 @@ - H4sIAAAAAAAAAJNiZGCQGsRYFojl0LA8CfoVgFgRDSvRUb8yEKugYVUS9KsBsToa1hgE8YKOJbHg + H4sIAAAAAAAAAJNiZGCQGsRYFojl0LA8CfoVgFgRDSvRUb8yEKugYVUS9KsBsToa1hgE8YKOJbHg oaR/HwMDw34G8vUfAOo9SIF+bNiWgfb6AX3uY/4ABAAA - H4sIAAAAAAAAAGNiYGBgIROzAjEbELMDsTSJmAOIeaH6ZYE4ngETgMRagbgNituRxGXQ9IOAHRYz -QCARiJOh7B4ojU0/LpACxGlQ9gQc+r2A2A+KfQmYh02/PxAHQHEgGfpJBbTUL8iIyo+is/3ogBj7 + H4sIAAAAAAAAAGNiYGBgIROzAjEbELMDsTSJmAOIeaH6ZYE4ngETgMRagbgNituRxGXQ9IOAHRYz +QCARiJOh7B4ojU0/LpACxGlQ9gQc+r2A2A+KfQmYh02/PxAHQHEgGfpJBbTUL8iIyo+is/3ogBj7 mYBuZmTEopBI+/8C8R8gdmeEYFLs5wZiKSxYHoc4CPNA9fMBMT8OrIxHDoQFgRgAoEfofgAEAAA= - H4sIAAAAAAAAAGNgQAUmjAxkgTgcYk1A3AzFLXjU0hJMBWJkb/WSYcYcKH0fiCdikZ8GxLOh7Olk -mP+ADD2DCTwE4qVQ9nsg/kqi/idEqDEHRqIFkekTm/22QL12ZKZvEHAG6nUhoH81HvtJAXJQWoFM + H4sIAAAAAAAAAGNgQAUmjAxkgTgcYk1A3AzFLXjU0hJMBWJkb/WSYcYcKH0fiCdikZ8GxLOh7Olk +mP+ADD2DCTwE4qVQ9nsg/kqi/idEqDEHRqIFkekTm/22QL12ZKZvEHAG6nUhoH81HvtJAXJQWoFM /UpQWoWAOgAuY/gSAAQAAA== - H4sIAAAAAAAAAGNgGHqgkwK9HVRzxfADS5DYn5DYYVBak5GBQZuRPm6hhf32QL0OROrHZv9wBABc + H4sIAAAAAAAAAGNgGHqgkwK9HVRzxfADS5DYn5DYYVBak5GBQZuRPm6hhf32QL0OROrHZv9wBABc MpGvAAQAAA== @@ -129,7 +129,7 @@ MpGvAAQAAA== - H4sIAAAAAAAAAEtgYGBIGCQYHWATg4kT0otNPTX0J6CJ4cKEADl68OknFVBbPzaMrJYa9iOrJaR/ + H4sIAAAAAAAAAEtgYGBIGCQYHWATg4kT0otNPTX0J6CJ4cKEADl68OknFVBbPzaMrJYa9iOrJaR/ oOxPQKOJtR8bJlYdJRgACwayyAAEAAA= diff --git a/tiled/interiors/ados/house_58_1.tmx b/data/maps/interiors/ados/house_58_1.tmx similarity index 99% rename from tiled/interiors/ados/house_58_1.tmx rename to data/maps/interiors/ados/house_58_1.tmx index 1c259d5696..495f1ec535 100644 --- a/tiled/interiors/ados/house_58_1.tmx +++ b/data/maps/interiors/ados/house_58_1.tmx @@ -86,22 +86,22 @@ - H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYBYjZEBA1RC6VIgVgWpQZKTRtMPAlqY -RuAE2PSTAojRD3L/IiBejISXAvEyHPpvUmj/ZQJ6ZEl0PzLYDsQ7gHgnmfp3AfFuIN6DQ786lvhH -B3JIbHT9YUg4ngj3oOv/jiQXToZ+AaD7hRkR+jXw+KcSTT8XEEuSiLmh+nmBmI9MLADEAH8f2YQA + H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYBYjZEBA1RC6VIgVgWpQZKTRtMPAlqY +RuAE2PSTAojRD3L/IiBejISXAvEyHPpvUmj/ZQJ6ZEl0PzLYDsQ7gHgnmfp3AfFuIN6DQ786lvhH +B3JIbHT9YUg4ngj3oOv/jiQXToZ+AaD7hRkR+jXw+KcSTT8XEEuSiLmh+nmBmI9MLADEAH8f2YQA BAAA - H4sIAAAAAAAAAGNgQAAmJHYNENdC2cVArAjESkB8EohPMRAGdUBcD2WXALEyEKsA8WkgPkOEfhjQ -YETlnwXic0h8ThLMQgccFOilBbhIof7bVHEFblAIxFvJ1Luemg7BAtQYCavBBrCln9dE6sWWfvjI + H4sIAAAAAAAAAGNgQAAmJHYNENdC2cVArAjESkB8EohPMRAGdUBcD2WXALEyEKsA8WkgPkOEfhjQ +YETlnwXic0h8ThLMQgccFOilBbhIof7bVHEFblAIxFvJ1Luemg7BAtQYCavBBrCln9dE6sWWfvjI dAc1AD8ZagCCv3IsAAQAAA== - H4sIAAAAAAAAAGNgoB2ooKHZ9AAg988F4nlIeAEQL8Sh/jyF9l2jUP8ooA8Y6ukaGQAAbI33tgAE + H4sIAAAAAAAAAGNgoB2ooKHZ9AAg988F4nlIeAEQL8Sh/jyF9l2jUP8ooA8Y6ukaGQAAbI33tgAE AAA= @@ -117,7 +117,7 @@ AAA= - H4sIAAAAAAAAAKtmYGCoHiQYHSCLk6qXEKCHflL9Too7aKGfWPW00E9qHAw2/QwMqGbgM2+g8xky + H4sIAAAAAAAAAKtmYGCoHiQYHSCLk6qXEKCHflL9Too7aKGfWPW00E9qHAw2/QwMqGbgM2+g8xky BgAriQLOAAQAAA== diff --git a/tiled/interiors/ados/house_59.tmx b/data/maps/interiors/ados/house_59.tmx similarity index 99% rename from tiled/interiors/ados/house_59.tmx rename to data/maps/interiors/ados/house_59.tmx index 2679992f9c..e7816c02bb 100644 --- a/tiled/interiors/ados/house_59.tmx +++ b/data/maps/interiors/ados/house_59.tmx @@ -98,21 +98,21 @@ - H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZRhIB9JY9DvhUHuUCP32jJTZ74BHP8j+ -fWgYm/spsZ+JkTQ81PQnAtUkAXEyA3n6U4BqUoE4jUz9tPQ/FxBLYsFyOMRBmBuqnxeI+XBgJTxy + H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZRhIB9JY9DvhUHuUCP32jJTZ74BHP8j+ +fWgYm/spsZ+JkTQ81PQnAtUkAXEyA3n6U4BqUoE4jUz9tPQ/FxBLYsFyOMRBmBuqnxeI+XBgJTxy ICwAxADsqrIkAAQAAA== - H4sIAAAAAAAAAGNggIApQDyVAT+YAcSzgHgBFrlpQDwdib8SiLcAMTsjptolWPTHofHXILFZsJgx -ClDBLSC+DcSnofgMmnwEEEcCcTSUjQ4CgNiOgnD+SoQaWzxyN5HYHmjusAfidiD2BXGAcg4E9HsC + H4sIAAAAAAAAAGNggIApQDyVAT+YAcSzgHgBFrlpQDwdib8SiLcAMTsjptolWPTHofHXILFZsJgx +ClDBLSC+DcSnofgMmnwEEEcCcTSUjQ4CgNiOgnD+SoQaWzxyN5HYHmjusAfidiD2BXGAcg4E9HsC 1XghmQHS3wZlT2TArv8uHrfBgB0eOUYSwg49rWMDslBannhjUYAilFYmoA4AWwstzwAEAAA= - H4sIAAAAAAAAAGNgoA6IpZI52MAhGpo9WOy/BsTXgfgCEJ8H4hNo8kFAHAzEYVD2YANXKdTfjcR2 + H4sIAAAAAAAAAGNgoA6IpZI52MAhGpo9WOy/BsTXgfgCEJ8H4hNo8kFAHAzEYVD2YANXKdTfjcR2 ZmRgcGEkTf9fCu0nBdAyrdMbAAD2kyrGAAQAAA== @@ -128,7 +128,7 @@ ZmRgcGEkTf9fCu0nBdAyrdMbAAD2kyrGAAQAAA== - H4sIAAAAAAAAAEtgYGBIGCQYF8AmR6xeaujHZSaxZmBTSwv78ZlJjHpS3EGJXnL0o6ujt3585pGq + H4sIAAAAAAAAAEtgYGBIGCQYF8AmR6xeaujHZSaxZmBTSwv78ZlJjHpS3EGJXnL0o6ujt3585pGq H5teXOYRq5ZcDAAZhEc7AAQAAA== diff --git a/tiled/interiors/ados/house_59_1.tmx b/data/maps/interiors/ados/house_59_1.tmx similarity index 99% rename from tiled/interiors/ados/house_59_1.tmx rename to data/maps/interiors/ados/house_59_1.tmx index 87824c6633..fb1c00cd28 100644 --- a/tiled/interiors/ados/house_59_1.tmx +++ b/data/maps/interiors/ados/house_59_1.tmx @@ -74,21 +74,21 @@ - H4sIAAAAAAAAAKXRRwrCUBSF4YcFG9hwahm6giDozN77QtQ1WEcOFHQtjq2r8g9EEsNLNHrg4z2S -HG7geoUQvh/5EUAQKYdCiGr9DBSh53XfaucEU8yQ056lTX01WfGeHfaYY4Gl4Z2sb84BR6ywxsZh -3y7mvmL79ef+v/O/SREllCX9PAqSU00FVdRQt5h/xkXo+z0Z5jbQRAttuCT9K24W/91BFz304Zb0 + H4sIAAAAAAAAAKXRRwrCUBSF4YcFG9hwahm6giDozN77QtQ1WEcOFHQtjq2r8g9EEsNLNHrg4z2S +HG7geoUQvh/5EUAQKYdCiGr9DBSh53XfaucEU8yQ056lTX01WfGeHfaYY4Gl4Z2sb84BR6ywxsZh +3y7mvmL79ef+v/O/SREllCX9PAqSU00FVdRQt5h/xkXo+z0Z5jbQRAttuCT9K24W/91BFz304Zb0 73hY9AcYYoQxPJK+bH9WO1VM/TCSDkW0fgzxHyXwBGmks9gABAAA - H4sIAAAAAAAAAGNgQAA2JPYWIN7KgAk2YBEDAVM09g4g3gnl5wFxPhAXAPFGHPrJBbxEqKkDYkYs + H4sIAAAAAAAAAGNgQAA2JPYWIN7KgAk2YBEDAVM09g4g3gnl5wFxPhAXAPFGHPrJBbxEqKkDYkYs 4jwk2lVLovqRDHbR0GxjItQo4RBXRuPD0o8pukI8AKaW1PRDayBMhhoANjFy3gAEAAA= - H4sIAAAAAAAAAGNgGN5gIp3sMaWDHbZAbAfE9mTqdwBiRyB2wiJnCcRWWOihAk4D8Rkqm0mPOB1o + H4sIAAAAAAAAAGNgGN5gIp3sMaWDHbZAbAfE9mTqdwBiRyB2wiJnCcRWWOihAk4D8Rkqm0mPOB1o AACJiA9jAAQAAA== @@ -99,7 +99,7 @@ AACJiA9jAAQAAA== - H4sIAAAAAAAAADNnYGAwHyQYBpDZ6MAcicaml5BaBixihOyjRD+x5pJqBrXtJ0cPKXFKilkMDKTr + H4sIAAAAAAAAADNnYGAwHyQYBpDZ6MAcicaml5BaBixihOyjRD+x5pJqBrXtJ0cPKXFKilkMDKTr JQWQ415i9GNTR6r99MYAPuoHCAAEAAA= diff --git a/tiled/interiors/ados/house_60.tmx b/data/maps/interiors/ados/house_60.tmx similarity index 99% rename from tiled/interiors/ados/house_60.tmx rename to data/maps/interiors/ados/house_60.tmx index fb4767756d..500de36563 100644 --- a/tiled/interiors/ados/house_60.tmx +++ b/data/maps/interiors/ados/house_60.tmx @@ -90,28 +90,28 @@ - H4sIAAAAAAAAANNnZGDQB+IeBgaGXiDuYyCOrc+IiicBxSYD8RQG4tjo+nFhQxx4OOpXJ8FcWujH + H4sIAAAAAAAAANNnZGDQB+IeBgaGXiDuYyCOrc+IiicBxSYD8RQG4tjo+nFhQxx4OOpXJ8FcWujH hmsYsONR/bTXb0OCPeTqBwBjFES1AAQAAA== - H4sIAAAAAAAAAJ2SuQrCQBCGZ/ECLxQvPIiYQtSUauGRVxBfT1BLC0sL38RHESz9l0wR19mY9YeP -IbPzBfZQRJQh92gnC3Ig/4dfAGX2B2BvmbsJvR3oG75OmNIniy/lLvQuDr6Ua4I/UZ+zddAVKBn+ -GN5D8FugJ2Ce/xTeDASGb4vr/hv4b5Npq2//9MPvwHlShCf4hxT+iyIk/8hzW97/HHUBlvw9RB0x + H4sIAAAAAAAAAJ2SuQrCQBCGZ/ECLxQvPIiYQtSUauGRVxBfT1BLC0sL38RHESz9l0wR19mY9YeP +IbPzBfZQRJQh92gnC3Ig/4dfAGX2B2BvmbsJvR3oG75OmNIniy/lLvQuDr6Ua4I/UZ+zddAVKBn+ +GN5D8FugJ2Ce/xTeDASGb4vr/hv4b5Npq2//9MPvwHlShCf4hxT+iyIk/8hzW97/HHUBlvw9RB0x vuDrnEHI8yvUNdgI56nfetwvknzHnqUfv/8KqFrwE9Y0NfAGL1IC/QAEAAA= - H4sIAAAAAAAAAGNgoA7wxyN3GYhXAvF6IN4AxL5EmDcNSpcB8XUgXgvEm4F4C4nuKiVRPS5gz4hg -e+JQ48qIQwII3IBy7njk1fDIEQOuEJC/B6W7gLiOMqsYGinUPwoIA1koLU+mfkUorUxAHQBUQ3EQ + H4sIAAAAAAAAAGNgoA7wxyN3GYhXAvF6IN4AxL5EmDcNSpcB8XUgXgvEm4F4C4nuKiVRPS5gz4hg +e+JQ48qIQwII3IBy7njk1fDIEQOuEJC/B6W7gLiOMqsYGinUPwoIA1koLU+mfkUorUxAHQBUQ3EQ AAQAAA== - H4sIAAAAAAAAAGNgoC1YR2PzyQGLyNDjwMjA4MiIW14ZKKcCxKp41AxnMGugHUAFMJtIdf40dQV9 + H4sIAAAAAAAAAGNgoC1YR2PzyQGLyNDjwMjA4MiIW14ZKKcCxKp41AxnMGugHUAFMJtIdf40dQV9 AQCoa4qGAAQAAA== @@ -127,7 +127,7 @@ AQCoa4qGAAQAAA== - H4sIAAAAAAAAAAtiYGAIGiQYGQQh0aTqxWYONnFy9ZNiPzF2EwoHSsORkvAj1g+U6qdGGA6kfgYG + H4sIAAAAAAAAAAtiYGAIGiQYGQQh0aTqxWYONnFy9ZNiPzF2EwoHSsORkvAj1g+U6qdGGA6kfgYG 4s0hJU5onecA5r0AiQAEAAA= diff --git a/tiled/interiors/ados/house_60_1.tmx b/data/maps/interiors/ados/house_60_1.tmx similarity index 99% rename from tiled/interiors/ados/house_60_1.tmx rename to data/maps/interiors/ados/house_60_1.tmx index 7e8ce258c4..3fb7f7ca91 100644 --- a/tiled/interiors/ados/house_60_1.tmx +++ b/data/maps/interiors/ados/house_60_1.tmx @@ -71,21 +71,21 @@ - H4sIAAAAAAAAAJ3RRwrCQABG4cGCDWy4tSw9QRDsvZ7HunGh7hR0oe6sB/UFAoZhEp388JGQ8EhC -gkKIkEdhRBBFTlMMSasvwBDf2c/NbbDFznYtL/XmilK3xwFTzDD/0cs74oQFllhp9m6Te/mbdft/ -dsYFV4+92/PLqCiO5qqooY6GQ3/DHSXr/tr2rCZaaKMDn6J/4Onwrl300McAfkX/wtuhH2KEMSYI + H4sIAAAAAAAAAJ3RRwrCQABG4cGCDWy4tSw9QRDsvZ7HunGh7hR0oe6sB/UFAoZhEp388JGQ8EhC +gkKIkEdhRBBFTlMMSasvwBDf2c/NbbDFznYtL/XmilK3xwFTzDD/0cs74oQFllhp9m6Te/mbdft/ +dsYFV4+92/PLqCiO5qqooY6GQ3/DHSXr/tr2rCZaaKMDn6J/4Onwrl300McAfkX/wtuhH2KEMSYI KHrV/3P6p4bUx5HVlLD6FNIeZfABqGfGVwAEAAA= - H4sIAAAAAAAAAGNgQAA2BvKBKQ42CDQCcRMQN1NgPi7AS4SafCBmxCLOQ6JdeSSqH8mgnoZmGxOh + H4sIAAAAAAAAAGNgQAA2BvKBKQ42CDQCcRMQN1NgPi7AS4SafCBmxCLOQ6JdeSSqH8mgnoZmGxOh RgmHuDIaH5Z+0NMsPgBTS2r6oTUQJkMNACIZWQcABAAA - H4sIAAAAAAAAAGNgGLygkwpmdFHBDGKAKR3smAzEU6CY2sASiK2w0EMFLAXiZVQ2kx5xOtAAAIS3 + H4sIAAAAAAAAAGNgGLygkwpmdFHBDGKAKR3smAzEU6CY2sASiK2w0EMFLAXiZVQ2kx5xOtAAAIS3 tocABAAA @@ -96,7 +96,7 @@ tocABAAA - H4sIAAAAAAAAADNnYGAwHyQYBpDZuAAuvehq0NWSoh+fOmL1E2suqWaQo5eYsCfXflLNJaSHVL3U + H4sIAAAAAAAAADNnYGAwHyQYBpDZuAAuvehq0NWSoh+fOmL1E2suqWaQo5eYsCfXflLNJaSHVL3U cjsl+rGpI9V+emMAOIFxFwAEAAA= diff --git a/tiled/interiors/ados/house_61.tmx b/data/maps/interiors/ados/house_61.tmx similarity index 99% rename from tiled/interiors/ados/house_61.tmx rename to data/maps/interiors/ados/house_61.tmx index 14bf260048..ad4590486f 100644 --- a/tiled/interiors/ados/house_61.tmx +++ b/data/maps/interiors/ados/house_61.tmx @@ -105,29 +105,29 @@ - H4sIAAAAAAAAACtnZGAopxGWYsCNaWUnOjaDYgsy9YP0mQOxJZ3cO1TxIgbS8FDXj24GpfqxYRsK + H4sIAAAAAAAAACtnZGAopxGWYsCNaWUnOjaDYgsy9YP0mQOxJZ3cO1TxIgbS8FDXj24GpfqxYRsK 8wkx+gFspdAIAAQAAA== - H4sIAAAAAAAAAJ3P2woBURQG4D05lVNuHXLBc1AeQDnlcGHKGErkBdzxcpIr1wq5UAiP4N9ZZazZ -M4xVX9Paa/2z25oQwvcnPwQgCCmFtQM5C0GU8hnYC3s1NSFa0CYd7T1Ls7ysEsvr2mff/ZLn5SU/ -wmzM9g30psXAYz6PfiNelnS2cshPsDtlebf65f2yznCh7xWOhOd12i+w/A3u5AEnorq/Bwb02T9m -inep8iYMYGjZmyO7+CG/pfMi2ytDlako8js42K8RNagzDZYPQ1Ih63AuRSgfg7iDnMtMSsATLlsW + H4sIAAAAAAAAAJ3P2woBURQG4D05lVNuHXLBc1AeQDnlcGHKGErkBdzxcpIr1wq5UAiP4N9ZZazZ +M4xVX9Paa/2z25oQwvcnPwQgCCmFtQM5C0GU8hnYC3s1NSFa0CYd7T1Ls7ysEsvr2mff/ZLn5SU/ +wmzM9g30psXAYz6PfiNelnS2cshPsDtlebf65f2yznCh7xWOhOd12i+w/A3u5AEnorq/Bwb02T9m +inep8iYMYGjZmyO7+CG/pfMi2ytDlako8js42K8RNagzDZYPQ1Ih63AuRSgfg7iDnMtMSsATLlsW kgAEAAA= - H4sIAAAAAAAAAGNggIAbQHwTyl7JQDq4BcS3oexVQHwaiJUYUdUcAOItQHyWCPPO4RDfDsQXKNDP -QCP9VyjUX4AWVheB+BIO/ZfxmE0rIA11nxCQFmbEr5ZcMAGIo4A4goA6EQrttyVBbQwQz4OyZwGx + H4sIAAAAAAAAAGNggIAbQHwTyl7JQDq4BcS3oexVQHwaiJUYUdUcAOItQHyWCPPO4RDfDsQXKNDP +QCP9VyjUX4AWVheB+BIO/ZfxmE0rIA11nxCQFmbEr5ZcMAGIo4A4goA6EQrttyVBbQwQz4OyZwGx DNDuKZRZzxBHhBpZKC1Pph2KUFqZgDoAN4LUpQAEAAA= - H4sIAAAAAAAAAGNgoA64SyVzBgqkMTIwZDDilj8ExIeB+AiZ5h8F4mNAfJxM/bQGsUSqewzF9AI1 + H4sIAAAAAAAAAGNgoA64SyVzBgqkMTIwZDDilj8ExIeB+AiZ5h8F4mNAfJxM/bQGsUSqewzF9AI1 wDipxRMv1AT3iFRHbFgNBQAAWIB2KAAEAAA= @@ -143,7 +143,7 @@ wDipxRMv1AT3iFRHbFgNBQAAWIB2KAAEAAA= - H4sIAAAAAAAAAEtgYGBIGCQYGaDz0eXw6R0I/ejmUEM/NjlC+ogFxOon1X2E9OPC6GrxAUr14zOD + H4sIAAAAAAAAAEtgYGBIGCQYGaDz0eXw6R0I/ejmUEM/NjlC+ogFxOon1X2E9OPC6GrxAUr14zOD GHX4MDGAFLNItZ9UDADB5jORAAQAAA== diff --git a/tiled/interiors/ados/house_61_1.tmx b/data/maps/interiors/ados/house_61_1.tmx similarity index 99% rename from tiled/interiors/ados/house_61_1.tmx rename to data/maps/interiors/ados/house_61_1.tmx index c5aab8f78a..f00e5fcd00 100644 --- a/tiled/interiors/ados/house_61_1.tmx +++ b/data/maps/interiors/ados/house_61_1.tmx @@ -57,34 +57,34 @@ - H4sIAAAAAAAAAEtjYGBIB2JmEnEWEGcDcQEQFwJxERALE4mLgbgEiEuBOJhxFFMTGwOxKZQmR78J + H4sIAAAAAAAAAEtjYGBIB2JmEnEWEGcDcQEQFwJxERALE4mLgbgEiEuBOJhxFFMTGwOxKZQmR78J EMtDaXL0w+wm1/5RTF8MAIMQhLYABAAA - H4sIAAAAAAAAAKXPNwvCQBiA4Tuc7IL4o9zEyYIFFEUd7JNls0zWRUG3/EPr6CtewMQYjX7wcNwl -b46UhBBluByqooYGmmghjAOOOKnVvL+vbXTQRRw99MVjzrjgqtbnvf6tAYaIqD4q7KcghShK47di -DvoKbVUaz5z0ddrGH715NJs+wT1JpKRlKvycB+Rrn1Dvp9WaedMHOQ9Z9PpkeZZD/k2vzz//b9W7 + H4sIAAAAAAAAAKXPNwvCQBiA4Tuc7IL4o9zEyYIFFEUd7JNls0zWRUG3/EPr6CtewMQYjX7wcNwl +b46UhBBluByqooYGmmghjAOOOKnVvL+vbXTQRRw99MVjzrjgqtbnvf6tAYaIqD4q7KcghShK47di +DvoKbVUaz5z0ddrGH715NJs+wT1JpKRlKvycB+Rrn1Dvp9WaedMHOQ9Z9PpkeZZD/k2vzz//b9W7 uc/z4U673kvr+7EfYWzzrmbaTzBV/QxzLJD80hIrrLHBFkWHdtjjBngH8JAABAAA - H4sIAAAAAAAAAGNgwA4+A/EXIP6KQ54Q+AbE34H4B9Scz1BMjv7vaHxcbqpkJGwuNf2FD9zBIf6P -THsJgSUU6veAhp07lCbXnW6MELM8YXFBRJwgg7t45HZC6bVY5C4isW+QZiVOwIbF7Y+B+BIePTvw + H4sIAAAAAAAAAGNgwA4+A/EXIP6KQ54Q+AbE34H4B9Scz1BMjv7vaHxcbqpkJGwuNf2FD9zBIf6P +THsJgSUU6veAhp07lCbXnW6MELM8YXFBRJwgg7t45HZC6bVY5C4isW+QZiVOwIbF7Y+B+BIePTvw yN2j0D20AADrH3W5AAQAAA== - H4sIAAAAAAAAAGNgoA34DMRfgPgrFcwgF3wD4u9A/AONTSrIZmRgyGFE8BdhUYNNDBdYTKTYQAFl + H4sIAAAAAAAAAGNgoA34DMRfgPgrFcwgF3wD4u9A/AONTSrIZmRgyGFE8BdhUYNNDBdYTKTYQAFl RsJqBhvgBLqZC4e7SYkbbGAwxQ21AQDdD/HlAAQAAA== - H4sIAAAAAAAAAGNgGJzgGxB/B+IfQPwViD8D8Rcoe6DBcixiy+juilFALFg50A4YxAAAkiDE5gAE + H4sIAAAAAAAAAGNgGJzgGxB/B+IfQPwViD8D8Rcoe6DBcixiy+juilFALFg50A4YxAAAkiDE5gAE AAA= @@ -95,7 +95,7 @@ AAA= - H4sIAAAAAAAAAGNkYGBgHASYVECKfmxqhrL91AhDXHoZ0WhS7SY1TKjlf3R5csyglT5s8gOd32AY + H4sIAAAAAAAAAGNkYGBgHASYVECKfmxqhrL91AhDXHoZ0WhS7SY1TKjlf3R5csyglT5s8gOd32AY AKkWE6kABAAA diff --git a/tiled/interiors/ados/house_62.tmx b/data/maps/interiors/ados/house_62.tmx similarity index 99% rename from tiled/interiors/ados/house_62.tmx rename to data/maps/interiors/ados/house_62.tmx index c67f99a1af..9c38cc25ba 100644 --- a/tiled/interiors/ados/house_62.tmx +++ b/data/maps/interiors/ados/house_62.tmx @@ -89,22 +89,22 @@ - H4sIAAAAAAAAAK3RSQrCQBCF4VacwDG6cyAL7+EBNBoTF64CongQp2wU9BriJX0NvYhFVYnBgo9A -0n86pIvGmFJOZahAFQY/qkHT9SNIzOdMYSYIYEh6O5NMP4eFIBR688d+CZEgZvoV8w5taL/+sr5b -0Htu/w4az3U9d33Ci+m1OcARTsr+9LyDzNozXCBVenpeIfmGDWzhCrcc/Q72cIcH09PzjpX/kZC+ + H4sIAAAAAAAAAK3RSQrCQBCF4VacwDG6cyAL7+EBNBoTF64CongQp2wU9BriJX0NvYhFVYnBgo9A +0n86pIvGmFJOZahAFQY/qkHT9SNIzOdMYSYIYEh6O5NMP4eFIBR688d+CZEgZvoV8w5taL/+sr5b +0Htu/w4az3U9d33Ci+m1OcARTsr+9LyDzNozXCBVenpeIfmGDWzhCrcc/Q72cIcH09PzjpX/kZC+ Dn2GL9y3Gq5vQVswVp5ZHrwBhWllMgAEAAA= - H4sIAAAAAAAAAGNggIA1QLyWgXywDojXI/Gf4VGLTw4GXkLpn0AszsjAIMEIYSPLEQtkgXrlGEnU -BAXfgVgZqFeFEcIeBbQB+7BgSsB/ND4o+qfhUX8GiM8C8Tk8ambjkTsPxBeA+CIO+0kFclBagUz9 + H4sIAAAAAAAAAGNggIA1QLyWgXywDojXI/Gf4VGLTw4GXkLpn0AszsjAIMEIYSPLEQtkgXrlGEnU +BAXfgVgZqFeFEcIeBbQB+7BgSsB/ND4o+qfhUX8GiM8C8Tk8ambjkTsPxBeA+CIO+0kFclBagUz9 SlBahYA6APtVvBgABAAA - H4sIAAAAAAAAAGNgoA6IwSH+GQebXuAjEMszMjAoMELYQwnwAN3My0i+fj6gXn40/YuBeClFrsIO + H4sIAAAAAAAAAGNgoA6IwSH+GQebXuAjEMszMjAoMELYQwnwAN3My0i+fj6gXn40/YuBeClFrsIO dmPBlIB/eOQ6KDC3HYf4DSC+DMS3iLAfV1oHASYK4msgAAC6etZqAAQAAA== @@ -115,7 +115,7 @@ dmPBlIB/eOQ6KDC3HYf4DSC+DMS3iLAfV1oHASYK4msgAAC6etZqAAQAAA== - H4sIAAAAAAAAAItnYGCIHyQYG8Clhhi9+ACx+ullP6lm0EM/sng8Hn2E7CYm/CgxE5fb8fmF1LBD + H4sIAAAAAAAAAItnYGCIHyQYG8Clhhi9+ACx+ullP6lm0EM/sng8Hn2E7CYm/CgxE5fb8fmF1LBD V0vI3aSkKULm0BIDAO/3eWwABAAA diff --git a/tiled/interiors/ados/house_62_1.tmx b/data/maps/interiors/ados/house_62_1.tmx similarity index 99% rename from tiled/interiors/ados/house_62_1.tmx rename to data/maps/interiors/ados/house_62_1.tmx index 1ed8b5f994..6eccf52d48 100644 --- a/tiled/interiors/ados/house_62_1.tmx +++ b/data/maps/interiors/ados/house_62_1.tmx @@ -69,27 +69,27 @@ - H4sIAAAAAAAAAJvBwMAwg8b4NIV6seGRoh+bGbSOL2rhM0B8Fgs+R6T+80B8AQu+OET0XwLiy1jw + H4sIAAAAAAAAAJvBwMAwg8b4NIV6seGRoh+bGbSOL2rhM0B8Fgs+R6T+80B8AQu+OET0XwLiy1jw lUEQNzAMACDxuzwABAAA - H4sIAAAAAAAAAKXQOQrCQBSA4RE3cMPWLdpoYW8X7fQkBjyEegXvYuFd3L2DuFb+wgwMj4ww8cEH -eSE/MySllEonlEEWOdQ95VHSfROhcs8AXfSsdw3Rf6cf067F3vrRx83Gem5jhY5HLydwnD/HAkvx -/RSRMPM8PxDCP+5vxqe/4Y5Hwv6JF956Hzn6MSZWt8fB4/7m/5g54yK6LXYx/dBxzlXsR5xEX0DN + H4sIAAAAAAAAAKXQOQrCQBSA4RE3cMPWLdpoYW8X7fQkBjyEegXvYuFd3L2DuFb+wgwMj4ww8cEH +eSE/MySllEonlEEWOdQ95VHSfROhcs8AXfSsdw3Rf6cf067F3vrRx83Gem5jhY5HLydwnD/HAkvx +/RSRMPM8PxDCP+5vxqe/4Y5Hwv6JF956Hzn6MSZWt8fB4/7m/5g54yK6LXYx/dBxzlXsR5xEX0DN U1H3ZVQSquIDqt5jmQAEAAA= - H4sIAAAAAAAAAGNggIBmKN0KxPVA3AHlMwGxMRArArESEM8E4lkMmMAMSrdB6R4kORMgVgZiFSCe + H4sIAAAAAAAAAGNggIBmKN0KxPVA3AHlMwGxMRArArESEM8E4lkMmMAMSrdB6R4kORMgVgZiFSCe DcRzsOgnFswF4nlIfE4C6rPwyHFQ4I6BBGaElYwCIgGh9PMFj9xgSz/8ZKgBANOXPWEABAAA - H4sIAAAAAAAAAGNgGNxg3UA7gEhQCcRVQFyNJh4PxAloOJl+zhqUwAKHuDMQuyDxr1PBrhtYxK5h + H4sIAAAAAAAAAGNgGNxg3UA7gEhQCcRVQFyNJh4PxAloOJl+zhqUwAKHuDMQuyDxr1PBrhtYxK5h ETMn0ryrFLhlMAIAKTyiHgAEAAA= @@ -105,7 +105,7 @@ ETMn0ryrFLhlMAIAKTyiHgAEAAA= - H4sIAAAAAAAAAHNiYGBwGgQYF3BCoinRj02cHP243EMqINYvlIYfsXZT6n5i1ZKjn5Dd6HGCrI5Y + H4sIAAAAAAAAAHNiYGBwGgQYF3BCoinRj02cHP243EMqINYvlIYfsXZT6n5i1ZKjn5Dd6HGCrI5Y M/CpI8Z+Yv0w0PkMHQMAk7AxXAAEAAA= diff --git a/tiled/interiors/ados/house_63.tmx b/data/maps/interiors/ados/house_63.tmx similarity index 99% rename from tiled/interiors/ados/house_63.tmx rename to data/maps/interiors/ados/house_63.tmx index fcaa8b2b6f..16dd204b43 100644 --- a/tiled/interiors/ados/house_63.tmx +++ b/data/maps/interiors/ados/house_63.tmx @@ -120,33 +120,33 @@ - H4sIAAAAAAAAAGNhYGBgGWSYlQCmlbmUmE1Ldw+k2bSMy6Fq9mBNg8SYTY2wwYaZoBibHAeSPCWY + H4sIAAAAAAAAAGNhYGBgGWSYlQCmlbmUmE1Ldw+k2bSMy6Fq9mBNg8SYTY2wwYaZoBibHAeSPCWY lmaP4lE8isnD2PIkDBOjnwFKY1OPzWwuNLXcaJhYswEFblH8/AgAAA== - H4sIAAAAAAAAALWUy04CMRiF/wbDRXfCQl2yNGHl47hErtEtPgQrNiCwcMFFUC7KBvUd2OGzSAIJ -noYuyjDTqaU9yTdppidfOp2mFSIqO+AR3IM3MNBkpNHnnQfhfgUZ2k8BlOgwPdD3eS9n6HHbjKm7 -A7qO3EOffpQRxdhufG3ZHYc3wfY7ttyn8J4p3PxcFMn/bIS55fjtyR3IgbymewGWEj+ejup8m677 -xuMegxcFNQEfTzT6E+F+DqEOGoInjb4M/74p+A6gCVqCtqIn8y7t3Se4VW/zvzL3uLMO3TbzC1aS -u2rRvQYbMlv3OUiCVMD8lj+YmfsCXIKrgPlj9pu70wHuCHP3L08cunlk9wf4sshMuMPuHVP4ffUH + H4sIAAAAAAAAALWUy04CMRiF/wbDRXfCQl2yNGHl47hErtEtPgQrNiCwcMFFUC7KBvUd2OGzSAIJ +noYuyjDTqaU9yTdppidfOp2mFSIqO+AR3IM3MNBkpNHnnQfhfgUZ2k8BlOgwPdD3eS9n6HHbjKm7 +A7qO3EOffpQRxdhufG3ZHYc3wfY7ttyn8J4p3PxcFMn/bIS55fjtyR3IgbymewGWEj+ejup8m677 +xuMegxcFNQEfTzT6E+F+DqEOGoInjb4M/74p+A6gCVqCtqIn8y7t3Se4VW/zvzL3uLMO3TbzC1aS +u2rRvQYbMlv3OUiCVMD8lj+YmfsCXIKrgPlj9pu70wHuCHP3L08cunlk9wf4sshMuMPuHVP4ffUH 4q06cvwIAAA= - H4sIAAAAAAAAANXSyQ7BUBQG4D6AcYGwwxZL8QqWxicQD2Eewso7mZ5CE6LmnQix9jdOo2lum1uq -Tf/kS3vqOD1priDwZ26ilyciXRuw0Px2Aw94wUe1XoZwp/sWPGBLdROWqt4U8UMAglTrZQRjuq9B -3aDXTVk7vQBHpjCDnOqZG/ZmhbX3zvYt7M31y/9lOPv2cIAjZ7+oqVeMnixdT3CGC6OnDR3SpWcS -FKAIJdhw7qRND/pkIHzOfhkqUOWY8e279SJ/p4nFM5WY2TVt4Xt7wvv7KglBGCImZkicfU+IQszE + H4sIAAAAAAAAANXSyQ7BUBQG4D6AcYGwwxZL8QqWxicQD2Eewso7mZ5CE6LmnQix9jdOo2lum1uq +Tf/kS3vqOD1priDwZ26ilyciXRuw0Px2Aw94wUe1XoZwp/sWPGBLdROWqt4U8UMAglTrZQRjuq9B +3aDXTVk7vQBHpjCDnOqZG/ZmhbX3zvYt7M31y/9lOPv2cIAjZ7+oqVeMnixdT3CGC6OnDR3SpWcS +FKAIJdhw7qRND/pkIHzOfhkqUOWY8e279SJ/p4nFM5WY2TVt4Xt7wvv7KglBGCImZkicfU+IQszE bG3k88g6i3FIQJJq+ZwYnZH8Dzv8Y46TeQFjJI9F/AgAAA== - H4sIAAAAAAAAAGNgGPqgGYhbBtoRNADXiVCjRoSa3UC8h0K34AJ7gXgfmhgud/MwMjDwMtLIIUiA -mDDBBpDdfQSITyPhM5Q6ahSMeNAOxB1Q9g0qm90JxF1UNnOgQS0Q11Noxm0S1etQYNdjIH5KhLpA + H4sIAAAAAAAAAGNgGPqgGYhbBtoRNADXiVCjRoSa3UC8h0K34AJ7gXgfmhgud/MwMjDwMtLIIUiA +mDDBBpDdfQSITyPhM5Q6ahSMeNAOxB1Q9g0qm90JxF1UNnOgQS0Q11Noxm0S1etQYNdjIH5KhLpA IA6mwJ5RQB0AAOcZ61n8CAAA @@ -162,8 +162,8 @@ IA6mwJ5RQB0AAOcZ61n8CAAA - H4sIAAAAAAAAAN2TWwpAIQhE3Vb731j/g9o4WlyuEPTQ4yS6zGz9ZFlwxnvP3/PB94557ErcNDvy -z+rxWnemL9Ptsdk/nHzUmjC9O8FX81f0TMzpl9kYf6olm48x/APuo3wRQ7GOfoWvxHW5Wb+w7Ops + H4sIAAAAAAAAAN2TWwpAIQhE3Vb731j/g9o4WlyuEPTQ4yS6zGz9ZFlwxnvP3/PB94557ErcNDvy +z+rxWnemL9Ptsdk/nHzUmjC9O8FX81f0TMzpl9kYf6olm48x/APuo3wRQ7GOfoWvxHW5Wb+w7Ops dnSztWJ6csJuzO7rtQG4vjo3/AgAAA== diff --git a/tiled/interiors/ados/house_64.tmx b/data/maps/interiors/ados/house_64.tmx similarity index 99% rename from tiled/interiors/ados/house_64.tmx rename to data/maps/interiors/ados/house_64.tmx index 0c3faddf85..009d26a8db 100644 --- a/tiled/interiors/ados/house_64.tmx +++ b/data/maps/interiors/ados/house_64.tmx @@ -108,41 +108,41 @@ - H4sIAAAAAAAAAO3SMQqAMAxA0awt6iB0725P5v0PoEMCIaQxgkGFDh9Bk4dUEwCkwOagyJ6cDfsZ -O/JbDvs9ezvLePU62s6uVHGuKs96Nt/h7y33C84Vh0nxHctuONeEvRrxHbqn2VqW2yvCzpjXvuNH + H4sIAAAAAAAAAO3SMQqAMAxA0awt6iB0725P5v0PoEMCIaQxgkGFDh9Bk4dUEwCkwOagyJ6cDfsZ +O/JbDvs9ezvLePU62s6uVHGuKs96Nt/h7y33C84Vh0nxHctuONeEvRrxHbqn2VqW2yvCzpjXvuNH 2t4zWQLPO4v+Yn/tH+T2VdIG594BPWvjs/wIAAA= - H4sIAAAAAAAAAL2VXUsCQRSGZ7yRLmXRErTCG8XPCuyL+nHZTaBZ/hALlYrySvC3BP2L3oWVzh7P -zhxW7cADqzPvM7M7y9nAGJPfAQWwDw5Ac4sUwWHkboOBNebBwyPQVIu5+4rc8J/cd7jugXshx91P -mDNi5DLx38+O9ela3M0rgDef8d+LVD63prJYe09YX3J3wEnKdXzuU3C2I/e2irpLoEEY46xfwKuN -/++CZsqR+wgcMyYYn4KZXR9LgmcqIDDrfeYN4+/gw/71HWmeLyP1qk+Mf4G5jfcdV08LS8qEZ1nH -e9pQvqu+4pkmvC2FuwvOCReCexH1hlWmDW9H4b4EV4Rrx/5996pxf1t3RusO64Zwq8xItSB7Wqb8 + H4sIAAAAAAAAAL2VXUsCQRSGZ7yRLmXRErTCG8XPCuyL+nHZTaBZ/hALlYrySvC3BP2L3oWVzh7P +zhxW7cADqzPvM7M7y9nAGJPfAQWwDw5Ac4sUwWHkboOBNebBwyPQVIu5+4rc8J/cd7jugXshx91P +mDNi5DLx38+O9ela3M0rgDef8d+LVD63prJYe09YX3J3wEnKdXzuU3C2I/e2irpLoEEY46xfwKuN +/++CZsqR+wgcMyYYn4KZXR9LgmcqIDDrfeYN4+/gw/71HWmeLyP1qk+Mf4G5jfcdV08LS8qEZ1nH +e9pQvqu+4pkmvC2FuwvOCReCexH1hlWmDW9H4b4EV4Rrx/5996pxf1t3RusO64Zwq8xItSB7Wqb8 NmxaVXJWaZ/JT8Leawlu3k8oZeU8KSP1E05FOY9nfgGxrShP/AgAAA== - H4sIAAAAAAAAAGNgoA8wJlIdIxMDAxMQMzNB+BcYGRjOM0JoXMAESp8EqjkFxacZMe1lB5rJAcSc -ULOvAdVcZYTQhMAZoJqzUHyOEWHvSyL0YgPX8ei7RaaZyIAX6Ed+qD8FgPRkKpiJDVylkbnoQI2J -eLU36OQmGJhFJfuwxftMRoj5M7HIPQaKPWHETo8CBobXBMKBkDw+8AZN70NG/PKkgLdAvc+h+kH0 -IyC+C8T3GBHyxIAlWNRJAvORFDQvTQfKTwPi+0D8AEntXiB7HxIflq4IgctANS1I6qywqDlIZrjA -8gbIzVMYsZt9FCh+jAzzrYH4BVCfDZS2Jc+JVAXfge74B8T/kfyDHHZHiPDnDCxqsKWJp4yIsDsO + H4sIAAAAAAAAAGNgoA8wJlIdIxMDAxMQMzNB+BcYGRjOM0JoXMAESp8EqjkFxacZMe1lB5rJAcSc +ULOvAdVcZYTQhMAZoJqzUHyOEWHvSyL0YgPX8ei7RaaZyIAX6Ed+qD8FgPRkKpiJDVylkbnoQI2J +eLU36OQmGJhFJfuwxftMRoj5M7HIPQaKPWHETo8CBobXBMKBkDw+8AZN70NG/PKkgLdAvc+h+kH0 +IyC+C8T3GBHyxIAlWNRJAvORFDQvTQfKTwPi+0D8AEntXiB7HxIflq4IgctANS1I6qywqDlIZrjA +8gbIzVMYsZt9FCh+jAzzrYH4BVCfDZS2Jc+JVAXfge74B8T/kfyDHHZHiPDnDCxqsKWJp4yIsDsO xCcImA0yF5vZQw0AAGWraWj8CAAA - H4sIAAAAAAAAAGNgGAW4wEVG3HJXsMjVAcXqgbgBjz5kwMXEwMDDRJ7bSLHrPBFqGIHuYCbTLTCg -jEM/C1CcDU3uEpFhNNgAtngfBfjBDmCYbWKE0NTWswcov40RQhMLyNFDDLgNNO8OiWYuJlL9XaC6 + H4sIAAAAAAAAAGNgGAW4wEVG3HJXsMjVAcXqgbgBjz5kwMXEwMDDRJ7bSLHrPBFqGIHuYCbTLTCg +jEM/C1CcDU3uEpFhNNgAtngfBfjBDmCYbWKE0NTWswcov40RQhMLyNFDDLgNNO8OiWYuJlL9XaC6 e3jUGgDzlyGF+Zde4NAwyEOLgH54B8Rfgfgblf2DL02Awu7wMAi/wQAANU+aevwIAAA= - H4sIAAAAAAAAAGNgGAWjYBSMAtqCTYy007ONDLNJ0bOIDPNHwQgBTKjcvcC0sg+I9wPxgdF0M6gB + H4sIAAAAAAAAAGNgGAWjYBSMAtqCTYy007ONDLNJ0bOIDPNHwQgBTKjcvcC0sg+I9wPxgdF0M6gB APZMCD38CAAA @@ -153,8 +153,8 @@ APZMCD38CAAA - H4sIAAAAAAAAAOWTWQrAMAhEk/ufI/cs/ShIUWehpYQKIeLyHCJZc4y18YmW5WJNlYt3x8581pD2 -alalvWPH2N13taLZjrHvcdV2DFa/q5Xlv8Vl9o50MHzn/z1Z9wc22kuWP8NT6HF1d30OH+mqzGEz + H4sIAAAAAAAAAOWTWQrAMAhEk/ufI/cs/ShIUWehpYQKIeLyHCJZc4y18YmW5WJNlYt3x8581pD2 +alalvWPH2N13taLZjrHvcdV2DFa/q5Xlv8Vl9o50MHzn/z1Z9wc22kuWP8NT6HF1d30OH+mqzGEz s5W6L9kqg+Eqe1SZO54D3eUxh/wIAAA= diff --git a/tiled/interiors/ados/house_65.tmx b/data/maps/interiors/ados/house_65.tmx similarity index 99% rename from tiled/interiors/ados/house_65.tmx rename to data/maps/interiors/ados/house_65.tmx index fa0e05c98e..aeca7f07e1 100644 --- a/tiled/interiors/ados/house_65.tmx +++ b/data/maps/interiors/ados/house_65.tmx @@ -126,34 +126,34 @@ - H4sIAAAAAAAAAPvIwMDwEQ9+QwHGZ+6o2aNmE2M2JeaOmj28zJZjxI9HzR41e9TsUbOJxQAgpkQU + H4sIAAAAAAAAAPvIwMDwEQ9+QwHGZ+6o2aNmE2M2JeaOmj28zJZjxI9HzR41e9TsUbOJxQAgpkQU /AgAAA== - H4sIAAAAAAAAALWUTS8DQRjHZ7SlpV/Au4uX4oobLqXacsFNbw58COL1SFIhISkuXi4ViY+CD+S3 -MZPOjt1pt11P8kum++z/15nZ5MkKIbpC6IOso+/CyyZhFqYsZiDh6LswsxNwAUdSiGPwatzqR6mg -7Ane0xjd/TCgnp3hPXe4E/SSipT0+y7F79nN7DCMtHiubnw9irQMCDmyZtXgHh7gMVzTlvsJnuEF -XmN21+ENPuA9Zrfdv4YqXP2De189v23i/bSy0zAJczAPC5AL+O9KC+4vw90LUrEIS7CsfmcM947a -ezP3t+E2Z1ERClAW/nmj7/sObpq4hfDfiZ5Fm7AF2+LvvIlS9reqSHe/E3eU/jr7KEFZ+tdxuFfx -5GFFNtYlw12zsrsR7qTIuwVYk431hpHX86Idd9Cd5I183cruRXDbd6L37tWBdM/+VEi/lToMyerZ + H4sIAAAAAAAAALWUTS8DQRjHZ7SlpV/Au4uX4oobLqXacsFNbw58COL1SFIhISkuXi4ViY+CD+S3 +MZPOjt1pt11P8kum++z/15nZ5MkKIbpC6IOso+/CyyZhFqYsZiDh6LswsxNwAUdSiGPwatzqR6mg +7Ane0xjd/TCgnp3hPXe4E/SSipT0+y7F79nN7DCMtHiubnw9irQMCDmyZtXgHh7gMVzTlvsJnuEF +XmN21+ENPuA9Zrfdv4YqXP2De189v23i/bSy0zAJczAPC5AL+O9KC+4vw90LUrEIS7CsfmcM947a +ezP3t+E2Z1ERClAW/nmj7/sObpq4hfDfiZ5Fm7AF2+LvvIlS9reqSHe/E3eU/jr7KEFZ+tdxuFfx +5GFFNtYlw12zsrsR7qTIuwVYk431hpHX86Idd9Cd5I183cruRXDbd6L37tWBdM/+VEi/lToMyerZ n+7AbZ9ZzxOTnKM/CEMBGTtrzhObTEh/FMYcOZ39ATrcrw38CAAA - H4sIAAAAAAAAAGNgQAABRgaSAD+R6tuR2J1Y5FuR2AlQLAg1uw6IG4h0Tz8WsW4kdjIUw0AjEDdD -2Y+JtAMddKHxk8g0Bxe4CsTX8MgnUtk+aruf3qAaiGupZNYvIP4NxH+oZB454BUS+yUONRlEmGNO -Yt4m1lwQMCXD7MEKIoF+iYb6J5EIf/0F4n9Q/J+A2ligefFQM1OJCTOgGkYoZqJxGGtTwfw7QHwP -i7geHrOFgHLpZNqXRUBejEw/gczNJkF9CnnW4ARRQCzFCAkbXiL8YARUY0ykXyOBmA2qlgOLnhwi + H4sIAAAAAAAAAGNgQAABRgaSAD+R6tuR2J1Y5FuR2AlQLAg1uw6IG4h0Tz8WsW4kdjIUw0AjEDdD +2Y+JtAMddKHxk8g0Bxe4CsTX8MgnUtk+aruf3qAaiGupZNYvIP4NxH+oZB454BUS+yUONRlEmGNO +Yt4m1lwQMCXD7MEKIoF+iYb6J5EIf/0F4n9Q/J+A2ligefFQM1OJCTOgGkYoZqJxGGtTwfw7QHwP +i7geHrOFgHLpZNqXRUBejEw/gczNJkF9CnnW4ARRQCzFCAkbXiL8YARUY0ykXyOBmA2qlgOLnhwi 3UisusEMACsWqIf8CAAA - H4sIAAAAAAAAAGNgGHkgjgS1bYwMDO2M5NnTAcTtJNpHDIinsnmUgjNAfJYE9RVAXEWk2nNAfB6P -/Bcg/grE30iwfxTQBxQBcTEQl9DI/DIgLqeR2cMV3ATi2yTqSSCz/MMF5lLXOLqBtRTo1QeGoQGV + H4sIAAAAAAAAAGNgGHkgjgS1bYwMDO2M5NnTAcTtJNpHDIinsnmUgjNAfJYE9RVAXEWk2nNAfB6P +/Bcg/grE30iwfxTQBxQBcTEQl9DI/DIgLqeR2cMV3ATi2yTqSSCz/MMF5lLXOLqBtRTo1QeGoQGV w3EUUAYAhUndZvwIAAA= @@ -169,8 +169,8 @@ w3EUUAYAhUndZvwIAAA= - H4sIAAAAAAAAAOWSwQqAMAxD+8n7/5NXkWhe2h0UB4NB1pe026qq9YOt1lkjNUq/3nNeytPpKk/S -a8J2PoRN16SWMie56expBtLjU43TUi79/19jT+dNct/V72ars/MluvPqsImX6zvNTbOlbPKWXbbL + H4sIAAAAAAAAAOWSwQqAMAxD+8n7/5NXkWhe2h0UB4NB1pe026qq9YOt1lkjNUq/3nNeytPpKk/S +a8J2PoRN16SWMie56expBtLjU43TUi79/19jT+dNct/V72ars/MluvPqsImX6zvNTbOlbPKWXbbL nP5p+k5d/o7Mb9wHyJSxg/wIAAA= diff --git a/tiled/interiors/ados/house_66.tmx b/data/maps/interiors/ados/house_66.tmx similarity index 99% rename from tiled/interiors/ados/house_66.tmx rename to data/maps/interiors/ados/house_66.tmx index 9eb2ca8ced..70e83ec1b5 100644 --- a/tiled/interiors/ados/house_66.tmx +++ b/data/maps/interiors/ados/house_66.tmx @@ -168,43 +168,43 @@ - H4sIAAAAAAAAANvByMCwYwhibib8eBNQDROQZsaDWZjIM5cVSLPhwexkmAvCtDCXVu4FmcsBpDnx -YC4s5g4FrMAw8G6gNd5JAFPTXDMgNqeBuVZAbE0Dc6kRDqEM+DG1zGWHYmqbSyv3jppLnLkn8NiF + H4sIAAAAAAAAANvByMCwYwhibib8eBNQDROQZsaDWZjIM5cVSLPhwexkmAvCtDCXVu4FmcsBpDnx +YC4s5g4FrMAw8G6gNd5JAFPTXDMgNqeBuVZAbE0Dc6kRDqEM+DG1zGWHYmqbSyv3jppLnLkn8NiF LEeOufgwrcNhoDEAPM4qBvAIAAA= - H4sIAAAAAAAAAMWUOy9EURDHZxUktrHxSrxfNZ0KDeEDaEXt/X6GqHSi8EFWg0rCbkLHB9DQqLRU -Kv+TnROT2XvnnrtuYpJf7s3u5LdnZ+ZMgYiaM6YFtII20GDQHpAjc7vYWw+a6qgqJvmZ55z3HNFL -rjpPRl55rRgEQ+AVzjcmC6+MpDOn8faDgcDf1d6ZhNzQ/yS9HaDRoDMgR+Y6bzfoyYhexkWB/u9e -pLkb+l5cqPq7OzGLeZrDc57ie7cIlsAyWKH08xvnXRXvG3/wjuK+j4k7vylydiK8C4HecTgnhHcX -7IF9cGCct8hcMtIbMsN+frVX90F6o+bhm3dF3Dz4cH1YA+tU6YOuQwmeW1AGd2L/nIFzow6uD1tg -myp90N57uJ6YZ7XXpgyv7oMPv4O1S0et+zcptHeaP78BV+Ca332E7mDt/TRyv+i3vsNghJFxCI4i + H4sIAAAAAAAAAMWUOy9EURDHZxUktrHxSrxfNZ0KDeEDaEXt/X6GqHSi8EFWg0rCbkLHB9DQqLRU +Kv+TnROT2XvnnrtuYpJf7s3u5LdnZ+ZMgYiaM6YFtII20GDQHpAjc7vYWw+a6qgqJvmZ55z3HNFL +rjpPRl55rRgEQ+AVzjcmC6+MpDOn8faDgcDf1d6ZhNzQ/yS9HaDRoDMgR+Y6bzfoyYhexkWB/u9e +pLkb+l5cqPq7OzGLeZrDc57ie7cIlsAyWKH08xvnXRXvG3/wjuK+j4k7vylydiK8C4HecTgnhHcX +7IF9cGCct8hcMtIbMsN+frVX90F6o+bhm3dF3Dz4cH1YA+tU6YOuQwmeW1AGd2L/nIFzow6uD1tg +myp90N57uJ6YZ7XXpgyv7oMPv4O1S0et+zcptHeaP78BV+Ca332E7mDt/TRyv+i3vsNghJFxCI4i vKeo2wdF489h1esYnFC6va53ewmUjbxa9/oDeDS+7wM/G43tkvAIAAA= - H4sIAAAAAAAAAGNgwAQSjFgE0QAfUA0/FAsAsTEOdYJMDAxqQKzOBOEnArEtEKejqbuPw84UPG7R -AZqpCzU3BSqWgaaGByh/kxHiXhEgW5QJ4t50POYaAdUYM+GWBwFeJHkpIFuagHpiwBNGiFthQAFo -piIVzCUEMoiIb2rq8wRiLyD2prJaHyD2BWI/Kqv1B+IAIA4E4j4g7sehzhRNLT4wAYiDgDgYiEMY -IHkCBMKAOAJJXSgwjJMZUdXKQsMdX94gBCLw6MWXN7ABfhqlUQEqmLsGiFcB8WoomxSQiScc1uNg -0xocQ3PTfyi/A4i7KDD3C9Cc30D8B4i/AvE/qLnHgbQdBebCwDegOd+R3H4Syp4HxPOpYD46WATE -i2lg7jIgXk6mXm0S1M4Fho8bDrl8pHC0h9L6QGyEpMYMiC0J2NEGNKcPiAuh5i1FMheX3UMdAAAl + H4sIAAAAAAAAAGNgwAQSjFgE0QAfUA0/FAsAsTEOdYJMDAxqQKzOBOEnArEtEKejqbuPw84UPG7R +AZqpCzU3BSqWgaaGByh/kxHiXhEgW5QJ4t50POYaAdUYM+GWBwFeJHkpIFuagHpiwBNGiFthQAFo +piIVzCUEMoiIb2rq8wRiLyD2prJaHyD2BWI/Kqv1B+IAIA4E4j4g7sehzhRNLT4wAYiDgDgYiEMY +IHkCBMKAOAJJXSgwjJMZUdXKQsMdX94gBCLw6MWXN7ABfhqlUQEqmLsGiFcB8WoomxSQiScc1uNg +0xocQ3PTfyi/A4i7KDD3C9Cc30D8B4i/AvE/qLnHgbQdBebCwDegOd+R3H4Syp4HxPOpYD46WATE +i2lg7jIgXk6mXm0S1M4Fho8bDrl8pHC0h9L6QGyEpMYMiC0J2NEGNKcPiAuh5i1FMheX3UMdAAAl LGnT8AgAAA== - H4sIAAAAAAAAAGNgIA8IMTIwCDIiaErAPUYIvg/EIkAsjETjA3pMDAz6TPjVPIGaIQakRRkRNKXg -HpIZMkA3yBJwBzVAKhZ3O5Kpj1xgTT2jqA4mAfFMIJ5CZbWzgXgOEM+lstpRwMCQTqQ6c2D+ssCR + H4sIAAAAAAAAAGNgIA8IMTIwCDIiaErAPUYIvg/EIkAsjETjA3pMDAz6TPjVPIGaIQakRRkRNKXg +HpIZMkA3yBJwBzVAKhZ3O5Kpj1xgTT2jqA4mAfFMIJ5CZbWzgXgOEM+lstpRwMCQTqQ6c2D+ssCR x9KomL5HwfAEDlB6ExBvAOKNUDY1gD0RajSBWAuKdalk7yggHQAAPgHkD/AIAAA= - H4sIAAAAAAAAAGNgGBlAiJGBQZARQVMLiADNEmZE0NQCYkCzRBkR9CgYBaNgFIyCoQnSgNgCyrYa + H4sIAAAAAAAAAGNgGBlAiJGBQZARQVMLiADNEmZE0NQCYkCzRBkR9CgYBaNgFIyCoQnSgNgCyrYa SIeMcAAAqEXSQ/AIAAA= @@ -215,8 +215,8 @@ SIeMcAAAqEXSQ/AIAAA= - H4sIAAAAAAAAAO2SQQ7AIAgEeRj/f1fvhLU7tE1q4iYclGVUMCMiNwyl6slmv+bVnmI7cu/rMKZc -92zSY/quFZvM+nh9b5U72zf8d5r+H8pV/SJc2gdVM5nZH7irPOFG9HVPuI4I19UX/0zVqzpn3tTT + H4sIAAAAAAAAAO2SQQ7AIAgEeRj/f1fvhLU7tE1q4iYclGVUMCMiNwyl6slmv+bVnmI7cu/rMKZc +92zSY/quFZvM+nh9b5U72zf8d5r+H8pV/SJc2gdVM5nZH7irPOFG9HVPuI4I19UX/0zVqzpn3tTT renZO8QFZUAkovAIAAA= diff --git a/tiled/interiors/ados/house_67.tmx b/data/maps/interiors/ados/house_67.tmx similarity index 99% rename from tiled/interiors/ados/house_67.tmx rename to data/maps/interiors/ados/house_67.tmx index 8e0c69832f..a8e88e5419 100644 --- a/tiled/interiors/ados/house_67.tmx +++ b/data/maps/interiors/ados/house_67.tmx @@ -108,40 +108,40 @@ - H4sIAAAAAAAAAFNmYGBQpgPWIBKP2kGc+ZpomFb+oIcdQyU+ngwTf2CLY2rYoYoHg+xQowIebnYw + H4sIAAAAAAAAAFNmYGBQpgPWIBKP2kGc+ZpomFb+oIcdQyU+ngwTf2CLY2rYoYoHg+xQowIebnYw ImFqmDuc7aC2uaN20N4OcvMLPewAAARCM0H8CAAA - H4sIAAAAAAAAANNlYGDQJxIbALEuCephegyB2AiI3QhgYyC2IEE9uh4PBkzwCohfA/ETIH4GxO4E -1GMDpOpBV8/KyMDABsTsjBD5d1SwYw8Qa0LxfiLUk2OHJhqGAWT3GwD9ZMiI344bFLrJCGi+MQE7 -HlBohwnQfFMCdoDS0FMGSDoixw5k8A6HnodA/AiIHxNhRwNUvAGLWmx6zIDYFQteicQ2J0I9Oobp -sQRiKxyYAY1vQ0A9NgzSg6/8YcAjR63yaisOcWIxrvIqmoF6AFdapKUdkVAcS0M7aAFw5SkQkAKW -B9KMqOq7gLgbiHuQxFKBOA2I04m0gxDoBeI+IO5HEssG4hwgziXBjlo8dkwA4olAPAlJrASIS4G4 + H4sIAAAAAAAAANNlYGDQJxIbALEuCephegyB2AiI3QhgYyC2IEE9uh4PBkzwCohfA/ETIH4GxO4E +1GMDpOpBV8/KyMDABsTsjBD5d1SwYw8Qa0LxfiLUk2OHJhqGAWT3GwD9ZMiI344bFLrJCGi+MQE7 +HlBohwnQfFMCdoDS0FMGSDoixw5k8A6HnodA/AiIHxNhRwNUvAGLWmx6zIDYFQteicQ2J0I9Oobp +sQRiKxyYAY1vQ0A9NgzSg6/8YcAjR63yaisOcWIxrvIqmoF6AFdapKUdkVAcS0M7aAFw5SkQkAKW +B9KMqOq7gLgbiHuQxFKBOA2I04m0gxDoBeI+IO5HEssG4hwgziXBjlo8dkwA4olAPAlJrASIS4G4 jAg7iC0bVhKpjpSyhFDZQmxZAgArCEBh/AgAAA== - H4sIAAAAAAAAAGNgwASNWMRwgVY0Gh+4AcXPSTCfVHAfiO8A8QsgngrEIowQ/JKKdjwE4sdI/DdA -/BaL+KAHjPil9yCx91NgzSc8cgeA+CAQHwLiw3jUMaK51QRN/jMZ7iIVPKGx+fVk6mnAQxMCK6D0 -KjLsJhasgdLrqGxuMxJ7A5TeBKX1cOhBFm8i0b4tUHobEHMA0yMnFBMDmIDqWLCoPQXEx3Do4Qaq -5wFiXqi+c0B8HoovYFHPClTHjmSHKZQ+QZwTweAiEF+C4stI4nxAc/mBWADJfPQ8SCkQBJotBMTC -RIbpQAJBJHfiy7f/qGRfNhDPBOJcBkgcweLmLxXtLQHiUiAuwyaJJV0RAtQsW6xxiBNTtuDSCwDb + H4sIAAAAAAAAAGNgwASNWMRwgVY0Gh+4AcXPSTCfVHAfiO8A8QsgngrEIowQ/JKKdjwE4sdI/DdA +/BaL+KAHjPil9yCx91NgzSc8cgeA+CAQHwLiw3jUMaK51QRN/jMZ7iIVPKGx+fVk6mnAQxMCK6D0 +KjLsJhasgdLrqGxuMxJ7A5TeBKX1cOhBFm8i0b4tUHobEHMA0yMnFBMDmIDqWLCoPQXEx3Do4Qaq +5wFiXqi+c0B8HoovYFHPClTHjmSHKZQ+QZwTweAiEF+C4stI4nxAc/mBWADJfPQ8SCkQBJotBMTC +RIbpQAJBJHfiy7f/qGRfNhDPBOJcBkgcweLmLxXtLQHiUiAuwyaJJV0RAtQsW6xxiBNTtuDSCwDb ELhj/AgAAA== - H4sIAAAAAAAAAGNgIA+0EokJga8E5NuAuJ0ATQj8xiPXCcQdRND0Br8GwE5sYC8Q7xtoR4yCIQ2s -gHgtlKYV0AfijVB6FAwsEGNkYBBnpK0dEkDzJXHYwQcUFyDC/h/UdRIYnAPiC1D2dzz2VlLRzsFS + H4sIAAAAAAAAAGNgIA+0EokJga8E5NuAuJ0ATQj8xiPXCcQdRND0Br8GwE5sYC8Q7xtoR4yCIQ2s +gHgtlKYV0AfijVB6FAwsEGNkYBBnpK0dEkDzJXHYwQcUFyDC/h/UdRIYnAPiC1D2dzz2VlLRzsFS VwwUWEumPgAGYykg/AgAAA== - H4sIAAAAAAAAAGNgGLygnQ52MDEyMDADMQsjHSyjItgBxDuBeBcQ7x5gt9AaiDBC8CgYmmANlF5H + H4sIAAAAAAAAAGNgGLygnQ52MDEyMDADMQsjHSyjItgBxDuBeBcQ7x5gt9AaiDBC8CgYmmANlF5H Qzs2QOlNNLRjFBAHFIB5VYnG+VUFaL4aje3QAZqvN1ruDFsAAGMRpvL8CAAA @@ -152,8 +152,8 @@ Qzs2QOlNNLRjFBAHFIB5VYnG+VUFaL4aje3QAZqvN1ruDFsAAGMRpvL8CAAA - H4sIAAAAAAAAAO2TUQrAMAhDvf8RPO3+RU2UdAw6obSUmhexupn5xYsJlBPvEa/TYH0p6mDzMp2o -2fnqOCf6sXnP1oH+wNYTk3dyBt6Ys58x6zvidu8Z/YpZnSdeNuHJrmZkzIrD9CZqTPQVPtGfVMXX + H4sIAAAAAAAAAO2TUQrAMAhDvf8RPO3+RU2UdAw6obSUmhexupn5xYsJlBPvEa/TYH0p6mDzMp2o +2fnqOCf6sXnP1oH+wNYTk3dyBt6Ys58x6zvidu8Z/YpZnSdeNuHJrmZkzIrD9CZqTPQVPtGfVMXX 5kWxHuL1oZT8CAAA diff --git a/tiled/interiors/ados/house_68.tmx b/data/maps/interiors/ados/house_68.tmx similarity index 99% rename from tiled/interiors/ados/house_68.tmx rename to data/maps/interiors/ados/house_68.tmx index f5ef4a0bf7..e614f8a015 100644 --- a/tiled/interiors/ados/house_68.tmx +++ b/data/maps/interiors/ados/house_68.tmx @@ -126,33 +126,33 @@ - H4sIAAAAAAAAAO3QWwqAIBCFYbtTLbV7rTFyQS2g8zCCSKmIBZIPH4iD/jCcMcZ/poOeDHAYuDRG -2MkceGMiro0EUkkmzXJYYCWbY6OAUlIpjSfiT/VOnH01dHMfDZPYiI3YsGvU0EjaFxo6d29PRaiN + H4sIAAAAAAAAAO3QWwqAIBCFYbtTLbV7rTFyQS2g8zCCSKmIBZIPH4iD/jCcMcZ/poOeDHAYuDRG +2MkceGMiro0EUkkmzXJYYCWbY6OAUlIpjSfiT/VOnH01dHMfDZPYiI3YsGvU0EjaFxo6d29PRaiN L3Zl6wKdgHcQ/AgAAA== - H4sIAAAAAAAAALWVzU4CMRDHuw+AehG4Cfh5ATmABxV4Cy9GYgB5A07qzYN6MCSa+PEwJryECt7x -oj6D/03aMNSZbheWSX5JszPtb7stQ1YptbRAMmAF7IANB9seNdK8Ze0ogHPFxxnI65oBed4l454w -N+/pMLUFPd4PlDoIJrkTpv5YcFx6Og6xfi34X3MNbsCtYx+uoI461m8wDmkedbQ8HPQMBkKtiSvG -EfU+W2CdoaRrikxuM6ZDurtlXbPL5Oy72xbWb6vp8wijAx7Bk+O9XhX/rcbgS9iHvddn8MLU3oMH -Ms/nW7UEh0/McnfvQN/KvYF38DGnIzzPspBLyuEKztGcwRHe/ZKQG4IR+CTPTO+LcvyScdwzvxAc -5vfxDX6sOUk5XBHHcZqwI4f+m9askV4sOaS+y/USE1myboaMw/+iI8sh9VTaP01NBVTBXsQc2nfT + H4sIAAAAAAAAALWVzU4CMRDHuw+AehG4Cfh5ATmABxV4Cy9GYgB5A07qzYN6MCSa+PEwJryECt7x +oj6D/03aMNSZbheWSX5JszPtb7stQ1YptbRAMmAF7IANB9seNdK8Ze0ogHPFxxnI65oBed4l454w +N+/pMLUFPd4PlDoIJrkTpv5YcFx6Og6xfi34X3MNbsCtYx+uoI461m8wDmkedbQ8HPQMBkKtiSvG +EfU+W2CdoaRrikxuM6ZDurtlXbPL5Oy72xbWb6vp8wijAx7Bk+O9XhX/rcbgS9iHvddn8MLU3oMH +Ms/nW7UEh0/McnfvQN/KvYF38DGnIzzPspBLyuEKztGcwRHe/ZKQG4IR+CTPTO+LcvyScdwzvxAc +5vfxDX6sOUk5XBHHcZqwI4f+m9askV4sOaS+y/USE1myboaMw/+iI8sh9VTaP01NBVTBXsQc2nfT IBWDGqiDhmf9KvgDnlCiL/wIAAA= - H4sIAAAAAAAAAGNgGDrgLBCfJ6AmDYifAvEcIJ4LxPOgfGLBZSC+SkBNIxC/AOL5QLwAiBdC+aMA -P1gNxGuh7F00sgMUJwvJ0HeKgPx2Is3Zi0fuNBHqHgPxEwJ27MMjd4aA3pEO7gPxAyLV7qHQrioK + H4sIAAAAAAAAAGNgGDrgLBCfJ6AmDYifAvEcIJ4LxPOgfGLBZSC+SkBNIxC/AOL5QLwAiBdC+aMA +P1gNxGuh7F00sgMUJwvJ0HeKgPx2Is3Zi0fuNBHqHgPxEwJ27MMjd4aA3pEO7gPxAyLV7qHQrioK 9RNj9iMi1O6koTuGKjhAovodtHAEGWAZGr+cyuavorJ5gxkAAOwp2E78CAAA - H4sIAAAAAAAAAGNgGAUgEIXE3gilI2hkVysQtwFxOxXMcmBkYHBkpIJBSGALdY2DgzlAPI8G5m4k -rITuYCoQTxsguycC8aQBsptY0A3EvRTo30Ythwww2DwAdr6modkvgfgVDc3HBjbR2b5RMDwAAAJV + H4sIAAAAAAAAAGNgGAUgEIXE3gilI2hkVysQtwFxOxXMcmBkYHBkpIJBSGALdY2DgzlAPI8G5m4k +rITuYCoQTxsguycC8aQBsptY0A3EvRTo30Ythwww2DwAdr6modkvgfgVDc3HBjbR2b5RMDwAAAJV ZDn8CAAA @@ -168,8 +168,8 @@ ZDn8CAAA - H4sIAAAAAAAAAOVUWwrAMAjLeXv/A+xrMFy0MVj2MaFsaE18dgFYPzy3xP9oj/qnPX5B7BlX1FUx -Mp/KHvGYTvVX+TKOzE/ph4O/yznrY2dmlJhcjt38AW/MTjyVKPVkeqdOXXHyUGpZ+bk72OFw5as8 + H4sIAAAAAAAAAOVUWwrAMAjLeXv/A+xrMFy0MVj2MaFsaE18dgFYPzy3xP9oj/qnPX5B7BlX1FUx +Mp/KHvGYTvVX+TKOzE/ph4O/yznrY2dmlJhcjt38AW/MTjyVKPVkeqdOXXHyUGpZ+bk72OFw5as8 1J6zHVSl2pkMb4qjun+aA8IdljfjcGaT4WfYzns2gTN5Lir4faX8CAAA diff --git a/tiled/interiors/ados/house_69.tmx b/data/maps/interiors/ados/house_69.tmx similarity index 98% rename from tiled/interiors/ados/house_69.tmx rename to data/maps/interiors/ados/house_69.tmx index 3b5ef706e9..e0a042c1bd 100644 --- a/tiled/interiors/ados/house_69.tmx +++ b/data/maps/interiors/ados/house_69.tmx @@ -1,128 +1,128 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACpNnZGCQHwS4nwEVo8v3MKBiWutXYETFtLafWKxAYTjTSv9qJD9NYIBgWthPTwxEDMxQPNBuGcXDEwMAhx0rVYAFAAA= - - - - - H4sIAAAAAAAACq2TSw6CMBCGS9z4WrtUAUE9h1s9gJ5FL0F8Jb4iioriGfVvMmhTKQXiJF8IM/MV6FCPMTZXsACepr4EK/CQWINdxvoTmAZjFmGDCLkbCKkuRyT5HTgO4YKL8KxrAV8Xst+F0yP6wEfuTpw0/kbojdmCMwiEeryOT3Xu78FBwVGoB+y7jxGtzetp8xUJJZ/PRjX/Eb5/aPzOPJ4Dn408/6QYKPLy/nG/ntKbxX9RvgwaQt8YTDL4JfpnqkJPhe5rKb5FNEELtHO+f+ybdLVz+p//HzjALejnjX/7UzAr6CedPx1Zzp8Ofv7esx3xDoAFAAA= - - - - - H4sIAAAAAAAACmNgwATPsIgRCwyAWBeLOB8QWzAyMFgyQtjoQAKIJYHYGIjPYZEXBGI7oF57RggbHUgBsTQBt7kA9boyYpcjRj8M+GIRkwFiWSjbCYt8AhLbj0h7BgNIJlJdBBB/hbJfAPFLIHYgwZ4YIP4JxIlA/AqIX0PF00kwgxiQAcSZWMTtoPQjJLE4KB2MJJYHxPkk2CdCQP4AEB8lwTx0cIQI/TrANK8FxNqMEDYyOAHEJwno1wfq0QViPUYIe6gBU6CbjYHYhBHCHkwAAOTeEsGABQAA - - - - - H4sIAAAAAAAACmNgGDrAgZGBwZFxoF0xCrCB2AG2/zeR6jKAOJOWDiEDHBxoBwBBFhBnU6C/AIgLKdBfBsTlOOSMgHneAIgNGSHs4QQA2XKusoAFAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= - - - - - H4sIAAAAAAAAChNnYGAQHwQYHdBCHhsbl358gJD7ifEjJeFEaTgPRv3YwoUBTY5Q+JEC8LkNl1tw6aOG/aQCUvQSEweU2D8Y9OMzh9ppmJoYAAX8unWABQAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACpNnZGCQHwS4nwEVo8v3MKBiWutXYETFtLafWKxAYTjTSv9qJD9NYIBgWthPTwxEDMxQPNBuGcXDEwMAhx0rVYAFAAA= + + + + + H4sIAAAAAAAACq2TSw6CMBCGS9z4WrtUAUE9h1s9gJ5FL0F8Jb4iioriGfVvMmhTKQXiJF8IM/MV6FCPMTZXsACepr4EK/CQWINdxvoTmAZjFmGDCLkbCKkuRyT5HTgO4YKL8KxrAV8Xst+F0yP6wEfuTpw0/kbojdmCMwiEeryOT3Xu78FBwVGoB+y7jxGtzetp8xUJJZ/PRjX/Eb5/aPzOPJ4Dn408/6QYKPLy/nG/ntKbxX9RvgwaQt8YTDL4JfpnqkJPhe5rKb5FNEELtHO+f+ybdLVz+p//HzjALejnjX/7UzAr6CedPx1Zzp8Ofv7esx3xDoAFAAA= + + + + + H4sIAAAAAAAACmNgwATPsIgRCwyAWBeLOB8QWzAyMFgyQtjoQAKIJYHYGIjPYZEXBGI7oF57RggbHUgBsTQBt7kA9boyYpcjRj8M+GIRkwFiWSjbCYt8AhLbj0h7BgNIJlJdBBB/hbJfAPFLIHYgwZ4YIP4JxIlA/AqIX0PF00kwgxiQAcSZWMTtoPQjJLE4KB2MJJYHxPkk2CdCQP4AEB8lwTx0cIQI/TrANK8FxNqMEDYyOAHEJwno1wfq0QViPUYIe6gBU6CbjYHYhBHCHkwAAOTeEsGABQAA + + + + + H4sIAAAAAAAACmNgGDrAgZGBwZFxoF0xCrCB2AG2/zeR6jKAOJOWDiEDHBxoBwBBFhBnU6C/AIgLKdBfBsTlOOSMgHneAIgNGSHs4QQA2XKusoAFAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= + + + + + H4sIAAAAAAAAChNnYGAQHwQYHdBCHhsbl358gJD7ifEjJeFEaTgPRv3YwoUBTY5Q+JEC8LkNl1tw6aOG/aQCUvQSEweU2D8Y9OMzh9ppmJoYAAX8unWABQAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= + + + diff --git a/tiled/interiors/ados/house_70.tmx b/data/maps/interiors/ados/house_70.tmx similarity index 99% rename from tiled/interiors/ados/house_70.tmx rename to data/maps/interiors/ados/house_70.tmx index 01daaac7f7..fbab5a6032 100644 --- a/tiled/interiors/ados/house_70.tmx +++ b/data/maps/interiors/ados/house_70.tmx @@ -147,35 +147,35 @@ - H4sIAAAAAAAAADNlYGAwpyG2AGJLILYCYj882JoINbj0OUDtCABiETzYH6ommImBIYRIHMoE0Ueq -HRFAfZFE4qhBbEcsUF8ckTieTDtgfFcg9iUC21NghycN0xU+Nbj0jdpBfTtAcexFYzvIxdjsEEbC -1LbDjgEz/7ghqXVF45NjB7Zy2wtNLTXiXBwPHrUD0w4NxqHtD2xpF70egKnhI6AWW/3hCMROJGA+ + H4sIAAAAAAAAADNlYGAwpyG2AGJLILYCYj882JoINbj0OUDtCABiETzYH6ommImBIYRIHMoE0Ueq +HRFAfZFE4qhBbEcsUF8ckTieTDtgfFcg9iUC21NghycN0xU+Nbj0jdpBfTtAcexFYzvIxdjsEEbC +1LbDjgEz/7ghqXVF45NjB7Zy2wtNLTXiXBwPHrUD0w4NxqHtD2xpF70egKnhI6AWW/3hCMROJGA+ EtW7ADEAeV5xRWAJAAA= - H4sIAAAAAAAAALWUOy8FURDHz15vhUIEBZF4FBJCpboSguh9BNEICVnBLTQklAqJQqFxP4BIXOL9 -KmhoFXpv8Q3wX5mTnRx7zp497v0nv8zc2dmZ2T2zV4hQPSJapnidF/4+8sz5Ujnk7XnmnF12vR5+ -M2gBx5r7epmfAkVEccwsXK2o3QZOqEcjbBP5aSW3BJQSZRSrjnmmpIrqUePQYwpkEvSodXyOBU28 -HFQQlW6lndRpuLYIlsA6WAU+IZgNJPfqW1NHF5/HO1yGXQEbYA3MEYJZvldJe2RizinqzJP24DoF -Z+Bc6XGvzFGlmUsX57oAl+BK6fFguZNfdml/5Gvi6VSIrT4x66wIz1vCvw+5V8Oo20B+YIcs+mx5 -Zn7nth9Xqy5wAK7BDfkm9aN3O+jL8/8g1yDV3rTMfwYv5G+DHfIfwVOeZnoHH+TnwD75r+BNyR3F + H4sIAAAAAAAAALWUOy8FURDHz15vhUIEBZF4FBJCpboSguh9BNEICVnBLTQklAqJQqFxP4BIXOL9 +KmhoFXpv8Q3wX5mTnRx7zp497v0nv8zc2dmZ2T2zV4hQPSJapnidF/4+8sz5Ujnk7XnmnF12vR5+ +M2gBx5r7epmfAkVEccwsXK2o3QZOqEcjbBP5aSW3BJQSZRSrjnmmpIrqUePQYwpkEvSodXyOBU28 +HFQQlW6lndRpuLYIlsA6WAU+IZgNJPfqW1NHF5/HO1yGXQEbYA3MEYJZvldJe2RizinqzJP24DoF +Z+Bc6XGvzFGlmUsX57oAl+BK6fFguZNfdml/5Gvi6VSIrT4x66wIz1vCvw+5V8Oo20B+YIcs+mx5 +Zn7nth9Xqy5wAK7BDfkm9aN3O+jL8/8g1yDV3rTMfwYv5G+DHfIfwVOeZnoHH+TnwD75r+BNyR3F /FnYsQK9o2CvxlF7Ekw49jgEt+COfC65V9OoPQP8iB4dMfW73cYyauSf9w8UKP4DBw2LUWAJAAA= - H4sIAAAAAAAAAGNgQAUbGRkYNjEy4AUb0OQVgHxFqNhSAnrpAfiYEGwBJtzqCAFpoF4ZPPovAfFl -8o0nCtwA4ptUMGc7nni5B8T3qWDHLBx2UCs+aA0+Qt1/jA5puIL2VlAdPICGy6dBkMepDWgdH0+B -YVZGA3OPAPFRGpiLD+wfovF/AehuQxqZvYlIMRBIHaLhR2tgRKa+QCgdTC2HYAGhUDqcRH0AsNfN + H4sIAAAAAAAAAGNgQAUbGRkYNjEy4AUb0OQVgHxFqNhSAnrpAfiYEGwBJtzqCAFpoF4ZPPovAfFl +8o0nCtwA4ptUMGc7nni5B8T3qWDHLBx2UCs+aA0+Qt1/jA5puIL2VlAdPICGy6dBkMepDWgdH0+B +YVZGA3OPAPFRGpiLD+wfovF/AehuQxqZvYlIMRBIHaLhR2tgRKa+QCgdTC2HYAGhUDqcRH0AsNfN AmAJAAA= - H4sIAAAAAAAAAGNgoC/gZUKw+Zlwq6M2EGCkn12kghI8creA+DYV7JiCw/8DFR/q9LNqUILXVE6P -u4F4DxDvpa6xwxIUAnERGqYWmM+IH1MLaFLPqAEDT5DYa4B4HRL/MRXteYpF7BEVzacn2ALEp4D4 + H4sIAAAAAAAAAGNgoC/gZUKw+Zlwq6M2EGCkn12kghI8creA+DYV7JiCw/8DFR/q9LNqUILXVE6P +u4F4DxDvpa6xwxIUAnERGqYWmM+IH1MLaFLPqAEDT5DYa4B4HRL/MRXteYpF7BEVzacn2ALEp4D4 NJSNC8ThSGtqBMzXIstVIwOEkaEHAL6KMZRgCQAA @@ -191,8 +191,8 @@ NJSNC8ThSGtqBMzXIstVIwOEkaEHAL6KMZRgCQAA - H4sIAAAAAAAAAN2TWwpAIQhEbf+b7jfEnDGnyyUhemiehnSY2Xho2DJH63XvzfszBoqv2o6RxXXy -39DR/Y/On6P33GJEOqJz71cxkCkZrJYOA937CwPl2Z1l/cEyT2uY6X2ko8JnGJmpepDN/1VdMW/q + H4sIAAAAAAAAAN2TWwpAIQhEbf+b7jfEnDGnyyUhemiehnSY2Xho2DJH63XvzfszBoqv2o6RxXXy +39DR/Y/On6P33GJEOqJz71cxkCkZrJYOA937CwPl2Z1l/cEyT2uY6X2ko8JnGJmpepDN/1VdMW/q MpjYagyrg/Gjeyf1rOgL9ZiwRvQBYAkAAA== diff --git a/tiled/interiors/ados/house_71.tmx b/data/maps/interiors/ados/house_71.tmx similarity index 99% rename from tiled/interiors/ados/house_71.tmx rename to data/maps/interiors/ados/house_71.tmx index 9035d005d6..f10ab3945c 100644 --- a/tiled/interiors/ados/house_71.tmx +++ b/data/maps/interiors/ados/house_71.tmx @@ -114,32 +114,32 @@ - H4sIAAAAAAAAAItiZGCIogATA0gxj50BgvHZAVODzY4IPJiQ3TOB5sxCw7OpbMccoDlz0fA8Eu0g -ZA8xdoDAYLYDBIgNK/R0QkranQ/EC9DwQjx2UJI/KHXvQNsRyYgdj9oxMHYQAvSwAwBqzrd7QAYA + H4sIAAAAAAAAAItiZGCIogATA0gxj50BgvHZAVODzY4IPJiQ3TOB5sxCw7OpbMccoDlz0fA8Eu0g +ZA8xdoDAYLYDBIgNK/R0QkranQ/EC9DwQjx2UJI/KHXvQNsRyYgdj9oxMHYQAvSwAwBqzrd7QAYA AA== - H4sIAAAAAAAAABNkYGAQpiEWAWJRIBYDYnY8WJwINbj0SUDtYGPABI+A+DEQPwFibhxq0EE8IwND -AiOCz41mx0s8epWBWIUIO1KB5qcRYcdJID5FhHnYQDbQ/Bw8dryFip8H4otk2oEO0O0gBygCsRKR -dkgBMRcejGyOIpK4NAH3IdtBKF0ix7cyA2raRHcfzD2KUDcgh5U2UlyBgA0Q20KxHR53orsP5h5l -BsL5gxiAL99UMGCP82YgbqGSHdVY7LgExO1A3IHHTANgeBoCsREjYTtg8qSGlRnQbHMgtiBgRyAQ + H4sIAAAAAAAAABNkYGAQpiEWAWJRIBYDYnY8WJwINbj0SUDtYGPABI+A+DEQPwFibhxq0EE8IwND +AiOCz41mx0s8epWBWIUIO1KB5qcRYcdJID5FhHnYQDbQ/Bw8dryFip8H4otk2oEO0O0gBygCsRKR +dkgBMRcejGyOIpK4NAH3IdtBKF0ix7cyA2raRHcfzD2KUDcgh5U2UlyBgA0Q20KxHR53orsP5h5l +BsL5gxiAL99UMGCP82YgbqGSHdVY7LgExO1A3IHHTANgeBoCsREjYTtg8qSGlRnQbHMgtiBgRyAQ BzOQlnaRsRYDatrFpxeWrmSBWJ4ErEuiegUgBgCwj5ENQAYAAA== - H4sIAAAAAAAAAGNgwASqjFgEgWAiGr8fiW2JpMcKh35ZoDgXEG8FstWA9D0gfR+IHyCpmQrE9kDs -COVPQJKzRjLXBocdikBxPiDeAWRr4FBzDIidgNgFuzRBwI/DXGqCzVBaAGiXIIn2+QPVByDpCQay -Q7CY8ZZs1xEPjqPxi4A4F4jzcKg/SlvnYAAJYLhIEhG+WkA13UC6E8q3BGIrKLbGor4TixgtwTIg -jqCxHSuxiC0hQl8xEJdQ2S0HobQUNO5KgbiMSL3eQOxDhLorJLsKAfyBOACJH0qBWZpQWpsCMwgB + H4sIAAAAAAAAAGNgwASqjFgEgWAiGr8fiW2JpMcKh35ZoDgXEG8FstWA9D0gfR+IHyCpmQrE9kDs +COVPQJKzRjLXBocdikBxPiDeAWRr4FBzDIidgNgFuzRBwI/DXGqCzVBaAGiXIIn2+QPVByDpCQay +Q7CY8ZZs1xEPjqPxi4A4F4jzcKg/SlvnYAAJYLhIEhG+WkA13UC6E8q3BGIrKLbGor4TixgtwTIg +jqCxHSuxiC0hQl8xEJdQ2S0HobQUNO5KgbiMSL3eQOxDhLorJLsKAfyBOACJH0qBWZpQWpsCMwgB HSitR6I+AFTwOyVABgAA - H4sIAAAAAAAAAGNgGDjAwUiaejugensgdgBiRxx6n1LgHmegmS5A7ArEbkDsDsQeJLqREPAEmucF + H4sIAAAAAAAAAGNgGDjAwUiaejugensgdgBiRxx6n1LgHmegmS5A7ArEbkDsDsQeJLqREPAEmucF xOlAnAHEvkDsR2U7hgsQAYaL6GjYUB3U08meBjrZMwoGDgAAGojn0EAGAAA= @@ -155,7 +155,7 @@ xOlAnAHEvkDsR2U7hgsQAYaL6GjYUB3U08meBjrZMwoGDgAAGojn0EAGAAA= - H4sIAAAAAAAAAAthYGAIGYYYBohVx4BFDz4zcAFC8oT0odtBLfPw2UFNQIwdxIQfsWqolRboYQeh + H4sIAAAAAAAAAAthYGAIGYYYBohVx4BFDz4zcAFC8oT0odtBLfPw2UFNQIwdxIQfsWqolRboYQeh uEB3B7q5pIQFLjlyADF5BZvdxOgnVg0he2hhBzmAWumJlDQzkBgAnWrifEAGAAA= diff --git a/tiled/interiors/ados/house_72.tmx b/data/maps/interiors/ados/house_72.tmx similarity index 98% rename from tiled/interiors/ados/house_72.tmx rename to data/maps/interiors/ados/house_72.tmx index 659ccbd820..8e9f9953ef 100644 --- a/tiled/interiors/ados/house_72.tmx +++ b/data/maps/interiors/ados/house_72.tmx @@ -1,169 +1,169 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACuNhZGDgoQGuYSBNPQsDRA8yRpavYkDF2OyjRD87EwQPlP24sAgDKpsPi5rneDBIDy45mP5neDBIPy45ZDfMRHJnHQMEY3M/stwoHsUwrMaEwAOhf6AwAKqzUpaABQAA - - - - - H4sIAAAAAAAACnvByMDwjEz8EohfAXErAwPDTBJxGxC/huqfDWRfYMAP+IHqBKBYEIhnoelnh6oTZsSuX4gRIgfCIlj0EwKU6hcFqhODYnE0/Z1A9gwcmAGHeBdU/xsc/iUGvAXqfUGBfmLifyUa35uJgcGLCTP+QeAZCXajh/9bEt2Orv8jhfpJBTD9IgwQHARkBwNxCJHxga4/FMgOA+JwEvXD3B8BpCOBOIpM/biAI9S8a2jmouvfzwjBJyi0/wAZ+vHlP1wYOf89JxOD8h8A9VVn14AFAAA= - - - - - H4sIAAAAAAAACmNgQIArDKgggxGVnw/kF6CJoQNFIFZC4ksB1TsCaR0gXQzEJYwQNjrYi8RWBWITKFsWqNYBSBsBaTMmBgZzJgibHGAD1GvLhF1OBWimGgFznYB6nXHoVwfq1UTSz4smj+xmYt0/B4jnAvE84pRjgAVQehERakOxiC2B0suAOBHo5iQ87n4ExI+h9BOo2AoovQqIk4F6U4D4GpB9HYv+e0B8H4of4HHnDSC+iUXcH0pz4tAXA8SxeMyFgadAN/IQoY5aYB0QbyagJhrophgojkWLg01E6I8D6omH4gQ0/duAeDsOfTZAtbZk5jUQcADq5YOyr0HNsQLS1ljMXA0VW0HAPjugvD0WNY1AsV4i3WpGnDK6AAB+iIKVgAUAAA== - - - - - H4sIAAAAAAAACmNgGDnAjomBwZ6JPL06jNjZgxksAOKFQLyITP1LgHgpEC8jQu1LKK1Ppl1vCciHAXE4mWYPdrCeRuZaUCGdWmIxw5wCc82o4CZjyo0YNAAAgM+RxIAFAAA= - - - - - H4sIAAAAAAAACmNgGAWjgHLgSqF+Paq4YhSMgqEFAP1RY7eABQAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMgoEF1xmpY84DKplDLwAAjmcCLIAFAAA= - - - - - H4sIAAAAAAAACuNnYGDgHyQYGWDjE6uXGECOflLsx+cfUsOE0jAdivpxAXLTALoafG4lBlCaBslxO64wJcYudDYx9pMSD4TsJib9EwPwuZ+SuBsoDACxsQ2/gAUAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACuNhZGDgoQGuYSBNPQsDRA8yRpavYkDF2OyjRD87EwQPlP24sAgDKpsPi5rneDBIDy45mP5neDBIPy45ZDfMRHJnHQMEY3M/stwoHsUwrMaEwAOhf6AwAKqzUpaABQAA + + + + + H4sIAAAAAAAACnvByMDwjEz8EohfAXErAwPDTBJxGxC/huqfDWRfYMAP+IHqBKBYEIhnoelnh6oTZsSuX4gRIgfCIlj0EwKU6hcFqhODYnE0/Z1A9gwcmAGHeBdU/xsc/iUGvAXqfUGBfmLifyUa35uJgcGLCTP+QeAZCXajh/9bEt2Orv8jhfpJBTD9IgwQHARkBwNxCJHxga4/FMgOA+JwEvXD3B8BpCOBOIpM/biAI9S8a2jmouvfzwjBJyi0/wAZ+vHlP1wYOf89JxOD8h8A9VVn14AFAAA= + + + + + H4sIAAAAAAAACmNgQIArDKgggxGVnw/kF6CJoQNFIFZC4ksB1TsCaR0gXQzEJYwQNjrYi8RWBWITKFsWqNYBSBsBaTMmBgZzJgibHGAD1GvLhF1OBWimGgFznYB6nXHoVwfq1UTSz4smj+xmYt0/B4jnAvE84pRjgAVQehERakOxiC2B0suAOBHo5iQ87n4ExI+h9BOo2AoovQqIk4F6U4D4GpB9HYv+e0B8H4of4HHnDSC+iUXcH0pz4tAXA8SxeMyFgadAN/IQoY5aYB0QbyagJhrophgojkWLg01E6I8D6omH4gQ0/duAeDsOfTZAtbZk5jUQcADq5YOyr0HNsQLS1ljMXA0VW0HAPjugvD0WNY1AsV4i3WpGnDK6AAB+iIKVgAUAAA== + + + + + H4sIAAAAAAAACmNgGDnAjomBwZ6JPL06jNjZgxksAOKFQLyITP1LgHgpEC8jQu1LKK1Ppl1vCciHAXE4mWYPdrCeRuZaUCGdWmIxw5wCc82o4CZjyo0YNAAAgM+RxIAFAAA= + + + + + H4sIAAAAAAAACmNgGAWjgHLgSqF+Paq4YhSMgqEFAP1RY7eABQAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMgoEF1xmpY84DKplDLwAAjmcCLIAFAAA= + + + + + H4sIAAAAAAAACuNnYGDgHyQYGWDjE6uXGECOflLsx+cfUsOE0jAdivpxAXLTALoafG4lBlCaBslxO64wJcYudDYx9pMSD4TsJib9EwPwuZ+SuBsoDACxsQ2/gAUAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwEAAAVy6nMIAFAAA= + + + diff --git a/tiled/interiors/ados/house_73.tmx b/data/maps/interiors/ados/house_73.tmx similarity index 99% rename from tiled/interiors/ados/house_73.tmx rename to data/maps/interiors/ados/house_73.tmx index bf13bd99be..ce9fe2bc02 100644 --- a/tiled/interiors/ados/house_73.tmx +++ b/data/maps/interiors/ados/house_73.tmx @@ -135,32 +135,32 @@ - H4sIAAAAAAAAAGNiYGBgoiJmIFG9CAl4KOvlg2J66yXVzfxk6OVHwuh6FzBiYnQ9+PRqImEQH5s+ + H4sIAAAAAAAAAGNiYGBgoiJmIFG9CAl4KOvlg2J66yXVzfxk6OVHwuh6FzBiYnQ9+PRqImEQH5s+ XHpFkTA+vej6sbmZWL3YMB8RasjVK4CETdH4fGh8YrAPiXoFScAjXS82TE4cEasXALoGOtDcBQAA - H4sIAAAAAAAAAM2TOQ7CMBBFv88UsUlsSkEDJIRTQYFERY+gSMl16KAArsFESuLgeCa2K770Ci9P -HlkzEYBeAH1iQAyJlQcjYlq6CXR2xB5y1oz7UMBT6fXFw32T91Ht+ycH18xReLfInbgJfpfrktRw -u2quciA2ju7Z8l8Z476Me1eLW8W35n9zx8TSApj9SenOiDkDhLOYiKBnMsfvjALh8wtmn5tfl4T+ + H4sIAAAAAAAAAM2TOQ7CMBBFv88UsUlsSkEDJIRTQYFERY+gSMl16KAArsFESuLgeCa2K770Ci9P +HlkzEYBeAH1iQAyJlQcjYlq6CXR2xB5y1oz7UMBT6fXFw32T91Ht+ycH18xReLfInbgJfpfrktRw +u2quciA2ju7Z8l8Z476Me1eLW8W35n9zx8TSApj9SenOiDkDhLOYiKBnMsfvjALh8wtmn5tfl4T+ c6xkN20rdRYWN2n0YGbX2Jq3Qv9KLtcbHC69IVH0xheV2xGj3AUAAA== - H4sIAAAAAAAAAJWTyUpDMRRA02/wmxREQfETHMEu6qIi+gOKLupO3kLcCQoqDnUnalsHVBxAQZxo -HaroT3hCE4zhJn29cLjJuzmQ4b6sUmqgBWomj8KQShdbGaW24dXMBx03MTxQf4Q5xi+wlmnUd8hF -eAu4N9SqUIMC81lT098tSxFXO9PGs+vdWIy4Pm4cwoHj3sKdsDfrlchlM55R/89773l2jR1XyEdm -XCBvZv7cJ3hWcvh71vvdFc67AMuwAXsB1w3XnYisa+bqmIIxmIw468553TcahxzkI25bwE0izr5q -vI/Uk36UoAyVQF27I9AvcAwncBqoD0NWyf/pGZzDRaDu/r/t3MEKuYvcDZeMr+Da2ecnfAnn7WT9 -KrmH3Ou9ddXwDT8p7ioUifBGNoqQF3rsA+rQIbjzTXqy7s1dty9lP78LbqtheyMn4IZU173xC2YF + H4sIAAAAAAAAAJWTyUpDMRRA02/wmxREQfETHMEu6qIi+gOKLupO3kLcCQoqDnUnalsHVBxAQZxo +HaroT3hCE4zhJn29cLjJuzmQ4b6sUmqgBWomj8KQShdbGaW24dXMBx03MTxQf4Q5xi+wlmnUd8hF +eAu4N9SqUIMC81lT098tSxFXO9PGs+vdWIy4Pm4cwoHj3sKdsDfrlchlM55R/89773l2jR1XyEdm +XCBvZv7cJ3hWcvh71vvdFc67AMuwAXsB1w3XnYisa+bqmIIxmIw468553TcahxzkI25bwE0izr5q +vI/Uk36UoAyVQF27I9AvcAwncBqoD0NWyf/pGZzDRaDu/r/t3MEKuYvcDZeMr+Da2ecnfAnn7WT9 +KrmH3Ou9ddXwDT8p7ioUifBGNoqQF3rsA+rQIbjzTXqy7s1dty9lP78LbqtheyMn4IZU173xC2YF eVjcBQAA - H4sIAAAAAAAAAGNgGPrgESMDw2NG2pj9kAK9j5DYqRSYM1B6hwLAFz8ywDQhCcTSONLGI+zCgwac + H4sIAAAAAAAAAGNgGPrgESMDw2NG2pj9kAK9j5DYqRSYM1B6hwLAFz8ywDQhCcTSONLGI+zCgwac BeLjUJpUcBGIT0PpwQDsqJw/vWiU34cTAABp4P2x3AUAAA== @@ -176,7 +176,7 @@ BeLjUJpUcBGIT0PpwQDsqJw/vWiU34cTAABp4P2x3AUAAA== - H4sIAAAAAAAAAGNlZGBgHaQYGZCiBh3g04vLLFLspYY+dHlS7MPlH1LcC9NLjN34xMi1mxh7idVH + H4sIAAAAAAAAAGNlZGBgHaQYGZCiBh3g04vLLFLspYY+dHlS7MPlH1LcC9NLjN34xMi1mxh7idVH a/3kpGNK8sBg14usFls44Qo3SuIHXR6bHnx+wKeXFLtJ0UdvDADdt7cX3AUAAA== diff --git a/tiled/interiors/ados/house_74.tmx b/data/maps/interiors/ados/house_74.tmx similarity index 99% rename from tiled/interiors/ados/house_74.tmx rename to data/maps/interiors/ados/house_74.tmx index fb997e0535..782558195d 100644 --- a/tiled/interiors/ados/house_74.tmx +++ b/data/maps/interiors/ados/house_74.tmx @@ -153,40 +153,40 @@ - H4sIAAAAAAAAAO3WSwqAIBCAYV11sfIe0Tnadt4go/fDwBZCypQyirn4lg4/jIvhhBAeoUxyNW8Q -RoPp4U2vYdsyS4vB+uOeuymGnlwoJBZAT0lVrno2YTc4kHtsVdR/A6brnzKPc2splJ4WAHM/X3sa + H4sIAAAAAAAAAO3WSwqAIBCAYV11sfIe0Tnadt4go/fDwBZCypQyirn4lg4/jIvhhBAeoUxyNW8Q +RoPp4U2vYdsyS4vB+uOeuymGnlwoJBZAT0lVrno2YTc4kHtsVdR/A6brnzKPc2splJ4WAHM/X3sa qtLN7wBST+rx3QP1tscG5M7A6oHePtCeE8nfnrdgDAAA - H4sIAAAAAAAAAL2Vx0oEQRCGe8AAq4hhDZjziuJRLx5UPAiiKIriQRGPXl3vYsKc9RWMF8FnMINH -s+/i39jN1tb09Mzg4g8fO91TVfNPT29XnhCigJDGxnwuCvIMMRwe51dX5xSCIpAZgGJQ4pEj9WyJ -GwCDPrXLVU6GqjerfuMKqTn12w6yQAw0kZwJ4RaPmwZDYNgQ2wf6VQ7346c68j71IeLku9yS+y1O -cnw38eOE8JMqteKhj2Tco/xkg3SR/L3ijDnxP5J+ckW471UDIoraFMRJ6f0Xdv+0qZwG0CgS+5Rr -2hD3Bt496r6A15B+pJcZlaP/x35+aNwX+Pao/QE+mZ9SkVhfvsZ07cvIc3hOJECcV12dI/1UgCqC -XmMtvfb6frUhxwSP86urc+SZnk9oMuTFyP2oIccEj/Orq3P0mX4EjoX7rKNnm61fBOkrXnVpv9Dn -4SYutixsO+59uoi5JcayIc5LnaALdDju83AHc7sW9hx3X1px3M9YNcQFET8PtR/ZW07AKThTY+2H -9yXpp5d4kterhjibJsGUcJ8/O6qu7C3n4AJcOr9j7YdL+omTcVytj5/uFVLziF9w3P1U+rn2+FZX -Fj9cfn6ewAgYBXdk3rR/pGz7J1V+xsC4wQ/dP/uoc2Dh0PCcNcytMzYCfK8HhdaNsPeLsDT/MZ/3 + H4sIAAAAAAAAAL2Vx0oEQRCGe8AAq4hhDZjziuJRLx5UPAiiKIriQRGPXl3vYsKc9RWMF8FnMINH +s+/i39jN1tb09Mzg4g8fO91TVfNPT29XnhCigJDGxnwuCvIMMRwe51dX5xSCIpAZgGJQ4pEj9WyJ +GwCDPrXLVU6GqjerfuMKqTn12w6yQAw0kZwJ4RaPmwZDYNgQ2wf6VQ7346c68j71IeLku9yS+y1O +cnw38eOE8JMqteKhj2Tco/xkg3SR/L3ijDnxP5J+ckW471UDIoraFMRJ6f0Xdv+0qZwG0CgS+5Rr +2hD3Bt496r6A15B+pJcZlaP/x35+aNwX+Pao/QE+mZ9SkVhfvsZ07cvIc3hOJECcV12dI/1UgCqC +XmMtvfb6frUhxwSP86urc+SZnk9oMuTFyP2oIccEj/Orq3P0mX4EjoX7rKNnm61fBOkrXnVpv9Dn +4SYutixsO+59uoi5JcayIc5LnaALdDju83AHc7sW9hx3X1px3M9YNcQFET8PtR/ZW07AKThTY+2H +9yXpp5d4kterhjibJsGUcJ8/O6qu7C3n4AJcOr9j7YdL+omTcVytj5/uFVLziF9w3P1U+rn2+FZX +Fj9cfn6ewAgYBXdk3rR/pGz7J1V+xsC4wQ/dP/uoc2Dh0PCcNcytMzYCfK8HhdaNsPeLsDT/MZ/3 i0pFDrnm2O61Wu6FqVsNfgD+ofUhYAwAAA== - H4sIAAAAAAAAAGNgwATPsYgNBMgH4gIgfg2lQbgQj/pUJPZcIGZiZGBgZiTOLkegOicCaqOB8sVA -ehqQng5lR+PRkw3Es9DE2Ih0jytQnRuRaucA1c0lUi05QIZIs2FhsQhIL2ZEFRsFgw+cJUPPDiT2 -Tmo5BAoukKGHWPd4j6ZDuoInFOh9iEfuHg7xUiAuw6PvKRYxe2CacABifyAOYETw0cEhIFbAIm4L -xHZAbI5FrhyIK7DYeQOo9iYQ3wLi22j6nIF8FyAOBOIgRgQfHRwGYmU86dmOhLT+AKj2IRA/AuLH -aPqw5RlsYsZAMRMK89ceIvT7YlGDTQwfMAKqtyZNC05QTKQYOeAGAfnrVLIHBCyAYWJJIBzvEDDj + H4sIAAAAAAAAAGNgwATPsYgNBMgH4gIgfg2lQbgQj/pUJPZcIGZiZGBgZiTOLkegOicCaqOB8sVA +ehqQng5lR+PRkw3Es9DE2Ih0jytQnRuRaucA1c0lUi05QIZIs2FhsQhIL2ZEFRsFgw+cJUPPDiT2 +Tmo5BAoukKGHWPd4j6ZDuoInFOh9iEfuHg7xUiAuw6PvKRYxe2CacABifyAOYETw0cEhIFbAIm4L +xHZAbI5FrhyIK7DYeQOo9iYQ3wLi22j6nIF8FyAOBOIgRgQfHRwGYmU86dmOhLT+AKj2IRA/AuLH +aPqw5RlsYsZAMRMK89ceIvT7YlGDTQwfMAKqtyZNC05QTKQYOeAGAfnrVLIHBCyAYWJJIBzvEDDj NtVcM7KAJpTWHlBXIIAOlNajknkAAYiPPmAMAAA= - H4sIAAAAAAAAAGNgGLwglBFCF2ARowQk4JFzB2JPyq2gC4CFxTwgPZ8RVWwgQD4DJK6QceHAOWfI -gwQixa4QMOcyGXYnE2k3NjEQuIpD/BIZbsEHEhlR8UgEB4H+PjRI/H4C6I6TQHwKiE8PAjddALrh -IhBfAuLLVHaP+CDwHy2BJxb/YROjF4DVKbj4lIB1BPy1dgD8vR6HnWsGKA6247B3yzDPB6OAfAAA + H4sIAAAAAAAAAGNgGLwglBFCF2ARowQk4JFzB2JPyq2gC4CFxTwgPZ8RVWwgQD4DJK6QceHAOWfI +gwQixa4QMOcyGXYnE2k3NjEQuIpD/BIZbsEHEhlR8UgEB4H+PjRI/H4C6I6TQHwKiE8PAjddALrh +IhBfAuLLVHaP+CDwHy2BJxb/YROjF4DVKbj4lIB1BPy1dgD8vR6HnWsGKA6247B3yzDPB6OAfAAA X03A9GAMAAA= @@ -202,8 +202,8 @@ X03A9GAMAAA= - H4sIAAAAAAAAAO1UWw6AMAjriXf/T3/NAmuL+ErWhBCVlg7RAWDsoIEpZ/cyzhmsD6uJNCOoHMUL -q8eUV+fvxspPdXbdnqqc6D042itOZSfUHWWertY7foC8B9sV97t0o6q7/fzDT4RuL4qugjt7OHNk + H4sIAAAAAAAAAO1UWw6AMAjriXf/T3/NAmuL+ErWhBCVlg7RAWDsoIEpZ/cyzhmsD6uJNCOoHMUL +q8eUV+fvxspPdXbdnqqc6D042itOZSfUHWWertY7foC8B9sV97t0o6q7/fzDT4RuL4qugjt7OHNk vdTnio+IM6bMtLJrB5VzdCGbgbvPT/p5E3f8U7o1vxIHGBIPYGAMAAA= diff --git a/tiled/interiors/ados/house_75.tmx b/data/maps/interiors/ados/house_75.tmx similarity index 99% rename from tiled/interiors/ados/house_75.tmx rename to data/maps/interiors/ados/house_75.tmx index 2380999159..b9a17c51f2 100644 --- a/tiled/interiors/ados/house_75.tmx +++ b/data/maps/interiors/ados/house_75.tmx @@ -123,34 +123,34 @@ - H4sIAAAAAAAAANWUuxIBMRSGT9a1ce/QocNTKNxp6OhoXF7O23gHlwZb+ndkRyaSXdk1huKbP5f9 -Jskmc2wiOgbkBs4gyYiihiTAifsW2i0yg/n4ew++4ZvsP452BORAHhR434sY96/gwClirATK7Dnm -xQXYwn1W4FVBjQW7/zpogOYP3P+/+BPkNIQ/Q85D+Avk8gPnbyM7El2Q8nm/rt9D9iUGfB1VfZHf -j87PYC4LVmAtpLx/nb/B3Ja95ru+c/60sO6OHsj+EDmSGPPvLGFdle/WD91/Vs2r6ocpTv24A63s + H4sIAAAAAAAAANWUuxIBMRSGT9a1ce/QocNTKNxp6OhoXF7O23gHlwZb+ndkRyaSXdk1huKbP5f9 +Jskmc2wiOgbkBs4gyYiihiTAifsW2i0yg/n4ew++4ZvsP452BORAHhR434sY96/gwClirATK7Dnm +xQXYwn1W4FVBjQW7/zpogOYP3P+/+BPkNIQ/Q85D+Avk8gPnbyM7El2Q8nm/rt9D9iUGfB1VfZHf +j87PYC4LVmAtpLx/nb/B3Ja95ru+c/60sO6OHsj+EDmSGPPvLGFdle/WD91/Vs2r6ocpTv24A63s xCVABgAA - H4sIAAAAAAAAAGNgoA7YwMjAsBGINwFxFyNEjIkE/duAerYD8Q4gvgbkX8eDbxAw6yYQT2bELX+b -CP34ADb9z5HYd4D4Lh58j4D5gwWoA7EGEt+URP2aQKxFgf3aQKwDxPeB+CkUPwLiJ1jU8uIx5zIQ -X0HCzyhwEwMO/fjsRwePSVC7GZiOt0DxVmiavkqCfli+guUtENAjQT86AOnVxSG3DGj+RCC9BEgv -xZP/cIGVQD0TgPRyIL0Ch/5gIA4h3WiGTUjscAJq+8gwHwTWAt28DuqH9TjcXw0UryIjbEBAAIjL + H4sIAAAAAAAAAGNgoA7YwMjAsBGINwFxFyNEjIkE/duAerYD8Q4gvgbkX8eDbxAw6yYQT2bELX+b +CP34ADb9z5HYd4D4Lh58j4D5gwWoA7EGEt+URP2aQKxFgf3aQKwDxPeB+CkUPwLiJ1jU8uIx5zIQ +X0HCzyhwEwMO/fjsRwePSVC7GZiOt0DxVmiavkqCfli+guUtENAjQT86AOnVxSG3DGj+RCC9BEgv +xZP/cIGVQD0TgPRyIL0Ch/5gIA4h3WiGTUjscAJq+8gwHwTWAt28DuqH9TjcXw0UryIjbEBAAIjL gHpLydRPCwAAHQFzrUAGAAA= - H4sIAAAAAAAAAGNgoC6oJ0JNIQH5PkYGhn4g5kATPwgUOwTEJVj0dABxJ5Q9CahmMiOmmuNAsRNY -xIkFZ4F6z1GgHwaeU27EoAdrcYhPA+LpROjfiMROAuLZQDwHyt9HYRxMpUw7wxQS1RtAMQzsIdL9 -RlA6D4ibSbQTGRhCMa3BMqC/JgLpJUB6KRlxtBKoZwKQXg6kV1AhnyEDfhLU9pFpx1qgm9dB/bCe + H4sIAAAAAAAAAGNgoC6oJ0JNIQH5PkYGhn4g5kATPwgUOwTEJVj0dABxJ5Q9CahmMiOmmuNAsRNY +xIkFZ4F6z1GgHwaeU27EoAdrcYhPA+LpROjfiMROAuLZQDwHyt9HYRxMpUw7wxQS1RtAMQzsIdL9 +RlA6D4ibSbQTGRhCMa3BMqC/JgLpJUB6KRlxtBKoZwKQXg6kV1AhnyEDfhLU9pFpx1qgm9dB/bCe yu6nsnFUAwC+QcW1QAYAAA== - H4sIAAAAAAAAAGNgoA5oAeJWCvS3AXE7Er+bkTL3YAMngWaewmHuSxLMeUUV11AfmAL9ZgbE5mSG -nQVQnyUQW9Eg7AkBNvpbiQLYaWTuBmBYboTiTQMQrqOAeLAKGD+roXG0ZpDG1WYoHiwAAE3PuaZA + H4sIAAAAAAAAAGNgoA5oAeJWCvS3AXE7Er+bkTL3YAMngWaewmHuSxLMeUUV11AfmAL9ZgbE5mSG +nQVQnyUQW9Eg7AkBNvpbiQLYaWTuBmBYboTiTQMQrqOAeLAKGD+roXG0ZpDG1WYoHiwAAE3PuaZA BgAA @@ -166,7 +166,7 @@ BgAA - H4sIAAAAAAAAANVTQQoAIAjzBf7/uV1F2lxZUIJQ5ja1cjPzBzxa3se4pzXiQRyZa6ZfYZC+atUc + H4sIAAAAAAAAANVTQQoAIAjzBf7/uV1F2lxZUIJQ5ja1cjPzBzxa3se4pzXiQRyZa6ZfYZC+atUc unP8Eb8yI5UDWQfLaruhz973Tu2r+goW3TvL3+2/g2e8+awy1quBmKqv5HX+6EkfC6hGikAGAAA= diff --git a/tiled/interiors/ados/house_76.tmx b/data/maps/interiors/ados/house_76.tmx similarity index 99% rename from tiled/interiors/ados/house_76.tmx rename to data/maps/interiors/ados/house_76.tmx index 1c3c71a85e..89d3d46b86 100644 --- a/tiled/interiors/ados/house_76.tmx +++ b/data/maps/interiors/ados/house_76.tmx @@ -120,31 +120,31 @@ - H4sIAAAAAAAAAKWSSRKCMBBFwx10pzvdOFzHWVfOeic9lVPhtEVB3Tjs/FaFssEkNrB41YTk8Ukn -RyHEMiYHsAY34Cq4/plbSf8E5tYvjpwr4LloBasj/S3DL+G5bAXrZ86OkF8BVVAL5XP8T14dNECT -5EfZfwu0QSdmvmr/3P6Z+m/Kf+L9S/q6fJNvgvoXcCY8GN+jPr2jV/I/XdSegr7Q3x+HjAeoQwUj -8c1PYV1a0TOun8G6rGaPHD+HdXni3En/OH7S/YfPzyP+GHWiYCr05+eS/nHP38+bRSDsR3F9307o + H4sIAAAAAAAAAKWSSRKCMBBFwx10pzvdOFzHWVfOeic9lVPhtEVB3Tjs/FaFssEkNrB41YTk8Ukn +RyHEMiYHsAY34Cq4/plbSf8E5tYvjpwr4LloBasj/S3DL+G5bAXrZ86OkF8BVVAL5XP8T14dNECT +5EfZfwu0QSdmvmr/3P6Z+m/Kf+L9S/q6fJNvgvoXcCY8GN+jPr2jV/I/XdSegr7Q3x+HjAeoQwUj +8c1PYV1a0TOun8G6rGaPHD+HdXni3En/OH7S/YfPzyP+GHWiYCr05+eS/nHP38+bRSDsR3F9307o 6+4/B0/6e7AgbEJj09wOvAFp+ItiQAYAAA== - H4sIAAAAAAAAAGNgoB+wwiN3AAtGBluRaEMcZqxhZGBYy4gwj1SwCah3Mw79VkBxAyC2ZMStfwdQ -bicO/UZQcUM8+pEBun5ToD59IDYhUj+1ATcajQ68gO7yweG2TUAsCGULQvnowBeo13+A/EYNcBSI -j1Og/wQQn6KBficgdqZAvxsQuxOh/zQQnyVC3WAFl4H4HBBfAeLzZOi/BMSHofgImpwREfrR9QwV + H4sIAAAAAAAAAGNgoB+wwiN3AAtGBluRaEMcZqxhZGBYy4gwj1SwCah3Mw79VkBxAyC2ZMStfwdQ +bicO/UZQcUM8+pEBun5ToD59IDYhUj+1ATcajQ68gO7yweG2TUAsCGULQvnowBeo13+A/EYNcBSI +j1Og/wQQn6KBficgdqZAvxsQuxOh/zQQnyVC3WAFl4H4HBBfAeLzZOi/BMSHofgImpwREfrR9QwV AABc7V/ZQAYAAA== - H4sIAAAAAAAAAGNgoD0oROPnkai/BIgloGwJfApHwYCByUAcxDjQrqAMhFCgl4sINV4UmA8CvkAs -RqEZ5IC1RKhhYsAfBqJAHAjEQVRxEW4wh0x9zEC8CIgXAHEIWjo2IUJ/Cw5xcyhtjCRGajYxRdNL + H4sIAAAAAAAAAGNgoD0oROPnkai/BIgloGwJfApHwYCByUAcxDjQrqAMhFCgl4sINV4UmA8CvkAs +RqEZ5IC1RKhhYsAfBqJAHAjEQVRxEW4wh0x9zEC8CIgXAHEIWjo2IUJ/Cw5xcyhtjCRGajYxRdNL TFqjFwAAfiWATEAGAAA= - H4sIAAAAAAAAAGNgoA7YhQVTah699W9hZGDYyjhw9g8kcAf625MRu9w6AvzhADjpZA8viertqGCn + H4sIAAAAAAAAAGNgoA7YhQVTah699W9hZGDYyjhw9g8kcAf625MRu9w6AvzhADjpZA8viertqGCn PZHq8IUBPxD7AbE/5c6hKVg40A4gAtArrdEDAACeh3rGQAYAAA== @@ -160,7 +160,7 @@ PZHq8IUBPxD7AbE/5c6hKVg40A4gAtArrdEDAACeh3rGQAYAAA== - H4sIAAAAAAAAAM1SQQoAIAjbL/z/T7vLpitEEqTQrcU0AMTnCXEyDOuzYHzVd/mdfr5P6yvMBL/z + H4sIAAAAAAAAAM1SQQoAIAjbL/z/T7vLpitEEqTQrcU0AMTnCXEyDOuzYHzVd/mdfr5P6yvMBL/z n73j1Cv9Kpyd2eYDNd+Zf6fv7jfTzHVXv9tPxz/l00/zm5i/wr5yb/+9nQeJCb1JQAYAAA== diff --git a/tiled/interiors/ados/house_77.tmx b/data/maps/interiors/ados/house_77.tmx similarity index 99% rename from tiled/interiors/ados/house_77.tmx rename to data/maps/interiors/ados/house_77.tmx index 91672e39c6..4589b512cb 100644 --- a/tiled/interiors/ados/house_77.tmx +++ b/data/maps/interiors/ados/house_77.tmx @@ -126,30 +126,30 @@ - H4sIAAAAAAAAABNkYGAQIhOLALEoEIsBMTuJWByIZaD62YA4FYp7GDHxBCyYG00/SN1rBkw8qh87 -poV+UvBg0i8FxFxQrESkWcj6kdO/Chn6Qe7vZ8TExOqfhKZfEck/MD/pArE+A0JOGo/93Fj8BNOv -jCX/SqHZJw01cyIjbowr/JDtJFY/yK7ZWDA99bsAxdwYydfvBRTzIVM/evgTg2HxLwvEcmRiBSAG + H4sIAAAAAAAAABNkYGAQIhOLALEoEIsBMTuJWByIZaD62YA4FYp7GDHxBCyYG00/SN1rBkw8qh87 +poV+UvBg0i8FxFxQrESkWcj6kdO/Chn6Qe7vZ8TExOqfhKZfEck/MD/pArE+A0JOGo/93Fj8BNOv +jCX/SqHZJw01cyIjbowr/JDtJFY/yK7ZWDA99bsAxdwYydfvBRTzIVM/evgTg2HxLwvEcmRiBSAG AOWPBfNABgAA - H4sIAAAAAAAAAGNgoD1YwsjAsBSI5wLxWiCex4ipJh+KX6Dhl0C8Aqh+JRAvhOJFWPS/guo3BsqZ -QLEpEL/B4p6vWMReQWkzoB5zKLaA6l+OZN8FIPsLDv1yUHWWQNoaykbXDwLPcOhXgqqzB9KOSPpn -AtmzsPgZm/vRATb/U6pfE4vYWyB+hwW/x6JWi0g34QLaFOrXoVD/KKA+KAbiBUA8B4vcDyC+DEz/ + H4sIAAAAAAAAAGNgoD1YwsjAsBSI5wLxWiCex4ipJh+KX6Dhl0C8Aqh+JRAvhOJFWPS/guo3BsqZ +QLEpEL/B4p6vWMReQWkzoB5zKLaA6l+OZN8FIPsLDv1yUHWWQNoaykbXDwLPcOhXgqqzB9KOSPpn +AtmzsPgZm/vRATb/U6pfE4vYWyB+hwW/x6JWi0g34QLaFOrXoVD/KKA+KAbiBUA8B4vcDyC+DEz/ VxghbFxgMR65m0C9twjkIXzgPlDvAzz6uYBynDjkf+BgIwNWoF4WIH5MrgMHCAAAHeSNlUAGAAA= - H4sIAAAAAAAAAGNgoD4wAGJDIDbCIrcNhx5vIPaBso2B2ASITUmw0xeI/YhU68xIgsFAsBWNfwGL -GlkkMzehyU0lwj5FoJo7aGLSQDEZEt2KDOSBehUo0E8rsA+LmCsQ2xGp/xAO/S5ku4h4cBOIb1HR + H4sIAAAAAAAAAGNgoD4wAGJDIDbCIrcNhx5vIPaBso2B2ASITUmw0xeI/YhU68xIgsFAsBWNfwGL +GlkkMzehyU0lwj5FoJo7aGLSQDEZEt2KDOSBehUo0E8rsA+LmCsQ2xGp/xAO/S5ku4h4cBOIb1HR vEPA+DlMQRwdA+o9ToH+U0C9pwdhGgEB2xFof8EA208qAAAFQ6REQAYAAA== - H4sIAAAAAAAAAGNgGP5gMSNhNZJEqCEEpLCYIQEUOwfE08gwX5wKbqIXsB9g/cSCq0B8jU52jXRg + H4sIAAAAAAAAAGNgGP5gMSNhNZJEqCEEpLCYIQEUOwfE08gwX5wKbqIXsB9g/cSCq0B8jU52jXRg A6X/Ion9xaaQxvaDwG1gXrpDZn4i1/02hJUMeQAA1298wEAGAAA= @@ -160,8 +160,8 @@ A6X/Ion9xaaQxvaDwG1gXrpDZn4i1/02hJUMeQAA1298wEAGAAA= - H4sIAAAAAAAAAM2UWwoAIAgE93zd/0D9x7YPKkgQKh0V0QaA8ZFC3EHszsZE8Tt/x7MaGp75rb4q -RlJ3y6fsDb6Jc8K6/MksnPC7OK0ottmPZLYS/kUf2X+g3hpp98f1weVaz6q/7Mxi/qATIn+oE0AG + H4sIAAAAAAAAAM2UWwoAIAgE93zd/0D9x7YPKkgQKh0V0QaA8ZFC3EHszsZE8Tt/x7MaGp75rb4q +RlJ3y6fsDb6Jc8K6/MksnPC7OK0ottmPZLYS/kUf2X+g3hpp98f1weVaz6q/7Mxi/qATIn+oE0AG AAA= diff --git a/tiled/interiors/ados/house_79.tmx b/data/maps/interiors/ados/house_79.tmx similarity index 99% rename from tiled/interiors/ados/house_79.tmx rename to data/maps/interiors/ados/house_79.tmx index 8ed3c4ea8a..f11e0eca26 100644 --- a/tiled/interiors/ados/house_79.tmx +++ b/data/maps/interiors/ados/house_79.tmx @@ -96,31 +96,31 @@ - H4sIAAAAAAAAAMXSzQ2AIAyA0bKSJno2DuQ/LiM6jIvZxB7AqKUQpcm7cPhoCAYATARuYtqSfqVc -T+dXK5xq5Urdl+L6d972le7v2w99n83yxf9J3W9QSzrBvb79Hg1k/LmfoZzp7xZpv0BlZH9CmswB + H4sIAAAAAAAAAMXSzQ2AIAyA0bKSJno2DuQ/LiM6jIvZxB7AqKUQpcm7cPhoCAYATARuYtqSfqVc +T+dXK5xq5Urdl+L6d972le7v2w99n83yxf9J3W9QSzrBvb79Hg1k/LmfoZzp7xZpv0BlZH9CmswB 7xOKG0lrIZL+AeBmH48ABgAA - H4sIAAAAAAAAAKtgYGCoohGuBuIGIK4F4qlouA6HOLHqQOLNUPMnM2CCCTBxRiySQPAdiP8gqVuK -JLcUKo7P/ClAPB1kPA7zQeArkjoQyACqzWREuA+f+eSAPKDZ+VjMbwTiTjTcjab3LhDfg+L7SOId -SGpLgGaXYjEfPX7qiPSTPAPp4b8NSQ/Mfeh+Q8ZNOPzfhMN8mN9gYlMYCKdRXOkWl/nIaQIXUMch -HgzEoQzUSz+6QKwHxQZAHAbEEQTMR04ThIAhEtsEiY1uviAQswOxAANq+OMDL9DMt8BjPgOaHLFh + H4sIAAAAAAAAAKtgYGCoohGuBuIGIK4F4qlouA6HOLHqQOLNUPMnM2CCCTBxRiySQPAdiP8gqVuK +JLcUKo7P/ClAPB1kPA7zQeArkjoQyACqzWREuA+f+eSAPKDZ+VjMbwTiTjTcjab3LhDfg+L7SOId +SGpLgGaXYjEfPX7qiPSTPAPp4b8NSQ/Mfeh+Q8ZNOPzfhMN8mN9gYlMYCKdRXOkWl/nIaQIXUMch +HgzEoQzUSz+6QKwHxQZAHAbEEQTMR04ThIAhEtsEiY1uviAQswOxAANq+OMDL9DMt8BjPgOaHLFh ZgnEVlBsg8N89PSFK82RgmHpswWI24jEMECs+nYgBgCCNELpAAYAAA== - H4sIAAAAAAAAAGNgQIA0IE5nwA5igTgViOOgfEtGHArxgCwgzgbiBUhiTEBzvkDZmUBsBeR/AtLM -QPozieZrAfVoA/FiJLHbQPwDiM2h7rUB0t+gcqok+EEHqFaXDD8TC/SgZpvQ0A58QB5orwIQSwCx -Cxn69wNxIFDvJhzyj4H4CRQ/JdeRgwzEALEtENtBsT0N7HAAYkcodgJiVyCmZRLRpqJZL6loFjpY + H4sIAAAAAAAAAGNgQIA0IE5nwA5igTgViOOgfEtGHArxgCwgzgbiBUhiTEBzvkDZmUBsBeR/AtLM +QPozieZrAfVoA/FiJLHbQPwDiM2h7rUB0t+gcqok+EEHqFaXDD8TC/SgZpvQ0A58QB5orwIQSwCx +Cxn69wNxIFDvJhzyj4H4CRQ/JdeRgwzEALEtENtBsT0N7HAAYkcodgJiVyCmZRLRpqJZL6loFjpY A8RrsYivAuLVRJqhjycgNwDxRizi64B4PZHmowM3oH3uNIw8D6DZniSaDwBI0oKbAAYAAA== - H4sIAAAAAAAAAGNgoB9QY2RgUGdEFVNmxK5WBU18EQ42DGgA1WviMIuawIAOdpALCoBuK6SR+wiF + H4sIAAAAAAAAAGNgoB9QY2RgUGdEFVNmxK5WBU18EQ42DGgA1WviMIuawIAOdpALCoBuK6SR+wiF /0gDigNkr8oA2UsqWIFHbjmV7FiJRWwZDrXnkfAoQAAA7AYKVAAGAAA= @@ -136,7 +136,7 @@ A8RrsYivAuLVRJqhjycgNwDxRizi64B4PZHmowM3oH3uNIw8D6DZniSaDwBI0oKbAAYAAA== - H4sIAAAAAAAAAMVSQQ4AIAjiQf7/fZ26tFAsVmxekoAxA0AYB2Y9py8KXrVnHAaWj3kAuV4HameM + H4sIAAAAAAAAAMVSQQ4AIAjiQf7/fZ26tFAsVmxekoAxA0AYB2Y9py8KXrVnHAaWj3kAuV4HameM v74r+TN9JWOWffdPzXHaxQt9ht093HStwpV/8lSfrn5HO7v1rof7Ln7PAHJo06IABgAA diff --git a/tiled/interiors/ados/library.tmx b/data/maps/interiors/ados/library.tmx similarity index 99% rename from tiled/interiors/ados/library.tmx rename to data/maps/interiors/ados/library.tmx index 57cd101393..052902a3ee 100644 --- a/tiled/interiors/ados/library.tmx +++ b/data/maps/interiors/ados/library.tmx @@ -72,30 +72,30 @@ - H4sIAAAAAAAAAO3XuQ6AIBREUVwal9bd1j3q//+dU1gQExESxWimOO1cykcshHBfEoEPNeSWVeDt -/RQaaE900GtS7ch7yaE/wHhiMuirduQ99tn/Y3+G5cL6YF/Xsa9692qhf/c+++yzzz777LP//b7O + H4sIAAAAAAAAAO3XuQ6AIBREUVwal9bd1j3q//+dU1gQExESxWimOO1cykcshHBfEoEPNeSWVeDt +/RQaaE900GtS7ch7yaE/wHhiMuirduQ99tn/Y3+G5cL6YF/Xsa9692qhf/c+++yzzz777LP//b7O v8bkr2Ta17krTW41uV9CZlmx90NwXhLABiL8DtYAEAAA - H4sIAAAAAAAAAO2TXQrCMBCEc1NTb6VCfdG7qFXwt17HDUQYlmzXRfFpPhg2nZRNlmlTIh6XWteO -CudAP81MtBFtlX8L3PVa6wo8vbb6daI5POdaH4Hz76JetBAtjfWn/d73eYK3E+2VDrA/1jo1P/ZD -suFjXt75JX9vfit/C8xrEB2VTrD/Tf4tcvpf/vr7a+XvMfqvmP3K/5cbfjSvXxOZnxBCCCGEkCle + H4sIAAAAAAAAAO2TXQrCMBCEc1NTb6VCfdG7qFXwt17HDUQYlmzXRfFpPhg2nZRNlmlTIh6XWteO +CudAP81MtBFtlX8L3PVa6wo8vbb6daI5POdaH4Hz76JetBAtjfWn/d73eYK3E+2VDrA/1jo1P/ZD +suFjXt75JX9vfit/C8xrEB2VTrD/Tf4tcvpf/vr7a+XvMfqvmP3K/5cbfjSvXxOZnxBCCCGEkCle IUuo9gAQAAA= - H4sIAAAAAAAAAO2QSQoCMRBFcyY9h7pzdulwAXWn3kMvo/QhRHG+iM9dE7owjRmInQePgvBTBV+p -/+OKN7zjEU/am2se+MQXnvGivcXMVpimZD/ez7RpmzFODLN7PFi+P8XZl8xOmIl4qQn6oi7oa28D -m5otw5yULbO36qT+w5L6D0vV+29jB/s5ex73DnCoOSrIle3fdG9oPj3lO+oqe/2b7HXVUyz9FzHH + H4sIAAAAAAAAAO2QSQoCMRBFcyY9h7pzdulwAXWn3kMvo/QhRHG+iM9dE7owjRmInQePgvBTBV+p +/+OKN7zjEU/am2se+MQXnvGivcXMVpimZD/ez7RpmzFODLN7PFi+P8XZl8xOmIl4qQn6oi7oa28D +m5otw5yULbO36qT+w5L6D0vV+29jB/s5ex73DnCoOSrIle3fdG9oPj3lO+oqe/2b7HXVUyz9FzHH BS4d/5FY4Ro3Dv+8AVdPYHEAEAAA - H4sIAAAAAAAAAO3RSw4AEAwEUOfDIX3Ogp0z6ZZEQrqoz7xkdlUylDqLo3jG+cq8P1Aic8fLEiUP + H4sIAAAAAAAAAO3RSw4AEAwEUOfDIX3Ogp0z6ZZEQrqoz7xkdlUylDqLo3jG+cq8P1Aic8fLEiUP KaIv6nH/H+BHmmKG2MW52ezO3t+hf1noXxb6v8Nu/wBwrgbMKlxSABAAAA== @@ -106,8 +106,8 @@ KaIv6nH/H+BHmmKG2MW52ezO3t+hf1noXxb6v8Nu/wBwrgbMKlxSABAAAA== - H4sIAAAAAAAAAO2USwrAMAhEvf+hPFu3pfgboxioQugi6hsnaZiIeJcZ/Pp6PU74mh5PH5rr8b+9 -Mnypj8bW+kv7Xn3F/Jb/UX52/iq+Fcj9j/wfktbM/NZZo3wvJ8JHeqKReX+m+B2BvIvRukpOd9zG + H4sIAAAAAAAAAO2USwrAMAhEvf+hPFu3pfgboxioQugi6hsnaZiIeJcZ/Pp6PU74mh5PH5rr8b+9 +Mnypj8bW+kv7Xn3F/Jb/UX52/iq+Fcj9j/wfktbM/NZZo3wvJ8JHeqKReX+m+B2BvIvRukpOd9zG X/9n+ev/LP/v/nfpquZUaV3/75p/mm/5Es09qZlaD0ge9mgAEAAA diff --git a/tiled/interiors/ados/magician_house.tmx b/data/maps/interiors/ados/magician_house.tmx similarity index 99% rename from tiled/interiors/ados/magician_house.tmx rename to data/maps/interiors/ados/magician_house.tmx index f6ecc18c50..b970aa2104 100644 --- a/tiled/interiors/ados/magician_house.tmx +++ b/data/maps/interiors/ados/magician_house.tmx @@ -75,29 +75,29 @@ - H4sIAAAAAAAAAN3SPQ5AQBCG4Y3ouAAJpSjUWIL7X8A/Z/FtIZHNFhOTUSieaoo3mXyhUsoTFoAP -BeTCTCeDWthXnQhiGGEiml90EkhhgZVoY/ztb50dDqKT0eHuqXSoHvd7b9yOhsbB3ptEpxX4Wwe9 + H4sIAAAAAAAAAN3SPQ5AQBCG4Y3ouAAJpSjUWIL7X8A/Z/FtIZHNFhOTUSieaoo3mXyhUsoTFoAP +BeTCTCeDWthXnQhiGGEiml90EkhhgZVoY/ztb50dDqKT0eHuqXSoHvd7b9yOhsbB3ptEpxX4Wwe9 ZRDoUHYg3TAutER8PBgGAAA= - H4sIAAAAAAAAALXSW07CQBiG4emBC2m3oRZ1E+AJOeidsg2FG5Ab1L0Y94J3XQELkMACgLdmmg61 -tTO1/umTppmZfk36+SKZJlo4xzXa0k1qzZY8+MpzHk++/0zeL3CJK3TQlXqptQCncODK80HKF5bK -vmiOhPkcKjnR+YWyFmKFtbKvbM4jnjDESON7yuaMMcEzpv+YM8MLXvFmmPOu8f6P1Pno/5zgOEcj -I8dk4hyTXv+1b1m9jlXd6x9jcVnV93qDrbJuk+FUkFPUa5eMWkZOaJhT1Os5PsV+zm+9VPVxizuR + H4sIAAAAAAAAALXSW07CQBiG4emBC2m3oRZ1E+AJOeidsg2FG5Ab1L0Y94J3XQELkMACgLdmmg61 +tTO1/umTppmZfk36+SKZJlo4xzXa0k1qzZY8+MpzHk++/0zeL3CJK3TQlXqptQCncODK80HKF5bK +vmiOhPkcKjnR+YWyFmKFtbKvbM4jnjDESON7yuaMMcEzpv+YM8MLXvFmmPOu8f6P1Pno/5zgOEcj +I8dk4hyTXv+1b1m9jlXd6x9jcVnV93qDrbJuk+FUkFPUa5eMWkZOaJhT1Os5PsV+zm+9VPVxizuR 9FW313Xx/cu03OMBA/l8oHk+2rcDkl/Y6RgGAAA= - H4sIAAAAAAAAAGNgGFrgPpR+Q0DdYhLMJEXtUAdrgXgdFK/HoWYJEC8lgJfh0HsOSm8G4i1QvJUG + H4sIAAAAAAAAAGNgGFrgPpR+Q0DdYhLMJEXtUAdrgXgdFK/HoWYJEC8lgJfh0HsOSm8G4i1QvJUG 9pAClgPxCgJ4JRXsoQT8AuLfdLDnDxD/hbK30cG+UTA0AQC//houGAYAAA== - H4sIAAAAAAAAAGNggICFDMQDXGqPQOnDePQuIsEeQmovkGDWYAJ7gHgvHezZB8T7qWjediqaRSzY + H4sIAAAAAAAAAGNggICFDMQDXGqPQOnDePQuIsEeQmovkGDWYAJ7gHgvHezZB8T7qWjediqaRSzY NQB2jgLyAL50zcbIwMDOiClOTh7Gl65PAPFJMswcBagAAOdxK1wYBgAA @@ -108,7 +108,7 @@ NQB2jgLyAL50zcbIwMDOiClOTh7Gl65PAPFJMswcBagAAOdxK1wYBgAA - H4sIAAAAAAAAADvKwMBwdJhiYgEhvUfxqCUVEKufUnuINRebPaSEL7lmUMMeauul1B5SwEDbQ8gN + H4sIAAAAAAAAADvKwMBwdJhiYgEhvUfxqCUVEKufUnuINRebPaSEL7lmUMMeauul1B5SwEDbQ8gN 1LQHnzpqA2r5iVR/0DJdDgQGALk6i/IYBgAA diff --git a/tiled/interiors/ados/meat_market.tmx b/data/maps/interiors/ados/meat_market.tmx similarity index 99% rename from tiled/interiors/ados/meat_market.tmx rename to data/maps/interiors/ados/meat_market.tmx index 378d88365c..ca8044128c 100644 --- a/tiled/interiors/ados/meat_market.tmx +++ b/data/maps/interiors/ados/meat_market.tmx @@ -41,14 +41,14 @@ - H4sIAAAAAAAAAAtkYGAIAuJgEnEIEIcCcQwQ6wKxHonYAIgTgLgViE2BmAuKCQGYOgsg7kfSD5OD -AQcgdoRiJzT9DDj0IwNnIHaBYlcs8oT0EwKj+jH1MxKhD6YGm35WIvTD1NBCPycR+tnR9G8BYksg + H4sIAAAAAAAAAAtkYGAIAuJgEnEIEIcCcQwQ6wKxHonYAIgTgLgViE2BmAuKCQGYOgsg7kfSD5OD +AQcgdoRiJzT9DDj0IwNnIHaBYlcs8oT0EwKj+jH1MxKhD6YGm35WIvTD1NBCPycR+tnR9G8BYksg tsaBH+MQtwHiHUC8H4gPAPFBHPg5DvFDQHwYiAHhMbO1AAQAAA== - H4sIAAAAAAAAAGNgGJ7AA4ntNmCuGAWkAHci1HjR0H5PItR445FjJ0I/J5FuAYGTUPo0CXqQwTko + H4sIAAAAAAAAAGNgGJ7AA4ntNmCuGAWkAHci1HjR0H5PItR445FjJ0I/J5FuAYGTUPo0CXqQwTko fQGPGgAUUhGFAAQAAA== @@ -64,7 +64,7 @@ fQGPGgAUUhGFAAQAAA== - H4sIAAAAAAAAAFNhYGBQGUSYEMCnTwWPOgY0NaTaS8gdo/op109s/A9W/aQAUvIDLfMbAC8+r8wA + H4sIAAAAAAAAAFNhYGBQGUSYEMCnTwWPOgY0NaTaS8gdo/op109s/A9W/aQAUvIDLfMbAC8+r8wA BAAA diff --git a/tiled/interiors/ados/pet_sanctuary.tmx b/data/maps/interiors/ados/pet_sanctuary.tmx similarity index 99% rename from tiled/interiors/ados/pet_sanctuary.tmx rename to data/maps/interiors/ados/pet_sanctuary.tmx index 59cf2f88e2..92c5c6afb6 100644 --- a/tiled/interiors/ados/pet_sanctuary.tmx +++ b/data/maps/interiors/ados/pet_sanctuary.tmx @@ -111,52 +111,52 @@ - H4sIAAAAAAAAAO2UWQqAIBBAnauERiDVUaL7X6bCBJXGFRfMgffhfPicBQkZ8QQDAX1hoOfU80l0 -JginNT8FO7X9KqZ/hnBc/R/+sv7a8/fxYvvfg99n/sPf7/xr+1P6H0OMH/t/evCn/L82dhCouSVy -/zC/dGDwm/WFK/lS/i/MHqTsf4zfrP/v/tLzx+r3JYf/8HyHq/4tc/05+o+FdNoi5L7W4gKxq7gZ + H4sIAAAAAAAAAO2UWQqAIBBAnauERiDVUaL7X6bCBJXGFRfMgffhfPicBQkZ8QQDAX1hoOfU80l0 +JginNT8FO7X9KqZ/hnBc/R/+sv7a8/fxYvvfg99n/sPf7/xr+1P6H0OMH/t/evCn/L82dhCouSVy +/zC/dGDwm/WFK/lS/i/MHqTsf4zfrP/v/tLzx+r3JYf/8HyHq/4tc/05+o+FdNoi5L7W4gKxq7gZ ABAAAA== - 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 AAA= - H4sIAAAAAAAAAO3XSwrAIBAD0PES/u5/mp5KimQjii1UYtu8jeJmXCVqJld4Z5ZcXVkicTaEDe4g -/3YM9vJtZ/5lcv6w8y8R5zO7D3boQBGRJ81yDb2zsn/abm3zfnX24o/VOwdm/93xlndpAQf6adgA + H4sIAAAAAAAAAO3XSwrAIBAD0PES/u5/mp5KimQjii1UYtu8jeJmXCVqJld4Z5ZcXVkicTaEDe4g +/3YM9vJtZ/5lcv6w8y8R5zO7D3boQBGRJ81yDb2zsn/abm3zfnX24o/VOwdm/93xlndpAQf6adgA EAAA - H4sIAAAAAAAAAO2UQQ6AQAgD+f+/9l+e9GB2t7SAGGMTLgodIOgws/HHFadmz2bvVnkZfDMfX1HE -44t8xquKr9Zm8TPnRznRGVBdBZ/ZGftv8CpSi3yQV+RmPF5qbRa/8/vPrF3NNjY5ET7yZiLKr2ZX -8jvnZ/RGPsrx9K7yFSl9oL0z/VbdnleZ83u46A4YsX3cuTu+sgdWu76f4Ec9sm+nIjqYShwKBiln + H4sIAAAAAAAAAO2UQQ6AQAgD+f+/9l+e9GB2t7SAGGMTLgodIOgws/HHFadmz2bvVnkZfDMfX1HE +44t8xquKr9Zm8TPnRznRGVBdBZ/ZGftv8CpSi3yQV+RmPF5qbRa/8/vPrF3NNjY5ET7yZiLKr2ZX +8jvnZ/RGPsrx9K7yFSl9oL0z/VbdnleZ83u46A4YsX3cuTu+sgdWu76f4Ec9sm+nIjqYShwKBiln ABAAAA== diff --git a/tiled/interiors/ados/reverse_arrow.tmx b/data/maps/interiors/ados/reverse_arrow.tmx similarity index 99% rename from tiled/interiors/ados/reverse_arrow.tmx rename to data/maps/interiors/ados/reverse_arrow.tmx index 090b0b45fd..cddd0f983e 100755 --- a/tiled/interiors/ados/reverse_arrow.tmx +++ b/data/maps/interiors/ados/reverse_arrow.tmx @@ -31,7 +31,7 @@ - H4sIAAAAAAAAAGNgGFpAAoj5cGBPIPYCYm88asSxmCkAxBpArIIFBwFxMBCH4JBXB2J+HGYqkelH + H4sIAAAAAAAAAGNgGFpAAoj5cGBPIPYCYm88asSxmCkAxBpArIIFBwFxMBCH4JBXB2J+HGYqkelH xVEzR80cNXPUTCBWA2JlHNgIj5wqDjPFgJgXB7YCYmsgtsGjRpRMPw4kAAAlzTvQ5AYAAA== diff --git a/tiled/interiors/ados/ross_house.tmx b/data/maps/interiors/ados/ross_house.tmx similarity index 99% rename from tiled/interiors/ados/ross_house.tmx rename to data/maps/interiors/ados/ross_house.tmx index 3d663604be..0239f8e016 100644 --- a/tiled/interiors/ados/ross_house.tmx +++ b/data/maps/interiors/ados/ross_house.tmx @@ -78,21 +78,21 @@ - H4sIAAAAAAAAAHvBwMDwYhBjFUYGBlU0rMZIvH5NoFotNKxNR/16QLX6aNiABP2jGBUHAPFGOtjz + H4sIAAAAAAAAAHvBwMDwYhBjFUYGBlU0rMZIvH5NoFotNKxNR/16QLX6aNiABP2jGBUHAPFGOtjz EohfAfFrMvW/B+IPQPyRAjd4UOgHYvQDAH/AdiIABAAA - H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRqJWBiIJaD6NRgQ4AcQ/wTiXwyoIBqNr45DPw8jA0Gw -H49+QsAbiA9ToB8EjpOh/xMQf4biL2To/wrE36D4Oxn60QE5+jOBOAuIswdIfw4Q5wJxHpn6kQE1 + H4sIAAAAAAAAAONlYGDgJxMLALEgEAsBsRqJWBiIJaD6NRgQ4AcQ/wTiXwyoIBqNr45DPw8jA0Gw +H49+QsAbiA9ToB8EjpOh/xMQf4biL2To/wrE36D4Oxn60QE5+jOBOAuIswdIfw4Q5wJxHpn6kQE1 9YsBsSoWrIVDHITFofolgVgKB9bDIwfCMkAMAN1/A6AABAAA - H4sIAAAAAAAAAGNgQAXLoTQzI4TeBsTbgTiSAT9ggmIQWIYkvgOIdwJxFBAfAeKjQHwMi34OIGaH -sv8hie8C4t1Q9gkgPgnEpwi4hRQgSoaeGVBahIruAIH/lGhmHEC78YAJQDwRic8FxEtI0D8FiKdC + H4sIAAAAAAAAAGNgQAXLoTQzI4TeBsTbgTiSAT9ggmIQWIYkvgOIdwJxFBAfAeKjQHwMi34OIGaH +sv8hie8C4t1Q9gkgPgnEpwi4hRQgSoaeGVBahIruAIH/lGhmHEC78YAJQDwRic8FxEtI0D8FiKdC 2X+xyJMTfzBA7fgjFnASoUYTSmuTYb40EOtC2fpQPi4AACPa2UYABAAA @@ -113,7 +113,7 @@ sv8hie8C4t1Q9gkgPgnEpwi4hRQgSoaeGVBahIruAIH/lGhmHEC78YAJQDwRic8FxEtI0D8FiKdC - H4sIAAAAAAAAAMtgYGDIGCSYAQ8fXQ6bXlIAJfoptR+f30nRQ4obMtDY1PYDJfYS63ZK438wpx9i + H4sIAAAAAAAAAMtgYGDIGCSYAQ8fXQ6bXlIAJfoptR+f30nRQ4obMtDY1PYDJfYS63ZK438wpx9i 8gMtMABJd4jNAAQAAA== diff --git a/tiled/interiors/ados/sewing_room.tmx b/data/maps/interiors/ados/sewing_room.tmx similarity index 99% rename from tiled/interiors/ados/sewing_room.tmx rename to data/maps/interiors/ados/sewing_room.tmx index ca7942830b..c738ac4f02 100644 --- a/tiled/interiors/ados/sewing_room.tmx +++ b/data/maps/interiors/ados/sewing_room.tmx @@ -68,21 +68,21 @@ - H4sIAAAAAAAAAMXSuQoCMRRA0SjiiiiCYCW4NGrtf7jvK66tSyn4614hQhiSYTIT8MFp8mYuKRIT -QsQdSSCDJKp4GfzGtP/+m0Ja9iry+7eBCLAva3pR5h+9A44eJ883LYveGRePq7Lvom3RCzIue373 -64dsdhzeTx0XvRvuDnsPPEP2BhhihLFmb9ubYIoZ5sq5zXtWZ4ElVljLsyjveYMtdtgr537vpReg + H4sIAAAAAAAAAMXSuQoCMRRA0SjiiiiCYCW4NGrtf7jvK66tSyn4614hQhiSYTIT8MFp8mYuKRIT +QsQdSSCDJKp4GfzGtP/+m0Ja9iry+7eBCLAva3pR5h+9A44eJ883LYveGRePq7Lvom3RCzIue373 +64dsdhzeTx0XvRvuDnsPPEP2BhhihLFmb9ubYIoZ5sq5zXtWZ4ElVljLsyjveYMtdtgr537vpReg axq1l0XJo4a65twkJ3t5FDQaaBp2JkV8AANDE9xABgAA - H4sIAAAAAAAAAGNggIB6CjE6sAViGwpodGAPxHYU0AMNcklUbwTExkBsgkM+iTLnEA3M6GSPLxD7 + H4sIAAAAAAAAAGNggIB6CjE6sAViGwpodGAPxHYU0AMNcklUbwTExkBsgkM+iTLnEA3M6GSPLxD7 0cmu4Qhg6QVGD3dAbnqhV3rWo5M9Aw0A93vQ9kAGAAA= - H4sIAAAAAAAAAGNgwA/q0fAowA70gdgAiA0H2iE4gCcQe1HRPG8g9qGieSMNgNKKPhJNDCgE4iKa + H4sIAAAAAAAAAGNgwA/q0fAowA70gdgAiA0H2iE4gCcQe1HRPG8g9qGieSMNgNKKPhJNDCgE4iKa uQgVDPb0okNFs0BAl8rmDTWgDMQqZOgDAJri2xZABgAA @@ -93,7 +93,7 @@ uQgVDPb0okNFs0BAl8rmDTWgDMQqZOgDAJri2xZABgAA - H4sIAAAAAAAAANXOMQoAMAgDwDzN/7+qq4PaEHUwEIrUHjUAdqDdXPMi+3cPNzP/m/aYZJ7qVp6S + H4sIAAAAAAAAANXOMQoAMAgDwDzN/7+qq4PaEHUwEIrUHjUAdqDdXPMi+3cPNzP/m/aYZJ7qVp6S zOtm21N8v6u8Z+yuZ+6MOuWpybwJtyq7t90HWougCUAGAAA= diff --git a/tiled/interiors/ados/storage.tmx b/data/maps/interiors/ados/storage.tmx similarity index 99% rename from tiled/interiors/ados/storage.tmx rename to data/maps/interiors/ados/storage.tmx index 2bb2df35de..fd0411e2f1 100644 --- a/tiled/interiors/ados/storage.tmx +++ b/data/maps/interiors/ados/storage.tmx @@ -54,43 +54,43 @@ - H4sIAAAAAAAAAO3VoQ4AIAhF0cf/F7s/azFDcHtscsMpBG9hGJIC39kJZ7+aTerHwH73/nX1AQB+ + H4sIAAAAAAAAAO3VoQ4AIAhF0cf/F7s/azFDcHtscsMpBG9hGJIC39kJZ7+aTerHwH73/nX1AQB+ 2e13/AH06dOf23dY1+s7B2xxOs0AEAAA - H4sIAAAAAAAAAO2WyQrCMBCGB9z3BVHE5SKIouL2Aupr+i7qWTyrj+MfSGiIsTY2ycUOfKfOzE/T -/pNJEVEaZGKSBakfanIgDzoxKICiYS+5pk3xoqv0OkZArbGtfwJnDRdP+lfSv/ct0f8L/Tt4aHh6 -0g8Ll/pl0AJj0p//iD+vONCvgTqY8p7qDLiAGZjwvKYlfdZzTsFcX/CeO7CXOCi5Yv7H1V+CFVhL -bEJy2XOb898kthyb/9+/6wtPyYy/5Nr2n/CU7D9duPCfOEuxf/n2n/wt2f4l/KfeAWz2u/DfL/+S -y/uHRdj+5UP/+iH3lugn+h70w/Y/H/pRa0oU7Gwm9ECf3u+SqL1YTZWCnc2UARiCBqfJezUMYDUv + H4sIAAAAAAAAAO2WyQrCMBCGB9z3BVHE5SKIouL2Aupr+i7qWTyrj+MfSGiIsTY2ycUOfKfOzE/T +/pNJEVEaZGKSBakfanIgDzoxKICiYS+5pk3xoqv0OkZArbGtfwJnDRdP+lfSv/ct0f8L/Tt4aHh6 +0g8Ll/pl0AJj0p//iD+vONCvgTqY8p7qDLiAGZjwvKYlfdZzTsFcX/CeO7CXOCi5Yv7H1V+CFVhL +bEJy2XOb898kthyb/9+/6wtPyYy/5Nr2n/CU7D9duPCfOEuxf/n2n/wt2f4l/KfeAWz2u/DfL/+S +y/uHRdj+5UP/+iH3lugn+h70w/Y/H/pRa0oU7Gwm9ECf3u+SqL1YTZWCnc2UARiCBqfJezUMYDUv uYSWxwAQAAA= - H4sIAAAAAAAAAO2RXQqAQAgGPVSXKKgD9L/d/xApKL2VRbFLfgOD4JOMRGVQs41jfkXLdo4J/gn+ -Hxv8HUSnZxd2VSd21DmoW6bbIiD9rbN1n+n4SSL091Ld3AvSP12I/s84626g/3t4eueg1LuisgMh + H4sIAAAAAAAAAO2RXQqAQAgGPVSXKKgD9L/d/xApKL2VRbFLfgOD4JOMRGVQs41jfkXLdo4J/gn+ +Hxv8HUSnZxd2VSd21DmoW6bbIiD9rbN1n+n4SSL091Ld3AvSP12I/s84626g/3t4eueg1LuisgMh MrVCABAAAA== - H4sIAAAAAAAAAO2TSQqAMAwA8zH1rDf3+v+PmEKK3mpBCdQZGHINk1YEwJ9eHR5MqBPu/j6N2t7s + H4sIAAAAAAAAAO2TSQqAMAwA8zH1rDf3+v+PmEKK3mpBCdQZGHINk1YEwJ9eHR5MqBPu/j6N2t7s fNeBDKO6qbu5qLPNyTzctquf2D91Tt1XuW4SpKw//6+M2D9k5P1/B/0B/sUJh/qdfwAQAAA= - H4sIAAAAAAAAAGNgGAXDFTQMtAPQQPVAO4DOYCj6N4VG5jbQyNxRMHwArdLeKBgN21EwskA2Gj8H + H4sIAAAAAAAAAGNgGAXDFTQMtAPQQPVAO4DOYCj6N4VG5jbQyNxRMHwArdLeKBgN21EwskA2Gj8H hzgtQQ5hJSMG0DPcYQA9/EdSfMDCmxQ/06OOGIh0MApwAwAc79o9ABAAAA== - H4sIAAAAAAAAAO2U0QpAIQhD/X/on3uPLJmWRhv4cpmemHWbiDSWuWayeCJ6ImeRz/2T79v7bpbX -a1VVflS+KN/rPaHK/Gq7OjGzMh/N//f3p2WpeVc9EfmjZ0b1An/8zvxz7v8t/sqbydd60P+ld052 + H4sIAAAAAAAAAO2U0QpAIQhD/X/on3uPLJmWRhv4cpmemHWbiDSWuWayeCJ6ImeRz/2T79v7bpbX +a1VVflS+KN/rPaHK/Gq7OjGzMh/N//f3p2WpeVc9EfmjZ0b1An/8zvxz7v8t/sqbydd60P+ld052 dV0iRZ8AEAAA diff --git a/tiled/interiors/ados/tavern_0.tmx b/data/maps/interiors/ados/tavern_0.tmx similarity index 100% rename from tiled/interiors/ados/tavern_0.tmx rename to data/maps/interiors/ados/tavern_0.tmx diff --git a/tiled/interiors/ados/temple.tmx b/data/maps/interiors/ados/temple.tmx similarity index 99% rename from tiled/interiors/ados/temple.tmx rename to data/maps/interiors/ados/temple.tmx index 63a3505f0e..1c97ec445d 100644 --- a/tiled/interiors/ados/temple.tmx +++ b/data/maps/interiors/ados/temple.tmx @@ -45,29 +45,29 @@ - H4sIAAAAAAAAALvGwMCgwkgbfAlo9isgtmDExJZYxHBhXGqfAc3+B8S6UJzGSB0MM+8XieZHQDEt -zIeZHQ7F1DY/HAmH0dh8WrifHvE7VM1PwoGpaf5qNDzUzKdl+Az19DNq/qj5A2W+HyMCU8v8CCQM + H4sIAAAAAAAAALvGwMCgwkgbfAlo9isgtmDExJZYxHBhXGqfAc3+B8S6UJzGSB0MM+8XieZHQDEt +zIeZHQ7F1DY/HAmH0dh8WrifHvE7VM1PwoGpaf5qNDzUzKdl+Az19DNq/qj5A2W+HyMCU8v8CCQM AI21zyMACQAA - H4sIAAAAAAAAAO2U3QnCQBCEY2+KLQiCDQjRpAd7ES1CfPZBfbIAjdpB9M092IN13PvJERXEgeFI -bvZLGLjLsldtyTvyXtlLyaGO5BO5ailnNeK1Jt/Id7HXJffYfU9upnAPnWc+yrAH4nkovoGyfMuU -MvwxvZ+wc86UCqfgFfPa/0v+lDIFu4zgYz7E1+Tjo1x805eLPycvwEsPX+veyMVvopR+/vz38kPn -N4XvOr9t8TX9Ar+i3s6iO3l/oXORs3Mh/oUyVzEn7y90KXJ27lv94P2GPbmEudj7DXtyCXOf7mcT + H4sIAAAAAAAAAO2U3QnCQBCEY2+KLQiCDQjRpAd7ES1CfPZBfbIAjdpB9M092IN13PvJERXEgeFI +bvZLGLjLsldtyTvyXtlLyaGO5BO5ailnNeK1Jt/Id7HXJffYfU9upnAPnWc+yrAH4nkovoGyfMuU +MvwxvZ+wc86UCqfgFfPa/0v+lDIFu4zgYz7E1+Tjo1x805eLPycvwEsPX+veyMVvopR+/vz38kPn +N4XvOr9t8TX9Ar+i3s6iO3l/oXORs3Mh/oUyVzEn7y90KXJ27lv94P2GPbmEudj7DXtyCXOf7mcT 6bWYWTWYewCz+6qGAAkAAA== - H4sIAAAAAAAAAGNgYGBoZUTF5AB0M5DNobX5ww0sB/ptBRb/lQLFyrCI41JPKigHmlExjMN1pIES + H4sIAAAAAAAAAGNgYGBoZUTF5AB0M5DNobX5ww0sB/ptBRb/lQLFyrCI41JPKigHmlExjMN1pIES IuKSGDWjgDwwGv7EAfTyi1rl2SgY+uAqEF8hAqMDYvRcBmIAO3QjVgAJAAA= - H4sIAAAAAAAAAGNgoD04zkhbM8+jmb8SyF9Cgp2LsahHNxMZLAXKLSPBfFLV0wJQMw6wmYUvvEgF + H4sIAAAAAAAAAGNgoD04zkhbM8+jmb8SyF9Cgp2LsahHNxMZLAXKLSPBfFLV0wJQMw6wmYUvvEgF 1DRrMINiIvxJjBpaA3rnX2oAYswcKuFPCKCXX6SWf4QAevk1GMozdDBavo0CcgAAFjqY5QAJAAA= @@ -78,8 +78,8 @@ IuKSGDWjgDwwGv7EAfTyi1rl2SgY+uAqEF8hAqMDYvRcBmIAO3QjVgAJAAA= - H4sIAAAAAAAAAO2WUQoAIAhD6/6X6Kj9S+I2swgS+pH5phHS6K2Nx88qvDyjizw8PaO1em82Np/p -p3pehY/WoFzLr4jbfMQbef9VcYpf4YGw//3HOwnd7eh+U2fayVI8VW+v74iR4bMMNdR/AFMzAUOL + H4sIAAAAAAAAAO2WUQoAIAhD6/6X6Kj9S+I2swgS+pH5phHS6K2Nx88qvDyjizw8PaO1em82Np/p +p3pehY/WoFzLr4jbfMQbef9VcYpf4YGw//3HOwnd7eh+U2fayVI8VW+v74iR4bMMNdR/AFMzAUOL XiwACQAA diff --git a/tiled/interiors/ados/zaras_house_0.tmx b/data/maps/interiors/ados/zaras_house_0.tmx similarity index 99% rename from tiled/interiors/ados/zaras_house_0.tmx rename to data/maps/interiors/ados/zaras_house_0.tmx index c344f7daf5..ecefa0ec4d 100644 --- a/tiled/interiors/ados/zaras_house_0.tmx +++ b/data/maps/interiors/ados/zaras_house_0.tmx @@ -89,16 +89,16 @@ - H4sIAAAAAAAAAKXQuQ4BQRjA8WncXsB9No5QoEMhxFE4O/EiXsyjUDgqQccj+EtGlsnO2Kwv+TXf -5J/Z2YQQIupAEy20P3ZJxJFBWaOCKsaYYCr3WcRkX0QYfoMZ5lgghILSe7HHQXpNDXU0xPd4NP0R -V+km9GPqf836z950/1ZY73/bKe3J0F+E9X7Tf9D1Gyyxcvn9Tsdtf8fjz/vPmj4In6Ijm66yDyh9 + H4sIAAAAAAAAAKXQuQ4BQRjA8WncXsB9No5QoEMhxFE4O/EiXsyjUDgqQccj+EtGlsnO2Kwv+TXf +5J/Z2YQQIupAEy20P3ZJxJFBWaOCKsaYYCr3WcRkX0QYfoMZ5lgghILSe7HHQXpNDXU0xPd4NP0R +V+km9GPqf836z950/1ZY73/bKe3J0F+E9X7Tf9D1Gyyxcvn9Tsdtf8fjz/vPmj4In6Ijm66yDyh9 DiUbPdn3bc7ysk8hojHAECPNeRpP8MDY0gAEAAA= - H4sIAAAAAAAAAGNgIA54Q2lfPGoigDgSia8LxHpArI8klkyEXQ+B+BwQGwCxIRAbIcml4NF3Hogv -APFJIL4ExMZAbALEpkhqUvHo3wjEp4D4NBFuxAYuk6kPBq5QqH8BlD4BxFfJ0L8ZiEOgGBc4jEcu + H4sIAAAAAAAAAGNgIA54Q2lfPGoigDgSia8LxHpArI8klkyEXQ+B+BwQGwCxIRAbIcml4NF3Hogv +APFJIL4ExMZAbALEpkhqUvHo3wjEp4D4NBFuxAYuk6kPBq5QqH8BlD4BxFfJ0L8ZiEOgGBc4jEcu DIiXAHEMHjVHCLghAYiTCKjBBfYToeYRHrl9QHyATLuHKgAAm0BcbAAEAAA= @@ -114,7 +114,7 @@ DIiXAHEMHjVHCLghAYiTCKjBBfYToeYRHrl9QHyATLuHKgAAm0BcbAAEAAA= - H4sIAAAAAAAAAEtjYGBIGyKYgUK9pOjHBcjVRy39pPgBm5m0dj8x5lDid0JuoLXbSTGH0jRLDf2E + H4sIAAAAAAAAAEtjYGBIGyKYgUK9pOjHBcjVRy39pPgBm5m0dj8x5lDid0JuoLXbSTGH0jRLDf2E MADQFd9dAAQAAA== diff --git a/tiled/interiors/ados/zaras_house_1.tmx b/data/maps/interiors/ados/zaras_house_1.tmx similarity index 99% rename from tiled/interiors/ados/zaras_house_1.tmx rename to data/maps/interiors/ados/zaras_house_1.tmx index c715b7637d..806c8bb61a 100644 --- a/tiled/interiors/ados/zaras_house_1.tmx +++ b/data/maps/interiors/ados/zaras_house_1.tmx @@ -65,15 +65,15 @@ - H4sIAAAAAAAAAL3OURKBYBSG4bOBiGxAQuJG2YCoaStc2YUFEWZcYWPembowTfX/NY1v5rl8z5yp -iNgtzeBggU1DHiZ572MEU5OFdaHvSbYLrlI/o6ZPcStptgixU/R3PEr6PSLEil5n/+5PP1T9E6+K + H4sIAAAAAAAAAL3OURKBYBSG4bOBiGxAQuJG2YCoaStc2YUFEWZcYWPembowTfX/NY1v5rl8z5yp +iNgtzeBggU1DHiZ572MEU5OFdaHvSbYLrlI/o6ZPcStptgixU/R3PEr6PSLEil5n/+5PP1T9E6+K O4lG/8an4/+76M844FjRD9HXNCj0SwQNrfJ+jnFLLr6zF4i4AAQAAA== - H4sIAAAAAAAAAGNgoB5YC8TrkPgVQFwJZS8mQv9GIN4EZdcBcRUQV6OpqSHSLY1ofF8oXU+kfmTg -D8QRUHY4EAeQoT8Y6oYgMvSDgB8SpifIB+JcKNudDP1FFNpPTf2pQJyGR60nFrFSIC5Dw8MJAACi + H4sIAAAAAAAAAGNgoB5YC8TrkPgVQFwJZS8mQv9GIN4EZdcBcRUQV6OpqSHSLY1ofF8oXU+kfmTg +D8QRUHY4EAeQoT8Y6oYgMvSDgB8SpifIB+JcKNudDP1FFNpPTf2pQJyGR60nFrFSIC5Dw8MJAACi L0E5AAQAAA== @@ -89,7 +89,7 @@ L0E5AAQAAA== - H4sIAAAAAAAAAMtmYGDIHiaYAQsfHRCrH5s+YvTjAsS6nxhAT/2EwpgY/ZTaTy395MTBQKdpWmMA + H4sIAAAAAAAAAMtmYGDIHiaYAQsfHRCrH5s+YvTjAsS6nxhAT/2EwpgY/ZTaTy395MTBQKdpWmMA oKm8WgAEAAA= diff --git a/tiled/interiors/amazon/princess_hut.tmx b/data/maps/interiors/amazon/princess_hut.tmx similarity index 99% rename from tiled/interiors/amazon/princess_hut.tmx rename to data/maps/interiors/amazon/princess_hut.tmx index 43e3dd4a83..9d3dd1af89 100644 --- a/tiled/interiors/amazon/princess_hut.tmx +++ b/data/maps/interiors/amazon/princess_hut.tmx @@ -74,16 +74,16 @@ - H4sIAAAAAAAAAK3U60oCQRjG8VdSg8zwq9W9pKVm2rk8ZH5QkQjUTl6Aebhw/+IsjKO7M4v7wA98 -x5mHWRY2JiIHEYkjgSRO93SIY9V3joms8yGb+ZftTLXffXX2zOjz8rnjvEv8+vK4xFVEfQUUUdLW -OuiiF6JvptavUcaNtvcXfxj7dC0C7ldBFbdqHhhnzdnvfn4ZanfQ53375hH1jSxz2L5VvvCNn4A9 -Zt88YK+XO9zjAY/a+izk/bw84RkveLXcbyL21FBHA01L34VD3xtaeEfb0pdz6AuK6/MujHnXezO/ + H4sIAAAAAAAAAK3U60oCQRjG8VdSg8zwq9W9pKVm2rk8ZH5QkQjUTl6Aebhw/+IsjKO7M4v7wA98 +x5mHWRY2JiIHEYkjgSRO93SIY9V3joms8yGb+ZftTLXffXX2zOjz8rnjvEv8+vK4xFVEfQUUUdLW +OuiiF6JvptavUcaNtvcXfxj7dC0C7ldBFbdqHhhnzdnvfn4ZanfQ53375hH1jSxz2L5VvvCNn4A9 +Zt88YK+XO9zjAY/a+izk/bw84RkveLXcbyL21FBHA01L34VD3xtaeEfb0pdz6AuK6/MujHnXezO/ V0fIWojl/5TqS+PEgTjsyWAJumfgeEAGAAA= - H4sIAAAAAAAAAGNgoA2og9KpOORLgLgUi3gykt5RMPRANRq/igKzMoG4Fk2sBoizKDAP3T3lFJg3 + H4sIAAAAAAAAAGNgoA2og9KpOORLgLgUi3gykt5RMPRANRq/igKzMoG4Fk2sBoizKDAP3T3lFJg3 lEDGQDtgkIOhXObIArEcEMtTyTxFIFYCYmUi1AIAo8jOCUAGAAA= @@ -99,7 +99,7 @@ lEDGQDtgkIOhXObIArEcEMtTyTxFIFYCYmUi1AIAo8jOCUAGAAA= - H4sIAAAAAAAAAGtlYGBoHSKYAYlmwMFHF8NnFiVgoM0jpIYUPxNSQ6pZxLiTVPNwxf9gMQ8Xn1Tz + H4sIAAAAAAAAAGtlYGBoHSKYAYlmwMFHF8NnFiVgoM0jpIYUPxNSQ6pZxLiTVPNwxf9gMQ8Xn1Tz 0NUSo4bSNEiP/EGpmcPFPGLLL3LLRnpjACV8vfNABgAA diff --git a/tiled/interiors/amazon/prison_hut.tmx b/data/maps/interiors/amazon/prison_hut.tmx similarity index 99% rename from tiled/interiors/amazon/prison_hut.tmx rename to data/maps/interiors/amazon/prison_hut.tmx index e81173536c..1cef91e904 100644 --- a/tiled/interiors/amazon/prison_hut.tmx +++ b/data/maps/interiors/amazon/prison_hut.tmx @@ -38,8 +38,8 @@ - H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYC4kQECOoG4BYi7gLgZSoP4qUCcBlUD -UiuNpp9UQG39zSTobaGB/ZTqb0TCuACyGmrb30KC3mYa2E+pfnzhhg7Qw48LiCWxYDcc4iDMDdXP + H4sIAAAAAAAAAGNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYC4kQECOoG4BYi7gLgZSoP4qUCcBlUD +UiuNpp9UQG39zSTobaGB/ZTqb0TCuACyGmrb30KC3mYa2E+pfnzhhg7Qw48LiCWxYDcc4iDMDdXP C8R8OLAXHjkQFgBiALwmXRcABAAA @@ -60,7 +60,7 @@ C8R8OLAXHjkQFgBiALwmXRcABAAA - H4sIAAAAAAAAAEtnYGBIHySYgQI1pAJq6yfFjMHqfkJmkaOHFLPooReXGZTqp9T95OYHSjEAzN0/ + H4sIAAAAAAAAAEtnYGBIHySYgQI1pAJq6yfFjMHqfkJmkaOHFLPooReXGZTqp9T95OYHSjEAzN0/ tQAEAAA= diff --git a/tiled/interiors/athor/cocktail_bar.tmx b/data/maps/interiors/athor/cocktail_bar.tmx similarity index 100% rename from tiled/interiors/athor/cocktail_bar.tmx rename to data/maps/interiors/athor/cocktail_bar.tmx diff --git a/tiled/interiors/athor/dressing_room_f.tmx b/data/maps/interiors/athor/dressing_room_f.tmx similarity index 99% rename from tiled/interiors/athor/dressing_room_f.tmx rename to data/maps/interiors/athor/dressing_room_f.tmx index 269e40c67e..4eb83b603d 100644 --- a/tiled/interiors/athor/dressing_room_f.tmx +++ b/data/maps/interiors/athor/dressing_room_f.tmx @@ -53,15 +53,15 @@ - H4sIAAAAAAAAAI3ROQ7CMBCFYV8AQgNEomILdIilYWlYLgJ0wE0gJYjj8luKhTWynRnpa15mivjl -xpim0EWuzFqYYlSZIBN5XTYw/+kHcm1mZ44Fllglstj9GhtssUtksfs9DjjilMj8+wLDyrjmXwux -10FDaEfu5a7dk536vfr3PZR44Wl0/bv7mfc9tZd6VzsfxV6oazdfxX2oazdvxX2o69Bo+rf5GRdc + H4sIAAAAAAAAAI3ROQ7CMBCFYV8AQgNEomILdIilYWlYLgJ0wE0gJYjj8luKhTWynRnpa15mivjl +xpim0EWuzFqYYlSZIBN5XTYw/+kHcm1mZ44Fllglstj9GhtssUtksfs9DjjilMj8+wLDyrjmXwux +10FDaEfu5a7dk536vfr3PZR44Wl0/bv7mfc9tZd6VzsfxV6oazdfxX2oazdvxX2o69Bo+rf5GRdc vR1N/y6/4Y5HZO8HRYMNMAAEAAA= - H4sIAAAAAAAAAGNgoA6YDcSLSVCLDuYB8RIs4vOxiM0l1lF0BCB3LiNSLbHqBhtYDsQrgHglFjlQ + H4sIAAAAAAAAAGNgoA6YDcSLSVCLDuYB8RIs4vOxiM0l1lF0BCB3LiNSLbHqBhtYDsQrgHglFjlQ 3GOLV2SwCohXA/EaLHKguJ+HQ998KF5PnDMHBOCKf2zpdzABAEnt5UkABAAA @@ -77,7 +77,7 @@ vR1N/y6/4Y5HZO8HRYMNMAAEAAA= - H4sIAAAAAAAAANvOwMCwfRhgGMAmTqwYKYAUd1Hqr1H9xMUzPnEGEtThAvj0E5M20c2iVxjiwwBw + H4sIAAAAAAAAANvOwMCwfRhgGMAmTqwYKYAUd1Hqr1H9xMUzPnEGEtThAvj0E5M20c2iVxjiwwBw 1pQ/AAQAAA== diff --git a/tiled/interiors/athor/dressing_room_m.tmx b/data/maps/interiors/athor/dressing_room_m.tmx similarity index 99% rename from tiled/interiors/athor/dressing_room_m.tmx rename to data/maps/interiors/athor/dressing_room_m.tmx index 72def4547f..c593a056a9 100644 --- a/tiled/interiors/athor/dressing_room_m.tmx +++ b/data/maps/interiors/athor/dressing_room_m.tmx @@ -50,21 +50,21 @@ - H4sIAAAAAAAAAJXSNw4CMRCF4bkAoQG2oCFT0pFDQ2gIVwEROuDo/NbKYteyvfZIX/M0I+3qORGR -ckYDSUCm8yqG6GKASkBm5m1JpxWYufIlVlhj48lc91vssMfBk7nujzjhjIsnM+/76KBX8P96L7tb -Rymj5rg39/Su7nWMCaZoWu6L+p9hjoWk/Y4s31/Uv5qb5CemfzV34z6mfzVX4z6mf9vE9K898MRL + H4sIAAAAAAAAAJXSNw4CMRCF4bkAoQG2oCFT0pFDQ2gIVwEROuDo/NbKYteyvfZIX/M0I+3qORGR +ckYDSUCm8yqG6GKASkBm5m1JpxWYufIlVlhj48lc91vssMfBk7nujzjhjIsnM+/76KBX8P96L7tb +Rymj5rg39/Su7nWMCaZoWu6L+p9hjoWk/Y4s31/Uv5qb5CemfzV34z6mfzVX4z6mf9vE9K898MRL 8m8ipH/ljQ++8u/Z1f8PO4m92wAEAAA= - H4sIAAAAAAAAAGNgoA6YTaS6lTjUzsUithSL2Cognkeso+gIFpCgDpu/RgoAxf1KPPKLGSDhgyuM + H4sIAAAAAAAAAGNgoA6YTaS6lTjUzsUithSL2Cognkeso+gIFpCgDpu/RgoAxf1KPPKLGSDhgyuM QHG/itqOohHA5geQ2AI6uwMfAAC7lbMkAAQAAA== - H4sIAAAAAAAAAGNgGF5gNRCvIUIMHcyH0muBeB2aHLLYfIZRMNQAMfGPD6CnieGUBgDOnnmoAAQA + H4sIAAAAAAAAAGNgGF5gNRCvIUIMHcyH0muBeB2aHLLYfIZRMNQAMfGPD6CnieGUBgDOnnmoAAQA AA== @@ -75,7 +75,7 @@ AA== - H4sIAAAAAAAAANvIwMCwcRhgBhLE8IkTC8h1E6V+Gq76sYUrufoZ0PikxD+xaYGY9DOQYU8sBgC9 + H4sIAAAAAAAAANvIwMCwcRhgBhLE8IkTC8h1E6V+Gq76sYUrufoZ0PikxD+xaYGY9DOQYU8sBgC9 oVITAAQAAA== diff --git a/tiled/interiors/athor/holiday_apartment_1.tmx b/data/maps/interiors/athor/holiday_apartment_1.tmx similarity index 99% rename from tiled/interiors/athor/holiday_apartment_1.tmx rename to data/maps/interiors/athor/holiday_apartment_1.tmx index 8d7c5b237f..8e010f98cf 100644 --- a/tiled/interiors/athor/holiday_apartment_1.tmx +++ b/data/maps/interiors/athor/holiday_apartment_1.tmx @@ -104,23 +104,23 @@ - H4sIAAAAAAAAAJ2RuQoCMRCGJ+ABbiWeuIq3gmCndl6l5yv4QJbaiC9goTYWPpiFrX9ggmPcqBj4 -2GSSb5KdiRNR4k+SIAXSIMocxFyTEfs3xsSz7EfoOY7gBM689sT+RBFN1TMu/QsFjyqo8XwGd/7F -34CtI9cC7tLhX/nMDuyFUwaVgFy27xqeY1/6ORATmPv03T776w++7J/G1EvXLiPy23nl+++gz9+B -dY/Jb+eV/hCMmPGX/1/RD/VDn5T6rX5mP4nzKZAGIRAWfh3zBtNUwX4OcR/k1fv7O4h1mZ5y969F + H4sIAAAAAAAAAJ2RuQoCMRCGJ+ABbiWeuIq3gmCndl6l5yv4QJbaiC9goTYWPpiFrX9ggmPcqBj4 +2GSSb5KdiRNR4k+SIAXSIMocxFyTEfs3xsSz7EfoOY7gBM689sT+RBFN1TMu/QsFjyqo8XwGd/7F +34CtI9cC7tLhX/nMDuyFUwaVgFy27xqeY1/6ORATmPv03T776w++7J/G1EvXLiPy23nl+++gz9+B +dY/Jb+eV/hCMmPGX/1/RD/VDn5T6rX5mP4nzKZAGIRAWfh3zBtNUwX4OcR/k1fv7O4h1mZ5y969F r7306b2/Jq79AigK2tb6EyXwAA1yvwEABAAA - H4sIAAAAAAAAAGNgIA68RcPo4DkQXwHiNiBeCcSr0OQ/42DDwGsgvgHEa3HYL8eIYCswYso349BH -LLBAYlvhUPMAiB/ikNtOof2WWMRiKDQTF4jFIvYNiNOAOAVJ7BkJZtpAaVsksVdI7AoSzMIGqpHY + H4sIAAAAAAAAAGNgIA68RcPo4DkQXwHiNiBeCcSr0OQ/42DDwGsgvgHEa3HYL8eIYCswYso349BH +LLBAYlvhUPMAiB/ikNtOof2WWMRiKDQTF4jFIvYNiNOAOAVJ7BkJZtpAaVsksVdI7AoSzMIGqpHY ZRSahQ3MReM/JVH/PALyX9EwNqAJpbVJtBsGdKC0Hgl6ANDLuBwABAAA - H4sIAAAAAAAAAGNgGBxgPR3s8GdkYAhgpINFNAAdA+2AAQB/KdD7h2qugABbYLqxg2J7MtKQBw72 + H4sIAAAAAAAAAGNgGBxgPR3s8GdkYAhgpINFNAAdA+2AAQB/KdD7h2qugABbYLqxg2J7MtKQBw72 QAMAWDUpdQAEAAA= @@ -136,7 +136,7 @@ QAMAWDUpdQAEAAA= - H4sIAAAAAAAAAHNiYGBwGiQYG6CWfmLMRZYjZBYt7cemhhj96Orx+Y8c/fjEqaEf2X3obiXkd2yA + H4sIAAAAAAAAAHNiYGBwGiQYG6CWfmLMRZYjZBYt7cemhhj96Orx+Y8c/fjEqaEf2X3obiXkd2yA 1PBDl8dlBrH2k6Kf1PClFgYAIvm0tgAEAAA= diff --git a/tiled/interiors/athor/holiday_apartment_2.tmx b/data/maps/interiors/athor/holiday_apartment_2.tmx similarity index 98% rename from tiled/interiors/athor/holiday_apartment_2.tmx rename to data/maps/interiors/athor/holiday_apartment_2.tmx index 4f9d2ef1c2..0df1e2cdec 100644 --- a/tiled/interiors/athor/holiday_apartment_2.tmx +++ b/data/maps/interiors/athor/holiday_apartment_2.tmx @@ -1,142 +1,142 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACutlYGDoHQRYhpGBQZYRQaPLqzOiYnR5BaCYIiOC1kXDhPRT235S9ROLdSnQS0v9q5DY/VBMC/tHMXUxAGBqwioABAAA - - - - - H4sIAAAAAAAACo2SSQrCQBBFK7pxWLh2mRs4zwp6KD1HcAInTNQYh9u5F3+gAmWnO0nBW3T9+nQ3vxwiWhpYASdFX4MNeCpswR0ECfqB/W8wpf+6iVkf1CyiOtMAL8WfVk14Wkxb4++jN2CGwEXvwXgZ/CP0xsyE9Qu4st5Br8v0FP9O3BWx1+ge/8UV+hGcDJyFHr0jrOhtoZ6UryRQ/GG2Mv+PyGuB/82teOY++8Ns1fx1NTP0ozdIfyVhNov/a5jDNygvzgVQ1fhzlt5fBGVxLmnul/nbFN8FHab8bTLvg24/fgUHO1gABAAA - - - - - H4sIAAAAAAAACmNgwARPsYghAz48cgZArAtlZwNxDpQtAMRJjAwMyYz4zTYG4jNYxEWAOAOoNxOIpQm4DxfIA+rNJ2A/McAPi1gs0Nw4KI7HYocUEtuXcidQHSRRqD8GiL9A2c+B+AUQ2wNxMpH6vwPxDyCOA+KXQPwKKp5KobuIBdZALAvEckAsDxWTAOIIII5EUvcQjxnKQKwCxKp41IjjkVsLxOuAeD0hx+IAG4F4ExBvJkEPAGPEgh0ABAAA - - - - - H4sIAAAAAAAACmNgGDogi5GBIZuRduYHAc2OINP8kzjYo4A+4NdAO2CIAgBH3J3QAAQAAA== - - - - - H4sIAAAAAAAACmNgGAWjYOiDqIF2wBAFAKpnZIIABAAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - - - H4sIAAAAAAAACpNhYGCQGSQYGZAihy6PCyCrxWcGqW4jRj+xZhATRpSG8WDUjy1c8AFy0wCp+nHJ0cJ+aoQvqRgACrr3VQAEAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACutlYGDoHQRYhpGBQZYRQaPLqzOiYnR5BaCYIiOC1kXDhPRT235S9ROLdSnQS0v9q5DY/VBMC/tHMXUxAGBqwioABAAA + + + + + H4sIAAAAAAAACo2SSQrCQBBFK7pxWLh2mRs4zwp6KD1HcAInTNQYh9u5F3+gAmWnO0nBW3T9+nQ3vxwiWhpYASdFX4MNeCpswR0ECfqB/W8wpf+6iVkf1CyiOtMAL8WfVk14Wkxb4++jN2CGwEXvwXgZ/CP0xsyE9Qu4st5Br8v0FP9O3BWx1+ge/8UV+hGcDJyFHr0jrOhtoZ6UryRQ/GG2Mv+PyGuB/82teOY++8Ns1fx1NTP0ozdIfyVhNov/a5jDNygvzgVQ1fhzlt5fBGVxLmnul/nbFN8FHab8bTLvg24/fgUHO1gABAAA + + + + + H4sIAAAAAAAACmNgwARPsYghAz48cgZArAtlZwNxDpQtAMRJjAwMyYz4zTYG4jNYxEWAOAOoNxOIpQm4DxfIA+rNJ2A/McAPi1gs0Nw4KI7HYocUEtuXcidQHSRRqD8GiL9A2c+B+AUQ2wNxMpH6vwPxDyCOA+KXQPwKKp5KobuIBdZALAvEckAsDxWTAOIIII5EUvcQjxnKQKwCxKp41IjjkVsLxOuAeD0hx+IAG4F4ExBvJkEPAGPEgh0ABAAA + + + + + H4sIAAAAAAAACmNgGDogi5GBIZuRduYHAc2OINP8kzjYo4A+4NdAO2CIAgBH3J3QAAQAAA== + + + + + H4sIAAAAAAAACmNgGAWjYOiDqIF2wBAFAKpnZIIABAAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAACpNhYGCQGSQYGZAihy6PCyCrxWcGqW4jRj+xZhATRpSG8WDUjy1c8AFy0wCp+nHJ0cJ+aoQvqRgACrr3VQAEAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/tiled/interiors/athor/holiday_apartment_3.tmx b/data/maps/interiors/athor/holiday_apartment_3.tmx similarity index 98% rename from tiled/interiors/athor/holiday_apartment_3.tmx rename to data/maps/interiors/athor/holiday_apartment_3.tmx index 439683250d..6d17d68d08 100644 --- a/tiled/interiors/athor/holiday_apartment_3.tmx +++ b/data/maps/interiors/athor/holiday_apartment_3.tmx @@ -1,127 +1,127 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACjvKwMBwdAhgXUYGBj0gNgRifUbS9RtA9YKw0QDoNwbqMYFiUzL00xu/A+IPg8Ad2PAJMvUg46Gmn1YYAC73uQIABAAA - - - - - H4sIAAAAAAAACp2SyQrCQAyGZxT7JNWDenYFD/o2Lqg3K2pd6vJeehV69lFEwT+YwTF0sQY+6GTyDQnpUim1/5MVOIIRGMcwibmn/In9KeiDARiq75jxPUVNK1XXn7ztm7gyUX4DbjPFl7EDAX+34LYz+nHxq++DdYrvgblV5/OZWPD7twTf7MfMSTN3MWdPv/dEfpix/zO4cJ3pz+5R+nfwEG90uM7+f4IMvqmL6k/6T+Bi3iIo8Y5d20cup5PnL+O+Aqqiju7zyBU4H6ro/RGO9W3254mcyZO/AQcLR5yT2IIXvdp2XAAEAAA= - - - - - H4sIAAAAAAAACmNggIAUIE4F4jQofx8DaSAdiDOAOBPKP4Am7wLErlAaG8gC4pNAfAqKT5NoPwicQWKfI1HvJSC+jCZ2kQT9V4D4Kol24gP47Fal0Gw1ItQcBOJDJJj5HYuYDQn6RYFYC03MAoktCMQr8eg3A2IZEuxDB3+B+D+amDYF5oEAcjjbA/EyAuo7gbgLiLvJtK8XiPuAuJ8EPQCmDhuTAAQAAA== - - - - - H4sIAAAAAAAACmNgoD9wHQA7QcCGkYHBlhG7nBJ9nUIyuE6h/vNUcQVu8B2If9LYjoEEQsB0IwJNO7QOS3oCAA4AxMsABAAA - - - - - H4sIAAAAAAAACmNgGBnABYhdkehRQF1gOtAOGAVkAQBiNOKcAAQAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - - - H4sIAAAAAAAACmNkYGBgHKSYgQg2uhgDGpsRTZwBTRzdDFzqiLGfFECsfmzyxIYZPjuorZ+Q/wbCjQxEiBMT9+Tqx6WO3LChBQYA7121dQAEAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACjvKwMBwdAhgXUYGBj0gNgRifUbS9RtA9YKw0QDoNwbqMYFiUzL00xu/A+IPg8Ad2PAJMvUg46Gmn1YYAC73uQIABAAA + + + + + H4sIAAAAAAAACp2SyQrCQAyGZxT7JNWDenYFD/o2Lqg3K2pd6vJeehV69lFEwT+YwTF0sQY+6GTyDQnpUim1/5MVOIIRGMcwibmn/In9KeiDARiq75jxPUVNK1XXn7ztm7gyUX4DbjPFl7EDAX+34LYz+nHxq++DdYrvgblV5/OZWPD7twTf7MfMSTN3MWdPv/dEfpix/zO4cJ3pz+5R+nfwEG90uM7+f4IMvqmL6k/6T+Bi3iIo8Y5d20cup5PnL+O+Aqqiju7zyBU4H6ro/RGO9W3254mcyZO/AQcLR5yT2IIXvdp2XAAEAAA= + + + + + H4sIAAAAAAAACmNggIAUIE4F4jQofx8DaSAdiDOAOBPKP4Am7wLErlAaG8gC4pNAfAqKT5NoPwicQWKfI1HvJSC+jCZ2kQT9V4D4Kol24gP47Fal0Gw1ItQcBOJDJJj5HYuYDQn6RYFYC03MAoktCMQr8eg3A2IZEuxDB3+B+D+amDYF5oEAcjjbA/EyAuo7gbgLiLvJtK8XiPuAuJ8EPQCmDhuTAAQAAA== + + + + + H4sIAAAAAAAACmNgoD9wHQA7QcCGkYHBlhG7nBJ9nUIyuE6h/vNUcQVu8B2If9LYjoEEQsB0IwJNO7QOS3oCAA4AxMsABAAA + + + + + H4sIAAAAAAAACmNgGBnABYhdkehRQF1gOtAOGAVkAQBiNOKcAAQAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAACmNkYGBgHKSYgQg2uhgDGpsRTZwBTRzdDFzqiLGfFECsfmzyxIYZPjuorZ+Q/wbCjQxEiBMT9+Tqx6WO3LChBQYA7121dQAEAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/tiled/interiors/athor/holiday_apartment_4.tmx b/data/maps/interiors/athor/holiday_apartment_4.tmx similarity index 98% rename from tiled/interiors/athor/holiday_apartment_4.tmx rename to data/maps/interiors/athor/holiday_apartment_4.tmx index 67b29ffe4c..0165f3c1ec 100644 --- a/tiled/interiors/athor/holiday_apartment_4.tmx +++ b/data/maps/interiors/athor/holiday_apartment_4.tmx @@ -1,104 +1,104 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvNhYGDwGQJYDQ2Tq49U/ZTaTy39o3gU0wIDAJTnmQIABAAA - - - - - H4sIAAAAAAAACp3RWQrCMBQF0ICCKM5j1Qrxz6m4GPFL3JqiKLoJP9yGq/EW7oMQm9T0wYEMXJK8NJVSw4JaMIE6zElK5g1r31yfMj9T7opgzPEO9hzHf+bNOsAxMN+HASxgCVtYBeRj7q9hQ4mVb4PmOXKmpo6xr611yUt/pU+R+u13Xv9Lnje43hXS/xOcA/IVSusDF7hynJV/Wfkq1ALub+fLJHWDuyf/9pyV3vkBT8f9s/43j/x/F0YF9eALr88E7gAEAAA= - - - - - H4sIAAAAAAAACsWQSwrCMBRF0xbsArUjceQOq6gr8Tfwb3UF/grqkaYQ4ksl7cALhyQ39z5ClCoUqG9JnkshnOECV8Mr9TT2L6Ef6fUGd8srH9NXBUHFwx6QO+660HNXG2n5w2tDR5MIWZ+/lrKhdc70GhNuGYWTkK3SCtaWFwm5FAYw9JhtagRjmOjzFGY1Z300h0WD/j+0gS3savb3cICjR+cN++cmLAAEAAA= - - - - - H4sIAAAAAAAACmNgGFzgDxD/HQB7Z2MRm4vEtgJiRyC2BmIbMsxnA+IqIK6GsukF7gDxXTrahw3MQmLPwaFmJxr/GhBfp41zSAagdLAEiJcyYE8nQxkAAKCH+oQABAAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - - - H4sIAAAAAAAACuNmYGDgHiQYHZCjF5dZhMwmRh0hd1HifmQzKA1DaoU/Aw45aphDbPgzMGDqI0Y/KfFKTHohpJ9Uu2gV/6RiAJpviiwABAAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvNhYGDwGQJYDQ2Tq49U/ZTaTy39o3gU0wIDAJTnmQIABAAA + + + + + H4sIAAAAAAAACp3RWQrCMBQF0ICCKM5j1Qrxz6m4GPFL3JqiKLoJP9yGq/EW7oMQm9T0wYEMXJK8NJVSw4JaMIE6zElK5g1r31yfMj9T7opgzPEO9hzHf+bNOsAxMN+HASxgCVtYBeRj7q9hQ4mVb4PmOXKmpo6xr611yUt/pU+R+u13Xv9Lnje43hXS/xOcA/IVSusDF7hynJV/Wfkq1ALub+fLJHWDuyf/9pyV3vkBT8f9s/43j/x/F0YF9eALr88E7gAEAAA= + + + + + H4sIAAAAAAAACsWQSwrCMBRF0xbsArUjceQOq6gr8Tfwb3UF/grqkaYQ4ksl7cALhyQ39z5ClCoUqG9JnkshnOECV8Mr9TT2L6Ef6fUGd8srH9NXBUHFwx6QO+660HNXG2n5w2tDR5MIWZ+/lrKhdc70GhNuGYWTkK3SCtaWFwm5FAYw9JhtagRjmOjzFGY1Z300h0WD/j+0gS3savb3cICjR+cN++cmLAAEAAA= + + + + + H4sIAAAAAAAACmNgGFzgDxD/HQB7Z2MRm4vEtgJiRyC2BmIbMsxnA+IqIK6GsukF7gDxXTrahw3MQmLPwaFmJxr/GhBfp41zSAagdLAEiJcyYE8nQxkAAKCH+oQABAAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAACuNmYGDgHiQYHZCjF5dZhMwmRh0hd1HifmQzKA1DaoU/Aw45aphDbPgzMGDqI0Y/KfFKTHohpJ9Uu2gV/6RiAJpviiwABAAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/tiled/interiors/athor/holiday_apartment_5.tmx b/data/maps/interiors/athor/holiday_apartment_5.tmx similarity index 99% rename from tiled/interiors/athor/holiday_apartment_5.tmx rename to data/maps/interiors/athor/holiday_apartment_5.tmx index 3f8de27be8..a9c0d7e24d 100644 --- a/tiled/interiors/athor/holiday_apartment_5.tmx +++ b/data/maps/interiors/athor/holiday_apartment_5.tmx @@ -80,22 +80,22 @@ - H4sIAAAAAAAAAONnYGAQIBMLAbE4EMsDsSIaVsIhjiwvBtWvDMRngPgsFJ8DYgkglmTADbTQ9F8B -4qtQfA2PPlz624G4A4j7gLiTDP1dQDwdimcAsQgQixKpXxuIddGwHpo4slkiUHmYflA4KxDAyGEJ -Clv08I+E4iiomnQgtkXSg8zmxOL/eKhcFRDX4PE3CHDh0V8LxPVk6E+GyjUAcRMWNyOzseknBWDT + H4sIAAAAAAAAAONnYGAQIBMLAbE4EMsDsSIaVsIhjiwvBtWvDMRngPgsFJ8DYgkglmTADbTQ9F8B +4qtQfA2PPlz624G4A4j7gLiTDP1dQDwdimcAsQgQixKpXxuIddGwHpo4slkiUHmYflA4KxDAyGEJ +Clv08I+E4iiomnQgtkXSg8zmxOL/eKhcFRDX4PE3CHDh0V8LxPVk6E+GyjUAcRMWNyOzseknBWDT X0mCfm4GzPjXIRHD4l8aiGXJxHJADACoJCeCAAQAAA== - H4sIAAAAAAAAAGNgoA/4A8R/8ciz4WBbQ2kmRgYGZkZUMVIAB1AvJyMZGokEZ4D4LBSfQxJnxaIW -mxilIBaIQ4E4DIhDgDgBiM2R5M2x6EEG8UjsSCS2AxA7kuAOJiBuQeI7A7ELmhoeLPqOkWDHdSxi + H4sIAAAAAAAAAGNgoA/4A8R/8ciz4WBbQ2kmRgYGZkZUMVIAB1AvJyMZGokEZ4D4LBSfQxJnxaIW +mxilIBaIQ4E4DIhDgDgBiM2R5M2x6EEG8UjsSCS2AxA7kuAOJiBuQeI7A7ELmhoeLPqOkWDHdSxi yTjUegKxFwlmEwOwuZ8a4DYQfwXiu2TqfwDEP4H4EQl6AA8QIsAABAAA - H4sIAAAAAAAAAGNgoC0wJVKMEGBhZGBgZSRdHzORYjOBeBkQzwLi2cj2YnMLFrENONgDCeyR2HYE + H4sIAAAAAAAAAGNgoC0wJVKMEGBhZGBgZSRdHzORYjOBeBkQzwLi2cj2YnMLFrENONgDCeyR2HYE 1B6lpUPIBOZA7AbE7lA2LUEFjc0nBtyG0nfJ1P8AiB8C8SMS9AAAlZAAFAAEAAA= @@ -111,7 +111,7 @@ yTjUegKxFwlmEwOwuZ8a4DYQfwXiu2TqfwDEP4H4EQl6AA8QIsAABAAA - H4sIAAAAAAAAAONjYGDgGyQYBnCJ45LHpgaXHmLMIMU8armfkvChln5C7iRGjpj4INZ+Us0gpIZY + H4sIAAAAAAAAAONjYGDgGyQYBnCJ45LHpgaXHmLMIMU8armfkvChln5C7iRGjpj4INZ+Us0gpIZY OXLspqYZ9MxzAHo0PtEABAAA diff --git a/tiled/interiors/athor/holiday_apartment_6.tmx b/data/maps/interiors/athor/holiday_apartment_6.tmx similarity index 99% rename from tiled/interiors/athor/holiday_apartment_6.tmx rename to data/maps/interiors/athor/holiday_apartment_6.tmx index 881138510f..58bed1a73c 100644 --- a/tiled/interiors/athor/holiday_apartment_6.tmx +++ b/data/maps/interiors/athor/holiday_apartment_6.tmx @@ -80,23 +80,23 @@ - H4sIAAAAAAAAALXSvU4CQRSG4UFEwFIQKwsaQQy3QU0NKiKgAio/CQUdKBfCHem9mBgo2PBOMpvM -nkzQKfYkT2bnnHzZ7MyeJZTKIe/pHAVc4ggXKipQ7r49LzKvIQtZG2zRQNPq3+IOp2TqB/Jh3aNl -7R/QduSv6JVQRRm/+MEjOuhaa8+Rv6ZXMW7MXPefeH7Gi7X2RT6BjLBT0X7KfOOJNQ/z+pzTf0ia -/LHZB+p/5+eqtcf5DzAUXj3yb3gXRjHkv+h9x/D+MSbC1MrPxP3rkv+Ci77/OesCS3x4+sQKey6B + H4sIAAAAAAAAALXSvU4CQRSG4UFEwFIQKwsaQQy3QU0NKiKgAio/CQUdKBfCHem9mBgo2PBOMpvM +nkzQKfYkT2bnnHzZ7MyeJZTKIe/pHAVc4ggXKipQ7r49LzKvIQtZG2zRQNPq3+IOp2TqB/Jh3aNl +7R/QduSv6JVQRRm/+MEjOuhaa8+Rv6ZXMW7MXPefeH7Gi7X2RT6BjLBT0X7KfOOJNQ/z+pzTf0ia +/LHZB+p/5+eqtcf5DzAUXj3yb3gXRjHkv+h9x/D+MSbC1MrPxP3rkv+Ci77/OesCS3x4+sQKey6B /bQABAAA - H4sIAAAAAAAAAGNgwA+YiBSrxcFmhtKrGRkY1jCiiiGDZiBmhOJmJHEWKL0RKLGJEVWMFLAdqHcH -IxkaiQT+QBwAxYFI4h+xqMUmRk8whwZmLkPDyKAdiFuBuA3KJgWAoqwLiDuAuBPKxhaNHFBMC9CE + H4sIAAAAAAAAAGNgwA+YiBSrxcFmhtKrGRkY1jCiiiGDZiBmhOJmJHEWKL0RKLGJEVWMFLAdqHcH +IxkaiQT+QBwAxYFI4h+xqMUmRk8whwZmLkPDyKAdiFuBuA3KJgWAoqwLiDuAuBPKxhaNHFBMC9CE g00MmA+l+4C4H00MHXQBPbYEiHvITKf9QH0rgHgiCfoBPnDJ7AAEAAA= - H4sIAAAAAAAAAGNgoA54SSVzcIHNjAwMWxhpZ74FEFsCsT0QWyGJv8ai9j0WMVYgvobEHmpgAxJe + H4sIAAAAAAAAAGNgoA54SSVzcIHNjAwMWxhpZ74FEFsCsT0QWyGJv8ai9j0WMVYgvobEHmpgAxJe PcBuIQecBeJzOORqcLCJAbOhdDcQ96CJURt0QdN3D5npvB+obwIQTyRBPwBzS6z+AAQAAA== @@ -112,7 +112,7 @@ PcBuIQecBeJzOORqcLCJAbOhdDcQ96CJURt0QdN3D5npvB+obwIQTyRBPwBzS6z+AAQAAA== - H4sIAAAAAAAAAONhYGDgGeQYHRCjBpceYswgxlx8biXH/cSGA6XhSGwY4wOkxhk5cYyslxj7SQWk + H4sIAAAAAAAAAONhYGDgGeQYHRCjBpceYswgxlx8biXH/cSGA6XhSGwY4wOkxhk5cYyslxj7SQWk uAM9bWDTT6o9tIpjUjEAnZxUfAAEAAA= diff --git a/tiled/interiors/athor/holiday_apartment_7.tmx b/data/maps/interiors/athor/holiday_apartment_7.tmx similarity index 99% rename from tiled/interiors/athor/holiday_apartment_7.tmx rename to data/maps/interiors/athor/holiday_apartment_7.tmx index 4a6371c39b..ba7302fbe0 100644 --- a/tiled/interiors/athor/holiday_apartment_7.tmx +++ b/data/maps/interiors/athor/holiday_apartment_7.tmx @@ -89,23 +89,23 @@ - H4sIAAAAAAAAAJXSOQ7CMBAFULuCdFDCDVhFxTHS0nIRkOAarAWhYBccCMKWSOEQfEtjaeRszkhP -nngyshPbF0LcUzzBz6m/QMLAoOYi+In0eFN/XoxgzJ4nMGX9w4QeNRdAaLF+A5rQgz7lLYv96Xob -OoYuq7sJvS7VP/BI8WV1/R2BUc86H06fQyTi53eBm+Ga8d01qAv781OxoHEGc8p1fwl2sCcHKLNe -B5dpTeMS44pyvv4RTuRsuaci+1dRwZpVWbzfkfGc71//z4DeCdmcjg14lG/Z+ln3J4+6P3/s3qs6 + H4sIAAAAAAAAAJXSOQ7CMBAFULuCdFDCDVhFxTHS0nIRkOAarAWhYBccCMKWSOEQfEtjaeRszkhP +nngyshPbF0LcUzzBz6m/QMLAoOYi+In0eFN/XoxgzJ4nMGX9w4QeNRdAaLF+A5rQgz7lLYv96Xob +OoYuq7sJvS7VP/BI8WV1/R2BUc86H06fQyTi53eBm+Ga8d01qAv781OxoHEGc8p1fwl2sCcHKLNe +B5dpTeMS44pyvv4RTuRsuaci+1dRwZpVWbzfkfGc71//z4DeCdmcjg14lG/Z+ln3J4+6P3/s3qs6 AAQAAA== - H4sIAAAAAAAAAGNgYGBQBmIVNKzKgAl+AvEvLOJqQKyOhjWwqPsPIhixSBAJWIF62XDo78DBpgcI -A2ImIM4E4iwoO4zObiAFgOIbOX5PAPE5IL4MxAegYnvx6AfFN3L8rgXidWh4PRnu2gnEO8jQBwJs + H4sIAAAAAAAAAGNgYGBQBmIVNKzKgAl+AvEvLOJqQKyOhjWwqPsPIhixSBAJWIF62XDo78DBpgcI +A2ImIM4E4iwoO4zObiAFgOIbOX5PAPE5IL4MxAegYnvx6AfFN3L8rgXidWh4PRnu2gnEO8jQBwJs aHgogkQgTgLiZDL1pwBxKhCnkaAHAPpu1+oABAAA - H4sIAAAAAAAAAGNgoB9gZGRgYGLEFI/FohabGK1AABDbALEHlHaCisGALxY92MRGweAGXMC0x40l + H4sIAAAAAAAAAGNgoB9gZGRgYGLEFI/FohabGK1AABDbALEHlHaCisGALxY92MRGweAGXMC0x40l /VEKRIFYjIDYQiBeBGUvxmFOIpROpp7TCAIAW5geBgAEAAA= @@ -121,7 +121,7 @@ aHgogkQgTgLiZDL1pwBxKhCnkaAHAPpu1+oABAAA - H4sIAAAAAAAAAONkYGDgpDHGBQjJY1OLrAeXPaTaj00NqfpJDQNyw5HSeCBFHbH+Jgag24/OxsYn + H4sIAAAAAAAAAONkYGDgpDHGBQjJY1OLrAeXPaTaj00NqfpJDQNyw5HSeCBFHbH+Jgag24/OxsYn xkxS1A9W/fjiCJtd1EgLMAwANvAhJwAEAAA= diff --git a/tiled/interiors/athor/holiday_apartment_8.tmx b/data/maps/interiors/athor/holiday_apartment_8.tmx similarity index 99% rename from tiled/interiors/athor/holiday_apartment_8.tmx rename to data/maps/interiors/athor/holiday_apartment_8.tmx index 0350d80796..d64dc0cee7 100644 --- a/tiled/interiors/athor/holiday_apartment_8.tmx +++ b/data/maps/interiors/athor/holiday_apartment_8.tmx @@ -59,21 +59,21 @@ - H4sIAAAAAAAAAJXSPQrCQBCG4V21UEgKjX9Yi7Vai6XXELyBeATxUHZiZy8K2ijoNdQ3OMISJht3 -yMMyyX6ZQPZkjDljFeiCK264Yx3ogSf22CKxxnCplSgPdtg4+aKyYubJJ2iihxYqTn4hfPPb6Ihu -wfdk83U0cta0IsQObX5I5eXnwlfp/9Dybq7oHf/ml5ncr9fyIaXls7NC5/flnA7yDrIy/4U3DhiS + H4sIAAAAAAAAAJXSPQrCQBCG4V21UEgKjX9Yi7Vai6XXELyBeATxUHZiZy8K2ijoNdQ3OMISJht3 +yMMyyX6ZQPZkjDljFeiCK264Yx3ogSf22CKxxnCplSgPdtg4+aKyYubJJ2iihxYqTn4hfPPb6Ihu +wfdk83U0cta0IsQObX5I5eXnwlfp/9Dybq7oHf/ml5ncr9fyIaXls7NC5/flnA7yDrIy/4U3DhiS G2Fsv71PiT1lVFHDkXsTmTuV3idiT4wPIZfHpgAEAAA= - H4sIAAAAAAAAAGNgoA4QYiRPDgZEgGrc8chRCpKhmJZAAIj5kWhqAx4kTAkgJj7wAXzxYQ7EFhSY + H4sIAAAAAAAAAGNgoA4QYiRPDgZEgGrc8chRCpKhmJZAAIj5kWhqAx4kTAkgJj7wAXzxYQ7EFhSY bQnEVmhi2UiYHJADxLlAnEem/oG2n5YAAJeHPLgABAAA - H4sIAAAAAAAAAGNgoA4QZcQtJ45HjlTgTD2jMIA2EBsBsRoQq6PJsaFhdMCPRUwASZwTDQ8kkKRi + H4sIAAAAAAAAAGNgoA4QZcQtJ45HjlTgTD2jMIA2EBsBsRoQq6PJsaFhdMCPRUwASZwTDQ8kkKRi fBACBQT4tLSL3varQMNVjczwNYDqMyJTvw1Qny0Q25GgHwA0mqeCAAQAAA== @@ -89,7 +89,7 @@ fBACBQT4tLSL3varQMNVjczwNYDqMyJTvw1Qny0Q25GgHwA0mqeCAAQAAA== - H4sIAAAAAAAAAGNlYGBgHUQYG8AmTow+fGZh08+Kpg6fubj0E+smUsOEnHAjxX5K9NLSfmLDgxr2 + H4sIAAAAAAAAAGNlYGBgHUQYG8AmTow+fGZh08+Kpg6fubj0E+smUsOEnHAjxX5K9NLSfmLDgxr2 E5POaGU/KXFNTQwAUWhr+QAEAAA= diff --git a/tiled/interiors/athor/small_hut.tmx b/data/maps/interiors/athor/small_hut.tmx similarity index 99% rename from tiled/interiors/athor/small_hut.tmx rename to data/maps/interiors/athor/small_hut.tmx index 4cab6f773d..41466482d6 100644 --- a/tiled/interiors/athor/small_hut.tmx +++ b/data/maps/interiors/athor/small_hut.tmx @@ -56,14 +56,14 @@ - H4sIAAAAAAAAAJ3SyQrCMBRG4byAw8Zh6+xWxKXgPNSd+hoi9P0XHqGBEP5b0lz4Vu3hNm2Hzrl2 -pgG6WGLa0AKdqh9jJagp8cEo6tcJrZ+v6MN2I+6Px+rDtqx5BtXHe61R509trf3qjE16Pzvsccjo + H4sIAAAAAAAAAJ3SyQrCMBRG4byAw8Zh6+xWxKXgPNSd+hoi9P0XHqGBEP5b0lz4Vu3hNm2Hzrl2 +pgG6WGLa0AKdqh9jJagp8cEo6tcJrZ+v6MN2I+6Px+rDtqx5BtXHe61R509trf3qjE16Pzvsccjo /+/riBPOmfsvuOJmdP6bWH3KqP9nW7NLTdjPMRHuKPAQ12ZV30fL8MQLb+N6Dz/KrTWPAAQAAA== - H4sIAAAAAAAAAGNgoB44jEVsPxFqQKAASptCcQEOdSBQhkcOpLcEjzw+ANKbB8TFZOotZcDvbmLs + H4sIAAAAAAAAAGNgoB44jEVsPxFqQKAASptCcQEOdSBQhkcOpLcEjzw+ANKbB8TFZOotZcDvbmLs JheQa+8oGNkAAPtm5r0ABAAA @@ -79,7 +79,7 @@ JheQa+8oGNkAAPtm5r0ABAAA - H4sIAAAAAAAAAGtgYGBoGCQYGaDz0eXI1YvLDHRxcvQTqxeffnL0kmIvPvupoZ9YM2mln1hAbf2k + H4sIAAAAAAAAAGtgYGBoGCQYGaDz0eXI1YvLDHRxcvQTqxeffnL0kmIvPvupoZ9YM2mln1hAbf2k moFNPy4ziVVLDgYAjDkMdAAEAAA= diff --git a/tiled/interiors/atlantis/home_1.tmx b/data/maps/interiors/atlantis/home_1.tmx similarity index 99% rename from tiled/interiors/atlantis/home_1.tmx rename to data/maps/interiors/atlantis/home_1.tmx index a0698c3483..3538adf871 100644 --- a/tiled/interiors/atlantis/home_1.tmx +++ b/data/maps/interiors/atlantis/home_1.tmx @@ -38,14 +38,14 @@ - H4sIAAAAAAAAAL3NOwrCQBSF4Wl8pDPqZkypOzBop2iXmHTGWAqKhfhYgYKPjfoXI8hkMjBDyIWv -ufceTkMI0UTLUhseOvDRtdRDHwMEuIvi6Ha/GWL0l39ofnS7srzt1JnfOeaPOOGAM/YO/RdccXPo + H4sIAAAAAAAAAL3NOwrCQBSF4Wl8pDPqZkypOzBop2iXmHTGWAqKhfhYgYKPjfoXI8hkMjBDyIWv +ufceTkMI0UTLUhseOvDRtdRDHwMEuIvi6Ha/GWL0l39ofnS7srzt1JnfOeaPOOGAM/YO/RdccXPo N03V+XcN/U+8DPmPQ3+EGCvFGKH8nWCq3BOkWCPDRjHDXOYXWCr3HFt8ASYSzfgABAAA - H4sIAAAAAAAAAGNgQAUTgXgSA+lgNpSeDMRT0MSQQT8Bc6YC8TQ88hNIdNcoYGDoolB/C1VcMQoG + H4sIAAAAAAAAAGNgQAUTgXgSA+lgNpSeDMRT0MSQQT8Bc6YC8TQ88hNIdNcoYGDoolB/C1VcMQoG IwAAumDyeAAEAAA= @@ -61,7 +61,7 @@ IwAAumDyeAAEAAA= - H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYCfpxhTEp9uNSM9j8T6oZ5OjFlk4JpVdi7Scm + H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYCfpxhTEp9uNSM9j8T6oZ5OjFlk4JpVdi7Scm T9ACAwC4UhBCAAQAAA== diff --git a/tiled/interiors/atlantis/home_10.tmx b/data/maps/interiors/atlantis/home_10.tmx similarity index 99% rename from tiled/interiors/atlantis/home_10.tmx rename to data/maps/interiors/atlantis/home_10.tmx index 02cb437600..84ec92fb34 100644 --- a/tiled/interiors/atlantis/home_10.tmx +++ b/data/maps/interiors/atlantis/home_10.tmx @@ -51,24 +51,24 @@ - H4sIAAAAAAAAAGtmYGBophBTA4DMqaYADyZ3UAsPN3fUYsGj7hh1B7XcQS086g7auaOBCEwPPw03 + H4sIAAAAAAAAAGtmYGBophBTA4DMqaYADyZ3UAsPN3fUYsGj7hh1B7XcQS086g7auaOBCEwPPw03 dzTiwUPJHdTCg8Udo5gyDABPHBUXoAoAAA== - H4sIAAAAAAAAAN3SOQ7CMBAFUAcpLB1bDeeAEm4Agg4UOraO7Z6Ia6Rj379ELEUWXmQPEDHKqzz8 -fDn4jLE0ZCxkIcdoJg8FKFooQZmoRw3qlr9tQBN8Jr9TfmeyHX5O0UN1p/zOZDv8XNXjDBe4anqo -MsSdMHa2MczYwg72hD3WFj0OcIQTYY/4mPb4xHexydCN63cJE9LDNIOiRwWqjhm60b3DZEx63OAO -D8d3ufZgHh5IeT/u8YWh6BHAIAE9/jFjCCMYC1rQjnY70H2zM4GpIsMEz5jBHBaCHvSjHgF7/Q/E + H4sIAAAAAAAAAN3SOQ7CMBAFUAcpLB1bDeeAEm4Agg4UOraO7Z6Ia6Rj379ELEUWXmQPEDHKqzz8 +fDn4jLE0ZCxkIcdoJg8FKFooQZmoRw3qlr9tQBN8Jr9TfmeyHX5O0UN1p/zOZDv8XNXjDBe4anqo +MsSdMHa2MczYwg72hD3WFj0OcIQTYY/4mPb4xHexydCN63cJE9LDNIOiRwWqjhm60b3DZEx63OAO +D8d3ufZgHh5IeT/u8YWh6BHAIAE9/jFjCCMYC1rQjnY70H2zM4GpIsMEz5jBHBaCHvSjHgF7/Q/E nSWsFBkmeMYTCrxEqqAKAAA= - H4sIAAAAAAAAAO3RywqCQBQGYFv1/g/QPSqqRdGqbS3SrovutIwWBaXVC/QLIwzTGXRGSxfzw4d6 -ZM45qGV9p890occ9B/x48CDOJhEbLjCEAtQZ/77BrsUfzQ5yAAeuUIaKoA0tqMIdXM05wXf0JO87 -iv1K7DoW6lOYReyxJmo3ovaEF7yJdzUYwUSoz2ERMt9lqD0GIWfFNCX1Jawi9qD2UM1Z89w24T10 + H4sIAAAAAAAAAO3RywqCQBQGYFv1/g/QPSqqRdGqbS3SrovutIwWBaXVC/QLIwzTGXRGSxfzw4d6 +ZM45qGV9p890occ9B/x48CDOJhEbLjCEAtQZ/77BrsUfzQ5yAAeuUIaKoA0tqMIdXM05wXf0JO87 +iv1K7DoW6lOYReyxJmo3ovaEF7yJdzUYwUSoz2ERMt9lqD0GIWfFNCX1Jawi9qD2UM1Z89w24T10 c+TuN6ltkc2cUpzN/5f9n2fbkj12Cj3yufh7OPFbmJiYZDAfICgLH6AKAAA= @@ -84,7 +84,7 @@ c+TuN6ltkc2cUpzN/5f9n2fbkj12Cj3yufh7OPFbmJiYZDAfICgLH6AKAAA= - H4sIAAAAAAAAAGNkYGBgHMU4MTFgMLiBHm7BZxcx7qCWe6nhDnT1+OyhNE5IMYMa7iDVDlq5gxAY + H4sIAAAAAAAAAGNkYGBgHMU4MTFgMLiBHm7BZxcx7qCWe6nhDnT1+OyhNE5IMYMa7iDVDlq5gxAY dcfIdgc10ikDEXLE2EPIHEoBveJl1IzhYQYuTIra4YABwP93EaAKAAA= diff --git a/tiled/interiors/atlantis/home_11.tmx b/data/maps/interiors/atlantis/home_11.tmx similarity index 99% rename from tiled/interiors/atlantis/home_11.tmx rename to data/maps/interiors/atlantis/home_11.tmx index f7b8de73c1..a1d6d04293 100644 --- a/tiled/interiors/atlantis/home_11.tmx +++ b/data/maps/interiors/atlantis/home_11.tmx @@ -71,25 +71,25 @@ - H4sIAAAAAAAAALWUPW4CMRCF3SxJOvLTEZGOiNwASrgBKHRBpIOEDpKcCAg/2wFVgBwFGk7AAXhI -tmSNxrujXe9In3bXHo3feuwXKKVy4CoB1+AGBB5q5MEtuEvAPXjwVKMCqipZ1EDdqjECYyETRw0f -On7BVMgsQx1zsBASRuj4AxuGLdhZ3/8Z/sslpP2N6+0eHBzr0jmuhrS/tLdd0AMfhAZo6txX0GJy -PkGf6JD2l/Z2AIbgi/AG2jq3A96ZnG/wo9y9XYOjftpjdhgdLh8rgEedWwRPTI7xMVsHXYd+U11G -h8vHSuBZ55bBC5PD+Rhdh4ZrP3zfl7j9kNTwoYNqkJ6PLO4+1RKly5w9O7i7f2LG0vh6XJ8ukfTu + H4sIAAAAAAAAALWUPW4CMRCF3SxJOvLTEZGOiNwASrgBKHRBpIOEDpKcCAg/2wFVgBwFGk7AAXhI +tmSNxrujXe9In3bXHo3feuwXKKVy4CoB1+AGBB5q5MEtuEvAPXjwVKMCqipZ1EDdqjECYyETRw0f +On7BVMgsQx1zsBASRuj4AxuGLdhZ3/8Z/sslpP2N6+0eHBzr0jmuhrS/tLdd0AMfhAZo6txX0GJy +PkGf6JD2l/Z2AIbgi/AG2jq3A96ZnG/wo9y9XYOjftpjdhgdLh8rgEedWwRPTI7xMVsHXYd+U11G +h8vHSuBZ55bBC5PD+Rhdh4ZrP3zfl7j9kNTwoYNqkJ6PLO4+1RKly5w9O7i7f2LG0vh6XJ8ukfTu R+kwezxxzPsIiQ7zb6FjPiqWYBXzbutI48k+ML6expN9YHz9DF7gmESgCgAA - H4sIAAAAAAAAAO2UuQoCMRRF8//foCjauzT2LuPeuHdayYhLof6ARwiYIpkkEI0Mc+CQC/clvCpC -fBjhWOYu9jRZncnigleNN4e7E5zK3MeBJqszJkp4x4fGJ5Yt92c4lznBoSarMyYqlr5q6UNRs/T1 -n2yRLzqOZ0GBLw1sYqpknz4ULWzjSck+fR5Y4ir2ErDGTUb//m8W4vv/zhZ3gd/c4yHwm//C2ZBj + H4sIAAAAAAAAAO2UuQoCMRRF8//foCjauzT2LuPeuHdayYhLof6ARwiYIpkkEI0Mc+CQC/clvCpC +fBjhWOYu9jRZncnigleNN4e7E5zK3MeBJqszJkp4x4fGJ5Yt92c4lznBoSarMyYqlr5q6UNRs/T1 +n2yRLzqOZ0GBLw1sYqpknz4ULWzjSck+fR5Y4ir2ErDGTUb//m8W4vv/zhZ3gd/c4yHwm//C2ZBj coy9gAMvCAsRbaAKAAA= - H4sIAAAAAAAAAGNgGAWjgDiwHYh3YME7gXgXEn/3QDlwFIyCUTAKCIAbQHxzoB0BBLeA+PZAOwII + H4sIAAAAAAAAAGNgGAWjgDiwHYh3YME7gXgXEn/3QDlwFIyCUTAKCIAbQHxzoB0BBLeA+PZAOwII 7gDx3YF2BJXBJiDeDMQvcbBHwdAAAL5Cr9WgCgAA @@ -100,8 +100,8 @@ coy9gAMvCAsRbaAKAAA= - H4sIAAAAAAAAAO1T2wpAIQhb///T590sXZ2FRIKQpHPeGoD2tFOY90g8fxuXwbB4mdwRp1sxVudY -sRY4thej5MH0buZblUf2hk/3w/qpeLDzYes7tR8qDHY/VDwiXlmM6K/qXHbwVuWPWhj8UT7F7d+g + H4sIAAAAAAAAAO1T2wpAIQhb///T590sXZ2FRIKQpHPeGoD2tFOY90g8fxuXwbB4mdwRp1sxVudY +sRY4thej5MH0buZblUf2hk/3w/qpeLDzYes7tR8qDHY/VDwiXlmM6K/qXHbwVuWPWhj8UT7F7d+g H1BrTnegCgAA diff --git a/tiled/interiors/atlantis/home_12.tmx b/data/maps/interiors/atlantis/home_12.tmx similarity index 99% rename from tiled/interiors/atlantis/home_12.tmx rename to data/maps/interiors/atlantis/home_12.tmx index 3cbfab4751..95298fa6e4 100644 --- a/tiled/interiors/atlantis/home_12.tmx +++ b/data/maps/interiors/atlantis/home_12.tmx @@ -57,22 +57,22 @@ - H4sIAAAAAAAAAGtkYGBoHIZ4CRAvJQIvw2PGciBeQQReiceMVUC8mgi8ZhCE2SgexaOYgaGBDDxq + H4sIAAAAAAAAAGtkYGBoHIZ4CRAvJQIvw2PGciBeQQReiceMVUC8mgi8ZhCE2SgexaOYgaGBDDxq BnFmkBL+2MRJjUdapxVc9Qy+egUd46pn8NUr6BhXPTNarxCHARm1PecICQAA - H4sIAAAAAAAAAO3UOQrCUBCA4Wni0rl1inaK3kBLvYGinaKdW+d2MAXXQ7jex794gRCT8JKAoGTg -q178G4cxRCSGeAAJJJFCGpkAssihjoa4zxY7l7cmWhoNr/nHxhgTTC3a6KjvuujZ3k0zzLHAEiuL -PgaqMcTI9m5aYwNDPncsj4JqFFES/ztWRkU1qqhJuB3zGvv/svf5+4ND4+izcXJonH02LhLtxzf2 + H4sIAAAAAAAAAO3UOQrCUBCA4Wni0rl1inaK3kBLvYGinaKdW+d2MAXXQ7jex794gRCT8JKAoGTg +q178G4cxRCSGeAAJJJFCGpkAssihjoa4zxY7l7cmWhoNr/nHxhgTTC3a6KjvuujZ3k0zzLHAEiuL +PgaqMcTI9m5aYwNDPncsj4JqFFES/ztWRkU1qqhJuB3zGvv/svf5+4ND4+izcXJonH02LhLtxzf2 I2r8RuOKG+4hGg888QrR0Jl/bDjdIN075HWDdO+QeYPec/sDYggJAAA= - H4sIAAAAAAAAAGNggIB9UPoAGmbAIb6fATc4hIbXA/EmLOL4wBwgnkuGHDKYB8TzyZBDBguAeCEZ -cqOAtgCUpjagiZ2C0muBeB0RZmwG4i1oYqfxyI2CwQGOAPFRHHJngPgsEWYcA+LjOOTOAfF5Isw4 + H4sIAAAAAAAAAGNggIB9UPoAGmbAIb6fATc4hIbXA/EmLOL4wBwgnkuGHDKYB8TzyZBDBguAeCEZ +cqOAtgCUpjagiZ2C0muBeB0RZmwG4i1oYqfxyI2CwQGOAPFRHHJngPgsEWYcA+LjOOTOAfF5Isw4 AcQniVBHLXCNAr03oPQDIL5JoTuuU6ifXHCPBLV3gPgurRwyCigC9wfaAVgAADl/fKAICQAA @@ -88,7 +88,7 @@ AcQniVBHLXCNAr03oPQDIL5JoTuuU6ifXHCPBLV3gPgurRwyCigC9wfaAVgAADl/fKAICQAA - H4sIAAAAAAAAAN2TwQoAIAhD9f9/ulMXSZsVthp4iMEjN1QRUaLpit6eN2NI4HmMjFgZXs4nunqR + H4sIAAAAAAAAAN2TwQoAIAhD9f9/ulMXSZsVthp4iMEjN1QRUaLpit6eN2NI4HmMjFgZXs4nunqR YXOy2Y28iINo9pfbDIZe2BholiP+iioYmb3Ydslw0E4RNprpDgPRL4zq+0emAd6a+5cICQAA diff --git a/tiled/interiors/atlantis/home_13.tmx b/data/maps/interiors/atlantis/home_13.tmx similarity index 99% rename from tiled/interiors/atlantis/home_13.tmx rename to data/maps/interiors/atlantis/home_13.tmx index 9b4cf6b3d5..3cd7ffbf3d 100644 --- a/tiled/interiors/atlantis/home_13.tmx +++ b/data/maps/interiors/atlantis/home_13.tmx @@ -65,13 +65,13 @@ - H4sIAAAAAAAAAMWVy0rDQBiFZ1MvO287RXeKvoEu9Q0U3Sl1523n7W1sa3ThXQSF1FSaFq36VJ6h -AYeTkzRJBQ98NJlkPv5MMn9LxpgBMFiAITAMRsAoGCvAOJgAi2AJ3II7k5wHOm+AZbDiONLyBL7B -PY2zo1cdj2IsTx2cZ/DSpyMAbzkdLRCKcXa8g07OetiRZ/4X+BCOz6gWzhW4BjfC08+a2nSEg2s4 -E/Mq0a+tWT0Lr3tVOGrOsXJwzsWY5xyrZ+FciLFLOmfHq5iTlqZw2L3cyuCy1+3aud/6DtgFew6r -YI3mroMNum8fHIBDcASOHTbBFjnKYJvuOwGnoGTi/XQSTJFjGsyY7P10FsyRYx4smPR+2ojWqW66 -/cE38fjRfW3TXX9+L3UxJy2hcBRJEQf3AXaofWpTSRhXjmrCfbWEceVQ+9TGSxivCIfapza8V936 -+n0vXkZH00HV91/fRxZH0n+Jiv8HddSFo51jvq0hEI4wutbLFZjf/pDWT7mnql7aq59yTy2beC91 + H4sIAAAAAAAAAMWVy0rDQBiFZ1MvO287RXeKvoEu9Q0U3Sl1523n7W1sa3ThXQSF1FSaFq36VJ6h +AYeTkzRJBQ98NJlkPv5MMn9LxpgBMFiAITAMRsAoGCvAOJgAi2AJ3II7k5wHOm+AZbDiONLyBL7B +PY2zo1cdj2IsTx2cZ/DSpyMAbzkdLRCKcXa8g07OetiRZ/4X+BCOz6gWzhW4BjfC08+a2nSEg2s4 +E/Mq0a+tWT0Lr3tVOGrOsXJwzsWY5xyrZ+FciLFLOmfHq5iTlqZw2L3cyuCy1+3aud/6DtgFew6r +YI3mroMNum8fHIBDcASOHTbBFjnKYJvuOwGnoGTi/XQSTJFjGsyY7P10FsyRYx4smPR+2ojWqW66 +/cE38fjRfW3TXX9+L3UxJy2hcBRJEQf3AXaofWpTSRhXjmrCfbWEceVQ+9TGSxivCIfapza8V936 ++n0vXkZH00HV91/fRxZH0n+Jiv8HddSFo51jvq0hEI4wutbLFZjf/pDWT7mnql7aq59yTy2beC91 ++kPweBQrKAKAAA= @@ -82,7 +82,7 @@ YI3mroMNum8fHIBDcASOHTbBFjnKYJvuOwGnoGTi/XQSTJFjGsyY7P10FsyRYx4smPR+2ojWqW66 - H4sIAAAAAAAAAGNgGAWUgs1AvGWgHYEHHBloByABbG5ZBsTLgXjFALlhDp3sHS5g/0A7YBQMS0Co + H4sIAAAAAAAAAGNgGAWUgs1AvGWgHYEHHBloByABbG5ZBsTLgXjFALlhDp3sHS5g/0A7YBQMS0Co HBjNp/QB+5HwUAP0rktGAW0BACE+ULOgCgAA @@ -93,8 +93,8 @@ HBjNp/QB+5HwUAP0rktGAW0BACE+ULOgCgAA - H4sIAAAAAAAAAN2UUQ7AIAhD8f6X9n+BjlJwiyR82b5UAy4zWz/sbFW8nkbN4TEU7ylGpJnKo3gR -JzpT74CyPDWeD/kZRsRB+ilGloNK2X/lL+n4j25iZFlMdeycx2E9TBbEv5lRKXaevsxRYTDMjllX + H4sIAAAAAAAAAN2UUQ7AIAhD8f6X9n+BjlJwiyR82b5UAy4zWz/sbFW8nkbN4TEU7ylGpJnKo3gR +JzpT74CyPDWeD/kZRsRB+ilGloNK2X/lL+n4j25iZFlMdeycx2E9TBbEv5lRKXaevsxRYTDMjllX d66684z/7Z2megMgIJPvoAoAAA== diff --git a/tiled/interiors/atlantis/home_14.tmx b/data/maps/interiors/atlantis/home_14.tmx similarity index 99% rename from tiled/interiors/atlantis/home_14.tmx rename to data/maps/interiors/atlantis/home_14.tmx index 37974d1170..ffb08798b2 100644 --- a/tiled/interiors/atlantis/home_14.tmx +++ b/data/maps/interiors/atlantis/home_14.tmx @@ -60,31 +60,31 @@ - H4sIAAAAAAAAAGtiYGBoGsXDHteisbFhermDWDzqDvrHzygenngwpKvBkr6p5Q5K8y013EGN8oNS + H4sIAAAAAAAAAGtiYGBoGsXDHteisbFhermDWDzqDvrHzygenngwpKvBkr6p5Q5K8y013EGN8oNS d5DiBnLdQW03jJanQwMDADDbkeWgCgAA - H4sIAAAAAAAAAM3VuQoCMRAG4GnWo/PqFO0UfQMt9Q0U7ZS18+q8Xkc8EMGj83w5/y0WUjjJErPH -wFeFzP6EzcQiohjENSQgCZaBHilIQ0ZDFnKGetShQXrVhNaPHnd4SPaJ61wPEzme8JLsE9f9zPGG -j2SfuO5nDp0eIxjDhNGGTgA55rCAJaMPgwByqO5+HgqaObrQI/6sHVOYkfrul6GimcOGIfFn7VjB -WtLDS6lyFKFE3ubpPznc73BVhRr5P09NlIl/XVWniOS4RCDHDTZwDjnHFnawDznHAa5w9JiDe1/E + H4sIAAAAAAAAAM3VuQoCMRAG4GnWo/PqFO0UfQMt9Q0U7ZS18+q8Xkc8EMGj83w5/y0WUjjJErPH +wFeFzP6EzcQiohjENSQgCZaBHilIQ0ZDFnKGetShQXrVhNaPHnd4SPaJ61wPEzme8JLsE9f9zPGG +j2SfuO5nDp0eIxjDhNGGTgA55rCAJaMPgwByqO5+HgqaObrQI/6sHVOYkfrul6GimcOGIfFn7VjB +WtLDS6lyFKFE3ubpPznc73BVhRr5P09NlIl/XVWniOS4RCDHDTZwDjnHFnawDznHAa5w9JiDe1/E d8XLXNTlzlPufRHfFZvUc1GXO0+/kQj5CKAKAAA= - H4sIAAAAAAAAAOWVSQvCMBCFU9z3vaiof128enK9igdRQUFEPOnRg3f33RcMGAomrRgXfPCRTDOZ -PKYlJeSumHaD6gCO3JoxTmjkoRqgycUrsBasi3QCZ0EsUgu0uXgDtoJ1Xrp2IwPS4EIfsnmGi3Mg -CVKCfhi1A3uTuTYLdVXKYdFHVJFvF/deaO+zrP90rurMV8j+Jd6cX+LDrciHB3W9wGeyvqpvxo+6 -ARBUUH8KJmzkeZVCJjx3wIDRBUM2UmaSvSVQBhVJXhg+FpKcHhiBPmPMzeeSvVVQA3VJXgQ+lsTa + H4sIAAAAAAAAAOWVSQvCMBCFU9z3vaiof128enK9igdRQUFEPOnRg3f33RcMGAomrRgXfPCRTDOZ +PKYlJeSumHaD6gCO3JoxTmjkoRqgycUrsBasi3QCZ0EsUgu0uXgDtoJ1Xrp2IwPS4EIfsnmGi3Mg +CVKCfhi1A3uTuTYLdVXKYdFHVJFvF/deaO+zrP90rurMV8j+Jd6cX+LDrciHB3W9wGeyvqpvxo+6 +ARBUUH8KJmzkeZVCJjx3wIDRBUM2UmaSvSVQBhVJXhg+FpKcHhiBPmPMzeeSvVVQA3VJXgQ+lsTa Hf+vyrOxIMjR39TH4nuOeVrxH/hvfVpXU07m0KAKAAA= - H4sIAAAAAAAAAGNgGAXYACPjQLtgFFADMI3G4ygYBaNgmIPVQDwXiFcMtENGwSigIgAAZQFvi6AK + H4sIAAAAAAAAAGNgGAXYACPjQLtgFFADMI3G4ygYBaNgmIPVQDwXiFcMtENGwSigIgAAZQFvi6AK AAA= @@ -100,8 +100,8 @@ AAA= - H4sIAAAAAAAAAO2USQ7AIAwDw/8/3VNvEE2DzSLVUg4gMJMEaBHR/rDEqy/jzIeKcoz2KTgUeYx8 -SM0zjx0cp9TjJg7nm1zJQeXgqMjNQflILrMc0ZnPzqlK0ReF3BzEW3VPCQtZs6sv1Xc0+x/dFA+R + H4sIAAAAAAAAAO2USQ7AIAwDw/8/3VNvEE2DzSLVUg4gMJMEaBHR/rDEqy/jzIeKcoz2KTgUeYx8 +SM0zjx0cp9TjJg7nm1zJQeXgqMjNQflILrMc0ZnPzqlK0ReF3BzEW3VPCQtZs6sv1Xc0+x/dFA+R nS4DoAoAAA== diff --git a/tiled/interiors/atlantis/home_15.tmx b/data/maps/interiors/atlantis/home_15.tmx similarity index 99% rename from tiled/interiors/atlantis/home_15.tmx rename to data/maps/interiors/atlantis/home_15.tmx index 8a55a68f83..afca0dc038 100644 --- a/tiled/interiors/atlantis/home_15.tmx +++ b/data/maps/interiors/atlantis/home_15.tmx @@ -65,16 +65,16 @@ - H4sIAAAAAAAAAKXQuw7BUByA8dMBtbkNHsDgFRh5A8JG2Nw2tzdxHdx5BJPRszAwCCFYfIkjaQ6q -jX/yy2l7+rVNHUIIJ1w26XDDAy98NvkRQARRLIX5jDGRxyFNiBhr3NCvDPeGtfd+ipnh3Kz/NHMs -5LH+4/2vuZs8z0p/wNFiv1b2bzjhbLH/NBdcLfYdeb2F9pfGrO8jyH/tsva+NBtsbXy/Ojvs/+iN + H4sIAAAAAAAAAKXQuw7BUByA8dMBtbkNHsDgFRh5A8JG2Nw2tzdxHdx5BJPRszAwCCFYfIkjaQ6q +jX/yy2l7+rVNHUIIJ1w26XDDAy98NvkRQARRLIX5jDGRxyFNiBhr3NCvDPeGtfd+ipnh3Kz/NHMs +5LH+4/2vuZs8z0p/wNFiv1b2bzjhbLH/NBdcLfYdeb2F9pfGrO8jyH/tsva+NBtsbXy/Ojvs/+iN o/Yj8fz+AevQRl9AESVFAkl5bwppZb+MCqqooa7IICv7HPLKfgNNPADPtOAXAAQAAA== - H4sIAAAAAAAAAGNgQAXXgPg6EPMxMjDwA/EdIPsuVE4SyJdmZMAJtgDxDSC+CcQCQHWCQHwPyL4P -lZcH8hWx6L8KxHuBeAcQ3wLi20AsBFQnDMQPgOyHOOxjZEToJwew4vELPqCMpo9U+7ko1M9Dorv/ + H4sIAAAAAAAAAGNgQAXXgPg6EPMxMjDwA/EdIPsuVE4SyJdmZMAJtgDxDSC+CcQCQHWCQHwPyL4P +lZcH8hWx6L8KxHuBeAcQ3wLi20AsBFQnDMQPgOyHOOxjZEToJwew4vELPqCMpo9U+7ko1M9Dorv/ kGg+NcFfAvL/KDSficw4HAUQAAChxmtPAAQAAA== @@ -90,7 +90,7 @@ kGg+NcFfAvL/KDSficw4HAUQAAChxmtPAAQAAA== - H4sIAAAAAAAAAGNkYGBgHEQYBvDJE9KLDRBjPrGAHPvJ0U9InJDdxMiR6nZCbiDWPGLTATY92PST + H4sIAAAAAAAAAGNkYGBgHEQYBvDJE9KLDRBjPrGAHPvJ0U9InJDdxMiR6nZCbiDWPGLTATY92PST Cmjhf1LMIyU/0DK/AQAgEGEPAAQAAA== diff --git a/tiled/interiors/atlantis/home_2.tmx b/data/maps/interiors/atlantis/home_2.tmx similarity index 99% rename from tiled/interiors/atlantis/home_2.tmx rename to data/maps/interiors/atlantis/home_2.tmx index 4152d45d5f..8cb34c0329 100644 --- a/tiled/interiors/atlantis/home_2.tmx +++ b/data/maps/interiors/atlantis/home_2.tmx @@ -47,14 +47,14 @@ - H4sIAAAAAAAAAL3OzQ7BQBSG4dkodvVzM7XkDirsKuxU7VS7lBALQe+CxE9co3dRSTMO6ZT0S57N -nPPlTEUpZaFqqIY6bDTQNNRCGw46OKn3SG+vdNHL9M/CjvT2qW+aMvurHP2HsLPFDhvssS5w/4Aj + H4sIAAAAAAAAAL3OzQ7BQBSG4dkodvVzM7XkDirsKuxU7VS7lBALQe+CxE9co3dRSTMO6ZT0S57N +nPPlTEUpZaFqqIY6bDTQNNRCGw46OKn3SG+vdNHL9M/CjvT2qW+aMvurHP2HsLPFDhvssS5w/4Aj kh/+L+Xf/VsJ9y+4funfC9yfwsdM46Kf7g4w1OYB5lggxFLjYZT2x5ho8wgxnlKmOUEABAAA - H4sIAAAAAAAAAGNgQAUTgXgSA+lgCZSeDMRT0MSQQT8O/fOg9FQgnoYmhgwm4NC/kEixkQi6KNTf + H4sIAAAAAAAAAGNgQAUTgXgSA+lgCZSeDMRT0MSQQT8O/fOg9FQgnoYmhgwm4NC/kEixkQi6KNTf QhVXjAIY2DTQDkACAJF6x+gABAAA @@ -70,7 +70,7 @@ QhVXjAIY2DTQDkACAJF6x+gABAAA - H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYbvpxhRUuNcTaj0vNUPA/te3Hlk4JpVdi7CY2 + H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYbvpxhRUuNcTaj0vNUPA/te3Hlk4JpVdi7CY2 T9ACAwBHfWIOAAQAAA== diff --git a/tiled/interiors/atlantis/home_3.tmx b/data/maps/interiors/atlantis/home_3.tmx similarity index 99% rename from tiled/interiors/atlantis/home_3.tmx rename to data/maps/interiors/atlantis/home_3.tmx index 6afcfe5613..cd3ad18254 100644 --- a/tiled/interiors/atlantis/home_3.tmx +++ b/data/maps/interiors/atlantis/home_3.tmx @@ -47,14 +47,14 @@ - H4sIAAAAAAAAAL3OzQ7BQBSG4dkodvVzM7XkDirsKuxU7VS7lBALQe+CxE9co3dRSTMO6ZT0S57N -nPPlTEUpZaFqqIY6bDTQNNRCGw46OKn3SG+vdNHL9M/CjvT2qW+aMvurHP2HsLPFDhvssS5w/4Aj + H4sIAAAAAAAAAL3OzQ7BQBSG4dkodvVzM7XkDirsKuxU7VS7lBALQe+CxE9co3dRSTMO6ZT0S57N +nPPlTEUpZaFqqIY6bDTQNNRCGw46OKn3SG+vdNHL9M/CjvT2qW+aMvurHP2HsLPFDhvssS5w/4Aj kh/+L+Xf/VsJ9y+4funfC9yfwsdM46Kf7g4w1OYB5lggxFLjYZT2x5ho8wgxnlKmOUEABAAA - H4sIAAAAAAAAAGNgQAUTgXgSA+lgCZSeDMRT0MSQQT8O/fOg9FQgnoYmhgwm4NC/kEixkQi6KNTf + H4sIAAAAAAAAAGNgQAUTgXgSA+lgCZSeDMRT0MSQQT8O/fOg9FQgnoYmhgwm4NC/kEixkQi6KNTf QhVXjAIY2DTQDkACAJF6x+gABAAA @@ -70,7 +70,7 @@ QhVXjAIY2DTQDkACAJF6x+gABAAA - H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYbvpxhRUuNcTaj0vNUPA/te3Hlk4JpVdi7CY2 + H4sIAAAAAAAAAGNkYGBgHCSYAQsbHaCrY8ShjhAYbvpxhRUuNcTaj0vNUPA/te3Hlk4JpVdi7CY2 T9ACAwBHfWIOAAQAAA== diff --git a/tiled/interiors/atlantis/home_4.tmx b/data/maps/interiors/atlantis/home_4.tmx similarity index 99% rename from tiled/interiors/atlantis/home_4.tmx rename to data/maps/interiors/atlantis/home_4.tmx index 8693a43473..c8cbb7bd6c 100644 --- a/tiled/interiors/atlantis/home_4.tmx +++ b/data/maps/interiors/atlantis/home_4.tmx @@ -45,21 +45,21 @@ - H4sIAAAAAAAAAOtiYGDoGsWjeJDjTUC8GYq3kKF/KxBvg+LtZOjfAcQ7oXjXIAgPamEAriFwiAAE + H4sIAAAAAAAAAOtiYGDoGsWjeJDjTUC8GYq3kKF/KxBvg+LtZOjfAcQ7oXjXIAgPamEAriFwiAAE AAA= - H4sIAAAAAAAAAK3PuQ4BURSH8dPYOtvLUPIGhI7Q2TqMQkIisTyM5Sl4HToRjU/cxORE4cydf/JL -7uTOV9yEiCSRMkojgyxyyBsVUEQJZflsj4N8d8Ut9H3GxZ0rqKr+iJP8t1+9ZXH3d8/+4dk/PXvr -rP0idJ5H6FdYY4NlhP69LXbuHNf7e+hjoNRQd/820FT3Q4wwxgRTpYW26zvoqvsAM7wA5j3VigAE + H4sIAAAAAAAAAK3PuQ4BURSH8dPYOtvLUPIGhI7Q2TqMQkIisTyM5Sl4HToRjU/cxORE4cydf/JL +7uTOV9yEiCSRMkojgyxyyBsVUEQJZflsj4N8d8Ut9H3GxZ0rqKr+iJP8t1+9ZXH3d8/+4dk/PXvr +rP0idJ5H6FdYY4NlhP69LXbuHNf7e+hjoNRQd/820FT3Q4wwxgRTpYW26zvoqvsAM7wA5j3VigAE AAA= - H4sIAAAAAAAAAGNgwA52A/FrIH4D5X8C4oNAfAiHehBYBcSroew9QPwWiN9B+V+A+DAQH8GjfxSM + H4sIAAAAAAAAAGNgwA52A/FrIH4D5X8C4oNAfAiHehBYBcSroew9QPwWiN9B+V+A+DAQH8GjfxSM AlqCi0B8aaAdMcgAAFCZRs0ABAAA @@ -80,7 +80,7 @@ AlqCi0B8aaAdMcgAAFCZRs0ABAAA - H4sIAAAAAAAAAGNkYGBgHAQYG0CXQ+Zj04/PLFxmk6KHlvpJNWOw6ScVDIR+QumH1vbj048vX9Ay + H4sIAAAAAAAAAGNkYGBgHAQYG0CXQ+Zj04/PLFxmk6KHlvpJNWOw6ScVDIR+QumH1vbj048vX9Ay 3wEAnCDOqAAEAAA= diff --git a/tiled/interiors/atlantis/home_5.tmx b/data/maps/interiors/atlantis/home_5.tmx similarity index 99% rename from tiled/interiors/atlantis/home_5.tmx rename to data/maps/interiors/atlantis/home_5.tmx index c88957e00b..425bc37761 100644 --- a/tiled/interiors/atlantis/home_5.tmx +++ b/data/maps/interiors/atlantis/home_5.tmx @@ -42,21 +42,21 @@ - H4sIAAAAAAAAAJvIwMAwcRSP4hGMHwHxMyT8hAwzXgDxU6j+50D8ikwzQPglVD+5ZrwG4jdA/JZM + H4sIAAAAAAAAAJvIwMAwcRSP4hGMHwHxMyT8hAwzXgDxU6j+50D8ikwzQPglVD+5ZrwG4jdA/JZM Mx5B9cMwOeExUjEAzNAtk1AFAAA= - H4sIAAAAAAAAAN3OOQpCMRCA4WncOrfLaKk3ULRTtHPr1GchKAguB9LjiHgB1wv4P3hFCHFhTCEO -fJCQ4ScxEYkjoZBECmlkkFXIIY8CiuKeLXZP3sIpoWw0Tji/2P+k8W5mxnmq/McCS6wwV/4jnDU2 -xl3TsOdfGnsPjYOHxtFDQ364ccH1y8YNd2Wjgy56lgqq0W4NdcdOHwMMMcLY0kAzarTQduwEmOAB + H4sIAAAAAAAAAN3OOQpCMRCA4WncOrfLaKk3ULRTtHPr1GchKAguB9LjiHgB1wv4P3hFCHFhTCEO +fJCQ4ScxEYkjoZBECmlkkFXIIY8CiuKeLXZP3sIpoWw0Tji/2P+k8W5mxnmq/McCS6wwV/4jnDU2 +xl3TsOdfGnsPjYOHxtFDQ364ccH1y8YNd2Wjgy56lgqq0W4NdcdOHwMMMcLY0kAzarTQduwEmOAB EwD8AlAFAAA= - H4sIAAAAAAAAAGNgwA02APFGJP4qPGpxgU1AvBmJv5oMM4YzOADEBwfaEaNgFIwCqgAAOthkQ1AF + H4sIAAAAAAAAAGNgwA02APFGJP4qPGpxgU1AvBmJv5oMM4YzOADEBwfaEaNgFIwCqgAAOthkQ1AF AAA= @@ -77,7 +77,7 @@ AAA= - H4sIAAAAAAAAAGNkYGBgHEQYG8AnhyxPjFnEmkEOIMcd6Gpo4Y6RbAal6WIwmYHNnMFixmDLc9jM + H4sIAAAAAAAAAGNkYGBgHEQYG8AnhyxPjFnEmkEOIMcd6Gpo4Y6RbAal6WIwmYHNnMFixmDLc9jM pkf5BQD7IipWUAUAAA== diff --git a/tiled/interiors/atlantis/home_6.tmx b/data/maps/interiors/atlantis/home_6.tmx similarity index 99% rename from tiled/interiors/atlantis/home_6.tmx rename to data/maps/interiors/atlantis/home_6.tmx index b1c24394cc..47f837fda6 100644 --- a/tiled/interiors/atlantis/home_6.tmx +++ b/data/maps/interiors/atlantis/home_6.tmx @@ -42,23 +42,23 @@ - H4sIAAAAAAAAAO3SSwoAIAhAQe8dUeTF20cY+UkJg7d2lBAAUJjGkxq0HYORxg5r6bB1FKJ0+Dm4 + H4sIAAAAAAAAAO3SSwoAIAhAQe8dUeTF20cY+UkJg7d2lBAAUJjGkxq0HYORxg5r6bB1FKJ0+Dm4 NUbpODv6RZSjEkV17Dy/3SPK//jFYdXred6OCbGu3X2gCgAA - H4sIAAAAAAAAAOXTuQ6CQBQF0Nfg0rnV+h1a6h9otNNg59a5/Z5rpxZqrRYqv+ElDomZAJLhwZj4 -khPCZLjcTMAgogQkFaQgTTyTgSzkFOShwNSjDBXFZ6tQA4PCnylHD44z5egRdcYOLnCFm7jX0cOe -OzzgGSKDo8fxg84e/56xEtcFLF3W4+qxBQvWsBFrlliXpwglxfd/6xHFuH3jcffYw0FzD/scTnAm -7zPh6GFCN2Afr/n1/1ZXRg/6MJDUoSH2NqHlsmcII5+MIJyMMUxgKmlDR/Qw6f0dyHtmMPfJCMLJ + H4sIAAAAAAAAAOXTuQ6CQBQF0Nfg0rnV+h1a6h9otNNg59a5/Z5rpxZqrRYqv+ElDomZAJLhwZj4 +khPCZLjcTMAgogQkFaQgTTyTgSzkFOShwNSjDBXFZ6tQA4PCnylHD44z5egRdcYOLnCFm7jX0cOe +OzzgGSKDo8fxg84e/56xEtcFLF3W4+qxBQvWsBFrlliXpwglxfd/6xHFuH3jcffYw0FzD/scTnAm +7zPh6GFCN2Afr/n1/1ZXRg/6MJDUoSH2NqHlsmcII5+MIJyMMUxgKmlDR/Qw6f0dyHtmMPfJCMLJ eAFSrNB7oAoAAA== - H4sIAAAAAAAAAO2QSQqAMAxFe/8z1Hmk1KXTQr2aX8wiaKEo1lUePJqftBSi1Emn7hhYwNIxc93/ -kgSmVFtYwZpyH/hvTgZzlhvYUj143h47GuEEZ9Y3rObzkDtd4Ao3qKln6dSX+V9EnvyUt/uLPVkQ + H4sIAAAAAAAAAO2QSQqAMAxFe/8z1Hmk1KXTQr2aX8wiaKEo1lUePJqftBSi1Emn7hhYwNIxc93/ +kgSmVFtYwZpyH/hvTgZzlhvYUj143h47GuEEZ9Y3rObzkDtd4Ao3qKln6dSX+V9EnvyUt/uLPVkQ BEEQhH/ZAZevkBmgCgAA @@ -74,7 +74,7 @@ BEEQhH/ZAZevkBmgCgAA - H4sIAAAAAAAAAGNkYGBgHMUYGAbQ+Qxocuh8WrmDFDBY3YFNHh+fGDOwqSPXDHxgqLlj1IzBYQYj + H4sIAAAAAAAAAGNkYGBgHMUYGAbQ+Qxocuh8WrmDFDBY3YFNHh+fGDOwqSPXDHxgqLlj1IzBYQYj mjy6OD3dgS4+mk6pB0gpF2jpl8HijlEzKDMDFyZF7XDAABTXRjqgCgAA diff --git a/tiled/interiors/atlantis/home_7.tmx b/data/maps/interiors/atlantis/home_7.tmx similarity index 99% rename from tiled/interiors/atlantis/home_7.tmx rename to data/maps/interiors/atlantis/home_7.tmx index 4c1f887f1a..35e136c0cc 100644 --- a/tiled/interiors/atlantis/home_7.tmx +++ b/data/maps/interiors/atlantis/home_7.tmx @@ -48,28 +48,28 @@ - H4sIAAAAAAAAAGtmYGBophBTA1DqhsHkDlrgOix41B0D7w5q4Goi8Kg7Rq47qIEbceBRdwysO0Yx + H4sIAAAAAAAAAGtmYGBophBTA1DqhsHkDlrgOix41B0D7w5q4Goi8Kg7Rq47qIEbceBRdwysO0Yx 7XADFjyS3TEUMQAiLA/JoAoAAA== - H4sIAAAAAAAAAO3TOQ5BURTG8aswdaaadVCyA0JH6EydaTNiFnNj2BLb8Bc0wsNxDIWT98ut7ve+ -nLxnN8Y44BRwwW10xgMvfAJ+BJR6hBER3o0iBrt5facaPTR2qtHjn/F4RhMrtL7YY4M2Ouhi+aUe -h+mhj4EgY4wJpgo9hlhjJMiYYY6FQo97o5ERREh4V7OHeGw8ts/1WF2c1+ayxxa7N/WxGo19ZJH7 + H4sIAAAAAAAAAO3TOQ5BURTG8aswdaaadVCyA0JH6EydaTNiFnNj2BLb8Bc0wsNxDIWT98ut7ve+ +nLxnN8Y44BRwwW10xgMvfAJ+BJR6hBER3o0iBrt5facaPTR2qtHjn/F4RhMrtL7YY4M2Ouhi+aUe +h+mhj4EgY4wJpgo9hlhjJMiYYY6FQo97o5ERREh4V7OHeGw8ts/1WF2c1+ayxxa7N/WxGo19ZJH7 gR7XMp7d66/8c+eMPAooCpRQtsiII3F6XxIpi4wKqqgJ1NGwyEgjc+qRNcdv6VbGHt79CZugCgAA - H4sIAAAAAAAAAGNgwAT7gfgAEB/EIvcDiH9iEacm2AaljwLxMSA+DuVvR1LzC4h/09gdO3GI70Ji -/wHivwTMOQfE5/HInwDik3jk9+AQ30vAXnRwAYgv4pE/BcSnSTSTHHAJiC/jkT8DxGdxyLEyUt89 + H4sIAAAAAAAAAGNgwAT7gfgAEB/EIvcDiH9iEacm2AaljwLxMSA+DuVvR1LzC4h/09gdO3GI70Ji +/wHivwTMOQfE5/HInwDik3jk9+AQ30vAXnRwAYgv4pE/BcSnSTSTHHAJiC/jkT8DxGdxyLEyUt89 5AB2GrpjLglqOQdJeNASbBhoB4yCUTAMAMsgKSvYBok7OAaJO0YBbgAAXPhM1qAKAAA= - H4sIAAAAAAAAAGNgGAWjgDBgZhxoF9AerB9g+zei8dcNiCtGwSggD/wD4v90tG89Gk0MeADED6nv + H4sIAAAAAAAAAGNgGAWjgDBgZhxoF9AerB9g+zei8dcNiCtGwSggD/wD4v90tG89Gk0MeADED6nv FLyAaQSUnQ8Y6B+uo2D4AwABn4fIoAoAAA== @@ -80,8 +80,8 @@ FLyAaQSUnQ8Y6B+uo2D4AwABn4fIoAoAAA== - H4sIAAAAAAAAAO2TQQoAIAgE7f+f7irGpqJbHRIWQVInsyEi42uRKG9tF2dwZO1VDhv38tBdujgq -NZgckdkwOez+ozOs/UA82RpRvhMcXn6G49eI5XVxRPppv2Oq8HT/+1tvy+TI1HtlHoiFpdP9KpoW + H4sIAAAAAAAAAO2TQQoAIAgE7f+f7irGpqJbHRIWQVInsyEi42uRKG9tF2dwZO1VDhv38tBdujgq +NZgckdkwOez+ozOs/UA82RpRvhMcXn6G49eI5XVxRPppv2Oq8HT/+1tvy+TI1HtlHoiFpdP9KpoW 5NFHoAoAAA== diff --git a/tiled/interiors/atlantis/home_8.tmx b/data/maps/interiors/atlantis/home_8.tmx similarity index 99% rename from tiled/interiors/atlantis/home_8.tmx rename to data/maps/interiors/atlantis/home_8.tmx index d672a3122f..881b931190 100644 --- a/tiled/interiors/atlantis/home_8.tmx +++ b/data/maps/interiors/atlantis/home_8.tmx @@ -51,23 +51,23 @@ - H4sIAAAAAAAAAGtmYGBoHqb4LBCfw4PPE2HGBSC+iAdfGmFmXAbiK3jw1UEQ76N4FI9iCG4iA1PD + H4sIAAAAAAAAAGtmYGBoHqb4LBCfw4PPE2HGBSC+iAdfGmFmXAbiK3jw1UEQ76N4FI9iCG4iA1PD DHRzBsodw9mM4YZrScAjwYxRzMAAAB1URYegCgAA - H4sIAAAAAAAAAO3USw7BQBjA8dnUY+e1I+wIN2DJDQg7ws5r53WcsukRPE/Aqfwllcjko2lTVHSS -X9JMvvmnoRlDKRVB1IMY4kggiZQHaWRQRU15W3U0XjTOuAjPbhp+vIfTsgLSUGHjIw3T5XnzTe9h -faEhfae3vTU2DmfvM4+NIUYYa5po2efa6AgzE0wxwxwLTRc9u9HHQJhZYgVDyfdpFjm7kUdBmHG6 + H4sIAAAAAAAAAO3USw7BQBjA8dnUY+e1I+wIN2DJDQg7ws5r53WcsukRPE/Aqfwllcjko2lTVHSS +X9JMvvmnoRlDKRVB1IMY4kggiZQHaWRQRU15W3U0XjTOuAjPbhp+vIfTsgLSUGHjIw3T5XnzTe9h +faEhfae3vTU2DmfvM4+NIUYYa5po2efa6AgzE0wxwxwLTRc9u9HHQJhZYgVDyfdpFjm7kUdBmHG6 T4so2Y0yKsKMfp/68b94WWHj/xpb7LDX5qX9Z40DjjhpDWk/6L/HLzeCcp9eAUEf2Q2gCgAA - H4sIAAAAAAAAAO2OXQsBQRSGZ33+//+giEQ+7nDh6ydgWckFYnNHocirRk7jzOwOF1zMU0/NvufM -uyPEixZsw47giZqXYRf2YB8O4FDOnmc6LzAdVU23jpLlvsPxL+Qt9ytMVrTsqFnuOz4jlG7gWrOz -I3uhZmcEx9ILnJD8AI9wQXKOKTzBM7zBgOQzYsDeFmJl6ObwmWyrfKc8c8ccXuU5x3RkcT8Bk4ae + H4sIAAAAAAAAAO2OXQsBQRSGZ33+//+giEQ+7nDh6ydgWckFYnNHocirRk7jzOwOF1zMU0/NvufM +uyPEixZsw47giZqXYRf2YB8O4FDOnmc6LzAdVU23jpLlvsPxL+Qt9ytMVrTsqFnuOz4jlG7gWrOz +I3uhZmcEx9ILnJD8AI9wQXKOKTzBM7zBgOQzYsDeFmJl6ObwmWyrfKc8c8ccXuU5x3RkcT8Bk4ae R4enzNV3pGO8Q+3Ym6+8sWSyTMR/v93/BXXYgM2YucMRxR0Ao8looAoAAA== @@ -83,8 +83,8 @@ R4enzNV3pGO8Q+3Ym6+8sWSyTMR/v93/BXXYgM2YucMRxR0Ao8looAoAAA== - H4sIAAAAAAAAAO3UQQoAIAgEwPX/n+4aYWa2UUaCF6lBShQAclnOhOd+XR+difTAMlbfgmVozjf4 -BmPWTxg9h9GHx4ruFMZeymjMRCYjOifsPk4ZkdhpWP9knW3rgG609dvf4wVj5x7zZAG+es7NoAoA + H4sIAAAAAAAAAO3UQQoAIAgEwPX/n+4aYWa2UUaCF6lBShQAclnOhOd+XR+difTAMlbfgmVozjf4 +BmPWTxg9h9GHx4ruFMZeymjMRCYjOifsPk4ZkdhpWP9knW3rgG609dvf4wVj5x7zZAG+es7NoAoA AA== diff --git a/tiled/interiors/atlantis/home_9.tmx b/data/maps/interiors/atlantis/home_9.tmx similarity index 99% rename from tiled/interiors/atlantis/home_9.tmx rename to data/maps/interiors/atlantis/home_9.tmx index e0010337ae..4da18fa543 100644 --- a/tiled/interiors/atlantis/home_9.tmx +++ b/data/maps/interiors/atlantis/home_9.tmx @@ -56,15 +56,15 @@ - H4sIAAAAAAAAAM3Quw4BQRSA4bORdencXma35A0IHaHD6txehoQKDd6CjkfyJyaxToaY3Uic5Csm -c/4pxheRLHKO8iigiBLKjiqoIkAobrNBDfWE/e4P++UX3SpBv5bHf8W59FuzH7e39O/mgKNysvRX + H4sIAAAAAAAAAM3Quw4BQRSA4bORdencXma35A0IHaHD6txehoQKDd6CjkfyJyaxToaY3Uic5Csm +c/4pxheRLHKO8iigiBLKjiqoIkAobrNBDfWE/e4P++UX3SpBv5bHf8W59FuzH7e39O/mgKNysvRX 3D68oyfN//+qP+Ni2c14r2ffe/YDDDFSGmia/Rba6j7CGBNMMVM66Jq+h766n2OBO7rpp/4ABAAA - H4sIAAAAAAAAAGNgQABuRgaGaUB6OpR/GIiPIMkjy2EDPED9M4D0TCC+DMRXoOI3gfg2A0IOG+AE -6uUF4llA9mwgvgbE16Fyd4D4HgNCjlLwhEL97IyU6X9Aof33SVDLgebWq2TYd4kB4uYnUP0XyTBj + H4sIAAAAAAAAAGNgQABuRgaGaUB6OpR/GIiPIMkjy2EDPED9M4D0TCC+DMRXoOI3gfg2A0IOG+AE +6uUF4llA9mwgvgbE16Fyd4D4HgNCjlLwhEL97IyU6X9Aof33SVDLgebWq2TYd4kB4uYnUP0XyTBj FAxOAAA0cd0wAAQAAA== @@ -85,7 +85,7 @@ FAxOAAA0cd0wAAQAAA== - H4sIAAAAAAAAAGNkYGBgHCSYgUgxXHqJBYNRPylmkKKf1PAnVz+pgNphQKn91NCPyyx0MUrzBDUx + H4sIAAAAAAAAAGNkYGBgHCSYgUgxXHqJBYNRPylmkKKf1PAnVz+pgNphQKn91NCPyyx0MUrzBDUx AGPI0NIABAAA diff --git a/tiled/interiors/atlantis/potions_shop.tmx b/data/maps/interiors/atlantis/potions_shop.tmx similarity index 99% rename from tiled/interiors/atlantis/potions_shop.tmx rename to data/maps/interiors/atlantis/potions_shop.tmx index 6bbf947189..e9a4586f27 100644 --- a/tiled/interiors/atlantis/potions_shop.tmx +++ b/data/maps/interiors/atlantis/potions_shop.tmx @@ -44,14 +44,14 @@ - H4sIAAAAAAAAAM3OuQrCQBCA4W28OjW+jJb6BorpFO28OjW+gVc8yqgJeDypf5HAMkjYNRYOfM3O -/LA5pVQeBUtFlFBGBVVLDmqoo6Hsp4nWH/Vrw+6Ox4d+k7E3HdN+ix328L/oDzjihLP2/sQrw/+T + H4sIAAAAAAAAAM3OuQrCQBCA4W28OjW+jJb6BorpFO28OjW+gVc8yqgJeDypf5HAMkjYNRYOfM3O +/LA5pVQeBUtFlFBGBVVLDmqoo6Hsp4nWH/Vrw+6Ox4d+k7E3HdN+ix328L/oDzjihLP2/sQrw/+T +XUf4IJrSqPfyP6GEFFKr98k/QhjTIQ2OnHXhSv2U8wwxwJLoYd+3A8wFHsPK7wB12H0RwAEAAA= - H4sIAAAAAAAAAGNgQAVLgXgZA/lgORCvQOLXo9GLCehfCcSrkPjNaPQSCtw2GMA2IN5Agf7NFNq/ + H4sIAAAAAAAAAGNgQAVLgXgZA/lgORCvQOLXo9GLCehfCcSrkPjNaPQSCtw2GMA2IN5Agf7NFNq/ GeoGSsB2CvUPRrCRAeKvTQTUbQHi9bR3Dt0AADH2A6wABAAA @@ -67,7 +67,7 @@ GeoGSsB2CvUPRrCRAeKvTQTUbQHi9bR3Dt0AADH2A6wABAAA - H4sIAAAAAAAAAGNkYGBgHAQYBtD56IARTR0h9fjMoaZ+Ys0gJgzI0U8sIFY/ofghVz+x8qT6g1L9 + H4sIAAAAAAAAAGNkYGBgHAQYBtD56IARTR0h9fjMoaZ+Ys0gJgzI0U8sIFY/ofghVz+x8qT6g1L9 xJhFalomVz+6WbTMdwAyNLbXAAQAAA== diff --git a/tiled/interiors/deniran/accessory_shop.tmx b/data/maps/interiors/deniran/accessory_shop.tmx similarity index 100% rename from tiled/interiors/deniran/accessory_shop.tmx rename to data/maps/interiors/deniran/accessory_shop.tmx diff --git a/tiled/interiors/deniran/bakery.tmx b/data/maps/interiors/deniran/bakery.tmx similarity index 99% rename from tiled/interiors/deniran/bakery.tmx rename to data/maps/interiors/deniran/bakery.tmx index a0d3122112..e7103b60a6 100644 --- a/tiled/interiors/deniran/bakery.tmx +++ b/data/maps/interiors/deniran/bakery.tmx @@ -60,30 +60,30 @@ - H4sIAAAAAAAAALXVsQ3AIAwEQA/gJi2bMTrbpLWsx/xjUXwRYfkQToibmR8yiJqbfEWiW9Upie4E -Qe4SUvV85aJ+quuiuzMVN6djsq4yS8Zk3BfmyVU9NA/VZfafa9D7p7jMuaF19L2xbmeWHfcmcbbK + H4sIAAAAAAAAALXVsQ3AIAwEQA/gJi2bMTrbpLWsx/xjUXwRYfkQToibmR8yiJqbfEWiW9Upie4E +Qe4SUvV85aJ+quuiuzMVN6djsq4yS8Zk3BfmyVU9NA/VZfafa9D7p7jMuaF19L2xbmeWHfcmcbbK fdq912d6Vv4fP6cPCzOQBgAA - H4sIAAAAAAAAAM2TSwrCQBBE6yjjZ2XUlaIrg97Dc/ld+D2RF7JkbGySdjIzoljwIJCm3mIoB6BF -2gYd0oWPC9ylIJ09UpC+wYAMn97QXQrS+egbw47+F7pLifT8o3dCpvDvMvqhd04W8O8yI2Vk94Ec -DU6R3tycycXg+mVvKFXv7YMuh9e29eZzvCuyNti86ZJt683HerV7S3YG+0BX9TvWm5tY71L91xtN + H4sIAAAAAAAAAM2TSwrCQBBE6yjjZ2XUlaIrg97Dc/ld+D2RF7JkbGySdjIzoljwIJCm3mIoB6BF +2gYd0oWPC9ylIJ09UpC+wYAMn97QXQrS+egbw47+F7pLifT8o3dCpvDvMvqhd04W8O8yI2Vk94Ec +DU6R3tycycXg+mVvKFXv7YMuh9e29eZzvCuyNti86ZJt683HerV7S3YG+0BX9TvWm5tY71L91xtN Bahvu6lPbvVGUwHq227qk9s7h+UR65AGAAA= - H4sIAAAAAAAAAM3RWQrCMBAG4FxEfBQP4wVU3LeKFRFxoYKPPngP9/XNXXsz/+AIIRqIjVV/+Jhp -m8w8lLF75rCgfggj9pyOVBOQVHx71C60hWc5S1hBBMYwUZxrQQksSEGaeq5OLEEN+tSXX8xbw4b6 -KcwUex2ogA0ZyFLPNYktaMCA+qpipk4cg7vvJOrz3q3ifQxykKfnnsYsFy5Ur9SfqZezV8yIQwGK + H4sIAAAAAAAAAM3RWQrCMBAG4FxEfBQP4wVU3LeKFRFxoYKPPngP9/XNXXsz/+AIIRqIjVV/+Jhp +m8w8lLF75rCgfggj9pyOVBOQVHx71C60hWc5S1hBBMYwUZxrQQksSEGaeq5OLEEN+tSXX8xbw4b6 +KcwUex2ogA0ZyFLPNYktaMCA+qpipk4cg7vvJOrz3q3ifQxykKfnnsYsFy5Ur9SfqZezV8yIQwGK Gvu85OjT3H/ITvMc/yfiv+Fcg70Hg7smOf1o7ycSoBr88t4Q1bDH+zdDugc3kAYAAA== - H4sIAAAAAAAAAGNgGDrgIhaxE0js81D6KpLYWSA+SYGdVyjQSwmgxM3YwDYqmjUXiOdhwfOxqD2P + H4sIAAAAAAAAAGNgGDrgIhaxE0js81D6KpLYWSA+SYGdVyjQSwmgxM3YwDYqmjUXiOdhwfOxqD2P RWwUUAa2E6FmChBPxYKn0dBdo2AUgIAGBXoB3F7btZAGAAA= @@ -94,7 +94,7 @@ RWwUUAa2E6FmChBPxYKn0dBdo2AUgIAGBXoB3F7btZAGAAA= - H4sIAAAAAAAAAGNkYGBgHMEYGdDbPkL2UgIGi73YzCPXXmqENQMR8qQAaoffQNhLzXRKSnxQai+5 + H4sIAAAAAAAAAGNkYGBgHMEYGdDbPkL2UgIGi73YzCPXXmqENQMR8qQAaoffQNhLzXRKSnxQai+5 fh6ofEkN/5Ka/qllFr0wAIdRzDyQBgAA diff --git a/tiled/interiors/deniran/bank_blue_roof.tmx b/data/maps/interiors/deniran/bank_blue_roof.tmx similarity index 99% rename from tiled/interiors/deniran/bank_blue_roof.tmx rename to data/maps/interiors/deniran/bank_blue_roof.tmx index e9b1ac6dfa..4187211aee 100644 --- a/tiled/interiors/deniran/bank_blue_roof.tmx +++ b/data/maps/interiors/deniran/bank_blue_roof.tmx @@ -60,29 +60,29 @@ - H4sIAAAAAAAAAJNgYGCQGGDMRiQmVT0p5gURwKSqp7Z5o/aP2j/S7UfG9Laf2njU/sFlPzk4iAK9 + H4sIAAAAAAAAAJNgYGCQGGDMRiQmVT0p5gURwKSqp7Z5o/aP2j/S7UfG9Laf2njU/sFlPzk4iAK9 yPaTi4OoYAYAxxIgyQAIAAA= - H4sIAAAAAAAAAMWVyQrCMBRF8yl1WDmtFF0p+hkuHOmi0A9wpWB146xf7A3kQShJXxIJXjj00ry8 -m0BCEiFEDdQZGqAJEsd6134t0AYdhi7oedT79BuAnagW1dFXKgeF+grlyyostaZ+ZaVMvtTJ4rlx -l/zMof5s8dw4l78AS7DyWK+PuH5rsAHbP+X/Wq8rNXiXfrnmh2AE+gH5mcH77mcKZmAMJo65e3Aw -cKzIv4BrRG7M/u/gEZGnJX+u/r/AOyIflWXKpzXElp5P5zrkDROB8yR0j+hch7xhInCehO7RFy0+ + H4sIAAAAAAAAAMWVyQrCMBRF8yl1WDmtFF0p+hkuHOmi0A9wpWB146xf7A3kQShJXxIJXjj00ry8 +m0BCEiFEDdQZGqAJEsd6134t0AYdhi7oedT79BuAnagW1dFXKgeF+grlyyostaZ+ZaVMvtTJ4rlx +l/zMof5s8dw4l78AS7DyWK+PuH5rsAHbP+X/Wq8rNXiXfrnmh2AE+gH5mcH77mcKZmAMJo65e3Aw +cKzIv4BrRG7M/u/gEZGnJX+u/r/AOyIflWXKpzXElp5P5zrkDROB8yR0j+hch7xhInCehO7RFy0+ Vp0ACAAA - H4sIAAAAAAAAAGNgQIAwhoED5UAcDsSLofxcIM4D4nwgLsCifj4afyaULgXiSiCuhbLxqUUHEUjs -QiAuAuJiIC4h4HZkUAbEdUDcBGWPAvJBx0A7YAQDUB6qYoDko4EAoDxUzwDJRzBQikMtvcBofh4F + H4sIAAAAAAAAAGNgQIAwhoED5UAcDsSLofxcIM4D4nwgLsCifj4afyaULgXiSiCuhbLxqUUHEUjs +QiAuAuJiIC4h4HZkUAbEdUDcBGWPAvJBx0A7YAQDUB6qYoDko4EAoDxUzwDJRzBQikMtvcBofh4F MCALpeUHyH51KK1JoTkAz/gUGwAIAAA= - H4sIAAAAAAAAAGNgGAWjABNEA3EMEMcOtENGKEhDo+kNstBockAlEFdhwbWUOW1YgsgBtiuSjm6g + H4sIAAAAAAAAAGNgGAWjABNEA3EMEMcOtENGKEhDo+kNstBockAlEFdhwbWUOW1YgsgBtiuSjm6g p1+HM9CgghkA8l256gAIAAA= @@ -98,7 +98,7 @@ p1+HM9CgghkA8l256gAIAAA= - H4sIAAAAAAAAAGNkYGBgHMVgjAyIUYuPT6paQgCXelxsQvKD3X5Kw4sQoJb/h7P9lKQXSu2nRvyT + H4sIAAAAAAAAAGNkYGBgHMVgjAyIUYuPT6paQgCXelxsQvKD3X5Kw4sQoJb/h7P9lKQXSu2nRvyT m/fxmUctQO3wpNR+erqB0nigpf2kphlqmTVQGACCr8aZAAgAAA== diff --git a/tiled/interiors/deniran/breland_house.tmx b/data/maps/interiors/deniran/breland_house.tmx similarity index 100% rename from tiled/interiors/deniran/breland_house.tmx rename to data/maps/interiors/deniran/breland_house.tmx diff --git a/tiled/interiors/deniran/breland_house_basement.tmx b/data/maps/interiors/deniran/breland_house_basement.tmx similarity index 100% rename from tiled/interiors/deniran/breland_house_basement.tmx rename to data/maps/interiors/deniran/breland_house_basement.tmx diff --git a/tiled/interiors/deniran/castle.tmx b/data/maps/interiors/deniran/castle.tmx similarity index 99% rename from tiled/interiors/deniran/castle.tmx rename to data/maps/interiors/deniran/castle.tmx index 8836536290..4c7de69083 100644 --- a/tiled/interiors/deniran/castle.tmx +++ b/data/maps/interiors/deniran/castle.tmx @@ -51,35 +51,35 @@ - H4sIAAAAAAAAAM1WWw7DIAyjN9o12p9eo/fYe730qMQ0hGwggbBVsizRRMZpCtmccxvAOo3BAjBa -b5R+TnOO2FJ/ThitHbGoJ1qwEm22ByvU+P/gFEGqg3JZndG7Ep89LgFXRf4yfb8L21+Obx73gIci -P/7PNLmpvpX/tM4l/ywecawv9Sld1/pnPqXrWv9Pj1fAXuGTxf9j/9f4/3X/M07rrPWvPf9audV/ + H4sIAAAAAAAAAM1WWw7DIAyjN9o12p9eo/fYe730qMQ0hGwggbBVsizRRMZpCtmccxvAOo3BAjBa +b5R+TnOO2FJ/ThitHbGoJ1qwEm22ByvU+P/gFEGqg3JZndG7Ep89LgFXRf4yfb8L21+Obx73gIci +P/7PNLmpvpX/tM4l/ywecawv9Sld1/pnPqXrWv9Pj1fAXuGTxf9j/9f4/3X/M07rrPWvPf9audV/ D245/3r4z80EpftcGn88SAfVXjrPWMw/NdDG9/JvOf9ZQNJnvbWZzhvkGrA9AA0AAA== - H4sIAAAAAAAAAO2WTU7DMBCFPSdg0S27CLFlFyFu0j0td4AjAKISLTeATXuDAkmvwE+P0AVH6II+ -KxnVcT1Wo07MhpGekkzG/hwnjl9pjCkDWhi9KASG1RI6oaY+kPtV5K8jnB/onJpadcBvw1l3wA/1 -d0Tb/DU167+hLyV9evwb2uW7kSF/rKxT2uVI/Bz5M2gOvUJv9XUb+W0vBL6dZ2mtveN+AZVO23uc -39bXd1TJz0tt3ShM9V60v7V9g7l8fMY4X4SxpuBPwZ4l4DPH56cOn/+IMY2F579EftBiboaovRLq -mdOGrxn//DB/gtxTAj5zmGv/gT36m/VvudYX2L0h9frPHP8R2hu6jjziPwoj+zXW4oB6jpgvCfk1 -V+5+nkXq2Of1vDnuU5wf8muu3HeWR+rY5/l8//kfcH9EW762/2P+Phxek1oh9cf+J+QXtfkSZwPz + H4sIAAAAAAAAAO2WTU7DMBCFPSdg0S27CLFlFyFu0j0td4AjAKISLTeATXuDAkmvwE+P0AVH6II+ +KxnVcT1Wo07MhpGekkzG/hwnjl9pjCkDWhi9KASG1RI6oaY+kPtV5K8jnB/onJpadcBvw1l3wA/1 +d0Tb/DU167+hLyV9evwb2uW7kSF/rKxT2uVI/Bz5M2gOvUJv9XUb+W0vBL6dZ2mtveN+AZVO23uc +39bXd1TJz0tt3ShM9V60v7V9g7l8fMY4X4SxpuBPwZ4l4DPH56cOn/+IMY2F579EftBiboaovRLq +mdOGrxn//DB/gtxTAj5zmGv/gT36m/VvudYX2L0h9frPHP8R2hu6jjziPwoj+zXW4oB6jpgvCfk1 +V+5+nkXq2Of1vDnuU5wf8muu3HeWR+rY5/l8//kfcH9EW762/2P+Phxek1oh9cf+J+QXtfkSZwPz aPgWAA0AAA== - H4sIAAAAAAAAABNkZGAQxIKpDbDZgWxPMJAdQgN70QEue0KBYmF0sJ9e9gwHUAAMp1wgzoGGF3Lc -FQHpTCDOAuJCLPLZQDoPiPOpGNawuKsF4jogrkdjUztui4FmlQJxGZqZDUB+IxA3MaKykQHI7xVA -XI7HPVeA+DIe+w8B9R4G4iNk+ImQ3t9AfB2In5NuNNXAa6g7Bgr8H0C70cE6YDytp0O5RC97SAUr + H4sIAAAAAAAAABNkZGAQxIKpDbDZgWxPMJAdQgN70QEue0KBYmF0sJ9e9gwHUAAMp1wgzoGGF3Lc +FQHpTCDOAuJCLPLZQDoPiPOpGNawuKsF4jogrkdjUztui4FmlQJxGZqZDUB+IxA3MaKykQHI7xVA +XI7HPVeA+DIe+w8B9R4G4iNk+ImQ3t9AfB2In5NuNNXAa6g7Bgr8H0C70cE6YDytp0O5RC97SAUr gG5aSQd34bJnJIe/8CBzzyjA3V7D1T4kVf0oGAWDAQAAAwuRSwANAAA= - H4sIAAAAAAAAAGNgGAWDAVQy0s+uKjraNQqIA7OAcTKbDvGCy54FQLGFdLCfXvbgAsuAdi8n0f5Y -oPo4EvTEA9UmkGjHJKD6yTj0JALFk0gwLxmoNgWHenz2jIKBA6P5nz6AnPw/CqgPwkfjYBQMAgAA + H4sIAAAAAAAAAGNgGAWDAVQy0s+uKjraNQqIA7OAcTKbDvGCy54FQLGFdLCfXvbgAsuAdi8n0f5Y +oPo4EvTEA9UmkGjHJKD6yTj0JALFk0gwLxmoNgWHenz2jIKBA6P5nz6AnPw/CqgPwkfjYBQMAgAA G8/QHgANAAA= @@ -95,8 +95,8 @@ G8/QHgANAAA= - H4sIAAAAAAAAAO2V2woAIAhD7f9/uteQjDSbgxIGwaLjDWoi0r5KpQPNEeXf5o9Mlvor+TPP8vXM -rF563rbu3Aw2PiqPKu5JHt4cPXvH0v/X+ehg47/c/5W3s6vZ/x+Cz1S/dc7WihmpP8JHcDzq1oY4 + H4sIAAAAAAAAAO2V2woAIAhD7f9/uteQjDSbgxIGwaLjDWoi0r5KpQPNEeXf5o9Mlvor+TPP8vXM +rF563rbu3Aw2PiqPKu5JHt4cPXvH0v/X+ehg47/c/5W3s6vZ/x+Cz1S/dc7WihmpP8JHcDzq1oY4 VAANAAA= diff --git a/tiled/interiors/deniran/dress_shop.tmx b/data/maps/interiors/deniran/dress_shop.tmx similarity index 99% rename from tiled/interiors/deniran/dress_shop.tmx rename to data/maps/interiors/deniran/dress_shop.tmx index 79b1e2e52f..532f3e4e32 100644 --- a/tiled/interiors/deniran/dress_shop.tmx +++ b/data/maps/interiors/deniran/dress_shop.tmx @@ -42,30 +42,30 @@ - H4sIAAAAAAAAABNhYGAQoQBLUqgfHfOTiZHdQq4ZyGbBzAkgEWNzC6lmoJs16pZRt9DTLZSYQU23 + H4sIAAAAAAAAABNhYGAQoQBLUqgfHfOTiZHdQq4ZyGbBzAkgEWNzC6lmoJs16pZRt9DTLZSYQU23 oOOBcgs18ahbRt1CS7f44MGjbhkcbqFneiEFB5Chh9i2FKk4gAK9+DAAPRgLcvAKAAA= - H4sIAAAAAAAAALWWyU4CQRCG601mkJMgJ4mcJPCKiOgVFBLZDmyJogdewEQTFeLyLBaZ6Vjp9FLV -tH/yZbpnumr+VGq6JwGAFCkIOUKKkCkJzKHnOkZKSFnICVLJvYTm0HPt81RBrjPihY5DpOKpl6kn -hj6P5aVl8bJENg5WEb3cIUMtnnp5RB4cPAm8XFg8XGtzW10konGx++UlIL4G2Td5SnyNkDEyYeYx -1eXNE9PT5g2kCdk3eY7U8/szZI4smF7A4EVaF5vuIeuttWNNm4xddbmJ5EnpkrGGU5dbRp6uwBcV -7Stpv8QW7av/6hefOvmV9pWrLn1Djnfkw8DW8d4rhrdngxefdpb7n4xYl14DvHwh3wZ+DvAxyK+H + H4sIAAAAAAAAALWWyU4CQRCG601mkJMgJ4mcJPCKiOgVFBLZDmyJogdewEQTFeLyLBaZ6Vjp9FLV +tH/yZbpnumr+VGq6JwGAFCkIOUKKkCkJzKHnOkZKSFnICVLJvYTm0HPt81RBrjPihY5DpOKpl6kn +hj6P5aVl8bJENg5WEb3cIUMtnnp5RB4cPAm8XFg8XGtzW10konGx++UlIL4G2Td5SnyNkDEyYeYx +1eXNE9PT5g2kCdk3eY7U8/szZI4smF7A4EVaF5vuIeuttWNNm4xddbmJ5EnpkrGGU5dbRp6uwBcV +7Stpv8QW7av/6hefOvmV9pWrLn1Djnfkw8DW8d4rhrdngxefdpb7n4xYl14DvHwh3wZ+DvAxyK+H ngExpbzQvZwLCNerfzc6T8lYnSEN+NvLuYBwvQ91hvwC190j2PAKAAA= - H4sIAAAAAAAAAGNgwA3i8cgRA3DpJ8Xc81A6E41Pil58+jMZiAeXCfBJ0Uuqfhh4QIYeWoEHBOTv -08MRo4DmoAGI64G4ZIDdAQIVQNwCpUkFoUAcRl3nDEk3DBbQwDA80tUoGAVDBeBqe8lAaTkS9ZGq + H4sIAAAAAAAAAGNgwA3i8cgRA3DpJ8Xc81A6E41Pil58+jMZiAeXCfBJ0Uuqfhh4QIYeWoEHBOTv +08MRo4DmoAGI64G4ZIDdAQIVQNwCpUkFoUAcRl3nDEk3DBbQwDA80tUoGAVDBeBqe8lAaTkS9ZGq BhnganupQWkNEvURowYA9ku7nPAKAAA= - H4sIAAAAAAAAAGNgGAWDEXQPtAOAYDkQr6CTXT04xCei8QdDuAxGQE64zKa6KwYH6EVi4wuXOVS2 + H4sIAAAAAAAAAGNgGAWDEXQPtAOAYDkQr6CTXT04xCei8QdDuAxGQE64zKa6KwYH6EVi4wuXOVS2 t49K5swlQs0sKtk10kE/iernUcneCVQyZ6SB+QPtgFEwpAEAiPnoY/AKAAA= @@ -76,8 +76,8 @@ t49K5swlQs0sKtk10kE/iernUcneCVQyZ6SB+QPtgFEwpAEAiPnoY/AKAAA= - H4sIAAAAAAAAAO1VUQpAIQjz/rf0Jv0/WuocZPAGQh815zJzM/M/YFSh4EBcZjGff9YKLYin4l9X -yylvFZEWxLnbN71fFFqqnExNWW+Z+lT+Msi+AbWurOeRL8zdZaGcu11M0LLLxcwpRV607+YdTdOi + H4sIAAAAAAAAAO1VUQpAIQjz/rf0Jv0/WuocZPAGQh815zJzM/M/YFSh4EBcZjGff9YKLYin4l9X +yylvFZEWxLnbN71fFFqqnExNWW+Z+lT+Msi+AbWurOeRL8zdZaGcu11M0LLLxcwpRV607+YdTdOi +o+UyPzJpz7vnH8hFr55+bXwCgAA diff --git a/tiled/interiors/deniran/grocery_store.tmx b/data/maps/interiors/deniran/grocery_store.tmx similarity index 99% rename from tiled/interiors/deniran/grocery_store.tmx rename to data/maps/interiors/deniran/grocery_store.tmx index 8fbf49492f..4bcf751256 100644 --- a/tiled/interiors/deniran/grocery_store.tmx +++ b/data/maps/interiors/deniran/grocery_store.tmx @@ -84,29 +84,29 @@ - H4sIAAAAAAAAAO2XMQ6AIAwA2Uz8gZ/kCYjwAZ6sDiSGtJDaAkoYbr1c2i5dlVIrk03AEVkYPFu4 -nugwFzsBg7RQPR5oOS40AYe0cDx/abEJvVoCsNswwI5cxi/dUvK0aknp0QLdU3pTrVqoM5wtdVow -R86N3RZ0Rz1aSjObLe9bsD3n9l+rpQWzZbbc2AKtWtyH5jJSiy/sF4NyIxDQr8ZBCzik/nEt5DkB + H4sIAAAAAAAAAO2XMQ6AIAwA2Uz8gZ/kCYjwAZ6sDiSGtJDaAkoYbr1c2i5dlVIrk03AEVkYPFu4 +nugwFzsBg7RQPR5oOS40AYe0cDx/abEJvVoCsNswwI5cxi/dUvK0aknp0QLdU3pTrVqoM5wtdVow +R86N3RZ0Rz1aSjObLe9bsD3n9l+rpQWzZbbc2AKtWtyH5jJSiy/sF4NyIxDQr8ZBCzik/nEt5DkB atoAGGgQAAA= - H4sIAAAAAAAAAM2WSy9DQRSAx58QEdFqY+G1IqxI/a3SH4C9PyBVCxvUY0dDYuOdaCkVQZWthMQr -cUbPxDHO3Pbc3hs9yZeZ3pk59+udc28mopSKAl0+iAFxVY1IAHl6gF6gzwf9wAC6BJFH5xjCfGkg -A8wT0uR6BufpdgEYtlx0nhP8XSboOCOsIgrnmzzUZVqA7WL6eWGePONyqWQx53C5Eea5rsMlCRQR -HYvABBnPhOhSsuZMMi4pMl5yuNwy90ta/4PGcR0uU+rv3s6Q8aL6XWsm3x1zv11gx+FyyrhIo4g5 -RlT1GzGIeaQuR4xLa4vcJQGMq+o3YhQYAwoOl22BS4fQRdfTHrCPFJCUY77LJYg94urJrikTZQ8X -7rm0CZ+LJMoeY9x71Mm4uN5Fr3eUi01gyzF2zri0My5PwCezflbgoUPXlquOOJco4/IKPAfgomuL -qyMT9dTuC/DBXD8ADoU+XmG7dDPP5R14axIX1z577b80LhiXOOPi2uda+9+oSyzE74vUZf1/VL6j -mV3WAsydJP17bB+wrWBLv9thuuiodeamtW+7bATkcAU8CteE6VKpOcvbRUcOyAJLiP69jNdWsJ/D + H4sIAAAAAAAAAM2WSy9DQRSAx58QEdFqY+G1IqxI/a3SH4C9PyBVCxvUY0dDYuOdaCkVQZWthMQr +cUbPxDHO3Pbc3hs9yZeZ3pk59+udc28mopSKAl0+iAFxVY1IAHl6gF6gzwf9wAC6BJFH5xjCfGkg +A8wT0uR6BufpdgEYtlx0nhP8XSboOCOsIgrnmzzUZVqA7WL6eWGePONyqWQx53C5Eea5rsMlCRQR +HYvABBnPhOhSsuZMMi4pMl5yuNwy90ta/4PGcR0uU+rv3s6Q8aL6XWsm3x1zv11gx+FyyrhIo4g5 +RlT1GzGIeaQuR4xLa4vcJQGMq+o3YhQYAwoOl22BS4fQRdfTHrCPFJCUY77LJYg94urJrikTZQ8X +7rm0CZ+LJMoeY9x71Mm4uN5Fr3eUi01gyzF2zri0My5PwCezflbgoUPXlquOOJco4/IKPAfgomuL +qyMT9dTuC/DBXD8ADoU+XmG7dDPP5R14axIX1z577b80LhiXOOPi2uda+9+oSyzE74vUZf1/VL6j +mV3WAsydJP17bB+wrWBLv9thuuiodeamtW+7bATkcAU8CteE6VKpOcvbRUcOyAJLiP69jNdWsJ/D fhYx+05rRBrGhZ5Z/aIaXG/Oygn1c2b1i2pwvTkrfwFLINDJaBAAAA== - H4sIAAAAAAAAAGNgwA9iCMiTCigxL41MfQ+B+D4e8+5D1YyCUTCYwW4g3jPQjhgFVAXijLQzex+J -6mVp6JahDCSxhMtXIP5Md5cwMMjTMI52AvEuEtRjC5eBArQMl+EGvgPxl4F2xCgYFOAdEL9HogcS + H4sIAAAAAAAAAGNgwA9iCMiTCigxL41MfQ+B+D4e8+5D1YyCUTCYwW4g3jPQjhgFVAXijLQzex+J +6mVp6JahDCSxhMtXIP5Md5cwMMjTMI52AvEuEtRjC5eBArQMl+EGvgPxl4F2xCgYFOAdEL9HogcS fADij0j0KBgFwwFEkiAnA6XlSDAHn/noIJkEOTUorUGCObjEAfFsQqpoEAAA @@ -122,7 +122,7 @@ fADij0j0KBgFwwFEkiAnA6XlSDAHn/noIJkEOTUorUGCObjEAfFsQqpoEAAA - H4sIAAAAAAAAAO3VQQoAIAhEUa/t7du3MBQVkz8wu7BHLVQRUfpNPameM9XyOvOrxTJ2/xEWLJ5s + H4sIAAAAAAAAAO3VQQoAIAhEUa/t7du3MBQVkz8wu7BHLVQRUfpNPameM9XyOvOrxTJ2/xEWLJ5s s0TeHEtOsOyxdAQLFmtv3vd1WDxnqyzR/TDZEm3FzA2WrB5NBKpAaBAAAA== diff --git a/tiled/interiors/deniran/inn.tmx b/data/maps/interiors/deniran/inn.tmx similarity index 99% rename from tiled/interiors/deniran/inn.tmx rename to data/maps/interiors/deniran/inn.tmx index 57030df203..2bae5192b5 100644 --- a/tiled/interiors/deniran/inn.tmx +++ b/data/maps/interiors/deniran/inn.tmx @@ -60,24 +60,24 @@ - H4sIAAAAAAAAAO2UMQ4AIQgEqe1o75H8v7zWEE93QW2OYspliJFtItICPMFcj5L0XjarzmsgIy+a -tfL+zrtilPNe9j8jdzab/bXT6v5nMG+p4Ey0c1jvzr5Cvaf6Kkt5y3vDy2LBHHvjHkvmX+Kbc6pg + H4sIAAAAAAAAAO2UMQ4AIQgEqe1o75H8v7zWEE93QW2OYspliJFtItICPMFcj5L0XjarzmsgIy+a +tfL+zrtilPNe9j8jdzab/bXT6v5nMG+p4Ey0c1jvzr5Cvaf6Kkt5y3vDy2LBHHvjHkvmX+Kbc6pg CQAA - H4sIAAAAAAAAAO2UuQ0CMRBFpxRzRFwRCCIQtEMNkEEHIG5q4uqHv2KRLMueY1mI+NILVp7vv7Y1 -44ioAqpKaqBOLzmj1/c3QBO0lLRBJ8+1en1/5u2RXn691et7OO8MzEvIXYClIZf7Xyl3Lfh97was -wLaE3NQ+3z6v5O+DAen6hoL6bpDrSO6rt2cMJqTrG4rUj4KzSH01DDzSvYSaGmpjcsTfTXiXnKQ3 -s8wr7b1kkt4sNa8uYAf24JB/c7qCW2IttVeqj47gBM6K893Bg1mP7VW0fz/VP/e3uZqei0EFPJY5 + H4sIAAAAAAAAAO2UuQ0CMRBFpxRzRFwRCCIQtEMNkEEHIG5q4uqHv2KRLMueY1mI+NILVp7vv7Y1 +44ioAqpKaqBOLzmj1/c3QBO0lLRBJ8+1en1/5u2RXn691et7OO8MzEvIXYClIZf7Xyl3Lfh97was +wLaE3NQ+3z6v5O+DAen6hoL6bpDrSO6rt2cMJqTrG4rUj4KzSH01DDzSvYSaGmpjcsTfTXiXnKQ3 +s8wr7b1kkt4sNa8uYAf24JB/c7qCW2IttVeqj47gBM6K893Bg1mP7VW0fz/VP/e3uZqei0EFPJY5 mYIKePzZ+gSPjlFjYAkAAA== - H4sIAAAAAAAAAGNggIB+IJ4AZfszkAc6gbgLiU+MOROBeBKUHQmlK4G4igR7u4G4B4kPM6cRiJtw -6JkMxFNIsAMb6AXiPgrNGAWjYBQMHXAei9geOph1AUofAeKjQHwMiA+Rae8FJPZxKE2uWaNgFFAC + H4sIAAAAAAAAAGNggIB+IJ4AZfszkAc6gbgLiU+MOROBeBKUHQmlK4G4igR7u4G4B4kPM6cRiJtw +6JkMxFNIsAMb6AXiPgrNGAWjYBQMHXAei9geOph1AUofAeKjQHwMiA+Rae8FJPZxKE2uWaNgFFAC cLURkMVlobQ8GXpxgUgixNWBWAOINcnQCwMAg335/WAJAAA= @@ -93,7 +93,7 @@ cLURkMVlobQ8GXpxgUgixNWBWAOINcnQCwMAg335/WAJAAA= - H4sIAAAAAAAAAO2TMQ4AIAgDy/8/7epiiwhhEBImCwekGgD7OFVEalg907xyd1105qp9VR8vV92w + H4sIAAAAAAAAAO2TMQ4AIAgDy/8/7epiiwhhEBImCwekGgD7OFVEalg907xyd1105qp9VR8vV92w e1+v327fsnzexWUx3BreScN6MW8Amsm4rFfkjhkx3B5uxOcV/7U6F2EI7kFgCQAA diff --git a/tiled/interiors/deniran/inn_1.tmx b/data/maps/interiors/deniran/inn_1.tmx similarity index 99% rename from tiled/interiors/deniran/inn_1.tmx rename to data/maps/interiors/deniran/inn_1.tmx index 6f0f0f9c3f..387f9ebfb3 100644 --- a/tiled/interiors/deniran/inn_1.tmx +++ b/data/maps/interiors/deniran/inn_1.tmx @@ -48,24 +48,24 @@ - H4sIAAAAAAAAAONiYGDgIgNLkakPGQuSiJHtJVWvIJq9m4jE2OwlVu+mUXtHnL34MC592OwlJT0T -ymOEzMXnLnz5HxemJBzxmUtMmUNJ/FFaXpEazrQsr6gRHiMx/47aSx97B6LeH4h2DgCIxSYaYAkA + H4sIAAAAAAAAAONiYGDgIgNLkakPGQuSiJHtJVWvIJq9m4jE2OwlVu+mUXtHnL34MC592OwlJT0T +ymOEzMXnLnz5HxemJBzxmUtMmUNJ/FFaXpEazrQsr6gRHiMx/47aSx97B6LeH4h2DgCIxSYaYAkA AA== - H4sIAAAAAAAAAO2UQQqDQAxFc5SpdVW1K0VXSnu69nKeqYE68JE4SVTQQj/81cybDAk/gYgu7Mzo -Kzunr4KTRf7GLtil0RX7PtX1ssi38I5FeN/LIrNX3fdBdV871E29cbY+r6nbkZ4Z5OL9mt3MzgOl -sxWZB/tJemai8H7PHmbnWrYkZqknksYVDCrQcl+kPmpKzc26r6Se4D+l+afmtmVf4T+l+Ws6Q45+ + H4sIAAAAAAAAAO2UQQqDQAxFc5SpdVW1K0VXSnu69nKeqYE68JE4SVTQQj/81cybDAk/gYgu7Mzo +Kzunr4KTRf7GLtil0RX7PtX1ssi38I5FeN/LIrNX3fdBdV871E29cbY+r6nbkZ4Z5OL9mt3MzgOl +sxWZB/tJemai8H7PHmbnWrYkZqknksYVDCrQcl+kPmpKzc26r6Se4D+l+afmtmVf4T+l+Ws6Q45+ va5lV/73pM2YaS9r3ZNapr0s8h9rLisdYAkAAA== - H4sIAAAAAAAAAGNgQAB/BuwAlzgpavDJRwJxNpTdAKWzoeLtBMyNhNIwdblAXAHE1VB2JDZNSCAH -Sjej8dsI6IMBmLoCIK4B4loom1ZgJRq/GAebFDOIAeuBuIcMfTDQTQUzRsEooCXYT6Q6ULlSBsTl -UDYItJBpZyuUBpV39QyIchAbwFbGEFtOoQOYPlB518SAKPewAXLKmMEAyCnnKNUPK+fIBZSUk10U + H4sIAAAAAAAAAGNgQAB/BuwAlzgpavDJRwJxNpTdAKWzoeLtBMyNhNIwdblAXAHE1VB2JDZNSCAH +Sjej8dsI6IMBmLoCIK4B4loom1ZgJRq/GAebFDOIAeuBuIcMfTDQTQUzRsEooCXYT6Q6ULlSBsTl +UDYItJBpZyuUBpV39QyIchAbwFbGEFtOoQOYPlB518SAKPewAXLKmMEAyCnnKNUPK+fIBZSUk10U 2DsQgJL2Bj61hPTjahMQaisQUotNDAARfjMzYAkAAA== @@ -76,8 +76,8 @@ UDYItJBpZyuUBpV39QyIchAbwFbGEFtOoQOYPlB518SAKPewAXLKmMEAyCnnKNUPK+fIBZSUk10U - H4sIAAAAAAAAAOWSWwoAIAgE7f6X7iuIUHftSSVIVq6TUhKR9KEXq2Nrb2m9PHSOLMK14ggXzYp9 -u8f1arD9MroVc47yUd2e+9G/fpKL7DXu7DlrGrYf1H+7atw2f5SL9NH8XVyP36vT/garu7XfXzwD + H4sIAAAAAAAAAOWSWwoAIAgE7f6X7iuIUHftSSVIVq6TUhKR9KEXq2Nrb2m9PHSOLMK14ggXzYp9 +u8f1arD9MroVc47yUd2e+9G/fpKL7DXu7DlrGrYf1H+7atw2f5SL9NH8XVyP36vT/garu7XfXzwD wxO2Y2AJAAA= diff --git a/tiled/interiors/deniran/library.tmx b/data/maps/interiors/deniran/library.tmx similarity index 100% rename from tiled/interiors/deniran/library.tmx rename to data/maps/interiors/deniran/library.tmx diff --git a/tiled/interiors/deniran/museum.tmx b/data/maps/interiors/deniran/museum.tmx similarity index 100% rename from tiled/interiors/deniran/museum.tmx rename to data/maps/interiors/deniran/museum.tmx diff --git a/tiled/interiors/deniran/pawn_shop.tmx b/data/maps/interiors/deniran/pawn_shop.tmx similarity index 98% rename from tiled/interiors/deniran/pawn_shop.tmx rename to data/maps/interiors/deniran/pawn_shop.tmx index 72e69f20d5..85ab6c7da8 100644 --- a/tiled/interiors/deniran/pawn_shop.tmx +++ b/data/maps/interiors/deniran/pawn_shop.tmx @@ -1,226 +1,226 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACmNgwA4kKcS4AEhOiExMjLnsJOJRc0fNHTWXgcGAiYHBiIn65hoDzTQlwVxXIv1NqrnEutcMaKYFFnPxYUrijVB5SKm5pOofNXfUXHLMpSamtO2BDwMAAYVxrfAIAAA= - - - - - H4sIAAAAAAAACmNgwA40gFiLDKwNxDo4zAQBIyA2BmITErEpEJvhMRcGpjIyMBxlgrDnMULoBYwI+flAdiGU7cVEhIFI5hICMHM3EaEWBqaTYO5mEsydCVUbBPXjDyD/J5p+csxFB3+Bev/hMHcLCeYSE2aFhJVgAGL8VgrERVBMjrna0DAWBdJiWNIUKemBlLggRS16XKwE8lcB8WosZpBi7ls0tWuA/LVAvA6LGcSkBxfirYYDHRLyMbkAVB5qMmCWdzZAbAvEHEA3cBLpjmlI4YCrPHQDYncsei8i6eUC2seNZOc0HOG7lhEVg+LmE5raS0h8HqCZvEjmzqCgfMAHZuExF5Y+caVRfOAdHvXrkczdgKbuKpB/DU2sCA3jAmvQwpcQIKcsIwYQY+4qRkyMHMYnoewoaBpoZ4KYGw+kE4DYHilt2AOxA3WcDgaw/OQJxF5UNBeWnwCIvni/8AgAAA== - - - - - H4sIAAAAAAAACmNgIA64MkLofUwQug3In82EKr+VkUjDoOAQUH8oyByovrlAuh2I5wDF5wDpXAaI/DYSzLViIqyGHJBOhrmLSAwPQmAy1A3LqGwurcESItzbQ0b4riDC3L0khNUCGqWd/SS4wZlGbniG5gZXqD3JWOzbR4R7rYDYmmJX0Q/4AbE/hWZMgIZLF5DuBuIDwLA7RUZePIpDTx9QvB+IDwPNPUOEualoceeHJS47oWIXoOadG0Rlx3MsbjkIFZsFdXcKlfLDKag5GUDaBcpOI8LsQixi+MqzMqCZ5USYewKLGuTyzI1G5QAMHEOy6zCQfZLG9g002A31HwDWu66t8AgAAA== - - - - - H4sIAAAAAAAACmNgGBgwmXGALB6kwJ8JQn8GhsuX0bChCVCFhjE/kBZgGli3kAqShph7BytgA4YjO5FhOYWIfHiaRnn1LNTc11Q2//wwKFsuA/1wZQj54zjUrWFUzsMnoOZGQM1tgdIxQDp2tLzACgAsSKe48AgAAA== - - - - - H4sIAAAAAAAACmNgGBjQzTRAFo+CUTAKRgERIHG0jBoFo2BYAQDd6m7M8AgAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMgsEBIgfaAaNgFIyCYQsA7NU+NvAIAAA= - - - - - H4sIAAAAAAAACt2TwQoAIAhD/XH/vWuIqG1K4EA89RxLVUR0WWXSq2/n2rcst6LpHLo9s3sWZYzwq2K40byfXEQT2SLsl/tAed4NdHutcllFXGYWys32udNvZQ4ixL/337ZvqQNSEZ1C8AgAAA== - - - - - H4sIAAAAAAAACu3DAQkAAAwEoUv+2ddjKLhqqqqPH7yG4z7wCAAA - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACmNgwA4kKcS4AEhOiExMjLnsJOJRc0fNHTWXgcGAiYHBiIn65hoDzTQlwVxXIv1NqrnEutcMaKYFFnPxYUrijVB5SKm5pOofNXfUXHLMpSamtO2BDwMAAYVxrfAIAAA= + + + + + H4sIAAAAAAAACmNgwA40gFiLDKwNxDo4zAQBIyA2BmITErEpEJvhMRcGpjIyMBxlgrDnMULoBYwI+flAdiGU7cVEhIFI5hICMHM3EaEWBqaTYO5mEsydCVUbBPXjDyD/J5p+csxFB3+Bev/hMHcLCeYSE2aFhJVgAGL8VgrERVBMjrna0DAWBdJiWNIUKemBlLggRS16XKwE8lcB8WosZpBi7ls0tWuA/LVAvA6LGcSkBxfirYYDHRLyMbkAVB5qMmCWdzZAbAvEHEA3cBLpjmlI4YCrPHQDYncsei8i6eUC2seNZOc0HOG7lhEVg+LmE5raS0h8HqCZvEjmzqCgfMAHZuExF5Y+caVRfOAdHvXrkczdgKbuKpB/DU2sCA3jAmvQwpcQIKcsIwYQY+4qRkyMHMYnoewoaBpoZ4KYGw+kE4DYHilt2AOxA3WcDgaw/OQJxF5UNBeWnwCIvni/8AgAAA== + + + + + H4sIAAAAAAAACmNgIA64MkLofUwQug3In82EKr+VkUjDoOAQUH8oyByovrlAuh2I5wDF5wDpXAaI/DYSzLViIqyGHJBOhrmLSAwPQmAy1A3LqGwurcESItzbQ0b4riDC3L0khNUCGqWd/SS4wZlGbniG5gZXqD3JWOzbR4R7rYDYmmJX0Q/4AbE/hWZMgIZLF5DuBuIDwLA7RUZePIpDTx9QvB+IDwPNPUOEualoceeHJS47oWIXoOadG0Rlx3MsbjkIFZsFdXcKlfLDKag5GUDaBcpOI8LsQixi+MqzMqCZ5USYewKLGuTyzI1G5QAMHEOy6zCQfZLG9g002A31HwDWu66t8AgAAA== + + + + + H4sIAAAAAAAACmNgGBgwmXGALB6kwJ8JQn8GhsuX0bChCVCFhjE/kBZgGli3kAqShph7BytgA4YjO5FhOYWIfHiaRnn1LNTc11Q2//wwKFsuA/1wZQj54zjUrWFUzsMnoOZGQM1tgdIxQDp2tLzACgAsSKe48AgAAA== + + + + + H4sIAAAAAAAACmNgGBjQzTRAFo+CUTAKRgERIHG0jBoFo2BYAQDd6m7M8AgAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMgsEBIgfaAaNgFIyCYQsA7NU+NvAIAAA= + + + + + H4sIAAAAAAAACt2TwQoAIAhD/XH/vWuIqG1K4EA89RxLVUR0WWXSq2/n2rcst6LpHLo9s3sWZYzwq2K40byfXEQT2SLsl/tAed4NdHutcllFXGYWys32udNvZQ4ixL/337ZvqQNSEZ1C8AgAAA== + + + + + H4sIAAAAAAAACu3DAQkAAAwEoUv+2ddjKLhqqqqPH7yG4z7wCAAA + + + diff --git a/tiled/interiors/deniran/potions_shop.tmx b/data/maps/interiors/deniran/potions_shop.tmx similarity index 99% rename from tiled/interiors/deniran/potions_shop.tmx rename to data/maps/interiors/deniran/potions_shop.tmx index bb7d31185b..de0470d19f 100644 --- a/tiled/interiors/deniran/potions_shop.tmx +++ b/data/maps/interiors/deniran/potions_shop.tmx @@ -57,21 +57,21 @@ - H4sIAAAAAAAAAHNmYGBwphDbkImR9QeTiEf1j+rHpd8fCQ+EfnLcj46DcYhjyz/YcDABeRgGAO74 + H4sIAAAAAAAAAHNmYGBwphDbkImR9QeTiEf1j+rHpd8fCQ+EfnLcj46DcYhjyz/YcDABeRgGAO74 ZIEABAAA - H4sIAAAAAAAAAGNnYGDgAGJOEjEXEHMDsSAQCwGxMIlYBIhFofplgLgLiLuBuIcBN0BWA9MHo0kF -6Pq3o8mH42AzQNUS0h+Ng02M/r1AvA8N7ydB/wEgPoiGD5HofnxgOOrfSYL+nVj0kwpg+uSAWJ4B + H4sIAAAAAAAAAGNnYGDgAGJOEjEXEHMDsSAQCwGxMIlYBIhFofplgLgLiLuBuIcBN0BWA9MHo0kF +6Pq3o8mH42AzQNUS0h+Ng02M/r1AvA8N7ydB/wEgPoiGD5HofnxgOOrfSYL+nVj0kwpg+uSAWJ4B M38xYBFDxtJQ/RpArMmAmb8YsIghY1UgVgNiAB/FVn0ABAAA - H4sIAAAAAAAAAGNgwA7aoHQvEPcB8Woc6mCgHYg7gLgTiLdAxeKAuB+IJwDxGjQ1+MBWKB0PxBOB -eBIQryWgh1IwkwS1U7GITSNB/wosYpPR+E1QM2dA2chgPhb9U0iwfyEWsekk6Ed3KwjMIkH/Aixi + H4sIAAAAAAAAAGNgwA7aoHQvEPcB8Woc6mCgHYg7gLgTiLdAxeKAuB+IJwDxGjQ1+MBWKB0PxBOB +eBIQryWgh1IwkwS1U7GITSNB/wosYpPR+E1QM2dA2chgPhb9U0iwfyEWsekk6Ed3KwjMIkH/Aixi s0nQvwyL2AwS9JPi1oEALFCajUz9fEDMD8QCRKgFAMJ81iEABAAA @@ -92,7 +92,7 @@ s0nQvwyL2AwS9JPi1oEALFCajUz9fEDMD8QCRKgFAMJ81iEABAAA - H4sIAAAAAAAAAGNkYGBgHISYAYlmQOLjU08KoMQMSt1ASD+l8gPt/qGon1RAi/SHLf3TGgMAkt3r + H4sIAAAAAAAAAGNkYGBgHISYAYlmQOLjU08KoMQMSt1ASD+l8gPt/qGon1RAi/SHLf3TGgMAkt3r YwAEAAA= diff --git a/tiled/interiors/deniran/psychic_parlor.tmx b/data/maps/interiors/deniran/psychic_parlor.tmx similarity index 99% rename from tiled/interiors/deniran/psychic_parlor.tmx rename to data/maps/interiors/deniran/psychic_parlor.tmx index 550becc315..5d1f74e978 100644 --- a/tiled/interiors/deniran/psychic_parlor.tmx +++ b/data/maps/interiors/deniran/psychic_parlor.tmx @@ -33,14 +33,14 @@ - H4sIAAAAAAAAABNgYGAQGGDMOUAY2f4gOuNR+0ftH7V/1P5R+0ftH7V/1P6Rbj8hHESkOnLaf8Tg + H4sIAAAAAAAAABNgYGAQGGDMOUAY2f4gOuNR+0ftH7V/1P5R+0ftH7V/1P6Rbj8hHESkOnLaf8Tg IBLVE4sBWF58uoALAAA= - H4sIAAAAAAAAAO3WyQrCMBCA4XmTIh7E7aToqeILubR66WLr9uD+h3gRGiNIp4UZ+AiEhJ/cEonI -QMkQY0wwbdkMc9dfSvuzsr71e9zfYY8Djgr9BClOOHvOZchR/LkfOiUuqBT7D+W+5vtrXHFT6t/d + H4sIAAAAAAAAAO3WyQrCMBCA4XmTIh7E7aToqeILubR66WLr9uD+h3gRGiNIp4UZ+AiEhJ/cEonI +QMkQY0wwbdkMc9dfSvuzsr71e9zfYY8Djgr9BClOOHvOZchR/LkfOiUuqBT7D+W+5vtrXHFT6t/d +lTqN431rd+V/lq+/xUl4MwvFq6/Rezx/i+OPvZ8d0Jt8ALUiRu0gAsAAA== @@ -61,7 +61,7 @@ QMkQY0wwbdkMc9dfSvuzsr71e9zfYY8Djgr9BClOOHvOZchR/LkfOiUuqBT7D+W+5vtrXHFT6t/d - H4sIAAAAAAAAAOtjYGDoG8V0B6P2j9o/lO0fSvqxydMz/EftH9n2YwOj9o/aP2o/ae2zgW4f0sJc + H4sIAAAAAAAAAOtjYGDoG8V0B6P2j9o/lO0fSvqxydMz/EftH9n2YwOj9o/aP2o/ae2zgW4f0sJc AFbgBWKACwAA diff --git a/tiled/interiors/deniran/tannery.tmx b/data/maps/interiors/deniran/tannery.tmx similarity index 99% rename from tiled/interiors/deniran/tannery.tmx rename to data/maps/interiors/deniran/tannery.tmx index 98d4f66444..f2e96f6b8d 100644 --- a/tiled/interiors/deniran/tannery.tmx +++ b/data/maps/interiors/deniran/tannery.tmx @@ -87,29 +87,29 @@ - H4sIAAAAAAAAAO2WsQ3AMAgEWcDTBfZfJS1CIcLAmxQpXm4MnD8fy4uI1i9X16C+wCJAFknWvbFk -e2brqywZXq8G6Uu0FzIv2XNEWNjMsHO6vqXHomv5oa9Wl2+7vqDyhMoLK+14hGLJeHf63hW12n2R + H4sIAAAAAAAAAO2WsQ3AMAgEWcDTBfZfJS1CIcLAmxQpXm4MnD8fy4uI1i9X16C+wCJAFknWvbFk +e2brqywZXq8G6Uu0FzIv2XNEWNjMsHO6vqXHomv5oa9Wl2+7vqDyhMoLK+14hGLJeHf63hW12n2R 7EbO15Gdqi/irBMsdn7lP+9++0y/v7pZbp7iKPbwCgAA - H4sIAAAAAAAAAJNnYGBQAGLFAcRKQKwMxJpArAXE2gOIdYBYF+oWEyB+xIAAlQzkgxlAPAeI50L5 -u6D0aSA+A2VfQBLnZmRgMENzCxMjBQ5AA7NJUMuHxS0iVHQLKUAQi1toAT5C6c8E1NEyjkgBTCSk -lx9A3AzELUDcOsBu+Q7EbUDcDsQdOMy7gUP8JxD/AuLfJLqFhQZx9AeI/wLxPzxqWEhIu2xAtexk -uvM/iADqZSSgn1i3cADN4aRhul5CgltoDZYPIrecGERuYRggtxyB4qODyC1HCLilDojr6eQmdABz + H4sIAAAAAAAAAJNnYGBQAGLFAcRKQKwMxJpArAXE2gOIdYBYF+oWEyB+xIAAlQzkgxlAPAeI50L5 +u6D0aSA+A2VfQBLnZmRgMENzCxMjBQ5AA7NJUMuHxS0iVHQLKUAQi1toAT5C6c8E1NEyjkgBTCSk +lx9A3AzELUDcOsBu+Q7EbUDcDsQdOMy7gUP8JxD/AuLfJLqFhQZx9AeI/wLxPzxqWEhIu2xAtexk +uvM/iADqZSSgn1i3cADN4aRhul5CgltoDZYPIrecGERuYRggtxyB4qODyC1HCLilDojr6eQmdABz C4g2Z6CsXcZAoX5jBkh4OACxIwNl7TIGCvXbArEdEAMA4TPer/AKAAA= - H4sIAAAAAAAAAGNgQAXFDPhBJxD3A3E3lN8DxBOAeBIePasJmIkO7iOxywionQKle6H0VCCejkPt + H4sIAAAAAAAAAGNgQAXFDPhBJxD3A3E3lN8DxBOAeBIePasJmIkO7iOxywionQKle6H0VCCejkPt Nih9EohPYREfBaNgFAwc2D/QDhgFo2AUjIJRwCADpeUG1BUQoAalNahgFgDvk3HX8AoAAA== - H4sIAAAAAAAAAGNgGAWjAD/gZ6SPPW+B+B0Qv6ePdQTBJyqb1wDEjUDchEP+CpXtowRcG2gHjIJR + H4sIAAAAAAAAAGNgGAWjAD/gZ6SPPW+B+B0Qv6ePdQTBJyqb1wDEjUDchEP+CpXtowRcG2gHjIJR MApGwSgYBUCgTiVzAMv2GtjwCgAA @@ -125,7 +125,7 @@ MApGwSgYBUCgTiVzAMv2GtjwCgAA - H4sIAAAAAAAAAItgYGCIGMV4MTUAMeZFoLFp5RZywGB1x0C6hQGLWwbKPaSkF1q7l9y0i8+9hOyh + H4sIAAAAAAAAAItgYGCIGMV4MTUAMeZFoLFp5RZywGB1x0C6hQGLWwbKPaSkF1q7l9y0i8+9hOyh tltIBeS6hZBaWoLB4pbBkodG3YIfDIRbcNk3mN0yGOsBcts91DRvMGAAtClaRPAKAAA= diff --git a/tiled/interiors/deniran/tiny_house.tmx b/data/maps/interiors/deniran/tiny_house.tmx similarity index 99% rename from tiled/interiors/deniran/tiny_house.tmx rename to data/maps/interiors/deniran/tiny_house.tmx index f051fb8936..b4a7059357 100644 --- a/tiled/interiors/deniran/tiny_house.tmx +++ b/data/maps/interiors/deniran/tiny_house.tmx @@ -38,13 +38,13 @@ - H4sIAAAAAAAAAGNnYGDgAGJONMwFxNxALAjEQkAsjIZFgFgUKi8DxMEMEOAPpeXQ5EEgCIh98cgj + H4sIAAAAAAAAAGNnYGDgAGJONMwFxNxALAjEQkAsjIZFgFgUKi8DxMEMEOAPpeXQ5EEgCIh98cgj A2LlQbQ81M0MSO6XhurTAGJNqJsZkNyvCsRqQAwAYeBr0wABAAA= - H4sIAAAAAAAAAGNgYGAIA+IUBgiIZMAEEWj8cCR2FBb1MBANxHF45OPxyJEKWKA0GxAnY5Hng9IC + H4sIAAAAAAAAAGNgYGAIA+IUBgiIZMAEEWj8cCR2FBb1MBANxHF45OPxyJEKWKA0GxAnY5Hng9IC aOIAs/WPOAABAAA= diff --git a/tiled/interiors/deniran/weapons_shop.tmx b/data/maps/interiors/deniran/weapons_shop.tmx similarity index 98% rename from tiled/interiors/deniran/weapons_shop.tmx rename to data/maps/interiors/deniran/weapons_shop.tmx index 8ae89f885f..d5955d99a8 100644 --- a/tiled/interiors/deniran/weapons_shop.tmx +++ b/data/maps/interiors/deniran/weapons_shop.tmx @@ -1,86 +1,86 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu2WSQ6AIAxFuQCns17QWe/gcDT/ApLGOFHqlLh4MZFqH6UQrDHG/mySPMjvEueSCsc0XTKQg8Ll7MEARjC5dzzmSpcSVKAG5HJzaBFzpUsDWtC5vB7uwmPu7F3u4AnJt9dbay5HvbhcJ42+ldTl7BzPOvK4r50vkjlKxjXqEtq/W257LiF96fc5Cb7VqkvKnmTi1kljjfh5E7PPNe8+pPy/N7jMM06f1/AKAAA= - - - - - H4sIAAAAAAAACu3WSQrCMBTG8XcTp5XTStGVokdxVlDQM2hFTyDOehj1Wv6LEUSwTWnTKvjgR5v2Jf3IoiQmInEkIpRECmlkkI1QDnmVpSjONccCS3VvKTP13nKZ71YlD1lMVxhZGmiihTY66KKHPgYhZtEttyxrbLB9e77S6Ak6yw57HNT4gqty+9BjKssRJ5wd1tDpsWuqvI69ZAmz/ll+M8sYk4C/o/O/+/Z9+ZUsQw9rjwxnMVnPLPa1LP7OZeJzfkEe+1FDXfydy8Tn/AqquAP2y0Tk8AoAAA== - - - - - H4sIAAAAAAAACmNgwA4mAPFEIJ6GQ74IShdD6RIoXQqlK6F0BQ79pIDJQDyFCuYMVVA70A4YBTQH54B4BhXMqSQgf44KdpAK6snUN4mKbiBUDnUAcScQt+OQn0qEmlEwfEAJYSWjYBQMWyADpeUG1BUQoAalNahgFgAdfusW8AoAAA== - - - - - H4sIAAAAAAAACmNgGAUjGUQAcSQQRwFxNBDHAHEsEMcBcTwQJwyYy0bBYAZNUIzMHwWjgJogD4jzqWzmaHlHP5BFgtpsmrliFAwHoE4lcwAKbs528AoAAA== - - - - - H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAA/Bp9vDvZ8AoAAA== - - - - - H4sIAAAAAAAACjvBwMBwYhTjxPgApfoJAWqaRSmgl1uICc+hFC7EuJ1e6YUYe4aiW9DVoKsnJr3QK2yGUtoddQtmHqW1XbSsTygFQ9ktpLiXVL8N5nChBFPbvMGAARVN04XwCgAA - - - - - H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAA/Bp9vDvZ8AoAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu2WSQ6AIAxFuQCns17QWe/gcDT/ApLGOFHqlLh4MZFqH6UQrDHG/mySPMjvEueSCsc0XTKQg8Ll7MEARjC5dzzmSpcSVKAG5HJzaBFzpUsDWtC5vB7uwmPu7F3u4AnJt9dbay5HvbhcJ42+ldTl7BzPOvK4r50vkjlKxjXqEtq/W257LiF96fc5Cb7VqkvKnmTi1kljjfh5E7PPNe8+pPy/N7jMM06f1/AKAAA= + + + + + H4sIAAAAAAAACu3WSQrCMBTG8XcTp5XTStGVokdxVlDQM2hFTyDOehj1Wv6LEUSwTWnTKvjgR5v2Jf3IoiQmInEkIpRECmlkkI1QDnmVpSjONccCS3VvKTP13nKZ71YlD1lMVxhZGmiihTY66KKHPgYhZtEttyxrbLB9e77S6Ak6yw57HNT4gqty+9BjKssRJ5wd1tDpsWuqvI69ZAmz/ll+M8sYk4C/o/O/+/Z9+ZUsQw9rjwxnMVnPLPa1LP7OZeJzfkEe+1FDXfydy8Tn/AqquAP2y0Tk8AoAAA== + + + + + H4sIAAAAAAAACmNgwA4mAPFEIJ6GQ74IShdD6RIoXQqlK6F0BQ79pIDJQDyFCuYMVVA70A4YBTQH54B4BhXMqSQgf44KdpAK6snUN4mKbiBUDnUAcScQt+OQn0qEmlEwfEAJYSWjYBQMWyADpeUG1BUQoAalNahgFgAdfusW8AoAAA== + + + + + H4sIAAAAAAAACmNgGAUjGUQAcSQQRwFxNBDHAHEsEMcBcTwQJwyYy0bBYAZNUIzMHwWjgJogD4jzqWzmaHlHP5BFgtpsmrliFAwHoE4lcwAKbs528AoAAA== + + + + + H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAA/Bp9vDvZ8AoAAA== + + + + + H4sIAAAAAAAACjvBwMBwYhTjxPgApfoJAWqaRSmgl1uICc+hFC7EuJ1e6YUYe4aiW9DVoKsnJr3QK2yGUtoddQtmHqW1XbSsTygFQ9ktpLiXVL8N5nChBFPbvMGAARVN04XwCgAA + + + + + H4sIAAAAAAAACu3BAQ0AAADCoPdPbQ8HFAAA/Bp9vDvZ8AoAAA== + + + diff --git a/tiled/interiors/fado/README_lovers_rooms b/data/maps/interiors/fado/README_lovers_rooms similarity index 100% rename from tiled/interiors/fado/README_lovers_rooms rename to data/maps/interiors/fado/README_lovers_rooms diff --git a/tiled/interiors/fado/bakery.tmx b/data/maps/interiors/fado/bakery.tmx similarity index 99% rename from tiled/interiors/fado/bakery.tmx rename to data/maps/interiors/fado/bakery.tmx index ab183ddb99..1f81a17410 100644 --- a/tiled/interiors/fado/bakery.tmx +++ b/data/maps/interiors/fado/bakery.tmx @@ -72,31 +72,31 @@ - H4sIAAAAAAAAAGNgGAUgsIbOeDDYj+wOetuPHg6j9g+MvaP2j9o/aj/55jBiMYscQC1/kAoA2ivi + H4sIAAAAAAAAAGNgGAUgsIbOeDDYj+wOetuPHg6j9g+MvaP2j9o/aj/55jBiMYscQC1/kAoA2ivi RQAIAAA= - H4sIAAAAAAAAAOWTuQrCQBCGJ70oCD6A4BN4NN6VguD5rh6FpYUvocarVbCy9A9JSBgm2YnENH7w -Qdid7L/L7BK55FNUwlRT+cIO7MbMT+EsYn1OFeYsoqIVfDeFuiVcwTXswX7EeX0e8MnGpHV9SpZh -QQEbnj0vivoNHMNJ8iiRK7x53pX5c7hIKT8pW1iGhZiaAzwKnlLagynfpqCnYTX9NaHp/6/zef93 -GeZL/ef54Tsdlt/vF7nn4f87DOBQcKTI19KKyY/C2TPv/z7DfAft+6/BumcDttn8m9x+Jt2/6f39 + H4sIAAAAAAAAAOWTuQrCQBCGJ70oCD6A4BN4NN6VguD5rh6FpYUvocarVbCy9A9JSBgm2YnENH7w +Qdid7L/L7BK55FNUwlRT+cIO7MbMT+EsYn1OFeYsoqIVfDeFuiVcwTXswX7EeX0e8MnGpHV9SpZh +QQEbnj0vivoNHMNJ8iiRK7x53pX5c7hIKT8pW1iGhZiaAzwKnlLagynfpqCnYTX9NaHp/6/zef93 +GeZL/ef54Tsdlt/vF7nn4f87DOBQcKTI19KKyY/C2TPv/z7DfAft+6/BumcDttn8m9x+Jt2/6f39 Cx++7pa4AAgAAA== - H4sIAAAAAAAAAMXUy2rCQBiG4RG6bdqN1q09WLfdRfAOdCFUUKjWne2d9HgvnpUWKliol5K2VxHf -kAkMIRlTkzQfPBD/GecLiVgUQhgiOGbIPChDjOS1IdXRCDjflLMTHKOCK2Xdu67iDe9Y4xNjTDDV -3Iu6p4lzPOART/LcSxzJ/lPNWR9Y4QsbzT41cyywVGbPeMErZihF7I+aH3T3+F5S/X+JlXG/mqz7 -r9EKWfOe00FOiFpK/W10QtZs4f6unHwn2Bn1/f/6Pt8keA/+fucZx4m1e4u2P27sDPv97+m/++PE + H4sIAAAAAAAAAMXUy2rCQBiG4RG6bdqN1q09WLfdRfAOdCFUUKjWne2d9HgvnpUWKliol5K2VxHf +kAkMIRlTkzQfPBD/GecLiVgUQhgiOGbIPChDjOS1IdXRCDjflLMTHKOCK2Xdu67iDe9Y4xNjTDDV +3Iu6p4lzPOART/LcSxzJ/lPNWR9Y4QsbzT41cyywVGbPeMErZihF7I+aH3T3+F5S/X+JlXG/mqz7 +r9EKWfOe00FOiFpK/W10QtZs4f6unHwn2Bn1/f/6Pt8keA/+fucZx4m1e4u2P27sDPv97+m/++PE 6S/jLEU93KKvzC6E+/9fwGHKBrjDvW+exxYT3nLBAAgAAA== - H4sIAAAAAAAAAGNgGHrgJQH550j4FRC/prF77gLxPSi+T2O7RgF9AHKcImNqxO8WKphBbXBgoB1A + H4sIAAAAAAAAAGNgGHrgJQH550j4FRC/prF77gLxPSi+T2O7RgF9AHKcImNqxO8WKphBbXBgoB1A AQCF5wEs4o5A7IQFu9LNZcMffBloB4wCigAA3rlRlgAIAAA= @@ -112,7 +112,7 @@ AQCF5wEs4o5A7IQFu9LNZcMffBloB4wCigAA3rlRlgAIAAA= - H4sIAAAAAAAAAFvKwMCwdBRjxQxEqkEH5NpFLiDVLGrbTyoY6fZjcwMheWq6lRgz6W0/urkDbT85 + H4sIAAAAAAAAAFvKwMCwdBRjxQxEqkEH5NpFLiDVLGrbTyoY6fZjcwMheWq6lRgz6W0/urkDbT85 ZhFrD73sJ0bPQNiPzQ3EqsOXTiixn9Z4IOwkBgMAxiq5LAAIAAA= diff --git a/tiled/interiors/fado/bank.tmx b/data/maps/interiors/fado/bank.tmx similarity index 100% rename from tiled/interiors/fado/bank.tmx rename to data/maps/interiors/fado/bank.tmx diff --git a/tiled/interiors/fado/bank_1.tmx b/data/maps/interiors/fado/bank_1.tmx similarity index 100% rename from tiled/interiors/fado/bank_1.tmx rename to data/maps/interiors/fado/bank_1.tmx diff --git a/tiled/interiors/fado/battle_arena.tmx b/data/maps/interiors/fado/battle_arena.tmx similarity index 99% rename from tiled/interiors/fado/battle_arena.tmx rename to data/maps/interiors/fado/battle_arena.tmx index 3a02d4b2e8..b02b8c9d8f 100644 --- a/tiled/interiors/fado/battle_arena.tmx +++ b/data/maps/interiors/fado/battle_arena.tmx @@ -47,35 +47,35 @@ - H4sIAAAAAAAAAO2bz0oDMRDGtwc9KnjuTSkIioIHe/E9fD71LF61evGm1v93FQR9CsVZ20JYNruT -zEwyu8kHHy00O7u/TnaTSdqVoihWkV5zaOtiibiYmG/gd/AH+AvhT2Q7V0vEbYv5Dd4YzPiH8IrR -CNfMWRJx22KuD9z5+yQf/mvRKwqrFPNv5o+b/4YeIqjq+Ov696vQ+Z/BL4Tjb4nnT7H/m0qZ/wC8 -BMzL4B94/wseR76m0PLN/wX4iskTxlhmTEl+Tl3GOe2/Mn/mx/Lfgx8ErkGa/xH8ZPkMO/+RVFfy -X6em7xYrF37ueWgq97/t3pXkx9ZCXe7/HKLwU+tNrfzUug6rNn6J66g+w2L0/8UYpzX/oZT5M79v -/cvlCXO8RUxJfk51Mf+cyvxxZK7/UfipNYmG/FfXPyVr4OqcypefundQKoX+31QjpMDfJO380vuJ -2vmlJc2PGRv6zI9R5o+nvP+XZv7z+s9MIfjb1hD7zt+mKj/HnlJVtnHYZf9Pai5Gyf8deEo4XmP+ -Q4qb36cm7RO/j2z8IfaANPNzKsb+L1a5/8eThvn/OWMszvk/dWztgmzrvymIa/2/y6I8/2zzdOw8 -mTK+c6z9l9Lw/OeUa42i4fePMaRp/SOmQvNL/Y/IVxj+PtwPNgZK/g+F2oaKX8rkH8HrloM3iW2P + H4sIAAAAAAAAAO2bz0oDMRDGtwc9KnjuTSkIioIHe/E9fD71LF61evGm1v93FQR9CsVZ20JYNruT +zEwyu8kHHy00O7u/TnaTSdqVoihWkV5zaOtiibiYmG/gd/AH+AvhT2Q7V0vEbYv5Dd4YzPiH8IrR +CNfMWRJx22KuD9z5+yQf/mvRKwqrFPNv5o+b/4YeIqjq+Ov696vQ+Z/BL4Tjb4nnT7H/m0qZ/wC8 +BMzL4B94/wseR76m0PLN/wX4iskTxlhmTEl+Tl3GOe2/Mn/mx/Lfgx8ErkGa/xH8ZPkMO/+RVFfy +X6em7xYrF37ueWgq97/t3pXkx9ZCXe7/HKLwU+tNrfzUug6rNn6J66g+w2L0/8UYpzX/oZT5M79v +/cvlCXO8RUxJfk51Mf+cyvxxZK7/UfipNYmG/FfXPyVr4OqcypefundQKoX+31QjpMDfJO380vuJ +2vmlJc2PGRv6zI9R5o+nvP+XZv7z+s9MIfjb1hD7zt+mKj/HnlJVtnHYZf9Pai5Gyf8deEo4XmP+ +Q4qb36cm7RO/j2z8IfaANPNzKsb+L1a5/8eThvn/OWMszvk/dWztgmzrvymIa/2/y6I8/2zzdOw8 +mTK+c6z9l9Lw/OeUa42i4fePMaRp/SOmQvNL/Y/IVxj+PtwPNgZK/g+F2oaKX8rkH8HrloM3iW2P wMdznwjEx3h7zr8D3nX0Hngf6bq2p0Z/O0Me4xIf6zH4D/Xx+NcAQAAA - H4sIAAAAAAAAAO3XsQkAIBRDwQ/uv5GVk9m6gEb0rg+kfVXAa1r6wGKEtgBwo54+AAAAAAfoXwAA + H4sIAAAAAAAAAO3XsQkAIBRDwQ/uv5GVk9m6gEb0rg+kfVXAa1r6wGKEtgBwo54+AAAAAAfoXwAA 4Bf6BwAAAAAA2GECeGQuBABAAAA= - H4sIAAAAAAAAAO3X0QqCQBAFUP3/v4ieq0+Y/qwegqCwApe9uZ4DgrCO3JEVx2mC31TnurW1rV07 -162tfVUN77VF355l9Qjxx1ruNQBgGyodIMz8AzCuSgcI840DgHeVDhBmPgAARlPpAGHmO5ZUOkCY -dwMAAPaj0gE6qA9re/j/2UOPrVQ6QAO1onaEvTJCD4zlMD/Pj/PydaM63Xs+P45LuP8bMwGkJgBA + H4sIAAAAAAAAAO3X0QqCQBAFUP3/v4ieq0+Y/qwegqCwApe9uZ4DgrCO3JEVx2mC31TnurW1rV07 +162tfVUN77VF355l9Qjxx1ruNQBgGyodIMz8AzCuSgcI840DgHeVDhBmPgAARlPpAGHmO5ZUOkCY +dwMAAPaj0gE6qA9re/j/2UOPrVQ6QAO1onaEvTJCD4zlMD/Pj/PydaM63Xs+P45LuP8bMwGkJgBA AAA= - H4sIAAAAAAAAAO3bMQqAMAwAwP7/Wyr6LOeCQ0mRanK3h4ZAhjZpazBmD8adE2ceE7H0ttUJfJz6 + H4sIAAAAAAAAAO3bMQqAMAwAwP7/Wyr6LOeCQ0mRanK3h4ZAhjZpazBmD8adE2ceE7H0ttUJfJz6 AADVXKsTAICXRN+wAIC8zJsAAHIx44BnM3t6AAAAf1Lh/4c7HqMy7EpV6GmAiBveuhAdAEAAAA== @@ -86,9 +86,9 @@ AADVXKsTAICXRN+wAIC8zJsAAHIx44BnM3t6AAAAf1Lh/4c7HqMy7EpV6GmAiBveuhAdAEAAAA== - H4sIAAAAAAAAAO3YQQrDMAwEQH/A//9uryKEljSt10SzYJKbNVahcuYYY1rtV7fwX/d/e053zvdf -venY/3l47+avOfN3Ogf95+e/7k/Pab+a5Xbof/J3x8/Pn51/dvMnakiFn5+fv5u//td19Ne9+fnd -f/WfP1dDKvzn/pU17ehfXUMq/Pz8/Pz87j+ZJPad5dnRX/fm56/+1fXs5k/UkAo/Pz8/v/k/2YdU + H4sIAAAAAAAAAO3YQQrDMAwEQH/A//9uryKEljSt10SzYJKbNVahcuYYY1rtV7fwX/d/e053zvdf +venY/3l47+avOfN3Ogf95+e/7k/Pab+a5Xbof/J3x8/Pn51/dvMnakiFn5+fv5u//td19Ne9+fnd +f/WfP1dDKvzn/pU17ehfXUMq/Pz8/Pz87j+ZJPad5dnRX/fm56/+1fXs5k/UkAo/Pz8/v/k/2YdU +Pn5+ZP3n0R2+v6RDP9n/xPO5Z1N//MzarqO7usFPsrZfgBAAAA= diff --git a/tiled/interiors/fado/battle_arena_-1.tmx b/data/maps/interiors/fado/battle_arena_-1.tmx similarity index 100% rename from tiled/interiors/fado/battle_arena_-1.tmx rename to data/maps/interiors/fado/battle_arena_-1.tmx diff --git a/tiled/interiors/fado/church.tmx b/data/maps/interiors/fado/church.tmx similarity index 100% rename from tiled/interiors/fado/church.tmx rename to data/maps/interiors/fado/church.tmx diff --git a/tiled/interiors/fado/dressing_rooms.tmx b/data/maps/interiors/fado/dressing_rooms.tmx similarity index 99% rename from tiled/interiors/fado/dressing_rooms.tmx rename to data/maps/interiors/fado/dressing_rooms.tmx index 9873ec8fc4..be367bef45 100644 --- a/tiled/interiors/fado/dressing_rooms.tmx +++ b/data/maps/interiors/fado/dressing_rooms.tmx @@ -66,28 +66,28 @@ - H4sIAAAAAAAAAHNgYGBwGGHYBYqHix2iQMwBxJxALDFqBxxz0NgOdLNoEecj0Y4jaJhcO4dLPt8J + H4sIAAAAAAAAAHNgYGBwGGHYBYqHix2iQMwBxJxALDFqBxxz0NgOdLNoEecj0Y4jaJhcO4dLPt8J xaTqAwA89bPi3AUAAA== - H4sIAAAAAAAAAMXTywrCQAwF0KmIWkUUQXBVENSd7UJd+gW68Gvq+63/7RUs1HAz1qHQwNmEG0Iz -1DPGlCzK4P3RZzkfKhAQVaiRjNa3zfdgbr5rBV2RSUrry8qSK3JHDGvYwJbMjTPsWMDSktnBHg5w -JDvCHL7jBGe4wJXMRTnsuMEdHvBUZtl8n2S0u7u++fudBiKj3d11R0gy2t1dd0Qko929qH9wAtOP + H4sIAAAAAAAAAMXTywrCQAwF0KmIWkUUQXBVENSd7UJd+gW68Gvq+63/7RUs1HAz1qHQwNmEG0Iz +1DPGlCzK4P3RZzkfKhAQVaiRjNa3zfdgbr5rBV2RSUrry8qSK3JHDGvYwJbMjTPsWMDSktnBHg5w +JDvCHL7jBGe4wJXMRTnsuMEdHvBUZtl8n2S0u7u++fudBiKj3d11R0gy2t1dd0Qko929qH9wAtOP GcnVoUM0RGYII9Jns+n5JrQs2qlMUrL/a/4FaDQb2NwFAAA= - H4sIAAAAAAAAAGNgIA2E4JELJaDXBokdi0NNOBCHYRHPQOObA7EFFnVKSOwUHHZE4BDPR+NbAbE1 -DrVJSGwPHGpwgTQS1CaSaDY2EATEKlQwhxDAZkcCHewYBdhBAhYxX3o7ggxgAMSGUGw0wG4ZygAA + H4sIAAAAAAAAAGNgIA2E4JELJaDXBokdi0NNOBCHYRHPQOObA7EFFnVKSOwUHHZE4BDPR+NbAbE1 +DrVJSGwPHGpwgTQS1CaSaDY2EATEKlQwhxDAZkcCHewYBdhBAhYxX3o7ggxgAMSGUGw0wG4ZygAA BjlkkNwFAAA= - H4sIAAAAAAAAAGNgGFyglApmRFOgN54EtVFA7A7EHhTYRwzwBGIvPPJtQNwOxB1A3EmCuZEkuqMb + H4sIAAAAAAAAAGNgGFyglApmRFOgN54EtVFA7A7EHhTYRwzwBGIvPPJtQNwOxB1A3EmCuZEkuqMb iHtI1EMq6AfiCTQ0fxIQTwbiKUA8lUKzyA13ECAl7EfDfWQDdSDWIEMfAD6jgw/cBQAA @@ -98,7 +98,7 @@ iHtI1EMq6AfiCTQ0fxIQTwbiKUA8lUKzyA13ECAl7EfDfWQDdSDWIEMfAD6jgw/cBQAA - H4sIAAAAAAAAALNjYGCwG2YYGeBTQ0gvLjMYsKjFZQ4xegnpJ8cOdLMJqSMUluTaQYpfCQFi/EHI + H4sIAAAAAAAAALNjYGCwG2YYGeBTQ0gvLjMYsKjFZQ4xegnpJ8cOdLMJqSMUluTaQYpfCQFi/EHI DmLtHgg7SE0XpLqPnPAeCH8QK0aJHcT6gxCmRC+tMQDbD4MQ3AUAAA== diff --git a/tiled/interiors/fado/elf_hut_1.tmx b/data/maps/interiors/fado/elf_hut_1.tmx similarity index 99% rename from tiled/interiors/fado/elf_hut_1.tmx rename to data/maps/interiors/fado/elf_hut_1.tmx index 01fd92f6c8..2895e4dde5 100644 --- a/tiled/interiors/fado/elf_hut_1.tmx +++ b/data/maps/interiors/fado/elf_hut_1.tmx @@ -65,9 +65,9 @@ - H4sIAAAAAAAAALWUWw7CIBBFx0bRqtG4D7/88u0G1Ph2/zvxEiGZjFMKLd7kBNrCCZQJDyJ6ZuIO -3mBOvylcuwYbxlYZa+cfwcv5uqCnjLPZgT3j4N7PFKf3mQqXz7CiL+N9ueJ9S7DK6Bs1nF+KNsd+ -p6wfc76xKZmv39I1pu86Q/u13weJ3tD5huqszheTToKvab0U4vlf9dz2fKUvRyak17P8J1rkXWVd + H4sIAAAAAAAAALWUWw7CIBBFx0bRqtG4D7/88u0G1Ph2/zvxEiGZjFMKLd7kBNrCCZQJDyJ6ZuIO +3mBOvylcuwYbxlYZa+cfwcv5uqCnjLPZgT3j4N7PFKf3mQqXz7CiL+N9ueJ9S7DK6Bs1nF+KNsd+ +p6wfc76xKZmv39I1pu86Q/u13weJ3tD5huqszheTToKvab0U4vlf9dz2fKUvRyak17P8J1rkXWVd hvm0+zRlXYb5ruAW4AwW4FQzznIBH2fk4/NABgAA @@ -88,7 +88,7 @@ hvm0+zRlXYb5ruAW4AwW4FQzznIBH2fk4/NABgAA - H4sIAAAAAAAAABNiYGAQogHGBYhRS4qZuNShqyfWfaQAapqFbB61zKWV+yg1A908avuXHmaRY8dI + H4sIAAAAAAAAABNiYGAQogHGBYhRS4qZuNShqyfWfaQAapqFbB61zKWV+yg1A908avuXHmaRY8dI iF9s5g3G+EU2j5pmkeNGQmUVJW4kt+wmVi0AB9X8A0AGAAA= diff --git a/tiled/interiors/fado/elf_hut_2.tmx b/data/maps/interiors/fado/elf_hut_2.tmx similarity index 99% rename from tiled/interiors/fado/elf_hut_2.tmx rename to data/maps/interiors/fado/elf_hut_2.tmx index a483ac293c..9723b4c546 100644 --- a/tiled/interiors/fado/elf_hut_2.tmx +++ b/data/maps/interiors/fado/elf_hut_2.tmx @@ -65,21 +65,21 @@ - H4sIAAAAAAAAAJvMwMAwg0p4JhDPBeJ5QLyQQrwIiE9DzVsBxHxAzM8AAQJALMhAGjiAZh65QJrK -5sEApeYxUWAeul5sAJd5LkDsioTdiDCLFPNcsehtA+IuIO4F4j4qmEeK+9yB2AMJe1JoHrkA3Txp -vKoZGBgZIOEGCrMOKE1M+JECkNMRNcxDBkPNPAmoOCMZZkmgmXcMiI/jwCegerbhUQPCp6DmnQfi + H4sIAAAAAAAAAJvMwMAwg0p4JhDPBeJ5QLyQQrwIiE9DzVsBxHxAzM8AAQJALMhAGjiAZh65QJrK +5sEApeYxUWAeul5sAJd5LkDsioTdiDCLFPNcsehtA+IuIO4F4j4qmEeK+9yB2AMJe1JoHrkA3Txp +vKoZGBgZIOEGCrMOKE1M+JECkNMRNcxDBkPNPAmoOCMZZkmgmXcMiI/jwCegerbhUQPCp6DmnQfi C3jwJSC+DMRXCKgD4atADAAS3D86QAYAAA== - H4sIAAAAAAAAAGNgGBgwEYkdTAXzJiGxQ6hgHjXNGe6AlYpm+aLxrck0ZwKUZqHQnOEKOIlQM4Gw + H4sIAAAAAAAAAGNgGBgwEYkdTAXzJiGxQ6hgHjXNGe6AlYpm+aLxrck0ZwKUZqHQnOEKOIlQM4Gw klEwwgEAjHnSd0AGAAA= - H4sIAAAAAAAAAGNgoA3gAmJuKJsHiHnxqA2mkp3YzJGiktmjgHxQC8SNQNwCxK041PTTzzmDAhCT + H4sIAAAAAAAAAGNgoA3gAmJuKJsHiHnxqA2mkp3YzJGiktmjgHxQC8SNQNwCxK041PTTzzmDAhCT LkHhBgqzeiiNL/xAYKSFITWByADpHeoAAPOkaxVABgAA @@ -95,7 +95,7 @@ LkHhBgqzeiiNL/xAYKSFITWByADpHeoAAPOkaxVABgAA - H4sIAAAAAAAAAJNhYGCQGUKYAY2NDWCTw2YOIYDLHHLNI2TXUDQPVxzR0jx8aYJYcVq6jxTzyAXk + H4sIAAAAAAAAAJNhYGCQGUKYAY2NDWCTw2YOIYDLHHLNI2TXUDQPVxzR0jx8aYJYcVq6jxTzyAXk uIOYPIUuRi33UQqGmnnUDDtSykRqYFLMAwCokKbTQAYAAA== diff --git a/tiled/interiors/fado/elf_hut_3.tmx b/data/maps/interiors/fado/elf_hut_3.tmx similarity index 99% rename from tiled/interiors/fado/elf_hut_3.tmx rename to data/maps/interiors/fado/elf_hut_3.tmx index 1267b0fb3f..553a1d0018 100644 --- a/tiled/interiors/fado/elf_hut_3.tmx +++ b/data/maps/interiors/fado/elf_hut_3.tmx @@ -65,20 +65,20 @@ - H4sIAAAAAAAAAEtgYGBIpRJOA+IsIC4D4nIKcQUQz4Ca1wDEIQwIgIuNC/ABcROaeaFI8rjY+AC6 -eZQCdPNI9SMh80j1IxMaTYl/9YHYAAkbUtk8g0FmnhEQGyNhEwrNAwFmNBrdPE8gDsCCA4k0n9bp + H4sIAAAAAAAAAEtgYGBIpRJOA+IsIC4D4nIKcQUQz4Ca1wDEIQwIgIuNC/ABcROaeaFI8rjY+AC6 +eZQCdPNI9SMh80j1IxMaTYl/9YHYAAkbUtk8g0FmnhEQGyNhEwrNAwFmNBrdPE8gDsCCA4k0n9bp eaiYx04l8/jQ5Ek1F9m8LiDuxoMZCMiDcA/UvDlAPBcPng/EC4B4IQF1ILwIiAG44ARNQAYAAA== - H4sIAAAAAAAAAGNgGDogbKAdgAOwDBM7aAniqWiWHRDbI/FtqGRuHJXMGUgQjcSOGDBX0BcM1nIB + H4sIAAAAAAAAAGNgGDogbKAdgAOwDBM7aAniqWiWHRDbI/FtqGRuHJXMGUgQjcSOGDBX0BcM1nIB BMLJ0BMMxEFUdEMwFNMCAACf3HCGQAYAAA== - H4sIAAAAAAAAAGNgGHyAa6AdMApGAY2BAxC7Y8EeA+imoQjYqGQOeplDirlBVHIDrcwLprJ5yAAA + H4sIAAAAAAAAAGNgGHyAa6AdMApGAY2BAxC7Y8EeA+imoQjYqGQOeplDirlBVHIDrcwLprJ5yAAA kL6dTkAGAAA= @@ -94,7 +94,7 @@ kL6dTkAGAAA= - H4sIAAAAAAAAABNgYGAQoDKmFkA2D53NgIWNzxx0M6gBqO1nfH4kxw5axgc5+tDDa9Q8ygA2synJ + H4sIAAAAAAAAABNgYGAQoDKmFkA2D53NgIWNzxx0M6gBqO1nfH4kxw5axgc5+tDDa9Q8ygA2synJ j4MlvZBqHrl2YDOPEvdiy7/Y8jOx5lAr/Mgpv4lVCwCQBCSRQAYAAA== diff --git a/tiled/interiors/fado/elf_hut_4.tmx b/data/maps/interiors/fado/elf_hut_4.tmx similarity index 99% rename from tiled/interiors/fado/elf_hut_4.tmx rename to data/maps/interiors/fado/elf_hut_4.tmx index d86874d57f..06fe1fb212 100644 --- a/tiled/interiors/fado/elf_hut_4.tmx +++ b/data/maps/interiors/fado/elf_hut_4.tmx @@ -29,8 +29,8 @@ - H4sIAAAAAAAAAPNlYGAIohIOBuJwII4A4mgKcQwQt0LNS2KgHFSNmjcg5jFSwbybRNgzWPw7mMxj -IsIcWPwMB/8OJvO4KDCLC828BiBuxIGboHoK8KgB4RaoeZ1A3IUH9wBxLxD3EVAHwv1ADADyRkRN + H4sIAAAAAAAAAPNlYGAIohIOBuJwII4A4mgKcQwQt0LNS2KgHFSNmjcg5jFSwbybRNgzWPw7mMxj +IsIcWPwMB/8OJvO4KDCLC828BiBuxIGboHoK8KgB4RaoeZ1A3IUH9wBxLxD3EVAHwv1ADADyRkRN QAYAAA== diff --git a/tiled/interiors/fado/hotel_0.tmx b/data/maps/interiors/fado/hotel_0.tmx similarity index 99% rename from tiled/interiors/fado/hotel_0.tmx rename to data/maps/interiors/fado/hotel_0.tmx index db4c08143c..3be2e192c9 100644 --- a/tiled/interiors/fado/hotel_0.tmx +++ b/data/maps/interiors/fado/hotel_0.tmx @@ -138,95 +138,95 @@ - H4sIAAAAAAAAAO3czU4CMRSG4YOyUYg7FMGdG/beFxsXXAT+e8M0YYhoBpscOj1NvpfkDUxC22Ge -3TDp1MwuSLJJapx6SM2paMvufVWpuWO9y87/tuJ5qjQrMMc29ZLp9Yz58W/b/y31nukD/ybDXzv8 -tcNfO/y1w187/Pc9OYq2wx//Fvw/U1+ZvvFvshL+Q4c//vjH+K+d83rG9Y2Z4R/qv3HO6xnXNwb/ -YXu0+P+g/wt/7fDXDn/t1P2fR+WLNsUff/zxxx9//PHHH3/88ccff/zxP9ff8Mcff/zxxx9/OX9P -+LcZ/vjjj7+qv3r4a4e/dvhrh792+Gvn9bcGzp3K+i9Sd12ro8+nyr0O34n+jZT3v06Njlr/OR6y -G2PvmWj/qf3eE3hjdfcexj/WP8qAvafwxx9//PGPvhaK4a8d/tq15u+5T0z+++v464a/dvhrh792 + H4sIAAAAAAAAAO3czU4CMRSG4YOyUYg7FMGdG/beFxsXXAT+e8M0YYhoBpscOj1NvpfkDUxC22Ge +3TDp1MwuSLJJapx6SM2paMvufVWpuWO9y87/tuJ5qjQrMMc29ZLp9Yz58W/b/y31nukD/ybDXzv8 +tcNfO/y1w187/Pc9OYq2wx//Fvw/U1+ZvvFvshL+Q4c//vjH+K+d83rG9Y2Z4R/qv3HO6xnXNwb/ +YXu0+P+g/wt/7fDXDn/t1P2fR+WLNsUff/zxxx9//PHHH3/88ccff/zxP9ff8Mcff/zxxx9/OX9P ++LcZ/vjjj7+qv3r4a4e/dvhrh792+Gvn9bcGzp3K+i9Sd12ro8+nyr0O34n+jZT3v06Njlr/OR6y +G2PvmWj/qf3eE3hjdfcexj/WP8qAvafwxx9//PGPvhaK4a8d/tq15u+5T0z+++v464a/dvhrh792 +GuHv3b4a4e/di36U91OPf9Vq8PatdelfffW//xXra4C16Yfgx1WV/vAAIAAAA== - H4sIAAAAAAAAAO2dSU8UQRiGq4CLsogiy6AXjUcSN8CLy8Xl4nIQNRqXaNSbejPeAPXgIAouCbgO -+gOMMSa4HYCYqDFR4p/Qn+FXmapM0VR3bTM9vXxv8qSXqaru6Xdq66muJgRVKzUDLTHE8YmHqp0a -gSZgLSWknVb2t/PtTqCL003L4USczbC+BdgKbKP6bREvDjXB8c4DF2h5PWnpxXmcqDSFJ2tgf4/0 -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 gAAA - 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 /B8BAIAAAA== - H4sIAAAAAAAAAO2YC47DIAwFc//T9Iirqqq0qYA4NhDMm5EsRWnALwz95XUcx4uiqC3qDpFxpWMv -veeb2ac2Z8nL1Vpn8Q/XeLxEfOB/LUb5r73n8b8WtbVt7QvL5zn+cxD1b5mX7/918fg/Guc9vUaN -W4XI3h9NDyejfzdax834L9Kr5+hcnvyecTN74b8/+I+Bf/v8+F/bfy1DJCv+Nfz3GGfN470X/N/P -b7kG//jHP/7xn8//XWq5LG684/CvC/61Ufevvq/w3875+1rt2ozu3+D/3EsN/F/3j7y+OvjX3gP4 -z+0vCv7PGdX2A/7j/jPvF/yfjy1Zfs9lBv/2jD3uZzXwb8u4m/cv+O9D1v2B/3KfWpY75zOA/3Kf -Uo4dwf++bi3gf8y8WVD3rw7+tcG/NvjXBv/a4F8b/GvTWpuRa0+tsbfxv2dZwf+eZQX/e5YV77j/ -4+/O+/TaKJSVJ/zXrqH28e/pTeH/6p6eXtcsZaWH/9mZazlKxzPGZ+/dy0Gm3vAB/9rgXxv8a4N/ + H4sIAAAAAAAAAO2YC47DIAwFc//T9Iirqqq0qYA4NhDMm5EsRWnALwz95XUcx4uiqC3qDpFxpWMv +veeb2ac2Z8nL1Vpn8Q/XeLxEfOB/LUb5r73n8b8WtbVt7QvL5zn+cxD1b5mX7/918fg/Guc9vUaN +W4XI3h9NDyejfzdax834L9Kr5+hcnvyecTN74b8/+I+Bf/v8+F/bfy1DJCv+Nfz3GGfN470X/N/P +b7kG//jHP/7xn8//XWq5LG684/CvC/61Ufevvq/w3875+1rt2ozu3+D/3EsN/F/3j7y+OvjX3gP4 +z+0vCv7PGdX2A/7j/jPvF/yfjy1Zfs9lBv/2jD3uZzXwb8u4m/cv+O9D1v2B/3KfWpY75zOA/3Kf +Uo4dwf++bi3gf8y8WVD3rw7+tcG/NvjXBv/a4F8b/GvTWpuRa0+tsbfxv2dZwf+eZQX/e5YV77j/ +4+/O+/TaKJSVJ/zXrqH28e/pTeH/6p6eXtcsZaWH/9mZazlKxzPGZ+/dy0Gm3vAB/9rgXxv8a4N/ bfCvDQ60wb82fP5rk8F/72eUHiJzrJDfOnfr2Wz0+S6Vt44FMlDj6g/nvowLAIAAAA== - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim /B8BAIAAAA== diff --git a/tiled/interiors/fado/house.tmx b/data/maps/interiors/fado/house.tmx similarity index 99% rename from tiled/interiors/fado/house.tmx rename to data/maps/interiors/fado/house.tmx index 8aee3fdfb4..b0a90ec498 100644 --- a/tiled/interiors/fado/house.tmx +++ b/data/maps/interiors/fado/house.tmx @@ -74,26 +74,26 @@ - H4sIAAAAAAAAAGNkYGBgohJmAWJOIGYD4mJG0vF1IL4BZbMDzeCAmpcL5D8EYmJAL5K6m0D2LSg/ -ixHVPHLAbaC+OySY54rEdiRg9lAzrwyLmZSYVwXENUBcSULcbGFE0Ojm1QJxPQlmTQSqnQTFk9HM + H4sIAAAAAAAAAGNkYGBgohJmAWJOIGYD4mJG0vF1IL4BZbMDzeCAmpcL5D8EYmJAL5K6m0D2LSg/ +ixHVPHLAbaC+OySY54rEdiRg9lAzrwyLmZSYVwXENUBcSULcbGFE0Ojm1QJxPQlmTQSqnQTFk9HM 4wLidEZU3AzELYyY4rgwNwPEPF4g5seCW4Fq2hixy+HCAkAMANbST/fAAwAA - H4sIAAAAAAAAAGNgGFhwkJH6Zh6hopmHaeA+YsAOoL07gXjXANlPb7Ab6M/9JPi1D6i2H4onYNFX + H4sIAAAAAAAAAGNgGFhwkJH6Zh6hopmHaeA+YsAOoL07gXjXANlPb7Ab6M/9JPi1D6i2H4onYNFX S2K4bWZEpSkFWxhRaVoBANwSoFrAAwAA - H4sIAAAAAAAAAGNgGL7gLiMDwz1G+ti1FWjPNiDeTif76AE2MaLSlILNjKg0JWAB0IyFULxoGIR5 + H4sIAAAAAAAAAGNgGL7gLiMDwz1G+ti1FWjPNiDeTif76AE2MaLSlILNjKg0JWAB0IyFULxoGIR5 K9APbWT4AwCrUbXSwAMAAA== - H4sIAAAAAAAAAGNgIA+cYGRgOMmIoCkFp4FmnGJE0JSCs0AzzjAi6FEwvMAmRlR6pAIAN+8g+8AD + H4sIAAAAAAAAAGNgIA+cYGRgOMmIoCkFp4FmnGJE0JSCs0AzzjAi6FEwvMAmRlR6pAIAN+8g+8AD AAA= @@ -104,7 +104,7 @@ AAA= - H4sIAAAAAAAAADvHyMBwbohgYgAuteSYhc9sapiHz33Uciut3Edt80g1F19cUGIeqWlxoPMEALee + H4sIAAAAAAAAADvHyMBwbohgYgAuteSYhc9sapiHz33Uciut3Edt80g1F19cUGIeqWlxoPMEALee RMrAAwAA diff --git a/tiled/interiors/fado/hut.tmx b/data/maps/interiors/fado/hut.tmx similarity index 99% rename from tiled/interiors/fado/hut.tmx rename to data/maps/interiors/fado/hut.tmx index 3ffb204a09..fc3d9cdade 100644 --- a/tiled/interiors/fado/hut.tmx +++ b/data/maps/interiors/fado/hut.tmx @@ -44,8 +44,8 @@ - H4sIAAAAAAAAAJXQ7QqCMBSA4RNYgUVkqX2IZHUl5Vfe/w31Cmcwamx64IGxvT/GSUTkoCIcHcx7 -igtyrANOOGu/wgtv1PI/LTbYWn2j952jF+33Vt/jg8HT2/8Jjemzmf1iZr8M9OPeapn+/3EPw09/ + H4sIAAAAAAAAAJXQ7QqCMBSA4RNYgUVkqX2IZHUl5Vfe/w31Cmcwamx64IGxvT/GSUTkoCIcHcx7 +igtyrANOOGu/wgtv1PI/LTbYWn2j952jF+33Vt/jg8HT2/8Jjemzmf1iZr8M9OPeapn+/3EPw09/ xR0PPBE7FNqXuHnsrHOFL/nQ2dFAAgAA diff --git a/tiled/interiors/fado/imorgens_house.tmx b/data/maps/interiors/fado/imorgens_house.tmx similarity index 99% rename from tiled/interiors/fado/imorgens_house.tmx rename to data/maps/interiors/fado/imorgens_house.tmx index 15e66513d3..b99bd596a6 100644 --- a/tiled/interiors/fado/imorgens_house.tmx +++ b/data/maps/interiors/fado/imorgens_house.tmx @@ -84,28 +84,28 @@ - H4sIAAAAAAAAAItjYGCIw4EjiMC49FKqHwZg6hLRMK31o7ufVvqJxcNdfySJGKZvExBvpkD/NiDe + H4sIAAAAAAAAAItjYGCIw4EjiMC49FKqHwZg6hLRMK31o7ufVvqJxcNdfySJGKZvExBvpkD/NiDe ToF+St1PbLiB2KlQTGrY48MA3qCVCgAEAAA= - H4sIAAAAAAAAAJXSu05CQRCA4UVoEAobRIGSQunUztCBtY+ir0C41BAafR1F8Mol1jbQQEFBR6z8 -N5kNk4Wwx0m+ZHYnk8k5s2ljzIF4wrM6p5AO1BMo4AR9DCTPIx6h/o4PdM0mbpFR/cdY4wGPkvfw -giFGZjv8/h9Vs/kr3tT8Ohp7+v3w5zfRktpvhH4339ZzyOIM5yjhNOL8Q8TEhdSu5JxU/Xeq917N -1/u9lnpZ3R0F5uv9VlDFjZyd4p7vd/+/5tVXmGKGb7mbY4GlCe8/FP78/0Zovn0DbXQkt9FVQvvP + H4sIAAAAAAAAAJXSu05CQRCA4UVoEAobRIGSQunUztCBtY+ir0C41BAafR1F8Mol1jbQQEFBR6z8 +N5kNk4Wwx0m+ZHYnk8k5s2ljzIF4wrM6p5AO1BMo4AR9DCTPIx6h/o4PdM0mbpFR/cdY4wGPkvfw +giFGZjv8/h9Vs/kr3tT8Ohp7+v3w5zfRktpvhH4339ZzyOIM5yjhNOL8Q8TEhdSu5JxU/Xeq917N +1/u9lnpZ3R0F5uv9VlDFjZyd4p7vd/+/5tVXmGKGb7mbY4GlCe8/FP78/0Zovn0DbXQkt9FVQvvP ik987cjd+/D3f2k2+7fGmOzI3fv4AwROaugABAAA - H4sIAAAAAAAAAGNgoB7wAuJ5QOxDht5ZVHQHLsDECMHkAlZGCCYXcDBC8EgBD4D4IRBfGmB3jALc + H4sIAAAAAAAAAGNgoB7wAuJ5QOxDht5ZVHQHLsDECMHkAlZGCCYXcDBC8EgBD4D4IRBfGmB3jALc AAAQpEhmAAQAAA== - H4sIAAAAAAAAAGNgoA/4hINNLLiOg00L8AWHOBsjBA8EyEBiZ+JRp0+hPRZk6qtC439AYk+B0s+A + H4sIAAAAAAAAAGNgoA/4hINNLLiOg00L8AWHOBsjBA8EyEBiZ+JRp0+hPRZk6qtC439AYk+B0s+A +DkQvyLTDnoCUBroBeI+BkR6AKXbr0D8nUwzfwDxbyD+S7HrqAcAVtYv/gAEAAA= @@ -121,7 +121,7 @@ AAAQpEhmAAQAAA== - H4sIAAAAAAAAAPvHwMDwb5BgZECJXlroJ0Uel/nY2PjUkeM/QnL45GlpPzH60eXR2aTEHyFAa/2k + H4sIAAAAAAAAAPvHwMDwb5BgZECJXlroJ0Uel/nY2PjUkeM/QnL45GlpPzH60eXR2aTEHyFAa/2k xAs56qiFAXDdi0MABAAA diff --git a/tiled/interiors/fado/lovers_room_0.tmx b/data/maps/interiors/fado/lovers_room_0.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_0.tmx rename to data/maps/interiors/fado/lovers_room_0.tmx diff --git a/tiled/interiors/fado/lovers_room_1.tmx b/data/maps/interiors/fado/lovers_room_1.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_1.tmx rename to data/maps/interiors/fado/lovers_room_1.tmx index a4c8f112f4..4b8db63560 100644 --- a/tiled/interiors/fado/lovers_room_1.tmx +++ b/data/maps/interiors/fado/lovers_room_1.tmx @@ -69,29 +69,29 @@ - H4sIAAAAAAAAAGNlYGBgpQPmoyEeSDtEgVgMiMWJMIOQWlx2SACxJBBLEWEHIbUDaYc0EMsAsSwR -dhBSO9zT1agdI9MOWBlBCsZWnuCzA5Z/ScHY8vqoHaN2IGNYmU0Kxla+D3QepLYdtMYAsh+CvsQJ + H4sIAAAAAAAAAGNlYGBgpQPmoyEeSDtEgVgMiMWJMIOQWlx2SACxJBBLEWEHIbUDaYc0EMsAsSwR +dhBSO9zT1agdI9MOWBlBCsZWnuCzA5Z/ScHY8vqoHaN2IGNYmU0Kxla+D3QepLYdtMYAsh+CvsQJ AAA= - H4sIAAAAAAAAAM2SWwoCMQxFsxJR/1TcgoLOAvop+P5wH7oFdyG4SDMwQgi5NkObwQuHSZ9nSjsi -onEgE2ZK+TwBnsycjjvzML41HTdATUdJpGPDbIMdURna0RjjjUD3o7Ze43H0HdPtKIfsK3Hk1iCH -/gd0HzkHuo+o9HW8QF3i2Kn2G9TW3AQcieokCaRD9qMcmGPHyeEh8p1jL+ozc+m4GuNW/vFdRTj0 + H4sIAAAAAAAAAM2SWwoCMQxFsxJR/1TcgoLOAvop+P5wH7oFdyG4SDMwQgi5NkObwQuHSZ9nSjsi +onEgE2ZK+TwBnsycjjvzML41HTdATUdJpGPDbIMdURna0RjjjUD3o7Ze43H0HdPtKIfsK3Hk1iCH +/gd0HzkHuo+o9HW8QF3i2Kn2G9TW3AQcieokCaRD9qMcmGPHyeEh8p1jL+ozc+m4GuNW/vFdRTj0 W/kVNHfIc6yYdeW9v3u2jjmzCGTJfABb6nXExAkAAA== - H4sIAAAAAAAAAO3NOQqFQBBF0d6mkboEx1hzRxx3oMv0BQW/kBI1+YG8C4cquhvauV8RxCJR5wWU -xtR10Lv7UshErs432I1pNcIAk+xP8yE4CS/erjDLXF78wRhj7H95aq+hhQYq456xr3UA0gk/k8QJ + H4sIAAAAAAAAAO3NOQqFQBBF0d6mkboEx1hzRxx3oMv0BQW/kBI1+YG8C4cquhvauV8RxCJR5wWU +xtR10Lv7UshErs432I1pNcIAk+xP8yE4CS/erjDLXF78wRhj7H95aq+hhQYq456xr3UA0gk/k8QJ AAA= - H4sIAAAAAAAAAGNgGAWDETgAsSMOuVQcmJpguNhRjwOPglFADgijkVpkEE4jtaNg8IKhlq6sgNia + H4sIAAAAAAAAAGNgGAWDETgAsSMOuVQcmJpguNhRjwOPglFADgijkVpkEE4jtaNg8IKhlq6sgNia THcQa6YNENtS2Q5amDnQAABnO3IPxAkAAA== @@ -102,8 +102,8 @@ THcQa6YNENtS2Q5amDnQAABnO3IPxAkAAA== - H4sIAAAAAAAAAJvJwMAwkw4YBogVR5dnIFMtNfQh66UlQLaDkP+JERsMdhBSRw87hkqcj9oxagcu -9djYlNhBrv3IfGxlODUArvyKK/8Sql8IlXHE+INcO9D10BIMBjsoSVfE2kENQE59QK7ZtMYADwgf + H4sIAAAAAAAAAJvJwMAwkw4YBogVR5dnIFMtNfQh66UlQLaDkP+JERsMdhBSRw87hkqcj9oxagcu +9djYlNhBrv3IfGxlODUArvyKK/8Sql8IlXHE+INcO9D10BIMBjsoSVfE2kENQE59QK7ZtMYADwgf WsQJAAA= diff --git a/tiled/interiors/fado/lovers_room_10.tmx b/data/maps/interiors/fado/lovers_room_10.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_10.tmx rename to data/maps/interiors/fado/lovers_room_10.tmx diff --git a/tiled/interiors/fado/lovers_room_11.tmx b/data/maps/interiors/fado/lovers_room_11.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_11.tmx rename to data/maps/interiors/fado/lovers_room_11.tmx diff --git a/tiled/interiors/fado/lovers_room_12.tmx b/data/maps/interiors/fado/lovers_room_12.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_12.tmx rename to data/maps/interiors/fado/lovers_room_12.tmx index e912e35608..88ea659801 100644 --- a/tiled/interiors/fado/lovers_room_12.tmx +++ b/data/maps/interiors/fado/lovers_room_12.tmx @@ -87,31 +87,31 @@ - H4sIAAAAAAAAAONhYGDgoQNWIQJPAuLJQDwFiKcSqUeFDDumQO2hpR2j/hhe/jgNxdTwB7JZpNpB -rD9w2TFc4gMd1zIi8CYg3o2GtzCiqqHUDmIwJXZg8wM2v4zaMWrHYEu7tMyD1ML0tIPWGAB1LmCu + H4sIAAAAAAAAAONhYGDgoQNWIQJPAuLJQDwFiKcSqUeFDDumQO2hpR2j/hhe/jgNxdTwB7JZpNpB +rD9w2TFc4gMd1zIi8CYg3o2GtzCiqqHUDmIwJXZg8wM2v4zaMWrHYEu7tMyD1ML0tIPWGAB1LmCu xAkAAA== - H4sIAAAAAAAAALWVQUoDQRBFay4geg1RdypeQDC6MUSYwExOknidhITZiDsPYhbJJm4MRMEbWI31 -oahUO02S/vDpdNPUq+qp7pwS0VlGn7MvKK8uHcawIBqJn4u/tUbGBY9Ls+bt34UBrXj+UbTvr9kD -dmkYd61VE31yjLWTq6dKOF4dyKNKC+VqoH7HGMihL/PGyd1b8wTGlD0TN4m5xmRjgTFnP7K77Pcd -Y5cy2lia0WM/7cGAbCwwjvhsj8UniecM1WZuY8W++SEVY+h7FfzCfjN+NXvsfUX/gnHbwtiwv9QY -/B1h4F6Fvv9RZ9X5h+HV4NXivVWacX9gxqTIz5hlZui3KmcdHuNB1qoWxsgwYr0b4tSGoXu3NAzb + H4sIAAAAAAAAALWVQUoDQRBFay4geg1RdypeQDC6MUSYwExOknidhITZiDsPYhbJJm4MRMEbWI31 +oahUO02S/vDpdNPUq+qp7pwS0VlGn7MvKK8uHcawIBqJn4u/tUbGBY9Ls+bt34UBrXj+UbTvr9kD +dmkYd61VE31yjLWTq6dKOF4dyKNKC+VqoH7HGMihL/PGyd1b8wTGlD0TN4m5xmRjgTFnP7K77Pcd +Y5cy2lia0WM/7cGAbCwwjvhsj8UniecM1WZuY8W++SEVY+h7FfzCfjN+NXvsfUX/gnHbwtiwv9QY +/B1h4F6Fvv9RZ9X5h+HV4NXivVWacX9gxqTIz5hlZui3KmcdHuNB1qoWxsgwYr0b4tSGoXu3NAzb t7H+1Qy8XZoB4X9jnzuov0dQ6lsSqyFFYIyd/X2Tk80Pqmn7XYTGclZX7OuMvmH/AooAWo7ECQAA - H4sIAAAAAAAAAGNgIA6cYGRgOMWIoHGBs3jkqAXOkWDHOhLdQ6p6WgG/gXbAKKA7CB6kZg01sAmY -h3ej4S2DJF8TC0B+2At1+yEovQ+ID1DRLyA7DiKF0WkofZjKdoDMO45kzwEkf1HLjmNIZsPYZ6jo + H4sIAAAAAAAAAGNgIA6cYGRgOMWIoHGBs3jkqAXOkWDHOhLdQ6p6WgG/gXbAKKA7CB6kZg01sAmY +h3ej4S2DJF8TC0B+2At1+yEovQ+ID1DRLyA7DiKF0WkofZjKdoDMO45kzwEkf1HLjmNIZsPYZ6jo j31ocQELp93QeKIG2IRkJszc3dA4Gorpd6jnwaECAHnvDhfECQAA - H4sIAAAAAAAAAGNgGBxgFSNxYoMBeBCh5gnQ7U8HqfuJAUMpPkbBKBgF9AErRsuAUTAKBhUAANdK + H4sIAAAAAAAAAGNgGBxgFSNxYoMBeBCh5gnQ7U8HqfuJAUMpPkbBKBgF9AErRsuAUTAKBhUAANdK BbDECQAA @@ -122,8 +122,8 @@ BbDECQAA - H4sIAAAAAAAAALvMyMBwmQ6YmgDdPHx2IIvD2MjqsZmFyxxq+wOfHcTYRY6b6O0PQuqIEaPEDkoA -enxQyz5c5tLDDlqBwWQHJWUQrcosXG4jVh0pfhnqdqCn26Hqj8FoByWAFPOpkQdpCeidz2mJAYZo + H4sIAAAAAAAAALvMyMBwmQ6YmgDdPHx2IIvD2MjqsZmFyxxq+wOfHcTYRY6b6O0PQuqIEaPEDkoA +enxQyz5c5tLDDlqBwWQHJWUQrcosXG4jVh0pfhnqdqCn26Hqj8FoByWAFPOpkQdpCeidz2mJAYZo iQzECQAA diff --git a/tiled/interiors/fado/lovers_room_13.tmx b/data/maps/interiors/fado/lovers_room_13.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_13.tmx rename to data/maps/interiors/fado/lovers_room_13.tmx index 4e2483cb9d..7cc69f97aa 100644 --- a/tiled/interiors/fado/lovers_room_13.tmx +++ b/data/maps/interiors/fado/lovers_room_13.tmx @@ -87,27 +87,27 @@ - H4sIAAAAAAAAAGNjYGBgG8WjmETMgQVjU1cGxHUEaErtgJmDC9dRyR8ws9AxTI7SMK0jYAc+fxCL + H4sIAAAAAAAAAGNjYGBgG8WjmETMgQVjU1cGxHUEaErtgJmDC9dRyR8ws9AxTI7SMK0jYAc+fxCL R/0x6o9RfxD2Bz6MSy+p5RU+mlI7KMH0sGMUUw8DAIRQAVrECQAA - H4sIAAAAAAAAAONkYGDgoiHmAWJBBvKBPhAbAHErELdh4YOACA47JKGYEDAEYiMgbgfiDix8fHZg -s5NcgGwHsjmzgXguCeaYYsHY7EAGC4F4MQl24APEhtVIsYOc+AABRyrYjc8OJyD2BGIXCs23xWOH -B9QOLyLNKgTiUiguRJMj1w55IFZA4oPM7gbiHiibFDtwhZUiECuhiU0E4klk2EFsWIHMnQ7EM0iw + H4sIAAAAAAAAAONkYGDgoiHmAWJBBvKBPhAbAHErELdh4YOACA47JKGYEDAEYiMgbgfiDix8fHZg +s5NcgGwHsjmzgXguCeaYYsHY7EAGC4F4MQl24APEhtVIsYOc+AABRyrYjc8OJyD2BGIXCs23xWOH +B9QOLyLNKgTiUiguRJMj1w55IFZA4oPM7gbiHiibFDtwhZUiECuhiU0E4klk2EFsWIHMnQ7EM0iw g1SAKz7wxTk1wUDnQWoA+1E7MACp8bEaiNdQwV58dlDTLkmoHaJALE5DLAHEAIuraGHECQAA - H4sIAAAAAAAAAGNgwASBQByERXwUDAyQBmKZgXbEKKA7cKSx+aFAHAelaQFA7g8H4jAkPi1AFBAn + H4sIAAAAAAAAAGNgwASBQByERXwUDAyQBmKZgXbEKKA7cKSx+aFAHAelaQFA7g8H4jAkPi1AFBAn 0chsGIgA4hAGiH9oAUBhE80AiY9oBtqFlSsQuwGxO43MhwFap91RMApGAQQAAGKcT5XECQAA - H4sIAAAAAAAAAGNgGBjgA8X0tnMwmTMKRsFQAtlAnA/F2TSyIx8Hm1aAVnaAzJ0MxFNoaAc94mMU + H4sIAAAAAAAAAGNgGBjgA8X0tnMwmTMKRsFQAtlAnA/F2TSyIx8Hm1aAVnaAzJ0MxFNoaAc94mMU DG2wFIiX0diOFUC8ks52UQKGW/0NAK1U2ufECQAA @@ -118,8 +118,8 @@ DG2wFIiX0diOFUC8ks52UQKGW/0NAK1U2ufECQAA - H4sIAAAAAAAAAO2UQQoAIAgE/av//0N30TJdLaIFLyk7ZBoTETdEVB5fi+FlZxiaV1SSp51nhfT6 -jFpG9Zsj9nPmE/kHZvXRe8hcB0PmVrW39MrL8PQDodM7iPR/iVHJ2plnBMOabYR/RwyVp+h1xAkA + H4sIAAAAAAAAAO2UQQoAIAgE/av//0N30TJdLaIFLyk7ZBoTETdEVB5fi+FlZxiaV1SSp51nhfT6 +jFpG9Zsj9nPmE/kHZvXRe8hcB0PmVrW39MrL8PQDodM7iPR/iVHJ2plnBMOabYR/RwyVp+h1xAkA AA== diff --git a/tiled/interiors/fado/lovers_room_14.tmx b/data/maps/interiors/fado/lovers_room_14.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_14.tmx rename to data/maps/interiors/fado/lovers_room_14.tmx index 022ab7b765..36d4491b4a 100644 --- a/tiled/interiors/fado/lovers_room_14.tmx +++ b/data/maps/interiors/fado/lovers_room_14.tmx @@ -81,30 +81,30 @@ - H4sIAAAAAAAAAGNgoA9goiEeaDuykTAhc/CpHQl2DJc4H7VjZNgxk4qYkB2k2ofNjQPtD2LDFx0M + H4sIAAAAAAAAAGNgoA9goiEeaDuykTAhc/CpHQl2DJc4H7VjZNgxk4qYkB2k2ofNjQPtD2LDFx0M Nn8Q4xdCeLD4Y6jbMdTLEloDABemeDLECQAA - H4sIAAAAAAAAANWUyQrCMBCGE71YrCcXfAEXPKgHd70U9FnU4vJGvqLgRQQFf6HiGBKbloziwEe6 -TObrkDKeECLPiA8KgjdKxNEiz5dgRViDs2b/xZBL61EHjTBaixI5YEPeXcFNyfXl657m2jh0+zKo -l5XvuaHhe9I6cqjjaRy63E+OLdgR9sJ8HrpcG4fLUB01UGdyLMAJNEDT4GqDjkI3gYPWnBMXjR7o -KwwSOJ41jxZ7ksYvzvxbjoMD4hyuw7aPIRiDUbSq1y76mICpgZmjPuIc/9KHi//qMasCi37ShG5e + H4sIAAAAAAAAANWUyQrCMBCGE71YrCcXfAEXPKgHd70U9FnU4vJGvqLgRQQFf6HiGBKbloziwEe6 +TObrkDKeECLPiA8KgjdKxNEiz5dgRViDs2b/xZBL61EHjTBaixI5YEPeXcFNyfXl657m2jh0+zKo +l5XvuaHhe9I6cqjjaRy63E+OLdgR9sJ8HrpcG4fLUB01UGdyLMAJNEDT4GqDjkI3gYPWnBMXjR7o +KwwSOJ41jxZ7ksYvzvxbjoMD4hyuw7aPIRiDUbSq1y76mICpgZmjPuIc/9KHi//qMasCi37ShG5e cTm451UZVBipgjseBD8xxAkAAA== - H4sIAAAAAAAAAGNgoB/QHADzPKC0ECOVLScTeA20A0bBkAXbgfgwEN8E4udAvBqI91LZjlNA/BCI -1wLxBSA+AsRvqWwHKSB+AO0mBAqAuBANF1HZjmIgLkHDpVS2g9YgEEp7IInB2D4Ums3DiDDHGgsO -AmIbNLWkgBogroWyrYDYG8lsPygNshvmxyogribRjgYgbkQT88Wjvg6I60m0AxnYArEdDmyPRX0w + H4sIAAAAAAAAAGNgoB/QHADzPKC0ECOVLScTeA20A0bBkAXbgfgwEN8E4udAvBqI91LZjlNA/BCI +1wLxBSA+AsRvqWwHKSB+AO0mBAqAuBANF1HZjmIgLkHDpVS2g9YgEEp7IInB2D4Ums3DiDDHGgsO +AmIbNLWkgBogroWyrYDYG8lsPygNshvmxyogribRjgYgbkQT88Wjvg6I60m0AxnYArEdDmyPRX0w BXYRA2ht/nAHAH/nGNvECQAA - H4sIAAAAAAAAAGNgGDzgGxaxH1Qwl5eRgYGPkQoGUQlQ0z0sQHNYaeQ3WsXHKKA9iKWDHXF0sGMU + H4sIAAAAAAAAAGNgGDzgGxaxH1Qwl5eRgYGPkQoGUQlQ0z0sQHNYaeQ3WsXHKKA9iKWDHXF0sGMU jAJcoIIMPeVk6KkkQW0ZGeaPglFACQAAyUOJvMQJAAA= @@ -120,8 +120,8 @@ jAJcoIIMPeVk6KkkQW0ZGeaPglFACQAAyUOJvMQJAAA= - H4sIAAAAAAAAAM2QYQpAIQiDPeruf4r3N4bmNIs3kKTmPglmhgdlyzmlNTfK5nvPF82yR/FlM7uM -DqOqDqM6U/F7PmW2wuiKGTeYEcNj8Zu6T+R/wTgVqJ/MjngqA0FNM5S7E0ZXKgNJ/ZkB6hWGl5Xt + H4sIAAAAAAAAAM2QYQpAIQiDPeruf4r3N4bmNIs3kKTmPglmhgdlyzmlNTfK5nvPF82yR/FlM7uM +DqOqDqM6U/F7PmW2wuiKGTeYEcNj8Zu6T+R/wTgVqJ/MjngqA0FNM5S7E0ZXKgNJ/ZkB6hWGl5Xt geXMGLtdd4yuQP00g/Ng/r9OM18zbtUHFJqYhMQJAAA= diff --git a/tiled/interiors/fado/lovers_room_15.tmx b/data/maps/interiors/fado/lovers_room_15.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_15.tmx rename to data/maps/interiors/fado/lovers_room_15.tmx index 9b386fb187..b3474c0a70 100644 --- a/tiled/interiors/fado/lovers_room_15.tmx +++ b/data/maps/interiors/fado/lovers_room_15.tmx @@ -81,38 +81,38 @@ - H4sIAAAAAAAAAGNmYGBgJoC5cWBC+kjBfDjwqB2jdgx2O0bxyMNiQCyKRQyGqWUHsnnUNh+bPbQw + H4sIAAAAAAAAAGNmYGBgJoC5cWBC+kjBfDjwqB2jdgx2O0bxyMNiQCyKRQyGqWUHsnnUNh+bPbQw H4ZFaWw+DLfQIf5H8SgeLBgAJrSfwsQJAAA= - H4sIAAAAAAAAALWSyUoDQRRFa+GAxg/I1jEKIrrQbGLSiWAcoq78BLPUKDiBC8EpulCXfq634BVe -Cl/qNelcONA13dN09ZhzbjzBqULqnGcCTIIywamDM/Cj0AWN6Ew5YipycDJQFYeWrrxH7GEXO2bB -HO1piiflaIrnv8SOebBA6y05n3Jkss/iiNNwf/cxyOH3bdPcIlgyOmpyPu99VMCy0RHuIxW/r6Ws -Wb6VP78lz5mMd+jd6264+3DUFXrCuEbjqnLW6hg2sYP/h1E5+H/gXIAeuARXMncezVsdWh7ADbgD -99J/TXOPBTiewDN4l86e9H+DV/BWgOMj8tyCPvV/Gh1hbPG85Oh3kSOV4LH0c9ixAlYNni9DP3fl -dVijOdbAekEO7hp0H7ugDfaFtsKerB8oPZpjExyCDjgWOgpHsn4CNnI4iox3TIPSCJkBv2TiN+3E + H4sIAAAAAAAAALWSyUoDQRRFa+GAxg/I1jEKIrrQbGLSiWAcoq78BLPUKDiBC8EpulCXfq634BVe +Cl/qNelcONA13dN09ZhzbjzBqULqnGcCTIIywamDM/Cj0AWN6Ew5YipycDJQFYeWrrxH7GEXO2bB +HO1piiflaIrnv8SOebBA6y05n3Jkss/iiNNwf/cxyOH3bdPcIlgyOmpyPu99VMCy0RHuIxW/r6Ws +Wb6VP78lz5mMd+jd6264+3DUFXrCuEbjqnLW6hg2sYP/h1E5+H/gXIAeuARXMncezVsdWh7ADbgD +99J/TXOPBTiewDN4l86e9H+DV/BWgOMj8tyCPvV/Gh1hbPG85Oh3kSOV4LH0c9ixAlYNni9DP3fl +dVijOdbAekEO7hp0H7ugDfaFtsKerB8oPZpjExyCDjgWOgpHsn4CNnI4iox3TIPSCJkBv2TiN+3E CQAA - H4sIAAAAAAAAAGNgwA8igDgSB44ioJdYEINHLo5KdizBI7eIDPPmkOsQCgE+f4yCUTAK6A+KaGh2 -P5ReCaU7aGzPBBqZP1TATCCeR4Q6YsJpNtQ8dDCLJBcRBnOpbB65AFuduAKNJqR+FJAOAIYGuMvE + H4sIAAAAAAAAAGNgwA8igDgSB44ioJdYEINHLo5KdizBI7eIDPPmkOsQCgE+f4yCUTAK6A+KaGh2 +P5ReCaU7aGzPBBqZP1TATCCeR4Q6YsJpNtQ8dDCLJBcRBnOpbB65AFuduAKNJqR+FJAOAIYGuMvE CQAA - H4sIAAAAAAAAAGNgGAXUAqlAzIcDp43aQXc7GPDYMQqGJ1gHxKugGBnAxNZRwQ6QOdvQ7IHZux+L -3eQAZH8gs3cwUM8fDAyobka2hxp+QAYgs2Fhtp+Beu5HB8j+oCWgtflDEbgBsTsQe0KxOw7sAZX3 + H4sIAAAAAAAAAGNgGAXUAqlAzIcDp43aQXc7GPDYMQqGJ1gHxKugGBnAxNZRwQ6QOdvQ7IHZux+L +3eQAZH8gs3cwUM8fDAyobka2hxp+QAYgs2Fhtp+Beu5HB8j+oCWgtflDEbgBsTsQe0KxOw7sAZX3 GhhnDjsAADA1H/XECQAA - H4sIAAAAAAAAAGNgGAXUAkvwyC0atQMFBOCRC6KSHSFAHIoDh1HJjlEwCkbBKBgFDAxzsIitQKMJ + H4sIAAAAAAAAAGNgGAXUAkvwyC0atQMFBOCRC6KSHSFAHIoDh1HJjlEwCkbBKBgFDAxzsIitQKMJ qR8FpAMAzKoUdcQJAAA= @@ -123,7 +123,7 @@ qR8FpAMAzKoUdcQJAAA= - H4sIAAAAAAAAAN2WQQoAIAgE9//P6mVdPYjV0iQ04K0cQQuHpPE4Mm6cre64nHgq96quDoeTp+oJ + H4sIAAAAAAAAAN2WQQoAIAgE9//P6mVdPYjV0iQ04K0cQQuHpPE4Mm6cre64nHgq96quDoeTp+oJ 6Yj5ThzunJAz9buD8HS8dYIfHRLTi+ghyf4WMu8LB0W3Y3fH2N0hSJxanZiF5Q9qxAkAAA== diff --git a/tiled/interiors/fado/lovers_room_2.tmx b/data/maps/interiors/fado/lovers_room_2.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_2.tmx rename to data/maps/interiors/fado/lovers_room_2.tmx index b7cda46048..cee7f33556 100644 --- a/tiled/interiors/fado/lovers_room_2.tmx +++ b/data/maps/interiors/fado/lovers_room_2.tmx @@ -111,32 +111,32 @@ - H4sIAAAAAAAAAONiYGDgIgEzkKgehlUYaYeJtSMXBx61Y9QOSuygR9qlth0lROBRO0btGIxpd9QO + H4sIAAAAAAAAAONiYGDgIgEzkKgehlUYaYeJtSMXBx61Y9QOSuygR9qlth0lROBRO0btGIxpd9QO 8uwgNn7xqRssdhCLB0N8EItLGVExsfoA3bO8LsQJAAA= - H4sIAAAAAAAAAO3UyQrCMBSF4falRd2pqKDgbJ2l6kZUBHGA9uk8hbsIIVPTRBd64du05P4QSkth -EJQ9qkAVIo2rhO5cpmbYuEnYNFawJhvmuWxEO++QkIegsYUjiS0bKe1Pia8G2+EbO9iTg2XjydzV -S9A4wZlcLBv8DtPvqohvNUYwVpg4aEw1Z2b/xkcbc1goLB00XPuFRgt6nLbBuzyNQSj/7/GyGXpq + H4sIAAAAAAAAAO3UyQrCMBSF4falRd2pqKDgbJ2l6kZUBHGA9uk8hbsIIVPTRBd64du05P4QSkth +EJQ9qkAVIo2rhO5cpmbYuEnYNFawJhvmuWxEO++QkIegsYUjiS0bKe1Pia8G2+EbO9iTg2XjydzV +S9A4wZlcLBv8DtPvqohvNUYwVpg4aEw1Z2b/xkcbc1goLB00XPuFRgt6nLbBuzyNQSj/7/GyGXpq sFOkYTo2jQ70c+gqGnVoeNSEN1tZxRHECQAA - H4sIAAAAAAAAAGNggIB9jNhpEHgMZKsyoeJHSPL49KKDw4yoNAw8xWLHE0b8er/isQcd3AOqTcWi -Pp0RIocLfCPBDhDAZQc2sBkovhMqtwWHmlNA8TNocsTaAQqfXUD8HYh/QNkwsBeJDTL/FJl2wMLn -J9SeXSSEFylhBQI7oeG1jQQ7MoBqM9FwFolxOgooB2cZ8fNxgZdAda+A+DWOtEsO+ATU/xmIv0DN -eQOk3wLxOxqkC3S78AFiwwife38BxX7TOH3/BZrPzUR7O9jpYAcXHezgoIMdbETYcRGo7hIR+DK2 -9MNEXLq6AlRzlQh8DcksWSLcfhxJ/XUg+wYR+CYjwnw5JoQ92MoPmPnHifAjNiDHhErTEwAA4k7f + H4sIAAAAAAAAAGNggIB9jNhpEHgMZKsyoeJHSPL49KKDw4yoNAw8xWLHE0b8er/isQcd3AOqTcWi +Pp0RIocLfCPBDhDAZQc2sBkovhMqtwWHmlNA8TNocsTaAQqfXUD8HYh/QNkwsBeJDTL/FJl2wMLn +J9SeXSSEFylhBQI7oeG1jQQ7MoBqM9FwFolxOgooB2cZ8fNxgZdAda+A+DWOtEsO+ATU/xmIv0DN +eQOk3wLxOxqkC3S78AFiwwife38BxX7TOH3/BZrPzUR7O9jpYAcXHezgoIMdbETYcRGo7hIR+DK2 +9MNEXLq6AlRzlQh8DcksWSLcfhxJ/XUg+wYR+CYjwnw5JoQ92MoPmPnHifAjNiDHhErTEwAA4k7f j8QJAAA= - H4sIAAAAAAAAAGNgGHhwh5E8uYEAu+ngnj1E2JHLiIppAYaLHaMAAqiddp8BzXsOxC+QzCUm7eID -74H6PwDxRxqkBXT30sKul0CzXgHx69G0PAoGAThKxXTIw4Td/GOM1LMHW/lxjBGVHgWoAABrM3WN + H4sIAAAAAAAAAGNgGHhwh5E8uYEAu+ngnj1E2JHLiIppAYaLHaMAAqiddp8BzXsOxC+QzCUm7eID +74H6PwDxRxqkBXT30sKul0CzXgHx69G0PAoGAThKxXTIw4Td/GOM1LMHW/lxjBGVHgWoAABrM3WN xAkAAA== @@ -152,8 +152,8 @@ xAkAAA== - H4sIAAAAAAAAAO2VUQ6AMAhDFy+w+9/WLxJCSmUI/GgT4qbQt82g+1prD4RIxvqezFkdqtVXm2sV -Xd9TveeXUeSs2Blar6i/9nvLmNhHhOEpW6drO/UVhtfLUd+KfkOeHqNKrB9QLpszT/Ss653/jFrG + H4sIAAAAAAAAAO2VUQ6AMAhDFy+w+9/WLxJCSmUI/GgT4qbQt82g+1prD4RIxvqezFkdqtVXm2sV +Xd9TveeXUeSs2Blar6i/9nvLmNhHhOEpW6drO/UVhtfLUd+KfkOeHqNKrB9QLpszT/Ss653/jFrG yfcZ+UQZp+ueZlgWys0yvP8RyssG43TGDcYtcSTECQAA diff --git a/tiled/interiors/fado/lovers_room_3.tmx b/data/maps/interiors/fado/lovers_room_3.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_3.tmx rename to data/maps/interiors/fado/lovers_room_3.tmx index 7629539632..c45ca0ef1b 100644 --- a/tiled/interiors/fado/lovers_room_3.tmx +++ b/data/maps/interiors/fado/lovers_room_3.tmx @@ -66,28 +66,28 @@ - H4sIAAAAAAAAAGNgYGBgpCGGAWYiMAsaJkYPM5Id3DTEo3aM2jFqx6gdo3aM2jFqx6gdpNhBLOBB + H4sIAAAAAAAAAGNgYGBgpCGGAWYiMAsaJkYPM5Id3DTEo3aM2jFqx6gdo3aM2jFqx6gdpNhBLOBB w8QCALwJ0JXECQAA - H4sIAAAAAAAAAONloC0QAGJBGtshQaIdE4F4Eo3tmA7EM2hsx1wgnkdjO8gBo3aMTDskgVgKDSuQ -aZ48FrNkgJgXiPnRsAqZdihjMQu5vLJEw9QCsPiwBmI3NGwzaseoHUQAPyD2h+IANDtAwAoNkwMC + H4sIAAAAAAAAAONloC0QAGJBGtshQaIdE4F4Eo3tmA7EM2hsx1wgnkdjO8gBo3aMTDskgVgKDSuQ +aZ48FrNkgJgXiPnRsAqZdihjMQu5vLJEw9QCsPiwBmI3NGwzaseoHUQAPyD2h+IANDtAwAoNkwMC gTgIiKOBOBiLHdQAgVDzg2hoRwgQh0JxGI3siAXiOCiOR7IDW5lITQwqEwEFAz7BxAkAAA== - H4sIAAAAAAAAAN2S4QqDMAyE+3pj7i1EimMDncLcYOzRlx8KpUtyTdfuhweHpprvWlLnsEbyoNQp -asG3iXwL1rZa64u5HdkL7hSG1hf3erCfXHnhfa8ZaB4lMn7RXjM4W3lWRk4G0nl9Xozs2ppXh7qT -F+H/ayJvZuow50F+KpwD4HNZzn2f5S1wjuSGfAIZHLPU3Zc43ExSxM1G4lj52tylOeScAUm6T6Fe + H4sIAAAAAAAAAN2S4QqDMAyE+3pj7i1EimMDncLcYOzRlx8KpUtyTdfuhweHpprvWlLnsEbyoNQp +asG3iXwL1rZa64u5HdkL7hSG1hf3erCfXHnhfa8ZaB4lMn7RXjM4W3lWRk4G0nl9Xozs2ppXh7qT +F+H/ayJvZuow50F+KpwD4HNZzn2f5S1wjuSGfAIZHLPU3Zc43ExSxM1G4lj52tylOeScAUm6T6Fe BXMs/L5ALlL/p5ya+gAcnEARxAkAAA== - H4sIAAAAAAAAAGNgGAW0ADOBeNZAO4JMkEKm3CgYBaNg8AEPKO01oK4YBaNgFNACAADfsGoaxAkA + H4sIAAAAAAAAAGNgGAW0ADOBeNZAO4JMkEKm3CgYBaNg8AEPKO01oK4YBaNgFNACAADfsGoaxAkA AA== @@ -98,8 +98,8 @@ AA== - H4sIAAAAAAAAAOWU2woAIQhE/fX+fJ+CZcnR8ULRDvSgksfQHCIyfnKmNJvNU6kIg63npHdEYwwj -o1sZ2XnO/r0uRkQdf3x1H+0fZta/tmenvW2rXi2vVZslJmeUkcmhxb0+5NcYnno8/V31jxGa+yoG + H4sIAAAAAAAAAOWU2woAIQhE/fX+fJ+CZcnR8ULRDvSgksfQHCIyfnKmNJvNU6kIg63npHdEYwwj +o1sZ2XnO/r0uRkQdf3x1H+0fZta/tmenvW2rXi2vVZslJmeUkcmhxb0+5NcYnno8/V31jxGa+yoG uocYVTvRYuzcvRXnAT2v1n/ECQAA diff --git a/tiled/interiors/fado/lovers_room_4.tmx b/data/maps/interiors/fado/lovers_room_4.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_4.tmx rename to data/maps/interiors/fado/lovers_room_4.tmx index fa226472dd..c947eb86c6 100644 --- a/tiled/interiors/fado/lovers_room_4.tmx +++ b/data/maps/interiors/fado/lovers_room_4.tmx @@ -72,34 +72,34 @@ - H4sIAAAAAAAAAONiYGDQpSHmgmJ9GmKYHao0xKN2jNoxaseoHaN2jNoxagft7VAaJv4gBeugYWL1 + H4sIAAAAAAAAAONiYGDQpSHmgmJ9GmKYHao0xKN2jNoxaseoHaN2jNoxagft7VAaJv4gBeugYWL1 AQAVcGfNxAkAAA== - H4sIAAAAAAAAAO3UzQpAUBCGYbck7NApiq0LcAN+8rMRbt63GCV1GGVkMV89O8270XEd2fkQCDdC -bWjjYsXJ243z/ScdTsN2n9v5qhFBDCnj+ydL6K4BFzzIX25kdJf7XpUX7sb9r7ShDVujgpo0Qo0W + H4sIAAAAAAAAAO3UzQpAUBCGYbck7NApiq0LcAN+8rMRbt63GCV1GGVkMV89O8270XEd2fkQCDdC +bWjjYsXJ243z/ScdTsN2n9v5qhFBDCnj+ydL6K4BFzzIX25kdJf7XpUX7sb9r7ShDVujgpo0Qo0W JtL9sMFdDwMZhRozLGQ9NPY3UYqBDd8IfKPECQAA - H4sIAAAAAAAAAN2RQQrCMBBFexb1oOKmoqBuVFpsu6guVERFrD2efzGBEMZkEkgJPniQMkl+P8my -YZhGmJnzmWVf6Ewy/1fmMKd1Tt+pov9rCKn3U2zhbqC7Y2bFYiVQwgiO4YSZreEetvCoeYIFzSWo -+xdwyWSU8Awvmld48Mhw9Sh/nPPJkPRQ3AIzpD3u8AGflow3aeLT46WtuYyONEntPVwZH9gze109 + H4sIAAAAAAAAAN2RQQrCMBBFexb1oOKmoqBuVFpsu6guVERFrD2efzGBEMZkEkgJPniQMkl+P8my +YZhGmJnzmWVf6Ewy/1fmMKd1Tt+pov9rCKn3U2zhbqC7Y2bFYiVQwgiO4YSZreEetvCoeYIFzSWo ++xdwyWSU8Awvmld48Mhw9Sh/nPPJkPRQ3AIzpD3u8AGflow3aeLT46WtuYyONEntPVwZH9gze109 KlgzNkxGTzm+PVxKsPXYCEyBL9v3ONDECQAA - H4sIAAAAAAAAAGNgGAVDEbQCcQuU3QLlD1aA7FZyADX8NxGIJ1FoBiGzJwPxFBrZBTMbF38UjAJy + H4sIAAAAAAAAAGNgGAVDEbQCcQuU3QLlD1aA7FZyADX8NxGIJ1FoBiGzJwPxFBrZBTMbF38UjAJy QCwePGrHqB2D2Y5RAAEA1mzU7sQJAAA= - H4sIAAAAAAAAAGNgGAWjYBSMglEwEsEsHOJzaGTHWhrbsR6INwDxRhraAQKbkdi0sgMZDDU75gLx + H4sIAAAAAAAAAGNgGAWjYBSMglEwEsEsHOJzaGTHWhrbsR6INwDxRhraAQKbkdi0sgMZDDU75gLx PCx4PhXtGAUQAACFr8KsxAkAAA== @@ -110,8 +110,8 @@ PCx4PhXtGAUQAACFr8KsxAkAAA== - H4sIAAAAAAAAAN1UQQrAMAjz/0/q63YajKE2JhbcAp5qTNOqy8zWjyICe3af7+p3YJrGM5flncJb -Q9X0+NP+g8mvcJQ3ReeQQWXW2R3h5ex2RnUHeVyzmJfdFdVA8xlM8lHRiPr8Sz6ifu30kWlkdTxu + H4sIAAAAAAAAAN1UQQrAMAjz/0/q63YajKE2JhbcAp5qTNOqy8zWjyICe3af7+p3YJrGM5flncJb +Q9X0+NP+g8mvcJQ3ReeQQWXW2R3h5ex2RnUHeVyzmJfdFdVA8xlM8lHRiPr8Sz6ifu30kWlkdTxu NB+KDxSKDwXILuqICw5WUwnECQAA diff --git a/tiled/interiors/fado/lovers_room_5.tmx b/data/maps/interiors/fado/lovers_room_5.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_5.tmx rename to data/maps/interiors/fado/lovers_room_5.tmx diff --git a/tiled/interiors/fado/lovers_room_6.tmx b/data/maps/interiors/fado/lovers_room_6.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_6.tmx rename to data/maps/interiors/fado/lovers_room_6.tmx diff --git a/tiled/interiors/fado/lovers_room_7.tmx b/data/maps/interiors/fado/lovers_room_7.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_7.tmx rename to data/maps/interiors/fado/lovers_room_7.tmx diff --git a/tiled/interiors/fado/lovers_room_8.tmx b/data/maps/interiors/fado/lovers_room_8.tmx similarity index 100% rename from tiled/interiors/fado/lovers_room_8.tmx rename to data/maps/interiors/fado/lovers_room_8.tmx diff --git a/tiled/interiors/fado/lovers_room_9.tmx b/data/maps/interiors/fado/lovers_room_9.tmx similarity index 99% rename from tiled/interiors/fado/lovers_room_9.tmx rename to data/maps/interiors/fado/lovers_room_9.tmx index 89b1af3508..a55a325234 100644 --- a/tiled/interiors/fado/lovers_room_9.tmx +++ b/data/maps/interiors/fado/lovers_room_9.tmx @@ -60,29 +60,29 @@ - H4sIAAAAAAAAAGNiYGBgogNmpCHGZQcDHeyghz9G7Ri1Y9SOUTtG7Ri1Y9SOoWcHrTEAF6c9RMQJ + H4sIAAAAAAAAAGNiYGBgogNmpCHGZQcDHeyghz9G7Ri1Y9SOUTtG7Ri1Y9SOoWcHrTEAF6c9RMQJ AAA= - H4sIAAAAAAAAALWUSY7CQAxFi2UL2DWIM6TFsGG4AcOqYYHUTGfgDuwZL4wjlaWPZccFnXzpqUKV -7W+T4SuEUK+QBtEMr/qN65JYxes/YkNsIztir8RhPusbPE6wXxNxR4MicT300PQT14MBxlhiDy3O -y7WUiRreHGVI8/i0f5nL1+zRJXol1WZxTfboE4MS6qK4JntMiLHCKMErzx0ajEJ19xyfLemRFcTK -M2/f8vC0FmtKT9JjbvRV1Kt2hnXQY0rM4qrln4kLcDV6l3XYI99bRP9F/M3i/8XyWEOsVqeMOaSs -OVhzJSd1DuwH66CHd19T58Ac6aGdo27EHXgk5nnvoMz33g/N77/fkkysmq91P2Su973ICmLencPz + H4sIAAAAAAAAALWUSY7CQAxFi2UL2DWIM6TFsGG4AcOqYYHUTGfgDuwZL4wjlaWPZccFnXzpqUKV +7W+T4SuEUK+QBtEMr/qN65JYxes/YkNsIztir8RhPusbPE6wXxNxR4MicT300PQT14MBxlhiDy3O +y7WUiRreHGVI8/i0f5nL1+zRJXol1WZxTfboE4MS6qK4JntMiLHCKMErzx0ajEJ19xyfLemRFcTK +M2/f8vC0FmtKT9JjbvRV1Kt2hnXQY0rM4qrln4kLcDV6l3XYI99bRP9F/M3i/8XyWEOsVqeMOaSs +OVhzJSd1DuwH66CHd19T58Ac6aGdo27EHXgk5nnvoMz33g/N77/fkkysmq91P2Su973ICmLencPz 0uJyjxbRrpAO8QSjRK3nxAkAAA== - H4sIAAAAAAAAAGNgGAWjYBSMglEwWEEtlK6hoR11ULoBiU1NUAGlG6F0LS6FFIIGBoj7KwioGwWj + H4sIAAAAAAAAAGNgGAWjYBSMglEwWEEtlK6hoR11ULoBiU1NUAGlG6F0LS6FFIIGBoj7KwioGwWj YLgAAIFN8MXECQAA - H4sIAAAAAAAAAGNgoB9oGuTmDRUQhwOP2oEJ0nHgUTAKKAXdQNyDhHsH1jmjYBSMghEIAA5SkRvE + H4sIAAAAAAAAAGNgoB9oGuTmDRUQhwOP2oEJ0nHgUTAKKAXdQNyDhHsH1jmjYBSMghEIAA5SkRvE CQAA @@ -93,8 +93,8 @@ CQAA - H4sIAAAAAAAAAN1VMQ4AIQjj8T7c6ZYGKiK9GJsQGaAVFRxmNn4wC1b0o7zPX/EwMI1srhI3aXgx -3WfVobHSqtz5yTvJYrd3OriUuFED50RFo6sm5PTmHtvPTlyUx+Yom9cZPnUduGfMydbh8VT+gRf+ + H4sIAAAAAAAAAN1VMQ4AIQjj8T7c6ZYGKiK9GJsQGaAVFRxmNn4wC1b0o7zPX/EwMI1srhI3aXgx +3WfVobHSqtz5yTvJYrd3OriUuFED50RFo6sm5PTmHtvPTlyUx+Yom9cZPnUduGfMydbh8VT+gRf+ j47+UOA1DbVNskS8Y8QJAAA= diff --git a/tiled/interiors/fado/palace_0.tmx b/data/maps/interiors/fado/palace_0.tmx similarity index 99% rename from tiled/interiors/fado/palace_0.tmx rename to data/maps/interiors/fado/palace_0.tmx index 911a091e67..b7befb48bd 100644 --- a/tiled/interiors/fado/palace_0.tmx +++ b/data/maps/interiors/fado/palace_0.tmx @@ -72,33 +72,33 @@ - H4sIAAAAAAAAAO2XyQ6CQAxAx33fxZ3EaDReiYYjR35Z/8sfsKNtaJoBIQESFJJ3mHbaN5npBUcp -5RSEClD9Qj1DfwNoAucQWkA/Y/8eeIZg/4Dfgkd+qAC9prc/Cv8d4f6DCmYgrJecqRpjJfbo9TuO -b3+J8J9wBibqM4umXnJWO9jXQraiRq8px90mP50hTi99zjb65yF9ZW9Jkj1y37Ig/jQpmj/qXpOQ -pp9m2VfB57N4Hv4r4DK/i7E8/R7ze3/q5+Tt9wV5+00UyW8z/770l/7SH7l/DWwYO+Y15dL26/0L -YAjMsOaGmHJZ+Onfgmq4X+aS+Lvi/uh/gcd6wqFrpogpx2vpk/20f4D3xiG/jI/RoWtGApmL2+8F + H4sIAAAAAAAAAO2XyQ6CQAxAx33fxZ3EaDReiYYjR35Z/8sfsKNtaJoBIQESFJJ3mHbaN5npBUcp +5RSEClD9Qj1DfwNoAucQWkA/Y/8eeIZg/4Dfgkd+qAC9prc/Cv8d4f6DCmYgrJecqRpjJfbo9TuO +b3+J8J9wBibqM4umXnJWO9jXQraiRq8px90mP50hTi99zjb65yF9ZW9Jkj1y37Ig/jQpmj/qXpOQ +pp9m2VfB57N4Hv4r4DK/i7E8/R7ze3/q5+Tt9wV5+00UyW8z/770l/7SH7l/DWwYO+Y15dL26/0L +YAjMsOaGmHJZ+Onfgmq4X+aS+Lvi/uh/gcd6wqFrpogpx2vpk/20f4D3xiG/jI/RoWtGApmL2+8F KxgrVAAQAAA= - H4sIAAAAAAAAAO2UWw7CIBBFaXzErfjYvLoF362vaPSj8UeX4Y+TCAkhA3TaK/70JDclBO4tDKBU -S13eWi1YNqQtaRcYMyXNtOYNvQy5Z07OD4d7FZ45hTVmQVoyc1ektdDLZS/sD4H0aknHy9NO5ff0 -tA2dTKku6UDto9ZJfft6mdzPJfa/fZ1xtvou+jtg8lH7ae59LN99B9BI1y8lVi9p/q/qf7X6boF8 -9PnvB/YYsf4YJv9eMR8Nt/4SmF+1/hz/qL9dh5TnnyPl+1cyY1K+f4aHk98U9H1F118K+vxLqeM3 + H4sIAAAAAAAAAO2UWw7CIBBFaXzErfjYvLoF362vaPSj8UeX4Y+TCAkhA3TaK/70JDclBO4tDKBU +S13eWi1YNqQtaRcYMyXNtOYNvQy5Z07OD4d7FZ45hTVmQVoyc1ektdDLZS/sD4H0aknHy9NO5ff0 +tA2dTKku6UDto9ZJfft6mdzPJfa/fZ1xtvou+jtg8lH7ae59LN99B9BI1y8lVi9p/q/qf7X6boF8 +9PnvB/YYsf4YJv9eMR8Nt/4SmF+1/hz/qL9dh5TnnyPl+1cyY1K+f4aHk98U9H1F118K+vxLqeM3 JI0A2XX9xqQJMD/k9wF4iIs+ABAAAA== - H4sIAAAAAAAAAGNgGJpAmhEVD4T92NgjBawD4vVQvIHKZn+H0j8GmVmjYBSMglEwCkbBKBgFo2AU + H4sIAAAAAAAAAGNgGJpAmhEVD4T92NgjBawD4vVQvIHKZn+H0j8GmVmjYBSMglEwCkbBKBgFo2AU jIJRMJQBAHKuNmkAEAAA - H4sIAAAAAAAAAO3WPQqAMAyG4XgO7+Ho6HHVA/hT68XMELDYiEgxRfo98C4d0qmhRACnuorT9Nwg -jYmz3pi4WTlfuDV9/CPHbcq553aD+wFKpL37Tgp9tQccxe++kUKWe6CVcsl9P0Ap7v49V5b7T4N/ + H4sIAAAAAAAAAO3WPQqAMAyG4XgO7+Ho6HHVA/hT68XMELDYiEgxRfo98C4d0qmhRACnuorT9Nwg +jYmz3pi4WTlfuDV9/CPHbcq553aD+wFKpL37Tgp9tQccxe++kUKWe6CVcsl9P0Ap7v49V5b7T4N/ EMB/HC2nSycAEAAA @@ -109,14 +109,14 @@ EMB/HC2nSycAEAAA - H4sIAAAAAAAAAO3SMQoAMAgEQfP/P8cgpBIEC0MEd0C4Qq5REQCeZpbWnYouAPhMg9ylDzA7yJjh + H4sIAAAAAAAAAO3SMQoAMAgEQfP/P8cgpBIEC0MEd0C4Qq5REQCeZpbWnYouAPhMg9ylDzA7yJjh 1f2re/lTdHYA/EtOdQAQAAA= - H4sIAAAAAAAAAO2TWwpAIQhE3f+eg/sv2nV8VFIDQpHNEbNBRONFq9BU4T871/aIl5fPuav5klbx -pRoiXlJP+T1Uf17Wnlbp8fU/La0jHG0d4SN/soofyUPf31on6uedv+icnNr/LnyrsuYvW6fyd/f/ + H4sIAAAAAAAAAO2TWwpAIQhE3f+eg/sv2nV8VFIDQpHNEbNBRONFq9BU4T871/aIl5fPuav5klbx +pRoiXlJP+T1Uf17Wnlbp8fU/La0jHG0d4SN/soofyUPf31on6uedv+icnNr/LnyrsuYvW6fyd/f/ dv7MpyKvy/zxfOTM4nc73+rriWy/zPgARdw7RgAQAAA= diff --git a/tiled/interiors/fado/palace_1.tmx b/data/maps/interiors/fado/palace_1.tmx similarity index 99% rename from tiled/interiors/fado/palace_1.tmx rename to data/maps/interiors/fado/palace_1.tmx index b922eb0865..5ca30e2fe2 100644 --- a/tiled/interiors/fado/palace_1.tmx +++ b/data/maps/interiors/fado/palace_1.tmx @@ -99,54 +99,54 @@ - H4sIAAAAAAAAAO2W20rEQAyGo1XXs6yirCwuLojgjYeFBaFvsoJ7qb1QH2OvPDyyCTtDw5B0MrWt -NzvwMUw6yT9h0rQTAJgkoo3UOKmsIxkyXQN4w/nd8eFs9GyzRf0tpIfkgj7ZtnE+aFl/jCyQ1wCy -jRrQl0Zd/apYGvxu/b36u78y6B9DWQNarLCmNhiPgQ+tyX4Oy7u/qdC/hmUN0BkyJVYGJXTOXRf3 -zJEHPrT2z7y2pu/PYIlF59xx+qfMP4y9UND0q/Zx+8Co3yQrfZt+F3D9PeSkZSBY7zv9Q+RIoFDs -dZHi9aH8poUUit33Dc1PQ4on9Z8Y/huX6gdCnDr1N2D65JdHsNTfSr+0z5AnYW5af8T0x8z+LOyd -d6g/E/Zq+Vv61kVL+Wt9i3MJem39Nf9Y//G9JVU/5f61/sN7VNP50ygcNF4EwhpNzX8uzF3pp/Yf + H4sIAAAAAAAAAO2W20rEQAyGo1XXs6yirCwuLojgjYeFBaFvsoJ7qb1QH2OvPDyyCTtDw5B0MrWt +NzvwMUw6yT9h0rQTAJgkoo3UOKmsIxkyXQN4w/nd8eFs9GyzRf0tpIfkgj7ZtnE+aFl/jCyQ1wCy +jRrQl0Zd/apYGvxu/b36u78y6B9DWQNarLCmNhiPgQ+tyX4Oy7u/qdC/hmUN0BkyJVYGJXTOXRf3 +zJEHPrT2z7y2pu/PYIlF59xx+qfMP4y9UND0q/Zx+8Co3yQrfZt+F3D9PeSkZSBY7zv9Q+RIoFDs +dZHi9aH8poUUit33Dc1PQ4on9Z8Y/huX6gdCnDr1N2D65JdHsNTfSr+0z5AnYW5af8T0x8z+LOyd +d6g/E/Zq+Vv61kVL+Wt9i3MJem39Nf9Y//G9JVU/5f61/sN7VNP50ygcNF4EwhpNzX8uzF3pp/Yf Sf8WuUM+ka9/0L9HHpBv5MegT+/xMAL/b4i9/7E9Q4j/f1TRN/hZ9/wCOaE0TgAQAAA= - H4sIAAAAAAAAAO2USUoEMRSGU1vBpdBXcLyNojsVD+AAeg7HhYrjQlRaxXnVa4czOM/zPCz9ik7T -ZahUUulCEeuHj1SnXt7XoeAJkSZNmr+Sbsd3pnRJdH17AmsupCan1Oj+i86jc0dlC7YdziXl34Hd -X/S7Jo5f/fb+qvv+YbW2/mD2YB8ODHW2idvvEI7gOCF/3H4ncApnCfnVfu0hNTOB53O4gMuIGnV/ -FuZgHrKGfh0hPaY1vW1q/P0FWIQlWDb067RwxU2lJ0SVV1xdUg8NGhoNZ6tx1njF1SVNyu+RwHOz -4WwtzjqvuLr6x6AX+iT9lv4kUri/6h/+QX96/+j7X8E13MCt3BuHCZGfQdkS/X4GYFAyJL7f/w7u -4QEe5d4kTIn8DPJnTybQs8LB72dUeVfwP8EzvMBrRK9yKJP+FVg1uP153QKtGtpkzRu8wwd8anpl + H4sIAAAAAAAAAO2USUoEMRSGU1vBpdBXcLyNojsVD+AAeg7HhYrjQlRaxXnVa4czOM/zPCz9ik7T +ZahUUulCEeuHj1SnXt7XoeAJkSZNmr+Sbsd3pnRJdH17AmsupCan1Oj+i86jc0dlC7YdziXl34Hd +X/S7Jo5f/fb+qvv+YbW2/mD2YB8ODHW2idvvEI7gOCF/3H4ncApnCfnVfu0hNTOB53O4gMuIGnV/ +FuZgHrKGfh0hPaY1vW1q/P0FWIQlWDb067RwxU2lJ0SVV1xdUg8NGhoNZ6tx1njF1SVNyu+RwHOz +4WwtzjqvuLr6x6AX+iT9lv4kUri/6h/+QX96/+j7X8E13MCt3BuHCZGfQdkS/X4GYFAyJL7f/w7u +4QEe5d4kTIn8DPJnTybQs8LB72dUeVfwP8EzvMBrRK9yKJP+FVg1uP153QKtGtpkzRu8wwd8anpl FP8arBv8pcx/k38DNi3P/rd8ATsGY+QAEAAA - H4sIAAAAAAAAAGNgGJrAmBHBNmHErW4UDD0Ai1tqxCs1zRosYDeRYqNgeILR+B8Fgw0cxcEGgcNQ + H4sIAAAAAAAAAGNgGJrAmBHBNmHErW4UDD0Ai1tqxCs1zRosYDeRYqNgeILR+B8Fgw0cxcEGgcNQ +gid3DIKRsEoGAWjYBSMAvwAAA2tJnkAEAAA - H4sIAAAAAAAAAGNgIB1YM2LHo2DoA2rG62gaoQ3YTaTYKBieYDT+aQseAPFDIH40QOY9BuInQPyU + H4sIAAAAAAAAAGNgIB1YM2LHo2DoA2rG62gaoQ3YTaTYKBieYDT+aQseAPFDIH40QOY9BuInQPyU SvZT27xRMPiAPrBuNWBE0KNgFIwC2oB/QPx/AO1nAuZvZirn8eVUUjMKhhYAAMCC1GcAEAAA - H4sIAAAAAAAAAO3OwQkAIAwDwC4uzqaT+ekAxY9F7iDkFxJxb2T4z2y6BUDdyt5PXwAAXRwMDB1N + H4sIAAAAAAAAAO3OwQkAIAwDwC4uzqaT+ekAxY9F7iDkFxJxb2T4z2y6BUDdyt5PXwAAXRwMDB1N ABAAAA== - H4sIAAAAAAAAAGNgGAWjgDxwA4pHwcgDN5HYt2hoNrUAOemUGu6gVf5ADnNahNcooC4YDOXkYHDD + H4sIAAAAAAAAAGNgGAWjgDxwA4pHwcgDN5HYt2hoNrUAOemUGu6gVf5ADnNahNcooC4YDOXkYHDD KMAN8OVjYsrYO0B8m0puGQWjYBTgBgNZltKjTYEORtsYwxMAAAIRTEkAEAAA - H4sIAAAAAAAAAO2TSw7AIAhE8f6X7taYkM5HW1uZhJVh3qDYIqIJNUrxcOpkfqYV/i5fyVf89/iK -L5NT2etMbt/X+arct0ffX9mBvg/9Lyv8iv88/06sL+uDKOtzZ3H5rHaeXz1jNIuP7n7x/8lHsrF8 + H4sIAAAAAAAAAO2TSw7AIAhE8f6X7taYkM5HW1uZhJVh3qDYIqIJNUrxcOpkfqYV/i5fyVf89/iK +L5NT2etMbt/X+arct0ffX9mBvg/9Lyv8iv88/06sL+uDKOtzZ3H5rHaeXz1jNIuP7n7x/8lHsrF8 V0gOla/Mht4Vy57NP7Eu7qa3VgAQAAA= diff --git a/tiled/interiors/fado/palace_2.tmx b/data/maps/interiors/fado/palace_2.tmx similarity index 99% rename from tiled/interiors/fado/palace_2.tmx rename to data/maps/interiors/fado/palace_2.tmx index 2b3056fc0c..6dcb30a834 100644 --- a/tiled/interiors/fado/palace_2.tmx +++ b/data/maps/interiors/fado/palace_2.tmx @@ -81,36 +81,36 @@ - H4sIAAAAAAAAAO2U204CMRBAB/GuaCQBNSYkGEVEf3zjA/Id+i9eULw8OZOdyZahnZSF3RXjw0mH -dtvTTqcMAGCwIqwhdeSyBjDE9p4ZcR+NbRTo30S2kBuPn/q2sW0U7O8ix7WUBFLkd+cP++nuLyL8 -zTlrgNZd9/TXHWj8lO/+2vD3IK2Bppofgva5C1lNPWD7yHEfpmmzW3ziTlRfj7/V868UtM8d9rdg -dr1lc6c4N/ySTwvf+S3IectY/hh36P7z+rsR67i5C/l93/jGiBPlj9n/In4Nnb/x718Jv66dWObx -h+o/r9vaQwLTfuv9L9svHvf9/RZ/mfnvQNz/TxF+IuR/w/gVqvN/YPxegf8JeUZeVFzU+9d+yvkY -svxLnDcPlttXf5TzCWT5l7gs/yfyhXyrOM9bAMMv7z82/xJba1ln9X0fyv/Yyb8bT2B2/qK4/j3k + H4sIAAAAAAAAAO2U204CMRBAB/GuaCQBNSYkGEVEf3zjA/Id+i9eULw8OZOdyZahnZSF3RXjw0mH +dtvTTqcMAGCwIqwhdeSyBjDE9p4ZcR+NbRTo30S2kBuPn/q2sW0U7O8ix7WUBFLkd+cP++nuLyL8 +zTlrgNZd9/TXHWj8lO/+2vD3IK2Bppofgva5C1lNPWD7yHEfpmmzW3ziTlRfj7/V868UtM8d9rdg +dr1lc6c4N/ySTwvf+S3IectY/hh36P7z+rsR67i5C/l93/jGiBPlj9n/In4Nnb/x718Jv66dWObx +h+o/r9vaQwLTfuv9L9svHvf9/RZ/mfnvQNz/TxF+IuR/w/gVqvN/YPxegf8JeUZeVFzU+9d+yvkY +svxLnDcPlttXf5TzCWT5l7gs/yfyhXyrOM9bAMMv7z82/xJba1ln9X0fyv/Yyb8bT2B2/qK4/j3k rGT22X+AHFbEEfIDy/fuqAAQAAA= - H4sIAAAAAAAAAO2VTQ6CMBCF2zOItMAVvIPndWfQhfECegld6EY3nsEhTMOkKVCHSv3hJS/TwNBv -gHYqxHfqQMbHaFVM+jddmff6dGkZ27oz7/Xp1jIOoaqumRQiQc9lYICHUmAuRG3N4OeyMSdnCL/K -LyFuwFuc69WcDOtS4ILB30Fcgvcd/K6cE3qN0VcKa9b4/VLZXFuJ2l05QzXx63VT4NwZGVNnVk4e -iK8dLF+71unE/2y+3T/H5NO+bJ4di2/2mJHZQ7H/vyJnti/XnPXv6H++783pfw8rxuJTKTJX4mnF + H4sIAAAAAAAAAO2VTQ6CMBCF2zOItMAVvIPndWfQhfECegld6EY3nsEhTMOkKVCHSv3hJS/TwNBv +gHYqxHfqQMbHaFVM+jddmff6dGkZ27oz7/Xp1jIOoaqumRQiQc9lYICHUmAuRG3N4OeyMSdnCL/K +LyFuwFuc69WcDOtS4ILB30Fcgvcd/K6cE3qN0VcKa9b4/VLZXFuJ2l05QzXx63VT4NwZGVNnVk4e +iK8dLF+71unE/2y+3T/H5NO+bJ4di2/2mJHZQ7H/vyJnti/XnPXv6H++783pfw8rxuJTKTJX4mnF 5J+xBlcdIdbSEMXm/6qewHFh+AAQAAA= - H4sIAAAAAAAAAO2Wyw6DIBBFh/YT+rCP/1+3/ZQ+U3c1bOxfFCIkhA7ITLR1MSe5kZArFxUGAQRB -mAIzBTBX/56FMDU20ZpYI2ukxKOj66/z39G1lLPRBWlTPVyuRjekTfVwuRs9kDbVw6E2ap0gaB+M -jk6nhKceIL/tt4xyr+RLfm6MhalvS6dV4sym5L+Qvp3qxtDwXbNtfa2c4trr/ZT8JtMf7m3PVnXz + H4sIAAAAAAAAAO2Wyw6DIBBFh/YT+rCP/1+3/ZQ+U3c1bOxfFCIkhA7ITLR1MSe5kZArFxUGAQRB +mAIzBTBX/56FMDU20ZpYI2ukxKOj66/z39G1lLPRBWlTPVyuRjekTfVwuRs9kDbVw6E2ap0gaB+M +jk6nhKceIL/tt4xyr+RLfm6MhalvS6dV4sym5L+Qvp3qxtDwXbNtfa2c4trr/ZT8JtMf7m3PVnXz s9pH+Zz9nzoT7HM+kfwc3lsR/qVK8nWhOOsule/fc/gd+sSpu9QzeWgaN4dQwvh8AMzvuUMAEAAA - H4sIAAAAAAAAAGNgIB1oM2LHo2AUDFUwnNPy44F2wCgYBRSAi0B8CQubVDXkgstAfAULm1Q15ILH -DIg8jMwmVQ25dg+E3lH7R+0fSfY/wCNOan4mJ/8TUk+q/aSCwW7/AwZEuBLC5ICBbqM9YKCOP0bB + H4sIAAAAAAAAAGNgIB1oM2LHo2AUDFUwnNPy44F2wCgYBRSAi0B8CQubVDXkgstAfAULm1Q15ILH +DIg8jMwmVQ25dg+E3lH7R+0fSfY/wCNOan4mJ/8TUk+q/aSCwW7/AwZEuBLC5ICBbqM9YKCOP0bB 0AIAYz+utQAQAAA= @@ -121,14 +121,14 @@ DIg8jMwmVQ25dg+E3lH7R+0fSfY/wCNOan4mJ/8TUk+q/aSCwW7/AwZEuBLC5ICBbqM9YKCOP0bB - H4sIAAAAAAAAAO3VywkAIAxEQdOAiv0X68EGXBJ/+AZyl2xwUwLeVGwMcEK2MYrKvV5vNlMlf/VO + H4sIAAAAAAAAAO3VywkAIAxEQdOAiv0X68EGXBJ/+AZyl2xwUwLeVGwMcEK2MYrKvV5vNlMlf/VO 8LfIXqMj563cFTns05y7jvyvlc73vhtQdC352C4AEAAA - H4sIAAAAAAAAAO2VUQrAIAxD6/0vvV8pq7RpBismEPww+KpVXGa2AHsha3R8Mz+S+Jx1xeeq01Nm -Dad6/s6v9j+am8zfRzTj65nAfzs7JIPwfabaXwYflfjii5/jR1nkj0TefyZb4WcyU/hR/mSE37lr + H4sIAAAAAAAAAO2VUQrAIAxD6/0vvV8pq7RpBismEPww+KpVXGa2AHsha3R8Mz+S+Jx1xeeq01Nm +Dad6/s6v9j+am8zfRzTj65nAfzs7JIPwfabaXwYflfjii5/jR1nkj0TefyZb4WcyU/hR/mSE37lr VTH28DX/Bj/Y7j5LABAAAA== diff --git a/tiled/interiors/fado/room_001.tmx b/data/maps/interiors/fado/room_001.tmx similarity index 99% rename from tiled/interiors/fado/room_001.tmx rename to data/maps/interiors/fado/room_001.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_001.tmx +++ b/data/maps/interiors/fado/room_001.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_002.tmx b/data/maps/interiors/fado/room_002.tmx similarity index 99% rename from tiled/interiors/fado/room_002.tmx rename to data/maps/interiors/fado/room_002.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_002.tmx +++ b/data/maps/interiors/fado/room_002.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_003.tmx b/data/maps/interiors/fado/room_003.tmx similarity index 99% rename from tiled/interiors/fado/room_003.tmx rename to data/maps/interiors/fado/room_003.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_003.tmx +++ b/data/maps/interiors/fado/room_003.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_004.tmx b/data/maps/interiors/fado/room_004.tmx similarity index 99% rename from tiled/interiors/fado/room_004.tmx rename to data/maps/interiors/fado/room_004.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_004.tmx +++ b/data/maps/interiors/fado/room_004.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_005.tmx b/data/maps/interiors/fado/room_005.tmx similarity index 99% rename from tiled/interiors/fado/room_005.tmx rename to data/maps/interiors/fado/room_005.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_005.tmx +++ b/data/maps/interiors/fado/room_005.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_006.tmx b/data/maps/interiors/fado/room_006.tmx similarity index 99% rename from tiled/interiors/fado/room_006.tmx rename to data/maps/interiors/fado/room_006.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_006.tmx +++ b/data/maps/interiors/fado/room_006.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_007.tmx b/data/maps/interiors/fado/room_007.tmx similarity index 99% rename from tiled/interiors/fado/room_007.tmx rename to data/maps/interiors/fado/room_007.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_007.tmx +++ b/data/maps/interiors/fado/room_007.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/room_008.tmx b/data/maps/interiors/fado/room_008.tmx similarity index 99% rename from tiled/interiors/fado/room_008.tmx rename to data/maps/interiors/fado/room_008.tmx index 4be8b9f241..a0187baaae 100644 --- a/tiled/interiors/fado/room_008.tmx +++ b/data/maps/interiors/fado/room_008.tmx @@ -54,19 +54,19 @@ - H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ + H4sIAAAAAAAAAO3LpxUAIAwFwFAMxdLx7L8hX2SBRPIQJy8TkVVK4GFDF1rg+Fc4QuX//x/5E5rQ 4B/BKAW4EXdFMwAEAAA= - H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo + H4sIAAAAAAAAAGNgGBxAA4g1icRaWPRrA3EpEJcBsQ4OHAGldXHoLwfiCjz6IwnorwTiKjz6dQjo J6RvVD/5+kOBOJyG9usBsT6R2ACLflzAiAS12IA1AXkA9s+q2wAEAAA= - H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc + H4sIAAAAAAAAAGNgwA2i8MgRA6KR2Pkk6MvFIlZAgv48EtSSCoppaDatQQIB+VQgTgPidCxySUCc AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA @@ -82,7 +82,7 @@ AsTJePRnAHEmEGfhkE8kYD+tQBISG5/7c2jtkEEIAAwb4iQABAAA - H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq + H4sIAAAAAAAAACthYGAoGQQYGaDzsYlh04/NLFxm4LMfH0C3ixT70c0hx35a66ck/NBpcuwnFpCq H5s/cbmfFvYT0o8vX9Ay3wEAeCE7EgAEAAA= diff --git a/tiled/interiors/fado/shepherd_house.tmx b/data/maps/interiors/fado/shepherd_house.tmx similarity index 99% rename from tiled/interiors/fado/shepherd_house.tmx rename to data/maps/interiors/fado/shepherd_house.tmx index bdc0526496..3519c9a5d8 100644 --- a/tiled/interiors/fado/shepherd_house.tmx +++ b/data/maps/interiors/fado/shepherd_house.tmx @@ -90,30 +90,30 @@ - H4sIAAAAAAAAAONgYGDgGKE4nJGBIQIJRzJSZl4UUH80Eo6h0LxYoP44JBxPoXkJQP2JSDiJQvNG -MfH4HRTjEsclT4x56Gbgw79x4MFqnjbj4HYfpebB/DdY3Udt8wjhwWwerjw7mMwTpjLmGcXDGgMA + H4sIAAAAAAAAAONgYGDgGKE4nJGBIQIJRzJSZl4UUH80Eo6h0LxYoP44JBxPoXkJQP2JSDiJQvNG +MfH4HRTjEsclT4x56Gbgw79x4MFqnjbj4HYfpebB/DdY3Udt8wjhwWwerjw7mMwTpjLmGcXDGgMA 27sJvwAKAAA= - H4sIAAAAAAAAAO3Vu27CMBQG4JOHgLJAIhW2jl0CFLJWQrwFvbB0L9ALlG5tN2ADHqFXKEg8W/+o -jmJZduLWicSQI32DT5x/ceLjEFE+ITYUwIO6oSYcsLwqXJNZuUKeXz3ocwaS9zbCumMRnVnyvBu4 -5dxJ8nbC+hxZFwZ5W2F9iayuIu8ehpyRJE9VsjyT4vMaUIMHGDOPrKfrhOWVIMc8wTPzwvV1FcGh -8PuewJSZkfn/MYcFsySz/+PK+hVVRxHP/3O+WV6W95e8NvJshTTvl33OK0MrgbxTOIQK5xXe4F3o -y6j2HnM+4BO+hL6Maq9H4R22gjV8U/x9J9vr34FJnEVQbgp5wWyLEsy9uJnnzziduRXMPZ2Z9wMR + H4sIAAAAAAAAAO3Vu27CMBQG4JOHgLJAIhW2jl0CFLJWQrwFvbB0L9ALlG5tN2ADHqFXKEg8W/+o +jmJZduLWicSQI32DT5x/ceLjEFE+ITYUwIO6oSYcsLwqXJNZuUKeXz3ocwaS9zbCumMRnVnyvBu4 +5dxJ8nbC+hxZFwZ5W2F9iayuIu8ehpyRJE9VsjyT4vMaUIMHGDOPrKfrhOWVIMc8wTPzwvV1FcGh +8PuewJSZkfn/MYcFsySz/+PK+hVVRxHP/3O+WV6W95e8NvJshTTvl33OK0MrgbxTOIQK5xXe4F3o +y6j2HnM+4BO+hL6Maq9H4R22gjV8U/x9J9vr34FJnEVQbgp5wWyLEsy9uJnnzziduRXMPZ2Z9wMR OCmiAAoAAA== - H4sIAAAAAAAAAGNgGDzg+UA7YBSMAhIBJWm2lJFqzgCDChzmJQPFU4D4OJT/k0r2wcy7QmXzqAWG + H4sIAAAAAAAAAGNgGDzg+UA7YBSMAhIBJWm2lJFqzgCDChzmJQPFU4D4OJT/k0r2wcy7QmXzqAWG onmgsPxGRfMoAdROLweA+DASZoDSByk0F5a+RwH9wWidPbQBAKMoZqQACgAA - H4sIAAAAAAAAAGNgGAUDCbIZGRhyGAfaFcMT3ENiP6CCeQ+R2I+pYN4oGAWjYBSMglEwUAAAajLg + H4sIAAAAAAAAAGNgGAUDCbIZGRhyGAfaFcMT3ENiP6CCeQ+R2I+pYN4oGAWjYBSMglEwUAAAajLg AwAKAAA= @@ -129,7 +129,7 @@ AwAKAAA= - H4sIAAAAAAAAAOWTXQoAIAiDvf9BPUevIUnStigUfHJ8Dn/czPyTRILFQr1l2lf8VblsXuSyb6Yb + H4sIAAAAAAAAAOWTXQoAIAiDvf9BPUevIUnStigUfHJ8Dn/czPyTRILFQr1l2lf8VblsXuSyb6Yb b45YX+lO9qviZbUOPOR/Vf6Y+0XueMdF/VV6/MKL/16dOUNzm8cKFY81K0UO48VTPgAKAAA= diff --git a/tiled/interiors/fado/tavern.tmx b/data/maps/interiors/fado/tavern.tmx similarity index 99% rename from tiled/interiors/fado/tavern.tmx rename to data/maps/interiors/fado/tavern.tmx index 902f6a6c48..4fb7de9c33 100644 --- a/tiled/interiors/fado/tavern.tmx +++ b/data/maps/interiors/fado/tavern.tmx @@ -114,46 +114,46 @@ - H4sIAAAAAAAAAO3Xuw6AIAxA0Q7d/f8v9RmV0a21UWnqHW7YCAdCCCoiSvSDxtZkNCdYp9XSWo22 -BOvEgaNHlgEHjkhV7kcVx+7oCMw7vFCP/cGBAweOpx2e9zzyj/raYb2DehkzOzzngQMHDhyVHUR3 + H4sIAAAAAAAAAO3Xuw6AIAxA0Q7d/f8v9RmV0a21UWnqHW7YCAdCCCoiSvSDxtZkNCdYp9XSWo22 +BOvEgaNHlgEHjkhV7kcVx+7oCMw7vFCP/cGBAweOpx2e9zzyj/raYb2DehkzOzzngQMHDhyVHUR3 OwE2L9WgABkAAA== - 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 PgB77F3eABkAAA== - H4sIAAAAAAAAAGNgGHngAx45L0b8ehOA8omMCHqogySgH5Lx+KMYi1gRzVwzMKAciCuAuHKgHTIC -QRww7cWTkY8OAvEhIvFhMvXhMoOawGEYlCGjYBQgAx5gmuYdBumaD+gH/lF/jIJRMKJBGBCzA/NP -xEA7hEIQD8RcoH7LQDtkpAJg2DMOg3KYCegH5mHgj5EAyO1fjYJRMApGwSgYBcMZAADVHSKmABkA + H4sIAAAAAAAAAGNgGHngAx45L0b8ehOA8omMCHqogySgH5Lx+KMYi1gRzVwzMKAciCuAuHKgHTIC +QRww7cWTkY8OAvEhIvFhMvXhMoOawGEYlCGjYBQgAx5gmuYdBumaD+gH/lF/jIJRMKJBGBCzA/NP +xEA7hEIQD8RcoH7LQDtkpAJg2DMOg3KYCegH5mHgj5EAyO1fjYJRMApGwSgYBcMZAADVHSKmABkA AA== - H4sIAAAAAAAAAO3SwQkAIAwDwHYLH750/x2dQYqocPcPhJAIdsyMGHm7xT+6rTisFT5WyQIAAAAA + H4sIAAAAAAAAAO3SwQkAIAwDwHYLH750/x2dQYqocPcPhJAIdsyMGHm7xT+6rTisFT5WyQIAAAAA b1uPw8bYABkAAA== @@ -164,9 +164,9 @@ b1uPw8bYABkAAA== - H4sIAAAAAAAAAO2VQQ6AMAgE+f+P+jtPJoYgAotCKpNwUFlgq7aLiNZE66DAM6uGLteSxguqj2Jd -E66x1Pvay9lfmoPYfa65y+vqw1On+tuS5pByLLWQvQCto/mwEp07G6QPsv7ZZPuoYhcfKOOj1xzj -IxfkrOn0n4+P8cH7Z4DO0/V9eHSIPhvt+9HyNX0Fu54f1vyo/i3QPWd85NLVBzpHFx9e/rpfPemj + H4sIAAAAAAAAAO2VQQ6AMAgE+f+P+jtPJoYgAotCKpNwUFlgq7aLiNZE66DAM6uGLteSxguqj2Jd +E66x1Pvay9lfmoPYfa65y+vqw1On+tuS5pByLLWQvQCto/mwEp07G6QPsv7ZZPuoYhcfKOOj1xzj +IxfkrOn0n4+P8cH7Z4DO0/V9eHSIPhvt+9HyNX0Fu54f1vyo/i3QPWd85NLVBzpHFx9e/rpfPemj kVmrskeXOACiB13wABkAAA== diff --git a/tiled/interiors/fado/weaponshop.tmx b/data/maps/interiors/fado/weaponshop.tmx similarity index 99% rename from tiled/interiors/fado/weaponshop.tmx rename to data/maps/interiors/fado/weaponshop.tmx index 7367ad2562..daad0cf13e 100644 --- a/tiled/interiors/fado/weaponshop.tmx +++ b/data/maps/interiors/fado/weaponshop.tmx @@ -77,23 +77,23 @@ - H4sIAAAAAAAAAK3TSQrCQBCF4c7epSjeIjmBblw44CyotxWcBUVRVCQieBFfoAJF2UqnrYKPEAg/ -TRfZG2MOjqaO3x1hCSeYKznDgrozyAfGFCDLVKEGddKANWxYt4hmyaPbZO8t6u4Uzmvr8nvwPW8b -OqRr6fqctwJlIe3m/jivbdK9pV2tkXvTmCj4vN9Q4Q6SkV2t8e32oE8GX7r8f3OdoWDr8r1Fjvf7 + H4sIAAAAAAAAAK3TSQrCQBCF4c7epSjeIjmBblw44CyotxWcBUVRVCQieBFfoAJF2UqnrYKPEAg/ +TRfZG2MOjqaO3x1hCSeYKznDgrozyAfGFCDLVKEGddKANWxYt4hmyaPbZO8t6u4Uzmvr8nvwPW8b +OqRr6fqctwJlIe3m/jivbdK9pV2tkXvTmCj4vN9Q4Q6SkV2t8e32oE8GX7r8f3OdoWDr8r1Fjvf7 qxta9pZ0XdojGJOJaPLuBa6wYp7iPYsbde8QM1t40TP29IA39zjWGDAGAAA= - H4sIAAAAAAAAAGNgwAQCjBCaE0ozQulDWNSSAjig5ghDaV5GVPnfQPyHgBmvgfgNifb+A+L/BNS8 -B+IPWMRVGLEI4gBzgXg+EerUgGYqk2DuLCCeQ7xymoIKJEwK2E8Dt4DAYRziTUDcBsStQNwOxB1A -3EUjNxACsQNk70ABJiLSNjn5mBgAy8fxNDAbBGJpaDYI3AfiB0D8kIC6r0D8jQRzTwOxGpTGB34C + H4sIAAAAAAAAAGNgwAQCjBCaE0ozQulDWNSSAjig5ghDaV5GVPnfQPyHgBmvgfgNifb+A+L/BNS8 +B+IPWMRVGLEI4gBzgXg+EerUgGYqk2DuLCCeQ7xymoIKJEwK2E8Dt4DAYRziTUDcBsStQNwOxB1A +3EUjNxACsQNk70ABJiLSNjn5mBgAy8fxNDAbBGJpaDYI3AfiB0D8kIC6r0D8jQRzTwOxGpTGB34C 8S888gAvkgsmMAYAAA== - H4sIAAAAAAAAAGNgGAXDEZQjYVqACiqZUwnEtUBcA8R1QFwPxI1UMnsUjIJRAAGngfgxlKYEAAC5 + H4sIAAAAAAAAAGNgGAXDEZQjYVqACiqZUwnEtUBcA8R1QFwPxI1UMnsUjIJRAAGngfgxlKYEAAC5 idJXMAYAAA== @@ -109,7 +109,7 @@ idJXMAYAAA== - H4sIAAAAAAAAANvHwMCwbwhjYsA+NDYp5pJiB7XcO5jNJSfsqeFeQuZSy15qu5MSt5BjNrUAueaS + H4sIAAAAAAAAANvHwMCwbwhjYsA+NDYp5pJiB7XcO5jNJSfsqeFeQuZSy15qu5MSt5BjNrUAueaS Gi+0Mpfc9EnITErDmdg8R2o5SC8MAA2Fi90wBgAA diff --git a/tiled/interiors/fado/woodcutter_lodge.tmx b/data/maps/interiors/fado/woodcutter_lodge.tmx similarity index 99% rename from tiled/interiors/fado/woodcutter_lodge.tmx rename to data/maps/interiors/fado/woodcutter_lodge.tmx index 2fa246924b..105fdd3246 100644 --- a/tiled/interiors/fado/woodcutter_lodge.tmx +++ b/data/maps/interiors/fado/woodcutter_lodge.tmx @@ -57,14 +57,14 @@ - H4sIAAAAAAAAAJNlYGCQIwMrALEiECsBsTAJWBmINaB6hYCYCQ0nAnEyFnEQFiegNx2IM8nUiw+P + H4sIAAAAAAAAAJNlYGCQIwMrALEiECsBsTAJWBmINaB6hYCYCQ0nAnEyFnEQFiegNx2IM8nUiw+P 6qWvXm8g9iFTrz8QBwwR//oCsR+ZegOBOGiA41cNiMWwYC0c4upQvZpArE0G1gFiABD1mDOwBAAA - H4sIAAAAAAAAAGNgoD7QBWI9ItVORsP6QGxAgl5agZkU6J0DxJ1A3EWm/m4g7iFTby8Q95Gpl1bA -FIgNgdiITP3GQGwCNWcUYE/3WUCcTYQebOk6D4jzibB3DhFq7IDYHogdiFCLDhyB2AmInfGoAQCW + H4sIAAAAAAAAAGNgoD7QBWI9ItVORsP6QGxAgl5agZkU6J0DxJ1A3EWm/m4g7iFTby8Q95Gpl1bA +FIgNgdiITP3GQGwCNWcUYE/3WUCcTYQebOk6D4jzibB3DhFq7IDYHogdiFCLDhyB2AmInfGoAQCW hYMLsAQAAA== @@ -90,7 +90,7 @@ hYMLsAQAAA== - H4sIAAAAAAAAACtgYGAoGIQYHRCrDhcgVV8BGptUOyl171Czl5BeYswabG4erHpJyTfIenDpJQUQ + H4sIAAAAAAAAACtgYGAoGIQYHRCrDhcgVV8BGptUOyl171Czl5BeYswabG4erHpJyTfIenDpJQUQ m3dpVS4AAFDg8DiwBAAA diff --git a/tiled/interiors/kalavan/castle.tmx b/data/maps/interiors/kalavan/castle.tmx similarity index 99% rename from tiled/interiors/kalavan/castle.tmx rename to data/maps/interiors/kalavan/castle.tmx index 556220516c..5b57903ca1 100644 --- a/tiled/interiors/kalavan/castle.tmx +++ b/data/maps/interiors/kalavan/castle.tmx @@ -102,78 +102,78 @@ - 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 QAAA - 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 smf6AEAAAA== diff --git a/tiled/interiors/kalavan/castle_1.tmx b/data/maps/interiors/kalavan/castle_1.tmx similarity index 99% rename from tiled/interiors/kalavan/castle_1.tmx rename to data/maps/interiors/kalavan/castle_1.tmx index c11258bcb0..3231624c42 100644 --- a/tiled/interiors/kalavan/castle_1.tmx +++ b/data/maps/interiors/kalavan/castle_1.tmx @@ -45,56 +45,56 @@ - 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 cLSdZxx91gQAAACAf3QFA9hKbABAAAA= - H4sIAAAAAAAAAO3VQQoAEBQEUC7nQuT8NtYURfHe9tc0i6kfAgAAAAAAAACcVePtBjBX+k6zvQLA + H4sIAAAAAAAAAO3VQQoAEBQEUC7nQuT8NtYURfHe9tc0i6kfAgAAAAAAAACcVePtBjBX+k6zvQLA s9Lgz49uq7k7mQAAAAAA/KEB1zQ39QBAAAA= - H4sIAAAAAAAAAO3VOw6AMAgA0Pbu/k08sxdgMa0m1PcW0gUYgJYCAAAAAAAAbc4aRxjZVZ+9Iauj + H4sIAAAAAAAAAO3VOw6AMAgA0Pbu/k08sxdgMa0m1PcW0gUYgJYCAAAAAAAAbc4aRxjZVZ+9Iauj 0ywvQZ7VngDwA1ui/y5Tr0CbPdj3+YUbMH1UBwAAAABGcgOoMUifAEAAAA== - H4sIAAAAAAAAAO3SQQqAMAwEQH1a//8p8eBFVNpiWaUTGPCgIZtY1mUpAAAAAABAl71q3jkqPe/o -PZyzzpj7XC3/yt+0Vnpe+XM7SM/p/mOzvVXp3CP3k57Z/eVvyX/1/NZu7vadzu3+8ss/d/50yS// + H4sIAAAAAAAAAO3SQQqAMAwEQH1a//8p8eBFVNpiWaUTGPCgIZtY1mUpAAAAAABAl71q3jkqPe/o +PZyzzpj7XC3/yt+0Vnpe+XM7SM/p/mOzvVXp3CP3k57Z/eVvyX/1/NZu7vadzu3+8ss/d/50yS// n/I/fdPbL52/NlPrTu/69vT8wv2TPQEAAABgRhsI7ANHAEAAAA== diff --git a/tiled/interiors/kalavan/castle_2.tmx b/data/maps/interiors/kalavan/castle_2.tmx similarity index 99% rename from tiled/interiors/kalavan/castle_2.tmx rename to data/maps/interiors/kalavan/castle_2.tmx index 6f966b89ff..5ed2d04019 100644 --- a/tiled/interiors/kalavan/castle_2.tmx +++ b/data/maps/interiors/kalavan/castle_2.tmx @@ -36,44 +36,44 @@ - H4sIAAAAAAAAAHNiZGBwGsWjeBDhcwy0wbR2L7nyxOAZaJjWcaDHgIrR7UeXJ4SHuv2U4lH7icd7 + H4sIAAAAAAAAAHNiZGBwGsWjeBDhcwy0wbR2L7nyxOAZaJjWcaDHgIrR7UeXJ4SHuv2U4lH7icd7 GIjDMLOJVU/rPDMUMQD3Au1+AAgAAA== - H4sIAAAAAAAAAGNgGAWjYPCA/UB8gEb4IBH28zEyMFwD0iqM1MWXgGYKMRJn/ysgbcGIivOBOBWK -8xgx5QnhZyTY/48B1b5ULPpSGYnHIPf+ItH+dCLUEgvSaGi/JxHqaGk/MYAc+7OAdAoBDAOE1GWS + H4sIAAAAAAAAAGNgGAWjYPCA/UB8gEb4IBH28zEyMFwD0iqM1MWXgGYKMRJn/ysgbcGIivOBOBWK +8xgx5QnhZyTY/48B1b5ULPpSGYnHIPf+ItH+dCLUEgvSaGi/JxHqaGk/MYAc+7OAdAoBDAOE1GWS aP9VBuLy8x4oNkMThwFksctE2q9E5XyPjNWIsN+MjLxNLLbCYj8A3DIcdAAIAAA= - H4sIAAAAAAAAAGNgGAWjYBQMBTCHEULPZKS9XXPR7JjNiEpTYhY5oAVoRisUt9HB/6NgcIM8YBow + H4sIAAAAAAAAAGNgGAWjYBQMBTCHEULPZKS9XXPR7JjNiEpTYhY5oAVoRisUt9HB/6NgcIM8YBow ZYDg/AFIDyxAzArEbEDMTn/rGSSAWBKIpYBYmgJzABcpQ7MACAAA - H4sIAAAAAAAAAGNgGAWjYBSMAvygkZGBoQmKmxkH2jWjYLiDAwTwHjRMSD2pQIWRuniwAgC3Pj1n + H4sIAAAAAAAAAGNgGAWjYBSMAvygkZGBoQmKmxkH2jWjYLiDAwTwHjRMSD2pQIWRuniwAgC3Pj1n AAgAAA== - H4sIAAAAAAAAAGNgGAWjYBSMglEwCoYOMAFiUyg2GwD7WYCYFYjZgJh9AOyXAGJJIJYCYmkKzAEA + H4sIAAAAAAAAAGNgGAWjYBSMglEwCoYOMAFiUyg2GwD7WYCYFYjZgJh9AOyXAGJJIJYCYmkKzAEA B2eXqQAIAAA= - H4sIAAAAAAAAAGNgGAWjYBSMAsKgjpF4tREkqMUGIinUDwPRVDJnIMBgczu5cRo6yPwxChAAAHly + H4sIAAAAAAAAAGNgGAWjYBSMAsKgjpF4tREkqMUGIinUDwPRVDJnIMBgczu5cRo6yPwxChAAAHly 4dQACAAA - H4sIAAAAAAAAAHNkZGBwHMWjeBQPaowO6G0nMh+be/ABWviXVECp/ZSCUftplz7pmQ+Hm/0AU1cx + H4sIAAAAAAAAAHNkZGBwHMWjeBQPaowO6G0nMh+be/ABWviXVECp/ZSCUftplz7pmQ+Hm/0AU1cx WgAIAAA= diff --git a/tiled/interiors/kalavan/castle_basement.tmx b/data/maps/interiors/kalavan/castle_basement.tmx similarity index 99% rename from tiled/interiors/kalavan/castle_basement.tmx rename to data/maps/interiors/kalavan/castle_basement.tmx index 30f7f0b2e7..97f5812b95 100644 --- a/tiled/interiors/kalavan/castle_basement.tmx +++ b/data/maps/interiors/kalavan/castle_basement.tmx @@ -177,162 +177,162 @@ - H4sIAAAAAAAAAO3azW7TQBTF8WTcBR8SrGCN2PPxJkg8A+Kd+go8FAtUWLDrgj0JxFIInXHGnrnn -zsy/4khVS1sf/25sj53bsNvdEkIIIYQQQgghhBBCCCGEEEIIGTqfdz5Cf/rTX9P/nTjq/l+DNur+ -+OOPP/74448//uHw9WkhN2H7z+Dv05/Xf3/+qbWnB//a6+LU3/Dgr+yP/xj+amfleeH4u77t41HP -QO3zAv74qz09+KtN8ce/F//z42cr/h+ndD6dEvv+2wn/lv1/hXTmj9j33xjOwJr+Fuu81HVUaf/c -dVHqZ47bdxfSmV//se+/mOxmoHR//MvEagbW9q9xLF5yrzkHOeeFks4eZiD3vDCKv8Xr3OsMWPtv -2Uc9+6tmAP/d7n0k1v6KGcjxf3T42rNTHgc7d4s5qLm9nmcgx/95ePhz/NudAfz92VvOQI7/k7Pj -/9NM/xL71uJ178nfYgZGv/7zPgOvpr/3il924r9m/9Z09rT+wx9/b/7c/9fORSl/nv+U9196/r+U -15Nvf9V1Ya3jfG7PpedCS89/Y/l+yI+TqaV/yf74Hyw35B5/05Tuv8X+7uSKP/7449+if+11wRbn -Ute5a/or/Y//X90f/+syf7To7/m8YNGzxHmh5utf2R9//PHHH3/88ccf/7H8PaS1/jH7Ufrj34d/ -jf2n3iaLzOeuy+efo/QfPbFrGfV2EfwJ/gR/gj/Bn+BP8Cf4E/wJ/gR/gj/Bn+BPxvRXv+9H/Z6R -tdubei/jCP3x78f/Q9BG3X/r+5e3Rt0ff/x/7jXBX98ff/zxxx//Mf1V9vjb+afWnh78a6+L16zl -Lf2V/fEfwz/299X+FvcFPDgrzwtL/fH3lxr9v+wfzij+sf5qa7W/+h4w/vjjP4b/tduA/7qeqXVO -a/6566K1/dXWMX+r/vjXzRT+TU3/1O9syT+WLf1VWeOfmovR/T3fz/PgH9vH+OOvXu+V8E/tG7U1 -/nX9z6N2xb8P/5I++NvGmw/++OPfjr2Ff8nUWP+1NC811n/449+LfyzHfdeSf437/y35l+5/vm9n -1xD+7z7nJiz715wX/PP7p/ZLi/65Pdc+F/HqX7L/NW65npczNM9Ma/4egz/+tfxLpZfjv8fgj3/J -/tesCxQpeZ27pr8HZ2V//Pv3tz4vqI7zLZ4X1P3xxx9//PHHH3/88R/L30PoT3/6t5eeutCflMjh + H4sIAAAAAAAAAO3azW7TQBTF8WTcBR8SrGCN2PPxJkg8A+Kd+go8FAtUWLDrgj0JxFIInXHGnrnn +zsy/4khVS1sf/25sj53bsNvdEkIIIYQQQgghhBBCCCGEEEIIGTqfdz5Cf/rTX9P/nTjq/l+DNur+ ++OOPP/74448//uHw9WkhN2H7z+Dv05/Xf3/+qbWnB//a6+LU3/Dgr+yP/xj+amfleeH4u77t41HP +QO3zAv74qz09+KtN8ce/F//z42cr/h+ndD6dEvv+2wn/lv1/hXTmj9j33xjOwJr+Fuu81HVUaf/c +dVHqZ47bdxfSmV//se+/mOxmoHR//MvEagbW9q9xLF5yrzkHOeeFks4eZiD3vDCKv8Xr3OsMWPtv +2Uc9+6tmAP/d7n0k1v6KGcjxf3T42rNTHgc7d4s5qLm9nmcgx/95ePhz/NudAfz92VvOQI7/k7Pj +/9NM/xL71uJ178nfYgZGv/7zPgOvpr/3il924r9m/9Z09rT+wx9/b/7c/9fORSl/nv+U9196/r+U +15Nvf9V1Ya3jfG7PpedCS89/Y/l+yI+TqaV/yf74Hyw35B5/05Tuv8X+7uSKP/7449+if+11wRbn +Ute5a/or/Y//X90f/+syf7To7/m8YNGzxHmh5utf2R9//PHHH3/88ccf/7H8PaS1/jH7Ufrj34d/ +jf2n3iaLzOeuy+efo/QfPbFrGfV2EfwJ/gR/gj/Bn+BP8Cf4E/wJ/gR/gj/Bn+BPxvRXv+9H/Z6R +tdubei/jCP3x78f/Q9BG3X/r+5e3Rt0ff/x/7jXBX98ff/zxxx//Mf1V9vjb+afWnh78a6+L16zl +Lf2V/fEfwz/299X+FvcFPDgrzwtL/fH3lxr9v+wfzij+sf5qa7W/+h4w/vjjP4b/tduA/7qeqXVO +a/6566K1/dXWMX+r/vjXzRT+TU3/1O9syT+WLf1VWeOfmovR/T3fz/PgH9vH+OOvXu+V8E/tG7U1 +/nX9z6N2xb8P/5I++NvGmw/++OPfjr2Ff8nUWP+1NC811n/449+LfyzHfdeSf437/y35l+5/vm9n +1xD+7z7nJiz715wX/PP7p/ZLi/65Pdc+F/HqX7L/NW65npczNM9Ma/4egz/+tfxLpZfjv8fgj3/J +/tesCxQpeZ27pr8HZ2V//Pv3tz4vqI7zLZ4X1P3xxx9//PHHH3/88R/L30PoT3/6t5eeutCflMjh 359cfl4rvwH+gaY6AAABAA== - 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 DssZ5+50/v8Dd7QBugAAAQA= - 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 dYxuXCj+DAAAAGAyfwAacSFgAAABAA== - H4sIAAAAAAAAAO3dS27TQBgA4OBeAs7AUzwuUBYgQdfQBS2oqgo5QG/FMoXyWMOOkyBW7BkLR7iu -XSU4sWc83yeN0iSNMpr/nz8Te5LMZgAAAAAAAAAAAJCvF8Vs9jK0/WLsngAAAAD09+Pa5evN25im -epzFPE+7xcU2lEXIty+hfQrtQ2gfQzuvrn8dORcPd2az11V7szPsc78KMTgI7dCx59H8Li62vpa5 -Xm9j53i9X2cj9OdbeL7vEYxBm5Mw599W7d3A838sscQjln4MLde6P2a8j4q/bR0nxcXLlPUd+ycd -Y/A0sbGZ1/q7bj6sK9a1QGnZt3Id/jmifm1KM7bbjjXxWMa6flnO+ynUca52NGB9Jw3yAPrpWud3 -vS8Yyzyy/qzLfuT+Us8B0pHie4pF9Z4/puMRbNfYx9q7zgGPcT4qR4tq3M+Nd/bGrgXkpVn7z6o6 -ZP0xnOacX0Sy/2rqjhN8f0B/9bjLgXyleHxgU8bab7xJ+zth/v7HvsC2c04pnIdaJV7NuE4hzl0O -QuznPfaFHlf7zmKuA8vPAfl80Oa0vebnsg6o51PuOVTO/djjflX9XrW2T7X+91GPewp5sKp153Zq -NWCTe5qXMY/59R8AAAAAAAAAAAAAAAAgFTH/bgNxey9PAACI1LOwVn3eaHstt9Xva3tM232nRfv/ -71kfE4FTedhqt8e49Hns0OrxT+m7ibbtcY+x6PPYoZn/eRP/1aVU19t0rXNZTUp1PTa/jB0AK0jp -u/RTXxfSj3UhU/FTLjMiew6HZ68eALm5W/xrpXu1v5m26yHON2qxXsa9eTt0KXOmrBn3Q3sgZ7L1 -MMT+UQLxt8crbzH/BmGs/dqEm6E23EqgPrAdt0Ps74j/JJjLeTOXAfLk9T9vXv8BAACG9wdW237G + H4sIAAAAAAAAAO3dS27TQBgA4OBeAs7AUzwuUBYgQdfQBS2oqgo5QG/FMoXyWMOOkyBW7BkLR7iu +XSU4sWc83yeN0iSNMpr/nz8Te5LMZgAAAAAAAAAAAJCvF8Vs9jK0/WLsngAAAAD09+Pa5evN25im +epzFPE+7xcU2lEXIty+hfQrtQ2gfQzuvrn8dORcPd2az11V7szPsc78KMTgI7dCx59H8Li62vpa5 +Xm9j53i9X2cj9OdbeL7vEYxBm5Mw599W7d3A838sscQjln4MLde6P2a8j4q/bR0nxcXLlPUd+ycd +Y/A0sbGZ1/q7bj6sK9a1QGnZt3Id/jmifm1KM7bbjjXxWMa6flnO+ynUca52NGB9Jw3yAPrpWud3 +vS8Yyzyy/qzLfuT+Us8B0pHie4pF9Z4/puMRbNfYx9q7zgGPcT4qR4tq3M+Nd/bGrgXkpVn7z6o6 +ZP0xnOacX0Sy/2rqjhN8f0B/9bjLgXyleHxgU8bab7xJ+zth/v7HvsC2c04pnIdaJV7NuE4hzl0O +QuznPfaFHlf7zmKuA8vPAfl80Oa0vebnsg6o51PuOVTO/djjflX9XrW2T7X+91GPewp5sKp153Zq +NWCTe5qXMY/59R8AAAAAAAAAAAAAAAAgFTH/bgNxey9PAACI1LOwVn3eaHstt9Xva3tM232nRfv/ +71kfE4FTedhqt8e49Hns0OrxT+m7ibbtcY+x6PPYoZn/eRP/1aVU19t0rXNZTUp1PTa/jB0AK0jp +u/RTXxfSj3UhU/FTLjMiew6HZ68eALm5W/xrpXu1v5m26yHON2qxXsa9eTt0KXOmrBn3Q3sgZ7L1 +MMT+UQLxt8crbzH/BmGs/dqEm6E23EqgPrAdt0Ps74j/JJjLeTOXAfLk9T9vXv8BAACG9wdW237G AAABAA== - H4sIAAAAAAAAAO3cSw6CMBAAUOAQoiuPoKfwtp4E9EzaECN+SIg2hEzf25CyYDPtZKZNqSoAAAAA -AAAAAAAAAAAAIIJL/Tru6s93xNeLOQAAQFGu+kAAAAAIzzkwS+rMN4DiOGsAAIB1mLoHlPYH1e38 -Ks0rcwhieezj9zPvj6b1b+8fAAAAAAAAAAAAAAAAAAAAAKadM/2fI9d3AFjWP/lb7od4TtY1AACV -urB0+n0AAIB12zRD77a9P3fNMG6b55jYxvFuR/HWzzPXe+6gLOPcIW8A8M1BfRDCXhyLdhR/ACjS + H4sIAAAAAAAAAO3cSw6CMBAAUOAQoiuPoKfwtp4E9EzaECN+SIg2hEzf25CyYDPtZKZNqSoAAAAA +AAAAAAAAAAAAIIJL/Tru6s93xNeLOQAAQFGu+kAAAAAIzzkwS+rMN4DiOGsAAIB1mLoHlPYH1e38 +Ks0rcwhieezj9zPvj6b1b+8fAAAAAAAAAAAAAAAAAAAAAKadM/2fI9d3AFjWP/lb7od4TtY1AACV +urB0+n0AAIB12zRD77a9P3fNMG6b55jYxvFuR/HWzzPXe+6gLOPcIW8A8M1BfRDCXhyLdhR/ACjS 3BpQrQgAAJDHDcpi680AAAEA - H4sIAAAAAAAAAO3cQU7DMBAAwLY8o+J5hYoCRZz4J9zKY5BQDxVSQ5rEWXszc68U22uv126yWgEA -AAAAAAAAAACwVPt19BPklLFfXwe26SlhX1w6JG8fXBq6DrRut9B2Z8xlU9I/ZCGWASC3F7l+VlH1 -46NxBioh78SRCwCALlF3Adn/LxLNHU89jEVuNdRb6u3pvd9FP0H7HsQlAMzKnjCOmo8IpWtRcU3N -nv/E51G8gvuWsxLrgXNCxICz3gzkCcjNOg0AAAAAAAAAAAAAAACQw1ei98XeErXlFp892n0a2Tdj -f08ZmeYv0J81uZyW9xLXckLWXNHyWE2hz/4PAFp2v4l+AmBuEd/gXHpdUaMP32JlhG9zGiC9a2u9 + H4sIAAAAAAAAAO3cQU7DMBAAwLY8o+J5hYoCRZz4J9zKY5BQDxVSQ5rEWXszc68U22uv126yWgEA +AAAAAAAAAACwVPt19BPklLFfXwe26SlhX1w6JG8fXBq6DrRut9B2Z8xlU9I/ZCGWASC3F7l+VlH1 +46NxBioh78SRCwCALlF3Adn/LxLNHU89jEVuNdRb6u3pvd9FP0H7HsQlAMzKnjCOmo8IpWtRcU3N +nv/E51G8gvuWsxLrgXNCxICz3gzkCcjNOg0AAAAAAAAAAAAAAACQw1ei98XeErXlFp892n0a2Tdj +f08ZmeYv0J81uZyW9xLXckLWXNHyWE2hz/4PAFp2v4l+AmBuEd/gXHpdUaMP32JlhG9zGiC9a2u9 HMBQagK6TBUfzrluZ26SwdbcBwCAX2o8AAAAoMt/ZwfOFtpVauzEBAAAADDED1JXz30AAAEA - H4sIAAAAAAAAAO2VUY7kIAxE0/e/9H6N1MtAMGC7nMkrqdQ7SSAuP5P9XNf1wRhjjDHGGGOMMcYY -Y4wxxhhjjDHGGGOM8SudLXXe3V58HH8r+Tvfao8i11Rg7i11Vvhr+V8O9ZK/Rv7PwW8lZ0udF/6x -/GfvUedVzr86K/y1/C+HeqvnfyP/z8JvNXsL/jX5f9fxXbf3DOz2Wd2bWQ2e6u33lFmPUnX+0f3L -yKiah53aKvL37pkiY1U9hf+sl7v9V2XO0EnfKvKP6F8mb8UM9PRdR3Z+S21tnV4zcDp7p/lVuqtF -cdYt9c5q81J2/p36Vq7v7B+du/e3R32ra1b3j+AbOcueOmHd7hNZS4Q85rwqV6s88nv2ovoMXNf/ -tbyNf5s9In/mDLydv4eePANv//5XVsYM7H77vDXaO3q+Tr7/GVr5P8hS3+wsV8qeoR3+2b3wePfd -+fJwdXnlVHwXLe+dfQey81ebjej8kTPkdf6VGaKlZqfiP/tb1Z9qUrON4l8lf+9dlaRm683/e42l -36raM2SpLSv/iIullpV8s2cte2T0QT0bP6o4/x78Le/OYu/VlxMps67mP+HfO2tPyx8hdd5s/u06 -dd5M/qN+VLVXztFe6nyWOi39OOmjOu9uL1b70btXMX+vxrZ2T6nzZvG37FfBEbp7jzpvFv/2XtX8 -s5w7PbiTOm8m/8rcLaysea3P99ZW8qw+az9a7u0vfrZ/pK4Dwx/DH8Mfwx/DH8Mfwx/DH8Mfwx/D -H8Mfwx/DH8Mfwx/DH8Mfwx/DH8Mfwx/DH7+Df7bUeclP/jZ/24uTXo32qpw/U+q8Fv4e+Wb3q9hL -1v3UeeEP/4j8bb7Z/SrOljov/OE/yx/ZK3Ve+JM/q6/qGuCvy7mq7PzVepJ5HitKyb9CT6qc/5Ne -WNf2auL8/+3zP3t3Rf693lnPldfz2ec/Q4rzv9OT2TNP4787Cxnzo2Y9qmn3fkX+Ss3msGJ++Oep -Yn74+2r2Dbhbo8h58r7d+iJYV+H/o8h+7NQQMT9e+2fzX6nz5Lu68g741+T/ZMH/3arGf4dzxHex -mp76/ffSWziPBP93nP/s71+1PmXmrzgr8Ic//J/D37tv8M/N712v935V80e96yn5R/V671e1B7N9 -/hL/1bW95601ZPD3mtOT+6M1Klvruq75mvZ+713KrB7zcMpfnXeW38pqlOcu6xPyz3S6pzqvldc1 -+PcK/3aPyvl352FV6rwr/Ee1W68/LX+G1Hln8z/ry2nf1Hnh/zv/3bVR3b1nejmr5h7VHjEXd71W + H4sIAAAAAAAAAO2VUY7kIAxE0/e/9H6N1MtAMGC7nMkrqdQ7SSAuP5P9XNf1wRhjjDHGGGOMMcYY +Y4wxxhhjjDHGGGOM8SudLXXe3V58HH8r+Tvfao8i11Rg7i11Vvhr+V8O9ZK/Rv7PwW8lZ0udF/6x +/GfvUedVzr86K/y1/C+HeqvnfyP/z8JvNXsL/jX5f9fxXbf3DOz2Wd2bWQ2e6u33lFmPUnX+0f3L +yKiah53aKvL37pkiY1U9hf+sl7v9V2XO0EnfKvKP6F8mb8UM9PRdR3Z+S21tnV4zcDp7p/lVuqtF +cdYt9c5q81J2/p36Vq7v7B+du/e3R32ra1b3j+AbOcueOmHd7hNZS4Q85rwqV6s88nv2ovoMXNf/ +tbyNf5s9In/mDLydv4eePANv//5XVsYM7H77vDXaO3q+Tr7/GVr5P8hS3+wsV8qeoR3+2b3wePfd ++fJwdXnlVHwXLe+dfQey81ebjej8kTPkdf6VGaKlZqfiP/tb1Z9qUrON4l8lf+9dlaRm683/e42l +36raM2SpLSv/iIullpV8s2cte2T0QT0bP6o4/x78Le/OYu/VlxMps67mP+HfO2tPyx8hdd5s/u06 +dd5M/qN+VLVXztFe6nyWOi39OOmjOu9uL1b70btXMX+vxrZ2T6nzZvG37FfBEbp7jzpvFv/2XtX8 +s5w7PbiTOm8m/8rcLaysea3P99ZW8qw+az9a7u0vfrZ/pK4Dwx/DH8Mfwx/DH8Mfwx/DH8Mfwx/D +H8Mfwx/DH8Mfwx/DH8Mfwx/DH8Mfwx/DH7+Df7bUeclP/jZ/24uTXo32qpw/U+q8Fv4e+Wb3q9hL +1v3UeeEP/4j8bb7Z/SrOljov/OE/yx/ZK3Ve+JM/q6/qGuCvy7mq7PzVepJ5HitKyb9CT6qc/5Ne +WNf2auL8/+3zP3t3Rf693lnPldfz2ec/Q4rzv9OT2TNP4787Cxnzo2Y9qmn3fkX+Ss3msGJ++Oep +Yn74+2r2Dbhbo8h58r7d+iJYV+H/o8h+7NQQMT9e+2fzX6nz5Lu68g741+T/ZMH/3arGf4dzxHex +mp76/ffSWziPBP93nP/s71+1PmXmrzgr8Ic//J/D37tv8M/N712v935V80e96yn5R/V671e1B7N9 +/hL/1bW95601ZPD3mtOT+6M1Klvruq75mvZ+713KrB7zcMpfnXeW38pqlOcu6xPyz3S6pzqvldc1 ++PcK/3aPyvl352FV6rwr/Ee1W68/LX+G1Hln8z/ry2nf1Hnh/zv/3bVR3b1nejmr5h7VHjEXd71W u1dTe83yzMraSs5Q5V70ahxdu1sHf5vUeTHGGGOM8TP9D7sBDckAAAEA - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA diff --git a/tiled/interiors/kalavan/cottage.tmx b/data/maps/interiors/kalavan/cottage.tmx similarity index 98% rename from tiled/interiors/kalavan/cottage.tmx rename to data/maps/interiors/kalavan/cottage.tmx index 416b21ec73..a435198976 100644 --- a/tiled/interiors/kalavan/cottage.tmx +++ b/data/maps/interiors/kalavan/cottage.tmx @@ -1,125 +1,125 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACmNgoBzoMKJiagEJKtrnTwZGtwcfHrWPunYORf9RYh8pesnBg9U+Iygerv57A5R7SwX3YLPvNQPEfHRMrJlfGVAxMf6jxD5ywnO420evdDpqH3UwAKEHj7QwCQAA - - - - - H4sIAAAAAAAACrXUSS8EQRgG4K+R2DoZFwYzF9vMDb9F5mqXjMTu4CycJH4DN+HgML9GcCIhtsFBLDESb0kVX1dXrzW+5Ml0V1fV29U13S4RNUizMMfOo9qFdvKXG9K3CfLQDWWYl8dcWf4eae05aDTk8Tn1vuJaF2zAAewzh5BxcF/gwh6bcww6Q/LEnJ+sTfVV15JWKUZeLSTvOEWmmCND/n3qIO8avmTfZliAxZR5A+Tfa2WQ9avR3/pWYBUqKfJEbcI4TEiTsGXoZ7t/qnZgCqalGdiNyOuFbIR+i3vS8/R3JWo/bPPCnmcO713esQwLyLuBW4M7+7jfvBaZtw338KApYG3Ff1qfKU+oyut9FPy/eTG0vcbIU3XCjqtsTNBev8G75iNm3imcwXmCPE/h+TvaHqjvmcq7JO/6eIm8iyR5htLXdw2P8GTwDFd1zos7ph55Qd+zJVhm5z2y7xAUoBhznBor8troZ3uN1mDd0D4MIzCacFwrfAPVhZf+MAkAAA== - - - - - H4sIAAAAAAAACmNgIAzYGRkYOBiJUIgFhAJxGBbxciBeBMSLgXg2FC+BynEC7eIC4rlA9iogXk2CfeFAHEGeU8FgHRCvB+IrFJhBDdAGxcQCStwbC8RxUBxPpJ4LdLZvKIEuJHb3gLkCP5gIxJOAeCoQT0MSlwTmOyky8zo+MB2IZyDRo2Dkgn9A/J8IdTNxiNeTaS8bnnT9CIgf45B7AMQPybQTF3gGxM9xyD0B4qdUtq+FyuaNVAAAGyN4IDAJAAA= - - - - - H4sIAAAAAAAACmNgGLzg8kA7gAKwkgK97UjsVkodQgToRWJ30NiuGiz2VdHYTnr6bxQMbqDMyMCgwjjQrsAEH4H4Exr+PKAuwg2uQekbULqaBnbcIyB/lwZ23schfocGdo2CoQkAyanZITAJAAA= - - - - - H4sIAAAAAAAACu3BgQAAAADDoPlT3+AEVQEA8Aw/zpe+MAkAAA== - - - - - H4sIAAAAAAAACu2UwQrAMAhD88/9f9ipNzM1pmWHBaQg4osWXADWH3JssXxVHRarnzCruRs8xlTEeG/eVNaE1/1/1ddXeG6d7p/xGNPlR5mv4ku5Z1le8RXxKq+Ll/Vx3aFovqgW8PLUPU143Vsz7XEjHihXSXUwCQAA - - - - - H4sIAAAAAAAACu3BgQAAAADDoPlT3+AEVQEA8Aw/zpe+MAkAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACmNgoBzoMKJiagEJKtrnTwZGtwcfHrWPunYORf9RYh8pesnBg9U+Iygerv57A5R7SwX3YLPvNQPEfHRMrJlfGVAxMf6jxD5ywnO420evdDpqH3UwAKEHj7QwCQAA + + + + + H4sIAAAAAAAACrXUSS8EQRgG4K+R2DoZFwYzF9vMDb9F5mqXjMTu4CycJH4DN+HgML9GcCIhtsFBLDESb0kVX1dXrzW+5Ml0V1fV29U13S4RNUizMMfOo9qFdvKXG9K3CfLQDWWYl8dcWf4eae05aDTk8Tn1vuJaF2zAAewzh5BxcF/gwh6bcww6Q/LEnJ+sTfVV15JWKUZeLSTvOEWmmCND/n3qIO8avmTfZliAxZR5A+Tfa2WQ9avR3/pWYBUqKfJEbcI4TEiTsGXoZ7t/qnZgCqalGdiNyOuFbIR+i3vS8/R3JWo/bPPCnmcO713esQwLyLuBW4M7+7jfvBaZtw338KApYG3Ff1qfKU+oyut9FPy/eTG0vcbIU3XCjqtsTNBev8G75iNm3imcwXmCPE/h+TvaHqjvmcq7JO/6eIm8iyR5htLXdw2P8GTwDFd1zos7ph55Qd+zJVhm5z2y7xAUoBhznBor8troZ3uN1mDd0D4MIzCacFwrfAPVhZf+MAkAAA== + + + + + H4sIAAAAAAAACmNgIAzYGRkYOBiJUIgFhAJxGBbxciBeBMSLgXg2FC+BynEC7eIC4rlA9iogXk2CfeFAHEGeU8FgHRCvB+IrFJhBDdAGxcQCStwbC8RxUBxPpJ4LdLZvKIEuJHb3gLkCP5gIxJOAeCoQT0MSlwTmOyky8zo+MB2IZyDRo2Dkgn9A/J8IdTNxiNeTaS8bnnT9CIgf45B7AMQPybQTF3gGxM9xyD0B4qdUtq+FyuaNVAAAGyN4IDAJAAA= + + + + + H4sIAAAAAAAACmNgGLzg8kA7gAKwkgK97UjsVkodQgToRWJ30NiuGiz2VdHYTnr6bxQMbqDMyMCgwjjQrsAEH4H4Exr+PKAuwg2uQekbULqaBnbcIyB/lwZ23schfocGdo2CoQkAyanZITAJAAA= + + + + + H4sIAAAAAAAACu3BgQAAAADDoPlT3+AEVQEA8Aw/zpe+MAkAAA== + + + + + H4sIAAAAAAAACu2UwQrAMAhD88/9f9ipNzM1pmWHBaQg4osWXADWH3JssXxVHRarnzCruRs8xlTEeG/eVNaE1/1/1ddXeG6d7p/xGNPlR5mv4ku5Z1le8RXxKq+Ll/Vx3aFovqgW8PLUPU143Vsz7XEjHihXSXUwCQAA + + + + + H4sIAAAAAAAACu3BgQAAAADDoPlT3+AEVQEA8Aw/zpe+MAkAAA== + + + diff --git a/tiled/interiors/kalavan/cottage_2.tmx b/data/maps/interiors/kalavan/cottage_2.tmx similarity index 98% rename from tiled/interiors/kalavan/cottage_2.tmx rename to data/maps/interiors/kalavan/cottage_2.tmx index 94ddf09cf5..a817e413e9 100644 --- a/tiled/interiors/kalavan/cottage_2.tmx +++ b/data/maps/interiors/kalavan/cottage_2.tmx @@ -1,124 +1,124 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACgtmYGAIpgGWAWIJIrE0CeZ6Eolh6n2x4FEzh56ZIOyNQ5wYjEsvtc3E5hdS8WAz8y0UD3Z3DqSZgx0DAJXBBAroBQAA - - - - - H4sIAAAAAAAACq3SyQ4BQRAG4B5EYrmO/WI/412IAwfhykHi4ORNrE9l52bnDfySlpRO6cGo5EsmVZU/6Un5hRAORhFKb2Y6PnCJ1+pCB1rQhB64jdedGIQYUXDKzADZbzO8JNNU9mmZbzKtimZOYQZzJbNqI3MBS1iRWRlqf86sCHtvX8MGtmRm939ys2dmBBKyH4egRlju016CyXzcW0r2k4K/PZ0Uk/nN23X1yy3tYM84kEzulvowIIZkdoST3BnK74czyeRuaQRjYsJkqmjmt//zAlfGzUamVan3qbvJNGQga7EXlpleMIg6NJReDvJQ+GDXA3ff4ByQ6AUAAA== - - - - - H4sIAAAAAAAACmNgQAV1QNyAxBdkhGBywCQgnoxFnBFoHjcQzwCyZyKJbwHiTVD2JigfHUwB4ql47JwFxLOR+FvR5NH5IMBPhv8koXqkyAwbckAllF4KxMuQ8HIkNbkkmlkLpVcA8UokvApJTSGJZrLQMUxgYBsQb6eymXuAeC8Qf4HyPwHxZwJ6JJD8vg6NBoFTQHwaiL9D+V+B+BsQiw1AmG1AYosg2b8RTZ0RUG4hle1eBMRLSNSzHo0mFygwEp9vkeMTluflByCuKAUAFo6MqOgFAAA= - - - - - H4sIAAAAAAAACmNgoB3gZWRg4GGkoQVEgs1oND1AKZReCsTLkPByJDWZJJrJCg1LTiCtBMTsQMwBEkMKY14k9g4g3kmiHYTAPiDeT2UzTwHxaSqbORzBHCCei4Tn4VCDTXyoAhkiy49fUPoHEP8kQz828BdK/wbiP+QbMygAAD54lb3oBQAA - - - - - H4sIAAAAAAAACmNgGAW0BEyMDAzMQCwExMqM9LV7GxBvp7KZe4B4L5XNHAXUBcZ0TmejYPADAAU6j0roBQAA - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwnAEA2ukN4ugFAAA= - - - - - H4sIAAAAAAAACgtlYGAIHYIYFyBGHSnmYdPHgIPGZh4hu8hxJz4zyfU7LcwkBIgJF2LcSWx6oaeZhPzMwICqFl+aoQYgN30yECFOD3cS0oNMY2OTG0/USi/k6qMWBgDnBy176AUAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwnAEA2ukN4ugFAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACgtmYGAIpgGWAWIJIrE0CeZ6Eolh6n2x4FEzh56ZIOyNQ5wYjEsvtc3E5hdS8WAz8y0UD3Z3DqSZgx0DAJXBBAroBQAA + + + + + H4sIAAAAAAAACq3SyQ4BQRAG4B5EYrmO/WI/412IAwfhykHi4ORNrE9l52bnDfySlpRO6cGo5EsmVZU/6Un5hRAORhFKb2Y6PnCJ1+pCB1rQhB64jdedGIQYUXDKzADZbzO8JNNU9mmZbzKtimZOYQZzJbNqI3MBS1iRWRlqf86sCHtvX8MGtmRm939ys2dmBBKyH4egRlju016CyXzcW0r2k4K/PZ0Uk/nN23X1yy3tYM84kEzulvowIIZkdoST3BnK74czyeRuaQRjYsJkqmjmt//zAlfGzUamVan3qbvJNGQga7EXlpleMIg6NJReDvJQ+GDXA3ff4ByQ6AUAAA== + + + + + H4sIAAAAAAAACmNgQAV1QNyAxBdkhGBywCQgnoxFnBFoHjcQzwCyZyKJbwHiTVD2JigfHUwB4ql47JwFxLOR+FvR5NH5IMBPhv8koXqkyAwbckAllF4KxMuQ8HIkNbkkmlkLpVcA8UokvApJTSGJZrLQMUxgYBsQb6eymXuAeC8Qf4HyPwHxZwJ6JJD8vg6NBoFTQHwaiL9D+V+B+BsQiw1AmG1AYosg2b8RTZ0RUG4hle1eBMRLSNSzHo0mFygwEp9vkeMTluflByCuKAUAFo6MqOgFAAA= + + + + + H4sIAAAAAAAACmNgoB3gZWRg4GGkoQVEgs1oND1AKZReCsTLkPByJDWZJJrJCg1LTiCtBMTsQMwBEkMKY14k9g4g3kmiHYTAPiDeT2UzTwHxaSqbORzBHCCei4Tn4VCDTXyoAhkiy49fUPoHEP8kQz828BdK/wbiP+QbMygAAD54lb3oBQAA + + + + + H4sIAAAAAAAACmNgGAW0BEyMDAzMQCwExMqM9LV7GxBvp7KZe4B4L5XNHAXUBcZ0TmejYPADAAU6j0roBQAA + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwnAEA2ukN4ugFAAA= + + + + + H4sIAAAAAAAACgtlYGAIHYIYFyBGHSnmYdPHgIPGZh4hu8hxJz4zyfU7LcwkBIgJF2LcSWx6oaeZhPzMwICqFl+aoQYgN30yECFOD3cS0oNMY2OTG0/USi/k6qMWBgDnBy176AUAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwnAEA2ukN4ugFAAA= + + + diff --git a/tiled/interiors/kalavan/greenhouse_1.tmx b/data/maps/interiors/kalavan/greenhouse_1.tmx similarity index 100% rename from tiled/interiors/kalavan/greenhouse_1.tmx rename to data/maps/interiors/kalavan/greenhouse_1.tmx diff --git a/tiled/interiors/kalavan/greenhouse_2.tmx b/data/maps/interiors/kalavan/greenhouse_2.tmx similarity index 100% rename from tiled/interiors/kalavan/greenhouse_2.tmx rename to data/maps/interiors/kalavan/greenhouse_2.tmx diff --git a/tiled/interiors/kalavan/house_1.tmx b/data/maps/interiors/kalavan/house_1.tmx similarity index 99% rename from tiled/interiors/kalavan/house_1.tmx rename to data/maps/interiors/kalavan/house_1.tmx index fd61a715b2..5061ebaee5 100644 --- a/tiled/interiors/kalavan/house_1.tmx +++ b/data/maps/interiors/kalavan/house_1.tmx @@ -141,34 +141,34 @@ - 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 oM6UgBgA395P88QJAAA= - H4sIAAAAAAAAAGNgGJ7gDBaxc3R3BfVAGCMDQzjjQLtiaIAnQPwait8MsFsGEpweaAfQEHwH4h9A + H4sIAAAAAAAAAGNgGJ7gDBaxc3R3BfVAGCMDQzjjQLtiaIAnQPwait8MsFsGEpweaAfQEHwH4h9A /HOgHTIKwICfTmWTAA57+Ei0fzsQ7yBBPe9o2TsKBikAAPKhnMrECQAA @@ -184,8 +184,8 @@ oM6UgBgA395P88QJAAA= - H4sIAAAAAAAAAN1Uyw7AIAjjk/n/067GCG1X5mEkHlRoKw8zIvJnC9nuV8Uh/Nz8Imp+pE19wxQH -kweXwzW33h3muu/49hhGA3NXcbi9zORK5VBmhNVx4x+YxApwVs3XRP9WvcjoQHcnDkZLN0envcPh + H4sIAAAAAAAAAN1Uyw7AIAjjk/n/067GCG1X5mEkHlRoKw8zIvJnC9nuV8Uh/Nz8Imp+pE19wxQH +kweXwzW33h3muu/49hhGA3NXcbi9zORK5VBmhNVx4x+YxApwVs3XRP9WvcjoQHcnDkZLN0envcPh 5Irl6Py7mjPY6A2onp29zdMaq+A79VDw2Tqy/OrMT/wdX68HRoPr28QJAAA= diff --git a/tiled/interiors/kalavan/house_10.tmx b/data/maps/interiors/kalavan/house_10.tmx similarity index 99% rename from tiled/interiors/kalavan/house_10.tmx rename to data/maps/interiors/kalavan/house_10.tmx index d51cdba81c..c4f1d16ba3 100644 --- a/tiled/interiors/kalavan/house_10.tmx +++ b/data/maps/interiors/kalavan/house_10.tmx @@ -120,35 +120,35 @@ - H4sIAAAAAAAAAOXUTQqAIBCAUS1LK9q1btMF+6/zdpImaDFIGMSMlC3eSuTDYVAJIdSPSRA5xASN -BKQOmrFhPDQo35GB3KG4uNNYKPfDnEqLRme2p43DhnA1MLtBMasWdEjP0BjAiEyBNWr4mCrJ1xgD + H4sIAAAAAAAAAOXUTQqAIBCAUS1LK9q1btMF+6/zdpImaDFIGMSMlC3eSuTDYVAJIdSPSRA5xASN +BKQOmrFhPDQo35GB3KG4uNNYKPfDnEqLRme2p43DhnA1MLtBMasWdEjP0BjAiEyBNWr4mCrJ1xgD afiYVUh79bXGDBZkZWjceXtjB7IcdCnECQAA - H4sIAAAAAAAAALXVuUoDURTG8TsP4FIYtVFw9wHUQu002mm0EcElKG6llWuRpLFSC7FTcAG3RsTO -9T20cevcXsF/8IyGm5tkbjJz4EeYO+fc784wkEqlVHGAKlCKZtQHoAklklGLdWxgE0fiWBVWNVqG -Wyc4FWc59kg9V7JmseAotehkz9Br2u7oaon9ly0zbGuF/VczZMwVuPeIdr2mZTTKegta0YY6HzRI -RjmKJKMdHeiUNT+E8IRnvGCK9ziPGef3+hVvWo8Nd/4dH/g0+MJ3jp5s3PkyzhxyVFolv9kq1qud -/54t1raxh/30EbWDXVzg0jBvqkw9Bzg0j/zVeYEZXstrxhAmA87I1jOaYe+YTxlXuBY32lwc0QAy -olqGl+eI5fkc40h4zIgbeh5S7t/iTtybX0NeGY9az5j2a5uR8NCTq/R50/+HXxld6EYYwyIsetCr + H4sIAAAAAAAAALXVuUoDURTG8TsP4FIYtVFw9wHUQu002mm0EcElKG6llWuRpLFSC7FTcAG3RsTO +9T20cevcXsF/8IyGm5tkbjJz4EeYO+fc784wkEqlVHGAKlCKZtQHoAklklGLdWxgE0fiWBVWNVqG +Wyc4FWc59kg9V7JmseAotehkz9Br2u7oaon9ly0zbGuF/VczZMwVuPeIdr2mZTTKegta0YY6HzRI +RjmKJKMdHeiUNT+E8IRnvGCK9ziPGef3+hVvWo8Nd/4dH/g0+MJ3jp5s3PkyzhxyVFolv9kq1qud +/54t1raxh/30EbWDXVzg0jBvqkw9Bzg0j/zVeYEZXstrxhAmA87I1jOaYe+YTxlXuBY32lwc0QAy +olqGl+eI5fkc40h4zIgbeh5S7t/iTtybX0NeGY9az5j2a5uR8NCTq/R50/+HXxld6EYYwyIsetCr 9dhw5/vQjwgmREQMYFDrseHO/wCpAf75xAkAAA== - H4sIAAAAAAAAAGNgGHgQDqWnAfF0Kpm5FI0fBaVnAPFMKtmBD6RTqH8FEK+ihkNoAKIH2gGjAA5O -AfFpKE0syGJkYCgF4hxG4tSfA+LzQHyBSPOrSHALDID8cAmILwNxGBn6c3GII5t1DYivA/ENIs1M -IkINOW5FBjexmYkULylExhE+EI9FLB9obgEQFwNxCQl21OMQTyTRjuNQuhmIW4i0G1tYJQDNTQTi -XCDOw+IPUBwew6KvDocdxMQ5OjjKgN3/uAB6fLSTYSchgO6eNhrYgS0+0EEyCeZ1kumOUCLt6cRh + H4sIAAAAAAAAAGNgGHgQDqWnAfF0Kpm5FI0fBaVnAPFMKtmBD6RTqH8FEK+ihkNoAKIH2gGjAA5O +AfFpKE0syGJkYCgF4hxG4tSfA+LzQHyBSPOrSHALDID8cAmILwNxGBn6c3GII5t1DYivA/ENIs1M +IkINOW5FBjexmYkULylExhE+EI9FLB9obgEQFwNxCQl21OMQTyTRjuNQuhmIW4i0G1tYJQDNTQTi +XCDOw+IPUBwew6KvDocdxMQ5OjjKgN3/uAB6fLSTYSchgO6eNhrYgS0+0EEyCeZ1kumOUCLt6cRh RwRSuomiQn7DBmKRzI2nsh0AGZAZCsQJAAA= - H4sIAAAAAAAAAGNgoB/oAuJuIO6ho50wkIJHjlR3LQXi5VjEU0l1FA1ABBq/lpGBoY6RNnZF0sbY -QQu2APFWIN5GQztSgXGVBsTpjPjTLLngLbp9WNRMAOJJQDwPiOdjkZ8FxLOp7K5RgArCgfGfTKN8 + H4sIAAAAAAAAAGNgoB/oAuJuIO6ho50wkIJHjlR3LQXi5VjEU0l1FA1ABBq/lpGBoY6RNnZF0sbY +QQu2APFWIN5GQztSgXGVBsTpjPjTLLngLbp9WNRMAOJJQDwPiOdjkZ8FxLOp7K5RgArCgfGfTKN8 CwMxQPMzhoEdo2AUDAUQxwjB1AYAeKCNkMQJAAA= @@ -159,8 +159,8 @@ CwMxQPMzhoEdo2AUDAUQxwjB1AYAeKCNkMQJAAA= - H4sIAAAAAAAAAO2USwoAIAhEvbH337VqE6ZjU1HUA6EPzHNRqojoA1Vp9whelrWOMqK95UI9aA9s -jpVrORiP5+p5dryj78DyK6vze4723IP1oIw4srA93uRA7293RJz6djMO5g8iHmSezJ5TO6oAaLH9 + H4sIAAAAAAAAAO2USwoAIAhEvbH337VqE6ZjU1HUA6EPzHNRqojoA1Vp9whelrWOMqK95UI9aA9s +jpVrORiP5+p5dryj78DyK6vze4723IP1oIw4srA93uRA7293RJz6djMO5g8iHmSezJ5TO6oAaLH9 tcQJAAA= diff --git a/tiled/interiors/kalavan/house_11.tmx b/data/maps/interiors/kalavan/house_11.tmx similarity index 99% rename from tiled/interiors/kalavan/house_11.tmx rename to data/maps/interiors/kalavan/house_11.tmx index 74253bfaa7..8c67fc215a 100644 --- a/tiled/interiors/kalavan/house_11.tmx +++ b/data/maps/interiors/kalavan/house_11.tmx @@ -111,34 +111,34 @@ - H4sIAAAAAAAAAFNjYGBQGyH4Lg48asfwtWMUE8asVDKHEQ9mJSBPDTwU7bhFJB61Y9SOUTtoYwel + H4sIAAAAAAAAAFNjYGBQGyH4Lg48asfwtWMUE8asVDKHEQ9mJSBPDTwU7bhFJB61Y9SOUTtoYwel mFplAgcaJtYOAPj+7frECQAA - H4sIAAAAAAAAANXUOQoCMRQG4JxAQSsFBZdCLdROsHfXG1hYehdbt3Fp1LmMy2VcW/+BESS8LBMm -xTz4mpcwP5mE5zLGthadYA8xyFsQh52fUWTyamj2+CoEyDAtKmMGd3hYzPDqCS/LGW/4cHujdh9R -y2hyGQnIEcaCvq6kn3GEjQCTrOk6gMvEs4ZJ1sKaV1OiF5fsV82rFrQVOv498m9kBWtwuD7/rrrQ -U+gLMuawgKVBBtPMEFWY5zDNOMOFyMhANqSMK9yIjCBl+q9SkLac8buPEpShQnzbe8sOkTGAocLo + H4sIAAAAAAAAANXUOQoCMRQG4JxAQSsFBZdCLdROsHfXG1hYehdbt3Fp1LmMy2VcW/+BESS8LBMm +xTz4mpcwP5mE5zLGthadYA8xyFsQh52fUWTyamj2+CoEyDAtKmMGd3hYzPDqCS/LGW/4cHujdh9R +y2hyGQnIEcaCvq6kn3GEjQCTrOk6gMvEs4ZJ1sKaV1OiF5fsV82rFrQVOv498m9kBWtwuD7/rrrQ +U+gLMuawgKVBBtPMEFWY5zDNOMOFyMhANqSMK9yIjCBl+q9SkLac8buPEpShQnzbe8sOkTGAocLo L6MKNahrnkM0E0VzjtpPzU+dmRjERND3ZuIXmxtQQsQJAAA= - H4sIAAAAAAAAAGNgYGBwIIAdgdgJjSakB4ZhAF0/Og0CLkjqnYnQg6wXpt8ZDw0DgUAcRKQedL3E -gmAgDiFDHzIIJyAfiUduIpF2TCZSHSG9HUA8gQKziAFTgHgaDrmbSOzrRJh1lXLnEAVA9lwhUq0V -le0mxrxoKB1LZbuRQTyUTqSyubZI7GQonUqmWTZEqEmH0pkkmr0fiDcA8WUscpVE6PdHYu8E4l1A -bI2m5gAQbwTiG3jM2QbEO5D4m4F4CxRvRRLfDcR7sOg/iMfsa3js3A7FO3CoIQW0AHEbhWYcISBP -adlwHIhPQPFJLPL44oia4CUQv6Kh+XVA/BaI36GJv8ehfhOU3otFbjoQR2ARr2LAnkc+ILEDkNh6 + H4sIAAAAAAAAAGNgYGBwIIAdgdgJjSakB4ZhAF0/Og0CLkjqnYnQg6wXpt8ZDw0DgUAcRKQedL3E +gmAgDiFDHzIIJyAfiUduIpF2TCZSHSG9HUA8gQKziAFTgHgaDrmbSOzrRJh1lXLnEAVA9lwhUq0V +le0mxrxoKB1LZbuRQTyUTqSyubZI7GQonUqmWTZEqEmH0pkkmr0fiDcA8WUscpVE6PdHYu8E4l1A +bI2m5gAQbwTiG3jM2QbEO5D4m4F4CxRvRRLfDcR7sOg/iMfsa3js3A7FO3CoIQW0AHEbhWYcISBP +adlwHIhPQPFJLPL44oia4CUQv6Kh+XVA/BaI36GJv8ehfhOU3otFbjoQR2ARr2LAnkc+ILEDkNh6 QKwPxAZY9OCrP8gFg6H8BAABTYMzxAkAAA== - H4sIAAAAAAAAAGNgYGBwIIAdgdgJjSakB4ZhAF0/Om0MxC5A7IxEmxLQA6NhAF0/Oo0NENKDTy+5 -oJvK5hFjHz47fwDxTzQxUyzqsIkRAy4hsS8Qof48mfaQCkD2nKOTXSMZzALi1VCaVmA2EK+D0kMR -bAbirUSq3Uei2cTkOWqARiBuprEdlJYNh4D4CBAfBuKjWOQvU2g+seApnex5Rid7RgFtwWo8cgDR + H4sIAAAAAAAAAGNgYGBwIIAdgdgJjSakB4ZhAF0/Om0MxC5A7IxEmxLQA6NhAF0/Oo0NENKDTy+5 +oJvK5hFjHz47fwDxTzQxUyzqsIkRAy4hsS8Qof48mfaQCkD2nKOTXSMZzALi1VCaVmA2EK+D0kMR +bAbirUSq3Uei2cTkOWqARiBuprEdlJYNh4D4CBAfBuKjWOQvU2g+seApnex5Rid7RgFtwWo8cgDR AOGhxAkAAA== @@ -154,8 +154,8 @@ AOGhxAkAAA== - H4sIAAAAAAAAAO2UUQrAIAxDe87e/yD7HaXWl3YbbCwggpi8SlU3M//QqOSn2cPazkcZ0UOVMVRm -zCOMq7TrR8Zc1aiyoo9mqIyOKr96f7ts8maeeJc/o9fzaV0xh+aqNa32ZR6i6ozEN2FQH8ns9FzV + H4sIAAAAAAAAAO2UUQrAIAxDe87e/yD7HaXWl3YbbCwggpi8SlU3M//QqOSn2cPazkcZ0UOVMVRm +zCOMq7TrR8Zc1aiyoo9mqIyOKr96f7ts8maeeJc/o9fzaV0xh+aqNa32ZR6i6ozEN2FQH8ns9FzV HefYMShnysi8nXv1pj9BGQdb9CZWxAkAAA== diff --git a/tiled/interiors/kalavan/house_12.tmx b/data/maps/interiors/kalavan/house_12.tmx similarity index 99% rename from tiled/interiors/kalavan/house_12.tmx rename to data/maps/interiors/kalavan/house_12.tmx index 6c79b51539..24afcdb92e 100644 --- a/tiled/interiors/kalavan/house_12.tmx +++ b/data/maps/interiors/kalavan/house_12.tmx @@ -120,42 +120,42 @@ - H4sIAAAAAAAAALvAwMBwYYRgDhx41I7ha8coJoxZqWQOIx7MSkCeGngo2sFOJB5udugBsQGd/fEe + H4sIAAAAAAAAALvAwMBwYYRgDhx41I7ha8coJoxZqWQOIx7MSkCeGngo2sFOJB5udugBsQGd/fEe iD/Q2I7PQPxlCMbHSLYDHZOaxxmoZAd6PUisHQADufcUxAkAAA== - H4sIAAAAAAAAAL3Uy07CQBQG4NMlUamKIJBooqJshJX6Et71CXwA38WlF2CtiSuRd4AEXsRboom3 -nf/EaRyGc1oGW07yJWWmnT/tDCdFRBMJmoQpSMNyAnyY0xklCq82dIzfXehFPKNqxSEjqKxHlPP4 -ubOYMuaxfl7IOI8po4D1i0IGV1wG976qxrkfrpV0xoyXfMa0lTELS4wTYXxYGZ2RhZyAQuaGlYcU -yb2GQubi6lenzJgfcn/gGm5osF9tw06EXfrdR/OMqP9UDerQoP6yz9Ue7GtkXJsOmAzVQy7gEq4c -MiRmxq2m6gEe4QmeY8zYgC291oux7qtjxh00rYwFWLS+yZtx/e6YcQ8tK4OrD/iEL/h2zOC+VQGK -sAprUBZy/5MR7EcV1qHCrK3OcoPJOISjCMfUv+eb9LfvUe/B9USpH2aE+0fpiSSMj9ITfwB1KyYe + H4sIAAAAAAAAAL3Uy07CQBQG4NMlUamKIJBooqJshJX6Et71CXwA38WlF2CtiSuRd4AEXsRboom3 +nf/EaRyGc1oGW07yJWWmnT/tDCdFRBMJmoQpSMNyAnyY0xklCq82dIzfXehFPKNqxSEjqKxHlPP4 +ubOYMuaxfl7IOI8po4D1i0IGV1wG976qxrkfrpV0xoyXfMa0lTELS4wTYXxYGZ2RhZyAQuaGlYcU +yb2GQubi6lenzJgfcn/gGm5osF9tw06EXfrdR/OMqP9UDerQoP6yz9Ue7GtkXJsOmAzVQy7gEq4c +MiRmxq2m6gEe4QmeY8zYgC291oux7qtjxh00rYwFWLS+yZtx/e6YcQ8tK4OrD/iEL/h2zOC+VQGK +sAprUBZy/5MR7EcV1qHCrK3OcoPJOISjCMfUv+eb9LfvUe/B9USpH2aE+0fpiSSMj9ITfwB1KyYe xAkAAA== - H4sIAAAAAAAAAGNgYGBwI4DdgXgvEO8D4v1AfACID6KpYcChFwY8kNjuUD4yfQiIDyOpOQbEx9HU -MKDRyOIg4IXE9oTykWlsAJsaZBqbXnlGBgYFRhwGEgFYiNCrCFSjRIEdM4CYgwL9MHAEiI/ikPsF -xL+h+A8eM+KAeCkQLyfD/r9A/A+K/+NRN4MMs+EAGE6MUMxEhTAjF9hT0Sx+Iv2RAKWTqGg3OkiB -0mlUNtcZiZ0BpbNI0O9EQN4KjZ8DpfOQxCyQ2PPxmLUCiDdiEbeD0uFAHIFDrx0SewGUvoUkdheI -JwDxKiBejccNkUAchcRvA+J2IO7AoR49T5GTxzqBuAuIu9HE1wDxejLMoyZwxCH+BIif0tiOF0D8 -ksZ2kAIcgFgNiG+ToKcJh7gQjrJHmwGSB3SxyC3EY08DFjFhJDvCkMRNgNgUiM2w6JkJxLPx2AMC + H4sIAAAAAAAAAGNgYGBwI4DdgXgvEO8D4v1AfACID6KpYcChFwY8kNjuUD4yfQiIDyOpOQbEx9HU +MKDRyOIg4IXE9oTykWlsAJsaZBqbXnlGBgYFRhwGEgFYiNCrCFSjRIEdM4CYgwL9MHAEiI/ikPsF +xL+h+A8eM+KAeCkQLyfD/r9A/A+K/+NRN4MMs+EAGE6MUMxEhTAjF9hT0Sx+Iv2RAKWTqGg3OkiB +0mlUNtcZiZ0BpbNI0O9EQN4KjZ8DpfOQxCyQ2PPxmLUCiDdiEbeD0uFAHIFDrx0SewGUvoUkdheI +JwDxKiBejccNkUAchcRvA+J2IO7AoR49T5GTxzqBuAuIu9HE1wDxejLMoyZwxCH+BIif0tiOF0D8 +ksZ2kAIcgFgNiG+ToKcJh7gQjrJHmwGSB3SxyC3EY08DFjFhJDvCkMRNgNgUiM2w6JkJxLPx2AMC CVB6KJWHALSq8dvECQAA - H4sIAAAAAAAAAGNgYGBwIwKjA2L0IOvzAGJ3PDQugE8Pul4vIJZlZGCQA2JPKB+ZxgbQ1eCiSQHb -gXgHEO8E4l1QTG2wF4ilgf6UAeIDQPZBCsxaBMRL0MQOAfFhJP4xID5OgR1DCfAx0tZ8HqD5vDS2 + H4sIAAAAAAAAAGNgYGBwIwKjA2L0IOvzAGJ3PDQugE8Pul4vIJZlZGCQA2JPKB+ZxgbQ1eCiSQHb +gXgHEO8E4l1QTG2wF4ilgf6UAeIDQPZBCsxaBMRL0MQOAfFhJP4xID5OgR1DCfAx0tZ8HqD5vDS2 YzABMSBOhdK0AtxAnAmlR8HwBQ/oZM9DOtkzCkYmSKWiWQA/goOzxAkAAA== - H4sIAAAAAAAAAGNgGBzAHYuYBxnmeAKxFx654QT2AfH+gXbEKBgFBEAKlE6joR0ZUDqLhnaMglEw + H4sIAAAAAAAAAGNgGBzAHYuYBxnmeAKxFx654QT2AfH+gXbEKBgFBEAKlE6joR0ZUDqLhnaMglEw CkbBYAMALKBPMcQJAAA= @@ -166,8 +166,8 @@ CkbBYAMALKBPMcQJAAA= - H4sIAAAAAAAAAN2UXQ6AMAiDuenufwuffGnoahluUZJFw2g//GEjIsaP1iyyfaW5ayosVsP6cBkq -UF/xVs+Bfio364/lcK/zHTG/boZidnPcmXHy1bncMftfZATcZ7HSA3oozyfBGFkdXrsZTOf672S4 + H4sIAAAAAAAAAN2UXQ6AMAiDuenufwuffGnoahluUZJFw2g//GEjIsaP1iyyfaW5ayosVsP6cBkq +UF/xVs+Bfio364/lcK/zHTG/boZidnPcmXHy1bncMftfZATcZ7HSA3oozyfBGFkdXrsZTOf672S4 vArD0b7JWf3mmXb2H7uME+dI57oATKxakMQJAAA= diff --git a/tiled/interiors/kalavan/house_13.tmx b/data/maps/interiors/kalavan/house_13.tmx similarity index 99% rename from tiled/interiors/kalavan/house_13.tmx rename to data/maps/interiors/kalavan/house_13.tmx index 4e43f8a30d..1505daf353 100644 --- a/tiled/interiors/kalavan/house_13.tmx +++ b/data/maps/interiors/kalavan/house_13.tmx @@ -111,33 +111,33 @@ - H4sIAAAAAAAAANNgYGDQGCGYCQcetWNg7BjFwwur4cEgeV0q4OFmRziReNSOUTtG7aCNHehYi0Rz + H4sIAAAAAAAAANNgYGDQGCGYCQcetWNg7BjFwwur4cEgeV0q4OFmRziReNSOUTtG7aCNHehYi0Rz GKA0Nn30sAMAStQ988QJAAA= - H4sIAAAAAAAAAN2WX07CQBCHB1C4DUElgUJAsSpwBf5DeAIV8CAchRvwihqe8QYQCIlewd+G3aRu -ttutbV+Y5EvTdna+zu4m3TIRPUXILaiBO1CMgAqoc4dF+tiDo8TBYwyLa41jC3aasQvwE9BhEmE7 -vjlinoI4lgbjTELUCTpXJnEOjqHkeAAZiSuem1a8M+WRO+5BVYHNHW7vTbE13xlGH6IOm7MbH31k -Hfkb8KXpgeVajnUZgbEHz3z96vQ3Pvl1LT0X+0k4XsCrC/EYUQJMXBwr8A4+AjguUP9S43ALP44k -6qcidgiYg+0BW1EvTIef+K+jTKd/dAM0QSsCh1iPNuiArqI228trhWMKZh68ORw90AcDwz5yZH6W + H4sIAAAAAAAAAN2WX07CQBCHB1C4DUElgUJAsSpwBf5DeAIV8CAchRvwihqe8QYQCIlewd+G3aRu +ttutbV+Y5EvTdna+zu4m3TIRPUXILaiBO1CMgAqoc4dF+tiDo8TBYwyLa41jC3aasQvwE9BhEmE7 +vjlinoI4lgbjTELUCTpXJnEOjqHkeAAZiSuem1a8M+WRO+5BVYHNHW7vTbE13xlGH6IOm7MbH31k +Hfkb8KXpgeVajnUZgbEHz3z96vQ3Pvl1LT0X+0k4XsCrC/EYUQJMXBwr8A4+AjguUP9S43ALP44k +6qcidgiYg+0BW1EvTIef+K+jTKd/dAM0QSsCh1iPNuiArqI228trhWMKZh68ORw90AcDwz5yZH6W yXvkz6Vc5ihQuOcdku5L4Bc6McNdxAkAAA== - H4sIAAAAAAAAAGNgwA308ciRogYZZJCoHhmUAXE5ATUlOMRLgfg9HjkQKAbiCiCuhLLJAbjsQAZ1 -RKjZBsTbgXgHmXZQCmB2vEXCL4nUa4rGrwbiS0B8hQx3eEMxIXCUDLNBwBeI/aDYnwJzqAGSB7l5 -gw2kU6g/jUh1e6EYBpSQsDKS+BkozciIqv8mEN9CkgcBMyidCaUPAvEhJHkVNAwDZ4H4OhDfgPJP -QenbQHwHKo8LHAPiE3jkCYG7QHwPj/wDCswmBuwlrIQkkIpFjNr5H5sdIAAq37GV7ZTaYYZF/g8O -NjpIIdFe9Lr2LwH1+MqjczjES7HYg00NDCQAcSIQJ2FRR2n6xwd6oXQ/HjU2JIqjg4lQejKaOABZ + H4sIAAAAAAAAAGNgwA308ciRogYZZJCoHhmUAXE5ATUlOMRLgfg9HjkQKAbiCiCuhLLJAbjsQAZ1 +RKjZBsTbgXgHmXZQCmB2vEXCL4nUa4rGrwbiS0B8hQx3eEMxIXCUDLNBwBeI/aDYnwJzqAGSB7l5 +gw2kU6g/jUh1e6EYBpSQsDKS+BkozciIqv8mEN9CkgcBMyidCaUPAvEhJHkVNAwDZ4H4OhDfgPJP +QenbQHwHKo8LHAPiE3jkCYG7QHwPj/wDCswmBuwlrIQkkIpFjNr5H5sdIAAq37GV7ZTaYYZF/g8O +NjpIIdFe9Lr2LwH1+MqjczjES7HYg00NDCQAcSIQJ2FRR2n6xwd6oXQ/HjU2JIqjg4lQejKaOABZ c8bTxAkAAA== - H4sIAAAAAAAAAGNgGBjwEIgf0diOx0D8hAbmbgbiLUC8lQZmDwQ4D8QXB9oRWIAXEttnwFwxCkbB + H4sIAAAAAAAAAGNgGBjwEIgf0diOx0D8hAbmbgbiLUC8lQZmDwQ4D8QXB9oRWIAXEttnwFwxCkbB 0Af3B9BuDkYGBk7GAXQAiQBUvg+Xsn0UDC8wCYsYAOEVVCbECQAA @@ -148,8 +148,8 @@ c8bTxAkAAA== - H4sIAAAAAAAAAO2UUQrAIAxDe3Ovvt99JCapbshYQSjY5kVoHVU1PnZQOD1MJ2EiPvOk/CV6HYaq -TXtYfdLP9FY8KX2W72LM2E9ykn15Yyd/htZkoWZF6SvdxAPiVWmWw0C1zluSd3T0Z7wOI+V1GPd7 + H4sIAAAAAAAAAO2UUQrAIAxDe3Ovvt99JCapbshYQSjY5kVoHVU1PnZQOD1MJ2EiPvOk/CV6HYaq +TXtYfdLP9FY8KX2W72LM2E9ykn15Yyd/htZkoWZF6SvdxAPiVWmWw0C1zluSd3T0Z7wOI+V1GPd7 lKc+Es5OhjvDq4wT/wbnXHTfMx3ECQAA diff --git a/tiled/interiors/kalavan/house_14.tmx b/data/maps/interiors/kalavan/house_14.tmx similarity index 99% rename from tiled/interiors/kalavan/house_14.tmx rename to data/maps/interiors/kalavan/house_14.tmx index 8648b65c7b..56bab8a6d7 100644 --- a/tiled/interiors/kalavan/house_14.tmx +++ b/data/maps/interiors/kalavan/house_14.tmx @@ -129,42 +129,42 @@ - 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 ZpT1A/w1LcbECQAA - H4sIAAAAAAAAAGNgIA+4EokJgS0E5N2A2J0ATQjswiPnCcQeRND0BjsHwE5sIAeIc2lsRwEQF0LZ -W4F4ORCvQJIvZ2RgqGCkrp0rgXgVdY1EASB/bCFAjxQgBsQJUJraYCEQLwJibiBOgdLUBouBeAkN -zB2MII/K+QwfILVsMSDDbchlCzrYjkPckEh79Amo20acMTiBHg7zNRkhGAZw1RWWFNpPCOAKP2JB + H4sIAAAAAAAAAGNgIA+4EokJgS0E5N2A2J0ATQjswiPnCcQeRND0BjsHwE5sIAeIc2lsRwEQF0LZ +W4F4ORCvQJIvZ2RgqGCkrp0rgXgVdY1EASB/bCFAjxQgBsQJUJraYCEQLwJibiBOgdLUBouBeAkN +zB2MII/K+QwfILVsMSDDbchlCzrYjkPckEh79Amo20acMTiBHg7zNRkhGAZw1RWWFNpPCOAKP2JB F5IftlPBvKEIEqhgBgDssoP/xAkAAA== - H4sIAAAAAAAAAGNgGLzAnQ52HATiQ0B8mA52jQLywYGBdsAoIBvEQ+lEGpm/BYiToexUGtmxi0bm + H4sIAAAAAAAAAGNgGLzAnQ52HATiQ0B8mA52jQLywYGBdsAoIBvEQ+lEGpm/BYiToexUGtmxi0bm joJRMApGASUAAI1mMQvECQAA @@ -175,8 +175,8 @@ joJRMApGASUAAI1mMQvECQAA - H4sIAAAAAAAAAO2TOxLAIAhEOSf3P0h6JrAfTJqEGRtd2adARkR+eDGB7tR9x0/lmvQTo+LDaNHb -O55NbP/KqeGdBjExfpt6nJyBN+bs99Dq7tzb+HU5WE2W86qbGF2O6qXGxMLkc+qhsKK/6nqSDdTT + H4sIAAAAAAAAAO2TOxLAIAhEOSf3P0h6JrAfTJqEGRtd2adARkR+eDGB7tR9x0/lmvQTo+LDaNHb +O55NbP/KqeGdBjExfpt6nJyBN+bs99Dq7tzb+HU5WE2W86qbGF2O6qXGxMLkc+qhsKK/6nqSDdTT iEP1cnrezc+8Ac3IyRl/al25wLCLxAkAAA== diff --git a/tiled/interiors/kalavan/house_15.tmx b/data/maps/interiors/kalavan/house_15.tmx similarity index 99% rename from tiled/interiors/kalavan/house_15.tmx rename to data/maps/interiors/kalavan/house_15.tmx index 1668f70999..09ec32875e 100644 --- a/tiled/interiors/kalavan/house_15.tmx +++ b/data/maps/interiors/kalavan/house_15.tmx @@ -135,41 +135,41 @@ - H4sIAAAAAAAAAPNmZGDwHuSYiQE/prX51LCDHv4YDHbQI86Hix1DJe0SYwc1wwwb9oRifGpYGRDq + H4sIAAAAAAAAAPNmZGDwHuSYiQE/prX51LCDHv4YDHbQI86Hix1DJe0SYwc1wwwb9oRifGpYGRDq KMH0tIMaZo3aMWrHqB3k24Etj8MwMeYwQNVhU4/PDnY0OzgYUDGxdgAAvJjG8cQJAAA= - H4sIAAAAAAAAAN2Uu04CQRSGdypLvIBGRbDDkrfAxAZBQFp4DiiIgNFYUHhXWMGGy6MQHoOCwmfw -nzAkx3HYPbNI4598YTPMmW/27OyWHMfJr5EyuATv4MWSNqNOzikqx5uzPFmQM4w/giePOplXpmOV -6I4pGIMJs/4ePFg6ZgH2qN9/RqC3Yn6dMDi+QGpFxwXWz4mfczjPI4WaU/F73OTIY17Bx5FVv6Zz -xHHQmHolkwbnIGPh2Ma+dwjhAL3ycyxLUnN0wDODMzFHXruMOlc5WkyuiePGoq6l7vcDjHy4JY47 -xnxJl/R04Nl5+2yo595fo2OR/+qogKpPzSH6HCXvWAhsgi2mg5M41j8mjgjYBXt/6NAjHXHNsY89 + H4sIAAAAAAAAAN2Uu04CQRSGdypLvIBGRbDDkrfAxAZBQFp4DiiIgNFYUHhXWMGGy6MQHoOCwmfw +nzAkx3HYPbNI4598YTPMmW/27OyWHMfJr5EyuATv4MWSNqNOzikqx5uzPFmQM4w/giePOplXpmOV +6I4pGIMJs/4ePFg6ZgH2qN9/RqC3Yn6dMDi+QGpFxwXWz4mfczjPI4WaU/F73OTIY17Bx5FVv6Zz +xHHQmHolkwbnIGPh2Ma+dwjhAL3ycyxLUnN0wDODMzFHXruMOlc5WkyuiePGoq6l7vcDjHy4JY47 +xnxJl/R04Nl5+2yo595fo2OR/+qogKpPzSH6HCXvWAhsgi2mg5M41j8mjgjYBXt/6NAjHXHNsY89 HHicq0RAF80R1o8xzm7a8C23zYnm6IEhoabmXWnjtnwqh+m7VgcN0DT8Z4sLvgGBsevpxAkAAA== - H4sIAAAAAAAAAOWUyUoDQRCGRxTBJR486E1DBMF40YOIqFmM4EHQID6D+4Je9LVcckggMnGLtyCK -z+M3UIFGqyfTGQyKP3xMd3X/VTRdPZ4XrsWu77GbFh6b1oQdI9ZN/iWpUTHit1+8r9AH/TAgc00b -sA67cApv0Ev+Pb7v4MMVXEPJ8E0Jg5CAIZlrKsKWjM/gXIn/BU0qd2tTNUadGYc67WozZG3WGMc5 -R6DtmP4w2fpNk3aO+wi+tGOd36xGm74s/ZiTnpx28D3AIzwpa/twIBxCgfyrRt/3MC4rvgWYM+bP -UIcXZe8RHAsnEqvBMmQgC3eKb952oAhqvp0c5GHFsi/VgTfe1AVcdq5cS6Utce0uAvkR85r/rWHv + H4sIAAAAAAAAAOWUyUoDQRCGRxTBJR486E1DBMF40YOIqFmM4EHQID6D+4Je9LVcckggMnGLtyCK +z+M3UIFGqyfTGQyKP3xMd3X/VTRdPZ4XrsWu77GbFh6b1oQdI9ZN/iWpUTHit1+8r9AH/TAgc00b +sA67cApv0Ev+Pb7v4MMVXEPJ8E0Jg5CAIZlrKsKWjM/gXIn/BU0qd2tTNUadGYc67WozZG3WGMc5 +R6DtmP4w2fpNk3aO+wi+tGOd36xGm74s/ZiTnpx28D3AIzwpa/twIBxCgfyrRt/3MC4rvgWYM+bP +UIcXZe8RHAsnEqvBMmQgC3eKb952oAhqvp0c5GHFsi/VgTfe1AVcdq5cS6Utce0uAvkR85r/rWHv 59/tB4zAqLJWc8wV9LHWw2MwDkkjNhHSO75j3f+oT2fAD3rECQAA - H4sIAAAAAAAAAGNgIB6sBeJ1JKgnB6wH4g1UMisfiAuoZBY6OAnEp2lkNgg8I0HtdiLUKJPrEBoB -V0YGBjdGVDFc/ogAqotkxCFJA0BpWCH7gx/obgEkLEhHf4yCgQW7BtoBaKAYiEtoZHYlEFcBcSkQ -l9HIjmogriGgRpzI/LUDhzixcSYxSPKxGNAdu3HI4SrHDgPxUSLNF8XjT2R7/akQHiqUGzEiAQBQ + H4sIAAAAAAAAAGNgIB6sBeJ1JKgnB6wH4g1UMisfiAuoZBY6OAnEp2lkNgg8I0HtdiLUKJPrEBoB +V0YGBjdGVDFc/ogAqotkxCFJA0BpWCH7gx/obgEkLEhHf4yCgQW7BtoBaKAYiEtoZHYlEFcBcSkQ +l9HIjmogriGgRpzI/LUDhzixcSYxSPKxGNAdu3HI4SrHDgPxUSLNF8XjT2R7/akQHiqUGzEiAQBQ CsG9xAkAAA== - H4sIAAAAAAAAAGNgGBiwiw527KeDHbQCeowD7QLaAtVh7j9s4NBAO2AUjIJRMApGwbACAB3KhhbE + H4sIAAAAAAAAAGNgGBiwiw527KeDHbQCeowD7QLaAtVh7j9s4NBAO2AUjIJRMApGwbACAB3KhhbE CQAA @@ -180,8 +180,8 @@ CQAA - H4sIAAAAAAAAAN1UWwrAMAjzTN7/cPuXGN+DLVBaik2iYlVE9IfLwouJ7lEM4p0i8pB9X9Go+M7k -X+lHpJP1wmKZ36iPXf9M2/Mx7Qfjue7HdD7f+AO+oIF4UK3tucrfhYJ9WwNpshpdaGS4s9rTWtm4 + H4sIAAAAAAAAAN1UWwrAMAjzTN7/cPuXGN+DLVBaik2iYlVE9IfLwouJ7lEM4p0i8pB9X9Go+M7k +X+lHpJP1wmKZ36iPXf9M2/Mx7Qfjue7HdD7f+AO+oIF4UK3tucrfhYJ9WwNpshpdaGS4s9rTWtm4 yhxugtXI0+rmGc3GFNlZufwzttcDScSAX8QJAAA= diff --git a/tiled/interiors/kalavan/house_16.tmx b/data/maps/interiors/kalavan/house_16.tmx similarity index 99% rename from tiled/interiors/kalavan/house_16.tmx rename to data/maps/interiors/kalavan/house_16.tmx index 9ed266b54a..3222ed5727 100644 --- a/tiled/interiors/kalavan/house_16.tmx +++ b/data/maps/interiors/kalavan/house_16.tmx @@ -120,33 +120,33 @@ - H4sIAAAAAAAAAGNjYGBgG8WjeBSPYgoxCxTT0mx8mJVIdZRgetgxikfxKB44zIpGE1LHQKR6QnZw + H4sIAAAAAAAAAGNjYGBgG8WjeBSPYgoxCxTT0mx8mJVIdZRgetgxikfxKB44zIpGE1LHQKR6QnZw oGFi7QAAQ+rkBMQJAAA= - H4sIAAAAAAAAAOthYGDopCHuBeJuIJ4CxLNpgKcCcRfUjpkMtAEzyLBjBxDvBOJdUH4GEGdS2Q5S -AS3seAbEzwnY4UShHS+A+CUBO5DBcSA+QcBMUPzsQuK/AuLXJNhxEohPEbCDEBiqcU6JHVlEiuGy -o4FIXA7EFVBcSYK+Bqg/JjAQLnuqgLgaimuIUA/CExlQw8oZiF2g2BXJvyY4wsEah7gFEhs9PryB -2AeKfXHoJxWg2+EHxQFUMh+bHZSARUC8GIqXkGAHJxBzATE3De3gB2IBIBYkwo6lQLwMipeTYIcE -EEsCsRQRduAC2OxQxKHWFIn9mAizYeaQG+dPSFCLbMckIJ5FBi6EmlWMQ34y1I4+IO4gE5cAcSkQ + H4sIAAAAAAAAAOthYGDopCHuBeJuIJ4CxLNpgKcCcRfUjpkMtAEzyLBjBxDvBOJdUH4GEGdS2Q5S +AS3seAbEzwnY4UShHS+A+CUBO5DBcSA+QcBMUPzsQuK/AuLXJNhxEohPEbCDEBiqcU6JHVlEiuGy +o4FIXA7EFVBcSYK+Bqg/JjAQLnuqgLgaimuIUA/CExlQw8oZiF2g2BXJvyY4wsEah7gFEhs9PryB +2AeKfXHoJxWg2+EHxQFUMh+bHZSARUC8GIqXkGAHJxBzATE3De3gB2IBIBYkwo6lQLwMipeTYIcE +EEsCsRQRduAC2OxQxKHWFIn9mAizYeaQG+dPSFCLbMckIJ5FBi6EmlWMQ34y1I4+IO4gE5cAcSkQ l+FR0w/EAA6IazfECQAA - H4sIAAAAAAAAAO2RSQrCQBBF+wbiGZynhR5BRHBCnOeNXstx7QAeQEEc9gq6UdCj+IMlhmBMdxuy -ED88Ut2p+r9CGLNWfhCQnF3Qc2nQFwQhyYy15qmniKT/U1vOviIoEeUvM/VUAVWiJjC3UdUridwz -uFDdBh0Jj6eSOvdXcDOYVe+++9C3BweBnUTlAEdwMsnP9+bOCzwm+TvZY2etPB/eiUjxUb7B+6WP -lYoSirqgR3VOp38OYsBN5zpoGGQkQJzqPhhQnefcsQlaBj0pkKF6CEYcvlnOfFkpO6XZay9RjTVn + H4sIAAAAAAAAAO2RSQrCQBBF+wbiGZynhR5BRHBCnOeNXstx7QAeQEEc9gq6UdCj+IMlhmBMdxuy +ED88Ut2p+r9CGLNWfhCQnF3Qc2nQFwQhyYy15qmniKT/U1vOviIoEeUvM/VUAVWiJjC3UdUridwz +uFDdBh0Jj6eSOvdXcDOYVe+++9C3BweBnUTlAEdwMsnP9+bOCzwm+TvZY2etPB/eiUjxUb7B+6WP +lYoSirqgR3VOp38OYsBN5zpoGGQkQJzqPhhQnefcsQlaBj0pkKF6CEYcvlnOfFkpO6XZay9RjTVn F8dMQcB/AqZgxh7/lTfDBsLALpClFk/GX7+rO+CW1wzECQAA - H4sIAAAAAAAAAGNgGFxgExBvBuItUH4KEKdS2Y6tQLwNiLdD+WlAnI4kf4DK9tESxAFxPBbxvUjs -3WSafQNKJwBxIplm4APXcYiD0gAs/kFufwPEb4F4Px6zzlLRXfjAOTrZMwpGwSgYBZQA2UFmziig + H4sIAAAAAAAAAGNgGFxgExBvBuItUH4KEKdS2Y6tQLwNiLdD+WlAnI4kf4DK9tESxAFxPBbxvUjs +3WSafQNKJwBxIplm4APXcYiD0gAs/kFufwPEb4F4Px6zzlLRXfjAOTrZMwpGwSgYBZQA2UFmziig DQAA0UFaqcQJAAA= @@ -157,8 +157,8 @@ DQAA0UFaqcQJAAA= - H4sIAAAAAAAAAN2UQQ7AIAgE+RP//1uvhrCwGLYHSUyNqTNbQ3Uz84eGhfm0PDxP3oTbZYoc5Lhx -M5lQlomjOvu4VjHOfbfejo8YiDf9jpuq+lfF3+gjho887BrLZ9zq+0bl6M4kW8+yIAZblU/VW5lj + H4sIAAAAAAAAAN2UQQ7AIAgE+RP//1uvhrCwGLYHSUyNqTNbQ3Uz84eGhfm0PDxP3oTbZYoc5Lhx +M5lQlomjOvu4VjHOfbfejo8YiDf9jpuq+lfF3+gjho887BrLZ9zq+0bl6M4kW8+yIAZblU/VW5lj uxTZmb7Yrj8cmccMu6YZ2N7t9rPvbv2fyruFHR9dktyoxAkAAA== diff --git a/tiled/interiors/kalavan/house_17.tmx b/data/maps/interiors/kalavan/house_17.tmx similarity index 99% rename from tiled/interiors/kalavan/house_17.tmx rename to data/maps/interiors/kalavan/house_17.tmx index 128bd0735c..5ff8cc4521 100644 --- a/tiled/interiors/kalavan/house_17.tmx +++ b/data/maps/interiors/kalavan/house_17.tmx @@ -126,35 +126,35 @@ - H4sIAAAAAAAAAO3USQ6AIAxA0aI4e1xnvZNXtC5MCCEWLbhAFn9HeCUEJADIgCotO9cKLCFKmUaG -5UTFS0M+NHTHh8E5R4XVRM3N3V8zmuZwVehGy8jWdmV0+IB7pUG4N0bcc1KaoxGNnxi7lslYcM9V + H4sIAAAAAAAAAO3USQ6AIAxA0aI4e1xnvZNXtC5MCCEWLbhAFn9HeCUEJADIgCotO9cKLCFKmUaG +5UTFS0M+NHTHh8E5R4XVRM3N3V8zmuZwVehGy8jWdmV0+IB7pUG4N0bcc1KaoxGNnxi7lslYcM9V afNgcP+SLwyb+/BlHC4qSUjECQAA - H4sIAAAAAAAAALWVuU7DQBCGZyUKGo4GSMsRoOE+Cq4UBImcVBQUIBDUQIkocnA1QB4AiSKPlCeg -4h0oQOG3NJaX1TJeO/ZIn3bt/Jl/1uvxZohoMEXGwDCYBVMCHzzOOGibiuhOBfoh9pggOT55HBe0 -JzzeI/+DCvSuHn4sgMUQzSPyP/XgETXieMyB+ZQ9pP3w4sKY6x7TYBIsgWWwwtcmWU3rQpY9RsEA -swE2wZZ2LwkyFPTLLsiDPUqvB8ugAqr0t69cek/nGbyQew8eqmCv+zD/wdjl32qgoc3rfP0KWhTt -vfI9+lWI0PI/3eMG3IZ4RIkji0cRNZYsdXZUPA+/Nt2jilwH/zwLl++UGV8Wj+MYdXpxCmqW2mwe -l0Ie6TtVR/4GODfuf1s8rgSPpPbj2qLZR30FY8+l9bbBG3hnXPqjjPwVw0NabztkHVLoHt56zWef + H4sIAAAAAAAAALWVuU7DQBCGZyUKGo4GSMsRoOE+Cq4UBImcVBQUIBDUQIkocnA1QB4AiSKPlCeg +4h0oQOG3NJaX1TJeO/ZIn3bt/Jl/1uvxZohoMEXGwDCYBVMCHzzOOGibiuhOBfoh9pggOT55HBe0 +JzzeI/+DCvSuHn4sgMUQzSPyP/XgETXieMyB+ZQ9pP3w4sKY6x7TYBIsgWWwwtcmWU3rQpY9RsEA +swE2wZZ2LwkyFPTLLsiDPUqvB8ugAqr0t69cek/nGbyQew8eqmCv+zD/wdjl32qgoc3rfP0KWhTt +vfI9+lWI0PI/3eMG3IZ4RIkji0cRNZYsdXZUPA+/Nt2jilwH/zwLl++UGV8Wj+MYdXpxCmqW2mwe +l0Ie6TtVR/4GODfuf1s8rgSPpPbj2qLZR30FY8+l9bbBG3hnXPqjjPwVw0NabztkHVLoHt56zWef tMeZoJM8/DNhFayBdert3JDOj22wA3KU3NkxAn4B9xW0CsQJAAA= - H4sIAAAAAAAAAGNgQAVpjAwUgxSgGalo5qwE8tcA8WqouCyUVkRSp4vF7kYgboKyYwjYuwGofzMQ -b0IzRwWJb4DFjmYgbiFgNgxsB+rfBcQ7qRBOIwHoEQgn89FwxAnygGGTjyd8OpHk7qDLAXEXFj1P -0PhFQDOK0e0A8n8CqV8gM4BsRiBmAuK7RLr7JQ7x/Uj25KDJsQLl2ID4HpF24AJH6ZCesNnRDsQd -VLQjnIr+iALiZ9QzjiGJim6rBZqVjUU8k3pWkARKiFSXQEtHAEESEWpm4ZHDFt8hWOItl0j3kALC + H4sIAAAAAAAAAGNgQAVpjAwUgxSgGalo5qwE8tcA8WqouCyUVkRSp4vF7kYgboKyYwjYuwGofzMQ +b0IzRwWJb4DFjmYgbiFgNgxsB+rfBcQ7qRBOIwHoEQgn89FwxAnygGGTjyd8OpHk7qDLAXEXFj1P +0PhFQDOK0e0A8n8CqV8gM4BsRiBmAuK7RLr7JQ7x/Uj25KDJsQLl2ID4HpF24AJH6ZCesNnRDsQd +VLQjnIr+iALiZ9QzjiGJim6rBZqVjUU8k3pWkARKiFSXQEtHAEESEWpm4ZHDFt8hWOItl0j3kALC yNQ3FYtYKBY3g8wPReJj8xcuMI1ENw0FAACF3JxKxAkAAA== - H4sIAAAAAAAAAGNgGF5gKSN1zGkHmtNBJbOGKjAZ4f5HB6+B+A0Qv6WhHe+A+D0Qf8CjJocO8VKA -w45qIK4B4lraOwEvKAXiciLVtgJxGxl2uOEIg9NUDP8goFnBVDTvC/WMGgVIwJWKcfQAi1gA0PzA + H4sIAAAAAAAAAGNgGF5gKSN1zGkHmtNBJbOGKjAZ4f5HB6+B+A0Qv6WhHe+A+D0Qf8CjJocO8VKA +w45qIK4B4lraOwEvKAXiciLVtgJxGxl2uOEIg9NUDP8goFnBVDTvC/WMGgVIwJWKcfQAi1gA0PzA 0fJ2FJABALADM4zECQAA @@ -170,8 +170,8 @@ w45qIK4B4lraOwEvKAXiciLVtgJxGxl2uOEIg9NUDP8goFnBVDTvC/WMGgVIwJWKcfQAi1gA0PzA - H4sIAAAAAAAAAO2USwoAIQxDe1zvf4LZitD2NeoIYsCFkDZp/DQzaxctgpGb1So6hNdzlDmqWJFV -VYNmkOUf9Y9y3HG/ngbrP4J4ob4iUF7Fn8f19rQ/4VYxM4faX4VXr575KQ1St1KDvJUZH71GtV7V + H4sIAAAAAAAAAO2USwoAIQxDe1zvf4LZitD2NeoIYsCFkDZp/DQzaxctgpGb1So6hNdzlDmqWJFV +VYNmkOUf9Y9y3HG/ngbrP4J4ob4iUF7Fn8f19rQ/4VYxM4faX4VXr575KQ1St1KDvJUZH71GtV7V +GOOLC/1vzu5PnbySobECQAA diff --git a/tiled/interiors/kalavan/house_18.tmx b/data/maps/interiors/kalavan/house_18.tmx similarity index 99% rename from tiled/interiors/kalavan/house_18.tmx rename to data/maps/interiors/kalavan/house_18.tmx index 486cf035cd..f9c3d8e6da 100644 --- a/tiled/interiors/kalavan/house_18.tmx +++ b/data/maps/interiors/kalavan/house_18.tmx @@ -120,35 +120,35 @@ - H4sIAAAAAAAAAONgYGDgGMFYEYiV8GBlKtihAsSqeLDaqB1wrA7EGniwJpXjnxTcwYjA7DSyQ4oR + H4sIAAAAAAAAAONgYGDgGMFYEYiV8GBlKtihAsSqeLDaqB1wrA7EGniwJpXjnxTcwYjA7DSyQ4oR gWllBzJGt4OFAkysnaN2EDY7DBj/PoyjdowkOwZb2s1Hw6N2oOJaRgge6DgHANgFefXECQAA - H4sIAAAAAAAAALXVu07DMBTGcZeVgYVLSbtx24EBscECA4UJBiSGPge3jdvGysrAZYFSngWJgbnl -0tKWPgD/wZYic+I4KT7ST41cH39yGyfFglKTiAIooYwpTGMmgFnMYQMVzCulFrCISIuPDQ+p1JpA -jbWeMM71Np87sQxTFWxqW+nL/qk6az3r9eyMb8Y6Qk8L7RxZUsYPY31hXhe9f8rw+b3Tqmxdm4x9 -HOAwgCMc4wSnOAvgHBcoOs6gOUOuOYOeQXOG8p5T+wyOWP/fmHBfmFrDOpawrMducYd7PKLm6I+X -Pech430WKmMFqwNk1BPWLaEjrGH3Rx4ZSdUTvrvOuY8sJWWMMtaIcWV0PfJucu6jjwaaeC/I/4Gr -33dOS2e0hZ4qdrGn2f2vnvv4wCe+hH1UU/pfPO49U9J95JPxliEjqZIyXO8P8/x3zbnU8r4/zPPf + H4sIAAAAAAAAALXVu07DMBTGcZeVgYVLSbtx24EBscECA4UJBiSGPge3jdvGysrAZYFSngWJgbnl +0tKWPgD/wZYic+I4KT7ST41cH39yGyfFglKTiAIooYwpTGMmgFnMYQMVzCulFrCISIuPDQ+p1JpA +jbWeMM71Np87sQxTFWxqW+nL/qk6az3r9eyMb8Y6Qk8L7RxZUsYPY31hXhe9f8rw+b3Tqmxdm4x9 +HOAwgCMc4wSnOAvgHBcoOs6gOUOuOYOeQXOG8p5T+wyOWP/fmHBfmFrDOpawrMducYd7PKLm6I+X +Pech430WKmMFqwNk1BPWLaEjrGH3Rx4ZSdUTvrvOuY8sJWWMMtaIcWV0PfJucu6jjwaaeC/I/4Gr +33dOS2e0hZ4qdrGn2f2vnvv4wCe+hH1UU/pfPO49U9J95JPxliEjqZIyXO8P8/x3zbnU8r4/zPPf NedKc/X/AjEBb43ECQAA - H4sIAAAAAAAAAGNgwAQSUEwKeMhImnpJKNYHYgMgNsShzhqIbaDsR0A7RID0eiC9AYiF8ZjvBcTe -UOyDJP4bizttgdiOFMcPI8CHRUyaiub/JTFdkAsmAO1ZBcSTaGjfVKDZ64B4Og3tmAs0eyUQzydg -hzMQu5BpxyKg2WuBeAkBO1yB2A2Jfx2IlwDxUiBeBsRrgHgtEfZxkBBet4hUx0aEmYJEqOGCqsGW -D4gBvDRIC31AM/uBeDYQzyHRfGLDejlQ3QogXg3Ea0i0gxOLemz2UmKHHhaxk1D6DJLYDKC5M4F4 -KRAvo2JcnKeeURQBXTxyUTjEzwDD4TwQn6NieLCimXUZyr9KRTtC0fi3oGbfIWAHLwl2hJHiIDxg + H4sIAAAAAAAAAGNgwAQSUEwKeMhImnpJKNYHYgMgNsShzhqIbaDsR0A7RID0eiC9AYiF8ZjvBcTe +UOyDJP4bizttgdiOFMcPI8CHRUyaiub/JTFdkAsmAO1ZBcSTaGjfVKDZ64B4Og3tmAs0eyUQzydg +hzMQu5BpxyKg2WuBeAkBO1yB2A2Jfx2IlwDxUiBeBsRrgHgtEfZxkBBet4hUx0aEmYJEqOGCqsGW +D4gBvDRIC31AM/uBeDYQzyHRfGLDejlQ3QogXg3Ea0i0gxOLemz2UmKHHhaxk1D6DJLYDKC5M4F4 +KRAvo2JcnKeeURQBXTxyUTjEzwDD4TwQn6NieLCimXUZyr9KRTtC0fi3oGbfIWAHLwl2hJHiIDxg ApKbaFXnTEUyF1+dAwAkRoODxAkAAA== - H4sIAAAAAAAAAGNgoB/QB2IDIDbEIf+NkY6OIQC2At2yDYd7XuPR94qKbniDRewllcz+DvTbDyD+ -OYjCnFxQSyc/TGNEYFqBeYwITA8gRIQaUyA2RxNbRqG9qynUTy1gD8QOOOQk6GC/JA7xfmD8zyYj + H4sIAAAAAAAAAGNgoB/QB2IDIDbEIf+NkY6OIQC2At2yDYd7XuPR94qKbniDRewllcz+DvTbDyD+ +OYjCnFxQSyc/TGNEYFqBeYwITA8gRIQaUyA2RxNbRqG9qynUTy1gD8QOOOQk6GC/JA7xfmD8zyYj DcwnQe0UoPkLqJTOnqBhWtgxCgYXODEarzQHxNQ3APDf/zLECQAA @@ -164,8 +164,8 @@ DcwnQe0UoPkLqJTOnqBhWtgxCgYXODEarzQHxNQ3APDf/zLECQAA - H4sIAAAAAAAAAO2OUQrAMAhDe5Te/5T7GkjQGHWFwRYQSk3y3Gut/bFBRf+4R1/0VmX7kJHd05HX -73V1+z3GpMt2sn7LYfsn5mfo/bfYPruL3YlSPJHUbIdhfacYLFvJv52BvMkNUWfmq2rCYH4vxzjK + H4sIAAAAAAAAAO2OUQrAMAhDe5Te/5T7GkjQGHWFwRYQSk3y3Gut/bFBRf+4R1/0VmX7kJHd05HX +73V1+z3GpMt2sn7LYfsn5mfo/bfYPruL3YlSPJHUbIdhfacYLFvJv52BvMkNUWfmq2rCYH4vxzjK HR6jkp8wMBt1KJ4qozMnOjtzASh4Oy/ECQAA diff --git a/tiled/interiors/kalavan/house_19.tmx b/data/maps/interiors/kalavan/house_19.tmx similarity index 99% rename from tiled/interiors/kalavan/house_19.tmx rename to data/maps/interiors/kalavan/house_19.tmx index 89cdc9c1a8..6f78effa27 100644 --- a/tiled/interiors/kalavan/house_19.tmx +++ b/data/maps/interiors/kalavan/house_19.tmx @@ -150,37 +150,37 @@ - H4sIAAAAAAAAAO2TwQ6CMAyGO1+FhEDiiQOiIC/IA09lqCXZgTQbrdmYmHj40kv7f8u2agDQiRhI -lWIYQs/F5cRwcDm/5qgVwInQKNn8keBznDHvQmiFjoqwhUN6Vz5HFik/laPDvCuht44YnjUkjnzR -F0JKR4wsieNg8fXe8B3vDA8V5hhx3jBMjIPj79iX44nzL4b503xzP1w7XoB818FWV/8njpIgdbwB + H4sIAAAAAAAAAO2TwQ6CMAyGO1+FhEDiiQOiIC/IA09lqCXZgTQbrdmYmHj40kv7f8u2agDQiRhI +lWIYQs/F5cRwcDm/5qgVwInQKNn8keBznDHvQmiFjoqwhUN6Vz5HFik/laPDvCuht44YnjUkjnzR +F0JKR4wsieNg8fXe8B3vDA8V5hhx3jBMjIPj79iX44nzL4b503xzP1w7XoB818FWV/8njpIgdbwB uyrwb8QJAAA= - H4sIAAAAAAAAAL2UuU7DQBRFJ/4AoAh7foBAIAlQAAWgNMBHIKqInjVhKYJo2NeGpU6Zhp6KT4AC -BBJI/AfX4o40etjJTLDzpCPL8+bdI1v2VJRSlZjZAyegN6HUIa59vNpwytl6/X06jkE3stuASx1x -1qxpZMyA2cRv33QkHfPDHHPImQcLMTpk33T0tMARVGkyCIYicCyCJbEnS3Igb+Fo95Tq8MIdRbAs -MibAJJmycHQiv6uOo5mSjn7kp2J2BPW14wwcWLBK9P05Z+W62fcdtmdOCZTJlujp9bBZ/1kvwH0D -tsEO2RU9vS5nLo33eQte8Q8+kifw1sQ/KetGOB6Q+c1c/9OoxeTQ9V/HAALS3l/HCzKrBs8NHBn0 -h8lIyF7pcK0scnMk30LHO/iI0DGK3DEyTscn+IrQYVPSUYg4vyAcV+DOYIX71sS6K9d0BJ2H62AD + H4sIAAAAAAAAAL2UuU7DQBRFJ/4AoAh7foBAIAlQAAWgNMBHIKqInjVhKYJo2NeGpU6Zhp6KT4AC +BBJI/AfX4o40etjJTLDzpCPL8+bdI1v2VJRSlZjZAyegN6HUIa59vNpwytl6/X06jkE3stuASx1x +1qxpZMyA2cRv33QkHfPDHHPImQcLMTpk33T0tMARVGkyCIYicCyCJbEnS3Igb+Fo95Tq8MIdRbAs +MibAJJmycHQiv6uOo5mSjn7kp2J2BPW14wwcWLBK9P05Z+W62fcdtmdOCZTJlujp9bBZ/1kvwH0D +tsEO2RU9vS5nLo33eQte8Q8+kifw1sQ/KetGOB6Q+c1c/9OoxeTQ9V/HAALS3l/HCzKrBs8NHBn0 +h8lIyF7pcK0scnMk30LHO/iI0DGK3DEyTscn+IrQYVPSUYg4vyAcV+DOYIX71sS6K9d0BJ2H62AD bAb0XPHPxR8qCuThxAkAAA== - H4sIAAAAAAAAAM2VyUoEMRCGu8d9QVHQJ9C38Kiij+E67r6CnhQUBI+uoyiMjPt+9Oi+4XJU0IN3 -Ba9+YhpCqLbT9jDjDx+VVKpSSaaTcRxZbsxxYjCn+T5dn2BLDZNfDKXMW4LNwebCPGMV9CthjfY6 -bMCyltvB2ESI+mXElkMe8+dDAl8V/WrYpL0F27Bq5E1a1CiK2a8jSHH3B1NjEc86iu4N6ymptVug -FdqgXVlbFXB+I+xvFAp/OctOiGt0+cQNMU+34B9XZ3gLd5o/KcQGqVmo/2DYTOsv+2hI+yqyp6YQ -sSdwCmearzEgZ4rvZ1oxo76lHdiFPSH+HC7gUvPp79mSkDMr3PN9OIBDIf4KruFG8+nv2YplDT/1 -QK+iTxiv4b7WCnc2TI1+GFAMCuOPClMJaiwoFrP4Pj7Bs9b/YC11Qtz3b/EurDNlUeMFXgV/vbJv + H4sIAAAAAAAAAM2VyUoEMRCGu8d9QVHQJ9C38Kiij+E67r6CnhQUBI+uoyiMjPt+9Oi+4XJU0IN3 +Ba9+YhpCqLbT9jDjDx+VVKpSSaaTcRxZbsxxYjCn+T5dn2BLDZNfDKXMW4LNwebCPGMV9CthjfY6 +bMCyltvB2ESI+mXElkMe8+dDAl8V/WrYpL0F27Bq5E1a1CiK2a8jSHH3B1NjEc86iu4N6ymptVug +FdqgXVlbFXB+I+xvFAp/OctOiGt0+cQNMU+34B9XZ3gLd5o/KcQGqVmo/2DYTOsv+2hI+yqyp6YQ +sSdwCmearzEgZ4rvZ1oxo76lHdiFPSH+HC7gUvPp79mSkDMr3PN9OIBDIf4KruFG8+nv2YplDT/1 +QK+iTxiv4b7WCnc2TI1+GFAMCuOPClMJaiwoFrP4Pj7Bs9b/YC11Qtz3b/EurDNlUeMFXgV/vbJv AfuX6kaR+T/pyWYvno7SsI4gHWegxn/TF3CBQpzECQAA - H4sIAAAAAAAAAGNgGAXYQDgjA0MEEAczDrRLiAOLBtoBVALD2R/iTAwMEkx0d8ooGCFAHpi2FEZ4 + H4sIAAAAAAAAAGNgGAXYQDgjA0MEEAczDrRLiAOLBtoBVALD2R/iTAwMEkx0d8ooGCFAHpi2FEZ4 +rqNxNYFlt16UKyPVo4vxqF/KZH23CEgf4tIc8gFN5HYy3CowSVOLeA4yM0bKQAADgge1MQJAAA= @@ -196,8 +196,8 @@ AfuX6kaR+T/pyWYvno7SsI4gHWegxn/TF3CBQpzECQAA - H4sIAAAAAAAAAOWTUQ4AEAxDdz73P5B/2ayrEqGJBEn7DGtm1j4YBuxHinwVRb7szArGjMXkV+6Y -EVNHheV5ovXJ92Dzb6sD7UfPu5L5AmP0jGIZqDKfiuHNKyzmHyMM1MNkqznqPmfyVe+QcXbmZz14 + H4sIAAAAAAAAAOWTUQ4AEAxDdz73P5B/2ayrEqGJBEn7DGtm1j4YBuxHinwVRb7szArGjMXkV+6Y +EVNHheV5ovXJ92Dzb6sD7UfPu5L5AmP0jGIZqDKfiuHNKyzmHyMM1MNkqznqPmfyVe+QcXbmZz14 ++gpefBIxAkAAA== diff --git a/tiled/interiors/kalavan/house_2.tmx b/data/maps/interiors/kalavan/house_2.tmx similarity index 99% rename from tiled/interiors/kalavan/house_2.tmx rename to data/maps/interiors/kalavan/house_2.tmx index 503cddf06c..2054e2600b 100644 --- a/tiled/interiors/kalavan/house_2.tmx +++ b/data/maps/interiors/kalavan/house_2.tmx @@ -129,33 +129,33 @@ - H4sIAAAAAAAAADNjZGAww4NZGCjH+MwftWPUDlrYQQ3zR+0Y+naoMOLGuOzgIYBH7RiedlgzQrAN + H4sIAAAAAAAAADNjZGAww4NZGCjH+MwftWPUDlrYQQ3zR+0Y+naoMOLGuOzgIYBH7RiedlgzQrAN FNsyDk07QNiRERXjsoMcPNzsIDZdDVY7AKPvVj/ECQAA - H4sIAAAAAAAAAL3VuU7DQBAG4NkHcGKQAik5lIOj4QggARJHBwgJCSE6oEKUPIGBAhpo4GlAII4m -gYbjifgtrcV4srbXsc1IX5FMMn/WVsZVIipFGIRqTN+GP8OFBZgV5qEc07fBZ0yDp4gu4QrOYEr0 -/bqndGWacY3ZN8rcf8iQUYO6fu8W8+8iMvxy0CtpZRWe9wSPERljMG55Thdz+7R+ZfiSxQxez/AC -r/CWPK6njDZ04B0+Csr4hC/4hh9D/zyHa5XUv0jIOM0hw6b4jDmYgVVYg3VoGTKG8NuHY4yws62w -//EAONoGbMKWfl0RGaMJ16cm+kEG33l7sAv7FN5nvWQcU/haBTvvAA7hiLr3WZZzpLnnMsMRO6WI -DFfsFJ5xklMGrx2VfI5F9Je05YjnR9b78R8Zskz9OmY0YjRzyEhTXsEZnmFGsK+4lqHP95n8fKAB + H4sIAAAAAAAAAL3VuU7DQBAG4NkHcGKQAik5lIOj4QggARJHBwgJCSE6oEKUPIGBAhpo4GlAII4m +gYbjifgtrcV4srbXsc1IX5FMMn/WVsZVIipFGIRqTN+GP8OFBZgV5qEc07fBZ0yDp4gu4QrOYEr0 +/bqndGWacY3ZN8rcf8iQUYO6fu8W8+8iMvxy0CtpZRWe9wSPERljMG55Thdz+7R+ZfiSxQxez/AC +r/CWPK6njDZ04B0+Csr4hC/4hh9D/zyHa5XUv0jIOM0hw6b4jDmYgVVYg3VoGTKG8NuHY4yws62w +//EAONoGbMKWfl0RGaMJ16cm+kEG33l7sAv7FN5nvWQcU/haBTvvAA7hiLr3WZZzpLnnMsMRO6WI +DFfsFJ5xklMGrx2VfI5F9Je05YjnR9b78R8Zskz9OmY0YjRzyEhTXsEZnmFGsK+4lqHP95n8fKAB TTGD7yupQt37bJv+9pnJBEyKGb+eASlZxAkAAA== - H4sIAAAAAAAAAGNgoD4QY8QuXoskXodDzWYonQPFIPATiNcC8TogXk+h20qQ7MiHYhD4BcQbgHgj -EG+i0A5sII8GZoLAeyD+gEc+l0b20so/AwVWAfFqIF4zgG4oJUMPCzAfsQIxG478hA6qkdh/yLAP -HRRQwQxam88ODBsOIOYkMoxwAQk8+rmActxAzEOiHRkUuOkbEP8gQl0qkh1pRJr9F4g/ke4kgsAf + H4sIAAAAAAAAAGNgoD4QY8QuXoskXodDzWYonQPFIPATiNcC8TogXk+h20qQ7MiHYhD4BcQbgHgj +EG+i0A5sII8GZoLAeyD+gEc+l0b20so/AwVWAfFqIF4zgG4oJUMPCzAfsQIxG478hA6qkdh/yLAP +HRRQwQxam88ODBsOIOYkMoxwAQk8+rmActxAzEOiHRkUuOkbEP8gQl0qkh1pRJr9F4g/ke4kgsAf 6JYALH72BYr5URg/MBAMNMcOh1lBVLIDGyAn/2aR4B6Q+WVk2DGcQTmN1Q8FAADu0cDVxAkAAA== - H4sIAAAAAAAAAGNgIA4UEamOElBMBzu2YBHLIsOcPkYGhn5G8tywHYi3kWkvMSCbRuZSC0gBw02a -hLBbDsQrgHglCXbIAM2XxWPHPyD+D2KQGYcgIAfUK49HPyNQjgmImSmwYxTgBguBeBEQL6ahHUuA + H4sIAAAAAAAAAGNgIA4UEamOElBMBzu2YBHLIsOcPkYGhn5G8tywHYi3kWkvMSCbRuZSC0gBw02a +hLBbDsQrgHglCXbIAM2XxWPHPyD+D2KQGYcgIAfUK49HPyNQjgmImSmwYxTgBguBeBEQL6ahHUuA eCkQLyNR32cg/kp959AUeONJp15UTMM+WMzyHM0jo2AUkAUAZymyb8QJAAA= @@ -171,8 +171,8 @@ eCkQLyNR32cg/kp959AUeONJp15UTMM+WMzyHM0jo2AUkAUAZymyb8QJAAA= - H4sIAAAAAAAAAOWUQQ7AIAgE+f8n/GrvBmF2betBEpNGKsMKOCJiXLhmq/zq2dU/lWXns+85PsnJ -1dHlS3W4jIq9G6OKSRh/6Hjb3/WDo6ObsV0GmeOOofT0DiOSfaqFMFbxCIf4FHN7s7sfJU9SD7J3 + H4sIAAAAAAAAAOWUQQ7AIAgE+f8n/GrvBmF2betBEpNGKsMKOCJiXLhmq/zq2dU/lWXns+85PsnJ +1dHlS3W4jIq9G6OKSRh/6Hjb3/WDo6ObsV0GmeOOofT0DiOSfaqFMFbxCIf4FHN7s7sfJU9SD7J3 cs6dmqsM4if2NcOpucLp3hL3rTm9HoD5mnfECQAA diff --git a/tiled/interiors/kalavan/house_20.tmx b/data/maps/interiors/kalavan/house_20.tmx similarity index 99% rename from tiled/interiors/kalavan/house_20.tmx rename to data/maps/interiors/kalavan/house_20.tmx index 49cefbc270..138c3f9bcd 100644 --- a/tiled/interiors/kalavan/house_20.tmx +++ b/data/maps/interiors/kalavan/house_20.tmx @@ -162,43 +162,43 @@ - H4sIAAAAAAAAAPNjYGDwQ8LCUOxHBiakV5YRQrNDMbIYsRhZLzZcwYgdo6urYiQeY7NjEgMqBolx -A2kOIOYEYrYhYgc2TG071NHwUPUHPdLVPQZUc6ltxyimDP+DYmqZV8lIGA8VO/Lw4Eos+XHUjqFv + H4sIAAAAAAAAAPNjYGDwQ8LCUOxHBiakV5YRQrNDMbIYsRhZLzZcwYgdo6urYiQeY7NjEgMqBolx +A2kOIOYEYrYhYgc2TG071NHwUPUHPdLVPQZUc6ltxyimDP+DYmqZV8lIGA8VO/Lw4Eos+XHUjqFv RyEePFTS7lDHAH/gfeLECQAA - H4sIAAAAAAAAAKWVyy8DURTG72w0WJV6Nh6xkJBgIRI7iVfrTdhIEAvEuxIbqg1aG/+JWGBHsUA3 -ROKfQGJjZ8HOd9N74zhzZzrlJL+0Pfc752tnJl/9QogiQgNoZL0A8LOeCafZElAKFoEPNIFm9V72 -ykA50W1aQkTxuqM0FDordXQ2D4yBccYEKGQ6WTEQBx0gAZLCXHx20qCZAp34Pl2gG/SAR3UWtdzJ -xaMX+hAIgz7r50zveQYvild2xj2mwQxjFvRDPwAGwZDB4xxcKFJZPGTNgXnFguoNQz8CRsEYaLV+ -77kEV4prDx6m4rr0P67VXzy83vN8NfsGWtTZndr1ZvC4Vedakya+tO6ZRyUocCBIPNx0brNVoCYL -tR51bQ6zMoeKcyDgMtPuoK8QmRzi2eMj11Z/1vnjNuNz0Ovnagtsk92f4AscWhkK2cwJOAVnwl4P -wq5fxo4VF1YNHk3oHZG97wz+TK6RnDBVxLLno/Q4JpoPhsnjRr6CdUVEZHrawykfdUntLvp7atdf -fodTPtLaRz/hkCXaw5Q/2oPno6mS6B8wD3n/6jz+Dn7PsxXV14MN4hEz+OXqERL2a7VE9sbV+zCZ + H4sIAAAAAAAAAKWVyy8DURTG72w0WJV6Nh6xkJBgIRI7iVfrTdhIEAvEuxIbqg1aG/+JWGBHsUA3 +ROKfQGJjZ8HOd9N74zhzZzrlJL+0Pfc752tnJl/9QogiQgNoZL0A8LOeCafZElAKFoEPNIFm9V72 +ykA50W1aQkTxuqM0FDordXQ2D4yBccYEKGQ6WTEQBx0gAZLCXHx20qCZAp34Pl2gG/SAR3UWtdzJ +xaMX+hAIgz7r50zveQYvild2xj2mwQxjFvRDPwAGwZDB4xxcKFJZPGTNgXnFguoNQz8CRsEYaLV+ +77kEV4prDx6m4rr0P67VXzy83vN8NfsGWtTZndr1ZvC4Vedakya+tO6ZRyUocCBIPNx0brNVoCYL +tR51bQ6zMoeKcyDgMtPuoK8QmRzi2eMj11Z/1vnjNuNz0Ovnagtsk92f4AscWhkK2cwJOAVnwl4P +wq5fxo4VF1YNHk3oHZG97wz+TK6RnDBVxLLno/Q4JpoPhsnjRr6CdUVEZHrawykfdUntLvp7atdf +fodTPtLaRz/hkCXaw5Q/2oPno6mS6B8wD3n/6jz+Dn7PsxXV14MN4hEz+OXqERL2a7VE9sbV+zCZ eRR2jyfx8x+VItqQwcNr1gWJh5cZmonVInveec1HnotS/w0ZwOfdxAkAAA== - H4sIAAAAAAAAAGNgIB/YUqAXH8gAYhcgvgHEdgTUkQvSGRFsE0bc6jLxyI1kAIof14F2BImgYKAd -QCVQjMQGpc9jdLTbEIiNgNiYjnYOFEjCkvfFgGKiRJYJVkBsDcQ2eNQkk1m+YHMbuaATh1nIbvuI -hgcK3CJSbDCDFUjs4zSyYyWNzEUGq+hgBzbggcQ+jUfdG1o7BAi0gViHgbbloj4QG+CRBwD36tQD + H4sIAAAAAAAAAGNgIB/YUqAXH8gAYhcgvgHEdgTUkQvSGRFsE0bc6jLxyI1kAIof14F2BImgYKAd +QCVQjMQGpc9jdLTbEIiNgNiYjnYOFEjCkvfFgGKiRJYJVkBsDcQ2eNQkk1m+YHMbuaATh1nIbvuI +hgcK3CJSbDCDFUjs4zSyYyWNzEUGq+hgBzbggcQ+jUfdG1o7BAi0gViHgbbloj4QG+CRBwD36tQD xAkAAA== - H4sIAAAAAAAAAGNgYGBYBMSLgXgJAwJgE2OAiiGDOiCuZ8AE6OpIASmMqPwGIG7Eoi6NEYsgkeAU -+VrxgmCgm0IocBcxIBxofgSN7YgGmh9DYztGwSjABkyA2ByY9sxoaIc5EFsB7bAkoK4MiMuR+N+A -+Dse9auBeA0Qr6XMeUMSXAbiLCDOhuIcqBgyGCnlYytQrm0Ay88SMvScIVE9ofoXWx17lkQ7RgEC + H4sIAAAAAAAAAGNgYGBYBMSLgXgJAwJgE2OAiiGDOiCuZ8AE6OpIASmMqPwGIG7Eoi6NEYsgkeAU ++VrxgmCgm0IocBcxIBxofgSN7YgGmh9DYztGwSjABkyA2ByY9sxoaIc5EFsB7bAkoK4MiMuR+N+A ++Dse9auBeA0Qr6XMeUMSXAbiLCDOhuIcqBgyGCnlYytQrm0Ay88SMvScIVE9ofoXWx17lkQ7RgEC mEBp9HIRAIMv93/ECQAA - H4sIAAAAAAAAAGNgIB4sAmJHIF4CxBcJqHOGqqME3KBQ/ygYBQMJ0hgH2gWjYBSMglEwCoYzAACp + H4sIAAAAAAAAAGNgIB4sAmJHIF4CxBcJqHOGqqME3KBQ/ygYBQMJ0hgH2gWjYBSMglEwCoYzAACp 4voQxAkAAA== @@ -209,8 +209,8 @@ mEBp9HIRAIMv93/ECQAA - H4sIAAAAAAAAAOWTXQrAIAyDc/+Deo69SllrqrGOGSiIpHzxpw1A+1F5mu1fZbCaZWS00qtmnLir -rzP6fsXf3zljFXN8AwNmnc1kxXjYnkwmzxdxLGOUy/Oz/Mw5lFK8SeTZyYj8agbzt/Cyx+ZSzvVo + H4sIAAAAAAAAAOWTXQrAIAyDc/+Deo69SllrqrGOGSiIpHzxpw1A+1F5mu1fZbCaZWS00qtmnLir +rzP6fsXf3zljFXN8AwNmnc1kxXjYnkwmzxdxLGOUy/Oz/Mw5lFK8SeTZyYj8agbzt/Cyx+ZSzvVo livrAWWI9anECQAA diff --git a/tiled/interiors/kalavan/house_21.tmx b/data/maps/interiors/kalavan/house_21.tmx similarity index 99% rename from tiled/interiors/kalavan/house_21.tmx rename to data/maps/interiors/kalavan/house_21.tmx index d2a64e84c3..cdad6ed330 100644 --- a/tiled/interiors/kalavan/house_21.tmx +++ b/data/maps/interiors/kalavan/house_21.tmx @@ -162,43 +162,43 @@ - H4sIAAAAAAAAAItmYmCIRsLCDBAczUQ6JqRXmBFCszNAMLIYsRhZ70DimQyoGCTGDaQ5gJgTiNmo -4EZS7UjBgUm1l9p2YFNLD3+Q4iZa2EEOzhkEbhjFuLE1FA+0O0jFuNI7NdM8ITuoUT6O2jG04nwU + H4sIAAAAAAAAAItmYmCIRsLCDBAczUQ6JqRXmBFCszNAMLIYsRhZ70DimQyoGCTGDaQ5gJgTiNmo +4EZS7UjBgUm1l9p2YFNLD3+Q4iZa2EEOzhkEbhjFuLE1FA+0O0jFuNI7NdM8ITuoUT6O2jG04nwU 0x4DALot5p7ECQAA - H4sIAAAAAAAAAJ2VuU4DMRCGHSMRAk1CwhlBFgokkECiANFRcgoaBEQUgGiAioKeI9w3vAKIs+GB -8g5cAgrO31qvMpnYYZeRPu3ueH7/m7U9iQkhKgmtoI3lEiDGciZs2ipQDeZAGLSDDn2vcjWgltRl -wRpY1zUUqs0ybSl4Bi+MV1DB6lRkwAboBbtgT5iDa51QYU0KuYzEfGATbIGodMeGwYiF0YAe25hz -B+yCPZkbG9NXB7kmTbMen7B4jGO+SUYa7EN3AA7BkcHjGzU/GvGHh4ppMKOZ1blj6E7AKTgDyzLf -I4RnqSnx4WEKXlfOPIJ8q6AekyBtYQoMEW1Ea5PQLml9RLpzqRz3KJPuuFfjQWMA9DGPevV+FpLE -o1hdMW0DSP2B47Ouy6JVfSgegEQRTY+lvk64fYj3njD5vt6z13+KacKWem9frYBVMncX1rIb3Gsq -mOYV5+4NvBt6RL8orFfhkD3Ow+SxiNwDmb9F5uP3fNDg/VF5PBGPTpmPySOM/DyuC5pFnfPC1h8F -0V+CK+ne/+d32PojjWvkb/QY9/C+q6n/eMH7oylukb9jHmr9msGjYW/wMO0TGh+Y41PzFcqvbxG5 -tTu3vJ8fD1s9X48L4jFI8lHD3o3L3H+UYO9Gz0eQXpckHn40tCc2Cv+9zhH++iOt/wW8nf3YxAkA + H4sIAAAAAAAAAJ2VuU4DMRCGHSMRAk1CwhlBFgokkECiANFRcgoaBEQUgGiAioKeI9w3vAKIs+GB +8g5cAgrO31qvMpnYYZeRPu3ueH7/m7U9iQkhKgmtoI3lEiDGciZs2ipQDeZAGLSDDn2vcjWgltRl +wRpY1zUUqs0ybSl4Bi+MV1DB6lRkwAboBbtgT5iDa51QYU0KuYzEfGATbIGodMeGwYiF0YAe25hz +B+yCPZkbG9NXB7kmTbMen7B4jGO+SUYa7EN3AA7BkcHjGzU/GvGHh4ppMKOZ1blj6E7AKTgDyzLf +I4RnqSnx4WEKXlfOPIJ8q6AekyBtYQoMEW1Ea5PQLml9RLpzqRz3KJPuuFfjQWMA9DGPevV+FpLE +o1hdMW0DSP2B47Ouy6JVfSgegEQRTY+lvk64fYj3njD5vt6z13+KacKWem9frYBVMncX1rIb3Gsq +mOYV5+4NvBt6RL8orFfhkD3Ow+SxiNwDmb9F5uP3fNDg/VF5PBGPTpmPySOM/DyuC5pFnfPC1h8F +0V+CK+ne/+d32PojjWvkb/QY9/C+q6n/eMH7oylukb9jHmr9msGjYW/wMO0TGh+Y41PzFcqvbxG5 +tTu3vJ8fD1s9X48L4jFI8lHD3o3L3H+UYO9Gz0eQXpckHn40tCc2Cv+9zhH++iOt/wW8nf3YxAkA AA== - H4sIAAAAAAAAAGNgQAXFQFzCQBywReNXAnEVEfpKgbgMj3wyELsAsSwTA4Mdmlw1ENcgqaMGKGWi -kkEjCIDix5UIdSqDKGyzB9oBJIA4YLjF4wi7PDQ+Lx3D2BCIjYDYmH5WDioQDAzrICLD2wqIrYHY + H4sIAAAAAAAAAGNgQAXFQFzCQBywReNXAnEVEfpKgbgMj3wyELsAsSwTA4Mdmlw1ENcgqaMGKGWi +kkEjCIDix5UIdSqDKGyzB9oBJIA4YLjF4wi7PDQ+Lx3D2BCIjYDYmH5WDioQDAzrICLD2wqIrYHY hpYOGmFAHkvYYxMbKoCPRm7Pp42xQwpoUhi2xJR12kCsQ5k1BIE+EBvgkQcADq+kTMQJAAA= - H4sIAAAAAAAAAGNgYGBYCcSrgHg1EK8H4o1oYshgFRq/FYjboGyYXmzqKAHtQNxBRfNAgJ+JygZC -wRSguVNpZDYMzACaP5PGdswBmj+XxnYMJSCKJSywiY0CyoEJEFcAw9aMhnaYA3E10A5LAupqgbgO -iW8M1GOCJ94/MTIwfAbiL4yUu3EwAT0mVIwNSADFU4F0GhSnQ8WQwUgpH9cA5dbS0A0/gOnrJxT/ + H4sIAAAAAAAAAGNgYGBYCcSrgHg1EK8H4o1oYshgFRq/FYjboGyYXmzqKAHtQNxBRfNAgJ+JygZC +wRSguVNpZDYMzACaP5PGdswBmj+XxnYMJSCKJSywiY0CyoEJEFcAw9aMhnaYA3E10A5LAupqgbgO +iW8M1GOCJ94/MTIwfAbiL4yUu3EwAT0mVIwNSADFU4F0GhSnQ8WQwUgpH9cA5dbS0A0/gOnrJxT/ olJaE6Sye7HVsUKjZSYKMIHSlJR1AKSGDd3ECQAA - H4sIAAAAAAAAAGNgIB6sBGJHIF4NxGJM+NU5Q9VRAmTx2DEKRsEoGAWjYBSMglEwkgEAsUzvd8QJ + H4sIAAAAAAAAAGNgIB6sBGJHIF4NxGJM+NU5Q9VRAmTx2DEKRsEoGAWjYBSMglEwkgEAsUzvd8QJ AAA= @@ -209,8 +209,8 @@ AAA= - H4sIAAAAAAAAAFNmYmBQHkYYF8Cmjlj95NqBTy217CAFUKKXXDuIDVN6hNVgsoNQGqY07dM6j9Ej -H48EO5DlyYk7aqRHfO4i1k241OGzhxw7cPmZGPtJ8Qc1ATXiBJ8aWtlBTvojxx/EqMfHJjWtUDP/ + H4sIAAAAAAAAAFNmYmBQHkYYF8Cmjlj95NqBTy217CAFUKKXXDuIDVN6hNVgsoNQGqY07dM6j9Ej +H48EO5DlyYk7aqRHfO4i1k241OGzhxw7cPmZGPtJ8Qc1ATXiBJ8aWtlBTvojxx/EqMfHJjWtUDP/ DgYMANxuHB/ECQAA diff --git a/tiled/interiors/kalavan/house_22.tmx b/data/maps/interiors/kalavan/house_22.tmx similarity index 99% rename from tiled/interiors/kalavan/house_22.tmx rename to data/maps/interiors/kalavan/house_22.tmx index a0f26b0c57..bb59b4e1c6 100644 --- a/tiled/interiors/kalavan/house_22.tmx +++ b/data/maps/interiors/kalavan/house_22.tmx @@ -159,36 +159,36 @@ - H4sIAAAAAAAAAItmYmCIRsLCDBAczUQ6JqSXhxFCszNAMLIYsRhZ70DiSQyoGCTGDaQ5gJgTiNmo -4EZS7QgA8gMZMGlS7cVnRwiQH8qASeMzLxgN08sf+DA5/qAHLh1g+0cxfmwCxQPtDlJxGB5MLzuo + H4sIAAAAAAAAAItmYmCIRsLCDBAczUQ6JqSXhxFCszNAMLIYsRhZ70DiSQyoGCTGDaQ5gJgTiNmo +4EZS7QgA8gMZMGlS7cVnRwiQH8qASeMzLxgN08sf+DA5/qAHLh1g+0cxfmwCxQPtDlJxGB5MLzuo UT6O2jG07BjFtMcAYZbRxMQJAAA= - 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 jYvKcYWtjuUepumBXECNsg4AU1zyx8QJAAA= @@ -204,8 +204,8 @@ jYvKcYWtjuUepumBXECNsg4AU1zyx8QJAAA= - H4sIAAAAAAAAAJNhYmCQGUYYF8Cmjlj95NqBTy217CAFUKKXXDuIDVN6hNVgsoNQGqY07dM6j9Ej -H48EO5DlyYk7aqRHfO4i1k241OGzB90OQu7CpZ5Y+0nxBz5ArfClFBBKY6S6ixh3U9sOYtXjY5Pi + H4sIAAAAAAAAAJNhYmCQGUYYF8Cmjlj95NqBTy217CAFUKKXXDuIDVN6hNVgsoNQGqY07dM6j9Ej +H48EO5DlyYk7aqRHfO4i1k241OGzB90OQu7CpZ5Y+0nxBz5ArfClFBBKY6S6ixh3U9sOYtXjY5Pi Lmrn38GAAYA2BZDECQAA diff --git a/tiled/interiors/kalavan/house_23.tmx b/data/maps/interiors/kalavan/house_23.tmx similarity index 99% rename from tiled/interiors/kalavan/house_23.tmx rename to data/maps/interiors/kalavan/house_23.tmx index 2b099570ba..601bd54094 100644 --- a/tiled/interiors/kalavan/house_23.tmx +++ b/data/maps/interiors/kalavan/house_23.tmx @@ -156,36 +156,36 @@ - H4sIAAAAAAAAAEtmYmBIRsLCDBCczEQ6JqSXhxFCszNAMLIYsRhZ70DiSQyomF52cANpDiDmBGI2 -NHuvMmDHpNpLbTtAcYyMh6o/6IFlBtj+UYwf20DxQLuDVByFBw8nO/Dl+VE76G/HKKY9BgBgRwNs + H4sIAAAAAAAAAEtmYmBIRsLCDBCczEQ6JqSXhxFCszNAMLIYsRhZ70DiSQyomF52cANpDiDmBGI2 +NHuvMmDHpNpLbTtAcYyMh6o/6IFlBtj+UYwf20DxQLuDVByFBw8nO/Dl+VE76G/HKKY9BgBgRwNs xAkAAA== - H4sIAAAAAAAAAJ2VyS5EQRSG65aENDZNm2NOJCQsJBI7O2MQJIgF4hVYEHrD3jwPr0CMG8/R72BK -szA1Fv6bropzT1fdvu1PvnT3qfPXf8fTYSFEAaERNLFaBIRZzYTNWwSKwQzIAc2gRX13ayWglPTF -1JoJ6o0xbzZ4BE+MOMhjfa6WQBR0gGWwIszi3jIntafUSe0LyeRaH+i3MJBhxir2XAPrYEP+rY2o -z1rU6hT1an3UkjGI/YYYw2ATvi2wDXYMGR/o+VQkHP8MV5NgSjGtarvYdw/sgwNDxhf2/Vb8BMgw -6RD7HoFjcAKy5P+vlU28T2eMgXELE6CXeEPKG4E3qvxSHa9b4xmOTK7rnixyblrdoJNllINcCxUk -w6/Pz1sJqtNQE7CvzeJ151BhBkR8PO2W/jKRnEOm+aOlf+v54+fJsfTr52oeLIhU3cokecwTx/vw -DF4MM6JLpPa7qiXPuCmHexZZb7P0Yns/5qQXqnQZrdKLMQP1WYYg+9jmoyD+c3ChfEHfcyrbfKS6 -RP1Kes9bZ9yp+2aaP1q2+Uh1jfoNy3CvbR24NzwbXHw+cr1ijzfFu+PNaAAPKuPUcnz8uIJcX9v9 + H4sIAAAAAAAAAJ2VyS5EQRSG65aENDZNm2NOJCQsJBI7O2MQJIgF4hVYEHrD3jwPr0CMG8/R72BK +szA1Fv6bropzT1fdvu1PvnT3qfPXf8fTYSFEAaERNLFaBIRZzYTNWwSKwQzIAc2gRX13ayWglPTF +1JoJ6o0xbzZ4BE+MOMhjfa6WQBR0gGWwIszi3jIntafUSe0LyeRaH+i3MJBhxir2XAPrYEP+rY2o +z1rU6hT1an3UkjGI/YYYw2ATvi2wDXYMGR/o+VQkHP8MV5NgSjGtarvYdw/sgwNDxhf2/Vb8BMgw +6RD7HoFjcAKy5P+vlU28T2eMgXELE6CXeEPKG4E3qvxSHa9b4xmOTK7rnixyblrdoJNllINcCxUk +w6/Pz1sJqtNQE7CvzeJ151BhBkR8PO2W/jKRnEOm+aOlf+v54+fJsfTr52oeLIhU3cokecwTx/vw +DF4MM6JLpPa7qiXPuCmHexZZb7P0Yns/5qQXqnQZrdKLMQP1WYYg+9jmoyD+c3ChfEHfcyrbfKS6 +RP1Kes9bZ9yp+2aaP1q2+Uh1jfoNy3CvbR24NzwbXHw+cr1ijzfFu+PNaAAPKuPUcnz8uIJcX9v9 OCMZPaQeMjy7+fLvPyrBrgN9PzKZdRUkI4iHzsQqkX7eZTofaf8vNnxuq8QJAAA= - H4sIAAAAAAAAAGNgQAU5QJzLQBywReMXAXExEfrygDgfj3wSEtsOTa4EiEuxqBsF9ANOQOwKxC5Q -Nj6gykR79xALUgbaASSAeGC4JeAIu3Q0Phsdw9gQiI2A2Jh+Vg4qEAIM62Aiw9sKiK2B2IZEO8yA + H4sIAAAAAAAAAGNgQAU5QJzLQBywReMXAXExEfrygDgfj3wSEtsOTa4EiEuxqBsF9ANOQOwKxC5Q +Nj6gykR79xALUgbaASSAeGC4JeAIu3Q0Phsdw9gQiI2A2Jh+Vg4qEAIM62Aiw9sKiK2B2IZEO8yA 5psPonwzmIAElnDBJjZUADuN3J5BG2OHFFCjMGyJKeu0gViHMmsIAn0gNsAjDwD2jmjyxAkAAA== - H4sIAAAAAAAAAGNgYGBYBMSLgXgJEK8A4lVoYshgMRq/DojroWyYXmzqSAVVQFwNZTcAcSOF5qED -DiYqGzjMwGJg+CyhcRgtB5q/YojEAx8Wd2ITGwWUAxMgbgaGrRkN7TAH4jagHZYE1JUBcTkS3wSo -xxRPvL9mZGB4A8RvGSl342AC+kyoGBsQxCKOTWw4AELl43ag3A4K/Y6vfPwITF+foPgzldIaF5Xj + H4sIAAAAAAAAAGNgYGBYBMSLgXgJEK8A4lVoYshgMRq/DojroWyYXmzqSAVVQFwNZTcAcSOF5qED +DiYqGzjMwGJg+CyhcRgtB5q/YojEAx8Wd2ITGwWUAxMgbgaGrRkN7TAH4jagHZYE1JUBcTkS3wSo +xxRPvL9mZGB4A8RvGSl342AC+kyoGBsQxCKOTWw4AELl43ag3A4K/Y6vfPwITF+foPgzldIaF5Xj Clsdyz1M0wO5AFTWmTJQVtYBANMhMRfECQAA @@ -201,8 +201,8 @@ Clsdyz1M0wO5AFTWmTJQVtYBANMhMRfECQAA - H4sIAAAAAAAAAFNhYmBQGUYYF8CmDhebGL3EqMOnllp2kAIGwg5S9ZNjBy3cQms7CKVhStM+rfMY -PfLxSLADWZ6cuKNGeiTXXGzq8ZlDDTtw6aOmHYQApeFLLYAvjZGifyiEFT42Ke6kdv4dDBgAxCgt + H4sIAAAAAAAAAFNhYmBQGUYYF8CmDhebGL3EqMOnllp2kAIGwg5S9ZNjBy3cQms7CKVhStM+rfMY +PfLxSLADWZ6cuKNGeiTXXGzq8ZlDDTtw6aOmHYQApeFLLYAvjZGifyiEFT42Ke6kdv4dDBgAxCgt AcQJAAA= diff --git a/tiled/interiors/kalavan/house_24.tmx b/data/maps/interiors/kalavan/house_24.tmx similarity index 99% rename from tiled/interiors/kalavan/house_24.tmx rename to data/maps/interiors/kalavan/house_24.tmx index 991604f1b4..a4c9ecec55 100644 --- a/tiled/interiors/kalavan/house_24.tmx +++ b/data/maps/interiors/kalavan/house_24.tmx @@ -141,58 +141,58 @@ - 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 ewAQAAA= - H4sIAAAAAAAAAGNggIBOIO4CYlcGVFALxHUM5INyIK4gQl03EPdQYM8oGFlAj4k4scEIVPC4swSI -PenmEuzAE+qOUTA8Ab70NwpGAaXAA5i+PJlw08MZ5AFxARBro/kTxIfJ4QK5IDVMuPmjYBQQAs5M + H4sIAAAAAAAAAGNggIBOIO4CYlcGVFALxHUM5INyIK4gQl03EPdQYM8oGFlAj4k4scEIVPC4swSI +PenmEuzAE+qOUTA8Ab70NwpGAaXAA5i+PJlw08MZ5AFxARBro/kTxIfJ4QK5IDVMuPmjYBQQAs5M xGF6gUYgbqKfdaOATABqE6gzQcopTaT0oQkVA8mNthuGHwAA1HiXmwAQAAA= - H4sIAAAAAAAAAGNgwA82A/FWAmpoqX+4gw1AnDnQjhhAQEv/OzExMDgDsQsTdv5gACM9/kfBKBgF + H4sIAAAAAAAAAGNgwA82A/FWAmpoqX+4gw1AnDnQjhhAQEv/OzExMDgDsQsTdv5gACM9/kfBKBgF EKADLZf0mFDZo2AUjIJRMApGwSgYBdQEAP44xWkAEAAA - H4sIAAAAAAAAAGNgGAWjYBSMglEwCgYWBDHh5w8lAHI7zP242KNgFAxVMNBpeKDtH2gw3PyPXkYi + H4sIAAAAAAAAAGNgGAWjYBSMglEwCgYWBDHh5w8lAHI7zP242KNgFAxVMNBpeKDtH2gw3PyPXkYi i6PLo6sZiWCg/T/S7R8uAAAYmJtkABAAAA== - H4sIAAAAAAAAAO2UXQqAMAyDh6fa/U8mvsgozqY/WR0YKKhz+Rod7Udr/a+7LqFrUrP3x/WZPyqU -L5lP17vzI35Rvuap3SM5rH2jear5mk9Eu/Ize0D0JXbGXJTenh7QYvlW8t/2WsTIZJUn6/hM+mT0 -ofXo8dWYSFZr/qx/5s1v2cP4/jvlr+Bnz7jozJDnm53f47OaH5m/LH7kjKzmznph+rPqBKQvZdcA + H4sIAAAAAAAAAO2UXQqAMAyDh6fa/U8mvsgozqY/WR0YKKhz+Rod7Udr/a+7LqFrUrP3x/WZPyqU +L5lP17vzI35Rvuap3SM5rH2jear5mk9Eu/Ize0D0JXbGXJTenh7QYvlW8t/2WsTIZJUn6/hM+mT0 +ofXo8dWYSFZr/qx/5s1v2cP4/jvlr+Bnz7jozJDnm53f47OaH5m/LH7kjKzmznph+rPqBKQvZdcA EAAA diff --git a/tiled/interiors/kalavan/house_25.tmx b/data/maps/interiors/kalavan/house_25.tmx similarity index 99% rename from tiled/interiors/kalavan/house_25.tmx rename to data/maps/interiors/kalavan/house_25.tmx index 8e9cc576da..8f6aa4d83a 100644 --- a/tiled/interiors/kalavan/house_25.tmx +++ b/data/maps/interiors/kalavan/house_25.tmx @@ -153,43 +153,43 @@ - H4sIAAAAAAAAAGNkYGBgHMVE4RwmVIxNjQATcZhWbsRm1zqg+Hog3gDEwgNgP8humBvw2f8ZC6aG -/RsYUN1Ab/vXMaC6gd72E5v+qGk/OWlnONgvCrRbnIb5axQPX5zChB0PtLtG8SgeipiScnwUj+JR + H4sIAAAAAAAAAGNkYGBgHMVE4RwmVIxNjQATcZhWbsRm1zqg+Hog3gDEwgNgP8humBvw2f8ZC6aG +/RsYUN1Ab/vXMaC6gd72E5v+qGk/OWlnONgvCrRbnIb5axQPX5zChB0PtLtG8SgeipiScnwUj+JR TByORsIj0f6hjAGJFBEYABAAAA== - H4sIAAAAAAAAAL2W2U4CMRSGy1woIlfuRnFf4xoXMPER0Kgod25x3xBcLtRn0FvXG31GX8C/oQ2H -Q6czDMiffJl2mHP+tlPOtEkI0WxBy/ZMK2gKEC/j2kA7CBPewYdqx0FCtacdIWYUs07+XgfodMnD -4yk0rh58gx811k/wJUr1TNov6hpleZad4piGkBARQjRkjgsqnqeO+P+CRKj4+fg/+9d7+PepNTD5 -X4EM4TqAf9jDXyru4p8FScSvgFVwE8Cfv/9y/XOEIP5UGyADrywjVwP/AdBooVvFRUTl6z8Gxpm/ -vD8Cei30M/9bcEe49+E/JAo1ZdgwLq+6qddtnu0brn2X3/V66TUzjcuErH8x5d8l7O+KMmgfZok2 -ZX6MqxvEnHxfKqr8e4T9HVFGRWW1ikr76+9Wiw/4HquGv9t3y41hU7IK/fWc6H8vadhT1ZTJv5Yy -+R9grodq7nLeul8r/yN4HRM/3tdacvKY9ACewJSTbz+y/hPzl5pQ1xM8c0ry8r4Ureu2WrANdsCu -Yo/8Js8ok6Q/Y8nDpeu6Vy04Yv1T0pZnhFnVLnf/+d23Z+BccQEuA+YJ6v9febzith1/8Dxp3Nty -Clctei9tiPPSK3hT7TmSt1brr2tJpXnc4tbLiNVKVdGfn3f9aK2K/uXMP6W8+fy9zj8LYFEUzq1+ + H4sIAAAAAAAAAL2W2U4CMRSGy1woIlfuRnFf4xoXMPER0Kgod25x3xBcLtRn0FvXG31GX8C/oQ2H +Q6czDMiffJl2mHP+tlPOtEkI0WxBy/ZMK2gKEC/j2kA7CBPewYdqx0FCtacdIWYUs07+XgfodMnD +4yk0rh58gx811k/wJUr1TNov6hpleZad4piGkBARQjRkjgsqnqeO+P+CRKj4+fg/+9d7+PepNTD5 +X4EM4TqAf9jDXyru4p8FScSvgFVwE8Cfv/9y/XOEIP5UGyADrywjVwP/AdBooVvFRUTl6z8Gxpm/ +vD8Cei30M/9bcEe49+E/JAo1ZdgwLq+6qddtnu0brn2X3/V66TUzjcuErH8x5d8l7O+KMmgfZok2 +ZX6MqxvEnHxfKqr8e4T9HVFGRWW1ikr76+9Wiw/4HquGv9t3y41hU7IK/fWc6H8vadhT1ZTJv5Yy ++R9grodq7nLeul8r/yN4HRM/3tdacvKY9ACewJSTbz+y/hPzl5pQ1xM8c0ry8r4Ureu2WrANdsCu +Yo/8Js8ok6Q/Y8nDpeu6Vy04Yv1T0pZnhFnVLnf/+d23Z+BccQEuA+YJ6v9febzith1/8Dxp3Nty +Clctei9tiPPSK3hT7TmSt1brr2tJpXnc4tbLiNVKVdGfn3f9aK2K/uXMP6W8+fy9zj8LYFEUzq1+ 4miM2/nX7/lHi55bveJ4jNv59w+NIS8/ABAAAA== - H4sIAAAAAAAAAGNgwA5smSC0ERAb41BDDCBVvzuUtoPa3wPEvVCxOjS1WozYzfiExG4D4nYcctiA -B2EnUh3g8gelIJc2xlId0Mr/xbQxluoA2f8qwHSvCsRqTAPjFnWgvRpArDlA9o8C8oEHgTjzGo1T -vCAFGD6pTJj0SLEflH7kmSDpBJk9CsgDpUBcBsTlA2A3elmAq2zQor1TMIA50C06QFoXiPVoaI83 + H4sIAAAAAAAAAGNgwA5smSC0ERAb41BDDCBVvzuUtoPa3wPEvVCxOjS1WozYzfiExG4D4nYcctiA +B2EnUh3g8gelIJc2xlId0Mr/xbQxluoA2f8qwHSvCsRqTAPjFnWgvRpArDlA9o8C8oEHgTjzGo1T +vCAFGD6pTJj0SLEflH7kmSDpBJk9CsgDpUBcBsTlA2A3elmAq2zQor1TMIA50C06QFoXiPVoaI83 0B4fIPbF4XdDGto9CkbBKBgZwAqIrYHYhkbmWwCxJR55WyC2A2J7EvTAAACOBz/JABAAAA== - H4sIAAAAAAAAAGNggIA5QDwXiN0YUEEXEHczYIIDQHwQiA8REG8B4lYCekBgHhDPxyJOKrBiooIh -o2DIgqEe/41A7DfAbvCDumMUIEA8EenKaZCmPQmguySBWGqQum+wgD4g7sdC0wtMAOKJWOhRMHRA + H4sIAAAAAAAAAGNggIA5QDwXiN0YUEEXEHczYIIDQHwQiA8REG8B4lYCekBgHhDPxyJOKrBiooIh +o2DIgqEe/41A7DfAbvCDumMUIEA8EenKaZCmPQmguySBWGqQum+wgD4g7sdC0wtMAOKJWOhRMHRA KRCXA7EjWl4D8WFyuEAGUE0mE27+KBgFhEAkE3GYXmAKEE+ln3UjDgz19u4oGFgAAM/lf6kAEAAA - H4sIAAAAAAAAAGNgwA+OAfEJHHI+BPQS0j8KGBgOA3HhQDtiAMGo/0e2/0fBKBgFEODEBKFdmFDZ + H4sIAAAAAAAAAGNgwA+OAfEJHHI+BPQS0j8KGBgOA3HhQDtiAMGo/0e2/0fBKBgFEODEBKFdmFDZ o2AUjIJRMApGwSgYBdQEAE3D0l8AEAAA @@ -200,9 +200,9 @@ o2AUjIJRMApGwSgYBdQEAE3D0l8AEAAA - H4sIAAAAAAAAAO2UUQrAIAxDZQf0/scZ+xlDTLU1cThXKIjavKq1+Ugp/377Zc/x06y95TyKs7Qi -5tVBee/Cr8Uw+aVWTx2huojwa+yeumXzI/8uYl/ht3JA60y+4q5Q/Cy+J6+d+VZOCpvB8PLRH2Iw -evhe3RYTvWtrzuKw3i2q44lT3P9K53+DP9LXarqjvbCsb/X51TqM/jyisTKfVZsoB6W+yk/JQxch + H4sIAAAAAAAAAO2UUQrAIAxDZQf0/scZ+xlDTLU1cThXKIjavKq1+Ugp/377Zc/x06y95TyKs7Qi +5tVBee/Cr8Uw+aVWTx2huojwa+yeumXzI/8uYl/ht3JA60y+4q5Q/Cy+J6+d+VZOCpvB8PLRH2Iw +evhe3RYTvWtrzuKw3i2q44lT3P9K53+DP9LXarqjvbCsb/X51TqM/jyisTKfVZsoB6W+yk/JQxch ABAAAA== diff --git a/tiled/interiors/kalavan/house_3.tmx b/data/maps/interiors/kalavan/house_3.tmx similarity index 99% rename from tiled/interiors/kalavan/house_3.tmx rename to data/maps/interiors/kalavan/house_3.tmx index 0faf311d38..3f55e2925a 100644 --- a/tiled/interiors/kalavan/house_3.tmx +++ b/data/maps/interiors/kalavan/house_3.tmx @@ -126,34 +126,34 @@ - H4sIAAAAAAAAAO3TWw6CMBCF4apRg7Bh1OGyMlgAF0UXxDGRhDQt0+GSKOHhe2na/p2HklKKViRz -0O0N4cq4WRoFlAaV1rg7vDmyNGp4GDy3xuhGDAkjHdn4yAWCL0mjOzOl0cDL4D1jgyNtkKARDCDt + H4sIAAAAAAAAAO3TWw6CMBCF4apRg7Bh1OGyMlgAF0UXxDGRhDQt0+GSKOHhe2na/p2HklKKViRz +0O0N4cq4WRoFlAaV1rg7vDmyNGp4GDy3xuhGDAkjHdn4yAWCL0mjOzOl0cDL4D1jgyNtkKARDCDt zbY9/cYO9nDorRFzB0dvHOEEZ8c5tsY6G1NbesODC/gLziH9g7/WGPIPjRYXjULyxAkAAA== - H4sIAAAAAAAAALWUuU4DMRCGvRIgGghNOBIaSCBpOAqgA56DQLhSsEUQBHiHkB5og8QhbkjF9SQg -wbPwWxpLjrWTHa/ESJ92lf3tz7F3Z0oplftHpsEYGAb9AoY8siY/To4BUAMVcANuiTvVXinKSivl -OCr0+z14IB7BE+PYC5TaD/wcup6Z7Bf4dhw1zH9gOU7AKTiLcXD1A34dxyHmP/L8H6sxHjNGeh5b -EY4XgScLRoUOsybb0fIYK6mVCIekRkDGw5PEYc6j2iGTw3uQBxOB3FGia0vJznwScxdA0cOhS+9R -H0iDQbo3ZJyMTVroqNJ6uD5l3rNsxDO3X3G1G1h7hPs6LhfgEmxbuW4866FvsgxCz70yji6Ma+B6 -Ba6ZbBOckz+Jozemd0SNc7/BUkRO+j7ZVWccncruIa/gA7yBd7r/tLIb4JhxrHmsM644B9ev9O92 -DykLHEn2ypyH3ocdsBmTbzCOkMmHqv3M12Pmd9dmHKY/6P2YA/NgQXXuIRJML5kBeVCgeRbBElim + H4sIAAAAAAAAALWUuU4DMRCGvRIgGghNOBIaSCBpOAqgA56DQLhSsEUQBHiHkB5og8QhbkjF9SQg +wbPwWxpLjrWTHa/ESJ92lf3tz7F3Z0oplftHpsEYGAb9AoY8siY/To4BUAMVcANuiTvVXinKSivl +OCr0+z14IB7BE+PYC5TaD/wcup6Z7Bf4dhw1zH9gOU7AKTiLcXD1A34dxyHmP/L8H6sxHjNGeh5b +EY4XgScLRoUOsybb0fIYK6mVCIekRkDGw5PEYc6j2iGTw3uQBxOB3FGia0vJznwScxdA0cOhS+9R +H0iDQbo3ZJyMTVroqNJ6uD5l3rNsxDO3X3G1G1h7hPs6LhfgEmxbuW4866FvsgxCz70yji6Ma+B6 +Ba6ZbBOckz+Jozemd0SNc7/BUkRO+j7ZVWccncruIa/gA7yBd7r/tLIb4JhxrHmsM644B9ev9O92 +DykLHEn2ypyH3ocdsBmTbzCOkMmHqv3M12Pmd9dmHKY/6P2YA/NgQXXuIRJML5kBeVCgeRbBElim TJGeJ2UW/AEu565yxAkAAA== - H4sIAAAAAAAAAGNgoBykYMHUBqlYMLVBGhY8UkESCWqnAPE0WjlkmAInxoGxd8LAWIsT7MEjFwMM -o1ggdsUSVv00cxHtQAoWfxATH5lAfb1Ud83wBntwsGGghV4OoTFoHWgHUBGE0cH8UBrbMRAAAEKo + H4sIAAAAAAAAAGNgoBykYMHUBqlYMLVBGhY8UkESCWqnAPE0WjlkmAInxoGxd8LAWIsT7MEjFwMM +o1ggdsUSVv00cxHtQAoWfxATH5lAfb1Ud83wBntwsGGghV4OoTFoHWgHUBGE0cH8UBrbMRAAAEKo lE3ECQAA - H4sIAAAAAAAAAGNgGAXUBtcIyE8E4klAPJlM869iEStlZGAoY8RuFy57Isi0n1RAL3tGAfkgHEpv -IFK9PjCtmQGxOZY0NxLBQiBehCbGCAwbJjqFz1wgnkcfq7ACULoJxyE+UGAzEG8B4q1AvI1IPfQo + H4sIAAAAAAAAAGNgGAXUBtcIyE8E4klAPJlM869iEStlZGAoY8RuFy57Isi0n1RAL3tGAfkgHEpv +IFK9PjCtmQGxOZY0NxLBQiBehCbGCAwbJjqFz1wgnkcfq7ACULoJxyE+UGAzEG8B4q1AvI1IPfQo q3CFyUCG1SgYugAA74dW7cQJAAA= @@ -169,8 +169,8 @@ q3CFyUCG1SgYugAA74dW7cQJAAA= - H4sIAAAAAAAAAOWUSwqAMAxEc+we361IPvOpRXCgG53kJdhxRcT6wbkre9ap6rcenoqB8Lp5Jz/6 -nmFks1d1mUfZBRHyLVxGx9kltf+JPdSZpprsjjB9Gc5Ux/4z3mKg+a1qpowze2T9Kq/DQIWynIwq + H4sIAAAAAAAAAOWUSwqAMAxEc+we361IPvOpRXCgG53kJdhxRcT6wbkre9ap6rcenoqB8Lp5Jz/6 +nmFks1d1mUfZBRHyLVxGx9kltf+JPdSZpprsjjB9Gc5Ux/4z3mKg+a1qpowze2T9Kq/DQIWynIwq ezCzVd7dUu+Vw0C8ETjLyYfTX83tV84FLk3pq8QJAAA= diff --git a/tiled/interiors/kalavan/house_4.tmx b/data/maps/interiors/kalavan/house_4.tmx similarity index 100% rename from tiled/interiors/kalavan/house_4.tmx rename to data/maps/interiors/kalavan/house_4.tmx diff --git a/tiled/interiors/kalavan/house_5.tmx b/data/maps/interiors/kalavan/house_5.tmx similarity index 99% rename from tiled/interiors/kalavan/house_5.tmx rename to data/maps/interiors/kalavan/house_5.tmx index 5ed8f01639..c2bf9cbfc4 100644 --- a/tiled/interiors/kalavan/house_5.tmx +++ b/data/maps/interiors/kalavan/house_5.tmx @@ -111,34 +111,34 @@ - H4sIAAAAAAAAALvEwMBwaYjhVVA80O4YxSMPI4OhbAcurM1IPkY3I4MBgUftwG8HNjl62EGJ+cSY + H4sIAAAAAAAAALvEwMBwaYjhVVA80O4YxSMPI4OhbAcurM1IPkY3I4MBgUftwG8HNjl62EGJ+cSY Q01/SAGxNBKWoUF8yAKxHBKWx2JHAgMqHrWDdnYoALEiElaigR30KBNpaQcAPEddhcQJAAA= - H4sIAAAAAAAAAL2VuUoEQRCGazDyHJ0JBK9YDXQDNVPQXfB+AUEfwivzTgQjY8X1eAnxAdRAzQXB -F/D2BfwXq9mm7J7pZnYs+Niaoqr+WqZrOgyIWkFbDkQgBh2gE3TViCsiuqRfvxv0gCIoVXQRbyc3 -GwCDTAFMMlPgCBxz3pzQ0Ps3W3oW+PkNvLM/DWaYWVFX0ZjXNHzsC3w75GXRSLMX8GrQaBB5dRk0 -PsCnprEMVsBqDqyBdbABNsFWDmyDHRAm7KDaoaQcW10UuO2g2iHfPR3Hu5igvzuo7Jl/nwznYhSx -Mct7HgLDYAQUQclQL82koVuTw/mS9b0cf2RsGgtgkVmy9Fa9ZH2fwxwu1kLVXrK+/x80amlqXpNG -vcjNOodLvczZpSoHlr76eZP1jRw/gV8O0ufYs2hEIEz5H6fwzzJo6GarP4d/4alxDW6Y2wSN2GMO + H4sIAAAAAAAAAL2VuUoEQRCGazDyHJ0JBK9YDXQDNVPQXfB+AUEfwivzTgQjY8X1eAnxAdRAzQXB +F/D2BfwXq9mm7J7pZnYs+Niaoqr+WqZrOgyIWkFbDkQgBh2gE3TViCsiuqRfvxv0gCIoVXQRbyc3 +GwCDTAFMMlPgCBxz3pzQ0Ps3W3oW+PkNvLM/DWaYWVFX0ZjXNHzsC3w75GXRSLMX8GrQaBB5dRk0 +PsCnprEMVsBqDqyBdbABNsFWDmyDHRAm7KDaoaQcW10UuO2g2iHfPR3Hu5igvzuo7Jl/nwznYhSx +Mct7HgLDYAQUQclQL82koVuTw/mS9b0cf2RsGgtgkVmy9Fa9ZH2fwxwu1kLVXrK+/x80amlqXpNG +vcjNOodLvczZpSoHlr76eZP1jRw/gV8O0ufYs2hEIEz5H6fwzzJo6GarP4d/4alxDW6Y2wSN2GMO qXEH7pkHjsXkdn+o77/LHbPP+N4f6vvvcsccMqb6H3lL5LXECQAA - H4sIAAAAAAAAAGNgGBhgDsQWZOqdCcSziFBnCcRWRJrpRqZbBgtgHWgH0AkIYhFrZ2Rg6ADiTkbi -zCBVPQj0ANVOBOI+IvWQqh4EpkD1TCNSD6nqQWAmUO0sIJ4N1fOdRPWkgGdIGBdgIt1YFPAYSj+g -gdnodtykknnI4CcVzVInQW0rMD7bgHgSEE8mIW5VSbCjC5o+QXgGGemHGNAPNHcCEM8B4rk0smO4 -giAqmrUPiI9iEQ8BYl8izSAUfftxiAcDcQADYf8wEmEHqaAdyUBS6hNSQA+SudjqEwD3Jq2CxAkA + H4sIAAAAAAAAAGNgGBhgDsQWZOqdCcSziFBnCcRWRJrpRqZbBgtgHWgH0AkIYhFrZ2Rg6ADiTkbi +zCBVPQj0ANVOBOI+IvWQqh4EpkD1TCNSD6nqQWAmUO0sIJ4N1fOdRPWkgGdIGBdgIt1YFPAYSj+g +gdnodtykknnI4CcVzVInQW0rMD7bgHgSEE8mIW5VSbCjC5o+QXgGGemHGNAPNHcCEM8B4rk0smO4 +giAqmrUPiI9iEQ8BYl8izSAUfftxiAcDcQADYf8wEmEHqaAdyUBS6hNSQA+SudjqEwD3Jq2CxAkA AA== - H4sIAAAAAAAAAGNgGJxAG4h1oFiXymbCzHtFJXMJgdd0sgcfeIlFjJ2K5r+golmDEfQyIjAt1IPA -VEYEplS9PRA7EG81CrAGYhsccoZAbATExmSaTW8QCsQRUBw5wG4ZbKANmG4mkZA+CQE2LGLdQPOn + H4sIAAAAAAAAAGNgGJxAG4h1oFiXymbCzHtFJXMJgdd0sgcfeIlFjJ2K5r+golmDEfQyIjAt1IPA +VEYEplS9PRA7EG81CrAGYhsccoZAbATExmSaTW8QCsQRUBw5wG4ZbKANmG4mkZA+CQE2LGLdQPOn U9EOWgNqlomDASwBhv1SID4w0A4ZBRQBfHUJAAhkLwzECQAA @@ -154,8 +154,8 @@ U9EOWgNqlomDASwBhv1SID4w0A4ZBRQBfHUJAAhkLwzECQAA - H4sIAAAAAAAAAO2UawrAMAiDc43e/6L7L9k00bFSFhBKfXxiHwvAOtAQ1njwV+vEfSaWi2TNGKoq -OV2GWp9xOlznnKbif4YWH6XEM5/LUOQwqnldhqJdGF3dzXqyjy9mFe+Ny9jlfbh/QqW/7H/ovL0p + H4sIAAAAAAAAAO2UawrAMAiDc43e/6L7L9k00bFSFhBKfXxiHwvAOtAQ1njwV+vEfSaWi2TNGKoq +OV2GWp9xOlznnKbif4YWH6XEM5/LUOQwqnldhqJdGF3dzXqyjy9mFe+Ny9jlfbh/QqW/7H/ovL0p e7t+ZhcOI4+RxAkAAA== diff --git a/tiled/interiors/kalavan/house_6.tmx b/data/maps/interiors/kalavan/house_6.tmx similarity index 99% rename from tiled/interiors/kalavan/house_6.tmx rename to data/maps/interiors/kalavan/house_6.tmx index b1e0c33b88..0f3db5bf5d 100644 --- a/tiled/interiors/kalavan/house_6.tmx +++ b/data/maps/interiors/kalavan/house_6.tmx @@ -114,35 +114,35 @@ - H4sIAAAAAAAAAFNiZGBQGqZYmYE8TGt7aO0fWocbreMHXR0TAwRTyx5sZlNqBz5Ma/NH8dDF7gz4 + H4sIAAAAAAAAAFNiZGBQGqZYmYE8TGt7aO0fWocbreMHXR0TAwRTyx5sZlNqBz5Ma/NH8dDF7gz4 8agdxNtBDbtG7Rh5dlCK1ahkvyYDKibWDgCBYKjfxAkAAA== - H4sIAAAAAAAAALWVyUoDQRCGa95BLwriObgE3HBN1IhmMZpLMPMSblHBRzB48EF8A/EgccH30Lt4 -V/8m1diZqV5GTMFHZjpT9U1XmkqOiCYGyCSYAtNgcwDkwRw7tqg/xiPKHGNCTsnh6Fg821jbEdZV -/Y7glRxlUGEkTxn3lcSarb7NUQO7oAnqgqeK65pxb9YfxfUX9RiJ3I4me+q8Zuubrq9rfxvffTj2 -sQf2mYaRk/SY7/+Z1jsdB6DFxIk8VfOKMftvOm7BGxhy9MoXHUr/vsOo906/6PqXCccM2LCw7HAu -OfIUs+yYBwsWVj17VO+54shXLIIc2WfNeoCj6MgPnVcFh2PNkSfNq0NwZOHY4ZHinkmeqxNwClo4 -F3HUu9a0qf/3lc5BATlFPlMPjM0h0Tb6kif/WX8EzxkdKnTPSgEOHVkc5n58jhf+fP2DgwIdqk9P -lL1X0j66XPNO8Kj/oeo/OHR0KR1qfjcExxk493AR0CsVan7HFD4TpTknPX9tedY3E7NwY1lXM/EH + H4sIAAAAAAAAALWVyUoDQRCGa95BLwriObgE3HBN1IhmMZpLMPMSblHBRzB48EF8A/EgccH30Lt4 +V/8m1diZqV5GTMFHZjpT9U1XmkqOiCYGyCSYAtNgcwDkwRw7tqg/xiPKHGNCTsnh6Fg821jbEdZV +/Y7glRxlUGEkTxn3lcSarb7NUQO7oAnqgqeK65pxb9YfxfUX9RiJ3I4me+q8Zuubrq9rfxvffTj2 +sQf2mYaRk/SY7/+Z1jsdB6DFxIk8VfOKMftvOm7BGxhy9MoXHUr/vsOo906/6PqXCccM2LCw7HAu +OfIUs+yYBwsWVj17VO+54shXLIIc2WfNeoCj6MgPnVcFh2PNkSfNq0NwZOHY4ZHinkmeqxNwClo4 +F3HUu9a0qf/3lc5BATlFPlMPjM0h0Tb6kif/WX8EzxkdKnTPSgEOHVkc5n58jhf+fP2DgwIdqk9P +lL1X0j66XPNO8Kj/oeo/OHR0KR1qfjcExxk493AR0CsVan7HFD4TpTknPX9tedY3E7NwY1lXM/EH 4xDV/sQJAAA= - H4sIAAAAAAAAAGNgIAxygDgbD59SEA/EeUCciyQG48eTaFYyEKci8U0YIXQilG/KiJAzRpMzQZKD -mYUNpOIQpyXwhtKmjLjVGOORIwRSiFTXBcTdUPY9KH0LiG+QaT6ym2F+A5l/DYivA/FdJLX3GKgL -bmIRo4Ud66HstVDzb1PZjjtAfB8J38WvfNiANCqalYFFzBGYHp2A2B+IA6Bp8zQRZp2B0tZAPTZA -fBHI3gXF6MAZKO8CxCFAHAq14xwRdpyH0rZAPXZAfAmPWlegvBsQVzMQbz42cJlMfbQEm4B4MxRv -oZEdW4F4GxRvJ0HfSSrZv4dC/brAuNeDpi1zIG1BYj1xBYf4CiS2IdBMI6i5lkDaioy66CoWsXVo + H4sIAAAAAAAAAGNgIAxygDgbD59SEA/EeUCciyQG48eTaFYyEKci8U0YIXQilG/KiJAzRpMzQZKD +mYUNpOIQpyXwhtKmjLjVGOORIwRSiFTXBcTdUPY9KH0LiG+QaT6ym2F+A5l/DYivA/FdJLX3GKgL +bmIRo4Ud66HstVDzb1PZjjtAfB8J38WvfNiANCqalYFFzBGYHp2A2B+IA6Bp8zQRZp2B0tZAPTZA +fBHI3gXF6MAZKO8CxCFAHAq14xwRdpyH0rZAPXZAfAmPWlegvBsQVzMQbz42cJlMfbQEm4B4MxRv +oZEdW4F4GxRvJ0HfSSrZv4dC/brAuNeDpi1zIG1BYj1xBYf4CiS2IdBMI6i5lkDaioy66CoWsXVo 9mADVaRbRTXQA6X7aGjHBCg9CYc8AJhilr7ECQAA - H4sIAAAAAAAAAGNgGAVDFfgyMjD4MQ60K0bBKBgF1AJnBtoBo4CuQJNO5bfWaD0xbAEAfigzX8QJ + H4sIAAAAAAAAAGNgGAVDFfgyMjD4MQ60K0bBKBgF1AJnBtoBo4CuQJNO5bfWaD0xbAEAfigzX8QJ AAA= @@ -153,8 +153,8 @@ AAA= - H4sIAAAAAAAAAO2U2w6AMAhD9+F8vE8mhrRQLr4YSRYV1x7chnbOsQ+OO4xcs3c+z/xZqPP8/KeO -5SKPDQbSRDylZsZA++E1jFf5jqh+lOv4MQbyfIOR+as9o/hP+/Jn4L2qRqdW1IPqOayuR4dR0UzX + H4sIAAAAAAAAAO2U2w6AMAhD9+F8vE8mhrRQLr4YSRYV1x7chnbOsQ+OO4xcs3c+z/xZqPP8/KeO +5SKPDQbSRDylZsZA++E1jFf5jqh+lOv4MQbyfIOR+as9o/hP+/Jn4L2qRqdW1IPqOayuR4dR0UzX UmX4+21GppswfP3Zs8pgnIwRxfR8TRiTf8G2Z2VcDX01BMQJAAA= diff --git a/tiled/interiors/kalavan/house_7.tmx b/data/maps/interiors/kalavan/house_7.tmx similarity index 99% rename from tiled/interiors/kalavan/house_7.tmx rename to data/maps/interiors/kalavan/house_7.tmx index 1c6c6ae3e9..5bd9befe25 100644 --- a/tiled/interiors/kalavan/house_7.tmx +++ b/data/maps/interiors/kalavan/house_7.tmx @@ -99,34 +99,34 @@ - H4sIAAAAAAAAAONkYGDgpAPmoSFGtkOKSDxqB33soEecj9oxcuwQJBGT6w9amE2uHXxkYmLtoMT8 + H4sIAAAAAAAAAONkYGDgpAPmoSFGtkOKSDxqB33soEecj9oxcuwQJBGT6w9amE2uHXxkYmLtoMT8 wWQHufYMFjv46BBWXGh4qNrhCMRGQKwNxE40jnNK44MQRreDgQS9IAwA2VWk/MQJAAA= - H4sIAAAAAAAAAMXUS04CQRAG4LpBH2MijwTRuFVESRAksgA2JuDrOD4AL+AVSDwJYUkIKw0PvQL/ -JLNoi+7pahikkm/BpGr+WZA/IKKDHUpBGjJwtgNZyEcZ59CBW4c78psCy2gLbu7/OaMBTWh5ZDzA -EzNmvx9j3mfK5Bl8JjCNeadkXBmSGcLIM6MIFxvm8fmwZFxCKaEMsmQkPXpGDk4ZZXgmod8dRhlH -cGygLM9d+N0JBGTuMkV/e822F3fn6kRF670m6U5F9k6cwZzWZ5v/Br9dwFKwV4YrTcUj4wd+BXtV -uNbUPDKke6aMgeHua4uMcG40dcvdt0fGM7zAK7zF7Em/b18ZXehBH97hc8MMU1/xznHtmfrN1Ve8 + H4sIAAAAAAAAAMXUS04CQRAG4LpBH2MijwTRuFVESRAksgA2JuDrOD4AL+AVSDwJYUkIKw0PvQL/ +JLNoi+7pahikkm/BpGr+WZA/IKKDHUpBGjJwtgNZyEcZ59CBW4c78psCy2gLbu7/OaMBTWh5ZDzA +EzNmvx9j3mfK5Bl8JjCNeadkXBmSGcLIM6MIFxvm8fmwZFxCKaEMsmQkPXpGDk4ZZXgmod8dRhlH +cGygLM9d+N0JBGTuMkV/e822F3fn6kRF670m6U5F9k6cwZzWZ5v/Br9dwFKwV4YrTcUj4wd+BXtV +uNbUPDKke6aMgeHua4uMcG40dcvdt0fGM7zAK7zF7Em/b18ZXehBH97hc8MMU1/xznHtmfrN1Ve8 c1x7tn4Lb1cM9FrhxAkAAA== - H4sIAAAAAAAAAGNgoC9wJ1LdWSA+B8Tnofw5QDwbShMCHlB6KhBPg+LpWOy/DMRXgPgqlL8IiBdC -aWLBDCCeCcWz0OynBCzGI7eMCubDwE0gvg1l3wHie1Q0GxtYSGPzqQGWYBHLpqL5S3GIU9MOEMCW -TnKg9mCzaz0Qb8BBkwsqgbgKiKtpqK8WiOuAuJ5EO0jR1wilm7HIbSdTHzpoBeI2IG7HIrcDj74V -SPrWEmEPLrATiDdD2ZvR5FYhsdcRaV4ZDvFnUDoTiDOg7NVAvIaAebD0SAiA8lcEVP1TIPYjQg+5 -AOSHNBrZ4Q/EW4A4AEoHUsHMTiDuAuJuIJ5ABfMOA/EpID5NBbOysIhhS0MbKTAfmx2UAHLLN1IA + H4sIAAAAAAAAAGNgoC9wJ1LdWSA+B8Tnofw5QDwbShMCHlB6KhBPg+LpWOy/DMRXgPgqlL8IiBdC +aWLBDCCeCcWz0OynBCzGI7eMCubDwE0gvg1l3wHie1Q0GxtYSGPzqQGWYBHLpqL5S3GIU9MOEMCW +TnKg9mCzaz0Qb8BBkwsqgbgKiKtpqK8WiOuAuJ5EO0jR1wilm7HIbSdTHzpoBeI2IG7HIrcDj74V +SPrWEmEPLrATiDdD2ZvR5FYhsdcRaV4ZDvFnUDoTiDOg7NVAvIaAebD0SAiA8lcEVP1TIPYjQg+5 +AOSHNBrZ4Q/EW4A4AEoHUsHMTiDuAuJuIJ5ABfMOA/EpID5NBbOysIhhS0MbKTAfmx2UAHLLN1IA oXIKAEIvVn7ECQAA - H4sIAAAAAAAAAGNgGAWkgrl45BZgEQsC4mAgDiHRnmtAfINEPZTYOZsINWeB+DxZLiIeXADiSzjk -5tHY7vkMxIUDpWABHewYKaAFiOugNK30dQBxE5QmBZCjr4QEtctJcw4clJKgdiURaj4A8Uci1M0n + H4sIAAAAAAAAAGNgGAWkgrl45BZgEQsC4mAgDiHRnmtAfINEPZTYOZsINWeB+DxZLiIeXADiSzjk +5tHY7vkMxIUDpWABHewYKaAFiOugNK30dQBxE5QmBZCjr4QEtctJcw4clJKgdiURaj4A8Uci1M0n wd5RQD4ApaFdQHwQiA8hiXcCcRcQdwNxD4V24EtDfUDcT6H5o4A4AADib8jqxAkAAA== @@ -142,8 +142,8 @@ wd5RQD4ApaFdQHwQiA8hiXcCcRcQdwNxD4V24EtDfUDcT6H5o4A4AADib8jqxAkAAA== - H4sIAAAAAAAAAOWTUQrAMAhDc2uvv99StBozGawBoWDqwy01APajWuX1LOgj8ERz4Hj3HqNsl4jp -3a8ycDhX5DGzHVhGxu3OOt1lMqawJxkVDuNXOd23POG9lbGrm7lqPpgcef03cstmV/V9weh858k9 + H4sIAAAAAAAAAOWTUQrAMAhDc2uvv99StBozGawBoWDqwy01APajWuX1LOgj8ERz4Hj3HqNsl4jp +3a8ycDhX5DGzHVhGxu3OOt1lMqawJxkVDuNXOd23POG9lbGrm7lqPpgcef03cstmV/V9weh858k9 ulL+tzJfrcnZlXoAKot7hcQJAAA= diff --git a/tiled/interiors/kalavan/house_8.tmx b/data/maps/interiors/kalavan/house_8.tmx similarity index 99% rename from tiled/interiors/kalavan/house_8.tmx rename to data/maps/interiors/kalavan/house_8.tmx index 093584357c..a4286cb82b 100644 --- a/tiled/interiors/kalavan/house_8.tmx +++ b/data/maps/interiors/kalavan/house_8.tmx @@ -114,31 +114,31 @@ - H4sIAAAAAAAAANvKwMCwdYThBCBOhOIkIN5CAJNjRzISO3WI25ECxeTasRMLRpZPA+J0KM6gwI7N + H4sIAAAAAAAAANvKwMCwdYThBCBOhOIkIN5CAJNjRzISO3WI25ECxeTasRMLRpZPA+J0KM6gwI7N SBjdDlwYm5m0sIPY8CbXDlLwqB2jdozaMTLswFfujuLhgQGsHnwDxAkAAA== - H4sIAAAAAAAAALWVuU4DMRCGzdFwtAlnk5AC6IC3oEEkkATyBlQkHQVQABJIHAVNHgKKvARHUoI4 -kpfhH8kWg5lxzG4Y6ZNWnt/7ZdfOetIYM/yPTIBRMA+mA8xFZLR5I9aRBftGrl2QsZkWG6+y6z1l -bibS4bJZe/0G3llvU8hvKI5GpOMDfAqZQ3AEjr153BEq7uiCXp+85ihHOPgatJSsqwPB0e/3zIIp -gbzN5ITezB8d2t4t2MyC0PP3bkW5f8V8v6sdO0Z78BJcKXPuwL1JvuZUtAevwY2QPQcXbF6Moyw4 -YivNc/B6AI/gKaWD1rOg9AblCJXkKCZw0N7PK71n0AYdNua+fYNaD6nqikP7f3DHCThL4QgVfw7y -nAZcWwHHS6QjpjTHq5Ln3xKqopLj5c6iJO+K3gOdvdte/zYwjztqSq5mfj5Hyes3raPpja97Dnc2 + H4sIAAAAAAAAALWVuU4DMRCGzdFwtAlnk5AC6IC3oEEkkATyBlQkHQVQABJIHAVNHgKKvARHUoI4 +kpfhH8kWg5lxzG4Y6ZNWnt/7ZdfOetIYM/yPTIBRMA+mA8xFZLR5I9aRBftGrl2QsZkWG6+y6z1l +bibS4bJZe/0G3llvU8hvKI5GpOMDfAqZQ3AEjr153BEq7uiCXp+85ihHOPgatJSsqwPB0e/3zIIp +gbzN5ITezB8d2t4t2MyC0PP3bkW5f8V8v6sdO0Z78BJcKXPuwL1JvuZUtAevwY2QPQcXbF6Moyw4 +YivNc/B6AI/gKaWD1rOg9AblCJXkKCZw0N7PK71n0AYdNua+fYNaD6nqikP7f3DHCThL4QgVfw7y +nAZcWwHHS6QjpjTHq5Ln3xKqopLj5c6iJO+K3gOdvdte/zYwjztqSq5mfj5Hyes3raPpja97Dnc2 LIIlsGx+nwPa+RHCnR/jYMiyAlbBGhtLyxj4Ak0Fjk/ECQAA - H4sIAAAAAAAAAGNgGDpgLxDvJ6AmGohnAfFsJDyHBDsOA/FRAmrKgHguEM9DwvNJsGMUMDCspIIZ -66lgBgzsIiC/jEhz1uCR202kOkJgLR65PRSYSy2weqAdQABcoIMdYQzUTZ/oAGT2RSC+RITaFTR0 + H4sIAAAAAAAAAGNgGDpgLxDvJ6AmGohnAfFsJDyHBDsOA/FRAmrKgHguEM9DwvNJsGMUMDCspIIZ +66lgBgzsIiC/jEhz1uCR202kOkJgLR65PRSYSy2weqAdQABcoIMdYQzUTZ/oAGT2RSC+RITaFTR0 x1AF+SSqX04TV1AOcgbaAQMAqFF3DCcAAD24VbzECQAA - H4sIAAAAAAAAAGNgGAUg4IfEXgClfWhkVxUQVwNxDRXMugPEd6lgDjJYTGXzaA0WDLQDsIAuIO4e + H4sIAAAAAAAAAGNgGAUg4IfEXgClfWhkVxUQVwNxDRXMugPEd6lgDjJYTGXzaA0WDLQDsIAuIO4e ILvbgLgdh9xSejpkFBAEiwbaAXQEDUDcRANzF2Kxp5FGdo0C/GCo1R3DAQAAP/FhTMQJAAA= @@ -154,8 +154,8 @@ ILvbgLgdh9xSejpkFBAEiwbaAXQEDUDcRANzF2Kxp5FGdo0C/GCo1R3DAQAAP/FhTMQJAAA= - H4sIAAAAAAAAAOWUUQrAIAxDe9Pe/xb7GoxgsrTKFBYQ3Gz7rNZmROQPxy2c4zr+H60/4ySZI4v5 -KQbuR4nl6sRHhmPPGMzPuY+Z+Moefas18zVj5b6UVL0o204eVc3ksYNRrfuOKvWiYuw+K5dRqfUu + H4sIAAAAAAAAAOWUUQrAIAxDe9Pe/xb7GoxgsrTKFBYQ3Gz7rNZmROQPxy2c4zr+H60/4ySZI4v5 +KQbuR4nl6sRHhmPPGMzPuY+Z+Moefas18zVj5b6UVL0o204eVc3ksYNRrfuOKvWiYuw+K5dRqfUu w7Ebfa9ghGnjME56g6x/OAzVezp5vvVRp0efNi4glOP+xAkAAA== diff --git a/tiled/interiors/kalavan/house_9.tmx b/data/maps/interiors/kalavan/house_9.tmx similarity index 99% rename from tiled/interiors/kalavan/house_9.tmx rename to data/maps/interiors/kalavan/house_9.tmx index 6facbe97c2..9c09373b60 100644 --- a/tiled/interiors/kalavan/house_9.tmx +++ b/data/maps/interiors/kalavan/house_9.tmx @@ -96,33 +96,33 @@ - H4sIAAAAAAAAAJvFwMAwawRjVSBWw4PVqWCHBhBr4sFaNLSDgw52UNMf2kCsgwfrUjn+ScFijKiY + H4sIAAAAAAAAAJvFwMAwawRjVSBWw4PVqWCHBhBr4sFaNLSDgw52UNMf2kCsgwfrUjn+ScFijKiY FnasQMP09iMLBRhmxmwseNQO0ux4AsS3Ru0YNHYMl3Q1agemHfQoE0EYBqhtBwDR74LIxAkAAA== - H4sIAAAAAAAAAL3Vy0rDQBTG8cnSG25s46VVcKNuGxEr2NYLeAFv7+BO38LrAyjoTjeturPVl9Gl -Poj/wAmO4yROEuKBH2TSmflSyMm0lVIdPBTgEU94Rhe9ArzgFW94xyLqWMKO2FX56gOfWkZYZexh -XxzIfT3fLF9bG9ayp1TDs2dc4Trnc4fVZP9WTMYNblPud4gjHGv3Vth/NSYjb00b44qW0UdmPwYK -MIghjKCEcgF8jKKt4nsw6qGkOXl7MOqhrH1q9qCtzPeiJjawiQZaMje8bmpj23qXjEBsYRtVY/6w -dl2xrHfJmBdJtYZ1yXfNiCpLD7lmVHn35rzfc05wKs4wof1WS5mxwP71lBmBjG0ZJUvGDPsHloxz -XIhLS0aa/xE3Z8wQ1bj6fi/M9b76WXeOz5FUf62//4cM1zlpMiYLzNDPjylhfv+znjG282NWmN// + H4sIAAAAAAAAAL3Vy0rDQBTG8cnSG25s46VVcKNuGxEr2NYLeAFv7+BO38LrAyjoTjeturPVl9Gl +Poj/wAmO4yROEuKBH2TSmflSyMm0lVIdPBTgEU94Rhe9ArzgFW94xyLqWMKO2FX56gOfWkZYZexh +XxzIfT3fLF9bG9ayp1TDs2dc4Trnc4fVZP9WTMYNblPud4gjHGv3Vth/NSYjb00b44qW0UdmPwYK +MIghjKCEcgF8jKKt4nsw6qGkOXl7MOqhrH1q9qCtzPeiJjawiQZaMje8bmpj23qXjEBsYRtVY/6w +dl2xrHfJmBdJtYZ1yXfNiCpLD7lmVHn35rzfc05wKs4wof1WS5mxwP71lBmBjG0ZJUvGDPsHloxz +XIhLS0aa/xE3Z8wQ1bj6fi/M9b76WXeOz5FUf62//4cM1zlpMiYLzNDPjylhfv+znjG282NWmN// rGdMtP4LMfnCfsQJAAA= - H4sIAAAAAAAAAGNgGJ7AhwS1glBagBYOoTJoAOKmAXZD5QDbjw3IMTIwWACxAiPt7FAGmm0DxKo0 -tEMbaLY5EOvS0A4DoNnWQGxEoR15QJxLFRfhBiVAXIxFvBSNX05jd9AKoLu7jE72yiDFvRaedNCL -xjcgwQ5TJHOtsNjBD8Q9JJiHDaghmWtCQno2pNDe4QB4SVAbQaYdfETaAzI/mAh1FTjsQLYHVmYg + H4sIAAAAAAAAAGNgGJ7AhwS1glBagBYOoTJoAOKmAXZD5QDbjw3IMTIwWACxAiPt7FAGmm0DxKo0 +tEMbaLY5EOvS0A4DoNnWQGxEoR15QJxLFRfhBiVAXIxFvBSNX05jd9AKoLu7jE72yiDFvRaedNCL +xjcgwQ5TJHOtsNjBD8Q9JJiHDaghmWtCQno2pNDe4QB4SVAbQaYdfETaAzI/mAh1FTjsQLYHVmYg 01FAHAnEYVj0yyGlG1rVH8pI5lK7/gAAGXIV+MQJAAA= - H4sIAAAAAAAAAGNgoB8wBWIzIDansT3CZNgvQkAvMpiAQ7yKCL2kgIkkqo8G4iQgTkYSc2ZkYHBh -pJ6bRjJQYURgWgEdRgQeaOAKxG5AbA3EtlAxENsGiY8NFKDxi6jvNKoBRyB2wiGH7m50fw11IAtM + H4sIAAAAAAAAAGNgoB8wBWIzIDansT3CZNgvQkAvMpiAQ7yKCL2kgIkkqo8G4iQgTkYSc2ZkYHBh +pJ6bRjJQYURgWgEdRgQeaOAKxG5AbA3EtlAxENsGiY8NFKDxi6jvNKoBRyB2wiGH7m50fw11IAtM Y5pUTGdCWMSUgObrDYK0TCwgpvwfBdgBMfk8D4hz0eiRAmhVdwAATort7cQJAAA= @@ -138,8 +138,8 @@ Y5pUTGdCWMSUgObrDYK0TCwgpvwfBdgBMfk8D4hz0eiRAmhVdwAATort7cQJAAA= - H4sIAAAAAAAAAO2USQ7AMAgDeQz/f2OvlcVijNIeWqQoUhuPgSxuZv6BUYXDHP1HFnLxe8RCn4jX -5czUk0VWh8qIcpr0nfXL/Kt9OXmOfo+ejbHJK9Or/Lum0k/qqGKa04TN+Klrth4sY+LR9UvN4cle + H4sIAAAAAAAAAO2USQ7AMAgDeQz/f2OvlcVijNIeWqQoUhuPgSxuZv6BUYXDHP1HFnLxe8RCn4jX +5czUk0VWh8qIcpr0nfXL/Kt9OXmOfo+ejbHJK9Or/Lum0k/qqGKa04TN+Klrth4sY+LR9UvN4cle RYzTdSjnttOz6xifzf1g3gr2Dirat8cF3RCnpcQJAAA= diff --git a/tiled/interiors/kirdneh/bank.tmx b/data/maps/interiors/kirdneh/bank.tmx similarity index 100% rename from tiled/interiors/kirdneh/bank.tmx rename to data/maps/interiors/kirdneh/bank.tmx diff --git a/tiled/interiors/kirdneh/house_26.tmx b/data/maps/interiors/kirdneh/house_26.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_26.tmx rename to data/maps/interiors/kirdneh/house_26.tmx index f57fff23fe..9d57761d73 100644 --- a/tiled/interiors/kirdneh/house_26.tmx +++ b/data/maps/interiors/kirdneh/house_26.tmx @@ -174,39 +174,39 @@ - H4sIAAAAAAAAAO2WwQ2DMAxFQ0OhMEazTjeAgWDbjlAfQEJfjZXaJoKGw5MlhKzHT4jTOOeaCzWv -Sg72uhFeQZ3g9yQC1FS/uzKrNsEP3YKRXwVI/fbKz8pPs/9yrO8/+z2ILsK0MC98e6dXft9Fubx3 -6qudSX7Ta51RAzFCHSLPsaKf9kxA2gQHrubwk7pZ5hebVUfJj/M7e37cv1LK/uP8pG65/Czz4+4c + H4sIAAAAAAAAAO2WwQ2DMAxFQ0OhMEazTjeAgWDbjlAfQEJfjZXaJoKGw5MlhKzHT4jTOOeaCzWv +Sg72uhFeQZ3g9yQC1FS/uzKrNsEP3YKRXwVI/fbKz8pPs/9yrO8/+z2ILsK0MC98e6dXft9Fubx3 +6qudSX7Ta51RAzFCHSLPsaKf9kxA2gQHrubwk7pZ5hebVUfJj/M7e37cv1LK/uP8pG65/Czz4+4c Evof80IssyqZD1rLj1ugDwAA - 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 xOqI1EsKGKltFQD3uZ/coA8AAA== - H4sIAAAAAAAAAGNgwAST0ejBAoIYqatuFFAHNADDuxFPmBOSHwWEwS00PAqwg4MD7YBRgBfYAXE2 -sCxwoLJaagFHIM4D2ulMRbU9QNxLQM1hIuzbTUD+PhA/IMKcUTAwoAWIWwfaEQyE09FQAYeIFKMH + H4sIAAAAAAAAAGNgwAST0ejBAoIYqatuFFAHNADDuxFPmBOSHwWEwS00PAqwg4MD7YBRgBfYAXE2 +sCxwoLJaagFHIM4D2ulMRbU9QNxLQM1hIuzbTUD+PhA/IMKcUTAwoAWIWwfaEQyE09FQAYeIFKMH SByA9s0OEtQmj8D2114amVtOZFgeJSC/j2KXEA+20dGukQjsoLQDlc0FAJXTtQygDwAA @@ -217,9 +217,9 @@ SByA9s0OEtQmj8D2114amVtOZFgeJSC/j2KXEA+20dGukQjsoLQDlc0FAJXTtQygDwAA - H4sIAAAAAAAAAO1UbQpAIQjr/pd7V3p/Q5bOryJIkKDmtjL8xhjfy3SOabVixmtcCMeeIU6PN7kX -5dN0spxWPyTO4sn6Yzgq3i7ij71jRy+yd97Fic6i3lb1mibLyc6iamxVPn93+psD7a8wqAZhUQ3D -I/EVkeW80V+XV294+svgut6f0UX/tlqf8be7r5pudX9XddFg5l82tLnJ1FrzXsNJHlbD46MjT2ie + H4sIAAAAAAAAAO1UbQpAIQjr/pd7V3p/Q5bOryJIkKDmtjL8xhjfy3SOabVixmtcCMeeIU6PN7kX +5dN0spxWPyTO4sn6Yzgq3i7ij71jRy+yd97Fic6i3lb1mibLyc6iamxVPn93+psD7a8wqAZhUQ3D +I/EVkeW80V+XV294+svgut6f0UX/tlqf8be7r5pudX9XddFg5l82tLnJ1FrzXsNJHlbD46MjT2ie zh+UQq+HoA8AAA== diff --git a/tiled/interiors/kirdneh/house_27.tmx b/data/maps/interiors/kirdneh/house_27.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_27.tmx rename to data/maps/interiors/kirdneh/house_27.tmx index 5abe32bd09..2ee020ae3d 100644 --- a/tiled/interiors/kirdneh/house_27.tmx +++ b/data/maps/interiors/kirdneh/house_27.tmx @@ -168,39 +168,39 @@ - H4sIAAAAAAAAAO3VOwqAMAyA4fh+9HpeQVcnT6HewkN5CF08gRnqUijp0JIgKXxkyfBTKM0BIFcq -gTEDmLLw/Q2taLdTWt9p2zY7pfXFcqDBIanPbQvp+46kPqVieSzuDp8L3QI6/qpAJaFi7KtRQ2i1 + H4sIAAAAAAAAAO3VOwqAMAyA4fh+9HpeQVcnT6HewkN5CF08gRnqUijp0JIgKXxkyfBTKM0BIFcq +gTEDmLLw/Q2taLdTWt9p2zY7pfXFcqDBIanPbQvp+46kPqVieSzuDp8L3QI6/qpAJaFi7KtRQ2i1 L0rfzPAnS+/rUE8wCfu+98n5BkPuxxB7iwd3/1+9NGi2S6APAAA= - H4sIAAAAAAAAAMWWu04bQRSGZ0vSoESCytwSxSAiGzAGEoglGwgFuIACCB0gEAiUBolLQyTS5dLw -BogOUSQkkBQGJBokv0QuXMRr8B95R5wdZndnvBCO9Gl2Zs6e/WTv7ExMCFEbQBp0hOQQdSBmkGdb -sx40gCc+vASvAuaJp+CZQa1yaz4WpfgN/oC/IjwGHSGGQB5UK7Vo7DvaH2AftDvee8/AP1G6Xxen -4nbNUTAGxhlvDTwTGj+Kny6/mN8w2hHmNAvmfOqqNSc0OZOasTZWfwusaGqZxjxYuEO/NNxaQKsT -7teBnE5Gl+a/tPGbAtMKM5r7Uoa/Xw/yXru5lyAT0a+cCPJTQ+e3CN5Z+NmsX+lm6pel9Y42b1Bb -Xb/PQZUFGaUfD6il5poiazaBZkuymrEXPrV0uaZQTdqTaizpu6dcFb6/LbvQ+xS2Pw1oxirwfj1y -zHJNoP2tUdy80+S2CtZAEs9ZR/seDIKv4BvYE7djySkhI+mzZ+2AXVAU3nXIr4ssr1rjt60vHRpp -xanVx9EmTPxoL+MEBX23aZ9NBeTRd6MAcsjpdaHrgjtn6yfPIPIcEjV6A9xzytxD+HGHPlz3sz53 -X3fM/A6E95wUNbjDG1wPsL5030D7wdAv5Xj5H/ERz/lk6BcU52U+n9aCXBdynRTY/Gf0v0T0I7er -CI5hsenjdwiOwZGL7CfYfyvdLiI4VjpeeND55kR4/dQzRyfoEv5nC7953Vml3Fpx10935ugGPZrx + H4sIAAAAAAAAAMWWu04bQRSGZ0vSoESCytwSxSAiGzAGEoglGwgFuIACCB0gEAiUBolLQyTS5dLw +BogOUSQkkBQGJBokv0QuXMRr8B95R5wdZndnvBCO9Gl2Zs6e/WTv7ExMCFEbQBp0hOQQdSBmkGdb +sx40gCc+vASvAuaJp+CZQa1yaz4WpfgN/oC/IjwGHSGGQB5UK7Vo7DvaH2AftDvee8/AP1G6Xxen +4nbNUTAGxhlvDTwTGj+Kny6/mN8w2hHmNAvmfOqqNSc0OZOasTZWfwusaGqZxjxYuEO/NNxaQKsT +7teBnE5Gl+a/tPGbAtMKM5r7Uoa/Xw/yXru5lyAT0a+cCPJTQ+e3CN5Z+NmsX+lm6pel9Y42b1Bb +Xb/PQZUFGaUfD6il5poiazaBZkuymrEXPrV0uaZQTdqTaizpu6dcFb6/LbvQ+xS2Pw1oxirwfj1y +zHJNoP2tUdy80+S2CtZAEs9ZR/seDIKv4BvYE7djySkhI+mzZ+2AXVAU3nXIr4ssr1rjt60vHRpp +xanVx9EmTPxoL+MEBX23aZ9NBeTRd6MAcsjpdaHrgjtn6yfPIPIcEjV6A9xzytxD+HGHPlz3sz53 +X3fM/A6E95wUNbjDG1wPsL5030D7wdAv5Xj5H/ERz/lk6BcU52U+n9aCXBdynRTY/Gf0v0T0I7er +CI5hsenjdwiOwZGL7CfYfyvdLiI4VjpeeND55kR4/dQzRyfoEv5nC7953Vml3Fpx10935ugGPZrx sPnsHdaS55dr9x/b7aAPAAA= - H4sIAAAAAAAAAGNgGHpAlJGBQYQRQiMDYSS+O5DtAcSeaGpAAJsYNuBBpDoQ0CNBLTFACGieLwlm -JgPVplDZDdQEqUC3pQ1i96UD3ZZBA/cJDmI/g4AYldw3nNIfsWEiREX/Uiv92UBpOyqrHW6gEoir -gNhjoB0CBSVQuogBUrdVA+kaIPYE4jVAvBaI1wGxK1SdO5r+V0D8Gk0MWe0yIF5BhDuIVUdLcJkA -fygCrUFcNg5VwM+IigcSaI/GL0WgcKAdQADkDbQDkIAPHrkCNH4+le0OYkS4wQdNjJZgpLZVAIrh + H4sIAAAAAAAAAGNgGHpAlJGBQYQRQiMDYSS+O5DtAcSeaGpAAJsYNuBBpDoQ0CNBLTFACGieLwlm +JgPVplDZDdQEqUC3pQ1i96UD3ZZBA/cJDmI/g4AYldw3nNIfsWEiREX/Uiv92UBpOyqrHW6gEoir +gNhjoB0CBSVQuogBUrdVA+kaIPYE4jVAvBaI1wGxK1SdO5r+V0D8Gk0MWe0yIF5BhDuIVUdLcJkA +fygCrUFcNg5VwM+IigcSaI/GL0WgcKAdQADkDbQDkIAPHrkCNH4+le0OYkS4wQdNjJZgpLZVAIrh zEOgDwAA - H4sIAAAAAAAAAGNgIA7MBeJ5QDyfSPXDGRwdIHv9GBkY/BkHyHIKQSrQ3WlD1O2jYOgD5PQ3UPl3 -FDAw2ANxBDAeHKmsllrACYijgXa6kKn2OB71+OToBU4A8Rk0sTNIcqMAN8BXboyWKQMDDkHxKBgF + H4sIAAAAAAAAAGNgIA7MBeJ5QDyfSPXDGRwdIHv9GBkY/BkHyHIKQSrQ3WlD1O2jYOgD5PQ3UPl3 +FDAw2ANxBDAeHKmsllrACYijgXa6kKn2OB71+OToBU4A8Rk0sTNIcqMAN8BXboyWKQMDDkHxKBgF o2AUDBSwh9LUbqsAABJjQjegDwAA @@ -216,8 +216,8 @@ o2AUDBSwh9LUbqsAABJjQjegDwAA - H4sIAAAAAAAAAO2U3QrAIAiF7f1feuxuSObJvxkkCMP0+CW5QUTjerhrhtRKOrMe35iFZ4dTy7Xo -VvAhOlV8Xu4qPv6t6VTxzfI8ujxmZdN2FtnpiH9PRm6UX77z+CQdHucm1SB5u3yd7A/GVQ9+dtr8 + H4sIAAAAAAAAAO2U3QrAIAiF7f1feuxuSObJvxkkCMP0+CW5QUTjerhrhtRKOrMe35iFZ4dTy7Xo +VvAhOlV8Xu4qPv6t6VTxzfI8ujxmZdN2FtnpiH9PRm6UX77z+CQdHucm1SB5u3yd7A/GVQ9+dtr8 tLxq6/4GO7O95p1f9p08fNlzX7FJe47Uor25rqYf5dn6Hf0BkL9CI6APAAA= diff --git a/tiled/interiors/kirdneh/house_28.tmx b/data/maps/interiors/kirdneh/house_28.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_28.tmx rename to data/maps/interiors/kirdneh/house_28.tmx index 3079ee470b..704178a894 100644 --- a/tiled/interiors/kirdneh/house_28.tmx +++ b/data/maps/interiors/kirdneh/house_28.tmx @@ -153,37 +153,37 @@ - H4sIAAAAAAAAAO3TzQmAMAyA0dR/h+kyLuLZKaxbuIxL6MUxDBgvoqSHlkaJ9NFLoV8DWgNglYqg -J77nHQCMaKJdWt9CbY52aX2hzPi27kZS373Np+/6JPUpFcoOp9Qdb1Zs2wT3fR0uyBh5wvkXeHfJ + H4sIAAAAAAAAAO3TzQmAMAyA0dR/h+kyLuLZKaxbuIxL6MUxDBgvoqSHlkaJ9NFLoV8DWgNglYqg +J77nHQCMaKJdWt9CbY52aX2hzPi27kZS373Np+/6JPUpFcoOp9Qdb1Zs2wT3fR0uyBh5wvkXeHfJ qLRP+yKp8e6G0UbsMwL+QZ/5cDMY4Fnq/r86ABRzGASgDwAA - H4sIAAAAAAAAAMWXyy8DQRzHZw7OJJzqVfEIV616RlS82oNKvG4ISqsSHKkLf4u4iYM3B4/ExRVB -ovwpfCdm0+30t93Z7eKbfLKz85v97rfd2c7UxxirKkArCNiMEVQDn8Y4p541oBaUWRAC7QXqAj+o -0/By61nKfvQInsAzs9coZywGxkCF4pUBr3KcqAsdgEPFI8az7WW0E/L8geV7joMJMGliSiNngMj3 -pnGd0AKIy3YSPiumvKrnNHH9jI3/HtgivHS1BBKynUK21T/M14V7dZvo4fnXm/OpUj1nwZzCfBH5 -+pAnbMrUb5PPPP+ofG7k5PlS+ZIgZbRt5p+Qk/fXyKabbxD3juAYtaib55/6/taDcgd0K+cNBbzU -sboYnk2g2SG9RF+LhRc1VhfhKdakSoeEf2msinl925SI+WS3Pg0QfV+Acb2xOvhBI8vOaZEtDbZB -EPfZwXEXjIAjcAxOWL7S/AdDQeI9FTLWN7G2ZIh6RtaMcRVEvn3a+l+kky/Ec/FC12ANrEs2ZJ+b -fKfgTHLuQbahAp9Rrf13vmG0Rzhd0813AS4lVx7ni6AdLTJfO8/lr7TIvX1/qd+LYhT3MN87eLGo -WfXbSewhqHw34A7cSozzgMWzFd/bJ8v+11Al+j+I/hKei5rtXsmn7jmCoI1Z7y2s6tRexa1Xg8xH + H4sIAAAAAAAAAMWXyy8DQRzHZw7OJJzqVfEIV616RlS82oNKvG4ISqsSHKkLf4u4iYM3B4/ExRVB +ovwpfCdm0+30t93Z7eKbfLKz85v97rfd2c7UxxirKkArCNiMEVQDn8Y4p541oBaUWRAC7QXqAj+o +0/By61nKfvQInsAzs9coZywGxkCF4pUBr3KcqAsdgEPFI8az7WW0E/L8geV7joMJMGliSiNngMj3 +pnGd0AKIy3YSPiumvKrnNHH9jI3/HtgivHS1BBKynUK21T/M14V7dZvo4fnXm/OpUj1nwZzCfBH5 ++pAnbMrUb5PPPP+ofG7k5PlS+ZIgZbRt5p+Qk/fXyKabbxD3juAYtaib55/6/taDcgd0K+cNBbzU +sboYnk2g2SG9RF+LhRc1VhfhKdakSoeEf2msinl925SI+WS3Pg0QfV+Acb2xOvhBI8vOaZEtDbZB +EPfZwXEXjIAjcAxOWL7S/AdDQeI9FTLWN7G2ZIh6RtaMcRVEvn3a+l+kky/Ec/FC12ANrEs2ZJ+b +fKfgTHLuQbahAp9Rrf13vmG0Rzhd0813AS4lVx7ni6AdLTJfO8/lr7TIvX1/qd+LYhT3MN87eLGo +WfXbSewhqHw34A7cSozzgMWzFd/bJ8v+11Al+j+I/hKei5rtXsmn7jmCoI1Z7y2s6tRexa1Xg8xH 7Tk6QCfRb1en9ipuvYz9yzfTq0jToA8AAA== - H4sIAAAAAAAAAGNgGHqAm5GBgYsRQiMDTiS+N5DtA8S+aGrQAUx+FRCvQZPzIaAXGZiQoJbaYD8O -9igYeMA+gOmCGMBDBfcNt/RHbJhwDMK4tYLSNlRQGwf0X/wg9CMMJADdlkim+2qBuA6I3ajpIDSQ -BHRbMpHuq4DSZQyQuq0eSDcAsTsQbwDijUC8CYidoepc0fQ/AOKHaGLIarHVb9gAsepGMsgB4lwo -ziNSj8IgzkdDFbAyouKBBIqj8UsRKB1oBxAARQPtACJBCRq/mEb2eEExvQAp7ZrhBAAi4GvXoA8A + H4sIAAAAAAAAAGNgGHqAm5GBgYsRQiMDTiS+N5DtA8S+aGrQAUx+FRCvQZPzIaAXGZiQoJbaYD8O +9igYeMA+gOmCGMBDBfcNt/RHbJhwDMK4tYLSNlRQGwf0X/wg9CMMJADdlkim+2qBuA6I3ajpIDSQ +BHRbMpHuq4DSZQyQuq0eSDcAsTsQbwDijUC8CYidoepc0fQ/AOKHaGLIarHVb9gAsepGMsgB4lwo +ziNSj8IgzkdDFbAyouKBBIqj8UsRKB1oBxAARQPtACJBCRq/mEb2eEExvQAp7ZrhBAAi4GvXoA8A AA== - H4sIAAAAAAAAAGNgIA4sBOJFQLyYSPXDGZwcaAcMQZDLyMCQxzjQrhgFwxkcxyOHnP5G8+/AAVsg + H4sIAAAAAAAAAGNgIA4sBOJFQLyYSPXDGZwcaAcMQZDLyMCQxzjQrhgFwxkcxyOHnP5G8+/AAVsg jgDGgz2V1VILOABxNNBOJyqrHQWjYBTQBhwbaAeMglEwCkY0sIXS1G6rAACRj1UZoA8AAA== @@ -194,8 +194,8 @@ jgDGgz2V1VILOABxNNBOJyqrHQWjYBTQBhwbaAeMglEwCkY0sIXS1G6rAACRj1UZoA8AAA== - H4sIAAAAAAAAAO2USw7AIAgFuf8BOU+3DSnye2BjJGGjOA6awETEN+FphZfBol4yIqxMoHkaF8XJ -suTZbr+q95Tfuy7iMv2/0Xss56yb5efxR8yejlpUXr9z/CRfhnbGqvNwPNyOyPQz5ae93dda9M07 + H4sIAAAAAAAAAO2USw7AIAgFuf8BOU+3DSnye2BjJGGjOA6awETEN+FphZfBol4yIqxMoHkaF8XJ +suTZbr+q95Tfuy7iMv2/0Xss56yb5efxR8yejlpUXr9z/CRfhnbGqvNwPNyOyPQz5ae93dda9M07 3LS93X6SeaLfzkD6oXtDzhdrRlSY0Tm94qz2PXdX3CI9dPL/mA8/lh0boA8AAA== diff --git a/tiled/interiors/kirdneh/house_29.tmx b/data/maps/interiors/kirdneh/house_29.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_29.tmx rename to data/maps/interiors/kirdneh/house_29.tmx index 1d91f7abe6..8789e67844 100644 --- a/tiled/interiors/kirdneh/house_29.tmx +++ b/data/maps/interiors/kirdneh/house_29.tmx @@ -132,35 +132,35 @@ - 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 SVvlCzUdQmcAAMaV61ugDwAA - H4sIAAAAAAAAAGNgGAUjCQgyMjAIMVKuZrCAyQPtgFFAMhiNs5ELTICYCVi2mFFZLbWAORCzAu20 -pLJaWgBnIO4aILtHweADMUAch8SORePHYdM0CkYEmEAjcz/SyFxqgR9k6JlKdVdQF0wbaAeggZ8D + H4sIAAAAAAAAAGNgGAUjCQgyMjAIMVKuZrCAyQPtgFFAMhiNs5ELTICYCVi2mFFZLbWAORCzAu20 +pLJaWgBnIO4aILtHweADMUAch8SORePHYdM0CkYEmEAjcz/SyFxqgR9k6JlKdVdQF0wbaAeggZ8D 7YBBAEygNLXbKgAtZgjFoA8AAA== @@ -176,8 +176,8 @@ pLJaWgBnIO4aILtHweADMUAch8SORePHYdM0CkYEmEAjcz/SyFxqgR9k6JlKdVdQF0wbaAeggZ8D - H4sIAAAAAAAAAO2URw4AIQhFuf8VvOxsJ4byaZZEEhYoPL51ENF43uJkxN5aYmLOJF7UKlkcL7o+ -hFetr4LVsYeVrO4z7uSguda7i2qTaq33j3Cjf0dVbpU/fffpmzmkjM1z1th/jsuV+mm9d9qtGnf0 + H4sIAAAAAAAAAO2URw4AIQhFuf8VvOxsJ4byaZZEEhYoPL51ENF43uJkxN5aYmLOJF7UKlkcL7o+ +hFetr4LVsYeVrO4z7uSguda7i2qTaq33j3Cjf0dVbpU/fffpmzmkjM1z1th/jsuV+mm9d9qtGnf0 RO+rl9tpK843w1+lT4uR+qdPjpF6z9+t1aH8rI6sr+53gn8R+mgLoA8AAA== diff --git a/tiled/interiors/kirdneh/house_30.tmx b/data/maps/interiors/kirdneh/house_30.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_30.tmx rename to data/maps/interiors/kirdneh/house_30.tmx index d71b6025f3..4a1057fc78 100644 --- a/tiled/interiors/kirdneh/house_30.tmx +++ b/data/maps/interiors/kirdneh/house_30.tmx @@ -141,36 +141,36 @@ - H4sIAAAAAAAAAGNgGAXUAN4UYHTATAVMa/e9BOJXUHrUfaPuo7f7Bnv+oLb7RsEoGEigzMjAwEgm -HciAif0pxOiAXLcxYnEbLdwHs4tUPBDhR4rbRsNvNPwGOvxagbgNCbfTMPzIoRsYMPFgKv/o4b5R + H4sIAAAAAAAAAGNgGAXUAN4UYHTATAVMa/e9BOJXUHrUfaPuo7f7Bnv+oLb7RsEoGEigzMjAwEgm +HciAif0pxOiAXLcxYnEbLdwHs4tUPBDhR4rbRsNvNPwGOvxagbgNCbfTMPzIoRsYMPFgKv/o4b5R QB4AAF5+yuSgDwAA - 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 @@ -181,9 +181,9 @@ WseA6UZOKO0OVe/JAFG3DotZWxgw1SKbAQIdQNwJxF1Qfh8Q9wPxBLJ9MApGwfAB5xmIK/8HCgx2 - H4sIAAAAAAAAAO2VSwrAMAhEvf+lvFq3QVDHT5oIEaSNNeMrsZaJiJ+XXRovVxZrGfe0NGNxj2ij -NTr4Ivq3aFmaWf0KX7b/UN0qn6U97Xwrz1E+LU/rtews2pHb5Y9vHt9qck1Gnsbg7bfeAdE7bZP5 -0Ngu8/ovo+XFrPoon+zNNRblQ/bs5ot8/1Grnm90PnXrR/rnDz5UE53vVl72H1L1k7VP+Qc8H5yd + H4sIAAAAAAAAAO2VSwrAMAhEvf+lvFq3QVDHT5oIEaSNNeMrsZaJiJ+XXRovVxZrGfe0NGNxj2ij +NTr4Ivq3aFmaWf0KX7b/UN0qn6U97Xwrz1E+LU/rtews2pHb5Y9vHt9qck1Gnsbg7bfeAdE7bZP5 +0Ngu8/ovo+XFrPoon+zNNRblQ/bs5ot8/1Grnm90PnXrR/rnDz5UE53vVl72H1L1k7VP+Qc8H5yd oA8AAA== diff --git a/tiled/interiors/kirdneh/house_31.tmx b/data/maps/interiors/kirdneh/house_31.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_31.tmx rename to data/maps/interiors/kirdneh/house_31.tmx index 7897ab3f04..b8a845ce91 100644 --- a/tiled/interiors/kirdneh/house_31.tmx +++ b/data/maps/interiors/kirdneh/house_31.tmx @@ -114,34 +114,34 @@ - H4sIAAAAAAAAAO3OsQkAAAgEsd/Q/bdxB7EQzMH1SbRRHZuPj4+Pj4+Pj4/v0ny/fJrVSEn9oKAP + H4sIAAAAAAAAAO3OsQkAAAgEsd/Q/bdxB7EQzMH1SbRRHZuPj4+Pj4+Pj4/v0ny/fJrVSEn9oKAP AAA= - H4sIAAAAAAAAAMWXuU7EQAyGh6MBVqLipkMcLVAANfAA3PAgLGeRCmkljhqQgIpjEYfo90kokKDY -ColH4I80USzLSZxMBix9mlVmHP8ZJ2NvxRjT6pEuUHHwbQfDoN8DQ6CtYAzq2wv2waHRWyNlrmbH -HhbjGJyBE3AKmnbdJbiwY8i54HuQQ5vWeIxbcGe5J+uuwDXhRvD1YS4x/kNf4ODrw3iMB6VfQ/DV -WtVBXx3sFvQ9UvgsgWXLSsZaaQ/qihgBeGO+g6CPMAHGwDi7npeBHPqewLP9TfV1ghbGJJgC08Jc -XjqIvscUfS/g1Wqj+qTaMwNmwZwwV7RG0RyNmuz80L3ntWceLIBFU0594znS5ofufWDk84lea5q4 -JmVZ+L2FOeo2xfMT7X2k71sZW2sjRt5XTX54fxBq+3HUU2OjZEl9RfRdBCbee6rPRRs9F7Xno2SB -id8nTf2osvEvLU3fHlgFa5Z1jzqSnp3r+2TzXN+2B21RDOn5ub4vNr8BNi1bHrTRGNL9Ne/fjidd + H4sIAAAAAAAAAMWXuU7EQAyGh6MBVqLipkMcLVAANfAA3PAgLGeRCmkljhqQgIpjEYfo90kokKDY +ColH4I80USzLSZxMBix9mlVmHP8ZJ2NvxRjT6pEuUHHwbQfDoN8DQ6CtYAzq2wv2waHRWyNlrmbH +HhbjGJyBE3AKmnbdJbiwY8i54HuQQ5vWeIxbcGe5J+uuwDXhRvD1YS4x/kNf4ODrw3iMB6VfQ/DV +WtVBXx3sFvQ9UvgsgWXLSsZaaQ/qihgBeGO+g6CPMAHGwDi7npeBHPqewLP9TfV1ghbGJJgC08Jc +XjqIvscUfS/g1Wqj+qTaMwNmwZwwV7RG0RyNmuz80L3ntWceLIBFU0594znS5ofufWDk84lea5q4 +JmVZ+L2FOeo2xfMT7X2k71sZW2sjRt5XTX54fxBq+3HUU2OjZEl9RfRdBCbee6rPRRs9F7Xno2SB +id8nTf2osvEvLU3fHlgFa5Z1jzqSnp3r+2TzXN+2B21RDOn5ub4vNr8BNi1bHrTRGNL9Ne/fjidd mhhS76jpYZJM8qX/Zz7Aux0190rrXzRoamgZvY/Uv2gos8dJq7+/QWOeaaAPAAA= - H4sIAAAAAAAAAO2VyQ6CMBRF+6MM4oQjOGzFCAv/QP0IP9LbpA1voYSiTRfek5z0FtLX7q5S/dnA -7Yd/EziFM4d5vyAWuYCl2KdGzRzmcDHgjhu8Cx8OZ0ci7+Be7DM4NnkJV3DdMevpcC8hhBB3Lm++ -2X4L0XGag8i1WRPV9p/tt6Ed9y1HkRuz6n6z/Wf7ravjIj9PIyQYp9AP6EHlae4ZXj3NJuQfeAGC + H4sIAAAAAAAAAO2VyQ6CMBRF+6MM4oQjOGzFCAv/QP0IP9LbpA1voYSiTRfek5z0FtLX7q5S/dnA +7Yd/EziFM4d5vyAWuYCl2KdGzRzmcDHgjhu8Cx8OZ0ci7+Be7DM4NnkJV3DdMevpcC8hhBB3Lm++ +2X4L0XGag8i1WRPV9p/tt6Ed9y1HkRuz6n6z/Wf7ravjIj9PIyQYp9AP6EHlae4ZXj3NJuQfeAGC A/3+oA8AAA== - H4sIAAAAAAAAAGNgwARdQNyNRXwoge145Dro5opRMAqoD7Cl7Ra6u4I00Epl8/Dlb0JgI9VcQRsw -mN23kYGw+zyB2AuIvWnvHLKADxD7ArEfBWYM5fw21OOHVmHfgUZjA7jKHeR8Qe2ybhSMgpEAKMnX + H4sIAAAAAAAAAGNgwARdQNyNRXwoge145Dro5opRMAqoD7Cl7Ra6u4I00Epl8/Dlb0JgI9VcQRsw +mN23kYGw+zyB2AuIvWnvHLKADxD7ArEfBWYM5fw21OOHVmHfgUZjA7jKHeR8Qe2ybhSMgpEAKMnX 1CwTcJlFSb6mZpkwWr6MHAAAKJQYVKAPAAA= @@ -152,8 +152,8 @@ mN23kYGw+zyB2AuIvWnvHLKADxD7ArEfBWYM5fw21OOHVmHfgUZjA7jKHeR8Qe2ybhSMgpEAKMnX - H4sIAAAAAAAAAO2V4QoAIQiDff+X6tX6GyJSOnNEAzk4ZPuIWzdEZPyBjad1R+9aPrt5CLaIMv7V -bNmMDr6THGa+G99eJifaj0jXsxmI3qPuL2a+iE8FH8qflc86d+1lqYsvIzQfgmd9ejvW+yo2lKd3 + H4sIAAAAAAAAAO2V4QoAIQiDff+X6tX6GyJSOnNEAzk4ZPuIWzdEZPyBjad1R+9aPrt5CLaIMv7V +bNmMDr6THGa+G99eJifaj0jXsxmI3qPuL2a+iE8FH8qflc86d+1lqYsvIzQfgmd9ejvW+yo2lKd3 tmza6UUnPwPfSb7eYeNjE7rH3t2u86Jst/4BL80EFrkVf6APAAA= diff --git a/tiled/interiors/kirdneh/house_32.tmx b/data/maps/interiors/kirdneh/house_32.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_32.tmx rename to data/maps/interiors/kirdneh/house_32.tmx index 8cf9ea0a79..8084c5d745 100644 --- a/tiled/interiors/kirdneh/house_32.tmx +++ b/data/maps/interiors/kirdneh/house_32.tmx @@ -123,34 +123,34 @@ - H4sIAAAAAAAAAO3SwQkAIAwEwdh/0/agJ0SdhXyPAa1SorFxya0Tm3x9tvj+9Ontur954k8nj4+P + H4sIAAAAAAAAAO3SwQkAIAwEwdh/0/agJ0SdhXyPAa1SorFxya0Tm3x9tvj+9Ontur954k8nj4+P j4/vDp/Wml6yn7WgDwAA - H4sIAAAAAAAAAM2WO0sDQRSFp1PQKr4xigoKvpWAIFiojfH9A7TQFBqfhb2QMo2mihqxiOIPClgo -Pht/iGfMHTK5zGRnN9nogY/szp09OSQ73BsRQrQSI2BUu7etmdbbQCTgs7Y16dkOOkCjhQkwWaEu -6QRdDl5BPRvANXgFb3St9Eif98QCkQcPdN3MvL7BFtgGV+ACXGpkyHMeZMEe2CeSIKV5DpCn1Dv4 -EP7F89VCynNI8/wEX1V4uebLOXoO+vD08nLJdwcOwCE4cvAcrnM+qWNwAk7BjWVP3MPT5fcPms9F -WYPnuSg/Zxnr0+VKG7xSAXPFCZ6vGzT5IMbuoxW8+F5XlGcv6PPJjGGt3+Jl2uuK9JQ9qcUnsyHt -5bj0NxNzIe3l/a1HlN7pJVHsaytglVgTRe2AhDC/97K2SyQMdSX1rOyReVHqaUm6l+uLtEedOZlP -729S62CD2KzwfWFL9Q+9v/0nmfqHbc4ISzlh7wXq/63lzOFHqg/bevFf5tPnBJWP92J+Pp7rGVCU -5gQ1K3CpfOp8vNQv2q9u2SdXLee/MMTP7xmrF8ATUWC1tId3qspsy6L8fPCZYwyMC/tsYaubZpWg + H4sIAAAAAAAAAM2WO0sDQRSFp1PQKr4xigoKvpWAIFiojfH9A7TQFBqfhb2QMo2mihqxiOIPClgo +Pht/iGfMHTK5zGRnN9nogY/szp09OSQ73BsRQrQSI2BUu7etmdbbQCTgs7Y16dkOOkCjhQkwWaEu +6QRdDl5BPRvANXgFb3St9Eif98QCkQcPdN3MvL7BFtgGV+ACXGpkyHMeZMEe2CeSIKV5DpCn1Dv4 +EP7F89VCynNI8/wEX1V4uebLOXoO+vD08nLJdwcOwCE4cvAcrnM+qWNwAk7BjWVP3MPT5fcPms9F +WYPnuSg/Zxnr0+VKG7xSAXPFCZ6vGzT5IMbuoxW8+F5XlGcv6PPJjGGt3+Jl2uuK9JQ9qcUnsyHt +5bj0NxNzIe3l/a1HlN7pJVHsaytglVgTRe2AhDC/97K2SyQMdSX1rOyReVHqaUm6l+uLtEedOZlP +729S62CD2KzwfWFL9Q+9v/0nmfqHbc4ISzlh7wXq/63lzOFHqg/bevFf5tPnBJWP92J+Pp7rGVCU +5gQ1K3CpfOp8vNQv2q9u2SdXLee/MMTP7xmrF8ATUWC1tId3qspsy6L8fPCZYwyMC/tsYaubZpWg XlHKZ5o5psC0Yd2rbppVgnpJ5PzyAwKDibegDwAA - H4sIAAAAAAAAAGNgGAVDAQQCcfBAO2IU0By4AfFEIA4baIeMQFAJpUsH1BWUASMobUJltaNgcABr + H4sIAAAAAAAAAGNgGAVDAQQCcfBAO2IU0By4AfFEIA4baIeMQFAJpUsH1BWUASMobUJltaNgcABr KG1LZbWjYBSMgqEFlgJx1UA7YhSMAjqAkdpWAQC+OGSHoA8AAA== - H4sIAAAAAAAAAGNgoA0IB+IIAmrscIjXkWDPYig9D4jnIomD2PPx6IsE4igCZttD6WQgToHiVCCu -J8F9gwk8AOKHA+2IUTDoASn5j1hQQ6a+JixiQzX/jQIGBlMgXgXE5lRWSw0ASvcWQLwWiK2IUI+s -lhZ5BgZigTieAXu6B8nFQXE8HjNgemH1JKxOS2XArDux5blRMApGwSgYCoCWZTExgFD5Odp+GX7A + H4sIAAAAAAAAAGNgoA0IB+IIAmrscIjXkWDPYig9D4jnIomD2PPx6IsE4igCZttD6WQgToHiVCCu +J8F9gwk8AOKHA+2IUTDoASn5j1hQQ6a+JixiQzX/jQIGBlMgXgXE5lRWSw0ASvcWQLwWiK2IUI+s +lhZ5BgZigTieAXu6B8nFQXE8HjNgemH1JKxOS2XArDux5blRMApGwSgYCoCWZTExgFD5Odp+GX7A FEpTu60CAKkz+AugDwAA @@ -161,8 +161,8 @@ FEpTu60CAKkz+AugDwAA - H4sIAAAAAAAAAO2VwQrAIAxD+/+nfvLwMBjDmVlSF1kDxYMhPopVNzOvotcpv6xZ+TP+iJhZo8xo -/iq+FVkRnxqf+v1jzgxz3phvQ4a3+IoP5d/V8/f0lvXJo6Yd+ZT6+jUHOr/4xprlU5sRZbYm1D+0 + H4sIAAAAAAAAAO2VwQrAIAxD+/+nfvLwMBjDmVlSF1kDxYMhPopVNzOvotcpv6xZ+TP+iJhZo8xo +/iq+FVkRnxqf+v1jzgxz3phvQ4a3+IoP5d/V8/f0lvXJo6Yd+ZT6+jUHOr/4xprlU5sRZbYm1D+0 h7LZbBl/zR/qAEB1IKygDwAA diff --git a/tiled/interiors/kirdneh/house_33.tmx b/data/maps/interiors/kirdneh/house_33.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_33.tmx rename to data/maps/interiors/kirdneh/house_33.tmx index c68a326c8a..b8d7329450 100644 --- a/tiled/interiors/kirdneh/house_33.tmx +++ b/data/maps/interiors/kirdneh/house_33.tmx @@ -168,36 +168,36 @@ - H4sIAAAAAAAAAJvLyMAwl0b4HgPtzIbhSgYIprU9uHAx0O6SAbR/FI/iUTyKR/EoHkn4DQMCj9o/ + H4sIAAAAAAAAAJvLyMAwl0b4HgPtzIbhSgYIprU9uHAx0O6SAbR/FI/iUTyKR/EoHkn4DQMCj9o/ ikcxAjMMcJogxX4AMl7h/YAMAAA= - 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 XvSoYBYAdwjcWoAMAAA= @@ -208,8 +208,8 @@ XvSoYBYAdwjcWoAMAAA= - H4sIAAAAAAAAAO2UQQrAMAgE/W3+/4NCoZcS7U402EIFIYfVURMzzGz8frpnkV6Jn+lUdlbrxezi -X/rZOaqR8tValHxkTqvML/Krd0XJe387lK9aJz/bP8m14p18al3caj6ZsVdHph7SY1br8b2YSFv1 + H4sIAAAAAAAAAO2UQQrAMAgE/W3+/4NCoZcS7U402EIFIYfVURMzzGz8frpnkV6Jn+lUdlbrxezi +X/rZOaqR8tValHxkTqvML/Krd0XJe387lK9aJz/bP8m14p18al3caj6ZsVdHph7SY1br8b2YSFv1 Zoie8OnOqJpqvpIjuytPfHL/O/iKjvB3/Q3ZXX8T/wBsoW68gAwAAA== diff --git a/tiled/interiors/kirdneh/house_34.tmx b/data/maps/interiors/kirdneh/house_34.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_34.tmx rename to data/maps/interiors/kirdneh/house_34.tmx index 2f97d1de09..01f96a7a63 100644 --- a/tiled/interiors/kirdneh/house_34.tmx +++ b/data/maps/interiors/kirdneh/house_34.tmx @@ -195,39 +195,39 @@ - H4sIAAAAAAAAAO2WwQqAIBAFt1MknfqXDlZq/v9PZVAHQTy8RUxbcC6Cw4igmoHIVGah+g1cdGAD -2EHXvW6meE5nnAe4Lwu67NM3BRTF61Bnyb6RpO/PfS5wAnjQ5RN9LuOsiergfhZ4cN63NQHqK/G+ + H4sIAAAAAAAAAO2WwQqAIBAFt1MknfqXDlZq/v9PZVAHQTy8RUxbcC6Cw4igmoHIVGah+g1cdGAD +2EHXvW6meE5nnAe4Lwu67NM3BRTF61Bnyb6RpO/PfS5wAnjQ5RN9LuOsiergfhZ4cN63NQHqK/G+ pfpQ3+uUvjb7woiQvr7Ot9c+zv8l1Yf6vvh/aZkLWbjZqKAPAAA= - H4sIAAAAAAAAAM2WOW8UQRBGayKQIIBdTmHuOzUYjJCQkAggXIQIwAEQcgUQ4RPnnL5twCJwboRw -AgmXhCVL8D84EpNww2vRI/e2q2d6ll3gk556p6u65tvdme4qiciyDJphV06OYTmUIvIMZUveOhNb -ASthYYA9sDcjblgFqyNqFVnnxhbIb83CQ3iUiEzBhMxpwpk3moSPNrZYqWU0Te5zxhfw0l6n98la -dyQJx4weE3+SyDyF5kO1Zrxc9/qi4uFVRE2jp6x9pvgIzWfVytJNat2C29Dn1a21pqZaa/XjaQAG -Yegv+jvnkKVhPI3AKIxZf4MwVEd/RwO1ykm+vzvk3IV7MG79DcOIUnPKWxvzG1Qssd91PR4+2FGU -dWdhFMa82BpYVID93nVTRi0/N3ZdGlsHGwpyQJnbGKil5casS2PmbCkX5GCDcn1izjeNQw3K9c+3 -tTL3bHZBt0cPvIPzcEHm6y284VmfYXwt1aOvPhiwn6/Bdbjh5cxK9dnn+vvfpPlbmlSP/1K+vyV4 -ugLt0AEl63GTZO81mwvc0/RAp+C05YxU90ip2gP+OqELuh1/Jm+b6O//dol/Nr7AVzjmzB2HT/DZ -y+1Q/Bn14Okq9Dr/r8nbIfr7v7OAvx/wE07ASUsbfIPvXm5nwJ+mLZK9D2yN9FdUsf7ew2EYh/t2 -7hJcbpCvVL6/Sp3rT/7hHuD7M31SxY710APHX14fpMVdf37vsBtaJLynhOJar1JrrSbrT+sdWmGf + H4sIAAAAAAAAAM2WOW8UQRBGayKQIIBdTmHuOzUYjJCQkAggXIQIwAEQcgUQ4RPnnL5twCJwboRw +AgmXhCVL8D84EpNww2vRI/e2q2d6ll3gk556p6u65tvdme4qiciyDJphV06OYTmUIvIMZUveOhNb +ASthYYA9sDcjblgFqyNqFVnnxhbIb83CQ3iUiEzBhMxpwpk3moSPNrZYqWU0Te5zxhfw0l6n98la +dyQJx4weE3+SyDyF5kO1Zrxc9/qi4uFVRE2jp6x9pvgIzWfVytJNat2C29Dn1a21pqZaa/XjaQAG +Yegv+jvnkKVhPI3AKIxZf4MwVEd/RwO1ykm+vzvk3IV7MG79DcOIUnPKWxvzG1Qssd91PR4+2FGU +dWdhFMa82BpYVID93nVTRi0/N3ZdGlsHGwpyQJnbGKil5casS2PmbCkX5GCDcn1izjeNQw3K9c+3 +tTL3bHZBt0cPvIPzcEHm6y284VmfYXwt1aOvPhiwn6/Bdbjh5cxK9dnn+vvfpPlbmlSP/1K+vyV4 +ugLt0AEl63GTZO81mwvc0/RAp+C05YxU90ip2gP+OqELuh1/Jm+b6O//dol/Nr7AVzjmzB2HT/DZ +y+1Q/Bn14Okq9Dr/r8nbIfr7v7OAvx/wE07ASUsbfIPvXm5nwJ+mLZK9D2yN9FdUsf7ew2EYh/t2 +7hJcbpCvVL6/Sp3rT/7hHuD7M31SxY710APHX14fpMVdf37vsBtaJLynhOJar1JrrSbrT+sdWmGf Mp8X13qVWmsZTP/yCwI8fk6gDwAA - H4sIAAAAAAAAAGNgwA2UGBFsRUbc6ggBZQr0IoN3JKr/QED+KNRdO9D473GodwHKXwXSblTyDyFw -AmrPfiBei8QfLOA0I37+KBiaoAwYj8VAXD7I47OIhu6rAJp9Hkin0zEMrlHBDCsobUNltaOAgUGB -zLSgRoS+pUC8HIiXQTGMDwJZQJwNxFeA2Bkq5grELwmYiay2H4gnQvmdQNwFxN1QvjpSvUdqHTsK -BheIBeI4KI4nUa8vECcB04If1V1FGqjAkV/8gTgaKBdAV9cQD4QZUWkYcAPiUiguA+I8IM6nq8vw + H4sIAAAAAAAAAGNgwA2UGBFsRUbc6ggBZQr0IoN3JKr/QED+KNRdO9D473GodwHKXwXSblTyDyFw +AmrPfiBei8QfLOA0I37+KBiaoAwYj8VAXD7I47OIhu6rAJp9Hkin0zEMrlHBDCsobUNltaOAgUGB +zLSgRoS+pUC8HIiXQTGMDwJZQJwNxFeA2Bkq5grELwmYiay2H4gnQvmdQNwFxN1QvjpSvUdqHTsK +BheIBeI4KI4nUa8vECcB04If1V1FGqjAkV/8gTgaKBdAV9cQD4QZUWkYcAPiUiguA+I8IM6nq8vw A3cgng3Ec6H8AiAuHDjnjIJBBjYDcQkwTQdikQtmgLQTV6CJURuM1LYKAGiZ3+qgDwAA - H4sIAAAAAAAAAGNgGAWDFZxkxM3PRpMjBewB6t2LRT8u8VEwcGAJMD6WDuI4WQF020oi3LeF9k5h -kGFEpUfB4AO2QNwMjB97KqulFnAA4jagnU5UVksIpGERS4bSmUCcMpqmR8EQBt/wyH2lmyvwg+9E + H4sIAAAAAAAAAGNgGAWDFZxkxM3PRpMjBewB6t2LRT8u8VEwcGAJMD6WDuI4WQF020oi3LeF9k5h +kGFEpUfB4AO2QNwMjB97KqulFnAA4jagnU5UVksIpGERS4bSmUCcMpqmR8EQBt/wyH2lmyvwg+9E ipEDIoD5N2YQ52EfIE4exO4bBaNgMANbKE3ttgoAsFWvgqAPAAA= @@ -238,9 +238,9 @@ ipEDIoD5N2YQ52EfIE4exO4bBaNgMANbKE3ttgoAsFWvgqAPAAA= - H4sIAAAAAAAAAO2UUQ7AIAhDuf+9vNd+FyLQgkyT2YQfLfBEtyEi40Y5xFnXexLkiZMniTy9x8o7 -k/ZZOd48LHaLA+WLtHt+p/JV6q6q49V77zG5Hh/y3SFsqD9iqQRTu5Pj8v2LTyvj1XmIZ1Zvt3bx -oX2jd2L5kLv0eqJrDB/bk/VZ7xCdc7Yv4mXmZ9Vcdb+M2PnN3kGnvppDVt33Zf0DPA6ErRKdtU+N + H4sIAAAAAAAAAO2UUQ7AIAhDuf+9vNd+FyLQgkyT2YQfLfBEtyEi40Y5xFnXexLkiZMniTy9x8o7 +k/ZZOd48LHaLA+WLtHt+p/JV6q6q49V77zG5Hh/y3SFsqD9iqQRTu5Pj8v2LTyvj1XmIZ1Zvt3bx +oX2jd2L5kLv0eqJrDB/bk/VZ7xCdc7Yv4mXmZ9Vcdb+M2PnN3kGnvppDVt33Zf0DPA6ErRKdtU+N B1lS3dWgDwAA diff --git a/tiled/interiors/kirdneh/house_35.tmx b/data/maps/interiors/kirdneh/house_35.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_35.tmx rename to data/maps/interiors/kirdneh/house_35.tmx index ef87486caa..8878afdb33 100644 --- a/tiled/interiors/kirdneh/house_35.tmx +++ b/data/maps/interiors/kirdneh/house_35.tmx @@ -195,39 +195,39 @@ - H4sIAAAAAAAAAGNgGAXUAMwUYHSgw0gcxueGweA+CaBaUSAWA2LhUfeNuo/O7sPnhqHmvlEwCgYS + H4sIAAAAAAAAAGNgGAXUAMwUYHSgw0gcxueGweA+CaBaUSAWA2LhUfeNuo/O7sPnhqHmvlEwCgYS aDGSj/WxYGLzCLF5Z9R9o+6jhvtAViPjUfcNr/gddd/AuG8UkAcAnTxQQ6APAAA= - H4sIAAAAAAAAAM2Wt0sEQRTGZwu1UCsFtTGLAfOZBbOIgmBheyIWhs7QmFOhFmK6M4deEPQPUNHG -1r/EztCc4RtuFtfxzaY7w4MfM7fvm7ff3u7OvmTGWKoJdaDeQsNJA8k2dJwUgdU6nksHGSBeQRNo -NslzMkGWjVpO1hlzcSwYAXDGPuNEMedxCl7FPJGopccluALXhmMBi3XtmnlNp+Gm1hA8rIMNsAm2 -wG2INcPpj4cPnvxgG+xo4akZTn+78LQH9sHBL/obMWAWh/B0BI7BifC3DjbC6K9HUUvTrP1R6zbB -FpE7l9ba+Q+8ArvXmgTPL2Kk/A0DH/BLuWyQ4IA26XeOSS1Za3ednssD+Q7pII4VKGpRWjvr9Bz/ -tqQ4pPOHtDJ2vm8UXT+klb9vuezz2XxQ8ARGwRj7Ho/gHs/6DcY79nWUYxWsifkSWAYrkibAvn77 -jP7+W1D+3qXxL0P29wYmcK8mwRTfn8QeVcjM95oiB+eM0oJ9UATGSDGP0r7r5hX+pqGdAbMGf1xX -yuj338OcPxu9LNhz8X6rT6FZIPzxmIOnebBguCauK2P0+1/uwl8/GBAMKjSLCn9UFDPzfaBE6Dy4 -pjJQTtwvPWLFPY3GGCPmsQq9XX/PoBvsgQNxbBxMSLoKnKcSVJn4cxKyP2+I9WR/5yH6lP3xPskr -RjdRDT81oFb4ujD4s+qDqLzRn9w7NIBGpt5TVHmqV3FbK0f4o3qHFtBKHLfKU72K21p6//IB10JL + H4sIAAAAAAAAAM2Wt0sEQRTGZwu1UCsFtTGLAfOZBbOIgmBheyIWhs7QmFOhFmK6M4deEPQPUNHG +1r/EztCc4RtuFtfxzaY7w4MfM7fvm7ff3u7OvmTGWKoJdaDeQsNJA8k2dJwUgdU6nksHGSBeQRNo +NslzMkGWjVpO1hlzcSwYAXDGPuNEMedxCl7FPJGopccluALXhmMBi3XtmnlNp+Gm1hA8rIMNsAm2 +wG2INcPpj4cPnvxgG+xo4akZTn+78LQH9sHBL/obMWAWh/B0BI7BifC3DjbC6K9HUUvTrP1R6zbB +FpE7l9ba+Q+8ArvXmgTPL2Kk/A0DH/BLuWyQ4IA26XeOSS1Za3ednssD+Q7pII4VKGpRWjvr9Bz/ +tqQ4pPOHtDJ2vm8UXT+klb9vuezz2XxQ8ARGwRj7Ho/gHs/6DcY79nWUYxWsifkSWAYrkibAvn77 +jP7+W1D+3qXxL0P29wYmcK8mwRTfn8QeVcjM95oiB+eM0oJ9UATGSDGP0r7r5hX+pqGdAbMGf1xX +yuj338OcPxu9LNhz8X6rT6FZIPzxmIOnebBguCauK2P0+1/uwl8/GBAMKjSLCn9UFDPzfaBE6Dy4 +pjJQTtwvPWLFPY3GGCPmsQq9XX/PoBvsgQNxbBxMSLoKnKcSVJn4cxKyP2+I9WR/5yH6lP3xPskr +RjdRDT81oFb4ujD4s+qDqLzRn9w7NIBGpt5TVHmqV3FbK0f4o3qHFtBKHLfKU72K21p6//IB10JL EKAPAAA= - H4sIAAAAAAAAAGNgwA1kGBFsaUbc6ggBWQr0IoMfJKr/RUD+KNRdm9D4P3GodwHKnwfSbgT8swUo -vxWLGlziuMAJqNqdQLwciU8p2AU0ZzcWs3CJ4wKnGfHzyQUHgOYcxGIWLvFRQF1QBgzjYiAuH+Rh -XURD91UAzT4JpNPpGAYXqGCGG5T2oLLaUcDAoExmWlAiQt98IF4IxAugGMYHgQIgLgTic0DsDxUL -BOLPaGaoo9mDrLYTiLuh/GYgbgHiVihfDaneI7WOHQXDB0QCcRIwLUQNsDsqcOSXaBAGysXQwQ3x -ZOR1RkZUGgaCgLgaimuAuASISylyHXVBMBBPBeLpUH4ZEJcPnHNGwSADa4G4BJimY7HIxTNA2omL + H4sIAAAAAAAAAGNgwA1kGBFsaUbc6ggBWQr0IoMfJKr/RUD+KNRdm9D4P3GodwHKnwfSbgT8swUo +vxWLGlziuMAJqNqdQLwciU8p2AU0ZzcWs3CJ4wKnGfHzyQUHgOYcxGIWLvFRQF1QBgzjYiAuH+Rh +XURD91UAzT4JpNPpGAYXqGCGG5T2oLLaUcDAoExmWlAiQt98IF4IxAugGMYHgQIgLgTic0DsDxUL +BOLPaGaoo9mDrLYTiLuh/GYgbgHiVihfDaneI7WOHQXDB0QCcRIwLUQNsDsqcOSXaBAGysXQwQ3x +ZOR1RkZUGgaCgLgaimuAuASISylyHXVBMBBPBeLpUH4ZEJcPnHNGwSADa4G4BJimY7HIxTNA2omL 0MSoDUZqWwUAiMO3gqAPAAA= - H4sIAAAAAAAAAGNgGAWDFZxkxM1PQ5MjBewB6t2LRT8u8eEMlgD9u3QQ+3kF0G0rB7H7iAXr6GCH -GCMqPQoGH/AE4mZg/HhTWS21gA8QtwHt9KOyWkIgB4tYJpTOB+KU0TQ9CggAFmgaYQLSzIyoYqNg + H4sIAAAAAAAAAGNgGAWDFZxkxM1PQ5MjBewB6t2LRT8u8eEMlgD9u3QQ+3kF0G0rB7H7iAXr6GCH +GCMqPQoGH/AE4mZg/HhTWS21gA8QtwHt9KOyWkIgB4tYJpTOB+KU0TQ9CggAFmgaYQLSzIyoYqNg YEEEMB5iKIwLLqh+DiDNyYgqRimIAOLk0bQyCkYBWYBWbRUAEjqtuqAPAAA= @@ -238,8 +238,8 @@ YEEEMB5iKIwLLqh+DiDNyYgqRimIAOLk0bQyCkYBWYBWbRUAEjqtuqAPAAA= - H4sIAAAAAAAAAO2TSw7AIAhE5/6X8mrdNqR8BoraVBI2ZZg+FQaAcbKcML7LGpw+GH1I9MkaG9aZ -pE7rse5DY9c4onxerL6/XTy9uWYYMj4s2732Fl9k7yJsUb3HUknGu5Pj8P2LT0ZGK/simie/1fFF + H4sIAAAAAAAAAO2TSw7AIAhE5/6X8mrdNqR8BoraVBI2ZZg+FQaAcbKcML7LGpw+GH1I9MkaG9aZ +pE7rse5DY9c4onxerL6/XTy9uWYYMj4s2732Fl9k7yJsUb3HUknGu5Pj8P2LT0ZGK/simie/1fFF vifezLtH/8nMzQw+6cmcg9F2z8YqPqaf4YPQzdipGe9Uie550nbM4oiwVbLTe9e8AIax98WgDwAA diff --git a/tiled/interiors/kirdneh/house_36.tmx b/data/maps/interiors/kirdneh/house_36.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_36.tmx rename to data/maps/interiors/kirdneh/house_36.tmx index 45439694a2..4942a3a97a 100644 --- a/tiled/interiors/kirdneh/house_36.tmx +++ b/data/maps/interiors/kirdneh/house_36.tmx @@ -93,22 +93,22 @@ - H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62Rgg4AQQH8dBIwNuNL349CHT2PQSo+8E -Dr20sBcbQNdbAMSFROAiLHqLgbiECFw6TPSWAXE5EbgCTa8UEHORgKWhemWBWI4MrADEADcdOhSE + H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62Rgg4AQQH8dBIwNuNL349CHT2PQSo+8E +Dr20sBcbQNdbAMSFROAiLHqLgbiECFw6TPSWAXE5EbgCTa8UEHORgKWhemWBWI4MrADEADcdOhSE AwAA - H4sIAAAAAAAAAGNgGFiwDkr7IYmdA+I9QLwXiK2BeA4QT8djxj4gDgDiA2jiK6B4Lg59wUB8EIgP -AfFhIPbHogaXXhA4AsRHgfgYDnl8etEByJ82UAzy70wi9ZkCsRkUmzMg/IwOTqLxO4HYAogtodgK -KoYNnEJiRwFxNBY1EUAcScCtcUAcD2U7ALETlB0DxLFY1HsSMA8f8CJSvwkRahSBWAmIlcl0iyoB + H4sIAAAAAAAAAGNgGFiwDkr7IYmdA+I9QLwXiK2BeA4QT8djxj4gDgDiA2jiK6B4Lg59wUB8EIgP +AfFhIPbHogaXXhA4AsRHgfgYDnl8etEByJ82UAzy70wi9ZkCsRkUmzMg/IwOTqLxO4HYAogtodgK +KoYNnEJiRwFxNBY1EUAcScCtcUAcD2U7ALETlB0DxLFY1HsSMA8f8CJSvwkRahSBWAmIlcl0iyoB eQCsyVFUhAMAAA== - H4sIAAAAAAAAAGNgQABdJPYiKL0DiHcyEAZ6SOzFUHoXEO+Gshfi0auPR64NiGuBuI6A/fvxyBkT + H4sIAAAAAAAAAGNgQABdJPYiKL0DiHcyEAZ6SOzFUHoXEO+Gshfi0auPR64NiGuBuI6A/fvxyBkT 0IsPGBGQD8Qj10GmndVk6oMBewr1jwL6AgACUzFdhAMAAA== @@ -124,7 +124,7 @@ eQCsyVFUhAMAAA== - H4sIAAAAAAAAAHNmYGBwHkAMA+hsUvWiizHgkKemXkKAFL2k+JdUfdj04gsHYuOJGLdgU4NuP7oY + H4sIAAAAAAAAAHNmYGBwHkAMA+hsUvWiizHgkKemXkKAFL2k+JdUfdj04gsHYuOJGLdgU4NuP7oY tcKaGP2khB+t8gAAfF0xq4QDAAA= diff --git a/tiled/interiors/kirdneh/house_36_basement.tmx b/data/maps/interiors/kirdneh/house_36_basement.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_36_basement.tmx rename to data/maps/interiors/kirdneh/house_36_basement.tmx index 9334756bcd..638006996d 100644 --- a/tiled/interiors/kirdneh/house_36_basement.tmx +++ b/data/maps/interiors/kirdneh/house_36_basement.tmx @@ -71,21 +71,21 @@ - H4sIAAAAAAAAAJ3RvQrCMBSG4TNZ0EmtPygtXarX5L0ITnpr3oiCLgrtoov1HRIIB9PEfPBM5SUH -OhaRSYIcM8yROXZG5rHA0rQDnCV+I9W6Oxk1Nomt/Z7aFih/qFS7V+0WU49ctQfV+hZz8wVXNGhx + H4sIAAAAAAAAAJ3RvQrCMBSG4TNZ0EmtPygtXarX5L0ITnpr3oiCLgrtoov1HRIIB9PEfPBM5SUH +OhaRSYIcM8yROXZG5rHA0rQDnCV+I9W6Oxk1Nomt/Z7aFih/qFS7V+0WU49ctQfV+hZz8wVXNGhx wz2ytXvhHXj36Gk/6BJvtuu7+YGnhOe2Kwz/sJb+fx9S4Qs7AjJehAMAAA== - H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcQUDYbAGiNcCsSUQWwHxDiDeCcQTgHgyECcBcSIBM6yB -2AZNbBoQGwGxMQG9mkCsjUXcBIhNCejVAWI9LOJmQGxOpl5iADX1PgDihwNgLyV6HzAQ72Z9IDYk + H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcQUDYbAGiNcCsSUQWwHxDiDeCcQTgHgyECcBcSIBM6yB +2AZNbBoQGwGxMQG9mkCsjUXcBIhNCejVAWI9LOJmQGxOpl5iADX1PgDihwNgLyV6HzAQ72Z9IDYk 097BDgBNXWDWhAMAAA== - H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH + H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH QPyYOOcSDRYCcRMOuV9A/BuP3gVYxEhx82sgfkPAfUMdAAAzHfdVhAMAAA== @@ -101,7 +101,7 @@ QPyYOOcSDRYCcRMOuV9A/BuP3gVYxEhx82sgfkPAfUMdAAAzHfdVhAMAAA== - H4sIAAAAAAAAALNgYGCwGEBMDCBFL7ocvfWS429qhxc2Myl1M7n2UhLe5OhBlifW7QOZ/kEYAAjr + H4sIAAAAAAAAALNgYGCwGEBMDCBFL7ocvfWS429qhxc2Myl1M7n2UhLe5OhBlifW7QOZ/kEYAAjr 3+6EAwAA diff --git a/tiled/interiors/kirdneh/house_37.tmx b/data/maps/interiors/kirdneh/house_37.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_37.tmx rename to data/maps/interiors/kirdneh/house_37.tmx index 23611822f2..14f2701ec0 100644 --- a/tiled/interiors/kirdneh/house_37.tmx +++ b/data/maps/interiors/kirdneh/house_37.tmx @@ -90,21 +90,21 @@ - H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62RggwBWInXDQyIAbTS8+fcg0Nr3E6HPF + H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62RggwBWInXDQyIAbTS8+fcg0Nr3E6HPF oZcW9mID2Ox1JJJG14su74pHPy3tRaYdBshefP6VAmIuErA0VK8sEMuRgRWAGACZmviwhAMAAA== - H4sIAAAAAAAAAGNgGFiwCIvYASDeAMQbgdgdiCcAcTceMzYBcSwQb0ETnwPFE3HoSwDirUC8DYi3 -A3EMFjW49ILADiDeCcS7cMjj04sOQP70gGKQf3tJ0DsHC0YHu9H4tUBsAcSWUGwFFcMG9iCx04E4 -A4uaVCBOI+DObCDOgbL9gTgQys4E4iws6iMImIcPRBKp34QINYpArATEymS6RZWAPAC82HIYhAMA + H4sIAAAAAAAAAGNgGFiwCIvYASDeAMQbgdgdiCcAcTceMzYBcSwQb0ETnwPFE3HoSwDirUC8DYi3 +A3EMFjW49ILADiDeCcS7cMjj04sOQP70gGKQf3tJ0DsHC0YHu9H4tUBsAcSWUGwFFcMG9iCx04E4 +A4uaVCBOI+DObCDOgbL9gTgQys4E4iws6iMImIcPRBKp34QINYpArATEymS6RZWAPAC82HIYhAMA AA== - H4sIAAAAAAAAAGNgQABdJPY0KL0GiNcyEAZ6SOzpUHodEK+Hsqfi0auPR64KiAuBuIiA/ZvxyBkT + H4sIAAAAAAAAAGNgQABdJPY0KL0GiNcyEAZ6SOzpUHodEK+Hsqfi0auPR64KiAuBuIiA/ZvxyBkT 0OuNR86IgN44PHI1BPTiAvkkqDUFYjMoNoeK+ZFp7ygYGAAA4hvibYQDAAA= @@ -120,7 +120,7 @@ AA== - H4sIAAAAAAAAAAtiYGAIGkCMDZCqlxzzqKGXECBFL73CCl0fseYgqyPFD9jUoNuPLkatsCZGPynh + H4sIAAAAAAAAAAtiYGAIGkCMDZCqlxzzqKGXECBFL73CCl0fseYgqyPFD9jUoNuPLkatsCZGPynh R6s8AAAGsbXYhAMAAA== diff --git a/tiled/interiors/kirdneh/house_37_basement.tmx b/data/maps/interiors/kirdneh/house_37_basement.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_37_basement.tmx rename to data/maps/interiors/kirdneh/house_37_basement.tmx index 96e6727ffc..7db1f51e52 100644 --- a/tiled/interiors/kirdneh/house_37_basement.tmx +++ b/data/maps/interiors/kirdneh/house_37_basement.tmx @@ -71,20 +71,20 @@ - H4sIAAAAAAAAAJ3ROwrCQBRG4VsZ0EqNDxQljbod9yJYWYuiuC23oaDgA7TRRhtPkYHL4GRm8sNX -hcNcSF1EGiWkaKGNRJnmEocOunlbwV7CV7NavSVWGGEc2a6xUd/LtgMM/8isdma1EzQdUqudW63Z + H4sIAAAAAAAAAJ3ROwrCQBRG4VsZ0EqNDxQljbod9yJYWYuiuC23oaDgA7TRRhtPkYHL4GRm8sNX +hcNcSF1EGiWkaKGNRJnmEocOunlbwV7CV7NavSVWGGEc2a6xUd/LtgMM/8isdma1EzQdUqudW63Z AcfIm08444EnLrgGtmYvvD3vLhztB9/Am7fYqZvNim6+4S7+6baHaoS+FP97nww/tZ2h2oQDAAA= - H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcT4DYbAGiNcCsQEQGwLxDiDeCcQTgHgyEEcCcQQBM4yA + H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcT4DYbAGiNcCsQEQGwLxDiDeCcQTgHgyEEcCcQQBM4yA 2BhNbBoQawKxFhFuwAa0gViHTL26QKxHpt5RQBg8AOKHA+2IQQAABdTrLYQDAAA= - H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH + H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH QPyYOOcSDRYCcSUOuW9A/B2P3gVYxOjh5qEEAGf5WUiEAwAA @@ -100,7 +100,7 @@ QPyYOOcSDRYCcSUOuW9A/B2P3gVYxOjh5qEEAGf5WUiEAwAA - H4sIAAAAAAAAANNnYGDQH0BMDCBFL7ocvfWS429qhxc2Myl1M7n2UhLe5OhBlifW7QOZ/kEYAFfs + H4sIAAAAAAAAANNnYGDQH0BMDCBFL7ocvfWS429qhxc2Myl1M7n2UhLe5OhBlifW7QOZ/kEYAFfs XFCEAwAA diff --git a/tiled/interiors/kirdneh/house_38.tmx b/data/maps/interiors/kirdneh/house_38.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_38.tmx rename to data/maps/interiors/kirdneh/house_38.tmx index be5a1e7b03..0600f86f0b 100644 --- a/tiled/interiors/kirdneh/house_38.tmx +++ b/data/maps/interiors/kirdneh/house_38.tmx @@ -180,39 +180,39 @@ - H4sIAAAAAAAAAO2WTQ5AMBBGi7V/DsA13UKEWLgbG+cwCRJpMG0NlbSLl9nNvHz9yXQOY52hzGyF -olcL9Ir1qucIbhORn4xTAZRb7T86C5m8drcSye+ICzl6TKyK5ldxPMlP1M278DvLiff7W36U9++N -/J6+X4vFZIYbdLvp9KsRVPx8+NcChFBwl3jDL4LZMUJC7CeDbr/mgPWj90thdoaQE+3aKn66+buf + H4sIAAAAAAAAAO2WTQ5AMBBGi7V/DsA13UKEWLgbG+cwCRJpMG0NlbSLl9nNvHz9yXQOY52hzGyF +olcL9Ir1qucIbhORn4xTAZRb7T86C5m8drcSye+ICzl6TKyK5ldxPMlP1M278DvLiff7W36U9++N +/J6+X4vFZIYbdLvp9KsRVPx8+NcChFBwl3jDL4LZMUJC7CeDbr/mgPWj90thdoaQE+3aKn66+buf qSwezpFwoA8AAA== - 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 rTJUAABzsUBAoA8AAA== - H4sIAAAAAAAAAGNgGAUjAdxEwrQGlxkZGK4w4ubTC/QA7ewF4r30t3rQAJcBCPdRMApwAU8gPgxM -k95UVkst4APEx4B2+lFZLbFgOxBvo6J56OAQAf4oGNogF1reZwPpHEZUsaECAkhw7w7aOQMnCCIx + H4sIAAAAAAAAAGNgGAUjAdxEwrQGlxkZGK4w4ubTC/QA7ewF4r30t3rQAJcBCPdRMApwAU8gPgxM +k95UVkst4APEx4B2+lFZLbFgOxBvo6J56OAQAf4oGNogF1reZwPpHEZUsaECAkhw7w7aOQMnCCIx PBXoHP4hFNo3A4hnAvEsMvQWQ+0uBNJFjKhio2AUDFfgCaWp3VYBAF46rWmgDwAA @@ -223,9 +223,9 @@ PBXoHP4hFNo3A4hnAvEsMvQWQ+0uBNJFjKhio2AUDFfgCaWp3VYBAF46rWmgDwAA - H4sIAAAAAAAAAO2UUQ7AIAhDuf/hPNN+DUOha0lcIgnJprQ8nXOY2bgpyznmsWje13mfzDfTrPRo -KL1Wnru1qvl8HbrHCj52T7v52KiewZP4vvZBtVk/xR3UUavKy/dPPu9l7tlH5lXVMH67iLSMX+TD -8iHjqHfGiMxH79W+q2/A8nXF6XxR7z/yVbRmby17/li+yKvKh3gi97aKr/rPI3zIOjp8T84H8TCN + H4sIAAAAAAAAAO2UUQ7AIAhDuf/hPNN+DUOha0lcIgnJprQ8nXOY2bgpyznmsWje13mfzDfTrPRo +KL1Wnru1qvl8HbrHCj52T7v52KiewZP4vvZBtVk/xR3UUavKy/dPPu9l7tlH5lXVMH67iLSMX+TD +8iHjqHfGiMxH79W+q2/A8nXF6XxR7z/yVbRmby17/li+yKvKh3gi97aKr/rPI3zIOjp8T84H8TCN QKAPAAA= diff --git a/tiled/interiors/kirdneh/house_39.tmx b/data/maps/interiors/kirdneh/house_39.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_39.tmx rename to data/maps/interiors/kirdneh/house_39.tmx index 15818b5758..90c018aaa7 100644 --- a/tiled/interiors/kirdneh/house_39.tmx +++ b/data/maps/interiors/kirdneh/house_39.tmx @@ -111,42 +111,42 @@ - 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 aawNAAA= @@ -157,8 +157,8 @@ aawNAAA= - H4sIAAAAAAAAAO2UYQrAIAiF20m6/y37NZDxMp8zdCNBBlb2ae71q7V+fJtLQzFtTctlMfa8VoM1 -l9wfWcsqF8oZzfKXN4piYTkzWNh/czZHKxa0zurEG43xnj0s32XxzD87s3dsxo/uk3tlzMrJ1sT0 + H4sIAAAAAAAAAO2UYQrAIAiF20m6/y37NZDxMp8zdCNBBlb2ae71q7V+fJtLQzFtTctlMfa8VoM1 +l9wfWcsqF8oZzfKXN4piYTkzWNh/czZHKxa0zurEG43xnj0s32XxzD87s3dsxo/uk3tlzMrJ1sT0 Y4dVYanUF+vceuclgiWrP5V4IrQG6crzy8QydbWyDwH2iyGsDQAA diff --git a/tiled/interiors/kirdneh/house_40.tmx b/data/maps/interiors/kirdneh/house_40.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_40.tmx rename to data/maps/interiors/kirdneh/house_40.tmx index e7c683c79d..1e7a0dd9f8 100644 --- a/tiled/interiors/kirdneh/house_40.tmx +++ b/data/maps/interiors/kirdneh/house_40.tmx @@ -138,43 +138,43 @@ - H4sIAAAAAAAAAO3Stw2AQBBE0e2/Abw3fRHgoYZjGliRcNIc2uDlP/hORJwxiulFqH0RxJBAStiX -QQ4FlIR9FdTQQEvY10EPA4yEfcaEhv1rn30zLIqVoG+DXXFYn/V57jvhUtwEfV9g7zP/8wBOg2cz + H4sIAAAAAAAAAO3Stw2AQBBE0e2/Abw3fRHgoYZjGliRcNIc2uDlP/hORJwxiulFqH0RxJBAStiX +QQ4FlIR9FdTQQEvY10EPA4yEfcaEhv1rn30zLIqVoG+DXXFYn/V57jvhUtwEfV9g7zP/8wBOg2cz oA8AAA== - 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 ovL2i45+AAAA/xu8w1kCoA8AAA== @@ -185,8 +185,8 @@ ovL2i45+AAAA/xu8w1kCoA8AAA== - H4sIAAAAAAAAAO1VWwrAMAjzzt4f9luKs0bTB6UB2Yosic45FRF9UY4/WDltrih39Bz156FaO8It -kuPS7r4/Z8GoceSB7a/SPxaf5y/Lk8lFeFn9s+aOUTeDhwHrm0L65+3Aqi/Lj+Vv1m4/IVb567l3 + H4sIAAAAAAAAAO1VWwrAMAjzzt4f9luKs0bTB6UB2Yosic45FRF9UY4/WDltrih39Bz156FaO8It +kuPS7r4/Z8GoceSB7a/SPxaf5y/Lk8lFeFn9s+aOUTeDhwHrm0L65+3Aqi/Lj+Vv1m4/IVb567l3 4jZ/yHv1NFsuSyfjD507Blbrobht/liarban8/pXA7KvLa8R/6PnvPys/9wM3pPjA2RYiq2gDwAA diff --git a/tiled/interiors/kirdneh/house_41.tmx b/data/maps/interiors/kirdneh/house_41.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_41.tmx rename to data/maps/interiors/kirdneh/house_41.tmx index 0e51453089..a18740d2e0 100644 --- a/tiled/interiors/kirdneh/house_41.tmx +++ b/data/maps/interiors/kirdneh/house_41.tmx @@ -174,39 +174,39 @@ - H4sIAAAAAAAAAO3OMQ4AEBBE0XUJlxCFuKgbqNyTBKXOJit+8YppJt87EQ8AwGfqYuW3yLR3W273 + H4sIAAAAAAAAAO3OMQ4AEBBE0XUJlxCFuKgbqNyTBKXOJit+8YppJt87EQ8AwGfqYuW3yLR3W273 af2+LAzRQMdJGrKBDgCAvg4gmYpZoA8AAA== - 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 AFSNpImgDwAA - H4sIAAAAAAAAAGNgGAUwkAnErkDsBsTuaHLI4pl4zNjECMGExEbB4AG5wLgpgMZPHiOEP9TAWyxi -b+juCvzgHRL7NQ416VjEcokUIxZgs2MUjAJagcpBXp7UAt3nOsjdOBzATwZIPfMdSP9ggNQzPwfY -TdQA3VjSDjaxgQLNUIyLjw+kUN85Awb+M0DS3F8g/Y8Bkhb/D7CbRsEoGC5AB0rrUdFMAGnZce6g + H4sIAAAAAAAAAGNgGAUwkAnErkDsBsTuaHLI4pl4zNjECMGExEbB4AG5wLgpgMZPHiOEP9TAWyxi +b+juCvzgHRL7NQ416VjEcokUIxZgs2MUjAJagcpBXp7UAt3nOsjdOBzATwZIPfMdSP9ggNQzPwfY +TdQA3VjSDjaxgQLNUIyLjw+kUN85Awb+M0DS3F8g/Y8Bkhb/D7CbRsEoGC5AB0rrUdFMAGnZce6g DwAA @@ -217,8 +217,8 @@ DwAA - H4sIAAAAAAAAAO1U0QoAIQjzs/38e5fT5tQruAZChG6LVioiequlEKCzqJ6C/Zb3TcvTzpwFBTtX -8Teh8QXsfa+yYNeMThVoxjNzSE7Zd+jtrbxlelEvzJ9T4Zjkvf7O4Jngtej2luFFUdVkdTJg/VU0 + H4sIAAAAAAAAAO1U0QoAIQjzs/38e5fT5tQruAZChG6LVioiequlEKCzqJ6C/Zb3TcvTzpwFBTtX +8Teh8QXsfa+yYNeMThVoxjNzSE7Zd+jtrbxlelEvzJ9T4Zjkvf7O4Jngtej2luFFUdVkdTJg/VU0 PE5Wu/uOMmAzH/H8yd80PH/VNzft7xQg/yCai+hsUX/kYbJ2au+oBxfu4dCgDwAA diff --git a/tiled/interiors/kirdneh/house_42.tmx b/data/maps/interiors/kirdneh/house_42.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_42.tmx rename to data/maps/interiors/kirdneh/house_42.tmx index 71b935825f..f567f49d61 100644 --- a/tiled/interiors/kirdneh/house_42.tmx +++ b/data/maps/interiors/kirdneh/house_42.tmx @@ -93,21 +93,21 @@ - H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62YDYigTMPaqXanrNceDhqpfYsJICYi4S + H4sIAAAAAAAAABNkYGAQIgOLALEoEIsBMTsJWByIJaB62YDYigTMPaqXanrNceDhqpfYsJICYi4S sDRUrywQy5GBFYAYAHWU+yqEAwAA - H4sIAAAAAAAAAGNgGFiwDo0fAcRngXgvEO8DYlcgngvEM/CYsR+Io4D4IJr4Siieh0NfLBAfAuLD -QHwEiCOxqMGlFwSOAvExID6OQx6fXnQA8qcbFIP8OwuLmhM49K7EgtHBSTR+FxA7AbEzFLtAxbAB -MyR2ChCnYlGTBMTJOPTDQAYQZ0LZXkDsA2WnAXE6FvXBBMzDB0KI1G9GWAmDIhArAbEymW5RJSAP + H4sIAAAAAAAAAGNgGFiwDo0fAcRngXgvEO8DYlcgngvEM/CYsR+Io4D4IJr4Siieh0NfLBAfAuLD +QHwEiCOxqMGlFwSOAvExID6OQx6fXnQA8qcbFIP8OwuLmhM49K7EgtHBSTR+FxA7AbEzFLtAxbAB +MyR2ChCnYlGTBMTJOPTDQAYQZ0LZXkDsA2WnAXE6FvXBBMzDB0KI1G9GWAmDIhArAbEymW5RJSAP AAosb0aEAwAA - H4sIAAAAAAAAAGNgQABdJPZiKL0TiHcxEAZ6SOwlUHo3EO+Bshfh0auPR64diOuAuB6PGgMgPoBH + H4sIAAAAAAAAAGNgQABdJPZiKL0TiHcxEAZ6SOwlUHo3EO+Bshfh0auPR64diOuAuB6PGgMgPoBH 3hiPnAkQGwKxKQ55Izx6QSAaj1wnAb24QA0Jau2B2AGKHaFinmTaOwoGBgAAzOnsIIQDAAA= @@ -123,7 +123,7 @@ AAosb0aEAwAA - H4sIAAAAAAAAAPNlYGDwHUCMDsjRi888XGZSQy8hQIpecsKKWH3Y9OMLB0LhRYofsKlBtx9djFph + H4sIAAAAAAAAAPNlYGDwHUCMDsjRi888XGZSQy8hQIpecsKKWH3Y9OMLB0LhRYofsKlBtx9djFph TYx+UsKOVnkAAPAquHWEAwAA diff --git a/tiled/interiors/kirdneh/house_42_1.tmx b/data/maps/interiors/kirdneh/house_42_1.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_42_1.tmx rename to data/maps/interiors/kirdneh/house_42_1.tmx index 677274e482..e36074bd18 100644 --- a/tiled/interiors/kirdneh/house_42_1.tmx +++ b/data/maps/interiors/kirdneh/house_42_1.tmx @@ -71,20 +71,20 @@ - H4sIAAAAAAAAAKXROwrCQBRG4VsZ0EoTHyiGNOp23ItgZS2K4r6yDwUfoI022niEBIaLkxnHH74q -HHJDmiLSCpCgjQ4iw7QQWXTRK9oacvFfQ7XmllgFtmtsMMI4sP08HyL9IlPtTLUTxBaJaueq/ed7 + H4sIAAAAAAAAAKXROwrCQBRG4VsZ0EoTHyiGNOp23ItgZS2K4r6yDwUfoI022niEBIaLkxnHH74q +HHJDmiLSCpCgjQ4iw7QQWXTRK9oacvFfQ7XmllgFtmtsMMI4sP08HyL9IlPtTLUTxBaJaueq/ed7 9zjgihuOOHm25e54ON67sLRPvDxv3mJn3Fyu6uYzLuKe2fZR/8FAqv+9S4Y3uIwWTYQDAAA= - H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcT4DYbAGiNcCsQEQGwLxDiDeCcQTgHgyEEcCcQQBM4yA + H4sIAAAAAAAAAGNgQIBlQLwcib8JiDcDcT4DYbAGiNcCsQEQGwLxDiDeCcQTgHgyEEcCcQQBM4yA 2BhNbBoQawKxFhFuwAa0gViHTL26QKxHpl56gwdA/HCgHUEieMAw9NxMCwAAHpJS/IQDAAA= - H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH + H4sIAAAAAAAAAGNgGAXUApeB+AoQXwXiazjUzMMidgOIbwLxLSC+DcR3gPguFnULsIjdA+L7SPxH QPyYOOcSDRYCcSUOuW9A/B2P3gVYxOjh5qEEAGf5WUiEAwAA @@ -100,7 +100,7 @@ QPyYOOcSDRYCcSUOuW9A/B2P3gVYxOjh5qEEAGf5WUiEAwAA - H4sIAAAAAAAAANNnYGDQH0CMDLCJIYvj04sLkKIXXY4cvZT4m1R9+AC13UyuvZSENzl6kOWJdftA + H4sIAAAAAAAAANNnYGDQH0CMDLCJIYvj04sLkKIXXY4cvZT4m1R9+AC13UyuvZSENzl6kOWJdftA pn8QBgCM6DMAhAMAAA== diff --git a/tiled/interiors/kirdneh/house_43.tmx b/data/maps/interiors/kirdneh/house_43.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_43.tmx rename to data/maps/interiors/kirdneh/house_43.tmx index 23bc84346b..7d12b3d12c 100644 --- a/tiled/interiors/kirdneh/house_43.tmx +++ b/data/maps/interiors/kirdneh/house_43.tmx @@ -99,40 +99,40 @@ - H4sIAAAAAAAAAO2VuwqAMAxFuzqJ+v8/5Ps5+g8iIo5maCBIwVbbVNHh0K3n3qBpIIQIfkQKZEzk -Cn/B2LU68W/AJE8ffnTPwKJ5Z3ngbv+VzGFi7r8Q72owg5Fwx48ZcP7c/VVz8OF3hcpfAw0TrcLf -AT0TwwP9b9z/OrvO9fd/JYPt/880g4v+Jhls+dEZSnQz2PCjK5ZuPG28v7r+iJAQrvh979+vsgOQ + H4sIAAAAAAAAAO2VuwqAMAxFuzqJ+v8/5Ps5+g8iIo5maCBIwVbbVNHh0K3n3qBpIIQIfkQKZEzk +Cn/B2LU68W/AJE8ffnTPwKJ5Z3ngbv+VzGFi7r8Q72owg5Fwx48ZcP7c/VVz8OF3hcpfAw0TrcLf +AT0TwwP9b9z/OrvO9fd/JYPt/880g4v+Jhls+dEZSnQz2PCjK5ZuPG28v7r+iJAQrvh979+vsgOQ fcKtgAwAAA== - H4sIAAAAAAAAAN2WSU7DMBSGX3MeVm0qJqG26QYkZiQWbLuFa1BmblCQEBwBFiAxieEuiDvwR3lW -HuU5ialrJH7pU/2cNJ/d2Gm6RDT9RyRgFmyAlcCsgxn2L1GYvIj2osXfqhG1BQmYtFyvF+XtpoJM -A7zyZ5F/p/b9e5tcmzFI5yip6jdjSJR+mY+h+tOjP812id81vv2+5n8Bz6niGmX+A3AGzrlt809Q -ts60MYT6/UmM4VJwNWb/lrKvqva5np/2Fc0/RP6b/82Tv0H5M1qrbXkH87ivC+Aa7STSmYuK/bfg -jrJ9OhC1S3ZBH+wpdEv8PvPEyFT1m+fVb/II9sEBcwieHf0uSf/r60N9R+CYORH9Zf578ED5/Te1 -LTFl6zOmn+8cWnzOv87upmjH4ni6D24Ys/5bAddfUaR/DSx7hkqOr7K/A6bGAFU4pw2+ACMxi1mA + H4sIAAAAAAAAAN2WSU7DMBSGX3MeVm0qJqG26QYkZiQWbLuFa1BmblCQEBwBFiAxieEuiDvwR3lW +HuU5ialrJH7pU/2cNJ/d2Gm6RDT9RyRgFmyAlcCsgxn2L1GYvIj2osXfqhG1BQmYtFyvF+XtpoJM +A7zyZ5F/p/b9e5tcmzFI5yip6jdjSJR+mY+h+tOjP812id81vv2+5n8Bz6niGmX+A3AGzrlt809Q +ts60MYT6/UmM4VJwNWb/lrKvqva5np/2Fc0/RP6b/82Tv0H5M1qrbXkH87ivC+Aa7STSmYuK/bfg +jrJ9OhC1S3ZBH+wpdEv8PvPEyFT1m+fVb/II9sEBcwieHf0uSf/r60N9R+CYORH9Zf578ED5/Te1 +LTFl6zOmn+8cWnzOv87upmjH4ni6D24Ys/5bAddfUaR/DSx7hkqOr7K/A6bGAFU4pw2+ACMxi1mA DAAA - H4sIAAAAAAAAAGNgQIBrQHwdiG8A8UMgfoRHjBAfnzm4wB0gvgvE94D4MRA/wSNGiI/PnFFAGnBi -HGgXjIKRBBaPprdRMELBTiDehYdPLAhngtARUDoMSgcwke+24QAi6ej/YKBdIUAcOkBhfgSKSQHG + H4sIAAAAAAAAAGNgQIBrQHwdiG8A8UMgfoRHjBAfnzm4wB0gvgvE94D4MRA/wSNGiI/PnFFAGnBi +HGgXjIKRBBaPprdRMELBTiDehYdPLAhngtARUDoMSgcwke+24QAi6ej/YKBdIUAcOkBhfgSKSQHG UIyLP1SBDzAOvIDYewSk/xggjgXiuAF0QxqR6gD447IRgAwAAA== - H4sIAAAAAAAAAGNgGAWEgBkO8QQm0sw5SgU3kGonvcALIH6HhF/R2f53WDA9Acj/55Awvf1PCMwE -4llEqMOV1ukJBsINMVjyVSwWsTg8+S8eixyx5o4CyoELMFxdBzBs3YB2u+OwP2g0zkkCxJZXww3s + H4sIAAAAAAAAAGNgGAWEgBkO8QQm0sw5SgU3kGonvcALIH6HhF/R2f53WDA9Acj/55Awvf1PCMwE +4llEqMOV1ukJBsINMVjyVSwWsTg8+S8eixyx5o4CyoELMFxdBzBs3YB2u+OwP2g0zkkCxJZXww3s BeJ9ePijYBQMdpAKxI1AnE6EWgBkFXPlgAwAAA== - H4sIAAAAAAAAAO3PMQoAMAgEQf//z0TS+IZod4W1gbADWx9nhh+sbEs+vB/ZkWJ4//X/ov8BAADQ + H4sIAAAAAAAAAO3PMQoAMAgEQf//z0TS+IZod4W1gbADWx9nhh+sbEs+vB/ZkWJ4//X/ov8BAADQ uxf+QrOADAAA @@ -143,8 +143,8 @@ uxf+QrOADAAA - H4sIAAAAAAAAAO2V2w7AIAhD4f9/eu8EB3VNI3EmxGs4VgXdzPw3eUH4q3kP7TefcRzV76H+Wtjn -j97ppPvf8TdVv2ovVayo+RmzO4aun5b/buJX/Y4/a9Yn6ldwFfxObLP41X+P8NH3t6uDoT/LYytf + H4sIAAAAAAAAAO2V2w7AIAhD4f9/eu8EB3VNI3EmxGs4VgXdzPw3eUH4q3kP7TefcRzV76H+Wtjn +j97ppPvf8TdVv2ovVayo+RmzO4aun5b/buJX/Y4/a9Yn6ldwFfxObLP41X+P8NH3t6uDoT/LYytf WXyc9P7ZpmAw7AG7wBOZgAwAAA== diff --git a/tiled/interiors/kirdneh/house_44.tmx b/data/maps/interiors/kirdneh/house_44.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_44.tmx rename to data/maps/interiors/kirdneh/house_44.tmx index 05db28605c..ee04115f03 100644 --- a/tiled/interiors/kirdneh/house_44.tmx +++ b/data/maps/interiors/kirdneh/house_44.tmx @@ -180,40 +180,40 @@ - H4sIAAAAAAAAAO3TMQ5AERCE4XELjSt4yXMGcUAXJlELDTuRKb5uY//Cegd4MRUmrLvUpz4G6pNT + H4sIAAAAAAAAAO3TMQ5AERCE4XELjSt4yXMGcUAXJlELDTuRKb5uY//Cegd4MRUmrLvUpz4G6pNT MoACnncrBta+l8XuW8zMbv3G3f9dIu7boT71nd7N2Le7w6KP8R/J0AA3nhIIoA8AAA== - H4sIAAAAAAAAAM2Xu08bQRDG9wQkUqggJESQxOZphISUIpjOCoguoSMPCJCChIYuing1kdylgBY6 -ChAF8Ffwb5AHKG0qyLMA8q1uVh6G2fMaHxIj/XR7t9/Mfne2b8cNxpjbl6AJNKSo8+XeAXfBzQpo -BvcCckN1vtz7lHsDjEcmKPKgnq1rc38ITQG1Piu693Yd8JqYAAOU8xQ8AyOkqxf+KgmbmwM9LDcD -T1miLdJ11ssW5g4pZyvhmVTjr8OUPodOutaFtbqJXOTXhUY1/tKOj1EMH2v+plnOtKk8RsHzMpqD -wFrS30/wi80fgWMlrx+0gVtEO5t7AV6yc6n7Dr6Cb6LmjvI9lP7+gn9s/jf4o3ibpdwu0E25BZp/ -BcZoXFB0Ntxvg8duFOsdbg3nr4XdJ4c/G/4sWk3pveHLTdL56spc6+8ByCjwezbsWbj5bEJuJkFX -rq7MtXtPo0KPUifH5psSchsTdOXqyly592yDHXPxncXfZdXub7LujCeX/z72ophljFfoXMYAIfet -VWjXwAbYjErnUmdr7l8sa56AQfAFzEOz4Hn/hYTmb4jNP6L7GlJ02j37otr9l687TNcfY/08eRhW -dJWuIf2dmXhvOcHxlMZnAf6KiqYY4O9AHF24d6f0x3sQ2YtIf7wvWY/OeyzSNa3PcWH3Etdr2T6L -7yk+f+2o2SHoVPzJvuQT4cKdJ/Uv1t8kmAJvAv3xHkn2SlcRh+JYzl8d9TY1oJbGdVfozxc+f9cl -NH95Iik+gAWwSCzRNV/MKfo5mrP/T96aeO+wx3dsPGPC+pfL0JtSHd6/PEyRvhRrZcF/CZQRVaAP + H4sIAAAAAAAAAM2Xu08bQRDG9wQkUqggJESQxOZphISUIpjOCoguoSMPCJCChIYuing1kdylgBY6 +ChAF8Ffwb5AHKG0qyLMA8q1uVh6G2fMaHxIj/XR7t9/Mfne2b8cNxpjbl6AJNKSo8+XeAXfBzQpo +BvcCckN1vtz7lHsDjEcmKPKgnq1rc38ITQG1Piu693Yd8JqYAAOU8xQ8AyOkqxf+KgmbmwM9LDcD +T1miLdJ11ssW5g4pZyvhmVTjr8OUPodOutaFtbqJXOTXhUY1/tKOj1EMH2v+plnOtKk8RsHzMpqD +wFrS30/wi80fgWMlrx+0gVtEO5t7AV6yc6n7Dr6Cb6LmjvI9lP7+gn9s/jf4o3ibpdwu0E25BZp/ +BcZoXFB0Ntxvg8duFOsdbg3nr4XdJ4c/G/4sWk3pveHLTdL56spc6+8ByCjwezbsWbj5bEJuJkFX +rq7MtXtPo0KPUifH5psSchsTdOXqyly592yDHXPxncXfZdXub7LujCeX/z72ophljFfoXMYAIfet +VWjXwAbYjErnUmdr7l8sa56AQfAFzEOz4Hn/hYTmb4jNP6L7GlJ02j37otr9l687TNcfY/08eRhW +dJWuIf2dmXhvOcHxlMZnAf6KiqYY4O9AHF24d6f0x3sQ2YtIf7wvWY/OeyzSNa3PcWH3Etdr2T6L +7yk+f+2o2SHoVPzJvuQT4cKdJ/Uv1t8kmAJvAv3xHkn2SlcRh+JYzl8d9TY1oJbGdVfozxc+f9cl +NH95Iik+gAWwSCzRNV/MKfo5mrP/T96aeO+wx3dsPGPC+pfL0JtSHd6/PEyRvhRrZcF/CZQRVaAP AAA= - H4sIAAAAAAAAAGNgQIAsRgaGMwwQnANkszFiiuEDz/BLY7WDg0g7woHiBUC8AYg3AnERVB02MXTw -Aoi3ArEFUH4bkLbG448CJDlkO9DFcIFtQPntjITFyAXJQHOSgHgVmebtAerby0hYjFyQimROCJXM -HOngIRSjs0fB4AClRIrhA5nQvJIxmmcGFLBTEP4cePSyQeWKgXQJHnXdQNxDor2TgeZNAeKFQLyI -EcHHBm5hEbMDYnsouxSor2w0DY6CAQTWA+0AJLABi5glle1ogWJcfHwAm/uCB3n+tRhoBxAAnoM8 + H4sIAAAAAAAAAGNgQIAsRgaGMwwQnANkszFiiuEDz/BLY7WDg0g7woHiBUC8AYg3AnERVB02MXTw +Aoi3ArEFUH4bkLbG448CJDlkO9DFcIFtQPntjITFyAXJQHOSgHgVmebtAerby0hYjFyQimROCJXM +HOngIRSjs0fB4AClRIrhA5nQvJIxmmcGFLBTEP4cePSyQeWKgXQJHnXdQNxDor2TgeZNAeKFQLyI +EcHHBm5hEbMDYnsouxSor2w0DY6CAQTWA+0AJLABi5glle1ogWJcfHwAm/uCB3n+tRhoBxAAnoM8 /AZL/PYB3dGC5pZmIL+fRu7ThNLatDF+UAIA+39soaAPAAA= - H4sIAAAAAAAAAGNgGAUwkINHzgOIPYHYi4C6HYwMDDsZCYuNgsEDaoFx0wCNnzpGCH+ogQ9YxN7T -3RX4wUck9jscarKwiBUQKUYswGbHKBgFtAKdg7w86QW6z2OQu3E4gD8MkHrmF5D+zQCpZ/4MsJuo -AWZjSTvYxAYKtEExLj4+kE595wwYYIK1bYCYEdrmYRpE8TTUQR6RYjBA7XbNKBhYoAOl9ahoJgAM + H4sIAAAAAAAAAGNgGAUwkINHzgOIPYHYi4C6HYwMDDsZCYuNgsEDaoFx0wCNnzpGCH+ogQ9YxN7T +3RX4wUck9jscarKwiBUQKUYswGbHKBgFtAKdg7w86QW6z2OQu3E4gD8MkHrmF5D+zQCpZ/4MsJuo +AWZjSTvYxAYKtEExLj4+kE595wwYYIK1bYCYEdrmYRpE8TTUQR6RYjBA7XbNKBhYoAOl9ahoJgAM uJ2woA8AAA== @@ -224,8 +224,8 @@ uJ2woA8AAA== - H4sIAAAAAAAAAO2UUQ6AMAhDufcu77+R2ZbilriX8DfazoEjIsYpSyGgvawvmu3JLzvzdi/EC+1l -UPN1eHwB8s4R+LdHfKqgM870IXPq2kN2J5l7MLrsXrvKpXvy7aHToXvHnY3RRal6qj4Mar6KR6ap + H4sIAAAAAAAAAO2UUQ6AMAhDufcu77+R2ZbilriX8DfazoEjIsYpSyGgvawvmu3JLzvzdi/EC+1l +UPN1eHwB8s4R+LdHfKqgM870IXPq2kN2J5l7MLrsXrvKpXvy7aHToXvHnY3RRal6qj4Mar6KR6ap ervfiEGd+ZnOn/J1k+Wr7lx3vl1Q/4Nsz+z8LENnrfReURcI7JiloA8AAA== diff --git a/tiled/interiors/kirdneh/house_45.tmx b/data/maps/interiors/kirdneh/house_45.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_45.tmx rename to data/maps/interiors/kirdneh/house_45.tmx index d15542714e..d5c5df993c 100644 --- a/tiled/interiors/kirdneh/house_45.tmx +++ b/data/maps/interiors/kirdneh/house_45.tmx @@ -177,39 +177,39 @@ - H4sIAAAAAAAAAO2WOxLAIAgFvf/d8jGf+yQpaBhD9BmQgmIbxycrBUNOKeWgm+lmVmABapUyq9K/ -N6AWkjkYnvyQGuEXfuFXB59vdM5nAnEa+9W+KeHdb2/st3RfAvWzgvru3e+hZT8Y4ffGyN6iftJO + H4sIAAAAAAAAAO2WOxLAIAgFvf/d8jGf+yQpaBhD9BmQgmIbxycrBUNOKeWgm+lmVmABapUyq9K/ +N6AWkjkYnvyQGuEXfuFXB59vdM5nAnEa+9W+KeHdb2/st3RfAvWzgvru3e+hZT8Y4ffGyN6iftJO huxwPXuc1Xy2yoXfd05jPv+ZCzAuVoEkpKAPAAA= - H4sIAAAAAAAAAMWWzU4UQRDHa4hZEogSkI9F0CiKEhMSEu66AnJDD+oNFeXDi4QQMCRceAB9Acwu -6yYCysWT8vkqvov/yXaHmt6qnu6NYiW/zDJ0Tf+m0l3TnUTUdQF0g84mcnpAL2j9h/SBQdAfMZfN -Sf0K4CHV43JCdIXRkdTvb4It52rjEBxRNn6CX+Z3O/MrUGP8EO7ZHOtn4yp8uhk9iZDsxCk4c+4d -g5MAv7Jz1fxW4LFoWAlwiom8+vly3PppcQu0GYb+gt9X1GDXqQO/J/mV8b+KUrt0/DC4S43v8whM -GCYD/ULfKaR+LYk+R7oWpnB9bJimxvUR6rfTpN8lwW8vJ8f1uwdGPHPVqL5HKh6/Z+A5eKHM4fPb -B9+UuW/TeV+743mPqjCfr359qFuvs141v+/gwDN3TJQEvxlhXDGpE+LXTPCe4DLg+D3JeVYzezAv -bE+4oXCT+T1VnvHAEOq3xwjxS/dN3vngGmVre5/0evcHjpdw+zrfN9r54Do11nVUuGfrHTOeI/X1 -A6ztbXPlMcr6mXQmG/PUO2Y8z4tZt9xPOv+NU9wZThrP84qK3w5lvxmaX5o3C146436z3+7+KAnP -XQVrYB18MH+3K35vwbxhIcDvFXgtzKn5hYbkV3P8Uios53/7pbEIlgzvnBzJbw68UebYiPT7yPaj -5pdGlbLfXJ/fF4PkJvlJa83GJ+NXyvGz8Rksg/eGZcr6uf3W9z2U+nNeXy/m5Pnmk/qt73voGx/b + H4sIAAAAAAAAAMWWzU4UQRDHa4hZEogSkI9F0CiKEhMSEu66AnJDD+oNFeXDi4QQMCRceAB9Acwu +6yYCysWT8vkqvov/yXaHmt6qnu6NYiW/zDJ0Tf+m0l3TnUTUdQF0g84mcnpAL2j9h/SBQdAfMZfN +Sf0K4CHV43JCdIXRkdTvb4It52rjEBxRNn6CX+Z3O/MrUGP8EO7ZHOtn4yp8uhk9iZDsxCk4c+4d +g5MAv7Jz1fxW4LFoWAlwiom8+vly3PppcQu0GYb+gt9X1GDXqQO/J/mV8b+KUrt0/DC4S43v8whM +GCYD/ULfKaR+LYk+R7oWpnB9bJimxvUR6rfTpN8lwW8vJ8f1uwdGPHPVqL5HKh6/Z+A5eKHM4fPb +B9+UuW/TeV+743mPqjCfr359qFuvs141v+/gwDN3TJQEvxlhXDGpE+LXTPCe4DLg+D3JeVYzezAv +bE+4oXCT+T1VnvHAEOq3xwjxS/dN3vngGmVre5/0evcHjpdw+zrfN9r54Do11nVUuGfrHTOeI/X1 +A6ztbXPlMcr6mXQmG/PUO2Y8z4tZt9xPOv+NU9wZThrP84qK3w5lvxmaX5o3C146436z3+7+KAnP +XQVrYB18MH+3K35vwbxhIcDvFXgtzKn5hYbkV3P8Uios53/7pbEIlgzvnBzJbw68UebYiPT7yPaj +5pdGlbLfXJ/fF4PkJvlJa83GJ+NXyvGz8Rksg/eGZcr6uf3W9z2U+nNeXy/m5Pnmk/qt73voGx/b 10Pm+wMn09FToA8AAA== - H4sIAAAAAAAAAGNgwA5aGHFIEAAHiFDTDDQ7DYjTgTgDiBcxoPKbibC7lUz3EQtygObnAnEeEK9F -4+MD3ED5GiDmBGIeIOYgoL4AjZ/PiF9+IADIDejuAvHxuW0BUH4hI2ExZDABKDeRxvEKA4uA9ixm -JCyGDKYB5abTyX1RQHuiGQmLIQNTIDajqatGwSgYPmA+FI8C6oMaKpeT9USapwmltYk0l1T16GAG -lFYCuk8ZiFWAWJNOdQQpQA3oJnUg1gBiRRLct4QMuw6ToQcZYHNfMxQbQfkmQHwbiK9DxXEBZPUw + H4sIAAAAAAAAAGNgwA5aGHFIEAAHiFDTDDQ7DYjTgTgDiBcxoPKbibC7lUz3EQtygObnAnEeEK9F +4+MD3ED5GiDmBGIeIOYgoL4AjZ/PiF9+IADIDejuAvHxuW0BUH4hI2ExZDABKDeRxvEKA4uA9ixm +JCyGDKYB5abTyX1RQHuiGQmLIQNTIDajqatGwSgYPmA+FI8C6oMaKpeT9USapwmltYk0l1T16GAG +lFYCuk8ZiFWAWJNOdQQpQA3oJnUg1gBiRRLct4QMuw6ToQcZYHNfMxQbQfkmQHwbiK9DxXEBZPUw cIQG7hsIYAPElljEB4v7rBkg7nNHEx8s7sMFRt2HG9TisPsTEjuXBvZSWk4PVQAAoCPhaaAPAAA= - H4sIAAAAAAAAAGNgGP5gMw7xTXR1BX6wBY2/kQZ2JDJC8ChgYFgGDIfljITFkMEMoNzMIRh+/wfa -AQQA4yAJ0wAgDgTioIF2yCgYBaNgyAJZPOWZDhAXAuX1iDSLVPXEACs8cvpAXAK0z5BIs0hVTwzA + H4sIAAAAAAAAAGNgGP5gMw7xTXR1BX6wBY2/kQZ2JDJC8ChgYFgGDIfljITFkMEMoNzMIRh+/wfa +AQQA4yAJ0wAgDgTioIF2yCgYBaNgyAJZPOWZDhAXAuX1iDSLVPXEACs8cvpAXAK0z5BIs0hVTwzA 577BAGwH2gFDHHwfaAcMceA10A4gAIIHSXuOnoAW5TQIAADK1onIoA8AAA== @@ -225,9 +225,9 @@ AQQA4yAJ0wAgDgTioIF2yCgYBaNgyAJZPOWZDhAXAuX1iDSLVPXEACs8cvpAXAK0z5BIs0hVTwzA - H4sIAAAAAAAAAO2U2w7AIAhD+Wq/f6/GbLSVuksmCclAGQcRW0S0rRaNgj86O5KYfj2TmRj0rysf -qhfZszWq/CvPr8LP3IvRx8YwfIh99fll/Uf2U3xKj9m4bPZHH8N4tl7hU2PQvLN8qsz0a8UbhN64 -Cp9DHHyV/W4+dN8c+zefj+9KvsynxKh1t2Svm4+Vv/ApORx8rnzqnET3zfZIyVHRO3O9he8AQ2ea + H4sIAAAAAAAAAO2U2w7AIAhD+Wq/f6/GbLSVuksmCclAGQcRW0S0rRaNgj86O5KYfj2TmRj0rysf +qhfZszWq/CvPr8LP3IvRx8YwfIh99fll/Uf2U3xKj9m4bPZHH8N4tl7hU2PQvLN8qsz0a8UbhN64 +Cp9DHHyV/W4+dN8c+zefj+9KvsynxKh1t2Svm4+Vv/ApORx8rnzqnET3zfZIyVHRO3O9he8AQ2ea LqAPAAA= diff --git a/tiled/interiors/kirdneh/house_46.tmx b/data/maps/interiors/kirdneh/house_46.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_46.tmx rename to data/maps/interiors/kirdneh/house_46.tmx index e7882d12b7..461f65bc21 100644 --- a/tiled/interiors/kirdneh/house_46.tmx +++ b/data/maps/interiors/kirdneh/house_46.tmx @@ -171,44 +171,44 @@ - H4sIAAAAAAAAAO3QsQ0AIAhEURZ0TKZiGS2kEy3PhF+8UPJzbmYOAACA0lhiX3XLSbZVV913a/uh + H4sIAAAAAAAAAO3QsQ0AIAhEURZ0TKZiGS2kEy3PhF+8UPJzbmYOAACA0lhiX3XLSbZVV913a/uh 8dUW7Md+zfdT/u9mAhuRW8OgDwAA - H4sIAAAAAAAAAM2WyUoDQRCGe0QUklPELRrFXREEMbgEfQAVdz2pF0G9quCSpzA5qCiIcTmob+BD -5GE868Vq0kMqRVXPdExCfviYJVXTf2p6qjumlGqpAa1ArIycNqAdaK4iHUACiDuM5edof00qnCIN -Sl2bo68VT6lVgTWvEBNF/vRY2YBxsijHxR9VBsbfBfYE9r1CDPWXMfnfXunz/OtMhfyFFfWHdQWe -0sClx+f4/hbh9yVgmcT56gcihgEHbzmmfljnXhGbvyDp+GFghMTfAneWvGeLP+n9Sv4OgEPgCDg2 -1zQej9EIz7uH44M5t/03qX5BOS71cx0D544CY3Xqb1AV+9pQQOwUvIekV1t/LpozVMKfnnNPcMwp -+/yThHsCpZvxd4Ny8bnk77/ye0KvQJ8qv34zFfKnv5ug/UGXKq3tuJLrHQ8Zz0H7Ov5ubPsDWtcJ -5p5f7x6HeAzt61rTQMrg68ysd/j7oHWdtNSb28NJ8ThPmrfzwAK6TniFNRn7o3uypKXe3B6Oi8d5 -nRZ/nKg/nfclxM4a6PfxyPQTvDYqExMV/J3Ab6dCT+L8SVoHNhh/YcX5y5t3qPdUecaji79NYKvK -/l7g3qvhrQ79vcO9D8On4C/FoLUN7Aj+foBfxhO+T/3peXdhekjanFNof6H91rYecv05qK93BuTZ + H4sIAAAAAAAAAM2WyUoDQRCGe0QUklPELRrFXREEMbgEfQAVdz2pF0G9quCSpzA5qCiIcTmob+BD +5GE868Vq0kMqRVXPdExCfviYJVXTf2p6qjumlGqpAa1ArIycNqAdaK4iHUACiDuM5edof00qnCIN +Sl2bo68VT6lVgTWvEBNF/vRY2YBxsijHxR9VBsbfBfYE9r1CDPWXMfnfXunz/OtMhfyFFfWHdQWe +0sClx+f4/hbh9yVgmcT56gcihgEHbzmmfljnXhGbvyDp+GFghMTfAneWvGeLP+n9Sv4OgEPgCDg2 +1zQej9EIz7uH44M5t/03qX5BOS71cx0D544CY3Xqb1AV+9pQQOwUvIekV1t/LpozVMKfnnNPcMwp ++/yThHsCpZvxd4Ny8bnk77/ye0KvQJ8qv34zFfKnv5ug/UGXKq3tuJLrHQ8Zz0H7Ov5ubPsDWtcJ +5p5f7x6HeAzt61rTQMrg68ysd/j7oHWdtNSb28NJ8ThPmrfzwAK6TniFNRn7o3uypKXe3B6Oi8d5 +nRZ/nKg/nfclxM4a6PfxyPQTvDYqExMV/J3Ab6dCT+L8SVoHNhh/YcX5y5t3qPdUecaji79NYKvK +/l7g3qvhrQ79vcO9D8On4C/FoLUN7Aj+foBfxhO+T/3peXdhekjanFNof6H91rYecv05qK93BuTZ xuP6rW09tMW79vUw4/0BWYzxF6APAAA= - H4sIAAAAAAAAAGNggIAmRghdC6U7oXQdlG6G0shACSimDMQdUDlRKN3AiJDDBqqg4pVQuh5K10Dp -ahz6iAG9SGwNCsyhFOQAcR6UJgQage4UBOI2IG4B4mtAsdYBdDs1wRKgP7YC8dJh4p9RgArWAeN1 -NxCvJyJ+9zHi5w80OMiInz/Q4Agjfv4owA8eI7EfDpgrcINHONgjHYiQkM41obQ2jdSjgxIgfgPE -tkBshyQ2mMAHILYHYgc62NVIZpnkCMROeOQ3A/FGIDaC8k0YIOGMK6xnQt2BrB4EOhkx1ZAKjpOn + H4sIAAAAAAAAAGNggIAmRghdC6U7oXQdlG6G0shACSimDMQdUDlRKN3AiJDDBqqg4pVQuh5K10Dp +ahz6iAG9SGwNCsyhFOQAcR6UJgQage4UBOI2IG4B4mtAsdYBdDs1wRKgP7YC8dJh4p9RgArWAeN1 +NxCvJyJ+9zHi5w80OMiInz/Q4Agjfv4owA8eI7EfDpgrcINHONgjHYiQkM41obQ2jdSjgxIgfgPE +tkBshyQ2mMAHILYHYgc62NVIZpnkCMROeOQ3A/FGIDaC8k0YIOGMK6xnQt2BrB4EOhkx1ZAKjpOn jSCoHUbleRcUYwOX6OmQEQIKoXQZFNMThAJxGBSH08gOSsvpoQoAiUpo6KAPAAA= - H4sIAAAAAAAAAGNgGL6gmxGVL8ZIWA0ymMiIiakJeokwD58aNiYGhimMCAzi4wJOQHlnIHahsh8I -gT5GVBoXcAXKuwGxOx3dB4rPciCuAOIyGsQvpYCU+AWBaAJ8egAFoDsVB1k4IgM1oNvUcbjvECN+ -Pj2ADtBO3UEcftQGs4F4zkA7YhSMAjoBHSBmA+ZvPRqpJwZ8xCOnD8ScQPsMiTSLVPWjYBSMFPAN + H4sIAAAAAAAAAGNgGL6gmxGVL8ZIWA0ymMiIiakJeokwD58aNiYGhimMCAzi4wJOQHlnIHahsh8I +gT5GVBoXcAXKuwGxOx3dB4rPciCuAOIyGsQvpYCU+AWBaAJ8egAFoDsVB1k4IgM1oNvUcbjvECN+ +Pj2ADtBO3UEcftQGs4F4zkA7YhSMAjoBHSBmA+ZvPRqpJwZ8xCOnD8ScQPsMiTSLVPWjYBSMFPAN iL+TIE4seEWBXkrBZyj9FojfDaA7BhugRTkNAgAr2yLfoA8AAA== - H4sIAAAAAAAAAO3RSwoAIAxDwbTHF/HMgh9E0IUrRd5ASJeFSNhyKVg9S/vVb5aizY0Dbd+eF/dN + H4sIAAAAAAAAAO3RSwoAIAxDwbTHF/HMgh9E0IUrRd5ASJeFSNhyKVg9S/vVb5aizY0Dbd+eF/dN NgIAAADgbxnsj0cooA8AAA== @@ -219,9 +219,9 @@ NgIAAADgbxnsj0cooA8AAA== - H4sIAAAAAAAAAO2UXQ7AIAiDua33v8HeTeWvoG5ZE5IFLXzqdIjI+IOOWWhszg2QR3OsXkgZD6oR -7bNarzXWqYr9s/zMejSvJ585pznv9THni9Zg8Xm0437cwHfD/kXuRLYHI+stFfCt8bHvpzeitSrU -yVfBGOFDZ90x/+18nlq7+JBPYz/BhxTxMb2yfMgb5WP7aHUq9o/lq/Kd4Kv470XWPTW/V5H72XGP + H4sIAAAAAAAAAO2UXQ7AIAiDua33v8HeTeWvoG5ZE5IFLXzqdIjI+IOOWWhszg2QR3OsXkgZD6oR +7bNarzXWqYr9s/zMejSvJ585pznv9THni9Zg8Xm0437cwHfD/kXuRLYHI+stFfCt8bHvpzeitSrU +yVfBGOFDZ90x/+18nlq7+JBPYz/BhxTxMb2yfMgb5WP7aHUq9o/lq/Kd4Kv470XWPTW/V5H72XGP vxIPZxDx7qAPAAA= diff --git a/tiled/interiors/kirdneh/house_47.tmx b/data/maps/interiors/kirdneh/house_47.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_47.tmx rename to data/maps/interiors/kirdneh/house_47.tmx index 6b90203519..5f1750bb2e 100644 --- a/tiled/interiors/kirdneh/house_47.tmx +++ b/data/maps/interiors/kirdneh/house_47.tmx @@ -165,36 +165,36 @@ - H4sIAAAAAAAAAHvHwMDwjkb4Hg3NhuFKKKa1PbhwMRCXDKD9o3gUj+JRPIpH8SimH36DhEftH8Wj + H4sIAAAAAAAAAHvHwMDwjkb4Hg3NhuFKKKa1PbhwMRCXDKD9o3gUj+JRPIpH8SimH36DhEftH8Wj mDwMALAXhg6ADAAA - H4sIAAAAAAAAAK2Wy0oDMRSGk40FXVW8gDdqvSK4dqtFQe1CXYi9qEVQ0Y34KG71EXSniLjxAcS7 -dqF9DnWhgn9oQs+kSSeZ6Q8fmU7OnL85mSSTZIy1O9ABko6xroicnaALJECGkCB0gz4tVnEkSXhC -c7aAfXDKGbsEZ0CoTbVa7CpYY0Fdc+YlPafQJ/gC3w6xNr3I9gk8a/fCcv6AX/AXw78MsqjFK9o3 -eV3WYg48c5pip8FMyHM23Rhy5kDeEJux+G+DXUt+0bcjMcWYxl8ARQ//ODKNfx1sGLxN/nsNcldY -dc7f0X7I64oWo4+/B7RK0iRuUN7r9fB30TGv+feDAckoC9ZXxIzIvlQT/U+IP91Txw3+Yw36hVSN -fKE1pXvqMMk9xOr3Tdqv/qOqkS8pFnynbxvUzCa9RlHOnzhrylSjKOePeKcOJfr7Rec4zcw6B1Os -tmbnwQLYFPAgee6//4o51teHSbNgDiyCrBgLr6cUwV+PvddaH8X1v9P6HyzPXYGcrPdFiP8SWCEx -4veyvBfHvwCvooN/I0X1F1JzTtWM+de/1ZRs31Au/o8SF3+b6DfUFq+uv5JErb8it59/YXt1WKxg + H4sIAAAAAAAAAK2Wy0oDMRSGk40FXVW8gDdqvSK4dqtFQe1CXYi9qEVQ0Y34KG71EXSniLjxAcS7 +dqF9DnWhgn9oQs+kSSeZ6Q8fmU7OnL85mSSTZIy1O9ABko6xroicnaALJECGkCB0gz4tVnEkSXhC +c7aAfXDKGbsEZ0CoTbVa7CpYY0Fdc+YlPafQJ/gC3w6xNr3I9gk8a/fCcv6AX/AXw78MsqjFK9o3 +eV3WYg48c5pip8FMyHM23Rhy5kDeEJux+G+DXUt+0bcjMcWYxl8ARQ//ODKNfx1sGLxN/nsNcldY +dc7f0X7I64oWo4+/B7RK0iRuUN7r9fB30TGv+feDAckoC9ZXxIzIvlQT/U+IP91Txw3+Yw36hVSN +fKE1pXvqMMk9xOr3Tdqv/qOqkS8pFnynbxvUzCa9RlHOnzhrylSjKOePeKcOJfr7Rec4zcw6B1Os +tmbnwQLYFPAgee6//4o51teHSbNgDiyCrBgLr6cUwV+PvddaH8X1v9P6HyzPXYGcrPdFiP8SWCEx +4veyvBfHvwCvooN/I0X1F1JzTtWM+de/1ZRs31Au/o8SF3+b6DfUFq+uv5JErb8it59/YXt1WKxg wiFG5aTnX9he7Ro76ZHzH/F1smeADAAA - H4sIAAAAAAAAAGNgQIBdaPQGBtJBNSMDQw0Q3wWy7wFxPpBdAMT9QDwBiCcyYtc3G4hZgXLyjBB6 -DpDPgUNtEBCHQNmFQFxEhLsmAc2aDMRTcJhJazAVaO80IJ4+QPaPAgQ4QoJas2EYX4eJVDcDiOfS -0iGjgChwB4jv09gODWA6P0FjO/ABbSrkM1MgTiZgTjoN87MZlHYG2uEGpN3R5FMI2D0PKD+fQvc5 -AvW7o5nhAeSnAnEaVFwNhx1LgOJLB7C8WwW0ezUd7LeighnTkDA+YIFFTIUKfiTWfhCwRuO70dl+ + H4sIAAAAAAAAAGNgQIBdaPQGBtJBNSMDQw0Q3wWy7wFxPpBdAMT9QDwBiCcyYtc3G4hZgXLyjBB6 +DpDPgUNtEBCHQNmFQFxEhLsmAc2aDMRTcJhJazAVaO80IJ4+QPaPAgQ4QoJas2EYX4eJVDcDiOfS +0iGjgChwB4jv09gODWA6P0FjO/ABbSrkM1MgTiZgTjoN87MZlHYG2uEGpN3R5FMI2D0PKD+fQvc5 +AvW7o5nhAeSnAnEaVFwNhx1LgOJLB7C8WwW0ezUd7LeighnTkDA+YIFFTIUKfiTWfhCwRuO70dl+ dOCEw34LoLg5kW47j0ZTA1gyQjAM1APZDRSGlSeSflso246GaVwTSmvTzgqqAgB6vPEXgAwAAA== - H4sIAAAAAAAAAGNgGAWjgHRgB8T2ZOrdS02HkAH2D7D9tPT/DSh9DYivo4nBwED7fxSMglEw+MAy -RgaG5YwD7YqBAT5A7IfG90UTozfIBcZFHp74SKSx/cVAu0sGMD1UAu2uGqHpcagCHSD2BcaZHpHq + H4sIAAAAAAAAAGNgGAWjgHRgB8T2ZOrdS02HkAH2D7D9tPT/DSh9DYivo4nBwED7fxSMglEw+MAy +RgaG5YwD7YqBAT5A7IfG90UTozfIBcZFHp74SKSx/cVAu0sGMD1UAu2uGqHpcagCHSD2BcaZHpHq Aepz0YaADAAA @@ -205,8 +205,8 @@ Aepz0YaADAAA - H4sIAAAAAAAAAO2UQQrAIAwE/a3//0Gh0IsYnTUJ8dBAoMhmJ9Fqb631P9+0YqUn9TMdZXu1Vk0W -/9PPvlc9qnzaC/FT9onOr3pG8tX+LO/ou0J8x39H5dOo5HvnV7xOspKvRhU3mq/ssdWHpx9lRq/W + H4sIAAAAAAAAAO2UQQrAIAwE/a3//0Gh0IsYnTUJ8dBAoMhmJ9Fqb631P9+0YqUn9TMdZXu1Vk0W +/9PPvlc9qnzaC/FT9onOr3pG8tX+LO/ou0J8x39H5dOo5HvnV7xOspKvRhU3mq/ssdWHpx9lRq/W 4ls1UWe141P9uEZqd3x697L4xOOET/xuPX/vW5H1NpC7XMVW8wFqEZGsgAwAAA== diff --git a/tiled/interiors/kirdneh/house_48.tmx b/data/maps/interiors/kirdneh/house_48.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_48.tmx rename to data/maps/interiors/kirdneh/house_48.tmx index dd44f86c5b..40ccd408a6 100644 --- a/tiled/interiors/kirdneh/house_48.tmx +++ b/data/maps/interiors/kirdneh/house_48.tmx @@ -104,23 +104,23 @@ - H4sIAAAAAAAAALWRTQ7BQBxHZzYkrCriM0JCQkQXFuIghMSCLuhFsMAel7BwGffABht+k07SyWQ+ -2uCfvqZJX990WocQkjGQBY7FEd0iyIGkgjwoWByVmyDqSUdw4rg6ZxyzdwB7jXMFN3AX/KGld+TI -zgQ8wBO8wIj7pxj7bYKW4LzZieKgoXdW9HqKXp2E/6+hWVNc29br0oCBpaXqfTtyr69BHJMj9zxw -AVMw49ee1DM5/94vmyVYgTVHNTpH1duALWen6emcf+/XJ8H3nYMFv/alZ3ROh/72/VypVwIpA23L + H4sIAAAAAAAAALWRTQ7BQBxHZzYkrCriM0JCQkQXFuIghMSCLuhFsMAel7BwGffABht+k07SyWQ+ +2uCfvqZJX990WocQkjGQBY7FEd0iyIGkgjwoWByVmyDqSUdw4rg6ZxyzdwB7jXMFN3AX/KGld+TI +zgQ8wBO8wIj7pxj7bYKW4LzZieKgoXdW9HqKXp2E/6+hWVNc29br0oCBpaXqfTtyr69BHJMj9zxw +AVMw49ee1DM5/94vmyVYgTVHNTpH1duALWen6emcf+/XJ8H3nYMFv/alZ3ROh/72/VypVwIpA23L fUaZ9yqgasGN4DBq4AMWBaMuQAYAAA== - H4sIAAAAAAAAAGNggIDXQPwKiAOBuAeIexkwwTMoDVKzGohXAfE6KBsdvEFi9wFxP5q8DRAvAuLF -QLwEiGcB8WwonoPFPEVGBHsCEE/EomYZEC8H4hVAPA+I50PxAixqBwpUkaEnAorxgVIk9mUy7EC3 + H4sIAAAAAAAAAGNggIDXQPwKiAOBuAeIexkwwTMoDVKzGohXAfE6KBsdvEFi9wFxP5q8DRAvAuLF +QLwEiGcB8WwonoPFPEVGBHsCEE/EomYZEC8H4hVAPA+I50PxAixqBwpUkaEnAorxgVIk9mUy7EC3 j5bgCY3NpwWIhdLRQByDJkaKmqEImvDIPYbSNfRwyCjAAJpQWptK5ulAaT0i1QMAdMe8CEAGAAA= - H4sIAAAAAAAAAGNgGBzgKhAfA+LjQHxxgN1Cb7ByoB1AZRA00A4AAjMcmFQ1o2BwgmQonQjESWhi + H4sIAAAAAAAAAGNgGBzgKhAfA+LjQHxxgN1Cb7ByoB1AZRA00A4AAjMcmFQ1o2BwgmQonQjESWhi pKgZBajgOhDfAOKbRKoHAIIsBE5ABgAA @@ -131,7 +131,7 @@ pKgZBajgOhDfAOKbRKoHAIIsBE5ABgAA - H4sIAAAAAAAAALNgYGCwGAIYGVDbPFzm4gPkuA9dDp96Yu2ktnnEqMOlnpbmEQKkxB0xgJrpEpf7 + H4sIAAAAAAAAALNgYGCwGAIYGVDbPFzm4gPkuA9dDp96Yu2ktnnEqMOlnpbmEQKkxB0xgJrpEpf7 0OOMEvdRCoh1M7HuoIf7qGkeLeKX1m7DZz+9MAD5KfVXQAYAAA== diff --git a/tiled/interiors/kirdneh/house_48_1.tmx b/data/maps/interiors/kirdneh/house_48_1.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_48_1.tmx rename to data/maps/interiors/kirdneh/house_48_1.tmx index ba286ae193..286c2f99f0 100644 --- a/tiled/interiors/kirdneh/house_48_1.tmx +++ b/data/maps/interiors/kirdneh/house_48_1.tmx @@ -113,24 +113,24 @@ - H4sIAAAAAAAAAMXT3YpBURQH8OWG4kIixnBEkmjMyFcon5e8gJfgXl7E03CFGi8xj+K/a6nldPbZ -+zBl1a/t7J2/pbN2goiS/yQFWUhDJIB2iKgTetzLwAfnhWGBc1V5rA4U+FnWntc1zjZ8PoIxxFx5 -pmrAN/yItQkTmHrkxT36cee11H8Vq1/e1qLHgTDkvRnMPfJ2PjkliBrkLPtb8m9XoGBQtOjvnlcl -+/lTeY7P+yiTeSbd8/dqBZ0/VTWow5mpz1+avAMc4Reu4lmWbqaf7U8307q8FfyxlSbvXf1d4CS+ + H4sIAAAAAAAAAMXT3YpBURQH8OWG4kIixnBEkmjMyFcon5e8gJfgXl7E03CFGi8xj+K/a6nldPbZ ++zBl1a/t7J2/pbN2goiS/yQFWUhDJIB2iKgTetzLwAfnhWGBc1V5rA4U+FnWntc1zjZ8PoIxxFx5 +pmrAN/yItQkTmHrkxT36cee11H8Vq1/e1qLHgTDkvRnMPfJ2PjkliBrkLPtb8m9XoGBQtOjvnlcl ++/lTeY7P+yiTeSbd8/dqBZ0/VTWow5mpz1+avAMc4Reu4lmWbqaf7U8307q8FfyxlSbvXf1d4CS+ e+I9WV3oufQN/d3fXdCSeZ9kvp+299ch8720VYQb008iv0AGAAA= - H4sIAAAAAAAAAGNggIC3QPwOyn6BRQwZlEIxPvAZiL8AsSgjA4MYEIszIsRgYBoQxwPxJCiOJ2Dm -SAK1RKhZA6WjgTiBgNpyilyDCeqobB4x4AwQnwPibiDuQeKTCy4B8RUg7gfiCUj8wQLqGSF0JJCO + H4sIAAAAAAAAAGNggIC3QPwOyn6BRQwZlEIxPvAZiL8AsSgjA4MYEIszIsRgYBoQxwPxJCiOJ2Dm +SAK1RKhZA6WjgTiBgNpyilyDCeqobB4x4AwQnwPibiDuQeKTCy4B8RUg7gfiCUj8wQLqGSF0JJCO YkQVowREA82IoYI5MBALNCuOCuZh8xs1/BsONCOCiv6lJtgDxHuR6KEGAMuiPZVABgAA - H4sIAAAAAAAAAGNgoD3YAMTb6WDPQIIKKptXRWXzcLnPlUzzcLmPXPMGAvQzEidGLJgK1XsIipHF -0MEuIN4NxCeA+CQSn5YA5rd4IJ3AiCpGDsDmN1z+JQWEAM0IJWDOYSLFSAXIcYcN7ADinUj0SAcA + H4sIAAAAAAAAAGNgoD3YAMTb6WDPQIIKKptXRWXzcLnPlUzzcLmPXPMGAvQzEidGLJgK1XsIipHF +0MEuIN4NxCeA+CQSn5YA5rd4IJ3AiCpGDsDmN1z+JQWEAM0IJWDOYSLFSAXIcYcN7ADinUj0SAcA 3qhI9UAGAAA= @@ -146,7 +146,7 @@ YkQVowREA82IoYI5MBALNCuOCuZh8xs1/BsONCOCiv6lJtgDxHuR6KEGAMuiPZVABgAA - H4sIAAAAAAAAAPNnYGDwHwIYBrCJ4QOEzCMVEONGepmHTT055lEaJ9Qwi9rm4QPUNo8YQI556HGK + H4sIAAAAAAAAAPNnYGDwHwIYBrCJ4QOEzCMVEONGepmHTT055lEaJ9Qwi9rm4QPUNo8YQI556HGK TYxa7qbEv9j04EqbDFjYxIjR2n3oaigNP3LzHrHmDRYMANNHGXdABgAA diff --git a/tiled/interiors/kirdneh/house_49.tmx b/data/maps/interiors/kirdneh/house_49.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_49.tmx rename to data/maps/interiors/kirdneh/house_49.tmx index 9670db1b66..51936a7280 100644 --- a/tiled/interiors/kirdneh/house_49.tmx +++ b/data/maps/interiors/kirdneh/house_49.tmx @@ -104,24 +104,24 @@ - H4sIAAAAAAAAALXRSwrCMBQF0GTid6AVsVURBQVFcCg6cBOKgv+Buhp1oM7VTThwT8U9eEsDLeGl -adE+OBDo7U3SGoyxQoAiGJqMP1uGEiQJJliaDJVNMHqyITJRsqrMLGLfA+6KTIozloYM9/ITTd9T -kDNzyKEnDwZMRf4V4b5t6PgyJfSYYPnO9yb6+kRfk3n/r6XY07+3rm/EXWNNF9X368h9K7BhAUux -psZWrOW+LXxgDRux3kpdQZm47+vMEU5wFqhRZai+C1yFm6JPlYn7vgfmft8d7MX6IL2jygz4f883 + H4sIAAAAAAAAALXRSwrCMBQF0GTid6AVsVURBQVFcCg6cBOKgv+Buhp1oM7VTThwT8U9eEsDLeGl +adE+OBDo7U3SGoyxQoAiGJqMP1uGEiQJJliaDJVNMHqyITJRsqrMLGLfA+6KTIozloYM9/ITTd9T +kDNzyKEnDwZMRf4V4b5t6PgyJfSYYPnO9yb6+kRfk3n/r6XY07+3rm/EXWNNF9X368h9K7BhAUux +psZWrOW+LXxgDRux3kpdQZm47+vMEU5wFqhRZai+C1yFm6JPlYn7vgfmft8d7MX6IL2jygz4f883 lPoqkAnQ1Tx3VEVfDeoavRAZRwO+jYq0gkAGAAA= - H4sIAAAAAAAAAGNggAAmRgYGRiD2B7InA/EUBkzwF0qD1GwC4o1AvBXKRgfMjAj2VCCehiZvBcQr -gXgVEK8G4oVAvAiKF2MxTwfJvOlAPAOLmrVAvA6I1wPxUiBeBsXLsagdKNBIhp4wKMYHapDYt8iw -A90+WoLfNDafFiAaSkcCcRSaGClqhiLoxCP3C0o308MhowADaEJpbSqZpwOl9YhUDwBJZLxfQAYA + H4sIAAAAAAAAAGNggAAmRgYGRiD2B7InA/EUBkzwF0qD1GwC4o1AvBXKRgfMjAj2VCCehiZvBcQr +gXgVEK8G4oVAvAiKF2MxTwfJvOlAPAOLmrVAvA6I1wPxUiBeBsXLsagdKNBIhp4wKMYHapDYt8iw +A90+WoLfNDafFiAaSkcCcRSaGClqhiLoxCP3C0o308MhowADaEJpbSqZpwOl9YhUDwBJZLxfQAYA AA== - H4sIAAAAAAAAAGNgGBzgDhCfBeJzQHxjgN1Cb7BhoB1AZRAw0A6Aguc42KSqGQWDDyRC6XggTkAT + H4sIAAAAAAAAAGNgGBzgDhCfBeJzQHxjgN1Cb7BhoB1AZRAw0A6Aguc42KSqGQWDDyRC6XggTkAT I0XNKEAF74D4PRB/IFI9AK9tyflABgAA @@ -132,7 +132,7 @@ I0XNKEAF74D4PRB/IFI9AK9tyflABgAA - H4sIAAAAAAAAADNjYGAwGwIYGVDbPFzm4gPkuA9dDp96Yu2ktnnEqMOlnpbmEQKkxB0xgJrpEpf7 + H4sIAAAAAAAAADNjYGAwGwIYGVDbPFzm4gPkuA9dDp96Yu2ktnnEqMOlnpbmEQKkxB0xgJrpEpf7 0OOMEvdRCoh1M7HuoIf7qGkeLeKX1m7DZz+9MADKPExzQAYAAA== diff --git a/tiled/interiors/kirdneh/house_49_1.tmx b/data/maps/interiors/kirdneh/house_49_1.tmx similarity index 99% rename from tiled/interiors/kirdneh/house_49_1.tmx rename to data/maps/interiors/kirdneh/house_49_1.tmx index 3665f9d8cd..cdc65a2408 100644 --- a/tiled/interiors/kirdneh/house_49_1.tmx +++ b/data/maps/interiors/kirdneh/house_49_1.tmx @@ -110,25 +110,25 @@ - H4sIAAAAAAAAAMXTyUoDQRDG8cpFQU8Sd1Gio4jihmIwAderF495Cb2LT+GuT+DTKB6ioPgw/geq -oWyml4hgwY/OdJNvCqZ6SETqf2QYExhFfw9aNZF27efeGMY1rw8nnJc1x1pgXp9tPel6ytmZnu9i -D4NenqtLXOHay1rFGtbNuoF9HFTkjej7bnCLu4q8TWyZNZZ3LvG8slpGW/cOcVSRdxHJm8VAwlRm -f8f67gXMJDQy+nN5i5I/f2VeEfkehaRn0p8/V/d4wKP0VqH5i9USlvGmyt8rgbxnvOADn+bZVmim -f9tfaKZDeR18qU4g77/6e0fX/Lere7a20fTsJPpz3y5Urx5XNm9S0vcz9/5OS/pe5mrgG14BIuRA + H4sIAAAAAAAAAMXTyUoDQRDG8cpFQU8Sd1Gio4jihmIwAderF495Cb2LT+GuT+DTKB6ioPgw/geq +oWyml4hgwY/OdJNvCqZ6SETqf2QYExhFfw9aNZF27efeGMY1rw8nnJc1x1pgXp9tPel6ytmZnu9i +D4NenqtLXOHay1rFGtbNuoF9HFTkjej7bnCLu4q8TWyZNZZ3LvG8slpGW/cOcVSRdxHJm8VAwlRm +f8f67gXMJDQy+nN5i5I/f2VeEfkehaRn0p8/V/d4wKP0VqH5i9USlvGmyt8rgbxnvOADn+bZVmim +f9tfaKZDeR18qU4g77/6e0fX/Lere7a20fTsJPpz3y5Urx5XNm9S0vcz9/5OS/pe5mrgG14BIuRA BgAA - H4sIAAAAAAAAAGNggIDPQPwFyn6HRQwZlEIxPvATiH8BsTQjA4MMEMsyIsRgYCkQxwPxQiiOJ2Dm -SAK1RKjZDaWjgTiBgNpyilyDCeqobB4poBGIWwbQfnqBWkYInQikkxhRxSgB6UAzMqhgDgzkAs3K + H4sIAAAAAAAAAGNggIDPQPwFyn6HRQwZlEIxPvATiH8BsTQjA4MMEMsyIsRgYCkQxwPxQiiOJ2Dm +SAK1RKjZDaWjgTiBgNpyilyDCeqobB4poBGIWwbQfnqBWkYInQikkxhRxSgB6UAzMqhgDgzkAs3K o4J52PxGDf/GAs2Io6J/RwECAAB8TWveQAYAAA== - H4sIAAAAAAAAAGNgoD3YD8TH6GDPQIIKKptXRWXzcLnPlUzzcLmPXPMGAvQyEidGLJgM1XsRipHF -0MFJID4FxNeB+AYSn5YA5rdMIJ3FiCpGDsDmN1z+JQVEAc2IJmDOJSLFSAXIcTcKCAMALe4E5EAG + H4sIAAAAAAAAAGNgoD3YD8TH6GDPQIIKKptXRWXzcLnPlUzzcLmPXPMGAvQyEidGLJgM1XsRipHF +0MFJID4FxNeB+AYSn5YA5rdMIJ3FiCpGDsDmN1z+JQVEAc2IJmDOJSLFSAXIcTcKCAMALe4E5EAG AAA= @@ -144,7 +144,7 @@ AAA= - H4sIAAAAAAAAAPNnYGDwHwIYBrCJ4QOEzCMVEONGepmHTT055lEaJ9Qwi9rm4QPUNo8YQI556HGK + H4sIAAAAAAAAAPNnYGDwHwIYBrCJ4QOEzCMVEONGepmHTT055lEaJ9Qwi9rm4QPUNo8YQI556HGK TYxa7qbEv9j04EqbDFjYxIjR2n3oaigNP3LzHrHmDRYMANNHGXdABgAA diff --git a/tiled/interiors/kirdneh/inn.tmx b/data/maps/interiors/kirdneh/inn.tmx similarity index 99% rename from tiled/interiors/kirdneh/inn.tmx rename to data/maps/interiors/kirdneh/inn.tmx index f8f948ffae..699d164e1b 100644 --- a/tiled/interiors/kirdneh/inn.tmx +++ b/data/maps/interiors/kirdneh/inn.tmx @@ -120,44 +120,44 @@ - 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 o2AUjIJRgA4AA/eJjKAPAAA= - H4sIAAAAAAAAAGNgGAWjYBSMgqEFRBhR+ZyM2NWNglFADGAaTT94wbuBdsAoGAWjYBSMglEwggAA + H4sIAAAAAAAAAGNgGAWjYBSMgqEFRBhR+ZyM2NWNglFADGAaTT94wbuBdsAoGAWjYBSMglEwggAA qAWSp6APAAA= @@ -168,8 +168,8 @@ qAWSp6APAAA= - H4sIAAAAAAAAAO2UwQ7AIAhD+Wf/P9lplyVgCxXdsiacrPYF1GFm4y9J3UI8BvqZbCaX4ZsJYZrt -QdZZ1qeH2b+Cj82M/Iq5sfoCX/Z9KFiU/VvR38r7GOAawvBWPkYsX+Q9hc87J5up5IvO6eCL1rL/ + H4sIAAAAAAAAAO2UwQ7AIAhD+Wf/P9lplyVgCxXdsiacrPYF1GFm4y9J3UI8BvqZbCaX4ZsJYZrt +QdZZ1qeH2b+Cj82M/Iq5sfoCX/Z9KFiU/VvR38r7GOAawvBWPkYsX+Q9hc87J5up5IvO6eCL1rL/ yywzmknH/7eDz7sHSj7EW+VDMhlvho9VpXcoX0XV2XrcCr7q3UNKydZZp3DsqAuPn/OpoA8AAA== diff --git a/tiled/interiors/kirdneh/museum.tmx b/data/maps/interiors/kirdneh/museum.tmx similarity index 99% rename from tiled/interiors/kirdneh/museum.tmx rename to data/maps/interiors/kirdneh/museum.tmx index 748f75ca33..f69ad76c00 100644 --- a/tiled/interiors/kirdneh/museum.tmx +++ b/data/maps/interiors/kirdneh/museum.tmx @@ -96,39 +96,39 @@ - H4sIAAAAAAAAAO3XMQrAIAyF4VQpFHqIXtt62jp0yqTlFWPyhn/+EBKIVUSOziq4s3V1hHZH21rp -LdM14RaVN3enS9exi8yi+2d06c52b5UFd3TXke9NH1vVjTRXHl1kdOe70e6r6G60/4J3V0fXt4ss + H4sIAAAAAAAAAO3XMQrAIAyF4VQpFHqIXtt62jp0yqTlFWPyhn/+EBKIVUSOziq4s3V1hHZH21rp +LdM14RaVN3enS9exi8yi+2d06c52b5UFd3TXke9NH1vVjTRXHl1kdOe70e6r6G60/4J3V0fXt4ss mrtyD1HR7TNwFwAA - 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 Bg4AAGF+BlJwFwAA @@ -139,9 +139,9 @@ Bg4AAGF+BlJwFwAA - H4sIAAAAAAAAAO2WSw7AIAhEPbiH79aF/B2wpZOYNCn6Bm3BOcaYDYdGXJxlDSvXq5Wx4+7eoTyg -uZrzjXJ387g9RnOptbvmy82PcKV8o5LyzeZG66SHy8WguZr8Uco4Z4l/AzdLPzeHQ3E1zx4u5QOl -Uz3Hy4322JPcqn3+6neF7r8eH1Xcbn3wBPe2+1UlF1mvqPWkusF51Xij6p9UN1BcKqYrN6oqLuXl + H4sIAAAAAAAAAO2WSw7AIAhEPbiH79aF/B2wpZOYNCn6Bm3BOcaYDYdGXJxlDSvXq5Wx4+7eoTyg +uZrzjXJ387g9RnOptbvmy82PcKV8o5LyzeZG66SHy8WguZr8Uco4Z4l/AzdLPzeHQ3E1zx4u5QOl +Uz3Hy4322JPcqn3+6neF7r8eH1Xcbn3wBPe2+1UlF1mvqPWkusF51Xij6p9UN1BcKqYrN6oqLuXl TVyrL89/hJJUNzLY2dyV33E8JBQwrHAXAAA= diff --git a/tiled/interiors/kirdneh/river_house_0.tmx b/data/maps/interiors/kirdneh/river_house_0.tmx similarity index 99% rename from tiled/interiors/kirdneh/river_house_0.tmx rename to data/maps/interiors/kirdneh/river_house_0.tmx index 80bab36d4d..b45b7c1669 100644 --- a/tiled/interiors/kirdneh/river_house_0.tmx +++ b/data/maps/interiors/kirdneh/river_house_0.tmx @@ -159,39 +159,39 @@ - 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 G4IAEAAA - H4sIAAAAAAAAAGNgGJxAipH+dm4C2rl5AOwdBUMfGFA53eiOpkOKQRGJ6j2B2AuIvWngFmKADxD7 -ArHfANhN7fQ7CkbBUAX6wLxwDUhfh+IbUHEJoLgkI4QeBahAZzRMCAIvGpp9AYvYHLQ48cWjX5uG + H4sIAAAAAAAAAGNgGJxAipH+dm4C2rl5AOwdBUMfGFA53eiOpkOKQRGJ6j2B2AuIvWngFmKADxD7 +ArHfANhN7fQ7CkbBUAX6wLxwDUhfh+IbUHEJoLgkI4QeBahAZzRMCAIvGpp9AYvYHLQ48cWjX5uG 8ac3mjYGPSAl/462TYcPAABhurxgABAAAA== @@ -202,9 +202,9 @@ ArHfANhN7fQ7CkbBUAX6wLxwDUhfh+IbUHEJoLgkI4QeBahAZzRMCAIvGpp9AYvYHLQ48cWjX5uG - H4sIAAAAAAAAAO2SUQrAMAhDu3P2/vfo12ArzhqNjkIFf4r1RU2/WusnX/F8k+qQfghf0iKFph39 -y+pRxbfeDr0bg8/yn4fP9P/dr3L+yCyHv76N5Y5VfIsHERaDz4g/+ZadZupE+FI9M1BPSXxUX8TT -X3XaPw8/Mp8lkJ5V/p8Z6J6YGnbhe7RF96/53bOD+W2lMzo/qi+TsSMf0cD0ZCQrGNk5AI6W0jYA + H4sIAAAAAAAAAO2SUQrAMAhDu3P2/vfo12ArzhqNjkIFf4r1RU2/WusnX/F8k+qQfghf0iKFph39 +y+pRxbfeDr0bg8/yn4fP9P/dr3L+yCyHv76N5Y5VfIsHERaDz4g/+ZadZupE+FI9M1BPSXxUX8TT +X3XaPw8/Mp8lkJ5V/p8Z6J6YGnbhe7RF96/53bOD+W2lMzo/qi+TsSMf0cD0ZCQrGNk5AI6W0jYA EAAA diff --git a/tiled/interiors/kirdneh/river_house_1.tmx b/data/maps/interiors/kirdneh/river_house_1.tmx similarity index 99% rename from tiled/interiors/kirdneh/river_house_1.tmx rename to data/maps/interiors/kirdneh/river_house_1.tmx index b82fd792de..bfc9153908 100644 --- a/tiled/interiors/kirdneh/river_house_1.tmx +++ b/data/maps/interiors/kirdneh/river_house_1.tmx @@ -74,21 +74,21 @@ - H4sIAAAAAAAAAJ3RuwrCMBhA4Yg38Iarl11RdFEXF6EQUAe1s/gSRQT1DRQX3XRx9DE9hQoxbVLa -Hz5SCidpaEYIkU0phzwKaCZURCXo2xhjgi12uIn/mWOhrC2tTzLLiH6VcI+4/o4HLrhijyMOht6F -YznvjA66lt6N6XvoG3oPa63ZKPfw+wGGhv5jOdufk7DffxTRSDzxUlZp6GXE9+vzVp713gn2kOEs + H4sIAAAAAAAAAJ3RuwrCMBhA4Yg38Iarl11RdFEXF6EQUAe1s/gSRQT1DRQX3XRx9DE9hQoxbVLa +Hz5SCidpaEYIkU0phzwKaCZURCXo2xhjgi12uIn/mWOhrC2tTzLLiH6VcI+4/o4HLrhijyMOht6F +YznvjA66lt6N6XvoG3oPa63ZKPfw+wGGhv5jOdufk7DffxTRSDzxUlZp6GXE9+vzVp713gn2kOEs NI7hfP/9TNvj90+nyhme1pfQSKgc9FXUUqrjC13/BIQABAAA - H4sIAAAAAAAAAGNgwA/ygDifgBoQMARiIyR+D5QuAOJCIvQTAzyA2JNKZtEbVA+0AwiAFTQ2n1r+ + H4sIAAAAAAAAAGNgwA/ygDifgBoQMARiIyR+D5QuAOJCIvQTAzyA2JNKZtEbVA+0AwiAFTQ2n1r+ X0Ylc+gJlqLxvWhkjz4ZagCNRc1RAAQAAA== - H4sIAAAAAAAAAGNgoC4IAeIwKptJDugD4n4K9E8A4olA3AHEnVRxEXmAWv6gNTDAIT4FiKcC8Qwg + H4sIAAAAAAAAAGNgoC4IAeIwKptJDugD4n4K9E8A4olA3AHEnVRxEXmAWv6gNTDAIT4FiKcC8Qwg nkmhHXMp1E8MsMEhbk4HuwcCAACqtCt7AAQAAA== @@ -99,7 +99,7 @@ nkmhHXMp1E8MsMEhbk4HuwcCAACqtCt7AAQAAA== - H4sIAAAAAAAAAFvJwMCwcpBiZECKWkKAVmYQ615y3EAt/YTcR4wfsMkRAsS4H58eSv1PrNmk+oWQ + H4sIAAAAAAAAAFvJwMCwcpBiZECKWkKAVmYQ615y3EAt/YTcR4wfsMkRAsS4H58eSv1PrNmk+oWQ GYTcO9AYAEFZw+UABAAA diff --git a/tiled/interiors/kirdneh/townhall.tmx b/data/maps/interiors/kirdneh/townhall.tmx similarity index 99% rename from tiled/interiors/kirdneh/townhall.tmx rename to data/maps/interiors/kirdneh/townhall.tmx index 9b74148dd8..1c904f703d 100644 --- a/tiled/interiors/kirdneh/townhall.tmx +++ b/data/maps/interiors/kirdneh/townhall.tmx @@ -81,41 +81,41 @@ - H4sIAAAAAAAAAGNgoBwEouHBBujhPm8KMLr7sKkh1b6R5D5i8Kj7Rt036r5R9426b9R9o+4bdR+9 + H4sIAAAAAAAAAGNgoBwEouHBBujhPm8KMLr7sKkh1b6R5D5i8Kj7Rt036r5R9426b9R9o+4bdR+9 /TPqvlH3jWT3jQLyAAANyAUroA8AAA== - H4sIAAAAAAAAAL2VuU4DMRCGzdEAkaDhpiNABzwLkOQZgFfgvu/zQUCCji5KlJIGiR5oORqo+S1s -ZeTM2N4lm1/6tGt71v61nrFzSql2ww7YJe1Qv6ZHNSrniZXGpPhOMAaGwAE4NO8UqX8UdDD+6Jxu -LDfGQeMHQNlZowjmCUXGR7/Hn56zato1EmvHVsCqGbfv9llm4tMo5I+LjV3PjV9K6a9XNeZNXxP9 -nYBTxt8duCdPTuNKzp98wN+cqufOgsffBbhk/MXqEayBdcOG6ZPWo/9v0TNvM/JP6wlsgi3DNnj+ -53rfYA/sO/G+vZT2+x18kPYn+IrwF9rfI3BM4t/UX12754xV1SGppP8n7TEXfwNuhXg75otJ4y8U -b+s3S1VUo79C4Bu3frXS5F+MCow/fR8tR/ij+fdg4PTjkERFwR+nF/DKxGtllX+SvyT/L0uVVP0u -tHdfKfAN5y+r/NM5Q+/CvJLzyMo9n3X+1QzSGpQ0CtUslXs+a2V5/mlxNSHdI608/6y4mrD16oo7 -/7KWdKZwamX9WoVqlsr1lzbntSqBdlJpL9TfCBhkOAPnkf0TYBJMJZxLGh82/rpBm8AVuI7snwYz + H4sIAAAAAAAAAL2VuU4DMRCGzdEAkaDhpiNABzwLkOQZgFfgvu/zQUCCji5KlJIGiR5oORqo+S1s +ZeTM2N4lm1/6tGt71v61nrFzSql2ww7YJe1Qv6ZHNSrniZXGpPhOMAaGwAE4NO8UqX8UdDD+6Jxu +LDfGQeMHQNlZowjmCUXGR7/Hn56zato1EmvHVsCqGbfv9llm4tMo5I+LjV3PjV9K6a9XNeZNXxP9 +nYBTxt8duCdPTuNKzp98wN+cqufOgsffBbhk/MXqEayBdcOG6ZPWo/9v0TNvM/JP6wlsgi3DNnj+ +53rfYA/sO/G+vZT2+x18kPYn+IrwF9rfI3BM4t/UX12754xV1SGppP8n7TEXfwNuhXg75otJ4y8U +b+s3S1VUo79C4Bu3frXS5F+MCow/fR8tR/ij+fdg4PTjkERFwR+nF/DKxGtllX+SvyT/L0uVVP0u +tHdfKfAN5y+r/NM5Q+/CvJLzyMo9n3X+1QzSGpQ0CtUslXs+a2V5/mlxNSHdI608/6y4mrD16oo7 +/7KWdKZwamX9WoVqlsr1lzbntSqBdlJpL9TfCBhkOAPnkf0TYBJMJZxLGh82/rpBm8AVuI7snwYz YDbhXL7xLvALFdooI6APAAA= - H4sIAAAAAAAAAGNgwARRWMRAoACIC6HsOBxq0EE0AfkEIs0hBhQBcTGUHU8lM1PI1JeHxj9JqUOo -DMIJ8IcSqAPieihuGFinYAXkum8HTVwzCgYTAJUT24lUuxaI1xGQw6dmFIxMcIJK5oymv1EwkIDW + H4sIAAAAAAAAAGNgwARRWMRAoACIC6HsOBxq0EE0AfkEIs0hBhQBcTGUHU8lM1PI1JeHxj9JqUOo +DMIJ8IcSqAPieihuGFinYAXkum8HTVwzCgYTAJUT24lUuxaI1xGQw6dmFIxMcIJK5oymv1EwkIDW 6S+XTH30Ajl45AZb+3IwAmqVg6NgFNALAAAl0jCDoA8AAA== - H4sIAAAAAAAAAGNgGBhQAcSVaGxkMXSwhwZu2A+lD2KRqwLiajQ2jKaFWwYzuITEvkAnOzcC8SYk -Gh+4gcS+TDMXkQfOMGC678wAuQUbeMqA6b4XFJr5CYc4vrjEFd8vgfgqEv8aEL+h0H24wB4G3Hl7 -PxoeBfQD1ApvctLfYAGf0TCtwAMgfkhD84ci2EmkGCFAq/S3i0gxQuAgA/a2EAjsRMOjYHCABwzD + H4sIAAAAAAAAAGNgGBhQAcSVaGxkMXSwhwZu2A+lD2KRqwLiajQ2jKaFWwYzuITEvkAnOzcC8SYk +Gh+4gcS+TDMXkQfOMGC678wAuQUbeMqA6b4XFJr5CYc4vrjEFd8vgfgqEv8aEL+h0H24wB4G3Hl7 +PxoeBfQD1ApvctLfYAGf0TCtwAMgfkhD84ci2EmkGCFAq/S3i0gxQuAgA/a2EAjsRMOjYHCABwzD I78OpjSFzS3k5CcYQK+/KK3PKHHLKBhaAAB6X4vmoA8AAA== - H4sIAAAAAAAAAO3OsQkAIAxEUfffyAykoKUL2FhIQKw0Ef+DD1deCAB+lqadzV6slWlXsxd4XRx5 + H4sIAAAAAAAAAO3OsQkAIAxEUfffyAykoKUL2FhIQKw0Ef+DD1deCAB+lqadzV6slWlXsxd4XRx5 JaOddvoIrosqb0QFADirA2p9aH2gDwAA @@ -126,8 +126,8 @@ JaOddvoIrosqb0QFADirA2p9aH2gDwAA - H4sIAAAAAAAAAO2UzQoAIQiEff9zD7ynhSVWHRktgwY8VP58ZTVEZFxLsa+8dc3nL4ZZt2pb4zmv -NffH4Cnq7+VYzYfkY/gy6iPS+Nh6nfm8d4TEsHzM3xDhQ7Wrv6g680X6pMWI1PU3g6/y/jF1Tupv + H4sIAAAAAAAAAO2UzQoAIQiEff9zD7ynhSVWHRktgwY8VP58ZTVEZFxLsa+8dc3nL4ZZt2pb4zmv +NffH4Cnq7+VYzYfkY/gy6iPS+Nh6nfm8d4TEsHzM3xDhQ7Wrv6g680X6pMWI1PU3g6/y/jF1Tupv le79yznvSNzq/++tiXJ049Pmd/NZvifxMYxzLLtf6+0yVpm7qz2gZNAtoA8AAA== diff --git a/tiled/interiors/kirdneh/townhall1.tmx b/data/maps/interiors/kirdneh/townhall1.tmx similarity index 99% rename from tiled/interiors/kirdneh/townhall1.tmx rename to data/maps/interiors/kirdneh/townhall1.tmx index 2cb0e16d0f..dbb282dff3 100644 --- a/tiled/interiors/kirdneh/townhall1.tmx +++ b/data/maps/interiors/kirdneh/townhall1.tmx @@ -96,35 +96,35 @@ - H4sIAAAAAAAAAO3OsQkAIBAEwW/RQuw/NTEShEcUXpiDDS6bCLuxViy+Gr4+232+nG+tiu9VfHx8 + H4sIAAAAAAAAAO3OsQkAIBAEwW/RQuw/NTEShEcUXpiDDS6bCLuxViy+Gr4+232+nG+tiu9VfHx8 fHx8fHy/++xsAy1kOuygDwAA - H4sIAAAAAAAAAN3XOU7DQBQG4GFpgLTsHAAoWCqgBk7BHrYW6OACSYCEUAAXgIodbpEyiMJdQEoa -OAT/iGfJesx4ZmxDLJ70ydF4/PzbkjWTjBCiNaW6oB2GoC9lBqGN8vWAJ76rBEU6JlUvmnH/Xryq -0M3y5SLcdxlWYNUwFqV4vjycOlwv38layPktKEfMltPkc+0h8x3ATmBc/t6Pka9MWeK+vzzl21Oc -26V8UUuVr+Bwvf+MMl8WFmCRLMFmIF9JuH1ruvdXpfMnAUU6qko+zwZsa6zDIRyRY6iwHrp7FFi+ -AegNMQwjMGqYZ8O2Vz/l64QWg0kYhwmLuSZjDr06ICPM68wUTMOMxdwke9mub7MwB/OGeTZse/H1 -7VX8rEu4YmOeYp6uKpoeppLfDP9+o9Y13CjcxugpEsx3B/cKD/8wXx0aQr3+/mW+Bqmzo1+69eMM -zsmFZb5HeFJ4NlxXI2/wDh/wGZIvTZX2fHz95flc9xy/Ubp8pj1HEqX7P+KXJ9z2L83gsn9pFrl/ + H4sIAAAAAAAAAN3XOU7DQBQG4GFpgLTsHAAoWCqgBk7BHrYW6OACSYCEUAAXgIodbpEyiMJdQEoa +OAT/iGfJesx4ZmxDLJ70ydF4/PzbkjWTjBCiNaW6oB2GoC9lBqGN8vWAJ76rBEU6JlUvmnH/Xryq +0M3y5SLcdxlWYNUwFqV4vjycOlwv38layPktKEfMltPkc+0h8x3ATmBc/t6Pka9MWeK+vzzl21Oc +26V8UUuVr+Bwvf+MMl8WFmCRLMFmIF9JuH1ruvdXpfMnAUU6qko+zwZsa6zDIRyRY6iwHrp7FFi+ +AegNMQwjMGqYZ8O2Vz/l64QWg0kYhwmLuSZjDr06ICPM68wUTMOMxdwke9mub7MwB/OGeTZse/H1 +7VX8rEu4YmOeYp6uKpoeppLfDP9+o9Y13CjcxugpEsx3B/cKD/8wXx0aQr3+/mW+Bqmzo1+69eMM +zsmFZb5HeFJ4NlxXI2/wDh/wGZIvTZX2fHz95flc9xy/Ubp8pj1HEqX7P+KXJ9z2L83gsn9pFrl/ +QKn5FSXoA8AAA== - H4sIAAAAAAAAAO2VOQoCQRBF55g6qeYmeg7BfQUXcIs1cZkZjTyDXsYvVNDUdDfuJVoPHgW/i+Jn -HQTKlQqskjXHG88/SR02yKbjjecmpzf1+gYyMEuGwl1saL/HKcEcLJB5WBRtpPwDS0s2gdM77yxo -tmAbdjy7/A8awKFjd2XJZnDOshEc39CzC3uw79nx/UG/wFG6gIM13BhuZeuk2MHIMJatkyKBe8OD + H4sIAAAAAAAAAO2VOQoCQRBF55g6qeYmeg7BfQUXcIs1cZkZjTyDXsYvVNDUdDfuJVoPHgW/i+Jn +HQTKlQqskjXHG88/SR02yKbjjecmpzf1+gYyMEuGwl1saL/HKcEcLJB5WBRtpPwDS0s2gdM77yxo +tmAbdjy7/A8awKFjd2XJZnDOshEc39CzC3uw79nx/UG/wFG6gIM13BhuZeuk2MHIMJatkyKBe8OD aBs7ZTaf4fyCG4qiyHMBiQT26qAPAAA= - H4sIAAAAAAAAAGNggIDrDIMb3KCh2WdJVH+GJq4YXOD8QDuABJCGxE4cMFfgBqPuoyzP5ONgo4OT -FNgxCmgHPIHYC4i9B5lZMOADxL5A7MdAeT2IbBYpgNjylpR6cLDlh+MD7YAhCu4A8REgPgblHyHT -nMdA/IQqLqIMPIHix2g0PgCqPyYB8WQonkIjtz2G0neB+B4U3wfi50D8gkZ2kgKeDrQDRgAgpQ6g + H4sIAAAAAAAAAGNggIDrDIMb3KCh2WdJVH+GJq4YXOD8QDuABJCGxE4cMFfgBqPuoyzP5ONgo4OT +FNgxCmgHPIHYC4i9B5lZMOADxL5A7MdAeT2IbBYpgNjylpR6cLDlh+MD7YAhCu4A8REgPgblHyHT +nMdA/IQqLqIMPIHix2g0PgCqPyYB8WQonkIjtz2G0neB+B4U3wfi50D8gkZ2kgKeDrQDRgAgpQ6g RRlLqD9Cy77QKBhcAAAOqnSvoA8AAA== @@ -135,8 +135,8 @@ RRlLqD9Cy77QKBhcAAAOqnSvoA8AAA== - H4sIAAAAAAAAAO2UUQoAIQhEvf9lu0JfQQRpjmP44YDQFs283bWGiIwuSi3tY4asrHPe4kNytTlE -Ub6X78Fki/Ix/kfz/eXTMqJ3hJaB+qJMmV7NV8+TzbfrfNZ08/DsQ/Zrviwx+TLetyLfa49l81kM + H4sIAAAAAAAAAO2UUQoAIQhEvf9lu0JfQQRpjmP44YDQFs283bWGiIwuSi3tY4asrHPe4kNytTlE +Ub6X78Fki/Ix/kfz/eXTMqJ3hJaB+qJMmV7NV8+TzbfrfNZ08/DsQ/Zrviwx+TLetyLfa49l81kM yLlgyTq/t7VKar64PL2Zke1h68JrAn9gr9ugDwAA diff --git a/tiled/interiors/magic/bank.tmx b/data/maps/interiors/magic/bank.tmx similarity index 100% rename from tiled/interiors/magic/bank.tmx rename to data/maps/interiors/magic/bank.tmx diff --git a/tiled/interiors/magic/bric_a_brac.tmx b/data/maps/interiors/magic/bric_a_brac.tmx similarity index 99% rename from tiled/interiors/magic/bric_a_brac.tmx rename to data/maps/interiors/magic/bric_a_brac.tmx index 609d9656cf..ad80a52157 100644 --- a/tiled/interiors/magic/bric_a_brac.tmx +++ b/data/maps/interiors/magic/bric_a_brac.tmx @@ -92,25 +92,25 @@ - H4sIAAAAAAAAAL3TyUoDQRDG8b5oXAJueFXzWGrcjVtiiHr2IupF9EkEvangEmOMu7no+/gfqEBZ -9DiZGUnBj4Kimm+Gprudcz3ISO+EXvShH+MdksWQ5OZQxT1qeHD+KqKEU+mBXewre9IP1I6TvokJ -k1vHIxp4CsktSz9Ts0McK0fST9TOufSKJ/cZL3jFJKYwbXK3sJ3Cjif3HR/4RB4rmA3576AWsYRl -NbvGjWdP79hcXUHuTERuQb5tVc1ucWeyC2Ynbe4a1rFh5q1svad30uYmrajcqPttt6ru9/v8K3cO -81j4h1z7Pm3uldoNu7uo+sK3men3+ebJvcRFzJx2Sr/PpskdwFhMXSLuuUHJHcZIAq3cJGdH8QN6 + H4sIAAAAAAAAAL3TyUoDQRDG8b5oXAJueFXzWGrcjVtiiHr2IupF9EkEvangEmOMu7no+/gfqEBZ +9DiZGUnBj4Kimm+Gprudcz3ISO+EXvShH+MdksWQ5OZQxT1qeHD+KqKEU+mBXewre9IP1I6TvokJ +k1vHIxp4CsktSz9Ts0McK0fST9TOufSKJ/cZL3jFJKYwbXK3sJ3Cjif3HR/4RB4rmA3576AWsYRl +NbvGjWdP79hcXUHuTERuQb5tVc1ucWeyC2Ynbe4a1rFh5q1svad30uYmrajcqPttt6ru9/v8K3cO +81j4h1z7Pm3uldoNu7uo+sK3men3+ebJvcRFzJx2Sr/PpskdwFhMXSLuuUHJHcZIAq3cJGdH8QN6 JdS+CAcAAA== - H4sIAAAAAAAAAGNggAA7ILYHYkcgdgJiFyB2hfLdoGrYGfADcuTdgdgTiL2A2BuIfYHYD8r3x2HO -LgL2EAPCoBgbqIDibCDOQcK70fiEcC4Oe/EBkL15JPgDGyhAYvORoK8QiIsowMVQc3jx2FEJxFUE -3LGVSPduBuIyItWSC/ag8bfQwA5a+4FeoIYOdpCSnqkFkNPzThrbVYpDfAcQbx8gu4kFSkCsDMUq + H4sIAAAAAAAAAGNggAA7ILYHYkcgdgJiFyB2hfLdoGrYGfADcuTdgdgTiL2A2BuIfYHYD8r3x2HO +LgL2EAPCoBgbqIDibCDOQcK70fiEcC4Oe/EBkL15JPgDGyhAYvORoK8QiIsowMVQc3jx2FEJxFUE +3LGVSPduBuIyItWSC/ag8bfQwA5a+4FeoIYOdpCSnqkFkNPzThrbVYpDfAcQbx8gu4kFSkCsDMUq lDuHQYQENepQTKw+dHUAcWm4iwgHAAA= - H4sIAAAAAAAAAGNgGAWEwBokdi0QtyDhJijdiqRmLf2cNgpGwSggE1wA4os45Ero6ZBBZPdQBGpA + H4sIAAAAAAAAAGNgGAWEwBokdi0QtyDhJijdiqRmLf2cNgpGwSggE1wA4os45Ero6ZBBZPdQBGpA rA7FGmSaAQDM1xJjCAcAAA== @@ -126,7 +126,7 @@ rA7FGmSaAQDM1xJjCAcAAA== - H4sIAAAAAAAAAFvNwMCwegRjbGAg7ES3m4EBUy0hs1aToI6QOC38SkwYYFODzyxcbqemvfjcQqm9 + H4sIAAAAAAAAAFvNwMCwegRjbGAg7ES3m4EBUy0hs1aToI6QOC38SkwYYFODzyxcbqemvfjcQqm9 hNxDjHupaS+x7hqp9tLCDnT7cNlLD7upld9pUZbQEgMA07ArEggHAAA= diff --git a/tiled/interiors/magic/clothing_boutique.tmx b/data/maps/interiors/magic/clothing_boutique.tmx similarity index 99% rename from tiled/interiors/magic/clothing_boutique.tmx rename to data/maps/interiors/magic/clothing_boutique.tmx index 3bfade88b8..5844caad91 100644 --- a/tiled/interiors/magic/clothing_boutique.tmx +++ b/data/maps/interiors/magic/clothing_boutique.tmx @@ -69,43 +69,43 @@ - H4sIAAAAAAAAAO3UPQrAIAyG4YB06wlsj+LxenAzOIgU4vAR/77hWRzCK0qSiKRKKKyzXuh5f2Jh -nY2aN4tH3epS7wQ9Pb7G6B7v5nYWiuf92cxmNtvNyP3s1Yx8Bzbv9Z/ZzOadmk/fz15WbCZCycy1 + H4sIAAAAAAAAAO3UPQrAIAyG4YB06wlsj+LxenAzOIgU4vAR/77hWRzCK0qSiKRKKKyzXuh5f2Jh +nY2aN4tH3epS7wQ9Pb7G6B7v5nYWiuf92cxmNtvNyP3s1Yx8Bzbv9Z/ZzOadmk/fz15WbCZCycy1 WjSUEQAA - H4sIAAAAAAAAAM2W2UpDMRRFU5zAib5a/Qep+hnOr46IT4516rPWqv0JoY/qV7oDORDiSXLOzVW7 -YdE2Zlhc6k4bxpgxj3dHbkyKdL9x0BDsZ+dNgEnQctB+rcyYFMl+U2CWcQnx5y0Zfc7AObgAl4mx -qjllxhbNT+dh4Tna0HltsAJWwRp4BE8ePXBieGc/4TqO2wSpdb3grLb33jq/gjePAegwzjfgzlv7 -HH88xXkJPqee3z14AF1mXsx5s0bXbfeacp4GCxFmhM6SbCjdyZnOJOc5MJ+hWcH5QOmncdb0s3W2 -35uuwLmOxJxL+7mK8xYztpNwDp8TF7+nc11HzoeZPask/B+kfl42Zf3MPWfNPZeayzlTNP0scS7N -rnuV9jN1c6yfw8ScjwRue5m/j0I/a/PX/fybztp+HgVnbT9zzseZs9eFjvsR51Q/S34//8c9SJH0 -s02uN8KOrJMB40yJ9bPkTvHzAT7Bl3uviWQt53IFrh2dxLyh0qc0dB7nEt4n4bxUj0vpF6z17wrJ + H4sIAAAAAAAAAM2W2UpDMRRFU5zAib5a/Qep+hnOr46IT4516rPWqv0JoY/qV7oDORDiSXLOzVW7 +YdE2Zlhc6k4bxpgxj3dHbkyKdL9x0BDsZ+dNgEnQctB+rcyYFMl+U2CWcQnx5y0Zfc7AObgAl4mx +qjllxhbNT+dh4Tna0HltsAJWwRp4BE8ePXBieGc/4TqO2wSpdb3grLb33jq/gjePAegwzjfgzlv7 +HH88xXkJPqee3z14AF1mXsx5s0bXbfeacp4GCxFmhM6SbCjdyZnOJOc5MJ+hWcH5QOmncdb0s3W2 +35uuwLmOxJxL+7mK8xYztpNwDp8TF7+nc11HzoeZPask/B+kfl42Zf3MPWfNPZeayzlTNP0scS7N +rnuV9jN1c6yfw8ScjwRue5m/j0I/a/PX/fybztp+HgVnbT9zzseZs9eFjvsR51Q/S34//8c9SJH0 +s02uN8KOrJMB40yJ9bPkTvHzAT7Bl3uviWQt53IFrh2dxLyh0qc0dB7nEt4n4bxUj0vpF6z17wrJ nSLpcQn9wvVNoYud9w0TopmPlBEAAA== - H4sIAAAAAAAAAOWWSQrCMBhGcxEVdS24cbhPcdoo4ripOYITjuhd/QopVjGxmZpoHzxa0iZ/EujX -EPLkCNdwA8+Ctog9eWXBrgfF8XTYwl2Kti7swT4cwOWHNpnx3gnYNVrjiZhbn006rifwhVrivm6x -zhjeBU4M1RnCEefZipmWKZwJnEuM1YBN2IJtiX6/yJXI7bOpmqFG/1CzvwrUQU1dKKc9mckB5x2f -8TWns8rnLIizmZfPLslTPlPC/45tcWOqcjE1EQl0/wku9ll0xklzfnaxzyJ8zeWYf8pnn8lTPutQ + H4sIAAAAAAAAAOWWSQrCMBhGcxEVdS24cbhPcdoo4ripOYITjuhd/QopVjGxmZpoHzxa0iZ/EujX +EPLkCNdwA8+Ctog9eWXBrgfF8XTYwl2Kti7swT4cwOWHNpnx3gnYNVrjiZhbn006rifwhVrivm6x +zhjeBU4M1RnCEefZipmWKZwJnEuM1YBN2IJtiX6/yJXI7bOpmqFG/1CzvwrUQU1dKKc9mckB5x2f +8TWns8rnLIizmZfPLslTPlPC/45tcWOqcjE1EQl0/wku9ll0xklzfnaxzyJ8zeWYf8pnn8lTPutQ gEVYcj0RCcqwAqsZ1XsAtTPNBJQRAAA= - H4sIAAAAAAAAAGNgGAX0BvMHsX2JVLAvD4jz8eACEs3TA2J9MtxAqj3UBEZAbEwls9ypZA4IeFLR -LEqBG5n66BW3YXSwYxTgBx5YxLzINKuOAneEU6CXmoDc8jkNiNOBOAOIM6moFgTIKZ/pAbzxyFGz -fEYHEUSoCaGR3ehgIOrBga57RwH5IJKAvCuR5oRS6I56CvWPAgQgVD6TU6csBuIl5DmHKL3kls+D + H4sIAAAAAAAAAGNgGAX0BvMHsX2JVLAvD4jz8eACEs3TA2J9MtxAqj3UBEZAbEwls9ypZA4IeFLR +LEqBG5n66BW3YXSwYxTgBx5YxLzINKuOAneEU6CXmoDc8jkNiNOBOAOIM6moFgTIKZ/pAbzxyFGz +fEYHEUSoCaGR3ehgIOrBga57RwH5IJKAvCuR5oRS6I56CvWPAgQgVD6TU6csBuIl5DmHKL3kls+D uW81CkYBMQAAk9dpnpQRAAA= - H4sIAAAAAAAAAO3OwQkAIAwAsS6uru5HnKBQWhK4/0WQbb066voNMN2uHgBgjFM9AHwXaxeIXZQR + H4sIAAAAAAAAAO3OwQkAIAwAsS6uru5HnKBQWhK4/0WQbb066voNMN2uHgBgjFM9AHwXaxeIXZQR AAA= @@ -116,8 +116,8 @@ AAA= - H4sIAAAAAAAAAO2UUQ7AIAhDuf8tvOn+FzUFSnGLTfjRgU8mHWY2bsjCq1l+tCaatzpTKc9dK/rM -qNl5TpZrt4cwM+/h+e+Vs7hjQfIU/sHuu7q/WZ3AHJ2HjD+jHGxV+rMnhzXb3e8Z7eFqPcpc4S0n + H4sIAAAAAAAAAO2UUQ7AIAhDuf8tvOn+FzUFSnGLTfjRgU8mHWY2bsjCq1l+tCaatzpTKc9dK/rM +qNl5TpZrt4cwM+/h+e+Vs7hjQfIU/sHuu7q/WZ3AHJ2HjD+jHGxV+rMnhzXb3e8Z7eFqPcpc4S0n zKKK9TL3MSPegLJ52LPfKfRFZkTd7/itGYtnTakIHzMqav4pHm1HjU6UEQAA diff --git a/tiled/interiors/magic/flower_shop.tmx b/data/maps/interiors/magic/flower_shop.tmx similarity index 99% rename from tiled/interiors/magic/flower_shop.tmx rename to data/maps/interiors/magic/flower_shop.tmx index 0939c79297..551095dc6e 100644 --- a/tiled/interiors/magic/flower_shop.tmx +++ b/data/maps/interiors/magic/flower_shop.tmx @@ -86,29 +86,29 @@ - H4sIAAAAAAAAAMWWyUoDQRCGe9xQcDuooFET9wXcJTc9RMkTeFUHD9GLK8ToW6hv49G3Ud9B8B+t -xqYyNTPVickPH0l3uidfp4qZBMaYDodONtbMNbK/C/SBJ/DcRl5AP7m8ghkwC+ZMeorgEeyB/ZjX -KNfgxtmzCtZjWANvzGUeLIBF4VqNZgNsxrDluHQLLnGRzsbPqU3k0mvk34WnlHA2fs6Sh0tSjVqR -Yptcovpugx1i1/zVNavLged337KxpneXwDJYiblus3yk8N5tV0JTXyPpfnLYAh/ukhSNzzE4IrLU -KFS6aGN9yhnX896VapQP9C5lcnlw5saFtROmvnelZ2PFw6dGHm6NcvQ6AkbBGI0nje5eV9Gp/DjU -mMuUsHZa4XIJrsAZYcdpLieETV5YW1C4hIR1OCXScpFhjY3Pf4ZzImtcH9u7vF/ieve/n405YV7b -u82Ipnf5s/Ee3IEqva/SOErSPcx+ZvfY69je5TUqMJd38OHJF+G7P+KTXAbAkMMgG6fN9QS/+O63 + H4sIAAAAAAAAAMWWyUoDQRCGe9xQcDuooFET9wXcJTc9RMkTeFUHD9GLK8ToW6hv49G3Ud9B8B+t +xqYyNTPVickPH0l3uidfp4qZBMaYDodONtbMNbK/C/SBJ/DcRl5AP7m8ghkwC+ZMeorgEeyB/ZjX +KNfgxtmzCtZjWANvzGUeLIBF4VqNZgNsxrDluHQLLnGRzsbPqU3k0mvk34WnlHA2fs6Sh0tSjVqR +Yptcovpugx1i1/zVNavLged337KxpneXwDJYiblus3yk8N5tV0JTXyPpfnLYAh/ukhSNzzE4IrLU +KFS6aGN9yhnX896VapQP9C5lcnlw5saFtROmvnelZ2PFw6dGHm6NcvQ6AkbBGI0nje5eV9Gp/DjU +mMuUsHZa4XIJrsAZYcdpLieETV5YW1C4hIR1OCXScpFhjY3Pf4ZzImtcH9u7vF/ieve/n405YV7b +u82Ipnf5s/Ee3IEqva/SOErSPcx+ZvfY69je5TUqMJd38OHJF+G7P+KTXAbAkMMgG6fN9QS/+O63 DINvRjHoNawNAAA= - H4sIAAAAAAAAAO2WXQvCIBSGj/Sr+rivttaIqPuu666raD89Ig8emcjRRIca9MCL4oY+OLczgJHB -0Xcxl1kwrY/BakPh3MyxpcyKaZGrzO3L/CeKzdrIlDwoSGOtdabkconhItNT66ONvObiyYxpj33E -fClwLh157DK7cOA5wT3uM62n30fu7Oo9iXnmf8I4GKmFWlyOpQUManG5lxawSPFpKNuJXFJAB3TZ + H4sIAAAAAAAAAO2WXQvCIBSGj/Sr+rivttaIqPuu666raD89Ig8emcjRRIca9MCL4oY+OLczgJHB +0Xcxl1kwrY/BakPh3MyxpcyKaZGrzO3L/CeKzdrIlDwoSGOtdabkconhItNT66ONvObiyYxpj33E +fClwLh157DK7cOA5wT3uM62n30fu7Oo9iXnmf8I4GKmFWlyOpQUManG5lxawSPFpKNuJXFJAB3TZ lBYB5dBCHd9drENYA7rSIqA8sCblqo0+9D9dDfvy67yM/ruYhUKIsT8T7vtC+QBPU8OjrA0AAA== - H4sIAAAAAAAAAGNgGAWkgGwgzhloRwwBYE8jtaMAOwglQa0DrRxBJnAYaAdQAAKQMCEQhUUMV3ni -SIZbgqCYGLeQCkhxTzgQB0MxMQBbuOAC+owkKEZyDyhcXEnXCga44siUkXT3wNxQgiQmTp6zUEAy -1D2kghIc4oJALATEwhS4ZzCATCDOAuIYKIbxCYEIKKYmQHdDJBQTAqlUdgc6SIFiYgGye2Bpl9L0 + H4sIAAAAAAAAAGNgGAWkgGwgzhloRwwBYE8jtaMAOwglQa0DrRxBJnAYaAdQAAKQMCEQhUUMV3ni +SIZbgqCYGLeQCkhxTzgQB0MxMQBbuOAC+owkKEZyDyhcXEnXCga44siUkXT3wNxQgiQmTp6zUEAy +1D2kghIc4oJALATEwhS4ZzCATCDOAuIYKIbxCYEIKKYmQHdDJBQTAqlUdgc6SIFiYgGye2Bpl9L0 MgqIA/jKMELl22gc0R8wMUIwNQAAWyJbvawNAAA= @@ -124,8 +124,8 @@ MgqIA/jKMELl22gc0R8wMUIwNQAAWyJbvawNAAA= - H4sIAAAAAAAAAO2VUQ7AIAhDvbh3379RaaGdLhkJyZIJvFFkvbXWf4c8MuSckgXlUlimL6q+MjlX -MUx+J4vDxnl4i0Vxj7JsFZ1UeTNxTl0yuwqZlQqnoy8u7WfnT2q04lFpNMu326HMna7s9ZFl9d9z + H4sIAAAAAAAAAO2VUQ7AIAhDvbh3379RaaGdLhkJyZIJvFFkvbXWf4c8MuSckgXlUlimL6q+MjlX +MUx+J4vDxnl4i0Vxj7JsFZ1UeTNxTl0yuwqZlQqnoy8u7WfnT2q04lFpNMu326HMna7s9ZFl9d9z 9cbdF3bWb2HZ1WZ5ohimxvhcnReFKTS6gSV6F9VE8iIsjKPf9zV/AFjjx+esDQAA diff --git a/tiled/interiors/magic/house1.tmx b/data/maps/interiors/magic/house1.tmx similarity index 99% rename from tiled/interiors/magic/house1.tmx rename to data/maps/interiors/magic/house1.tmx index 41f504ead7..0e40810b20 100644 --- a/tiled/interiors/magic/house1.tmx +++ b/data/maps/interiors/magic/house1.tmx @@ -96,29 +96,29 @@ - H4sIAAAAAAAAAJvGwMAwbQhjbiDmAGJOIGYjUe9UMszDpodW7sNmJy7zSHUXLTA2NwwGd2FzEzXd + H4sIAAAAAAAAAJvGwMAwbQhjbiDmAGJOIGYjUe9UMszDpodW7sNmJy7zSHUXLTA2NwwGd2FzEzXd RW3zhnt8EOOGgXAnOXYOhvAcSAwA2ZOa7kAGAAA= - H4sIAAAAAAAAAK3UTU5CMRSG4TPSBEcgaEQFEgZGEQbGiHMCDCHsAN0AOFB3IjtRUUTwZ12+N9BI -6j3tbfBLngHcwxeatjctItseWaQTzuWwg03FLg4C5zZkkRbOcI728rtHPOEZY4lPE1sxfVHqSyYv -eMUEb0rfg6PPzhTvmGGuzIwC+j7wiS98KzOu9doxc3vII6XYt/oanr5DFD1Kyv/rWH1H4j97Gfk9 -f671lkU/c77zZ6Kt3c4AQ9zI3/3oopewJy5J9zcut7hf+dx39F0Edl/iSuk7xgkqgZ1a3ymqqHl+ + H4sIAAAAAAAAAK3UTU5CMRSG4TPSBEcgaEQFEgZGEQbGiHMCDCHsAN0AOFB3IjtRUUTwZ12+N9BI +6j3tbfBLngHcwxeatjctItseWaQTzuWwg03FLg4C5zZkkRbOcI728rtHPOEZY4lPE1sxfVHqSyYv +eMUEb0rfg6PPzhTvmGGuzIwC+j7wiS98KzOu9doxc3vII6XYt/oanr5DFD1Kyv/rWH1H4j97Gfk9 +f671lkU/c77zZ6Kt3c4AQ9zI3/3oopewJy5J9zcut7hf+dx39F0Edl/iSuk7xgkqgZ1a3ymqqHl+ fyeLNZtcK31RVt8FIVlnP3x9rntpiOe5ub/RvSz8kxJ+AO64kSxABgAA - H4sIAAAAAAAAAGNgoA1IhdLzgXgBmhg6mAnEs4B4NpRvg0VNBpFiIDAHiOcC8TyCrhz6wBSILQfa -EQMEsoA4G4hzSNS3EIgXAfFiKB+W3nKBOA+I80k0bwkQLwXiZSTqGyyghk722AKxPRDbkajPgfpO + H4sIAAAAAAAAAGNgoA1IhdLzgXgBmhg6mAnEs4B4NpRvg0VNBpFiIDAHiOcC8TyCrhz6wBSILQfa +EQMEsoA4G4hzSNS3EIgXAfFiKB+W3nKBOA+I80k0bwkQLwXiZSTqGyyghk722AKxPRDbkajPgfpO oTlwoaPeUCAOA+JwCuxEBhFAHAnEUUSoBQDPZEtZQAYAAA== - H4sIAAAAAAAAAGNgGNrgOBCfAOKTQHyKCuadBuIzQHwWiM9RwTwQuADEF0nU40glu2HAicrmIQNP + H4sIAAAAAAAAAGNgGNrgOBCfAOKTQHyKCuadBuIzQHwWiM9RwTwQuADEF0nU40glu2HAicrmIQNP Kps3GP3uBcTeVDCHHFAMxKUDZPdAgBIGiJ9HweAHAKRPaEtABgAA @@ -129,7 +129,7 @@ Kps3GP3uBcTeVDCHHFAMxKUDZPdAgBIGiJ9HweAHAKRPaEtABgAA - H4sIAAAAAAAAAPNgYGDwGEaYgQAfWRwbIEYdKeYRAyhxHza1lJpHSlhTyzx0M6hpHi3dh24mqXaR + H4sIAAAAAAAAAPNgYGDwGEaYgQAfWRwbIEYdKeYRAyhxHza1lJpHSlhTyzx0M6hpHi3dh24mqXaR CygxB10PvdIzpe4l1zxa+5faZpKbPinJy+RiAP17M7xABgAA diff --git a/tiled/interiors/magic/house2.tmx b/data/maps/interiors/magic/house2.tmx similarity index 99% rename from tiled/interiors/magic/house2.tmx rename to data/maps/interiors/magic/house2.tmx index c530378625..185d5db4b2 100644 --- a/tiled/interiors/magic/house2.tmx +++ b/data/maps/interiors/magic/house2.tmx @@ -87,29 +87,29 @@ - H4sIAAAAAAAAAFvJwMCwcgjgNTgwurpqHBibeauQzIGxuYGYA4g5gZiNRPOwYUrMG8zuG8WjeBSP + H4sIAAAAAAAAAFvJwMCwcgjgNTgwurpqHBibeauQzIGxuYGYA4g5gZiNRPOwYUrMG8zuG8WjeBSP YgBibMttQAYAAA== - H4sIAAAAAAAAAK3TSQ4BQRQG4LciYdXmmBdugCPQO9xPkGDRB8AClzCPh/F3VEenhq7XiUq+BP33 -r5J65RBR1iIHDjOXhwIkDYpQYuaqIpeADn3XCtawEd/ToT4/NwFPPFuIz1ORC/f1SL8OcIQTnA0Z -T9PXh5Yme4Er3OAudQT7XGr6XMN/P+AJL3jH2F/XkJXXTLw/D3WNpb4ypAwq9DsPW87vq0ED6hGa -IheVCXL+nGbIPqscnHnmkud5CzvYW09EXW1Sz9e0eqTOum72uX19Qf7t333yXeL2uaTeHc7+BjCE + H4sIAAAAAAAAAK3TSQ4BQRQG4LciYdXmmBdugCPQO9xPkGDRB8AClzCPh/F3VEenhq7XiUq+BP33 +r5J65RBR1iIHDjOXhwIkDYpQYuaqIpeADn3XCtawEd/ToT4/NwFPPFuIz1ORC/f1SL8OcIQTnA0Z +T9PXh5Yme4Er3OAudQT7XGr6XMN/P+AJL3jH2F/XkJXXTLw/D3WNpb4ypAwq9DsPW87vq0ED6hGa +IheVCXL+nGbIPqscnHnmkud5CzvYW09EXW1Sz9e0eqTOum72uX19Qf7t333yXeL2uaTeHc7+BjCE UUR3nL44S95vh/j3LUCW5+H7ZrtHXE34AIBVTLBABgAA - H4sIAAAAAAAAAGNgIB0sRcPYgB6U3gjEm4B4MxCrU2AePnAPiO+TqCeCDHvwgRAqm2dAZfNoCSyB -2AqIralkng0Q2wKxHZXMswdiByB2RBPHlR4JAScgdgZiFwrcRC+wAouYBpXNDEdivwfiDySYpYVF + H4sIAAAAAAAAAGNgIB0sRcPYgB6U3gjEm4B4MxCrU2AePnAPiO+TqCeCDHvwgRAqm2dAZfNoCSyB +2AqIralkng0Q2wKxHZXMswdiByB2RBPHlR4JAScgdgZiFwrcRC+wAouYBpXNDEdivwfiDySYpYVF 7CPJLsIPqJ3XNalsHqVgIPMfALFH1LZABgAA - H4sIAAAAAAAAAGNgGAXo4BEQP6aiec+A+DkVzRvu4DAQHwHio1Qy7xgQHwfiExSYsR2IdwDxTjL0 + H4sIAAAAAAAAAGNgGAXo4BEQP6aiec+A+DkVzRvu4DAQHwHio1Qy7xgQHwfiExSYsR2IdwDxTjL0 6lJgL63BWyB+Rwd7PIDYE4i9qGSeNxD7ALEvlcyjBOgNtAMGEAAAJt7kUkAGAAA= @@ -120,7 +120,7 @@ UUR3nL44S95vh/j3LUCW5+H7ZrtHXE34AIBVTLBABgAA - H4sIAAAAAAAAANNhYGDQGSKYgQAfWRwZ4DOPkFpcgFjziAUD5T5Kwo+YuKBWXA9n80gFpJiBTZ6Y + H4sIAAAAAAAAANNhYGDQGSKYgQAfWRwZ4DOPkFpcgFjziAUD5T5Kwo+YuKBWXA9n80gFpJiBTZ6Y OCbXPFL9SG/3EXInMfFBifuIMW+g0yMpGACeR0/oQAYAAA== diff --git a/tiled/interiors/magic/house3.tmx b/data/maps/interiors/magic/house3.tmx similarity index 99% rename from tiled/interiors/magic/house3.tmx rename to data/maps/interiors/magic/house3.tmx index 0afee6a56e..eb99356e52 100644 --- a/tiled/interiors/magic/house3.tmx +++ b/data/maps/interiors/magic/house3.tmx @@ -93,29 +93,29 @@ - H4sIAAAAAAAAAGNgGBqAiUKMzTxmLOpYcehHF6eH+2CYC4t6Tixi7HR03yigDPRRiEfNG1nmDVYA + H4sIAAAAAAAAAGNgGBqAiUKMzTxmLOpYcehHF6eH+2CYC4t6Tixi7HR03yigDPRRiEfNG1nmDVYA ADTsZZxABgAA - H4sIAAAAAAAAALXTSWoCQRiG4bqBoKC4ECfQqIlrRcELxKxcuco1nKNxCG7jdAHjwovE6U55AyW0 -P21ra/nBQ3fx0x9FV3dIKRU2JIIoYvDdKY4n3edVpxkjb1lX8IuNvj+mqq8lBBz67LLF7szs1WXf -/572OIj9HVO+YX9OeTPcJ99fAv47JXVfCkFDMgjBY0hEPe57Lop3vLbcL/GDld1h6Jg839wVfTXU -0UDzik7Z9y7mLbTRwYfN8y8X+mS66OETfTH7xgRTF30DDDHCl5jNMMfCoa9g0+mUrFi7/d/Uhbn1 + H4sIAAAAAAAAALXTSWoCQRiG4bqBoKC4ECfQqIlrRcELxKxcuco1nKNxCG7jdAHjwovE6U55AyW0 +P21ra/nBQ3fx0x9FV3dIKRU2JIIoYvDdKY4n3edVpxkjb1lX8IuNvj+mqq8lBBz67LLF7szs1WXf +/572OIj9HVO+YX9OeTPcJ99fAv47JXVfCkFDMgjBY0hEPe57Lop3vLbcL/GDld1h6Jg839wVfTXU +0UDzik7Z9y7mLbTRwYfN8y8X+mS66OETfTH7xgRTF30DDDHCl5jNMMfCoa9g0+mUrFi7/d/Uhbn1 f0sb8ow/nv5k20AGAAA= - H4sIAAAAAAAAAGNgoB3ohtKdQGyIJB6IxjaGssOhtB0O83qo5zQw0CNTXxwV3aBPRbNgAFf4URM4 -ALEjEDtRyTxnIHYBYlcqmecGxO5A7EEl8zyB2AuIvaH8VUhyi4B4MRAvQRJbAcQrqWT3KKAMmAKx + H4sIAAAAAAAAAGNgoB3ohtKdQGyIJB6IxjaGssOhtB0O83qo5zQw0CNTXxwV3aBPRbNgAFf4URM4 +ALEjEDtRyTxnIHYBYlcqmecGxO5A7EEl8zyB2AuIvaH8VUhyi4B4MRAvQRJbAcQrqWT3KKAMmAKx yUA7gobAgWHg8iIACW5RtUAGAAA= - H4sIAAAAAAAAAGNgGAXoIBAHexTQDqwB4s1AvI5K5m0F4m1AvJ1K5lECzKhsnjmVzcMG4ulgxygY + H4sIAAAAAAAAAGNgGAXoIBAHexTQDqwB4s1AvI5K5m0F4m1AvJ1K5lECzKhsnjmVzcMG4ulgxygY +gAACFQlUUAGAAA= @@ -126,7 +126,7 @@ yUA7gobAgWHg8iIACW5RtUAGAAA= - H4sIAAAAAAAAALNlYGCwHQKYAY2GsRlwqMWmHpsaXACfOlLNI6SWHPeRYh8tzMMXtpTG8UgyDzmM + H4sIAAAAAAAAALNlYGCwHQKYAY2GsRlwqMWmHpsaXACfOlLNI6SWHPeRYh8tzMMXtpTG8UgyDzmM sYU3LjCY0wstzKTELGz6aG0erfIcvdImsRgA4DYonUAGAAA= diff --git a/tiled/interiors/magic/house4.tmx b/data/maps/interiors/magic/house4.tmx similarity index 99% rename from tiled/interiors/magic/house4.tmx rename to data/maps/interiors/magic/house4.tmx index 723dd61eee..8180995bc6 100644 --- a/tiled/interiors/magic/house4.tmx +++ b/data/maps/interiors/magic/house4.tmx @@ -84,28 +84,28 @@ - H4sIAAAAAAAAAJvIwMAwcYTiyWj8CQT46OrphfsGQVgRE36DFdMz/HpwYHqYR0x8DKT7iImP0fCj + H4sIAAAAAAAAAJvIwMAwcYTiyWj8CQT46OrphfsGQVgRE36DFdMz/HpwYHqYR0x8DKT7iImP0fCj zDx6YwCkYAg8QAYAAA== - H4sIAAAAAAAAAM2TuwoCMRBFp1LUavH9Xgsb8QfsRa3s1E/TTgU/1LuQwDCY2Rkf4MAhzeUkITcZ -ETW/RAu0QQdUP6QLRsFXAQdwBCfyzwU0hI/P3uCQGc33zvzat0nkZqBuYCh8W7AMjiu4gXvYdw6m -BnLm2yn36IGM7P0rfGvmWDCir096T2X/UsN9MvcI65ns/Yu+mmFfz/m8vlRftPtqPt6Xf/Tx/r16 + H4sIAAAAAAAAAM2TuwoCMRBFp1LUavH9Xgsb8QfsRa3s1E/TTgU/1LuQwDCY2Rkf4MAhzeUkITcZ +ETW/RAu0QQdUP6QLRsFXAQdwBCfyzwU0hI/P3uCQGc33zvzat0nkZqBuYCh8W7AMjiu4gXvYdw6m +BnLm2yn36IGM7P0rfGvmWDCir096T2X/UsN9MvcI65ns/Yu+mmFfz/m8vlRftPtqPt6Xf/Tx/r16 D69vpeS8vgHp/zL6ynKFbwwmJeSO3BORyyfwQAYAAA== - H4sIAAAAAAAAAGNggAB/IA4A4kAG6oAgIA4G4hAoXxeHOn0q2TcK8ANjItWVAHEpEJcRUGdApHnl -QFwBxJUE1NkRaV4VEFcDcQ2S2FQi9WIDtUBcB8T1QLwYKjaNAvNMKNA7mIARlc1bRGXzoqlsngWV + H4sIAAAAAAAAAGNggAB/IA4A4kAG6oAgIA4G4hAoXxeHOn0q2TcK8ANjItWVAHEpEJcRUGdApHnl +QFwBxJUE1NkRaV4VEFcDcQ2S2FQi9WIDtUBcB8T1QLwYKjaNAvNMKNA7mIARlc1bRGXzoqlsngWV zSMWmGERo0YaIjYfEwtw5WMAEgdO4EAGAAA= - H4sIAAAAAAAAAGNgGHrAm0pqhgqYCcSzgHg2lcybA8RzgXgelczDBxqAuBGIm6hkXicQdwFxN5XM + H4sIAAAAAAAAAGNgGHrAm0pqhgqYCcSzgHg2lcybA8RzgXgelczDBxqAuBGIm6hkXicQdwFxN5XM IwcMp7Q1HMBofAwcAAAgwU2oQAYAAA== @@ -116,7 +116,7 @@ IwcMp7Q1HMBofAwcAAAgwU2oQAYAAA== - H4sIAAAAAAAAADNnYGAwH2KYVEDIDGLMxKaHEjdhM5+W5uEyE5c6UuKBGHXkxutgMQ8XIBQuuNSh + H4sIAAAAAAAAADNnYGAwH2KYVEDIDGLMxKaHEjdhM5+W5uEyE5c6UuKBGHXkxutgMQ8XIBQuuNSh m0GMOnz2UlsdseE3HM2jRnyQmv4IqSEHU9MsXBgA26DqtkAGAAA= diff --git a/tiled/interiors/magic/house5.tmx b/data/maps/interiors/magic/house5.tmx similarity index 99% rename from tiled/interiors/magic/house5.tmx rename to data/maps/interiors/magic/house5.tmx index e1a23e07c7..8440ba09f2 100644 --- a/tiled/interiors/magic/house5.tmx +++ b/data/maps/interiors/magic/house5.tmx @@ -98,23 +98,23 @@ - H4sIAAAAAAAAAK3TSQrCMBQG4BQFV95BRRS1dWxVcNq48AIqguApHE7Yqjung7gSdONffCLEvjQO -Dz5K4O9PWhJXCOHB+kcb2MIO9nD40RFOcIWbeM3QeDzTQj0TymVoHcE6arz3jShXCOmbSjmub2yE -FNHMpBzX9+0E9c1h8UHHElZSXw7yUAgQk74pzuR8Jlhgg8OQ/4O/hzqjAU1wBX+eg/o8Jq9zns9S -34XJqc7zN9MX/z0vXUWfCRYpKjqqmn0lKJMK02VDHRyNPt2pae4vAUmS0uwO6stqvtuCtqQj9O7b + H4sIAAAAAAAAAK3TSQrCMBQG4BQFV95BRRS1dWxVcNq48AIqguApHE7Yqjung7gSdONffCLEvjQO +Dz5K4O9PWhJXCOHB+kcb2MIO9nD40RFOcIWbeM3QeDzTQj0TymVoHcE6arz3jShXCOmbSjmub2yE +FNHMpBzX9+0E9c1h8UHHElZSXw7yUAgQk74pzuR8Jlhgg8OQ/4O/hzqjAU1wBX+eg/o8Jq9zns9S +34XJqc7zN9MX/z0vXUWfCRYpKjqqmn0lKJMK02VDHRyNPt2pae4vAUmS0uwO6stqvtuCtqQj9O7b U4+oMvJ94+6Rb0BUmed9uwOi0rKAQAYAAA== - H4sIAAAAAAAAAGNggABGIGYBYlYgZgNiZqg4PwMmwKUWHXABMTcQ8+CQBwFeEtQSA/jI1KdKZXWj -YGCBPJHq1gFxExLfHYg98KhPJmBeLRDbA7EDEDsCsTcQ+2BRlwnEWUCcAsTpeMyrA2JnIHYBYlco + H4sIAAAAAAAAAGNggABGIGYBYlYgZgNiZqg4PwMmwKUWHXABMTcQ8+CQBwFeEtQSA/jI1KdKZXWj +YGCBPJHq1gFxExLfHYg98KhPJmBeLRDbA7EDEDsCsTcQ+2BRlwnEWUCcAsTpeMyrA2JnIHYBYlco bUfADaSCZVQ2j9pgEZXNW0hAfjqV7cMF1lDBDDtGBNuBEbc6YoEzkhmuRJgHACXryxJABgAA - H4sIAAAAAAAAAGNgGNkgjJE4dbFEqqMmKALiYvpbOwpGwSjAAcyB2AINWw6oi6gPXBghmBgAAJri + H4sIAAAAAAAAAGNgGNkgjJE4dbFEqqMmKALiYvpbOwpGwSjAAcyB2AINWw6oi6gPXBghmBgAAJri DAtABgAA @@ -130,7 +130,7 @@ DAtABgAA - H4sIAAAAAAAAAFvPwMCwfghgGFiPRqMDdHlkGpt56PoIAULmkWoOMh+f+0gF2Mwj1WxseomNJ1L0 + H4sIAAAAAAAAAFvPwMCwfghgGFiPRqMDdHlkGpt56PoIAULmkWoOMh+f+0gF2Mwj1WxseomNJ1L0 jJqHG1CqnxhAKL+Rag8h87CxyTWPHEAP/xKjlxrpD5/b6YEBxF1OakAGAAA= diff --git a/tiled/interiors/magic/house6.tmx b/data/maps/interiors/magic/house6.tmx similarity index 99% rename from tiled/interiors/magic/house6.tmx rename to data/maps/interiors/magic/house6.tmx index a44ad51f26..61ba417982 100644 --- a/tiled/interiors/magic/house6.tmx +++ b/data/maps/interiors/magic/house6.tmx @@ -107,26 +107,26 @@ - H4sIAAAAAAAAALXUyUoDQRAG4Aq4YDwFNzBRonFD8Jlcop7FfY0rHtRDPCj4AsaLPo4+hl70ogf/ -hhoytL1UjUnBRyahqv8J09MFIuoT6oeCoj+ZGYBB6I4YgpKi357pgkfy1xP0Wv0UmGnwp2tmB97h -wzHn6o+Vb+YTvlLfbzjb138JG7DJ15KMb/hR3JNZdwu2FRm+Mv3TMCPsz5JRoeZ+mfhHxi7ssX3h -OqbmYQEWYSmSUYNjdqLIqMIyrMCqJ2MY8hHj1rpjgpkiZ4zAaMQU/X1m5h4nBbNlkp0/rr2U7LNW -nlf2XqoIZuzzao1nn+GFr+/gHh5IXh05os5c87+mM9YV64SqB+vn25RxBdfWb6GM5F3UvIeuCmUc -wCEcCdfyvbuhjJqjP0u1+nnU4bbNGa6yM07hAs6YuT7PsO4rvDkyJGdiYlbRqzkT0+aU/WX4BVo8 + H4sIAAAAAAAAALXUyUoDQRAG4Aq4YDwFNzBRonFD8Jlcop7FfY0rHtRDPCj4AsaLPo4+hl70ogf/ +hhoytL1UjUnBRyahqv8J09MFIuoT6oeCoj+ZGYBB6I4YgpKi357pgkfy1xP0Wv0UmGnwp2tmB97h +wzHn6o+Vb+YTvlLfbzjb138JG7DJ15KMb/hR3JNZdwu2FRm+Mv3TMCPsz5JRoeZ+mfhHxi7ssX3h +OqbmYQEWYSmSUYNjdqLIqMIyrMCqJ2MY8hHj1rpjgpkiZ4zAaMQU/X1m5h4nBbNlkp0/rr2U7LNW +nlf2XqoIZuzzao1nn+GFr+/gHh5IXh05os5c87+mM9YV64SqB+vn25RxBdfWb6GM5F3UvIeuCmUc +wCEcCdfyvbuhjJqjP0u1+nnU4bbNGa6yM07hAs6YuT7PsO4rvDkyJGdiYlbRqzkT0+aU/WX4BVo8 wuTECQAA - H4sIAAAAAAAAAGNgQIAYKB2GJBbHgB2AxL2A2BeI/aDYH4p9gDgWi57FSOxwNLmlOOwB6QkG4hAo -DoXiJTjUUwJ2APFOIN5FA7NHwfABNwbaAaMADlYC8SoS1IPKuPVAvIEBtWzDVl7BwGogXgNlTwbi -KUTYsxGIN0HZ/0EEI3Z1p7CIzSLCfBDYDMRbiFRLa3B4oB1AAFQAcSUUVxGp5yIQX6CZi4Y+OEQn + H4sIAAAAAAAAAGNgQIAYKB2GJBbHgB2AxL2A2BeI/aDYH4p9gDgWi57FSOxwNLmlOOwB6QkG4hAo +DoXiJTjUUwJ2APFOIN5FA7NHwfABNwbaAaMADlYC8SoS1IPKuPVAvIEBtWzDVl7BwGogXgNlTwbi +KUTYsxGIN0HZ/0EEI3Z1p7CIzSLCfBDYDMRbiFRLa3B4oB1AAFQAcSUUVxGp5yIQX6CZi4Y+OEQn e04gsQ/SyU50oAmltWlohw6U1iNRHwCgaD7xxAkAAA== - H4sIAAAAAAAAAGNgGBpgKxBvA+LtA+0QPKCTBmZ+B+IfNDB3FIyCUTAKiAHtQNwx0I4YBXDQC8R9 + H4sIAAAAAAAAAGNgGBpgKxBvA+LtA+0QPKCTBmZ+B+IfNDB3FIyCUTAKiAHtQNwx0I4YBXDQC8R9 A+0IKoLLQHwFj/wNLHg4AlMgNgNicxL1AQBGbsF+xAkAAA== @@ -137,8 +137,8 @@ A+0IKoLLQHwFj/wNLHg4AlMgNgNicxL1AQBGbsF+xAkAAA== - H4sIAAAAAAAAAOWUUQ7AIAhDuf8ZOcz+DdJScEtcE34UeKCim5lfZEiZP7PuwBcxlLoyv9Wf7S+K -YWtSGGw/jL5iKHmyODVfh1GdoTfm9O+MndCbiN7mro5pTTPY84z2KvmZ+VAZLPvG+5hSd2ZQ3goj + H4sIAAAAAAAAAOWUUQ7AIAhDuf8ZOcz+DdJScEtcE34UeKCim5lfZEiZP7PuwBcxlLoyv9Wf7S+K +YWtSGGw/jL5iKHmyODVfh1GdoTfm9O+MndCbiN7mro5pTTPY84z2KvmZ+VAZLPvG+5hSd2ZQ3goj Yp76Rzr2ABsv1mrECQAA diff --git a/tiled/interiors/magic/lounge.tmx b/data/maps/interiors/magic/lounge.tmx similarity index 99% rename from tiled/interiors/magic/lounge.tmx rename to data/maps/interiors/magic/lounge.tmx index 38358c0fb0..a883f4a88c 100644 --- a/tiled/interiors/magic/lounge.tmx +++ b/data/maps/interiors/magic/lounge.tmx @@ -107,23 +107,23 @@ - H4sIAAAAAAAAABNkYGAQphIWAWJRIBYDYnYKsTgQy0DNY2OgHHCPmocCSvDoxSZHyLxSPOZhkyNk -Xhmae0pwyBFrHgxoQN2Dz70DYR66/9D9T6p5tIwPYuTQzcOX3ogB6OYRCu+BNg9feJFqnhQQcxHA + H4sIAAAAAAAAABNkYGAQphIWAWJRIBYDYnYKsTgQy0DNY2OgHHCPmocCSvDoxSZHyLxSPOZhkyNk +Xhmae0pwyBFrHgxoQN2Dz70DYR66/9D9T6p5tIwPYuTQzcOX3ogB6OYRCu+BNg9feJFqnhQQcxHA DATkpaHmyQKxHJWwAhADADVnKvFABgAA - H4sIAAAAAAAAAMWSxwoCMRCG8yo2VOx3RayPY73aezlYDorlIPs4guAj+YcdIYY1ZndFP/jYzM5k -Zg5hzGQIR3BM8ZVss1c6Qk7FBE7hjOIb2YUVWIU12BNyHA/0WvSbwwVcUnwn+7AOG7AJB0KO44P+ -D7tasaVvQPofdNDLCSu4pnNLo16nRmSvyB2lOGtRI+7HiSr6nXSXesMZJmze2TBzR5kQjMEIDLvc -69kvDi8u++0UuYMUZ1zM+Rcp4czfqqGoNZj99+yW5I/nqUjbrM/BPCx8aX4RlmBZo/YB4wl/hkAG + H4sIAAAAAAAAAMWSxwoCMRCG8yo2VOx3RayPY73aezlYDorlIPs4guAj+YcdIYY1ZndFP/jYzM5k +Zg5hzGQIR3BM8ZVss1c6Qk7FBE7hjOIb2YUVWIU12BNyHA/0WvSbwwVcUnwn+7AOG7AJB0KO44P+ +D7tasaVvQPofdNDLCSu4pnNLo16nRmSvyB2lOGtRI+7HiSr6nXSXesMZJmze2TBzR5kQjMEIDLvc +69kvDi8u++0UuYMUZ1zM+Rcp4czfqqGoNZj99+yW5I/nqUjbrM/BPCx8aX4RlmBZo/YB4wl/hkAG AAA= - H4sIAAAAAAAAAGNgGAXUAD1A3AtlVxKhHlmNJZXdYoVFrAeKByvoYxjc7qMEWAy0AygEoLS6EI/8 + H4sIAAAAAAAAAGNgGAXUAD1A3AtlVxKhHlmNJZXdYoVFrAeKByvoYxjc7qMEWAy0AygEoLS6EI/8 Qgbi0vxwBaYD7YABBABTbPMzQAYAAA== @@ -134,7 +134,7 @@ Qgbi0vxwBaYD7YABBABTbPMzQAYAAA== - H4sIAAAAAAAAANWUUQoAIAxCPdTuf7b+ozZ1BSWMvvZShAWA+GwUuYyY3orbVeZT8cv6y5gVa8VV + H4sIAAAAAAAAANWUUQoAIAxCPdTuf7b+ozZ1BSWMvvZShAWA+GwUuYyY3orbVeZT8cv6y5gVa8VV eKo/5i+lZ6Yzpd8TPCUvk/NmHw4vy7fbZXmOXua5N9HZ684AA/xrT0AGAAA= diff --git a/tiled/interiors/magic/school_0.tmx b/data/maps/interiors/magic/school_0.tmx similarity index 99% rename from tiled/interiors/magic/school_0.tmx rename to data/maps/interiors/magic/school_0.tmx index 7bed591e03..51474e16f6 100644 --- a/tiled/interiors/magic/school_0.tmx +++ b/data/maps/interiors/magic/school_0.tmx @@ -153,56 +153,56 @@ - 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 3wB4aAGjWZfOwBIAAA== - H4sIAAAAAAAAAGNgGAUjFRSToHYXDvYoGAU3iFRXg8ZXZ0Tl11LojmsU6h8qwIsRgkcBJiA2LYIA + H4sIAAAAAAAAAGNgGAUjFRSToHYXDvYoGAU3iFRXg8ZXZ0Tl11LojmsU6h8qwIsRgkcBJiA2LYIA peltFIyCUTAKRsHIAOjtl1FAXdA80A4YQoDWbZfRtE59QOs428Uw8vrmACW2A0PAEgAA - H4sIAAAAAAAAAO2UXQoAIQiEu2L3v8y+LmHq2KTtkiCENfplP7211q8vu2Ra3NJK67S649hbg8nH -qOHdayXfbP0OPu8Zz/i6EEf7+56f5Y/yIVpJ83U+RDvGM/gi/YvcL4uN9T6ybQcf83/x6FY9q87l -O4Mzow+eONo/bR7VasbiY9SoMu3uSGOPNrqOwWfdfys/wmi9PZTPWweZR/d1Cl9m/zT7G5+llXRV + H4sIAAAAAAAAAO2UXQoAIQiEu2L3v8y+LmHq2KTtkiCENfplP7211q8vu2Ra3NJK67S649hbg8nH +qOHdayXfbP0OPu8Zz/i6EEf7+56f5Y/yIVpJ83U+RDvGM/gi/YvcL4uN9T6ybQcf83/x6FY9q87l +O4Mzow+eONo/bR7VasbiY9SoMu3uSGOPNrqOwWfdfys/wmi9PZTPWweZR/d1Cl9m/zT7G5+llXRV /1/F+2X47vwn+gPXKF3pwBIAAA== diff --git a/tiled/interiors/magic/school_1.tmx b/data/maps/interiors/magic/school_1.tmx similarity index 99% rename from tiled/interiors/magic/school_1.tmx rename to data/maps/interiors/magic/school_1.tmx index a892930b58..e30977e58b 100644 --- a/tiled/interiors/magic/school_1.tmx +++ b/data/maps/interiors/magic/school_1.tmx @@ -135,36 +135,36 @@ - H4sIAAAAAAAAAO3OKQ4AIAwAwf7/fQTR1+AJqlxmxNrNZESktuuF5kdbxMfHx8fHx8d3y3ciPr6T + H4sIAAAAAAAAAO3OKQ4AIAwAwf7/fQTR1+AJqlxmxNrNZESktuuF5kdbxMfHx8fHx8d3y3ciPr6T 75/x8fHxvfKp1gDuXMwBwBIAAA== - H4sIAAAAAAAAAMWWu04DMRBFXQUEVSA8wyMSSCBR8yx4BH4gEQSJjt8AkjSkAwrgD/Jh6UCUQAF0 -XIu1Mgwer9ebXa50JGJ7PNc29k5RKTWeghIoRn+PCZgxUr8rbgJMgqEApsA0mHHM4TNGipuL/BXA -K3gD76qvC3AJrkjbB/gEX2CU5C4ou2xjeuDYMvYG3IK7KI7641oHG4RNz9xaax5j4uTydw22wDZh -J2p3+euw/k6Av0dwH+OvKcTy9tDz9ZHk7xC0hBjdfpTSn7R2owf1s4dp/dUD/fE1SnKdb1uI4e08 -d431dwV/PuL+6qTvDOyCPcJ+1G7zJ70BtjVIa6dqWvzZVCW4cifxx/fYppanvziF+PNRVv4G8f5p -tQfgz/yPZLF/Ji6NP3MGSf29BPqj97dujfjdbs5gUPun36In8Kz675LxNwtGAigzf12Ws8b8Jcmj -5x4G82AxBRXP/dN5FhKi5w6pazmrMf5WAuctqeR1rcSy4G8pcD5TP/vc+1NH30lMLNV5zG+az9wP -6o+/r0lle59D57D5y0MHAlS0PsjTn64teV1kaiNaE9Lvb977VxWg+k9/PudL64M874fP+frej7h3 + H4sIAAAAAAAAAMWWu04DMRBFXQUEVSA8wyMSSCBR8yx4BH4gEQSJjt8AkjSkAwrgD/Jh6UCUQAF0 +XIu1Mgwer9ebXa50JGJ7PNc29k5RKTWeghIoRn+PCZgxUr8rbgJMgqEApsA0mHHM4TNGipuL/BXA +K3gD76qvC3AJrkjbB/gEX2CU5C4ou2xjeuDYMvYG3IK7KI7641oHG4RNz9xaax5j4uTydw22wDZh +J2p3+euw/k6Av0dwH+OvKcTy9tDz9ZHk7xC0hBjdfpTSn7R2owf1s4dp/dUD/fE1SnKdb1uI4e08 +d431dwV/PuL+6qTvDOyCPcJ+1G7zJ70BtjVIa6dqWvzZVCW4cifxx/fYppanvziF+PNRVv4G8f5p +tQfgz/yPZLF/Ji6NP3MGSf29BPqj97dujfjdbs5gUPun36In8Kz675LxNwtGAigzf12Ws8b8Jcmj +5x4G82AxBRXP/dN5FhKi5w6pazmrMf5WAuctqeR1rcSy4G8pcD5TP/vc+1NH30lMLNV5zG+az9wP +6o+/r0lle59D57D5y0MHAlS0PsjTn64teV1kaiNaE9Lvb977VxWg+k9/PudL64M874fP+frej7h3 o+Hl+K98zrfB/IV+f7OkHPlL+/3Nkgr4BvXDKQLAEgAA - H4sIAAAAAAAAAO2WSQoCMRBF+3LOA+5E+iDqBRwPoIsG8R7O4ykU9QDqQl37Fw02YqHdVJJS8+BB -p9JU/UUIcRy97OCG2KvBOmy82DvCEzz76xgswwqswoRfv8ArvEXMt4fbwDoe+G7CFmxH7C2JPPRg -B/YNZ/k2ekQ9pzUFjUfUkwy9Dww9skSd4xymGHqUQtbDkGbooZLCB/8Ulaf4bbqmA2hAyl1IQd2R -/8oADuFI6JwxnMApdyCmOTM4hwvuQExzlnAF1+yJHrhPc1yFsyxyod53UsiYDvAG6W9Ei0UKd1jg + H4sIAAAAAAAAAO2WSQoCMRBF+3LOA+5E+iDqBRwPoIsG8R7O4ykU9QDqQl37Fw02YqHdVJJS8+BB +p9JU/UUIcRy97OCG2KvBOmy82DvCEzz76xgswwqswoRfv8ArvEXMt4fbwDoe+G7CFmxH7C2JPPRg +B/YNZ/k2ekQ9pzUFjUfUkwy9Dww9skSd4xymGHqUQtbDkGbooZLCB/8Ulaf4bbqmA2hAyl1IQd2R +/8oADuFI6JwxnMApdyCmOTM4hwvuQExzlnAF1+yJHrhPc1yFsyxyod53UsiYDvAG6W9Ei0UKd1jg //TAEgAA - H4sIAAAAAAAAAO3UjQmAIBAFYDeslWqBagWn6XePxuhAghKszJM76n3wQAX1EDxj4G+qyPVdfTN/ -oqM0L/aB0xr3hjkUmc7lUnpzK1JFGu1vDGEc/Q+urdIFHMT8VRsYc/LP9fvhl/WUgTIqvWeizJSF + H4sIAAAAAAAAAO3UjQmAIBAFYDeslWqBagWn6XePxuhAghKszJM76n3wQAX1EDxj4G+qyPVdfTN/ +oqM0L/aB0xr3hjkUmc7lUnpzK1JFGu1vDGEc/Q+urdIFHMT8VRsYc/LP9fvhl/WUgTIqvWeizJSF vSKZeySk9lOO/oyeDlrhfwCcbVifldfAEgAA @@ -175,15 +175,15 @@ vSKZeySk9lOO/oyeDlrhfwCcbVifldfAEgAA - H4sIAAAAAAAAAO3SoQ0AIAxE0Y6LQDAWYzJBFTQNyXv2zBcXQaXVHVBgdweQmpc7vORvAEBmdAcA + H4sIAAAAAAAAAO3SoQ0AIAxE0Y6LQDAWYzJBFTQNyXv2zBcXQaXVHVBgdweQmpc7vORvAEBmdAcA 3zlVuWj0wBIAAA== - H4sIAAAAAAAAAO2USQrAMAhFc8ze/yRdF6L+IQMUP7iKw4vRPGOMp22pZWLjIp+ZP5Nb8WH4KmVx -6D3cc4QryhvFZrmQeqhu8anzzfKp+4H2cEf/0DlW+KreIPXZOgoboz/yKXlX8bHzuZNP3V81/ym+ -Vfsbxbh8DM8sFvFT/x+3jsuH9qX5zvNlys6r2MxXuZMjtD6Sg+nfabHvu7v2rO/dP10396N6X3Q/ + H4sIAAAAAAAAAO2USQrAMAhFc8ze/yRdF6L+IQMUP7iKw4vRPGOMp22pZWLjIp+ZP5Nb8WH4KmVx +6D3cc4QryhvFZrmQeqhu8anzzfKp+4H2cEf/0DlW+KreIPXZOgoboz/yKXlX8bHzuZNP3V81/ym+ +Vfsbxbh8DM8sFvFT/x+3jsuH9qX5zvNlys6r2MxXuZMjtD6Sg+nfabHvu7v2rO/dP10396N6X3Q/ nD/HlfMHt33tBaCXoyLAEgAA diff --git a/tiled/interiors/magic/school_cellar.tmx b/data/maps/interiors/magic/school_cellar.tmx similarity index 99% rename from tiled/interiors/magic/school_cellar.tmx rename to data/maps/interiors/magic/school_cellar.tmx index 70dd8a0083..0ef290b5aa 100644 --- a/tiled/interiors/magic/school_cellar.tmx +++ b/data/maps/interiors/magic/school_cellar.tmx @@ -53,14 +53,14 @@ - H4sIAAAAAAAAANNnYGAwpBI2AmJzIHYGYk8KsQsQW0HNcwfiUCAOY0AAXiDmQ8L8DPiBB5p55AJG -KpsHA+jmxdDIvMhB6j5Kwah5pAH0dIBuXgEeteS4rwC/crqaF4fFPEoAMealI2FSzXMFYi8KsRvU + H4sIAAAAAAAAANNnYGAwpBI2AmJzIHYGYk8KsQsQW0HNcwfiUCAOY0AAXiDmQ8L8DPiBB5p55AJG +KpsHA+jmxdDIvMhB6j5Kwah5pAH0dIBuXgEeteS4rwC/crqaF4fFPEoAMealI2FSzXMFYi8KsRvU PGsgtqUStgNiAIvDqTRABgAA - H4sIAAAAAAAAAGNgwA28gdgHiH3xqMEGEoE4EIiD0MT9gNgfiANING8kguhBbt4oGFwgd4SZRwmI + H4sIAAAAAAAAAGNgwA28gdgHiH3xqMEGEoE4EIiD0MT9gNgfiANING8kguhBbt4oGFwgd4SZRwmI HeTmDSUAAAJO79xABgAA @@ -76,7 +76,7 @@ HeTmDSUAAAJO79xABgAA - H4sIAAAAAAAAABNgYGAQGEIYBvDJYQOkqCUG0No8Ss0cauZRCka6eYM9fgdTehkIv5Ji10CXsaRg + H4sIAAAAAAAAABNgYGAQGEIYBvDJYQOkqCUG0No8Ss0cauZRCka6eYM9fgdTehkIv5Ji10CXsaRg AEvJFvdABgAA diff --git a/tiled/interiors/magic/shrine.tmx b/data/maps/interiors/magic/shrine.tmx similarity index 99% rename from tiled/interiors/magic/shrine.tmx rename to data/maps/interiors/magic/shrine.tmx index 2346e856b5..00248faf53 100644 --- a/tiled/interiors/magic/shrine.tmx +++ b/data/maps/interiors/magic/shrine.tmx @@ -60,43 +60,43 @@ - H4sIAAAAAAAAALvGwMCgwkgbfAlo9isgtmDExJZYxHBhXGqfAc3+B8S6UJzGSB0MM+8XieZHQDEt -zIeZHQ7F1DY/HAmH0dh8WrifHvE7VM3PB+ICKJ2HxKeW+SAz96LhPCqaX4DFfGq6HxYuBUjhQ033 + H4sIAAAAAAAAALvGwMCgwkgbfAlo9isgtmDExJZYxHBhXGqfAc3+B8S6UJzGSB0MM+8XieZHQDEt +zIeZHQ7F1DY/HAmH0dh8WrifHvE7VM3PB+ICKJ2HxKeW+SAz96LhPCqaX4DFfGq6HxYuBUjhQ033 D/X0M2r+qPkDZb4fIwJTy/wIJAwANkH6WAAJAAA= - H4sIAAAAAAAAAO2UTQrCMBBGYy7i71EUryAI3kH3QtV6F9FDiGsX1jOoC0+g7pzQBMdxkrQhKogf -PEKTyWsZ6Ajxmh2QAXvmLKSO5gAcgVOkOpOBXi/AFbihszbQ0XQddXPGe648+2mUu4ee++gdNMZv -nDjKP4b9iSbRNSPGM9Qrree+H/unUDPTpAX8tN7n5+Ly09j8ql82/wJYElYOP9d7FZu/TEL68/e/ -1+/7f0P8tv83lp/LL/hrUoi6fOzh+UVJUI+rMsfnb0JNC/nx/KKkyN+QOd/qj2u+uUL7GXu+0X5+ + H4sIAAAAAAAAAO2UTQrCMBBGYy7i71EUryAI3kH3QtV6F9FDiGsX1jOoC0+g7pzQBMdxkrQhKogf +PEKTyWsZ6Ajxmh2QAXvmLKSO5gAcgVOkOpOBXi/AFbihszbQ0XQddXPGe648+2mUu4ee++gdNMZv +nDjKP4b9iSbRNSPGM9Qrree+H/unUDPTpAX8tN7n5+Ly09j8ql82/wJYElYOP9d7FZu/TEL68/e/ +1+/7f0P8tv83lp/LL/hrUoi6fOzh+UVJUI+rMsfnb0JNC/nx/KKkyN+QOd/qj2u+uUL7GXu+0X5+ uj/bgmzQnXWJe3eWfN8SAAkAAA== - H4sIAAAAAAAAAGNgYGCYzoiKyQHoZiCbQ2vzhxvYCfTbLiz+aweKdWARx6WeVNAJNKNrGIfrSANt + H4sIAAAAAAAAAGNgYGCYzoiKyQHoZiCbQ2vzhxvYCfTbLiz+aweKdWARx6WeVNAJNKNrGIfrSANt RMQlMWpGAXlgNPyJA+jlF7XKs1Ew9MFVIL5CBEYHxOi5DMQA+5pniwAJAAA= - H4sIAAAAAAAAAGNgoD24yUhbMx+imb8byN9Ggp1bsahHNxMZbAfK7SDBfFLV0wJQMw6wmYUvvEgF -1DRrMINWIvxJjBpaA3rnX2oAYswcKuFPCKCXX6SWf8hAlomBQY4JVQy9/MJWnskwQfBAgcFavmEL + H4sIAAAAAAAAAGNgoD24yUhbMx+imb8byN9Ggp1bsahHNxMZbAfK7SDBfFLV0wJQMw6wmYUvvEgF +1DRrMINWIvxJjBpaA3rnX2oAYswcKuFPCKCXX6SWf8hAlomBQY4JVQy9/MJWnskwQfBAgcFavmEL z5FSvg0FAADdzSi3AAkAAA== - H4sIAAAAAAAAAGNgGAVgwDTQDhgFpADO0fgaBaNgFOAAzCSUD6SoHQWDF8xjhGBSAAB6qma0AAkA + H4sIAAAAAAAAAGNgGAVgwDTQDhgFpADO0fgaBaNgFOAAzCSUD6SoHQWDF8xjhGBSAAB6qma0AAkA AA== - H4sIAAAAAAAAAO2WUQoAIAhD6/636YT9S+I2swgS+pH5phHS6K2Nx88qvDyjizw8PaO1em82Np/p -p3pehY/WoFzLr4jbfMQbef9VcYpf4YGw//3HOwnd7eh+U2fayVI8VW+v74iR4bMMNdR/AFMzAR+P + H4sIAAAAAAAAAO2WUQoAIAhD6/636YT9S+I2swgS+pH5phHS6K2Nx88qvDyjizw8PaO1em82Np/p +p3pehY/WoFzLr4jbfMQbef9VcYpf4YGw//3HOwnd7eh+U2fayVI8VW+v74iR4bMMNdR/AFMzAR+P i2cACQAA diff --git a/tiled/interiors/magic/theater.tmx b/data/maps/interiors/magic/theater.tmx similarity index 99% rename from tiled/interiors/magic/theater.tmx rename to data/maps/interiors/magic/theater.tmx index 8b668489cd..c7a92df8d3 100644 --- a/tiled/interiors/magic/theater.tmx +++ b/data/maps/interiors/magic/theater.tmx @@ -99,66 +99,66 @@ - H4sIAAAAAAAAAO3TPQ6CQBRG0RH/F6QGCbIA978fp9BIYSPk4YCnOGEqMpd8VCmlCkir53M98jzX -+22ybbYbeY7qj77fPjtkx5HnqP7o+9m//du//du//du//du//du//du//dv/8vcPAAAAAADAfzpl -58JcJuyvs+uX7gN88/5G/2TbL7U/+h94tZfaH/0N6jS8P1rTo1+//pj+tuD+Lri/nUF/F9jf38Gv + H4sIAAAAAAAAAO3TPQ6CQBRG0RH/F6QGCbIA978fp9BIYSPk4YCnOGEqMpd8VCmlCkir53M98jzX ++22ybbYbeY7qj77fPjtkx5HnqP7o+9m//du//du//du//du//du//du//dv/8vcPAAAAAADAfzpl +58JcJuyvs+uX7gN88/5G/2TbL7U/+h94tZfaH/0N6jS8P1rTo1+//pj+tuD+Lri/nUF/F9jf38Gv ez/1R3frf/8Ht8JMsXuW5wFx0DU+AEAAAA== - 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 0p5/+wMMIeMMAEAAAA== - H4sIAAAAAAAAAO3OTQqDMBAGUO/oUj2Ht1CLdNsDlIpX1EUWklUVNWl5D4bJ5I+vKO73juZPggxH -9Cf9M0XzvONttVYdqtnsd5v18MX9f/IM/RH6mCoIAAAAAAD8oDaqXFyd63Xw7Gq55gIAAAAAOEuZ + H4sIAAAAAAAAAO3OTQqDMBAGUO/oUj2Ht1CLdNsDlIpX1EUWklUVNWl5D4bJ5I+vKO73juZPggxH +9Cf9M0XzvONttVYdqtnsd5v18MX9f/IM/RH6mCoIAAAAAAD8oDaqXFyd63Xw7Gq55gIAAAAAOEuZ OgAAAABkbgFMOTI1AEAAAA== - H4sIAAAAAAAAAO3ZQQrCMBCF4V5OwbWewaoX8CCKde1JrWBgCIk09qVp0/+DwQbMMFl0GpKmwUfn -jV8Jc/3/+rkUbM779/cxcO7Nmxeq7/lPURHKXDly5qhv6Y59tCZOfZzNc2vGsbhMXjUAAAAAAKiJ -8kwtlivlzC9GkSPEnVmNye/mcv4FwAr1REXPVfSrMYauy/bEmvpk6LtRw7oApRx3tnOV4/73Wnic -gv4HaC3p/QegxfsPAED99qULMKasxZ2jHkT5doIcrpZcd49zseljW7oIAABWbK37P0e1/1NQ1FL7 + H4sIAAAAAAAAAO3ZQQrCMBCF4V5OwbWewaoX8CCKde1JrWBgCIk09qVp0/+DwQbMMFl0GpKmwUfn +jV8Jc/3/+rkUbM779/cxcO7Nmxeq7/lPURHKXDly5qhv6Y59tCZOfZzNc2vGsbhMXjUAAAAAAKiJ +8kwtlivlzC9GkSPEnVmNye/mcv4FwAr1REXPVfSrMYauy/bEmvpk6LtRw7oApRx3tnOV4/73Wnic +gv4HaC3p/QegxfsPAED99qULMKasxZ2jHkT5doIcrpZcd49zseljW7oIAABWbK37P0e1/1NQ1FL7 3tFa01qBX956PQY3AEAAAA== - H4sIAAAAAAAAAO3MoQ0AAAjAMP73KJ7lAhLQtHJiEcB3NfQ89OkBAAAAAAAAAAAAAAAAAADsNEeK + H4sIAAAAAAAAAO3MoQ0AAAjAMP73KJ7lAhLQtHJiEcB3NfQ89OkBAAAAAAAAAAAAAAAAAADsNEeK 5TIAQAAA - H4sIAAAAAAAAAO3awQnAIAwFUPdfSHosQrtWFyjFQ2oMvDfA50OMXmwNgFXO4LwrOA+YF73PfBvZ + H4sIAAAAAAAAAO3awQnAIAwFUPdfSHosQrtWFyjFQ2oMvDfA50OMXmwNgFXO4LwrOA+YF73PfBvZ BYrwLsRy7vjLnV0AgFfuZ4hjnwAAqK4Xy4WdHNkFAArw52RfM7MxPwAAAABWeAASJycwAEAAAA== - H4sIAAAAAAAAAO2Yaw4DIQiEvf8tvGl/bWK2grI8hDiTmD62jHwqxLS31jpG+Bh1Opcxnz68znKl -8m7t34dj5rTKbzYvFbPrI8lPk3+kxwlvag5tvDe/Rx1Z8lsru3/2/CTet/Fb+HPxK7+d+bi61Xpz -/ruKPp/ec3jGf3nuff4zS7L/VvWQSRHn31MW9VCZ30Lo/+j/Ve8/Ftr1t1jbyvyn/D3rM6L3V91/ -zVxvn2r8X+e09KI8Kf9dn5Wn95DqZK7gB/+t/FQus5zGZ9R7Lb9kDipm5suxrzwqiVpDizNaVTez -PwI/+C3X4B0f/Vki9L972R+B35a/Uv0/8dh/8IMf9Y/9v0/gBz/4wf+Fn/sP8eTQMEhjsymK37pm -rO5eGg5p3CmtcvXmz3ju35KwoP+DH/z3rYGGPfM6RfT/7PwR/T/jGkTc/7L2CwuWPny/E5NNO7n1 + H4sIAAAAAAAAAO2Yaw4DIQiEvf8tvGl/bWK2grI8hDiTmD62jHwqxLS31jpG+Bh1Opcxnz68znKl +8m7t34dj5rTKbzYvFbPrI8lPk3+kxwlvag5tvDe/Rx1Z8lsru3/2/CTet/Fb+HPxK7+d+bi61Xpz +/ruKPp/ec3jGf3nuff4zS7L/VvWQSRHn31MW9VCZ30Lo/+j/Ve8/Ftr1t1jbyvyn/D3rM6L3V91/ +zVxvn2r8X+e09KI8Kf9dn5Wn95DqZK7gB/+t/FQus5zGZ9R7Lb9kDipm5suxrzwqiVpDizNaVTez +PwI/+C3X4B0f/Vki9L972R+B35a/Uv0/8dh/8IMf9Y/9v0/gBz/4wf+Fn/sP8eTQMEhjsymK37pm +rO5eGg5p3CmtcvXmz3ju35KwoP+DH/z3rYGGPfM6RfT/7PwR/T/jGkTc/7L2CwuWPny/E5NNO7n1 yW8x7h4/7XIm8gBAAAA= diff --git a/tiled/interiors/mithrilbourgh/stores.tmx b/data/maps/interiors/mithrilbourgh/stores.tmx similarity index 99% rename from tiled/interiors/mithrilbourgh/stores.tmx rename to data/maps/interiors/mithrilbourgh/stores.tmx index 5bd1fd8abe..8ba10ce33d 100644 --- a/tiled/interiors/mithrilbourgh/stores.tmx +++ b/data/maps/interiors/mithrilbourgh/stores.tmx @@ -53,20 +53,20 @@ - H4sIAAAAAAAAABNhYGDgohALAzEPEKsAsQKZWBmIuaHmyDGQD2RHzRk1h0wzDqKZowTE8mjYEIsY + H4sIAAAAAAAAABNhYGDgohALAzEPEKsAsQKZWBmIuaHmyDGQD2RHzRk1h0wzDqKZowTE8mjYEIsY NqwINUcIiDkpxIJADAB8Aq89qAMAAA== - H4sIAAAAAAAAALXQzQqCQBSG4bmhCLfdiVC26NdMIwKTCpQ2bkoNvGDfMKFg8DBTffAwi5n5OByl -PrPDHofXGeOozJPghAvOSJEZ/L8K967FTF1yTc8SK6yFeW6444EKJeq3Hh8bBJazdT1bhIiEefp6 + H4sIAAAAAAAAALXQzQqCQBSG4bmhCLfdiVC26NdMIwKTCpQ2bkoNvGDfMKFg8DBTffAwi5n5OByl +PrPDHofXGeOozJPghAvOSJEZ/L8K967FTF1yTc8SK6yFeW6444EKJeq3Hh8bBJazdT1bhIiEefp6 xhr/ygQepl/2zDDHQnP33H2h2v3XQo+0P5sM4GD4g66R4fsGovLib6gDAAA= - H4sIAAAAAAAAAGNgoC5opLJ5lAKYe5qBuAWIO4C4HYjbgLh7AN0zkgAo7FsZIOFPizDfTwMzaQks + H4sIAAAAAAAAAGNgoC5opLJ5lAKYe5qBuAWIO4C4HYjbgLh7AN0zkgAo7FsZIOFPizDfTwMzaQks gdgciK1J0AMA/4+qwqgDAAA= @@ -82,7 +82,7 @@ gdgciK1J0AMA/4+qwqgDAAA= - H4sIAAAAAAAAANvIwMCwcZBicgC5ZqDrweUeQm4lpJ5cMNDhQ4x7yDGTFHPwydMibEhNA7TEALZD + H4sIAAAAAAAAANvIwMCwcZBicgC5ZqDrweUeQm4lpJ5cMNDhQ4x7yDGTFHPwydMibEhNA7TEALZD p0aoAwAA diff --git a/tiled/interiors/mithrilbourgh/throne_room.tmx b/data/maps/interiors/mithrilbourgh/throne_room.tmx similarity index 99% rename from tiled/interiors/mithrilbourgh/throne_room.tmx rename to data/maps/interiors/mithrilbourgh/throne_room.tmx index 40fb187316..f8d2decf79 100644 --- a/tiled/interiors/mithrilbourgh/throne_room.tmx +++ b/data/maps/interiors/mithrilbourgh/throne_room.tmx @@ -81,44 +81,44 @@ - H4sIAAAAAAAAAFNlYGBQxYEZ8MiNYkw8DQsGiWdAMTXsQDcLl52kuA8Za1GAybVzMLgPnT3Y3DfY + H4sIAAAAAAAAAFNlYGBQxYEZ8MiNYkw8DQsGiWdAMTXsQDcLl52kuA8Za1GAybVzMLgPnT3Y3DfY w48Y9xGDqe0+auPh7D56uHHUfaPuG3XfyHQfrd1GjtsH2k0jHQMAdlCIJoAMAAA= - H4sIAAAAAAAAAM2VXUpCQRTHZzVlmD5Z1FPiBxhJG6jEys9qHwkFLSEIpHrRh/LB3lxFIUS4Arfg -XzqXhukcZ5x7vfiHH8M9Z5jzY2C4B0qpbIT0iOC7H+KsHMiDAthxoCfQZ5D2usyZUwS75JdRvzkB -pxpnVB8TG2AzBAk651v9RZq5z/hVQA3UQQNUqf4JvsCW+p8HpibVk9pZQaSZkl8TtEBb2xuE81sm -SaYmzZT8rsA1uInRj5vJ+Z2DC41Lxm/q6TYV/KSZpt8t6FhmrOL+zNyBe8Xfny263w94BBNhL9d3 -8QsShd+Txc/sh/F7A++0Dhz9Xix+Zn+R3xB8aCy6v5GjX5z35+PXtfiZ/Tj9nml9FfZy/Tjfh0+i + H4sIAAAAAAAAAM2VXUpCQRTHZzVlmD5Z1FPiBxhJG6jEys9qHwkFLSEIpHrRh/LB3lxFIUS4Arfg +XzqXhukcZ5x7vfiHH8M9Z5jzY2C4B0qpbIT0iOC7H+KsHMiDAthxoCfQZ5D2usyZUwS75JdRvzkB +pxpnVB8TG2AzBAk651v9RZq5z/hVQA3UQQNUqf4JvsCW+p8HpibVk9pZQaSZkl8TtEBb2xuE81sm +SaYmzZT8rsA1uInRj5vJ+Z2DC41Lxm/q6TYV/KSZpt8t6FhmrOL+zNyBe8Xfny263w94BBNhL9d3 +8QsShd+Txc/sh/F7A++0Dhz9Xix+Zn+R3xB8aCy6v5GjX5z35+PXtfiZ/Tj9nml9FfZy/Tjfh0+i eB9zXN6HT6J6H1JW8f+Q4uO3DVIhSHv6lcDemnFIfkegvKYcgxlhT7gsgAwAAA== - H4sIAAAAAAAAAGNgIB6soQImF8ymQG8fAT6pAJtb5uBRfxWIr0HZ04F4JhDPQJKfgKYenY+sHtks -XACbW+biUX8diG8g8WfgUNeAx4zpOMzCBvC5hVzQBMTNQNxCA7NHwShAB/Og9AIy5WkNFkLpxWTK -UwIOEqEGZP9qPPYTkkcH+4lURyygdvhR231LoPQyMuXRAbXdR21AivuISX/UBoM9/EYBfYE/EAcA + H4sIAAAAAAAAAGNgIB6soQImF8ymQG8fAT6pAJtb5uBRfxWIr0HZ04F4JhDPQJKfgKYenY+sHtks +XACbW+biUX8diG8g8WfgUNeAx4zpOMzCBvC5hVzQBMTNQNxCA7NHwShAB/Og9AIy5WkNFkLpxWTK +UwIOEqEGZP9qPPYTkkcH+4lURyygdvhR231LoPQyMuXRAbXdR21AivuISX/UBoM9/EYBfYE/EAcA cSCN1JOrBwaCgDgYiENopJ5YPQDQnH0EgAwAAA== - H4sIAAAAAAAAAGNgGAUDCXpJFB8oUA+lGwfUFQwM/+msj1TAykhffTDQCsRtlBlBFdAJxF0D7Yhh + H4sIAAAAAAAAAGNgGAUDCXpJFB8oUA+lGwfUFQwM/+msj1TAykhffTDQCsRtlBlBFdAJxF0D7Yhh CDYA8UYo3jQA9m8D4h1IeBSMgsEEiM0ftKo/qJU/Bqr+GAWjYCAAAIbWiYKADAAA - H4sIAAAAAAAAAGNgGAWjYBSMglEwCkbBQAF2xoF2wdAAJwbaAaNgFBAJWGmsnlw9gwkAAEQUOk2A + H4sIAAAAAAAAAGNgGAWjYBSMglEwCkbBQAF2xoF2wdAAJwbaAaNgFBAJWGmsnlw9gwkAAEQUOk2A DAAA - H4sIAAAAAAAAAO2VUQoAIQhEvUb3v+h+LUSkju7UVjQgWOTwKtAiIuXGsBAlf9eINK/WD+WpazXP -SI56WbyWJyLNA63r+TD5soryWf/d88ty1Psoy4z38sTi8mq/3nk3vigvmy/T92bzWbyn8bG1O9/f + H4sIAAAAAAAAAO2VUQoAIQhEvUb3v+h+LUSkju7UVjQgWOTwKtAiIuXGsBAlf9eINK/WD+WpazXP +SI56WbyWJyLNA63r+TD5soryWf/d88ty1Psoy4z38sTi8mq/3nk3vigvmy/T92bzWbyn8bG1O9/f fZDFw54f1vmV5kYr7z29Ocg4n61ZKR5QvBG8gAwAAA== diff --git a/tiled/interiors/nalwor/assassinhq_0.tmx b/data/maps/interiors/nalwor/assassinhq_0.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_0.tmx rename to data/maps/interiors/nalwor/assassinhq_0.tmx index dd1c05587f..11f8b1269a 100644 --- a/tiled/interiors/nalwor/assassinhq_0.tmx +++ b/data/maps/interiors/nalwor/assassinhq_0.tmx @@ -69,47 +69,47 @@ - H4sIAAAAAAAAAJvAwMAwYQAwDAyE3aP2j9o/HO0PR6PpbX82lM4ZIPvjoXTCANkfgkbT235S8Kj9 + H4sIAAAAAAAAAJvAwMAwYQAwDAyE3aP2j9o/HO0PR6PpbX82lM4ZIPvjoXTCANkfgkbT235S8Kj9 o/aP2j9q/0gHAMuliwgACwAA - H4sIAAAAAAAAAO3V2wqCQBAG4CEier/CvLKitPDQwbLDM4RP0Mv2C3Mhi66rTHtRO/BdLA77Lwgz -AREtBawadPWswYMNzC3bQsj5M7Jfvst3+Zy/g4WAAxzhZNC75/wYEiFnyOFi0JtCBgHJzJ/KFQq4 -UfM8UknPnzs84GnQ+6/z592RP2K6KpXza8A72vKn7Nvl8ofn/9L/j5T8MUws50vtnz7q+ydtkWu+ + H4sIAAAAAAAAAO3V2wqCQBAG4CEier/CvLKitPDQwbLDM4RP0Mv2C3Mhi66rTHtRO/BdLA77Lwgz +AREtBawadPWswYMNzC3bQsj5M7Jfvst3+Zy/g4WAAxzhZNC75/wYEiFnyOFi0JtCBgHJzJ/KFQq4 +UfM8UknPnzs84GnQ+6/z592RP2K6KpXza8A72vKn7Nvl8ofn/9L/j5T8MUws50vtnz7q+ydtkWu+ mdLdUe2fD9xtS/QACwAA - H4sIAAAAAAAAAGNgwA6UcIgTCxTxyPFRaDalgH+A7RcgUh0XiebyALECEPOSqI8cs4h1GxcSJhVw -4xCHuY0QWAPEa5HwOgbqhA0pgBsJjwLiQfUAm1VLRfvJMaueCvaKAbEIlcwaSUCQCDU6QKwLxHo0 -dgsuoA/EBkBsOED2GwGxMRCbUNncOVQ2jxxATPzTCrBCMa2ABhBrEqEuD4jzgbiAArsoMaMQShdT + H4sIAAAAAAAAAGNgwA6UcIgTCxTxyPFRaDalgH+A7RcgUh0XiebyALECEPOSqI8cs4h1GxcSJhVw +4xCHuY0QWAPEa5HwOgbqhA0pgBsJjwLiQfUAm1VLRfvJMaueCvaKAbEIlcwaSUCQCDU6QKwLxHo0 +dgsuoA/EBkBsOED2GwGxMRCbUNncOVQ2jxxATPzTCrBCMa2ABhBrEqEuD4jzgbiAArsoMaMQShdT YD8xZgAAsCdu9wALAAA= - H4sIAAAAAAAAAGNgGAWjYBSMAspBDhpNbxCPRo8CTDCLCmb0oPG7qGDmKBg6YDT+yQcqQKw60I4Y + H4sIAAAAAAAAAGNgGAWjYBSMAspBDhpNbxCPRo8CTDCLCmb0oPG7qGDmKBg6YDT+yQcqQKw60I4Y BXAAAIMRTfwACwAA - H4sIAAAAAAAAAGNgGAWjYBSMAspBIRAvBOLiAbK/BIiXAHHZANk/CkbBKBgFo2DoAADIfAjmAAsA + H4sIAAAAAAAAAGNgGAWjYBSMAspBIRAvBOLiAbK/BIiXAHHZANk/CkbBKBgFo2DoAADIfAjmAAsA AA== - H4sIAAAAAAAAAGNgGAWDBTQPtANoBBoGuXmjYBQMR2AJxaNgZICGgXYAjUDDQDtghAJqlB2DvfwB + H4sIAAAAAAAAAGNgGAWDBTQPtANoBBoGuXmjYBQMR2AJxaNgZICGgXYAjUDDQDtghAJqlB2DvfwB AP/UMw8ACwAA - H4sIAAAAAAAAAPNlYGDwHcV0BbS0n1iziLGfluFCqf+J0YMvnAcy/rHZT810PND5aNR+8vQhA2xi + H4sIAAAAAAAAAPNlYGDwHcV0BbS0n1iziLGfluFCqf+J0YMvnAcy/rHZT810PND5aNR+8vQhA2xi 5AJc5uOzn1YAVxihu4sYM3DxiXUHufaj6ycHjNo/tOOfUjBQ9tO7LKWGGbTEANr0G98ACwAA diff --git a/tiled/interiors/nalwor/assassinhq_1.tmx b/data/maps/interiors/nalwor/assassinhq_1.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_1.tmx rename to data/maps/interiors/nalwor/assassinhq_1.tmx index 52affaa6c6..e061a096dc 100644 --- a/tiled/interiors/nalwor/assassinhq_1.tmx +++ b/data/maps/interiors/nalwor/assassinhq_1.tmx @@ -89,36 +89,36 @@ - H4sIAAAAAAAAAO2VSQqDQBBFyyEezzislGgcEsm1PIvTtfIFFyKI1VgqigVv03z+o6sFAyIKBXmB -QCEbgRg8BXiDBKSMzj77Gfw2yYw/8i91+ifya0AHBqPTAa6w3wQPYAn5W0U/d7j+bsZfgRo0kzz3 -/Krf317+e//H+rfaf8n0r517/8fff4v/j4o/ofO9fwY8AfKRf6kzH/xfUAjyU+jss3/r0I4cAAsA + H4sIAAAAAAAAAO2VSQqDQBBFyyEezzislGgcEsm1PIvTtfIFFyKI1VgqigVv03z+o6sFAyIKBXmB +QCEbgRg8BXiDBKSMzj77Gfw2yYw/8i91+ifya0AHBqPTAa6w3wQPYAn5W0U/d7j+bsZfgRo0kzz3 +/Krf317+e//H+rfaf8n0r517/8fff4v/j4o/ofO9fwY8AfKRf6kzH/xfUAjyU+jss3/r0I4cAAsA AA== - H4sIAAAAAAAAAN2WWQrCMBCGcwB9UXy2KCjoydx3RRB3byEquO/LIdRj+RcEa0jTadqC+MFHIZ3M -kKVDGfuQgmmYYd90YQ/2mToJQkwW5mCeGx/AIRxx42VYgVVC7iQzX5+OBguwCEuEfDo1WIeN93wr -7OY34iPEzOECLuFKoYaMJiFmDTdwC3cu16ewhwd4hCdJ3N2j+md4gVd4k8Q9FHK3FOaMbdb3c0/V -cStU1u8mTxdzdSzeh+GUmMvt/Q/BIJxx417df54IjArqy85ftJ9txfoxGBfk9Or+8/3X7vfnFGr/ + H4sIAAAAAAAAAN2WWQrCMBCGcwB9UXy2KCjoydx3RRB3byEquO/LIdRj+RcEa0jTadqC+MFHIZ3M +kKVDGfuQgmmYYd90YQ/2mToJQkwW5mCeGx/AIRxx42VYgVVC7iQzX5+OBguwCEuEfDo1WIeN93wr +7OY34iPEzOECLuFKoYaMJiFmDTdwC3cu16ewhwd4hCdJ3N2j+md4gVd4k8Q9FHK3FOaMbdb3c0/V +cStU1u8mTxdzdSzeh+GUmMvt/Q/BIJxx417df54IjArqy85ftJ9txfoxGBfk9Or+8/3X7vfnFGr/ ld1/u33GeDbU/muG0/2n9t9fZOLBfI2J/0sCDmv9Ey8tvt5uAAsAAA== - H4sIAAAAAAAAAGNgGAWjAD/ggtKLiFC7A4h30tAthMAeIN47gPaPglGADmoG0O5KIK4bQPtBoBaN + H4sIAAAAAAAAAGNgGAWjAD/ggtKLiFC7A4h30tAthMAeIN47gPaPglGADmoG0O5KIK4bQPtBoBaN T0w5MgrIA6PlL2EgMMD2Cw6w/aMAAQBHIKn6AAsAAA== - H4sIAAAAAAAAAGNgGAWjYHCBnoF2wChAAYTiYzS+qAOoHY4mVDZvpAJc8TKa7gcHGI2HUUAuAACw + H4sIAAAAAAAAAGNgGAWjYHCBnoF2wChAAYTiYzS+qAOoHY4mVDZvpAJc8TKa7gcHGI2HUUAuAACw o1NpAAsAAA== - H4sIAAAAAAAAAO2SUQoAIAhDd7zuf6IOENLGMoUS/BH1zeEAMH4uyYS6w+WpejJ6O/PZqPY/4kez + H4sIAAAAAAAAAO2SUQoAIAhDd7zuf6IOENLGMoUS/BH1zeEAMH4uyYS6w+WpejJ6O/PZqPY/4kez bJ29q+v91fzT/iOYU7QqwfJv+c/4lv3/1fc7fS5f1en6n6E1a2c3vquB/f1d72s5AX1MiBEACwAA diff --git a/tiled/interiors/nalwor/assassinhq_2.tmx b/data/maps/interiors/nalwor/assassinhq_2.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_2.tmx rename to data/maps/interiors/nalwor/assassinhq_2.tmx index 820dfc6615..c1e31263db 100644 --- a/tiled/interiors/nalwor/assassinhq_2.tmx +++ b/data/maps/interiors/nalwor/assassinhq_2.tmx @@ -71,24 +71,24 @@ - H4sIAAAAAAAAAO3UzQqCUBCG4VlK92NgK7HSEi0osIvyJy/Z70CDYnlSR6PFDDyr0Xl3xyeiYMAe -fMteytw/wBG2PSFEcBrYS/F903fpfXad/qe9dPi+9rWvfe2v0d+AI+hn8BD0bfOtf6P2rb4LWzkU + H4sIAAAAAAAAAO3UzQqCUBCG4VlK92NgK7HSEi0osIvyJy/Z70CDYnlSR6PFDDyr0Xl3xyeiYMAe +fMteytw/wBG2PSFEcBrYS/F903fpfXad/qe9dPi+9rWvfe2v0d+AI+hn8BD0bfOtf6P2rb4LWzkU UE7oz7nPyt6+gifUK/X5Pqvtny/enzPa/5/+Gbwfi1/9BNIFXDrG/nOFBsmOQE8ACwAA - H4sIAAAAAAAAAO2VaQ6DIBBGsbT1Au3duu/7vh2l/duz9iOpyWQCOoraNPElL5ABB4IyKiWnA7uw -B8/wAhssTvtpWMMN3MKjY04fDuAQXuENNlmc9mlOwxTO4NySewf38ABPjvVHcAwn8A4fMGRx2qc5 -DQu4hCtH/go5/GxdRO8pCek8HwKPZ32/HQ1bgnllnENe0LvG+be7VvS5S+8LJa6WmxpZ9J5pLU8i -YK2NN6w7xnjNb6v4Wh6hv+0Tvix5tSX2C2oJ465/Xp5rSMnyrZaFOae0tUUyP/TcV0U2Pi7PMjYA + H4sIAAAAAAAAAO2VaQ6DIBBGsbT1Au3duu/7vh2l/duz9iOpyWQCOoraNPElL5ABB4IyKiWnA7uw +B8/wAhssTvtpWMMN3MKjY04fDuAQXuENNlmc9mlOwxTO4NySewf38ABPjvVHcAwn8A4fMGRx2qc5 +DQu4hCtH/go5/GxdRO8pCek8HwKPZ32/HQ1bgnllnENe0LvG+be7VvS5S+8LJa6WmxpZ9J5pLU8i +YK2NN6w7xnjNb6v4Wh6hv+0Tvix5tSX2C2oJ465/Xp5rSMnyrZaFOae0tUUyP/TcV0U2Pi7PMjYA CwAA - H4sIAAAAAAAAAGNgGAXDGeQDcQEV1cFAOhBnAHEmAXWFQFxEhHnEqqM1wBUOiUCcBMTJNLaflHCI -AOJIII6inXPwgmggjgHiWCxypIYXqemP2oCc9EeKm4nNL8SCXIbBk2eoAXIJyFM7/AYbIOR/eoKB + H4sIAAAAAAAAAGNgGAXDGeQDcQEV1cFAOhBnAHEmAXWFQFxEhHnEqqM1wBUOiUCcBMTJNLaflHCI +AOJIII6inXPwgmggjgHiWCxypIYXqemP2oCc9EeKm4nNL8SCXIbBk2eoAXIJyFM7/AYbIOR/eoKB CGtWItWBwonUsoUY9WxEmjUKhhcAAIM2ILYACwAA @@ -99,14 +99,14 @@ CGtWItWBwonUsoUY9WxEmjUKhhcAAIM2ILYACwAA - H4sIAAAAAAAAAGNgGAWjYHCBUiqYUUMFM0YBYTCUwpkabh1K/pWG4qEChlLYjoLBD6iVnkbT5fAF + H4sIAAAAAAAAAGNgGAWjYHCBUiqYUUMFM0YBYTCUwpkabh1K/pWG4qEChlLYjoLBD6iVnkbT5fAF AOoGw8MACwAA - H4sIAAAAAAAAAO1UyQ0AIAhjI/ffzr+JFCwoRpvw4mgxxSYi7QcMSe4fgfIsbue3arPOH+uq7R+h -xbJfNKemhfUf449q/s/2H/qLkD40j9GT/f5Wn2v83lv18jNYudcdN+7hn+VO8Ef3rfgvG5q/X4oO + H4sIAAAAAAAAAO1UyQ0AIAhjI/ffzr+JFCwoRpvw4mgxxSYi7QcMSe4fgfIsbue3arPOH+uq7R+h +xbJfNKemhfUf449q/s/2H/qLkD40j9GT/f5Wn2v83lv18jNYudcdN+7hn+VO8Ef3rfgvG5q/X4oO uLoO3wALAAA= diff --git a/tiled/interiors/nalwor/assassinhq_3.tmx b/data/maps/interiors/nalwor/assassinhq_3.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_3.tmx rename to data/maps/interiors/nalwor/assassinhq_3.tmx index 8e3c538b13..75b567029a 100644 --- a/tiled/interiors/nalwor/assassinhq_3.tmx +++ b/data/maps/interiors/nalwor/assassinhq_3.tmx @@ -81,42 +81,42 @@ - H4sIAAAAAAAAADvEwMBwaBQzHEbDo/L45dHVDDb3kSo/ikfxKB7FIxUPdPk7Kj9a/w0EBgBMRDF/ + H4sIAAAAAAAAADvEwMBwaBQzHEbDo/L45dHVDDb3kSo/ikfxKB7FIxUPdPk7Kj9a/w0EBgBMRDF/ AAsAAA== - H4sIAAAAAAAAAMWVSQrCQBBF+3IKuorGIc5XEBeiuBCvI14lIAiCIAQCuYdfcNHE6q7SHlLwVo9P -bar7J0qpnoEUJIH9AAxBu8YIzCL5lvqersXfCZ//kKd8IcivwQY8CH8V5PfgYPClIL8FO/Ak/E2Q -P4KTwVeCfCg/AZ0a00h+DhYGVhH8+332G8L2/kPDvf/Qw92nj7mAs2A/dZ+h0e9/2RDc/acRPNdP -GeN95G3/Y8Z4n/mc8P/s1/uZyheGvN6hLvv1fqbypSGvd6jLfr2fqXylZP03/uRd+o3LN91/L4EV + H4sIAAAAAAAAAMWVSQrCQBBF+3IKuorGIc5XEBeiuBCvI14lIAiCIAQCuYdfcNHE6q7SHlLwVo9P +bar7J0qpnoEUJIH9AAxBu8YIzCL5lvqersXfCZ//kKd8IcivwQY8CH8V5PfgYPClIL8FO/Ak/E2Q +P4KTwVeCfCg/AZ0a00h+DhYGVhH8+332G8L2/kPDvf/Qw92nj7mAs2A/dZ+h0e9/2RDc/acRPNdP +GeN95G3/Y8Z4n/mc8P/s1/uZyheGvN6hLvv1fqbypSGvd6jLfr2fqXylZP03/uRd+o3LN91/L4EV 2goACwAA - H4sIAAAAAAAAAGNgIA4oQGlFItVjA/J45PKINEOJAvvxgXwkNguFZkngEM8B4lwi9DNTaD8tACMJ -avlo5grqAFksYglAnAjESTj00Fo+GYhTgDh1gOTTgDgdiDMGSD4TiLOAOHuA5EfByM4D/Az406gc -AXkGCuUFGChLw+IU6hfEoYdYIEWhfmKBEBCLkKGPmwS12OoHZMBDhv3SJKiVwSJGTNthBgl2jAII + H4sIAAAAAAAAAGNgIA4oQGlFItVjA/J45PKINEOJAvvxgXwkNguFZkngEM8B4lwi9DNTaD8tACMJ +avlo5grqAFksYglAnAjESTj00Fo+GYhTgDh1gOTTgDgdiDMGSD4TiLOAOHuA5EfByM4D/Az406gc +AXkGCuUFGChLw+IU6hfEoYdYIEWhfmKBEBCLkKGPmwS12OoHZMBDhv3SJKiVwSJGTNthBgl2jAII AADSSSEUAAsAAA== - H4sIAAAAAAAAAGNgGH5AdKAdQGNwC4vYRQrNfEyh/lFAGZgHxPOBeMEAyS8E4kVAvHiA5EfBKBjN + H4sIAAAAAAAAAGNgGH5AdKAdQGNwC4vYRQrNfEyh/lFAGZgHxPOBeMEAyS8E4kVAvHiA5EfBKBjN A6NgIAGldehEKI2tfkYGo3Xt4AEAm5iQ0QALAAA= - H4sIAAAAAAAAAGNgGAWDCezBI7eNDnZQA+zFIU4t94+CUTCQgJb5B1feIQdoQ/EoGAWjgDAgNl/j + H4sIAAAAAAAAAGNgGAWDCezBI7eNDnZQA+zFIU4t94+CUTCQgJb5B1feIQdoQ/EoGAWjgDAgNl/j yqM7idA7WgcOLgAASn8upQALAAA= - H4sIAAAAAAAAALNnYGCwH8VgDAP45HDJE6MfG5sc+7GpobU8IfcRCiNSzKe1//C5n1D6GJUfnvL0 + H4sIAAAAAAAAALNnYGCwH8VgDAP45HDJE6MfG5sc+7GpobU8IfcRCiNSzKe1//C5n1D6GJUfnvL0 BoPN/sEQB6PyAyuPDAilT2rrZ0BTh0s/OW6ntjw5/iMmfIiNP3L0E3LbSMUAYBBflQALAAA= diff --git a/tiled/interiors/nalwor/assassinhq_4.tmx b/data/maps/interiors/nalwor/assassinhq_4.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_4.tmx rename to data/maps/interiors/nalwor/assassinhq_4.tmx index 873ec24dce..b65881f812 100644 --- a/tiled/interiors/nalwor/assassinhq_4.tmx +++ b/data/maps/interiors/nalwor/assassinhq_4.tmx @@ -63,29 +63,29 @@ - H4sIAAAAAAAAAOtkYGDoHMUMXRTgUfuHh/2TgXgKCXgqVJ8JEBsCsREQ61Ng/zQgnk4CnjFq/6Cw + H4sIAAAAAAAAAOtkYGDoHMUMXRTgUfuHh/2TgXgKCXgqVJ8JEBsCsREQ61Ng/zQgnk4CnjFq/6Cw n1rpb9T+kW3/TCCeRQKeTSX7KSl7B4P9lLphqNtPrfCnRjoeahgAesJJkgALAAA= - H4sIAAAAAAAAAO3UyQrCMBRA0ez8HAVdVRxwxOkPVZCqdR5/0JuFEKRJhwRDxcBZlPa9u2hpIISo -O9BAkGOmiRYqGmNMDPelNvroJOyKm5H9stCfKWaG+/LUlL5pV9xMUj/LriL3VznboaO+zVljgy2i -FM/PHfd32OOAY4rnF477J5xxwdVD/4Y7Hnh66Gf9/r7VL3nu687Sc1+d+feL///91X74ca17R7b9 + H4sIAAAAAAAAAO3UyQrCMBRA0ez8HAVdVRxwxOkPVZCqdR5/0JuFEKRJhwRDxcBZlPa9u2hpIISo +O9BAkGOmiRYqGmNMDPelNvroJOyKm5H9stCfKWaG+/LUlL5pV9xMUj/LriL3VznboaO+zVljgy2i +FM/PHfd32OOAY4rnF477J5xxwdVD/4Y7Hnh66Gf9/r7VL3nu687Sc1+d+feL///91X74ca17R7b9 LqoWeko/7a73zABDB0Y5dsmZF7uXUE8ACwAA - H4sIAAAAAAAAAO2PSwrAIAxE089V+0Wkq+JtetW6UBokUYvWTfNgyMBEhwA8KMbn5hQqmDE043Nz -z0nsaSbHHIzPzT2G2DuYXBA4OidAswZXxb++6J+sZkKLy8dG/RjcX0qsf4D4/aW3p/oh0d+C1Woj + H4sIAAAAAAAAAO2PSwrAIAxE089V+0Wkq+JtetW6UBokUYvWTfNgyMBEhwA8KMbn5hQqmDE043Nz +z0nsaSbHHIzPzT2G2DuYXBA4OidAswZXxb++6J+sZkKLy8dG/RjcX0qsf4D4/aW3p/oh0d+C1Woj tDfq9/TBFITWGKQ3b0ryP3EDYpjP4AALAAA= - H4sIAAAAAAAAAO3UXQ5DUBBA4Vkh9dMqpQ9tVyCN9Uh3QcLaHO+CXOO+dE7yPcncuSEhYlkirePc -T/MSlnMdeqWzXngv+KzMDBiV9s8FCHFBhFjx7D0lSHHFDZnn/XfkKPBA6Xl/hafnnf9c6zhn/9/z + H4sIAAAAAAAAAO3UXQ5DUBBA4Vkh9dMqpQ9tVyCN9Uh3QcLaHO+CXOO+dE7yPcncuSEhYlkirePc +T/MSlnMdeqWzXngv+KzMDBiV9s8FCHFBhFjx7D0lSHHFDZnn/XfkKPBA6Xl/hafnnf9c6zhn/9/z mt9tjS8a2f+N6o3nzYE7WbpNzrVR1wALAAA= @@ -96,13 +96,13 @@ mt9tjS8a2f+N6o3nzYE7WbpNzrVR1wALAAA= - H4sIAAAAAAAAAGNgGAW0ArUD7YBRMCCAWvHegMRupZKZ9AC0TPcNNDR7MABC8dxAglmiFLhjFCBA + H4sIAAAAAAAAAGNgGAW0ArUD7YBRMCCAWvHegMRupZKZ9AC0TPcNNDR7MABC8dxAglmiFLhjFCBA w0A7AAkMpXJgFAwsGG1/EAYA5ouT5wALAAA= - H4sIAAAAAAAAANNkYGDQHMVgAKPR2djE0NnYzENWR6x6cgA5Zg02+8l1A7nmDKT/Bzr+qW0/qYCQ + H4sIAAAAAAAAANNkYGDQHMVgAKPR2djE0NnYzENWR6x6cgA5Zg02+8l1A7nmDKT/Bzr+qW0/qYCQ /YTyKSHzRu0ftZ9UN1AChoP9I6n8HSr2k5v+CbkBX/4aaRgAQunuywALAAA= diff --git a/tiled/interiors/nalwor/assassinhq_cellar.tmx b/data/maps/interiors/nalwor/assassinhq_cellar.tmx similarity index 99% rename from tiled/interiors/nalwor/assassinhq_cellar.tmx rename to data/maps/interiors/nalwor/assassinhq_cellar.tmx index 5e96b91d01..c0bc57ada6 100644 --- a/tiled/interiors/nalwor/assassinhq_cellar.tmx +++ b/data/maps/interiors/nalwor/assassinhq_cellar.tmx @@ -54,30 +54,30 @@ - H4sIAAAAAAAAAO3OsQkAMAwDQc2UwpD9F0sVCF7AKa645kGgSlLNfty2mr6Z9vs/AAAgOfqdcy+A + H4sIAAAAAAAAAO3OsQkAMAwDQc2UwpD9F0sVCF7AKa645kGgSlLNfty2mr6Z9vs/AAAgOfqdcy+A DAAA - H4sIAAAAAAAAAO3VyQrCQAwG4PTgUq37vu9aFatv48mTJ9/cx/AXLQxDHTpNEAoNfJcJIT+UEpeI -8porfeoW0QuVwDX0Jbx3FGEDF8X9m++hvYe2UPgxK0XdEZBdnRizcStg7Mjy8XZUoAo1qEf0nwb/ -yNeAJrSgbTkbtzj5OtCFHvSFc4XFyafO7uDMNIAhjJQ3XyBfGXICxjCBqfbuMfNJ3Y8ZzGFB0feD + H4sIAAAAAAAAAO3VyQrCQAwG4PTgUq37vu9aFatv48mTJ9/cx/AXLQxDHTpNEAoNfJcJIT+UEpeI +8porfeoW0QuVwDX0Jbx3FGEDF8X9m++hvYe2UPgxK0XdEZBdnRizcStg7Mjy8XZUoAo1qEf0nwb/ +yNeAJrSgbTkbtzj5OtCFHvSFc4XFyafO7uDMNIAhjJQ3XyBfGXICxjCBqfbuMfNJ3Y8ZzGFB0feD 831N92PvEB3g6JhvxRJWsKb03A+p/yPLl+VLUmnKZ3sDfMas7Y6kN8BjzNrseAER9SJygAwAAA== - H4sIAAAAAAAAAO2TWwrCMBBFs0BF9xd/sgHfWN+KBbsM0R/rYxFe4QpRrBOEoIE5cJjJazKk1Jhn -moyWsWb+izqjY2wEnMnhhvkUzuDcW+/DgeCQNXLhLuvlLY5dxd4HBdwyX8IVXHvrI5gJjlmjEO5y -Lz3aqo0/RHqv2Ewi1j7CEh4Yd/Se7+EpoEbM/s7w8sFrQI1FtO4U5Tu6sBcwp6RJG3YC5pQ0efct + H4sIAAAAAAAAAO2TWwrCMBBFs0BF9xd/sgHfWN+KBbsM0R/rYxFe4QpRrBOEoIE5cJjJazKk1Jhn +moyWsWb+izqjY2wEnMnhhvkUzuDcW+/DgeCQNXLhLuvlLY5dxd4HBdwyX8IVXHvrI5gJjlmjEO5y +Lz3aqo0/RHqv2Ewi1j7CEh4Yd/Se7+EpoEbM/s7w8sFrQI1FtO4U5Tu6sBcwp6RJG3YC5pQ0efct 9f9NnxtYXA3bgAwAAA== - H4sIAAAAAAAAAGNgGAWjgL5gKw3NfgLET/HgZzS0GxnwATE/newiBwgBsfBAOwIHEAViMSAWB2KJ -AXbLKGBgkAFiWSCWw6NmDRCvJUKMFkAeiBWAWJEOdo1UsAqIVxMhNgqGJsAWl/TKv6Ng5AIAI+U3 + H4sIAAAAAAAAAGNgGAWjgL5gKw3NfgLET/HgZzS0GxnwATE/newiBwgBsfBAOwIHEAViMSAWB2KJ +AXbLKGBgkAFiWSCWw6NmDRCvJUKMFkAeiBWAWJEOdo1UsAqIVxMhNgqGJsAWl/TKv6Ng5AIAI+U3 XIAMAAA= @@ -88,14 +88,14 @@ XIAMAAA= - H4sIAAAAAAAAAGNgwA44GXFIjIJRMAroBr7jYJMK3lHqkFEwCkYBBqBnPfmWflaNOECtsB2IOPo9 + H4sIAAAAAAAAAGNgwA44GXFIjIJRMAroBr7jYJMK3lHqkFEwCkYBBqBnPfmWflaNOECtsB2IOPo9 AHaOglFADQAAgj2If4AMAAA= - H4sIAAAAAAAAAO2USwoAIAhEC7r/maO9lb8RCwdmI4kvtUZvbRBeouJZnI2P0inOudPtvKQ3Elly -I2qg+bjz1fBpd8mTDy1k/1CMllyv/8OyE8Unf1s7dlRdVP8Qeo3PMt8IvqjcX/myz7es8wTlgB6P + H4sIAAAAAAAAAO2USwoAIAhEC7r/maO9lb8RCwdmI4kvtUZvbRBeouJZnI2P0inOudPtvKQ3Elly +I2qg+bjz1fBpd8mTDy1k/1CMllyv/8OyE8Unf1s7dlRdVP8Qeo3PMt8IvqjcX/myz7es8wTlgB6P gAwAAA== diff --git a/tiled/interiors/nalwor/bank.tmx b/data/maps/interiors/nalwor/bank.tmx similarity index 99% rename from tiled/interiors/nalwor/bank.tmx rename to data/maps/interiors/nalwor/bank.tmx index 12397b6a64..e7e72eb763 100644 --- a/tiled/interiors/nalwor/bank.tmx +++ b/data/maps/interiors/nalwor/bank.tmx @@ -108,57 +108,57 @@ - H4sIAAAAAAAAAO3SsQ2AMAwFUUsp2YCsErYEsm5+QYkQTWxCrrj62bKTmaWALMjF/oa9XGFjP1XU + H4sIAAAAAAAAAO3SsQ2AMAwFUUsp2YCsErYEsm5+QYkQTWxCrrj62bKTmaWALMjF/oa9XGFjP1XU qrLanO1dHepUdSJ71l/Dxh7RfluU/ae972bwujc2Nja2l90j7P73HsX2KNpuhr/VtmATAAA= - H4sIAAAAAAAAAN2Xt07EQBCG5zEIjeEQIufQEAw0iGcgCAkkoAM6oAM6wgsQWiRSQ6iOhg54KP6T -1rq91e7OjtfEkb7i9mb9+WzPzLlERPUabaDdWAtBuq8ZNIIZMKnoAt3a51Ak+6ZBg3KP0/fG2C9z -zyu+272ofbcEZsFEAayBdbChraWMu3JuLaAukk2wBbaN9YRxV86tROE1Y8vdAbtgz5LPuc0a5GrG -zN0HB+DQkc+5i64D7lmTuI/AMTgBpwJ3H+iPdEsjO/YQGI50n4FzcAEuBe6Qaz5F/hpOLbkDYDAg -3+duorA6TozcETDK5PvcrZSvpkNmqq++5yh/TXMzlatvLmLqgHvWfsq9TNV56uKr3CFxRdVedi3c -2wE6I9w34BbcgXvh3h7QG+F+AI/gCTwL99ru1wJYMfJW1bpJkfc7C/P3u575ItzZHItxu/q9q6en -VDvH8rp9/d7X0xOKu+Zcv/f1dL2fS91cv/f1dNc7Uai7rMgTsc/5q+K/ul1zJXOXhbwI3K54A+85 -+CjAHRN/we2aJaGYs0niDvn/5AvbdTRngd73be/rodjmh3m8lGpngd73Xe/rIdjmh+14CfgEnMOM + H4sIAAAAAAAAAN2Xt07EQBCG5zEIjeEQIufQEAw0iGcgCAkkoAM6oAM6wgsQWiRSQ6iOhg54KP6T +1rq91e7OjtfEkb7i9mb9+WzPzLlERPUabaDdWAtBuq8ZNIIZMKnoAt3a51Ak+6ZBg3KP0/fG2C9z +zyu+272ofbcEZsFEAayBdbChraWMu3JuLaAukk2wBbaN9YRxV86tROE1Y8vdAbtgz5LPuc0a5GrG +zN0HB+DQkc+5i64D7lmTuI/AMTgBpwJ3H+iPdEsjO/YQGI50n4FzcAEuBe6Qaz5F/hpOLbkDYDAg +3+duorA6TozcETDK5PvcrZSvpkNmqq++5yh/TXMzlatvLmLqgHvWfsq9TNV56uKr3CFxRdVedi3c +2wE6I9w34BbcgXvh3h7QG+F+AI/gCTwL99ru1wJYMfJW1bpJkfc7C/P3u575ItzZHItxu/q9q6en +VDvH8rp9/d7X0xOKu+Zcv/f1dL2fS91cv/f1dNc7Uai7rMgTsc/5q+K/ul1zJXOXhbwI3K54A+85 ++CjAHRN/we2aJaGYs0niDvn/5AvbdTRngd73be/rodjmh3m8lGpngd73Xe/rIdjmh+14CfgEnMOM yGATAAA= - H4sIAAAAAAAAAO2X3WoCMRCFDWpBob1RL9riu5U+sKtX64q2oEXbovSH3tsJzWIaZ7LHZLVS9oPD -TCYxiTvJrNZq58+rYNH+ECbGbgSL9lfsMxD8ih0NVTymDozJSQTf5o307sRemHFcLJYP0qcTWzPj -dOyBlDJ9ixL2wc1ro9ceg3MNBd/m68B5M9KStCI9g/tAyIwt4xn+JSPBr/Bzr3hfc6d4P8dXz3+d -ValemXjq+qadOuOOwRjwfcTcmwzw/zNTx54CXW87dJ66lnqkR+Cz84I2svY1rXVj6RZcuyxmjvWB -vBO3cdsR0fev6Lkg3yGEmPt36dSqPlO7uFhO6P+HJs15pX7sBWA5ivIt0aL52gq3XM1E8r0FxoSA + H4sIAAAAAAAAAO2X3WoCMRCFDWpBob1RL9riu5U+sKtX64q2oEXbovSH3tsJzWIaZ7LHZLVS9oPD +TCYxiTvJrNZq58+rYNH+ECbGbgSL9lfsMxD8ih0NVTymDozJSQTf5o307sRemHFcLJYP0qcTWzPj +dOyBlDJ9ixL2wc1ro9ceg3MNBd/m68B5M9KStCI9g/tAyIwt4xn+JSPBr/Bzr3hfc6d4P8dXz3+d +ValemXjq+qadOuOOwRjwfcTcmwzw/zNTx54CXW87dJ66lnqkR+Cz84I2svY1rXVj6RZcuyxmjvWB +vBO3cdsR0fev6Lkg3yGEmPt36dSqPlO7uFhO6P+HJs15pX7sBWA5ivIt0aL52gq3XM1E8r0FxoSA 5Nt31tD69cTEpHwfWltCCM13GSD5Phbn+H6NzXfs7/ehUWKUt0dGUn8Fzzctp7AWYBMAAA== - H4sIAAAAAAAAAO3Vuw2AMAwEUKdhF8RH4rsz9DCP2YQrU5ECg0W4J7lwk5NsyREhoru6INKjhvB+ -9ojMCTU7ZOeuwkxrp7k2yG25UyIysKBWw/c00cesb9mR6GMbareL/p2Sf9CnFBnuSx2zr24LPUMd + H4sIAAAAAAAAAO3Vuw2AMAwEUKdhF8RH4rsz9DCP2YQrU5ECg0W4J7lwk5NsyREhoru6INKjhvB+ +9ojMCTU7ZOeuwkxrp7k2yG25UyIysKBWw/c00cesb9mR6GMbareL/p2Sf9CnFBnuSx2zr24LPUMd s7lvsnICAcMPz2ATAAA= - H4sIAAAAAAAAAO3WsQkAIAxE0TiVIOgC2X8fG/sIJmjkv1Y4T1CJCLCnldsNAJGR6B5ab0bXepYz + H4sIAAAAAAAAAO3WsQkAIAxE0TiVIOgC2X8fG/sIJmjkv1Y4T1CJCLCnldsNAJGR6B5ab0bXepYz 1SQ9AQDxoudCK5+5FPjfC/9A1B7dOdc7L4o69/TOOzUBMJuBRWATAAA= - H4sIAAAAAAAAAO2UYQrAIAiF20m7/y32axBh+jQtWQnBqD0/zbfVp5R68BoFd2Y9R9kRkYnd8iPm -qZn3KezMd97uIe9++xqfSfmovBq2xEdrkwLNj+p6NlKnJffKtZu7g5/pzkd1SH5Bn7m+pYhiI7Vk -7Dta2+ew6iL00nek8fgqNhqe80a9zek9/i3W2i/7X2zKa5bw6tuDO8rD7e+a90xcNs+drYnSa3r2 + H4sIAAAAAAAAAO2UYQrAIAiF20m7/y32axBh+jQtWQnBqD0/zbfVp5R68BoFd2Y9R9kRkYnd8iPm +qZn3KezMd97uIe9++xqfSfmovBq2xEdrkwLNj+p6NlKnJffKtZu7g5/pzkd1SH5Bn7m+pYhiI7Vk +7Dta2+ew6iL00nek8fgqNhqe80a9zek9/i3W2i/7X2zKa5bw6tuDO8rD7e+a90xcNs+drYnSa3r2 9g+i8/ax97cxs14zBkKuYBMAAA== - H4sIAAAAAAAAAO3PwQkAMAgEQVOt/XeQFpKPoM7AvZeLAACol+d92r3bP91Jvze3AWCbC4cFPnVg + H4sIAAAAAAAAAO3PwQkAMAgEQVOt/XeQFpKPoM7AvZeLAACol+d92r3bP91Jvze3AWCbC4cFPnVg EwAA diff --git a/tiled/interiors/nalwor/bank_1.tmx b/data/maps/interiors/nalwor/bank_1.tmx similarity index 99% rename from tiled/interiors/nalwor/bank_1.tmx rename to data/maps/interiors/nalwor/bank_1.tmx index 9bc50a3b45..3643f83674 100644 --- a/tiled/interiors/nalwor/bank_1.tmx +++ b/data/maps/interiors/nalwor/bank_1.tmx @@ -111,56 +111,56 @@ - H4sIAAAAAAAAAO3VoREAIRBD0ZVbxDlogSsRMPRMJOZwywxzXzwTkci4mTkAAAB+qUiSLG9A/7NY + H4sIAAAAAAAAAO3VoREAIRBD0ZVbxDlogSsRMPRMJOZwywxzXzwTkci4mTkAAAB+qUiSLG9A/7NY 8ypNuoyDuwCAvehf+BL9C7jfBLX6QGHAEgAA - H4sIAAAAAAAAAO2Wtw7CQBBE91cIDaElGGiBDuiAztARJSQaJERoCA3hj5nCxWHO9kXLAlZ6ks/2 -ehrP7BaJKB0zBZAFDVCNYCPwjgh1kPF0yxRdW4F3RKokqWuq/rrx69ZAxRJN0AJt7+x4unmQskgH -dEGPuZcDRbKbEX0wAENSyw1VXDACY1LLDVOVhP/513RZ//r9Zpog//L8Zhqef3l+C5rdqt7n+del -d79FzW5Z7+v4V+efTGrvBKwZppLfV9Vd+c5L5noH9uAAjjHqnsAZXMDVsO4czBgWzLMbuIMHeBrW -/eZe2f3KEezlZb3ufpUT6A3Kep39SiSfg7Jedb8SzWeXPrP+n8/J79UpHV2bcyGsbM6FsDI1F2zl + H4sIAAAAAAAAAO2Wtw7CQBBE91cIDaElGGiBDuiAztARJSQaJERoCA3hj5nCxWHO9kXLAlZ6ks/2 +ehrP7BaJKB0zBZAFDVCNYCPwjgh1kPF0yxRdW4F3RKokqWuq/rrx69ZAxRJN0AJt7+x4unmQskgH +dEGPuZcDRbKbEX0wAENSyw1VXDACY1LLDVOVhP/513RZ//r9Zpog//L8Zhqef3l+C5rdqt7n+del +d79FzW5Z7+v4V+efTGrvBKwZppLfV9Vd+c5L5noH9uAAjjHqnsAZXMDVsO4czBgWzLMbuIMHeBrW +/eZe2f3KEezlZb3ufpUT6A3Kep39SiSfg7Jedb8SzWeXPrP+n8/J79UpHV2bcyGsbM6FsDI1F2zl pMweazInw3pfu5K9lMASAAA= - H4sIAAAAAAAAAO2XWUvDQBCAZ8V6VCyeP9Vb/5LY+qRoDxAsWgV98eqDr32qiEqLPjhjJmQz3SNN -UwXbDz422d1kNtvtTgIQsIauZ+gG33dBgZNNdMth09Mu3eb7Lnri7qC7DpuedukeeowucdwSK9l3 -D+snrq+v7x6muKa6LLjwtB9pJqEtShNV9LKPuKYxhOctR9w6SxRUYENrb8GYUaWoGXLH5bM41ymj -T6LU+5quIQ7TDnRA/jqunJcKBPNmKokDTRMlsO/No8hJyjYbp2kHYuHM0/6FTuC+rCjvsnRMdZOW -dwCZs8qG83PDdfp+n8N7z6F5dJbNc928IW4V4jnrHn1AHy3nWSHj9osvv7to+LtYoTHX+Jjmegqd -ZmdY0zwPStq58q3TJHFr3l69hOs0XD+mNeVaV67faFlFSvT9tcKa6pLQgvh/a0VFjskWuae79vgr -9DpBmSWU92/Q2wSlhHL6G9rVfIUo13fQVeX/fsqCjjgeVkx6XnrGgorHpfp3z7Vp55loQ+8z/gZ6 + H4sIAAAAAAAAAO2XWUvDQBCAZ8V6VCyeP9Vb/5LY+qRoDxAsWgV98eqDr32qiEqLPjhjJmQz3SNN +UwXbDz422d1kNtvtTgIQsIauZ+gG33dBgZNNdMth09Mu3eb7Lnri7qC7DpuedukeeowucdwSK9l3 +D+snrq+v7x6muKa6LLjwtB9pJqEtShNV9LKPuKYxhOctR9w6SxRUYENrb8GYUaWoGXLH5bM41ymj +T6LU+5quIQ7TDnRA/jqunJcKBPNmKokDTRMlsO/No8hJyjYbp2kHYuHM0/6FTuC+rCjvsnRMdZOW +dwCZs8qG83PDdfp+n8N7z6F5dJbNc928IW4V4jnrHn1AHy3nWSHj9osvv7to+LtYoTHX+Jjmegqd +ZmdY0zwPStq58q3TJHFr3l69hOs0XD+mNeVaV67faFlFSvT9tcKa6pLQgvh/a0VFjskWuae79vgr +9DpBmSWU92/Q2wSlhHL6G9rVfIUo13fQVeX/fsqCjjgeVkx6XnrGgorHpfp3z7Vp55loQ+8z/gZ6 3BcInjHHeYHywbDGocf9gPga64J9rusQ/44M32uLoqxDLyWO+5l61P+fb6ObeXjAEgAA - H4sIAAAAAAAAAGNgGAWjYBSMAuxAjJGBQRyIJRhJ13uVAB8fkATaJwXE0mTYe40Anxi9pOihJ7iK -RtMLDPZwGS7AjwGS3wLobG84AyS/RdLZ3lEwdMAfIP4LxP+A+D+UDcIsZJTR6EAGaIYsFcwhFcgB + H4sIAAAAAAAAAGNgGAWjYBSMAuxAjJGBQRyIJRhJ13uVAB8fkATaJwXE0mTYe40Anxi9pOihJ7iK +RtMLDPZwGS7AjwGS3wLobG84AyS/RdLZ3lEwdMAfIP4LxP+A+D+UDcIsZJTR6EAGaIYsFcwhFcgB 7ZQfAHuHAhBmROBRQH0wWtaPAhA4C8TniKAHOwDVD6C6gRr1AQyM1gujAB8AAC9BTJPAEgAA - H4sIAAAAAAAAAO3OwREAEAADwWgF/XejH74UgMfuzE2+SQD+Mo4FAO5oJemrWl4/AYDdBNdg2v/A + H4sIAAAAAAAAAO3OwREAEAADwWgF/XejH74UgMfuzE2+SQD+Mo4FAO5oJemrWl4/AYDdBNdg2v/A EgAA - H4sIAAAAAAAAAO3UUQ0AIAxDQTBDwgcG8C8MDQTKaPZOQbOtKwXZ9RqdYI9bXuQyP7tPdV9e9pHu + H4sIAAAAAAAAAO3UUQ0AIAxDQTBDwgcG8C8MDQTKaPZOQbOtKwXZ9RqdYI9bXuQyP7tPdV9e9pHu Q83txpoo7zCbg5pqztFO9+zWFyAC/xS4awHmDRqOwBIAAA== - H4sIAAAAAAAAAO2TXQoAIQiE2wvu/Y+zT0FEOmNaG6Qg+5P6WU7vU8qbHubV0LpkTAxTY4Y9y2LY -LL/GoXgLF81H4vbr7IxXausvTSdXnr2mSU27o1yNv8NO47JnNaqDOBL3ZP0lN4bl0eRMv0inKJe1 -yP2ekms9Z49FaMOa6+GimjvuQhtj6blf11irPbn3cBlNWu6CFCO9R3JH3+1/Ntdzlv0eUc8R+9X6 + H4sIAAAAAAAAAO2TXQoAIQiE2wvu/Y+zT0FEOmNaG6Qg+5P6WU7vU8qbHubV0LpkTAxTY4Y9y2LY +LL/GoXgLF81H4vbr7IxXausvTSdXnr2mSU27o1yNv8NO47JnNaqDOBL3ZP0lN4bl0eRMv0inKJe1 +yP2ekms9Z49FaMOa6+GimjvuQhtj6blf11irPbn3cBlNWu6CFCO9R3JH3+1/Ntdzlv0eUc8R+9X6 93K1XqxcbT79E+Uy/d3mH84DkEHAEgAA diff --git a/tiled/interiors/nalwor/blacksmith.tmx b/data/maps/interiors/nalwor/blacksmith.tmx similarity index 99% rename from tiled/interiors/nalwor/blacksmith.tmx rename to data/maps/interiors/nalwor/blacksmith.tmx index 6b2f7f586a..d435fd23a4 100644 --- a/tiled/interiors/nalwor/blacksmith.tmx +++ b/data/maps/interiors/nalwor/blacksmith.tmx @@ -80,22 +80,22 @@ - H4sIAAAAAAAAAGNjYGDgoDPmBGIuIOYGYnk6YR4gFoTaq8hAHLADYnsKsAMQK5BhryMQO1GAncm0 -1wWIXSnAbmTa+w4JkwuGkr3UAKP2jtpLa3v5gVgOipWR2LTAAlB7hYBYGAmzoPFpgUWBGACurbRt + H4sIAAAAAAAAAGNjYGDgoDPmBGIuIOYGYnk6YR4gFoTaq8hAHLADYnsKsAMQK5BhryMQO1GAncm0 +1wWIXSnAbmTa+w4JkwuGkr3UAKP2jtpLa3v5gVgOipWR2LTAAlB7hYBYGAmzoPFpgUWBGACurbRt CAcAAA== - H4sIAAAAAAAAAO3UyQrCMBQF0Pymojigou5cuVMXzhPOEw4IKl241oXit3nFVwyh7Yup3Xnh0OYR -uA2BCvFOCMIQgSjEIE7rhAguSUhBGjKQhRyt8wH2FjT2zGHhw9Kwd6WxxytrprcGdWgoezaw9WHH -fFcTRtD22NOHAb2fv5x59baY3iGM4aQ5c0tR6eXOO4EZWJozoXyPnZLSy533AEfDmZwyVKVe7rwm + H4sIAAAAAAAAAO3UyQrCMBQF0Pymojigou5cuVMXzhPOEw4IKl241oXit3nFVwyh7Yup3Xnh0OYR +uA2BCvFOCMIQgSjEIE7rhAguSUhBGjKQhRyt8wH2FjT2zGHhw9Kwd6WxxytrprcGdWgoezaw9WHH +fFcTRtD22NOHAb2fv5x59baY3iGM4aQ5c0tR6eXOO4EZWJozoXyPnZLSy533AEfDmZwyVKVe7rwm sRxmcm8HutD7ca9TKtL7606m4nMvdvbM8wJXciN38nDp1flv/GOeJwQmFToIBwAA - H4sIAAAAAAAAAGNgGAWjYBQMFFgExIvJFBsF+MECAvRaIF4HxZugeDMUb6WD+4YKUILSKnS2Vw2I + H4sIAAAAAAAAAGNgGAWjYBQMFFgExIvJFBsF+MECAvRaIF4HxZugeDMUb6WD+4YKUILSKnS2Vw2I 1YFYgw52AQA9/c13CAcAAA== @@ -111,7 +111,7 @@ sRxmcm8HutD7ca9TKtL7606m4nMvdvbM8wJXciN38nDp1flv/GOeJwQmFToIBwAA - H4sIAAAAAAAAAHvNwMDweoRiQmC42ovLLbT2Kyn2MqDRhMSoaS+6PD4xcsKZkNvwiVHbXlLFKLWX + H4sIAAAAAAAAAHvNwMDweoRiQmC42ovLLbT2Kyn2MqDRhMSoaS+6PD4xcsKZkNvwiVHbXlLFKLWX HEBueqaV3cToIUQTyjPk2EsNQKqbhgsGAMgtk6MIBwAA diff --git a/tiled/interiors/nalwor/flowershop.tmx b/data/maps/interiors/nalwor/flowershop.tmx similarity index 99% rename from tiled/interiors/nalwor/flowershop.tmx rename to data/maps/interiors/nalwor/flowershop.tmx index a02ec70b5d..56ce5ce2ad 100644 --- a/tiled/interiors/nalwor/flowershop.tmx +++ b/data/maps/interiors/nalwor/flowershop.tmx @@ -99,29 +99,29 @@ - H4sIAAAAAAAAAGNiYGBgGkAsggMPNb2ajINbrxAWTA+9kkAsgYaJ1SuBRT8pepGxJJn2SpJoLzbM + H4sIAAAAAAAAAGNiYGBgGkAsggMPNb2ajINbrxAWTA+9kkAsgYaJ1SuBRT8pepGxJJn2SpJoLzbM R6Y+YvQKIGFTND4fGp8Y7EOB3lFMOqYknAnpBQCRx9an3AUAAA== - H4sIAAAAAAAAADNmYGAwJQObAbE5EFsAsQ8J2BKI7aB6/RhIA77DUK8GI3Xt9adAbwAFegMp0AsD -2PQaMCIwqWFlgEc9DCgzku9mFTS9NkDsjQUz4BC3heq1B2IHHJgBj5wTEBszIPLkCgbUPMrAQHr+ + H4sIAAAAAAAAADNmYGAwJQObAbE5EFsAsQ8J2BKI7aB6/RhIA77DUK8GI3Xt9adAbwAFegMp0AsD +2PQaMCIwqWFlgEc9DCgzku9mFTS9NkDsjQUz4BC3heq1B2IHHJgBj5wTEBszIPLkCgbUPMrAQHr+ ZUCjScm//gz4Ab5wDsBUThe9gZjKidZLCBCTNg7jEKdG2gAA1CBUNNwFAAA= - H4sIAAAAAAAAAJ2T2woBURSGlzdy530ciwuP4XQtuXCruFGKOxFCCE8g5Rgv4dfMrm31zx7mr6/Z -M3t9rT21dkFEUhHIg4xES9pySz41xZHA3HjMg7nyg1uRb04+Ji3iVokrxHO5BhaXa/yyeLhiuw3Q -Bn0wAnVSPwFDh9tzuEF9m4qwaPefMDesbyLGXXbms4L11ZmCGZg7zpwDScICLMEqYD8LCsLv5xps -wDZgX9/fjrXegT04WN/u4EH+9zOnXX89tuovFk/wIq7JQLzZC4vuazImtVdw+8Fluan3f1yTC3F1 + H4sIAAAAAAAAAJ2T2woBURSGlzdy530ciwuP4XQtuXCruFGKOxFCCE8g5Rgv4dfMrm31zx7mr6/Z +M3t9rT21dkFEUhHIg4xES9pySz41xZHA3HjMg7nyg1uRb04+Ji3iVokrxHO5BhaXa/yyeLhiuw3Q +Bn0wAnVSPwFDh9tzuEF9m4qwaPefMDesbyLGXXbms4L11ZmCGZg7zpwDScICLMEqYD8LCsLv5xps +wDZgX9/fjrXegT04WN/u4EH+9zOnXX89tuovFk/wIq7JQLzZC4vuazImtVdw+8Fluan3f1yTC3F1 pv4zbDaKEfjMxhsQApXM3AUAAA== - H4sIAAAAAAAAAGNgGAWjYGiBh2iYFPAIDQ9m4ADEx6E0qcAUiE9D6VEw/MAxBkjaOIFHDQAt6fo9 + H4sIAAAAAAAAAGNgGAWjYGiBh2iYFPAIDQ9m4ADEx6E0qcAUiE9D6VEw/MAxBkjaOIFHDQAt6fo9 3AUAAA== @@ -137,7 +137,7 @@ pv4zbDaKEfjMxhsQApXM3AUAAA== - H4sIAAAAAAAAABNlZGAQHcIYBnDJEdJLjrnY9ML4hPQhq8EFiPEzLrNw+YsYQAu9pJhFTlgR0kvI + H4sIAAAAAAAAABNlZGAQHcIYBnDJEdJLjrnY9ML4hPQhq8EFiPEzLrNw+YsYQAu9pJhFTlgR0kvI HErTGLH6h7Ne5PDBFla4wg89HsiJX1x6CcUbNewlVR+144gQBgCoz/9y3AUAAA== diff --git a/tiled/interiors/nalwor/hell_pit.tmx b/data/maps/interiors/nalwor/hell_pit.tmx similarity index 99% rename from tiled/interiors/nalwor/hell_pit.tmx rename to data/maps/interiors/nalwor/hell_pit.tmx index 53dbc37ddf..e7a7cb667e 100644 --- a/tiled/interiors/nalwor/hell_pit.tmx +++ b/data/maps/interiors/nalwor/hell_pit.tmx @@ -24,15 +24,15 @@ - H4sIAAAAAAAAACthYGAooQGuR8Lk6kPHlOglZAYxenGZQYpebGYMRf31o/opCkNK0iA18ykAygr7 + H4sIAAAAAAAAACthYGAooQGuR8Lk6kPHlOglZAYxenGZQYpebGYMRf31o/opCkNK0iA18ykAygr7 ngAEAAA= - H4sIAAAAAAAAAKWSuQrCQBRFx6XKR4itoo3gAhZiFCwkLhgVxRQW0TT+f+sdfIOX8aGjXjjMJOTc -WYgxr0lAn1gr32hx3gBMQEfGXkBPQl4BrjK3Y049WodzC/luCpZELO8vSodzh+StvP4F9Ry8jhbY -iO97nEh6YjlPk/wMzEAJlN902HRlD+zbtdugAqoBfk5n4PVDMpb13R6+9W0a5nkHv/jzP32+wxA/ + H4sIAAAAAAAAAKWSuQrCQBRFx6XKR4itoo3gAhZiFCwkLhgVxRQW0TT+f+sdfIOX8aGjXjjMJOTc +WYgxr0lAn1gr32hx3gBMQEfGXkBPQl4BrjK3Y049WodzC/luCpZELO8vSodzh+StvP4F9Ry8jhbY +iO97nEh6YjlPk/wMzEAJlN902HRlD+zbtdugAqoBfk5n4PVDMpb13R6+9W0a5nkHv/jzP32+wxA/ 8ka7/kj8I6ibxz+Qgu0HdmAPauAkfa7jLGQ0157Z5dwC4dwBYm15WgAEAAA= diff --git a/tiled/interiors/nalwor/house1.tmx b/data/maps/interiors/nalwor/house1.tmx similarity index 99% rename from tiled/interiors/nalwor/house1.tmx rename to data/maps/interiors/nalwor/house1.tmx index 1c8d59ecd3..d9969d6997 100644 --- a/tiled/interiors/nalwor/house1.tmx +++ b/data/maps/interiors/nalwor/house1.tmx @@ -74,13 +74,13 @@ - H4sIAAAAAAAAAJNgYGDgIxOLA7EAEFsAsQmJ2ByI+aH6jRhIB4ZU0q8KxGoU6NcEYi0K9A+0/0f1 + H4sIAAAAAAAAAJNgYGDgIxOLA7EAEFsAsQmJ2ByI+aH6jRhIB4ZU0q8KxGoU6NcEYi0K9A+0/0f1 D7x+MyA2RsOOQOwExM5IYupArAFlm0L1iwExLxbsBcTeQOyDJKYNxDpIfFEgBgDd2W3ZAAQAAA== - H4sIAAAAAAAAAGNgoC/Ig2JCoBoHXQjF6CANi1gDCe5KB+IMItVOxiKWSYJd2PSTYj+9QA0O8QIs + H4sIAAAAAAAAAGNgoC/Ig2JCoBoHXQjF6CANi1gDCe5KB+IMItVOxiKWSYJd2PSTYj+9QA0O8QIs YvlY9HYCcReRdpWQYD+x+kkBZUSY3wfEpTjkK9DMSUWjQWASEh4sAACZBcvKAAQAAA== @@ -96,7 +96,7 @@ YvlY9HYCcReRdpWQYD+x+kkBZUSY3wfEpTjkK9DMSUWjQWASEh4sAACZBcvKAAQAAA== - H4sIAAAAAAAAADvEwMBwaBBgdHAID02sGfgAJWZQaj81/DBQfifFfmLkyLGbFvqJMeMQGhubflw0 + H4sIAAAAAAAAADvEwMBwaBBgdHAID02sGfgAJWZQaj81/DBQfifFfmLkyLGbFvqJMeMQGhubflw0 Lj2E0gKt8x0A2NOErAAEAAA= diff --git a/tiled/interiors/nalwor/house1_basement.tmx b/data/maps/interiors/nalwor/house1_basement.tmx similarity index 100% rename from tiled/interiors/nalwor/house1_basement.tmx rename to data/maps/interiors/nalwor/house1_basement.tmx diff --git a/tiled/interiors/nalwor/house2.tmx b/data/maps/interiors/nalwor/house2.tmx similarity index 99% rename from tiled/interiors/nalwor/house2.tmx rename to data/maps/interiors/nalwor/house2.tmx index 93fc2f2472..d4cf819ef1 100644 --- a/tiled/interiors/nalwor/house2.tmx +++ b/data/maps/interiors/nalwor/house2.tmx @@ -77,16 +77,16 @@ - H4sIAAAAAAAAAJNgYGDgA2IhKE0OhukVB2IBINYAYhUKsToQ80PNU2KgHCgOUfN0gViZDKyKwzyQ -PZJAzEsGFsVhnjQDeelGHIt5+gyj6WXUvKFrnggVzRNmgLhPjQF7HjcEYiMgNgbieCBOQJJD58PK + H4sIAAAAAAAAAJNgYGDgA2IhKE0OhukVB2IBINYAYhUKsToQ80PNU2KgHCgOUfN0gViZDKyKwzyQ +PZJAzEsGFsVhnjQDeelGHIt5+gyj6WXUvKFrnggVzRNmgLhPjQF7HjcEYiMgNgbieCBOQJJD58PK AzEGSF4WZMDM37ZAbAfE9kCcDMQpSHLIfJheUHkAADcAWJ9ABgAA - H4sIAAAAAAAAAN2RxwrDMAyG9bKBtIc0HaHj1JnOQ9chXdBH7X9QQAQ5duLSQj74sKTIsk2IylnB -1NJjow0HLIn4otRIrCY6MGFJxFelRmL9JSM4NsTEuYybxsZz/xTORL5VejJ4g3eHeXO4KNRahfwB -n/DldkVaO/ZpBJa5O7iHB89z8nlHeILnmvPiCr1vpSbf24NL2K9xDxPdL86qSlTyLRTmTNgh6/t/ + H4sIAAAAAAAAAN2RxwrDMAyG9bKBtIc0HaHj1JnOQ9chXdBH7X9QQAQ5duLSQj74sKTIsk2IylnB +1NJjow0HLIn4otRIrCY6MGFJxFelRmL9JSM4NsTEuYybxsZz/xTORL5VejJ4g3eHeXO4KNRahfwB +n/DldkVaO/ZpBJa5O7iHB89z8nlHeILnmvPiCr1vpSbf24NL2K9xDxPdL86qSlTyLRTmTNgh6/t/ /8kHiJODzEAGAAA= @@ -102,7 +102,7 @@ n/DldkVaO/ZpBJa5O7iHB89z8nlHeILnmvPiCr1vpSbf24NL2K9xDxPdL86qSlTyLRTmTNgh6/t/ - H4sIAAAAAAAAADvJwMBwcghgdIAsjs7GJY/PPFIBvdxH7fAbaeahm4suhk0NPdILITMJqSPVfdQ2 + H4sIAAAAAAAAADvJwMBwcghgdIAsjs7GJY/PPFIBvdxH7fAbaeahm4suhk0NPdILITMJqSPVfdQ2 j1i7cJlJqh30zr+UmIUrPZNiNynpnFp5hhwMAMnP0ApABgAA diff --git a/tiled/interiors/nalwor/house3.tmx b/data/maps/interiors/nalwor/house3.tmx similarity index 99% rename from tiled/interiors/nalwor/house3.tmx rename to data/maps/interiors/nalwor/house3.tmx index 1f989b150e..e3a7bde8aa 100644 --- a/tiled/interiors/nalwor/house3.tmx +++ b/data/maps/interiors/nalwor/house3.tmx @@ -92,15 +92,15 @@ - H4sIAAAAAAAAANXQzQqCQBRA4fsIZZRWu4JSqF1/6tbcWa9RvbFpPUtnMYtBaqFewQY+ZrgMB2bm -IjLE2OzV8y/f7s8wQoxjSxEc09tLs3XDHQ/sFHr2+peej0Cht8ASG2wVeiuspf//p91zFXsT6f97 + H4sIAAAAAAAAANXQzQqCQBRA4fsIZZRWu4JSqF1/6tbcWa9RvbFpPUtnMYtBaqFewQY+ZrgMB2bm +IjLE2OzV8y/f7s8wQoxjSxEc09tLs3XDHQ/sFHr2+peej0Cht8ASG2wVeiuspf//p91zFXsT6f97 u+rleCr2CpSKvRfeSr0QhxoSnJFas5PpTTGoKcMF18rcwwfrscjTQAYAAA== - H4sIAAAAAAAAAGNgIAx6gLiXCHXIIB+IC0jUgw8UAnEREr8WivGBiVS0HwaqcIgXA3EJmWZOo4N5 -pWSahQtgc18rFkyuee1A3AnEXUi4G4g7iDQPm3/bsGBsYDqRdhALqG0eNlBOgd4KqrkCt3mVVDYP + H4sIAAAAAAAAAGNgIAx6gLiXCHXIIB+IC0jUgw8UAnEREr8WivGBiVS0HwaqcIgXA3EJmWZOo4N5 +pWSahQtgc18rFkyuee1A3AnEXUi4G4g7iDQPm3/bsGBsYDqRdhALqG0eNlBOgd4KqrkCt3mVVDYP BnDlx8EGaqA0yL39DPjdXU9751ANAAB6aQafQAYAAA== @@ -111,13 +111,13 @@ BnDlx8EGaqA0yL39DPjdXU9751ANAAB6aQafQAYAAA== - H4sIAAAAAAAAAGNgGP7g6EA7gIpgERAvHmhHjAKagrlQPApoAy7hkVtCN1cgwAIamLmRBmZiAwC5 + H4sIAAAAAAAAAGNgGP7g6EA7gIpgERAvHmhHjAKagrlQPApoAy7hkVtCN1cgwAIamLmRBmZiAwC5 yQoCQAYAAA== - H4sIAAAAAAAAALvBwMBwYwhhGEDnI4tjU4PLHHIBIfdRwyxqm0cJoLaZxJhHin20dhslgNrmUdvM + H4sIAAAAAAAAALvBwMBwYwhhGEDnI4tjU4PLHHIBIfdRwyxqm0cJoLaZxJhHin20dhslgNrmUdvM we5faucPfGZSyzxs8tjYpLiN1HKSGuYQwgAWJ1qpQAYAAA== diff --git a/tiled/interiors/nalwor/house4.tmx b/data/maps/interiors/nalwor/house4.tmx similarity index 99% rename from tiled/interiors/nalwor/house4.tmx rename to data/maps/interiors/nalwor/house4.tmx index 742354ac2d..8c03a1bb11 100644 --- a/tiled/interiors/nalwor/house4.tmx +++ b/data/maps/interiors/nalwor/house4.tmx @@ -74,27 +74,27 @@ - H4sIAAAAAAAAANNnYGBQpRLWA2J1IPYHYm8KsR8Qq0HN82SgHHggmecLxF5IOJQC83SBWAUJG5Lp -Xph5+gyoYWpMoXnY4iOcQvOoGR82QGxLRfMcgNiRiubRIv2NmjdqHinmoZdXIGwHxPZoYnFAHA/E + H4sIAAAAAAAAANNnYGBQpRLWA2J1IPYHYm8KsR8Qq0HN82SgHHggmecLxF5IOJQC83SBWAUJG5Lp +Xph5+gyoYWpMoXnY4iOcQvOoGR82QGxLRfMcgNiRiubRIv2NmjdqHinmoZdXIGwHxPZoYnFAHA/E CVjU+zBgL69g2AmIndHE0oE4A4gzcejRAWIAUmP7T0AGAAA= - H4sIAAAAAAAAAGNgGHiwHAtGB7UkmLcKCyYXLAXitVA2Ok0uWAell6DR+MAUCu0kFyD7Hxl00Nsh -QLAIipEBLvd1o/GnAfF0EjAhMJNoV2MH6O7DZl4XDr1TiTAf2Txc5uAzrw+PebgAIXuQwRwgnk8C + H4sIAAAAAAAAAGNgGHiwHAtGB7UkmLcKCyYXLAXitVA2Ok0uWAell6DR+MAUCu0kFyD7Hxl00Nsh +QLAIipEBLvd1o/GnAfF0EjAhMJNoV2MH6O7DZl4XDr1TiTAf2Txc5uAzrw+PebgAIXuQwRwgnk8C JuQ+UsBGCvQSC2D5oweN7kWjsQF6uI9aAACtqqMlQAYAAA== - H4sIAAAAAAAAAGNgGBpg2wDbf3aA7ScFDCW30hoMxbC4BaVvU8k8dHNuYVVFfXuGEzhFgD9YAL3L + H4sIAAAAAAAAAGNgGBpg2wDbf3aA7ScFDCW30hoMxbC4BaVvU8k8dHNuYVVFfXuGEzhFgD9YAL3L SQD0ak4yQAYAAA== - H4sIAAAAAAAAALvDwMBwZwhgSgEl5t/BQlPDPFLcR2oY0MMsSgAtzcJmJrXTHzXCkJB5uOwg1X3E + H4sIAAAAAAAAALvDwMBwZwhgSgEl5t/BQlPDPFLcR2oY0MMsSgAtzcJmJrXTHzXCkJB5uOwg1X3E pEdy3EfITkLuG6gygV7lCwMRNLFmkRIm1AhbYjEAiQPYMUAGAAA= diff --git a/tiled/interiors/nalwor/house4_1.tmx b/data/maps/interiors/nalwor/house4_1.tmx similarity index 99% rename from tiled/interiors/nalwor/house4_1.tmx rename to data/maps/interiors/nalwor/house4_1.tmx index b92d6a2628..8147b6c1e3 100644 --- a/tiled/interiors/nalwor/house4_1.tmx +++ b/data/maps/interiors/nalwor/house4_1.tmx @@ -77,14 +77,14 @@ - H4sIAAAAAAAAAJNgYGDgIwOLA7EAEFsAsQkJ2ByI+aF6jRhIA4YDpFceiBXI1KsMxCpk6h0o/1JD + H4sIAAAAAAAAAJNgYGDgIwOLA7EAEFsAsQkJ2ByI+aF6jRhIA4YDpFceiBXI1KsMxCpk6h0o/1JD ryoQq5GpVxOItcjUOxTDalTv4NU71PO+GRAbk4BNoXrFgJiXDCwKxACxRdM0VAYAAA== - H4sIAAAAAAAAAGNgGDzAGQsOgMplY1HvRCd3DQTIwSHuTKZ5rkAcSYQ6fzLNH0i91AaeSBgZgNJi -GhCnk2FmKhBnAHEmZU7DCbxoZC4h4IfGT6BALzrAFQ/oIA6I40mwFx0kEuCTYk4WHv3hUEysO7Dp + H4sIAAAAAAAAAGNgGDzAGQsOgMplY1HvRCd3DQTIwSHuTKZ5rkAcSYQ6fzLNH0i91AaeSBgZgNJi +GhCnk2FmKhBnAHEmZU7DCbxoZC4h4IfGT6BALzrAFQ/oIA6I40mwFx0kEuCTYk4WHv3hUEysO7Dp jYLiwQwAzg36qFQGAAA= @@ -100,7 +100,7 @@ jYLiwQwAzg36qFQGAAA= - H4sIAAAAAAAAAOWNQQoAIAgE/f8r9qldQ7R1k/CQIEU0MzAzDC4bbKfKes/vbMXhOaU7xUZ8h808 + H4sIAAAAAAAAAOWNQQoAIAgE/f8r9qldQ7R1k/CQIEU0MzAzDC4bbKfKes/vbMXhOaU7xUZ8h808 0Xu122GZT+Vfdk8+xlb+Z02lq4zKwt2jvekqDsa+3gX2GGa6VAYAAA== diff --git a/tiled/interiors/nalwor/house4_2.tmx b/data/maps/interiors/nalwor/house4_2.tmx similarity index 99% rename from tiled/interiors/nalwor/house4_2.tmx rename to data/maps/interiors/nalwor/house4_2.tmx index 43fc039fb0..1489110a84 100644 --- a/tiled/interiors/nalwor/house4_2.tmx +++ b/data/maps/interiors/nalwor/house4_2.tmx @@ -62,14 +62,14 @@ - H4sIAAAAAAAAAI3POQqAMBQE0FzApVHTutu6NIKNy00U9P4ncFIIX8iEfHgQGGYgWikVWmSgScaY -TgwdVEILEckY2SnU/3JHxs7V6WGAESbPvRMusjeL9+K5d8ND9lbYYIfDc0/+t4FSqB0Z83VSCCwS + H4sIAAAAAAAAAI3POQqAMBQE0FzApVHTutu6NIKNy00U9P4ncFIIX8iEfHgQGGYgWikVWmSgScaY +TgwdVEILEckY2SnU/3JHxs7V6WGAESbPvRMusjeL9+K5d8ND9lbYYIfDc0/+t4FSqB0Z83VSCCwS R8aYzgt/AkoWgAIAAA== - H4sIAAAAAAAAAGNgIB10A3EPGfqQQSsU42Mjg2IoXY/DvDYoxscmBbTjYNMCTMAj14BFrAWIO4G4 + H4sIAAAAAAAAAGNgIB10A3EPGfqQQSsU42Mjg2IoXY/DvDYoxscmBbTjYNMCTMAj14BFrAWIO4G4 Cw89VAAApj07VYACAAA= diff --git a/tiled/interiors/nalwor/inn.tmx b/data/maps/interiors/nalwor/inn.tmx similarity index 99% rename from tiled/interiors/nalwor/inn.tmx rename to data/maps/interiors/nalwor/inn.tmx index b70a49dac5..f4efdc3046 100644 --- a/tiled/interiors/nalwor/inn.tmx +++ b/data/maps/interiors/nalwor/inn.tmx @@ -98,38 +98,38 @@ - H4sIAAAAAAAAAOXRSQrCMBTG8WwdNg5bZy/hQryAegD1KupOew5nQUHFC+gNvJF/MMIzYGghpkIf -/GjShryPvqJSKi0ssDTe+VBAFk1UtQ22Yu9DAxmdpaziqYd+rrCOOcu7dth7yHIPcaakPmfUspxt -O8hyszCz2KoTsu8lctJXRcny60pClqvl27cZJuG//FMW24zCZumih77DXLaS/cwsAwwx8pRF9pNZ + H4sIAAAAAAAAAOXRSQrCMBTG8WwdNg5bZy/hQryAegD1KupOew5nQUHFC+gNvJF/MMIzYGghpkIf +/GjShryPvqJSKi0ssDTe+VBAFk1UtQ22Yu9DAxmdpaziqYd+rrCOOcu7dth7yHIPcaakPmfUspxt +O8hyszCz2KoTsu8lctJXRcny60pClqvl27cZJuG//FMW24zCZumih77DXLaS/cwsAwwx8pRF9pNZ 6hhjgikqOOCo167IO2W/ms6SRwozzBHo/QlnvXZF3mn2y+EJ8PGpmkwJAAA= - H4sIAAAAAAAAAO2Vy27CMBBF/UWw5g0SP8ovAKVSeZRW4rlDXfYJ7QaE4Bd6rYwla/BkHAV2XOko -nrFjT3zjxJiw3sEn2IIdy6XJjvkgtLGx+gI/EbnQfd+ENlZSQekveu0Hr/3ErpKWYAU23vUXrJX7 -uqAH+kL/ALSVOayewUvEuDwaRI57NcmzZ9UbKIMKqFKuRLk/UKO27XsU5hgSfi0HMAV7cCROhG2f -A/PUQYNoslyb9bWEWuwe+L7OwFxhIcwVK+ldGRF5JT0rX9fGHaEe7pEWS3JrcIXWDdUxNsn5O7DY -ejah3N5cnk3pWxBzTtPEPdLiGIV8SPPG6VoeherJIueJPUvOE+eREeKsyrI/t/DIV2jNmD3j76T2 + H4sIAAAAAAAAAO2Vy27CMBBF/UWw5g0SP8ovAKVSeZRW4rlDXfYJ7QaE4Bd6rYwla/BkHAV2XOko +nrFjT3zjxJiw3sEn2IIdy6XJjvkgtLGx+gI/EbnQfd+ENlZSQekveu0Hr/3ErpKWYAU23vUXrJX7 +uqAH+kL/ALSVOayewUvEuDwaRI57NcmzZ9UbKIMKqFKuRLk/UKO27XsU5hgSfi0HMAV7cCROhG2f +A/PUQYNoslyb9bWEWuwe+L7OwFxhIcwVK+ldGRF5JT0rX9fGHaEe7pEWS3JrcIXWDdUxNsn5O7DY +ejah3N5cnk3pWxBzTtPEPdLiGIV8SPPG6VoeherJIueJPUvOE+eREeKsyrI/t/DIV2jNmD3j76T2 v7pL1j+FHoSQTAkAAA== - H4sIAAAAAAAAAGNgoAzsQKMHEuxEo+kNXgyQvdjA84F2wCgYsWAwlAUwMFBlwSgYXAA9TQ5kGkVP + H4sIAAAAAAAAAGNgoAzsQKMHEuxEo+kNXgyQvdjA84F2wCgYsWAwlAUwMFBlwSgYXAA9TQ5kGkVP k6NpdHgAAMF9mdxMCQAA - H4sIAAAAAAAAAGNgGAX4wBcozc2IX344AFx+HAXDB/APoTjGlh5H0+jAAXLSDqXpbbjE90DkO0rs + H4sIAAAAAAAAAGNgGAX4wBcozc2IX344AFx+HAXDB/APoTjGlh5H0+jAAXLSDqXpbbjE90DkO0rs JDbcP5BvBVmA3vaRAgCM26tBTAkAAA== - H4sIAAAAAAAAAJNgZGCQGMU4MSkAWT2MTcgMct1CyI3Eup1Yf1IrXGjhFmxuozRO6Z1esNlNKqDE -LdQGlIQNtd2OK31QYi+6nwjxsbljsMURNnlixOjhFkrMJJZPqlvoET60Ti/Y0iixbiGmrKU2prd9 + H4sIAAAAAAAAAJNgZGCQGMU4MSkAWT2MTcgMct1CyI3Eup1Yf1IrXGjhFmxuozRO6Z1esNlNKqDE +LdQGlIQNtd2OK31QYi+6nwjxsbljsMURNnlixOjhFkrMJJZPqlvoET60Ti/Y0iixbiGmrKU2prd9 pGAAbzdWjEwJAAA= diff --git a/tiled/interiors/nalwor/inn_1.tmx b/data/maps/interiors/nalwor/inn_1.tmx similarity index 99% rename from tiled/interiors/nalwor/inn_1.tmx rename to data/maps/interiors/nalwor/inn_1.tmx index ce9c1640d8..e56ea6b91f 100644 --- a/tiled/interiors/nalwor/inn_1.tmx +++ b/data/maps/interiors/nalwor/inn_1.tmx @@ -86,35 +86,35 @@ - H4sIAAAAAAAAABNhYGDgwoGFgVgEi7g1ENvQQA0PEKsAsQIaVgZibhzy9kDsQCM1cgyYQJaAPD3V -jLpl1C3UdMtkKtlDjDmE5KdSyS3EmIMsrwTE8kCcDsQZQJwJ5SvSQA0+twgBMScUFwBxIRAXIYkJ -UlENPreIM6CW2ZVAXAXE1Qy46w1y1cDqAGxu0WbArBeagLgZiFuwyFGihlAdQE9ATB4YCLeA0rcr + H4sIAAAAAAAAABNhYGDgwoGFgVgEi7g1ENvQQA0PEKsAsQIaVgZibhzy9kDsQCM1cgyYQJaAPD3V +jLpl1C3UdMtkKtlDjDmE5KdSyS3EmIMsrwTE8kCcDsQZQJwJ5SvSQA0+twgBMScUFwBxIRAXIYkJ +UlENPreIM6CW2ZVAXAXE1Qy46w1y1cDqAGxu0WbArBeagLgZiFuwyFGihlAdQE9ATB4YCLeA0rcr ELsxQNI1LkwrNbB8BEvfnkDsxYBI19gwLdWA8hEAJalv/UwJAAA= - H4sIAAAAAAAAAGNgIB5MI0LNdCLUzCDBTmwgEkp3QzEt1RggsS2xyEdB6R4oxgaopWYogWggjkHi -9xGhJ4kIc6gBJmERSyNCH7ofsLkXGfhhEUPXE4pFjS8RatABNj8hgwgsYslI7HAgnk3ADJCayUSo -WUBADbZwScYihg7Qw38qDnNgZoUTYeYooBzMBeJ5VFAzVAF62YGtLCFHDXo5AALY6iB6AP8Bsnco + H4sIAAAAAAAAAGNgIB5MI0LNdCLUzCDBTmwgEkp3QzEt1RggsS2xyEdB6R4oxgaopWYogWggjkHi +9xGhJ4kIc6gBJmERSyNCH7ofsLkXGfhhEUPXE4pFjS8RatABNj8hgwgsYslI7HAgnk3ADJCayUSo +WUBADbZwScYihg7Qw38qDnNgZoUTYeYooBzMBeJ5VFAzVAF62YGtLCFHDXo5AALY6iB6AP8Bsnco AQBc2nxiTAkAAA== - H4sIAAAAAAAAAGNgGAUjCaSg8eMHxBUQkEqGHnLcO5B+HAWjgFJQAMRngLiIDmrwAVDZUQnE54G4 + H4sIAAAAAAAAAGNgGAUjCaSg8eMHxBUQkEqGHnLcO5B+HAWjgFJQAMRngLiIDmrwAVDZUQnE54G4 mgGzLCFXDTkAvezAVpaQo2YUjAJyAQAiF7eFTAkAAA== - H4sIAAAAAAAAAGNgGAX4wLKBdsAwAIcG2gEkgP1EqhtKfhoFo2Cogr0D7YBRMAqIBAB0xn/sTAkA + H4sIAAAAAAAAAGNgGAX4wLKBdsAwAIcG2gEkgP1EqhtKfhoFo2Cogr0D7YBRMAqIBAB0xn/sTAkA AA== - H4sIAAAAAAAAADvFwMBwahTjxMgAnzwyn9ZqcLkHG6CXGkLhRyhs8ZlBKB6o7VZi3UyOPDn2kOsn + H4sIAAAAAAAAADvFwMBwahTjxMgAnzwyn9ZqcLkHG6CXGkLhRyhs8ZlBKB6o7VZi3UyOPDn2kOsn ephBi3DDpYZa5pBiF740SQ01o24Zem7B5jZ8fErUkOMeWgBC4TeKGRgA8I200UwJAAA= diff --git a/tiled/interiors/nalwor/inn_basement.tmx b/data/maps/interiors/nalwor/inn_basement.tmx similarity index 99% rename from tiled/interiors/nalwor/inn_basement.tmx rename to data/maps/interiors/nalwor/inn_basement.tmx index d0f1301395..3a6dbd0993 100644 --- a/tiled/interiors/nalwor/inn_basement.tmx +++ b/data/maps/interiors/nalwor/inn_basement.tmx @@ -72,28 +72,28 @@ - H4sIAAAAAAAAAGNmYGBgxoE5aYhx2TlY7KW2+0btHbV31F762YtP/6i9lNk7ikfxKCYOAwC31oZn + H4sIAAAAAAAAAGNmYGBgxoE5aYhx2TlY7KW2+0btHbV31F762YtP/6i9lNk7ikfxKCYOAwC31oZn YAkAAA== - H4sIAAAAAAAAAO2UwQqCUBBF5xvKNqVkm0yzVQn1iUELDVrU13oDBRm9z1AHWnjhbN7McDZvJhCR -JcEHgdhkBU4gVqTAc9Q1Q7wRuFbU2Te83/qNzLP3X7062nsHD5ArCmPvE7zAW/Ex9k6d2ftf3qH7 -MsZ7BIcOzobeDVh0sCVzU3hD4bd715hjPa67z7wX6b/JWdXb18fuvsV/ZbHek9nb9rL9tCAR935a + H4sIAAAAAAAAAO2UwQqCUBBF5xvKNqVkm0yzVQn1iUELDVrU13oDBRm9z1AHWnjhbN7McDZvJhCR +JcEHgdhkBU4gVqTAc9Q1Q7wRuFbU2Te83/qNzLP3X7062nsHD5ArCmPvE7zAW/Ex9k6d2ftf3qH7 +MsZ7BIcOzobeDVh0sCVzU3hD4bd715hjPa67z7wX6b/JWdXb18fuvsV/ZbHek9nb9rL9tCAR935a sgYlxZpcumAJAAA= - H4sIAAAAAAAAAGNgIAyEicAyRJiDDZhDMTlAB4hFyNSLDJxJVK9Ggb2WRKqbDcRdQNwNxHOpYK89 -EiYEJgPxFCCeQ2d70QEl9lIChqJ/R8OZPvY6QjE5YCDtVSBTrxMSm9iyCwZMyLQT3d5gII4E4igC + H4sIAAAAAAAAAGNgIAyEicAyRJiDDZhDMTlAB4hFyNSLDJxJVK9Ggb2WRKqbDcRdQNwNxHOpYK89 +EiYEJgPxFCCeQ2d70QEl9lIChqJ/R8OZPvY6QjE5YCDtVSBTrxMSm9iyCwZMyLQT3d5gII4E4igC OBrJnYTUg9QGEbCXngDdXmL9G0ik+mgG7ABmL6lxOwqIAwDxnfg8YAkAAA== - H4sIAAAAAAAAAGNggAAzKMYH5gHxfCBeQEDdKBgFo2AUjILhCeKRMD4xdDls7FEwCoYzAACwj0Aa + H4sIAAAAAAAAAGNggAAzKMYH5gHxfCBeQEDdKBgFo2AUjILhCeKRMD4xdDls7FEwCoYzAACwj0Aa YAkAAA== @@ -104,7 +104,7 @@ YAkAAA== - H4sIAAAAAAAAAOtgYGDoGIEYHQyU3cPdv4TsxQdG7R369uKzeyDS86i95NtNqp6hbi8tASF7aeFn + H4sIAAAAAAAAAOtgYGDoGIEYHQyU3cPdv4TsxQdG7R369uKzeyDS86i95NtNqp6hbi8tASF7aeFn fPbS2t+UxslQxQCp9aFLYAkAAA== diff --git a/tiled/interiors/nalwor/jail.tmx b/data/maps/interiors/nalwor/jail.tmx similarity index 99% rename from tiled/interiors/nalwor/jail.tmx rename to data/maps/interiors/nalwor/jail.tmx index 831adf4212..3f1e438e8e 100644 --- a/tiled/interiors/nalwor/jail.tmx +++ b/data/maps/interiors/nalwor/jail.tmx @@ -95,22 +95,22 @@ - H4sIAAAAAAAAAO3NOwqAQAxF0axARSvFDygO/regoPtfk0+ZQoYRpkr1AqdJAjcXkUJZCRXUECtp + H4sIAAAAAAAAAO3NOwqAQAxF0axARSvFDygO/regoPtfk0+ZQoYRpkr1AqdJAjcXkUJZCRXUECtp ILHdSPQmY5dddtlll112324L6ccIE8zO/s8OR+BvZ7s9GMcCK2yem88JV+DvY4Abeglks2AJAAA= - H4sIAAAAAAAAAOWTyQrCMBRF+3Pi7MKhKIoDOCAIWnXhgMMnqAuHtaALf9JbeIVHTLSpaRG8cMhr -CDlp82pZv5uRApMp0Vhkc44Ck84Kc0eZd06/50mCONUxkAEFIsh5ZN9iDbbCnLt/luoEc+p6vbuW -ve8SrL7w5gyTAheQFubDTiMChywtGq/gDm7gIVmXJ0x7Tcft44312svc2w/BOwNzsNDwfvqP2qBD -9UDAr7cGmqBMzzarVekSboYCfr06semMnKpirUmvLF5fjsEETCXeHdiDQ4D9VXdeZ3WP1dx7BCdw + H4sIAAAAAAAAAOWTyQrCMBRF+3Pi7MKhKIoDOCAIWnXhgMMnqAuHtaALf9JbeIVHTLSpaRG8cMhr +CDlp82pZv5uRApMp0Vhkc44Ck84Kc0eZd06/50mCONUxkAEFIsh5ZN9iDbbCnLt/luoEc+p6vbuW +ve8SrL7w5gyTAheQFubDTiMChywtGq/gDm7gIVmXJ0x7Tcft44312svc2w/BOwNzsNDwfvqP2qBD +9UDAr7cGmqBMzzarVekSboYCfr06semMnKpirUmvLF5fjsEETCXeHdiDQ4D9VXdeZ3WP1dx7BCdw DuD9lzwBZ/NibWAJAAA= - H4sIAAAAAAAAAGNgGAWjYBSMAuxgFhDPA+K5QLwIi3wgFI8C+oEkIE4eaEeMglEwCggCANx4w25g + H4sIAAAAAAAAAGNgGAWjYBSMAuxgFhDPA+K5QLwIi3wgFI8C+oEkIE4eaEeMglEwCggCANx4w25g CQAA @@ -121,14 +121,14 @@ CQAA - H4sIAAAAAAAAAGNgGAVDATylkjkbiFS3CYn9hkp2YwOPaGj2KBgFQwHsH2H2kgr2MwwNt+4baAfQ + H4sIAAAAAAAAAGNgGAVDATylkjkbiFS3CYn9hkp2YwOPaGj2KBgFQwHsH2H2kgr2MwwNt+4baAfQ COymgx1n6GDHQAAAzTZI4WAJAAA= - H4sIAAAAAAAAAOWTUQoAIAhDvf9lvUL/ojWnRZEgRLW9tFIR0Q/ThpoxokEi8mD9qtxOb4/DcKP7 -sPNd3Nl6lXvLe65G5HmKe7ruXfWutDdxV/2d/YMMF/lP2WC1Hjdzpk5utM/jsH3L1IXqWS5a08s5 + H4sIAAAAAAAAAOWTUQoAIAhDvf9lvUL/ojWnRZEgRLW9tFIR0Q/ThpoxokEi8mD9qtxOb4/DcKP7 +sPNd3Nl6lXvLe65G5HmKe7ruXfWutDdxV/2d/YMMF/lP2WC1Hjdzpk5utM/jsH3L1IXqWS5a08s5 AEbFJZZgCQAA diff --git a/tiled/interiors/nalwor/library.tmx b/data/maps/interiors/nalwor/library.tmx similarity index 99% rename from tiled/interiors/nalwor/library.tmx rename to data/maps/interiors/nalwor/library.tmx index bf09c7ca12..b4df0388f4 100644 --- a/tiled/interiors/nalwor/library.tmx +++ b/data/maps/interiors/nalwor/library.tmx @@ -71,38 +71,38 @@ - H4sIAAAAAAAAAO2WSQvCMBCF56r1otYFFNyXi7sX95v6/3+RL9DCIDWZJLWgJPAdmj7edwgMExNR -OQfqILbIVsAerD3YgUjYxbNL8jsLiy6bbPD+n/cAVkI2rGvL7o8OXvW/AUpCqqDGvpuaXpM3yriX -HlPvAAwL9HZAF0zAtEBvD/Q1/5W3Re7zuq3p1b3vifxmtuLs4P3WCd7g5TM6a9a65CXedEZ/mrUu -eanX5i3y6gze4P1Fb7qLjcCYzPvaBVwTboI8700zfBebgTnp9zXFHTwSnoL8e6/KvAD6RrqWEA4A + H4sIAAAAAAAAAO2WSQvCMBCF56r1otYFFNyXi7sX95v6/3+RL9DCIDWZJLWgJPAdmj7edwgMExNR +OQfqILbIVsAerD3YgUjYxbNL8jsLiy6bbPD+n/cAVkI2rGvL7o8OXvW/AUpCqqDGvpuaXpM3yriX +HlPvAAwL9HZAF0zAtEBvD/Q1/5W3Re7zuq3p1b3vifxmtuLs4P3WCd7g5TM6a9a65CXedEZ/mrUu +eanX5i3y6gze4P1Fb7qLjcCYzPvaBVwTboI8700zfBebgTnp9zXFHTwSnoL8e6/KvAD6RrqWEA4A AA== - H4sIAAAAAAAAAO2VyQrCMBCG86qutbicRMX15r6Du568+4z+RQMxZJIpJYroBx8MTTtjyDgR4rOk -DKYJt3AH9/BA5GvCFmxrsU7WYI7wCE/wDC+GXFfYgV3Y0+J3MrKsBW/7Fa8UYN2yXmU+i0toWevD -ARzCylP1WRJKCb//trq++mpDxBJXX/nC1ldJaBCxpOz4fgwncMqMuZjqqnN1BudwwYwzzxyu/Zr6 -Sp2rS7iCa2acZ+w1wtZXtvka5x0TvvrqmyiKxxyLeq7C/KYGb+J1Rqh3uk5e8c8D03zlrAWCnv+2 + H4sIAAAAAAAAAO2VyQrCMBCG86qutbicRMX15r6Du568+4z+RQMxZJIpJYroBx8MTTtjyDgR4rOk +DKYJt3AH9/BA5GvCFmxrsU7WYI7wCE/wDC+GXFfYgV3Y0+J3MrKsBW/7Fa8UYN2yXmU+i0toWevD +ARzCylP1WRJKCb//trq++mpDxBJXX/nC1ldJaBCxpOz4fgwncMqMuZjqqnN1BudwwYwzzxyu/Zr6 +Sp2rS7iCa2acZ+w1wtZXtvka5x0TvvrqmyiKxxyLeq7C/KYGb+J1Rqh3uk5e8c8D03zlrAWCnv+2 M0hCdN4FQf9PizFyBUTss67MI3HdY666cdDr2nDV5Z6v7/2a7g5JSMRUjtDx3i9wBwe4YvIQDgAA - H4sIAAAAAAAAAO3UwQkAIAxD0a4qjqQDew1CexArFf6DQM4txAxAdcPp2abTAdT1ciOUbkST7Lqk + H4sIAAAAAAAAAO3UwQkAIAxD0a4qjqQDew1CexArFf6DQM4txAxAdcPp2abTAdT1ciOUbkST7Lqk muh2mXeN9vV0e6Mf4H/8FzctNks3zRAOAAA= - H4sIAAAAAAAAAGNgGAWUgsMD7YAhDDYRKTbQYDC6aRSMglEwCmgNRss+ysFoGA5/QIs43oSDPZQB + H4sIAAAAAAAAAGNgGAWUgsMD7YAhDDYRKTbQYDC6aRSMglEwCmgNRss+ysFoGA5/QIs43oSDPZQB Pn8MF/8eZhia/QIAh9wVaBAOAAA= - H4sIAAAAAAAAAO2SQQ4AIQgD+f8H/Y53A9giGthsExIPpEOFISLjr6MSsjcqxiuT/TVuZL9RbuaN -deJGpfkis2VxvXkq5u16V2zeDLYmtC9bVbivFNkF6235sPeH8k6zVOF6bOTfrL5b/7zjMj7WuwtX + H4sIAAAAAAAAAO2SQQ4AIQgD+f8H/Y53A9giGthsExIPpEOFISLjr6MSsjcqxiuT/TVuZL9RbuaN +deJGpfkis2VxvXkq5u16V2zeDLYmtC9bVbivFNkF6235sPeH8k6zVOF6bOTfrL5b/7zjMj7WuwtX 06u86H5v5t3Ng3BXltXDlMeqXBMTN9M4EA4AAA== diff --git a/tiled/interiors/nalwor/library_1.tmx b/data/maps/interiors/nalwor/library_1.tmx similarity index 99% rename from tiled/interiors/nalwor/library_1.tmx rename to data/maps/interiors/nalwor/library_1.tmx index ac5f7e1d1a..b8bf5f2b2a 100644 --- a/tiled/interiors/nalwor/library_1.tmx +++ b/data/maps/interiors/nalwor/library_1.tmx @@ -86,39 +86,39 @@ - H4sIAAAAAAAAAO2UyQrCMBCG5+pyUSsKCu7Lxd2L6Ovloo/kri/mL6QQisZMkwYqHfjIIZN8pWT+ -gIjyDqiAgNFbBGswt2AFCoZ3qb1T4tURnCRnMGHcFfZ2QJfpvYCr5Mb0NkATDMDQsVdozrZA2/Ab -o3UHD8nzg1dXnN5f9Q/evcSndwNmDBYOvELuVUGOQcmRt0b8nLT9z1uKn5Npfc+ZNxmvLsuT9NpU -2r0+c1JE9nznZLjHzck3dUsvNydVduAQ06s7Z1su33Pm/Z5/qndJZnPaA33Nypn1MpnP6AiMNStn + H4sIAAAAAAAAAO2UyQrCMBCG5+pyUSsKCu7Lxd2L6Ovloo/kri/mL6QQisZMkwYqHfjIIZN8pWT+ +gIjyDqiAgNFbBGswt2AFCoZ3qb1T4tURnCRnMGHcFfZ2QJfpvYCr5Mb0NkATDMDQsVdozrZA2/Ab +o3UHD8nzg1dXnN5f9Q/evcSndwNmDBYOvELuVUGOQcmRt0b8nLT9z1uKn5Npfc+ZNxmvLsuT9NpU +2r0+c1JE9nznZLjHzck3dUsvNydVduAQ06s7Z1su33Pm/Z5/qndJZnPaA33Nypn1MpnP6AiMNStn 1l/7CoDzEA4AAA== - H4sIAAAAAAAAAGNgGFhwBIiPQvExJPEzQHwWiaaWuTBwHIhPQPFJJPFzQHweic4kwq5qIswlBOLQ -+DB7i4C4mAJzSAXE+JcWgBJ7y7CIeUIxIZADxPlIOJdCe4caCBxoB+ABSQNgZwoQtwBxKh3sQg/7 -ZCL1BQFxMBCHMCDKxyAsfJgaaoFQIA4D4nAGRPkYioUPU0MJ8EHj4yvXSC3z8KUrXwbaxD2hdOVH -AzthgNh0BSszrwDxVSjbCwnDxKkB0OOXXoDc+MVWTqKL4UtXtIpfepZX6ABfukKPX1sgtkPD9jRw -E3r8OgCxIxp2AmJ3JIze1nQjw170+HUGYhc07MqAmp/Q25qg/IatLCOnHqS0HUiNdJVEgMYF8KUr + H4sIAAAAAAAAAGNgGFhwBIiPQvExJPEzQHwWiaaWuTBwHIhPQPFJJPFzQHweic4kwq5qIswlBOLQ ++DB7i4C4mAJzSAXE+JcWgBJ7y7CIeUIxIZADxPlIOJdCe4caCBxoB+ABSQNgZwoQtwBxKh3sQg/7 +ZCL1BQFxMBCHMCDKxyAsfJgaaoFQIA4D4nAGRPkYioUPU0MJ8EHj4yvXSC3z8KUrXwbaxD2hdOVH +AzthgNh0BSszrwDxVSjbCwnDxKkB0OOXXoDc+MVWTqKL4UtXtIpfepZX6ABfukKPX1sgtkPD9jRw +E3r8OgCxIxp2AmJ3JIze1nQjw170+HUGYhc07MqAmp/Q25qg/IatLCOnHqS0HUiNdJVEgMYF8KUr Qu2VeCBOwIMTGfC328oIyA93AAC6vyWwEA4AAA== - H4sIAAAAAAAAAGNgGAWjgHbADYqHCvAfIHsDBsjewQRGw34UDEZwAYgvkiBOKYCVmZeA+DKU7Y6E + H4sIAAAAAAAAAGNgGAWjgHbADYqHCvAfIHsDBsjewQRGw34UDEZwAYgvkiBOKYCVmZeA+DKU7Y6E YeIDCbDlVXrkX2x5dTT/joKRCkbrzFFATQAA/RcS4BAOAAA= - H4sIAAAAAAAAAGNgGAWUgmUD7QAqgdnDzJ6hAEbDAjeYOkLsHAx2jwLywWgeHlpgNJ+NgqEEhmo9 + H4sIAAAAAAAAAGNgGAWUgmUD7QAqgdnDzJ6hAEbDAjeYOkLsHAx2jwLywWgeHlpgNJ+NgqEEhmo9 OJrPhh4AABcR2F8QDgAA - H4sIAAAAAAAAAO2TOw7AMAhDuf+RcrpuHSIVjE1CWwWJLeaFj4eZjZN3KFpEj0aWG+kruV49hcvW -UuZd2WumX6Se8lbpn+VWeTDDVZlPs9vBZX3UMefdXMVLb+VG97OK671lbrqam40OrupfZs4oE72r + H4sIAAAAAAAAAO2TOw7AMAhDuf+RcrpuHSIVjE1CWwWJLeaFj4eZjZN3KFpEj0aWG+kruV49hcvW +UuZd2WumX6Se8lbpn+VWeTDDVZlPs9vBZX3UMefdXMVLb+VG97OK671lbrqam40OrupfZs4oE72r Lv9+lbtiv14NJKo8hLI6uPMf1HuIdsXo/5oXMAel8xAOAAA= diff --git a/tiled/interiors/nalwor/postoffice.tmx b/data/maps/interiors/nalwor/postoffice.tmx similarity index 99% rename from tiled/interiors/nalwor/postoffice.tmx rename to data/maps/interiors/nalwor/postoffice.tmx index 7559271337..1e1309bf9e 100644 --- a/tiled/interiors/nalwor/postoffice.tmx +++ b/data/maps/interiors/nalwor/postoffice.tmx @@ -77,20 +77,20 @@ - H4sIAAAAAAAAAO3MOw5AUBBA0bcJn8an9deiwzZIaEjYf+0WU4gIebRvkpPMTHFDpZQtBoynW1cA + H4sIAAAAAAAAAO3MOw5AUBBA0bcJn8an9deiwzZIaEjYf+0WU4gIebRvkpPMTHFDpZQtBoynW1cA FyVSTJhl11XAkV6s/k9keqb3sZejQo0GyYsF6+WXSc+HhRYdermfbNhv/h4OBfeI6MADAAA= - H4sIAAAAAAAAAGNgwA+6CciTCyYA8XQgngHlr4Pi9TjU5+MR7wDimUC8AIgXAvEqIN4IxZuAuBCP -O2qBuAqIq5HEOoF4KSEPoIEKJHYrEDci8bvQ1HbgoHGBDjTzkMEyBoh7GbDQuNzXhWZeHxnmIQN0 + H4sIAAAAAAAAAGNgwA+6CciTCyYA8XQgngHlr4Pi9TjU5+MR7wDimUC8AIgXAvEqIN4IxZuAuBCP +O2qBuAqIq5HEOoF4KSEPoIEKJHYrEDci8bvQ1HbgoHGBDjTzkMEyBoh7GbDQuNzXhWZeHxnmIQN0 /6L7pwsHjQ2A4qMJiOuQxAjFB7b4xZdekO0HpZXVQLwGCa/FY9dgAwCElFuZwAMAAA== - H4sIAAAAAAAAAGNgIB2sIEMPPrCSyuYRA8oHwE4Y2I5GYwOkuA/dHHzmkmLeDgrNAYHhkFYGMwAA + H4sIAAAAAAAAAGNgIB2sIEMPPrCSyuYRA8oHwE4Y2I5GYwOkuA/dHHzmkmLeDgrNAYHhkFYGMwAA a+9YOMADAAA= @@ -101,7 +101,7 @@ a+9YOMADAAA= - H4sIAAAAAAAAALvCwMBwZYhgbIAYtfjkcYkRAsSYicu8K1hoYtyPzx2EzCPWfcSah899lPiXnPgg + H4sIAAAAAAAAALvCwMBwZYhgbIAYtfjkcYkRAsSYicu8K1hoYtyPzx2EzCPWfcSah899lPiXnPgg J70Q0ovLvIHOA+gYAG1wU/vAAwAA diff --git a/tiled/interiors/nalwor/pottery.tmx b/data/maps/interiors/nalwor/pottery.tmx similarity index 99% rename from tiled/interiors/nalwor/pottery.tmx rename to data/maps/interiors/nalwor/pottery.tmx index c06a249b24..49ff902d6b 100644 --- a/tiled/interiors/nalwor/pottery.tmx +++ b/data/maps/interiors/nalwor/pottery.tmx @@ -107,25 +107,25 @@ - H4sIAAAAAAAAAOXTyQrCMBSF4WRZcUJRRBQXDmvBlRtfoHZ2fkntG/oLAdNi2tJ054UPkqYcQnuv -I4RoNaSNDrqYW+qhr/JmwlyH3HoPF0eNh0WFvCdeOSl8BJqwYp6pIsSaxDIvf+/UMu9X6XkDTBVX -8o3hwZff52WGKm+EsSYgI0SEWGbPykzgiGxPJmSccMZF2vfzlYwb7njI5vu5atX5v1vDuk7eTtH3 + H4sIAAAAAAAAAOXTyQrCMBSF4WRZcUJRRBQXDmvBlRtfoHZ2fkntG/oLAdNi2tJ054UPkqYcQnuv +I4RoNaSNDrqYW+qhr/JmwlyH3HoPF0eNh0WFvCdeOSl8BJqwYp6pIsSaxDIvf+/UMu9X6XkDTBVX +8o3hwZff52WGKm+EsSYgI0SEWGbPykzgiGxPJmSccMZF2vfzlYwb7njI5vu5atX5v1vDuk7eTtH3 tvcrqn/O0+fNZIlVwblp3kzW2JS885m3N+DICPpABgAA - H4sIAAAAAAAAANWTSwrCMBCGp1fxuVBUEHVbb2KjoFiEUnXn0uvUna8jufYC/qETGOrEdml/+Eg6 -j79NmhDVQxGPDR4N6IEB6DMRP1/BDdzBAzwVP+Px1977AifBW6lbglWFdVg1A6IWaIMO6AbfNWvl -G118F+QU4+TJuXVYv0TEElFvhEdRmt+/a/sjtwcHT27jicc//OLCPBNzX5/d65S+/4fLRWKeiJzh -vqK0syI1BEcwYux8wTnt7GfkPw/E/bZvzJyFX6LUazGpCZgKZiX1IeX7MC+pqyq35+4ehxX7DPnv + H4sIAAAAAAAAANWTSwrCMBCGp1fxuVBUEHVbb2KjoFiEUnXn0uvUna8jufYC/qETGOrEdml/+Eg6 +j79NmhDVQxGPDR4N6IEB6DMRP1/BDdzBAzwVP+Px1977AifBW6lbglWFdVg1A6IWaIMO6AbfNWvl +G118F+QU4+TJuXVYv0TEElFvhEdRmt+/a/sjtwcHT27jicc//OLCPBNzX5/d65S+/4fLRWKeiJzh +vqK0syI1BEcwYux8wTnt7GfkPw/E/bZvzJyFX6LUazGpCZgKZiX1IeX7MC+pqyq35+4ehxX7DPnv qfVw/zgV3nIvQubCNe5c1EUfEwUVL0AGAAA= - H4sIAAAAAAAAAGNgoC1QpLH5gw3k4WCTC/JxsAcLiGZkYIgB4lggjmOk3Lx4oBkJQJwIxElUMC8Z -aEYKEKcCcRoe84iJq0IgTgeakQHEmUCchcO8HgZEXGVD9VETUCNdIQNs6aqHynaAALXDAQbQw4OS + H4sIAAAAAAAAAGNgoC1QpLH5gw3k4WCTC/JxsAcLiGZkYIgB4lggjmOk3Lx4oBkJQJwIxElUMC8Z +aEYKEKcCcRoe84iJq0IgTgeakQHEmUCchcO8HgZEXGVD9VETUCNdIQNs6aqHynaAALXDAQbQw4OS 8AG5MZ8B1a3Ywmctkhpa+WsoAADFTlm0QAYAAA== @@ -141,7 +141,7 @@ aEYKEKcCcRoe84iJq0IgTgeakQHEmUCchcO8HgZEXGVD9VETUCNdIQNs6aqHynaAALXDAQbQw4OS - H4sIAAAAAAAAAFvOwMCwfIhgBjSaGuYxIJmHDVBiJi5AiXmE3E+KmcS6nxLzKImXkWgeA5o4ujpy + H4sIAAAAAAAAAFvOwMCwfIhgBjSaGuYxIJmHDVBiJi5AiXmE3E+KmcS6nxLzKImXkWgeA5o4ujpy 0x65/qCmeZQAcv1NjnmkmDsY0xA9MQDsFMugQAYAAA== diff --git a/tiled/interiors/nalwor/royal.tmx b/data/maps/interiors/nalwor/royal.tmx similarity index 99% rename from tiled/interiors/nalwor/royal.tmx rename to data/maps/interiors/nalwor/royal.tmx index c544fa8a92..15e14863ca 100644 --- a/tiled/interiors/nalwor/royal.tmx +++ b/data/maps/interiors/nalwor/royal.tmx @@ -246,75 +246,75 @@ - H4sIAAAAAAAAAO2Xy0pDMRCGQwUFu7KgoBUJmG7d6NqF7+PtAVz0kdwIvp0pJjD8zCXnJM3pEQc+ -koZk+p1p2jTOzTeOI1cCJ2mOT2hzh5DzljhI664jtwJr8N7NvY88pNYT6LjV5rzUwStsE2tYM8S7 -1E1rp/CudR5T78zc6s15n0YuCYH0l+BN564q3Ft4YwRmzEPfu7o9sw/v0qjZM73qLXlPWW/8zQ+u -7KzA7wXHRwLHl5BL8t4Q0Nt61ryO+4w8M0Yje1uheX8uZO+NgOVtxVjvx6NfrHpr3p5ZcyjeXwse -muvcDf//lL2teReKt7ZPSrx7Ultv7TmeGiJ543v/Re9vhd7eNCxvzDE1gfTn5E1p5f0ceYm8VrRv -JN+NQo03ztl55704FtfQ+w5882v0fp+pt/v37u7dItA7EDRvPFskb+786Yl2n18J3mfOvt/sG7wn + H4sIAAAAAAAAAO2Xy0pDMRCGQwUFu7KgoBUJmG7d6NqF7+PtAVz0kdwIvp0pJjD8zCXnJM3pEQc+ +koZk+p1p2jTOzTeOI1cCJ2mOT2hzh5DzljhI664jtwJr8N7NvY88pNYT6LjV5rzUwStsE2tYM8S7 +1E1rp/CudR5T78zc6s15n0YuCYH0l+BN564q3Ft4YwRmzEPfu7o9sw/v0qjZM73qLXlPWW/8zQ+u +7KzA7wXHRwLHl5BL8t4Q0Nt61ryO+4w8M0Yje1uheX8uZO+NgOVtxVjvx6NfrHpr3p5ZcyjeXwse +muvcDf//lL2teReKt7ZPSrx7Ultv7TmeGiJ543v/Re9vhd7eNCxvzDE1gfTn5E1p5f0ceYm8VrRv +JN+NQo03ztl55704FtfQ+w5882v0fp+pt/v37u7dItA7EDRvPFskb+786Yl2n18J3mfOvt/sG7wn cUG9Dy1+AKKkByCQFQAA - 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 +5AVAAA= - H4sIAAAAAAAAAO3TMQrAIBSDYb3/tbyNiBbr7lsE13ZoKu//IJAxS0L4vxTVC945dTfgXbU0y6Ue + H4sIAAAAAAAAAO3TMQrAIBSDYb3/tbyNiBbr7lsE13ZoKu//IJAxS0L4vxTVC945dTfgXbU0y6Ue 4kS33JahHiKUt15kK55bX+Ev31hf8f4XAAAA4HQTOhVjuJAVAAA= - H4sIAAAAAAAAAO3XSwqAMAwE0OLhtfi5gKeVgFm4GUoTkiDzwJ22dtoupjWqbl9y5r2d573AeEfg -GtF/WN6d1d85zqR9rqiDLDZjTjK2nDfm/W/cX6KvlXcC8s6HeWPMOxbzoSyzHU+/i+iInp1Xe4q1 + H4sIAAAAAAAAAO3XSwqAMAwE0OLhtfi5gKeVgFm4GUoTkiDzwJ22dtoupjWqbl9y5r2d573AeEfg +GtF/WN6d1d85zqR9rqiDLDZjTjK2nDfm/W/cX6KvlXcC8s6HeWPMOxbzoSyzHU+/i+iInp1Xe4q1 r4zw7upkhzpsJRHnsxK5K/pU8wCVa6ytkBUAAA== - H4sIAAAAAAAAAO2TSw7AIAhETe9/Fs/YdNGEGKAjYp1+SNwon8d0WrdS6n+WnCPQvDOse/mmBdJb -5lp1bQ6y3xWPd+8xa7XevqguHjcaEa2tOtQvGYH09bw34vORHZD/Bq1j4fb6ZnGje6G5vTUs3FFm -Bu7eXSKemuETyzt3ah/Ve1S/DM99lTvqk7sjQ+8Ve7yFO+ITBm55v5rNC40nU9OR7xady8qd8d4y + H4sIAAAAAAAAAO2TSw7AIAhETe9/Fs/YdNGEGKAjYp1+SNwon8d0WrdS6n+WnCPQvDOse/mmBdJb +5lp1bQ6y3xWPd+8xa7XevqguHjcaEa2tOtQvGYH09bw34vORHZD/Bq1j4fb6ZnGje6G5vTUs3FFm +Bu7eXSKemuETyzt3ah/Ve1S/DM99lTvqk7sjQ+8Ve7yFO+ITBm55v5rNC40nU9OR7xady8qd8d4y yrqZ3JZGjNztHG3WE7gtHjbup/pE6y9ns3NfRW+fbMaZh5l7B/h3VwiQFQAA diff --git a/tiled/interiors/nalwor/royal_2ndfloor.tmx b/data/maps/interiors/nalwor/royal_2ndfloor.tmx similarity index 99% rename from tiled/interiors/nalwor/royal_2ndfloor.tmx rename to data/maps/interiors/nalwor/royal_2ndfloor.tmx index 71e4546fa0..def011653f 100644 --- a/tiled/interiors/nalwor/royal_2ndfloor.tmx +++ b/data/maps/interiors/nalwor/royal_2ndfloor.tmx @@ -267,72 +267,72 @@ - H4sIAAAAAAAAAO2YSwrCMBQAjd5GPYOKH0R01RN4kPpbdat4CXeCCwU3nsGlKIo38UkbjG1ek9Q0 -JtCBQWjK6xBCkZZKSc4ktECOCQlVoQr31xDryKw+wV2AU9ADZ6APBpG8tQ14jORxQq7T7lXlo8nu -nUQ3r53t9v/QvQcP4BZ51gWuXwXdee13OzK+JsMN7rundOs63yy0je1+40k2i7p7HPPozoKoO2DU -1U2xpVsV17uHGdR5vk12P8CnpvdJ1m6dNGBeE7FlcTedKZJ3lkTGZxTd+cw08Yx/d3eInC51j8tu -dru631m7uyTpgJG3rtqNMSffv650v1mW8bX4f3qKj3SZ7E5jREJt7F6n7Dft5sHrEqmrm35Pwb6r + H4sIAAAAAAAAAO2YSwrCMBQAjd5GPYOKH0R01RN4kPpbdat4CXeCCwU3nsGlKIo38UkbjG1ek9Q0 +JtCBQWjK6xBCkZZKSc4ktECOCQlVoQr31xDryKw+wV2AU9ADZ6APBpG8tQ14jORxQq7T7lXlo8nu +nUQ3r53t9v/QvQcP4BZ51gWuXwXdee13OzK+JsMN7rundOs63yy0je1+40k2i7p7HPPozoKoO2DU +1U2xpVsV17uHGdR5vk12P8CnpvdJ1m6dNGBeE7FlcTedKZJ3lkTGZxTd+cw08Yx/d3eInC51j8tu +dru631m7uyTpgJG3rtqNMSffv650v1mW8bX4f3qKj3SZ7E5jREJt7F6n7Dft5sHrEqmrm35Pwb6r qO73L92/qLIXNncXmOEFclJ6ppAVAAA= - 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 uxsATwF0U5AVAAA= - H4sIAAAAAAAAAO3TQQqAMAxE0WJvVaRFBK8nFq/kvdzMylXqJin8d4LPkKQEAAAAAPB2ZO8C/PEs + H4sIAAAAAAAAAO3TQQqAMAxE0WJvVaRFBK8nFq/kvdzMylXqJin8d4LPkKQEAAAAAPB2ZO8C/PEs 3gVxndrmMmxUdP9tsj9Y1bsF6O7a+TbsHal7RFXvPlk38PUChnMFZJAVAAA= - H4sIAAAAAAAAAO3UsQkAIAxE0YDraaW9+2+R0kIFQcGE/DfBBXInAqz19DvBrBnMdMpzdryV+QXg + H4sIAAAAAAAAAO3UsQkAIAxE0YDraaW9+2+R0kIFQcGE/DfBBXInAqz19DvBrBnMdMpzdryV+QXg SqFD5rBrwMBG2RJpn2qgWwEv6CV2FE1U6n2QFQAA - H4sIAAAAAAAAAO2S3QrAIAiFgz1y7w9jF0HE/Etnp5EgjKaeDz31KqWehMknpP+tpv+Waj06mj5J -q2e21CNwR4eVe3aWV1vrV4o76rbo3JwGMveuPonS3oXbE3/ittRn+2R2F7tyR8bh/mZmpk8QuFtN -X0v1oXBTvqJ6V3NzrOM7EjfFyTFbbjjOj/YJp+u9oUcfgZsLJG7t7ldwSztE5dbs+43fwu0Jj781 + H4sIAAAAAAAAAO2S3QrAIAiFgz1y7w9jF0HE/Etnp5EgjKaeDz31KqWehMknpP+tpv+Waj06mj5J +q2e21CNwR4eVe3aWV1vrV4o76rbo3JwGMveuPonS3oXbE3/ittRn+2R2F7tyR8bh/mZmpk8QuFtN +X0v1oXBTvqJ6V3NzrOM7EjfFyTFbbjjOj/YJp+u9oUcfgZsLJG7t7ldwSztE5dbs+43fwu0Jj781 HFncJ3PyBtaU5HCQFQAA diff --git a/tiled/interiors/nalwor/secret_torture_room.tmx b/data/maps/interiors/nalwor/secret_torture_room.tmx similarity index 99% rename from tiled/interiors/nalwor/secret_torture_room.tmx rename to data/maps/interiors/nalwor/secret_torture_room.tmx index ad6e751a88..f5125b06f7 100644 --- a/tiled/interiors/nalwor/secret_torture_room.tmx +++ b/data/maps/interiors/nalwor/secret_torture_room.tmx @@ -111,31 +111,31 @@ - H4sIAAAAAAAAAGNgGAXUAOyDDBNynycSpsQeDxyYnu77ycjA8AsN/2YcPO77A3TLXzT8j8buIwXj + H4sIAAAAAAAAAGNgGAXUAOyDDBNynycSpsQeDxyYnu77ycjA8AsN/2YcPO77A3TLXzT8j8buIwXj cx+t0t9Icd9giN//QLcwMKFiRqbB4z58eLC7bzCkv1H3jQJyAQBIYxU9AAoAAA== - H4sIAAAAAAAAAM2TSwrCMBRFXx060okDW7T4QSd+VuKOnKsTixuoCv6XoGsR3IML8AoJxBBMalKb -C4cMAjcnIa9eIgpBVCAhqYlAF/sNrDXPaIIOmMCvQv6lSt/9HuAJ7pbn8B4Rk06d3xUkAdHN0u/d -k6JnzdgYdur8dmAJtpZ+vEfEpFPnlzWrwEGJENd+rjMAQ3Lvl0jv+Ot8jMA4Bz85NvMR/8HPZj5i + H4sIAAAAAAAAAM2TSwrCMBRFXx060okDW7T4QSd+VuKOnKsTixuoCv6XoGsR3IML8AoJxBBMalKb +C4cMAjcnIa9eIgpBVCAhqYlAF/sNrDXPaIIOmMCvQv6lSt/9HuAJ7pbn8B4Rk06d3xUkAdHN0u/d +k6JnzdgYdur8dmAJtpZ+vEfEpFPnlzWrwEGJENd+rjMAQ3Lvl0jv+Ot8jMA4Bz85NvMR/8HPZj5i +vTb424HxtHxf88ald8JTmfGxcBP/mt5+/kU7jeFXwtr2TPazG8GvzlYFEiP1PTBCyyQ0XQACgAA - H4sIAAAAAAAAAM1VXUsCQRTd3bZefBACf4iQqYEfWf8uyq9nNYgS9UXpJTD8Pfadme+dYe/QcJ2F -mXFFDxzuzO7cM+fe3Z31vH8EQRSzYA48BQtgkd1PI1750fgQ4wxdf8e1g8Bbg6p7AuaJUpfnSG2O -kPY9w7gMVsBzsEYaoaITaHxIvxIi51jJE7olsEqsaXJcwTVCNn/U1JzEvjaYwsNzTO93gQvDdR/w -/Mn4pdTRwziFXt4iHiE26V7LstYnx958a/JWhlp1iz1t6ulgbZfWS39zxBffzp8LGgbal0QB6e8V -8c3RX9OhHt77dozGJs+Xw/adNMESmr+K7gLjH2UuzlTRH/F9pBM4c8YJ1xD37EzPq2ta8+BHtfbp + H4sIAAAAAAAAAM1VXUsCQRTd3bZefBACf4iQqYEfWf8uyq9nNYgS9UXpJTD8Pfadme+dYe/QcJ2F +mXFFDxzuzO7cM+fe3Z31vH8EQRSzYA48BQtgkd1PI1750fgQ4wxdf8e1g8Bbg6p7AuaJUpfnSG2O +kPY9w7gMVsBzsEYaoaITaHxIvxIi51jJE7olsEqsaXJcwTVCNn/U1JzEvjaYwsNzTO93gQvDdR/w +/Mn4pdTRwziFXt4iHiE26V7LstYnx958a/JWhlp1iz1t6ulgbZfWS39zxBffzp8LGgbal0QB6e8V +8c3RX9OhHt77dozGJs+Xw/adNMESmr+K7gLjH2UuzlTRH/F9pBM4c8YJ1xD37EzPq2ta8+BHtfbp HNg3DOBrSByBE1bbjOZ3MXG2hXdnW9D97wTu/Yi7ws0e91B4M/FnU8Mf+a0shAAKAAA= - H4sIAAAAAAAAAGNgQAXdjAxUB7QwcyiCncBw2DUaFiMCzAbG85whFtf9A+zeqUTYP1qW0AZMxBKu + H4sIAAAAAAAAAGNgQAXdjAxUB7QwcyiCncBw2DUaFiMCzAbG85whFtf9A+zeqUTYP1qW0AZMxBKu w628Ws+ISqODvVDxRTjovcMgLJYwQvAoGAUgAABrFWvnAAoAAA== @@ -146,14 +146,14 @@ w628Ws+ISqODvVDxRTjovcMgLJYwQvAoGAUgAABrFWvnAAoAAA== - H4sIAAAAAAAAAGNgGAWjYBQQAw4zDrQLqA8mM1Fuxg0KwmUiFewnBwz2uBzs7hsoQElaG6rg/gj0 + H4sIAAAAAAAAAGNgGAWjYBQQAw4zDrQLqA8mM1Fuxg0KwmUiFewnBwz2uBzs7hsoQElaG6rg/gj0 8yigDwAAEfPwNAAKAAA= - H4sIAAAAAAAAALvOyMBwfRRTjCkF1DAD3Tx87sMmRy2/UMt9yDQpZuHyFyn+Iyf88JlFjBgpgNL0 -h6wPmSYl3GnpPnSzqO0+ZPNISRPEig+E+wiZQ4hPzfxBD4DPbmzuGwxupsR92PIrNppW7qMmIBRv + H4sIAAAAAAAAALvOyMBwfRRTjCkF1DAD3Tx87sMmRy2/UMt9yDQpZuHyFyn+Iyf88JlFjBgpgNL0 +h6wPmSYl3GnpPnSzqO0+ZPNISRPEig+E+wiZQ4hPzfxBD4DPbmzuGwxupsR92PIrNppW7qMmIBRv xOgfxZRjAJ/kmSEACgAA diff --git a/tiled/interiors/nalwor/tower_0.tmx b/data/maps/interiors/nalwor/tower_0.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_0.tmx rename to data/maps/interiors/nalwor/tower_0.tmx index c6ecce34d6..0777a8942e 100644 --- a/tiled/interiors/nalwor/tower_0.tmx +++ b/data/maps/interiors/nalwor/tower_0.tmx @@ -60,23 +60,23 @@ - H4sIAAAAAAAAANWUzQrAIAyDfQB38v3f1Q0mSEmadOywFXKSfP60sbV/VD91JLrWBxGq3YfEWONe -RzzlW14kdF/FWjz0HrHcczzhRY/DZjzEcu7v8Nz+ODzEYvOD+hs9WV+rPMWKe2Y8NW9v8FQGWT6q + H4sIAAAAAAAAANWUzQrAIAyDfQB38v3f1Q0mSEmadOywFXKSfP60sbV/VD91JLrWBxGq3YfEWONe +RzzlW14kdF/FWjz0HrHcczzhRY/DZjzEcu7v8Nz+ODzEYvOD+hs9WV+rPMWKe2Y8NW9v8FQGWT6q uVX5rfwpu9C8ODyWD3S+r9YEGLiDjkAGAAA= - H4sIAAAAAAAAAKWUyQ4CIQyG+yYuF5eLy8VlZrxpdNwSPRqvxvd/An8iZEhTWkabfJkQykdhgDER -dX/kBu7g4dsj0AcTsM5g5ZH6pqDnfUv6RhGxYe2a9FgwnxtT+nESWrwSPmscKfNxX44r+I5gC3bg -CSrBl1tH7deyBwdq9lfz1dH8heEuDR+f39qHkK/5wlnJ/T859Umu1PmR/i8fI7nCXrX1pdbkOIEz -y9N8Wl3uewHXP33WHUzdj7b3VvPFb0lF+eeFSD4vsSd+a+I4CvW73Dfzzah5KyXI6HfMvW8IOgaU + H4sIAAAAAAAAAKWUyQ4CIQyG+yYuF5eLy8VlZrxpdNwSPRqvxvd/An8iZEhTWkabfJkQykdhgDER +dX/kBu7g4dsj0AcTsM5g5ZH6pqDnfUv6RhGxYe2a9FgwnxtT+nESWrwSPmscKfNxX44r+I5gC3bg +CSrBl1tH7deyBwdq9lfz1dH8heEuDR+f39qHkK/5wlnJ/T859Umu1PmR/i8fI7nCXrX1pdbkOIEz +y9N8Wl3uewHXP33WHUzdj7b3VvPFb0lF+eeFSD4vsSd+a+I4CvW73Dfzzah5KyXI6HfMvW8IOgaU keMYgA9Ux65PQAYAAA== - H4sIAAAAAAAAAGNgoA3IJEJNNhDnEKk3iwjzcoE4D00sn0i9o2AUjIJRQA5IH2D7awbQbgAnQpF8 + H4sIAAAAAAAAAGNgoA3IJEJNNhDnEKk3iwjzcoE4D00sn0i9o2AUjIJRQA5IH2D7awbQbgAnQpF8 QAYAAA== @@ -97,7 +97,7 @@ QAYAAA== - H4sIAAAAAAAAAJvOwMAwfZhgXICaZhEyjxCglhtINY8SdxAyj5pxR624wCVPCJBiHj69hMxElyPk + H4sIAAAAAAAAAJvOwMAwfZhgXICaZhEyjxCglhtINY8SdxAyj5pxR624wCVPCJBiHj69hMxElyPk DlLMo8RPhMKJ2nFIrnn0yDO0No8a+WY6lc0iFQMAmuFftkAGAAA= diff --git a/tiled/interiors/nalwor/tower_1.tmx b/data/maps/interiors/nalwor/tower_1.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_1.tmx rename to data/maps/interiors/nalwor/tower_1.tmx index 79aa14ef55..6efb25245a 100644 --- a/tiled/interiors/nalwor/tower_1.tmx +++ b/data/maps/interiors/nalwor/tower_1.tmx @@ -42,28 +42,28 @@ - H4sIAAAAAAAAAGNgGBqgC4i7gbiHTDY66AViVSDuJ5ONDiYAsQYQTyKTjQ4mA7E2EE8lkz0afqPh + H4sIAAAAAAAAAGNgGBqgC4i7gbiHTDY66AViVSDuJ5ONDiYAsQYQTyKTjQ4mA7E2EE8lkz0afqPh Nxp+wyf8BisAAAtVOlVABgAA - H4sIAAAAAAAAANWT2wrCMBBEx2u965OC/kNVFLx9nD4I/e1OYBdq2WCa9KUDhx3CEiZD2wPQJ4MW -5pCMyJjsEsnIhEzJFuk6kIXkc/c9yJHcKx4B3u0/5T5fvrPMU6C/GfmuJCeXCP/6ky9Gvv4Q4X39 -FfjtBuKLCjB2Qvp7k49xbu10tT8n7eYrvn5u+S5/f03/X6eQ/pp4qz+V1RM8Xnf0vZpvRvaJzCXf + H4sIAAAAAAAAANWT2wrCMBBEx2u965OC/kNVFLx9nD4I/e1OYBdq2WCa9KUDhx3CEiZD2wPQJ4MW +5pCMyJjsEsnIhEzJFuk6kIXkc/c9yJHcKx4B3u0/5T5fvrPMU6C/GfmuJCeXCP/6ky9Gvv4Q4X39 +FfjtBuKLCjB2Qvp7k49xbu10tT8n7eYrvn5u+S5/f03/X6eQ/pp4qz+V1RM8Xnf0vZpvRvaJzCXf kqzIuoW5ISUoCNmtQAYAAA== - H4sIAAAAAAAAAGNgGBrADIiNgNiURLYHEOtiMc8Qi5gFiWxC5lECQOY1AnETFrkUIE4lQRwEyA0/ -EBtf+JEaZvQMP2qCoRR+zXj8QSxANq8ViNtwqAsB4lAizBvs4edOhB9IASZArIfER86byOLI7E4o + H4sIAAAAAAAAAGNgGBrADIiNgNiURLYHEOtiMc8Qi5gFiWxC5lECQOY1AnETFrkUIE4lQRwEyA0/ +EBtf+JEaZvQMP2qCoRR+zXj8QSxANq8ViNtwqAsB4lAizBvs4edOhB9IASZArIfER86byOLI7E4o tqayW2gJALrxIsNABgAA - H4sIAAAAAAAAAGNgGLmgEoirqGheLRDXYRFPAuJkEsSHIigH4goqqIGBaiCuoYKaUYAKgoA4eKAd + H4sIAAAAAAAAAGNgGLmgEoirqGheLRDXYRFPAuJkEsSHIigH4goqqIGBaiCuoYKaUYAKgoA4eKAd MQQAMXmzA4pHMgAADh/eOkAGAAA= @@ -74,7 +74,7 @@ MQQAMXmzA4pHMgAADh/eOkAGAAA= - H4sIAAAAAAAAACtjYGAoGwKYUkAP83CZTYw4PcyjBNAr/NDl0dViM4MY9xHj7qEefuhy+PQNpHnk + H4sIAAAAAAAAACtjYGAoGwKYUkAP83CZTYw4PcyjBNAr/NDl0dViM4MY9xHj7qEefuhy+PQNpHnk AHqbR6o9tE5/gxUDAMDEzF9ABgAA diff --git a/tiled/interiors/nalwor/tower_2.tmx b/data/maps/interiors/nalwor/tower_2.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_2.tmx rename to data/maps/interiors/nalwor/tower_2.tmx index 5bf69df744..23f076f441 100644 --- a/tiled/interiors/nalwor/tower_2.tmx +++ b/data/maps/interiors/nalwor/tower_2.tmx @@ -38,22 +38,22 @@ - H4sIAAAAAAAAAL2T7QqDMAxF49T5MTdFERREn0L2/m+2O+gPKU2b1tLAIdSGyyHSjIgeII/QC1CC -J9jBcaNXoAYNWMhdp+N+Bp3y2yLkrWT2+wryTDOcX2heKj+uQv24vZ+OGc4vNC+V37/0/ehnHz99 + H4sIAAAAAAAAAL2T7QqDMAxF49T5MTdFERREn0L2/m+2O+gPKU2b1tLAIdSGyyHSjIgeII/QC1CC +J9jBcaNXoAYNWMhdp+N+Bp3y2yLkrWT2+wryTDOcX2heKj+uQv24vZ+OGc4vNC+V37/0/ehnHz99 nvvfPn62PC5f97vOcXm2NxfiZ8uT7k/y3eQn8ZD6tWAE043+Un5v8AF9hD6AH8C3FjRABgAA - H4sIAAAAAAAAAGNgGBrAFo+cHQV6seknZB4hQGvzsPmHUjvwmUcNs5HdTA3zyHWfHRHqSUlPxNiN -Tw2uuCVFDyX2UwOgm69IRbMoBdjMw5Z/VMgwz44Bf3qyw2EXsjnoaQmfeRZAbAnFVsQ4lg4AADFi + H4sIAAAAAAAAAGNgGBrAFo+cHQV6seknZB4hQGvzsPmHUjvwmUcNs5HdTA3zyHWfHRHqSUlPxNiN +Tw2uuCVFDyX2UwOgm69IRbMoBdjMw5Z/VMgwz44Bf3qyw2EXsjnoaQmfeRZAbAnFVsQ4lg4AADFi JrxABgAA - H4sIAAAAAAAAAGNggABrBvIBNr02FJhHiV5SgRkWMXT/YFNDinno/qHUPGxqKIk/bObRMw7QATX9 -AgLIfqGG2chxYsNAWnySYjYtzCPWfFzqiNFPShgTYx6+tEjILmLdAnMHoXQ/kPliMAIAFf1LhUAG + H4sIAAAAAAAAAGNggABrBvIBNr02FJhHiV5SgRkWMXT/YFNDinno/qHUPGxqKIk/bObRMw7QATX9 +AgLIfqGG2chxYsNAWnySYjYtzCPWfFzqiNFPShgTYx6+tEjILmLdAnMHoXQ/kPliMAIAFf1LhUAG AAA= @@ -64,7 +64,7 @@ AAA= - H4sIAAAAAAAAANWRMQ4AIAgD+Zn//5U7aWtFBjTpoJajgRUR6xOx4/4zFrorHmKqWuTp5jGP0zu/ + H4sIAAAAAAAAANWRMQ4AIAgD+Zn//5U7aWtFBjTpoJajgRUR6xOx4/4zFrorHmKqWuTp5jGP0zu/ M76zi1dedz41F8dzmvU0Xvbf7MvloboTjzHcrJV8lWyZgeoUh0llqPCmaAPSyjh+QAYAAA== diff --git a/tiled/interiors/nalwor/tower_3.tmx b/data/maps/interiors/nalwor/tower_3.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_3.tmx rename to data/maps/interiors/nalwor/tower_3.tmx index 97d0e5277b..2ce4125e41 100644 --- a/tiled/interiors/nalwor/tower_3.tmx +++ b/data/maps/interiors/nalwor/tower_3.tmx @@ -38,32 +38,32 @@ - H4sIAAAAAAAAAO3MKw6AMBBAwYVAgiFg+JZr8If7X4snqioQ28oVYycTkTyRAiUm9JFmVP4bsWJT + H4sIAAAAAAAAAO3MKw6AMBBAwYVAgiFg+JZr8If7X4snqioQ28oVYycTkTyRAiUm9JFmVP4bsWJT 2jEE34FT6bLPPvvs+/luPEpv8Dl0kRb/1WgSafEBkFmickAGAAA= - H4sIAAAAAAAAAGNgGBrAaKAdQAAoUtk8fSA2wIMNkdQSEzakhB+1w5oY80D+NUTj4/M/rrDAZacR -EiYH4NJHjbCC+RWbP4gF2PxLCcAVfjCAHj/kuB2bG7HFkRIZZuMzjxKA7G9DKptPbhqVBWI5KJan + H4sIAAAAAAAAAGNgGBrAaKAdQAAoUtk8fSA2wIMNkdQSEzakhB+1w5oY80D+NUTj4/M/rrDAZacR +EiYH4NJHjbCC+RWbP4gF2PxLCcAVfjCAHj/kuB2bG7HFkRIZZuMzjxKA7G9DKptPbhqVBWI5KJan kluIBQByLwH7QAYAAA== - H4sIAAAAAAAAAGNgGAXUADpArIsH6w2c02gCQP7VQ+Pj8/9wCguYX4eSP9DjZyi5nRKA7O+R4md6 + H4sIAAAAAAAAAGNgGAXUADpArIsH6w2c02gCQP7VQ+Pj8/9wCguYX4eSP9DjZyi5nRKA7O+R4md6 AgA8Hp/SQAYAAA== - H4sIAAAAAAAAAGNgGHrAn0h1HjR1BfHAa6AdMAqwAmLTES0AJWlzIN1NDUBMfhgseZcSMNTjiRgA + H4sIAAAAAAAAAGNgGHrAn0h1HjR1BfHAa6AdMAqwAmLTES0AJWlzIN1NDUBMfhgseZcSMNTjiRgA AJjpIoxABgAA - H4sIAAAAAAAAADNhYGAwGSKYEkBNs+hhHinhgc1+SsKPGPNIAcS6D91P1EwvpLqd2PAj1zxK3EaM + H4sIAAAAAAAAADNhYGAwGSKYEkBNs+hhHinhgc1+SsKPGPNIAcS6D91P1EwvpLqd2PAj1zxK3EaM +8iJI2LcSKp6UsMOl3pK0jItzKNFWUWNNE9vDAAiDXT8QAYAAA== diff --git a/tiled/interiors/nalwor/tower_4.tmx b/data/maps/interiors/nalwor/tower_4.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_4.tmx rename to data/maps/interiors/nalwor/tower_4.tmx index da00d771f7..75478d7129 100644 --- a/tiled/interiors/nalwor/tower_4.tmx +++ b/data/maps/interiors/nalwor/tower_4.tmx @@ -44,10 +44,10 @@ - H4sIAAAAAAAAAKWUSwrCMBRFA6I4U9CRf2q30Hw24W/mwM04djMOnPlbmjeQ4CO8tAm5cCBtksNr -+tqdEGIPDoUcwQmcwQgMChmDC7iCPmgcPgYosHRjQ+bsOkmuNRiCG/Fxkc6nI/M0KT6bDdg6Fhm+ -thrss9pnrMi9KlgT+lZgTghr0c6hGJ9ifMbtUUwtXE10bBgfja11neFLfb+pPpHh830oM30ymJ+J -f5946Bl0+ZpgfunuGcGnCvak+JSIp8sX1lFHPL6vaC9yPs04fbrOMqU+Gn+WsbT1swz22rprEf++ + H4sIAAAAAAAAAKWUSwrCMBRFA6I4U9CRf2q30Hw24W/mwM04djMOnPlbmjeQ4CO8tAm5cCBtksNr ++tqdEGIPDoUcwQmcwQgMChmDC7iCPmgcPgYosHRjQ+bsOkmuNRiCG/Fxkc6nI/M0KT6bDdg6Fhm+ +thrss9pnrMi9KlgT+lZgTghr0c6hGJ9ifMbtUUwtXE10bBgfja11neFLfb+pPpHh830oM30ymJ+J +f5946Bl0+ZpgfunuGcGnCvak+JSIp8sX1lFHPL6vaC9yPs04fbrOMqU+Gn+WsbT1swz22rprEf++ /b/L++5gAnqFTMEDPMELvAv5gC/4AeGP1OpABgAA @@ -58,13 +58,13 @@ f5946Bl0+ZpgfunuGcGnCvak+JSIp8sX1lFHPL6vaC9yPs04fbrOMqU+Gn+WsbT1swz22rprEf++ - H4sIAAAAAAAAAGNgGF7AiYZmM5Kg1oFIc0gxcxQQD4ZzuDoMM7ts6WAHMrCmUD85ZcxwTY8AHSGv + H4sIAAAAAAAAAGNgGF7AiYZmM5Kg1oFIc0gxcxQQD4ZzuDoMM7ts6WAHMrCmUD85ZcxwTY8AHSGv SkAGAAA= - H4sIAAAAAAAAANWTMQoAIAwD+y7//zAnQYSkV3XQQJc2HGnFFhHtoxoiM+IN4ctEeCc+6p17Gc/x + H4sIAAAAAAAAANWTMQoAIAwD+y7//zAnQYSkV3XQQJc2HGnFFhHtoxoiM+IN4ctEeCc+6p17Gc/x 1352P5JX5aNZbvGUKvdzjN33yOa3eC53lae0w3McwqMMem+lk7/r9qhkf7U6HTVeRUAGAAA= diff --git a/tiled/interiors/nalwor/tower_5.tmx b/data/maps/interiors/nalwor/tower_5.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_5.tmx rename to data/maps/interiors/nalwor/tower_5.tmx index 0665832505..4cddd04433 100644 --- a/tiled/interiors/nalwor/tower_5.tmx +++ b/data/maps/interiors/nalwor/tower_5.tmx @@ -41,20 +41,20 @@ - H4sIAAAAAAAAAONkYGDghmIZJDY6xiWHLM4DxIJAbALEhhRiUyAWgJpnzEA5MKKjeT5UNg8dRANx -MBKOodA8YtxLSfglUdk8bP6nZ/xS27wULOrR/RhMwDxk9djSAyXuIwdQwzzkcMFnHrawwoaRw2Uw + H4sIAAAAAAAAAONkYGDghmIZJDY6xiWHLM4DxIJAbALEhhRiUyAWgJpnzEA5MKKjeT5UNg8dRANx +MBKOodA8YtxLSfglUdk8bP6nZ/xS27wULOrR/RhMwDxk9djSAyXuIwdQwzzkcMFnHrawwoaRw2Uw +heXeWZAbEAhNoeaJwrE4liwGhCL4ZHDJi4BxADlMtNmQAYAAA== - H4sIAAAAAAAAAGNgGBogHYl2AeIcEvQSUutOlovIswsbsCBRPci96Wh8agJk89LR7BqKgBrhgx7e + H4sIAAAAAAAAAGNgGBogHYl2AeIcEvQSUutOlovIswsbsCBRPci96Wh8agJk89LR7BqKgBrhgx7e 5MQzJSCHAb8/yIkjWqYbegNi4oOe6ZiQezKA2IoEvZpArAXF2hS4i9oAAEk4ODNABgAA - H4sIAAAAAAAAAGNgGAW0BkFA7IeEAwfWOQMCkP3vT0CtC+2dQ3XgyoDpR3zxjKx+pAH0sMKFR8Hg + H4sIAAAAAAAAAGNgGAW0BkFA7IeEAwfWOQMCkP3vT0CtC+2dQ3XgyoDpR3zxjKx+pAH0sMKFR8Hg BwAC5gj2QAYAAA== @@ -65,13 +65,13 @@ BwAC5gj2QAYAAA== - H4sIAAAAAAAAAGNgGJ6gjEbmFuGRy6ORndQCpIQJrcJvOAF8aWG4gfyBdsAwB0M1fAEH41rWQAYA + H4sIAAAAAAAAAGNgGJ6gjEbmFuGRy6ORndQCpIQJrcJvOAF8aWG4gfyBdsAwB0M1fAEH41rWQAYA AA== - H4sIAAAAAAAAAMtlYGDIHSKYAQufGIDLLGR5UgEu80h1GyHziFGLTT2p5uHi44sLYgGl7iOklx7x + H4sIAAAAAAAAAMtlYGDIHSKYAQufGIDLLGR5UgEu80h1GyHziFGLTT2p5uHi44sLYgGl7iOklx7x S2kck+o+Qv4ixf/43ESM+4gFA2UeqWUItdxHyA2E1JNi1mDFANK36Q1ABgAA diff --git a/tiled/interiors/nalwor/tower_6.tmx b/data/maps/interiors/nalwor/tower_6.tmx similarity index 99% rename from tiled/interiors/nalwor/tower_6.tmx rename to data/maps/interiors/nalwor/tower_6.tmx index 1a07a598a9..d632dc9575 100644 --- a/tiled/interiors/nalwor/tower_6.tmx +++ b/data/maps/interiors/nalwor/tower_6.tmx @@ -92,22 +92,22 @@ - H4sIAAAAAAAAAO3ROw5AQBSF4fGmF3SIFQjRkbAALNEztukUVyJTKMYUElN8zbnJ31yfMRZIEkIE -NZQ3PQwwcvvTrYGYegVooAsyoOJ6JliCbNVTPUm9CWaySOitsJH9B73L8bH/OuAK8rheC/lLHfUS + H4sIAAAAAAAAAO3ROw5AQBSF4fGmF3SIFQjRkbAALNEztukUVyJTKMYUElN8zbnJ31yfMRZIEkIE +NZQ3PQwwcvvTrYGYegVooAsyoOJ6JliCbNVTPUm9CWaySOitsJH9B73L8bH/OuAK8rheC/lLHfUS SCXJ4AQlyYgBQAYAAA== - H4sIAAAAAAAAAGNgQABRIF4JxB5Q7AnlI2OYOExOlAE7KIfSa4DYC4j9gdgbykfG6HIgkInFvFoo -vR6IfaBsXygfGaPLgUAukjkyONxLDpCmkjlhVDIHHygF4jIGSFgUAHEvHewcCEBO/LYCcRsUtzMg -0gu++E0mwx5coAOIO4G4B4d8EhDXQWl8IBVKJyCJpVHkssEPlgHxciBOAeIVZOinVXkAS0PpQJxB + H4sIAAAAAAAAAGNgQABRIF4JxB5Q7AnlI2OYOExOlAE7KIfSa4DYC4j9gdgbykfG6HIgkInFvFoo +vR6IfaBsXygfGaPLgUAukjkyONxLDpCmkjlhVDIHHygF4jIGSFgUAHEvHewcCEBO/LYCcRsUtzMg +0gu++E0mwx5coAOIO4G4B4d8EhDXQWl8IBVKJyCJpVHkssEPlgHxciBOAeIVZOinVXkAS0PpQJxB ojm5BOQDgTgIiIPJlIcBJTLk0MUBN4YAkEAGAAA= - H4sIAAAAAAAAAGNgGAXUAIVAXERF84qBuASIs4A4n4rmDgSoB+IGKG6kgnlNQNwMxS1AnE0FM6kJ + H4sIAAAAAAAAAGNgGAXUAIVAXERF84qBuASIs4A4n4rmDgSoB+IGKG6kgnlNQNwMxS1AnE0FM6kJ EtHoUTD4ASVpaLClP3oCAFZDcJ1ABgAA @@ -118,7 +118,7 @@ EtHoUTD4ASVpaLClP3oCAFZDcJ1ABgAA - H4sIAAAAAAAAAOtnYGDoHyKYXEBNs3CZOdjNozQMhpp/KdFLz/RCjD2k6CPX3UPVPHIBPfIbAwN5 + H4sIAAAAAAAAAOtnYGDoHyKYXEBNs3CZOdjNozQMhpp/KdFLz/RCjD2k6CPX3UPVPHIBPfIbAwN5 5g90OUsKBgAguRbyQAYAAA== diff --git a/tiled/interiors/nalwor/weaponshop.tmx b/data/maps/interiors/nalwor/weaponshop.tmx similarity index 99% rename from tiled/interiors/nalwor/weaponshop.tmx rename to data/maps/interiors/nalwor/weaponshop.tmx index 9d278521b8..b0e7f38251 100644 --- a/tiled/interiors/nalwor/weaponshop.tmx +++ b/data/maps/interiors/nalwor/weaponshop.tmx @@ -68,15 +68,15 @@ - H4sIAAAAAAAAANXOMQuCQBiH8VutltLVynTVNut72NKQRiUoKBjk9/cZ3kFE4e62XvjB/YcHzlNK -rSy42CDC0UCItbR7tXx3PJCLAr5B+xztFyrUlm2DVrN94yNKgz/fkE3otnP37+0JMRKccZjR4Svv + H4sIAAAAAAAAANXOMQuCQBiH8VutltLVynTVNut72NKQRiUoKBjk9/cZ3kFE4e62XvjB/YcHzlNK +rSy42CDC0UCItbR7tXx3PJCLAr5B+xztFyrUlm2DVrN94yNKgz/fkE3otnP37+0JMRKccZjR4Svv QNodHKS44Cp76od+tLcYAF8H+hsMAwAA - H4sIAAAAAAAAAGNgQAWTgHgaEE8H4qlAPIuBeDAbiOcD8QIgngfEi4nQUwbEFSTYgQwqgbgayl4C -xMvQ5C8D8VUi9K4C4jVo8heA+BIRekkFNUBcB2Wvg2JiQSsQtxOhrodUR5EBdgDxHiDeDcR7gXgf + H4sIAAAAAAAAAGNgQAWTgHgaEE8H4qlAPIuBeDAbiOcD8QIgngfEi4nQUwbEFSTYgQwqgbgayl4C +xMvQ5C8D8VUi9K4C4jVo8heA+BIRekkFNUBcB2Wvg2JiQSsQtxOhrodUR5EBdgDxHiDeDcR7gXgf EB/Aoq6bSPOIVUdLAAB4rOzIDAMAAA== diff --git a/tiled/interiors/orril/castle_0.tmx b/data/maps/interiors/orril/castle_0.tmx similarity index 99% rename from tiled/interiors/orril/castle_0.tmx rename to data/maps/interiors/orril/castle_0.tmx index e44c12fc44..20f3fc1c72 100644 --- a/tiled/interiors/orril/castle_0.tmx +++ b/data/maps/interiors/orril/castle_0.tmx @@ -141,79 +141,79 @@ - H4sIAAAAAAAAAO3QOxJAQBRE0VElF/izT+s3mQWY8gYnOHnfblNKLVBMnw2VGh/on7K5Uot+/fr1 -69evX7/+4tZsq9T+QD8AAAAAfFV3Q/T2qO63f1Cq/a0f6NevX79+/X/8QL9+/fr/2l/6h+iOyA+i + H4sIAAAAAAAAAO3QOxJAQBRE0VElF/izT+s3mQWY8gYnOHnfblNKLVBMnw2VGh/on7K5Uot+/fr1 +69evX7/+4tZsq9T+QD8AAAAAfFV3Q/T2qO63f1Cq/a0f6NevX79+/X/8QL9+/fr/2l/6h+iOyA+i 9wMA9TiaS/QWgC84Abl1Vt0AQAAA - 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 bZMAQAAA - H4sIAAAAAAAAAO3bTQ6CMBAGUDyeew/hQj2IV/CyxoWJC9KAtKXMvJewhNB2+DL8TRMll9PeZwCs -9Wxw3bY4Jn3crR1/elSoHdlBNudCzV9dD7PkBAAwmgj9SakvhVZe6q67rXmV9T51a0Yu3T9bFmcb -L/vLmmHkJmuJrneNl/rpCM8GIrAO0IaegpqiZnXLcUWdM4C1evck2XugI4y/xjfL1HeE2vl1q3S+ + H4sIAAAAAAAAAO3bTQ6CMBAGUDyeew/hQj2IV/CyxoWJC9KAtKXMvJewhNB2+DL8TRMll9PeZwCs +9Wxw3bY4Jn3crR1/elSoHdlBNudCzV9dD7PkBAAwmgj9SakvhVZe6q67rXmV9T51a0Yu3T9bFmcb +L/vLmmHkJmuJrneNl/rpCM8GIrAO0IaegpqiZnXLcUWdM4C1evck2XugI4y/xjfL1HeE2vl1q3S+ 3kHAvKNlwujM53g+/1F/N8bxBq3gLeYAQAAA - H4sIAAAAAAAAAO2WSw7DIAxE2yPn/psqi0oI2fg3hkA8EosmYM+rjdvr+/lctdh1a7WHmaxaIWKs -FMJ38Rd/8efxZ86x4ufP/D9LsbL42/wr6z+Tvz37FH5rjF36H+U7mx+p/k57ffd9ugv/Lcm7tZ92 -42/1tv7vVfw5/NI98s706JJyt+/fyv/2+hc/zVf89J7ZvYRSZv3RvtDsXC5uj9Uv0tNp/J54fVzP -vdfk8uj0+ltjFD/WU/HX/X9K/ak9b+LXxDiB39oTxb9u/ln9jnJJHrR+I3pi/a38yFmS9R1Y+ssT -N+IpKm2MDP6dVPxz+GfNs6gv6jkyD/d5lRC/f9o8bdz2WYa0fk/l12omP7r/pfP9e2r/iJ/aE/G6 -0/zj9pymk/g9HjP4V/3/ncmfNSu5WBk9qI1teY+a67PmZVbNkJ4icaVzo/jW+34af8RvRCf1P2Im -n8A/mp2aeJHfBcvs9ugJ/Y/yjvIbEYJf64OKb2XQ+ET1/8gDF8finTpHfbeS34g091zyRHFocqH8 + H4sIAAAAAAAAAO2WSw7DIAxE2yPn/psqi0oI2fg3hkA8EosmYM+rjdvr+/lctdh1a7WHmaxaIWKs +FMJ38Rd/8efxZ86x4ufP/D9LsbL42/wr6z+Tvz37FH5rjF36H+U7mx+p/k57ffd9ugv/Lcm7tZ92 +42/1tv7vVfw5/NI98s706JJyt+/fyv/2+hc/zVf89J7ZvYRSZv3RvtDsXC5uj9Uv0tNp/J54fVzP +vdfk8uj0+ltjFD/WU/HX/X9K/ak9b+LXxDiB39oTxb9u/ln9jnJJHrR+I3pi/a38yFmS9R1Y+ssT +N+IpKm2MDP6dVPxz+GfNs6gv6jkyD/d5lRC/f9o8bdz2WYa0fk/l12omP7r/pfP9e2r/iJ/aE/G6 +0/zj9pymk/g9HjP4V/3/ncmfNSu5WBk9qI1teY+a67PmZVbNkJ4icaVzo/jW+34af8RvRCf1P2Im +n8A/mp2aeJHfBcvs9ugJ/Y/yjvIbEYJf64OKb2XQ+ET1/8gDF8finTpHfbeS34g091zyRHFocqH8 RmRl5555cqH8av1l9r/HOyJGdv+j6q/Jg16r89ei1w+fZidGAEAAAA== diff --git a/tiled/interiors/orril/constantines_villa_barracks.tmx b/data/maps/interiors/orril/constantines_villa_barracks.tmx similarity index 99% rename from tiled/interiors/orril/constantines_villa_barracks.tmx rename to data/maps/interiors/orril/constantines_villa_barracks.tmx index 62e4020af3..35574a3544 100644 --- a/tiled/interiors/orril/constantines_villa_barracks.tmx +++ b/data/maps/interiors/orril/constantines_villa_barracks.tmx @@ -144,63 +144,63 @@ - H4sIAAAAAAAAAO2WywqAIBBFbRGGy/z/b+wXWpQgMZqPa6jdxdkMcscDM6hVStmJOJaLTcm4c7oS -l7N7oLNDDnT5h4t+eDgQuXShi99vhn35wuXp1Po9k1xa9RjZRdrH0aBLn6DnF5GRk9nSxdwgXWKZ -qS7mhdxzawK5mXTp32UXanShC13m3/1YreUbKN2/hBIX9N8E/WcKuYwKXfoEMae1WUhOeNGzFugX + H4sIAAAAAAAAAO2WywqAIBBFbRGGy/z/b+wXWpQgMZqPa6jdxdkMcscDM6hVStmJOJaLTcm4c7oS +l7N7oLNDDnT5h4t+eDgQuXShi99vhn35wuXp1Po9k1xa9RjZRdrH0aBLn6DnF5GRk9nSxdwgXWKZ +qS7mhdxzawK5mXTp32UXanShC13m3/1YreUbKN2/hBIX9N8E/WcKuYwKXfoEMae1WUhOeNGzFugX AAA= - H4sIAAAAAAAAAN1XS04DMQzNrPjDAQr0DCx6DtY9B4ueAaHuoRK/Tekx+Jyghyg7OAOOmEhWZCdO -bEYlT3oaybJe8mYmjj1yzp1lOAaOBHk1Opbal8CvzrlvIIdpn6cFpWOtvQEfn414scrLYQK8EMQ4 -3AMfgLfAO8QFsccZ8Ibg3Nl40eIR+Nw/nxB9LPbi3xF1rqy+ixYlXjhsi5clcNU/XxB9LLfHV+Cb -IE8K/w9fMTF8BhYV2rk9vgM/BHma9UIMv+tVpfa1+z3f+H3FNWCO8jSkasjUUDvcubgucjXAglRN -ttAN934L2Jb6ZIHWvXB3f46p2lHLlGZc27kaKenB416dqx0lPX2JpqRHte4FSv5jjebQXnZgrtgl -uNfp154Qsb/0sg97PiB4aODFETEqL8wN2rwaL9K1pV4oDPVdQp8vWZvzsk7MzCm9VF6Nl9DnS9Ye -8rscwZ6PCZ4YnJcZEWutJuMenLt7pXNAnEfNYjWaEi9xD249C3i90/6fOu/qNePZofXe8r+iNS+l + H4sIAAAAAAAAAN1XS04DMQzNrPjDAQr0DCx6DtY9B4ueAaHuoRK/Tekx+Jyghyg7OAOOmEhWZCdO +bEYlT3oaybJe8mYmjj1yzp1lOAaOBHk1Opbal8CvzrlvIIdpn6cFpWOtvQEfn414scrLYQK8EMQ4 +3AMfgLfAO8QFsccZ8Ibg3Nl40eIR+Nw/nxB9LPbi3xF1rqy+ixYlXjhsi5clcNU/XxB9LLfHV+Cb +IE8K/w9fMTF8BhYV2rk9vgM/BHma9UIMv+tVpfa1+z3f+H3FNWCO8jSkasjUUDvcubgucjXAglRN +ttAN934L2Jb6ZIHWvXB3f46p2lHLlGZc27kaKenB416dqx0lPX2JpqRHte4FSv5jjebQXnZgrtgl +uNfp154Qsb/0sg97PiB4aODFETEqL8wN2rwaL9K1pV4oDPVdQp8vWZvzsk7MzCm9VF6Nl9DnS9Ye +8rscwZ6PCZ4YnJcZEWutJuMenLt7pXNAnEfNYjWaEi9xD249C3i90/6fOu/qNePZofXe8r+iNS+l s3Z8dgOs+nzNvP8DpVZ4OugXAAA= - H4sIAAAAAAAAAO2Yu0oEMRSGJ17eQB9gRSwWYV9CH0FERLw1Ymlla7etl9XCG6KInYVYidp4XbVY -EF1EfQfRWv0DCRvDJDmZmdVdyQc/2TPnkpMJGcJGEZ0xFkWjjBa7CC0pY6+Wd0Cs48uD0Dl0DZ1B -ZWFfKXGTmH+C0MMrtAytKGNByzus01okl9AtdAHdCftGixk29DCiPX+yzLPPfo6NxoClr1liz6uI -W1NiP6Ev/qNB1jyXog+G3BaoNeVaXqDnmOeDhrpDdXh3afflDXpX7GrqjpKT1b78NuvodwPahnYy -7J1/v+L2g5/vPmY/55xx+KegaSHOTMbvtshqY7HJ9i0QCASSIO/rnA/NNsXF2ZIew7ezO+Y5tSaF -Cqvd1yXSrjD/OEkXs9tJarq4t+SoPmpcTotr0+xcgppUHi05qo8aN6/52ol5Pj4TC2I8hTahLehI -8/nEqbjuv6Y8l89ESYxxPZYSxKm47r+mPJfPRL8yzy60p/j0s0+J80HP4/97VA0+CknO/olHDZ+5 + H4sIAAAAAAAAAO2Yu0oEMRSGJ17eQB9gRSwWYV9CH0FERLw1Ymlla7etl9XCG6KInYVYidp4XbVY +EF1EfQfRWv0DCRvDJDmZmdVdyQc/2TPnkpMJGcJGEZ0xFkWjjBa7CC0pY6+Wd0Cs48uD0Dl0DZ1B +ZWFfKXGTmH+C0MMrtAytKGNByzus01okl9AtdAHdCftGixk29DCiPX+yzLPPfo6NxoClr1liz6uI +W1NiP6Ev/qNB1jyXog+G3BaoNeVaXqDnmOeDhrpDdXh3afflDXpX7GrqjpKT1b78NuvodwPahnYy +7J1/v+L2g5/vPmY/55xx+KegaSHOTMbvtshqY7HJ9i0QCASSIO/rnA/NNsXF2ZIew7ezO+Y5tSaF +Cqvd1yXSrjD/OEkXs9tJarq4t+SoPmpcTotr0+xcgppUHi05qo8aN6/52ol5Pj4TC2I8hTahLehI +8/nEqbjuv6Y8l89ESYxxPZYSxKm47r+mPJfPRL8yzy60p/j0s0+J80HP4/97VA0+CknO/olHDZ+5 C8Tvgomsz37e0UM+puaxJtd8f0lng/blQ4dYw39YSyDQrHwDf60xpOgXAAA= - H4sIAAAAAAAAAGNgGAWUgLWMqPRAghhGTIwPFBLp5plAdbOQ1P4G4j9A/Jdch1IZVFEQ9pOAevuB -uBdqxnQg3QPEM6C4C4qHAkCPF3S/dEIxJSCCERPTAoDiow+IJ1AQLzdp4zSqg25GCMYHjlLBnlSg -HelQDALZVI67dkYE3T5E8swoGAWjYBSMAtoBBUb8/KEA5Am4mZA8JeAqHrOR5YhVRwu7BwMYbP0S -SgAbMGy/A+kfZOg1pWO8/KSfVSMSUDvvqxBIGxo0Lk9oBcSA7hEHYolB5i5ygCTQD1JALD0M/DIK + H4sIAAAAAAAAAGNgGAWUgLWMqPRAghhGTIwPFBLp5plAdbOQ1P4G4j9A/Jdch1IZVFEQ9pOAevuB +uBdqxnQg3QPEM6C4C4qHAkCPF3S/dEIxJSCCERPTAoDiow+IJ1AQLzdp4zSqg25GCMYHjlLBnlSg +HelQDALZVI67dkYE3T5E8swoGAWjYBSMAtoBBUb8/KEA5Am4mZA8JeAqHrOR5YhVRwu7BwMYbP0S +SgAbMGy/A+kfZOg1pWO8/KSfVSMSUDvvqxBIGxo0Lk9oBcSA7hEHYolB5i5ygCTQD1JALD0M/DIK RsEoGHgAAHWgjsnoFwAA - H4sIAAAAAAAAAO3XsQnAIBCGUW+FuJlFihTu49YpFGIdJEh4Dz5ugL+6lPiLGk/ndL/WosdeVuxS + H4sIAAAAAAAAAO3XsQnAIBCGUW+FuJlFihTu49YpFGIdJEh4Dz5ugL+6lPiLGk/ndL/WosdeVuxS oneNip0BAADglWP81NlvDSxwA7tXBJ3oFwAA - H4sIAAAAAAAAAO3UsQkAIAwEQN1/IjdxFTuxFUELRYU7SBUIeQIJAQAAAEjx9gb7nMhS9o9c8tNd + H4sIAAAAAAAAAO3UsQkAIAwEQN1/IjdxFTuxFUELRYU7SBUIeQIJAQAAAEjx9gb7nMhS9o9c8tNd 8qT/UxYAxtov7+sFFTJhCS3oFwAA - H4sIAAAAAAAAAO2UUQ6EMAhE3fsfyOvt1yamocwAU223kjRGpQNPpp6f4zg3XGz09lo6UW1U83rf -u7bPLC3v/qrT6o5gqeR579m5WN+2x468o/IYy5jRUrKwHlP3HmWx+lJ6uhqK/9PI86nyszcXdAYZ -XeafVfm+zH5mlpXFsKhqrMzyD/GyzBlq/yo0Ipq7s7A9shptvWxtlgVFNM9j8PLY2mguTH+KvGxt -6x3KRfNm8ph+KppPsfRiF5bfswwLW1eVV9Wc6exnNCMsyFvZhepVdO5msbw/gmXVeFnmDIVPq1rK + H4sIAAAAAAAAAO2UUQ6EMAhE3fsfyOvt1yamocwAU223kjRGpQNPpp6f4zg3XGz09lo6UW1U83rf +u7bPLC3v/qrT6o5gqeR579m5WN+2x468o/IYy5jRUrKwHlP3HmWx+lJ6uhqK/9PI86nyszcXdAYZ +XeafVfm+zH5mlpXFsKhqrMzyD/GyzBlq/yo0Ipq7s7A9shptvWxtlgVFNM9j8PLY2mguTH+KvGxt +6x3KRfNm8ph+KppPsfRiF5bfswwLW1eVV9Wc6exnNCMsyFvZhepVdO5msbw/gmXVeFnmDIVPq1rK 9QVPbwy26BcAAA== diff --git a/tiled/interiors/orril/constantines_villa_entrance_hall.tmx b/data/maps/interiors/orril/constantines_villa_entrance_hall.tmx similarity index 99% rename from tiled/interiors/orril/constantines_villa_entrance_hall.tmx rename to data/maps/interiors/orril/constantines_villa_entrance_hall.tmx index 010fbf4115..29eca490d0 100644 --- a/tiled/interiors/orril/constantines_villa_entrance_hall.tmx +++ b/data/maps/interiors/orril/constantines_villa_entrance_hall.tmx @@ -54,52 +54,52 @@ - H4sIAAAAAAAAAO3VSwoAIAhFUWsf7X+bbUAETSLzDt4kokPgZ4nIIqRpppGhxLqPjY2N/ZKtvW/Z -2lmG7Q12vNZO3Iw6j7pZPRZxM/vb61adLdg97JNZctu2UunfXWsNGxv7X5tdwi7Brm9vn/wgtjgY + H4sIAAAAAAAAAO3VSwoAIAhFUWsf7X+bbUAETSLzDt4kokPgZ4nIIqRpppGhxLqPjY2N/ZKtvW/Z +2lmG7Q12vNZO3Iw6j7pZPRZxM/vb61adLdg97JNZctu2UunfXWsNGxv7X5tdwi7Brm9vn/wgtjgY AAA= - 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 kBnuGy/Al52vlNc7BZ+Bz5XxFOMbZpAajzgYAAA= - H4sIAAAAAAAAAO3VOwqAMBQF0bgC94+4HxE/qEi24xOsLbQYJXPgEgKBKZOSvqSu7u9v30uSJEkq + H4sIAAAAAAAAAO3VOwqAMBQF0bgC94+4HxE/qEi24xOsLbQYJXPgEgKBKZOSvqSu7u9v30uSJEkq QwO2W7Ctf+piY2yA+lR3vs4e6k9Qd43tsQXqnzLU3aDuU/4lUrkOBjRjjjgYAAA= - H4sIAAAAAAAAAO3XsQ0AIAgEQPaf18SWBWyMhSJ3yZeEjg8R+8YiAAAA1Hfzv+u6G+A3Xe+5LuEl + H4sIAAAAAAAAAO3XsQ0AIAgEQPaf18SWBWyMhSJ3yZeEjg8R+8YiAAAA1Hfzv+u6G+A3Xe+5LuEl 83A+AcVZPqY4GAAA - H4sIAAAAAAAAAO2WSw7AIAhEuf9xPUHXNfIVLG2HxEXRzIMIxUFEw7lW5tWQtKoNbH5f+t45z7G5 -WvDWjlRTUbY1D7DB7s6mxV60v8G+c7vmnWVggw022H9nS7Paw8x6O5xiZ9oT7DfO0Mr7ttTBMJyN -sEnxWzWsMXRiSzGBXcte1XU1e9bjeiqzx2ZNjR01T39L/9/dGE6zPbPkybxn/xffLVpMmp7m0/Q6 + H4sIAAAAAAAAAO2WSw7AIAhEuf9xPUHXNfIVLG2HxEXRzIMIxUFEw7lW5tWQtKoNbH5f+t45z7G5 +WvDWjlRTUbY1D7DB7s6mxV60v8G+c7vmnWVggw022H9nS7Paw8x6O5xiZ9oT7DfO0Mr7ttTBMJyN +sEnxWzWsMXRiSzGBXcte1XU1e9bjeiqzx2ZNjR01T39L/9/dGE6zPbPkybxn/xffLVpMmp7m0/Q6 sKNrV+MCkoWDZjgYAAA= diff --git a/tiled/interiors/orril/constantines_villa_library.tmx b/data/maps/interiors/orril/constantines_villa_library.tmx similarity index 99% rename from tiled/interiors/orril/constantines_villa_library.tmx rename to data/maps/interiors/orril/constantines_villa_library.tmx index a4877d6bff..48405017a2 100644 --- a/tiled/interiors/orril/constantines_villa_library.tmx +++ b/data/maps/interiors/orril/constantines_villa_library.tmx @@ -51,32 +51,32 @@ - H4sIAAAAAAAAAO2SsQ0AMAjDMiL+P5gf2iIllQevwQopSQXWtGkW5Pbu5OPk8gNpfab5Qs7fT29s + H4sIAAAAAAAAAO2SsQ0AMAjDMiL+P5gf2iIllQevwQopSQXWtGkW5Pbu5OPk8gNpfab5Qs7fT29s u7F5OoQsbvfWDzK2GbHpiBgQDgAA - H4sIAAAAAAAAAOWWTW7CMBCFfYQKcYYeJ+dg3z2q2NEuKBfgpxJQVWqBBWco3cCGH9HT9Hkx0mOY -JE5CzIInfcIEnDd2PJN5cM41ItMETy6+EvIdgCEYgQ3Ygi54Aa9q3ANvoA92YE+fP2ANftVY7ql9 -LZ2usDZL4svxx1DeekUcF+837x1f13P0ukJ9ry1rn/ks1O1bRGPwTszU75wXPObnUMb3CyyI74Lz -neGbFitrQuM/9b2sb4i8zyElDpF1RorUDUsrI44sSR3jGiS+EgvHFFpLYu3zmMbHiL4f7jyPPiv6 -cn5l1Y65O8+jpfEf693Gz837PpaIt6qSG3jeyvd0p76tivfhsxtaaySPQnqItH5N1lBEsfoNXYfr + H4sIAAAAAAAAAOWWTW7CMBCFfYQKcYYeJ+dg3z2q2NEuKBfgpxJQVWqBBWco3cCGH9HT9Hkx0mOY +JE5CzIInfcIEnDd2PJN5cM41ItMETy6+EvIdgCEYgQ3Ygi54Aa9q3ANvoA92YE+fP2ANftVY7ql9 +LZ2usDZL4svxx1DeekUcF+837x1f13P0ukJ9ry1rn/ks1O1bRGPwTszU75wXPObnUMb3CyyI74Lz +neGbFitrQuM/9b2sb4i8zyElDpF1RorUDUsrI44sSR3jGiS+EgvHFFpLYu3zmMbHiL4f7jyPPiv6 +cn5l1Y65O8+jpfEf693Gz837PpaIt6qSG3jeyvd0p76tivfhsxtaaySPQnqItH5N1lBEsfoNXYfr 8J26y15Ai33Teh39HrZ6a57r62he7axjveJ7UNer9jl58vXbqtks79sGz5HpgH8vWKY1EA4AAA== - H4sIAAAAAAAAAGNgGAWjgDbgxUA7gEIw1N2PC7xEYt8eMFcMDHhGJ3vQ084jOtk70sFzOtkDyjeP + H4sIAAAAAAAAAGNgGAWjgDbgxUA7gEIw1N2PC7xEYt8eMFcMDHhGJ3vQ084jOtk70sFzOtkDyjeP 6WQXPQE1w49ecTEQYDQ/D2/wkrASstQOVgDKqyOtLTAKMAEACgSmtRAOAAA= - H4sIAAAAAAAAAO2WzQrCMBCE8/TqQT1bf95GPWgFf17IEQkMy6ZmYxZyyAdDQqFlmmwmG8KXDTRA -W+gCXUMed+hBY4rUN3fQHjpAI3SDZtAcWoj5ElpBa+gJvWg8QifoLObxmy3A/i1Y9qME9sXrzWvH -z+U7pf/lBfvhWiiBzwXPveFzwXO5Dy17rYF37X/gGok5puVG9OLhKeaYRvTCnlo7cy1judv4fP2b -Hdrd1vetY6FWjlszi2vXWrM5PUSqX8vBM4en0HL4F3L/antO9TryHtZ665azaKrP6fjxBrUc0xgQ + H4sIAAAAAAAAAO2WzQrCMBCE8/TqQT1bf95GPWgFf17IEQkMy6ZmYxZyyAdDQqFlmmwmG8KXDTRA +W+gCXUMed+hBY4rUN3fQHjpAI3SDZtAcWoj5ElpBa+gJvWg8QifoLObxmy3A/i1Y9qME9sXrzWvH +z+U7pf/lBfvhWiiBzwXPveFzwXO5Dy17rYF37X/gGok5puVG9OLhKeaYRvTCnlo7cy1judv4fP2b +Hdrd1vetY6FWjlszi2vXWrM5PUSqX8vBM4en0HL4F3L/antO9TryHtZ665azaKrP6fjxBrUc0xgQ DgAA @@ -87,8 +87,8 @@ DgAA - H4sIAAAAAAAAAO2WUQ6AMAhDuf9Vdwl/zbIIpVD2YZN9mfkKo9NlZmtoqfXmKmucrlfd8ygL6Z13 -bgi3WlNznnm/568rvycOqp0b8dXBje7xuCfP7Dyj9SIzsD9DfER0y1whe5icR+81lNuR3wpNMH+u + H4sIAAAAAAAAAO2WUQ6AMAhDuf9Vdwl/zbIIpVD2YZN9mfkKo9NlZmtoqfXmKmucrlfd8ygL6Z13 +bgi3WlNznnm/568rvycOqp0b8dXBje7xuCfP7Dyj9SIzsD9DfER0y1whe5icR+81lNuR3wpNMH+u lsuyM7OK/ENUZkGVI0V+kT5/ecr0PvONYsXcrx1cz4NqPbDw91AQDgAA diff --git a/tiled/interiors/orril/constantines_villa_livingroom.tmx b/data/maps/interiors/orril/constantines_villa_livingroom.tmx similarity index 99% rename from tiled/interiors/orril/constantines_villa_livingroom.tmx rename to data/maps/interiors/orril/constantines_villa_livingroom.tmx index 16d5fafd45..f5d6f79fd2 100644 --- a/tiled/interiors/orril/constantines_villa_livingroom.tmx +++ b/data/maps/interiors/orril/constantines_villa_livingroom.tmx @@ -171,74 +171,74 @@ - H4sIAAAAAAAAAO3TMQ6AUAhEQdSYeDPvfyM7W/2KAZMpXg1T7D5F7IUtkVOlgYODg+NPjixr9Y8c -HBwcHP3i6BVHrzh6xTHeFvfj4ODgeOJYkywcHNX7GLXMcV2V485vI43ez4qDg4OD49+OleP8h6Nm + H4sIAAAAAAAAAO3TMQ6AUAhEQdSYeDPvfyM7W/2KAZMpXg1T7D5F7IUtkVOlgYODg+NPjixr9Y8c +HBwcHP3i6BVHrzh6xTHeFvfj4ODgeOJYkywcHNX7GLXMcV2V485vI43ez4qDg4OD49+OleP8h6Nm H5kb67ZzDo4vHG/8mR0Q9/p1ECcAAA== - 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 h+oQJwAA - H4sIAAAAAAAAAO2YvU7DMBSF41ZAy4B4BgZEVIkn6QgLvAJM7CwwspBKiIUBhvIrdlgYEQNqoeId -4B0YOFZdxYniVE5N45vcTzqymyjWOXGs6zoI3BKJuP8usq8X5UKNcSaSv32hDz/X0A10C91B99AD -9Ki8mt6Di/dDgW/k/KlJ1jrRJTynDcLe02why7bK81FwjLWGMzuF2UGGXcLzIjTvbdVfJZxHsuDQ -f93roAtaIrneKTJSLfX1XjW+yjbAWLGBmh3miCLpfcgm0Rx5cB1kKHMEHWttGRx6slb2PfExKweE -cnzm3NurSI6qzEcevtW7keH6m0i286CNfc9ywb3PwK0VhghP0LPWZjHwbM3pyP+fpvMmea7ZU/2X -Ofn5b9a1rCfQFXRu8bzLs7kyaXqcw+Zbm3bWG4rxGXGoJFlCuwItQr+W3l4NSjO0HHcaHRG3k74+ -h7Y5JHIPMQxirxRrmMwg53OyLk37CSpEwfj7jwz3e4brDJOFrHGX0Kkmm3rHMAzjmj9SWLaXECcA + H4sIAAAAAAAAAO2YvU7DMBSF41ZAy4B4BgZEVIkn6QgLvAJM7CwwspBKiIUBhvIrdlgYEQNqoeId +4B0YOFZdxYniVE5N45vcTzqymyjWOXGs6zoI3BKJuP8usq8X5UKNcSaSv32hDz/X0A10C91B99AD +9Ki8mt6Di/dDgW/k/KlJ1jrRJTynDcLe02why7bK81FwjLWGMzuF2UGGXcLzIjTvbdVfJZxHsuDQ +f93roAtaIrneKTJSLfX1XjW+yjbAWLGBmh3miCLpfcgm0Rx5cB1kKHMEHWttGRx6slb2PfExKweE +cnzm3NurSI6qzEcevtW7keH6m0i286CNfc9ywb3PwK0VhghP0LPWZjHwbM3pyP+fpvMmea7ZU/2X +Ofn5b9a1rCfQFXRu8bzLs7kyaXqcw+Zbm3bWG4rxGXGoJFlCuwItQr+W3l4NSjO0HHcaHRG3k74+ +h7Y5JHIPMQxirxRrmMwg53OyLk37CSpEwfj7jwz3e4brDJOFrHGX0Kkmm3rHMAzjmj9SWLaXECcA AA== - H4sIAAAAAAAAAO3OQQ0AIAwEsMsMgH8zWOOLg2WhVdAEAACA6VYlu7oXAAAAAMCPTncA4HEBNG01 + H4sIAAAAAAAAAO3OQQ0AIAwEsMsMgH8zWOOLg2WhVdAEAACA6VYlu7oXAAAAAMCPTncA4HEBNG01 XhAnAAA= - H4sIAAAAAAAAAO3WUQkAMAxDwTJH82+uIhoYHXcK8v5SBQAAAAAATNzzekGGDgCArF9+iQ5gkwY8 + H4sIAAAAAAAAAO3WUQkAMAxDwTJH82+uIhoYHXcK8v5SBQAAAAAATNzzekGGDgCArF9+iQ5gkwY8 LSMKECcAAA== - H4sIAAAAAAAAAO2Vaw7DIAyDq92k97/ktB9ICIViJ+ZRhqVqbQdOPhLo/bmue8PrJ+sdqnx87T5/ -x/rXYqq8ovGRtUU8ZkhdD+vdCL4RHFHPWn8oY6l9LE+GI9oXh6PtiXC0ctiFA81xBQ7ULzrGG1fN -Ee29SNxTDy7Hw9H2PBx8jj041HoLx1P9Zn7PI0q5vJ3D0qzvoEd5HmVOTD3QvkR7GZ3HMq7OgfzH -srK9pjhfVBzsPC/HyHqw8vT64YjnoPDoxZHGRaTgQOe0xkWk4kjP3vPTw5F7Rzg8V0/v2RwqBram -yL72rM8TUyuuR+j6sn4shyJ/xXqUvuwcKy8m3goctbzY8dYc7178Bw7EI3peqTSLQy307NuBY3Q9 + H4sIAAAAAAAAAO2Vaw7DIAyDq92k97/ktB9ICIViJ+ZRhqVqbQdOPhLo/bmue8PrJ+sdqnx87T5/ +x/rXYqq8ovGRtUU8ZkhdD+vdCL4RHFHPWn8oY6l9LE+GI9oXh6PtiXC0ctiFA81xBQ7ULzrGG1fN +Ee29SNxTDy7Hw9H2PBx8jj041HoLx1P9Zn7PI0q5vJ3D0qzvoEd5HmVOTD3QvkR7GZ3HMq7OgfzH +srK9pjhfVBzsPC/HyHqw8vT64YjnoPDoxZHGRaTgQOe0xkWk4kjP3vPTw5F7Rzg8V0/v2RwqBram +yL72rM8TUyuuR+j6sn4shyJ/xXqUvuwcKy8m3goctbzY8dYc7178Bw7EI3peqTSLQy307NuBY3Q9 rPOQnacWs1/L2pf3SKxeYs6fFkf5i3KgZ56KJcIxao/uwlGLy3LU8p3Nofbb4foCiGtsRRAnAAA= diff --git a/tiled/interiors/orril/jynath_house.tmx b/data/maps/interiors/orril/jynath_house.tmx similarity index 99% rename from tiled/interiors/orril/jynath_house.tmx rename to data/maps/interiors/orril/jynath_house.tmx index ea0a6be16c..4e9bcd8331 100644 --- a/tiled/interiors/orril/jynath_house.tmx +++ b/data/maps/interiors/orril/jynath_house.tmx @@ -81,34 +81,34 @@ - H4sIAAAAAAAAAO3TuQrCQBCA4fVoPDoFDzCVjbeNgmdQUTv11Xxj/2IKWdDoSmZFt/iqkPnZ7KRs -jMl6UkIeY/SVjZCTfhfLlM0wFwt0lPsrrEV812+gqdi/Sr+CKlqIPJy/hrri999gK3Ye7t8W+rr7 -b9Pef5v2/n9y/9MnzyYK/TTP307w6rykOY+E/f/+/Q/93+2H/++/7z/0/feH6L1pj4M4Orw/kH4R + H4sIAAAAAAAAAO3TuQrCQBCA4fVoPDoFDzCVjbeNgmdQUTv11Xxj/2IKWdDoSmZFt/iqkPnZ7KRs +jMl6UkIeY/SVjZCTfhfLlM0wFwt0lPsrrEV812+gqdi/Sr+CKlqIPJy/hrri999gK3Ye7t8W+rr7 +b9Pef5v2/n9y/9MnzyYK/TTP307w6rykOY+E/f/+/Q/93+2H/++/7z/0/feH6L1pj4M4Orw/kH4R GQcnnMXFcUYBN7WoaF0AEAAA - H4sIAAAAAAAAAOWVOVIDMRBFNZiEnXuwXoArkNgJJJAChpQTAOVyRIHBhpxi38kwy838p2qwxyp1 -q9XDGAy/6gUjqf/XUhoZ8zu0BtbBhrI/q8pgE2wp+/tBxciYUsSP2QG7YC/A11Wz6MhZQtuyJ9+l -2OuL0Jq0VvC9Gpivyc4i6V76avLQLbgD9+Ah5yyXHsETeAYvgvG9PDcuPz2PV9BkakLPMvalalz5 -b+BdvIKOz3fpA3xabbNgisEnrpZiJqkdBhHDODgHZwSXYMzjQTEkWNtgkn9BEOcXBD6URsEAw6Qg -f8LjQTGSrG/edL/v0xZX4JrgxjFewpy1b/b7XlHsZdW474rGKy3q/uX9bzsAhxmopeYpmas97ggc -g30ldcv7J/Jdudv+qbTztdn2+jXqdX6e56/Jb4CTDJwG5v8lcfdtQXAnqH9mlcnU1Px3tQB7b0DM + H4sIAAAAAAAAAOWVOVIDMRBFNZiEnXuwXoArkNgJJJAChpQTAOVyRIHBhpxi38kwy838p2qwxyp1 +q9XDGAy/6gUjqf/XUhoZ8zu0BtbBhrI/q8pgE2wp+/tBxciYUsSP2QG7YC/A11Wz6MhZQtuyJ9+l +2OuL0Jq0VvC9Gpivyc4i6V76avLQLbgD9+Ah5yyXHsETeAYvgvG9PDcuPz2PV9BkakLPMvalalz5 +b+BdvIKOz3fpA3xabbNgisEnrpZiJqkdBhHDODgHZwSXYMzjQTEkWNtgkn9BEOcXBD6URsEAw6Qg +f8LjQTGSrG/edL/v0xZX4JrgxjFewpy1b/b7XlHsZdW474rGKy3q/uX9bzsAhxmopeYpmas97ggc +g30ldcv7J/Jdudv+qbTztdn2+jXqdX6e56/Jb4CTDJwG5v8lcfdtQXAnqH9mlcnU1Px3tQB7b0DM ABAAAA== - H4sIAAAAAAAAAGNgGAWjgPqgkopmVUBxNYn2U8MNVUj2DxQYSLsHEpykUC8o3Kqo5BZyQAUapgXY -TQf7ayjQOwpGwUgCtMgruPLuQJZtxIDjUJrYuphQOXUcjxwhQKz9hNoYh4gUg4HBHkfIAFv44vMb -PkCOPmrUk+h+uAvE94D4PhA/AOKHNLYfHTwF4mdA/ByIXwDxSyqbDwP4wvsdEL8H4g9QvjcjcWYi + H4sIAAAAAAAAAGNgGAWjgPqgkopmVUBxNYn2U8MNVUj2DxQYSLsHEpykUC8o3Kqo5BZyQAUapgXY +TQf7ayjQOwpGwUgCtMgruPLuQJZtxIDjUJrYuphQOXUcjxwhQKz9hNoYh4gUg4HBHkfIAFv44vMb +PkCOPmrUk+h+uAvE94D4PhA/AOKHNLYfHTwF4mdA/ByIXwDxSyqbDwP4wvsdEL8H4g9QvjcjcWYi hyWp8TnaZhgaAADaEnNmABAAAA== - H4sIAAAAAAAAAO3TuQ2AMBAF0XWd0AQtAFXRA1fA1Q2TkXFJeBH8J01o7cqWzeRNciqofPiMhySY + H4sIAAAAAAAAAO3TuQ2AMBAF0XWd0AQtAFXRA1fA1Q2TkXFJeBH8J01o7cqWzeRNciqofPiMhySY pcF7i31fvn85dvUtqxtnRETER+a9QEQ1NdRSR33k+QONNNFMS+T5cs6f/oRsVkDvM8EAEAAA @@ -119,9 +119,9 @@ pcF7i31fvn85dvUtqxtnRETER+a9QEQ1NdRSR33k+QONNNFMS+T5cs6f/oRsVkDvM8EAEAAA - H4sIAAAAAAAAAO2VUQ6AIAxD9Vrc/2B+mWiySldXJJEm+wHZ64ZA27etrbhFpN58VgyzWlcW4iue -UB52TebbrCc0xvJde5Tpv7M/mXWV/+wIPnueXecvYvTunMqeKHzEqFbFnazkUWPx/8M/82aFvKIx -pr4nL4pHhf9WEQP13OXlKz6z9+7+I1+z8V1eojpn5LuE6nTylTubWd/Ly45XvkmON2hUHErbL+YA + H4sIAAAAAAAAAO2VUQ6AIAxD9Vrc/2B+mWiySldXJJEm+wHZ64ZA27etrbhFpN58VgyzWlcW4iue +UB52TebbrCc0xvJde5Tpv7M/mXWV/+wIPnueXecvYvTunMqeKHzEqFbFnazkUWPx/8M/82aFvKIx +pr4nL4pHhf9WEQP13OXlKz6z9+7+I1+z8V1eojpn5LuE6nTylTubWd/Ly45XvkmON2hUHErbL+YA EAAA diff --git a/tiled/interiors/ratcity/bakery.tmx b/data/maps/interiors/ratcity/bakery.tmx similarity index 99% rename from tiled/interiors/ratcity/bakery.tmx rename to data/maps/interiors/ratcity/bakery.tmx index 6e66945506..9b8db97efe 100644 --- a/tiled/interiors/ratcity/bakery.tmx +++ b/data/maps/interiors/ratcity/bakery.tmx @@ -51,26 +51,26 @@ - H4sIAAAAAAAAAGNmYGBgHgK4DIgrsNDEqCnDYh4x6nCpQbeXFu4jBpPiPkrCmFz3jeJRPNgxAP3W + H4sIAAAAAAAAAGNmYGBgHgK4DIgrsNDEqCnDYh4x6nCpQbeXFu4jBpPiPkrCmFz3jeJRPNgxAP3W ULcABQAA - H4sIAAAAAAAAAONjYGDgJoBVgFgViNUIqOMHYl4gFgJiWTxYHYg1gFgTjxphIOaBmifNQDmQGjVv + H4sIAAAAAAAAAONjYGDgJoBVgFgViNUIqOMHYl4gFgJiWTxYHYg1gFgTjxphIOaBmifNQDmQGjVv 1LxR8wbEPBEglqEQi0LNEwBiLiphQSAGAFn6LAMABQAA - H4sIAAAAAAAAAGNgoA1wJ0JNIBAnQXEwEAdB2clY1HpgEatH44cCcRgUtyKxo4lzMtEgYAia10OB -eSFEmLcMj350uT4C5s0F4nlAPB+LOmxy2MyDgRVoelYSIdeLxzwQWADEC4F4EZFyhMwDgeVkylED + H4sIAAAAAAAAAGNgoA1wJ0JNIBAnQXEwEAdB2clY1HpgEatH44cCcRgUtyKxo4lzMtEgYAia10OB +eSFEmLcMj350uT4C5s0F4nlAPB+LOmxy2MyDgRVoelYSIdeLxzwQWADEC4F4EZFyhMwDgeVkylED oOcjdNAJxF1Q3A3Es4F4DlRuMhBPQRNzpoEbaQUArAw4iQAFAAA= - H4sIAAAAAAAAAGNgGFhQC8R1QNwG5XcAcQ2SfAfdXTQKBhrMBeJ5QDyfRLlRMApIBQCesncYAAUA + H4sIAAAAAAAAAGNgGFhQC8R1QNwG5XcAcQ2SfAfdXTQKBhrMBeJ5QDyfRLlRMApIBQCesncYAAUA AA== @@ -81,7 +81,7 @@ AA== - H4sIAAAAAAAAAHNiYGBwGgDMQKYeZIAuRolZpIChaB4lZtLbPEJxjk89Nn2D3TxyAD3THyl5GJ/6 + H4sIAAAAAAAAAHNiYGBwGgDMQKYeZIAuRolZpIChaB4lZtLbPEJxjk89Nn2D3TxyAD3THyl5GJ/6 wYgBjNfQrQAFAAA= diff --git a/tiled/interiors/ratcity/flower_shop.tmx b/data/maps/interiors/ratcity/flower_shop.tmx similarity index 99% rename from tiled/interiors/ratcity/flower_shop.tmx rename to data/maps/interiors/ratcity/flower_shop.tmx index 3728584d2b..f80b872c22 100644 --- a/tiled/interiors/ratcity/flower_shop.tmx +++ b/data/maps/interiors/ratcity/flower_shop.tmx @@ -53,15 +53,15 @@ - H4sIAAAAAAAAAO3NSw6CMBSF4Y4F5aFMlKeuS0Ur0EWweA5Jm5TG0EdSRtzkC0256X8ihASeRXCE -FApPzhDyzg1GYjYU3vAzvL8qHdOGmJa/K3ykf3LLtkP1K4sRLdvO17LT7Z1NO71lZ3DsqK0nMH6e + H4sIAAAAAAAAAO3NSw6CMBSF4Y4F5aFMlKeuS0Ur0EWweA5Jm5TG0EdSRtzkC0256X8ihASeRXCE +FApPzhDyzg1GYjYU3vAzvL8qHdOGmJa/K3ykf3LLtkP1K4sRLdvO17LT7Z1NO71lZ3DsqK0nMH6e v68/DdeOaDHlrbV7uXOB3EEJFdQrOxnvxHBw1MAdHpq9BCa1d63GsAUAAA== - H4sIAAAAAAAAANWTCQrAIAwEfV1vRErpZf//jq6QQAihF5bShUEQZTwS575JAUpQgY54IzVoQAs8 -CGAGC1jV2k0gs9L6+aKzJyzHWdilY7k9cdchXTrWmfk+8aHH2heN+eQImT36Lx05fGaPFa63tz3J + H4sIAAAAAAAAANWTCQrAIAwEfV1vRErpZf//jq6QQAihF5bShUEQZTwS575JAUpQgY54IzVoQAs8 +CGAGC1jV2k0gs9L6+aKzJyzHWdilY7k9cdchXTrWmfk+8aHH2heN+eQImT36Lx05fGaPFa63tz3J kd4uZx2MhOxT/p+cdT0Rsk8H4qhP5agdV/v0j9kBJl3H7LAFAAA= @@ -72,7 +72,7 @@ kd4uZx2MhOxT/p+cdT0Rsk8H4qhP5agdV/v0j9kBJl3H7LAFAAA= - H4sIAAAAAAAAAHNiYGBwGoYYBohVh64Wlzg+/bjUkwJIsYtcO0i1a6jbg08dtewhpG642UPNdE1K + H4sIAAAAAAAAAHNiYGBwGoYYBohVh64Wlzg+/bjUkwJIsYtcO0i1a6jbg08dtewhpG642UPNdE1K fmZA4pOSTymxlxbmkosBTkhCs7AFAAA= diff --git a/tiled/interiors/ratcity/hostel.tmx b/data/maps/interiors/ratcity/hostel.tmx similarity index 99% rename from tiled/interiors/ratcity/hostel.tmx rename to data/maps/interiors/ratcity/hostel.tmx index de6ac3fda7..d2c60e2655 100644 --- a/tiled/interiors/ratcity/hostel.tmx +++ b/data/maps/interiors/ratcity/hostel.tmx @@ -41,13 +41,13 @@ - H4sIAAAAAAAAAONjYGDgJhPzAzEvEAsBsSwOLIMDiwMxD1S/NAPpQHpUP9X1hyDJE2Jj0x+OpI4Q + H4sIAAAAAAAAAONjYGDgJhPzAzEvEAsBsSwOLIMDiwMxD1S/NAPpQHpUP9X1hyDJE2Jj0x+OpI4Q G5v+KCR1hNiDMfzI1S8CxHJALA/ECgy48wwyloTqFwBiLiBWBGIlIFaG8onBgkAMAHnJlSgABAAA - H4sIAAAAAAAAAGNgoB4IAWJXKA4hQhwZJANxOBC7Q3E4khy6uCcOM6JIZA93EAjEQXS2ExZPxIoP + H4sIAAAAAAAAAGNgoB4IAWJXKA4hQhwZJANxOBC7Q3E4khy6uCcOM6JIZA93EAjEQXS2ExZPxIoP F4ArTVKqltYAAN1VsroABAAA @@ -63,7 +63,7 @@ F4ArTVKqltYAAN1VsroABAAA - H4sIAAAAAAAAAHNiYGBwGgSYAQsfGeBShy7OQCQbm35SwFDQT4wcte0nJv5w6R/K8UeKGcTmAXpg + H4sIAAAAAAAAAHNiYGBwGgSYAQsfGeBShy7OQCQbm35SwFDQT4wcte0nJv5w6R/K8UeKGcTmAXpg AChVeWsABAAA diff --git a/tiled/interiors/ratcity/house1.tmx b/data/maps/interiors/ratcity/house1.tmx similarity index 99% rename from tiled/interiors/ratcity/house1.tmx rename to data/maps/interiors/ratcity/house1.tmx index bc04f0fad6..9a2713cfa2 100644 --- a/tiled/interiors/ratcity/house1.tmx +++ b/data/maps/interiors/ratcity/house1.tmx @@ -62,22 +62,22 @@ - H4sIAAAAAAAAAO3UyQoCMQwG4BzFZdxB3EVxeRT39b2860Ef1V+oGGI7ZqaDzMHAd2nKTylpAyLK -WRQhcPRsewtQgQ5ThbyjJ/G9LTjTu5qiF1Zhe+ewgCWsPHLWsIEt7Dxy9nCAI5w8cpK6H96rQdvo -Qg/6bK2uyClBlhmY/lCsl0NyMvQ5byPTH5N9DmVOg+wzN4EpzMg9h1HqAldxB3FybnBPIIdXWnM0 + H4sIAAAAAAAAAO3UyQoCMQwG4BzFZdxB3EVxeRT39b2860Ef1V+oGGI7ZqaDzMHAd2nKTylpAyLK +WRQhcPRsewtQgQ5ThbyjJ/G9LTjTu5qiF1Zhe+ewgCWsPHLWsIEt7Dxy9nCAI5w8cpK6H96rQdvo +Qg/6bK2uyClBlhmY/lCsl0NyMvQ5byPTH5N9DmVOg+wzN4EpzMg9h1HqAldxB3FybnBPIIdXWnM0 b1F7nm9vUZOjeYva86Tpnv85v8vhf2dUr39V/p1xPP/VB4EevdbgBwAA - H4sIAAAAAAAAAGNgIA6EAnEYkWpBwB2HeDgQRwBxIxrGBTywiDkDcSQQRwFxCxomF7Sj4VEw/EA0 -EMdAcSyS+FQgnkakGcVAHAfE8VCcAMRFaGqcKXLlKBhpIIlK5qRRqD8FiDOBOAuIs4E4kUxzMoA4 + H4sIAAAAAAAAAGNgIA6EAnEYkWpBwB2HeDgQRwBxIxrGBTywiDkDcSQQRwFxCxomF7Sj4VEw/EA0 +EMdAcSyS+FQgnkakGcVAHAfE8VCcAMRFaGqcKXLlKBhpIIlK5qRRqD8FiDOBOAuIs4E4kUxzMoA4 H4gLgLgQiFMpcFMOEOcCcR4BdcVEmJWOxkfPtyBAat4tIkMPPQEAul8BYeAHAAA= - H4sIAAAAAAAAAGNgGNqgFQ3jAyVAXArEZUBcTqG9lUBcRaEZNUBcC8R1QFxPoVlDBShRyRxVKpkz + H4sIAAAAAAAAAGNgGNqgFQ3jAyVAXArEZUBcTqG9lUBcRaEZNUBcC8R1QFxPoVlDBShRyRxVKpkz CoYH8B9oB4wCmoHkgXbAEAYAcU4sJuAHAAA= @@ -88,7 +88,7 @@ CoYH8B9oB4wCmoHkgXbAEAYAcU4sJuAHAAA= - H4sIAAAAAAAAAHNiYGBwGoQYBqhlDjaz8MnhU0sKINc9g8EcdHXkhvNwMQefWlLNIRaMmkO8OZSA + H4sIAAAAAAAAAHNiYGBwGoQYBqhlDjaz8MnhU0sKINc9g8EcdHXkhvNwMQefWlLNIRaMmkO8OZSA gfQXMemMHu7Bl24Hwhx09cTagc8sQmaQGtb48vxgwACGIh/L4AcAAA== diff --git a/tiled/interiors/ratcity/house2.tmx b/data/maps/interiors/ratcity/house2.tmx similarity index 99% rename from tiled/interiors/ratcity/house2.tmx rename to data/maps/interiors/ratcity/house2.tmx index db27ba7f74..c6e99ff57c 100644 --- a/tiled/interiors/ratcity/house2.tmx +++ b/data/maps/interiors/ratcity/house2.tmx @@ -53,13 +53,13 @@ - H4sIAAAAAAAAAONjYGDgphDzAzEvEAsBsSyZWBiIeaDmSDOQD6RGzRnx5ogAsQweLAfE8kCsgEVO + H4sIAAAAAAAAAONjYGDgphDzAzEvEAsBsSyZWBiIeaDmSDOQD6RGzRnx5ogAsQweLAfE8kCsgEVO FGqOABBzEcCKQKwExMo45AWBGAAoOkI1YAMAAA== - H4sIAAAAAAAAAGNgoC7oQaPdoXQ0EAcBcTASDgHiCBzm9KPRHlA6CohDgTgMCYdDxZ2xmDMJjR4u + H4sIAAAAAAAAAGNgoC7oQaPdoXQ0EAcBcTASDgHiCBzm9KPRHlA6CohDgTgMCYdDxZ2xmDMJjR4u oAiIs4A4A4gzgTiPTHPy0fjpZJpTTKY+dIAtDgmB2VSymxYAAHLLADVgAwAA @@ -75,7 +75,7 @@ oAiIs4A4A4gzgTiPTHPy0fjpZJpTTKY+dIAtDgmB2VSymxYAAHLLADVgAwAA - H4sIAAAAAAAAAHNiYGBwGoQYHTih0djk8ZmFSx8uQMg9A20OMWFGrDno8tQwh1hAS3OISRO0xgAk + H4sIAAAAAAAAAHNiYGBwGoQYHTih0djk8ZmFSx8uQMg9A20OMWFGrDno8tQwh1hAS3OISRO0xgAk Rt8oYAMAAA== diff --git a/tiled/interiors/ratcity/house3.tmx b/data/maps/interiors/ratcity/house3.tmx similarity index 99% rename from tiled/interiors/ratcity/house3.tmx rename to data/maps/interiors/ratcity/house3.tmx index f31f841b02..fde9e155f2 100644 --- a/tiled/interiors/ratcity/house3.tmx +++ b/data/maps/interiors/ratcity/house3.tmx @@ -48,19 +48,19 @@ - H4sIAAAAAAAAAGNmYGBgHkHYHYg9kLAnGWZ4AbE3EvahsxkwP3hTYAa6/eSY4QvEfliw/yCIZ1ph + H4sIAAAAAAAAAGNmYGBgHkHYHYg9kLAnGWZ4AbE3EvahsxkwP3hTYAa6/eSY4QvEfliw/yCIZ1ph AJxRbM0wAwAA - H4sIAAAAAAAAAN3MNwrAQAxEUdXOsXEOd15Y2MN6iincCNnrzoJXSKBfiEj6QQk5NDBHaCFjY5S4 + H4sIAAAAAAAAAN3MNwrAQAxEUdXOsXEOd15Y2MN6iincCNnrzoJXSKBfiEj6QQk5NDBHaCFjY5S4 GX7ccLw79cNueN69+mE3Au9B/bAbMXNvdDA9tMAKG/RsVJC8sMMBJ/caLlKsECIwAwAA - H4sIAAAAAAAAAGNgoB4oAuJkIC4G4iQonUKiGQVAnAbE6Ug4A4/6pVjECgnYEQDEgUAchEeNMx65 + H4sIAAAAAAAAAGNgoB4oAuJkIC4G4iQonUKiGQVAnAbE6Ug4A4/6pVjECgnYEQDEgUAchEeNMx65 KUAcDMQhQBwK5dMShFHBjAgqmEFvgC8OBgoAALGmvcowAwAA @@ -76,7 +76,7 @@ KUAcDMQhQBwK5dMShFHBjAgqmEFvgC8OBgoAALGmvcowAwAA - H4sIAAAAAAAAAHNiYGBwGgIYH6BEPTlmIMtjYxPjBmLcRq55tHIHAwN93UGNNEPtdAgAEnAa/jAD + H4sIAAAAAAAAAHNiYGBwGgIYH6BEPTlmIMtjYxPjBmLcRq55tHIHAwN93UGNNEPtdAgAEnAa/jAD AAA= diff --git a/tiled/interiors/ratcity/house4.tmx b/data/maps/interiors/ratcity/house4.tmx similarity index 99% rename from tiled/interiors/ratcity/house4.tmx rename to data/maps/interiors/ratcity/house4.tmx index 67ba4a0b5b..8d34efb90a 100644 --- a/tiled/interiors/ratcity/house4.tmx +++ b/data/maps/interiors/ratcity/house4.tmx @@ -65,21 +65,21 @@ - H4sIAAAAAAAAAOXSvQqDMBSG4TNXTbXqUv91aL1DCy3UO+8rZOoQklOHgoFnyPBCAp8RkSjQGQku -aDzliG1Xif+5KrsFD0X3xEvRvbEqOu3/9ugKtOjQo3YobZfihAEjJnt3yQLe932M/LbPG+6Y5b/2 + H4sIAAAAAAAAAOXSvQqDMBSG4TNXTbXqUv91aL1DCy3UO+8rZOoQklOHgoFnyPBCAp8RkSjQGQku +aDzliG1Xif+5KrsFD0X3xEvRvbEqOu3/9ugKtOjQo3YobZfihAEjJnt3yQLe932M/LbPG+6Y5b/2 eaRdbztzbcu1sxDbzj7OvIly0AQAAA== - H4sIAAAAAAAAAOXOywqBQRjG8bk4YUnIgkJuyJpyPn3OkRUbNmzdkf/iUaNM3s9G8tSveWeap17n -ntNw8VJDDlnU9RZhJvNAr4IiCijhhgWWsgr0yt6c0dlFT/qBXtWb8zoHGMoo0HsVa2+D7Qe9Hfbe + H4sIAAAAAAAAAOXOywqBQRjG8bk4YUnIgkJuyJpyPn3OkRUbNmzdkf/iUaNM3s9G8tSveWeap17n +ntNw8VJDDlnU9RZhJvNAr4IiCijhhgWWsgr0yt6c0dlFT/qBXtWb8zoHGMoo0HsVa2+D7Qe9Hfbe fYyJTGPs+S9pomX4l8YBRyTRRsfQS+GEs+ZH1obuBVfDv19J4tsLvMkdCpY4CtAEAAA= - H4sIAAAAAAAAAGNgGJ6gBYhbydTbSYaeHiDuJdO+oQgUgVgJiJVJ1MeIhEkBKkCsCsRqJOqjFjgM + H4sIAAAAAAAAAGNgGJ6gBYhbydTbSYaeHiDuJdO+oQgUgVgJiJVJ1MeIhEkBKkCsCsRqJOqjFjgM xEcGyG5kQK107UyknqGWrgEK5STB0AQAAA== @@ -90,7 +90,7 @@ xEcGyG5kQK107UyknqGWrgEK5STB0AQAAA== - H4sIAAAAAAAAAHNiYGBwGgSYAYlmQBPDphZdPTogVx+6XmIBLv+QYhel+shxJ75wJjbOhqM+SsIS + H4sIAAAAAAAAAHNiYGBwGgSYAYlmQBPDphZdPTogVx+6XmIBLv+QYhel+shxJ75wJjbOhqM+SsIS mxpCeokF5OpD10uufZSEDT0wAMLWwwfQBAAA diff --git a/tiled/interiors/ratcity/house5.tmx b/data/maps/interiors/ratcity/house5.tmx similarity index 99% rename from tiled/interiors/ratcity/house5.tmx rename to data/maps/interiors/ratcity/house5.tmx index f4ee4223b3..8bf9bccd29 100644 --- a/tiled/interiors/ratcity/house5.tmx +++ b/data/maps/interiors/ratcity/house5.tmx @@ -50,14 +50,14 @@ - H4sIAAAAAAAAAO3MNw6AQAxEUdfk2JDDRclwbKZwsXK3Mg2IkV5hFz8gIvchIfiQQK2Ugse9kvQr + H4sIAAAAAAAAAO3MNw6AQAxEUdfk2JDDRclwbKZwsXK3Mg2IkV5hFz8gIvchIfiQQK2Ugse9kvQr XtibYBYWRW+FTdj/3md6B5zCpehpZvYyqKCBFjq+beTci8BhPQwwGj8bMdz/n+APAAUAAA== - H4sIAAAAAAAAAGNgoA3wA+IpQDwViANwqIkE4iwojgbiKCg7G4tafyCeBcSzoWxsIBaI46A4Homd -jEP9AiBeiN8bWEEEGXoGi3nuQOwBxZ5Y5EOBOAyKw6FiMXjM8wJibyj2IdmlpIFOIO5Cw92DyLwe + H4sIAAAAAAAAAGNgoA3wA+IpQDwViANwqIkE4iwojgbiKCg7G4tafyCeBcSzoWxsIBaI46A4Homd +jEP9AiBeiN8bWEEEGXoGi3nuQOwBxZ5Y5EOBOAyKw6FiMXjM8wJibyj2IdmlpIFOIO5Cw92DyLwe IO5Fw30UmDeQwHmA9NIbAAAeEXPKAAUAAA== @@ -73,7 +73,7 @@ IO5Fw30UmDeQwHmA9NIbAAAeEXPKAAUAAA== - H4sIAAAAAAAAAHNiYGBwGgKYGECqeaSYTcgeSgA9zSNkD75wwmUeNjapbiRHDz43DgfzSLGL2uZR + H4sIAAAAAAAAAHNiYGBwGgKYGECqeaSYTcgeSgA9zSNkD75wwmUeNjapbiRHDz43DgfzSLGL2uZR Yiax+W4wYABRXkA5AAUAAA== diff --git a/tiled/interiors/ratcity/house6.tmx b/data/maps/interiors/ratcity/house6.tmx similarity index 99% rename from tiled/interiors/ratcity/house6.tmx rename to data/maps/interiors/ratcity/house6.tmx index 66112fad0d..a60983d860 100644 --- a/tiled/interiors/ratcity/house6.tmx +++ b/data/maps/interiors/ratcity/house6.tmx @@ -53,15 +53,15 @@ - H4sIAAAAAAAAAO3ONw6AMAyFYc/0ukDoF6XDWTglb8gQZUCAWUBY+gZ7+GWHiMyHuGBDABlTCJbs -pcSf5IO9FjpNz+gNMGqmv/eK3naiN8OiWRn/HY3ai0BclEMBpdxj2fPAuKGCGhrl5sMOTCeQsgAF + H4sIAAAAAAAAAO3ONw6AMAyFYc/0ukDoF6XDWTglb8gQZUCAWUBY+gZ7+GWHiMyHuGBDABlTCJbs +pcSf5IO9FjpNz+gNMGqmv/eK3naiN8OiWRn/HY3ai0BclEMBpdxj2fPAuKGCGhrl5sMOTCeQsgAF AAA= - H4sIAAAAAAAAAGNgoA3IguIoII5G4kfiUB8AxFOAeCoQ+2GRTwfiOCiOR2LH4jDPH4hnAfFsKBsd -pBDjCTSwAIgX4pAjxzx8gNrmZUDpUCAOg+JwLOrcgdgDij2pYK8XEHtDsQ8BtZ1A3IWGuymwm9rm + H4sIAAAAAAAAAGNgoA3IguIoII5G4kfiUB8AxFOAeCoQ+2GRTwfiOCiOR2LH4jDPH4hnAfFsKBsd +pBDjCTSwAIgX4pAjxzx8gNrmZUDpUCAOg+JwLOrcgdgDij2pYK8XEHtDsQ8BtZ1A3IWGuymwm9rm 9QBxLxruo8C8wQycB0gvvQEArmnodgAFAAA= @@ -77,7 +77,7 @@ pBDjCTSwAIgX4pAjxzx8gNrmZUDpUCAOg+JwLOrcgdgDij2pYK8XEHtDsQ8BtZ1A3IWGuymwm9rm - H4sIAAAAAAAAAHNiYGBwGuKYGECuPmxmUMs8aruPGPMI2YFLnly3oZuBzzxqxu9QMI8SMJjNo2a+ + H4sIAAAAAAAAAHNiYGBwGuKYGECuPmxmUMs8aruPGPMI2YFLnly3oZuBzzxqxu9QMI8SMJjNo2a+ pnXZAQBHRPrrAAUAAA== diff --git a/tiled/interiors/ratcity/house7.tmx b/data/maps/interiors/ratcity/house7.tmx similarity index 99% rename from tiled/interiors/ratcity/house7.tmx rename to data/maps/interiors/ratcity/house7.tmx index 471dcf1c93..4212bede07 100644 --- a/tiled/interiors/ratcity/house7.tmx +++ b/data/maps/interiors/ratcity/house7.tmx @@ -56,21 +56,21 @@ - H4sIAAAAAAAAAO3QOQqAQBBE0Y7d18TllgoKehN3PagVTNQIAz2TKBa89AcVEJFrKAQfEqiFUvBU -pyT5CkudBlrWmWBmFk2ng551VtiYXdMZYLTQefrnq50DTuYSdCT7O+/tZFAJ5aoTgWMohht3o3FH + H4sIAAAAAAAAAO3QOQqAQBBE0Y7d18TllgoKehN3PagVTNQIAz2TKBa89AcVEJFrKAQfEqiFUvBU +pyT5CkudBlrWmWBmFk2ng551VtiYXdMZYLTQefrnq50DTuYSdCT7O+/tZFAJ5aoTgWMohht3o3FH oAUAAA== - H4sIAAAAAAAAAGNgwA16cIj34dFjDcQ2SNgWKr4CiFcCsROaekcoRgd2QGyPhB2A2ByI1wHxeiB2 -RlPvjEUMH9gCxFtJUD8KRgE2EAjEQUg4GIjD8ahfSoLZPhS4Kw4J+xGhHpe7kP2Gz1+kAEr8hQwC + H4sIAAAAAAAAAGNgwA16cIj34dFjDcQ2SNgWKr4CiFcCsROaekcoRgd2QGyPhB2A2ByI1wHxeiB2 +RlPvjEUMH9gCxFtJUD8KRgE2EAjEQUg4GIjD8ahfSoLZPhS4Kw4J+xGhHpe7kP2Gz1+kAEr8hQwC qGTOYAYAXNsN5qAFAAA= - H4sIAAAAAAAAAGNgGFpgAxBvpIM9DUDcSCWzWqlgRgcQd1LBnFEAAb5AHIeE/YE4fkBdRF0Qy4Dw + H4sIAAAAAAAAAGNgGFpgAxBvpIM9DUDcSCWzWqlgRgcQd1LBnFEAAb5AHIeE/YE4fkBdRF0Qy4Dw 2ygYugAAztINbaAFAAA= @@ -81,7 +81,7 @@ qGTOYAYAXNsN5qAFAAA= - H4sIAAAAAAAAADNjYGAwG6QYGWATwwbwmUGKecSaQwyghjnUcs+oOdQ1h9S0TIrbCOUJapqDy2xS + H4sIAAAAAAAAADNjYGAwG6QYGWATwwbwmUGKecSaQwyghjnUcs+oOdQ1h9S0TIrbCOUJapqDy2xS 8ig13UNPc3CZNRgwAJVEXfygBQAA diff --git a/tiled/interiors/ratcity/library.tmx b/data/maps/interiors/ratcity/library.tmx similarity index 99% rename from tiled/interiors/ratcity/library.tmx rename to data/maps/interiors/ratcity/library.tmx index 014377c294..743c96586b 100644 --- a/tiled/interiors/ratcity/library.tmx +++ b/data/maps/interiors/ratcity/library.tmx @@ -38,20 +38,20 @@ - H4sIAAAAAAAAAO3MOQ6AMAxEUdfsa8O+HAaBQNz/NkyRAqGJJUKLpdfYyY9ExP8ohhAyaB3lEJhO -Le5TKZ0FVvKH7bXOBjvpsP3f+TvPzgEn6bC91nkz904BjUUHPQyWe2k6CXiKESaYlTcpXJyTrD2A + H4sIAAAAAAAAAO3MOQ6AMAxEUdfsa8O+HAaBQNz/NkyRAqGJJUKLpdfYyY9ExP8ohhAyaB3lEJhO +Le5TKZ0FVvKH7bXOBjvpsP3f+TvPzgEn6bC91nkz904BjUUHPQyWe2k6CXiKESaYlTcpXJyTrD2A BAAA - H4sIAAAAAAAAAGNgwA0CgDgQioOwiAdh04QFBANxCBSHYhEPxaInHo3vDMRhQBwOxRFQMQYk8Qgi + H4sIAAAAAAAAAGNgwA0CgDgQioOwiAdh04QFBANxCBSHYhEPxaInHo3vDMRhQBwOxRFQMQYk8Qgi 3TOQAJtb0f2FT+1gBaP+Ghh/ORMpNlgBALHQmU6ABAAA - H4sIAAAAAAAAAGNgGN4gAIgDgTgIixgucWQxGAgG4hAgDsUihkscWYzaYNRfQ8tfowA7AABMMmfE + H4sIAAAAAAAAAGNgGN4gAIgDgTgIixgucWQxGAgG4hAgDsUihkscWYzaYNRfQ8tfowA7AABMMmfE gAQAAA== @@ -62,7 +62,7 @@ gAQAAA== - H4sIAAAAAAAAAHNiYGBwGoQYHeBTR4o5xAJamYPNTGLFR/1FvHuoZc5g9xcpYqTkPXrlcwDYeUOS + H4sIAAAAAAAAAHNiYGBwGoQYHeBTR4o5xAJamYPNTGLFR/1FvHuoZc5g9xcpYqTkPXrlcwDYeUOS gAQAAA== diff --git a/tiled/interiors/ratcity/smith_shop.tmx b/data/maps/interiors/ratcity/smith_shop.tmx similarity index 99% rename from tiled/interiors/ratcity/smith_shop.tmx rename to data/maps/interiors/ratcity/smith_shop.tmx index b33fdea5cf..001ee46377 100644 --- a/tiled/interiors/ratcity/smith_shop.tmx +++ b/data/maps/interiors/ratcity/smith_shop.tmx @@ -44,20 +44,20 @@ - H4sIAAAAAAAAAJNjYGCQpxArArEaECsDsQ2ZWAWIVaHmmDKQD4woNKebSuZQyz2j5oyaQ21z1IHY + H4sIAAAAAAAAAJNjYGCQpxArArEaECsDsQ2ZWAWIVaHmmDKQD4woNKebSuZQyz2j5oyaQ21z1IHY AIrtgNgeiU8Ia0DN0QJibSQMA9okYF0gBgAVaqNmgAQAAA== - H4sIAAAAAAAAAM3TSQ6CQBSE4XcObqbgFDCiEBXUqIwCF+cn9oYNM8ZKvhXdlU4liHyzwBIGdGyw -Vd92WGMFExYO2MOWeaL96E6fHHGCAxfewB4fN9zxQDDJ6+ZJiEiJW85W+1xxwVnq+yRIlU9LT7XP + H4sIAAAAAAAAAM3TSQ6CQBSE4XcObqbgFDCiEBXUqIwCF+cn9oYNM8ZKvhXdlU4liHyzwBIGdGyw +Vd92WGMFExYO2MOWeaL96E6fHHGCAxfewB4fN9zxQDDJ6+ZJiEiJW85W+1xxwVnq+yRIlU9LT7XP Gy88pb5Pn56mTNWTIVeKET1d84//xZiUcSNFwoAEAAA= - H4sIAAAAAAAAAGNgGAXEgkwgzgLibCDOAeLCgXXOoAOg8CkA4nwgzmMYDZ+RBByA2JEMfQA8loni + H4sIAAAAAAAAAGNgGAXEgkwgzgLibCDOAeLCgXXOoAOg8CkA4nwgzmMYDZ+RBByA2JEMfQA8loni gAQAAA== @@ -68,7 +68,7 @@ gAQAAA== - H4sIAAAAAAAAAJNkYGCQHKSYVEANM3CZRU1zyHHnQPkLl3pamoMvfAbCPfQwh1jzqZUvCLmXXhgA + H4sIAAAAAAAAAJNkYGCQHKSYVEANM3CZRU1zyHHnQPkLl3pamoMvfAbCPfQwh1jzqZUvCLmXXhgA FQ44P4AEAAA= diff --git a/tiled/interiors/sedah/house0.tmx b/data/maps/interiors/sedah/house0.tmx similarity index 98% rename from tiled/interiors/sedah/house0.tmx rename to data/maps/interiors/sedah/house0.tmx index 4923c6a38d..ff746d7fe4 100644 --- a/tiled/interiors/sedah/house0.tmx +++ b/data/maps/interiors/sedah/house0.tmx @@ -1,101 +1,101 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/interiors/sedah/house1.tmx b/data/maps/interiors/sedah/house1.tmx similarity index 98% rename from tiled/interiors/sedah/house1.tmx rename to data/maps/interiors/sedah/house1.tmx index cdba13eb23..5470920d98 100644 --- a/tiled/interiors/sedah/house1.tmx +++ b/data/maps/interiors/sedah/house1.tmx @@ -1,80 +1,80 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= - - - - - H4sIAAAAAAAACtXNuQqAMBRE0efSuLTutmqnfp64geCHO4EEYohFtAgOnCaPS2Iicl+IwIcaco3j4b0Cj7cpzBKxk+5bYIVEaU32t3b70O6W/iVNO1lsBZO2hEzSQMt1yo0peBuCo+hh4EbNnQngAntxUomEAwAA - - - - - H4sIAAAAAAAACmNgoBxUIuFRMAqQQfkA6R1KAADZZaRMhAMAAA== - - - - - H4sIAAAAAAAACmNgGAWjAD8oH2C7B9J+SoAnEHsBsT4BdQAmNOirhAMAAA== - - - - - H4sIAAAAAAAACmNgGAVDGawZaAeMANAFxbQCABOshQeEAwAA - - - - - H4sIAAAAAAAACmtlYGBoHSQYBpDZDESoJwaMJL2DKazo5W5i0hU5etHTJS0wANcRajOEAwAA - - - - - H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= + + + + + H4sIAAAAAAAACtXNuQqAMBRE0efSuLTutmqnfp64geCHO4EEYohFtAgOnCaPS2Iicl+IwIcaco3j4b0Cj7cpzBKxk+5bYIVEaU32t3b70O6W/iVNO1lsBZO2hEzSQMt1yo0peBuCo+hh4EbNnQngAntxUomEAwAA + + + + + H4sIAAAAAAAACmNgoBxUIuFRMAqQQfkA6R1KAADZZaRMhAMAAA== + + + + + H4sIAAAAAAAACmNgGAWjAD8oH2C7B9J+SoAnEHsBsT4BdQAmNOirhAMAAA== + + + + + H4sIAAAAAAAACmNgGAVDGawZaAeMANAFxbQCABOshQeEAwAA + + + + + H4sIAAAAAAAACmtlYGBoHSQYBpDZDESoJwaMJL2DKazo5W5i0hU5etHTJS0wANcRajOEAwAA + + + + + H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= + + + diff --git a/tiled/interiors/sedah/house2.tmx b/data/maps/interiors/sedah/house2.tmx similarity index 98% rename from tiled/interiors/sedah/house2.tmx rename to data/maps/interiors/sedah/house2.tmx index 579e872503..3b2c85f21d 100644 --- a/tiled/interiors/sedah/house2.tmx +++ b/data/maps/interiors/sedah/house2.tmx @@ -1,74 +1,74 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvNnYGDwH8WjeBTTDOsDsQEeeQAzvCKshAMAAA== - - - - - H4sIAAAAAAAACsXOuw5AQBQE0PVoPFpvLTp8Hj6EmiD8pdm4hWy2QFZMcrLFzWTHZYzpLzhgQgrhAwkY1PXZmRY6esU0F56keyequz0MP/z7JHc3j7DBDCvsiv/9avMEC21XuTmG4CKDnBTCjYuoa4MmKKEiteTOWXAAgDptUoQDAAA= - - - - - H4sIAAAAAAAACmNgoD0oR8KUmDGS9I6CkQMA4T96OoQDAAA= - - - - - H4sIAAAAAAAACmNgGJlgChBPHWhHkAhwuXkGEM8H4tlAPBeIF9DRTYQAPjfPBOI5DBC3L6Cjm+gFPIHYC4j1gdgAjzoAPoPCA4QDAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBTgAw1QTCsAAPcJqoaEAwAA - - - - - H4sIAAAAAAAACqtmYGCoHkAMA8hsBjRxQnoJAWrrJdaMgXIzLv3YzCAljsixdyi6GV8apQUGAHl4c6+EAwAA - - - - - H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvNnYGDwH8WjeBTTDOsDsQEeeQAzvCKshAMAAA== + + + + + H4sIAAAAAAAACsXOuw5AQBQE0PVoPFpvLTp8Hj6EmiD8pdm4hWy2QFZMcrLFzWTHZYzpLzhgQgrhAwkY1PXZmRY6esU0F56keyequz0MP/z7JHc3j7DBDCvsiv/9avMEC21XuTmG4CKDnBTCjYuoa4MmKKEiteTOWXAAgDptUoQDAAA= + + + + + H4sIAAAAAAAACmNgoD0oR8KUmDGS9I6CkQMA4T96OoQDAAA= + + + + + H4sIAAAAAAAACmNgGJlgChBPHWhHkAhwuXkGEM8H4tlAPBeIF9DRTYQAPjfPBOI5DBC3L6Cjm+gFPIHYC4j1gdgAjzoAPoPCA4QDAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBTgAw1QTCsAAPcJqoaEAwAA + + + + + H4sIAAAAAAAACqtmYGCoHkAMA8hsBjRxQnoJAWrrJdaMgXIzLv3YzCAljsixdyi6GV8apQUGAHl4c6+EAwAA + + + + + H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= + + + diff --git a/tiled/interiors/sedah/house3.tmx b/data/maps/interiors/sedah/house3.tmx similarity index 98% rename from tiled/interiors/sedah/house3.tmx rename to data/maps/interiors/sedah/house3.tmx index dd5cbc9546..cbd8090763 100644 --- a/tiled/interiors/sedah/house3.tmx +++ b/data/maps/interiors/sedah/house3.tmx @@ -1,104 +1,104 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3DAQ0AAAzDoKqdfwkXckhYNVVVVd89vS6P2RAOAAA= - - - - - H4sIAAAAAAAACuWWOQ7CMBBFzdIAER07FRLQAecADsLSsElst4EkV6CDq/EjJZJlJbYndkLBSK+xfubL8XwnDmOsmDM1UAZ90M6JHiiFvk3wYmal83ygaQi+eVWS7xt8DPq6irWs9usp1kRf0/NN49sFLQIDC75VUCBQZ/Jz8RVrka/D6Hk3mQf+PevcG2LexTLJ7wM8Od2Sw9b8U/pQfG3ml+JLze9c4f1Pvi7BVze/OufrEfWysu2bxfc3y/3G5S4qn6Cn5jduDqNagBVYgw3YSvTUeZb5BvfGDuzBARxZ/Nza9g3qxPmeJTrbvuJ+k4qa36T3FtUFXMEN3BVaWVFz8Yt7Q0ef5t7Q+a/rxOiHYBQy1ujB96H811UE/QRMQ2bEPl9RsTWlEA4AAA== - - - - - H4sIAAAAAAAACu2VTQ6CMBCFez3DHRVWGo1IAjGexn9P4AV8hk0zmWqnpR0NfMlbMCn5hsUrxvQcTBw+73Nn9pFen/djHRO6tEiDdGRWk1kK75bxmgxe6njPdom9ocyRhYK3RCrrubCiwdi8vnBd5TptMxvISzvzrb9Deanjl/vrYqW9QGaW2gskYC08/2RmIf/fjdDL4erRp3tD+r0uL3df0V0kHJETckYuwZvJuSI35I48Mnon/pMXrX7taRAOAAA= - - - - - H4sIAAAAAAAACu2UOQ6AMAwE8718GOUtAUK4/sGWFBQGKXHBjDSVi3WxdgjwB5JT7uCUC++w9KNFhyz9oEN+RO8FwAT3C1/IcpSTnDvmFrnIKldym7HJXR7yfJjzN+DOBQwq+WwQDgAA - - - - - H4sIAAAAAAAACmNgGAUjCQRBMQycHyiHDAEwGjajYBQMLzCap0fBKBhaYDTPjoKhCtDb24MdAABm5HvdEA4AAA== - - - - - H4sIAAAAAAAACuWU0QkAIAhEXdD91+k/KlPPMjsQIuxekcpExJ+GRzvn0UyNorgjL+7WGbgotoWLqMHfuJLQXE//9p4n3mu55yx3tZeFq2VX5r7wv5LQXE//ovJRXprZEV1XlbkaVeHe6N/MXOvcsEaEZ2Q0CLvD9xAOAAA= - - - - - H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3DAQ0AAAzDoKqdfwkXckhYNVVVVd89vS6P2RAOAAA= + + + + + H4sIAAAAAAAACuWWOQ7CMBBFzdIAER07FRLQAecADsLSsElst4EkV6CDq/EjJZJlJbYndkLBSK+xfubL8XwnDmOsmDM1UAZ90M6JHiiFvk3wYmal83ygaQi+eVWS7xt8DPq6irWs9usp1kRf0/NN49sFLQIDC75VUCBQZ/Jz8RVrka/D6Hk3mQf+PevcG2LexTLJ7wM8Od2Sw9b8U/pQfG3ml+JLze9c4f1Pvi7BVze/OufrEfWysu2bxfc3y/3G5S4qn6Cn5jduDqNagBVYgw3YSvTUeZb5BvfGDuzBARxZ/Nza9g3qxPmeJTrbvuJ+k4qa36T3FtUFXMEN3BVaWVFz8Yt7Q0ef5t7Q+a/rxOiHYBQy1ujB96H811UE/QRMQ2bEPl9RsTWlEA4AAA== + + + + + H4sIAAAAAAAACu2VTQ6CMBCFez3DHRVWGo1IAjGexn9P4AV8hk0zmWqnpR0NfMlbMCn5hsUrxvQcTBw+73Nn9pFen/djHRO6tEiDdGRWk1kK75bxmgxe6njPdom9ocyRhYK3RCrrubCiwdi8vnBd5TptMxvISzvzrb9Deanjl/vrYqW9QGaW2gskYC08/2RmIf/fjdDL4erRp3tD+r0uL3df0V0kHJETckYuwZvJuSI35I48Mnon/pMXrX7taRAOAAA= + + + + + H4sIAAAAAAAACu2UOQ6AMAwE8718GOUtAUK4/sGWFBQGKXHBjDSVi3WxdgjwB5JT7uCUC++w9KNFhyz9oEN+RO8FwAT3C1/IcpSTnDvmFrnIKldym7HJXR7yfJjzN+DOBQwq+WwQDgAA + + + + + H4sIAAAAAAAACmNgGAUjCQRBMQycHyiHDAEwGjajYBQMLzCap0fBKBhaYDTPjoKhCtDb24MdAABm5HvdEA4AAA== + + + + + H4sIAAAAAAAACuWU0QkAIAhEXdD91+k/KlPPMjsQIuxekcpExJ+GRzvn0UyNorgjL+7WGbgotoWLqMHfuJLQXE//9p4n3mu55yx3tZeFq2VX5r7wv5LQXE//ovJRXprZEV1XlbkaVeHe6N/MXOvcsEaEZ2Q0CLvD9xAOAAA= + + + + + H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== + + + diff --git a/tiled/interiors/sedah/house3_1.tmx b/data/maps/interiors/sedah/house3_1.tmx similarity index 98% rename from tiled/interiors/sedah/house3_1.tmx rename to data/maps/interiors/sedah/house3_1.tmx index 56b59aeaab..843aba72f4 100644 --- a/tiled/interiors/sedah/house3_1.tmx +++ b/data/maps/interiors/sedah/house3_1.tmx @@ -1,101 +1,101 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3OoQEAAAwCIC/39v1gWiDQaZICAAAwy4PD4gDP1O53EA4AAA== - - - - - H4sIAAAAAAAACr2Wyy5EQRCGy2UzTFi5DFYEO+ywwwtg3gWDSAYbl43LuyAhsXPZ4oH8nVRHT02f0/85M6OSLyen5j9dXd3V1VMVkf4Ew6BK6FjceINgBkxmMA0GCB1LON44eJV2c74xowvtIfJNyvLGY3WP+twDB2BfnyeBv6H+hvqzxvsAn2Tcp9zMiudRRtfruF/gW/lRjVvPw4BwnY/VdyT561x2fqyViTsF5sGCsggmClIrGHcI9IElsKysqK8oFTLuqPz1mlWwpqxLub7m+1Ve3Dlp7TcbYFPZkuJ9zfarLIv1Mfu761tNcArOwDnYjWidr5t16vrHBbgEV+AabIOdQOPfbdxUXimzcWNm83Xngz0HsxlzTMW1+frzwTAi8T2pgxtwC+7AvaT3l73P82r/Rdr3jdnf1H3O1L6Ny9azn4/Vu/emtJ6RZyIuW8+x+XmtrZl6D/KNGXNGuplvJ3E7ydf77Blh1rnTfGNzZOqqG/kyvfw/8vX2Bt7/MV/bn2P/75l8U/dCjdAymlDH3gsVQstovO4XITBU6RAOAAA= - - - - - H4sIAAAAAAAACu3UoQ0AIBAEwe+/KAKdIZB88ghIEDPyzLmNWEbssu22drgBVKpm9Ue/VbM0DQD41QTzTPL4EA4AAA== - - - - - H4sIAAAAAAAACmNgGAWkghwgzgPiXChdgiSeDxXPRxIfBeQBUHgWIGHkcC6CihUyjIbzUACeQOwFxd50tNcHiH2h2I+O9lIbHKRQ/1MgfgbEz4H4BQn69pGgFpsbXwLxKyB+DcRvSDCLFIDNjfSwFxsYKHvfAvE7IH4PxB/oaO9wAuTmEUrBSEuro3lkYAB6+UxpnUIsQC+fSalTRgF9AQCtXKSCEA4AAA== - - - - - H4sIAAAAAAAACmNgGAUjCURAMaXgFhXMGAWjYBSMgoECo2XYKCAG3KCCGdepYMZIBqN5dWgAfOmc1LbnaJ6hPwAAQ7C9VxAOAAA= - - - - - H4sIAAAAAAAACu2TUQ7AIAhDvSP3v8v+Fy1QKtvimvjjqm8VsDGGHbru8jyzM548ZsRnCw/aV3IzUnAZsdzoe0bOfiUv+ladoZ/bz0V6sk8jeZjMSu2qyy7ejFnt00rWSn2V3Gxe9k42b+auSI1XUs+SMm+Fy/4f8kRnqZq3u5875hfpLXkZH/KcsC6+wdinEA4AAA== - - - - - H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3OoQEAAAwCIC/39v1gWiDQaZICAAAwy4PD4gDP1O53EA4AAA== + + + + + H4sIAAAAAAAACr2Wyy5EQRCGy2UzTFi5DFYEO+ywwwtg3gWDSAYbl43LuyAhsXPZ4oH8nVRHT02f0/85M6OSLyen5j9dXd3V1VMVkf4Ew6BK6FjceINgBkxmMA0GCB1LON44eJV2c74xowvtIfJNyvLGY3WP+twDB2BfnyeBv6H+hvqzxvsAn2Tcp9zMiudRRtfruF/gW/lRjVvPw4BwnY/VdyT561x2fqyViTsF5sGCsggmClIrGHcI9IElsKysqK8oFTLuqPz1mlWwpqxLub7m+1Ve3Dlp7TcbYFPZkuJ9zfarLIv1Mfu761tNcArOwDnYjWidr5t16vrHBbgEV+AabIOdQOPfbdxUXimzcWNm83Xngz0HsxlzTMW1+frzwTAi8T2pgxtwC+7AvaT3l73P82r/Rdr3jdnf1H3O1L6Ny9azn4/Vu/emtJ6RZyIuW8+x+XmtrZl6D/KNGXNGuplvJ3E7ydf77Blh1rnTfGNzZOqqG/kyvfw/8vX2Bt7/MV/bn2P/75l8U/dCjdAymlDH3gsVQstovO4XITBU6RAOAAA= + + + + + H4sIAAAAAAAACu3UoQ0AIBAEwe+/KAKdIZB88ghIEDPyzLmNWEbssu22drgBVKpm9Ue/VbM0DQD41QTzTPL4EA4AAA== + + + + + H4sIAAAAAAAACmNgGAWkghwgzgPiXChdgiSeDxXPRxIfBeQBUHgWIGHkcC6CihUyjIbzUACeQOwFxd50tNcHiH2h2I+O9lIbHKRQ/1MgfgbEz4H4BQn69pGgFpsbXwLxKyB+DcRvSDCLFIDNjfSwFxsYKHvfAvE7IH4PxB/oaO9wAuTmEUrBSEuro3lkYAB6+UxpnUIsQC+fSalTRgF9AQCtXKSCEA4AAA== + + + + + H4sIAAAAAAAACmNgGAUjCURAMaXgFhXMGAWjYBSMgoECo2XYKCAG3KCCGdepYMZIBqN5dWgAfOmc1LbnaJ6hPwAAQ7C9VxAOAAA= + + + + + H4sIAAAAAAAACu2TUQ7AIAhDvSP3v8v+Fy1QKtvimvjjqm8VsDGGHbru8jyzM548ZsRnCw/aV3IzUnAZsdzoe0bOfiUv+ladoZ/bz0V6sk8jeZjMSu2qyy7ejFnt00rWSn2V3Gxe9k42b+auSI1XUs+SMm+Fy/4f8kRnqZq3u5875hfpLXkZH/KcsC6+wdinEA4AAA== + + + + + H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== + + + diff --git a/tiled/interiors/sedah/house3_2.tmx b/data/maps/interiors/sedah/house3_2.tmx similarity index 98% rename from tiled/interiors/sedah/house3_2.tmx rename to data/maps/interiors/sedah/house3_2.tmx index 3ce9688f10..41323fecf8 100644 --- a/tiled/interiors/sedah/house3_2.tmx +++ b/data/maps/interiors/sedah/house3_2.tmx @@ -1,116 +1,116 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3DQQ0AAAwDoRNc/+8JGSSsmqqqqu8eaBO2YhAOAAA= - - - - - H4sIAAAAAAAACuXWuU4DMRSFYbM0gbQsAVqgAzqgA54A8iAsDfv6LkMgSGmhBUqgCIi95UX4pXgkYzzDtQeMEFf6lGJOfJSRZaeslGqPrBudGEJ/JIPo0L29uMI1blT2vAU+qxp6rN4Y812995F7H/BoeIrQW8czXgyvOAnslewrc46tT8n89X0VMnbv/D/sNcXoHUCfp2GMaKMe36vo3i60BRjDuDbh+d0Sykp+d5nZSUxp0xmZovegeXel2RnManMZGck9mI59biVYxBKWsYKG+jgLjkyinzVxizvV2q/Sc6OGVaxhHRuqde6YU3Vkahnr+ZxXm9jCNnYKZHx77d8SmsnrTRzZXexhHwcZ60kyeb2H6vNdKnk30vfnytV/qVf9QO+RIS/n2v9Fes9xgUuPtb5a8xRngvXM/0JFeu3zquGxns89WBFkJZmQe7AkyEoyae4dVg0FWRAOAAA= - - - - - H4sIAAAAAAAACmNgGFhwHIhPAPFJPGoekSkXiIQHAozaSzo4DMRHBsBecsBIs3cwAf8RZu8oGHxgHRp/PRXMJKY+XEOAjwzOAvE5ID7PQHnaHS13hjdYicZfRQUzj1LBjKEEjg20A0bBKKAAAABIyG/8EA4AAA== - - - - - H4sIAAAAAAAACu3OOQqAMBCFYW/hmVxzUdFjqLW9XsJ9f0UKsYhoYEYlP3xFyMCMZb2/UvFXkV3BV8F9wAdLIYOc+5CfJ7gPYEgcmN6RA67kEe71IZBCwr0U1dBAC53GzN16GGCESWPG7FU3wwIrbBozpm8Un94J0d7o4v3HbO4DHrYDenp0KxAOAAA= - - - - - H4sIAAAAAAAACu3RoQ0AMAwDwYzZ/VFBhygprBJocieZv+Qq6J10AADAYKcD+FpvE//lXK/WDq8QDgAA - - - - - H4sIAAAAAAAACu2UbRIAIARE3dH979IFKBsjFTN+Zff1IUxE/Hlq4VlDWZERxUV1Xu6uvhI3461v76ub2JW4p3prd56emuPN9XnMPEnRWPWSj9UTqdFqs6IaV9pD5P019y3u6j/PIuO8llrL3EC8fsgBimcPWBAOAAA= - - - - - H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3DQQ0AAAwDoRNc/+8JGSSsmqqqqu8eaBO2YhAOAAA= + + + + + H4sIAAAAAAAACuXWuU4DMRSFYbM0gbQsAVqgAzqgA54A8iAsDfv6LkMgSGmhBUqgCIi95UX4pXgkYzzDtQeMEFf6lGJOfJSRZaeslGqPrBudGEJ/JIPo0L29uMI1blT2vAU+qxp6rN4Y812995F7H/BoeIrQW8czXgyvOAnslewrc46tT8n89X0VMnbv/D/sNcXoHUCfp2GMaKMe36vo3i60BRjDuDbh+d0Sykp+d5nZSUxp0xmZovegeXel2RnManMZGck9mI59biVYxBKWsYKG+jgLjkyinzVxizvV2q/Sc6OGVaxhHRuqde6YU3Vkahnr+ZxXm9jCNnYKZHx77d8SmsnrTRzZXexhHwcZ60kyeb2H6vNdKnk30vfnytV/qVf9QO+RIS/n2v9Fes9xgUuPtb5a8xRngvXM/0JFeu3zquGxns89WBFkJZmQe7AkyEoyae4dVg0FWRAOAAA= + + + + + H4sIAAAAAAAACmNgGFhwHIhPAPFJPGoekSkXiIQHAozaSzo4DMRHBsBecsBIs3cwAf8RZu8oGHxgHRp/PRXMJKY+XEOAjwzOAvE5ID7PQHnaHS13hjdYicZfRQUzj1LBjKEEjg20A0bBKKAAAABIyG/8EA4AAA== + + + + + H4sIAAAAAAAACu3OOQqAMBCFYW/hmVxzUdFjqLW9XsJ9f0UKsYhoYEYlP3xFyMCMZb2/UvFXkV3BV8F9wAdLIYOc+5CfJ7gPYEgcmN6RA67kEe71IZBCwr0U1dBAC53GzN16GGCESWPG7FU3wwIrbBozpm8Un94J0d7o4v3HbO4DHrYDenp0KxAOAAA= + + + + + H4sIAAAAAAAACu3RoQ0AMAwDwYzZ/VFBhygprBJocieZv+Qq6J10AADAYKcD+FpvE//lXK/WDq8QDgAA + + + + + H4sIAAAAAAAACu2UbRIAIARE3dH979IFKBsjFTN+Zff1IUxE/Hlq4VlDWZERxUV1Xu6uvhI3461v76ub2JW4p3prd56emuPN9XnMPEnRWPWSj9UTqdFqs6IaV9pD5P019y3u6j/PIuO8llrL3EC8fsgBimcPWBAOAAA= + + + + + H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== + + + diff --git a/tiled/interiors/sedah/house4.tmx b/data/maps/interiors/sedah/house4.tmx similarity index 98% rename from tiled/interiors/sedah/house4.tmx rename to data/maps/interiors/sedah/house4.tmx index 1bfe56dcae..b89fa671fc 100644 --- a/tiled/interiors/sedah/house4.tmx +++ b/data/maps/interiors/sedah/house4.tmx @@ -1,103 +1,103 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACgtnYGAIH8WjeBQPGxwMxfQ2Z9TegY2vUTyKhzMeqHwyau8oHsWjmBQ8VPMuACvFw4kQDgAA - - - - - H4sIAAAAAAAACtWWuwoCMRBF8x2LL/CFjY9VP0Y/YCtrFYutZBsFtdFaBb/TWdjBMEyyyRh8XDhNmDt3E+RipJSqCKkCkdBXA+rA2JMG0Bb4dd8UuAI34K5e4s5QE+JHnYELM1/mc9FB6Jf6UEehn/PZ3lTXI3Cuj05Cv9SnS+rXfU0g1kDFFloWv20P+jpAl4Ci55SewV+2J/dxfYPy7SU6R/eU9RXKp5e4OX2Pqa8WipfL7ydxmNsBe8d9ptwZMBd8Hzf3zn3/ce7X75t8IdfWa3p/hcx16bWeIHcJrApSMjdUfD+h9LORZ65JfWXuKBQ9HwTIDS3undcFqcUXOpfT9o39nDdzzA0tLjd/5w0h9Ht/8r4ZwdZDLqB8fbb/Vy6gJN68156/k9kIEA4AAA== - - - - - H4sIAAAAAAAACmNgoC6YBMSTSVA/D4jnA/ECAmKEwBQgnkqC+uEMZlKofzVVXEE/MHugHTCIgBkQm0OxBR3NsQJiayi2ocBeUs2xA2J7KHagwF5izcmE0k5A7AzFLkTakYpFDN2cdiDuINK8UTAKRgqgVrlGKqBWuUYqoFa5Riogp1wbBfQBraP2DgkwlMsqAPg62pEQDgAA - - - - - H4sIAAAAAAAACmNgGAUjAcwD4vlAvGCA3TEKhi+whmJ6m2MPxZQCapkznEDmQDuAzmCw+zd1oB0wxEEuEOdBcSmReqhVrpEKhnJ5BArnfCgmNpxpBRqprLeVAvOoDUDhXIiGBzq8KQGtSHgUkA4oLasAZzqhjBAOAAA= - - - - - H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMglEwCigDbFBMbbB5kJo1CkbBKBgFgxWQUtaNlovUBbSqC2kNAGnfX7MQDgAA - - - - - H4sIAAAAAAAACu2TSxKAMAhD6f0v7cpdsPwibTUzbDTwAGWIyPh43ELP0DuUo0nLs+ipV0Yeg+upccK8XkXzvf9z1V383D4uUsSDfB6mlZvxZebd0bf6vF39We9kdW7k5iu4kf6Y3GpZ98zmap5M/RnzrT3Pdszqp/N7ZoNVlx0X1HIf3RAOAAA= - - - - - H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACgtnYGAIH8WjeBQPGxwMxfQ2Z9TegY2vUTyKhzMeqHwyau8oHsWjmBQ8VPMuACvFw4kQDgAA + + + + + H4sIAAAAAAAACtWWuwoCMRBF8x2LL/CFjY9VP0Y/YCtrFYutZBsFtdFaBb/TWdjBMEyyyRh8XDhNmDt3E+RipJSqCKkCkdBXA+rA2JMG0Bb4dd8UuAI34K5e4s5QE+JHnYELM1/mc9FB6Jf6UEehn/PZ3lTXI3Cuj05Cv9SnS+rXfU0g1kDFFloWv20P+jpAl4Ci55SewV+2J/dxfYPy7SU6R/eU9RXKp5e4OX2Pqa8WipfL7ydxmNsBe8d9ptwZMBd8Hzf3zn3/ce7X75t8IdfWa3p/hcx16bWeIHcJrApSMjdUfD+h9LORZ65JfWXuKBQ9HwTIDS3undcFqcUXOpfT9o39nDdzzA0tLjd/5w0h9Ht/8r4ZwdZDLqB8fbb/Vy6gJN68156/k9kIEA4AAA== + + + + + H4sIAAAAAAAACmNgoC6YBMSTSVA/D4jnA/ECAmKEwBQgnkqC+uEMZlKofzVVXEE/MHugHTCIgBkQm0OxBR3NsQJiayi2ocBeUs2xA2J7KHagwF5izcmE0k5A7AzFLkTakYpFDN2cdiDuINK8UTAKRgqgVrlGKqBWuUYqoFa5Riogp1wbBfQBraP2DgkwlMsqAPg62pEQDgAA + + + + + H4sIAAAAAAAACmNgGAUjAcwD4vlAvGCA3TEKhi+whmJ6m2MPxZQCapkznEDmQDuAzmCw+zd1oB0wxEEuEOdBcSmReqhVrpEKhnJ5BArnfCgmNpxpBRqprLeVAvOoDUDhXIiGBzq8KQGtSHgUkA4oLasAZzqhjBAOAAA= + + + + + H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMglEwCigDbFBMbbB5kJo1CkbBKBgFgxWQUtaNlovUBbSqC2kNAGnfX7MQDgAA + + + + + H4sIAAAAAAAACu2TSxKAMAhD6f0v7cpdsPwibTUzbDTwAGWIyPh43ELP0DuUo0nLs+ipV0Yeg+upccK8XkXzvf9z1V383D4uUsSDfB6mlZvxZebd0bf6vF39We9kdW7k5iu4kf6Y3GpZ98zmap5M/RnzrT3Pdszqp/N7ZoNVlx0X1HIf3RAOAAA= + + + + + H4sIAAAAAAAACu3BAQEAAACCIP+vbkhAAQAA8Gh7blyXEA4AAA== + + + diff --git a/tiled/interiors/sedah/house4_1.tmx b/data/maps/interiors/sedah/house4_1.tmx similarity index 98% rename from tiled/interiors/sedah/house4_1.tmx rename to data/maps/interiors/sedah/house4_1.tmx index 996324343d..95d1f3fb1e 100644 --- a/tiled/interiors/sedah/house4_1.tmx +++ b/data/maps/interiors/sedah/house4_1.tmx @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACpNlYGCQHcWjeBSPSAwAHR+3KgAEAAA= - - - - - H4sIAAAAAAAACmNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYBYh4Ew0IPSILXSaPpBQBWI1fDoN0ZiY9NPChhs+vUp1G8AxKYU6Dek0H5SATH6g4E4hAL9oUAcRqR+bOk3HIgjsIijp18uIJYkEXND9fMCMR+ZWACIAdBhJYkABAAA - - - - - H4sIAAAAAAAACmNgoA7QJkKNLglqRwFpwHKgHTAKhiQAAKU5EKoABAAA - - - - - H4sIAAAAAAAACmNgGAWjYBRoYxGLBOIoItUOVQAA+9YOpQAEAAA= - - - - - H4sIAAAAAAAACmNgGD7ADopHwSgYBcQBAOCxhxIABAAA - - - - - H4sIAAAAAAAACgtiYGAIGiSYEAhCoknVi82s4aSfVDMGm35SATH6iZGjZfgTEh8MGABDiitfAAQAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACpNlYGCQHcWjeBSPSAwAHR+3KgAEAAA= + + + + + H4sIAAAAAAAACmNkYGBgJhOzADErELMBsRSJmB2IeaD6ZYBYh4Ew0IPSILXSaPpBQBWI1fDoN0ZiY9NPChhs+vUp1G8AxKYU6Dek0H5SATH6g4E4hAL9oUAcRqR+bOk3HIgjsIijp18uIJYkEXND9fMCMR+ZWACIAdBhJYkABAAA + + + + + H4sIAAAAAAAACmNgoA7QJkKNLglqRwFpwHKgHTAKhiQAAKU5EKoABAAA + + + + + H4sIAAAAAAAACmNgGAWjYBRoYxGLBOIoItUOVQAA+9YOpQAEAAA= + + + + + H4sIAAAAAAAACmNgGD7ADopHwSgYBcQBAOCxhxIABAAA + + + + + H4sIAAAAAAAACgtiYGAIGiSYEAhCoknVi82s4aSfVDMGm35SATH6iZGjZfgTEh8MGABDiitfAAQAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/tiled/interiors/sedah/house5.tmx b/data/maps/interiors/sedah/house5.tmx similarity index 98% rename from tiled/interiors/sedah/house5.tmx rename to data/maps/interiors/sedah/house5.tmx index e85517e996..0100d54342 100644 --- a/tiled/interiors/sedah/house5.tmx +++ b/data/maps/interiors/sedah/house5.tmx @@ -1,86 +1,86 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= - - - - - H4sIAAAAAAAACuNhYGBgIgNzAzELEMsAsQQJWBqImaF6xYB4PQNuMBOIZwHxbChfFE0vKQBd72QK9E6hUG/lANg7lQK9xIKKQaQXX7qC6YFhZL1SQCyOhFWBWA2K1dHkQFgSqpcLiBnRsB4Q60OxARZ5EOYEYgCEcESChAMAAA== - - - - - H4sIAAAAAAAACmNgoByswyM3DYinA/EMKtgzWMC8AbJ34QDZSywoH4J6BwMAAKO0RHeEAwAA - - - - - H4sIAAAAAAAACmNggICNDKNgFDAwlFPZPErS1ToC8uUM1HcvNYEeEOtDsQEedQA5lR/mhAMAAA== - - - - - H4sIAAAAAAAACmNgGAVDGRweaAeMAFAPxbQCAABdvk2EAwAA - - - - - H4sIAAAAAAAACqtiYGCoGmCMC6CrIVYfIbNI1T/S9Q6EnZTqJaSfnPRJq/QPAMa0rX+EAwAA - - - - - H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= + + + + + H4sIAAAAAAAACuNhYGBgIgNzAzELEMsAsQQJWBqImaF6xYB4PQNuMBOIZwHxbChfFE0vKQBd72QK9E6hUG/lANg7lQK9xIKKQaQXX7qC6YFhZL1SQCyOhFWBWA2K1dHkQFgSqpcLiBnRsB4Q60OxARZ5EOYEYgCEcESChAMAAA== + + + + + H4sIAAAAAAAACmNgoByswyM3DYinA/EMKtgzWMC8AbJ34QDZSywoH4J6BwMAAKO0RHeEAwAA + + + + + H4sIAAAAAAAACmNggICNDKNgFDAwlFPZPErS1ToC8uUM1HcvNYEeEOtDsQEedQA5lR/mhAMAAA== + + + + + H4sIAAAAAAAACmNgGAVDGRweaAeMAFAPxbQCAABdvk2EAwAA + + + + + H4sIAAAAAAAACqtiYGCoGmCMC6CrIVYfIbNI1T/S9Q6EnZTqJaSfnPRJq/QPAMa0rX+EAwAA + + + + + H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= + + + diff --git a/tiled/interiors/sedah/house6.tmx b/data/maps/interiors/sedah/house6.tmx similarity index 98% rename from tiled/interiors/sedah/house6.tmx rename to data/maps/interiors/sedah/house6.tmx index 9c509aadc5..950a97daca 100644 --- a/tiled/interiors/sedah/house6.tmx +++ b/data/maps/interiors/sedah/house6.tmx @@ -1,91 +1,91 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= - - - - - H4sIAAAAAAAACuNhYGBgIgNzAzELEMsAsQQJWBqImaF6xYC4Ag2DwCYoXQ2lK4G4CohF0fSSAtD11lOglxJ7G+hg7yYsehuJ1LuWAnvXkam3GofeJUC8HIhXAPEaEu3dhEc9MliPplcKiMWRsCoQq0GxOpocCEtC9XIBMSMa1gNifSg2wCIPwpxADABH/4CehAMAAA== - - - - - H4sIAAAAAAAACmNgwA0245FDBuVoGAQ2Eql3FIwCXGCkpCEAHIeOQIQDAAA= - - - - - H4sIAAAAAAAACmNgGLqgZoDsrSVS3RYK7NiIRayOAvMGCswG4nlAPB+IFw+wW+gNPIHYC4q98agDALzY3V+EAwAA - - - - - H4sIAAAAAAAACmNgGAWjgHZg80A7YAgAAO++eBWEAwAA - - - - - H4sIAAAAAAAACmNgGNlgN4nigwnsGmgHjBDQDsW0AgBCwsfhhAMAAA== - - - - - H4sIAAAAAAAACmtiYGBoGkSYAYlmQOLjUkssoET/ULOXkvCipnup4WZizKK2f3GZQ6s0DwBDemYXhAMAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACvNnYGDwH8WjeBQPGAYAzvTMqoQDAAA= + + + + + H4sIAAAAAAAACuNhYGBgIgNzAzELEMsAsQQJWBqImaF6xYC4Ag2DwCYoXQ2lK4G4CohF0fSSAtD11lOglxJ7G+hg7yYsehuJ1LuWAnvXkam3GofeJUC8HIhXAPEaEu3dhEc9MliPplcKiMWRsCoQq0GxOpocCEtC9XIBMSMa1gNifSg2wCIPwpxADABH/4CehAMAAA== + + + + + H4sIAAAAAAAACmNgwA0245FDBuVoGAQ2Eql3FIwCXGCkpCEAHIeOQIQDAAA= + + + + + H4sIAAAAAAAACmNgGLqgZoDsrSVS3RYK7NiIRayOAvMGCswG4nlAPB+IFw+wW+gNPIHYC4q98agDALzY3V+EAwAA + + + + + H4sIAAAAAAAACmNgGAWjgHZg80A7YAgAAO++eBWEAwAA + + + + + H4sIAAAAAAAACmNgGNlgN4nigwnsGmgHjBDQDsW0AgBCwsfhhAMAAA== + + + + + H4sIAAAAAAAACmtiYGBoGkSYAYlmQOLjUkssoET/ULOXkvCipnup4WZizKK2f3GZQ6s0DwBDemYXhAMAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBQMJAAA7Ly31YQDAAA= + + + diff --git a/tiled/interiors/sedah/mausoleum.tmx b/data/maps/interiors/sedah/mausoleum.tmx similarity index 98% rename from tiled/interiors/sedah/mausoleum.tmx rename to data/maps/interiors/sedah/mausoleum.tmx index 31c8c405a3..70f1d72edf 100644 --- a/tiled/interiors/sedah/mausoleum.tmx +++ b/data/maps/interiors/sedah/mausoleum.tmx @@ -1,71 +1,71 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACmNgYGC4BsQqjMThSwwI8AqILRiJw8+Q9P0D4kmMxOFfo/pG9dFZnx8jAhPSF8EI0QMANUya+UgDAAA= - - - - - H4sIAAAAAAAACktlIB2kQjEp4BmZ+rDZt48RQscD6WQoTmJElcPnzhSgmlQoTmPElKeWOynVl8uInU0r+0jVtw+Lm7DJDbQ7SdV3Gg0fRFKzH4s8SA8A9VoVbUgDAAA= - - - - - H4sIAAAAAAAACitiIB0UAnHRINHXx8jA0M9IP/tG9Q1/fVeB+AoSRgfIcpeh+gDZchtLSAMAAA== - - - - - H4sIAAAAAAAACmNgoC6YwMjA0M1InNp1SOp6gOxeRuxyQx1kIvklexD6C19YD6d4oCUAAIdpKtJIAwAA - - - - - H4sIAAAAAAAACmNgGAXEgBuMA+0CCLg6SNxBLTBYwpUQKGaEYFwAANLRibBIAwAA - - - - - H4sIAAAAAAAACmtnZGBoHwBMLMCmD5kmRY5c+wZKHzIfm9xAuxOf/qEeD7jMwSUPAOqzLi9IAwAA - - - - - H4sIAAAAAAAACmNgYGDoYCQNw8CovlF9o/ogegDyIPdrSAMAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACmNgYGC4BsQqjMThSwwI8AqILRiJw8+Q9P0D4kmMxOFfo/pG9dFZnx8jAhPSF8EI0QMANUya+UgDAAA= + + + + + H4sIAAAAAAAACktlIB2kQjEp4BmZ+rDZt48RQscD6WQoTmJElcPnzhSgmlQoTmPElKeWOynVl8uInU0r+0jVtw+Lm7DJDbQ7SdV3Gg0fRFKzH4s8SA8A9VoVbUgDAAA= + + + + + H4sIAAAAAAAACitiIB0UAnHRINHXx8jA0M9IP/tG9Q1/fVeB+AoSRgfIcpeh+gDZchtLSAMAAA== + + + + + H4sIAAAAAAAACmNgoC6YwMjA0M1InNp1SOp6gOxeRuxyQx1kIvklexD6C19YD6d4oCUAAIdpKtJIAwAA + + + + + H4sIAAAAAAAACmNgGAXEgBuMA+0CCLg6SNxBLTBYwpUQKGaEYFwAANLRibBIAwAA + + + + + H4sIAAAAAAAACmtnZGBoHwBMLMCmD5kmRY5c+wZKHzIfm9xAuxOf/qEeD7jMwSUPAOqzLi9IAwAA + + + + + H4sIAAAAAAAACmNgYGDoYCQNw8CovlF9o/ogegDyIPdrSAMAAA== + + + diff --git a/tiled/interiors/sedah/shop.tmx b/data/maps/interiors/sedah/shop.tmx similarity index 98% rename from tiled/interiors/sedah/shop.tmx rename to data/maps/interiors/sedah/shop.tmx index 2179407872..2d569b2cf4 100644 --- a/tiled/interiors/sedah/shop.tmx +++ b/data/maps/interiors/sedah/shop.tmx @@ -1,116 +1,116 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAACu3DQQ0AAAwDofPvsz5mYw9IWDVVVVVVffoAptYruMASAAA= - - - - - H4sIAAAAAAAACu2WuU4DMRCGh6MBIlFxhNAhoAM6oANeIEDD0XA8EEcBAgJoJWgIFCkA0fEkeRd+C1ssxvZ61t7sFvzSJyeWNf7Xs96ZGhH1R2QE1CLGGgTTYDICDTAQKWY61jiFqwvGtJhtyVOOeHqsGPKJ+QAePf7rsU7ABTjPGC8Z/tTZtT2fzxUrhmLG7IU/dXbp8wvJ7xl959A1cvIbov/8mhV6f08zRlt+9e/fFJgFc5J5MMGg7vGsXCl/w6APLIBFyZKc41CEv1H6qZ/LYEWySvz6rOc369ssRtf9naHfNXQNrEs2iFefY9dfpWvLvHg/m2ATbIFtOaf0Ct7AO/ikYu6v0I1lPgE7YBfsgX05Z5Pu74oJ1x8Z/Lnk8kcGH2X7i6VW6vctuJPcgwNwCI7AcUn+Yu1pqx9ZuL4vXH+2u/5hWFu0TP2/612tQn6Fv47n2jLyW6XzSwx7thzrq+DPpV7nN9RfHnUdc4kBnz2fwQv97XU5vW0aTo9cZ+yp1qpeNy/cHnmIsadY+wXCqh5SwBIAAA== - - - - - H4sIAAAAAAAACu3WQQqAIBCF4bn/BVy2q3W1raBzFHQVZ9HCRHCjTsL/wQMZQd9yRMp4Cr1Ty52YTW/Gxl0AAPij3eDPKzObNYtm1RxNGn2l9ofUrFcuiETn+N4JgNo26wKdO60LBAbrAhn0Q488xgNuHsASAAA= - - - - - H4sIAAAAAAAACu2WSwoCMQyGez2ft/Kx0LXLQRd6BC8juvP9vIF/sQWR0SaNxankg48wZaYTGtrUGCUnxnDCePZ04AD2A3HIyGUGpy4qfPzaPa+fpL4986jhp8ipr0JnRXxPun+7gfiuvgtifgqdGqw7G8K5bH1DZ7ONnP3bhC1nW5hfapbEsV9RwDXcwC3cuTEqI6Yx7OEBHuEpco6UaH4yzvACr/DG/Nb3j5Cx9wNq/7PMI/8h4d/7X+r6Vh3OWZwjMfWtek8t25N+rHhRyZtv3JHLuAOwg7oEwBIAAA== - - - - - H4sIAAAAAAAACu3DQQkAAAgEsOsfzFx+LoTgBksAAAAAuG76owWaSwyJwBIAAA== - - - - - H4sIAAAAAAAACu1UWwqAQAj0/kf0NH0FEWtqjg9qBySWbJycVSYi3hGOKND8aH1Wzvs76ZzR6y/0r4NL4lzxT/I3gu3vc452RvtrvXfoO+XBn/VlzO+0/p06rNol/av8bn3WfITHCGi1tftTrQ8Fz0x06EPV7Jh1K1fmfvFo88xvBar2S4e+bEz3N7pfsv3t2H+r7/jyfPOfkb5pdTK4p8cBsfZD8MASAAA= - - - - - H4sIAAAAAAAACu3BMQEAAADCoPVPbQ0PoAAAAADg1wAW4j6/wBIAAA== - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAACu3DQQ0AAAwDofPvsz5mYw9IWDVVVVVVffoAptYruMASAAA= + + + + + H4sIAAAAAAAACu2WuU4DMRCGh6MBIlFxhNAhoAM6oANeIEDD0XA8EEcBAgJoJWgIFCkA0fEkeRd+C1ssxvZ61t7sFvzSJyeWNf7Xs96ZGhH1R2QE1CLGGgTTYDICDTAQKWY61jiFqwvGtJhtyVOOeHqsGPKJ+QAePf7rsU7ABTjPGC8Z/tTZtT2fzxUrhmLG7IU/dXbp8wvJ7xl959A1cvIbov/8mhV6f08zRlt+9e/fFJgFc5J5MMGg7vGsXCl/w6APLIBFyZKc41CEv1H6qZ/LYEWySvz6rOc369ssRtf9naHfNXQNrEs2iFefY9dfpWvLvHg/m2ATbIFtOaf0Ct7AO/ikYu6v0I1lPgE7YBfsgX05Z5Pu74oJ1x8Z/Lnk8kcGH2X7i6VW6vctuJPcgwNwCI7AcUn+Yu1pqx9ZuL4vXH+2u/5hWFu0TP2/612tQn6Fv47n2jLyW6XzSwx7thzrq+DPpV7nN9RfHnUdc4kBnz2fwQv97XU5vW0aTo9cZ+yp1qpeNy/cHnmIsadY+wXCqh5SwBIAAA== + + + + + H4sIAAAAAAAACu3WQQqAIBCF4bn/BVy2q3W1raBzFHQVZ9HCRHCjTsL/wQMZQd9yRMp4Cr1Ty52YTW/Gxl0AAPij3eDPKzObNYtm1RxNGn2l9ofUrFcuiETn+N4JgNo26wKdO60LBAbrAhn0Q488xgNuHsASAAA= + + + + + H4sIAAAAAAAACu2WSwoCMQyGez2ft/Kx0LXLQRd6BC8juvP9vIF/sQWR0SaNxankg48wZaYTGtrUGCUnxnDCePZ04AD2A3HIyGUGpy4qfPzaPa+fpL4986jhp8ipr0JnRXxPun+7gfiuvgtifgqdGqw7G8K5bH1DZ7ONnP3bhC1nW5hfapbEsV9RwDXcwC3cuTEqI6Yx7OEBHuEpco6UaH4yzvACr/DG/Nb3j5Cx9wNq/7PMI/8h4d/7X+r6Vh3OWZwjMfWtek8t25N+rHhRyZtv3JHLuAOwg7oEwBIAAA== + + + + + H4sIAAAAAAAACu3DQQkAAAgEsOsfzFx+LoTgBksAAAAAuG76owWaSwyJwBIAAA== + + + + + H4sIAAAAAAAACu1UWwqAQAj0/kf0NH0FEWtqjg9qBySWbJycVSYi3hGOKND8aH1Wzvs76ZzR6y/0r4NL4lzxT/I3gu3vc452RvtrvXfoO+XBn/VlzO+0/p06rNol/av8bn3WfITHCGi1tftTrQ8Fz0x06EPV7Jh1K1fmfvFo88xvBar2S4e+bEz3N7pfsv3t2H+r7/jyfPOfkb5pdTK4p8cBsfZD8MASAAA= + + + + + H4sIAAAAAAAACu3BMQEAAADCoPVPbQ0PoAAAAADg1wAW4j6/wBIAAA== + + + diff --git a/tiled/interiors/semos/apothecary_cabin.tmx b/data/maps/interiors/semos/apothecary_cabin.tmx similarity index 99% rename from tiled/interiors/semos/apothecary_cabin.tmx rename to data/maps/interiors/semos/apothecary_cabin.tmx index 5c86e18a23..48600c57d6 100644 --- a/tiled/interiors/semos/apothecary_cabin.tmx +++ b/data/maps/interiors/semos/apothecary_cabin.tmx @@ -63,14 +63,14 @@ - H4sIAAAAAAAAALNhYGCwJQPbA7EDEDsCsREJ2AmInaF6DYHYnwRsNqp3VO+o3kGj1xWITUnAblC9 + H4sIAAAAAAAAALNhYGCwJQPbA7EDEDsCsREJ2AmInaF6DYHYnwRsNqp3VO+o3kGj1xWITUnAblC9 HkDsSQb2BmIAdD68WbAEAAA= - H4sIAAAAAAAAAGNgwA0agLgRjzwMqACxKhK/HYibgLgZymeF0tlY9GoAsSYSvxuIW4C4FcrnAGJm -IM4hwh24QC4FegcK1FOgN4VMfZlAnEqBvWlYxKqAuBqIZ5FhXg0Q1+KQyyOgNx+IC4C4kAx7i4C4 + H4sIAAAAAAAAAGNgwA0agLgRjzwMqACxKhK/HYibgLgZymeF0tlY9GoAsSYSvxuIW4C4FcrnAGJm +IM4hwh24QC4FegcK1FOgN4VMfZlAnEqBvWlYxKqAuBqIZ5FhXg0Q1+KQyyOgNx+IC4C4kAx7i4C4 GIhLyNBbCsRlQFxOht7hACKAOBKIo8jQGw3EMUAci0cNAFSworCwBAAA @@ -91,7 +91,7 @@ GIhLyNBbCsRlQFxOht7hACKAOBKIo8jQGw3EMUAci0cNAFSworCwBAAA - H4sIAAAAAAAAAONmYGDgHgQYGaCLEaOHEBhqeinx72DSS4o5lMTzUIvf4aIXV3xRUg7gkwcAIHGC + H4sIAAAAAAAAAONmYGDgHgQYGaCLEaOHEBhqeinx72DSS4o5lMTzUIvf4aIXV3xRUg7gkwcAIHGC T7AEAAA= diff --git a/tiled/interiors/semos/apothecary_lab.tmx b/data/maps/interiors/semos/apothecary_lab.tmx similarity index 99% rename from tiled/interiors/semos/apothecary_lab.tmx rename to data/maps/interiors/semos/apothecary_lab.tmx index d8e74922f8..cdb18f4c12 100644 --- a/tiled/interiors/semos/apothecary_lab.tmx +++ b/data/maps/interiors/semos/apothecary_lab.tmx @@ -123,30 +123,30 @@ - H4sIAAAAAAAAAO3OuxFAQBiF0b8fuTEyj2oIaYYV7qJMX6AId9zg5KeOiEZIiw49BgEjVkyYUQlY + H4sIAAAAAAAAAO3OuxFAQBiF0b8fuTEyj2oIaYYV7qJMX6AId9zg5KeOiEZIiw49BgEjVkyYUQlY fPbZZ599/iSfffbZ5z+dN+xIAo73nFFwCrhw4wFpPKxJEA4AAA== - H4sIAAAAAAAAAGNgoAzcBuI7RKhjZWRg4GLEFC8DipVjEScHXIfS+4B4P5S9G0pfxKL+OxD/wIF/ -ATEbDndVAMUrsch5keGPG1D6ABAfhLL3ALEr0KxLWNT/BuI/OPA/IGbH4oY0oFgVEFczQtjIwJdK -YT8KKAc7BtoBeAB6uoGBnfR1xogE70lQywSMJ2YgZhngfP2ZBmY+AOKHQPyIDL2w8s8IiI0pDJvT -QHwGCZ8lQe9rIH5DmfUMH5DYH/GokwT6UwFIKwLxOSA+j4QvALERFj2gfP4MSD8H4hdQsbdA/I5C -N39BYn8lQR82Nw41AEsvpKQTdLAGi5gnjfI4KMzR3cw9BNoJ1AhnYoAelrDAJkYIoIczLdO6IRb3 + H4sIAAAAAAAAAGNgoAzcBuI7RKhjZWRg4GLEFC8DipVjEScHXIfS+4B4P5S9G0pfxKL+OxD/wIF/ +ATEbDndVAMUrsch5keGPG1D6ABAfhLL3ALEr0KxLWNT/BuI/OPA/IGbH4oY0oFgVEFczQtjIwJdK +YT8KKAc7BtoBeAB6uoGBnfR1xogE70lQywSMJ2YgZhngfP2ZBmY+AOKHQPyIDL2w8s8IiI0pDJvT +QHwGCZ8lQe9rIH5DmfUMH5DYH/GokwT6UwFIKwLxOSA+j4QvALERFj2gfP4MSD8H4hdQsbdA/I5C +N39BYn8lQR82Nw41AEsvpKQTdLAGi5gnjfI4KMzR3cw9BNoJ1AhnYoAelrDAJkYIoIczLdO6IRb3 YRMjBsDKkguUOIgIcIvG5o8CTAAApvGkhRAOAAA= - H4sIAAAAAAAAAGNgGHgQwEi5Gc2MCFoDiE2oYOZAAf2BdsAoGAWjYBSMAqygBVi3SAGxOhC7AfGM + H4sIAAAAAAAAAGNgGHgQwEi5Gc2MCFoDiE2oYOZAAf2BdsAoGAWjYBSMAqygBVi3SAGxOhC7AfGM AaxrLMi0e/YQqB9VhoAbiQUSQ8wv8lD3ug4xd1OjLUlPwAd1r/sQc/coGJ4AADHVjkkQDgAA - H4sIAAAAAAAAAGNgGAWkgCBG7OzBDMIZsbNHAf1BMDD8Q4A4dIjFQ+QQcG8N0I21VHTnfxABNI+R -hn6vA5pdPwBhexeI7wHxfTL0VgDdWwnE+kBsQKHbTwDxSSR8igS9L4H4FWXWkwRkgFiWBPWBwLB5 + H4sIAAAAAAAAAGNgGAWkgCBG7OzBDMIZsbNHAf1BMDD8Q4A4dIjFQ+QQcG8N0I21VHTnfxABNI+R +hn6vA5pdPwBhexeI7wHxfTL0VgDdWwnE+kBsQKHbTwDxSSR8igS9L4H4FWXWkwRkgFiWBPWBwLB5 DKSfAPFT2jiJ6iBskOdzWHohJZ0QAzwGub9HwSigBNwcaAeMgiEBAD4HdIoQDgAA @@ -162,8 +162,8 @@ DKSfAPFT2jiJ6iBskOdzWHohJZ0QAzwGub9HwSigBNwcaAeMgiEBAD4HdIoQDgAA - H4sIAAAAAAAAAO2V7QoAEAxFt/d/afmhJMbsI8Otm1LuDhoIAPjt5la9OUrc/N6aWf2VzNN0A/PJ -3FiNUZiLovFm7TJ77JN6yyzrS7JHbDvMkh7QOJvV2tp/hUQv9SCVoynLHvS8q2jMnH7iZFnqJuZv + H4sIAAAAAAAAAO2V7QoAEAxFt/d/afmhJMbsI8Otm1LuDhoIAPjt5la9OUrc/N6aWf2VzNN0A/PJ +3FiNUZiLovFm7TJ77JN6yyzrS7JHbDvMkh7QOJvV2tp/hUQv9SCVoynLHvS8q2jMnH7iZFnqJuZv OydcjKmIEA4AAA== diff --git a/tiled/interiors/semos/bakery.tmx b/data/maps/interiors/semos/bakery.tmx similarity index 99% rename from tiled/interiors/semos/bakery.tmx rename to data/maps/interiors/semos/bakery.tmx index 13d815e7f6..dff6b07de3 100644 --- a/tiled/interiors/semos/bakery.tmx +++ b/data/maps/interiors/semos/bakery.tmx @@ -87,31 +87,31 @@ - H4sIAAAAAAAAAGNgoC7gobJ59LKfhUjMw4jAWOWJxOTaT9B9JNiP7A562o0tHEbtp6/96GDU/qFv + H4sIAAAAAAAAAGNgoC7gobJ59LKfhUjMw4jAWOWJxOTaT9B9JNiP7A562o0tHEbtp6/96GDU/qFv PyluGLWfOvajA2xmEwMGyn4Aw0Jm4AAIAAA= - H4sIAAAAAAAAAOWUyQrCMBRFU5wV1F9QxIUIglqQOo8rBRFBUNS9w0bdiF/enTe00lKTJh1w44ED -aUhykxdSQgyyAZRBNKfkwzGcuGTuXdZ3UoeqYn3rsKYY/ZQR1GAbdmAXTuGMdRbMKyvf7Q8aZ78t -hd2204N9OLD1FWAO5mERVjC3as63t+1s4Y6zD6+c4Ble4FVi/Aoe4DGk/Bu8wwd8SoxfE6tmPCKo -WZRhjHMvL497lslPM8w48ocecym0/qL7T3Hynef3k0/rL7r/OHISDJOc+nvFWX/d5zpu55/DBcPl + H4sIAAAAAAAAAOWUyQrCMBRFU5wV1F9QxIUIglqQOo8rBRFBUNS9w0bdiF/enTe00lKTJh1w44ED +aUhykxdSQgyyAZRBNKfkwzGcuGTuXdZ3UoeqYn3rsKYY/ZQR1GAbdmAXTuGMdRbMKyvf7Q8aZ78t +hd2204N9OLD1FWAO5mERVjC3as63t+1s4Y6zD6+c4Ble4FVi/Aoe4DGk/Bu8wwd8SoxfE6tmPCKo +WZRhjHMvL497lslPM8w48ocecym0/qL7T3Hynef3k0/rL7r/OHISDJOc+nvFWX/d5zpu55/DBcPl j/LdCOv9+8nfEPn334BNU5UY/+Gg+RTR+/sX3jGy7oQACAAA - H4sIAAAAAAAAAO3UOQrCUBAG4Im9S6OmdbeTFIK2nkILQUFBr+ByEbVTb+J6FnchlYX+wQk8NM8Y -jAiSBx8ZYuafkDyjElGA3lsFyXmjPwoq16YyVLiewRwWnGP2hCALGmcd4Chka0JdlMzPQFDISrIL -VLlewgrWnCP2xDknpxCdcDxDXpE9hecVe8ja8/kr7Jhdz6+WN996/lao2zYZHehCD/oO59egLvnN -uIcN16UXGU730kaoG9CUXOfDf0ABne57ukXu72U33r83/3/nG/uP+Fusf2l+GhIfSAnzrbIGMISR + H4sIAAAAAAAAAO3UOQrCUBAG4Im9S6OmdbeTFIK2nkILQUFBr+ByEbVTb+J6FnchlYX+wQk8NM8Y +jAiSBx8ZYuafkDyjElGA3lsFyXmjPwoq16YyVLiewRwWnGP2hCALGmcd4Chka0JdlMzPQFDISrIL +VLlewgrWnCP2xDknpxCdcDxDXpE9hecVe8ja8/kr7Jhdz6+WN996/lao2zYZHehCD/oO59egLvnN +uIcN16UXGU730kaoG9CUXOfDf0ABne57ukXu72U33r83/3/nG/uP+Fusf2l+GhIfSAnzrbIGMISR RU8E/C4Iv8gawwSmFj03xG16sgAIAAA= - H4sIAAAAAAAAAGNgGHzg20A7YBSQDE4B8Wki1b6mgf1ngPgsDcwdBUMXuAOxBxbsPZCOAoLQAbY/ + H4sIAAAAAAAAAGNgGHzg20A7YBSQDE4B8Wki1b6mgf1ngPgsDcwdBUMXuAOxBxbsPZCOAoLQAbY/ bIDtHwWDBwAAlA8J/AAIAAA= @@ -127,7 +127,7 @@ bIDtHwWDBwAAlA8J/AAIAAA= - H4sIAAAAAAAAAHvBwMDwYhTjxQxoNDY5fPpgbGSATS25gByzBtJ+XGFFL0CM/YTSAz615LiBXPvJ + H4sIAAAAAAAAAHvBwMDwYhTjxQxoNDY5fPpgbGSATS25gByzBtJ+XGFFL0CM/YTSAz615LiBXPvJ CUtq+n+g7cemlhhArTSIzxxyyhlq2k+KPnIBreKfWLXU8j+t8UDYSQwGAPaQ1GoACAAA diff --git a/tiled/interiors/semos/bank.tmx b/data/maps/interiors/semos/bank.tmx similarity index 99% rename from tiled/interiors/semos/bank.tmx rename to data/maps/interiors/semos/bank.tmx index 561aa82c86..ee72bb696a 100644 --- a/tiled/interiors/semos/bank.tmx +++ b/data/maps/interiors/semos/bank.tmx @@ -84,40 +84,40 @@ - H4sIAAAAAAAAAO3QsQ3AIBBD0SsQYhCmZkd2oEmbFCcEtvIt/f7JJSKKaSFgwL+vau53/39X4yUX + H4sIAAAAAAAAAO3QsQ3AIBBD0SsQYhCmZkd2oEmbFCcEtvIt/f7JJSKKaSFgwL+vau53/39X4yUX v/v/+D3Cf8b4tds+/Nrh1/a3Q2XsTcifDX++ae53/x8//tvhx4//3/7+pOhfoUNVlgAYAAA= - H4sIAAAAAAAAAO2XyU7DMBCG5wXKDmXJkQs7EkLAAQkQ653lxBtwa+nZErdyZxHLszJRbGENseNl -EqcSI31q+teOv2a1OwAwRphAOkz5sgNlfV3I9z+LTCGHkmlkhjF38Z8kfV3Qx92GonrIBsl78jea -u7Z39Vf7rKohcm/wMXnG5Nz+eYmKcQ+QI6Z83AG97wvyauBNtnmy+O8ie5J9ptwF1fcdzPUhP4XF -P3V9Il8GvmUb2/EfhRIw2v5tOv4ryBqy6kkX0vsLKI7jJrIUQAZp/fXrwOU9UQb1V+czZ72GnBa3 -vzqfW8z5sEH/+RpzvQSzv5qP6ePq8zHq49P+ucSf6/qfg99rtauNy5mb7oFY/wVkkZAx5/Te4PRv -Ats9EOsfunbzYadGf7Xu85nrhqDPrbn9Y96/D9r2OdKX2wMonjn9Pz3a5a9X7v9IMvqdVlv8T6W/ -b3H5HyMnEZwl9r9ALiO5Suifqv79C/9B0+JyTE7/Jv+DGo9r/mlbK18jNxVtQlHr8FD/fH5YtU6+ + H4sIAAAAAAAAAO2XyU7DMBCG5wXKDmXJkQs7EkLAAQkQ653lxBtwa+nZErdyZxHLszJRbGENseNl +EqcSI31q+teOv2a1OwAwRphAOkz5sgNlfV3I9z+LTCGHkmlkhjF38Z8kfV3Qx92GonrIBsl78jea +u7Z39Vf7rKohcm/wMXnG5Nz+eYmKcQ+QI6Z83AG97wvyauBNtnmy+O8ie5J9ptwF1fcdzPUhP4XF +P3V9Il8GvmUb2/EfhRIw2v5tOv4ryBqy6kkX0vsLKI7jJrIUQAZp/fXrwOU9UQb1V+czZ72GnBa3 +vzqfW8z5sEH/+RpzvQSzv5qP6ePq8zHq49P+ucSf6/qfg99rtauNy5mb7oFY/wVkkZAx5/Te4PRv +Ats9EOsfunbzYadGf7Xu85nrhqDPrbn9Y96/D9r2OdKX2wMonjn9Pz3a5a9X7v9IMvqdVlv8T6W/ +b3H5HyMnEZwl9r9ALiO5Suifqv79C/9B0+JyTE7/Jv+DGo9r/mlbK18jNxVtQlHr8FD/fH5YtU6+ Re4c2oWSRfj/AMr9JXMAGAAA - H4sIAAAAAAAAAO2TyQrCMBCG+2piTy4Xz57cF9ST4AJ6VBQRfQF3fU1/YQIlxLaWpIk6H3wkMx3I -f5h6XjL2Cb/FZUO+q11lBMdwS8r1ApatpYtmAqdwR8r10l40LaxizHy6a67tptg1HfNif+W7ScSu -6ZgX+yvfGbeZwbmijvP/MgzDMIwuerCvcGAzlIIDPAY8Uf9b8p/hJeCV+qbzV2A15KzBuqIvyMAs -vMF7wIemfFE0YDPkbMG2ov+iC326F+Awpcw68aNHGMZZOrYD/Dm5H3izRKeJXVpLdR4WDbzDpMsT + H4sIAAAAAAAAAO2TyQrCMBCG+2piTy4Xz57cF9ST4AJ6VBQRfQF3fU1/YQIlxLaWpIk6H3wkMx3I +f5h6XjL2Cb/FZUO+q11lBMdwS8r1ApatpYtmAqdwR8r10l40LaxizHy6a67tptg1HfNif+W7ScSu +6ZgX+yvfGbeZwbmijvP/MgzDMIwuerCvcGAzlIIDPAY8Uf9b8p/hJeCV+qbzV2A15KzBuqIvyMAs +vMF7wIemfFE0YDPkbMG2ov+iC326F+Awpcw68aNHGMZZOrYD/Dm5H3izRKeJXVpLdR4WDbzDpMsT 5/+ICQAYAAA= - H4sIAAAAAAAAAO3VMQrAMAgF0JzQE7Vzeuxm6FiarYK+ByKCg9N3DAAqOVadL/OVcw60NrMPaE7u + H4sIAAAAAAAAAO3VMQrAMAgF0JzQE7Vzeuxm6FiarYK+ByKCg9N3DAAqOVadL/OVcw60NrMPaE7u AX+Ip1fInNivAPChwi+gnhvtSIHVABgAAA== - H4sIAAAAAAAAAO3OoQ2AQBQE0Y9HXv8NIGgAi7ogkUiCwlwFjEBiTv2QzEsmazdCkiRJkvRHM01U + H4sIAAAAAAAAAO3OoQ2AQBQE0Y9HXv8NIGgAi7ogkUiCwlwFjEBiTv2QzEsmazdCkiRJkvRHM01U 6aAl9063cYi42MKe7Jp9qNP+bqObtsQvkiRJXx4Q6Ld5ABgAAA== @@ -128,8 +128,8 @@ AX+Ip1fInNivAPChwi+gnhvtSIHVABgAAA== - H4sIAAAAAAAAAO3UwQ6AIAwD0H0y/3/yxMU4IrjSVdakFxLxjYjNzFqV3h7U+oxhFHW/t3f5c/gV -Un58Zr9HVlbuSRZ/lP1PfvQ6aga035tBxY+0s84/0r+jT2Gbyq/T8udxR/u/xttLzb/6XJay/Kww + H4sIAAAAAAAAAO3UwQ6AIAwD0H0y/3/yxMU4IrjSVdakFxLxjYjNzFqV3h7U+oxhFHW/t3f5c/gV +Un58Zr9HVlbuSRZ/lP1PfvQ6aga035tBxY+0s84/0r+jT2Gbyq/T8udxR/u/xttLzb/6XJay/Kww zy4iynZ74co8A+r+IWa578n4p+x85ym9AEIGECQAGAAA diff --git a/tiled/interiors/semos/bank_xmas.tmx b/data/maps/interiors/semos/bank_xmas.tmx similarity index 99% rename from tiled/interiors/semos/bank_xmas.tmx rename to data/maps/interiors/semos/bank_xmas.tmx index f01551e665..af6c3f9920 100644 --- a/tiled/interiors/semos/bank_xmas.tmx +++ b/data/maps/interiors/semos/bank_xmas.tmx @@ -99,43 +99,43 @@ - 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 fwAYAAA= - H4sIAAAAAAAAAO3XMQqAIBiG4d+z1FY3jQ7S0AVam6IlaGyKaGrpCH2DEAhRmYbU98BLCFqCi4mE -KdMdjUOX647GFK5IicTK33zbNVcleG96491359uu+QKf5/aGv54bERHRl5WoQA0aUPXSd23vRea6 + H4sIAAAAAAAAAO3XMQqAIBiG4d+z1FY3jQ7S0AVam6IlaGyKaGrpCH2DEAhRmYbU98BLCFqCi4mE +KdMdjUOX647GFK5IicTK33zbNVcleG96491359uu+QKf5/aGv54bERHRl5WoQA0aUPXSd23vRea6 Ec2oQxOq3WzvlO29yFzX6+eKFtQ62BsREe34H0703AbIwXsOABgAAA== @@ -146,8 +146,8 @@ Ec2oQxOq3WzvlO29yFzX6+eKFtQ62BsREe34H0703AbIwXsOABgAAA== - H4sIAAAAAAAAAO2UwQ7AIAhD+WL//7jTLmYYYdTCRpNeSMBXog4RGW26b6HqFoaVqvNrs5s/B78o -tZ15Fnl65l5P9gyqwG+9jyx53kkW/ij2L/Gj66gMaH4tQxV+JDtr/5H8J/wkNlPz13Hz5+GO5n8r + H4sIAAAAAAAAAO2UwQ7AIAhD+WL//7jTLmYYYdTCRpNeSMBXog4RGW26b6HqFoaVqvNrs5s/B78o +tZ15Fnl65l5P9gyqwG+9jyx53kkW/ij2L/Gj66gMaH4tQxV+JDtr/5H8J/wkNlPz13Hz5+GO5n8r bVY1fm9fFrP4WWLuLkKV2WWDK3sGxPtDZJlnMv6Uk2f+xRfHDtSfABgAAA== diff --git a/tiled/interiors/semos/blacksmith.tmx b/data/maps/interiors/semos/blacksmith.tmx similarity index 99% rename from tiled/interiors/semos/blacksmith.tmx rename to data/maps/interiors/semos/blacksmith.tmx index babedfc3c9..0e05b699b8 100644 --- a/tiled/interiors/semos/blacksmith.tmx +++ b/data/maps/interiors/semos/blacksmith.tmx @@ -98,33 +98,33 @@ - H4sIAAAAAAAAAMXUtw7CMBQF0MfAgGgSTayUHdHLDKH+Ax3+jz+CgYGBkZn7JFuKjBMSh4QrHSGB -7QsofgkiSv5JCtKQgaoBMtzHslAQ/XVoQRs64twxTASL18aIbvQZ3Xtu4XMeeK0p/V3oQV+sm8JM -mPvs8BK1fwBDGInPF7AUVhH08/8SVRqafl1eEfY/Pexbwwa2IfR7yQ72cAjY39T0y9+v3kN7jnCC -c8B+0vTLqPeQE8Zz4PT8q/fQby5fOPVfXc6Us9Ay/E66qP08R+8Oa+Us4jn0iznBZ9j7c1AxEDfc + H4sIAAAAAAAAAMXUtw7CMBQF0MfAgGgSTayUHdHLDKH+Ax3+jz+CgYGBkZn7JFuKjBMSh4QrHSGB +7QsofgkiSv5JCtKQgaoBMtzHslAQ/XVoQRs64twxTASL18aIbvQZ3Xtu4XMeeK0p/V3oQV+sm8JM +mPvs8BK1fwBDGInPF7AUVhH08/8SVRqafl1eEfY/Pexbwwa2IfR7yQ72cAjY39T0y9+v3kN7jnCC +c8B+0vTLqPeQE8Zz4PT8q/fQby5fOPVfXc6Us9Ay/E66qP08R+8Oa+Us4jn0iznBZ9j7c1AxEDfc x/KivwglQ/EAe1kZ3oG1OFMACAAA - H4sIAAAAAAAAAN3U+0oCQRTH8Z3wj8q/u7xAZZlPUHZ9GVGzpMxuRG/S3aD8IwxD6FWk1xCCou+w -Z9ohlMHZxaAffDzrsOfMyuIEQZgCiiihjB1UsIdxFfzkS3/w/ZPygQmuUyrsN71lmaXtygxlzeiX -KvZxgBoOUccxJq3eKa6nVVTTKuo3vTWZpR3JDJ0xxzPYWcGqyFvrM8yYVVFNOotS17Au1xvJb+PM -JrbEtuPeS1zjCjd4sNZvcYd7a/0/5hFPVjXpDKg+6cXoTTLdPmv6XTcs5l0P+/vnMI+FmM/om0wQ -/geX/mj/LJaR8+xvooV3qS1Z1/XNc6Y5C/OuG8kL2gO8eu5vziLXOWT2H0VOcIqzX+vPI9r/XOpF + H4sIAAAAAAAAAN3U+0oCQRTH8Z3wj8q/u7xAZZlPUHZ9GVGzpMxuRG/S3aD8IwxD6FWk1xCCou+w +Z9ohlMHZxaAffDzrsOfMyuIEQZgCiiihjB1UsIdxFfzkS3/w/ZPygQmuUyrsN71lmaXtygxlzeiX +KvZxgBoOUccxJq3eKa6nVVTTKuo3vTWZpR3JDJ0xxzPYWcGqyFvrM8yYVVFNOotS17Au1xvJb+PM +JrbEtuPeS1zjCjd4sNZvcYd7a/0/5hFPVjXpDKg+6cXoTTLdPmv6XTcs5l0P+/vnMI+FmM/om0wQ +/geX/mj/LJaR8+xvooV3qS1Z1/XNc6Y5C/OuG8kL2gO8eu5vziLXOWT2H0VOcIqzX+vPI9r/XOpF zDnfwTTtxQAIAAA= - H4sIAAAAAAAAAGNgIA4IMRKpkEbmCFPJfpA5z6ljFFUBJeE7DYhnAPF0IJ4JxPOQxGcB8WwgnoMk -jg1QK3wHCqwA4pVINAxsx0Gjg7c0che9ACiu5yJhWFwPFf9Tq3whFwyV9M9LBXdSEtbUCKehEtaD + H4sIAAAAAAAAAGNgIA4IMRKpkEbmCFPJfpA5z6ljFFUBJeE7DYhnAPF0IJ4JxPOQxGcB8WwgnoMk +jg1QK3wHCqwA4pVINAxsx0Gjg7c0che9ACiu5yJhWFwPFf9Tq3whFwyV9M9LBXdSEtbUCKehEtaD HdRTwQwA0UHHEQAIAAA= - H4sIAAAAAAAAAGNgIA7wMxKpkAAQpJI5ww3wjoYLTcAeKL0fSu8bKIcMENg70A4gEvCNpn+6AYHR + H4sIAAAAAAAAAGNgIA7wMxKpkAAQpJI5ww3wjoYLTcAeKL0fSu8bKIcMENg70A4gEvCNpn+6AYHR sB4FUAAA0TDnFQAIAAA= @@ -135,8 +135,8 @@ sB4FUAAA0TDnFQAIAAA= - H4sIAAAAAAAAAO1UWw4AEAzb/U/oOH4R1u7FjyaNZFi3pTQRaZ8TBeyN2MU0ePWzkalvmSG6cwOs -tqUmrc91Zb2laUTgnT16BycPrCvru0owvhxj1fpZ/TN/i6aPcjL6kTqZs1F9NCOWmblesQOUdFlB + H4sIAAAAAAAAAO1UWw4AEAzb/U/oOH4R1u7FjyaNZFi3pTQRaZ8TBeyN2MU0ePWzkalvmSG6cwOs +tqUmrc91Zb2laUTgnT16BycPrCvru0owvhxj1fpZ/TN/i6aPcjL6kTqZs1F9NCOWmblesQOUdFlB AAgAAA== diff --git a/tiled/interiors/semos/deathmatch.tmx b/data/maps/interiors/semos/deathmatch.tmx similarity index 99% rename from tiled/interiors/semos/deathmatch.tmx rename to data/maps/interiors/semos/deathmatch.tmx index 810d997492..3de11089b5 100644 --- a/tiled/interiors/semos/deathmatch.tmx +++ b/data/maps/interiors/semos/deathmatch.tmx @@ -54,29 +54,29 @@ - H4sIAAAAAAAAAGNhYGBgGcWjmAzMOwB41C2jbhl1y6hb8GGtUbcM+jgadcuoW0bdMooHOwYApXCW + H4sIAAAAAAAAAGNhYGBgGcWjmAzMOwB41C2jbhl1y6hb8GGtUbcM+jgadcuoW0bdMooHOwYApXCW MiANAAA= - H4sIAAAAAAAAAO2U2woCIRCG9V267e32pu0iWLIDBJ0v7UB0sW+Z0Qizg8fdJAk/kEFxDv6OMlYo -/A8Tnl/MCvmnqC+EqSHvLLAWgfb5fIaeb6H8lyRGbMwqkcZn3rWpmVvynNS6VOMK9kj2iS/1m01H -HfMA+S9Qyw3mW+K3UvM1WjP1oovQM9zVvlaNMfvYR0Se0LegaWD/+ywN8dW6SFiXRJcarNZX9Lij -mB7fQ/4n2J2jX4ZQc/dcs+FdawPfO9W4L6b/5VfgM9m0MtVr+xd8aD1xXvo2Q3vBdh+xb5vW5sMU + H4sIAAAAAAAAAO2U2woCIRCG9V267e32pu0iWLIDBJ0v7UB0sW+Z0Qizg8fdJAk/kEFxDv6OMlYo +/A8Tnl/MCvmnqC+EqSHvLLAWgfb5fIaeb6H8lyRGbMwqkcZn3rWpmVvynNS6VOMK9kj2iS/1m01H +HfMA+S9Qyw3mW+K3UvM1WjP1oovQM9zVvlaNMfvYR0Se0LegaWD/+ywN8dW6SFiXRJcarNZX9Lij +mB7fQ/4n2J2jX4ZQc/dcs+FdawPfO9W4L6b/5VfgM9m0MtVr+xd8aD1xXvo2Q3vBdh+xb5vW5sMU P0RHE6NM+qCQLy+CEI86IA0AAA== - H4sIAAAAAAAAAGNgGHzgORC/AGI7RvriN2jukAeK/QbSf4A4EMgOoiNmAGIdRlS3KAOxABCnAnE6 -lE6jAxbB4RYVRgaSwTqgni1AvIEMvSCgQUW3bATq2QTEmweBWygFo24ZdctAumU7BX4YzuEy6pZR + H4sIAAAAAAAAAGNgGHzgORC/AGI7RvriN2jukAeK/QbSf4A4EMgOoiNmAGIdRlS3KAOxABCnAnE6 +lE6jAxbB4RYVRgaSwTqgni1AvIEMvSCgQUW3bATq2QTEmweBWygFo24ZdctAumU7BX4YzuEy6pZR t4y6ZXC5xRjqloEA6G5xB7I9GOnfvgThYCAOQXJLNJAdw0i/diUyBrVnMwYoTvABAJ1IMLAgDQAA - H4sIAAAAAAAAAO3OsQkAIAxE0WQTh7CxcRlHsHF80yrXR+E/OEK6b/aW5mYr7kza8LOnXH8mWjRa + H4sIAAAAAAAAAO3OsQkAIAxE0WQTh7CxcRlHsHF80yrXR+E/OEK6b/aW5mYr7kza8LOnXH8mWjRa NFo0WjRaNFo0WjRatJdaarT0pOEfG6oGY+AgDQAA @@ -87,7 +87,7 @@ NFo0WjRaNFo0WjRatJdaarT0pOEfG6oGY+AgDQAA - H4sIAAAAAAAAANvJyMCwcxSPYjIwOYCa+oeTWygFo24ZdctAuWUw5SOYvsHgFkrBqFtG3TLqlpHh + H4sIAAAAAAAAANvJyMCwcxSPYjIwOYCa+oeTWygFo24ZdctAuWUw5SOYvsHgFkrBqFtG3TLqlpHh llE8ODEAXI+KPSANAAA= diff --git a/tiled/interiors/semos/frank_house.tmx b/data/maps/interiors/semos/frank_house.tmx similarity index 99% rename from tiled/interiors/semos/frank_house.tmx rename to data/maps/interiors/semos/frank_house.tmx index cfaa76a6fc..c3967f4ee4 100644 --- a/tiled/interiors/semos/frank_house.tmx +++ b/data/maps/interiors/semos/frank_house.tmx @@ -131,29 +131,29 @@ - H4sIAAAAAAAAAMXWyS8DURwH8F9xKXW0u7jhIMGNHkT1jxB0sS+1xHoRuysVXAgO9v3cM6lYbhxw -4I6E+At8J31Np8/rtNNZ+ks+6XTm1/ftTPvyno2I0lIkCzKgGPJhGEaYUXbOKEWQzvJz4RbGYJyZ -oFA9whNFahKmmGm44XoC0ASNAs3stQVyuHw9awn87HWFHftlx8sG56/CGrPOvQ+fMzI/keLzvbAL -e7Cfgvxkq85CVG/Rnn8H9zIPGvNboY1pTyA/2YqV3wGdTBfsmJi/LciXV1DHfAeynYL774Yeplfw -OTPm3xYjqlTN/xmYFeR/w4+A3jUH84L8a/igyFryaUC2VAuwKMg3u9Tml0CeQCmUQXmM67EUqMi/ -Yt83GyycSqiCasG1eKwJ5rso8rxsFL2HqoFasFPy+y8p366whrgp+vcK79ckDmgAJ2nbfykVny/1 -S3Pli+uT5tAGbIJPdv4ADuEI+nCfPou6/59HkK+mjuEETqEf2QOCfKXnTxrzz+AcLmAQOUMq719r -Pl+XgvFcCv2/OueTYDy3yv5neGFe4Q3eKbSPNCNfa/HjeRR6AybkBxV6vQbnF1L8daUgTr9a4fEy + H4sIAAAAAAAAAMXWyS8DURwH8F9xKXW0u7jhIMGNHkT1jxB0sS+1xHoRuysVXAgO9v3cM6lYbhxw +4I6E+At8J31Np8/rtNNZ+ks+6XTm1/ftTPvyno2I0lIkCzKgGPJhGEaYUXbOKEWQzvJz4RbGYJyZ +oFA9whNFahKmmGm44XoC0ASNAs3stQVyuHw9awn87HWFHftlx8sG56/CGrPOvQ+fMzI/keLzvbAL +e7Cfgvxkq85CVG/Rnn8H9zIPGvNboY1pTyA/2YqV3wGdTBfsmJi/LciXV1DHfAeynYL774Yeplfw +OTPm3xYjqlTN/xmYFeR/w4+A3jUH84L8a/igyFryaUC2VAuwKMg3u9Tml0CeQCmUQXmM67EUqMi/ +Yt83GyycSqiCasG1eKwJ5rso8rxsFL2HqoFasFPy+y8p366whrgp+vcK79ckDmgAJ2nbfykVny/1 +S3Pli+uT5tAGbIJPdv4ADuEI+nCfPou6/59HkK+mjuEETqEf2QOCfKXnTxrzz+AcLmAQOUMq719r +Pl+XgvFcCv2/OueTYDy3yv5neGFe4Q3eKbSPNCNfa/HjeRR6AybkBxV6vQbnF1L8daUgTr9a4fEy Sbw2VND/dcWq0J8Mabw/w1sZqAAQAAA= - H4sIAAAAAAAAAGNgIA7kEqEmj0izSAFngfgcEr8CiKuguBoqdhGIL9HAbkrBNiDePNCOGAXDGvgz -DrQLBh744QiDXXSwOwBot+9oHIyCUTAKBgGYBsTTkfgFQFxIoZm7SVA7A4hnUmgfrUDiQDtgFIyC + H4sIAAAAAAAAAGNgIA7kEqEmj0izSAFngfgcEr8CiKuguBoqdhGIL9HAbkrBNiDePNCOGAXDGvgz +DrQLBh744QiDXXSwOwBot+9oHIyCUTAKBgGYBsTTkfgFQFxIoZm7SVA7A4hnUmgfrUDiQDtgFIyC UTAKBhEAAB9XX70AEAAA - H4sIAAAAAAAAAGNgGBzgBJn6DlLVFaNgIMECIF4IxIsG2B2kAFtGBgZ7xoF2xSggBRwYaAeMAgzw -FojfYcH0AvuB+DkQXwTiS0D8go52jwL8YO9AOwAP8ARiLyD2ptAcazLrEB8g9gViPwrtJxWA8spL -NLH9SOxsOrqFGoDc8CcVFALtKRpi7YWPA+0ALOAqEF+D4utAfBuI7wyoi4Y2ODDQDhgFAwIAqhaH + H4sIAAAAAAAAAGNgGBzgBJn6DlLVFaNgIMECIF4IxIsG2B2kAFtGBgZ7xoF2xSggBRwYaAeMAgzw +FojfYcH0AvuB+DkQXwTiS0D8go52jwL8YO9AOwAP8ARiLyD2ptAcazLrEB8g9gViPwrtJxWA8spL +NLH9SOxsOrqFGoDc8CcVFALtKRpi7YWPA+0ALOAqEF+D4utAfBuI7wyoi4Y2ODDQDhgFAwIAqhaH QQAQAAA= @@ -169,8 +169,8 @@ QQAQAAA= - H4sIAAAAAAAAAO2VUQrAIAxD3RW9/2GGf35stsbYVDBQ2KD1Re26+pRSb3xGU//cv1v5CIslNR/x -qOZH+2Hx0HpWT/zlWmvt3n9mPrPfWPcfLRVfPRfVM/nU+W+dE/LP8/I9tafzRx4y73+Uh67jqUPF + H4sIAAAAAAAAAO2VUQrAIAxD3RW9/2GGf35stsbYVDBQ2KD1Re26+pRSb3xGU//cv1v5CIslNR/x +qOZH+2Hx0HpWT/zlWmvt3n9mPrPfWPcfLRVfPRfVM/nU+W+dE/LP8/I9tafzRx4y73+Uh67jqUPF 8sDmz9atiNF/q2J/g7PeVPeP8NXnH8XfMdeyxwvN+B62ABAAAA== diff --git a/tiled/interiors/semos/guard_house.tmx b/data/maps/interiors/semos/guard_house.tmx similarity index 98% rename from tiled/interiors/semos/guard_house.tmx rename to data/maps/interiors/semos/guard_house.tmx index eb8ceaf10b..147d62fcc9 100644 --- a/tiled/interiors/semos/guard_house.tmx +++ b/data/maps/interiors/semos/guard_house.tmx @@ -1,139 +1,139 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAAClvJwMCwEgdmwCM3kPgQFB9Gw0eI0LsEDaPLHwXiY2j4+ACaSwjTytwTUPokEj5FZXNhYtQwdxSP4lFMewwAq0xRMjAGAAA= - - - - - H4sIAAAAAAAACq3TTUoDQRAF4BoICkaNBlyoeJfxJ1lEIooG0RNk4Q3MIURxrWYdk3gBNRdxIa51IRj/or4mFaixKzVpSMEHQ/ebxzBNbxJRecy2YB22YXWInZR95xbuRH6Ne6vUn1xE3hQghku48LfpGO6hAzXOF7n3iDN5o/dK6XQzKZ4nOF/i3pjXF4zeYfOo5Af/wXovrVfLD3r3YIO1RKYJFe59Cux1I8/7RmTaytoovUV+jgPes+aa/HM7gVOR6cK74cP4XnluZ3Au9j/hy/AtslOQhWml9/+E9M7ALOSU3md4gVd4C+ydg3nIU/K+VcmfHvwYfkV2EZZgmZLn5u6xO8sVpT9kGuT/hwelu85G7ZS9u5S8bxqK7H2pwr37cJAiE6VnpEP4A89aj9AwBgAA - - - - - H4sIAAAAAAAACmNgQAV2DLjBZSC+AsRXiVALAx1o/B1AvBOLuuto/AokdiUSOx2HPXuAeC8R7mFBYrMhsbOJ0IsPPARiDijmpNCs4QisoXQPEHdhka8l01x7MvUNZcDLCKHP0cDsOzQwEwbOILFB+TiDBnaA8nEODcylJygE4iIcctFAHAPEsUSoBQEPJHYpEJcR6QZktchmAACBJtzgMAYAAA== - - - - - H4sIAAAAAAAACmNgGAXoQJhxoF1APfBwoB0wCugKngLxMyB+BcRvB9gtxAIZGph5l4ZmD0cQB8TxQJxAQB0An7btnjAGAAA= - - - - - H4sIAAAAAAAACmNgGAWjYBSMgoED8jQ0W46GZo9EAAAMgripMAYAAA== - - - - - H4sIAAAAAAAACmNgGAWjYBSMAvKA0kA7YAQCtQG0GwBloqLvMAYAAA== - - - - - H4sIAAAAAAAACrNiYGCwGoKYAYlGBtjUocvjUotNPTa1hOTJcS+xgFT3kmsuNjuItZsSc8l1LzUAMW6lttnUNItSd5Ka/6jlXlqGLyVmUzMMiDWTlLJvIDAAbKYCeDAGAAA= - - - - - H4sIAAAAAAAACuNgZGDgGMWjeBSP4lE8iglgAHfenE4wBgAA - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAClvJwMCwEgdmwCM3kPgQFB9Gw0eI0LsEDaPLHwXiY2j4+ACaSwjTytwTUPokEj5FZXNhYtQwdxSP4lFMewwAq0xRMjAGAAA= + + + + + H4sIAAAAAAAACq3TTUoDQRAF4BoICkaNBlyoeJfxJ1lEIooG0RNk4Q3MIURxrWYdk3gBNRdxIa51IRj/or4mFaixKzVpSMEHQ/ebxzBNbxJRecy2YB22YXWInZR95xbuRH6Ne6vUn1xE3hQghku48LfpGO6hAzXOF7n3iDN5o/dK6XQzKZ4nOF/i3pjXF4zeYfOo5Af/wXovrVfLD3r3YIO1RKYJFe59Cux1I8/7RmTaytoovUV+jgPes+aa/HM7gVOR6cK74cP4XnluZ3Au9j/hy/AtslOQhWml9/+E9M7ALOSU3md4gVd4C+ydg3nIU/K+VcmfHvwYfkV2EZZgmZLn5u6xO8sVpT9kGuT/hwelu85G7ZS9u5S8bxqK7H2pwr37cJAiE6VnpEP4A89aj9AwBgAA + + + + + H4sIAAAAAAAACmNgQAV2DLjBZSC+AsRXiVALAx1o/B1AvBOLuuto/AokdiUSOx2HPXuAeC8R7mFBYrMhsbOJ0IsPPARiDijmpNCs4QisoXQPEHdhka8l01x7MvUNZcDLCKHP0cDsOzQwEwbOILFB+TiDBnaA8nEODcylJygE4iIcctFAHAPEsUSoBQEPJHYpEJcR6QZktchmAACBJtzgMAYAAA== + + + + + H4sIAAAAAAAACmNgGAXoQJhxoF1APfBwoB0wCugKngLxMyB+BcRvB9gtxAIZGph5l4ZmD0cQB8TxQJxAQB0An7btnjAGAAA= + + + + + H4sIAAAAAAAACmNgGAWjYBSMgoED8jQ0W46GZo9EAAAMgripMAYAAA== + + + + + H4sIAAAAAAAACmNgGAWjYBSMAvKA0kA7YAQCtQG0GwBloqLvMAYAAA== + + + + + H4sIAAAAAAAACrNiYGCwGoKYAYlGBtjUocvjUotNPTa1hOTJcS+xgFT3kmsuNjuItZsSc8l1LzUAMW6lttnUNItSd5Ka/6jlXlqGLyVmUzMMiDWTlLJvIDAAbKYCeDAGAAA= + + + + + H4sIAAAAAAAACuNgZGDgGMWjeBSP4lE8iglgAHfenE4wBgAA + + + diff --git a/tiled/interiors/semos/hostel.tmx b/data/maps/interiors/semos/hostel.tmx similarity index 99% rename from tiled/interiors/semos/hostel.tmx rename to data/maps/interiors/semos/hostel.tmx index 51abb5882b..4b392e36e9 100644 --- a/tiled/interiors/semos/hostel.tmx +++ b/data/maps/interiors/semos/hostel.tmx @@ -74,23 +74,23 @@ - H4sIAAAAAAAAAItmYGCIoSGOB+J9QJwOxBk0wJlAnAW1YwIDBLwGYl4oppQNAjOw2PGOAQGowcZm -x0ckddRgY7ODmsAOix12VLbDEYsdjlS2gwGLHTBgCMRGQGxMhpnoemkdVtjig9phhS0+QMAJiJ2R -1KHzsQF8epDtmA3EBwjgOWhmLyJCz2IkO04TgdHz0Awi9cHsiCUCY7ODGH0wO1oZCJehbWh29BCh -p5cBe/7wAWIVJL4aEKszkAeoWV6J42Cj2yEIxMJkmC8JxNJALIXGJmQHiC2EhMmxm5AdIkAsioTF -CJhFbFiJ4DErGI/5pIQVOvAHYl8gDgDiQCAOwWOPBA42sh37GQiXCzB8BYqJUXsQasdJID5DAr4L + H4sIAAAAAAAAAItmYGCIoSGOB+J9QJwOxBk0wJlAnAW1YwIDBLwGYl4oppQNAjOw2PGOAQGowcZm +x0ckddRgY7ODmsAOix12VLbDEYsdjlS2gwGLHTBgCMRGQGxMhpnoemkdVtjig9phhS0+QMAJiJ2R +1KHzsQF8epDtmA3EBwjgOWhmLyJCz2IkO04TgdHz0Awi9cHsiCUCY7ODGH0wO1oZCJehbWh29BCh +p5cBe/7wAWIVJL4aEKszkAeoWV6J42Cj2yEIxMJkmC8JxNJALIXGJmQHiC2EhMmxm5AdIkAsioTF +CJhFbFiJ4DErGI/5pIQVOvAHYl8gDgDiQCAOwWOPBA42sh37GQiXCzB8BYqJUXsQasdJID5DAr4L xcSqPwvEAPtwr5bECQAA - H4sIAAAAAAAAAGNgGAWDEbgMcvNGwSggFpCT9kZSevVAYssAsSwN7PBEYssBsTwN7PBCYisAsSIF + H4sIAAAAAAAAAGNgGAWDEbgMcvNGwSggFpCT9kZSevVAYssAsSwN7PBEYssBsTwN7PBCYisAsSIF Zg1U/FsDsTmN7UA33xaIzYDYgsr2WFPZvJEMLiOxr9LIjhtI7Fsk6AMAq/OPw8QJAAA= - H4sIAAAAAAAAAGNgGAXkgPc0YI8CyoAeEOsDsQGd9Q41YA/EDnj41NIzCkYBNQEfEAvQ2T5+JExP + H4sIAAAAAAAAAGNgGAXkgPc0YI8CyoAeEOsDsQGd9Q41YA/EDnj41NIzCkYBNQEfEAvQ2T5+JExP u0fByAQ3oZgUAABsrK6DxAkAAA== @@ -106,8 +106,8 @@ u0fByAQ3oZgUAABsrK6DxAkAAA== - H4sIAAAAAAAAAAtlYGAIHUaYgQ7m0QLgs5+BCmx8ZlML0MOegfILNnFKzMRmx1AMK0J5Bl0NMWZh -00Nu3sXnTmqVD6N2ENZLKqB1usVnD7l2oYcDMXZQ025ahxkpZpMijy+sCLmBWmmLGml8oDAA+Ln7 + H4sIAAAAAAAAAAtlYGAIHUaYgQ7m0QLgs5+BCmx8ZlML0MOegfILNnFKzMRmx1AMK0J5Bl0NMWZh +00Nu3sXnTmqVD6N2ENZLKqB1usVnD7l2oYcDMXZQ025ahxkpZpMijy+sCLmBWmmLGml8oDAA+Ln7 e8QJAAA= diff --git a/tiled/interiors/semos/house.tmx b/data/maps/interiors/semos/house.tmx similarity index 99% rename from tiled/interiors/semos/house.tmx rename to data/maps/interiors/semos/house.tmx index 1175f92a35..7b98ad9f93 100644 --- a/tiled/interiors/semos/house.tmx +++ b/data/maps/interiors/semos/house.tmx @@ -74,23 +74,23 @@ - H4sIAAAAAAAAAK3Ty07CQBTG8QO6Ed1WRNwqyPNAgglJNxg2JL6ObrRy8QJyEdBXApSH8E9sw/TQ -UNL2JL/NzJkvPZPpiYikE3CMQ1zgLIY8DtysU3Txgle8YY6F+Mtb072WkWXjHT308YElflSWt6Z7 -a0ZWAwMMMcIYv1ipLG9N99Zx62bd4RMTTDGT3aV7m+q+HkPO71NlVPCEToTzz7K5+ypu4ET8FnMe -b8ZWhJy2/M9jGVm26vkKyTD3Hdl+E2Z94xJXAQruvln6Tegq4jpASfU9yPabiFLrnHvx/0PnyMaQ + H4sIAAAAAAAAAK3Ty07CQBTG8QO6Ed1WRNwqyPNAgglJNxg2JL6ObrRy8QJyEdBXApSH8E9sw/TQ +UNL2JL/NzJkvPZPpiYikE3CMQ1zgLIY8DtysU3Txgle8YY6F+Mtb072WkWXjHT308YElflSWt6Z7 +a0ZWAwMMMcIYv1ipLG9N99Zx62bd4RMTTDGT3aV7m+q+HkPO71NlVPCEToTzz7K5+ypu4ET8FnMe +b8ZWhJy2/M9jGVm26vkKyTD3Hdl+E2Z94xJXAQruvln6Tegq4jpASfU9yPabiFLrnHvx/0PnyMaQ c7MySCXgCH8MFjL+wAQAAA== - H4sIAAAAAAAAAONhYGBgYqAMgPRzAzELEMtQaJY0EDNDzRID4qlAPB2IvYnU7w1VD9InCjVrB1Ru -GpluAumLQXIXtQA1zMpBMgsUXnMpMAsWXiFAHArEs6lgVgQQR1Jgzhwks2B+pATAzCqj0JzzDLRN + H4sIAAAAAAAAAONhYGBgYqAMgPRzAzELEMtQaJY0EDNDzRID4qlAPB2IvYnU7w1VD9InCjVrB1Ru +GpluAumLQXIXtQA1zMpBMgsUXnMpMAsWXiFAHArEs6lgVgQQR1Jgzhwks2B+pATAzCqj0JzzDLRN EzMpMAOUJpDDawYF5iGHvRQQi1OAJaFmcQExIx6MDPCp4wRiAPcuXjfABAAA - H4sIAAAAAAAAAGNgQAWeDMQBYtR5EWkWserIBUk4xN8C8TsixGAgFojTqOSmPiDOo5JZuVQyZyQB + H4sIAAAAAAAAAGNgQAWeDMQBYtR5EWkWserIBUk4xN8C8TsixGAgFojTqOSmPiDOo5JZuVQyZyQB XGmCVIAvTZgDsQUWbIlD/WiaIB0AANnD3tzABAAA @@ -109,7 +109,7 @@ XGmCVIAvTZgDsQUWbIlD/WiaIB0AANnD3tzABAAA - H4sIAAAAAAAAAJvEwMAwaYhgBjQ2AxYxYswgFRBjBiF34TOTEkAN/42aRblZ2OQI6cVnHq60RChN + H4sIAAAAAAAAAJvEwMAwaYhgBjQ2AxYxYswgFRBjBiF34TOTEkAN/42aRblZ2OQI6cVnHq60RChN UyvtD3ReJxYDAMETv7TABAAA diff --git a/tiled/interiors/semos/library.tmx b/data/maps/interiors/semos/library.tmx similarity index 99% rename from tiled/interiors/semos/library.tmx rename to data/maps/interiors/semos/library.tmx index 4a0fdb6152..9108c2813a 100644 --- a/tiled/interiors/semos/library.tmx +++ b/data/maps/interiors/semos/library.tmx @@ -81,30 +81,30 @@ - H4sIAAAAAAAAAO3SuQ6EIBSFYXRs1Bm1cZnlEWxtZnF7/2cynoJiQsOVKGByiy8UJPw5CVchROhI -ChG8oLHsCRfZr2DRaIlukBHO0rD/ho/i+3efQ0E4Tfs/6BWDxf26/tH7R5gUs8X9Okfvd/3/fd9P + H4sIAAAAAAAAAO3SuQ6EIBSFYXRs1Bm1cZnlEWxtZnF7/2cynoJiQsOVKGByiy8UJPw5CVchROhI +ChG8oLHsCRfZr2DRaIlukBHO0rD/ho/i+3efQ0E4Tfs/6BWDxf26/tH7R5gUs8X9Okfvd/3/fd9P 5Vt/7/e5z33uc5/73Of++fvdBmfrP6C27C77CQSOxLACZZTBeQAQAAA= - H4sIAAAAAAAAAO2WRwqAMBBFJyexYDmIvVzIkyvowkGyECEFkyEK8+DhJvAgGPgA3yASALHCRND3 -U00jc+xXUrh9df0V3Tz1G7RDe+mAtob+jh4B+0+W9/mLEZ2ks+KMru+DWqqCum+C8v5d+67v7w/9 + H4sIAAAAAAAAAO2WRwqAMBBFJyexYDmIvVzIkyvowkGyECEFkyEK8+DhJvAgGPgA3yASALHCRND3 +U00jc+xXUrh9df0V3Tz1G7RDe+mAtob+jh4B+0+W9/mLEZ2ks+KMru+DWqqCum+C8v5d+67v7w/9 HBuFwjLwv8EwDMMw1Jh2MiU2O5UK251Mic1Opka3kRn/nJ5SKuIAEAAA - H4sIAAAAAAAAAO2VSwrCMBCG54p6C59LS31cQN2p1/C1VaRVcWHBM/kvZiGlidHMtFTzwQchzWTS -YUKI6kULtnN2Sszfhb2cfXgp8QxVc4BH9lRB/gSm7Fl47wEcwhGMhfd2IYJjOOHxK2tLnO3bJ8Sc -N6Li/zf1f8CPhkEfrvDOPt6sbRr0ISP3e+rSV0VrbP2XfXVqOeqUP9Rfnhu53z+N+iek907+Ghr1 + H4sIAAAAAAAAAO2VSwrCMBCG54p6C59LS31cQN2p1/C1VaRVcWHBM/kvZiGlidHMtFTzwQchzWTS +YUKI6kULtnN2Sszfhb2cfXgp8QxVc4BH9lRB/gSm7Fl47wEcwhGMhfd2IYJjOOHxK2tLnO3bJ8Sc +N6Li/zf1f8CPhkEfrvDOPt6sbRr0ISP3e+rSV0VrbP2XfXVqOeqUP9Rfnhu53z+N+iek907+Ghr1 D8gS6v/fbOAW7uDeMifFFM7gXDnGxAIu4Uox5gkQJET8ABAAAA== - H4sIAAAAAAAAAO2SOwqAMBBE97rR2kvHb/yBheCUiVhYiKNhHjzYYmGWYc1SPKxhA1t7nw72cICB -kD/CCc5wIeSv0bwR8mN2QmZFyPwTDhYnS+pFIgfu/NXVjv7vGdQ/F/XPRf1/H/UvRF4cH50UHwAQ + H4sIAAAAAAAAAO2SOwqAMBBE97rR2kvHb/yBheCUiVhYiKNhHjzYYmGWYc1SPKxhA1t7nw72cICB +kD/CCc5wIeSv0bwR8mN2QmZFyPwTDhYnS+pFIgfu/NXVjv7vGdQ/F/XPRf1/H/UvRF4cH50UHwAQ AAA= @@ -115,8 +115,8 @@ AAA= - H4sIAAAAAAAAAO2UUQoAIQhEvf9Fu0awX0vY4jjqFjjgR5S9GsUhIqPjiZ3YfOud6957zUjjMHz0 -3yhfy2eE8JmaMm+y8CM9Qvhab7A+Vdb/Fn7UbNkxrHtRip6pqD8IP0M38dv/HL7Hyyj/vW+r0Gn8 + H4sIAAAAAAAAAO2UUQoAIQhEvf9Fu0awX0vY4jjqFjjgR5S9GsUhIqPjiZ3YfOud6957zUjjMHz0 +3yhfy2eE8JmaMm+y8CM9Qvhab7A+Vdb/Fn7UbNkxrHtRip6pqD8IP0M38dv/HL7Hyyj/vW+r0Gn8 9v98frb/lZ40n6+/9x4t76uvrGeZnL9iAvh4uNoAEAAA diff --git a/tiled/interiors/semos/school_0.tmx b/data/maps/interiors/semos/school_0.tmx similarity index 99% rename from tiled/interiors/semos/school_0.tmx rename to data/maps/interiors/semos/school_0.tmx index 9e27177f41..a686805d11 100644 --- a/tiled/interiors/semos/school_0.tmx +++ b/data/maps/interiors/semos/school_0.tmx @@ -123,40 +123,40 @@ - H4sIAAAAAAAAAO2XOQ4CMQxFI5YGmJadAwAdcBSWhqVhuQlcm18iS5PNiclILl73LT9pnMRTGWPa -EQxAlTBXV9sFCzAJYA46HrW+OVftCHwCGJLadw00x+kRUrsHB3AEJ4sfzUn5ncEFXMHN4kdzUn53 -8ABP8LL40ZyUX+nzJ+03A+MApoJ+fdCKoCfkx73bJb4v92738ePOUM7zkWKGcvqlmKHc94vuB83x -0/1F9xc9H+X4SexXsT0k9itOD4n96p//5/r+6vum71uz5k/91E/9yvHj7Fe/tUuwAmtHTmq/orUb + H4sIAAAAAAAAAO2XOQ4CMQxFI5YGmJadAwAdcBSWhqVhuQlcm18iS5PNiclILl73LT9pnMRTGWPa +EQxAlTBXV9sFCzAJYA46HrW+OVftCHwCGJLadw00x+kRUrsHB3AEJ4sfzUn5ncEFXMHN4kdzUn53 +8ABP8LL40ZyUX+nzJ+03A+MApoJ+fdCKoCfkx73bJb4v92738ePOUM7zkWKGcvqlmKHc94vuB83x +0/1F9xc9H+X4SexXsT0k9itOD4n96p//5/r+6vum71uz5k/91E/9yvHj7Fe/tUuwAmtHTmq/orUb sAU7Ry6kxxeHTgUiABkAAA== - H4sIAAAAAAAAAO2WS08UQRDHu7+DnkAUORvxwUNEo3jwK3AyChIIq34OFUUPsLs+YJcEPW3cePJG -gp4IEcIrYAwxevWoyfIwxn9ne53esnd2uqed3sP+k1+6UrNTVVPTO12MBXoXcbXVac5YJ/gGuwR2 -WWB/ZdX+Erl3JYSPir0ao74zqO0sL8fbloiY38GWJq+qNbAegY0audPIOwCugizX/+Yc/Od5Oddn -iYj5SaLm+QJ+yPuO1ohnohnEmJXkHMTbBD+lfcRBvHnEeCV57ag+l/1zLVHfnrRd9C+qWpCrNYRj -spYdcIrUVSDrG7IWWHy1IefxEE6E9KpI1rdkLbL4akf+kyF0eN5rUd8vVQbcBw/AQ2ILPQcvpH3L -wzNmwQR4BB4TW+glmEm+rL965jG3rS552quZOtcXwXuwIPmg+c24Re3XcE8X6AY9YB++A40/ax7a -ia4jdy+4APrAIXy/NH7dXluKYPvQiHxPy4qvlu1DKVmf7/79rnO9UftXUZL903236n3LkurfFdRx -EfTzcJ9PXdbUofM15U7izJsET8BTco3OWjYa5f/GUvOpflELneHEmTcFpkGaxKazlqnuylyDvDqW -mk/1687fJOarGxH/A5VabvLg2Xwpzgz3P+e/ejPcLMhZ3puE8mCOBfOLqWzm0ziKcv7ansVqD0zy -qD2Icv66OItN8gxxs/mvYoftXZ1Slv1TZfJceVbeuzYyyTOG5xpOYJ8nkaOpxtAd8q5v82r/PXL9 + H4sIAAAAAAAAAO2WS08UQRDHu7+DnkAUORvxwUNEo3jwK3AyChIIq34OFUUPsLs+YJcEPW3cePJG +gp4IEcIrYAwxevWoyfIwxn9ne53esnd2uqed3sP+k1+6UrNTVVPTO12MBXoXcbXVac5YJ/gGuwR2 +WWB/ZdX+Erl3JYSPir0ao74zqO0sL8fbloiY38GWJq+qNbAegY0audPIOwCugizX/+Yc/Od5Oddn +iYj5SaLm+QJ+yPuO1ohnohnEmJXkHMTbBD+lfcRBvHnEeCV57ag+l/1zLVHfnrRd9C+qWpCrNYRj +spYdcIrUVSDrG7IWWHy1IefxEE6E9KpI1rdkLbL4akf+kyF0eN5rUd8vVQbcBw/AQ2ILPQcvpH3L +wzNmwQR4BB4TW+glmEm+rL965jG3rS552quZOtcXwXuwIPmg+c24Re3XcE8X6AY9YB++A40/ax7a +ia4jdy+4APrAIXy/NH7dXluKYPvQiHxPy4qvlu1DKVmf7/79rnO9UftXUZL903236n3LkurfFdRx +EfTzcJ9PXdbUofM15U7izJsET8BTco3OWjYa5f/GUvOpflELneHEmTcFpkGaxKazlqnuylyDvDqW +mk/1687fJOarGxH/A5VabvLg2Xwpzgz3P+e/ejPcLMhZ3puE8mCOBfOLqWzm0ziKcv7ansVqD0zy +qD2Icv66OItN8gxxs/mvYoftXZ1Slv1TZfJceVbeuzYyyTOG5xpOYJ8nkaOpxtAd8q5v82r/PXL9 D/0DGM0AGQAA - H4sIAAAAAAAAAGNgGCKAkYFhC5SJj2ZhxNQaQaQYIaAN1CMBxZQADjT9cVjMwyZGCpCkUP8oGNxA -nIL4RU9/tAA6A5j+1IF2SwGxBpRG5g8GoAl1hxYjdv4oGDgQPsjjIHaQu28UDH2wFAd7IIEdI2H2 -KMANBnv44Upzo+lvFIwCBDhAx/S2D2jXHiDeToKde6Fqw3DoCaay+08CzTtOhpkxOPREjubnQQHQ -x2dwpaeBAujjM7jS01AH1K5/kc1bhEMcm53E1L/UqIupYQ+uMKNGWOIKM1ziMIDLzbQMP2LEKVVL + H4sIAAAAAAAAAGNgGCKAkYFhC5SJj2ZhxNQaQaQYIaAN1CMBxZQADjT9cVjMwyZGCpCkUP8oGNxA +nIL4RU9/tAA6A5j+1IF2SwGxBpRG5g8GoAl1hxYjdv4oGDgQPsjjIHaQu28UDH2wFAd7IIEdI2H2 +KMANBnv44Upzo+lvFIwCBDhAx/S2D2jXHiDeToKde6Fqw3DoCaay+08CzTtOhpkxOPREjubnQQHQ +x2dwpaeBAujjM7jS01AH1K5/kc1bhEMcm53E1L/UqIupYQ+uMKNGWOIKM1ziMIDLzbQMP2LEKVVL CaCGW0fB0AYAIJy69gAZAAA= - H4sIAAAAAAAAAO3WSQqAQAxE0ZxPPVScDiWeTbDWDiCmQBf/QS0akia7JAI4S6U31rkNymisc5uU + H4sIAAAAAAAAAO3WSQqAQAxE0ZxPPVScDiWeTbDWDiCmQBf/QS0akia7JAI4S6U31rkNymisc5uU 2VgHAH+wHN7rJ1MA9zK898tWGeYC9wsA4I2M2n6r3HBPetlvAACXRmmVzvjnDv75MkwAGQAA @@ -172,9 +172,9 @@ CaCGW0fB0AYAIJy69gAZAAA= - H4sIAAAAAAAAAO2U4Q6AIAiE9f1fur+taXAgFxq3sSwH94lab631CncgkmpEeHhztd8YfAwx1pZp -fxkeyNPKp72rjLu/I59Wxcfx0Hhm4hv5svnQeTafpGi+We697mjs5UP0Rf88Hkj/ImQ947Namft3 -+vmbrTkLn8Uj4t+50qP4zuYb1dZ6InxaWfOQXIZHlKTeInNILuIhve+0v/0x9zb28Gl9qn//6l/x + H4sIAAAAAAAAAO2U4Q6AIAiE9f1fur+taXAgFxq3sSwH94lab631CncgkmpEeHhztd8YfAwx1pZp +fxkeyNPKp72rjLu/I59Wxcfx0Hhm4hv5svnQeTafpGi+We697mjs5UP0Rf88Hkj/ImQ947Namft3 ++vmbrTkLn8Uj4t+50qP4zuYb1dZ6InxaWfOQXIZHlKTeInNILuIhve+0v/0x9zb28Gl9qn//6l/x +TxWRWTtjHEBAP1UQgAZAAA= diff --git a/tiled/interiors/semos/storage_-1.tmx b/data/maps/interiors/semos/storage_-1.tmx similarity index 99% rename from tiled/interiors/semos/storage_-1.tmx rename to data/maps/interiors/semos/storage_-1.tmx index 7805bc4844..198de47f30 100644 --- a/tiled/interiors/semos/storage_-1.tmx +++ b/data/maps/interiors/semos/storage_-1.tmx @@ -45,41 +45,41 @@ - H4sIAAAAAAAAAO3WsQkAIAxFwRRW7j+wCygoColwxev/NSEtIpokSdqqX5a9n4ODg4Mjz5G9gYOj + H4sIAAAAAAAAAO3WsQkAIAxFwRRW7j+wCygoColwxev/NSEtIpokSdqqX5a9n4ODg4Mjz5G9gYOj ahy1Or2tP9zglZGjRrNtHBwvHD/+jLe27G0VG7AfjcAAGQAA - H4sIAAAAAAAAAO2WQQqAIBBF5wpFgZvCCNoGdf+7ZYswStNyqkH+g9mIyryE3xABAAAA71KYKhOr -+rzrMzXDHYrhjlTgYYEHH/CwwIOP3DwGU+3D0p927GbzkPBNU4CHLHLz6Chupg3Nx3/NvrG5u71X -aP9f79qQP0/73T7pHlfse87BY/1H6sOaD8keyrHmQ7LHRDaP5sAZyR53kOjhyrIxcEaih4urnOae + H4sIAAAAAAAAAO2WQQqAIBBF5wpFgZvCCNoGdf+7ZYswStNyqkH+g9mIyryE3xABAAAA71KYKhOr ++rzrMzXDHYrhjlTgYYEHH/CwwIOP3DwGU+3D0p927GbzkPBNU4CHLHLz6Chupg3Nx3/NvrG5u71X +aP9f79qQP0/73T7pHlfse87BY/1H6sOaD8keyrHmQ7LHRDaP5sAZyR53kOjhyrIxcEaih4urnOae fRdP0zlDABkAAA== - H4sIAAAAAAAAAO3WMQrAIBBEUc+1Kb3/naxsVowaER3zH4jBagbDYggAAOCLZ3eACdY4N7eyuDLU -hFofVb19VHq3/qtTjWRU6JOZ2/336UZmr/KcBgAVt85a9feKQva/Ur0b1dxvbuyEUgIL5VtEABkA + H4sIAAAAAAAAAO3WMQrAIBBEUc+1Kb3/naxsVowaER3zH4jBagbDYggAAOCLZ3eACdY4N7eyuDLU +hFofVb19VHq3/qtTjWRU6JOZ2/336UZmr/KcBgAVt85a9feKQva/Ur0b1dxvbuyEUgIL5VtEABkA AA== - H4sIAAAAAAAAAO3WIQ4AIAxD0V1r978YClMBw9Htv4RAUG2GIAIAAFTl5T5l/c4h44tqH5feE96V + H4sIAAAAAAAAAO3WIQ4AIAxD0V1r978YClMBw9Htv4RAUG2GIAIAAFTl5T5l/c4h44tqH5feE96V Q58tZdczAADw/684ZJ/KdTauuU86dkJfC7JoIioAGQAA - H4sIAAAAAAAAAO3UwQ2AIBREQZrDuy1ROTevGCVZxJkKXtgfSgEAuOdMBzx0pAMGajpgkjfvvPJG + H4sIAAAAAAAAAO3UwQ2AIBREQZrDuy1ROTevGCVZxJkKXtgfSgEAuOdMBzx0pAMGajpgkjfvvPJG u+zzFyvfEsAO/LPf0tIBXGwBGR0qlbeQABkAAA== - H4sIAAAAAAAAAO2SQQqAMBAD+9n+/wteNbS7UQ9JIQsDCi3MsJ1jjBlCCCEEivvgPzNq/10LNnVn -1e7o9WUXjh1ve3b7cunoPFfnHEBvZvCeA51r16r2r94JO2p37FA7pCMdrqTDC2bYO+qWrrFqOGGv + H4sIAAAAAAAAAO2SQQqAMBAD+9n+/wteNbS7UQ9JIQsDCi3MsJ1jjBlCCCEEivvgPzNq/10LNnVn +1e7o9WUXjh1ve3b7cunoPFfnHEBvZvCeA51r16r2r94JO2p37FA7pCMdrqTDC2bYO+qWrrFqOGGv K7e7/67JjapjNWrfvx2nvquqxxFmJnyfQtcUnlzP7C+YABkAAA== @@ -90,8 +90,8 @@ K7e7/67JjapjNWrfvx2nvquqxxFmJnyfQtcUnlzP7C+YABkAAA== - H4sIAAAAAAAAAO3WOQ6AMAwFUa4LiH0HAVdn0qYLIIKs/6TpXLiynCQiIiLfKKikimpq4q5zW0sd -9TTQGHed2yaaaaGVtrjrPLLTQWfsRcSclDLKX579Usjt9Wf/JOT2+rN/EnJ7/VkRscPCT+xY+Ikd + H4sIAAAAAAAAAO3WOQ6AMAwFUa4LiH0HAVdn0qYLIIKs/6TpXLiynCQiIiLfKKikimpq4q5zW0sd +9TTQGHed2yaaaaGVtrjrPLLTQWfsRcSclDLKX579Usjt9Wf/JOT2+rN/EnJ7/VkRscPCT+xY+Ikd /cQiInZd9brUbwAZAAA= diff --git a/tiled/interiors/semos/storage_0.tmx b/data/maps/interiors/semos/storage_0.tmx similarity index 99% rename from tiled/interiors/semos/storage_0.tmx rename to data/maps/interiors/semos/storage_0.tmx index ba817bcb92..f4369db41f 100644 --- a/tiled/interiors/semos/storage_0.tmx +++ b/data/maps/interiors/semos/storage_0.tmx @@ -93,33 +93,33 @@ - H4sIAAAAAAAAAJNkZGCQHMUM0hRgeto/0H4f6PAf6fYPdPobrvZL4MGj9g9/+7FhIRqaPVgwALXT + H4sIAAAAAAAAAJNkZGCQHMUM0hRgeto/0H4f6PAf6fYPdPobrvZL4MGj9g9/+7FhIRqaPVgwALXT u+kACAAA - H4sIAAAAAAAAAGNggAB2NIwOdAnIUwqsgNgaiG2gdsHslAJiaSAuBeIyKC6ngf3YQDsjA0MHEHcy -0slCKoMEoLsTgXg7Dj6tQDzQjj9AOglIJyOFHTofG+AEyjMBaS4ozY1DPb60+B9EAPWlAHEqkn4Y -Px6HmaxAzAOU40XCfIxgozCALhJGB8xADSw47PgLxP+wS5FkPz4AC39sgBEUrngM5AfKCSBhQTLS -Piz8sYGfDLjDn1ygBcQcQMwJxNoM5IW/F1C9PhBbQGkfIDYg0p1tQNwOxB1A3ElALa7w9wOKGQOx + H4sIAAAAAAAAAGNggAB2NIwOdAnIUwqsgNgaiG2gdsHslAJiaSAuBeIyKC6ngf3YQDsjA0MHEHcy +0slCKoMEoLsTgXg7Dj6tQDzQjj9AOglIJyOFHTofG+AEyjMBaS4ozY1DPb60+B9EAPWlAHEqkn4Y +Px6HmaxAzAOU40XCfIxgozCALhJGB8xADSw47PgLxP+wS5FkPz4AC39sgBEUrngM5AfKCSBhQTLS +Piz8sYGfDLjDn1ygBcQcQMwJxNoM5IW/F1C9PhBbQGkfIDYg0p1tQNwOxB1A3ElALa7w9wOKGQOx DZQOAGITLOpcgdgNiN2JcBel+d+SwngiJf9TO02AAK78PwoQAAA1UqkUAAgAAA== - H4sIAAAAAAAAAMWUSy/EYBSGTxNxW2BESEhIWDE6WBAbt9hgh3/CuA82xtJlI/FHJlhYsLDwpzyT -0eTM19OvnZrESZ706+l5z9uefm1BRLoMhmFEnR/A4S9lo2YACh69latremBBmiOEUbgJRKpwG0gs -opoxmIdu1St0rocGWlOEFViFtbiVN6ow4/SqpWhqhiZrLMGsQylHr7z+FRiETgfd65j3dWK8s6z+ -vUHz0fUfgjd4hw9p7CXd6xzdRYJ/mfxRkOz/otah0WNZGvvnE77gW+J76QrddYL/Kfkz5T8OE0bd -qy03w30W3/wr5C+V/yRMOTUdzrFV/7/Mvx3Ryvy1f5H8dP2aZ++uwwZs5rw3d/6+519M+YaiuIN7 -eIDHjPfRzvk/qfXzP/jn6aU1cxL/p0ZswTbseGpKGXtZmn6J/0s1u7AH+yl1fRl6WZofvS/+WwAI + H4sIAAAAAAAAAMWUSy/EYBSGTxNxW2BESEhIWDE6WBAbt9hgh3/CuA82xtJlI/FHJlhYsLDwpzyT +0eTM19OvnZrESZ706+l5z9uefm1BRLoMhmFEnR/A4S9lo2YACh69latremBBmiOEUbgJRKpwG0gs +opoxmIdu1St0rocGWlOEFViFtbiVN6ow4/SqpWhqhiZrLMGsQylHr7z+FRiETgfd65j3dWK8s6z+ +vUHz0fUfgjd4hw9p7CXd6xzdRYJ/mfxRkOz/otah0WNZGvvnE77gW+J76QrddYL/Kfkz5T8OE0bd +qy03w30W3/wr5C+V/yRMOTUdzrFV/7/Mvx3Ryvy1f5H8dP2aZ++uwwZs5rw3d/6+519M+YaiuIN7 +eIDHjPfRzvk/qfXzP/jn6aU1cxL/p0ZswTbseGpKGXtZmn6J/0s1u7AH+yl1fRl6WZofvS/+WwAI AAA= - H4sIAAAAAAAAAGNgGAXDDcQwDrQLICAN6I50Rkz+YHEfrcBg999gd99QBGeA+OwA2n8OiM9ToJ/S + H4sIAAAAAAAAAGNgGAXDDcQwDrQLICAN6I50Rkz+YHEfrcBg999gd99QBGeA+OwA2n8OiM9ToJ/S NDEdiGegieHK/6Ng8AAAQ2WoZAAIAAA= @@ -130,8 +130,8 @@ NDEdiGegieHK/6Ng8AAAQ2WoZAAIAAA= - H4sIAAAAAAAAAO2TUQoAIAhDvf9RPUVfQUXatPkRFEgQbk+tVET0xxR96bJby/Ng5J+0Xv3jGaJh -8BE/pOadV6Z/RMvkV/aPeFW+P8Qvms/mZ2tAfJA7Y7GZczlxLX2Uk9Xc9Br9/xbfm00k/6VodKfK + H4sIAAAAAAAAAO2TUQoAIAhDvf9RPUVfQUXatPkRFEgQbk+tVET0xxR96bJby/Ng5J+0Xv3jGaJh +8BE/pOadV6Z/RMvkV/aPeFW+P8Qvms/mZ2tAfJA7Y7GZczlxLX2Uk9Xc9Br9/xbfm00k/6VodKfK mgAIAAA= diff --git a/tiled/interiors/semos/storage_0_xmas.tmx b/data/maps/interiors/semos/storage_0_xmas.tmx similarity index 99% rename from tiled/interiors/semos/storage_0_xmas.tmx rename to data/maps/interiors/semos/storage_0_xmas.tmx index a0dbea4a0b..0b938985f3 100644 --- a/tiled/interiors/semos/storage_0_xmas.tmx +++ b/data/maps/interiors/semos/storage_0_xmas.tmx @@ -108,33 +108,33 @@ - H4sIAAAAAAAAANNlZGDQHcUM+hRgeto/0H4f6PAf6fYPdPobrvbr4MGj9g9/+7FhNRqaPVgwAKPt + H4sIAAAAAAAAANNlZGDQHcUM+hRgeto/0H4f6PAf6fYPdPobrvbr4MGj9g9/+7FhNRqaPVgwAKPt l8kACAAA - H4sIAAAAAAAAAGNggAB2NIwOdAnIUwqsgNgaiG2gdsHslAJiaSAuBeIyKC6ngf3I4CMQfwLZzQi0 -G4hlGGlsIY3AZyD+AsTbcfBpBYqB4cUFxF+B7G9I4uh8bEAWqI8JSMtBaXkcYY8vLfIC9fAB8Xcg -+weSOIxfjMNMViBWAMopImElIMamXBcJowNBoAYhHHZwA8V5qGA/PgALf2yAHygugMdAZaCcChJW -JSPtw8IfG2BnxB3+5AItIOYAYk4g1mYgL/zjgGLOQOwDpROA2IVId7YBcTsQdwBxJwG1uMI/CSjm + H4sIAAAAAAAAAGNggAB2NIwOdAnIUwqsgNgaiG2gdsHslAJiaSAuBeIyKC6ngf3I4CMQfwLZzQi0 +G4hlGGlsIY3AZyD+AsTbcfBpBYqB4cUFxF+B7G9I4uh8bEAWqI8JSMtBaXkcYY8vLfIC9fAB8Xcg ++weSOIxfjMNMViBWAMopImElIMamXBcJowNBoAYhHHZwA8V5qGA/PgALf2yAHygugMdAZaCcChJW +JSPtw8IfG2BnxB3+5AItIOYAYk4g1mYgL/zjgGLOQOwDpROA2IVId7YBcTsQdwBxJwG1uMI/CSjm DsQBUDoFiD2wqHMFYjcgdifCXZTmf18K44mU/E/tNAECuPL/KEAAAHFgyPAACAAA - H4sIAAAAAAAAAL3UO0sDQRDA8TkQTRo1Ij4hgnbqRW3EJi9sjJ36TdR0trY+GsFSP0RQCwstLPxS -/kNyOLc33m2W4MCP28vuzFyWZSsiMmVYwKJ6P8fF0KWxZhaVnHzrt35OGXvoRr9i3lf6axkvYTlK -z+s1q9hFSdWKJT0fG3TOFupooIkn6j/DJ66x6dTqFeT0jBzf2Me2oxZQK7T/FeYw6dC1yh57l9e/ -GqWfbv95vOEdHzI4S6P8l1L0d/8XNW4b/Q9kcH4+8YVvyZ4ln0j6V7FmzL961tG1QvZ/HRvO3ITz -HLV/UeTt/3+F1b/Jd9XRyNm/Fto4HHP/5F4TNe4Y36HvwCRucIs73Af2t6LreQc+qPHjGPv7Rkgt + H4sIAAAAAAAAAL3UO0sDQRDA8TkQTRo1Ij4hgnbqRW3EJi9sjJ36TdR0trY+GsFSP0RQCwstLPxS +/kNyOLc33m2W4MCP28vuzFyWZSsiMmVYwKJ6P8fF0KWxZhaVnHzrt35OGXvoRr9i3lf6axkvYTlK +z+s1q9hFSdWKJT0fG3TOFupooIkn6j/DJ66x6dTqFeT0jBzf2Me2oxZQK7T/FeYw6dC1yh57l9e/ +GqWfbv95vOEdHzI4S6P8l1L0d/8XNW4b/Q9kcH4+8YVvyZ4ln0j6V7FmzL961tG1QvZ/HRvO3ITz +HLV/UeTt/3+F1b/Jd9XRyNm/Fto4HHP/5F4TNe4Y36HvwCRucIs73Af2t6LreQc+qPHjGPv7Rkgt nbMj2Ts1cYQOjnPW1DxrWTkzkr1LtROc4qxg3bRHLSvnB6npF0kACAAA - H4sIAAAAAAAAAGNgwARvgfgdlN3PiEUBEHThEO8BivcxotIdWMT6cOgHgfdA/AG39CggAArwhC09 -wU8g/oWFP1jcRysw2P032N03FMEZID5LB3s6oHHXiRaH54D4PAXmUpompgPxDDQxXPl/FAweAAB2 + H4sIAAAAAAAAAGNgwARvgfgdlN3PiEUBEHThEO8BivcxotIdWMT6cOgHgfdA/AG39CggAArwhC09 +wU8g/oWFP1jcRysw2P032N03FMEZID5LB3s6oHHXiRaH54D4PAXmUpompgPxDDQxXPl/FAweAAB2 r5OeAAgAAA== @@ -150,8 +150,8 @@ r5OeAAgAAA== - H4sIAAAAAAAAAO2TOw4AIAhDuf9ROYWrA5WCZTDRhLjQPurHzcx/wbJtRwvpVP2ZFnlFOTKNgs/4 -MTNHXp38jFbJn8zPeE2+P8av2q/md2dgfJg7U7GV55Jxkb7K6Wpuslb/P+KfzqbS/1It2xM+3wAI + H4sIAAAAAAAAAO2TOw4AIAhDuf9ROYWrA5WCZTDRhLjQPurHzcx/wbJtRwvpVP2ZFnlFOTKNgs/4 +MTNHXp38jFbJn8zPeE2+P8av2q/md2dgfJg7U7GV55Jxkb7K6Wpuslb/P+KfzqbS/1It2xM+3wAI AAA= diff --git a/tiled/interiors/semos/swanky_pad.tmx b/data/maps/interiors/semos/swanky_pad.tmx similarity index 99% rename from tiled/interiors/semos/swanky_pad.tmx rename to data/maps/interiors/semos/swanky_pad.tmx index 880e1674d2..6c10672c7f 100644 --- a/tiled/interiors/semos/swanky_pad.tmx +++ b/data/maps/interiors/semos/swanky_pad.tmx @@ -54,27 +54,27 @@ - H4sIAAAAAAAAABNhYGAQoQCXkYFF0Nik2DVU9aKzR/Xi1sswQHoHwr8MA6SXWv4llL9xyZOLAR+i + H4sIAAAAAAAAABNhYGAQoQCXkYFF0Nik2DVU9aKzR/Xi1sswQHoHwr8MA6SXWv4llL9xyZOLAR+i 0dWwBAAA - H4sIAAAAAAAAAM3NOQrCQBiG4VFIp+QuUc+gYBN7l8KtU+NlkjKewCpXcOvcjmLvKygMQ2YyE1D8 -4GmSefnHQogJpg5mmGOBJVYOIqwRIxHFC9GDjxQbqfUt+s/U1mWmto2OpPuju7oNMfrC3TpqJVqb -xnT3H9sADU3bx8DQNtEqeVee2lYrdt3rndp6lq0ntTvsccjx0Hw/4oQzLrgqtu93Wc6/G+54Avr6 + H4sIAAAAAAAAAM3NOQrCQBiG4VFIp+QuUc+gYBN7l8KtU+NlkjKewCpXcOvcjmLvKygMQ2YyE1D8 +4GmSefnHQogJpg5mmGOBJVYOIqwRIxHFC9GDjxQbqfUt+s/U1mWmto2OpPuju7oNMfrC3TpqJVqb +xnT3H9sADU3bx8DQNtEqeVee2lYrdt3rndp6lq0ntTvsccjx0Hw/4oQzLrgqtu93Wc6/G+54Avr6 Vb+wBAAA - H4sIAAAAAAAAAGNgoBz4AbE/HnkfIPbFIRcExMFIfDMgNgdiCxLMhwFLILYCYms85o+CwQNsgNgW + H4sIAAAAAAAAAGNgoBz4AbE/HnkfIPbFIRcExMFIfDMgNgdiCxLMhwFLILYCYms85o+CwQNsgNgW iu1I1GsPxA5Q7EhVVw1NwEpldeSC21D6Lhl6HwDxTyB+hEcNAKkQn3OwBAAA - H4sIAAAAAAAAAGNgGAVOQOyMhN2oYGYYEIeTqTcKiKOp4AZ0wAXEnGToI0fPQIMQIA4lU28EEEdS + H4sIAAAAAAAAAGNgGAVOQOyMhN2oYGYYEIeTqTcKiKOp4AZ0wAXEnGToI0fPQIMQIA4lU28EEEdS 0S2jgHjwkIA8AP5clH+wBAAA @@ -90,7 +90,7 @@ iu1I1GsPxA5Q7EhVVw1NwEpldeSC21D6Lhl6HwDxTyB+hEcNAKkQn3OwBAAA - H4sIAAAAAAAAAJNkYGCQHAQYBtDFiNXHgKYHm3m49BEChOwkRZ5a9hKrh1r2EmsOKXaTErfY9JJj + H4sIAAAAAAAAAJNkYGCQHAQYBtDFiNXHgKYHm3m49BEChOwkRZ5a9hKrh1r2EmsOKXaTErfY9JJj JzHuIFY9LruJ8TM59uJzMyXpg1J78aUXamMAWWcszLAEAAA= diff --git a/tiled/interiors/semos/tavern_0.tmx b/data/maps/interiors/semos/tavern_0.tmx similarity index 99% rename from tiled/interiors/semos/tavern_0.tmx rename to data/maps/interiors/semos/tavern_0.tmx index eb8ad577aa..d9beea1a20 100644 --- a/tiled/interiors/semos/tavern_0.tmx +++ b/data/maps/interiors/semos/tavern_0.tmx @@ -99,30 +99,30 @@ - H4sIAAAAAAAAAGNkYGBgHEbYi0x9AngwPdw9av+o/aP2j9o/UPaTglmwYFzi6GoIYS0kTKr9xMqP + H4sIAAAAAAAAAGNkYGBgHEbYi0x9AngwPdw9av+o/aP2j9o/UPaTglmwYFzi6GoIYS0kTKr9xMqP 4sGHpYnEA+1OamMA9+eUfoAJAAA= - H4sIAAAAAAAAAM3UzU7CQBAH8H2NtlT2gnISb8hrIF5QLuIJNSTIl0AiF0lUPjzyNOp7ceFvMsTN -prNtWZc6yS+kM9P+07S0IYS4SGEMk5TncK7hEm7ggdEECTnyDFPleF95qFH+HbTpV2o7LfDF35en -5XfgEbrajm3+O8zJwpDfgz4MHOSviSl/CE8wyiD/Fu6Jr+0cIl+K33euqOycRPTS1hJW5IPJd/F+ -x9V/yj+CgBwrO4WInot8Kfjn//MNcv39MV3fY+afCXvcjMvfKEz5Xwl73Mz2/rPO/07Y42a2+bal + H4sIAAAAAAAAAM3UzU7CQBAH8H2NtlT2gnISb8hrIF5QLuIJNSTIl0AiF0lUPjzyNOp7ceFvMsTN +prNtWZc6yS+kM9P+07S0IYS4SGEMk5TncK7hEm7ggdEECTnyDFPleF95qFH+HbTpV2o7LfDF35en +5XfgEbrajm3+O8zJwpDfgz4MHOSviSl/CE8wyiD/Fu6Jr+0cIl+K33euqOycRPTS1hJW5IPJd/F+ +x9V/yj+CgBwrO4WInot8Kfjn//MNcv39MV3fY+afCXvcjMvfKEz5Xwl73Mz2/rPO/07Y42a2+bal //929QIz5TjU5oFitxtoTqEEZ4b9kPKvoKp4hTetx+F2y3AOlZj9OmwBB1ZQ/4AJAAA= - H4sIAAAAAAAAAGNgIB8cB+ITUHySBH0XybBrPhAvQBM7BcSnofgMmtxZPGZdIsP+hUC8CIg3A/EW -IN4KxOugcuuwqL+Ax6zLZNgPA7uBeA8Q76XAjKEIVgDxaiBeCcSrkGiY2Bo6uGEDFONjj4JRMBgB -tjKKXLARiK+jieFL/9TIG9jcj27uHTx23SDDHXOR2JvQ7EU3DxQmt3GYQ47/56LZv56AekJ2XCPR + H4sIAAAAAAAAAGNgIB8cB+ITUHySBH0XybBrPhAvQBM7BcSnofgMmtxZPGZdIsP+hUC8CIg3A/EW +IN4KxOugcuuwqL+Ax6zLZNgPA7uBeA8Q76XAjKEIVgDxaiBeCcSrkGiY2Bo6uGEDFONjj4JRMBgB +tjKKXLARiK+jieFL/9TIG9jcj27uHTx23SDDHXOR2JvQ7EU3DxQmt3GYQ47/56LZv56AekJ2XCPR Hej2jwLaAABBUA+ZgAkAAA== - H4sIAAAAAAAAAGNgoC64B6Xv45C/S2X7RgF9wGIgXgbES4B4KRINE1s+cE4bBaNgFIyCUTAKhhwA + H4sIAAAAAAAAAGNgoC64B6Xv45C/S2X7RgF9wGIgXgbES4B4KRINE1s+cE4bBaNgFIyCUTAKhhwA ALP0DFGACQAA @@ -133,7 +133,7 @@ ALP0DFGACQAA - H4sIAAAAAAAAAPvBwMDwYxSThfEBYuQJmUusXaTYQ8h+XHopsR8XmxT/kxsf1LKfXDAY7CcmbOkN + H4sIAAAAAAAAAPvBwMDwYxSThfEBYuQJmUusXaTYQ8h+XHopsR8XmxT/kxsf1LKfXDAY7CcmbOkN Bpv9tAr/oWI/IXUj0X5aplFCZtM6fww2+6mN6WEHNTAAVQrNI4AJAAA= diff --git a/tiled/interiors/semos/tavern_0_xmas.tmx b/data/maps/interiors/semos/tavern_0_xmas.tmx similarity index 99% rename from tiled/interiors/semos/tavern_0_xmas.tmx rename to data/maps/interiors/semos/tavern_0_xmas.tmx index b541866f8a..e6d6b15908 100644 --- a/tiled/interiors/semos/tavern_0_xmas.tmx +++ b/data/maps/interiors/semos/tavern_0_xmas.tmx @@ -108,39 +108,39 @@ - H4sIAAAAAAAAAGNkYGBgJAMH48HkmEcqlsGDyTFPAAnLoPHp4R8BPHjU/lH7R+0ftX+wYBYsGJc4 + H4sIAAAAAAAAAGNkYGBgJAMH48HkmEcqlsGDyTFPAAnLoPHp4R8BPHjU/lH7R+0ftX+wYBYsGJc4 uhpCWAsJk2o/sfKjePBhaSLxQLuT2hgAD7jO6oAJAAA= - H4sIAAAAAAAAAM3UyU4CQRAG4J7oVS6cYEDnosIFvKmvIXpxuagnkZi4610TBZejT+D2DMoNt8fx -CfgnVsey7BrGYYmVfGmorskfZppZMcZUEmrBC3lNcP0yLMAq1BRrEEDO4Q3eyYcyoxmDecqvwhat -YdYnm9mALKQ99Lzfa87Rl5+5EUhBRuRvww7ssqwMy09adWiQC9aX+XuwDwdiphf5NyQq/xCO4FjJ -v4UHuIN7ttreYxf567BJsmJmEL8/MN/nssBmJh29v9YlXJFrJT/8fSWct7L381p+jntdMn/QxfNH -wScTbGbc0etHfmD05x++g/pxf+T95+8wW2l6B7nyn2L2tD3t+Q8jc8j7Wu2cK/85Zk/bi3v+/mt+ -M2ZP2+uUX8D9L0Y8/25L/v9sncAp+54X+z5jZ32hBGWYipjPU/4SzDFncC56Gm12GmZgtsP8IrQB + H4sIAAAAAAAAAM3UyU4CQRAG4J7oVS6cYEDnosIFvKmvIXpxuagnkZi4610TBZejT+D2DMoNt8fx +CfgnVsey7BrGYYmVfGmorskfZppZMcZUEmrBC3lNcP0yLMAq1BRrEEDO4Q3eyYcyoxmDecqvwhat +YdYnm9mALKQ99Lzfa87Rl5+5EUhBRuRvww7ssqwMy09adWiQC9aX+XuwDwdiphf5NyQq/xCO4FjJ +v4UHuIN7ttreYxf567BJsmJmEL8/MN/nssBmJh29v9YlXJFrJT/8fSWct7L381p+jntdMn/QxfNH +wScTbGbc0etHfmD05x++g/pxf+T95+8wW2l6B7nyn2L2tD3t+Q8jc8j7Wu2cK/85Zk/bi3v+/mt+ +M2ZP2+uUX8D9L0Y8/25L/v9sncAp+54X+z5jZ32hBGWYipjPU/4SzDFncC56Gm12GmZgtsP8IrQB 4TAYrIAJAAA= - H4sIAAAAAAAAAGNgIB8IMjIw8DNCaBAGgW8E9HAC1XExkm7XXCCeR7o2DMANtJuHgP1MWOTnA/EC -IN4IxJuAeDMQr4HKrcFUjhOwAc1mJ8P/MLATiHcB8W4i1UsD7ZKBYlkK7CUXyCHZqUCB/aB0JsCI -SHPY2JTYrwWU0ybgvnVQjI9Nrv06QDldLPIGFMaZIlC/EhQr4zGL0nQ5CgY3IKWMIgTWA/E5NDFc -6Z+QHDowZERgZIDN/ejmXsZj13kS3YEONqDZi24eKEwu4dBLib0wsJaAPDF2UMMdo4C6AAB4fbUs + H4sIAAAAAAAAAGNgIB8IMjIw8DNCaBAGgW8E9HAC1XExkm7XXCCeR7o2DMANtJuHgP1MWOTnA/EC +IN4IxJuAeDMQr4HKrcFUjhOwAc1mJ8P/MLATiHcB8W4i1UsD7ZKBYlkK7CUXyCHZqUCB/aB0JsCI +SHPY2JTYrwWU0ybgvnVQjI9Nrv06QDldLPIGFMaZIlC/EhQr4zGL0nQ5CgY3IKWMIgTWA/E5NDFc +6Z+QHDowZERgZIDN/ejmXsZj13kS3YEONqDZi24eKEwu4dBLib0wsJaAPDF2UMMdo4C6AAB4fbUs gAkAAA== - H4sIAAAAAAAAAGNgIB18wCP3Hkp/hNKfkeQ+kWHXKBgcYCEQLwHiRUC8GImGiS0dOKeNglEwCkYB + H4sIAAAAAAAAAGNgIB18wCP3Hkp/hNKfkeQ+kWHXKBgcYCEQLwHiRUC8GImGiS0dOKeNglEwCkYB VYEKIwODKuPA2a8GtFt9AO0fBfQBAHCGr8mACQAA - H4sIAAAAAAAAAGNgIAMw4pb6B6WZsakBin0DUt/JsZNKAOS+/wNo/ygYnGA0XY6CUTB8AQueOgsb + H4sIAAAAAAAAAGNgIAMw4pb6B6WZsakBin0DUt/JsZNKAOS+/wNo/ygYnGA0XY6CUTB8AQueOgsb IFQeYK3fqAgGujxgA/qPncZ+HAUMDADlll8+gAkAAA== @@ -151,7 +151,7 @@ IFQeYK3fqAgGujxgA/qPncZ+HAUMDADlll8+gAkAAA== - H4sIAAAAAAAAAHvDwMDwZhSThckBpJhLqV3Y7CPkDlx6KbEfF5sU/5MbH9Syn1wwGOwnN/5pCQbK + H4sIAAAAAAAAAHvDwMDwZhSThckBpJhLqV3Y7CPkDlx6KbEfF5sU/5MbH9Syn1wwGOwnN/5pCQbK Xlz20yr8h4r9hNSNdPup7YbB7n9a509Sy3Zy6gJa20ENDAARYgjAgAkAAA== diff --git a/tiled/interiors/semos/tavern_1.tmx b/data/maps/interiors/semos/tavern_1.tmx similarity index 99% rename from tiled/interiors/semos/tavern_1.tmx rename to data/maps/interiors/semos/tavern_1.tmx index 6c593b4c8f..f767e5aaa2 100644 --- a/tiled/interiors/semos/tavern_1.tmx +++ b/data/maps/interiors/semos/tavern_1.tmx @@ -92,25 +92,25 @@ - H4sIAAAAAAAAAO2Uy44BURRFT5mXNqElRhrNrOPRrT1+Ax/QXgMRcwZ8J5rmR+wKFTfHuXW7Uqpi -YCdrUHXXyZ7tNBHFPXgFaYPjx+M3CVACeYEieDE4fjzdzRudM6drFiDLnDXYMLaCNwEzkmNZRDHr -9sZJGVRA9fLNnV+wY+wFbwpWmn43Un8NfIKvgP1OfkAfDHz018E3aNyhfwhGYOyjf6m8rwL2m/Kf -G+78gQPjGFH/O8gpNEELtEHBw+Ou+0+9MfWngM1Q43wnNZ7k2sqNqT9D8napMe2cznX3T9f/Qfr9 + H4sIAAAAAAAAAO2Uy44BURRFT5mXNqElRhrNrOPRrT1+Ax/QXgMRcwZ8J5rmR+wKFTfHuXW7Uqpi +YCdrUHXXyZ7tNBHFPXgFaYPjx+M3CVACeYEieDE4fjzdzRudM6drFiDLnDXYMLaCNwEzkmNZRDHr +9sZJGVRA9fLNnV+wY+wFbwpWmn43Un8NfIKvgP1OfkAfDHz018E3aNyhfwhGYOyjf6m8rwL2m/Kf +G+78gQPjGFH/O8gpNEELtEHBw+Ou+0+9MfWngM1Q43wnNZ7k2sqNqT9D8napMe2cznX3T9f/Qfr9 6oAu6Hk4Xq60f/dM1jK8h9xvyrP/cfqlzQgbd390mxEFzv6cAPKo+h2ACQAA - H4sIAAAAAAAAAGNgQAVCDPhBLxD3EVADAs/I0EMILATixVA2MyMDAwsQczNiV/sciJ+QYUcuFGMD -S4B4GZTNA7SXF4hFsNj/HYhfAPFTNPGXQPwKj90NQJwHxOVAXIBFHuRnLhz+JQa8AeK3RKjLx2E/ -yM/CSH6OJ98pWEE1AyTsi3DYjw7WAnEcHvmPZLghD4qpAb4QoUaEgLwwEluKgrhHBujpcqgCFxqp -xQawlYu+eOTQ9fniUUNLMJfK5skC06ACnnTICJRjYoSoA4EFWNS0UtlNlABC+Y+WADlvi1Ipb5ML + H4sIAAAAAAAAAGNgQAVCDPhBLxD3EVADAs/I0EMILATixVA2MyMDAwsQczNiV/sciJ+QYUcuFGMD +S4B4GZTNA7SXF4hFsNj/HYhfAPFTNPGXQPwKj90NQJwHxOVAXIBFHuRnLhz+JQa8AeK3RKjLx2E/ +yM/CSH6OJ98pWEE1AyTsi3DYjw7WAnEcHvmPZLghD4qpAb4QoUaEgLwwEluKgrhHBujpcqgCFxqp +xQawlYu+eOTQ9fniUUNLMJfK5skC06ACnnTICJRjYoSoA4EFWNS0UtlNlABC+Y+WADlvi1Ipb5ML ZBjp5wZi4n86EM8g03yYXnSaEBBEYs8G4jk45PDpQ9aLTmMDAAlgXc6ACQAA - H4sIAAAAAAAAAGNgGAVDBTAzQmhuxoF1xyigDDwZaAcMA+AMxOuB2JXKaokFPkC8CYj9qKx2FIyC + H4sIAAAAAAAAAGNgGAVDBTAzQmhuxoF1xyigDDwZaAcMA+AMxOuB2JXKaokFPkC8CYj9qKx2FIyC UTByAAByi49LgAkAAA== @@ -121,7 +121,7 @@ UTByAAByi49LgAkAAA== - H4sIAAAAAAAAAO2SUQoAIAhDvf/ZPFS/IeqUUQQp+FNzb0kqIjrtFtIiP+tb4dt55BnpUGUzET/T + H4sIAAAAAAAAAO2SUQoAIAhDvf/ZPFS/IeqUUQQp+FNzb0kqIjrtFtIiP+tb4dt55BnpUGUzET/T ezk7u7XnKGOWk+F3NR0dy2dzsr5oz4x2+O/xs0zofmdW3nW7XuPfzsD+gxPsH3sBwLyN/4AJAAA= diff --git a/tiled/interiors/semos/temple.tmx b/data/maps/interiors/semos/temple.tmx similarity index 99% rename from tiled/interiors/semos/temple.tmx rename to data/maps/interiors/semos/temple.tmx index c674ba0d7d..903584c3dd 100644 --- a/tiled/interiors/semos/temple.tmx +++ b/data/maps/interiors/semos/temple.tmx @@ -63,31 +63,31 @@ - H4sIAAAAAAAAANWUMQ7CMAxFk7twCDhE7SO06sptGTgCQ8XEmAGRiliyTJzGUTIwfKm1fl+/ftze -nXMnP0a3yN6izv5Xl8xMk+Z9RPY7CvxXr06akkLi0/2/8td4jR35O2vN5L92ktaP5n8qKvFB8LGS -z2eaHxIviP3slR8y/fTky/5xwPnyfkbsDz/fZQB/Ef2U9gcUaX7qm++Pll8yp4p3yH6w4AWWx8Kv + H4sIAAAAAAAAANWUMQ7CMAxFk7twCDhE7SO06sptGTgCQ8XEmAGRiliyTJzGUTIwfKm1fl+/ftze +nXMnP0a3yN6izv5Xl8xMk+Z9RPY7CvxXr06akkLi0/2/8td4jR35O2vN5L92ktaP5n8qKvFB8LGS +z2eaHxIviP3slR8y/fTky/5xwPnyfkbsDz/fZQB/Ef2U9gcUaX7qm++Pll8yp4p3yH6w4AWWx8Kv /X6Jj+w5mtXyyW/p/ii/ZT+t5yv584G/ZT9nQ/4WvuX/bBX1F1xdn638XR9ntABuAAkAAA== - H4sIAAAAAAAAAGNgGD4gDo/ceUYGhgtQfJERt7oiMs2/BDTzMhRfoYH5V4FmXoPi6zQwn1gwav6o -+aPmk2Z+ExC7oeFGKpkPMnsNFvHlOOwg1Xx8YdY6BMzPA2IPLOLOQJxLBfNhdqxEw9jMJtd8UsBw + H4sIAAAAAAAAAGNgGD4gDo/ceUYGhgtQfJERt7oiMs2/BDTzMhRfoYH5V4FmXoPi6zQwn1gwav6o ++aPmk2Z+ExC7oeFGKpkPMnsNFvHlOOwg1Xx8YdY6BMzPA2IPLOLOQJxLBfNhdqxEw9jMJtd8UsBw M/80AfwAiA9iMWc/EN8nQj8AyvzYiQAJAAA= - H4sIAAAAAAAAAGNgoC+4wQjBtND3BCh/C4hvA/FjJLXtUPZpIH2GEVUMnz4YKIWKvQDSL6H4NRZ1 -Z4Fi57CIY9NXg6YOnY/uRlyAGDXUBsVodtbRwA3IZqLbBwNdRNiLTU0RFrESAmZ1A+V7gLgXiPuI -sLeUxDDqB8pPAOKJQDyJgFp091M7fPCZSQ1ATNqnFBCKT2oDaoYXOfkJ5t8yIF1Ihn587i+Dyk0H -0jMYUe0j1SxcAOTmmUA8ixFiXxkBMwqQ5IkNL0riCFuZQQmgRZk5HMFVIL5CAOMChPRdBmIAiilJ + H4sIAAAAAAAAAGNgoC+4wQjBtND3BCh/C4hvA/FjJLXtUPZpIH2GEVUMnz4YKIWKvQDSL6H4NRZ1 +Z4Fi57CIY9NXg6YOnY/uRlyAGDXUBsVodtbRwA3IZqLbBwNdRNiLTU0RFrESAmZ1A+V7gLgXiPuI +sLeUxDDqB8pPAOKJQDyJgFp091M7fPCZSQ1ATNqnFBCKT2oDaoYXOfkJ5t8yIF1Ihn587i+Dyk0H +0jMYUe0j1SxcAOTmmUA8ixFiXxkBMwqQ5IkNL0riCFuZQQmgRZk5HMFVIL5CAOMChPRdBmIAiilJ zAAJAAA= - H4sIAAAAAAAAAGNgYGBYzshAVYBuHiHzV2GRxyaGbB45bj4N1HOGin7F50ZS1AxX0EmE34lRM1zB + H4sIAAAAAAAAAGNgYGBYzshAVYBuHiHzV2GRxyaGbB45bj4N1HOGin7F50ZS1AxX0EmE34lRM1zB aPiMglEwCkbBwAEAGVc8VQAJAAA= @@ -98,7 +98,7 @@ aPiMglEwCkbBwAEAGVc8VQAJAAA= - H4sIAAAAAAAAADvByMBwYphgEEBmwwA6H5sYNjOwmY8PkKqOkPnEmkWu+eSCwWI+PcOHErUDZf5o + H4sIAAAAAAAAADvByMBwYphgEEBmwwA6H5sYNjOwmY8PkKqOkPnEmkWu+eSCwWI+PcOHErUDZf5o +hkc5tNSPTFl4qj5tDOfHupJBcPVfFLikVh9AHOGFQwACQAA diff --git a/tiled/interiors/semos/tower_1.tmx b/data/maps/interiors/semos/tower_1.tmx similarity index 99% rename from tiled/interiors/semos/tower_1.tmx rename to data/maps/interiors/semos/tower_1.tmx index 7ce7b3c605..da3cae653b 100644 --- a/tiled/interiors/semos/tower_1.tmx +++ b/data/maps/interiors/semos/tower_1.tmx @@ -42,29 +42,29 @@ - H4sIAAAAAAAAAO2WaU8CMRCGq4h4gOD1CRP9BEEhggS8QDnkUklM/P//xbcJjZtJOz1SAkY+PEmT -zsyz292dnZIQoswwBhNLTAWUAvJl3jW4ARcG3sEHs18FNaaOKT+ZVwQ5cORJHlwF1NHlFcCxJyeB -dULzNv7l+U/BGUOI31TrnOTdgkuGe8N9cX6512Zq1hd5d6DJ8Mycq/J3QFfjl3tPTO2WMPctBa1L -/Q/it6c8avwdprZL/6N1KbS3mK5N1/8awr1v+X4bumuj/S/pD/n+QlHPZuPn/Vw/8sXXL2O2wDZI -RVgXhL9/B6TBboR1iD8D9sB+hLXJ/wJeDf4DcAiyEdbU3wN9MADDFZz/Gxitwflz/mWev4t/le+/ + H4sIAAAAAAAAAO2WaU8CMRCGq4h4gOD1CRP9BEEhggS8QDnkUklM/P//xbcJjZtJOz1SAkY+PEmT +zsyz292dnZIQoswwBhNLTAWUAvJl3jW4ARcG3sEHs18FNaaOKT+ZVwQ5cORJHlwF1NHlFcCxJyeB +dULzNv7l+U/BGUOI31TrnOTdgkuGe8N9cX6512Zq1hd5d6DJ8Mycq/J3QFfjl3tPTO2WMPctBa1L +/Q/it6c8avwdprZL/6N1KbS3mK5N1/8awr1v+X4bumuj/S/pD/n+QlHPZuPn/Vw/8sXXL2O2wDZI +RVgXhL9/B6TBboR1iD8D9sB+hLXJ/wJeDf4DcAiyEdbU3wN9MADDFZz/Gxitwflz/mWev4t/le+/ xHced/1//ZX++5/8tvk3Jmr+VX7b/DsFM0sM5cuyX1/4bfOv5BPMHeKSfDvEyPn3Byxtux8AEAAA - H4sIAAAAAAAAAGNgGAWDBSQNtAPoAEaCH0fBKBgFQxNED7QDRsEoGAWjYBTQHcQPEzsoAbR0Hz6z + H4sIAAAAAAAAAGNgGAWDBSQNtAPoAEaCH0fBKBgFQxNED7QDRsEoGAWjYBTQHcQPEzsoAbR0Hz6z 6dkvoLVd/lA6kMb24AJBUDqECLUA/Gb32AAQAAA= - H4sIAAAAAAAAAO3OywpAIQhF0f61F91p/T8RFAQ3qIlItNdEUDlqzF9c9GZ+M2/SwY6kb9E7+RvA + H4sIAAAAAAAAAO3OywpAIQhF0f61F91p/T8RFAQ3qIlItNdEUDlqzF9c9GZ+M2/SwY6kb9E7+RvA m0KvViB7ZDqB7Jtk5ftF+T4AAIC2CiBgmMMAEAAA - H4sIAAAAAAAAAGNgGDwgYYDtT6SDHQl0sAMfoIcfR8EoGAWjYBSMglEwCkbBKCAGxA0TO8gBCVCa + H4sIAAAAAAAAAGNgGDwgYYDtT6SDHQl0sAMfoIcfR8EoGAWjYBSMglEwCkbBKCAGxA0TO8gBCVCa lu6DmZ2ARY6e/YLRPsjgAQD2vav1ABAAAA== @@ -75,7 +75,7 @@ lu6DmZ2ARY6e/YLRPsjgAQD2vav1ABAAAA== - H4sIAAAAAAAAAO2WUQoAIAxCd8Luf5x+I9YgaxZMwb/yWTCqmVmTYaE53j6kx00+ot2c8ay/3X9l + H4sIAAAAAAAAAO2WUQoAIAxCd8Luf5x+I9YgaxZMwb/yWTCqmVmTYaE53j6kx00+ot2c8ay/3X9l Pjof0TrGfFbnR8rORzt53dgSX3zxxRdf/PFNYnBXfKZW/MwuM+flHyTbLM6pO5VnbCEAEAAA diff --git a/tiled/interiors/semos/tower_2.tmx b/data/maps/interiors/semos/tower_2.tmx similarity index 99% rename from tiled/interiors/semos/tower_2.tmx rename to data/maps/interiors/semos/tower_2.tmx index 678de962a6..5813b0ae4b 100644 --- a/tiled/interiors/semos/tower_2.tmx +++ b/data/maps/interiors/semos/tower_2.tmx @@ -48,29 +48,29 @@ - H4sIAAAAAAAAAO2W2QrCMBBFU9ygLoiI1L2uf+P//473wUCQRGfJWIQ8nMc7B1ruZCrnXE9BH1SK -7AAMwUbACEyEM8LsDhzAkUELtsIZsewJ7BlcFDM02eK38V/BjcFdMeM9W4O1gDFxxuNFLDsFMwVz -wgzvj2Wlu4uD9+fef1S8P+f+09C6eHfOPyLV3S793P5Tofil/f/GIvFdQ7+2/ymWH/5r6Lfqf0P0 + H4sIAAAAAAAAAO2W2QrCMBBFU9ygLoiI1L2uf+P//473wUCQRGfJWIQ8nMc7B1ruZCrnXE9BH1SK +7AAMwUbACEyEM8LsDhzAkUELtsIZsewJ7BlcFDM02eK38V/BjcFdMeM9W4O1gDFxxuNFLDsFMwVz +wgzvj2Wlu4uD9+fef1S8P+f+09C6eHfOPyLV3S793P5Tofil/f/GIvFdQ7+2/ymWH/5r6Lfqf0P0 W/Z/RfRb9v9f+lf8xV/83fmt3j/L+1dDrvtXezs/AVRHQNAAEAAA - H4sIAAAAAAAAAGNgGAX0BFlAnE1ATQEF5ofgEC+mwExkUAPEtVQyixyQT4LaQpq5YhQQC7SAWBuK -dQbYLSMRmAGxORRbDLBblkLpTCqYlYNFLJcK5mriEC+igtkwsJSwEqqDvAGwcxQMfUBMewUGKE3X + H4sIAAAAAAAAAGNgGAX0BFlAnE1ATQEF5ofgEC+mwExkUAPEtVQyixyQT4LaQpq5YhQQC7SAWBuK +dQbYLSMRmAGxORRbDLBblkLpTCqYlYNFLJcK5mriEC+igtkwsJSwEqqDvAGwcxQMfUBMewUGKE3X sLYLMebgq9upUb4MN0BJm3IwAGq1XwczwNV2JwSoWTchu4GUtjaxQIMGZo4C8gEAoZ8/rQAQAAA= - H4sIAAAAAAAAAO3OywlAIQxEUZsUV/r891+CViAYFeF5D2SVCROlzjILt3rbFwAg4wQ3djJfBrso + H4sIAAAAAAAAAO3OywlAIQxEUZsUV/r891+CViAYFeF5D2SVCROlzjILt3rbFwAg4wQ3djJfBrso 6A+T+SroAF7y9fEX+1OffLEfAPAfDWrq5G8AEAAA - H4sIAAAAAAAAAGNgGF4gaIDtD6ax+XOAeC6N7RgFo2C4AD0g1odigwGw3wiIjaHYBCqWPgDuAIEl -UDpjgOwfLGAJYSWjYBTQHVDadoGla3LLF1jbhdL8MdLLl1FAHhgMbffB4IZRMAroBQAhY0JdABAA + H4sIAAAAAAAAAGNgGF4gaIDtD6ax+XOAeC6N7RgFo2C4AD0g1odigwGw3wiIjaHYBCqWPgDuAIEl +UDpjgOwfLGAJYSWjYBTQHVDadoGla3LLF1jbhdL8MdLLl1FAHhgMbffB4IZRMAroBQAhY0JdABAA AA== @@ -86,8 +86,8 @@ AA== - H4sIAAAAAAAAAO2TSwoAIAhEvY33v2HbkMLS/EAzIG3UN4YyETHCJEuPaL7Vxy3T08Nb+6IH+Pm3 -VX3b4Os5keLpreBLL1X8jvNH7x74vfla3olu9njFl69VJ/Xd7g988DN97ObP8tDt/3+NAcXP4U4A + H4sIAAAAAAAAAO2TSwoAIAhEvY33v2HbkMLS/EAzIG3UN4YyETHCJEuPaL7Vxy3T08Nb+6IH+Pm3 +VX3b4Os5keLpreBLL1X8jvNH7x74vfla3olu9njFl69VJ/Xd7g988DN97ObP8tDt/3+NAcXP4U4A EAAA diff --git a/tiled/interiors/semos/tower_3.tmx b/data/maps/interiors/semos/tower_3.tmx similarity index 99% rename from tiled/interiors/semos/tower_3.tmx rename to data/maps/interiors/semos/tower_3.tmx index 54528b4453..62678d321b 100644 --- a/tiled/interiors/semos/tower_3.tmx +++ b/data/maps/interiors/semos/tower_3.tmx @@ -39,18 +39,18 @@ - H4sIAAAAAAAAAO2XWwoCMQxFo4g6vlAQFUUQUfxyI8J0/8sxhSmU2DZJWxXBjwNimBwGchPtAUCf -MEDuSC9Q08D1sfUGGSLXjhEy7p6jNQ1cH1e3tQvSdtzIc35NA9fnpvQ/FHB9/v7f89eaP61/gpwz -mFbwz5FFActCfy20/j3U2a+Og8J/BPl+nXnvx+3pk9CvmW/fL+2R8mvzHfJr90Po2W+/v/28Aj7f -vp/bE2ul39Y38JppA6/5nkfqji2yy/CH9oAJfMfVm0K/n28D6az79UElf87vMLofJH463yV3kOZj -F+nvz24LsvuVsx+cw5D+qdmN3S+tP+Zw/bnZLvWnHJLZpvdL6g/dUZoPf7ZbkN0viT92Rw2k/39I + H4sIAAAAAAAAAO2XWwoCMQxFo4g6vlAQFUUQUfxyI8J0/8sxhSmU2DZJWxXBjwNimBwGchPtAUCf +MEDuSC9Q08D1sfUGGSLXjhEy7p6jNQ1cH1e3tQvSdtzIc35NA9fnpvQ/FHB9/v7f89eaP61/gpwz +mFbwz5FFActCfy20/j3U2a+Og8J/BPl+nXnvx+3pk9CvmW/fL+2R8mvzHfJr90Po2W+/v/28Aj7f +vp/bE2ul39Y38JppA6/5nkfqji2yy/CH9oAJfMfVm0K/n28D6az79UElf87vMLofJH463yV3kOZj +F+nvz24LsvuVsx+cw5D+qdmN3S+tP+Zw/bnZLvWnHJLZpvdL6g/dUZoPf7ZbkN0viT92Rw2k/39I 9rfEL8lH7v0rRZL/dxPK/ycJ5f/T2Pw/ASzBs3IAEAAA - H4sIAAAAAAAAAGNgGBygEI9cColmEVKPza5yIM7FoT6LRPsJqS8n0TxqguABtHsUkAeyaax+FIyC -oQTycIjn09UVIw/UAnEdENeTKT8KqAtCgTgeiMPpZF8bELcDcQeUHwHEkUAchUOeXFBBpLpoII4B + H4sIAAAAAAAAAGNgGBygEI9cColmEVKPza5yIM7FoT6LRPsJqS8n0TxqguABtHsUkAeyaax+FIyC +oQTycIjn09UVIw/UAnEdENeTKT8KqAtCgTgeiMPpZF8bELcDcQeUHwHEkUAchUOeXFBBpLpoII4B 4lgSza/BIkaPtDuaPwYvoFbapaUdmVRSV4VFrJpEt5ALQvDI4ep/jQLaAQDmPjsnABAAAA== @@ -61,7 +61,7 @@ oQTycIjn09UVIw/UAnEdENeTKT8KqAtCgTgeiMPpZF8bELcDcQeUHwHEkUAchUOeXFBBpLpoII4B - H4sIAAAAAAAAAO3SPQ6AMAgFYC7UUxkv0KhztfXeMjoYUH4Gk/clbym0dIAIACRzcj8AAMgaZ+cc + H4sIAAAAAAAAAO3SPQ6AMAgFYC7UUxkv0KhztfXeMjoYUH4Gk/clbym0dIAIACRzcj8AAMgaZ+cc xrpXucVS9+qcwTmN9beq875mS37/jxrl7q42I3t3tRlRuyvxzpiC+paHs/XjXwAiXJTDo/gAEAAA @@ -72,8 +72,8 @@ xrpXucVS9+qcwTmN9beq875mS37/jxrl7q42I3t3tRlRuyvxzpiC+paHs/XjXwAiXJTDo/gAEAAA - H4sIAAAAAAAAAO2TUQoAIAhDPWP3P0z/QTl1UOEGfmk+XTXMbCjciMjrkc1VZzjlxX+Xz35/GT77 -D4kv/i7nCWVEekRVYf/AP/nr+c+4f/H78pHzax0yP2M3VFl/xO/JR3sy6hj7VbXz5Ra/a0wjzrFL + H4sIAAAAAAAAAO2TUQoAIAhDPWP3P0z/QTl1UOEGfmk+XTXMbCjciMjrkc1VZzjlxX+Xz35/GT77 +D4kv/i7nCWVEekRVYf/AP/nr+c+4f/H78pHzax0yP2M3VFl/xO/JR3sy6hj7VbXz5Ra/a0wjzrFL ABAAAA== diff --git a/tiled/interiors/semos/tower_4.tmx b/data/maps/interiors/semos/tower_4.tmx similarity index 99% rename from tiled/interiors/semos/tower_4.tmx rename to data/maps/interiors/semos/tower_4.tmx index 43ce8a435c..7060a18d6d 100644 --- a/tiled/interiors/semos/tower_4.tmx +++ b/data/maps/interiors/semos/tower_4.tmx @@ -30,10 +30,10 @@ - H4sIAAAAAAAAAO2W2wqCQBCGx7LzkQiiqC6iiALpoohufJV6/7doBnZRp1V2czWrvfgQxsEPHP1n -PQCofwgf6SBNZFcyLaQv/FvkUTJ756+Ev4F0kUmMA3JkNc7Ukn+ADBl3Aa9LZsjSkj9UIP2qe6GY -mS2/h9QY0s/rfgF+mj/lzzrGGbmwGuVFuwC/7vc/d37nr5CfZ6ZpTubxqzLTNCfz+HXJmtM7/gW8 -ZqIKnZw09a8gmYdp6OZkUftf9z9x/t/0BxCdH4hryf4TRGcnut7+7P1/o5922cYSPYjO1VnPln20 + H4sIAAAAAAAAAO2W2wqCQBCGx7LzkQiiqC6iiALpoohufJV6/7doBnZRp1V2czWrvfgQxsEPHP1n +PQCofwgf6SBNZFcyLaQv/FvkUTJ756+Ev4F0kUmMA3JkNc7Ukn+ADBl3Aa9LZsjSkj9UIP2qe6GY +mS2/h9QY0s/rfgF+mj/lzzrGGbmwGuVFuwC/7vc/d37nr5CfZ6ZpTubxqzLTNCfz+HXJmtM7/gW8 +ZqIKnZw09a8gmYdp6OZkUftf9z9x/t/0BxCdH4hryf4TRGcnut7+7P1/o5922cYSPYjO1VnPln20 y0YWob03huSeTOulvidEcM3PABAAAA== @@ -49,7 +49,7 @@ y0YWob03huSeTOulvidEcM3PABAAAA== - H4sIAAAAAAAAAO3WsQkAIBAEwetHERXEyP7b0uArMDmFHbh44aOXALwknWVjf8Vc2lk39gEAwB3n + H4sIAAAAAAAAAO3WsQkAIBAEwetHERXEyP7b0uArMDmFHbh44aOXALwknWVjf8Vc2lk39gEAwB3n /1CiP0z9Gv1p6kve++MfG5kH6xcAEAAA @@ -60,7 +60,7 @@ y0YWob03huSeTOulvidEcM3PABAAAA== - H4sIAAAAAAAAAO3SwQ0AIAhD0c7K/kO4gIcag6L8Jr3yCCEkBT0e/Fr+bJfMn8HHX5mFj1/Nd4uP + H4sIAAAAAAAAAO3SwQ0AIAhD0c7K/kO4gIcag6L8Jr3yCCEkBT0e/Fr+bJfMn8HHX5mFj1/Nd4uP v+u7we/tu/nVv33/V/2uHb3rDysAEAAA diff --git a/tiled/interiors/semos/townhall.tmx b/data/maps/interiors/semos/townhall.tmx similarity index 99% rename from tiled/interiors/semos/townhall.tmx rename to data/maps/interiors/semos/townhall.tmx index 3531d6bd57..09b03b14ef 100644 --- a/tiled/interiors/semos/townhall.tmx +++ b/data/maps/interiors/semos/townhall.tmx @@ -92,30 +92,30 @@ - H4sIAAAAAAAAAO2YuU4DMRRFn8TSAKko2DESdOy07EsiKtYOCdIBnwD8GtLU/ASBL4B0KbmWxpKx -xubZs2RI5kpHUzx7ThRdeSTXiGiQwQSYzHjtGBgGW2DtD2bALGMdd+0mGIr9K+AdtMidm5RzPcuG -/wN8euxPG9PPyRk4d3CRs/8SXDm4ztmfRdpd9quY/rZ7eaZ5S/DLfBfg/oqfun8DrHpyC+5AM2Cv -ZD32j4KBAPSE7JeMgPFA9IS+Q1Ij3jfFRE/Ift/vj8kTeAYvAXv1748AC1R8psA0WARLXfDPgXkq -z/mnsg12cmKX4d8D+zlxkOAX9Lt/Lv8riCyzKJ5z/bb+2fzKLZ8dY9Yx5hy/rX9F///97hfE71+D -3P1rePiz7l9EVf/+o19Qb5x/Ebl/n+mv+lcOvyB+/9QZ4ztL8vv2T+9X1b/e8Qvi9+8U1C2zejzn -+n37d6KR1D99zvHb+ncIjnLiWPOU7f6nn/2+9z/q7kfR9Nyf9v7nHjxoPAa8Q93//ACTyCH3ABgA + H4sIAAAAAAAAAO2YuU4DMRRFn8TSAKko2DESdOy07EsiKtYOCdIBnwD8GtLU/ASBL4B0KbmWxpKx +xubZs2RI5kpHUzx7ThRdeSTXiGiQwQSYzHjtGBgGW2DtD2bALGMdd+0mGIr9K+AdtMidm5RzPcuG +/wN8euxPG9PPyRk4d3CRs/8SXDm4ztmfRdpd9quY/rZ7eaZ5S/DLfBfg/oqfun8DrHpyC+5AM2Cv +ZD32j4KBAPSE7JeMgPFA9IS+Q1Ij3jfFRE/Ift/vj8kTeAYvAXv1748AC1R8psA0WARLXfDPgXkq +z/mnsg12cmKX4d8D+zlxkOAX9Lt/Lv8riCyzKJ5z/bb+2fzKLZ8dY9Yx5hy/rX9F///97hfE71+D +3P1rePiz7l9EVf/+o19Qb5x/Ebl/n+mv+lcOvyB+/9QZ4ztL8vv2T+9X1b/e8Qvi9+8U1C2zejzn ++n37d6KR1D99zvHb+ncIjnLiWPOU7f6nn/2+9z/q7kfR9Nyf9v7nHjxoPAa8Q93//ACTyCH3ABgA AA== - H4sIAAAAAAAAAO2Xy44BURCGiyezGeJNbD3EMG4jNpPoB8IgIu6DSY4tL+EXvSgV7ThCN62+5Eur -qnaqF5VqiC4zg3ORG/rXun/9tpzBGQTk1/AffsESLMMGXMJVwHcSll7nzrRRgVVYgz+We5OWuoEb -cear02SfPRZ7ETyLorwzuagf4MFMRDwScf7Kc6Y39l+IeGy5vx+Q/7uxv6I8CymYhemAetqvP4Iu -/GCeg9fbLP8JC7Do0M/Q8Xeb8jykYIYuz1/mTr22cMfiFrnNX4vlDeksxYWw9p/cWb/kNn89lo/T + H4sIAAAAAAAAAO2Xy44BURCGiyezGeJNbD3EMG4jNpPoB8IgIu6DSY4tL+EXvSgV7ThCN62+5Eur +qnaqF5VqiC4zg3ORG/rXun/9tpzBGQTk1/AffsESLMMGXMJVwHcSll7nzrRRgVVYgz+We5OWuoEb +cear02SfPRZ7ETyLorwzuagf4MFMRDwScf7Kc6Y39l+IeGy5vx+Q/7uxv6I8CymYhemAetqvP4Iu +/GCeg9fbLP8JC7Do0M/Q8Xeb8jykYIYuz1/mTr22cMfiFrnNX4vlDeksxYWw9p/cWb/kNn89lo/T f893J6z9J2fG9f3bETVDugPjQFj7z9DpvBzmyWX+uqIm3+eKohzZAzMOWmgAGAAA - H4sIAAAAAAAAAO2YSQrCQBBFcwgP5w3EnXgEdaGeQfAqjrdwAGdBXYi49i+bD7EpbbsT/A8epNKd -VBOKKkiWlYfql+tCXFIfIIdbxFyTnPsxvs01Qo5/oAYHsJ4of8UxBQ04hM1E+YX4FRu4TZh/B/dO -PKf1O8UPisfOdQu2YceQfwXXhv0iLAd4DPSuBVwanznBsxOPaJ3r7Umxu1+1JKxwz5rSuq//uf2y + H4sIAAAAAAAAAO2YSQrCQBBFcwgP5w3EnXgEdaGeQfAqjrdwAGdBXYi49i+bD7EpbbsT/A8epNKd +VBOKKkiWlYfql+tCXFIfIIdbxFyTnPsxvs01Qo5/oAYHsJ4of8UxBQ04hM1E+YX4FRu4TZh/B/dO +PKf1O8UPisfOdQu2YceQfwXXhv0iLAd4DPSuBVwanznBsxOPaJ3r7Umxu1+1JKxwz5rSuq//uf2y C3uwH+x0wkrR5qkPrhnf/OX+x/WqHlguPpmZ77DOc64X/l/A9cb9b0Yxz3MhRDF4AYoonNsAGAAA @@ -126,8 +126,8 @@ C3uwH+x0wkrR5qkPrhnf/OX+x/WqHlguPpmZ77DOc64X/l/A9cb9b0Yxz3MhRDF4AYoonNsAGAAA - H4sIAAAAAAAAAO2WQQ6AMAgE+f+P+J1XDoIFWyjtbkKMqTKIK5WJiBFqSEXOtXwjvJWKcL39Oo0/ -QyyOFXxZxy7ekz3JYGs1RGZD9WwC/wx+tsAH38u3rvU+h4f/9b1Y66P3vK2tVMf3X83P8p/loaj/ + H4sIAAAAAAAAAO2WQQ6AMAgE+f+P+J1XDoIFWyjtbkKMqTKIK5WJiBFqSEXOtXwjvJWKcL39Oo0/ +QyyOFXxZxy7ekz3JYGs1RGZD9WwC/wx+tsAH38u3rvU+h4f/9b1Y66P3vK2tVMf3X83P8p/loaj/ PPwMgb+//6x/DCvX3/mXIfDv8J9WW8f+387vuP9qtXXsP/jr+N6YmasyHiiDWRYAGAAA diff --git a/tiled/interiors/semos/townhall_xmas.tmx b/data/maps/interiors/semos/townhall_xmas.tmx similarity index 99% rename from tiled/interiors/semos/townhall_xmas.tmx rename to data/maps/interiors/semos/townhall_xmas.tmx index e78b74c393..b1cf2eb731 100644 --- a/tiled/interiors/semos/townhall_xmas.tmx +++ b/data/maps/interiors/semos/townhall_xmas.tmx @@ -102,48 +102,48 @@ - H4sIAAAAAAAAAO3PMQ0AIAwAwTrCvx2oECyQJlCGG36+fEZEftB4VPdnpVWIz5cknTcvx+fz+Xw+ + H4sIAAAAAAAAAO3PMQ0AIAwAwTrCvx2oECyQJlCGG36+fEZEftB4VPdnpVWIz5cknTcvx+fz+Xw+ n8/n8/lSRxsFogOXABgAAA== - H4sIAAAAAAAAAO2YyUoDQRCGK2hySQwoghvoCHpT43J1jQaPrjdBc1MfQT2rB+MDBfIGLle95RV8 -BP+BKdI23Z3uzkxoMAUfgamu/sPwTxVUmYiGLZgEUymfHQEFsAF++kQlYR3kE/1l8AbeyRwXPebj -mMjh/YAlSf8DfGpqNsGWA9sW/0PWN8UO2AVH4NjASXJ+LyP9U3Bm4DxDfZdIW78K9h04SFk/i5D1 -R/FNjOWy12UdUX8NrDhyCa5A3aM2ZjXRL4EhD8TwqY8pgnFPxPC9I6ZMdjNFRgyfenn+VBy5A/fg -waNWnD8RmCf7yMO7hVz3Z91iGsyABbDoVppKzII5Cqf/cLjOWt+5rNPnWZcF4lxi/Yj++s+kz+Ga -U+nr/KfTb1Knd7elXFvINaXcI3gCz5K+zn/9fv//XT8ie/8dgpYm10rytvom/32Bb6m2mWjEvyr/ -tYS8jf7Af2HoRxRe/xN7FtfGviqiv5U0/Y9z8vfxAhrglQb+C1E/Inv/cY9xzan0Tf4TPSPezz1Q -1/84b6M/8F8Y+hGF1/9UtTXq7M5U/uNcTVHL89zGf1Vy27X47mVC27+Ers/zrdczKn3X/Q/vfpi6 + H4sIAAAAAAAAAO2YyUoDQRCGK2hySQwoghvoCHpT43J1jQaPrjdBc1MfQT2rB+MDBfIGLle95RV8 +BP+BKdI23Z3uzkxoMAUfgamu/sPwTxVUmYiGLZgEUymfHQEFsAF++kQlYR3kE/1l8AbeyRwXPebj +mMjh/YAlSf8DfGpqNsGWA9sW/0PWN8UO2AVH4NjASXJ+LyP9U3Bm4DxDfZdIW78K9h04SFk/i5D1 +R/FNjOWy12UdUX8NrDhyCa5A3aM2ZjXRL4EhD8TwqY8pgnFPxPC9I6ZMdjNFRgyfenn+VBy5A/fg +waNWnD8RmCf7yMO7hVz3Z91iGsyABbDoVppKzII5Cqf/cLjOWt+5rNPnWZcF4lxi/Yj++s+kz+Ga +U+nr/KfTb1Knd7elXFvINaXcI3gCz5K+zn/9fv//XT8ie/8dgpYm10rytvom/32Bb6m2mWjEvyr/ +tYS8jf7Af2HoRxRe/xN7FtfGviqiv5U0/Y9z8vfxAhrglQb+C1E/Inv/cY9xzan0Tf4TPSPezz1Q +1/84b6M/8F8Y+hGF1/9UtTXq7M5U/uNcTVHL89zGf1Vy27X47mVC27+Ers/zrdczKn3X/Q/vfpi6 Y32v+59rcCNw63EH739+AewHB24AGAAA - H4sIAAAAAAAAAO2XSw6CMBCGR4+jl3CjXsWtt/C98Ui+TfQYaMJCXRiX+hNoApNSKMrLzJd8gXTo -I2Q6BSIfFzrwAq8p7ylDHye4uhTlAI9wBMdwAhdkppEQ1415D6ljCmdwDpcJ4zcT4id4ZmO2sOh2 -0sIryo2i74/7yHn+J3wbfOU8v5AfRe2LOu8/zqDsBRQMP3uGMe1ZMNU1nd/0jTt70qDL33/KaaGa -dEqcewe7ZM5zFfOeW4fas+w59d0mVIcO7MNeTLwXxH8Bz5cV+Xml1BGOr0LtkkuCLbxmbcmu/u0N + H4sIAAAAAAAAAO2XSw6CMBCGR4+jl3CjXsWtt/C98Ui+TfQYaMJCXRiX+hNoApNSKMrLzJd8gXTo +I2Q6BSIfFzrwAq8p7ylDHye4uhTlAI9wBMdwAhdkppEQ1415D6ljCmdwDpcJ4zcT4id4ZmO2sOh2 +0sIryo2i74/7yHn+J3wbfOU8v5AfRe2LOu8/zqDsBRQMP3uGMe1ZMNU1nd/0jTt70qDL33/KaaGa +dEqcewe7ZM5zFfOeW4fas+w59d0mVIcO7MNeTLwXxH8Bz5cV+Xml1BGOr0LtkkuCLbxmbcmu/u0N Ywn1pej6p3JGnb9p69+GxaQGCjbwfPHyyab+7VhM6l/9SfOPK//B9nwAFBxwtQAYAAA= - H4sIAAAAAAAAAO2Y20oDMRCGsyp4AKtg9dl8A/FOfITqhfoAloKvota98wAeqoIs3qogfQd/6S5M -/242zW7Y6jIf/CSTSTK5GGYgxpTnu8SZjciYdjS5/pUjZttxN/vz7txE7K2c+Mp0nIp5V9jdGbyl -SawiJ1s15KUtzhrW1muIX1ecprMD9aDdGcVvC1VlCH1An2ZUo4vmEXJnDtrD/AzaF2uus9l8WOGt -84izELnXFKUs99BDznpRjwjZPx6hJ2HH6ZjV7jfan5jxun4hfB3oADr0iH8L3fk8WAnKAHoOdNc1 -dON55gV6FfY5+ROy38mW+zWXmsMi6suSpcYV+XzhmtVPx2Xcv2Kpf5nvl1j4jqBj6CTM05QS2Ppp -XXA/dcE5E5Of84/rX59srYH/C1vPtP2duXy+/Zzz5TIds78zzrfEjP+rXZGf+7nizzT9LWQPZGR/ + H4sIAAAAAAAAAO2Y20oDMRCGsyp4AKtg9dl8A/FOfITqhfoAloKvota98wAeqoIs3qogfQd/6S5M +/242zW7Y6jIf/CSTSTK5GGYgxpTnu8SZjciYdjS5/pUjZttxN/vz7txE7K2c+Mp0nIp5V9jdGbyl +SawiJ1s15KUtzhrW1muIX1ecprMD9aDdGcVvC1VlCH1An2ZUo4vmEXJnDtrD/AzaF2uus9l8WOGt +84izELnXFKUs99BDznpRjwjZPx6hJ2HH6ZjV7jfan5jxun4hfB3oADr0iH8L3fk8WAnKAHoOdNc1 +dON55gV6FfY5+ROy38mW+zWXmsMi6suSpcYV+XzhmtVPx2Xcv2Kpf5nvl1j4jqBj6CTM05QS2Ppp +XXA/dcE5E5Of84/rX59srYH/C1vPtP2duXy+/Zzz5TIds78zzrfEjP+rXZGf+7nizzT9LWQPZGR/ q7JH+Vv8AAcOjIkAGAAA - H4sIAAAAAAAAAO2XQQ6AIAwE9Rt60/j/XxmfISR6MWwthdaY7CReMKWH3S4wDHa2sb5mSjWzoa4X -S+q9ftifkBJRc4H6RM0F54+0UPJv5JlS8i89TSKQfN5zBo7reyL5HP3bhf1q0N41LXdS4odFe6kG -6ZvXPbW/93/rT//5EZV/KLOYf8RCrf7IM5r88YL5FwfyS1T+ISz5l2H+taPR19MDmjcu38H/4wRq + H4sIAAAAAAAAAO2XQQ6AIAwE9Rt60/j/XxmfISR6MWwthdaY7CReMKWH3S4wDHa2sb5mSjWzoa4X +S+q9ftifkBJRc4H6RM0F54+0UPJv5JlS8i89TSKQfN5zBo7reyL5HP3bhf1q0N41LXdS4odFe6kG +6ZvXPbW/93/rT//5EZV/KLOYf8RCrf7IM5r88YL5FwfyS1T+ISz5l2H+taPR19MDmjcu38H/4wRq i8mEABgAAA== @@ -154,8 +154,8 @@ i8mEABgAAA== - H4sIAAAAAAAAAO2WQQ7AIAgE+f+DfF+vPSAirohmN+HQiAyxuG0Tkcboxl+R5xXeTkW4yP5v5CNF -/pn5R3vDaW8i/w2+V1r+bA2t72yRT76XP7ov1rp3j7a2UzedfxW+lRv1Uc/7R8zfDD9D5Nfle/4x + H4sIAAAAAAAAAO2WQQ7AIAgE+f+DfF+vPSAirohmN+HQiAyxuG0Tkcboxl+R5xXeTkW4yP5v5CNF +/pn5R3vDaW8i/w2+V1r+bA2t72yRT76XP7ov1rp3j7a2UzedfxW+lRv1Uc/7R8zfDD9D5Nfle/4x rFqr/pch8uv7H2L+er3deP7k5/CR31+t3oifIfLn+J68iJdGA1nrZHzzJxK3ABgAAA== diff --git a/tiled/interiors/semos/wizards_tower_1.tmx b/data/maps/interiors/semos/wizards_tower_1.tmx similarity index 98% rename from tiled/interiors/semos/wizards_tower_1.tmx rename to data/maps/interiors/semos/wizards_tower_1.tmx index 6abf28c11b..d20f646685 100644 --- a/tiled/interiors/semos/wizards_tower_1.tmx +++ b/data/maps/interiors/semos/wizards_tower_1.tmx @@ -1,79 +1,79 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + diff --git a/tiled/interiors/semos/wizards_tower_2.tmx b/data/maps/interiors/semos/wizards_tower_2.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_2.tmx rename to data/maps/interiors/semos/wizards_tower_2.tmx index 0a82be6cd9..725a3f8764 100644 --- a/tiled/interiors/semos/wizards_tower_2.tmx +++ b/data/maps/interiors/semos/wizards_tower_2.tmx @@ -42,67 +42,67 @@ - H4sIAAAAAAAAAMWXa46DMAyEQeKW24Y8VuW++7jPplJG/eQGCiua/LAibOqZMaEZ0jgMc46Yw5XV -I5dwHXLcclxyLDk+cnyWdSm/n3G/fhvRj3lXeiZgzahxTcC5FFzyCOgRy7V6Bazi4bFaLrqvhkO9 -tbozmJytcKg1jM86g8FZhjqPe5481M+V0JylJ6EuLD2TNT3k8TU97tuah3paDsQjjz1z3VvXc+Ss -uSf9STiv6nYvS//ZOLU693lspNfWtd9a6LV1zb6lXr7/rfWy3lov6z30Lgaf+XfxqPXX+jMdw7lO -x3j8mv699tmec+Cd9V77TOdsj7nrXOsx9/t/qus0d/qIuZFeeUOepaGRXnkzeVN5KebP5KH50peF -8eFZ5JWVX+tj/ajq8q81HvTIHjyExW8H6yvXzoHvaV2v9PFbRNf07B41emfx/M/c+fzC+Pydkgym + H4sIAAAAAAAAAMWXa46DMAyEQeKW24Y8VuW++7jPplJG/eQGCiua/LAibOqZMaEZ0jgMc46Yw5XV +I5dwHXLcclxyLDk+cnyWdSm/n3G/fhvRj3lXeiZgzahxTcC5FFzyCOgRy7V6Bazi4bFaLrqvhkO9 +tbozmJytcKg1jM86g8FZhjqPe5481M+V0JylJ6EuLD2TNT3k8TU97tuah3paDsQjjz1z3VvXc+Ss +uSf9STiv6nYvS//ZOLU693lspNfWtd9a6LV1zb6lXr7/rfWy3lov6z30Lgaf+XfxqPXX+jMdw7lO +x3j8mv699tmec+Cd9V77TOdsj7nrXOsx9/t/qus0d/qIuZFeeUOepaGRXnkzeVN5KebP5KH50peF +8eFZ5JWVX+tj/ajq8q81HvTIHjyExW8H6yvXzoHvaV2v9PFbRNf07B41emfx/M/c+fzC+Pydkgym N3XlOZctHpwpfbfVSC/OOYgL3wHmtvTaPcV+sYL5B/51xhuIDgAA - H4sIAAAAAAAAALXXWWxNQRjA8dPFIxISnjU0wSNuqOKJ2IUnYt/Xtmhr1yViTUWJ1nrtsYTQq61S -u7Zaat/bEp6I5cb2ZPc/6QyfuXO6aSf5ZeZ8M3O+fHPPvT11nPq1UrQPC1VSz/s0pFWhe1ioiibK -p2t1a3vvsSZorGuspmt1a8vFbmPej4Cx7n+a/Fyjw6pjUeK6V6Tj5CE28t+4XNfQM5Cfa4y6p09c -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 fhMhcB9ghGh9AZvB0hyIDgAA - H4sIAAAAAAAAAGNgGAVDBSxkYWBYBMSLWehv93KgnXZAvGkA7AYBpwGydxSMgqEKZgPzTB4N8w0u -80HllDUQr6CR3SDzrfCYfwwongHEdTSyH5f5G6D+BpWRvTSwewPU39jMPwDkHwTiQzTyM63NHwWj + H4sIAAAAAAAAAGNgGAVDBSxkYWBYBMSLWehv93KgnXZAvGkA7AYBpwGydxSMgqEKZgPzTB4N8w0u +80HllDUQr6CR3SDzrfCYfwwongHEdTSyH5f5G6D+BpWRvTSwewPU39jMPwDkHwTiQzTyM63NHwWj YBQMDzDQ7VQQ2DBaTg0pAACUDBdeiA4AAA== - H4sIAAAAAAAAAGNgGAVDBVizMDAsB2IrloF2ySgYBaNgKIB6GpcV2MzvBoqtAOJ5NLIbn/lFQLEe + H4sIAAAAAAAAAGNgGAVDBVizMDAsB2IrloF2ySgYBaNgKIB6GpcV2MzvBoqtAOJ5NLIbn/lFQLEe IJ5LI7sJmQ8qn5NpGOa0Nn8UjIJRMAooAaPt1FFAKgAAEj74R4gOAAA= - H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2AUjILBC0gtI2mtfhSMAmLBaNoaBcMBjKbjoQcA1CGy + H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2AUjILBC0gtI2mtfhSMAmLBaNoaBcMBjKbjoQcA1CGy lIgOAAA= - H4sIAAAAAAAAAItkZGCIHMVEYWxgoOynh13UVEeJ3bj8TS27qQGGit20BIPRbnqCweTvgbIbWZwe -dmOzjx52Y3PHSLV7oOJ7pOax0XJtYO0eqW0HfO7A5S586mhhN6XqKHULNcOVknRAT/upgQFXcDa6 + H4sIAAAAAAAAAItkZGCIHMVEYWxgoOynh13UVEeJ3bj8TS27qQGGit20BIPRbnqCweTvgbIbWZwe +dmOzjx52Y3PHSLV7oOJ7pOax0XJtYO0eqW0HfO7A5S586mhhN6XqKHULNcOVknRAT/upgQFXcDa6 iA4AAA== diff --git a/tiled/interiors/semos/wizards_tower_3.tmx b/data/maps/interiors/semos/wizards_tower_3.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_3.tmx rename to data/maps/interiors/semos/wizards_tower_3.tmx index 9bcb9b0a39..b7bc5406e0 100644 --- a/tiled/interiors/semos/wizards_tower_3.tmx +++ b/data/maps/interiors/semos/wizards_tower_3.tmx @@ -51,61 +51,61 @@ - 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 b6Jc1x/2p/8l/W3yHkiiyfUXGzpjZYgOAAA= - H4sIAAAAAAAAAOWXWwqDMBBFQ8nSBHEV1VKKfcU9WHAtUugem8EMHYaJrTGJHz0wHybBy73mpVLL -eNgqheoXvieEvad9SKSHXvsv2nRcLFAP3t/Zqmw1+tNf2DJs3Brod325ttE9t3rSrm0dbJ20PC40 -A1+2wEXPdDJ+zUDyupZfM5jzGgMpA/Qby6sPzID6T+2XQ/1vpQ15Q9awRqvEmqgB2dN9alR5vjfs -DWc9eQftm1uv7YJ1GwrsDVeiDXT2+ZhYG94PPu9MOxdGTz65dpPBN0K1Y83zcufvoxr0TMw1z3E9 -G9f2j/saALk/VZ59DXSM0LfFGYqg/5gZoFefX4lYGYTcG6UMCiVnwttDvPqgd184c1t3P63dGcDP + H4sIAAAAAAAAAOWXWwqDMBBFQ8nSBHEV1VKKfcU9WHAtUugem8EMHYaJrTGJHz0wHybBy73mpVLL +eNgqheoXvieEvad9SKSHXvsv2nRcLFAP3t/Zqmw1+tNf2DJs3Brod325ttE9t3rSrm0dbJ20PC40 +A1+2wEXPdDJ+zUDyupZfM5jzGgMpA/Qby6sPzID6T+2XQ/1vpQ15Q9awRqvEmqgB2dN9alR5vjfs +DWc9eQftm1uv7YJ1GwrsDVeiDXT2+ZhYG94PPu9MOxdGTz65dpPBN0K1Y83zcufvoxr0TMw1z3E9 +G9f2j/saALk/VZ59DXSM0LfFGYqg/5gZoFefX4lYGYTcG6UMCiVnwttDvPqgd184c1t3P63dGcDP xJj/CZgB3sHxLKIMbFwKcv8TUeg8oBXi9Q3ZFGOCiA4AAA== - H4sIAAAAAAAAAGNgGAVDBVizQGgrFvrbnQm00w5q7wo6250NtNdpAPw8CkbBKMAP1uIQt6Zxfh2I + H4sIAAAAAAAAAGNgGAVDBVizQGgrFvrbnQm00w5q7wo6250NtNdpAPw8CkbBKMAP1uIQt6Zxfh2I MpAYMFL9PZyAwwCGscto/I6CIQ4Gqp0KqosyR/PPkAQA0LtkTIgOAAA= - H4sIAAAAAAAAAGNgGAWjgDjgxjjQLhgFo2AUjILBC0gtI2mtfhSMHDCaNkbBKBjNB0MRAADDB8kb + H4sIAAAAAAAAAGNgGAWjgDjgxjjQLhgFo2AUjILBC0gtI2mtfhSMHDCaNkbBKBjNB0MRAADDB8kb iA4AAA== - H4sIAAAAAAAAAO3VUQrAMAgDUL3/pfsvtQyMMesWEPohPO0GdTPzvx7VLlM+w0L2Vexsb5SNyFvs -zijazCjt/RU7m4Nh77zb7ThHPHfaSt972mZGaW8Fe/L9VrHjHNlcp74Ou9pXnQV5r5X/gOkjagGq + H4sIAAAAAAAAAO3VUQrAMAgDUL3/pfsvtQyMMesWEPohPO0GdTPzvx7VLlM+w0L2Vexsb5SNyFvs +zijazCjt/RU7m4Nh77zb7ThHPHfaSt972mZGaW8Fe/L9VrHjHNlcp74Ou9pXnQV5r5X/gOkjagGq j6hdiA4AAA== diff --git a/tiled/interiors/semos/wizards_tower_4.tmx b/data/maps/interiors/semos/wizards_tower_4.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_4.tmx rename to data/maps/interiors/semos/wizards_tower_4.tmx index 682609c12d..9dfff666ab 100644 --- a/tiled/interiors/semos/wizards_tower_4.tmx +++ b/data/maps/interiors/semos/wizards_tower_4.tmx @@ -54,71 +54,71 @@ - H4sIAAAAAAAAAMWXa2rDMBCELdAtm9qSVeqTtFBIDpu2B6hMNPTLRs4DHPnHIrwr7+ysHh4n13VD -tjFbX8YAX8JzzPaebZdtyvaS7a2MU3l/wHy9OyIf/X3JmYA1IMYxAWdXcFlHRI6xPCtXxKg6AkZb -i+bVcMi3Fu8NJnsrHHKN7pJnNDhT13V7f45z8Cc/61C+vlhy57wT4sLSmizxUR1fGe/oT+Otfiin -rYF4rOOevt4b1zqy19yTYSWcW3G7l8V/bZxanPt8bMTXxrXfWvC1cfW+JV+e/9Z8GW/Nl/Et+E4G -f/bPd9Qz66jl1/jjH8N59Y/V8Wvyc95c1zP7bvNz3t63Xf+t9pm+s1ucb33Xtjjf853ab9R36oih -EV9pQ35LYyO+0mbSptJS9K9Zh/pLXRbdv2aRVpZ/KY/Vo4rP/qU6qJED6hAW/x2srlyq4xv3lI2L -H/9F9EzNHhCjdladls+H0cWflfuQ6xfd5X9KMpjBxOVnX66tL3tK3W05UouzD6qFZ4C+a/vM7inm + H4sIAAAAAAAAAMWXa2rDMBCELdAtm9qSVeqTtFBIDpu2B6hMNPTLRs4DHPnHIrwr7+ysHh4n13VD +tjFbX8YAX8JzzPaebZdtyvaS7a2MU3l/wHy9OyIf/X3JmYA1IMYxAWdXcFlHRI6xPCtXxKg6AkZb +i+bVcMi3Fu8NJnsrHHKN7pJnNDhT13V7f45z8Cc/61C+vlhy57wT4sLSmizxUR1fGe/oT+Otfiin +rYF4rOOevt4b1zqy19yTYSWcW3G7l8V/bZxanPt8bMTXxrXfWvC1cfW+JV+e/9Z8GW/Nl/Et+E4G +f/bPd9Qz66jl1/jjH8N59Y/V8Wvyc95c1zP7bvNz3t63Xf+t9pm+s1ucb33Xtjjf853ab9R36oih +EV9pQ35LYyO+0mbSptJS9K9Zh/pLXRbdv2aRVpZ/KY/Vo4rP/qU6qJED6hAW/x2srlyq4xv3lI2L +H/9F9EzNHhCjdladls+H0cWflfuQ6xfd5X9KMpjBxOVnX66tL3tK3W05UouzD6qFZ4C+a/vM7inm GyuYfwqz3omIDgAA - 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 XX+Y+e6ZuzdXfJf62+Q5kPQl15++5FgciA4AAA== - H4sIAAAAAAAAAOVXy27CMBC0Kv8ZUstX9MTj0vAB3FLqqgd6oj3mXCHxWZz5BnZhR9qGdUNiGw4d -aRXhrDyZcTI2zvXDK9WjUXXPeYbgOTIeCvFBay3cB//7/t6fuXVfLkArz7+gWgt3kOsnXatWXwr0 -uu5k7Ed+fxDXxJ85Z1Rv3u4b6kFsXYFGNH/5v/uu9cDSmoprPejSmgrLA+jNpTUGeKD1l9bbhtZ/ -L272m70eUY0Lc4KDvUdOnZ6FvpX3ju8lFZojKO4VjS0LczNHbXB/09jcX2Z1LnDmT6k2BjejK6NS -0aj5NfeLPFepNQ/i68LQvZa9YZ/I/fRgj/NaggPcvCfivb9FruF7rmTsP+Yag33futvkGvNUxr17 -7KEA9Of0AFpjei3k8mDIudHyYOTinlh9fbTGoM++2HNnklETyYra5Tsja8ADnME5H5H9jeRwaPWV + H4sIAAAAAAAAAOVXy27CMBC0Kv8ZUstX9MTj0vAB3FLqqgd6oj3mXCHxWZz5BnZhR9qGdUNiGw4d +aRXhrDyZcTI2zvXDK9WjUXXPeYbgOTIeCvFBay3cB//7/t6fuXVfLkArz7+gWgt3kOsnXatWXwr0 +uu5k7Ed+fxDXxJ85Z1Rv3u4b6kFsXYFGNH/5v/uu9cDSmoprPejSmgrLA+jNpTUGeKD1l9bbhtZ/ +L272m70eUY0Lc4KDvUdOnZ6FvpX3ju8lFZojKO4VjS0LczNHbXB/09jcX2Z1LnDmT6k2BjejK6NS +0aj5NfeLPFepNQ/i68LQvZa9YZ/I/fRgj/NaggPcvCfivb9FruF7rmTsP+Yag33futvkGvNUxr17 +7KEA9Of0AFpjei3k8mDIudHyYOTinlh9fbTGoM++2HNnklETyYra5Tsja8ADnME5H5H9jeRwaPWV AHO3c/fgy/0n0tDvga4hWo9sGhntiA4AAA== - H4sIAAAAAAAAAGNgGFrgJQsq/z4LdnXDDbSi+bONjv5eA6XtoHYup5/VcOA0QuJ5FIwCagBQHl1D -UBXtQAYLZllNLYBeFo4CCACFC63qQ1Bc4qtzemgcJ70kmO9BoVscKNDvQ6HdLqNpexSMgiEH0Mtd + H4sIAAAAAAAAAGNgGFrgJQsq/z4LdnXDDbSi+bONjv5eA6XtoHYup5/VcOA0QuJ5FIwCagBQHl1D +UBXtQAYLZllNLYBeFo4CCACFC63qQ1Bc4qtzemgcJ70kmO9BoVscKNDvQ6HdLqNpexSMgiEH0Mtd WtV9wxUAAI8B4AaIDgAA - H4sIAAAAAAAAAGNgGAVDAXgAsTULhG0FpJ0H1DWjYBSMgpEOlgPxGhxysLKKFuA+C6QMHIyAlv4G + H4sIAAAAAAAAAGNgGAVDAXgAsTULhG0FpJ0H1DWjYBSMgpEOlgPxGhxysLKKFuA+C6QMHIyAlv4G AXz+zqOx3Tk4zAfVRR60tZoudoyCUTAKKAMD2U5Fr4uW09HuUUAZAADT4vvUiA4AAA== - H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2AUjILBC0gtI2mtfhSMglEwMsFILStGqr+HMgAAsJeW + H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2AUjILBC0gtI2mtfhSMglEwMsFILStGqr+HMgAAsJeW JYgOAAA= - H4sIAAAAAAAAAO3VQQrAIAwEQH2m//+IVymNBtlNVnEhFw8ZQ6u2Wkp75a4xN9teg7GXb09rbpSN -yCk2M4p2ZJTmzrLH9Qj7z2P6Kytibu9e0K5lsf83z53PjNoZe/darp35fqvYszNp9Ud5Oz0Z9ux7 + H4sIAAAAAAAAAO3VQQrAIAwEQH2m//+IVymNBtlNVnEhFw8ZQ6u2Wkp75a4xN9teg7GXb09rbpSN +yCk2M4p2ZJTmzrLH9Qj7z2P6Kytibu9e0K5lsf83z53PjNoZe/darp35fqvYszNp9Ud5Oz0Z9ux7 sC0lG1Ed0LQzUogOAAA= diff --git a/tiled/interiors/semos/wizards_tower_5.tmx b/data/maps/interiors/semos/wizards_tower_5.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_5.tmx rename to data/maps/interiors/semos/wizards_tower_5.tmx index 1bc157ee89..52ca4c3225 100644 --- a/tiled/interiors/semos/wizards_tower_5.tmx +++ b/data/maps/interiors/semos/wizards_tower_5.tmx @@ -78,71 +78,71 @@ - H4sIAAAAAAAAAMWXyY6DMBBEsUSus3zfELDxaEDK/99jhEt503E2iZhDy7ILuroaY4rommZIMabo -8+ixFjEPKf5SdCmmFD8pfvM45fsHXK97R+Tjep9zRnANwDhG8HSZl3UE5BjzXLkCRtXhMdpadF2J -h3pLeG842VvxUGtw1zqD4ZmadX5q11AdyzrrUL4+R3T/dUfg4tIzuaVHdcyJ9+Owjo/6oZy2BvKx -jmf6+iyu58hec0/6jXge4XYvS//WPCWc+3yspNfi2m819Fpcva+pl+9/bb3Ea+slvode8up8XM6o -d9Yxtxcu2/evw2s8x/a1Or5Nfp7Pc/vevkt3h+v32GddRZ4SPuygd5nru7ZH35cztd+p7/QRQyW9 -8ob8loZKeuXN5E3lpbi+ZR3qL31ZcBfPIq+s9Vt5rB8VLv9aqoMe2aMOcfHfwfrKUh3LGfUJn2px -6eO/iOb07B4YvbPqLOk5me+Cxfn8grv+T4mG0xtc6+zLvefLntJ3W4304uyDauE7wLV7+8zuKeYb + H4sIAAAAAAAAAMWXyY6DMBBEsUSus3zfELDxaEDK/99jhEt503E2iZhDy7ILuroaY4rommZIMabo +8+ixFjEPKf5SdCmmFD8pfvM45fsHXK97R+Tjep9zRnANwDhG8HSZl3UE5BjzXLkCRtXhMdpadF2J +h3pLeG842VvxUGtw1zqD4ZmadX5q11AdyzrrUL4+R3T/dUfg4tIzuaVHdcyJ9+Owjo/6oZy2BvKx +jmf6+iyu58hec0/6jXge4XYvS//WPCWc+3yspNfi2m819Fpcva+pl+9/bb3Ea+slvode8up8XM6o +d9Yxtxcu2/evw2s8x/a1Or5Nfp7Pc/vevkt3h+v32GddRZ4SPuygd5nru7ZH35cztd+p7/QRQyW9 +8ob8loZKeuXN5E3lpbi+ZR3qL31ZcBfPIq+s9Vt5rB8VLv9aqoMe2aMOcfHfwfrKUh3LGfUJn2px +6eO/iOb07B4YvbPqLOk5me+Cxfn8grv+T4mG0xtc6+zLvefLntJ3W4304uyDauE7wLV7+8zuKeYb C5xntJCO34gOAAA= - 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 b6mZ3FyIDgAA - H4sIAAAAAAAAAO2UOwoCMRQAIyZaeCMFERER8WL+v6iNWqi9egfv5QQCisg2MXksm4Epw5CX8JTK -Fwet1BFPOn77TPOCV4G2peG6daF+U6hraQu2E4kshvzNEY5x8vFPSyZ8e0pvhnNcuHaZrkYTuL+k -t8I1bly7QrNq3rsqFHYHbnGH+69WLcLcf/HUce6dyKbnOaOWx/mBZ7uT3vfvdAVn2i/ge9odeNMy + H4sIAAAAAAAAAO2UOwoCMRQAIyZaeCMFERER8WL+v6iNWqi9egfv5QQCisg2MXksm4Epw5CX8JTK +Fwet1BFPOn77TPOCV4G2peG6daF+U6hraQu2E4kshvzNEY5x8vFPSyZ8e0pvhnNcuHaZrkYTuL+k +t8I1bly7QrNq3rsqFHYHbnGH+69WLcLcf/HUce6dyKbnOaOWx/mBZ7uT3vfvdAVn2i/ge9odeNMy u+pO81HAmeedF2NkdAWIDgAA - H4sIAAAAAAAAAGNgGJoggWWgXTBw4PgI9vsoGAWjABUkYykPEge4jOBgpa35U0fLwFEwCkbBKBh0 + H4sIAAAAAAAAAGNgGJoggWWgXTBw4PgI9vsoGAWjABUkYykPEge4jOBgpa35U0fLwFEwCkbBKBh0 YP0Al81Jo3XDkAMARIFEIogOAAA= - H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo4ByMJqORwGtAKlpi9bqR8EoGAWjYCSB0TJy6AEAtXu1 + H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo4ByMJqORwGtAKlpi9bqR8EoGAWjYCSB0TJy6AEAtXu1 LYgOAAA= - H4sIAAAAAAAAAO2VUQoAIAhD65jd/yL9hmgEtbmowSBCejOhWi2lfS/ZU0YGJQ4ijz0zuu9T7BO6 -hY2UIpsppb6z2OM+gz3LgWZ7PAbb5rBrJNvjvTjvbDZTSn0rsDP/bxV29ObbXLM6BHu37kaj5sp0 + H4sIAAAAAAAAAO2VUQoAIAhD65jd/yL9hmgEtbmowSBCejOhWi2lfS/ZU0YGJQ4ijz0zuu9T7BO6 +hY2UIpsppb6z2OM+gz3LgWZ7PAbb5rBrJNvjvTjvbDZTSn0rsDP/bxV29ObbXLM6BHu37kaj5sp0 Bw10skqIDgAA diff --git a/tiled/interiors/semos/wizards_tower_6.tmx b/data/maps/interiors/semos/wizards_tower_6.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_6.tmx rename to data/maps/interiors/semos/wizards_tower_6.tmx index 9e94a13a90..b5e10ae111 100644 --- a/tiled/interiors/semos/wizards_tower_6.tmx +++ b/data/maps/interiors/semos/wizards_tower_6.tmx @@ -45,68 +45,68 @@ - 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 MLbykdYAuQ6kZ32YwoKdTU6cAwDfLyu2iA4AAA== - H4sIAAAAAAAAAGNgGAVDBaSwQOhUloF1xygYBaNgFOADKTQuowZrGUhrd9E6XEfBKBgFo4ASACsD + H4sIAAAAAAAAAGNgGAVDBaSwQOhUloF1xygYBaNgFOADKTQuowZrGUhrd9E6XEfBKBgFo4ASACsD R8uqUUAsAABvyZ3OiA4AAA== - H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2DgwWg+GAW4AKlpg9bqR8EoGAWjYCSB0TJy6AEA8JwA + H4sIAAAAAAAAAGNgGAWjgDjgyjjQLhgFo2DgwWg+GAW4AKlpg9bqR8EoGAWjYCSB0TJy6AEA8JwA g4gOAAA= - H4sIAAAAAAAAAItkZGCIHMVEYWxgoOynh13UVEeJ3bj8TS27qQGGit20BIPRbnqCweTvgbIbWZwe -dmOzjx52Y3PHSLV7oOJ7pOax0XJtYO0eqW0HfO7A5S586mhhN6XqKHULNcOVknRAT/upgQFXcDa6 + H4sIAAAAAAAAAItkZGCIHMVEYWxgoOynh13UVEeJ3bj8TS27qQGGit20BIPRbnqCweTvgbIbWZwe +dmOzjx52Y3PHSLV7oOJ7pOax0XJtYO0eqW0HfO7A5S586mhhN6XqKHULNcOVknRAT/upgQFXcDa6 iA4AAA== diff --git a/tiled/interiors/semos/wizards_tower_7.tmx b/data/maps/interiors/semos/wizards_tower_7.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_7.tmx rename to data/maps/interiors/semos/wizards_tower_7.tmx index c24904f5e3..ec59fcaf32 100644 --- a/tiled/interiors/semos/wizards_tower_7.tmx +++ b/data/maps/interiors/semos/wizards_tower_7.tmx @@ -102,52 +102,52 @@ - H4sIAAAAAAAAAOWXTa6DMAyE4Vbdtwr5qR7H6P1v0CBl1E+uaSXESxZdWBEe8HhMgKHM07TUyDVC -WyNyBcepxl+NW421xrXGva1ru37B+bo2ox7zodUs4FqAcS3guTVe9pFQI7dj1UpY1UfEanvReR4P -9Xp4MJycrXioNc3vOpPheUx+H1uefaheaKE5S08BLi7dkz093/R6uGraHsjHPo7yeLjuI2fNPRlP -4vmG270s/WfzeDj3ee6k1+Lab1v+8s96La7Z99TL578Hzx7eWy/xEXpXw/9rcx+ld+3I4+Gj9pm+ -syPmru/aiLlv79QwaO70EUsnvfKG/JamTnrlzeRN5aWYP7MPzZe+LM0vzyKvrPxeHetHhcu/en3Q -I0f0IS7+O1hfeUSv9PFfRMf07BEYvbP6PDJ33r80v/+nFMMZDa485/KpD86UvttqpBfnHNQLnwHm + H4sIAAAAAAAAAOWXTa6DMAyE4Vbdtwr5qR7H6P1v0CBl1E+uaSXESxZdWBEe8HhMgKHM07TUyDVC +WyNyBcepxl+NW421xrXGva1ru37B+bo2ox7zodUs4FqAcS3guTVe9pFQI7dj1UpY1UfEanvReR4P +9Xp4MJycrXioNc3vOpPheUx+H1uefaheaKE5S08BLi7dkz093/R6uGraHsjHPo7yeLjuI2fNPRlP +4vmG270s/WfzeDj3ee6k1+Lab1v+8s96La7Z99TL578Hzx7eWy/xEXpXw/9rcx+ld+3I4+Gj9pm+ +syPmru/aiLlv79QwaO70EUsnvfKG/JamTnrlzeRN5aWYP7MPzZe+LM0vzyKvrPxeHetHhcu/en3Q +I0f0IS7+O1hfeUSv9PFfRMf07BEYvbP6PDJ33r80v/+nFMMZDa485/KpD86UvttqpBfnHNQLnwHm Pum1e4r1ssP5BK59m9GIDgAA - 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 wLl6iewDSSK5/gYCeQWXiA4AAA== - H4sIAAAAAAAAAMVXS0oDQRBtpO/jIQLiMl4gN4h3iDA7iSiKoiiKiyC4Fn/4wUOoaxXFz8Ib+Ip0 -kbLoDnZNz/ig6OlJVz3em/7FuTwsIeYiMcisY0EPceadO/fj/gXaS0TVEB9rHQTua3DdBG5+rtS4 -UuiFluovIubV7x1EX42rA/ldj8O7keq7yPtbP+lbPSANW6iz7Q3JwBry1jPmgda6g9xdI/cG8jYz -PCCtyxg/NPKlsId6+wkPWC9pXcGY1cLcB6h3KDyQ+nl+XhXmTEHq12u2LW7ym7ymNarXbWkwB3nP -+5QLfb1up+EUHp34cftXSI4qcN8j/wHxmFGHOXO4JQ9zf+L5C/HR8Pd+Qv1nRFdwW7Dgf7e5qMNd -F5I7d56nvvfsTDpHcsgzsc15zmcuoW3f9b72X9zk+5FrZ18jnn7kt6b1T7tHsP6SHrDWlN4YyIM3 -zOF3w97xEnJejXfnmAcdF/dEv7doTUHeffnMJdwFffpMLPk/gT2Qd3CNSo1rApr720+4m4acBzIs + H4sIAAAAAAAAAMVXS0oDQRBtpO/jIQLiMl4gN4h3iDA7iSiKoiiKiyC4Fn/4wUOoaxXFz8Ib+Ip0 +kbLoDnZNz/ig6OlJVz3em/7FuTwsIeYiMcisY0EPceadO/fj/gXaS0TVEB9rHQTua3DdBG5+rtS4 +UuiFluovIubV7x1EX42rA/ldj8O7keq7yPtbP+lbPSANW6iz7Q3JwBry1jPmgda6g9xdI/cG8jYz +PCCtyxg/NPKlsId6+wkPWC9pXcGY1cLcB6h3KDyQ+nl+XhXmTEHq12u2LW7ym7ymNarXbWkwB3nP ++5QLfb1up+EUHp34cftXSI4qcN8j/wHxmFGHOXO4JQ9zf+L5C/HR8Pd+Qv1nRFdwW7Dgf7e5qMNd +F5I7d56nvvfsTDpHcsgzsc15zmcuoW3f9b72X9zk+5FrZ18jnn7kt6b1T7tHsP6SHrDWlN4YyIM3 +zOF3w97xEnJejXfnmAcdF/dEv7doTUHeffnMJdwFffpMLPk/gT2Qd3CNSo1rApr720+4m4acBzIs Wn8AvAxACIgOAAA= - H4sIAAAAAAAAAGNgGAWjgDigxDJwdqsNoN3DFahSGKbaFOjXpNBu/SGUHv4S6dbtLKg0IfCPimFA -qt3UBGFAO8OBOIIMu70odG8MUH8sEMcNofREDTCQ8U0Lu1lZGRjYWCFsHQrNVWHBNJNYYECh3RpD + H4sIAAAAAAAAAGNgGAWjgDigxDJwdqsNoN3DFahSGKbaFOjXpNBu/SGUHv4S6dbtLKg0IfCPimFA +qt3UBGFAO8OBOIIMu70odG8MUH8sEMcNofREDTCQ8U0Lu1lZGRjYWCFsHQrNVWHBNJNYYECh3RpD KB1+GSJu1RpAd+oNkTCiNrgO9PfNAfT7lQG0+/wIjXNKAADr8wKWiA4AAA== @@ -163,8 +163,8 @@ KB1+GSJu1RpAd+oNkTCiNrgO9PfNAfT7lQG0+/wIjXNKAADr8wKWiA4AAA== - H4sIAAAAAAAAAO3UUQrAIAwDUHc073+p/cqYo23SpgMDZT/Kiw6c1xjzjGneovKVZ6+wLDa7SyQK -k9GBGYVp7VCZTuf2+sh6hr1+K21vst4OZL8iyB14//fOi9rIni5vamX+/K6xzYwOERfpwfCe9q7L + H4sIAAAAAAAAAO3UUQrAIAwDUHc073+p/cqYo23SpgMDZT/Kiw6c1xjzjGneovKVZ6+wLDa7SyQK +k9GBGYVp7VCZTuf2+sh6hr1+K21vst4OZL8iyB14//fOi9rIni5vamX+/K6xzYwOERfpwfCe9q7L 17qMqTC62kofnRubh5tHiA4AAA== diff --git a/tiled/interiors/semos/wizards_tower_basement.tmx b/data/maps/interiors/semos/wizards_tower_basement.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_basement.tmx rename to data/maps/interiors/semos/wizards_tower_basement.tmx index 0195bea5e7..c4640988de 100644 --- a/tiled/interiors/semos/wizards_tower_basement.tmx +++ b/data/maps/interiors/semos/wizards_tower_basement.tmx @@ -36,52 +36,52 @@ - H4sIAAAAAAAAAOWXXQ6DMAyD4bQ7wqbSn2lcfEWqtU9ZYBJC7cMeoooY4jgUMGWepqVGrhHaGpEr -OE41XjUeNdYa9xrPtq7t+gXn69qMesyHVrOAawHGtYDn0XjZR0KN3I5VK2FVHxGr7UXneTzU6+HB -cHK24qHWNH/rTIbnNvl9bHn2oXqhheYsPQW4uHRP9vT80uvhqml7IB/7OMvj4bqPnDX3ZLyI5xdu -97L0X83j4dznuZNei2u/9dBrcc2+p14+/731Eu+tl/gIvavh/7e5j9K7duTx8FH7TN/ZEXPXd23E -3Ld3ahg0d/qIpZNeeUN+S1MnvfJm8qbyUsxf2YfmS1+W5o9nkVdWfq+O9aPC5V+9PuiRI/oQF/8d -rK88o1f6+C+iY3r2CIzeWX2emTvvX5q//1OK4YwGV55zOeqDM6XvthrpxTkH9cJngLkjvXZPsV52 + H4sIAAAAAAAAAOWXXQ6DMAyD4bQ7wqbSn2lcfEWqtU9ZYBJC7cMeoooY4jgUMGWepqVGrhHaGpEr +OE41XjUeNdYa9xrPtq7t+gXn69qMesyHVrOAawHGtYDn0XjZR0KN3I5VK2FVHxGr7UXneTzU6+HB +cHK24qHWNH/rTIbnNvl9bHn2oXqhheYsPQW4uHRP9vT80uvhqml7IB/7OMvj4bqPnDX3ZLyI5xdu +97L0X83j4dznuZNei2u/9dBrcc2+p14+/731Eu+tl/gIvavh/7e5j9K7duTx8FH7TN/ZEXPXd23E +3Ld3ahg0d/qIpZNeeUN+S1MnvfJm8qbyUsxf2YfmS1+W5o9nkVdWfq+O9aPC5V+9PuiRI/oQF/8d +rK88o1f6+C+iY3r2CIzeWX2emTvvX5q//1OK4YwGV55zOeqDM6XvthrpxTkH9cJngLkjvXZPsV52 ON+Dwu8FiA4AAA== - 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 GqL5aIgOAAA= - H4sIAAAAAAAAAO3NsREAIAzDQBeZGlJAJsdTJAX6O9WSAACYsULaLqP/ffy8rgbeAAD87gENrWqB + H4sIAAAAAAAAAO3NsREAIAzDQBeZGlJAJsdTJAX6O9WSAACYsULaLqP/ffy8rgbeAAD87gENrWqB iA4AAA== @@ -92,8 +92,8 @@ iA4AAA== - H4sIAAAAAAAAAO2WUQ8AEAiE+dH+v1cPpKG7mm7rxWrfUUyrpbQMVczE4iNYGraFFzT7haKwLeWR -jZSnfbPY4zqCjeJpfJzW3tYz5KHfv96xfNe47F//DpKPlS8pLzpb6oc1azcHSP6L8+2U91kdiA4A + H4sIAAAAAAAAAO2WUQ8AEAiE+dH+v1cPpKG7mm7rxWrfUUyrpbQMVczE4iNYGraFFzT7haKwLeWR +jZSnfbPY4zqCjeJpfJzW3tYz5KHfv96xfNe47F//DpKPlS8pLzpb6oc1azcHSP6L8+2U91kdiA4A AA== diff --git a/tiled/interiors/semos/wizards_tower_spire_1.tmx b/data/maps/interiors/semos/wizards_tower_spire_1.tmx similarity index 100% rename from tiled/interiors/semos/wizards_tower_spire_1.tmx rename to data/maps/interiors/semos/wizards_tower_spire_1.tmx diff --git a/tiled/interiors/semos/wizards_tower_spire_2.tmx b/data/maps/interiors/semos/wizards_tower_spire_2.tmx similarity index 99% rename from tiled/interiors/semos/wizards_tower_spire_2.tmx rename to data/maps/interiors/semos/wizards_tower_spire_2.tmx index 4e1d05e5ef..7a5025089d 100644 --- a/tiled/interiors/semos/wizards_tower_spire_2.tmx +++ b/data/maps/interiors/semos/wizards_tower_spire_2.tmx @@ -219,110 +219,110 @@ - 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 WmFAIAAA - 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 A2ZDrvfw///FQC9fQCAAAA== - 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 G4v5m0AgAAA= - H4sIAAAAAAAAAGNgGAWjYBSMglEwCkYGKGQmTX0eieoHGhSxMDAUA7E9C4JNCxAANDeQSman0MiN -o4A8gC/Nb6FTXO3EY0/+EMuT5IIiCv1Jalk3EgGxaalgNCxHAZXATEYIPYtxYN2BDl5A0/jLEZLW -c5H8SWw7D7m8ILV8noakfuoAh3H9IEt7o2AUEAOGWn+MGmC07UF/MJzbziuGUH97oOvJUTAKRsEo + H4sIAAAAAAAAAGNgGAWjYBSMglEwCkYGKGQmTX0eieoHGhSxMDAUA7E9C4JNCxAANDeQSman0MiN +o4A8gC/Nb6FTXO3EY0/+EMuT5IIiCv1Jalk3EgGxaalgNCxHAZXATEYIPYtxYN2BDl5A0/jLEZLW +c5H8SWw7D7m8ILV8noakfuoAh3H9IEt7o2AUEAOGWn+MGmC07UF/MJzbziuGUH97oOvJUTAKRsEo GIpAcAiUnWJAN6rgcacpUM5oCPgDBNSGiDupBQDeYla+QCAAAA== - H4sIAAAAAAAAAO3UMQEAMAgDMBA3/5ZmgWPAsURBj7YRAH87uZ0A6PRq476CCfoKVNg4AAAA0OUC + H4sIAAAAAAAAAO3UMQEAMAgDMBA3/5ZmgWPAsURBj7YRAH87uZ0A6PRq476CCfoKVNg4AAAA0OUC 8Mk9ikAgAAA= - H4sIAAAAAAAAAO2TUQ7DMAhDu2P2/hfp16QoSgwmkNANJKSlKebB3PtzXXdlZWW6ZCITq+acifX7 -DN1n+N8l1hPcv8KKzjtZpWBYo5lZNg37KR9o93rSpyxrBHevZ+mrrVllH9X2z/q+0pnR1nC1fRhW -7Q6RNqqR+p1gRb5gA9Va71CvttYSK3vd1a+tY+otNbP6kR77fUa8P5uzWH1ZWW9F+JW5R/ozPQ0z -u1PLnEjDe68rrIzXdut4aHuzenNFs0bOKHktcobdEcXtqfsWL76JNTpHfpj9Pj2nNtBsxWrn7t/J + H4sIAAAAAAAAAO2TUQ7DMAhDu2P2/hfp16QoSgwmkNANJKSlKebB3PtzXXdlZWW6ZCITq+acifX7 +DN1n+N8l1hPcv8KKzjtZpWBYo5lZNg37KR9o93rSpyxrBHevZ+mrrVllH9X2z/q+0pnR1nC1fRhW +7Q6RNqqR+p1gRb5gA9Va71CvttYSK3vd1a+tY+otNbP6kR77fUa8P5uzWH1ZWW9F+JW5R/ozPQ0z +u1PLnEjDe68rrIzXdut4aHuzenNFs0bOKHktcobdEcXtqfsWL76JNTpHfpj9Pj2nNtBsxWrn7t/J 5l0Ne2VlZeU/5ANWPbqKQCAAAA== diff --git a/tiled/interiors/wofol/bakery.tmx b/data/maps/interiors/wofol/bakery.tmx similarity index 99% rename from tiled/interiors/wofol/bakery.tmx rename to data/maps/interiors/wofol/bakery.tmx index d2458fa9e7..1c5f7158a7 100644 --- a/tiled/interiors/wofol/bakery.tmx +++ b/data/maps/interiors/wofol/bakery.tmx @@ -66,24 +66,24 @@ - H4sIAAAAAAAAAGNgGBxAggbmIWNC4B0Qf8CBQXKtJOB3SPqw4Q9Y7MdlNwyTaj82O5H5DFC1tPA/ + H4sIAAAAAAAAAGNgGBxAggbmIWNC4B0Qf8CBQXKtJOB3SPqw4Q9Y7MdlNwyTaj82O5H5DFC1tPA/ KRgGaGX+qP347R21f9R+XPbjKr9Giv3kmEMuGCj7AeOvWnoACAAA - H4sIAAAAAAAAAMXTWw7BQBQG4ClrkNoBXsQtcecVb1hVE8QDO0EkeEGsxiL8jYrJyZkxbU7qT75k -MpeeSU+r1DsZogVtZp6jyJgLd0bPGvKaHvTJnKswAfFZq0KNqb+BreX+R21cNuzxve94AcvISttT -h4aljkt9iXSgS+Z2sDe4CNcfwJDMXeFm8BCun4OswHPoOzukXP8EZ41rn7j+p1mf63+S0G/m7niO -vv+nwF3i5N/1pfqfJE3l3v8CFCMlqAjdwfT/jWAMkxjP8gnb+q9MYQbzGPXDeBHbGrf+As6Ek6IA + H4sIAAAAAAAAAMXTWw7BQBQG4ClrkNoBXsQtcecVb1hVE8QDO0EkeEGsxiL8jYrJyZkxbU7qT75k +MpeeSU+r1DsZogVtZp6jyJgLd0bPGvKaHvTJnKswAfFZq0KNqb+BreX+R21cNuzxve94AcvISttT +h4aljkt9iXSgS+Z2sDe4CNcfwJDMXeFm8BCun4OswHPoOzukXP8EZ41rn7j+p1mf63+S0G/m7niO +vv+nwF3i5N/1pfqfJE3l3v8CFCMlqAjdwfT/jWAMkxjP8gnb+q9MYQbzGPXDeBHbGrf+As6Ek6IA CAAA - H4sIAAAAAAAAAO3Uyw7BQBQG4DMlcd1Sty0rYsuOhGezZuFVPIprIkRIeAl/YxonJ2Yy1ahN/+QL -PT2dXySUicgjc9awEbOuuPbE+9AAhobzg1kJstCCO8xhIfa2sBOznuXztqHGrk9w/rDXhIzur7L5 -Uuzt4QArSydPR7/mFFFeveczsVcx9CedtP+//SMYxzzjAVe4ffHsBKYx++PkF9+//K0l3R8lab9b + H4sIAAAAAAAAAO3Uyw7BQBQG4DMlcd1Sty0rYsuOhGezZuFVPIprIkRIeAl/YxonJ2Yy1ahN/+QL +PT2dXySUicgjc9awEbOuuPbE+9AAhobzg1kJstCCO8xhIfa2sBOznuXztqHGrk9w/rDXhIzur7L5 +Uuzt4QArSydPR7/mFFFeveczsVcx9CedtP+//SMYxzzjAVe4ffHsBKYx++PkF9+//K0l3R8lab9b /wWOhnt9zSVyN+hvgK/x+I5kbPfDWZ1e//9FUAyPisD2jOnMAjwB55zyJgAIAAA= @@ -99,7 +99,7 @@ Uuzt4QArSydPR7/mFFFeveczsVcx9CedtP+//SMYxzzjAVe4ffHsBKYx++PkF9+//K0l3R8lab9b - H4sIAAAAAAAAAGthYGBoGcUoGBngEscGkNXhMpOQPD6zqQmw2U9KuAxH+6lhDrFmjdpPu7glx356 + H4sIAAAAAAAAAGthYGBoGcUoGBngEscGkNXhMpOQPD6zqQmw2U9KuAxH+6lhDrFmjdpPu7glx356 u2Gw2T+QduOznxi1lKQ7XObTsn4ZTBgACIgxtwAIAAA= diff --git a/tiled/interiors/wofol/bar.tmx b/data/maps/interiors/wofol/bar.tmx similarity index 99% rename from tiled/interiors/wofol/bar.tmx rename to data/maps/interiors/wofol/bar.tmx index 79d6506fee..7fe3139bc9 100644 --- a/tiled/interiors/wofol/bar.tmx +++ b/data/maps/interiors/wofol/bar.tmx @@ -50,14 +50,14 @@ - H4sIAAAAAAAAAK3QSQqDQBCF4QaNoIlujWY4gLrQnMTpDAaSwzic2H9RgouI3ZKCD7p68XhUoJSy -NXR4//j34eCJeMcHX3n3GPDACR6uymxGTAjhSg/TjGVC6bGVUaJaqUUje6uR8Y8eJhlHbrrOWG56 + H4sIAAAAAAAAAK3QSQqDQBCF4QaNoIlujWY4gLrQnMTpDAaSwzic2H9RgouI3ZKCD7p68XhUoJSy +NXR4//j34eCJeMcHX3n3GPDACR6uymxGTAjhSg/TjGVC6bGVUaJaqUUje6uR8Y8eJhlHbrrOWG56 R4IUGSJNN+lxgYUcBV6y6zpjBiG2swmoAgAA - H4sIAAAAAAAAAGNgQIAUIE4F4kQGykESBXrDgDgCiJPJ1B8KxJFAHE2BGxiQzIinghkwd4UiyYWi + H4sIAAAAAAAAAGNgQIAUIE4F4kQGykESBXrDgDgCiJPJ1B8KxJFAHE2BGxiQzIinghkwd4UiyYWi iSHLIYMYII6jwA3DAQAAk34nE6gCAAA= diff --git a/tiled/interiors/wofol/blacksmith.tmx b/data/maps/interiors/wofol/blacksmith.tmx similarity index 99% rename from tiled/interiors/wofol/blacksmith.tmx rename to data/maps/interiors/wofol/blacksmith.tmx index 38742bb1f9..00836f6ce6 100644 --- a/tiled/interiors/wofol/blacksmith.tmx +++ b/data/maps/interiors/wofol/blacksmith.tmx @@ -71,23 +71,23 @@ - H4sIAAAAAAAAALvNwMBwl0h8lgy5e0B8GYgfAPFFGuCHQHwJascFBuygAoc4NuAKxJ5A7AXF3kB8 -lYAdVUBcTaIdPkh8PyLsqAXiOhrbQSoA2eEPxAFQHEgDOxyA2B4Nw+zgoZId2ADIjmt0sOMWA/XC -Ch2IMFI/PtDNF0Wz4wkQX0HCb9D4xGJ0fU+hdjwH4pdI+DoQv4fS19Hk8GFkfcjir4AYAFulikIU + H4sIAAAAAAAAALvNwMBwl0h8lgy5e0B8GYgfAPFFGuCHQHwJascFBuygAoc4NuAKxJ5A7AXF3kB8 +lYAdVUBcTaIdPkh8PyLsqAXiOhrbQSoA2eEPxAFQHEgDOxyA2B4Nw+zgoZId2ADIjmt0sOMWA/XC +Ch2IMFI/PtDNF0Wz4wkQX0HCb9D4xGJ0fU+hdjwH4pdI+DoQv4fS19Hk8GFkfcjir4AYAFulikIU BQAA - H4sIAAAAAAAAALXP3woBQRTH8VnFo3ggXODOn6QQyp8IbckNcuERRB5G8SC4prjwVbNZ24zsbPOr -T6f2dM6ZFeI7ZVRQlbWGuuwdhT6/esE00EQbLXTQDTGvyg13uNI7PfQj7vXngWfg2wBDw3077DU9 -V3z+Y4QxJgY3NtgazPkzlXUWcY8ucyyxwErW9R9zB0vv8eckawppZCzeyiKHvMUbBRRRsnjDyxkX + H4sIAAAAAAAAALXP3woBQRTH8VnFo3ggXODOn6QQyp8IbckNcuERRB5G8SC4prjwVbNZ24zsbPOr +T6f2dM6ZFeI7ZVRQlbWGuuwdhT6/esE00EQbLXTQDTGvyg13uNI7PfQj7vXngWfg2wBDw3077DU9 +V3z+Y4QxJgY3NtgazPkzlXUWcY8ucyyxwErW9R9zB0vv8eckawppZCzeyiKHvMUbBRRRsnjDyxkX XDV9xxEi5oSfCyYpqRJnf0Jxw5tT5QWo++8UFAUAAA== - H4sIAAAAAAAAAGNgoB+oh+KhDoaLP4gBjUDcDMRNQNwKpTsH1EWjYBQgwHU0mhR973HoAwBp46oO + H4sIAAAAAAAAAGNgoB+oh+KhDoaLP4gBjUDcDMRNQNwKpTsH1EWjYBQgwHU0mhR973HoAwBp46oO FAUAAA== @@ -103,7 +103,7 @@ FAUAAA== - H4sIAAAAAAAAADvFwMBwahhiBix8YgA2tdjMxiZHTTvo7Q9yALXsINbv+NRRG9DDPlrbQeuwIicf + H4sIAAAAAAAAADvFwMBwahhiBix8YgA2tdjMxiZHTTvo7Q9yALXsINbv+NRRG9DDPlrbQeuwIicf kpt/6YkBK0f2CBQFAAA= diff --git a/tiled/interiors/wofol/house1.tmx b/data/maps/interiors/wofol/house1.tmx similarity index 99% rename from tiled/interiors/wofol/house1.tmx rename to data/maps/interiors/wofol/house1.tmx index 0d41207e40..2574253e92 100644 --- a/tiled/interiors/wofol/house1.tmx +++ b/data/maps/interiors/wofol/house1.tmx @@ -47,7 +47,7 @@ - H4sIAAAAAAAAAONjYGDgJoD5gZgXiIWAWBYHFgZiHqg6aQbcQGoYqhMBYhkolgNieSBWgPJFoeoE + H4sIAAAAAAAAAONjYGDgJoD5gZgXiIWAWBYHFgZiHqg6aQbcQGoYqhMBYhkolgNieSBWgPJFoeoE gJgLCSsCsRIQKyOJCQIxAGNy5TqQAQAA diff --git a/tiled/interiors/wofol/house10.tmx b/data/maps/interiors/wofol/house10.tmx similarity index 99% rename from tiled/interiors/wofol/house10.tmx rename to data/maps/interiors/wofol/house10.tmx index 178413d356..0a0d09dd9f 100644 --- a/tiled/interiors/wofol/house10.tmx +++ b/data/maps/interiors/wofol/house10.tmx @@ -53,14 +53,14 @@ - H4sIAAAAAAAAANNhYGBQIgNrA7EKEEsAsQgJWByIlaF6hRhIA4JU0isGxIZAbATExkAsTACLQvVq -AbEiEFsBsTUQ20D5hLAmEFciYQY0PiGswwAJc2cgdgFiVwbS48gHiH2B2I9haMTRQKYN9PjHl1ZA + H4sIAAAAAAAAANNhYGBQIgNrA7EKEEsAsQgJWByIlaF6hRhIA4JU0isGxIZAbATExkAsTACLQvVq +AbEiEFsBsTUQ20D5hLAmEFciYQY0PiGswwAJc2cgdgFiVwbS48gHiH2B2I9haMTRQKYN9PjHl1ZA aYOLAZE20LEtENsBsT0OeVDaAAB0akOuhAMAAA== - H4sIAAAAAAAAAGNgwA4i0GhSQQOR6srQ+KFA3Ahll5JhHjbQSFjJsADhNDK3FI0fCcXooJxG9mMD + H4sIAAAAAAAAAGNgwA4i0GhSQQOR6srQ+KFA3Ahll5JhHjbQSFjJsADhNDK3FI0fCcXooJxG9mMD oHRSC8T1BNThclMJ1IzBAABBcNhthAMAAA== @@ -76,7 +76,7 @@ oHRSC8T1BNThclMJ1IzBAABBcNhthAMAAA== - H4sIAAAAAAAAACtiYGAoGmCMDorQaAYG4vThAvjspcTNI00vengSE86kAFL14vMXshpcenHZS+2w + H4sIAAAAAAAAACtiYGAoGmCMDorQaAYG4vThAvjspcTNI00vengSE86kAFL14vMXshpcenHZS+2w I4QBHngbK4QDAAA= diff --git a/tiled/interiors/wofol/house2.tmx b/data/maps/interiors/wofol/house2.tmx similarity index 99% rename from tiled/interiors/wofol/house2.tmx rename to data/maps/interiors/wofol/house2.tmx index 025d8f464a..f2d7004dbc 100644 --- a/tiled/interiors/wofol/house2.tmx +++ b/data/maps/interiors/wofol/house2.tmx @@ -50,13 +50,13 @@ - H4sIAAAAAAAAABNkYGBgJwMLADEnELsCsSMJ2AWIOaB67RlIA3ajekf10livMxA7oGFJIJYCYmks + H4sIAAAAAAAAABNkYGBgJwMLADEnELsCsSMJ2AWIOaB67RlIA3ajekf10livMxA7oGFJIJYCYmks ck5QvfxAzIYFKwGxMhCr4JDnA2IALAdY7oQDAAA= - H4sIAAAAAAAAAGNgGFiQDsXoIAGIE4E4GYhTgDgJh15agAAgDgLiaBL1xQNxMBCHkqEXBGLJ0EMP + H4sIAAAAAAAAAGNgGFiQDsXoIAGIE4E4GYhTgDgJh15agAAgDgLiaBL1xQNxMBCHkqEXBGLJ0EMP EEWBXj8g9h8AvbjcHEemebQEAJinBWyEAwAA @@ -67,7 +67,7 @@ EEWBXj8g9h8AvbjcHEemebQEAJinBWyEAwAA - H4sIAAAAAAAAAJvJwMAwcxBgdECuPlyAFH3oauilF5dZA62XknAmRT+19RILiE1ntEr7AFTzs+WE + H4sIAAAAAAAAAJvJwMAwcxBgdECuPlyAFH3oauilF5dZA62XknAmRT+19RILiE1ntEr7AFTzs+WE AwAA diff --git a/tiled/interiors/wofol/house3.tmx b/data/maps/interiors/wofol/house3.tmx similarity index 99% rename from tiled/interiors/wofol/house3.tmx rename to data/maps/interiors/wofol/house3.tmx index 15a294d235..6b45a65665 100644 --- a/tiled/interiors/wofol/house3.tmx +++ b/data/maps/interiors/wofol/house3.tmx @@ -62,14 +62,14 @@ - H4sIAAAAAAAAAL3RuQ7CMBCE4a2AGvIUHE0gElXC2UUcDUkaQt7/JfgpLFmOvYkbVvoaj6bxZCKy -CtghU7INrjg6LlgHcjsrpH+5kmvZ726444FnZPeFCjWayO4bLT7oIrt2fsbBchrZ3WLpkQ5096Jv + H4sIAAAAAAAAAL3RuQ7CMBCE4a2AGvIUHE0gElXC2UUcDUkaQt7/JfgpLFmOvYkbVvoaj6bxZCKy +CtghU7INrjg6LlgHcjsrpH+5kmvZ726444FnZPeFCjWayO4bLT7oIrt2fsbBchrZ3WLpkQ5096Jv H+qW0t987L7aDf3VP7ruBhNMMXPeDbORb4M5Fkg8mb3RF6EV3o+EAwAA - H4sIAAAAAAAAAGNgoB7oxyPXC8W4wAQ8cn1QTE0wgw56uwnITyLR3pkkqqeWXmRAqpuxgSlAPBXK + H4sIAAAAAAAAAGNgoB7oxyPXC8W4wAQ8cn1QTE0wgw56uwnITyLR3pkkqqeWXmRAqpuxgSlAPBXK 7gHiFiBuxaKOUPiB9LYBcTsWuclY9M+CYhjoIuhS+gAAhan/5IQDAAA= @@ -85,7 +85,7 @@ H+qW0t987L7aDf3VP7ruBhNMMXPeDbORb4M5Fkg8mb3RF6EV3o+EAwAA - H4sIAAAAAAAAANvHwMCwbwAxOsAmT4leXHLY9OMChPRSS47U8KKXXmrZiW4GITOJAeSkLVLMIJQG + H4sIAAAAAAAAANvHwMCwbwAxOsAmT4leXHLY9OMChPRSS47U8KKXXmrZiW4GITOJAeSkLVLMIJQG qYEBCqEjFIQDAAA= diff --git a/tiled/interiors/wofol/house4.tmx b/data/maps/interiors/wofol/house4.tmx similarity index 99% rename from tiled/interiors/wofol/house4.tmx rename to data/maps/interiors/wofol/house4.tmx index 35eefdbc95..ef0a4965ca 100644 --- a/tiled/interiors/wofol/house4.tmx +++ b/data/maps/interiors/wofol/house4.tmx @@ -44,13 +44,13 @@ - H4sIAAAAAAAAADNlYGDQJgObALEuELsCsSMJ2AWIdaB67RlIA3ajekf10livMxA7oGE2IGYHYg4s + H4sIAAAAAAAAADNlYGDQJgObALEuELsCsSMJ2AWIdaB67RlIA3ajekf10livMxA7oGE2IGYHYg4s ck5QvcZArIUF8wOxMBAL4pA3AmIAOHPXBIQDAAA= - H4sIAAAAAAAAAGNgoA+IAOJILOKxePTA5KKAOJrqLho8IAmIE5FoXGCwhkM4mXr8gNgfiAPI0B8I + H4sIAAAAAAAAAGNgoA+IAOJILOKxePTA5KKAOJrqLho8IAmIE5FoXGCwhkM4mXr8gNgfiAPI0B8I xEFAHIzD/hgoBoEEHPYPFgAAExYnYoQDAAA= @@ -66,7 +66,7 @@ xEFAHIzD/hgoBoEEHPYPFgAAExYnYoQDAAA= - H4sIAAAAAAAAAGtjYGBoG2CMC7Qh0aTow2XWYNWLSw0l/h7M/sWmltp60eVIcTM+c2iBARPsYLSE + H4sIAAAAAAAAAGtjYGBoG2CMC7Qh0aTow2XWYNWLSw0l/h7M/sWmltp60eVIcTM+c2iBARPsYLSE AwAA diff --git a/tiled/interiors/wofol/house5.tmx b/data/maps/interiors/wofol/house5.tmx similarity index 99% rename from tiled/interiors/wofol/house5.tmx rename to data/maps/interiors/wofol/house5.tmx index b6e93c36a7..a889ce4c3e 100644 --- a/tiled/interiors/wofol/house5.tmx +++ b/data/maps/interiors/wofol/house5.tmx @@ -50,13 +50,13 @@ - H4sIAAAAAAAAABNkYGBgJwMLADEnECsCsSwJWAGIOaB6pRlIA1Kjekf10livPBDLoGEtINYGYh0s + H4sIAAAAAAAAABNkYGBgJwMLADEnECsCsSwJWAGIOaB6pRlIA1Kjekf10livPBDLoGEtINYGYh0s cnJQvfxAzIYFGwOxCRCb4pDnA2IAQMKcfIQDAAA= - H4sIAAAAAAAAAGNgoB2IhNLBaHx04AfFyCAKSoeh8YcSiBgAOwMHmX3+QBxAptmU6B1KAADmniHz + H4sIAAAAAAAAAGNgoB2IhNLBaHx04AfFyCAKSoeh8YcSiBgAOwMHmX3+QBxAptmU6B1KAADmniHz hAMAAA== @@ -72,7 +72,7 @@ hAMAAA== - H4sIAAAAAAAAAKtkYGCoHEDMgMZmQBJD52PTSywYCL1D0c3U1kuKGdTUSwogNZ1SGwMA60twB4QD + H4sIAAAAAAAAAKtkYGCoHEDMgMZmQBJD52PTSywYCL1D0c3U1kuKGdTUSwogNZ1SGwMA60twB4QD AAA= diff --git a/tiled/interiors/wofol/house6.tmx b/data/maps/interiors/wofol/house6.tmx similarity index 99% rename from tiled/interiors/wofol/house6.tmx rename to data/maps/interiors/wofol/house6.tmx index 23116b8d06..2241669c0e 100644 --- a/tiled/interiors/wofol/house6.tmx +++ b/data/maps/interiors/wofol/house6.tmx @@ -59,14 +59,14 @@ - H4sIAAAAAAAAAO3LOw6CUBRF0ZsgyNdKotCa2PBp1BqYCNMBhUGzCwogD5FXe5JVnexcRExYO5yQ -4Y4YDtwfBIhwGNuzzFfL9xmwV9qtHf+tdtug1Wzf+Gi2HXrNds+8SXtFuPDAEy/Fd4GPFDeFAiWq + H4sIAAAAAAAAAO3LOw6CUBRF0ZsgyNdKotCa2PBp1BqYCNMBhUGzCwogD5FXe5JVnexcRExYO5yQ +4Y4YDtwfBIhwGNuzzFfL9xmwV9qtHf+tdtug1Wzf+Gi2HXrNds+8SXtFuPDAEy/Fd4GPFDeFAiWq lT/BAF5tpnyEAwAA - H4sIAAAAAAAAAGNgwA3i0fjRONSlYxFLwGMuMsgC4hggjgXiZKhYIpqaCBx6cwmYDdIXTkA/Pnlc + H4sIAAAAAAAAAGNgwA3i0fjRONSlYxFLwGMuMsgC4hggjgXiZKhYIpqaCBx6cwmYDdIXTkA/Pnlc 4oMFZABxJpl6s4E4h4puoRSkjDB7kQEA/kwmGoQDAAA= @@ -82,7 +82,7 @@ lT/BAF5tpnyEAwAA - H4sIAAAAAAAAAGtjYGBoG0DMgIWPC+DST0gPNr0MDKSZQYqd9NKLz0xq6iXF7eTqJdc+XPrJ1Uds + H4sIAAAAAAAAAGtjYGBoG0DMgIWPC+DST0gPNr0MDKSZQYqd9NKLz0xq6iXF7eTqJdc+XPrJ1Uds OqUmBgBxXCrthAMAAA== diff --git a/tiled/interiors/wofol/house7.tmx b/data/maps/interiors/wofol/house7.tmx similarity index 99% rename from tiled/interiors/wofol/house7.tmx rename to data/maps/interiors/wofol/house7.tmx index 1c13dde153..bf30acf3d6 100644 --- a/tiled/interiors/wofol/house7.tmx +++ b/data/maps/interiors/wofol/house7.tmx @@ -53,13 +53,13 @@ - H4sIAAAAAAAAANNjYGBQIQPrArEaEEsBsRgJWBKIVaF6RRjwgxggjoXiOCAWJkEvOhjVO6qXGL0S + H4sIAAAAAAAAANNjYGBQIQPrArEaEEsBsRgJWBKIVaF6RRjwgxggjoXiOCAWJkEvOhjVO6qXGL0S QCyKho2B2ASITbHIiQMxDxDrALEyFmwPxA5A7IhDXhuIAbumXneEAwAA - H4sIAAAAAAAAAGNggIBoBuJAJJHqqAHigTgWiuPoaC8hkDnQDkAC4UAcQYS6ZiBuQRMjRt9QAIMp + H4sIAAAAAAAAAGNggIBoBuJAJJHqqAHigTgWiuPoaC8hkDnQDkAC4UAcQYS6ZiBuQRMjRt9QAIMp PsgBAFw+EpSEAwAA @@ -75,7 +75,7 @@ PsgBAFw+EpSEAwAA - H4sIAAAAAAAAAGtiYGBoGkCMD1Cil5BZlOglRT+t3YxPnFx3D5ZwJlcfNeIXm3m0ygMA99UaZoQD + H4sIAAAAAAAAAGtiYGBoGkCMD1Cil5BZlOglRT+t3YxPnFx3D5ZwJlcfNeIXm3m0ygMA99UaZoQD AAA= diff --git a/tiled/interiors/wofol/house8.tmx b/data/maps/interiors/wofol/house8.tmx similarity index 99% rename from tiled/interiors/wofol/house8.tmx rename to data/maps/interiors/wofol/house8.tmx index de60e236e1..2f0b679533 100644 --- a/tiled/interiors/wofol/house8.tmx +++ b/data/maps/interiors/wofol/house8.tmx @@ -50,13 +50,13 @@ - H4sIAAAAAAAAANNjYGBQIQPrArEaEEsBsRgJWBKIVaF6RRhIA8Kjekf10livBBCLomFjIDYBYlMs + H4sIAAAAAAAAANNjYGBQIQPrArEaEEsBsRgJWBKIVaF6RRhIA8Kjekf10livBBCLomFjIDYBYlMs cuJAzAPEOkCsjAXbA7EDEDvikNcGYgCqbTZshAMAAA== - H4sIAAAAAAAAAGNgQAWlQBzOQD6IwCJWBsTlBPRVA3EkFvEKIK7EoacYiEuIEKO2XmygGotYLZXt + H4sIAAAAAAAAAGNgQAWlQBzOQD6IwCJWBsTlBPRVA3EkFvEKIK7EoacYiEuIEKO2XmygGotYLZXt pUQvNvcRC4i1t44CvfQEVWh4oAEAezZP9oQDAAA= @@ -67,7 +67,7 @@ pUQvNvcRC4i1t44CvfQEVWh4oAEAezZP9oQDAAA= - H4sIAAAAAAAAACtiYGAoGkBMCCCrI8YMXOZSUy8udxJr52BxMy5Arr3U9i8lbiZFLbHplFZ5AAC/ + H4sIAAAAAAAAACtiYGAoGkBMCCCrI8YMXOZSUy8udxJr52BxMy5Arr3U9i8lbiZFLbHplFZ5AAC/ YWoUhAMAAA== diff --git a/tiled/interiors/wofol/house9.tmx b/data/maps/interiors/wofol/house9.tmx similarity index 99% rename from tiled/interiors/wofol/house9.tmx rename to data/maps/interiors/wofol/house9.tmx index 4015f09c00..f46b33f79b 100644 --- a/tiled/interiors/wofol/house9.tmx +++ b/data/maps/interiors/wofol/house9.tmx @@ -50,14 +50,14 @@ - H4sIAAAAAAAAAL3SuQqAMBRE0Vfbudu427hvtfp56l87QiRNFCOYwKmGSyCkIqLkgxIy8MCS4ELK -WoPkjv5j64PJBJLtudfQCPY3bQvdhzYk/q6RZPt0VLUrbMyu8N6n1iH+Dy49DDAKNhs0KCAWmGCG + H4sIAAAAAAAAAL3SuQqAMBRE0Vfbudu427hvtfp56l87QiRNFCOYwKmGSyCkIqLkgxIy8MCS4ELK +WoPkjv5j64PJBJLtudfQCPY3bQvdhzYk/q6RZPt0VLUrbMyu8N6n1iH+Dy49DDAKNhs0KCAWmGCG 5WbP4QAQ2CO3hAMAAA== - H4sIAAAAAAAAAGNgoA7ogmJCarCBbijGBwjJjwLagmggjsEhF4pGo4M4II5HE6sG4nYgDgPiDiAO + H4sIAAAAAAAAAGNgoA7ogmJCarCBbijGBwjJjwLagmggjsEhF4pGo4M4II5HE6sG4nYgDgPiDiAO J8NNoXjsJBZUUaifGgAANygl5oQDAAA= @@ -73,7 +73,7 @@ J8NNoXjsJBZUUaifGgAANygl5oQDAAA= - H4sIAAAAAAAAAKtkYGCoHEDMgMbGBXDpJRYQ0otPfjjqxQfIjSNS9BKbNihxMzn6iEmn1MYATsII + H4sIAAAAAAAAAKtkYGCoHEDMgMbGBXDpJRYQ0otPfjjqxQfIjSNS9BKbNihxMzn6iEmn1MYATsII JoQDAAA= diff --git a/tiled/interiors/wofol/library_0.tmx b/data/maps/interiors/wofol/library_0.tmx similarity index 99% rename from tiled/interiors/wofol/library_0.tmx rename to data/maps/interiors/wofol/library_0.tmx index 25858693da..981a64b020 100644 --- a/tiled/interiors/wofol/library_0.tmx +++ b/data/maps/interiors/wofol/library_0.tmx @@ -53,14 +53,14 @@ - H4sIAAAAAAAAABNjYGDgwIE50fjpQJxBhDpkLAnEfEAsDcQ8ROBsIM4hUi0IywAxL9QObgbaAIEB -ssMeigkBYtTgs4MUu8ixAxugxK6Big9k4ALEriRiNyLtgIWNOxB7ArEXEHsTiX1I9AfMDkrAcLRD + H4sIAAAAAAAAABNjYGDgwIE50fjpQJxBhDpkLAnEfEAsDcQ8ROBsIM4hUi0IywAxL9QObgbaAIEB +ssMeigkBYtTgs4MUu8ixAxugxK6Big9k4ALEriRiNyLtgIWNOxB7ArEXEHsTiX1I9AfMDkrAcLRD Hoj5oVgdiQ3DmUCchYePS60C1A4lIBZCwlpIbGEonQvEeUji6HxhPHKqQAwA0NuQrtwFAAA= - H4sIAAAAAAAAAGNgGFgQCMRBQByMRw6XPLEgBIhDgTgMjxwueVoDowGwExnEAnHcALthuAJfIPYb + H4sIAAAAAAAAAGNgGFgQCMRBQByMRw6XPLEgBIhDgTgMjxwueVoDowGwExnEAnHcALthuAJfIPYb aEdQCeRTqN+fKq4gHgQgYUqAGpTWAGIvIPah0DxsQBNKa1PZXACIlskQ3AUAAA== @@ -76,7 +76,7 @@ aEdQCeRTqN+fKq4gHgQgYUqAGpTWAGIvIPah0DxsQBNKa1PZXACIlskQ3AUAAA== - H4sIAAAAAAAAAOtgYGDoGEYYG8AnT6p+XGooBdjsoLZ9A2UHtcFgsIMa6ZNYO+jhj+FmBznpA1+c + H4sIAAAAAAAAAOtgYGDoGEYYG8AnT6p+XGooBdjsoLZ9A2UHtcFgsIMa6ZNYO+jhj+FmBznpA1+c DXS5Rg4GAK9v4PbcBQAA diff --git a/tiled/interiors/wofol/library_1.tmx b/data/maps/interiors/wofol/library_1.tmx similarity index 99% rename from tiled/interiors/wofol/library_1.tmx rename to data/maps/interiors/wofol/library_1.tmx index 4d755a959d..eda926a9d2 100644 --- a/tiled/interiors/wofol/library_1.tmx +++ b/data/maps/interiors/wofol/library_1.tmx @@ -41,20 +41,20 @@ - H4sIAAAAAAAAAO3RyQqDMBhF4f89KuhKcSiVinMHx/d/JY+QRSmNCBIX1cAHkRs4C10R8TReeG/Y -Zz4ChLB+6NBrtjV7hKtqXMTMcc7GYRsZckONAiUq1IYaDzzlf/7HXo0bbDRo1f3b0qZ7E6vGHYky + H4sIAAAAAAAAAO3RyQqDMBhF4f89KuhKcSiVinMHx/d/JY+QRSmNCBIX1cAHkRs4C10R8TReeG/Y +Zz4ChLB+6NBrtjV7hKtqXMTMcc7GYRsZckONAiUq1IYaDzzlf/7HXo0bbDRo1f3b0qZ7E6vGHYky YPz4TlZuS29STE4DIiLcBQAA - H4sIAAAAAAAAAGNgGAX0BNxofJ4BcQUq8ARiLyj2RhL3B+IAJBxIZ3cFo+HBAEbDinhATlgNRn8M + H4sIAAAAAAAAAGNgGAX0BNxofJ4BcQUq8ARiLyj2RhL3B+IAJBxIZ3cFo+HBAEbDinhATlgNRn8M VQAAv3lX89wFAAA= - H4sIAAAAAAAAAGNgGAWDGbgBsTsUeyCJ+wCxLxL2o7O7gtDwYACjYUU8ICesBqM/RgFuAACbho2K + H4sIAAAAAAAAAGNgGAWDGbgBsTsUeyCJ+wCxLxL2o7O7gtDwYACjYUU8ICesBqM/RgFuAACbho2K 3AUAAA== diff --git a/tiled/interiors/wofol/library_2.tmx b/data/maps/interiors/wofol/library_2.tmx similarity index 99% rename from tiled/interiors/wofol/library_2.tmx rename to data/maps/interiors/wofol/library_2.tmx index 6818887e2f..8b9c6253cb 100644 --- a/tiled/interiors/wofol/library_2.tmx +++ b/data/maps/interiors/wofol/library_2.tmx @@ -50,14 +50,14 @@ - H4sIAAAAAAAAAMXRuwoCMRCF4XkDL43XTtdbo5VaqJ2CNgr6/s/iH4ywHLKrxUQHPggzQw4kfTNr -4ohTPH9StZvq99DGAmdcMPlC1a7252jFjLHlqVEiY42N2Dpn7LAXB+cM79IMfaccGTnq3xlLFNEq + H4sIAAAAAAAAAMXRuwoCMRCF4XkDL43XTtdbo5VaqJ2CNgr6/s/iH4ywHLKrxUQHPggzQw4kfTNr +4ohTPH9StZvq99DGAmdcMPlC1a7252jFjLHlqVEiY42N2Dpn7LAXB+cM79IMfaccGTnq3xlLFNEq U0aYDTBMzDwzPN7x1xkzXHGz1x9MZVaI8m5d/31PFw3c8YjnoFOaKd2t64d7np2QqDDcBQAA - H4sIAAAAAAAAAGNgGJnAhUL9TlAMAo5oNMx8Zyz2sFFoLzqg1B+0BmZA7ADE5kjYAos6Qv7AJ28D + H4sIAAAAAAAAAGNgGJnAhUL9TlAMAo5oNMx8Zyz2sFFoLzqg1B+0BmZA7ADE5kjYAos6Qv7AJ28D xLZQbAfElkBsjUU/cnzg4hMLsNmBDQz2+MEFaO1uYuMDlzuMgdgEiE2JsIcS+aEMADGC+ILcBQAA @@ -73,7 +73,7 @@ xLZQbAfElkBsjUU/cnzg4hMLsNmBDQz2+MEFaO1uYuMDlzuMgdgEiE2JsIcS+aEMADGC+ILcBQAA - H4sIAAAAAAAAACtmYGAoHkaYFgCbHcTYT4p7BsoftLaDFvFEyCx84sTyybWDFEAo7VAjvAazHZTE + H4sIAAAAAAAAACtmYGAoHkaYFgCbHcTYT4p7BsoftLaDFvFEyCx84sTyybWDFEAo7VAjvAazHZTE By3S1kCXXdTGAJzF+rrcBQAA diff --git a/tiled/interiors/wofol/townhall.tmx b/data/maps/interiors/wofol/townhall.tmx similarity index 99% rename from tiled/interiors/wofol/townhall.tmx rename to data/maps/interiors/wofol/townhall.tmx index e878f7b3fc..efb6f1e81a 100644 --- a/tiled/interiors/wofol/townhall.tmx +++ b/data/maps/interiors/wofol/townhall.tmx @@ -54,49 +54,49 @@ - H4sIAAAAAAAAAO3PuQ2AQAwAQev6L4DvgFJxCxaJBRNMvjsiYgDwaUtaC7YGzW/s6SiYDZr9+vXr + H4sIAAAAAAAAAO3PuQ2AQAwAQev6L4DvgFJxCxaJBRNMvjsiYgDwaUtaC7YGzW/s6SiYDZr9+vXr 9w+/Z7oK7gbNAAAAAPT2AJybUbbwHgAA - H4sIAAAAAAAAAO2W2wqDMAyG81qyU7cxdj5cbbDdCb7/KywFxRHqwKbVxuaH78Ihf/Ix1BYAMEuc -OVIE6lkjS+SVKCvEIAvmnk2P9X1C2rkjD+Dt+QEZvmdo/6MLo0eKb6io77QjxfeIvGtOjB4pvnbP -K3KDPN7PzZ72+6u+/XvUN63k6Kvnyf6R4hsq6jvtSPHV86R/jwEZvgby+v4aGNY31DPkkzF8Qz1D -PhnLN8RMn6gvr0d94830ifryetQ33kyfxPDdQHuesJTkevszk94bG9dsut8/StKzQ/aEyvHboePe + H4sIAAAAAAAAAO2W2wqDMAyG81qyU7cxdj5cbbDdCb7/KywFxRHqwKbVxuaH78Ihf/Ix1BYAMEuc +OVIE6lkjS+SVKCvEIAvmnk2P9X1C2rkjD+Dt+QEZvmdo/6MLo0eKb6io77QjxfeIvGtOjB4pvnbP +K3KDPN7PzZ72+6u+/XvUN63k6Kvnyf6R4hsq6jvtSPHV86R/jwEZvgby+v4aGNY31DPkkzF8Qz1D +PhnLN8RMn6gvr0d94830ifryetQ33kyfxPDdQHuesJTkevszk94bG9dsut8/StKzQ/aEyvHboePe IaCzXft1UZGeL41Izf7wHgAA - H4sIAAAAAAAAAO2YyU4DMQxA5/fYOYEEJwTixr5TlhuLxFYo6hkoHEH8IY6USpEVx/ZkktCBJz1V -nVhOPDNNk1RVmD1wn4mpQ6q8sRyBx+jaC/KV8I2QyluKL6Z9gHwn/CDU9L2hGXgLOEW2nTNkSnqJ -80vIVe+DY0maqtfMA5tEWx/sOj5F9BPLObIuO+BuoP3R8a/wjL6PgQvW8fzDYbkAL5mYNXBdmG8R -nAKnwbmIcUlJ8TvaAreFsabeGXC2Gt16NUyA89bJDP3F1PvZ2Cj+SUlb1pPSuT7nejIl0rl+FOqV -/A9K5/pS9XJ7Yi3SuT60njRr+zvC0uv+FHRrtjVB6F5r7rub556JbareOvteaX4uTjNOd++Gz4pw -HrwfvK38z4O7x76+KYb7zNg8bqxLL9DG7Qe1lHi+1DPSPCcJfc81d5z4/HJAxBm+A3mkfXPE7ju4 -ekPEvs9N1XttlZC6Xm3fHL56b6wSqHqHean3WTpfafqWrOU07/OVMC7X+/xbKDE/l0R6jsnF5T4P + H4sIAAAAAAAAAO2YyU4DMQxA5/fYOYEEJwTixr5TlhuLxFYo6hkoHEH8IY6USpEVx/ZkktCBJz1V +nVhOPDNNk1RVmD1wn4mpQ6q8sRyBx+jaC/KV8I2QyluKL6Z9gHwn/CDU9L2hGXgLOEW2nTNkSnqJ +80vIVe+DY0maqtfMA5tEWx/sOj5F9BPLObIuO+BuoP3R8a/wjL6PgQvW8fzDYbkAL5mYNXBdmG8R +nAKnwbmIcUlJ8TvaAreFsabeGXC2Gt16NUyA89bJDP3F1PvZ2Cj+SUlb1pPSuT7nejIl0rl+FOqV +/A9K5/pS9XJ7Yi3SuT60njRr+zvC0uv+FHRrtjVB6F5r7rub556JbareOvteaX4uTjNOd++Gz4pw +HrwfvK38z4O7x76+KYb7zNg8bqxLL9DG7Qe1lHi+1DPSPCcJfc81d5z4/HJAxBm+A3mkfXPE7ju4 +ekPEvs9N1XttlZC6Xm3fHL56b6wSqHqHean3WTpfafqWrOU07/OVMC7X+/xbKDE/l0R6jsnF5T4P XbKfy8L4A/Awol0bpxmfJHbFfq4K8hk64ElEuzZOMz5f7A/a+9qE8B4AAA== - H4sIAAAAAAAAAO3XSwqAMAxF0Sw9/hYiTkQ3aQcOK/hJE4L3wBu2fYNCUxFsPz0bANCGlnTRJRwN -JWN0CaCBNboAkJQK72A2/EsBP8sZwNpcyZXdpRGyUrGd5foXa57c56+sZ7nJcC8AwH0HrXfQYfAe + H4sIAAAAAAAAAO3XSwqAMAxF0Sw9/hYiTkQ3aQcOK/hJE4L3wBu2fYNCUxFsPz0bANCGlnTRJRwN +JWN0CaCBNboAkJQK72A2/EsBP8sZwNpcyZXdpRGyUrGd5foXa57c56+sZ7nJcC8AwH0HrXfQYfAe AAA= - H4sIAAAAAAAAAO3PQQ0AMAgAMfwbwh4Slj0IJLQK7iIAAAAAAAAA7sjpgIefvu0v3QoL7WTS8B4A + H4sIAAAAAAAAAO3PQQ0AMAgAMfwbwh4Slj0IJLQK7iIAAAAAAAAA7sjpgIefvu0v3QoL7WTS8B4A AA== - H4sIAAAAAAAAAO2Wyw3AIAxD2X81luq1iiDEEPMJWOJQJbV5UCpySim/EX78JZ9nqjSX2jxRXw8f -tm7j9dLjrdcj6BTeWef3Nl5mNiIkU+uJyOvt83j56s1k3dPYuu1+FYV3dv7j9fdele+Rx1qTVr7W -J2tI765qMWjvWX085mVdd9RH9mo+mu+okDsLUrfyyjr67aP7s5p3xKf07q68jP8Vyqtlt/aIde4i + H4sIAAAAAAAAAO2Wyw3AIAxD2X81luq1iiDEEPMJWOJQJbV5UCpySim/EX78JZ9nqjSX2jxRXw8f +tm7j9dLjrdcj6BTeWef3Nl5mNiIkU+uJyOvt83j56s1k3dPYuu1+FYV3dv7j9fdele+Rx1qTVr7W +J2tI765qMWjvWX085mVdd9RH9mo+mu+okDsLUrfyyjr67aP7s5p3xKf07q68jP8Vyqtlt/aIde4i 7C8i9GxG4x3t7f2eNR9LtnUdrLw7/58R3X5+R3tP45WeWn31QOa3Owt7fEXtnYnwHgAA diff --git a/tiled/interiors/wofol/warehouse.tmx b/data/maps/interiors/wofol/warehouse.tmx similarity index 99% rename from tiled/interiors/wofol/warehouse.tmx rename to data/maps/interiors/wofol/warehouse.tmx index 060c449c67..8f14a21c06 100644 --- a/tiled/interiors/wofol/warehouse.tmx +++ b/data/maps/interiors/wofol/warehouse.tmx @@ -65,15 +65,15 @@ - H4sIAAAAAAAAAONlYGBgpiHmAWJWIJYFYkkaYBkgZoHaIc6ACbzwYGLUgLAYATt88GBi1PgQYQc1 -wGCwA1fYk8InZIc3FFPCH7VjaNmBK7+Rwke2QxqINYFYC4i1gViCSlgKagc3EDMBsT4QGwCxIZRP + H4sIAAAAAAAAAONlYGBgpiHmAWJWIJYFYkkaYBkgZoHaIc6ACbzwYGLUgLAYATt88GBi1PgQYQc1 +wGCwA1fYk8InZIc3FFPCH7VjaNmBK7+Rwke2QxqINYFYC4i1gViCSlgKagc3EDMBsT4QGwCxIZRP LcwFxADKulAg3AUAAA== - H4sIAAAAAAAAAGNgGDwgAgmTC/zQ+NFAHIWEI5FwFFRNCBJGBr5QTMgOWgBs/oimsR30ACk0MNMf -jZ9MhD1ZVLAjiUQzSLUjiYAd6H6IQ+MHEWEHKJySCdiRjceOQCrYkY3GR7cjAI/eUYAbAACZwP8R + H4sIAAAAAAAAAGNgGDwgAgmTC/zQ+NFAHIWEI5FwFFRNCBJGBr5QTMgOWgBs/oimsR30ACk0MNMf +jZ9MhD1ZVLAjiUQzSLUjiYAd6H6IQ+MHEWEHKJySCdiRjceOQCrYkY3GR7cjAI/eUYAbAACZwP8R 3AUAAA== @@ -84,7 +84,7 @@ jZ9MhD1ZVLAjiUQzSLUjiYAd6H6IQ+MHEWEHKJySCdiRjceOQCrYkY3GR7cjAI/eUYAbAACZwP8R - H4sIAAAAAAAAAGthYGBoGWYYGRCjlpZ2EOsOYu2gBBCygxqAkPm4woVU/qgdo3bQ2o4WAnKDHQMA + H4sIAAAAAAAAAGthYGBoGWYYGRCjlpZ2EOsOYu2gBBCygxqAkPm4woVU/qgdo3bQ2o4WAnKDHQMA ZK0/eNwFAAA= diff --git a/tiled/interiors/wofol/weaponshop.tmx b/data/maps/interiors/wofol/weaponshop.tmx similarity index 100% rename from tiled/interiors/wofol/weaponshop.tmx rename to data/maps/interiors/wofol/weaponshop.tmx diff --git a/tiled/objecttypes.xml b/data/maps/objecttypes.xml similarity index 100% rename from tiled/objecttypes.xml rename to data/maps/objecttypes.xml diff --git a/data/maps/parallax/semos_surrounds.png b/data/maps/parallax/semos_surrounds.png new file mode 100644 index 0000000000..0cd89374be Binary files /dev/null and b/data/maps/parallax/semos_surrounds.png differ diff --git a/data/maps/parallax/semos_surrounds.xcf.bz2 b/data/maps/parallax/semos_surrounds.xcf.bz2 new file mode 100644 index 0000000000..2ee3271b77 Binary files /dev/null and b/data/maps/parallax/semos_surrounds.xcf.bz2 differ diff --git a/tiled/tileset/sky/stars.png b/data/maps/parallax/stars.png similarity index 100% rename from tiled/tileset/sky/stars.png rename to data/maps/parallax/stars.png diff --git a/data/maps/parallax/view_wizards_tower.png b/data/maps/parallax/view_wizards_tower.png new file mode 100644 index 0000000000..5439c84b69 Binary files /dev/null and b/data/maps/parallax/view_wizards_tower.png differ diff --git a/tiled/semos_mausoleum.tmx b/data/maps/semos_mausoleum.tmx similarity index 100% rename from tiled/semos_mausoleum.tmx rename to data/maps/semos_mausoleum.tmx diff --git a/tiled/template.tmx b/data/maps/template.tmx similarity index 100% rename from tiled/template.tmx rename to data/maps/template.tmx diff --git a/tiled/tileset/README b/data/maps/tileset/README similarity index 100% rename from tiled/tileset/README rename to data/maps/tileset/README diff --git a/tiled/tileset/README.animation.txt b/data/maps/tileset/README.animation.txt similarity index 100% rename from tiled/tileset/README.animation.txt rename to data/maps/tileset/README.animation.txt diff --git a/tiled/tileset/animation.json b/data/maps/tileset/animation.json similarity index 100% rename from tiled/tileset/animation.json rename to data/maps/tileset/animation.json diff --git a/tiled/tileset/building/README b/data/maps/tileset/building/README similarity index 100% rename from tiled/tileset/building/README rename to data/maps/tileset/building/README diff --git a/tiled/tileset/building/barnyard.png b/data/maps/tileset/building/barnyard.png similarity index 100% rename from tiled/tileset/building/barnyard.png rename to data/maps/tileset/building/barnyard.png diff --git a/tiled/tileset/building/barnyard.xcf.bz2 b/data/maps/tileset/building/barnyard.xcf.bz2 similarity index 100% rename from tiled/tileset/building/barnyard.xcf.bz2 rename to data/maps/tileset/building/barnyard.xcf.bz2 diff --git a/tiled/tileset/building/castle door centered_double.png b/data/maps/tileset/building/castle door centered_double.png similarity index 100% rename from tiled/tileset/building/castle door centered_double.png rename to data/maps/tileset/building/castle door centered_double.png diff --git a/tiled/tileset/building/castle.png b/data/maps/tileset/building/castle.png similarity index 100% rename from tiled/tileset/building/castle.png rename to data/maps/tileset/building/castle.png diff --git a/tiled/tileset/building/chimney_smoke.png b/data/maps/tileset/building/chimney_smoke.png similarity index 100% rename from tiled/tileset/building/chimney_smoke.png rename to data/maps/tileset/building/chimney_smoke.png diff --git a/tiled/tileset/building/chimney_smoke.xcf.bz2 b/data/maps/tileset/building/chimney_smoke.xcf.bz2 similarity index 100% rename from tiled/tileset/building/chimney_smoke.xcf.bz2 rename to data/maps/tileset/building/chimney_smoke.xcf.bz2 diff --git a/tiled/tileset/building/church.png b/data/maps/tileset/building/church.png similarity index 100% rename from tiled/tileset/building/church.png rename to data/maps/tileset/building/church.png diff --git a/tiled/tileset/building/cottage.png b/data/maps/tileset/building/cottage.png similarity index 100% rename from tiled/tileset/building/cottage.png rename to data/maps/tileset/building/cottage.png diff --git a/tiled/tileset/building/death_tower.png b/data/maps/tileset/building/death_tower.png similarity index 100% rename from tiled/tileset/building/death_tower.png rename to data/maps/tileset/building/death_tower.png diff --git a/tiled/tileset/building/decoration/arrows.png b/data/maps/tileset/building/decoration/arrows.png similarity index 100% rename from tiled/tileset/building/decoration/arrows.png rename to data/maps/tileset/building/decoration/arrows.png diff --git a/tiled/tileset/building/decoration/arrows.xcf.bz2 b/data/maps/tileset/building/decoration/arrows.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/arrows.xcf.bz2 rename to data/maps/tileset/building/decoration/arrows.xcf.bz2 diff --git a/tiled/tileset/building/decoration/balcony.png b/data/maps/tileset/building/decoration/balcony.png similarity index 100% rename from tiled/tileset/building/decoration/balcony.png rename to data/maps/tileset/building/decoration/balcony.png diff --git a/tiled/tileset/building/decoration/balcony.xcf.bz2 b/data/maps/tileset/building/decoration/balcony.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/balcony.xcf.bz2 rename to data/maps/tileset/building/decoration/balcony.xcf.bz2 diff --git a/tiled/tileset/building/decoration/banner.png b/data/maps/tileset/building/decoration/banner.png similarity index 100% rename from tiled/tileset/building/decoration/banner.png rename to data/maps/tileset/building/decoration/banner.png diff --git a/tiled/tileset/building/decoration/banner.xcf.bz2 b/data/maps/tileset/building/decoration/banner.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/banner.xcf.bz2 rename to data/maps/tileset/building/decoration/banner.xcf.bz2 diff --git a/tiled/tileset/building/decoration/banner_long.png b/data/maps/tileset/building/decoration/banner_long.png similarity index 100% rename from tiled/tileset/building/decoration/banner_long.png rename to data/maps/tileset/building/decoration/banner_long.png diff --git a/tiled/tileset/building/decoration/banner_rotated_gm.png b/data/maps/tileset/building/decoration/banner_rotated_gm.png similarity index 100% rename from tiled/tileset/building/decoration/banner_rotated_gm.png rename to data/maps/tileset/building/decoration/banner_rotated_gm.png diff --git a/tiled/tileset/building/decoration/block.png b/data/maps/tileset/building/decoration/block.png similarity index 100% rename from tiled/tileset/building/decoration/block.png rename to data/maps/tileset/building/decoration/block.png diff --git a/tiled/tileset/building/decoration/blue_circle.png b/data/maps/tileset/building/decoration/blue_circle.png similarity index 100% rename from tiled/tileset/building/decoration/blue_circle.png rename to data/maps/tileset/building/decoration/blue_circle.png diff --git a/tiled/tileset/building/decoration/blue_circle2.png b/data/maps/tileset/building/decoration/blue_circle2.png similarity index 100% rename from tiled/tileset/building/decoration/blue_circle2.png rename to data/maps/tileset/building/decoration/blue_circle2.png diff --git a/tiled/tileset/building/decoration/blue_green.png b/data/maps/tileset/building/decoration/blue_green.png similarity index 100% rename from tiled/tileset/building/decoration/blue_green.png rename to data/maps/tileset/building/decoration/blue_green.png diff --git a/tiled/tileset/building/decoration/blue_green.xcf.bz2 b/data/maps/tileset/building/decoration/blue_green.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/blue_green.xcf.bz2 rename to data/maps/tileset/building/decoration/blue_green.xcf.bz2 diff --git a/tiled/tileset/building/decoration/blue_green_2.png b/data/maps/tileset/building/decoration/blue_green_2.png similarity index 100% rename from tiled/tileset/building/decoration/blue_green_2.png rename to data/maps/tileset/building/decoration/blue_green_2.png diff --git a/tiled/tileset/building/decoration/cauldron_sign.png b/data/maps/tileset/building/decoration/cauldron_sign.png similarity index 100% rename from tiled/tileset/building/decoration/cauldron_sign.png rename to data/maps/tileset/building/decoration/cauldron_sign.png diff --git a/tiled/tileset/building/decoration/chests_banner.png b/data/maps/tileset/building/decoration/chests_banner.png similarity index 100% rename from tiled/tileset/building/decoration/chests_banner.png rename to data/maps/tileset/building/decoration/chests_banner.png diff --git a/tiled/tileset/building/decoration/chests_banner.xcf.bz2 b/data/maps/tileset/building/decoration/chests_banner.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/chests_banner.xcf.bz2 rename to data/maps/tileset/building/decoration/chests_banner.xcf.bz2 diff --git a/tiled/tileset/building/decoration/chests_signpost.png b/data/maps/tileset/building/decoration/chests_signpost.png similarity index 100% rename from tiled/tileset/building/decoration/chests_signpost.png rename to data/maps/tileset/building/decoration/chests_signpost.png diff --git a/tiled/tileset/building/decoration/chests_signpost.xcf.bz2 b/data/maps/tileset/building/decoration/chests_signpost.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/chests_signpost.xcf.bz2 rename to data/maps/tileset/building/decoration/chests_signpost.xcf.bz2 diff --git a/tiled/tileset/building/decoration/chimney.png b/data/maps/tileset/building/decoration/chimney.png similarity index 100% rename from tiled/tileset/building/decoration/chimney.png rename to data/maps/tileset/building/decoration/chimney.png diff --git a/tiled/tileset/building/decoration/chimney_big.png b/data/maps/tileset/building/decoration/chimney_big.png similarity index 100% rename from tiled/tileset/building/decoration/chimney_big.png rename to data/maps/tileset/building/decoration/chimney_big.png diff --git a/tiled/tileset/building/decoration/chimney_brown_stacks.png b/data/maps/tileset/building/decoration/chimney_brown_stacks.png similarity index 100% rename from tiled/tileset/building/decoration/chimney_brown_stacks.png rename to data/maps/tileset/building/decoration/chimney_brown_stacks.png diff --git a/tiled/tileset/building/decoration/coal_fire.png b/data/maps/tileset/building/decoration/coal_fire.png similarity index 100% rename from tiled/tileset/building/decoration/coal_fire.png rename to data/maps/tileset/building/decoration/coal_fire.png diff --git a/tiled/tileset/building/decoration/colours_circle.png b/data/maps/tileset/building/decoration/colours_circle.png similarity index 100% rename from tiled/tileset/building/decoration/colours_circle.png rename to data/maps/tileset/building/decoration/colours_circle.png diff --git a/tiled/tileset/building/decoration/fancy_gate.png b/data/maps/tileset/building/decoration/fancy_gate.png similarity index 100% rename from tiled/tileset/building/decoration/fancy_gate.png rename to data/maps/tileset/building/decoration/fancy_gate.png diff --git a/tiled/tileset/building/decoration/fireplace.png b/data/maps/tileset/building/decoration/fireplace.png similarity index 100% rename from tiled/tileset/building/decoration/fireplace.png rename to data/maps/tileset/building/decoration/fireplace.png diff --git a/tiled/tileset/building/decoration/fireplace.xcf.bz2 b/data/maps/tileset/building/decoration/fireplace.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/fireplace.xcf.bz2 rename to data/maps/tileset/building/decoration/fireplace.xcf.bz2 diff --git a/tiled/tileset/building/decoration/fireplace_2.png b/data/maps/tileset/building/decoration/fireplace_2.png similarity index 100% rename from tiled/tileset/building/decoration/fireplace_2.png rename to data/maps/tileset/building/decoration/fireplace_2.png diff --git a/tiled/tileset/building/decoration/fireplace_2.xcf.bz2 b/data/maps/tileset/building/decoration/fireplace_2.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/fireplace_2.xcf.bz2 rename to data/maps/tileset/building/decoration/fireplace_2.xcf.bz2 diff --git a/tiled/tileset/building/decoration/floor_sparkle.png b/data/maps/tileset/building/decoration/floor_sparkle.png similarity index 100% rename from tiled/tileset/building/decoration/floor_sparkle.png rename to data/maps/tileset/building/decoration/floor_sparkle.png diff --git a/tiled/tileset/building/decoration/furnace.png b/data/maps/tileset/building/decoration/furnace.png similarity index 100% rename from tiled/tileset/building/decoration/furnace.png rename to data/maps/tileset/building/decoration/furnace.png diff --git a/tiled/tileset/building/decoration/green_block.png b/data/maps/tileset/building/decoration/green_block.png similarity index 100% rename from tiled/tileset/building/decoration/green_block.png rename to data/maps/tileset/building/decoration/green_block.png diff --git a/tiled/tileset/building/decoration/holly_garlands.png b/data/maps/tileset/building/decoration/holly_garlands.png similarity index 100% rename from tiled/tileset/building/decoration/holly_garlands.png rename to data/maps/tileset/building/decoration/holly_garlands.png diff --git a/tiled/tileset/building/decoration/library_banner.png b/data/maps/tileset/building/decoration/library_banner.png similarity index 100% rename from tiled/tileset/building/decoration/library_banner.png rename to data/maps/tileset/building/decoration/library_banner.png diff --git a/tiled/tileset/building/decoration/longhorn_skull.png b/data/maps/tileset/building/decoration/longhorn_skull.png similarity index 100% rename from tiled/tileset/building/decoration/longhorn_skull.png rename to data/maps/tileset/building/decoration/longhorn_skull.png diff --git a/tiled/tileset/building/decoration/magician_banner.png b/data/maps/tileset/building/decoration/magician_banner.png similarity index 100% rename from tiled/tileset/building/decoration/magician_banner.png rename to data/maps/tileset/building/decoration/magician_banner.png diff --git a/tiled/tileset/building/decoration/mill_sail.png b/data/maps/tileset/building/decoration/mill_sail.png similarity index 100% rename from tiled/tileset/building/decoration/mill_sail.png rename to data/maps/tileset/building/decoration/mill_sail.png diff --git a/tiled/tileset/building/decoration/numbers.png b/data/maps/tileset/building/decoration/numbers.png similarity index 100% rename from tiled/tileset/building/decoration/numbers.png rename to data/maps/tileset/building/decoration/numbers.png diff --git a/tiled/tileset/building/decoration/numbers_higher.png b/data/maps/tileset/building/decoration/numbers_higher.png similarity index 100% rename from tiled/tileset/building/decoration/numbers_higher.png rename to data/maps/tileset/building/decoration/numbers_higher.png diff --git a/tiled/tileset/building/decoration/orbpedestal.png b/data/maps/tileset/building/decoration/orbpedestal.png similarity index 100% rename from tiled/tileset/building/decoration/orbpedestal.png rename to data/maps/tileset/building/decoration/orbpedestal.png diff --git a/tiled/tileset/building/decoration/platform.png b/data/maps/tileset/building/decoration/platform.png similarity index 100% rename from tiled/tileset/building/decoration/platform.png rename to data/maps/tileset/building/decoration/platform.png diff --git a/tiled/tileset/building/decoration/platform.xcf.bz2 b/data/maps/tileset/building/decoration/platform.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/platform.xcf.bz2 rename to data/maps/tileset/building/decoration/platform.xcf.bz2 diff --git a/tiled/tileset/building/decoration/pool.png b/data/maps/tileset/building/decoration/pool.png similarity index 100% rename from tiled/tileset/building/decoration/pool.png rename to data/maps/tileset/building/decoration/pool.png diff --git a/tiled/tileset/building/decoration/pool.xcf.bz2 b/data/maps/tileset/building/decoration/pool.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/pool.xcf.bz2 rename to data/maps/tileset/building/decoration/pool.xcf.bz2 diff --git a/tiled/tileset/building/decoration/realworldcafe.png b/data/maps/tileset/building/decoration/realworldcafe.png similarity index 100% rename from tiled/tileset/building/decoration/realworldcafe.png rename to data/maps/tileset/building/decoration/realworldcafe.png diff --git a/tiled/tileset/building/decoration/rocks.png b/data/maps/tileset/building/decoration/rocks.png similarity index 100% rename from tiled/tileset/building/decoration/rocks.png rename to data/maps/tileset/building/decoration/rocks.png diff --git a/tiled/tileset/building/decoration/rocks.xcf.bz2 b/data/maps/tileset/building/decoration/rocks.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/rocks.xcf.bz2 rename to data/maps/tileset/building/decoration/rocks.xcf.bz2 diff --git a/tiled/tileset/building/decoration/rocks_2.png b/data/maps/tileset/building/decoration/rocks_2.png similarity index 100% rename from tiled/tileset/building/decoration/rocks_2.png rename to data/maps/tileset/building/decoration/rocks_2.png diff --git a/tiled/tileset/building/decoration/shop_banners.png b/data/maps/tileset/building/decoration/shop_banners.png similarity index 100% rename from tiled/tileset/building/decoration/shop_banners.png rename to data/maps/tileset/building/decoration/shop_banners.png diff --git a/tiled/tileset/building/decoration/shop_banners.xcf.bz2 b/data/maps/tileset/building/decoration/shop_banners.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/shop_banners.xcf.bz2 rename to data/maps/tileset/building/decoration/shop_banners.xcf.bz2 diff --git a/tiled/tileset/building/decoration/stone_details.png b/data/maps/tileset/building/decoration/stone_details.png similarity index 100% rename from tiled/tileset/building/decoration/stone_details.png rename to data/maps/tileset/building/decoration/stone_details.png diff --git a/tiled/tileset/building/decoration/swordfish.png b/data/maps/tileset/building/decoration/swordfish.png similarity index 100% rename from tiled/tileset/building/decoration/swordfish.png rename to data/maps/tileset/building/decoration/swordfish.png diff --git a/tiled/tileset/building/decoration/swordfish.xcf.bz2 b/data/maps/tileset/building/decoration/swordfish.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/swordfish.xcf.bz2 rename to data/maps/tileset/building/decoration/swordfish.xcf.bz2 diff --git a/tiled/tileset/building/decoration/toolset.png b/data/maps/tileset/building/decoration/toolset.png similarity index 100% rename from tiled/tileset/building/decoration/toolset.png rename to data/maps/tileset/building/decoration/toolset.png diff --git a/tiled/tileset/building/decoration/toolset.xcf.bz2 b/data/maps/tileset/building/decoration/toolset.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/toolset.xcf.bz2 rename to data/maps/tileset/building/decoration/toolset.xcf.bz2 diff --git a/tiled/tileset/building/decoration/webs.png b/data/maps/tileset/building/decoration/webs.png similarity index 100% rename from tiled/tileset/building/decoration/webs.png rename to data/maps/tileset/building/decoration/webs.png diff --git a/tiled/tileset/building/decoration/wood_coal_fire.xcf.bz2 b/data/maps/tileset/building/decoration/wood_coal_fire.xcf.bz2 similarity index 100% rename from tiled/tileset/building/decoration/wood_coal_fire.xcf.bz2 rename to data/maps/tileset/building/decoration/wood_coal_fire.xcf.bz2 diff --git a/tiled/tileset/building/decoration/wood_fire.png b/data/maps/tileset/building/decoration/wood_fire.png similarity index 100% rename from tiled/tileset/building/decoration/wood_fire.png rename to data/maps/tileset/building/decoration/wood_fire.png diff --git a/tiled/tileset/building/decoration/wreaths.png b/data/maps/tileset/building/decoration/wreaths.png similarity index 100% rename from tiled/tileset/building/decoration/wreaths.png rename to data/maps/tileset/building/decoration/wreaths.png diff --git a/tiled/tileset/building/dojo.png b/data/maps/tileset/building/dojo.png similarity index 100% rename from tiled/tileset/building/dojo.png rename to data/maps/tileset/building/dojo.png diff --git a/tiled/tileset/building/door/brown_door.png b/data/maps/tileset/building/door/brown_door.png similarity index 100% rename from tiled/tileset/building/door/brown_door.png rename to data/maps/tileset/building/door/brown_door.png diff --git a/tiled/tileset/building/door/brown_door.xcf.bz2 b/data/maps/tileset/building/door/brown_door.xcf.bz2 similarity index 100% rename from tiled/tileset/building/door/brown_door.xcf.bz2 rename to data/maps/tileset/building/door/brown_door.xcf.bz2 diff --git a/tiled/tileset/building/door/closed.png b/data/maps/tileset/building/door/closed.png similarity index 100% rename from tiled/tileset/building/door/closed.png rename to data/maps/tileset/building/door/closed.png diff --git a/tiled/tileset/building/door/closed_with_key.png b/data/maps/tileset/building/door/closed_with_key.png similarity index 100% rename from tiled/tileset/building/door/closed_with_key.png rename to data/maps/tileset/building/door/closed_with_key.png diff --git a/tiled/tileset/building/door/closed_with_notice.png b/data/maps/tileset/building/door/closed_with_notice.png similarity index 100% rename from tiled/tileset/building/door/closed_with_notice.png rename to data/maps/tileset/building/door/closed_with_notice.png diff --git a/tiled/tileset/building/door/door.png b/data/maps/tileset/building/door/door.png similarity index 100% rename from tiled/tileset/building/door/door.png rename to data/maps/tileset/building/door/door.png diff --git a/tiled/tileset/building/door/door_e.png b/data/maps/tileset/building/door/door_e.png similarity index 100% rename from tiled/tileset/building/door/door_e.png rename to data/maps/tileset/building/door/door_e.png diff --git a/tiled/tileset/building/door/door_n.png b/data/maps/tileset/building/door/door_n.png similarity index 100% rename from tiled/tileset/building/door/door_n.png rename to data/maps/tileset/building/door/door_n.png diff --git a/tiled/tileset/building/door/door_s.png b/data/maps/tileset/building/door/door_s.png similarity index 100% rename from tiled/tileset/building/door/door_s.png rename to data/maps/tileset/building/door/door_s.png diff --git a/tiled/tileset/building/door/door_w.png b/data/maps/tileset/building/door/door_w.png similarity index 100% rename from tiled/tileset/building/door/door_w.png rename to data/maps/tileset/building/door/door_w.png diff --git a/tiled/tileset/building/door/doors.png b/data/maps/tileset/building/door/doors.png similarity index 100% rename from tiled/tileset/building/door/doors.png rename to data/maps/tileset/building/door/doors.png diff --git a/tiled/tileset/building/door/stone_doorway.png b/data/maps/tileset/building/door/stone_doorway.png similarity index 100% rename from tiled/tileset/building/door/stone_doorway.png rename to data/maps/tileset/building/door/stone_doorway.png diff --git a/tiled/tileset/building/door/stone_doorway.xcf.bz2 b/data/maps/tileset/building/door/stone_doorway.xcf.bz2 similarity index 100% rename from tiled/tileset/building/door/stone_doorway.xcf.bz2 rename to data/maps/tileset/building/door/stone_doorway.xcf.bz2 diff --git a/tiled/tileset/building/door/wooden_doors.png b/data/maps/tileset/building/door/wooden_doors.png similarity index 100% rename from tiled/tileset/building/door/wooden_doors.png rename to data/maps/tileset/building/door/wooden_doors.png diff --git a/tiled/tileset/building/door/wooden_doors.xcf.bz2 b/data/maps/tileset/building/door/wooden_doors.xcf.bz2 similarity index 100% rename from tiled/tileset/building/door/wooden_doors.xcf.bz2 rename to data/maps/tileset/building/door/wooden_doors.xcf.bz2 diff --git a/tiled/tileset/building/entrance/blue_green.png b/data/maps/tileset/building/entrance/blue_green.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green.png rename to data/maps/tileset/building/entrance/blue_green.png diff --git a/tiled/tileset/building/entrance/blue_green_2.png b/data/maps/tileset/building/entrance/blue_green_2.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_2.png rename to data/maps/tileset/building/entrance/blue_green_2.png diff --git a/tiled/tileset/building/entrance/blue_green_big.png b/data/maps/tileset/building/entrance/blue_green_big.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_big.png rename to data/maps/tileset/building/entrance/blue_green_big.png diff --git a/tiled/tileset/building/entrance/blue_green_face.png b/data/maps/tileset/building/entrance/blue_green_face.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_face.png rename to data/maps/tileset/building/entrance/blue_green_face.png diff --git a/tiled/tileset/building/entrance/blue_green_face_2.png b/data/maps/tileset/building/entrance/blue_green_face_2.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_face_2.png rename to data/maps/tileset/building/entrance/blue_green_face_2.png diff --git a/tiled/tileset/building/entrance/blue_green_ns_centered.png b/data/maps/tileset/building/entrance/blue_green_ns_centered.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_ns_centered.png rename to data/maps/tileset/building/entrance/blue_green_ns_centered.png diff --git a/tiled/tileset/building/entrance/blue_green_wide.png b/data/maps/tileset/building/entrance/blue_green_wide.png similarity index 100% rename from tiled/tileset/building/entrance/blue_green_wide.png rename to data/maps/tileset/building/entrance/blue_green_wide.png diff --git a/tiled/tileset/building/entrance/bricks_ew.png b/data/maps/tileset/building/entrance/bricks_ew.png similarity index 100% rename from tiled/tileset/building/entrance/bricks_ew.png rename to data/maps/tileset/building/entrance/bricks_ew.png diff --git a/tiled/tileset/building/entrance/bricks_ew_detail.png b/data/maps/tileset/building/entrance/bricks_ew_detail.png similarity index 100% rename from tiled/tileset/building/entrance/bricks_ew_detail.png rename to data/maps/tileset/building/entrance/bricks_ew_detail.png diff --git a/tiled/tileset/building/entrance/bricks_ns.png b/data/maps/tileset/building/entrance/bricks_ns.png similarity index 100% rename from tiled/tileset/building/entrance/bricks_ns.png rename to data/maps/tileset/building/entrance/bricks_ns.png diff --git a/tiled/tileset/building/entrance/dark_red_ew.png b/data/maps/tileset/building/entrance/dark_red_ew.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew.png rename to data/maps/tileset/building/entrance/dark_red_ew.png diff --git a/tiled/tileset/building/entrance/dark_red_ew_detail.png b/data/maps/tileset/building/entrance/dark_red_ew_detail.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew_detail.png rename to data/maps/tileset/building/entrance/dark_red_ew_detail.png diff --git a/tiled/tileset/building/entrance/dark_red_ew_fancy.png b/data/maps/tileset/building/entrance/dark_red_ew_fancy.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew_fancy.png rename to data/maps/tileset/building/entrance/dark_red_ew_fancy.png diff --git a/tiled/tileset/building/entrance/dark_red_ew_wide.png b/data/maps/tileset/building/entrance/dark_red_ew_wide.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew_wide.png rename to data/maps/tileset/building/entrance/dark_red_ew_wide.png diff --git a/tiled/tileset/building/entrance/dark_red_ew_wide_details.png b/data/maps/tileset/building/entrance/dark_red_ew_wide_details.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew_wide_details.png rename to data/maps/tileset/building/entrance/dark_red_ew_wide_details.png diff --git a/tiled/tileset/building/entrance/dark_red_ew_wide_special.png b/data/maps/tileset/building/entrance/dark_red_ew_wide_special.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ew_wide_special.png rename to data/maps/tileset/building/entrance/dark_red_ew_wide_special.png diff --git a/tiled/tileset/building/entrance/dark_red_ns.png b/data/maps/tileset/building/entrance/dark_red_ns.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ns.png rename to data/maps/tileset/building/entrance/dark_red_ns.png diff --git a/tiled/tileset/building/entrance/dark_red_ns_detail.png b/data/maps/tileset/building/entrance/dark_red_ns_detail.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ns_detail.png rename to data/maps/tileset/building/entrance/dark_red_ns_detail.png diff --git a/tiled/tileset/building/entrance/dark_red_ns_fancy.png b/data/maps/tileset/building/entrance/dark_red_ns_fancy.png similarity index 100% rename from tiled/tileset/building/entrance/dark_red_ns_fancy.png rename to data/maps/tileset/building/entrance/dark_red_ns_fancy.png diff --git a/tiled/tileset/building/entrance/detail_ew.png b/data/maps/tileset/building/entrance/detail_ew.png similarity index 100% rename from tiled/tileset/building/entrance/detail_ew.png rename to data/maps/tileset/building/entrance/detail_ew.png diff --git a/tiled/tileset/building/entrance/detail_ns.png b/data/maps/tileset/building/entrance/detail_ns.png similarity index 100% rename from tiled/tileset/building/entrance/detail_ns.png rename to data/maps/tileset/building/entrance/detail_ns.png diff --git a/tiled/tileset/building/entrance/dojo_entrances.png b/data/maps/tileset/building/entrance/dojo_entrances.png similarity index 100% rename from tiled/tileset/building/entrance/dojo_entrances.png rename to data/maps/tileset/building/entrance/dojo_entrances.png diff --git a/tiled/tileset/building/entrance/dojo_entrances.xcf.bz2 b/data/maps/tileset/building/entrance/dojo_entrances.xcf.bz2 similarity index 100% rename from tiled/tileset/building/entrance/dojo_entrances.xcf.bz2 rename to data/maps/tileset/building/entrance/dojo_entrances.xcf.bz2 diff --git a/tiled/tileset/building/entrance/green_purple_ns_ew.png b/data/maps/tileset/building/entrance/green_purple_ns_ew.png similarity index 100% rename from tiled/tileset/building/entrance/green_purple_ns_ew.png rename to data/maps/tileset/building/entrance/green_purple_ns_ew.png diff --git a/tiled/tileset/building/entrance/grey.png b/data/maps/tileset/building/entrance/grey.png similarity index 100% rename from tiled/tileset/building/entrance/grey.png rename to data/maps/tileset/building/entrance/grey.png diff --git a/tiled/tileset/building/entrance/grey.xcf.bz2 b/data/maps/tileset/building/entrance/grey.xcf.bz2 similarity index 100% rename from tiled/tileset/building/entrance/grey.xcf.bz2 rename to data/maps/tileset/building/entrance/grey.xcf.bz2 diff --git a/tiled/tileset/building/entrance/grey_centred.png b/data/maps/tileset/building/entrance/grey_centred.png similarity index 100% rename from tiled/tileset/building/entrance/grey_centred.png rename to data/maps/tileset/building/entrance/grey_centred.png diff --git a/tiled/tileset/building/entrance/int_broken_bars.png b/data/maps/tileset/building/entrance/int_broken_bars.png similarity index 100% rename from tiled/tileset/building/entrance/int_broken_bars.png rename to data/maps/tileset/building/entrance/int_broken_bars.png diff --git a/tiled/tileset/building/entrance/int_broken_bars.xcf.bz2 b/data/maps/tileset/building/entrance/int_broken_bars.xcf.bz2 similarity index 100% rename from tiled/tileset/building/entrance/int_broken_bars.xcf.bz2 rename to data/maps/tileset/building/entrance/int_broken_bars.xcf.bz2 diff --git a/tiled/tileset/building/entrance/int_iron_bars.png b/data/maps/tileset/building/entrance/int_iron_bars.png similarity index 100% rename from tiled/tileset/building/entrance/int_iron_bars.png rename to data/maps/tileset/building/entrance/int_iron_bars.png diff --git a/tiled/tileset/building/entrance/int_iron_bars.xcf.bz2 b/data/maps/tileset/building/entrance/int_iron_bars.xcf.bz2 similarity index 100% rename from tiled/tileset/building/entrance/int_iron_bars.xcf.bz2 rename to data/maps/tileset/building/entrance/int_iron_bars.xcf.bz2 diff --git a/tiled/tileset/building/entrance/ochre_brick_set_entrances.png b/data/maps/tileset/building/entrance/ochre_brick_set_entrances.png similarity index 100% rename from tiled/tileset/building/entrance/ochre_brick_set_entrances.png rename to data/maps/tileset/building/entrance/ochre_brick_set_entrances.png diff --git a/tiled/tileset/building/entrance/pale_red_ew.png b/data/maps/tileset/building/entrance/pale_red_ew.png similarity index 100% rename from tiled/tileset/building/entrance/pale_red_ew.png rename to data/maps/tileset/building/entrance/pale_red_ew.png diff --git a/tiled/tileset/building/entrance/pale_red_ew_transparent_doors.png b/data/maps/tileset/building/entrance/pale_red_ew_transparent_doors.png similarity index 100% rename from tiled/tileset/building/entrance/pale_red_ew_transparent_doors.png rename to data/maps/tileset/building/entrance/pale_red_ew_transparent_doors.png diff --git a/tiled/tileset/building/entrance/pale_red_ns.png b/data/maps/tileset/building/entrance/pale_red_ns.png similarity index 100% rename from tiled/tileset/building/entrance/pale_red_ns.png rename to data/maps/tileset/building/entrance/pale_red_ns.png diff --git a/tiled/tileset/building/entrance/pale_red_ns_closed.png b/data/maps/tileset/building/entrance/pale_red_ns_closed.png similarity index 100% rename from tiled/tileset/building/entrance/pale_red_ns_closed.png rename to data/maps/tileset/building/entrance/pale_red_ns_closed.png diff --git a/tiled/tileset/building/entrance/shadow.png b/data/maps/tileset/building/entrance/shadow.png similarity index 100% rename from tiled/tileset/building/entrance/shadow.png rename to data/maps/tileset/building/entrance/shadow.png diff --git a/tiled/tileset/building/fence/fence_chunky.png b/data/maps/tileset/building/fence/fence_chunky.png similarity index 100% rename from tiled/tileset/building/fence/fence_chunky.png rename to data/maps/tileset/building/fence/fence_chunky.png diff --git a/tiled/tileset/building/fence/fence_chunky.xcf.bz2 b/data/maps/tileset/building/fence/fence_chunky.xcf.bz2 similarity index 100% rename from tiled/tileset/building/fence/fence_chunky.xcf.bz2 rename to data/maps/tileset/building/fence/fence_chunky.xcf.bz2 diff --git a/tiled/tileset/building/fence/fence_wooden.png b/data/maps/tileset/building/fence/fence_wooden.png similarity index 100% rename from tiled/tileset/building/fence/fence_wooden.png rename to data/maps/tileset/building/fence/fence_wooden.png diff --git a/tiled/tileset/building/fence/fence_wooden.psd b/data/maps/tileset/building/fence/fence_wooden.psd similarity index 100% rename from tiled/tileset/building/fence/fence_wooden.psd rename to data/maps/tileset/building/fence/fence_wooden.psd diff --git a/tiled/tileset/building/fence/palisade.png b/data/maps/tileset/building/fence/palisade.png similarity index 100% rename from tiled/tileset/building/fence/palisade.png rename to data/maps/tileset/building/fence/palisade.png diff --git a/tiled/tileset/building/fence/palisade.xcf.bz2 b/data/maps/tileset/building/fence/palisade.xcf.bz2 similarity index 100% rename from tiled/tileset/building/fence/palisade.xcf.bz2 rename to data/maps/tileset/building/fence/palisade.xcf.bz2 diff --git a/tiled/tileset/building/fence/stone_fence_white.png b/data/maps/tileset/building/fence/stone_fence_white.png similarity index 100% rename from tiled/tileset/building/fence/stone_fence_white.png rename to data/maps/tileset/building/fence/stone_fence_white.png diff --git a/tiled/tileset/building/fence/stone_fence_white.xcf.bz2 b/data/maps/tileset/building/fence/stone_fence_white.xcf.bz2 similarity index 100% rename from tiled/tileset/building/fence/stone_fence_white.xcf.bz2 rename to data/maps/tileset/building/fence/stone_fence_white.xcf.bz2 diff --git a/tiled/tileset/building/fence/wooden_brown_fence.png b/data/maps/tileset/building/fence/wooden_brown_fence.png similarity index 100% rename from tiled/tileset/building/fence/wooden_brown_fence.png rename to data/maps/tileset/building/fence/wooden_brown_fence.png diff --git a/tiled/tileset/building/fence/wooden_brown_fence.xcf.bz2 b/data/maps/tileset/building/fence/wooden_brown_fence.xcf.bz2 similarity index 100% rename from tiled/tileset/building/fence/wooden_brown_fence.xcf.bz2 rename to data/maps/tileset/building/fence/wooden_brown_fence.xcf.bz2 diff --git a/tiled/tileset/building/fence/xmas_wreaths.png b/data/maps/tileset/building/fence/xmas_wreaths.png similarity index 100% rename from tiled/tileset/building/fence/xmas_wreaths.png rename to data/maps/tileset/building/fence/xmas_wreaths.png diff --git a/tiled/tileset/building/fire_tower.png b/data/maps/tileset/building/fire_tower.png similarity index 100% rename from tiled/tileset/building/fire_tower.png rename to data/maps/tileset/building/fire_tower.png diff --git a/tiled/tileset/building/gazebo.png b/data/maps/tileset/building/gazebo.png similarity index 100% rename from tiled/tileset/building/gazebo.png rename to data/maps/tileset/building/gazebo.png diff --git a/tiled/tileset/building/gazebo.xcf.bz2 b/data/maps/tileset/building/gazebo.xcf.bz2 similarity index 100% rename from tiled/tileset/building/gazebo.xcf.bz2 rename to data/maps/tileset/building/gazebo.xcf.bz2 diff --git a/tiled/tileset/building/gnome_homes.png b/data/maps/tileset/building/gnome_homes.png similarity index 100% rename from tiled/tileset/building/gnome_homes.png rename to data/maps/tileset/building/gnome_homes.png diff --git a/tiled/tileset/building/gnome_homes.xcf.bz2 b/data/maps/tileset/building/gnome_homes.xcf.bz2 similarity index 100% rename from tiled/tileset/building/gnome_homes.xcf.bz2 rename to data/maps/tileset/building/gnome_homes.xcf.bz2 diff --git a/tiled/tileset/building/greenhouse.png b/data/maps/tileset/building/greenhouse.png similarity index 100% rename from tiled/tileset/building/greenhouse.png rename to data/maps/tileset/building/greenhouse.png diff --git a/tiled/tileset/building/greenhouse.xcf.bz2 b/data/maps/tileset/building/greenhouse.xcf.bz2 similarity index 100% rename from tiled/tileset/building/greenhouse.xcf.bz2 rename to data/maps/tileset/building/greenhouse.xcf.bz2 diff --git a/tiled/tileset/building/house_3.png b/data/maps/tileset/building/house_3.png similarity index 100% rename from tiled/tileset/building/house_3.png rename to data/maps/tileset/building/house_3.png diff --git a/tiled/tileset/building/house_3.xcf.bz2 b/data/maps/tileset/building/house_3.xcf.bz2 similarity index 100% rename from tiled/tileset/building/house_3.xcf.bz2 rename to data/maps/tileset/building/house_3.xcf.bz2 diff --git a/tiled/tileset/building/house_chalet.png b/data/maps/tileset/building/house_chalet.png similarity index 100% rename from tiled/tileset/building/house_chalet.png rename to data/maps/tileset/building/house_chalet.png diff --git a/tiled/tileset/building/house_chalet.xcf.bz2 b/data/maps/tileset/building/house_chalet.xcf.bz2 similarity index 100% rename from tiled/tileset/building/house_chalet.xcf.bz2 rename to data/maps/tileset/building/house_chalet.xcf.bz2 diff --git a/tiled/tileset/building/house_pink_blue.png b/data/maps/tileset/building/house_pink_blue.png similarity index 100% rename from tiled/tileset/building/house_pink_blue.png rename to data/maps/tileset/building/house_pink_blue.png diff --git a/tiled/tileset/building/house_pink_blue.xcf.bz2 b/data/maps/tileset/building/house_pink_blue.xcf.bz2 similarity index 100% rename from tiled/tileset/building/house_pink_blue.xcf.bz2 rename to data/maps/tileset/building/house_pink_blue.xcf.bz2 diff --git a/tiled/tileset/building/huts.png b/data/maps/tileset/building/huts.png similarity index 100% rename from tiled/tileset/building/huts.png rename to data/maps/tileset/building/huts.png diff --git a/tiled/tileset/building/huts.xcf.bz2 b/data/maps/tileset/building/huts.xcf.bz2 similarity index 100% rename from tiled/tileset/building/huts.xcf.bz2 rename to data/maps/tileset/building/huts.xcf.bz2 diff --git a/tiled/tileset/building/ice_tower.png b/data/maps/tileset/building/ice_tower.png similarity index 100% rename from tiled/tileset/building/ice_tower.png rename to data/maps/tileset/building/ice_tower.png diff --git a/tiled/tileset/building/life_tower.png b/data/maps/tileset/building/life_tower.png similarity index 100% rename from tiled/tileset/building/life_tower.png rename to data/maps/tileset/building/life_tower.png diff --git a/tiled/tileset/building/light_pyramid.png b/data/maps/tileset/building/light_pyramid.png similarity index 100% rename from tiled/tileset/building/light_pyramid.png rename to data/maps/tileset/building/light_pyramid.png diff --git a/tiled/tileset/building/light_pyramid_small.png b/data/maps/tileset/building/light_pyramid_small.png similarity index 100% rename from tiled/tileset/building/light_pyramid_small.png rename to data/maps/tileset/building/light_pyramid_small.png diff --git a/tiled/tileset/building/mill.png b/data/maps/tileset/building/mill.png similarity index 100% rename from tiled/tileset/building/mill.png rename to data/maps/tileset/building/mill.png diff --git a/tiled/tileset/building/mill_2.png b/data/maps/tileset/building/mill_2.png similarity index 100% rename from tiled/tileset/building/mill_2.png rename to data/maps/tileset/building/mill_2.png diff --git a/tiled/tileset/building/museum.png b/data/maps/tileset/building/museum.png similarity index 100% rename from tiled/tileset/building/museum.png rename to data/maps/tileset/building/museum.png diff --git a/tiled/tileset/building/museum.xcf.bz2 b/data/maps/tileset/building/museum.xcf.bz2 similarity index 100% rename from tiled/tileset/building/museum.xcf.bz2 rename to data/maps/tileset/building/museum.xcf.bz2 diff --git a/tiled/tileset/building/outhouse.png b/data/maps/tileset/building/outhouse.png similarity index 100% rename from tiled/tileset/building/outhouse.png rename to data/maps/tileset/building/outhouse.png diff --git a/tiled/tileset/building/roof/black.png b/data/maps/tileset/building/roof/black.png similarity index 100% rename from tiled/tileset/building/roof/black.png rename to data/maps/tileset/building/roof/black.png diff --git a/tiled/tileset/building/roof/blue.png b/data/maps/tileset/building/roof/blue.png similarity index 100% rename from tiled/tileset/building/roof/blue.png rename to data/maps/tileset/building/roof/blue.png diff --git a/tiled/tileset/building/roof/brown.png b/data/maps/tileset/building/roof/brown.png similarity index 100% rename from tiled/tileset/building/roof/brown.png rename to data/maps/tileset/building/roof/brown.png diff --git a/tiled/tileset/building/roof/green.png b/data/maps/tileset/building/roof/green.png similarity index 100% rename from tiled/tileset/building/roof/green.png rename to data/maps/tileset/building/roof/green.png diff --git a/tiled/tileset/building/roof/red.png b/data/maps/tileset/building/roof/red.png similarity index 100% rename from tiled/tileset/building/roof/red.png rename to data/maps/tileset/building/roof/red.png diff --git a/tiled/tileset/building/roof/red2.png b/data/maps/tileset/building/roof/red2.png similarity index 100% rename from tiled/tileset/building/roof/red2.png rename to data/maps/tileset/building/roof/red2.png diff --git a/tiled/tileset/building/roof/red2.xcf.bz2 b/data/maps/tileset/building/roof/red2.xcf.bz2 similarity index 100% rename from tiled/tileset/building/roof/red2.xcf.bz2 rename to data/maps/tileset/building/roof/red2.xcf.bz2 diff --git a/tiled/tileset/building/roof/roof_borders.png b/data/maps/tileset/building/roof/roof_borders.png similarity index 100% rename from tiled/tileset/building/roof/roof_borders.png rename to data/maps/tileset/building/roof/roof_borders.png diff --git a/tiled/tileset/building/roof/roof_borders_xmas.png b/data/maps/tileset/building/roof/roof_borders_xmas.png similarity index 100% rename from tiled/tileset/building/roof/roof_borders_xmas.png rename to data/maps/tileset/building/roof/roof_borders_xmas.png diff --git a/tiled/tileset/building/roof/stall_roof.png b/data/maps/tileset/building/roof/stall_roof.png similarity index 100% rename from tiled/tileset/building/roof/stall_roof.png rename to data/maps/tileset/building/roof/stall_roof.png diff --git a/tiled/tileset/building/roof/straw.png b/data/maps/tileset/building/roof/straw.png similarity index 100% rename from tiled/tileset/building/roof/straw.png rename to data/maps/tileset/building/roof/straw.png diff --git a/tiled/tileset/building/roof/thatched_roof.png b/data/maps/tileset/building/roof/thatched_roof.png similarity index 100% rename from tiled/tileset/building/roof/thatched_roof.png rename to data/maps/tileset/building/roof/thatched_roof.png diff --git a/tiled/tileset/building/roof/yellow.png b/data/maps/tileset/building/roof/yellow.png similarity index 100% rename from tiled/tileset/building/roof/yellow.png rename to data/maps/tileset/building/roof/yellow.png diff --git a/tiled/tileset/building/stairs/blue_stone.png b/data/maps/tileset/building/stairs/blue_stone.png similarity index 100% rename from tiled/tileset/building/stairs/blue_stone.png rename to data/maps/tileset/building/stairs/blue_stone.png diff --git a/tiled/tileset/building/stairs/dark_stairs.png b/data/maps/tileset/building/stairs/dark_stairs.png similarity index 100% rename from tiled/tileset/building/stairs/dark_stairs.png rename to data/maps/tileset/building/stairs/dark_stairs.png diff --git a/tiled/tileset/building/stairs/grey_stone_stairs.png b/data/maps/tileset/building/stairs/grey_stone_stairs.png similarity index 100% rename from tiled/tileset/building/stairs/grey_stone_stairs.png rename to data/maps/tileset/building/stairs/grey_stone_stairs.png diff --git a/tiled/tileset/building/stairs/grey_stone_stairs.xcf.bz2 b/data/maps/tileset/building/stairs/grey_stone_stairs.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/grey_stone_stairs.xcf.bz2 rename to data/maps/tileset/building/stairs/grey_stone_stairs.xcf.bz2 diff --git a/tiled/tileset/building/stairs/grey_stone_stairs_down.png b/data/maps/tileset/building/stairs/grey_stone_stairs_down.png similarity index 100% rename from tiled/tileset/building/stairs/grey_stone_stairs_down.png rename to data/maps/tileset/building/stairs/grey_stone_stairs_down.png diff --git a/tiled/tileset/building/stairs/grey_stone_stairs_down.xcf.bz2 b/data/maps/tileset/building/stairs/grey_stone_stairs_down.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/grey_stone_stairs_down.xcf.bz2 rename to data/maps/tileset/building/stairs/grey_stone_stairs_down.xcf.bz2 diff --git a/tiled/tileset/building/stairs/int_ew.png b/data/maps/tileset/building/stairs/int_ew.png similarity index 100% rename from tiled/tileset/building/stairs/int_ew.png rename to data/maps/tileset/building/stairs/int_ew.png diff --git a/tiled/tileset/building/stairs/int_ns.png b/data/maps/tileset/building/stairs/int_ns.png similarity index 100% rename from tiled/tileset/building/stairs/int_ns.png rename to data/maps/tileset/building/stairs/int_ns.png diff --git a/tiled/tileset/building/stairs/int_ns.xcf.bz2 b/data/maps/tileset/building/stairs/int_ns.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/int_ns.xcf.bz2 rename to data/maps/tileset/building/stairs/int_ns.xcf.bz2 diff --git a/tiled/tileset/building/stairs/int_we.png b/data/maps/tileset/building/stairs/int_we.png similarity index 100% rename from tiled/tileset/building/stairs/int_we.png rename to data/maps/tileset/building/stairs/int_we.png diff --git a/tiled/tileset/building/stairs/int_we.xcf.bz2 b/data/maps/tileset/building/stairs/int_we.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/int_we.xcf.bz2 rename to data/maps/tileset/building/stairs/int_we.xcf.bz2 diff --git a/tiled/tileset/building/stairs/stairs.png b/data/maps/tileset/building/stairs/stairs.png similarity index 100% rename from tiled/tileset/building/stairs/stairs.png rename to data/maps/tileset/building/stairs/stairs.png diff --git a/tiled/tileset/building/stairs/stairs_grey.png b/data/maps/tileset/building/stairs/stairs_grey.png similarity index 100% rename from tiled/tileset/building/stairs/stairs_grey.png rename to data/maps/tileset/building/stairs/stairs_grey.png diff --git a/tiled/tileset/building/stairs/stairs_grey.xcf.bz2 b/data/maps/tileset/building/stairs/stairs_grey.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/stairs_grey.xcf.bz2 rename to data/maps/tileset/building/stairs/stairs_grey.xcf.bz2 diff --git a/tiled/tileset/building/stairs/stairs_orange.png b/data/maps/tileset/building/stairs/stairs_orange.png similarity index 100% rename from tiled/tileset/building/stairs/stairs_orange.png rename to data/maps/tileset/building/stairs/stairs_orange.png diff --git a/tiled/tileset/building/stairs/stairs_orange.xcf.bz2 b/data/maps/tileset/building/stairs/stairs_orange.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/stairs_orange.xcf.bz2 rename to data/maps/tileset/building/stairs/stairs_orange.xcf.bz2 diff --git a/tiled/tileset/building/stairs/winding_large.png b/data/maps/tileset/building/stairs/winding_large.png similarity index 100% rename from tiled/tileset/building/stairs/winding_large.png rename to data/maps/tileset/building/stairs/winding_large.png diff --git a/tiled/tileset/building/stairs/winding_large.xcf.bz2 b/data/maps/tileset/building/stairs/winding_large.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/winding_large.xcf.bz2 rename to data/maps/tileset/building/stairs/winding_large.xcf.bz2 diff --git a/tiled/tileset/building/stairs/winding_small.png b/data/maps/tileset/building/stairs/winding_small.png similarity index 100% rename from tiled/tileset/building/stairs/winding_small.png rename to data/maps/tileset/building/stairs/winding_small.png diff --git a/tiled/tileset/building/stairs/wooden_ns.png b/data/maps/tileset/building/stairs/wooden_ns.png similarity index 100% rename from tiled/tileset/building/stairs/wooden_ns.png rename to data/maps/tileset/building/stairs/wooden_ns.png diff --git a/tiled/tileset/building/stairs/wooden_ns.xcf.bz2 b/data/maps/tileset/building/stairs/wooden_ns.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/wooden_ns.xcf.bz2 rename to data/maps/tileset/building/stairs/wooden_ns.xcf.bz2 diff --git a/tiled/tileset/building/stairs/wooden_stairs.png b/data/maps/tileset/building/stairs/wooden_stairs.png similarity index 100% rename from tiled/tileset/building/stairs/wooden_stairs.png rename to data/maps/tileset/building/stairs/wooden_stairs.png diff --git a/tiled/tileset/building/stairs/wooden_stairs.xcf.bz2 b/data/maps/tileset/building/stairs/wooden_stairs.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stairs/wooden_stairs.xcf.bz2 rename to data/maps/tileset/building/stairs/wooden_stairs.xcf.bz2 diff --git a/tiled/tileset/building/stone_ruins.png b/data/maps/tileset/building/stone_ruins.png similarity index 100% rename from tiled/tileset/building/stone_ruins.png rename to data/maps/tileset/building/stone_ruins.png diff --git a/tiled/tileset/building/stone_ruins.xcf.bz2 b/data/maps/tileset/building/stone_ruins.xcf.bz2 similarity index 100% rename from tiled/tileset/building/stone_ruins.xcf.bz2 rename to data/maps/tileset/building/stone_ruins.xcf.bz2 diff --git a/tiled/tileset/building/stone_tower.png b/data/maps/tileset/building/stone_tower.png similarity index 100% rename from tiled/tileset/building/stone_tower.png rename to data/maps/tileset/building/stone_tower.png diff --git a/tiled/tileset/building/stone_village.png b/data/maps/tileset/building/stone_village.png similarity index 100% rename from tiled/tileset/building/stone_village.png rename to data/maps/tileset/building/stone_village.png diff --git a/tiled/tileset/building/tan_building.png b/data/maps/tileset/building/tan_building.png similarity index 100% rename from tiled/tileset/building/tan_building.png rename to data/maps/tileset/building/tan_building.png diff --git a/tiled/tileset/building/thatched_roof_cottage.xcf.bz2 b/data/maps/tileset/building/thatched_roof_cottage.xcf.bz2 similarity index 100% rename from tiled/tileset/building/thatched_roof_cottage.xcf.bz2 rename to data/maps/tileset/building/thatched_roof_cottage.xcf.bz2 diff --git a/tiled/tileset/building/thatched_roof_cottage1.png b/data/maps/tileset/building/thatched_roof_cottage1.png similarity index 100% rename from tiled/tileset/building/thatched_roof_cottage1.png rename to data/maps/tileset/building/thatched_roof_cottage1.png diff --git a/tiled/tileset/building/thatched_roof_cottage2.png b/data/maps/tileset/building/thatched_roof_cottage2.png similarity index 100% rename from tiled/tileset/building/thatched_roof_cottage2.png rename to data/maps/tileset/building/thatched_roof_cottage2.png diff --git a/tiled/tileset/building/tower_chalet.png b/data/maps/tileset/building/tower_chalet.png similarity index 100% rename from tiled/tileset/building/tower_chalet.png rename to data/maps/tileset/building/tower_chalet.png diff --git a/tiled/tileset/building/tower_chalet.xcf.bz2 b/data/maps/tileset/building/tower_chalet.xcf.bz2 similarity index 100% rename from tiled/tileset/building/tower_chalet.xcf.bz2 rename to data/maps/tileset/building/tower_chalet.xcf.bz2 diff --git a/tiled/tileset/building/wall/bricked_edges.png b/data/maps/tileset/building/wall/bricked_edges.png similarity index 100% rename from tiled/tileset/building/wall/bricked_edges.png rename to data/maps/tileset/building/wall/bricked_edges.png diff --git a/tiled/tileset/building/wall/dojo_walls.png b/data/maps/tileset/building/wall/dojo_walls.png similarity index 100% rename from tiled/tileset/building/wall/dojo_walls.png rename to data/maps/tileset/building/wall/dojo_walls.png diff --git a/tiled/tileset/building/wall/dojo_walls.xcf.bz2 b/data/maps/tileset/building/wall/dojo_walls.xcf.bz2 similarity index 100% rename from tiled/tileset/building/wall/dojo_walls.xcf.bz2 rename to data/maps/tileset/building/wall/dojo_walls.xcf.bz2 diff --git a/tiled/tileset/building/wall/earthen_3.png b/data/maps/tileset/building/wall/earthen_3.png similarity index 100% rename from tiled/tileset/building/wall/earthen_3.png rename to data/maps/tileset/building/wall/earthen_3.png diff --git a/tiled/tileset/building/wall/glass.png b/data/maps/tileset/building/wall/glass.png similarity index 100% rename from tiled/tileset/building/wall/glass.png rename to data/maps/tileset/building/wall/glass.png diff --git a/tiled/tileset/building/wall/glass_details.png b/data/maps/tileset/building/wall/glass_details.png similarity index 100% rename from tiled/tileset/building/wall/glass_details.png rename to data/maps/tileset/building/wall/glass_details.png diff --git a/tiled/tileset/building/wall/int_blue_green.png b/data/maps/tileset/building/wall/int_blue_green.png similarity index 100% rename from tiled/tileset/building/wall/int_blue_green.png rename to data/maps/tileset/building/wall/int_blue_green.png diff --git a/tiled/tileset/building/wall/int_blue_purple.png b/data/maps/tileset/building/wall/int_blue_purple.png similarity index 100% rename from tiled/tileset/building/wall/int_blue_purple.png rename to data/maps/tileset/building/wall/int_blue_purple.png diff --git a/tiled/tileset/building/wall/int_blue_purple_2.png b/data/maps/tileset/building/wall/int_blue_purple_2.png similarity index 100% rename from tiled/tileset/building/wall/int_blue_purple_2.png rename to data/maps/tileset/building/wall/int_blue_purple_2.png diff --git a/tiled/tileset/building/wall/int_clay.png b/data/maps/tileset/building/wall/int_clay.png similarity index 100% rename from tiled/tileset/building/wall/int_clay.png rename to data/maps/tileset/building/wall/int_clay.png diff --git a/tiled/tileset/building/wall/int_green_blue.png b/data/maps/tileset/building/wall/int_green_blue.png similarity index 100% rename from tiled/tileset/building/wall/int_green_blue.png rename to data/maps/tileset/building/wall/int_green_blue.png diff --git a/tiled/tileset/building/wall/int_green_blue_2.png b/data/maps/tileset/building/wall/int_green_blue_2.png similarity index 100% rename from tiled/tileset/building/wall/int_green_blue_2.png rename to data/maps/tileset/building/wall/int_green_blue_2.png diff --git a/tiled/tileset/building/wall/int_green_purple.png b/data/maps/tileset/building/wall/int_green_purple.png similarity index 100% rename from tiled/tileset/building/wall/int_green_purple.png rename to data/maps/tileset/building/wall/int_green_purple.png diff --git a/tiled/tileset/building/wall/int_grey.png b/data/maps/tileset/building/wall/int_grey.png similarity index 100% rename from tiled/tileset/building/wall/int_grey.png rename to data/maps/tileset/building/wall/int_grey.png diff --git a/tiled/tileset/building/wall/int_grey.xcf.bz2 b/data/maps/tileset/building/wall/int_grey.xcf.bz2 similarity index 100% rename from tiled/tileset/building/wall/int_grey.xcf.bz2 rename to data/maps/tileset/building/wall/int_grey.xcf.bz2 diff --git a/tiled/tileset/building/wall/int_grey_green_detail.png b/data/maps/tileset/building/wall/int_grey_green_detail.png similarity index 100% rename from tiled/tileset/building/wall/int_grey_green_detail.png rename to data/maps/tileset/building/wall/int_grey_green_detail.png diff --git a/tiled/tileset/building/wall/int_purple_blue.png b/data/maps/tileset/building/wall/int_purple_blue.png similarity index 100% rename from tiled/tileset/building/wall/int_purple_blue.png rename to data/maps/tileset/building/wall/int_purple_blue.png diff --git a/tiled/tileset/building/wall/int_sandstone.png b/data/maps/tileset/building/wall/int_sandstone.png similarity index 100% rename from tiled/tileset/building/wall/int_sandstone.png rename to data/maps/tileset/building/wall/int_sandstone.png diff --git a/tiled/tileset/building/wall/int_wall_brick_wood.png b/data/maps/tileset/building/wall/int_wall_brick_wood.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_brick_wood.png rename to data/maps/tileset/building/wall/int_wall_brick_wood.png diff --git a/tiled/tileset/building/wall/int_wall_bricks.png b/data/maps/tileset/building/wall/int_wall_bricks.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_bricks.png rename to data/maps/tileset/building/wall/int_wall_bricks.png diff --git a/tiled/tileset/building/wall/int_wall_bricks_tan.png b/data/maps/tileset/building/wall/int_wall_bricks_tan.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_bricks_tan.png rename to data/maps/tileset/building/wall/int_wall_bricks_tan.png diff --git a/tiled/tileset/building/wall/int_wall_dark_red.png b/data/maps/tileset/building/wall/int_wall_dark_red.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_dark_red.png rename to data/maps/tileset/building/wall/int_wall_dark_red.png diff --git a/tiled/tileset/building/wall/int_wall_dark_red_corners.png b/data/maps/tileset/building/wall/int_wall_dark_red_corners.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_dark_red_corners.png rename to data/maps/tileset/building/wall/int_wall_dark_red_corners.png diff --git a/tiled/tileset/building/wall/int_wall_dark_red_corners_2.png b/data/maps/tileset/building/wall/int_wall_dark_red_corners_2.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_dark_red_corners_2.png rename to data/maps/tileset/building/wall/int_wall_dark_red_corners_2.png diff --git a/tiled/tileset/building/wall/int_wall_fancy_purple.png b/data/maps/tileset/building/wall/int_wall_fancy_purple.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_fancy_purple.png rename to data/maps/tileset/building/wall/int_wall_fancy_purple.png diff --git a/tiled/tileset/building/wall/int_wall_pale.png b/data/maps/tileset/building/wall/int_wall_pale.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_pale.png rename to data/maps/tileset/building/wall/int_wall_pale.png diff --git a/tiled/tileset/building/wall/int_wall_purple.png b/data/maps/tileset/building/wall/int_wall_purple.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_purple.png rename to data/maps/tileset/building/wall/int_wall_purple.png diff --git a/tiled/tileset/building/wall/int_wall_thin_bricks.png b/data/maps/tileset/building/wall/int_wall_thin_bricks.png similarity index 100% rename from tiled/tileset/building/wall/int_wall_thin_bricks.png rename to data/maps/tileset/building/wall/int_wall_thin_bricks.png diff --git a/tiled/tileset/building/wall/ochre_brick_set.png b/data/maps/tileset/building/wall/ochre_brick_set.png similarity index 100% rename from tiled/tileset/building/wall/ochre_brick_set.png rename to data/maps/tileset/building/wall/ochre_brick_set.png diff --git a/tiled/tileset/building/wall/old_wood.png b/data/maps/tileset/building/wall/old_wood.png similarity index 100% rename from tiled/tileset/building/wall/old_wood.png rename to data/maps/tileset/building/wall/old_wood.png diff --git a/tiled/tileset/building/wall/ornamental_border.png b/data/maps/tileset/building/wall/ornamental_border.png similarity index 100% rename from tiled/tileset/building/wall/ornamental_border.png rename to data/maps/tileset/building/wall/ornamental_border.png diff --git a/tiled/tileset/building/wall/stone.png b/data/maps/tileset/building/wall/stone.png similarity index 100% rename from tiled/tileset/building/wall/stone.png rename to data/maps/tileset/building/wall/stone.png diff --git a/tiled/tileset/building/wall/stone2.png b/data/maps/tileset/building/wall/stone2.png similarity index 100% rename from tiled/tileset/building/wall/stone2.png rename to data/maps/tileset/building/wall/stone2.png diff --git a/tiled/tileset/building/wall/stone_grey.png b/data/maps/tileset/building/wall/stone_grey.png similarity index 100% rename from tiled/tileset/building/wall/stone_grey.png rename to data/maps/tileset/building/wall/stone_grey.png diff --git a/tiled/tileset/building/wall/stone_house_interior.png b/data/maps/tileset/building/wall/stone_house_interior.png similarity index 100% rename from tiled/tileset/building/wall/stone_house_interior.png rename to data/maps/tileset/building/wall/stone_house_interior.png diff --git a/tiled/tileset/building/wall/wall_brown.png b/data/maps/tileset/building/wall/wall_brown.png similarity index 100% rename from tiled/tileset/building/wall/wall_brown.png rename to data/maps/tileset/building/wall/wall_brown.png diff --git a/tiled/tileset/building/wall/wallpapers.png b/data/maps/tileset/building/wall/wallpapers.png similarity index 100% rename from tiled/tileset/building/wall/wallpapers.png rename to data/maps/tileset/building/wall/wallpapers.png diff --git a/tiled/tileset/building/wall/walls_siding.png b/data/maps/tileset/building/wall/walls_siding.png similarity index 100% rename from tiled/tileset/building/wall/walls_siding.png rename to data/maps/tileset/building/wall/walls_siding.png diff --git a/tiled/tileset/building/wall/white_trim.png b/data/maps/tileset/building/wall/white_trim.png similarity index 100% rename from tiled/tileset/building/wall/white_trim.png rename to data/maps/tileset/building/wall/white_trim.png diff --git a/tiled/tileset/building/wall/wood.png b/data/maps/tileset/building/wall/wood.png similarity index 100% rename from tiled/tileset/building/wall/wood.png rename to data/maps/tileset/building/wall/wood.png diff --git a/tiled/tileset/building/wall/wood_2.png b/data/maps/tileset/building/wall/wood_2.png similarity index 100% rename from tiled/tileset/building/wall/wood_2.png rename to data/maps/tileset/building/wall/wood_2.png diff --git a/tiled/tileset/building/wall/wood_trim.png b/data/maps/tileset/building/wall/wood_trim.png similarity index 100% rename from tiled/tileset/building/wall/wood_trim.png rename to data/maps/tileset/building/wall/wood_trim.png diff --git a/tiled/tileset/building/windmill_blades.png b/data/maps/tileset/building/windmill_blades.png similarity index 100% rename from tiled/tileset/building/windmill_blades.png rename to data/maps/tileset/building/windmill_blades.png diff --git a/tiled/tileset/building/window/brown_with_cream_shutters.png b/data/maps/tileset/building/window/brown_with_cream_shutters.png similarity index 100% rename from tiled/tileset/building/window/brown_with_cream_shutters.png rename to data/maps/tileset/building/window/brown_with_cream_shutters.png diff --git a/tiled/tileset/building/window/brown_with_cream_shutters.xcf.bz2 b/data/maps/tileset/building/window/brown_with_cream_shutters.xcf.bz2 similarity index 100% rename from tiled/tileset/building/window/brown_with_cream_shutters.xcf.bz2 rename to data/maps/tileset/building/window/brown_with_cream_shutters.xcf.bz2 diff --git a/tiled/tileset/building/window/classic_window.png b/data/maps/tileset/building/window/classic_window.png similarity index 100% rename from tiled/tileset/building/window/classic_window.png rename to data/maps/tileset/building/window/classic_window.png diff --git a/tiled/tileset/building/window/classic_window.xcf.bz2 b/data/maps/tileset/building/window/classic_window.xcf.bz2 similarity index 100% rename from tiled/tileset/building/window/classic_window.xcf.bz2 rename to data/maps/tileset/building/window/classic_window.xcf.bz2 diff --git a/tiled/tileset/building/window/int_small_windows_dark_red.png b/data/maps/tileset/building/window/int_small_windows_dark_red.png similarity index 100% rename from tiled/tileset/building/window/int_small_windows_dark_red.png rename to data/maps/tileset/building/window/int_small_windows_dark_red.png diff --git a/tiled/tileset/building/window/int_windows_dark_red.png b/data/maps/tileset/building/window/int_windows_dark_red.png similarity index 100% rename from tiled/tileset/building/window/int_windows_dark_red.png rename to data/maps/tileset/building/window/int_windows_dark_red.png diff --git a/tiled/tileset/building/window/int_windows_purple.png b/data/maps/tileset/building/window/int_windows_purple.png similarity index 100% rename from tiled/tileset/building/window/int_windows_purple.png rename to data/maps/tileset/building/window/int_windows_purple.png diff --git a/tiled/tileset/building/window/int_windows_white_centered.png b/data/maps/tileset/building/window/int_windows_white_centered.png similarity index 100% rename from tiled/tileset/building/window/int_windows_white_centered.png rename to data/maps/tileset/building/window/int_windows_white_centered.png diff --git a/tiled/tileset/building/window/int_windows_wood_centered.png b/data/maps/tileset/building/window/int_windows_wood_centered.png similarity index 100% rename from tiled/tileset/building/window/int_windows_wood_centered.png rename to data/maps/tileset/building/window/int_windows_wood_centered.png diff --git a/tiled/tileset/building/window/lighted_window.png b/data/maps/tileset/building/window/lighted_window.png similarity index 100% rename from tiled/tileset/building/window/lighted_window.png rename to data/maps/tileset/building/window/lighted_window.png diff --git a/tiled/tileset/building/window/painted.png b/data/maps/tileset/building/window/painted.png similarity index 100% rename from tiled/tileset/building/window/painted.png rename to data/maps/tileset/building/window/painted.png diff --git a/tiled/tileset/building/window/painted.xcf.bz2 b/data/maps/tileset/building/window/painted.xcf.bz2 similarity index 100% rename from tiled/tileset/building/window/painted.xcf.bz2 rename to data/maps/tileset/building/window/painted.xcf.bz2 diff --git a/tiled/tileset/building/window/window_below.png b/data/maps/tileset/building/window/window_below.png similarity index 100% rename from tiled/tileset/building/window/window_below.png rename to data/maps/tileset/building/window/window_below.png diff --git a/tiled/tileset/building/window/window_centered.png b/data/maps/tileset/building/window/window_centered.png similarity index 100% rename from tiled/tileset/building/window/window_centered.png rename to data/maps/tileset/building/window/window_centered.png diff --git a/tiled/tileset/building/window/window_left.png b/data/maps/tileset/building/window/window_left.png similarity index 100% rename from tiled/tileset/building/window/window_left.png rename to data/maps/tileset/building/window/window_left.png diff --git a/tiled/tileset/building/window/window_long.png b/data/maps/tileset/building/window/window_long.png similarity index 100% rename from tiled/tileset/building/window/window_long.png rename to data/maps/tileset/building/window/window_long.png diff --git a/tiled/tileset/building/window/window_long_below.png b/data/maps/tileset/building/window/window_long_below.png similarity index 100% rename from tiled/tileset/building/window/window_long_below.png rename to data/maps/tileset/building/window/window_long_below.png diff --git a/tiled/tileset/building/window/window_right.png b/data/maps/tileset/building/window/window_right.png similarity index 100% rename from tiled/tileset/building/window/window_right.png rename to data/maps/tileset/building/window/window_right.png diff --git a/tiled/tileset/building/window/windows.png b/data/maps/tileset/building/window/windows.png similarity index 100% rename from tiled/tileset/building/window/windows.png rename to data/maps/tileset/building/window/windows.png diff --git a/tiled/tileset/building/window/windows_with_flowerboxes.png b/data/maps/tileset/building/window/windows_with_flowerboxes.png similarity index 100% rename from tiled/tileset/building/window/windows_with_flowerboxes.png rename to data/maps/tileset/building/window/windows_with_flowerboxes.png diff --git a/tiled/tileset/building/window/windows_with_flowerboxes.xcf.bz2 b/data/maps/tileset/building/window/windows_with_flowerboxes.xcf.bz2 similarity index 100% rename from tiled/tileset/building/window/windows_with_flowerboxes.xcf.bz2 rename to data/maps/tileset/building/window/windows_with_flowerboxes.xcf.bz2 diff --git a/tiled/tileset/building/witch_hut.png b/data/maps/tileset/building/witch_hut.png similarity index 100% rename from tiled/tileset/building/witch_hut.png rename to data/maps/tileset/building/witch_hut.png diff --git a/tiled/tileset/building/witch_hut.xcf.bz2 b/data/maps/tileset/building/witch_hut.xcf.bz2 similarity index 100% rename from tiled/tileset/building/witch_hut.xcf.bz2 rename to data/maps/tileset/building/witch_hut.xcf.bz2 diff --git a/tiled/tileset/building/wizards_tower.png b/data/maps/tileset/building/wizards_tower.png similarity index 100% rename from tiled/tileset/building/wizards_tower.png rename to data/maps/tileset/building/wizards_tower.png diff --git a/tiled/tileset/character/captive_tomi.png b/data/maps/tileset/character/captive_tomi.png similarity index 100% rename from tiled/tileset/character/captive_tomi.png rename to data/maps/tileset/character/captive_tomi.png diff --git a/tiled/tileset/character/captive_tomi.xcf.bz2 b/data/maps/tileset/character/captive_tomi.xcf.bz2 similarity index 100% rename from tiled/tileset/character/captive_tomi.xcf.bz2 rename to data/maps/tileset/character/captive_tomi.xcf.bz2 diff --git a/tiled/tileset/character/vulcanus.png b/data/maps/tileset/character/vulcanus.png similarity index 100% rename from tiled/tileset/character/vulcanus.png rename to data/maps/tileset/character/vulcanus.png diff --git a/tiled/tileset/character/vulcanus.xcf.bz2 b/data/maps/tileset/character/vulcanus.xcf.bz2 similarity index 100% rename from tiled/tileset/character/vulcanus.xcf.bz2 rename to data/maps/tileset/character/vulcanus.xcf.bz2 diff --git a/tiled/tileset/character/zekiel.png b/data/maps/tileset/character/zekiel.png similarity index 100% rename from tiled/tileset/character/zekiel.png rename to data/maps/tileset/character/zekiel.png diff --git a/tiled/tileset/character/zekiel.xcf.bz2 b/data/maps/tileset/character/zekiel.xcf.bz2 similarity index 100% rename from tiled/tileset/character/zekiel.xcf.bz2 rename to data/maps/tileset/character/zekiel.xcf.bz2 diff --git a/tiled/tileset/furniture/bathroom/basin.png b/data/maps/tileset/furniture/bathroom/basin.png similarity index 100% rename from tiled/tileset/furniture/bathroom/basin.png rename to data/maps/tileset/furniture/bathroom/basin.png diff --git a/tiled/tileset/furniture/bathroom/bathtub.png b/data/maps/tileset/furniture/bathroom/bathtub.png similarity index 100% rename from tiled/tileset/furniture/bathroom/bathtub.png rename to data/maps/tileset/furniture/bathroom/bathtub.png diff --git a/tiled/tileset/furniture/bathroom/bathtub.xcf.bz2 b/data/maps/tileset/furniture/bathroom/bathtub.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bathroom/bathtub.xcf.bz2 rename to data/maps/tileset/furniture/bathroom/bathtub.xcf.bz2 diff --git a/tiled/tileset/furniture/bathroom/toilet.png b/data/maps/tileset/furniture/bathroom/toilet.png similarity index 100% rename from tiled/tileset/furniture/bathroom/toilet.png rename to data/maps/tileset/furniture/bathroom/toilet.png diff --git a/tiled/tileset/furniture/bathroom/toilet.xcf.bz2 b/data/maps/tileset/furniture/bathroom/toilet.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bathroom/toilet.xcf.bz2 rename to data/maps/tileset/furniture/bathroom/toilet.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/README.txt b/data/maps/tileset/furniture/bed/README.txt similarity index 100% rename from tiled/tileset/furniture/bed/README.txt rename to data/maps/tileset/furniture/bed/README.txt diff --git a/tiled/tileset/furniture/bed/bb_blue.png b/data/maps/tileset/furniture/bed/bb_blue.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_blue.png rename to data/maps/tileset/furniture/bed/bb_blue.png diff --git a/tiled/tileset/furniture/bed/bb_dk_blue.png b/data/maps/tileset/furniture/bed/bb_dk_blue.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_dk_blue.png rename to data/maps/tileset/furniture/bed/bb_dk_blue.png diff --git a/tiled/tileset/furniture/bed/bb_mixed.png b/data/maps/tileset/furniture/bed/bb_mixed.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_mixed.png rename to data/maps/tileset/furniture/bed/bb_mixed.png diff --git a/tiled/tileset/furniture/bed/bb_peach.png b/data/maps/tileset/furniture/bed/bb_peach.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_peach.png rename to data/maps/tileset/furniture/bed/bb_peach.png diff --git a/tiled/tileset/furniture/bed/bb_pink.png b/data/maps/tileset/furniture/bed/bb_pink.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_pink.png rename to data/maps/tileset/furniture/bed/bb_pink.png diff --git a/tiled/tileset/furniture/bed/bb_red.png b/data/maps/tileset/furniture/bed/bb_red.png similarity index 100% rename from tiled/tileset/furniture/bed/bb_red.png rename to data/maps/tileset/furniture/bed/bb_red.png diff --git a/tiled/tileset/furniture/bed/double_blue.png b/data/maps/tileset/furniture/bed/double_blue.png similarity index 100% rename from tiled/tileset/furniture/bed/double_blue.png rename to data/maps/tileset/furniture/bed/double_blue.png diff --git a/tiled/tileset/furniture/bed/double_blue_brass.png b/data/maps/tileset/furniture/bed/double_blue_brass.png similarity index 100% rename from tiled/tileset/furniture/bed/double_blue_brass.png rename to data/maps/tileset/furniture/bed/double_blue_brass.png diff --git a/tiled/tileset/furniture/bed/double_peach.png b/data/maps/tileset/furniture/bed/double_peach.png similarity index 100% rename from tiled/tileset/furniture/bed/double_peach.png rename to data/maps/tileset/furniture/bed/double_peach.png diff --git a/tiled/tileset/furniture/bed/double_pink_roses.png b/data/maps/tileset/furniture/bed/double_pink_roses.png similarity index 100% rename from tiled/tileset/furniture/bed/double_pink_roses.png rename to data/maps/tileset/furniture/bed/double_pink_roses.png diff --git a/tiled/tileset/furniture/bed/double_purple_gold.png b/data/maps/tileset/furniture/bed/double_purple_gold.png similarity index 100% rename from tiled/tileset/furniture/bed/double_purple_gold.png rename to data/maps/tileset/furniture/bed/double_purple_gold.png diff --git a/tiled/tileset/furniture/bed/double_purple_gold.xcf.bz2 b/data/maps/tileset/furniture/bed/double_purple_gold.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/double_purple_gold.xcf.bz2 rename to data/maps/tileset/furniture/bed/double_purple_gold.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/double_red.png b/data/maps/tileset/furniture/bed/double_red.png similarity index 100% rename from tiled/tileset/furniture/bed/double_red.png rename to data/maps/tileset/furniture/bed/double_red.png diff --git a/tiled/tileset/furniture/bed/double_red.xcf.bz2 b/data/maps/tileset/furniture/bed/double_red.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/double_red.xcf.bz2 rename to data/maps/tileset/furniture/bed/double_red.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/double_white_pink.png b/data/maps/tileset/furniture/bed/double_white_pink.png similarity index 100% rename from tiled/tileset/furniture/bed/double_white_pink.png rename to data/maps/tileset/furniture/bed/double_white_pink.png diff --git a/tiled/tileset/furniture/bed/double_white_pink.xcf.bz2 b/data/maps/tileset/furniture/bed/double_white_pink.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/double_white_pink.xcf.bz2 rename to data/maps/tileset/furniture/bed/double_white_pink.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/pillow_red.png b/data/maps/tileset/furniture/bed/pillow_red.png similarity index 100% rename from tiled/tileset/furniture/bed/pillow_red.png rename to data/maps/tileset/furniture/bed/pillow_red.png diff --git a/tiled/tileset/furniture/bed/pillow_yellow.png b/data/maps/tileset/furniture/bed/pillow_yellow.png similarity index 100% rename from tiled/tileset/furniture/bed/pillow_yellow.png rename to data/maps/tileset/furniture/bed/pillow_yellow.png diff --git a/tiled/tileset/furniture/bed/side_on.png b/data/maps/tileset/furniture/bed/side_on.png similarity index 100% rename from tiled/tileset/furniture/bed/side_on.png rename to data/maps/tileset/furniture/bed/side_on.png diff --git a/tiled/tileset/furniture/bed/side_on_bluer.png b/data/maps/tileset/furniture/bed/side_on_bluer.png similarity index 100% rename from tiled/tileset/furniture/bed/side_on_bluer.png rename to data/maps/tileset/furniture/bed/side_on_bluer.png diff --git a/tiled/tileset/furniture/bed/side_on_bluer.xcf.bz2 b/data/maps/tileset/furniture/bed/side_on_bluer.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/side_on_bluer.xcf.bz2 rename to data/maps/tileset/furniture/bed/side_on_bluer.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/single_blue.png b/data/maps/tileset/furniture/bed/single_blue.png similarity index 100% rename from tiled/tileset/furniture/bed/single_blue.png rename to data/maps/tileset/furniture/bed/single_blue.png diff --git a/tiled/tileset/furniture/bed/single_dingy_white.png b/data/maps/tileset/furniture/bed/single_dingy_white.png similarity index 100% rename from tiled/tileset/furniture/bed/single_dingy_white.png rename to data/maps/tileset/furniture/bed/single_dingy_white.png diff --git a/tiled/tileset/furniture/bed/single_dingy_white.xcf.bz2 b/data/maps/tileset/furniture/bed/single_dingy_white.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/single_dingy_white.xcf.bz2 rename to data/maps/tileset/furniture/bed/single_dingy_white.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/single_grey.png b/data/maps/tileset/furniture/bed/single_grey.png similarity index 100% rename from tiled/tileset/furniture/bed/single_grey.png rename to data/maps/tileset/furniture/bed/single_grey.png diff --git a/tiled/tileset/furniture/bed/single_grey.xcf.bz2 b/data/maps/tileset/furniture/bed/single_grey.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/single_grey.xcf.bz2 rename to data/maps/tileset/furniture/bed/single_grey.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/single_pink_roses.png b/data/maps/tileset/furniture/bed/single_pink_roses.png similarity index 100% rename from tiled/tileset/furniture/bed/single_pink_roses.png rename to data/maps/tileset/furniture/bed/single_pink_roses.png diff --git a/tiled/tileset/furniture/bed/single_purple_gold.png b/data/maps/tileset/furniture/bed/single_purple_gold.png similarity index 100% rename from tiled/tileset/furniture/bed/single_purple_gold.png rename to data/maps/tileset/furniture/bed/single_purple_gold.png diff --git a/tiled/tileset/furniture/bed/single_purple_gold.xcf.bz2 b/data/maps/tileset/furniture/bed/single_purple_gold.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/single_purple_gold.xcf.bz2 rename to data/maps/tileset/furniture/bed/single_purple_gold.xcf.bz2 diff --git a/tiled/tileset/furniture/bed/single_white_pink.png b/data/maps/tileset/furniture/bed/single_white_pink.png similarity index 100% rename from tiled/tileset/furniture/bed/single_white_pink.png rename to data/maps/tileset/furniture/bed/single_white_pink.png diff --git a/tiled/tileset/furniture/bed/single_white_pink.xcf.bz2 b/data/maps/tileset/furniture/bed/single_white_pink.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/bed/single_white_pink.xcf.bz2 rename to data/maps/tileset/furniture/bed/single_white_pink.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/black_grey.png b/data/maps/tileset/furniture/carpet/black_grey.png similarity index 100% rename from tiled/tileset/furniture/carpet/black_grey.png rename to data/maps/tileset/furniture/carpet/black_grey.png diff --git a/tiled/tileset/furniture/carpet/black_red.png b/data/maps/tileset/furniture/carpet/black_red.png similarity index 100% rename from tiled/tileset/furniture/carpet/black_red.png rename to data/maps/tileset/furniture/carpet/black_red.png diff --git a/tiled/tileset/furniture/carpet/blue.png b/data/maps/tileset/furniture/carpet/blue.png similarity index 100% rename from tiled/tileset/furniture/carpet/blue.png rename to data/maps/tileset/furniture/carpet/blue.png diff --git a/tiled/tileset/furniture/carpet/blue.xcf.bz2 b/data/maps/tileset/furniture/carpet/blue.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/blue.xcf.bz2 rename to data/maps/tileset/furniture/carpet/blue.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/border.png b/data/maps/tileset/furniture/carpet/border.png similarity index 100% rename from tiled/tileset/furniture/carpet/border.png rename to data/maps/tileset/furniture/carpet/border.png diff --git a/tiled/tileset/furniture/carpet/border.xcf.bz2 b/data/maps/tileset/furniture/carpet/border.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/border.xcf.bz2 rename to data/maps/tileset/furniture/carpet/border.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/border2.png b/data/maps/tileset/furniture/carpet/border2.png similarity index 100% rename from tiled/tileset/furniture/carpet/border2.png rename to data/maps/tileset/furniture/carpet/border2.png diff --git a/tiled/tileset/furniture/carpet/border2.xcf.bz2 b/data/maps/tileset/furniture/carpet/border2.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/border2.xcf.bz2 rename to data/maps/tileset/furniture/carpet/border2.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/brown_rug.png b/data/maps/tileset/furniture/carpet/brown_rug.png similarity index 100% rename from tiled/tileset/furniture/carpet/brown_rug.png rename to data/maps/tileset/furniture/carpet/brown_rug.png diff --git a/tiled/tileset/furniture/carpet/brown_rug2.png b/data/maps/tileset/furniture/carpet/brown_rug2.png similarity index 100% rename from tiled/tileset/furniture/carpet/brown_rug2.png rename to data/maps/tileset/furniture/carpet/brown_rug2.png diff --git a/tiled/tileset/furniture/carpet/brown_rug3.png b/data/maps/tileset/furniture/carpet/brown_rug3.png similarity index 100% rename from tiled/tileset/furniture/carpet/brown_rug3.png rename to data/maps/tileset/furniture/carpet/brown_rug3.png diff --git a/tiled/tileset/furniture/carpet/carpets.png b/data/maps/tileset/furniture/carpet/carpets.png similarity index 100% rename from tiled/tileset/furniture/carpet/carpets.png rename to data/maps/tileset/furniture/carpet/carpets.png diff --git a/tiled/tileset/furniture/carpet/carpets_2.png b/data/maps/tileset/furniture/carpet/carpets_2.png similarity index 100% rename from tiled/tileset/furniture/carpet/carpets_2.png rename to data/maps/tileset/furniture/carpet/carpets_2.png diff --git a/tiled/tileset/furniture/carpet/carpets_2.xcf.bz2 b/data/maps/tileset/furniture/carpet/carpets_2.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/carpets_2.xcf.bz2 rename to data/maps/tileset/furniture/carpet/carpets_2.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/dark_blue.png b/data/maps/tileset/furniture/carpet/dark_blue.png similarity index 100% rename from tiled/tileset/furniture/carpet/dark_blue.png rename to data/maps/tileset/furniture/carpet/dark_blue.png diff --git a/tiled/tileset/furniture/carpet/dark_blue.xcf.bz2 b/data/maps/tileset/furniture/carpet/dark_blue.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/dark_blue.xcf.bz2 rename to data/maps/tileset/furniture/carpet/dark_blue.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/dark_red.png b/data/maps/tileset/furniture/carpet/dark_red.png similarity index 100% rename from tiled/tileset/furniture/carpet/dark_red.png rename to data/maps/tileset/furniture/carpet/dark_red.png diff --git a/tiled/tileset/furniture/carpet/dark_red_diagonal.png b/data/maps/tileset/furniture/carpet/dark_red_diagonal.png similarity index 100% rename from tiled/tileset/furniture/carpet/dark_red_diagonal.png rename to data/maps/tileset/furniture/carpet/dark_red_diagonal.png diff --git a/tiled/tileset/furniture/carpet/green.png b/data/maps/tileset/furniture/carpet/green.png similarity index 100% rename from tiled/tileset/furniture/carpet/green.png rename to data/maps/tileset/furniture/carpet/green.png diff --git a/tiled/tileset/furniture/carpet/lilac.png b/data/maps/tileset/furniture/carpet/lilac.png similarity index 100% rename from tiled/tileset/furniture/carpet/lilac.png rename to data/maps/tileset/furniture/carpet/lilac.png diff --git a/tiled/tileset/furniture/carpet/lilac.xcf.bz2 b/data/maps/tileset/furniture/carpet/lilac.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/lilac.xcf.bz2 rename to data/maps/tileset/furniture/carpet/lilac.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/nain_rug.png b/data/maps/tileset/furniture/carpet/nain_rug.png similarity index 100% rename from tiled/tileset/furniture/carpet/nain_rug.png rename to data/maps/tileset/furniture/carpet/nain_rug.png diff --git a/tiled/tileset/furniture/carpet/orange.png b/data/maps/tileset/furniture/carpet/orange.png similarity index 100% rename from tiled/tileset/furniture/carpet/orange.png rename to data/maps/tileset/furniture/carpet/orange.png diff --git a/tiled/tileset/furniture/carpet/orange.xcf.bz2 b/data/maps/tileset/furniture/carpet/orange.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/orange.xcf.bz2 rename to data/maps/tileset/furniture/carpet/orange.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/pink_rug.png b/data/maps/tileset/furniture/carpet/pink_rug.png similarity index 100% rename from tiled/tileset/furniture/carpet/pink_rug.png rename to data/maps/tileset/furniture/carpet/pink_rug.png diff --git a/tiled/tileset/furniture/carpet/plain_colours.png b/data/maps/tileset/furniture/carpet/plain_colours.png similarity index 100% rename from tiled/tileset/furniture/carpet/plain_colours.png rename to data/maps/tileset/furniture/carpet/plain_colours.png diff --git a/tiled/tileset/furniture/carpet/purple.png b/data/maps/tileset/furniture/carpet/purple.png similarity index 100% rename from tiled/tileset/furniture/carpet/purple.png rename to data/maps/tileset/furniture/carpet/purple.png diff --git a/tiled/tileset/furniture/carpet/red_purple.png b/data/maps/tileset/furniture/carpet/red_purple.png similarity index 100% rename from tiled/tileset/furniture/carpet/red_purple.png rename to data/maps/tileset/furniture/carpet/red_purple.png diff --git a/tiled/tileset/furniture/carpet/royalblue.png b/data/maps/tileset/furniture/carpet/royalblue.png similarity index 100% rename from tiled/tileset/furniture/carpet/royalblue.png rename to data/maps/tileset/furniture/carpet/royalblue.png diff --git a/tiled/tileset/furniture/carpet/royalblue.xcf.bz2 b/data/maps/tileset/furniture/carpet/royalblue.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/carpet/royalblue.xcf.bz2 rename to data/maps/tileset/furniture/carpet/royalblue.xcf.bz2 diff --git a/tiled/tileset/furniture/carpet/rug_border.png b/data/maps/tileset/furniture/carpet/rug_border.png similarity index 100% rename from tiled/tileset/furniture/carpet/rug_border.png rename to data/maps/tileset/furniture/carpet/rug_border.png diff --git a/tiled/tileset/furniture/carpet/strawberry.png b/data/maps/tileset/furniture/carpet/strawberry.png similarity index 100% rename from tiled/tileset/furniture/carpet/strawberry.png rename to data/maps/tileset/furniture/carpet/strawberry.png diff --git a/tiled/tileset/furniture/chair/armchair.png b/data/maps/tileset/furniture/chair/armchair.png similarity index 100% rename from tiled/tileset/furniture/chair/armchair.png rename to data/maps/tileset/furniture/chair/armchair.png diff --git a/tiled/tileset/furniture/chair/armchair_cream.png b/data/maps/tileset/furniture/chair/armchair_cream.png similarity index 100% rename from tiled/tileset/furniture/chair/armchair_cream.png rename to data/maps/tileset/furniture/chair/armchair_cream.png diff --git a/tiled/tileset/furniture/chair/armchair_pink.png b/data/maps/tileset/furniture/chair/armchair_pink.png similarity index 100% rename from tiled/tileset/furniture/chair/armchair_pink.png rename to data/maps/tileset/furniture/chair/armchair_pink.png diff --git a/tiled/tileset/furniture/chair/armchair_red.png b/data/maps/tileset/furniture/chair/armchair_red.png similarity index 100% rename from tiled/tileset/furniture/chair/armchair_red.png rename to data/maps/tileset/furniture/chair/armchair_red.png diff --git a/tiled/tileset/furniture/chair/armchair_red.xcf.bz2 b/data/maps/tileset/furniture/chair/armchair_red.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/armchair_red.xcf.bz2 rename to data/maps/tileset/furniture/chair/armchair_red.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/bench_iron.png b/data/maps/tileset/furniture/chair/bench_iron.png similarity index 100% rename from tiled/tileset/furniture/chair/bench_iron.png rename to data/maps/tileset/furniture/chair/bench_iron.png diff --git a/tiled/tileset/furniture/chair/bench_iron.xcf.bz2 b/data/maps/tileset/furniture/chair/bench_iron.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/bench_iron.xcf.bz2 rename to data/maps/tileset/furniture/chair/bench_iron.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/bench_iron_extensible.png b/data/maps/tileset/furniture/chair/bench_iron_extensible.png similarity index 100% rename from tiled/tileset/furniture/chair/bench_iron_extensible.png rename to data/maps/tileset/furniture/chair/bench_iron_extensible.png diff --git a/tiled/tileset/furniture/chair/bench_iron_reverse.png b/data/maps/tileset/furniture/chair/bench_iron_reverse.png similarity index 100% rename from tiled/tileset/furniture/chair/bench_iron_reverse.png rename to data/maps/tileset/furniture/chair/bench_iron_reverse.png diff --git a/tiled/tileset/furniture/chair/bench_iron_reverse.xcf.bz2 b/data/maps/tileset/furniture/chair/bench_iron_reverse.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/bench_iron_reverse.xcf.bz2 rename to data/maps/tileset/furniture/chair/bench_iron_reverse.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/bench_white.png b/data/maps/tileset/furniture/chair/bench_white.png similarity index 100% rename from tiled/tileset/furniture/chair/bench_white.png rename to data/maps/tileset/furniture/chair/bench_white.png diff --git a/tiled/tileset/furniture/chair/bench_wooden.png b/data/maps/tileset/furniture/chair/bench_wooden.png similarity index 100% rename from tiled/tileset/furniture/chair/bench_wooden.png rename to data/maps/tileset/furniture/chair/bench_wooden.png diff --git a/tiled/tileset/furniture/chair/bench_wooden.xcf.bz2 b/data/maps/tileset/furniture/chair/bench_wooden.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/bench_wooden.xcf.bz2 rename to data/maps/tileset/furniture/chair/bench_wooden.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/colorful.png b/data/maps/tileset/furniture/chair/colorful.png similarity index 100% rename from tiled/tileset/furniture/chair/colorful.png rename to data/maps/tileset/furniture/chair/colorful.png diff --git a/tiled/tileset/furniture/chair/greenish_grey.png b/data/maps/tileset/furniture/chair/greenish_grey.png similarity index 100% rename from tiled/tileset/furniture/chair/greenish_grey.png rename to data/maps/tileset/furniture/chair/greenish_grey.png diff --git a/tiled/tileset/furniture/chair/sofa.png b/data/maps/tileset/furniture/chair/sofa.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa.png rename to data/maps/tileset/furniture/chair/sofa.png diff --git a/tiled/tileset/furniture/chair/sofa_2.png b/data/maps/tileset/furniture/chair/sofa_2.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_2.png rename to data/maps/tileset/furniture/chair/sofa_2.png diff --git a/tiled/tileset/furniture/chair/sofa_2.xcf.bz2 b/data/maps/tileset/furniture/chair/sofa_2.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/sofa_2.xcf.bz2 rename to data/maps/tileset/furniture/chair/sofa_2.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/sofa_brown.png b/data/maps/tileset/furniture/chair/sofa_brown.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_brown.png rename to data/maps/tileset/furniture/chair/sofa_brown.png diff --git a/tiled/tileset/furniture/chair/sofa_chair.xcf.bz2 b/data/maps/tileset/furniture/chair/sofa_chair.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/sofa_chair.xcf.bz2 rename to data/maps/tileset/furniture/chair/sofa_chair.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/sofa_chair_blue.png b/data/maps/tileset/furniture/chair/sofa_chair_blue.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_chair_blue.png rename to data/maps/tileset/furniture/chair/sofa_chair_blue.png diff --git a/tiled/tileset/furniture/chair/sofa_chair_grey.png b/data/maps/tileset/furniture/chair/sofa_chair_grey.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_chair_grey.png rename to data/maps/tileset/furniture/chair/sofa_chair_grey.png diff --git a/tiled/tileset/furniture/chair/sofa_chair_pink.png b/data/maps/tileset/furniture/chair/sofa_chair_pink.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_chair_pink.png rename to data/maps/tileset/furniture/chair/sofa_chair_pink.png diff --git a/tiled/tileset/furniture/chair/sofa_cream.png b/data/maps/tileset/furniture/chair/sofa_cream.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_cream.png rename to data/maps/tileset/furniture/chair/sofa_cream.png diff --git a/tiled/tileset/furniture/chair/sofa_grey.png b/data/maps/tileset/furniture/chair/sofa_grey.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_grey.png rename to data/maps/tileset/furniture/chair/sofa_grey.png diff --git a/tiled/tileset/furniture/chair/sofa_red.png b/data/maps/tileset/furniture/chair/sofa_red.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_red.png rename to data/maps/tileset/furniture/chair/sofa_red.png diff --git a/tiled/tileset/furniture/chair/sofa_shadow.png b/data/maps/tileset/furniture/chair/sofa_shadow.png similarity index 100% rename from tiled/tileset/furniture/chair/sofa_shadow.png rename to data/maps/tileset/furniture/chair/sofa_shadow.png diff --git a/tiled/tileset/furniture/chair/stool.png b/data/maps/tileset/furniture/chair/stool.png similarity index 100% rename from tiled/tileset/furniture/chair/stool.png rename to data/maps/tileset/furniture/chair/stool.png diff --git a/tiled/tileset/furniture/chair/throne.png b/data/maps/tileset/furniture/chair/throne.png similarity index 100% rename from tiled/tileset/furniture/chair/throne.png rename to data/maps/tileset/furniture/chair/throne.png diff --git a/tiled/tileset/furniture/chair/throne.xcf.bz2 b/data/maps/tileset/furniture/chair/throne.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/throne.xcf.bz2 rename to data/maps/tileset/furniture/chair/throne.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/throne_small.png b/data/maps/tileset/furniture/chair/throne_small.png similarity index 100% rename from tiled/tileset/furniture/chair/throne_small.png rename to data/maps/tileset/furniture/chair/throne_small.png diff --git a/tiled/tileset/furniture/chair/throne_small.xcf.bz2 b/data/maps/tileset/furniture/chair/throne_small.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/throne_small.xcf.bz2 rename to data/maps/tileset/furniture/chair/throne_small.xcf.bz2 diff --git a/tiled/tileset/furniture/chair/throne_small_gold.png b/data/maps/tileset/furniture/chair/throne_small_gold.png similarity index 100% rename from tiled/tileset/furniture/chair/throne_small_gold.png rename to data/maps/tileset/furniture/chair/throne_small_gold.png diff --git a/tiled/tileset/furniture/chair/wooden.png b/data/maps/tileset/furniture/chair/wooden.png similarity index 100% rename from tiled/tileset/furniture/chair/wooden.png rename to data/maps/tileset/furniture/chair/wooden.png diff --git a/tiled/tileset/furniture/chair/wooden_pale.png b/data/maps/tileset/furniture/chair/wooden_pale.png similarity index 100% rename from tiled/tileset/furniture/chair/wooden_pale.png rename to data/maps/tileset/furniture/chair/wooden_pale.png diff --git a/tiled/tileset/furniture/chair/wooden_rustic.png b/data/maps/tileset/furniture/chair/wooden_rustic.png similarity index 100% rename from tiled/tileset/furniture/chair/wooden_rustic.png rename to data/maps/tileset/furniture/chair/wooden_rustic.png diff --git a/tiled/tileset/furniture/chair/wooden_rustic.xcf.bz2 b/data/maps/tileset/furniture/chair/wooden_rustic.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/chair/wooden_rustic.xcf.bz2 rename to data/maps/tileset/furniture/chair/wooden_rustic.xcf.bz2 diff --git a/tiled/tileset/furniture/clock/grandfather_clock.png b/data/maps/tileset/furniture/clock/grandfather_clock.png similarity index 100% rename from tiled/tileset/furniture/clock/grandfather_clock.png rename to data/maps/tileset/furniture/clock/grandfather_clock.png diff --git a/tiled/tileset/furniture/clock/wooden_clock.png b/data/maps/tileset/furniture/clock/wooden_clock.png similarity index 100% rename from tiled/tileset/furniture/clock/wooden_clock.png rename to data/maps/tileset/furniture/clock/wooden_clock.png diff --git a/tiled/tileset/furniture/clock/wooden_clock.xcf.bz2 b/data/maps/tileset/furniture/clock/wooden_clock.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/clock/wooden_clock.xcf.bz2 rename to data/maps/tileset/furniture/clock/wooden_clock.xcf.bz2 diff --git a/tiled/tileset/furniture/crockery/dishes.png b/data/maps/tileset/furniture/crockery/dishes.png similarity index 100% rename from tiled/tileset/furniture/crockery/dishes.png rename to data/maps/tileset/furniture/crockery/dishes.png diff --git a/tiled/tileset/furniture/crockery/knife_spoon.png b/data/maps/tileset/furniture/crockery/knife_spoon.png similarity index 100% rename from tiled/tileset/furniture/crockery/knife_spoon.png rename to data/maps/tileset/furniture/crockery/knife_spoon.png diff --git a/tiled/tileset/furniture/curtain/blue_green.png b/data/maps/tileset/furniture/curtain/blue_green.png similarity index 100% rename from tiled/tileset/furniture/curtain/blue_green.png rename to data/maps/tileset/furniture/curtain/blue_green.png diff --git a/tiled/tileset/furniture/curtain/curtain_rails.png b/data/maps/tileset/furniture/curtain/curtain_rails.png similarity index 100% rename from tiled/tileset/furniture/curtain/curtain_rails.png rename to data/maps/tileset/furniture/curtain/curtain_rails.png diff --git a/tiled/tileset/furniture/curtain/curtain_rod.png b/data/maps/tileset/furniture/curtain/curtain_rod.png similarity index 100% rename from tiled/tileset/furniture/curtain/curtain_rod.png rename to data/maps/tileset/furniture/curtain/curtain_rod.png diff --git a/tiled/tileset/furniture/curtain/dark_red.png b/data/maps/tileset/furniture/curtain/dark_red.png similarity index 100% rename from tiled/tileset/furniture/curtain/dark_red.png rename to data/maps/tileset/furniture/curtain/dark_red.png diff --git a/tiled/tileset/furniture/curtain/green.png b/data/maps/tileset/furniture/curtain/green.png similarity index 100% rename from tiled/tileset/furniture/curtain/green.png rename to data/maps/tileset/furniture/curtain/green.png diff --git a/tiled/tileset/furniture/curtain/light_blue.png b/data/maps/tileset/furniture/curtain/light_blue.png similarity index 100% rename from tiled/tileset/furniture/curtain/light_blue.png rename to data/maps/tileset/furniture/curtain/light_blue.png diff --git a/tiled/tileset/furniture/curtain/lt_blue_drapes.png b/data/maps/tileset/furniture/curtain/lt_blue_drapes.png similarity index 100% rename from tiled/tileset/furniture/curtain/lt_blue_drapes.png rename to data/maps/tileset/furniture/curtain/lt_blue_drapes.png diff --git a/tiled/tileset/furniture/curtain/lt_blue_drapes.xcf.bz2 b/data/maps/tileset/furniture/curtain/lt_blue_drapes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/lt_blue_drapes.xcf.bz2 rename to data/maps/tileset/furniture/curtain/lt_blue_drapes.xcf.bz2 diff --git a/tiled/tileset/furniture/curtain/peach.png b/data/maps/tileset/furniture/curtain/peach.png similarity index 100% rename from tiled/tileset/furniture/curtain/peach.png rename to data/maps/tileset/furniture/curtain/peach.png diff --git a/tiled/tileset/furniture/curtain/peach_drapes.png b/data/maps/tileset/furniture/curtain/peach_drapes.png similarity index 100% rename from tiled/tileset/furniture/curtain/peach_drapes.png rename to data/maps/tileset/furniture/curtain/peach_drapes.png diff --git a/tiled/tileset/furniture/curtain/peach_drapes.xcf.bz2 b/data/maps/tileset/furniture/curtain/peach_drapes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/peach_drapes.xcf.bz2 rename to data/maps/tileset/furniture/curtain/peach_drapes.xcf.bz2 diff --git a/tiled/tileset/furniture/curtain/purple_drapes.png b/data/maps/tileset/furniture/curtain/purple_drapes.png similarity index 100% rename from tiled/tileset/furniture/curtain/purple_drapes.png rename to data/maps/tileset/furniture/curtain/purple_drapes.png diff --git a/tiled/tileset/furniture/curtain/purple_drapes.xcf.bz2 b/data/maps/tileset/furniture/curtain/purple_drapes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/purple_drapes.xcf.bz2 rename to data/maps/tileset/furniture/curtain/purple_drapes.xcf.bz2 diff --git a/tiled/tileset/furniture/curtain/red.png b/data/maps/tileset/furniture/curtain/red.png similarity index 100% rename from tiled/tileset/furniture/curtain/red.png rename to data/maps/tileset/furniture/curtain/red.png diff --git a/tiled/tileset/furniture/curtain/red_drapes.png b/data/maps/tileset/furniture/curtain/red_drapes.png similarity index 100% rename from tiled/tileset/furniture/curtain/red_drapes.png rename to data/maps/tileset/furniture/curtain/red_drapes.png diff --git a/tiled/tileset/furniture/curtain/red_drapes.xcf.bz2 b/data/maps/tileset/furniture/curtain/red_drapes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/red_drapes.xcf.bz2 rename to data/maps/tileset/furniture/curtain/red_drapes.xcf.bz2 diff --git a/tiled/tileset/furniture/curtain/red_gold_gathered.png b/data/maps/tileset/furniture/curtain/red_gold_gathered.png similarity index 100% rename from tiled/tileset/furniture/curtain/red_gold_gathered.png rename to data/maps/tileset/furniture/curtain/red_gold_gathered.png diff --git a/tiled/tileset/furniture/curtain/red_gold_gathered.xcf.bz2 b/data/maps/tileset/furniture/curtain/red_gold_gathered.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/red_gold_gathered.xcf.bz2 rename to data/maps/tileset/furniture/curtain/red_gold_gathered.xcf.bz2 diff --git a/tiled/tileset/furniture/curtain/royal_blue_drapes.png b/data/maps/tileset/furniture/curtain/royal_blue_drapes.png similarity index 100% rename from tiled/tileset/furniture/curtain/royal_blue_drapes.png rename to data/maps/tileset/furniture/curtain/royal_blue_drapes.png diff --git a/tiled/tileset/furniture/curtain/royal_blue_drapes.xcf.bz2 b/data/maps/tileset/furniture/curtain/royal_blue_drapes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/curtain/royal_blue_drapes.xcf.bz2 rename to data/maps/tileset/furniture/curtain/royal_blue_drapes.xcf.bz2 diff --git a/tiled/tileset/furniture/kitchen/cabinets.png b/data/maps/tileset/furniture/kitchen/cabinets.png similarity index 100% rename from tiled/tileset/furniture/kitchen/cabinets.png rename to data/maps/tileset/furniture/kitchen/cabinets.png diff --git a/tiled/tileset/furniture/kitchen/cabinets.xcf.bz2 b/data/maps/tileset/furniture/kitchen/cabinets.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/kitchen/cabinets.xcf.bz2 rename to data/maps/tileset/furniture/kitchen/cabinets.xcf.bz2 diff --git a/tiled/tileset/furniture/kitchen/pie_safe.png b/data/maps/tileset/furniture/kitchen/pie_safe.png similarity index 100% rename from tiled/tileset/furniture/kitchen/pie_safe.png rename to data/maps/tileset/furniture/kitchen/pie_safe.png diff --git a/tiled/tileset/furniture/kitchen/stove.png b/data/maps/tileset/furniture/kitchen/stove.png similarity index 100% rename from tiled/tileset/furniture/kitchen/stove.png rename to data/maps/tileset/furniture/kitchen/stove.png diff --git a/tiled/tileset/furniture/kitchen/warmer.png b/data/maps/tileset/furniture/kitchen/warmer.png similarity index 100% rename from tiled/tileset/furniture/kitchen/warmer.png rename to data/maps/tileset/furniture/kitchen/warmer.png diff --git a/tiled/tileset/furniture/kitchen/warmer_2.png b/data/maps/tileset/furniture/kitchen/warmer_2.png similarity index 100% rename from tiled/tileset/furniture/kitchen/warmer_2.png rename to data/maps/tileset/furniture/kitchen/warmer_2.png diff --git a/tiled/tileset/furniture/kitchen/warmer_2.xcf.bz2 b/data/maps/tileset/furniture/kitchen/warmer_2.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/kitchen/warmer_2.xcf.bz2 rename to data/maps/tileset/furniture/kitchen/warmer_2.xcf.bz2 diff --git a/tiled/tileset/furniture/light/candelabra.png b/data/maps/tileset/furniture/light/candelabra.png similarity index 100% rename from tiled/tileset/furniture/light/candelabra.png rename to data/maps/tileset/furniture/light/candelabra.png diff --git a/tiled/tileset/furniture/light/dark_torch.png b/data/maps/tileset/furniture/light/dark_torch.png similarity index 100% rename from tiled/tileset/furniture/light/dark_torch.png rename to data/maps/tileset/furniture/light/dark_torch.png diff --git a/tiled/tileset/furniture/light/dark_torch.xcf.bz2 b/data/maps/tileset/furniture/light/dark_torch.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/dark_torch.xcf.bz2 rename to data/maps/tileset/furniture/light/dark_torch.xcf.bz2 diff --git a/tiled/tileset/furniture/light/flames.png b/data/maps/tileset/furniture/light/flames.png similarity index 100% rename from tiled/tileset/furniture/light/flames.png rename to data/maps/tileset/furniture/light/flames.png diff --git a/tiled/tileset/furniture/light/flames.xcf.bz2 b/data/maps/tileset/furniture/light/flames.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/flames.xcf.bz2 rename to data/maps/tileset/furniture/light/flames.xcf.bz2 diff --git a/tiled/tileset/furniture/light/floating_candle.png b/data/maps/tileset/furniture/light/floating_candle.png similarity index 100% rename from tiled/tileset/furniture/light/floating_candle.png rename to data/maps/tileset/furniture/light/floating_candle.png diff --git a/tiled/tileset/furniture/light/floating_candle.xcf.bz2 b/data/maps/tileset/furniture/light/floating_candle.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/floating_candle.xcf.bz2 rename to data/maps/tileset/furniture/light/floating_candle.xcf.bz2 diff --git a/tiled/tileset/furniture/light/iron_lamp.png b/data/maps/tileset/furniture/light/iron_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/iron_lamp.png rename to data/maps/tileset/furniture/light/iron_lamp.png diff --git a/tiled/tileset/furniture/light/iron_lamp.xcf.bz2 b/data/maps/tileset/furniture/light/iron_lamp.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/iron_lamp.xcf.bz2 rename to data/maps/tileset/furniture/light/iron_lamp.xcf.bz2 diff --git a/tiled/tileset/furniture/light/lamp_blue.png b/data/maps/tileset/furniture/light/lamp_blue.png similarity index 100% rename from tiled/tileset/furniture/light/lamp_blue.png rename to data/maps/tileset/furniture/light/lamp_blue.png diff --git a/tiled/tileset/furniture/light/lamp_bronze.png b/data/maps/tileset/furniture/light/lamp_bronze.png similarity index 100% rename from tiled/tileset/furniture/light/lamp_bronze.png rename to data/maps/tileset/furniture/light/lamp_bronze.png diff --git a/tiled/tileset/furniture/light/lights_candle.png b/data/maps/tileset/furniture/light/lights_candle.png similarity index 100% rename from tiled/tileset/furniture/light/lights_candle.png rename to data/maps/tileset/furniture/light/lights_candle.png diff --git a/tiled/tileset/furniture/light/lights_candle.xcf.bz2 b/data/maps/tileset/furniture/light/lights_candle.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/lights_candle.xcf.bz2 rename to data/maps/tileset/furniture/light/lights_candle.xcf.bz2 diff --git a/tiled/tileset/furniture/light/menorah.png b/data/maps/tileset/furniture/light/menorah.png similarity index 100% rename from tiled/tileset/furniture/light/menorah.png rename to data/maps/tileset/furniture/light/menorah.png diff --git a/tiled/tileset/furniture/light/menorah.xcf.bz2 b/data/maps/tileset/furniture/light/menorah.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/menorah.xcf.bz2 rename to data/maps/tileset/furniture/light/menorah.xcf.bz2 diff --git a/tiled/tileset/furniture/light/roots_lamp.png b/data/maps/tileset/furniture/light/roots_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/roots_lamp.png rename to data/maps/tileset/furniture/light/roots_lamp.png diff --git a/tiled/tileset/furniture/light/roots_lamp.psd b/data/maps/tileset/furniture/light/roots_lamp.psd similarity index 100% rename from tiled/tileset/furniture/light/roots_lamp.psd rename to data/maps/tileset/furniture/light/roots_lamp.psd diff --git a/tiled/tileset/furniture/light/ship_lamps.png b/data/maps/tileset/furniture/light/ship_lamps.png similarity index 100% rename from tiled/tileset/furniture/light/ship_lamps.png rename to data/maps/tileset/furniture/light/ship_lamps.png diff --git a/tiled/tileset/furniture/light/small_lamp.png b/data/maps/tileset/furniture/light/small_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/small_lamp.png rename to data/maps/tileset/furniture/light/small_lamp.png diff --git a/tiled/tileset/furniture/light/small_oil_lamp.png b/data/maps/tileset/furniture/light/small_oil_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/small_oil_lamp.png rename to data/maps/tileset/furniture/light/small_oil_lamp.png diff --git a/tiled/tileset/furniture/light/small_oil_lamp.xcf.bz2 b/data/maps/tileset/furniture/light/small_oil_lamp.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/small_oil_lamp.xcf.bz2 rename to data/maps/tileset/furniture/light/small_oil_lamp.xcf.bz2 diff --git a/tiled/tileset/furniture/light/sparkle.png b/data/maps/tileset/furniture/light/sparkle.png similarity index 100% rename from tiled/tileset/furniture/light/sparkle.png rename to data/maps/tileset/furniture/light/sparkle.png diff --git a/tiled/tileset/furniture/light/sparkle.xcf.bz2 b/data/maps/tileset/furniture/light/sparkle.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/sparkle.xcf.bz2 rename to data/maps/tileset/furniture/light/sparkle.xcf.bz2 diff --git a/tiled/tileset/furniture/light/sparkle_middle.png b/data/maps/tileset/furniture/light/sparkle_middle.png similarity index 100% rename from tiled/tileset/furniture/light/sparkle_middle.png rename to data/maps/tileset/furniture/light/sparkle_middle.png diff --git a/tiled/tileset/furniture/light/tall_lamp.png b/data/maps/tileset/furniture/light/tall_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/tall_lamp.png rename to data/maps/tileset/furniture/light/tall_lamp.png diff --git a/tiled/tileset/furniture/light/tall_lamp.xcf.bz2 b/data/maps/tileset/furniture/light/tall_lamp.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/tall_lamp.xcf.bz2 rename to data/maps/tileset/furniture/light/tall_lamp.xcf.bz2 diff --git a/tiled/tileset/furniture/light/torch.png b/data/maps/tileset/furniture/light/torch.png similarity index 100% rename from tiled/tileset/furniture/light/torch.png rename to data/maps/tileset/furniture/light/torch.png diff --git a/tiled/tileset/furniture/light/torch.xcf.bz2 b/data/maps/tileset/furniture/light/torch.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/torch.xcf.bz2 rename to data/maps/tileset/furniture/light/torch.xcf.bz2 diff --git a/tiled/tileset/furniture/light/torch_2.png b/data/maps/tileset/furniture/light/torch_2.png similarity index 100% rename from tiled/tileset/furniture/light/torch_2.png rename to data/maps/tileset/furniture/light/torch_2.png diff --git a/tiled/tileset/furniture/light/torch_2.xcf.bz2 b/data/maps/tileset/furniture/light/torch_2.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/torch_2.xcf.bz2 rename to data/maps/tileset/furniture/light/torch_2.xcf.bz2 diff --git a/tiled/tileset/furniture/light/torch_top.png b/data/maps/tileset/furniture/light/torch_top.png similarity index 100% rename from tiled/tileset/furniture/light/torch_top.png rename to data/maps/tileset/furniture/light/torch_top.png diff --git a/tiled/tileset/furniture/light/weird_lamp.png b/data/maps/tileset/furniture/light/weird_lamp.png similarity index 100% rename from tiled/tileset/furniture/light/weird_lamp.png rename to data/maps/tileset/furniture/light/weird_lamp.png diff --git a/tiled/tileset/furniture/light/weird_lamp.xcf.bz2 b/data/maps/tileset/furniture/light/weird_lamp.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/light/weird_lamp.xcf.bz2 rename to data/maps/tileset/furniture/light/weird_lamp.xcf.bz2 diff --git a/tiled/tileset/furniture/light/xmas_lights.png b/data/maps/tileset/furniture/light/xmas_lights.png similarity index 100% rename from tiled/tileset/furniture/light/xmas_lights.png rename to data/maps/tileset/furniture/light/xmas_lights.png diff --git a/tiled/tileset/furniture/other/README.txt b/data/maps/tileset/furniture/other/README.txt similarity index 100% rename from tiled/tileset/furniture/other/README.txt rename to data/maps/tileset/furniture/other/README.txt diff --git a/tiled/tileset/furniture/other/birdcage.png b/data/maps/tileset/furniture/other/birdcage.png similarity index 100% rename from tiled/tileset/furniture/other/birdcage.png rename to data/maps/tileset/furniture/other/birdcage.png diff --git a/tiled/tileset/furniture/other/chess.png b/data/maps/tileset/furniture/other/chess.png similarity index 100% rename from tiled/tileset/furniture/other/chess.png rename to data/maps/tileset/furniture/other/chess.png diff --git a/tiled/tileset/furniture/other/clothes_rack.png b/data/maps/tileset/furniture/other/clothes_rack.png similarity index 100% rename from tiled/tileset/furniture/other/clothes_rack.png rename to data/maps/tileset/furniture/other/clothes_rack.png diff --git a/tiled/tileset/furniture/other/costumes.png b/data/maps/tileset/furniture/other/costumes.png similarity index 100% rename from tiled/tileset/furniture/other/costumes.png rename to data/maps/tileset/furniture/other/costumes.png diff --git a/tiled/tileset/furniture/other/costumes.xcf.bz2 b/data/maps/tileset/furniture/other/costumes.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/costumes.xcf.bz2 rename to data/maps/tileset/furniture/other/costumes.xcf.bz2 diff --git a/tiled/tileset/furniture/other/drawer.png b/data/maps/tileset/furniture/other/drawer.png similarity index 100% rename from tiled/tileset/furniture/other/drawer.png rename to data/maps/tileset/furniture/other/drawer.png diff --git a/tiled/tileset/furniture/other/drawer_with_mirror.png b/data/maps/tileset/furniture/other/drawer_with_mirror.png similarity index 100% rename from tiled/tileset/furniture/other/drawer_with_mirror.png rename to data/maps/tileset/furniture/other/drawer_with_mirror.png diff --git a/tiled/tileset/furniture/other/drawer_without_runner.png b/data/maps/tileset/furniture/other/drawer_without_runner.png similarity index 100% rename from tiled/tileset/furniture/other/drawer_without_runner.png rename to data/maps/tileset/furniture/other/drawer_without_runner.png diff --git a/tiled/tileset/furniture/other/furniture_pine.png b/data/maps/tileset/furniture/other/furniture_pine.png similarity index 100% rename from tiled/tileset/furniture/other/furniture_pine.png rename to data/maps/tileset/furniture/other/furniture_pine.png diff --git a/tiled/tileset/furniture/other/loom.png b/data/maps/tileset/furniture/other/loom.png similarity index 100% rename from tiled/tileset/furniture/other/loom.png rename to data/maps/tileset/furniture/other/loom.png diff --git a/tiled/tileset/furniture/other/mannequins.png b/data/maps/tileset/furniture/other/mannequins.png similarity index 100% rename from tiled/tileset/furniture/other/mannequins.png rename to data/maps/tileset/furniture/other/mannequins.png diff --git a/tiled/tileset/furniture/other/mannequins.xcf.bz2 b/data/maps/tileset/furniture/other/mannequins.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/mannequins.xcf.bz2 rename to data/maps/tileset/furniture/other/mannequins.xcf.bz2 diff --git a/tiled/tileset/furniture/other/oriental_screen.png b/data/maps/tileset/furniture/other/oriental_screen.png similarity index 100% rename from tiled/tileset/furniture/other/oriental_screen.png rename to data/maps/tileset/furniture/other/oriental_screen.png diff --git a/tiled/tileset/furniture/other/pedestal.png b/data/maps/tileset/furniture/other/pedestal.png similarity index 100% rename from tiled/tileset/furniture/other/pedestal.png rename to data/maps/tileset/furniture/other/pedestal.png diff --git a/tiled/tileset/furniture/other/pedestal.xcf.bz2 b/data/maps/tileset/furniture/other/pedestal.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/pedestal.xcf.bz2 rename to data/maps/tileset/furniture/other/pedestal.xcf.bz2 diff --git a/tiled/tileset/furniture/other/piano-baby_grand.png b/data/maps/tileset/furniture/other/piano-baby_grand.png similarity index 100% rename from tiled/tileset/furniture/other/piano-baby_grand.png rename to data/maps/tileset/furniture/other/piano-baby_grand.png diff --git a/tiled/tileset/furniture/other/piano-baby_grand.xcf.bz2 b/data/maps/tileset/furniture/other/piano-baby_grand.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/piano-baby_grand.xcf.bz2 rename to data/maps/tileset/furniture/other/piano-baby_grand.xcf.bz2 diff --git a/tiled/tileset/furniture/other/piano.png b/data/maps/tileset/furniture/other/piano.png similarity index 100% rename from tiled/tileset/furniture/other/piano.png rename to data/maps/tileset/furniture/other/piano.png diff --git a/tiled/tileset/furniture/other/spinningwheel.png b/data/maps/tileset/furniture/other/spinningwheel.png similarity index 100% rename from tiled/tileset/furniture/other/spinningwheel.png rename to data/maps/tileset/furniture/other/spinningwheel.png diff --git a/tiled/tileset/furniture/other/stick.png b/data/maps/tileset/furniture/other/stick.png similarity index 100% rename from tiled/tileset/furniture/other/stick.png rename to data/maps/tileset/furniture/other/stick.png diff --git a/tiled/tileset/furniture/other/stick.xcf.bz2 b/data/maps/tileset/furniture/other/stick.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/stick.xcf.bz2 rename to data/maps/tileset/furniture/other/stick.xcf.bz2 diff --git a/tiled/tileset/furniture/other/tools_rack.png b/data/maps/tileset/furniture/other/tools_rack.png similarity index 100% rename from tiled/tileset/furniture/other/tools_rack.png rename to data/maps/tileset/furniture/other/tools_rack.png diff --git a/tiled/tileset/furniture/other/tools_rack.xcf.bz2 b/data/maps/tileset/furniture/other/tools_rack.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/other/tools_rack.xcf.bz2 rename to data/maps/tileset/furniture/other/tools_rack.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/blackdragon.png b/data/maps/tileset/furniture/picture/blackdragon.png similarity index 100% rename from tiled/tileset/furniture/picture/blackdragon.png rename to data/maps/tileset/furniture/picture/blackdragon.png diff --git a/tiled/tileset/furniture/picture/cats.png b/data/maps/tileset/furniture/picture/cats.png similarity index 100% rename from tiled/tileset/furniture/picture/cats.png rename to data/maps/tileset/furniture/picture/cats.png diff --git a/tiled/tileset/furniture/picture/cats.xcf.bz2 b/data/maps/tileset/furniture/picture/cats.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/cats.xcf.bz2 rename to data/maps/tileset/furniture/picture/cats.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/city_picture.png b/data/maps/tileset/furniture/picture/city_picture.png similarity index 100% rename from tiled/tileset/furniture/picture/city_picture.png rename to data/maps/tileset/furniture/picture/city_picture.png diff --git a/tiled/tileset/furniture/picture/city_picture.xcf.bz2 b/data/maps/tileset/furniture/picture/city_picture.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/city_picture.xcf.bz2 rename to data/maps/tileset/furniture/picture/city_picture.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/gnome_sweet_gnome.png b/data/maps/tileset/furniture/picture/gnome_sweet_gnome.png similarity index 100% rename from tiled/tileset/furniture/picture/gnome_sweet_gnome.png rename to data/maps/tileset/furniture/picture/gnome_sweet_gnome.png diff --git a/tiled/tileset/furniture/picture/kirdneh forger uncles.png b/data/maps/tileset/furniture/picture/kirdneh forger uncles.png similarity index 100% rename from tiled/tileset/furniture/picture/kirdneh forger uncles.png rename to data/maps/tileset/furniture/picture/kirdneh forger uncles.png diff --git a/tiled/tileset/furniture/picture/large_island.png b/data/maps/tileset/furniture/picture/large_island.png similarity index 100% rename from tiled/tileset/furniture/picture/large_island.png rename to data/maps/tileset/furniture/picture/large_island.png diff --git a/tiled/tileset/furniture/picture/large_island.xcf.bz2 b/data/maps/tileset/furniture/picture/large_island.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/large_island.xcf.bz2 rename to data/maps/tileset/furniture/picture/large_island.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/oil_paintings.png b/data/maps/tileset/furniture/picture/oil_paintings.png similarity index 100% rename from tiled/tileset/furniture/picture/oil_paintings.png rename to data/maps/tileset/furniture/picture/oil_paintings.png diff --git a/tiled/tileset/furniture/picture/projectleader.png b/data/maps/tileset/furniture/picture/projectleader.png similarity index 100% rename from tiled/tileset/furniture/picture/projectleader.png rename to data/maps/tileset/furniture/picture/projectleader.png diff --git a/tiled/tileset/furniture/picture/projectleader.xcf.bz2 b/data/maps/tileset/furniture/picture/projectleader.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/projectleader.xcf.bz2 rename to data/maps/tileset/furniture/picture/projectleader.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/sheep_picture.png b/data/maps/tileset/furniture/picture/sheep_picture.png similarity index 100% rename from tiled/tileset/furniture/picture/sheep_picture.png rename to data/maps/tileset/furniture/picture/sheep_picture.png diff --git a/tiled/tileset/furniture/picture/sheep_picture.xcf.bz2 b/data/maps/tileset/furniture/picture/sheep_picture.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/sheep_picture.xcf.bz2 rename to data/maps/tileset/furniture/picture/sheep_picture.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/small.png b/data/maps/tileset/furniture/picture/small.png similarity index 100% rename from tiled/tileset/furniture/picture/small.png rename to data/maps/tileset/furniture/picture/small.png diff --git a/tiled/tileset/furniture/picture/small.xcf.bz2 b/data/maps/tileset/furniture/picture/small.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/picture/small.xcf.bz2 rename to data/maps/tileset/furniture/picture/small.xcf.bz2 diff --git a/tiled/tileset/furniture/picture/small_2.png b/data/maps/tileset/furniture/picture/small_2.png similarity index 100% rename from tiled/tileset/furniture/picture/small_2.png rename to data/maps/tileset/furniture/picture/small_2.png diff --git a/tiled/tileset/furniture/picture/small_hills.png b/data/maps/tileset/furniture/picture/small_hills.png similarity index 100% rename from tiled/tileset/furniture/picture/small_hills.png rename to data/maps/tileset/furniture/picture/small_hills.png diff --git a/tiled/tileset/furniture/shelve/bookshelf.xcf.bz2 b/data/maps/tileset/furniture/shelve/bookshelf.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/bookshelf.xcf.bz2 rename to data/maps/tileset/furniture/shelve/bookshelf.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/bright_bookshelf.png b/data/maps/tileset/furniture/shelve/bright_bookshelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/bright_bookshelf.png rename to data/maps/tileset/furniture/shelve/bright_bookshelf.png diff --git a/tiled/tileset/furniture/shelve/bright_bookshelf_and_cupboard.png b/data/maps/tileset/furniture/shelve/bright_bookshelf_and_cupboard.png similarity index 100% rename from tiled/tileset/furniture/shelve/bright_bookshelf_and_cupboard.png rename to data/maps/tileset/furniture/shelve/bright_bookshelf_and_cupboard.png diff --git a/tiled/tileset/furniture/shelve/broad_shelf.png b/data/maps/tileset/furniture/shelve/broad_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/broad_shelf.png rename to data/maps/tileset/furniture/shelve/broad_shelf.png diff --git a/tiled/tileset/furniture/shelve/dark_bookshelf.png b/data/maps/tileset/furniture/shelve/dark_bookshelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/dark_bookshelf.png rename to data/maps/tileset/furniture/shelve/dark_bookshelf.png diff --git a/tiled/tileset/furniture/shelve/dark_bookshelf_2.png b/data/maps/tileset/furniture/shelve/dark_bookshelf_2.png similarity index 100% rename from tiled/tileset/furniture/shelve/dark_bookshelf_2.png rename to data/maps/tileset/furniture/shelve/dark_bookshelf_2.png diff --git a/tiled/tileset/furniture/shelve/dark_bottle_shelf.png b/data/maps/tileset/furniture/shelve/dark_bottle_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/dark_bottle_shelf.png rename to data/maps/tileset/furniture/shelve/dark_bottle_shelf.png diff --git a/tiled/tileset/furniture/shelve/drawer_shelf.png b/data/maps/tileset/furniture/shelve/drawer_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/drawer_shelf.png rename to data/maps/tileset/furniture/shelve/drawer_shelf.png diff --git a/tiled/tileset/furniture/shelve/drawer_shelf.xcf.bz2 b/data/maps/tileset/furniture/shelve/drawer_shelf.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/drawer_shelf.xcf.bz2 rename to data/maps/tileset/furniture/shelve/drawer_shelf.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/green_bookshelf.png b/data/maps/tileset/furniture/shelve/green_bookshelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/green_bookshelf.png rename to data/maps/tileset/furniture/shelve/green_bookshelf.png diff --git a/tiled/tileset/furniture/shelve/item_shelf.png b/data/maps/tileset/furniture/shelve/item_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/item_shelf.png rename to data/maps/tileset/furniture/shelve/item_shelf.png diff --git a/tiled/tileset/furniture/shelve/item_shelf.xcf.bz2 b/data/maps/tileset/furniture/shelve/item_shelf.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/item_shelf.xcf.bz2 rename to data/maps/tileset/furniture/shelve/item_shelf.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/narrow_bookshelf.png b/data/maps/tileset/furniture/shelve/narrow_bookshelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/narrow_bookshelf.png rename to data/maps/tileset/furniture/shelve/narrow_bookshelf.png diff --git a/tiled/tileset/furniture/shelve/pale_book_bottle_shelf.png b/data/maps/tileset/furniture/shelve/pale_book_bottle_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/pale_book_bottle_shelf.png rename to data/maps/tileset/furniture/shelve/pale_book_bottle_shelf.png diff --git a/tiled/tileset/furniture/shelve/rack.png b/data/maps/tileset/furniture/shelve/rack.png similarity index 100% rename from tiled/tileset/furniture/shelve/rack.png rename to data/maps/tileset/furniture/shelve/rack.png diff --git a/tiled/tileset/furniture/shelve/rack.xcf.bz2 b/data/maps/tileset/furniture/shelve/rack.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/rack.xcf.bz2 rename to data/maps/tileset/furniture/shelve/rack.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/shelf_3.png b/data/maps/tileset/furniture/shelve/shelf_3.png similarity index 100% rename from tiled/tileset/furniture/shelve/shelf_3.png rename to data/maps/tileset/furniture/shelve/shelf_3.png diff --git a/tiled/tileset/furniture/shelve/shelf_3.xcf.bz2 b/data/maps/tileset/furniture/shelve/shelf_3.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/shelf_3.xcf.bz2 rename to data/maps/tileset/furniture/shelve/shelf_3.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/small_shelf.png b/data/maps/tileset/furniture/shelve/small_shelf.png similarity index 100% rename from tiled/tileset/furniture/shelve/small_shelf.png rename to data/maps/tileset/furniture/shelve/small_shelf.png diff --git a/tiled/tileset/furniture/shelve/small_shelf.xcf.bz2 b/data/maps/tileset/furniture/shelve/small_shelf.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/shelve/small_shelf.xcf.bz2 rename to data/maps/tileset/furniture/shelve/small_shelf.xcf.bz2 diff --git a/tiled/tileset/furniture/shelve/wardrobe_lateral.png b/data/maps/tileset/furniture/shelve/wardrobe_lateral.png similarity index 100% rename from tiled/tileset/furniture/shelve/wardrobe_lateral.png rename to data/maps/tileset/furniture/shelve/wardrobe_lateral.png diff --git a/tiled/tileset/furniture/sink/dark_brown_stone.png b/data/maps/tileset/furniture/sink/dark_brown_stone.png similarity index 100% rename from tiled/tileset/furniture/sink/dark_brown_stone.png rename to data/maps/tileset/furniture/sink/dark_brown_stone.png diff --git a/tiled/tileset/furniture/sink/dark_brown_stone.xcf.bz2 b/data/maps/tileset/furniture/sink/dark_brown_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/dark_brown_stone.xcf.bz2 rename to data/maps/tileset/furniture/sink/dark_brown_stone.xcf.bz2 diff --git a/tiled/tileset/furniture/sink/dark_front_on.png b/data/maps/tileset/furniture/sink/dark_front_on.png similarity index 100% rename from tiled/tileset/furniture/sink/dark_front_on.png rename to data/maps/tileset/furniture/sink/dark_front_on.png diff --git a/tiled/tileset/furniture/sink/dark_front_on.xcf.bz2 b/data/maps/tileset/furniture/sink/dark_front_on.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/dark_front_on.xcf.bz2 rename to data/maps/tileset/furniture/sink/dark_front_on.xcf.bz2 diff --git a/tiled/tileset/furniture/sink/dark_side_on.png b/data/maps/tileset/furniture/sink/dark_side_on.png similarity index 100% rename from tiled/tileset/furniture/sink/dark_side_on.png rename to data/maps/tileset/furniture/sink/dark_side_on.png diff --git a/tiled/tileset/furniture/sink/dark_side_on.xcf.bz2 b/data/maps/tileset/furniture/sink/dark_side_on.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/dark_side_on.xcf.bz2 rename to data/maps/tileset/furniture/sink/dark_side_on.xcf.bz2 diff --git a/tiled/tileset/furniture/sink/jacuzzi_dark_side_on.png b/data/maps/tileset/furniture/sink/jacuzzi_dark_side_on.png similarity index 100% rename from tiled/tileset/furniture/sink/jacuzzi_dark_side_on.png rename to data/maps/tileset/furniture/sink/jacuzzi_dark_side_on.png diff --git a/tiled/tileset/furniture/sink/jacuzzi_dark_side_on.xcf.bz2 b/data/maps/tileset/furniture/sink/jacuzzi_dark_side_on.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/jacuzzi_dark_side_on.xcf.bz2 rename to data/maps/tileset/furniture/sink/jacuzzi_dark_side_on.xcf.bz2 diff --git a/tiled/tileset/furniture/sink/manger.png b/data/maps/tileset/furniture/sink/manger.png similarity index 100% rename from tiled/tileset/furniture/sink/manger.png rename to data/maps/tileset/furniture/sink/manger.png diff --git a/tiled/tileset/furniture/sink/manger.xcf.bz2 b/data/maps/tileset/furniture/sink/manger.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/manger.xcf.bz2 rename to data/maps/tileset/furniture/sink/manger.xcf.bz2 diff --git a/tiled/tileset/furniture/sink/pale_brown_stone.png b/data/maps/tileset/furniture/sink/pale_brown_stone.png similarity index 100% rename from tiled/tileset/furniture/sink/pale_brown_stone.png rename to data/maps/tileset/furniture/sink/pale_brown_stone.png diff --git a/tiled/tileset/furniture/sink/pale_brown_stone.xcf.bz2 b/data/maps/tileset/furniture/sink/pale_brown_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/sink/pale_brown_stone.xcf.bz2 rename to data/maps/tileset/furniture/sink/pale_brown_stone.xcf.bz2 diff --git a/tiled/tileset/furniture/table/alchemists_table.png b/data/maps/tileset/furniture/table/alchemists_table.png similarity index 100% rename from tiled/tileset/furniture/table/alchemists_table.png rename to data/maps/tileset/furniture/table/alchemists_table.png diff --git a/tiled/tileset/furniture/table/alchemists_table.xcf.bz2 b/data/maps/tileset/furniture/table/alchemists_table.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/alchemists_table.xcf.bz2 rename to data/maps/tileset/furniture/table/alchemists_table.xcf.bz2 diff --git a/tiled/tileset/furniture/table/bazaar_table-ew.xcf.bz2 b/data/maps/tileset/furniture/table/bazaar_table-ew.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table-ew.xcf.bz2 rename to data/maps/tileset/furniture/table/bazaar_table-ew.xcf.bz2 diff --git a/tiled/tileset/furniture/table/bazaar_table-ns.xcf.bz2 b/data/maps/tileset/furniture/table/bazaar_table-ns.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table-ns.xcf.bz2 rename to data/maps/tileset/furniture/table/bazaar_table-ns.xcf.bz2 diff --git a/tiled/tileset/furniture/table/bazaar_table_1.png b/data/maps/tileset/furniture/table/bazaar_table_1.png similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_1.png rename to data/maps/tileset/furniture/table/bazaar_table_1.png diff --git a/tiled/tileset/furniture/table/bazaar_table_1.xcf.bz2 b/data/maps/tileset/furniture/table/bazaar_table_1.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_1.xcf.bz2 rename to data/maps/tileset/furniture/table/bazaar_table_1.xcf.bz2 diff --git a/tiled/tileset/furniture/table/bazaar_table_2.png b/data/maps/tileset/furniture/table/bazaar_table_2.png similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_2.png rename to data/maps/tileset/furniture/table/bazaar_table_2.png diff --git a/tiled/tileset/furniture/table/bazaar_table_3.png b/data/maps/tileset/furniture/table/bazaar_table_3.png similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_3.png rename to data/maps/tileset/furniture/table/bazaar_table_3.png diff --git a/tiled/tileset/furniture/table/bazaar_table_4.png b/data/maps/tileset/furniture/table/bazaar_table_4.png similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_4.png rename to data/maps/tileset/furniture/table/bazaar_table_4.png diff --git a/tiled/tileset/furniture/table/bazaar_table_5.png b/data/maps/tileset/furniture/table/bazaar_table_5.png similarity index 100% rename from tiled/tileset/furniture/table/bazaar_table_5.png rename to data/maps/tileset/furniture/table/bazaar_table_5.png diff --git a/tiled/tileset/furniture/table/bench.png b/data/maps/tileset/furniture/table/bench.png similarity index 100% rename from tiled/tileset/furniture/table/bench.png rename to data/maps/tileset/furniture/table/bench.png diff --git a/tiled/tileset/furniture/table/brick_base.png b/data/maps/tileset/furniture/table/brick_base.png similarity index 100% rename from tiled/tileset/furniture/table/brick_base.png rename to data/maps/tileset/furniture/table/brick_base.png diff --git a/tiled/tileset/furniture/table/concrete_table.png b/data/maps/tileset/furniture/table/concrete_table.png similarity index 100% rename from tiled/tileset/furniture/table/concrete_table.png rename to data/maps/tileset/furniture/table/concrete_table.png diff --git a/tiled/tileset/furniture/table/concrete_table.xcf.bz2 b/data/maps/tileset/furniture/table/concrete_table.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/concrete_table.xcf.bz2 rename to data/maps/tileset/furniture/table/concrete_table.xcf.bz2 diff --git a/tiled/tileset/furniture/table/desk.png b/data/maps/tileset/furniture/table/desk.png similarity index 100% rename from tiled/tileset/furniture/table/desk.png rename to data/maps/tileset/furniture/table/desk.png diff --git a/tiled/tileset/furniture/table/desk.xcf.bz2 b/data/maps/tileset/furniture/table/desk.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/desk.xcf.bz2 rename to data/maps/tileset/furniture/table/desk.xcf.bz2 diff --git a/tiled/tileset/furniture/table/desk_wooden.png b/data/maps/tileset/furniture/table/desk_wooden.png similarity index 100% rename from tiled/tileset/furniture/table/desk_wooden.png rename to data/maps/tileset/furniture/table/desk_wooden.png diff --git a/tiled/tileset/furniture/table/fancy_blue_red.png b/data/maps/tileset/furniture/table/fancy_blue_red.png similarity index 100% rename from tiled/tileset/furniture/table/fancy_blue_red.png rename to data/maps/tileset/furniture/table/fancy_blue_red.png diff --git a/tiled/tileset/furniture/table/fancy_blue_red.xcf.bz2 b/data/maps/tileset/furniture/table/fancy_blue_red.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/fancy_blue_red.xcf.bz2 rename to data/maps/tileset/furniture/table/fancy_blue_red.xcf.bz2 diff --git a/tiled/tileset/furniture/table/flowers_on_bench2.png b/data/maps/tileset/furniture/table/flowers_on_bench2.png similarity index 100% rename from tiled/tileset/furniture/table/flowers_on_bench2.png rename to data/maps/tileset/furniture/table/flowers_on_bench2.png diff --git a/tiled/tileset/furniture/table/flowers_on_benches.png b/data/maps/tileset/furniture/table/flowers_on_benches.png similarity index 100% rename from tiled/tileset/furniture/table/flowers_on_benches.png rename to data/maps/tileset/furniture/table/flowers_on_benches.png diff --git a/tiled/tileset/furniture/table/flowers_on_benches.xcf.bz2 b/data/maps/tileset/furniture/table/flowers_on_benches.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/flowers_on_benches.xcf.bz2 rename to data/maps/tileset/furniture/table/flowers_on_benches.xcf.bz2 diff --git a/tiled/tileset/furniture/table/grey_fancy.png b/data/maps/tileset/furniture/table/grey_fancy.png similarity index 100% rename from tiled/tileset/furniture/table/grey_fancy.png rename to data/maps/tileset/furniture/table/grey_fancy.png diff --git a/tiled/tileset/furniture/table/grey_fancy_horizontal.png b/data/maps/tileset/furniture/table/grey_fancy_horizontal.png similarity index 100% rename from tiled/tileset/furniture/table/grey_fancy_horizontal.png rename to data/maps/tileset/furniture/table/grey_fancy_horizontal.png diff --git a/tiled/tileset/furniture/table/grey_long.png b/data/maps/tileset/furniture/table/grey_long.png similarity index 100% rename from tiled/tileset/furniture/table/grey_long.png rename to data/maps/tileset/furniture/table/grey_long.png diff --git a/tiled/tileset/furniture/table/grey_pale.png b/data/maps/tileset/furniture/table/grey_pale.png similarity index 100% rename from tiled/tileset/furniture/table/grey_pale.png rename to data/maps/tileset/furniture/table/grey_pale.png diff --git a/tiled/tileset/furniture/table/grey_pale.xcf.bz2 b/data/maps/tileset/furniture/table/grey_pale.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/grey_pale.xcf.bz2 rename to data/maps/tileset/furniture/table/grey_pale.xcf.bz2 diff --git a/tiled/tileset/furniture/table/grey_plain.png b/data/maps/tileset/furniture/table/grey_plain.png similarity index 100% rename from tiled/tileset/furniture/table/grey_plain.png rename to data/maps/tileset/furniture/table/grey_plain.png diff --git a/tiled/tileset/furniture/table/grey_plain.xcf.bz2 b/data/maps/tileset/furniture/table/grey_plain.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/grey_plain.xcf.bz2 rename to data/maps/tileset/furniture/table/grey_plain.xcf.bz2 diff --git a/tiled/tileset/furniture/table/hotdog_stand.png b/data/maps/tileset/furniture/table/hotdog_stand.png similarity index 100% rename from tiled/tileset/furniture/table/hotdog_stand.png rename to data/maps/tileset/furniture/table/hotdog_stand.png diff --git a/tiled/tileset/furniture/table/hotdog_stand.xcf.bz2 b/data/maps/tileset/furniture/table/hotdog_stand.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/hotdog_stand.xcf.bz2 rename to data/maps/tileset/furniture/table/hotdog_stand.xcf.bz2 diff --git a/tiled/tileset/furniture/table/long_front_on.png b/data/maps/tileset/furniture/table/long_front_on.png similarity index 100% rename from tiled/tileset/furniture/table/long_front_on.png rename to data/maps/tileset/furniture/table/long_front_on.png diff --git a/tiled/tileset/furniture/table/long_front_on_pale.png b/data/maps/tileset/furniture/table/long_front_on_pale.png similarity index 100% rename from tiled/tileset/furniture/table/long_front_on_pale.png rename to data/maps/tileset/furniture/table/long_front_on_pale.png diff --git a/tiled/tileset/furniture/table/long_side_on_pale.png b/data/maps/tileset/furniture/table/long_side_on_pale.png similarity index 100% rename from tiled/tileset/furniture/table/long_side_on_pale.png rename to data/maps/tileset/furniture/table/long_side_on_pale.png diff --git a/tiled/tileset/furniture/table/orb_table.png b/data/maps/tileset/furniture/table/orb_table.png similarity index 100% rename from tiled/tileset/furniture/table/orb_table.png rename to data/maps/tileset/furniture/table/orb_table.png diff --git a/tiled/tileset/furniture/table/orb_table.xcf.bz2 b/data/maps/tileset/furniture/table/orb_table.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/orb_table.xcf.bz2 rename to data/maps/tileset/furniture/table/orb_table.xcf.bz2 diff --git a/tiled/tileset/furniture/table/oriental_table.png b/data/maps/tileset/furniture/table/oriental_table.png similarity index 100% rename from tiled/tileset/furniture/table/oriental_table.png rename to data/maps/tileset/furniture/table/oriental_table.png diff --git a/tiled/tileset/furniture/table/rectangular_with_meals.png b/data/maps/tileset/furniture/table/rectangular_with_meals.png similarity index 100% rename from tiled/tileset/furniture/table/rectangular_with_meals.png rename to data/maps/tileset/furniture/table/rectangular_with_meals.png diff --git a/tiled/tileset/furniture/table/rectangular_with_meals.xcf.bz2 b/data/maps/tileset/furniture/table/rectangular_with_meals.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/rectangular_with_meals.xcf.bz2 rename to data/maps/tileset/furniture/table/rectangular_with_meals.xcf.bz2 diff --git a/tiled/tileset/furniture/table/square.png b/data/maps/tileset/furniture/table/square.png similarity index 100% rename from tiled/tileset/furniture/table/square.png rename to data/maps/tileset/furniture/table/square.png diff --git a/tiled/tileset/furniture/table/square_pale.png b/data/maps/tileset/furniture/table/square_pale.png similarity index 100% rename from tiled/tileset/furniture/table/square_pale.png rename to data/maps/tileset/furniture/table/square_pale.png diff --git a/tiled/tileset/furniture/table/stone_desk.png b/data/maps/tileset/furniture/table/stone_desk.png similarity index 100% rename from tiled/tileset/furniture/table/stone_desk.png rename to data/maps/tileset/furniture/table/stone_desk.png diff --git a/tiled/tileset/furniture/table/stone_desk.xcf.bz2 b/data/maps/tileset/furniture/table/stone_desk.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/stone_desk.xcf.bz2 rename to data/maps/tileset/furniture/table/stone_desk.xcf.bz2 diff --git a/tiled/tileset/furniture/table/table_copper.png b/data/maps/tileset/furniture/table/table_copper.png similarity index 100% rename from tiled/tileset/furniture/table/table_copper.png rename to data/maps/tileset/furniture/table/table_copper.png diff --git a/tiled/tileset/furniture/table/table_copper.xcf.bz2 b/data/maps/tileset/furniture/table/table_copper.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/table_copper.xcf.bz2 rename to data/maps/tileset/furniture/table/table_copper.xcf.bz2 diff --git a/tiled/tileset/furniture/table/table_linen.png b/data/maps/tileset/furniture/table/table_linen.png similarity index 100% rename from tiled/tileset/furniture/table/table_linen.png rename to data/maps/tileset/furniture/table/table_linen.png diff --git a/tiled/tileset/furniture/table/table_linen.xcf.bz2 b/data/maps/tileset/furniture/table/table_linen.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/table_linen.xcf.bz2 rename to data/maps/tileset/furniture/table/table_linen.xcf.bz2 diff --git a/tiled/tileset/furniture/table/table_with_beer.png b/data/maps/tileset/furniture/table/table_with_beer.png similarity index 100% rename from tiled/tileset/furniture/table/table_with_beer.png rename to data/maps/tileset/furniture/table/table_with_beer.png diff --git a/tiled/tileset/furniture/table/table_with_beer_dark.png b/data/maps/tileset/furniture/table/table_with_beer_dark.png similarity index 100% rename from tiled/tileset/furniture/table/table_with_beer_dark.png rename to data/maps/tileset/furniture/table/table_with_beer_dark.png diff --git a/tiled/tileset/furniture/table/table_with_hob.png b/data/maps/tileset/furniture/table/table_with_hob.png similarity index 100% rename from tiled/tileset/furniture/table/table_with_hob.png rename to data/maps/tileset/furniture/table/table_with_hob.png diff --git a/tiled/tileset/furniture/table/table_with_hob.xcf.bz2 b/data/maps/tileset/furniture/table/table_with_hob.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/table_with_hob.xcf.bz2 rename to data/maps/tileset/furniture/table/table_with_hob.xcf.bz2 diff --git a/tiled/tileset/furniture/table/table_with_hob_pale.png b/data/maps/tileset/furniture/table/table_with_hob_pale.png similarity index 100% rename from tiled/tileset/furniture/table/table_with_hob_pale.png rename to data/maps/tileset/furniture/table/table_with_hob_pale.png diff --git a/tiled/tileset/furniture/table/table_with_hob_pale.xcf.bz2 b/data/maps/tileset/furniture/table/table_with_hob_pale.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/table_with_hob_pale.xcf.bz2 rename to data/maps/tileset/furniture/table/table_with_hob_pale.xcf.bz2 diff --git a/tiled/tileset/furniture/table/table_wooden_brown.png b/data/maps/tileset/furniture/table/table_wooden_brown.png similarity index 100% rename from tiled/tileset/furniture/table/table_wooden_brown.png rename to data/maps/tileset/furniture/table/table_wooden_brown.png diff --git a/tiled/tileset/furniture/table/table_wooden_brown.xcf.bz2 b/data/maps/tileset/furniture/table/table_wooden_brown.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/table_wooden_brown.xcf.bz2 rename to data/maps/tileset/furniture/table/table_wooden_brown.xcf.bz2 diff --git a/tiled/tileset/furniture/table/tree_stump_table.png b/data/maps/tileset/furniture/table/tree_stump_table.png similarity index 100% rename from tiled/tileset/furniture/table/tree_stump_table.png rename to data/maps/tileset/furniture/table/tree_stump_table.png diff --git a/tiled/tileset/furniture/table/vendors_table.png b/data/maps/tileset/furniture/table/vendors_table.png similarity index 100% rename from tiled/tileset/furniture/table/vendors_table.png rename to data/maps/tileset/furniture/table/vendors_table.png diff --git a/tiled/tileset/furniture/table/vendors_table.xcf.bz2 b/data/maps/tileset/furniture/table/vendors_table.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/vendors_table.xcf.bz2 rename to data/maps/tileset/furniture/table/vendors_table.xcf.bz2 diff --git a/tiled/tileset/furniture/table/white.png b/data/maps/tileset/furniture/table/white.png similarity index 100% rename from tiled/tileset/furniture/table/white.png rename to data/maps/tileset/furniture/table/white.png diff --git a/tiled/tileset/furniture/table/white.xcf.bz2 b/data/maps/tileset/furniture/table/white.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/white.xcf.bz2 rename to data/maps/tileset/furniture/table/white.xcf.bz2 diff --git a/tiled/tileset/furniture/table/white_counter_top.png b/data/maps/tileset/furniture/table/white_counter_top.png similarity index 100% rename from tiled/tileset/furniture/table/white_counter_top.png rename to data/maps/tileset/furniture/table/white_counter_top.png diff --git a/tiled/tileset/furniture/table/wooden.png b/data/maps/tileset/furniture/table/wooden.png similarity index 100% rename from tiled/tileset/furniture/table/wooden.png rename to data/maps/tileset/furniture/table/wooden.png diff --git a/tiled/tileset/furniture/table/wooden_pale.png b/data/maps/tileset/furniture/table/wooden_pale.png similarity index 100% rename from tiled/tileset/furniture/table/wooden_pale.png rename to data/maps/tileset/furniture/table/wooden_pale.png diff --git a/tiled/tileset/furniture/table/wooden_rectangular.png b/data/maps/tileset/furniture/table/wooden_rectangular.png similarity index 100% rename from tiled/tileset/furniture/table/wooden_rectangular.png rename to data/maps/tileset/furniture/table/wooden_rectangular.png diff --git a/tiled/tileset/furniture/table/wooden_rectangular.xcf.bz2 b/data/maps/tileset/furniture/table/wooden_rectangular.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/wooden_rectangular.xcf.bz2 rename to data/maps/tileset/furniture/table/wooden_rectangular.xcf.bz2 diff --git a/tiled/tileset/furniture/table/wooden_trestle.png b/data/maps/tileset/furniture/table/wooden_trestle.png similarity index 100% rename from tiled/tileset/furniture/table/wooden_trestle.png rename to data/maps/tileset/furniture/table/wooden_trestle.png diff --git a/tiled/tileset/furniture/table/wooden_trestle.xcf.bz2 b/data/maps/tileset/furniture/table/wooden_trestle.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/wooden_trestle.xcf.bz2 rename to data/maps/tileset/furniture/table/wooden_trestle.xcf.bz2 diff --git a/tiled/tileset/furniture/table/wooden_trestle_vertical.png b/data/maps/tileset/furniture/table/wooden_trestle_vertical.png similarity index 100% rename from tiled/tileset/furniture/table/wooden_trestle_vertical.png rename to data/maps/tileset/furniture/table/wooden_trestle_vertical.png diff --git a/tiled/tileset/furniture/table/wooden_trestle_vertical.xcf.bz2 b/data/maps/tileset/furniture/table/wooden_trestle_vertical.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/wooden_trestle_vertical.xcf.bz2 rename to data/maps/tileset/furniture/table/wooden_trestle_vertical.xcf.bz2 diff --git a/tiled/tileset/furniture/table/wooden_with_candles.png b/data/maps/tileset/furniture/table/wooden_with_candles.png similarity index 100% rename from tiled/tileset/furniture/table/wooden_with_candles.png rename to data/maps/tileset/furniture/table/wooden_with_candles.png diff --git a/tiled/tileset/furniture/table/wooden_with_candles.xcf.bz2 b/data/maps/tileset/furniture/table/wooden_with_candles.xcf.bz2 similarity index 100% rename from tiled/tileset/furniture/table/wooden_with_candles.xcf.bz2 rename to data/maps/tileset/furniture/table/wooden_with_candles.xcf.bz2 diff --git a/tiled/tileset/ground/README b/data/maps/tileset/ground/README similarity index 100% rename from tiled/tileset/ground/README rename to data/maps/tileset/ground/README diff --git a/tiled/tileset/ground/blue_paving.png b/data/maps/tileset/ground/blue_paving.png similarity index 100% rename from tiled/tileset/ground/blue_paving.png rename to data/maps/tileset/ground/blue_paving.png diff --git a/tiled/tileset/ground/blueblur.png b/data/maps/tileset/ground/blueblur.png similarity index 100% rename from tiled/tileset/ground/blueblur.png rename to data/maps/tileset/ground/blueblur.png diff --git a/tiled/tileset/ground/bricked_paving.png b/data/maps/tileset/ground/bricked_paving.png similarity index 100% rename from tiled/tileset/ground/bricked_paving.png rename to data/maps/tileset/ground/bricked_paving.png diff --git a/tiled/tileset/ground/brown.png b/data/maps/tileset/ground/brown.png similarity index 100% rename from tiled/tileset/ground/brown.png rename to data/maps/tileset/ground/brown.png diff --git a/tiled/tileset/ground/brown.xcf.bz2 b/data/maps/tileset/ground/brown.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/brown.xcf.bz2 rename to data/maps/tileset/ground/brown.xcf.bz2 diff --git a/tiled/tileset/ground/brown_2.png b/data/maps/tileset/ground/brown_2.png similarity index 100% rename from tiled/tileset/ground/brown_2.png rename to data/maps/tileset/ground/brown_2.png diff --git a/tiled/tileset/ground/brown_corners.png b/data/maps/tileset/ground/brown_corners.png similarity index 100% rename from tiled/tileset/ground/brown_corners.png rename to data/maps/tileset/ground/brown_corners.png diff --git a/tiled/tileset/ground/brown_corners.xcf.bz2 b/data/maps/tileset/ground/brown_corners.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/brown_corners.xcf.bz2 rename to data/maps/tileset/ground/brown_corners.xcf.bz2 diff --git a/tiled/tileset/ground/brown_edges.png b/data/maps/tileset/ground/brown_edges.png similarity index 100% rename from tiled/tileset/ground/brown_edges.png rename to data/maps/tileset/ground/brown_edges.png diff --git a/tiled/tileset/ground/brown_edges.xcf.bz2 b/data/maps/tileset/ground/brown_edges.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/brown_edges.xcf.bz2 rename to data/maps/tileset/ground/brown_edges.xcf.bz2 diff --git a/tiled/tileset/ground/brown_paving.png b/data/maps/tileset/ground/brown_paving.png similarity index 100% rename from tiled/tileset/ground/brown_paving.png rename to data/maps/tileset/ground/brown_paving.png diff --git a/tiled/tileset/ground/brownground2.png b/data/maps/tileset/ground/brownground2.png similarity index 100% rename from tiled/tileset/ground/brownground2.png rename to data/maps/tileset/ground/brownground2.png diff --git a/tiled/tileset/ground/cobbled_paving.png b/data/maps/tileset/ground/cobbled_paving.png similarity index 100% rename from tiled/tileset/ground/cobbled_paving.png rename to data/maps/tileset/ground/cobbled_paving.png diff --git a/tiled/tileset/ground/cobblestones.png b/data/maps/tileset/ground/cobblestones.png similarity index 100% rename from tiled/tileset/ground/cobblestones.png rename to data/maps/tileset/ground/cobblestones.png diff --git a/tiled/tileset/ground/dirt_mounds.png b/data/maps/tileset/ground/dirt_mounds.png similarity index 100% rename from tiled/tileset/ground/dirt_mounds.png rename to data/maps/tileset/ground/dirt_mounds.png diff --git a/tiled/tileset/ground/dirt_mounds.xcf.bz2 b/data/maps/tileset/ground/dirt_mounds.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/dirt_mounds.xcf.bz2 rename to data/maps/tileset/ground/dirt_mounds.xcf.bz2 diff --git a/tiled/tileset/ground/drain.png b/data/maps/tileset/ground/drain.png similarity index 100% rename from tiled/tileset/ground/drain.png rename to data/maps/tileset/ground/drain.png diff --git a/tiled/tileset/ground/dry_grass.png b/data/maps/tileset/ground/dry_grass.png similarity index 100% rename from tiled/tileset/ground/dry_grass.png rename to data/maps/tileset/ground/dry_grass.png diff --git a/tiled/tileset/ground/dry_grass.xcf.bz2 b/data/maps/tileset/ground/dry_grass.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/dry_grass.xcf.bz2 rename to data/maps/tileset/ground/dry_grass.xcf.bz2 diff --git a/tiled/tileset/ground/earth_edges.png b/data/maps/tileset/ground/earth_edges.png similarity index 100% rename from tiled/tileset/ground/earth_edges.png rename to data/maps/tileset/ground/earth_edges.png diff --git a/tiled/tileset/ground/earth_edges_yellowgreen.png b/data/maps/tileset/ground/earth_edges_yellowgreen.png similarity index 100% rename from tiled/tileset/ground/earth_edges_yellowgreen.png rename to data/maps/tileset/ground/earth_edges_yellowgreen.png diff --git a/tiled/tileset/ground/eye.png b/data/maps/tileset/ground/eye.png similarity index 100% rename from tiled/tileset/ground/eye.png rename to data/maps/tileset/ground/eye.png diff --git a/tiled/tileset/ground/fire/fire.png b/data/maps/tileset/ground/fire/fire.png similarity index 100% rename from tiled/tileset/ground/fire/fire.png rename to data/maps/tileset/ground/fire/fire.png diff --git a/tiled/tileset/ground/fire/fire_small.png b/data/maps/tileset/ground/fire/fire_small.png similarity index 100% rename from tiled/tileset/ground/fire/fire_small.png rename to data/maps/tileset/ground/fire/fire_small.png diff --git a/tiled/tileset/ground/fire/flame_large.png b/data/maps/tileset/ground/fire/flame_large.png similarity index 100% rename from tiled/tileset/ground/fire/flame_large.png rename to data/maps/tileset/ground/fire/flame_large.png diff --git a/tiled/tileset/ground/fire/flame_large.xcf.bz2 b/data/maps/tileset/ground/fire/flame_large.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/fire/flame_large.xcf.bz2 rename to data/maps/tileset/ground/fire/flame_large.xcf.bz2 diff --git a/tiled/tileset/ground/fire/lava.png b/data/maps/tileset/ground/fire/lava.png similarity index 100% rename from tiled/tileset/ground/fire/lava.png rename to data/maps/tileset/ground/fire/lava.png diff --git a/tiled/tileset/ground/fire/lava.xcf.bz2 b/data/maps/tileset/ground/fire/lava.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/fire/lava.xcf.bz2 rename to data/maps/tileset/ground/fire/lava.xcf.bz2 diff --git a/tiled/tileset/ground/fire/lava_corners.png b/data/maps/tileset/ground/fire/lava_corners.png similarity index 100% rename from tiled/tileset/ground/fire/lava_corners.png rename to data/maps/tileset/ground/fire/lava_corners.png diff --git a/tiled/tileset/ground/grass.xcf.bz2 b/data/maps/tileset/ground/grass.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/grass.xcf.bz2 rename to data/maps/tileset/ground/grass.xcf.bz2 diff --git a/tiled/tileset/ground/grass_2.png b/data/maps/tileset/ground/grass_2.png similarity index 100% rename from tiled/tileset/ground/grass_2.png rename to data/maps/tileset/ground/grass_2.png diff --git a/tiled/tileset/ground/grass_corners.png b/data/maps/tileset/ground/grass_corners.png similarity index 100% rename from tiled/tileset/ground/grass_corners.png rename to data/maps/tileset/ground/grass_corners.png diff --git a/tiled/tileset/ground/grass_edges.png b/data/maps/tileset/ground/grass_edges.png similarity index 100% rename from tiled/tileset/ground/grass_edges.png rename to data/maps/tileset/ground/grass_edges.png diff --git a/tiled/tileset/ground/grass_snow.png b/data/maps/tileset/ground/grass_snow.png similarity index 100% rename from tiled/tileset/ground/grass_snow.png rename to data/maps/tileset/ground/grass_snow.png diff --git a/tiled/tileset/ground/grass_snow.xcf.bz2 b/data/maps/tileset/ground/grass_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/grass_snow.xcf.bz2 rename to data/maps/tileset/ground/grass_snow.xcf.bz2 diff --git a/tiled/tileset/ground/gravel.png b/data/maps/tileset/ground/gravel.png similarity index 100% rename from tiled/tileset/ground/gravel.png rename to data/maps/tileset/ground/gravel.png diff --git a/tiled/tileset/ground/greenGround2.png b/data/maps/tileset/ground/greenGround2.png similarity index 100% rename from tiled/tileset/ground/greenGround2.png rename to data/maps/tileset/ground/greenGround2.png diff --git a/tiled/tileset/ground/green_paving.png b/data/maps/tileset/ground/green_paving.png similarity index 100% rename from tiled/tileset/ground/green_paving.png rename to data/maps/tileset/ground/green_paving.png diff --git a/tiled/tileset/ground/green_paving_4.png b/data/maps/tileset/ground/green_paving_4.png similarity index 100% rename from tiled/tileset/ground/green_paving_4.png rename to data/maps/tileset/ground/green_paving_4.png diff --git a/tiled/tileset/ground/ground.png b/data/maps/tileset/ground/ground.png similarity index 100% rename from tiled/tileset/ground/ground.png rename to data/maps/tileset/ground/ground.png diff --git a/tiled/tileset/ground/ground_2.png b/data/maps/tileset/ground/ground_2.png similarity index 100% rename from tiled/tileset/ground/ground_2.png rename to data/maps/tileset/ground/ground_2.png diff --git a/tiled/tileset/ground/ground_3.png b/data/maps/tileset/ground/ground_3.png similarity index 100% rename from tiled/tileset/ground/ground_3.png rename to data/maps/tileset/ground/ground_3.png diff --git a/tiled/tileset/ground/ground_4.png b/data/maps/tileset/ground/ground_4.png similarity index 100% rename from tiled/tileset/ground/ground_4.png rename to data/maps/tileset/ground/ground_4.png diff --git a/tiled/tileset/ground/hexagramm.png b/data/maps/tileset/ground/hexagramm.png similarity index 100% rename from tiled/tileset/ground/hexagramm.png rename to data/maps/tileset/ground/hexagramm.png diff --git a/tiled/tileset/ground/hexagramm.xcf.bz2 b/data/maps/tileset/ground/hexagramm.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/hexagramm.xcf.bz2 rename to data/maps/tileset/ground/hexagramm.xcf.bz2 diff --git a/tiled/tileset/ground/ice/edges.png b/data/maps/tileset/ground/ice/edges.png similarity index 100% rename from tiled/tileset/ground/ice/edges.png rename to data/maps/tileset/ground/ice/edges.png diff --git a/tiled/tileset/ground/ice/glacier.png b/data/maps/tileset/ground/ice/glacier.png similarity index 100% rename from tiled/tileset/ground/ice/glacier.png rename to data/maps/tileset/ground/ice/glacier.png diff --git a/tiled/tileset/ground/ice/ice.png b/data/maps/tileset/ground/ice/ice.png similarity index 100% rename from tiled/tileset/ground/ice/ice.png rename to data/maps/tileset/ground/ice/ice.png diff --git a/tiled/tileset/ground/ice/icehole.png b/data/maps/tileset/ground/ice/icehole.png similarity index 100% rename from tiled/tileset/ground/ice/icehole.png rename to data/maps/tileset/ground/ice/icehole.png diff --git a/tiled/tileset/ground/indoor/black_hole.png b/data/maps/tileset/ground/indoor/black_hole.png similarity index 100% rename from tiled/tileset/ground/indoor/black_hole.png rename to data/maps/tileset/ground/indoor/black_hole.png diff --git a/tiled/tileset/ground/indoor/blue_green.png b/data/maps/tileset/ground/indoor/blue_green.png similarity index 100% rename from tiled/tileset/ground/indoor/blue_green.png rename to data/maps/tileset/ground/indoor/blue_green.png diff --git a/tiled/tileset/ground/indoor/blue_hole.png b/data/maps/tileset/ground/indoor/blue_hole.png similarity index 100% rename from tiled/tileset/ground/indoor/blue_hole.png rename to data/maps/tileset/ground/indoor/blue_hole.png diff --git a/tiled/tileset/ground/indoor/brown.png b/data/maps/tileset/ground/indoor/brown.png similarity index 100% rename from tiled/tileset/ground/indoor/brown.png rename to data/maps/tileset/ground/indoor/brown.png diff --git a/tiled/tileset/ground/indoor/brown_hole.png b/data/maps/tileset/ground/indoor/brown_hole.png similarity index 100% rename from tiled/tileset/ground/indoor/brown_hole.png rename to data/maps/tileset/ground/indoor/brown_hole.png diff --git a/tiled/tileset/ground/indoor/church_tiles.png b/data/maps/tileset/ground/indoor/church_tiles.png similarity index 100% rename from tiled/tileset/ground/indoor/church_tiles.png rename to data/maps/tileset/ground/indoor/church_tiles.png diff --git a/tiled/tileset/ground/indoor/floor.png b/data/maps/tileset/ground/indoor/floor.png similarity index 100% rename from tiled/tileset/ground/indoor/floor.png rename to data/maps/tileset/ground/indoor/floor.png diff --git a/tiled/tileset/ground/indoor/floor_tan.png b/data/maps/tileset/ground/indoor/floor_tan.png similarity index 100% rename from tiled/tileset/ground/indoor/floor_tan.png rename to data/maps/tileset/ground/indoor/floor_tan.png diff --git a/tiled/tileset/ground/indoor/floor_tan.xcf.bz2 b/data/maps/tileset/ground/indoor/floor_tan.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/floor_tan.xcf.bz2 rename to data/maps/tileset/ground/indoor/floor_tan.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/floor_tiles.png b/data/maps/tileset/ground/indoor/floor_tiles.png similarity index 100% rename from tiled/tileset/ground/indoor/floor_tiles.png rename to data/maps/tileset/ground/indoor/floor_tiles.png diff --git a/tiled/tileset/ground/indoor/floor_tiles.xcf.bz2 b/data/maps/tileset/ground/indoor/floor_tiles.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/floor_tiles.xcf.bz2 rename to data/maps/tileset/ground/indoor/floor_tiles.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/floor_tiles2.png b/data/maps/tileset/ground/indoor/floor_tiles2.png similarity index 100% rename from tiled/tileset/ground/indoor/floor_tiles2.png rename to data/maps/tileset/ground/indoor/floor_tiles2.png diff --git a/tiled/tileset/ground/indoor/floors_3.png b/data/maps/tileset/ground/indoor/floors_3.png similarity index 100% rename from tiled/tileset/ground/indoor/floors_3.png rename to data/maps/tileset/ground/indoor/floors_3.png diff --git a/tiled/tileset/ground/indoor/floors_3.xcf.bz2 b/data/maps/tileset/ground/indoor/floors_3.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/floors_3.xcf.bz2 rename to data/maps/tileset/ground/indoor/floors_3.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/floors_4.png b/data/maps/tileset/ground/indoor/floors_4.png similarity index 100% rename from tiled/tileset/ground/indoor/floors_4.png rename to data/maps/tileset/ground/indoor/floors_4.png diff --git a/tiled/tileset/ground/indoor/floors_4.xcf.bz2 b/data/maps/tileset/ground/indoor/floors_4.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/floors_4.xcf.bz2 rename to data/maps/tileset/ground/indoor/floors_4.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/grey_gradients.png b/data/maps/tileset/ground/indoor/grey_gradients.png similarity index 100% rename from tiled/tileset/ground/indoor/grey_gradients.png rename to data/maps/tileset/ground/indoor/grey_gradients.png diff --git a/tiled/tileset/ground/indoor/grey_hole.png b/data/maps/tileset/ground/indoor/grey_hole.png similarity index 100% rename from tiled/tileset/ground/indoor/grey_hole.png rename to data/maps/tileset/ground/indoor/grey_hole.png diff --git a/tiled/tileset/ground/indoor/grey_skull.png b/data/maps/tileset/ground/indoor/grey_skull.png similarity index 100% rename from tiled/tileset/ground/indoor/grey_skull.png rename to data/maps/tileset/ground/indoor/grey_skull.png diff --git a/tiled/tileset/ground/indoor/grey_skull.xcf.bz2 b/data/maps/tileset/ground/indoor/grey_skull.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/grey_skull.xcf.bz2 rename to data/maps/tileset/ground/indoor/grey_skull.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/oriental_tan_tile.png b/data/maps/tileset/ground/indoor/oriental_tan_tile.png similarity index 100% rename from tiled/tileset/ground/indoor/oriental_tan_tile.png rename to data/maps/tileset/ground/indoor/oriental_tan_tile.png diff --git a/tiled/tileset/ground/indoor/purple_tile.png b/data/maps/tileset/ground/indoor/purple_tile.png similarity index 100% rename from tiled/tileset/ground/indoor/purple_tile.png rename to data/maps/tileset/ground/indoor/purple_tile.png diff --git a/tiled/tileset/ground/indoor/purple_tile.xcf.bz2 b/data/maps/tileset/ground/indoor/purple_tile.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/purple_tile.xcf.bz2 rename to data/maps/tileset/ground/indoor/purple_tile.xcf.bz2 diff --git a/tiled/tileset/ground/indoor/raised_platform.png b/data/maps/tileset/ground/indoor/raised_platform.png similarity index 100% rename from tiled/tileset/ground/indoor/raised_platform.png rename to data/maps/tileset/ground/indoor/raised_platform.png diff --git a/tiled/tileset/ground/indoor/raised_platform_blue.png b/data/maps/tileset/ground/indoor/raised_platform_blue.png similarity index 100% rename from tiled/tileset/ground/indoor/raised_platform_blue.png rename to data/maps/tileset/ground/indoor/raised_platform_blue.png diff --git a/tiled/tileset/ground/indoor/raised_platform_purple.png b/data/maps/tileset/ground/indoor/raised_platform_purple.png similarity index 100% rename from tiled/tileset/ground/indoor/raised_platform_purple.png rename to data/maps/tileset/ground/indoor/raised_platform_purple.png diff --git a/tiled/tileset/ground/indoor/raised_platform_purple.pspimage b/data/maps/tileset/ground/indoor/raised_platform_purple.pspimage similarity index 100% rename from tiled/tileset/ground/indoor/raised_platform_purple.pspimage rename to data/maps/tileset/ground/indoor/raised_platform_purple.pspimage diff --git a/tiled/tileset/ground/indoor/soft_blue.png b/data/maps/tileset/ground/indoor/soft_blue.png similarity index 100% rename from tiled/tileset/ground/indoor/soft_blue.png rename to data/maps/tileset/ground/indoor/soft_blue.png diff --git a/tiled/tileset/ground/indoor/tiles.png b/data/maps/tileset/ground/indoor/tiles.png similarity index 100% rename from tiled/tileset/ground/indoor/tiles.png rename to data/maps/tileset/ground/indoor/tiles.png diff --git a/tiled/tileset/ground/indoor/tiles.xcf.bz2 b/data/maps/tileset/ground/indoor/tiles.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/indoor/tiles.xcf.bz2 rename to data/maps/tileset/ground/indoor/tiles.xcf.bz2 diff --git a/tiled/tileset/ground/ladder/bridge.png b/data/maps/tileset/ground/ladder/bridge.png similarity index 100% rename from tiled/tileset/ground/ladder/bridge.png rename to data/maps/tileset/ground/ladder/bridge.png diff --git a/tiled/tileset/ground/ladder/horizontal_dark.png b/data/maps/tileset/ground/ladder/horizontal_dark.png similarity index 100% rename from tiled/tileset/ground/ladder/horizontal_dark.png rename to data/maps/tileset/ground/ladder/horizontal_dark.png diff --git a/tiled/tileset/ground/ladder/horizontal_pale.png b/data/maps/tileset/ground/ladder/horizontal_pale.png similarity index 100% rename from tiled/tileset/ground/ladder/horizontal_pale.png rename to data/maps/tileset/ground/ladder/horizontal_pale.png diff --git a/tiled/tileset/ground/ladder/rope_ladder.png b/data/maps/tileset/ground/ladder/rope_ladder.png similarity index 100% rename from tiled/tileset/ground/ladder/rope_ladder.png rename to data/maps/tileset/ground/ladder/rope_ladder.png diff --git a/tiled/tileset/ground/ladder/rope_ladder.xcf.bz2 b/data/maps/tileset/ground/ladder/rope_ladder.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/ladder/rope_ladder.xcf.bz2 rename to data/maps/tileset/ground/ladder/rope_ladder.xcf.bz2 diff --git a/tiled/tileset/ground/ladder/small.png b/data/maps/tileset/ground/ladder/small.png similarity index 100% rename from tiled/tileset/ground/ladder/small.png rename to data/maps/tileset/ground/ladder/small.png diff --git a/tiled/tileset/ground/ladder/small.xcf.bz2 b/data/maps/tileset/ground/ladder/small.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/ladder/small.xcf.bz2 rename to data/maps/tileset/ground/ladder/small.xcf.bz2 diff --git a/tiled/tileset/ground/ladder/steps.png b/data/maps/tileset/ground/ladder/steps.png similarity index 100% rename from tiled/tileset/ground/ladder/steps.png rename to data/maps/tileset/ground/ladder/steps.png diff --git a/tiled/tileset/ground/ladder/steps.xcf.bz2 b/data/maps/tileset/ground/ladder/steps.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/ladder/steps.xcf.bz2 rename to data/maps/tileset/ground/ladder/steps.xcf.bz2 diff --git a/tiled/tileset/ground/ladder/vertical_dark.png b/data/maps/tileset/ground/ladder/vertical_dark.png similarity index 100% rename from tiled/tileset/ground/ladder/vertical_dark.png rename to data/maps/tileset/ground/ladder/vertical_dark.png diff --git a/tiled/tileset/ground/ladder/vertical_pale.png b/data/maps/tileset/ground/ladder/vertical_pale.png similarity index 100% rename from tiled/tileset/ground/ladder/vertical_pale.png rename to data/maps/tileset/ground/ladder/vertical_pale.png diff --git a/tiled/tileset/ground/marble.png b/data/maps/tileset/ground/marble.png similarity index 100% rename from tiled/tileset/ground/marble.png rename to data/maps/tileset/ground/marble.png diff --git a/tiled/tileset/ground/marble_2.png b/data/maps/tileset/ground/marble_2.png similarity index 100% rename from tiled/tileset/ground/marble_2.png rename to data/maps/tileset/ground/marble_2.png diff --git a/tiled/tileset/ground/mossy_brick_paving.png b/data/maps/tileset/ground/mossy_brick_paving.png similarity index 100% rename from tiled/tileset/ground/mossy_brick_paving.png rename to data/maps/tileset/ground/mossy_brick_paving.png diff --git a/tiled/tileset/ground/mossy_brick_paving.xcf.bz2 b/data/maps/tileset/ground/mossy_brick_paving.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/mossy_brick_paving.xcf.bz2 rename to data/maps/tileset/ground/mossy_brick_paving.xcf.bz2 diff --git a/tiled/tileset/ground/mud_patch.png b/data/maps/tileset/ground/mud_patch.png similarity index 100% rename from tiled/tileset/ground/mud_patch.png rename to data/maps/tileset/ground/mud_patch.png diff --git a/tiled/tileset/ground/pothole.png b/data/maps/tileset/ground/pothole.png similarity index 100% rename from tiled/tileset/ground/pothole.png rename to data/maps/tileset/ground/pothole.png diff --git a/tiled/tileset/ground/pothole.xcf.bz2 b/data/maps/tileset/ground/pothole.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/pothole.xcf.bz2 rename to data/maps/tileset/ground/pothole.xcf.bz2 diff --git a/tiled/tileset/ground/red_paving.png b/data/maps/tileset/ground/red_paving.png similarity index 100% rename from tiled/tileset/ground/red_paving.png rename to data/maps/tileset/ground/red_paving.png diff --git a/tiled/tileset/ground/red_paving.xcf.bz2 b/data/maps/tileset/ground/red_paving.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/red_paving.xcf.bz2 rename to data/maps/tileset/ground/red_paving.xcf.bz2 diff --git a/tiled/tileset/ground/ridge/earth_dark.png b/data/maps/tileset/ground/ridge/earth_dark.png similarity index 100% rename from tiled/tileset/ground/ridge/earth_dark.png rename to data/maps/tileset/ground/ridge/earth_dark.png diff --git a/tiled/tileset/ground/ridge/earth_pale.png b/data/maps/tileset/ground/ridge/earth_pale.png similarity index 100% rename from tiled/tileset/ground/ridge/earth_pale.png rename to data/maps/tileset/ground/ridge/earth_pale.png diff --git a/tiled/tileset/ground/ridge/ice.png b/data/maps/tileset/ground/ridge/ice.png similarity index 100% rename from tiled/tileset/ground/ridge/ice.png rename to data/maps/tileset/ground/ridge/ice.png diff --git a/tiled/tileset/ground/ridge/ice_2.png b/data/maps/tileset/ground/ridge/ice_2.png similarity index 100% rename from tiled/tileset/ground/ridge/ice_2.png rename to data/maps/tileset/ground/ridge/ice_2.png diff --git a/tiled/tileset/ground/rock/blue_crystal.png b/data/maps/tileset/ground/rock/blue_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/blue_crystal.png rename to data/maps/tileset/ground/rock/blue_crystal.png diff --git a/tiled/tileset/ground/rock/blue_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/blue_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/blue_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/blue_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/rock/blue_crystal2.png b/data/maps/tileset/ground/rock/blue_crystal2.png similarity index 100% rename from tiled/tileset/ground/rock/blue_crystal2.png rename to data/maps/tileset/ground/rock/blue_crystal2.png diff --git a/tiled/tileset/ground/rock/gold_crystal.png b/data/maps/tileset/ground/rock/gold_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/gold_crystal.png rename to data/maps/tileset/ground/rock/gold_crystal.png diff --git a/tiled/tileset/ground/rock/gold_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/gold_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/gold_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/gold_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/rock/green_crystal.png b/data/maps/tileset/ground/rock/green_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/green_crystal.png rename to data/maps/tileset/ground/rock/green_crystal.png diff --git a/tiled/tileset/ground/rock/green_crystal2.png b/data/maps/tileset/ground/rock/green_crystal2.png similarity index 100% rename from tiled/tileset/ground/rock/green_crystal2.png rename to data/maps/tileset/ground/rock/green_crystal2.png diff --git a/tiled/tileset/ground/rock/green_crystal2.xcf.bz2 b/data/maps/tileset/ground/rock/green_crystal2.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/green_crystal2.xcf.bz2 rename to data/maps/tileset/ground/rock/green_crystal2.xcf.bz2 diff --git a/tiled/tileset/ground/rock/green_crystal3.png b/data/maps/tileset/ground/rock/green_crystal3.png similarity index 100% rename from tiled/tileset/ground/rock/green_crystal3.png rename to data/maps/tileset/ground/rock/green_crystal3.png diff --git a/tiled/tileset/ground/rock/green_crystal3.xcf.bz2 b/data/maps/tileset/ground/rock/green_crystal3.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/green_crystal3.xcf.bz2 rename to data/maps/tileset/ground/rock/green_crystal3.xcf.bz2 diff --git a/tiled/tileset/ground/rock/huge_boulder.png b/data/maps/tileset/ground/rock/huge_boulder.png similarity index 100% rename from tiled/tileset/ground/rock/huge_boulder.png rename to data/maps/tileset/ground/rock/huge_boulder.png diff --git a/tiled/tileset/ground/rock/huge_boulder.xcf.bz2 b/data/maps/tileset/ground/rock/huge_boulder.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/huge_boulder.xcf.bz2 rename to data/maps/tileset/ground/rock/huge_boulder.xcf.bz2 diff --git a/tiled/tileset/ground/rock/icy_crystal.png b/data/maps/tileset/ground/rock/icy_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/icy_crystal.png rename to data/maps/tileset/ground/rock/icy_crystal.png diff --git a/tiled/tileset/ground/rock/icy_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/icy_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/icy_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/icy_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/rock/large_boulder.png b/data/maps/tileset/ground/rock/large_boulder.png similarity index 100% rename from tiled/tileset/ground/rock/large_boulder.png rename to data/maps/tileset/ground/rock/large_boulder.png diff --git a/tiled/tileset/ground/rock/large_pebble.png b/data/maps/tileset/ground/rock/large_pebble.png similarity index 100% rename from tiled/tileset/ground/rock/large_pebble.png rename to data/maps/tileset/ground/rock/large_pebble.png diff --git a/tiled/tileset/ground/rock/large_pebble.xcf.bz2 b/data/maps/tileset/ground/rock/large_pebble.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/large_pebble.xcf.bz2 rename to data/maps/tileset/ground/rock/large_pebble.xcf.bz2 diff --git a/tiled/tileset/ground/rock/lava_rock.png b/data/maps/tileset/ground/rock/lava_rock.png similarity index 100% rename from tiled/tileset/ground/rock/lava_rock.png rename to data/maps/tileset/ground/rock/lava_rock.png diff --git a/tiled/tileset/ground/rock/lava_rock.xcf.bz2 b/data/maps/tileset/ground/rock/lava_rock.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/lava_rock.xcf.bz2 rename to data/maps/tileset/ground/rock/lava_rock.xcf.bz2 diff --git a/tiled/tileset/ground/rock/mossy_boulder.png b/data/maps/tileset/ground/rock/mossy_boulder.png similarity index 100% rename from tiled/tileset/ground/rock/mossy_boulder.png rename to data/maps/tileset/ground/rock/mossy_boulder.png diff --git a/tiled/tileset/ground/rock/mossy_rubble.png b/data/maps/tileset/ground/rock/mossy_rubble.png similarity index 100% rename from tiled/tileset/ground/rock/mossy_rubble.png rename to data/maps/tileset/ground/rock/mossy_rubble.png diff --git a/tiled/tileset/ground/rock/obsidian.png b/data/maps/tileset/ground/rock/obsidian.png similarity index 100% rename from tiled/tileset/ground/rock/obsidian.png rename to data/maps/tileset/ground/rock/obsidian.png diff --git a/tiled/tileset/ground/rock/pebbles.png b/data/maps/tileset/ground/rock/pebbles.png similarity index 100% rename from tiled/tileset/ground/rock/pebbles.png rename to data/maps/tileset/ground/rock/pebbles.png diff --git a/tiled/tileset/ground/rock/pink_crystal.png b/data/maps/tileset/ground/rock/pink_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/pink_crystal.png rename to data/maps/tileset/ground/rock/pink_crystal.png diff --git a/tiled/tileset/ground/rock/purple_crystal.png b/data/maps/tileset/ground/rock/purple_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/purple_crystal.png rename to data/maps/tileset/ground/rock/purple_crystal.png diff --git a/tiled/tileset/ground/rock/purple_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/purple_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/purple_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/purple_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/rock/red_crystal.png b/data/maps/tileset/ground/rock/red_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/red_crystal.png rename to data/maps/tileset/ground/rock/red_crystal.png diff --git a/tiled/tileset/ground/rock/red_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/red_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/red_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/red_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/rock/red_crystal_small.png b/data/maps/tileset/ground/rock/red_crystal_small.png similarity index 100% rename from tiled/tileset/ground/rock/red_crystal_small.png rename to data/maps/tileset/ground/rock/red_crystal_small.png diff --git a/tiled/tileset/ground/rock/red_crystal_small.xcf.bz2 b/data/maps/tileset/ground/rock/red_crystal_small.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/red_crystal_small.xcf.bz2 rename to data/maps/tileset/ground/rock/red_crystal_small.xcf.bz2 diff --git a/tiled/tileset/ground/rock/red_obsidian.png b/data/maps/tileset/ground/rock/red_obsidian.png similarity index 100% rename from tiled/tileset/ground/rock/red_obsidian.png rename to data/maps/tileset/ground/rock/red_obsidian.png diff --git a/tiled/tileset/ground/rock/rock_cluster.png b/data/maps/tileset/ground/rock/rock_cluster.png similarity index 100% rename from tiled/tileset/ground/rock/rock_cluster.png rename to data/maps/tileset/ground/rock/rock_cluster.png diff --git a/tiled/tileset/ground/rock/rock_red.png b/data/maps/tileset/ground/rock/rock_red.png similarity index 100% rename from tiled/tileset/ground/rock/rock_red.png rename to data/maps/tileset/ground/rock/rock_red.png diff --git a/tiled/tileset/ground/rock/rock_red.xcf.bz2 b/data/maps/tileset/ground/rock/rock_red.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/rock_red.xcf.bz2 rename to data/maps/tileset/ground/rock/rock_red.xcf.bz2 diff --git a/tiled/tileset/ground/rock/rock_snow.png b/data/maps/tileset/ground/rock/rock_snow.png similarity index 100% rename from tiled/tileset/ground/rock/rock_snow.png rename to data/maps/tileset/ground/rock/rock_snow.png diff --git a/tiled/tileset/ground/rock/rock_snow.xcf.bz2 b/data/maps/tileset/ground/rock/rock_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/rock_snow.xcf.bz2 rename to data/maps/tileset/ground/rock/rock_snow.xcf.bz2 diff --git a/tiled/tileset/ground/rock/rocks.png b/data/maps/tileset/ground/rock/rocks.png similarity index 100% rename from tiled/tileset/ground/rock/rocks.png rename to data/maps/tileset/ground/rock/rocks.png diff --git a/tiled/tileset/ground/rock/rocks.xcf.bz2 b/data/maps/tileset/ground/rock/rocks.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/rocks.xcf.bz2 rename to data/maps/tileset/ground/rock/rocks.xcf.bz2 diff --git a/tiled/tileset/ground/rock/rocks_2.png b/data/maps/tileset/ground/rock/rocks_2.png similarity index 100% rename from tiled/tileset/ground/rock/rocks_2.png rename to data/maps/tileset/ground/rock/rocks_2.png diff --git a/tiled/tileset/ground/rock/rocks_2.xcf.bz2 b/data/maps/tileset/ground/rock/rocks_2.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/rocks_2.xcf.bz2 rename to data/maps/tileset/ground/rock/rocks_2.xcf.bz2 diff --git a/tiled/tileset/ground/rock/rocks_3.png b/data/maps/tileset/ground/rock/rocks_3.png similarity index 100% rename from tiled/tileset/ground/rock/rocks_3.png rename to data/maps/tileset/ground/rock/rocks_3.png diff --git a/tiled/tileset/ground/rock/rocks_3.xcf.bz2 b/data/maps/tileset/ground/rock/rocks_3.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/rocks_3.xcf.bz2 rename to data/maps/tileset/ground/rock/rocks_3.xcf.bz2 diff --git a/tiled/tileset/ground/rock/rubble.png b/data/maps/tileset/ground/rock/rubble.png similarity index 100% rename from tiled/tileset/ground/rock/rubble.png rename to data/maps/tileset/ground/rock/rubble.png diff --git a/tiled/tileset/ground/rock/sandy_rocks.png b/data/maps/tileset/ground/rock/sandy_rocks.png similarity index 100% rename from tiled/tileset/ground/rock/sandy_rocks.png rename to data/maps/tileset/ground/rock/sandy_rocks.png diff --git a/tiled/tileset/ground/rock/sandy_rocks.xcf.bz2 b/data/maps/tileset/ground/rock/sandy_rocks.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/sandy_rocks.xcf.bz2 rename to data/maps/tileset/ground/rock/sandy_rocks.xcf.bz2 diff --git a/tiled/tileset/ground/rock/square_crystal.png b/data/maps/tileset/ground/rock/square_crystal.png similarity index 100% rename from tiled/tileset/ground/rock/square_crystal.png rename to data/maps/tileset/ground/rock/square_crystal.png diff --git a/tiled/tileset/ground/rock/square_crystal.xcf.bz2 b/data/maps/tileset/ground/rock/square_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/rock/square_crystal.xcf.bz2 rename to data/maps/tileset/ground/rock/square_crystal.xcf.bz2 diff --git a/tiled/tileset/ground/sand_1.png b/data/maps/tileset/ground/sand_1.png similarity index 100% rename from tiled/tileset/ground/sand_1.png rename to data/maps/tileset/ground/sand_1.png diff --git a/tiled/tileset/ground/sand_1.xcf.bz2 b/data/maps/tileset/ground/sand_1.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/sand_1.xcf.bz2 rename to data/maps/tileset/ground/sand_1.xcf.bz2 diff --git a/tiled/tileset/ground/sand_2.png b/data/maps/tileset/ground/sand_2.png similarity index 100% rename from tiled/tileset/ground/sand_2.png rename to data/maps/tileset/ground/sand_2.png diff --git a/tiled/tileset/ground/sand_2.xcf.bz2 b/data/maps/tileset/ground/sand_2.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/sand_2.xcf.bz2 rename to data/maps/tileset/ground/sand_2.xcf.bz2 diff --git a/tiled/tileset/ground/sand_edges.png b/data/maps/tileset/ground/sand_edges.png similarity index 100% rename from tiled/tileset/ground/sand_edges.png rename to data/maps/tileset/ground/sand_edges.png diff --git a/tiled/tileset/ground/sand_red.png b/data/maps/tileset/ground/sand_red.png similarity index 100% rename from tiled/tileset/ground/sand_red.png rename to data/maps/tileset/ground/sand_red.png diff --git a/tiled/tileset/ground/sand_red.xcf.bz2 b/data/maps/tileset/ground/sand_red.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/sand_red.xcf.bz2 rename to data/maps/tileset/ground/sand_red.xcf.bz2 diff --git a/tiled/tileset/ground/scratches.png b/data/maps/tileset/ground/scratches.png similarity index 100% rename from tiled/tileset/ground/scratches.png rename to data/maps/tileset/ground/scratches.png diff --git a/tiled/tileset/ground/scratches2_edges.png b/data/maps/tileset/ground/scratches2_edges.png similarity index 100% rename from tiled/tileset/ground/scratches2_edges.png rename to data/maps/tileset/ground/scratches2_edges.png diff --git a/tiled/tileset/ground/scratches_corners.png b/data/maps/tileset/ground/scratches_corners.png similarity index 100% rename from tiled/tileset/ground/scratches_corners.png rename to data/maps/tileset/ground/scratches_corners.png diff --git a/tiled/tileset/ground/scratches_edges.png b/data/maps/tileset/ground/scratches_edges.png similarity index 100% rename from tiled/tileset/ground/scratches_edges.png rename to data/maps/tileset/ground/scratches_edges.png diff --git a/tiled/tileset/ground/skull.png b/data/maps/tileset/ground/skull.png similarity index 100% rename from tiled/tileset/ground/skull.png rename to data/maps/tileset/ground/skull.png diff --git a/tiled/tileset/ground/skull.xcf.bz2 b/data/maps/tileset/ground/skull.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/skull.xcf.bz2 rename to data/maps/tileset/ground/skull.xcf.bz2 diff --git a/tiled/tileset/ground/slate_tiles.png b/data/maps/tileset/ground/slate_tiles.png similarity index 100% rename from tiled/tileset/ground/slate_tiles.png rename to data/maps/tileset/ground/slate_tiles.png diff --git a/tiled/tileset/ground/slate_tiles.xcf.bz2 b/data/maps/tileset/ground/slate_tiles.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/slate_tiles.xcf.bz2 rename to data/maps/tileset/ground/slate_tiles.xcf.bz2 diff --git a/tiled/tileset/ground/spikes.png b/data/maps/tileset/ground/spikes.png similarity index 100% rename from tiled/tileset/ground/spikes.png rename to data/maps/tileset/ground/spikes.png diff --git a/tiled/tileset/ground/spikes.xcf.bz2 b/data/maps/tileset/ground/spikes.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/spikes.xcf.bz2 rename to data/maps/tileset/ground/spikes.xcf.bz2 diff --git a/tiled/tileset/ground/square_patch.png b/data/maps/tileset/ground/square_patch.png similarity index 100% rename from tiled/tileset/ground/square_patch.png rename to data/maps/tileset/ground/square_patch.png diff --git a/tiled/tileset/ground/square_paving.png b/data/maps/tileset/ground/square_paving.png similarity index 100% rename from tiled/tileset/ground/square_paving.png rename to data/maps/tileset/ground/square_paving.png diff --git a/tiled/tileset/ground/stone_floors.png b/data/maps/tileset/ground/stone_floors.png similarity index 100% rename from tiled/tileset/ground/stone_floors.png rename to data/maps/tileset/ground/stone_floors.png diff --git a/tiled/tileset/ground/stone_floors.xcf.bz2 b/data/maps/tileset/ground/stone_floors.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/stone_floors.xcf.bz2 rename to data/maps/tileset/ground/stone_floors.xcf.bz2 diff --git a/tiled/tileset/ground/stonecircle.png b/data/maps/tileset/ground/stonecircle.png similarity index 100% rename from tiled/tileset/ground/stonecircle.png rename to data/maps/tileset/ground/stonecircle.png diff --git a/tiled/tileset/ground/stonecircle.xcf.bz2 b/data/maps/tileset/ground/stonecircle.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/stonecircle.xcf.bz2 rename to data/maps/tileset/ground/stonecircle.xcf.bz2 diff --git a/tiled/tileset/ground/tall_grass.png b/data/maps/tileset/ground/tall_grass.png similarity index 100% rename from tiled/tileset/ground/tall_grass.png rename to data/maps/tileset/ground/tall_grass.png diff --git a/tiled/tileset/ground/water/channels_grassy.png b/data/maps/tileset/ground/water/channels_grassy.png similarity index 100% rename from tiled/tileset/ground/water/channels_grassy.png rename to data/maps/tileset/ground/water/channels_grassy.png diff --git a/tiled/tileset/ground/water/dungeon_water.png b/data/maps/tileset/ground/water/dungeon_water.png similarity index 100% rename from tiled/tileset/ground/water/dungeon_water.png rename to data/maps/tileset/ground/water/dungeon_water.png diff --git a/tiled/tileset/ground/water/foaming.png b/data/maps/tileset/ground/water/foaming.png similarity index 100% rename from tiled/tileset/ground/water/foaming.png rename to data/maps/tileset/ground/water/foaming.png diff --git a/tiled/tileset/ground/water/golden_corners.png b/data/maps/tileset/ground/water/golden_corners.png similarity index 100% rename from tiled/tileset/ground/water/golden_corners.png rename to data/maps/tileset/ground/water/golden_corners.png diff --git a/tiled/tileset/ground/water/golden_shimmery.png b/data/maps/tileset/ground/water/golden_shimmery.png similarity index 100% rename from tiled/tileset/ground/water/golden_shimmery.png rename to data/maps/tileset/ground/water/golden_shimmery.png diff --git a/tiled/tileset/ground/water/golden_waterfall.png b/data/maps/tileset/ground/water/golden_waterfall.png similarity index 100% rename from tiled/tileset/ground/water/golden_waterfall.png rename to data/maps/tileset/ground/water/golden_waterfall.png diff --git a/tiled/tileset/ground/water/golden_whirlpool.png b/data/maps/tileset/ground/water/golden_whirlpool.png similarity index 100% rename from tiled/tileset/ground/water/golden_whirlpool.png rename to data/maps/tileset/ground/water/golden_whirlpool.png diff --git a/tiled/tileset/ground/water/normal_water.xcf.bz2 b/data/maps/tileset/ground/water/normal_water.xcf.bz2 similarity index 100% rename from tiled/tileset/ground/water/normal_water.xcf.bz2 rename to data/maps/tileset/ground/water/normal_water.xcf.bz2 diff --git a/tiled/tileset/ground/water/pool.png b/data/maps/tileset/ground/water/pool.png similarity index 100% rename from tiled/tileset/ground/water/pool.png rename to data/maps/tileset/ground/water/pool.png diff --git a/tiled/tileset/ground/water/pool_corners.png b/data/maps/tileset/ground/water/pool_corners.png similarity index 100% rename from tiled/tileset/ground/water/pool_corners.png rename to data/maps/tileset/ground/water/pool_corners.png diff --git a/tiled/tileset/ground/water/pool_deep.png b/data/maps/tileset/ground/water/pool_deep.png similarity index 100% rename from tiled/tileset/ground/water/pool_deep.png rename to data/maps/tileset/ground/water/pool_deep.png diff --git a/tiled/tileset/ground/water/pool_grassy.png b/data/maps/tileset/ground/water/pool_grassy.png similarity index 100% rename from tiled/tileset/ground/water/pool_grassy.png rename to data/maps/tileset/ground/water/pool_grassy.png diff --git a/tiled/tileset/ground/water/pool_icy.png b/data/maps/tileset/ground/water/pool_icy.png similarity index 100% rename from tiled/tileset/ground/water/pool_icy.png rename to data/maps/tileset/ground/water/pool_icy.png diff --git a/tiled/tileset/ground/water/pool_small.png b/data/maps/tileset/ground/water/pool_small.png similarity index 100% rename from tiled/tileset/ground/water/pool_small.png rename to data/maps/tileset/ground/water/pool_small.png diff --git a/tiled/tileset/ground/water/pool_straight_edges.png b/data/maps/tileset/ground/water/pool_straight_edges.png similarity index 100% rename from tiled/tileset/ground/water/pool_straight_edges.png rename to data/maps/tileset/ground/water/pool_straight_edges.png diff --git a/tiled/tileset/ground/water/swamp_water.png b/data/maps/tileset/ground/water/swamp_water.png similarity index 100% rename from tiled/tileset/ground/water/swamp_water.png rename to data/maps/tileset/ground/water/swamp_water.png diff --git a/tiled/tileset/ground/water/water.png b/data/maps/tileset/ground/water/water.png similarity index 100% rename from tiled/tileset/ground/water/water.png rename to data/maps/tileset/ground/water/water.png diff --git a/tiled/tileset/ground/water/water_bubbles.png b/data/maps/tileset/ground/water/water_bubbles.png similarity index 100% rename from tiled/tileset/ground/water/water_bubbles.png rename to data/maps/tileset/ground/water/water_bubbles.png diff --git a/tiled/tileset/ground/water/water_corners.png b/data/maps/tileset/ground/water/water_corners.png similarity index 100% rename from tiled/tileset/ground/water/water_corners.png rename to data/maps/tileset/ground/water/water_corners.png diff --git a/tiled/tileset/ground/water/waterfall.png b/data/maps/tileset/ground/water/waterfall.png similarity index 100% rename from tiled/tileset/ground/water/waterfall.png rename to data/maps/tileset/ground/water/waterfall.png diff --git a/tiled/tileset/ground/water/waterfall/removeme b/data/maps/tileset/ground/water/waterfall/removeme similarity index 100% rename from tiled/tileset/ground/water/waterfall/removeme rename to data/maps/tileset/ground/water/waterfall/removeme diff --git a/tiled/tileset/ground/water/whirlpool.png b/data/maps/tileset/ground/water/whirlpool.png similarity index 100% rename from tiled/tileset/ground/water/whirlpool.png rename to data/maps/tileset/ground/water/whirlpool.png diff --git a/tiled/tileset/item/README b/data/maps/tileset/item/README similarity index 100% rename from tiled/tileset/item/README rename to data/maps/tileset/item/README diff --git a/tiled/tileset/item/armor/armor.png b/data/maps/tileset/item/armor/armor.png similarity index 100% rename from tiled/tileset/item/armor/armor.png rename to data/maps/tileset/item/armor/armor.png diff --git a/tiled/tileset/item/armor/bloodied_small_axe-safe.png b/data/maps/tileset/item/armor/bloodied_small_axe-safe.png similarity index 100% rename from tiled/tileset/item/armor/bloodied_small_axe-safe.png rename to data/maps/tileset/item/armor/bloodied_small_axe-safe.png diff --git a/tiled/tileset/item/armor/bloodied_small_axe.png b/data/maps/tileset/item/armor/bloodied_small_axe.png similarity index 100% rename from tiled/tileset/item/armor/bloodied_small_axe.png rename to data/maps/tileset/item/armor/bloodied_small_axe.png diff --git a/tiled/tileset/item/armor/bloodied_small_axe.xcf.bz2 b/data/maps/tileset/item/armor/bloodied_small_axe.xcf.bz2 similarity index 100% rename from tiled/tileset/item/armor/bloodied_small_axe.xcf.bz2 rename to data/maps/tileset/item/armor/bloodied_small_axe.xcf.bz2 diff --git a/tiled/tileset/item/armor/chains.png b/data/maps/tileset/item/armor/chains.png similarity index 100% rename from tiled/tileset/item/armor/chains.png rename to data/maps/tileset/item/armor/chains.png diff --git a/tiled/tileset/item/armor/chains.xcf.bz2 b/data/maps/tileset/item/armor/chains.xcf.bz2 similarity index 100% rename from tiled/tileset/item/armor/chains.xcf.bz2 rename to data/maps/tileset/item/armor/chains.xcf.bz2 diff --git a/tiled/tileset/item/armor/suit_of_armor2.png b/data/maps/tileset/item/armor/suit_of_armor2.png similarity index 100% rename from tiled/tileset/item/armor/suit_of_armor2.png rename to data/maps/tileset/item/armor/suit_of_armor2.png diff --git a/tiled/tileset/item/armor/sword_rack.png b/data/maps/tileset/item/armor/sword_rack.png similarity index 100% rename from tiled/tileset/item/armor/sword_rack.png rename to data/maps/tileset/item/armor/sword_rack.png diff --git a/tiled/tileset/item/armor/weapons_for_walls.png b/data/maps/tileset/item/armor/weapons_for_walls.png similarity index 100% rename from tiled/tileset/item/armor/weapons_for_walls.png rename to data/maps/tileset/item/armor/weapons_for_walls.png diff --git a/tiled/tileset/item/armor/weapons_for_walls.xcf.bz2 b/data/maps/tileset/item/armor/weapons_for_walls.xcf.bz2 similarity index 100% rename from tiled/tileset/item/armor/weapons_for_walls.xcf.bz2 rename to data/maps/tileset/item/armor/weapons_for_walls.xcf.bz2 diff --git a/tiled/tileset/item/armor/weapons_rack.png b/data/maps/tileset/item/armor/weapons_rack.png similarity index 100% rename from tiled/tileset/item/armor/weapons_rack.png rename to data/maps/tileset/item/armor/weapons_rack.png diff --git a/tiled/tileset/item/armor/weapons_rack.xcf.bz2 b/data/maps/tileset/item/armor/weapons_rack.xcf.bz2 similarity index 100% rename from tiled/tileset/item/armor/weapons_rack.xcf.bz2 rename to data/maps/tileset/item/armor/weapons_rack.xcf.bz2 diff --git a/tiled/tileset/item/awning_1.png b/data/maps/tileset/item/awning_1.png similarity index 100% rename from tiled/tileset/item/awning_1.png rename to data/maps/tileset/item/awning_1.png diff --git a/tiled/tileset/item/awning_2.png b/data/maps/tileset/item/awning_2.png similarity index 100% rename from tiled/tileset/item/awning_2.png rename to data/maps/tileset/item/awning_2.png diff --git a/tiled/tileset/item/awning_2.xcf.bz2 b/data/maps/tileset/item/awning_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/awning_2.xcf.bz2 rename to data/maps/tileset/item/awning_2.xcf.bz2 diff --git a/tiled/tileset/item/banners/banner.png b/data/maps/tileset/item/banners/banner.png similarity index 100% rename from tiled/tileset/item/banners/banner.png rename to data/maps/tileset/item/banners/banner.png diff --git a/tiled/tileset/item/banners/banners.png b/data/maps/tileset/item/banners/banners.png similarity index 100% rename from tiled/tileset/item/banners/banners.png rename to data/maps/tileset/item/banners/banners.png diff --git a/tiled/tileset/item/banners/banners.xcf.bz2 b/data/maps/tileset/item/banners/banners.xcf.bz2 similarity index 100% rename from tiled/tileset/item/banners/banners.xcf.bz2 rename to data/maps/tileset/item/banners/banners.xcf.bz2 diff --git a/tiled/tileset/item/banners/flag.png b/data/maps/tileset/item/banners/flag.png similarity index 100% rename from tiled/tileset/item/banners/flag.png rename to data/maps/tileset/item/banners/flag.png diff --git a/tiled/tileset/item/banners/superhumans_banner_on_post.png b/data/maps/tileset/item/banners/superhumans_banner_on_post.png similarity index 100% rename from tiled/tileset/item/banners/superhumans_banner_on_post.png rename to data/maps/tileset/item/banners/superhumans_banner_on_post.png diff --git a/tiled/tileset/item/banners/superhumans_banner_on_post.pspimage b/data/maps/tileset/item/banners/superhumans_banner_on_post.pspimage similarity index 100% rename from tiled/tileset/item/banners/superhumans_banner_on_post.pspimage rename to data/maps/tileset/item/banners/superhumans_banner_on_post.pspimage diff --git a/tiled/tileset/item/banners/superhumans_wall_hanging.png b/data/maps/tileset/item/banners/superhumans_wall_hanging.png similarity index 100% rename from tiled/tileset/item/banners/superhumans_wall_hanging.png rename to data/maps/tileset/item/banners/superhumans_wall_hanging.png diff --git a/tiled/tileset/item/banners/superhumans_wall_hanging.pspimage b/data/maps/tileset/item/banners/superhumans_wall_hanging.pspimage similarity index 100% rename from tiled/tileset/item/banners/superhumans_wall_hanging.pspimage rename to data/maps/tileset/item/banners/superhumans_wall_hanging.pspimage diff --git a/tiled/tileset/item/banners/wall_hanging_brown.png b/data/maps/tileset/item/banners/wall_hanging_brown.png similarity index 100% rename from tiled/tileset/item/banners/wall_hanging_brown.png rename to data/maps/tileset/item/banners/wall_hanging_brown.png diff --git a/tiled/tileset/item/banners/wall_hanging_dkgreen.png b/data/maps/tileset/item/banners/wall_hanging_dkgreen.png similarity index 100% rename from tiled/tileset/item/banners/wall_hanging_dkgreen.png rename to data/maps/tileset/item/banners/wall_hanging_dkgreen.png diff --git a/tiled/tileset/item/banners/wall_hanging_dkgreen.xcf.bz2 b/data/maps/tileset/item/banners/wall_hanging_dkgreen.xcf.bz2 similarity index 100% rename from tiled/tileset/item/banners/wall_hanging_dkgreen.xcf.bz2 rename to data/maps/tileset/item/banners/wall_hanging_dkgreen.xcf.bz2 diff --git a/tiled/tileset/item/bazaar_produce.png b/data/maps/tileset/item/bazaar_produce.png similarity index 100% rename from tiled/tileset/item/bazaar_produce.png rename to data/maps/tileset/item/bazaar_produce.png diff --git a/tiled/tileset/item/bazaar_produce.xcf.bz2 b/data/maps/tileset/item/bazaar_produce.xcf.bz2 similarity index 100% rename from tiled/tileset/item/bazaar_produce.xcf.bz2 rename to data/maps/tileset/item/bazaar_produce.xcf.bz2 diff --git a/tiled/tileset/item/black_board.png b/data/maps/tileset/item/black_board.png similarity index 100% rename from tiled/tileset/item/black_board.png rename to data/maps/tileset/item/black_board.png diff --git a/tiled/tileset/item/black_board.xcf.bz2 b/data/maps/tileset/item/black_board.xcf.bz2 similarity index 100% rename from tiled/tileset/item/black_board.xcf.bz2 rename to data/maps/tileset/item/black_board.xcf.bz2 diff --git a/tiled/tileset/item/blood/floor_stain-safe.png b/data/maps/tileset/item/blood/floor_stain-safe.png similarity index 100% rename from tiled/tileset/item/blood/floor_stain-safe.png rename to data/maps/tileset/item/blood/floor_stain-safe.png diff --git a/tiled/tileset/item/blood/floor_stain.png b/data/maps/tileset/item/blood/floor_stain.png similarity index 100% rename from tiled/tileset/item/blood/floor_stain.png rename to data/maps/tileset/item/blood/floor_stain.png diff --git a/tiled/tileset/item/blood/floor_stains_2-safe.png b/data/maps/tileset/item/blood/floor_stains_2-safe.png similarity index 100% rename from tiled/tileset/item/blood/floor_stains_2-safe.png rename to data/maps/tileset/item/blood/floor_stains_2-safe.png diff --git a/tiled/tileset/item/blood/floor_stains_2.png b/data/maps/tileset/item/blood/floor_stains_2.png similarity index 100% rename from tiled/tileset/item/blood/floor_stains_2.png rename to data/maps/tileset/item/blood/floor_stains_2.png diff --git a/tiled/tileset/item/blood/nsew_stains-safe.png b/data/maps/tileset/item/blood/nsew_stains-safe.png similarity index 100% rename from tiled/tileset/item/blood/nsew_stains-safe.png rename to data/maps/tileset/item/blood/nsew_stains-safe.png diff --git a/tiled/tileset/item/blood/nsew_stains.png b/data/maps/tileset/item/blood/nsew_stains.png similarity index 100% rename from tiled/tileset/item/blood/nsew_stains.png rename to data/maps/tileset/item/blood/nsew_stains.png diff --git a/tiled/tileset/item/blood/small_stains-safe.png b/data/maps/tileset/item/blood/small_stains-safe.png similarity index 100% rename from tiled/tileset/item/blood/small_stains-safe.png rename to data/maps/tileset/item/blood/small_stains-safe.png diff --git a/tiled/tileset/item/blood/small_stains.png b/data/maps/tileset/item/blood/small_stains.png similarity index 100% rename from tiled/tileset/item/blood/small_stains.png rename to data/maps/tileset/item/blood/small_stains.png diff --git a/tiled/tileset/item/boxes.png b/data/maps/tileset/item/boxes.png similarity index 100% rename from tiled/tileset/item/boxes.png rename to data/maps/tileset/item/boxes.png diff --git a/tiled/tileset/item/boxes.xcf.bz2 b/data/maps/tileset/item/boxes.xcf.bz2 similarity index 100% rename from tiled/tileset/item/boxes.xcf.bz2 rename to data/maps/tileset/item/boxes.xcf.bz2 diff --git a/tiled/tileset/item/broom.png b/data/maps/tileset/item/broom.png similarity index 100% rename from tiled/tileset/item/broom.png rename to data/maps/tileset/item/broom.png diff --git a/tiled/tileset/item/brush.png b/data/maps/tileset/item/brush.png similarity index 100% rename from tiled/tileset/item/brush.png rename to data/maps/tileset/item/brush.png diff --git a/tiled/tileset/item/bulletin_board.png b/data/maps/tileset/item/bulletin_board.png similarity index 100% rename from tiled/tileset/item/bulletin_board.png rename to data/maps/tileset/item/bulletin_board.png diff --git a/tiled/tileset/item/bulletin_board_items.png b/data/maps/tileset/item/bulletin_board_items.png similarity index 100% rename from tiled/tileset/item/bulletin_board_items.png rename to data/maps/tileset/item/bulletin_board_items.png diff --git a/tiled/tileset/item/bulletin_board_items2.png b/data/maps/tileset/item/bulletin_board_items2.png similarity index 100% rename from tiled/tileset/item/bulletin_board_items2.png rename to data/maps/tileset/item/bulletin_board_items2.png diff --git a/tiled/tileset/item/bullseye.png b/data/maps/tileset/item/bullseye.png similarity index 100% rename from tiled/tileset/item/bullseye.png rename to data/maps/tileset/item/bullseye.png diff --git a/tiled/tileset/item/button.png b/data/maps/tileset/item/button.png similarity index 100% rename from tiled/tileset/item/button.png rename to data/maps/tileset/item/button.png diff --git a/tiled/tileset/item/button_gold.png b/data/maps/tileset/item/button_gold.png similarity index 100% rename from tiled/tileset/item/button_gold.png rename to data/maps/tileset/item/button_gold.png diff --git a/tiled/tileset/item/button_grey.png b/data/maps/tileset/item/button_grey.png similarity index 100% rename from tiled/tileset/item/button_grey.png rename to data/maps/tileset/item/button_grey.png diff --git a/tiled/tileset/item/button_grey.xcf.bz2 b/data/maps/tileset/item/button_grey.xcf.bz2 similarity index 100% rename from tiled/tileset/item/button_grey.xcf.bz2 rename to data/maps/tileset/item/button_grey.xcf.bz2 diff --git a/tiled/tileset/item/buzzing_bees.png b/data/maps/tileset/item/buzzing_bees.png similarity index 100% rename from tiled/tileset/item/buzzing_bees.png rename to data/maps/tileset/item/buzzing_bees.png diff --git a/tiled/tileset/item/campfires.png b/data/maps/tileset/item/campfires.png similarity index 100% rename from tiled/tileset/item/campfires.png rename to data/maps/tileset/item/campfires.png diff --git a/tiled/tileset/item/campfires.xcf.bz2 b/data/maps/tileset/item/campfires.xcf.bz2 similarity index 100% rename from tiled/tileset/item/campfires.xcf.bz2 rename to data/maps/tileset/item/campfires.xcf.bz2 diff --git a/tiled/tileset/item/caution_ns.png b/data/maps/tileset/item/caution_ns.png similarity index 100% rename from tiled/tileset/item/caution_ns.png rename to data/maps/tileset/item/caution_ns.png diff --git a/tiled/tileset/item/caution_sign.png b/data/maps/tileset/item/caution_sign.png similarity index 100% rename from tiled/tileset/item/caution_sign.png rename to data/maps/tileset/item/caution_sign.png diff --git a/tiled/tileset/item/chapter.png b/data/maps/tileset/item/chapter.png similarity index 100% rename from tiled/tileset/item/chapter.png rename to data/maps/tileset/item/chapter.png diff --git a/tiled/tileset/item/chemistry/bottle.png b/data/maps/tileset/item/chemistry/bottle.png similarity index 100% rename from tiled/tileset/item/chemistry/bottle.png rename to data/maps/tileset/item/chemistry/bottle.png diff --git a/tiled/tileset/item/chemistry/copper_still.png b/data/maps/tileset/item/chemistry/copper_still.png similarity index 100% rename from tiled/tileset/item/chemistry/copper_still.png rename to data/maps/tileset/item/chemistry/copper_still.png diff --git a/tiled/tileset/item/chemistry/empty_bottles.png b/data/maps/tileset/item/chemistry/empty_bottles.png similarity index 100% rename from tiled/tileset/item/chemistry/empty_bottles.png rename to data/maps/tileset/item/chemistry/empty_bottles.png diff --git a/tiled/tileset/item/chemistry/flask.png b/data/maps/tileset/item/chemistry/flask.png similarity index 100% rename from tiled/tileset/item/chemistry/flask.png rename to data/maps/tileset/item/chemistry/flask.png diff --git a/tiled/tileset/item/chemistry/potions.png b/data/maps/tileset/item/chemistry/potions.png similarity index 100% rename from tiled/tileset/item/chemistry/potions.png rename to data/maps/tileset/item/chemistry/potions.png diff --git a/tiled/tileset/item/chest/chest_2.png b/data/maps/tileset/item/chest/chest_2.png similarity index 100% rename from tiled/tileset/item/chest/chest_2.png rename to data/maps/tileset/item/chest/chest_2.png diff --git a/tiled/tileset/item/chest/chest_2.xcf.bz2 b/data/maps/tileset/item/chest/chest_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/chest/chest_2.xcf.bz2 rename to data/maps/tileset/item/chest/chest_2.xcf.bz2 diff --git a/tiled/tileset/item/chest/chest_purple.png b/data/maps/tileset/item/chest/chest_purple.png similarity index 100% rename from tiled/tileset/item/chest/chest_purple.png rename to data/maps/tileset/item/chest/chest_purple.png diff --git a/tiled/tileset/item/chest/chest_purple.xcf.bz2 b/data/maps/tileset/item/chest/chest_purple.xcf.bz2 similarity index 100% rename from tiled/tileset/item/chest/chest_purple.xcf.bz2 rename to data/maps/tileset/item/chest/chest_purple.xcf.bz2 diff --git a/tiled/tileset/item/chest/chests_red.png b/data/maps/tileset/item/chest/chests_red.png similarity index 100% rename from tiled/tileset/item/chest/chests_red.png rename to data/maps/tileset/item/chest/chests_red.png diff --git a/tiled/tileset/item/chest/chests_red.xcf.bz2 b/data/maps/tileset/item/chest/chests_red.xcf.bz2 similarity index 100% rename from tiled/tileset/item/chest/chests_red.xcf.bz2 rename to data/maps/tileset/item/chest/chests_red.xcf.bz2 diff --git a/tiled/tileset/item/chest/large.png b/data/maps/tileset/item/chest/large.png similarity index 100% rename from tiled/tileset/item/chest/large.png rename to data/maps/tileset/item/chest/large.png diff --git a/tiled/tileset/item/chest/small.png b/data/maps/tileset/item/chest/small.png similarity index 100% rename from tiled/tileset/item/chest/small.png rename to data/maps/tileset/item/chest/small.png diff --git a/tiled/tileset/item/chest/small_2.png b/data/maps/tileset/item/chest/small_2.png similarity index 100% rename from tiled/tileset/item/chest/small_2.png rename to data/maps/tileset/item/chest/small_2.png diff --git a/tiled/tileset/item/chest/wooden_dark.png b/data/maps/tileset/item/chest/wooden_dark.png similarity index 100% rename from tiled/tileset/item/chest/wooden_dark.png rename to data/maps/tileset/item/chest/wooden_dark.png diff --git a/tiled/tileset/item/chest/wooden_pale.png b/data/maps/tileset/item/chest/wooden_pale.png similarity index 100% rename from tiled/tileset/item/chest/wooden_pale.png rename to data/maps/tileset/item/chest/wooden_pale.png diff --git a/tiled/tileset/item/city_ jail_sign.png b/data/maps/tileset/item/city_ jail_sign.png similarity index 100% rename from tiled/tileset/item/city_ jail_sign.png rename to data/maps/tileset/item/city_ jail_sign.png diff --git a/tiled/tileset/item/city_ jail_sign_2lines.png b/data/maps/tileset/item/city_ jail_sign_2lines.png similarity index 100% rename from tiled/tileset/item/city_ jail_sign_2lines.png rename to data/maps/tileset/item/city_ jail_sign_2lines.png diff --git a/tiled/tileset/item/corpse/huge_animal.png b/data/maps/tileset/item/corpse/huge_animal.png similarity index 100% rename from tiled/tileset/item/corpse/huge_animal.png rename to data/maps/tileset/item/corpse/huge_animal.png diff --git a/tiled/tileset/item/corpse/huge_animal.xcf.bz2 b/data/maps/tileset/item/corpse/huge_animal.xcf.bz2 similarity index 100% rename from tiled/tileset/item/corpse/huge_animal.xcf.bz2 rename to data/maps/tileset/item/corpse/huge_animal.xcf.bz2 diff --git a/tiled/tileset/item/corpse/skeleton-hanging.png b/data/maps/tileset/item/corpse/skeleton-hanging.png similarity index 100% rename from tiled/tileset/item/corpse/skeleton-hanging.png rename to data/maps/tileset/item/corpse/skeleton-hanging.png diff --git a/tiled/tileset/item/corpse/skeleton.png b/data/maps/tileset/item/corpse/skeleton.png similarity index 100% rename from tiled/tileset/item/corpse/skeleton.png rename to data/maps/tileset/item/corpse/skeleton.png diff --git a/tiled/tileset/item/corpse/skull_dark.png b/data/maps/tileset/item/corpse/skull_dark.png similarity index 100% rename from tiled/tileset/item/corpse/skull_dark.png rename to data/maps/tileset/item/corpse/skull_dark.png diff --git a/tiled/tileset/item/corpse/skull_dark.xcf.bz2 b/data/maps/tileset/item/corpse/skull_dark.xcf.bz2 similarity index 100% rename from tiled/tileset/item/corpse/skull_dark.xcf.bz2 rename to data/maps/tileset/item/corpse/skull_dark.xcf.bz2 diff --git a/tiled/tileset/item/corpse/skull_pale.png b/data/maps/tileset/item/corpse/skull_pale.png similarity index 100% rename from tiled/tileset/item/corpse/skull_pale.png rename to data/maps/tileset/item/corpse/skull_pale.png diff --git a/tiled/tileset/item/corpse/skulls.png b/data/maps/tileset/item/corpse/skulls.png similarity index 100% rename from tiled/tileset/item/corpse/skulls.png rename to data/maps/tileset/item/corpse/skulls.png diff --git a/tiled/tileset/item/corpse/snake_skeleton.png b/data/maps/tileset/item/corpse/snake_skeleton.png similarity index 100% rename from tiled/tileset/item/corpse/snake_skeleton.png rename to data/maps/tileset/item/corpse/snake_skeleton.png diff --git a/tiled/tileset/item/corpse/snake_skeleton.xcf.bz2 b/data/maps/tileset/item/corpse/snake_skeleton.xcf.bz2 similarity index 100% rename from tiled/tileset/item/corpse/snake_skeleton.xcf.bz2 rename to data/maps/tileset/item/corpse/snake_skeleton.xcf.bz2 diff --git a/tiled/tileset/item/corpse/swamp_sunken.png b/data/maps/tileset/item/corpse/swamp_sunken.png similarity index 100% rename from tiled/tileset/item/corpse/swamp_sunken.png rename to data/maps/tileset/item/corpse/swamp_sunken.png diff --git a/tiled/tileset/item/documents/book.png b/data/maps/tileset/item/documents/book.png similarity index 100% rename from tiled/tileset/item/documents/book.png rename to data/maps/tileset/item/documents/book.png diff --git a/tiled/tileset/item/documents/books.png b/data/maps/tileset/item/documents/books.png similarity index 100% rename from tiled/tileset/item/documents/books.png rename to data/maps/tileset/item/documents/books.png diff --git a/tiled/tileset/item/documents/books.xcf.bz2 b/data/maps/tileset/item/documents/books.xcf.bz2 similarity index 100% rename from tiled/tileset/item/documents/books.xcf.bz2 rename to data/maps/tileset/item/documents/books.xcf.bz2 diff --git a/tiled/tileset/item/documents/books2.png b/data/maps/tileset/item/documents/books2.png similarity index 100% rename from tiled/tileset/item/documents/books2.png rename to data/maps/tileset/item/documents/books2.png diff --git a/tiled/tileset/item/documents/books3.png b/data/maps/tileset/item/documents/books3.png similarity index 100% rename from tiled/tileset/item/documents/books3.png rename to data/maps/tileset/item/documents/books3.png diff --git a/tiled/tileset/item/documents/books4.png b/data/maps/tileset/item/documents/books4.png similarity index 100% rename from tiled/tileset/item/documents/books4.png rename to data/maps/tileset/item/documents/books4.png diff --git a/tiled/tileset/item/documents/kids_art.png b/data/maps/tileset/item/documents/kids_art.png similarity index 100% rename from tiled/tileset/item/documents/kids_art.png rename to data/maps/tileset/item/documents/kids_art.png diff --git a/tiled/tileset/item/documents/kids_art_2.png b/data/maps/tileset/item/documents/kids_art_2.png similarity index 100% rename from tiled/tileset/item/documents/kids_art_2.png rename to data/maps/tileset/item/documents/kids_art_2.png diff --git a/tiled/tileset/item/documents/letter.png b/data/maps/tileset/item/documents/letter.png similarity index 100% rename from tiled/tileset/item/documents/letter.png rename to data/maps/tileset/item/documents/letter.png diff --git a/tiled/tileset/item/documents/note_board.png b/data/maps/tileset/item/documents/note_board.png similarity index 100% rename from tiled/tileset/item/documents/note_board.png rename to data/maps/tileset/item/documents/note_board.png diff --git a/tiled/tileset/item/documents/note_board.xcf.bz2 b/data/maps/tileset/item/documents/note_board.xcf.bz2 similarity index 100% rename from tiled/tileset/item/documents/note_board.xcf.bz2 rename to data/maps/tileset/item/documents/note_board.xcf.bz2 diff --git a/tiled/tileset/item/documents/notes.png b/data/maps/tileset/item/documents/notes.png similarity index 100% rename from tiled/tileset/item/documents/notes.png rename to data/maps/tileset/item/documents/notes.png diff --git a/tiled/tileset/item/documents/notes.xcf.bz2 b/data/maps/tileset/item/documents/notes.xcf.bz2 similarity index 100% rename from tiled/tileset/item/documents/notes.xcf.bz2 rename to data/maps/tileset/item/documents/notes.xcf.bz2 diff --git a/tiled/tileset/item/documents/notes2.png b/data/maps/tileset/item/documents/notes2.png similarity index 100% rename from tiled/tileset/item/documents/notes2.png rename to data/maps/tileset/item/documents/notes2.png diff --git a/tiled/tileset/item/documents/notes2.xcf.bz2 b/data/maps/tileset/item/documents/notes2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/documents/notes2.xcf.bz2 rename to data/maps/tileset/item/documents/notes2.xcf.bz2 diff --git a/tiled/tileset/item/documents/worldmap.png b/data/maps/tileset/item/documents/worldmap.png similarity index 100% rename from tiled/tileset/item/documents/worldmap.png rename to data/maps/tileset/item/documents/worldmap.png diff --git a/tiled/tileset/item/drink/beers_and_flasks.png b/data/maps/tileset/item/drink/beers_and_flasks.png similarity index 100% rename from tiled/tileset/item/drink/beers_and_flasks.png rename to data/maps/tileset/item/drink/beers_and_flasks.png diff --git a/tiled/tileset/item/drink/beers_and_flasks.xcf.bz2 b/data/maps/tileset/item/drink/beers_and_flasks.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/beers_and_flasks.xcf.bz2 rename to data/maps/tileset/item/drink/beers_and_flasks.xcf.bz2 diff --git a/tiled/tileset/item/drink/bottle_and_glass.png b/data/maps/tileset/item/drink/bottle_and_glass.png similarity index 100% rename from tiled/tileset/item/drink/bottle_and_glass.png rename to data/maps/tileset/item/drink/bottle_and_glass.png diff --git a/tiled/tileset/item/drink/bottle_and_glass.xcf.bz2 b/data/maps/tileset/item/drink/bottle_and_glass.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/bottle_and_glass.xcf.bz2 rename to data/maps/tileset/item/drink/bottle_and_glass.xcf.bz2 diff --git a/tiled/tileset/item/drink/bottles_and_cups.png b/data/maps/tileset/item/drink/bottles_and_cups.png similarity index 100% rename from tiled/tileset/item/drink/bottles_and_cups.png rename to data/maps/tileset/item/drink/bottles_and_cups.png diff --git a/tiled/tileset/item/drink/bottles_and_cups.xcf.bz2 b/data/maps/tileset/item/drink/bottles_and_cups.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/bottles_and_cups.xcf.bz2 rename to data/maps/tileset/item/drink/bottles_and_cups.xcf.bz2 diff --git a/tiled/tileset/item/drink/casks.png b/data/maps/tileset/item/drink/casks.png similarity index 100% rename from tiled/tileset/item/drink/casks.png rename to data/maps/tileset/item/drink/casks.png diff --git a/tiled/tileset/item/drink/casks.xcf.bz2 b/data/maps/tileset/item/drink/casks.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/casks.xcf.bz2 rename to data/maps/tileset/item/drink/casks.xcf.bz2 diff --git a/tiled/tileset/item/drink/cognac.png b/data/maps/tileset/item/drink/cognac.png similarity index 100% rename from tiled/tileset/item/drink/cognac.png rename to data/maps/tileset/item/drink/cognac.png diff --git a/tiled/tileset/item/drink/fierywater.png b/data/maps/tileset/item/drink/fierywater.png similarity index 100% rename from tiled/tileset/item/drink/fierywater.png rename to data/maps/tileset/item/drink/fierywater.png diff --git a/tiled/tileset/item/drink/juice_glass.png b/data/maps/tileset/item/drink/juice_glass.png similarity index 100% rename from tiled/tileset/item/drink/juice_glass.png rename to data/maps/tileset/item/drink/juice_glass.png diff --git a/tiled/tileset/item/drink/juice_glass.xcf.bz2 b/data/maps/tileset/item/drink/juice_glass.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/juice_glass.xcf.bz2 rename to data/maps/tileset/item/drink/juice_glass.xcf.bz2 diff --git a/tiled/tileset/item/drink/olive_oil_vinegar.png b/data/maps/tileset/item/drink/olive_oil_vinegar.png similarity index 100% rename from tiled/tileset/item/drink/olive_oil_vinegar.png rename to data/maps/tileset/item/drink/olive_oil_vinegar.png diff --git a/tiled/tileset/item/drink/red_wine.png b/data/maps/tileset/item/drink/red_wine.png similarity index 100% rename from tiled/tileset/item/drink/red_wine.png rename to data/maps/tileset/item/drink/red_wine.png diff --git a/tiled/tileset/item/drink/red_wine.xcf.bz2 b/data/maps/tileset/item/drink/red_wine.xcf.bz2 similarity index 100% rename from tiled/tileset/item/drink/red_wine.xcf.bz2 rename to data/maps/tileset/item/drink/red_wine.xcf.bz2 diff --git a/tiled/tileset/item/drink/white_wine.png b/data/maps/tileset/item/drink/white_wine.png similarity index 100% rename from tiled/tileset/item/drink/white_wine.png rename to data/maps/tileset/item/drink/white_wine.png diff --git a/tiled/tileset/item/firewood.png b/data/maps/tileset/item/firewood.png similarity index 100% rename from tiled/tileset/item/firewood.png rename to data/maps/tileset/item/firewood.png diff --git a/tiled/tileset/item/firewood.xcf.bz2 b/data/maps/tileset/item/firewood.xcf.bz2 similarity index 100% rename from tiled/tileset/item/firewood.xcf.bz2 rename to data/maps/tileset/item/firewood.xcf.bz2 diff --git a/tiled/tileset/item/fishing_nets.png b/data/maps/tileset/item/fishing_nets.png similarity index 100% rename from tiled/tileset/item/fishing_nets.png rename to data/maps/tileset/item/fishing_nets.png diff --git a/tiled/tileset/item/fishing_nets.xcf.bz2 b/data/maps/tileset/item/fishing_nets.xcf.bz2 similarity index 100% rename from tiled/tileset/item/fishing_nets.xcf.bz2 rename to data/maps/tileset/item/fishing_nets.xcf.bz2 diff --git a/tiled/tileset/item/fishrods.png b/data/maps/tileset/item/fishrods.png similarity index 100% rename from tiled/tileset/item/fishrods.png rename to data/maps/tileset/item/fishrods.png diff --git a/tiled/tileset/item/flagpole.png b/data/maps/tileset/item/flagpole.png similarity index 100% rename from tiled/tileset/item/flagpole.png rename to data/maps/tileset/item/flagpole.png diff --git a/tiled/tileset/item/flat_button.png b/data/maps/tileset/item/flat_button.png similarity index 100% rename from tiled/tileset/item/flat_button.png rename to data/maps/tileset/item/flat_button.png diff --git a/tiled/tileset/item/flat_button.xcf.bz2 b/data/maps/tileset/item/flat_button.xcf.bz2 similarity index 100% rename from tiled/tileset/item/flat_button.xcf.bz2 rename to data/maps/tileset/item/flat_button.xcf.bz2 diff --git a/tiled/tileset/item/food/beehive1.png b/data/maps/tileset/item/food/beehive1.png similarity index 100% rename from tiled/tileset/item/food/beehive1.png rename to data/maps/tileset/item/food/beehive1.png diff --git a/tiled/tileset/item/food/beehive2.png b/data/maps/tileset/item/food/beehive2.png similarity index 100% rename from tiled/tileset/item/food/beehive2.png rename to data/maps/tileset/item/food/beehive2.png diff --git a/tiled/tileset/item/food/bread.png b/data/maps/tileset/item/food/bread.png similarity index 100% rename from tiled/tileset/item/food/bread.png rename to data/maps/tileset/item/food/bread.png diff --git a/tiled/tileset/item/food/bread.xcf.bz2 b/data/maps/tileset/item/food/bread.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/bread.xcf.bz2 rename to data/maps/tileset/item/food/bread.xcf.bz2 diff --git a/tiled/tileset/item/food/cookies.png b/data/maps/tileset/item/food/cookies.png similarity index 100% rename from tiled/tileset/item/food/cookies.png rename to data/maps/tileset/item/food/cookies.png diff --git a/tiled/tileset/item/food/fish_crates.png b/data/maps/tileset/item/food/fish_crates.png similarity index 100% rename from tiled/tileset/item/food/fish_crates.png rename to data/maps/tileset/item/food/fish_crates.png diff --git a/tiled/tileset/item/food/fish_crates.xcf.bz2 b/data/maps/tileset/item/food/fish_crates.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/fish_crates.xcf.bz2 rename to data/maps/tileset/item/food/fish_crates.xcf.bz2 diff --git a/tiled/tileset/item/food/fruit_basket.png b/data/maps/tileset/item/food/fruit_basket.png similarity index 100% rename from tiled/tileset/item/food/fruit_basket.png rename to data/maps/tileset/item/food/fruit_basket.png diff --git a/tiled/tileset/item/food/meals_1.png b/data/maps/tileset/item/food/meals_1.png similarity index 100% rename from tiled/tileset/item/food/meals_1.png rename to data/maps/tileset/item/food/meals_1.png diff --git a/tiled/tileset/item/food/meals_1.xcf.bz2 b/data/maps/tileset/item/food/meals_1.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/meals_1.xcf.bz2 rename to data/maps/tileset/item/food/meals_1.xcf.bz2 diff --git a/tiled/tileset/item/food/meals_2.png b/data/maps/tileset/item/food/meals_2.png similarity index 100% rename from tiled/tileset/item/food/meals_2.png rename to data/maps/tileset/item/food/meals_2.png diff --git a/tiled/tileset/item/food/meals_2.xcf.bz2 b/data/maps/tileset/item/food/meals_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/meals_2.xcf.bz2 rename to data/maps/tileset/item/food/meals_2.xcf.bz2 diff --git a/tiled/tileset/item/food/meals_3.png b/data/maps/tileset/item/food/meals_3.png similarity index 100% rename from tiled/tileset/item/food/meals_3.png rename to data/maps/tileset/item/food/meals_3.png diff --git a/tiled/tileset/item/food/meals_3.xcf.bz2 b/data/maps/tileset/item/food/meals_3.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/meals_3.xcf.bz2 rename to data/maps/tileset/item/food/meals_3.xcf.bz2 diff --git a/tiled/tileset/item/food/pies.png b/data/maps/tileset/item/food/pies.png similarity index 100% rename from tiled/tileset/item/food/pies.png rename to data/maps/tileset/item/food/pies.png diff --git a/tiled/tileset/item/food/pies.xcf.bz2 b/data/maps/tileset/item/food/pies.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/pies.xcf.bz2 rename to data/maps/tileset/item/food/pies.xcf.bz2 diff --git a/tiled/tileset/item/food/piglet.png b/data/maps/tileset/item/food/piglet.png similarity index 100% rename from tiled/tileset/item/food/piglet.png rename to data/maps/tileset/item/food/piglet.png diff --git a/tiled/tileset/item/food/piglet.xcf.bz2 b/data/maps/tileset/item/food/piglet.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/piglet.xcf.bz2 rename to data/maps/tileset/item/food/piglet.xcf.bz2 diff --git a/tiled/tileset/item/food/rustic_meals.png b/data/maps/tileset/item/food/rustic_meals.png similarity index 100% rename from tiled/tileset/item/food/rustic_meals.png rename to data/maps/tileset/item/food/rustic_meals.png diff --git a/tiled/tileset/item/food/rustic_meals.xcf.bz2 b/data/maps/tileset/item/food/rustic_meals.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/rustic_meals.xcf.bz2 rename to data/maps/tileset/item/food/rustic_meals.xcf.bz2 diff --git a/tiled/tileset/item/food/smoked_meatandfish.png b/data/maps/tileset/item/food/smoked_meatandfish.png similarity index 100% rename from tiled/tileset/item/food/smoked_meatandfish.png rename to data/maps/tileset/item/food/smoked_meatandfish.png diff --git a/tiled/tileset/item/food/steak.png b/data/maps/tileset/item/food/steak.png similarity index 100% rename from tiled/tileset/item/food/steak.png rename to data/maps/tileset/item/food/steak.png diff --git a/tiled/tileset/item/food/steak.xcf.bz2 b/data/maps/tileset/item/food/steak.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/steak.xcf.bz2 rename to data/maps/tileset/item/food/steak.xcf.bz2 diff --git a/tiled/tileset/item/food/torte.png b/data/maps/tileset/item/food/torte.png similarity index 100% rename from tiled/tileset/item/food/torte.png rename to data/maps/tileset/item/food/torte.png diff --git a/tiled/tileset/item/food/torte.xcf.bz2 b/data/maps/tileset/item/food/torte.xcf.bz2 similarity index 100% rename from tiled/tileset/item/food/torte.xcf.bz2 rename to data/maps/tileset/item/food/torte.xcf.bz2 diff --git a/tiled/tileset/item/gothic/coffin.png b/data/maps/tileset/item/gothic/coffin.png similarity index 100% rename from tiled/tileset/item/gothic/coffin.png rename to data/maps/tileset/item/gothic/coffin.png diff --git a/tiled/tileset/item/gothic/grave_marker.png b/data/maps/tileset/item/gothic/grave_marker.png similarity index 100% rename from tiled/tileset/item/gothic/grave_marker.png rename to data/maps/tileset/item/gothic/grave_marker.png diff --git a/tiled/tileset/item/gothic/grave_marker_2.png b/data/maps/tileset/item/gothic/grave_marker_2.png similarity index 100% rename from tiled/tileset/item/gothic/grave_marker_2.png rename to data/maps/tileset/item/gothic/grave_marker_2.png diff --git a/tiled/tileset/item/gothic/grave_statue_girl.png b/data/maps/tileset/item/gothic/grave_statue_girl.png similarity index 100% rename from tiled/tileset/item/gothic/grave_statue_girl.png rename to data/maps/tileset/item/gothic/grave_statue_girl.png diff --git a/tiled/tileset/item/gothic/grave_statue_girl.xcf.bz2 b/data/maps/tileset/item/gothic/grave_statue_girl.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/grave_statue_girl.xcf.bz2 rename to data/maps/tileset/item/gothic/grave_statue_girl.xcf.bz2 diff --git a/tiled/tileset/item/gothic/headstone.xcf.bz2 b/data/maps/tileset/item/gothic/headstone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/headstone.xcf.bz2 rename to data/maps/tileset/item/gothic/headstone.xcf.bz2 diff --git a/tiled/tileset/item/gothic/headstone_1.png b/data/maps/tileset/item/gothic/headstone_1.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_1.png rename to data/maps/tileset/item/gothic/headstone_1.png diff --git a/tiled/tileset/item/gothic/headstone_2.png b/data/maps/tileset/item/gothic/headstone_2.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_2.png rename to data/maps/tileset/item/gothic/headstone_2.png diff --git a/tiled/tileset/item/gothic/headstone_2.xcf.bz2 b/data/maps/tileset/item/gothic/headstone_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/headstone_2.xcf.bz2 rename to data/maps/tileset/item/gothic/headstone_2.xcf.bz2 diff --git a/tiled/tileset/item/gothic/headstone_3.png b/data/maps/tileset/item/gothic/headstone_3.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_3.png rename to data/maps/tileset/item/gothic/headstone_3.png diff --git a/tiled/tileset/item/gothic/headstone_4.png b/data/maps/tileset/item/gothic/headstone_4.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_4.png rename to data/maps/tileset/item/gothic/headstone_4.png diff --git a/tiled/tileset/item/gothic/headstone_5.png b/data/maps/tileset/item/gothic/headstone_5.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_5.png rename to data/maps/tileset/item/gothic/headstone_5.png diff --git a/tiled/tileset/item/gothic/headstone_7.png b/data/maps/tileset/item/gothic/headstone_7.png similarity index 100% rename from tiled/tileset/item/gothic/headstone_7.png rename to data/maps/tileset/item/gothic/headstone_7.png diff --git a/tiled/tileset/item/gothic/large_gravestone.png b/data/maps/tileset/item/gothic/large_gravestone.png similarity index 100% rename from tiled/tileset/item/gothic/large_gravestone.png rename to data/maps/tileset/item/gothic/large_gravestone.png diff --git a/tiled/tileset/item/gothic/large_gravestone.xcf.bz2 b/data/maps/tileset/item/gothic/large_gravestone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/large_gravestone.xcf.bz2 rename to data/maps/tileset/item/gothic/large_gravestone.xcf.bz2 diff --git a/tiled/tileset/item/gothic/sarcophagus.png b/data/maps/tileset/item/gothic/sarcophagus.png similarity index 100% rename from tiled/tileset/item/gothic/sarcophagus.png rename to data/maps/tileset/item/gothic/sarcophagus.png diff --git a/tiled/tileset/item/gothic/sarcophagus.xcf.bz2 b/data/maps/tileset/item/gothic/sarcophagus.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/sarcophagus.xcf.bz2 rename to data/maps/tileset/item/gothic/sarcophagus.xcf.bz2 diff --git a/tiled/tileset/item/gothic/skull_post.png b/data/maps/tileset/item/gothic/skull_post.png similarity index 100% rename from tiled/tileset/item/gothic/skull_post.png rename to data/maps/tileset/item/gothic/skull_post.png diff --git a/tiled/tileset/item/gothic/skull_post.xcf.bz2 b/data/maps/tileset/item/gothic/skull_post.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/skull_post.xcf.bz2 rename to data/maps/tileset/item/gothic/skull_post.xcf.bz2 diff --git a/tiled/tileset/item/gothic/slab.png b/data/maps/tileset/item/gothic/slab.png similarity index 100% rename from tiled/tileset/item/gothic/slab.png rename to data/maps/tileset/item/gothic/slab.png diff --git a/tiled/tileset/item/gothic/slab.xcf.bz2 b/data/maps/tileset/item/gothic/slab.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/slab.xcf.bz2 rename to data/maps/tileset/item/gothic/slab.xcf.bz2 diff --git a/tiled/tileset/item/gothic/tiny_headstone.png b/data/maps/tileset/item/gothic/tiny_headstone.png similarity index 100% rename from tiled/tileset/item/gothic/tiny_headstone.png rename to data/maps/tileset/item/gothic/tiny_headstone.png diff --git a/tiled/tileset/item/gothic/tombstone_2.png b/data/maps/tileset/item/gothic/tombstone_2.png similarity index 100% rename from tiled/tileset/item/gothic/tombstone_2.png rename to data/maps/tileset/item/gothic/tombstone_2.png diff --git a/tiled/tileset/item/gothic/tombstone_2.xcf.bz2 b/data/maps/tileset/item/gothic/tombstone_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/tombstone_2.xcf.bz2 rename to data/maps/tileset/item/gothic/tombstone_2.xcf.bz2 diff --git a/tiled/tileset/item/gothic/urn_house.png b/data/maps/tileset/item/gothic/urn_house.png similarity index 100% rename from tiled/tileset/item/gothic/urn_house.png rename to data/maps/tileset/item/gothic/urn_house.png diff --git a/tiled/tileset/item/gothic/urn_house.xcf.bz2 b/data/maps/tileset/item/gothic/urn_house.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/urn_house.xcf.bz2 rename to data/maps/tileset/item/gothic/urn_house.xcf.bz2 diff --git a/tiled/tileset/item/gothic/wooden_crosses.png b/data/maps/tileset/item/gothic/wooden_crosses.png similarity index 100% rename from tiled/tileset/item/gothic/wooden_crosses.png rename to data/maps/tileset/item/gothic/wooden_crosses.png diff --git a/tiled/tileset/item/gothic/wooden_crosses.xcf.bz2 b/data/maps/tileset/item/gothic/wooden_crosses.xcf.bz2 similarity index 100% rename from tiled/tileset/item/gothic/wooden_crosses.xcf.bz2 rename to data/maps/tileset/item/gothic/wooden_crosses.xcf.bz2 diff --git a/tiled/tileset/item/grill_top.png b/data/maps/tileset/item/grill_top.png similarity index 100% rename from tiled/tileset/item/grill_top.png rename to data/maps/tileset/item/grill_top.png diff --git a/tiled/tileset/item/grill_top_gray.png b/data/maps/tileset/item/grill_top_gray.png similarity index 100% rename from tiled/tileset/item/grill_top_gray.png rename to data/maps/tileset/item/grill_top_gray.png diff --git a/tiled/tileset/item/hen_nest.png b/data/maps/tileset/item/hen_nest.png similarity index 100% rename from tiled/tileset/item/hen_nest.png rename to data/maps/tileset/item/hen_nest.png diff --git a/tiled/tileset/item/holiday/doll.png b/data/maps/tileset/item/holiday/doll.png similarity index 100% rename from tiled/tileset/item/holiday/doll.png rename to data/maps/tileset/item/holiday/doll.png diff --git a/tiled/tileset/item/holiday/duck.png b/data/maps/tileset/item/holiday/duck.png similarity index 100% rename from tiled/tileset/item/holiday/duck.png rename to data/maps/tileset/item/holiday/duck.png diff --git a/tiled/tileset/item/holiday/pulltoy.png b/data/maps/tileset/item/holiday/pulltoy.png similarity index 100% rename from tiled/tileset/item/holiday/pulltoy.png rename to data/maps/tileset/item/holiday/pulltoy.png diff --git a/tiled/tileset/item/holiday/train.png b/data/maps/tileset/item/holiday/train.png similarity index 100% rename from tiled/tileset/item/holiday/train.png rename to data/maps/tileset/item/holiday/train.png diff --git a/tiled/tileset/item/hot_iron_piece.png b/data/maps/tileset/item/hot_iron_piece.png similarity index 100% rename from tiled/tileset/item/hot_iron_piece.png rename to data/maps/tileset/item/hot_iron_piece.png diff --git a/tiled/tileset/item/household/food_preparation.png b/data/maps/tileset/item/household/food_preparation.png similarity index 100% rename from tiled/tileset/item/household/food_preparation.png rename to data/maps/tileset/item/household/food_preparation.png diff --git a/tiled/tileset/item/household/food_preparation.xcf.bz2 b/data/maps/tileset/item/household/food_preparation.xcf.bz2 similarity index 100% rename from tiled/tileset/item/household/food_preparation.xcf.bz2 rename to data/maps/tileset/item/household/food_preparation.xcf.bz2 diff --git a/tiled/tileset/item/household/food_preparation_2.png b/data/maps/tileset/item/household/food_preparation_2.png similarity index 100% rename from tiled/tileset/item/household/food_preparation_2.png rename to data/maps/tileset/item/household/food_preparation_2.png diff --git a/tiled/tileset/item/household/food_preparation_2.xcf.bz2 b/data/maps/tileset/item/household/food_preparation_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/household/food_preparation_2.xcf.bz2 rename to data/maps/tileset/item/household/food_preparation_2.xcf.bz2 diff --git a/tiled/tileset/item/huge_orb.png b/data/maps/tileset/item/huge_orb.png similarity index 100% rename from tiled/tileset/item/huge_orb.png rename to data/maps/tileset/item/huge_orb.png diff --git a/tiled/tileset/item/instrument/ukulele.png b/data/maps/tileset/item/instrument/ukulele.png similarity index 100% rename from tiled/tileset/item/instrument/ukulele.png rename to data/maps/tileset/item/instrument/ukulele.png diff --git a/tiled/tileset/item/instrument/ukulele.xcf.bz2 b/data/maps/tileset/item/instrument/ukulele.xcf.bz2 similarity index 100% rename from tiled/tileset/item/instrument/ukulele.xcf.bz2 rename to data/maps/tileset/item/instrument/ukulele.xcf.bz2 diff --git a/tiled/tileset/item/logs_snow.png b/data/maps/tileset/item/logs_snow.png similarity index 100% rename from tiled/tileset/item/logs_snow.png rename to data/maps/tileset/item/logs_snow.png diff --git a/tiled/tileset/item/logs_snow.xcf.bz2 b/data/maps/tileset/item/logs_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/item/logs_snow.xcf.bz2 rename to data/maps/tileset/item/logs_snow.xcf.bz2 diff --git a/tiled/tileset/item/logs_snow1.png b/data/maps/tileset/item/logs_snow1.png similarity index 100% rename from tiled/tileset/item/logs_snow1.png rename to data/maps/tileset/item/logs_snow1.png diff --git a/tiled/tileset/item/logs_snow1.xcf.bz2 b/data/maps/tileset/item/logs_snow1.xcf.bz2 similarity index 100% rename from tiled/tileset/item/logs_snow1.xcf.bz2 rename to data/maps/tileset/item/logs_snow1.xcf.bz2 diff --git a/tiled/tileset/item/native_masks.png b/data/maps/tileset/item/native_masks.png similarity index 100% rename from tiled/tileset/item/native_masks.png rename to data/maps/tileset/item/native_masks.png diff --git a/tiled/tileset/item/native_masks.xcf.bz2 b/data/maps/tileset/item/native_masks.xcf.bz2 similarity index 100% rename from tiled/tileset/item/native_masks.xcf.bz2 rename to data/maps/tileset/item/native_masks.xcf.bz2 diff --git a/tiled/tileset/item/northpole/brushes.png b/data/maps/tileset/item/northpole/brushes.png similarity index 100% rename from tiled/tileset/item/northpole/brushes.png rename to data/maps/tileset/item/northpole/brushes.png diff --git a/tiled/tileset/item/northpole/candycane.png b/data/maps/tileset/item/northpole/candycane.png similarity index 100% rename from tiled/tileset/item/northpole/candycane.png rename to data/maps/tileset/item/northpole/candycane.png diff --git a/tiled/tileset/item/northpole/doll.png b/data/maps/tileset/item/northpole/doll.png similarity index 100% rename from tiled/tileset/item/northpole/doll.png rename to data/maps/tileset/item/northpole/doll.png diff --git a/tiled/tileset/item/northpole/duck.png b/data/maps/tileset/item/northpole/duck.png similarity index 100% rename from tiled/tileset/item/northpole/duck.png rename to data/maps/tileset/item/northpole/duck.png diff --git a/tiled/tileset/item/northpole/greenmint.png b/data/maps/tileset/item/northpole/greenmint.png similarity index 100% rename from tiled/tileset/item/northpole/greenmint.png rename to data/maps/tileset/item/northpole/greenmint.png diff --git a/tiled/tileset/item/northpole/gumdrops.png b/data/maps/tileset/item/northpole/gumdrops.png similarity index 100% rename from tiled/tileset/item/northpole/gumdrops.png rename to data/maps/tileset/item/northpole/gumdrops.png diff --git a/tiled/tileset/item/northpole/lemondrop.png b/data/maps/tileset/item/northpole/lemondrop.png similarity index 100% rename from tiled/tileset/item/northpole/lemondrop.png rename to data/maps/tileset/item/northpole/lemondrop.png diff --git a/tiled/tileset/item/northpole/lollipop.png b/data/maps/tileset/item/northpole/lollipop.png similarity index 100% rename from tiled/tileset/item/northpole/lollipop.png rename to data/maps/tileset/item/northpole/lollipop.png diff --git a/tiled/tileset/item/northpole/paint.png b/data/maps/tileset/item/northpole/paint.png similarity index 100% rename from tiled/tileset/item/northpole/paint.png rename to data/maps/tileset/item/northpole/paint.png diff --git a/tiled/tileset/item/northpole/peppermint.png b/data/maps/tileset/item/northpole/peppermint.png similarity index 100% rename from tiled/tileset/item/northpole/peppermint.png rename to data/maps/tileset/item/northpole/peppermint.png diff --git a/tiled/tileset/item/northpole/pulltoy.png b/data/maps/tileset/item/northpole/pulltoy.png similarity index 100% rename from tiled/tileset/item/northpole/pulltoy.png rename to data/maps/tileset/item/northpole/pulltoy.png diff --git a/tiled/tileset/item/northpole/taffy.png b/data/maps/tileset/item/northpole/taffy.png similarity index 100% rename from tiled/tileset/item/northpole/taffy.png rename to data/maps/tileset/item/northpole/taffy.png diff --git a/tiled/tileset/item/northpole/train.png b/data/maps/tileset/item/northpole/train.png similarity index 100% rename from tiled/tileset/item/northpole/train.png rename to data/maps/tileset/item/northpole/train.png diff --git a/tiled/tileset/item/orb.png b/data/maps/tileset/item/orb.png similarity index 100% rename from tiled/tileset/item/orb.png rename to data/maps/tileset/item/orb.png diff --git a/tiled/tileset/item/pelt.png b/data/maps/tileset/item/pelt.png similarity index 100% rename from tiled/tileset/item/pelt.png rename to data/maps/tileset/item/pelt.png diff --git a/tiled/tileset/item/pelts.png b/data/maps/tileset/item/pelts.png similarity index 100% rename from tiled/tileset/item/pelts.png rename to data/maps/tileset/item/pelts.png diff --git a/tiled/tileset/item/postbox.png b/data/maps/tileset/item/postbox.png similarity index 100% rename from tiled/tileset/item/postbox.png rename to data/maps/tileset/item/postbox.png diff --git a/tiled/tileset/item/postbox_2.png b/data/maps/tileset/item/postbox_2.png similarity index 100% rename from tiled/tileset/item/postbox_2.png rename to data/maps/tileset/item/postbox_2.png diff --git a/tiled/tileset/item/pot/barrel.png b/data/maps/tileset/item/pot/barrel.png similarity index 100% rename from tiled/tileset/item/pot/barrel.png rename to data/maps/tileset/item/pot/barrel.png diff --git a/tiled/tileset/item/pot/barrel_flat.png b/data/maps/tileset/item/pot/barrel_flat.png similarity index 100% rename from tiled/tileset/item/pot/barrel_flat.png rename to data/maps/tileset/item/pot/barrel_flat.png diff --git a/tiled/tileset/item/pot/barrel_snow1.png b/data/maps/tileset/item/pot/barrel_snow1.png similarity index 100% rename from tiled/tileset/item/pot/barrel_snow1.png rename to data/maps/tileset/item/pot/barrel_snow1.png diff --git a/tiled/tileset/item/pot/barrel_snow1.xcf.bz2 b/data/maps/tileset/item/pot/barrel_snow1.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/barrel_snow1.xcf.bz2 rename to data/maps/tileset/item/pot/barrel_snow1.xcf.bz2 diff --git a/tiled/tileset/item/pot/barrel_tall.png b/data/maps/tileset/item/pot/barrel_tall.png similarity index 100% rename from tiled/tileset/item/pot/barrel_tall.png rename to data/maps/tileset/item/pot/barrel_tall.png diff --git a/tiled/tileset/item/pot/barrel_with_flower.png b/data/maps/tileset/item/pot/barrel_with_flower.png similarity index 100% rename from tiled/tileset/item/pot/barrel_with_flower.png rename to data/maps/tileset/item/pot/barrel_with_flower.png diff --git a/tiled/tileset/item/pot/barrel_with_flower.xcf.bz2 b/data/maps/tileset/item/pot/barrel_with_flower.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/barrel_with_flower.xcf.bz2 rename to data/maps/tileset/item/pot/barrel_with_flower.xcf.bz2 diff --git a/tiled/tileset/item/pot/barrels_1.png b/data/maps/tileset/item/pot/barrels_1.png similarity index 100% rename from tiled/tileset/item/pot/barrels_1.png rename to data/maps/tileset/item/pot/barrels_1.png diff --git a/tiled/tileset/item/pot/barrels_2.png b/data/maps/tileset/item/pot/barrels_2.png similarity index 100% rename from tiled/tileset/item/pot/barrels_2.png rename to data/maps/tileset/item/pot/barrels_2.png diff --git a/tiled/tileset/item/pot/barrels_2.xcf.bz2 b/data/maps/tileset/item/pot/barrels_2.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/barrels_2.xcf.bz2 rename to data/maps/tileset/item/pot/barrels_2.xcf.bz2 diff --git a/tiled/tileset/item/pot/box.png b/data/maps/tileset/item/pot/box.png similarity index 100% rename from tiled/tileset/item/pot/box.png rename to data/maps/tileset/item/pot/box.png diff --git a/tiled/tileset/item/pot/cauldron.png b/data/maps/tileset/item/pot/cauldron.png similarity index 100% rename from tiled/tileset/item/pot/cauldron.png rename to data/maps/tileset/item/pot/cauldron.png diff --git a/tiled/tileset/item/pot/clay_pot.png b/data/maps/tileset/item/pot/clay_pot.png similarity index 100% rename from tiled/tileset/item/pot/clay_pot.png rename to data/maps/tileset/item/pot/clay_pot.png diff --git a/tiled/tileset/item/pot/crates.png b/data/maps/tileset/item/pot/crates.png similarity index 100% rename from tiled/tileset/item/pot/crates.png rename to data/maps/tileset/item/pot/crates.png diff --git a/tiled/tileset/item/pot/crates.xcf.bz2 b/data/maps/tileset/item/pot/crates.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/crates.xcf.bz2 rename to data/maps/tileset/item/pot/crates.xcf.bz2 diff --git a/tiled/tileset/item/pot/dark_barrel.png b/data/maps/tileset/item/pot/dark_barrel.png similarity index 100% rename from tiled/tileset/item/pot/dark_barrel.png rename to data/maps/tileset/item/pot/dark_barrel.png diff --git a/tiled/tileset/item/pot/empty_pot.png b/data/maps/tileset/item/pot/empty_pot.png similarity index 100% rename from tiled/tileset/item/pot/empty_pot.png rename to data/maps/tileset/item/pot/empty_pot.png diff --git a/tiled/tileset/item/pot/huge_pot.png b/data/maps/tileset/item/pot/huge_pot.png similarity index 100% rename from tiled/tileset/item/pot/huge_pot.png rename to data/maps/tileset/item/pot/huge_pot.png diff --git a/tiled/tileset/item/pot/oriental_jar.png b/data/maps/tileset/item/pot/oriental_jar.png similarity index 100% rename from tiled/tileset/item/pot/oriental_jar.png rename to data/maps/tileset/item/pot/oriental_jar.png diff --git a/tiled/tileset/item/pot/pot_burgundy.png b/data/maps/tileset/item/pot/pot_burgundy.png similarity index 100% rename from tiled/tileset/item/pot/pot_burgundy.png rename to data/maps/tileset/item/pot/pot_burgundy.png diff --git a/tiled/tileset/item/pot/pot_golden.png b/data/maps/tileset/item/pot/pot_golden.png similarity index 100% rename from tiled/tileset/item/pot/pot_golden.png rename to data/maps/tileset/item/pot/pot_golden.png diff --git a/tiled/tileset/item/pot/pot_golden_centred.png b/data/maps/tileset/item/pot/pot_golden_centred.png similarity index 100% rename from tiled/tileset/item/pot/pot_golden_centred.png rename to data/maps/tileset/item/pot/pot_golden_centred.png diff --git a/tiled/tileset/item/pot/pot_green.png b/data/maps/tileset/item/pot/pot_green.png similarity index 100% rename from tiled/tileset/item/pot/pot_green.png rename to data/maps/tileset/item/pot/pot_green.png diff --git a/tiled/tileset/item/pot/pot_grey.png b/data/maps/tileset/item/pot/pot_grey.png similarity index 100% rename from tiled/tileset/item/pot/pot_grey.png rename to data/maps/tileset/item/pot/pot_grey.png diff --git a/tiled/tileset/item/pot/pot_grey.xcf.bz2 b/data/maps/tileset/item/pot/pot_grey.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/pot_grey.xcf.bz2 rename to data/maps/tileset/item/pot/pot_grey.xcf.bz2 diff --git a/tiled/tileset/item/pot/pot_on_metal.png b/data/maps/tileset/item/pot/pot_on_metal.png similarity index 100% rename from tiled/tileset/item/pot/pot_on_metal.png rename to data/maps/tileset/item/pot/pot_on_metal.png diff --git a/tiled/tileset/item/pot/pot_on_metal.xcf.bz2 b/data/maps/tileset/item/pot/pot_on_metal.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/pot_on_metal.xcf.bz2 rename to data/maps/tileset/item/pot/pot_on_metal.xcf.bz2 diff --git a/tiled/tileset/item/pot/pot_on_stone.png b/data/maps/tileset/item/pot/pot_on_stone.png similarity index 100% rename from tiled/tileset/item/pot/pot_on_stone.png rename to data/maps/tileset/item/pot/pot_on_stone.png diff --git a/tiled/tileset/item/pot/pot_on_stone.xcf.bz2 b/data/maps/tileset/item/pot/pot_on_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/pot_on_stone.xcf.bz2 rename to data/maps/tileset/item/pot/pot_on_stone.xcf.bz2 diff --git a/tiled/tileset/item/pot/pot_purple.png b/data/maps/tileset/item/pot/pot_purple.png similarity index 100% rename from tiled/tileset/item/pot/pot_purple.png rename to data/maps/tileset/item/pot/pot_purple.png diff --git a/tiled/tileset/item/pot/pot_tall.png b/data/maps/tileset/item/pot/pot_tall.png similarity index 100% rename from tiled/tileset/item/pot/pot_tall.png rename to data/maps/tileset/item/pot/pot_tall.png diff --git a/tiled/tileset/item/pot/pot_tall.xcf.bz2 b/data/maps/tileset/item/pot/pot_tall.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/pot_tall.xcf.bz2 rename to data/maps/tileset/item/pot/pot_tall.xcf.bz2 diff --git a/tiled/tileset/item/pot/pots_elegant.png b/data/maps/tileset/item/pot/pots_elegant.png similarity index 100% rename from tiled/tileset/item/pot/pots_elegant.png rename to data/maps/tileset/item/pot/pots_elegant.png diff --git a/tiled/tileset/item/pot/small_barrel.png b/data/maps/tileset/item/pot/small_barrel.png similarity index 100% rename from tiled/tileset/item/pot/small_barrel.png rename to data/maps/tileset/item/pot/small_barrel.png diff --git a/tiled/tileset/item/pot/wastebin.png b/data/maps/tileset/item/pot/wastebin.png similarity index 100% rename from tiled/tileset/item/pot/wastebin.png rename to data/maps/tileset/item/pot/wastebin.png diff --git a/tiled/tileset/item/pot/wooden_bins.png b/data/maps/tileset/item/pot/wooden_bins.png similarity index 100% rename from tiled/tileset/item/pot/wooden_bins.png rename to data/maps/tileset/item/pot/wooden_bins.png diff --git a/tiled/tileset/item/pot/wooden_bins.xcf.bz2 b/data/maps/tileset/item/pot/wooden_bins.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/wooden_bins.xcf.bz2 rename to data/maps/tileset/item/pot/wooden_bins.xcf.bz2 diff --git a/tiled/tileset/item/pot/wooden_crates.png b/data/maps/tileset/item/pot/wooden_crates.png similarity index 100% rename from tiled/tileset/item/pot/wooden_crates.png rename to data/maps/tileset/item/pot/wooden_crates.png diff --git a/tiled/tileset/item/pot/wooden_crates.xcf.bz2 b/data/maps/tileset/item/pot/wooden_crates.xcf.bz2 similarity index 100% rename from tiled/tileset/item/pot/wooden_crates.xcf.bz2 rename to data/maps/tileset/item/pot/wooden_crates.xcf.bz2 diff --git a/tiled/tileset/item/ropes.png b/data/maps/tileset/item/ropes.png similarity index 100% rename from tiled/tileset/item/ropes.png rename to data/maps/tileset/item/ropes.png diff --git a/tiled/tileset/item/ropes.xcf.bz2 b/data/maps/tileset/item/ropes.xcf.bz2 similarity index 100% rename from tiled/tileset/item/ropes.xcf.bz2 rename to data/maps/tileset/item/ropes.xcf.bz2 diff --git a/tiled/tileset/item/sacks.png b/data/maps/tileset/item/sacks.png similarity index 100% rename from tiled/tileset/item/sacks.png rename to data/maps/tileset/item/sacks.png diff --git a/tiled/tileset/item/sacks.xcf.bz2 b/data/maps/tileset/item/sacks.xcf.bz2 similarity index 100% rename from tiled/tileset/item/sacks.xcf.bz2 rename to data/maps/tileset/item/sacks.xcf.bz2 diff --git a/tiled/tileset/item/scrying_orb.png b/data/maps/tileset/item/scrying_orb.png similarity index 100% rename from tiled/tileset/item/scrying_orb.png rename to data/maps/tileset/item/scrying_orb.png diff --git a/tiled/tileset/item/sewing_machine.png b/data/maps/tileset/item/sewing_machine.png similarity index 100% rename from tiled/tileset/item/sewing_machine.png rename to data/maps/tileset/item/sewing_machine.png diff --git a/tiled/tileset/item/sign.png b/data/maps/tileset/item/sign.png similarity index 100% rename from tiled/tileset/item/sign.png rename to data/maps/tileset/item/sign.png diff --git a/tiled/tileset/item/sign_large.png b/data/maps/tileset/item/sign_large.png similarity index 100% rename from tiled/tileset/item/sign_large.png rename to data/maps/tileset/item/sign_large.png diff --git a/tiled/tileset/item/snowman.png b/data/maps/tileset/item/snowman.png similarity index 100% rename from tiled/tileset/item/snowman.png rename to data/maps/tileset/item/snowman.png diff --git a/tiled/tileset/item/snowman.xcf.bz2 b/data/maps/tileset/item/snowman.xcf.bz2 similarity index 100% rename from tiled/tileset/item/snowman.xcf.bz2 rename to data/maps/tileset/item/snowman.xcf.bz2 diff --git a/tiled/tileset/item/statue/archway-wide-red.png b/data/maps/tileset/item/statue/archway-wide-red.png similarity index 100% rename from tiled/tileset/item/statue/archway-wide-red.png rename to data/maps/tileset/item/statue/archway-wide-red.png diff --git a/tiled/tileset/item/statue/archway.png b/data/maps/tileset/item/statue/archway.png similarity index 100% rename from tiled/tileset/item/statue/archway.png rename to data/maps/tileset/item/statue/archway.png diff --git a/tiled/tileset/item/statue/archway.xcf.bz2 b/data/maps/tileset/item/statue/archway.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/archway.xcf.bz2 rename to data/maps/tileset/item/statue/archway.xcf.bz2 diff --git a/tiled/tileset/item/statue/bird.png b/data/maps/tileset/item/statue/bird.png similarity index 100% rename from tiled/tileset/item/statue/bird.png rename to data/maps/tileset/item/statue/bird.png diff --git a/tiled/tileset/item/statue/blackened_column.png b/data/maps/tileset/item/statue/blackened_column.png similarity index 100% rename from tiled/tileset/item/statue/blackened_column.png rename to data/maps/tileset/item/statue/blackened_column.png diff --git a/tiled/tileset/item/statue/blobcreature.png b/data/maps/tileset/item/statue/blobcreature.png similarity index 100% rename from tiled/tileset/item/statue/blobcreature.png rename to data/maps/tileset/item/statue/blobcreature.png diff --git a/tiled/tileset/item/statue/broken_green_column.png b/data/maps/tileset/item/statue/broken_green_column.png similarity index 100% rename from tiled/tileset/item/statue/broken_green_column.png rename to data/maps/tileset/item/statue/broken_green_column.png diff --git a/tiled/tileset/item/statue/broken_lion.png b/data/maps/tileset/item/statue/broken_lion.png similarity index 100% rename from tiled/tileset/item/statue/broken_lion.png rename to data/maps/tileset/item/statue/broken_lion.png diff --git a/tiled/tileset/item/statue/buddha.png b/data/maps/tileset/item/statue/buddha.png similarity index 100% rename from tiled/tileset/item/statue/buddha.png rename to data/maps/tileset/item/statue/buddha.png diff --git a/tiled/tileset/item/statue/cross.png b/data/maps/tileset/item/statue/cross.png similarity index 100% rename from tiled/tileset/item/statue/cross.png rename to data/maps/tileset/item/statue/cross.png diff --git a/tiled/tileset/item/statue/crystal_statues.png b/data/maps/tileset/item/statue/crystal_statues.png similarity index 100% rename from tiled/tileset/item/statue/crystal_statues.png rename to data/maps/tileset/item/statue/crystal_statues.png diff --git a/tiled/tileset/item/statue/crystal_statues.xcf.bz2 b/data/maps/tileset/item/statue/crystal_statues.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/crystal_statues.xcf.bz2 rename to data/maps/tileset/item/statue/crystal_statues.xcf.bz2 diff --git a/tiled/tileset/item/statue/dryad_marble.png b/data/maps/tileset/item/statue/dryad_marble.png similarity index 100% rename from tiled/tileset/item/statue/dryad_marble.png rename to data/maps/tileset/item/statue/dryad_marble.png diff --git a/tiled/tileset/item/statue/dryad_marble.xcf.bz2 b/data/maps/tileset/item/statue/dryad_marble.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/dryad_marble.xcf.bz2 rename to data/maps/tileset/item/statue/dryad_marble.xcf.bz2 diff --git a/tiled/tileset/item/statue/eaglehead.png b/data/maps/tileset/item/statue/eaglehead.png similarity index 100% rename from tiled/tileset/item/statue/eaglehead.png rename to data/maps/tileset/item/statue/eaglehead.png diff --git a/tiled/tileset/item/statue/eaglehead.xcf.bz2 b/data/maps/tileset/item/statue/eaglehead.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/eaglehead.xcf.bz2 rename to data/maps/tileset/item/statue/eaglehead.xcf.bz2 diff --git a/tiled/tileset/item/statue/fairypool.png b/data/maps/tileset/item/statue/fairypool.png similarity index 100% rename from tiled/tileset/item/statue/fairypool.png rename to data/maps/tileset/item/statue/fairypool.png diff --git a/tiled/tileset/item/statue/flowered_arch.png b/data/maps/tileset/item/statue/flowered_arch.png similarity index 100% rename from tiled/tileset/item/statue/flowered_arch.png rename to data/maps/tileset/item/statue/flowered_arch.png diff --git a/tiled/tileset/item/statue/flowered_arch.xcf.bz2 b/data/maps/tileset/item/statue/flowered_arch.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/flowered_arch.xcf.bz2 rename to data/maps/tileset/item/statue/flowered_arch.xcf.bz2 diff --git a/tiled/tileset/item/statue/gazingball_statue.png b/data/maps/tileset/item/statue/gazingball_statue.png similarity index 100% rename from tiled/tileset/item/statue/gazingball_statue.png rename to data/maps/tileset/item/statue/gazingball_statue.png diff --git a/tiled/tileset/item/statue/gazingball_statue.xcf.bz2 b/data/maps/tileset/item/statue/gazingball_statue.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/gazingball_statue.xcf.bz2 rename to data/maps/tileset/item/statue/gazingball_statue.xcf.bz2 diff --git a/tiled/tileset/item/statue/girl_with_bird.png b/data/maps/tileset/item/statue/girl_with_bird.png similarity index 100% rename from tiled/tileset/item/statue/girl_with_bird.png rename to data/maps/tileset/item/statue/girl_with_bird.png diff --git a/tiled/tileset/item/statue/girl_with_bird.xcf.bz2 b/data/maps/tileset/item/statue/girl_with_bird.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/girl_with_bird.xcf.bz2 rename to data/maps/tileset/item/statue/girl_with_bird.xcf.bz2 diff --git a/tiled/tileset/item/statue/goddess_icon.png b/data/maps/tileset/item/statue/goddess_icon.png similarity index 100% rename from tiled/tileset/item/statue/goddess_icon.png rename to data/maps/tileset/item/statue/goddess_icon.png diff --git a/tiled/tileset/item/statue/goddess_icon.xcf.bz2 b/data/maps/tileset/item/statue/goddess_icon.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/goddess_icon.xcf.bz2 rename to data/maps/tileset/item/statue/goddess_icon.xcf.bz2 diff --git a/tiled/tileset/item/statue/green_stone.png b/data/maps/tileset/item/statue/green_stone.png similarity index 100% rename from tiled/tileset/item/statue/green_stone.png rename to data/maps/tileset/item/statue/green_stone.png diff --git a/tiled/tileset/item/statue/green_stone_2.png b/data/maps/tileset/item/statue/green_stone_2.png similarity index 100% rename from tiled/tileset/item/statue/green_stone_2.png rename to data/maps/tileset/item/statue/green_stone_2.png diff --git a/tiled/tileset/item/statue/green_stone_3.png b/data/maps/tileset/item/statue/green_stone_3.png similarity index 100% rename from tiled/tileset/item/statue/green_stone_3.png rename to data/maps/tileset/item/statue/green_stone_3.png diff --git a/tiled/tileset/item/statue/grey_stone.png b/data/maps/tileset/item/statue/grey_stone.png similarity index 100% rename from tiled/tileset/item/statue/grey_stone.png rename to data/maps/tileset/item/statue/grey_stone.png diff --git a/tiled/tileset/item/statue/grey_stone.xcf.bz2 b/data/maps/tileset/item/statue/grey_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/grey_stone.xcf.bz2 rename to data/maps/tileset/item/statue/grey_stone.xcf.bz2 diff --git a/tiled/tileset/item/statue/horned_man.png b/data/maps/tileset/item/statue/horned_man.png similarity index 100% rename from tiled/tileset/item/statue/horned_man.png rename to data/maps/tileset/item/statue/horned_man.png diff --git a/tiled/tileset/item/statue/horned_man.xcf.bz2 b/data/maps/tileset/item/statue/horned_man.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/horned_man.xcf.bz2 rename to data/maps/tileset/item/statue/horned_man.xcf.bz2 diff --git a/tiled/tileset/item/statue/lion_statues.png b/data/maps/tileset/item/statue/lion_statues.png similarity index 100% rename from tiled/tileset/item/statue/lion_statues.png rename to data/maps/tileset/item/statue/lion_statues.png diff --git a/tiled/tileset/item/statue/lion_statues.xcf.bz2 b/data/maps/tileset/item/statue/lion_statues.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/lion_statues.xcf.bz2 rename to data/maps/tileset/item/statue/lion_statues.xcf.bz2 diff --git a/tiled/tileset/item/statue/metal_and_stone.png b/data/maps/tileset/item/statue/metal_and_stone.png similarity index 100% rename from tiled/tileset/item/statue/metal_and_stone.png rename to data/maps/tileset/item/statue/metal_and_stone.png diff --git a/tiled/tileset/item/statue/metal_and_stone.xcf.bz2 b/data/maps/tileset/item/statue/metal_and_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/metal_and_stone.xcf.bz2 rename to data/maps/tileset/item/statue/metal_and_stone.xcf.bz2 diff --git a/tiled/tileset/item/statue/nymph_aqua.png b/data/maps/tileset/item/statue/nymph_aqua.png similarity index 100% rename from tiled/tileset/item/statue/nymph_aqua.png rename to data/maps/tileset/item/statue/nymph_aqua.png diff --git a/tiled/tileset/item/statue/nymph_aqua.xcf.bz2 b/data/maps/tileset/item/statue/nymph_aqua.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/nymph_aqua.xcf.bz2 rename to data/maps/tileset/item/statue/nymph_aqua.xcf.bz2 diff --git a/tiled/tileset/item/statue/nymph_reddish.png b/data/maps/tileset/item/statue/nymph_reddish.png similarity index 100% rename from tiled/tileset/item/statue/nymph_reddish.png rename to data/maps/tileset/item/statue/nymph_reddish.png diff --git a/tiled/tileset/item/statue/nymph_reddish.xcf.bz2 b/data/maps/tileset/item/statue/nymph_reddish.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/nymph_reddish.xcf.bz2 rename to data/maps/tileset/item/statue/nymph_reddish.xcf.bz2 diff --git a/tiled/tileset/item/statue/plants_potted_stone.png b/data/maps/tileset/item/statue/plants_potted_stone.png similarity index 100% rename from tiled/tileset/item/statue/plants_potted_stone.png rename to data/maps/tileset/item/statue/plants_potted_stone.png diff --git a/tiled/tileset/item/statue/plants_potted_stone.xcf.bz2 b/data/maps/tileset/item/statue/plants_potted_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/plants_potted_stone.xcf.bz2 rename to data/maps/tileset/item/statue/plants_potted_stone.xcf.bz2 diff --git a/tiled/tileset/item/statue/red_stone_3.png b/data/maps/tileset/item/statue/red_stone_3.png similarity index 100% rename from tiled/tileset/item/statue/red_stone_3.png rename to data/maps/tileset/item/statue/red_stone_3.png diff --git a/tiled/tileset/item/statue/romanic_art1.png b/data/maps/tileset/item/statue/romanic_art1.png similarity index 100% rename from tiled/tileset/item/statue/romanic_art1.png rename to data/maps/tileset/item/statue/romanic_art1.png diff --git a/tiled/tileset/item/statue/romanic_art1.xcf.bz2 b/data/maps/tileset/item/statue/romanic_art1.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/romanic_art1.xcf.bz2 rename to data/maps/tileset/item/statue/romanic_art1.xcf.bz2 diff --git a/tiled/tileset/item/statue/seahorse.png b/data/maps/tileset/item/statue/seahorse.png similarity index 100% rename from tiled/tileset/item/statue/seahorse.png rename to data/maps/tileset/item/statue/seahorse.png diff --git a/tiled/tileset/item/statue/skull_carving.png b/data/maps/tileset/item/statue/skull_carving.png similarity index 100% rename from tiled/tileset/item/statue/skull_carving.png rename to data/maps/tileset/item/statue/skull_carving.png diff --git a/tiled/tileset/item/statue/skullpedestal.png b/data/maps/tileset/item/statue/skullpedestal.png similarity index 100% rename from tiled/tileset/item/statue/skullpedestal.png rename to data/maps/tileset/item/statue/skullpedestal.png diff --git a/tiled/tileset/item/statue/stone_dragon.png b/data/maps/tileset/item/statue/stone_dragon.png similarity index 100% rename from tiled/tileset/item/statue/stone_dragon.png rename to data/maps/tileset/item/statue/stone_dragon.png diff --git a/tiled/tileset/item/statue/stone_dragon.xcf.bz2 b/data/maps/tileset/item/statue/stone_dragon.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/stone_dragon.xcf.bz2 rename to data/maps/tileset/item/statue/stone_dragon.xcf.bz2 diff --git a/tiled/tileset/item/statue/swordsman.png b/data/maps/tileset/item/statue/swordsman.png similarity index 100% rename from tiled/tileset/item/statue/swordsman.png rename to data/maps/tileset/item/statue/swordsman.png diff --git a/tiled/tileset/item/statue/urn_with_flowers.png b/data/maps/tileset/item/statue/urn_with_flowers.png similarity index 100% rename from tiled/tileset/item/statue/urn_with_flowers.png rename to data/maps/tileset/item/statue/urn_with_flowers.png diff --git a/tiled/tileset/item/statue/urn_with_flowers.xcf.bz2 b/data/maps/tileset/item/statue/urn_with_flowers.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/urn_with_flowers.xcf.bz2 rename to data/maps/tileset/item/statue/urn_with_flowers.xcf.bz2 diff --git a/tiled/tileset/item/statue/warlock.png b/data/maps/tileset/item/statue/warlock.png similarity index 100% rename from tiled/tileset/item/statue/warlock.png rename to data/maps/tileset/item/statue/warlock.png diff --git a/tiled/tileset/item/statue/warlock.xcf.bz2 b/data/maps/tileset/item/statue/warlock.xcf.bz2 similarity index 100% rename from tiled/tileset/item/statue/warlock.xcf.bz2 rename to data/maps/tileset/item/statue/warlock.xcf.bz2 diff --git a/tiled/tileset/item/statue/wolf_statue.png b/data/maps/tileset/item/statue/wolf_statue.png similarity index 100% rename from tiled/tileset/item/statue/wolf_statue.png rename to data/maps/tileset/item/statue/wolf_statue.png diff --git a/tiled/tileset/item/swing.png b/data/maps/tileset/item/swing.png similarity index 100% rename from tiled/tileset/item/swing.png rename to data/maps/tileset/item/swing.png diff --git a/tiled/tileset/item/textile/blankets.png b/data/maps/tileset/item/textile/blankets.png similarity index 100% rename from tiled/tileset/item/textile/blankets.png rename to data/maps/tileset/item/textile/blankets.png diff --git a/tiled/tileset/item/textile/blankets.xcf.bz2 b/data/maps/tileset/item/textile/blankets.xcf.bz2 similarity index 100% rename from tiled/tileset/item/textile/blankets.xcf.bz2 rename to data/maps/tileset/item/textile/blankets.xcf.bz2 diff --git a/tiled/tileset/item/textile/bunting.png b/data/maps/tileset/item/textile/bunting.png similarity index 100% rename from tiled/tileset/item/textile/bunting.png rename to data/maps/tileset/item/textile/bunting.png diff --git a/tiled/tileset/item/textile/dress.png b/data/maps/tileset/item/textile/dress.png similarity index 100% rename from tiled/tileset/item/textile/dress.png rename to data/maps/tileset/item/textile/dress.png diff --git a/tiled/tileset/item/textile/halloween_bunting.png b/data/maps/tileset/item/textile/halloween_bunting.png similarity index 100% rename from tiled/tileset/item/textile/halloween_bunting.png rename to data/maps/tileset/item/textile/halloween_bunting.png diff --git a/tiled/tileset/item/textile/lace.png b/data/maps/tileset/item/textile/lace.png similarity index 100% rename from tiled/tileset/item/textile/lace.png rename to data/maps/tileset/item/textile/lace.png diff --git a/tiled/tileset/item/textile/large_dress.png b/data/maps/tileset/item/textile/large_dress.png similarity index 100% rename from tiled/tileset/item/textile/large_dress.png rename to data/maps/tileset/item/textile/large_dress.png diff --git a/tiled/tileset/item/textile/laundry.png b/data/maps/tileset/item/textile/laundry.png similarity index 100% rename from tiled/tileset/item/textile/laundry.png rename to data/maps/tileset/item/textile/laundry.png diff --git a/tiled/tileset/item/textile/laundry.xcf.bz2 b/data/maps/tileset/item/textile/laundry.xcf.bz2 similarity index 100% rename from tiled/tileset/item/textile/laundry.xcf.bz2 rename to data/maps/tileset/item/textile/laundry.xcf.bz2 diff --git a/tiled/tileset/item/textile/red_hat.png b/data/maps/tileset/item/textile/red_hat.png similarity index 100% rename from tiled/tileset/item/textile/red_hat.png rename to data/maps/tileset/item/textile/red_hat.png diff --git a/tiled/tileset/item/textile/throw_1.png b/data/maps/tileset/item/textile/throw_1.png similarity index 100% rename from tiled/tileset/item/textile/throw_1.png rename to data/maps/tileset/item/textile/throw_1.png diff --git a/tiled/tileset/item/textile/throw_2.png b/data/maps/tileset/item/textile/throw_2.png similarity index 100% rename from tiled/tileset/item/textile/throw_2.png rename to data/maps/tileset/item/textile/throw_2.png diff --git a/tiled/tileset/item/textile/throw_3.png b/data/maps/tileset/item/textile/throw_3.png similarity index 100% rename from tiled/tileset/item/textile/throw_3.png rename to data/maps/tileset/item/textile/throw_3.png diff --git a/tiled/tileset/item/textile/throw_4.png b/data/maps/tileset/item/textile/throw_4.png similarity index 100% rename from tiled/tileset/item/textile/throw_4.png rename to data/maps/tileset/item/textile/throw_4.png diff --git a/tiled/tileset/item/textile/throw_pillows.png b/data/maps/tileset/item/textile/throw_pillows.png similarity index 100% rename from tiled/tileset/item/textile/throw_pillows.png rename to data/maps/tileset/item/textile/throw_pillows.png diff --git a/tiled/tileset/item/textile/towels.png b/data/maps/tileset/item/textile/towels.png similarity index 100% rename from tiled/tileset/item/textile/towels.png rename to data/maps/tileset/item/textile/towels.png diff --git a/tiled/tileset/item/textile/trousers.png b/data/maps/tileset/item/textile/trousers.png similarity index 100% rename from tiled/tileset/item/textile/trousers.png rename to data/maps/tileset/item/textile/trousers.png diff --git a/tiled/tileset/item/tools.png b/data/maps/tileset/item/tools.png similarity index 100% rename from tiled/tileset/item/tools.png rename to data/maps/tileset/item/tools.png diff --git a/tiled/tileset/item/tools.xcf.bz2 b/data/maps/tileset/item/tools.xcf.bz2 similarity index 100% rename from tiled/tileset/item/tools.xcf.bz2 rename to data/maps/tileset/item/tools.xcf.bz2 diff --git a/tiled/tileset/item/toys.png b/data/maps/tileset/item/toys.png similarity index 100% rename from tiled/tileset/item/toys.png rename to data/maps/tileset/item/toys.png diff --git a/tiled/tileset/item/weapon/assassindagger.png b/data/maps/tileset/item/weapon/assassindagger.png similarity index 100% rename from tiled/tileset/item/weapon/assassindagger.png rename to data/maps/tileset/item/weapon/assassindagger.png diff --git a/tiled/tileset/item/weapon/box_of_weapons.png b/data/maps/tileset/item/weapon/box_of_weapons.png similarity index 100% rename from tiled/tileset/item/weapon/box_of_weapons.png rename to data/maps/tileset/item/weapon/box_of_weapons.png diff --git a/tiled/tileset/item/weapon/cannon.png b/data/maps/tileset/item/weapon/cannon.png similarity index 100% rename from tiled/tileset/item/weapon/cannon.png rename to data/maps/tileset/item/weapon/cannon.png diff --git a/tiled/tileset/item/weapon/cannon.xcf.bz2 b/data/maps/tileset/item/weapon/cannon.xcf.bz2 similarity index 100% rename from tiled/tileset/item/weapon/cannon.xcf.bz2 rename to data/maps/tileset/item/weapon/cannon.xcf.bz2 diff --git a/tiled/tileset/item/weapon/composite_bow.png b/data/maps/tileset/item/weapon/composite_bow.png similarity index 100% rename from tiled/tileset/item/weapon/composite_bow.png rename to data/maps/tileset/item/weapon/composite_bow.png diff --git a/tiled/tileset/item/weapon/golden_arrow.png b/data/maps/tileset/item/weapon/golden_arrow.png similarity index 100% rename from tiled/tileset/item/weapon/golden_arrow.png rename to data/maps/tileset/item/weapon/golden_arrow.png diff --git a/tiled/tileset/item/weapon/hanging_bows.png b/data/maps/tileset/item/weapon/hanging_bows.png similarity index 100% rename from tiled/tileset/item/weapon/hanging_bows.png rename to data/maps/tileset/item/weapon/hanging_bows.png diff --git a/tiled/tileset/item/weapon/longbow.png b/data/maps/tileset/item/weapon/longbow.png similarity index 100% rename from tiled/tileset/item/weapon/longbow.png rename to data/maps/tileset/item/weapon/longbow.png diff --git a/tiled/tileset/item/weapon/power_arrow.png b/data/maps/tileset/item/weapon/power_arrow.png similarity index 100% rename from tiled/tileset/item/weapon/power_arrow.png rename to data/maps/tileset/item/weapon/power_arrow.png diff --git a/tiled/tileset/item/weapon/skull_spear.png b/data/maps/tileset/item/weapon/skull_spear.png similarity index 100% rename from tiled/tileset/item/weapon/skull_spear.png rename to data/maps/tileset/item/weapon/skull_spear.png diff --git a/tiled/tileset/item/weapon/spear.png b/data/maps/tileset/item/weapon/spear.png similarity index 100% rename from tiled/tileset/item/weapon/spear.png rename to data/maps/tileset/item/weapon/spear.png diff --git a/tiled/tileset/item/weapon/spears.png b/data/maps/tileset/item/weapon/spears.png similarity index 100% rename from tiled/tileset/item/weapon/spears.png rename to data/maps/tileset/item/weapon/spears.png diff --git a/tiled/tileset/item/weapon/steel_arrow.png b/data/maps/tileset/item/weapon/steel_arrow.png similarity index 100% rename from tiled/tileset/item/weapon/steel_arrow.png rename to data/maps/tileset/item/weapon/steel_arrow.png diff --git a/tiled/tileset/item/weapon/swords.png b/data/maps/tileset/item/weapon/swords.png similarity index 100% rename from tiled/tileset/item/weapon/swords.png rename to data/maps/tileset/item/weapon/swords.png diff --git a/tiled/tileset/item/weapon/wooden_bow.png b/data/maps/tileset/item/weapon/wooden_bow.png similarity index 100% rename from tiled/tileset/item/weapon/wooden_bow.png rename to data/maps/tileset/item/weapon/wooden_bow.png diff --git a/tiled/tileset/light/dim_light_5x5.png b/data/maps/tileset/light/dim_light_5x5.png similarity index 100% rename from tiled/tileset/light/dim_light_5x5.png rename to data/maps/tileset/light/dim_light_5x5.png diff --git a/tiled/tileset/light/dim_light_7x5.png b/data/maps/tileset/light/dim_light_7x5.png similarity index 100% rename from tiled/tileset/light/dim_light_7x5.png rename to data/maps/tileset/light/dim_light_7x5.png diff --git a/tiled/tileset/light/dim_yellow_light_5x5.png b/data/maps/tileset/light/dim_yellow_light_5x5.png similarity index 100% rename from tiled/tileset/light/dim_yellow_light_5x5.png rename to data/maps/tileset/light/dim_yellow_light_5x5.png diff --git a/tiled/tileset/light/dim_yellow_light_7x5.png b/data/maps/tileset/light/dim_yellow_light_7x5.png similarity index 100% rename from tiled/tileset/light/dim_yellow_light_7x5.png rename to data/maps/tileset/light/dim_yellow_light_7x5.png diff --git a/tiled/tileset/light/door_light.png b/data/maps/tileset/light/door_light.png similarity index 100% rename from tiled/tileset/light/door_light.png rename to data/maps/tileset/light/door_light.png diff --git a/tiled/tileset/light/door_light_ew.png b/data/maps/tileset/light/door_light_ew.png similarity index 100% rename from tiled/tileset/light/door_light_ew.png rename to data/maps/tileset/light/door_light_ew.png diff --git a/tiled/tileset/light/green_light_5x5.png b/data/maps/tileset/light/green_light_5x5.png similarity index 100% rename from tiled/tileset/light/green_light_5x5.png rename to data/maps/tileset/light/green_light_5x5.png diff --git a/tiled/tileset/light/light_1x1.png b/data/maps/tileset/light/light_1x1.png similarity index 100% rename from tiled/tileset/light/light_1x1.png rename to data/maps/tileset/light/light_1x1.png diff --git a/tiled/tileset/light/light_3x3.png b/data/maps/tileset/light/light_3x3.png similarity index 100% rename from tiled/tileset/light/light_3x3.png rename to data/maps/tileset/light/light_3x3.png diff --git a/tiled/tileset/light/light_5x5.png b/data/maps/tileset/light/light_5x5.png similarity index 100% rename from tiled/tileset/light/light_5x5.png rename to data/maps/tileset/light/light_5x5.png diff --git a/tiled/tileset/light/light_5x5.xcf.bz2 b/data/maps/tileset/light/light_5x5.xcf.bz2 similarity index 100% rename from tiled/tileset/light/light_5x5.xcf.bz2 rename to data/maps/tileset/light/light_5x5.xcf.bz2 diff --git a/tiled/tileset/light/red_light_5x5.png b/data/maps/tileset/light/red_light_5x5.png similarity index 100% rename from tiled/tileset/light/red_light_5x5.png rename to data/maps/tileset/light/red_light_5x5.png diff --git a/tiled/tileset/light/square_inverse_light_10x10.png b/data/maps/tileset/light/square_inverse_light_10x10.png similarity index 100% rename from tiled/tileset/light/square_inverse_light_10x10.png rename to data/maps/tileset/light/square_inverse_light_10x10.png diff --git a/tiled/tileset/light/torchlight_5x4.png b/data/maps/tileset/light/torchlight_5x4.png similarity index 100% rename from tiled/tileset/light/torchlight_5x4.png rename to data/maps/tileset/light/torchlight_5x4.png diff --git a/tiled/tileset/light/torchlight_5x4.xcf.bz2 b/data/maps/tileset/light/torchlight_5x4.xcf.bz2 similarity index 100% rename from tiled/tileset/light/torchlight_5x4.xcf.bz2 rename to data/maps/tileset/light/torchlight_5x4.xcf.bz2 diff --git a/tiled/tileset/light/white_1x1.png b/data/maps/tileset/light/white_1x1.png similarity index 100% rename from tiled/tileset/light/white_1x1.png rename to data/maps/tileset/light/white_1x1.png diff --git a/tiled/tileset/light/xmas_tree_lights.png b/data/maps/tileset/light/xmas_tree_lights.png similarity index 100% rename from tiled/tileset/light/xmas_tree_lights.png rename to data/maps/tileset/light/xmas_tree_lights.png diff --git a/tiled/tileset/light/xmas_tree_lights.xcf.bz2 b/data/maps/tileset/light/xmas_tree_lights.xcf.bz2 similarity index 100% rename from tiled/tileset/light/xmas_tree_lights.xcf.bz2 rename to data/maps/tileset/light/xmas_tree_lights.xcf.bz2 diff --git a/tiled/tileset/light/yellow_light_5x5.png b/data/maps/tileset/light/yellow_light_5x5.png similarity index 100% rename from tiled/tileset/light/yellow_light_5x5.png rename to data/maps/tileset/light/yellow_light_5x5.png diff --git a/tiled/tileset/logic/README b/data/maps/tileset/logic/README similarity index 100% rename from tiled/tileset/logic/README rename to data/maps/tileset/logic/README diff --git a/tiled/tileset/logic/area.png b/data/maps/tileset/logic/area.png similarity index 100% rename from tiled/tileset/logic/area.png rename to data/maps/tileset/logic/area.png diff --git a/tiled/tileset/logic/area.xcf.bz2 b/data/maps/tileset/logic/area.xcf.bz2 similarity index 100% rename from tiled/tileset/logic/area.xcf.bz2 rename to data/maps/tileset/logic/area.xcf.bz2 diff --git a/tiled/tileset/logic/collision.png b/data/maps/tileset/logic/collision.png similarity index 100% rename from tiled/tileset/logic/collision.png rename to data/maps/tileset/logic/collision.png diff --git a/tiled/tileset/logic/creature/albino_elf.png b/data/maps/tileset/logic/creature/albino_elf.png similarity index 100% rename from tiled/tileset/logic/creature/albino_elf.png rename to data/maps/tileset/logic/creature/albino_elf.png diff --git a/tiled/tileset/logic/creature/amazon.png b/data/maps/tileset/logic/creature/amazon.png similarity index 100% rename from tiled/tileset/logic/creature/amazon.png rename to data/maps/tileset/logic/creature/amazon.png diff --git a/tiled/tileset/logic/creature/angel.png b/data/maps/tileset/logic/creature/angel.png similarity index 100% rename from tiled/tileset/logic/creature/angel.png rename to data/maps/tileset/logic/creature/angel.png diff --git a/tiled/tileset/logic/creature/animal.png b/data/maps/tileset/logic/creature/animal.png similarity index 100% rename from tiled/tileset/logic/creature/animal.png rename to data/maps/tileset/logic/creature/animal.png diff --git a/tiled/tileset/logic/creature/beholder.png b/data/maps/tileset/logic/creature/beholder.png similarity index 100% rename from tiled/tileset/logic/creature/beholder.png rename to data/maps/tileset/logic/creature/beholder.png diff --git a/tiled/tileset/logic/creature/chaos.png b/data/maps/tileset/logic/creature/chaos.png similarity index 100% rename from tiled/tileset/logic/creature/chaos.png rename to data/maps/tileset/logic/creature/chaos.png diff --git a/tiled/tileset/logic/creature/chess.png b/data/maps/tileset/logic/creature/chess.png similarity index 100% rename from tiled/tileset/logic/creature/chess.png rename to data/maps/tileset/logic/creature/chess.png diff --git a/tiled/tileset/logic/creature/createalltilesformonsters.sh b/data/maps/tileset/logic/creature/createalltilesformonsters.sh similarity index 100% rename from tiled/tileset/logic/creature/createalltilesformonsters.sh rename to data/maps/tileset/logic/creature/createalltilesformonsters.sh diff --git a/tiled/tileset/logic/creature/createtileset.sh b/data/maps/tileset/logic/creature/createtileset.sh similarity index 100% rename from tiled/tileset/logic/creature/createtileset.sh rename to data/maps/tileset/logic/creature/createtileset.sh diff --git a/tiled/tileset/logic/creature/dark_elf.png b/data/maps/tileset/logic/creature/dark_elf.png similarity index 100% rename from tiled/tileset/logic/creature/dark_elf.png rename to data/maps/tileset/logic/creature/dark_elf.png diff --git a/tiled/tileset/logic/creature/demon.png b/data/maps/tileset/logic/creature/demon.png similarity index 100% rename from tiled/tileset/logic/creature/demon.png rename to data/maps/tileset/logic/creature/demon.png diff --git a/tiled/tileset/logic/creature/dragon.png b/data/maps/tileset/logic/creature/dragon.png similarity index 100% rename from tiled/tileset/logic/creature/dragon.png rename to data/maps/tileset/logic/creature/dragon.png diff --git a/tiled/tileset/logic/creature/dwarf.png b/data/maps/tileset/logic/creature/dwarf.png similarity index 100% rename from tiled/tileset/logic/creature/dwarf.png rename to data/maps/tileset/logic/creature/dwarf.png diff --git a/tiled/tileset/logic/creature/dwarf_duergar.png b/data/maps/tileset/logic/creature/dwarf_duergar.png similarity index 100% rename from tiled/tileset/logic/creature/dwarf_duergar.png rename to data/maps/tileset/logic/creature/dwarf_duergar.png diff --git a/tiled/tileset/logic/creature/elemental.png b/data/maps/tileset/logic/creature/elemental.png similarity index 100% rename from tiled/tileset/logic/creature/elemental.png rename to data/maps/tileset/logic/creature/elemental.png diff --git a/tiled/tileset/logic/creature/elf.png b/data/maps/tileset/logic/creature/elf.png similarity index 100% rename from tiled/tileset/logic/creature/elf.png rename to data/maps/tileset/logic/creature/elf.png diff --git a/tiled/tileset/logic/creature/enormous_creature.png b/data/maps/tileset/logic/creature/enormous_creature.png similarity index 100% rename from tiled/tileset/logic/creature/enormous_creature.png rename to data/maps/tileset/logic/creature/enormous_creature.png diff --git a/tiled/tileset/logic/creature/ent.png b/data/maps/tileset/logic/creature/ent.png similarity index 100% rename from tiled/tileset/logic/creature/ent.png rename to data/maps/tileset/logic/creature/ent.png diff --git a/tiled/tileset/logic/creature/fairy.png b/data/maps/tileset/logic/creature/fairy.png similarity index 100% rename from tiled/tileset/logic/creature/fairy.png rename to data/maps/tileset/logic/creature/fairy.png diff --git a/tiled/tileset/logic/creature/farm_animal.png b/data/maps/tileset/logic/creature/farm_animal.png similarity index 100% rename from tiled/tileset/logic/creature/farm_animal.png rename to data/maps/tileset/logic/creature/farm_animal.png diff --git a/tiled/tileset/logic/creature/fowl.png b/data/maps/tileset/logic/creature/fowl.png similarity index 100% rename from tiled/tileset/logic/creature/fowl.png rename to data/maps/tileset/logic/creature/fowl.png diff --git a/tiled/tileset/logic/creature/frogman.png b/data/maps/tileset/logic/creature/frogman.png similarity index 100% rename from tiled/tileset/logic/creature/frogman.png rename to data/maps/tileset/logic/creature/frogman.png diff --git a/tiled/tileset/logic/creature/gargoyle.png b/data/maps/tileset/logic/creature/gargoyle.png similarity index 100% rename from tiled/tileset/logic/creature/gargoyle.png rename to data/maps/tileset/logic/creature/gargoyle.png diff --git a/tiled/tileset/logic/creature/giant_animal.png b/data/maps/tileset/logic/creature/giant_animal.png similarity index 100% rename from tiled/tileset/logic/creature/giant_animal.png rename to data/maps/tileset/logic/creature/giant_animal.png diff --git a/tiled/tileset/logic/creature/giant_human.png b/data/maps/tileset/logic/creature/giant_human.png similarity index 100% rename from tiled/tileset/logic/creature/giant_human.png rename to data/maps/tileset/logic/creature/giant_human.png diff --git a/tiled/tileset/logic/creature/gnome.png b/data/maps/tileset/logic/creature/gnome.png similarity index 100% rename from tiled/tileset/logic/creature/gnome.png rename to data/maps/tileset/logic/creature/gnome.png diff --git a/tiled/tileset/logic/creature/goblin.png b/data/maps/tileset/logic/creature/goblin.png similarity index 100% rename from tiled/tileset/logic/creature/goblin.png rename to data/maps/tileset/logic/creature/goblin.png diff --git a/tiled/tileset/logic/creature/golem.png b/data/maps/tileset/logic/creature/golem.png similarity index 100% rename from tiled/tileset/logic/creature/golem.png rename to data/maps/tileset/logic/creature/golem.png diff --git a/tiled/tileset/logic/creature/huge_animal.png b/data/maps/tileset/logic/creature/huge_animal.png similarity index 100% rename from tiled/tileset/logic/creature/huge_animal.png rename to data/maps/tileset/logic/creature/huge_animal.png diff --git a/tiled/tileset/logic/creature/human.png b/data/maps/tileset/logic/creature/human.png similarity index 100% rename from tiled/tileset/logic/creature/human.png rename to data/maps/tileset/logic/creature/human.png diff --git a/tiled/tileset/logic/creature/human_armored.png b/data/maps/tileset/logic/creature/human_armored.png similarity index 100% rename from tiled/tileset/logic/creature/human_armored.png rename to data/maps/tileset/logic/creature/human_armored.png diff --git a/tiled/tileset/logic/creature/human_barbarian.png b/data/maps/tileset/logic/creature/human_barbarian.png similarity index 100% rename from tiled/tileset/logic/creature/human_barbarian.png rename to data/maps/tileset/logic/creature/human_barbarian.png diff --git a/tiled/tileset/logic/creature/human_cannibal.png b/data/maps/tileset/logic/creature/human_cannibal.png similarity index 100% rename from tiled/tileset/logic/creature/human_cannibal.png rename to data/maps/tileset/logic/creature/human_cannibal.png diff --git a/tiled/tileset/logic/creature/human_evil.png b/data/maps/tileset/logic/creature/human_evil.png similarity index 100% rename from tiled/tileset/logic/creature/human_evil.png rename to data/maps/tileset/logic/creature/human_evil.png diff --git a/tiled/tileset/logic/creature/human_imperial.png b/data/maps/tileset/logic/creature/human_imperial.png similarity index 100% rename from tiled/tileset/logic/creature/human_imperial.png rename to data/maps/tileset/logic/creature/human_imperial.png diff --git a/tiled/tileset/logic/creature/human_kalavan.png b/data/maps/tileset/logic/creature/human_kalavan.png similarity index 100% rename from tiled/tileset/logic/creature/human_kalavan.png rename to data/maps/tileset/logic/creature/human_kalavan.png diff --git a/tiled/tileset/logic/creature/human_little.png b/data/maps/tileset/logic/creature/human_little.png similarity index 100% rename from tiled/tileset/logic/creature/human_little.png rename to data/maps/tileset/logic/creature/human_little.png diff --git a/tiled/tileset/logic/creature/human_risecia.png b/data/maps/tileset/logic/creature/human_risecia.png similarity index 100% rename from tiled/tileset/logic/creature/human_risecia.png rename to data/maps/tileset/logic/creature/human_risecia.png diff --git a/tiled/tileset/logic/creature/human_soldier.png b/data/maps/tileset/logic/creature/human_soldier.png similarity index 100% rename from tiled/tileset/logic/creature/human_soldier.png rename to data/maps/tileset/logic/creature/human_soldier.png diff --git a/tiled/tileset/logic/creature/hybrid.png b/data/maps/tileset/logic/creature/hybrid.png similarity index 100% rename from tiled/tileset/logic/creature/hybrid.png rename to data/maps/tileset/logic/creature/hybrid.png diff --git a/tiled/tileset/logic/creature/insect.png b/data/maps/tileset/logic/creature/insect.png similarity index 100% rename from tiled/tileset/logic/creature/insect.png rename to data/maps/tileset/logic/creature/insect.png diff --git a/tiled/tileset/logic/creature/kobold.png b/data/maps/tileset/logic/creature/kobold.png similarity index 100% rename from tiled/tileset/logic/creature/kobold.png rename to data/maps/tileset/logic/creature/kobold.png diff --git a/tiled/tileset/logic/creature/madaram.png b/data/maps/tileset/logic/creature/madaram.png similarity index 100% rename from tiled/tileset/logic/creature/madaram.png rename to data/maps/tileset/logic/creature/madaram.png diff --git a/tiled/tileset/logic/creature/minotaur.png b/data/maps/tileset/logic/creature/minotaur.png similarity index 100% rename from tiled/tileset/logic/creature/minotaur.png rename to data/maps/tileset/logic/creature/minotaur.png diff --git a/tiled/tileset/logic/creature/mountain_dwarf.png b/data/maps/tileset/logic/creature/mountain_dwarf.png similarity index 100% rename from tiled/tileset/logic/creature/mountain_dwarf.png rename to data/maps/tileset/logic/creature/mountain_dwarf.png diff --git a/tiled/tileset/logic/creature/mountain_orc.png b/data/maps/tileset/logic/creature/mountain_orc.png similarity index 100% rename from tiled/tileset/logic/creature/mountain_orc.png rename to data/maps/tileset/logic/creature/mountain_orc.png diff --git a/tiled/tileset/logic/creature/mummy.png b/data/maps/tileset/logic/creature/mummy.png similarity index 100% rename from tiled/tileset/logic/creature/mummy.png rename to data/maps/tileset/logic/creature/mummy.png diff --git a/tiled/tileset/logic/creature/mutant.png b/data/maps/tileset/logic/creature/mutant.png similarity index 100% rename from tiled/tileset/logic/creature/mutant.png rename to data/maps/tileset/logic/creature/mutant.png diff --git a/tiled/tileset/logic/creature/mythical_being.png b/data/maps/tileset/logic/creature/mythical_being.png similarity index 100% rename from tiled/tileset/logic/creature/mythical_being.png rename to data/maps/tileset/logic/creature/mythical_being.png diff --git a/tiled/tileset/logic/creature/naga.png b/data/maps/tileset/logic/creature/naga.png similarity index 100% rename from tiled/tileset/logic/creature/naga.png rename to data/maps/tileset/logic/creature/naga.png diff --git a/tiled/tileset/logic/creature/northpole.png b/data/maps/tileset/logic/creature/northpole.png similarity index 100% rename from tiled/tileset/logic/creature/northpole.png rename to data/maps/tileset/logic/creature/northpole.png diff --git a/tiled/tileset/logic/creature/ogre.png b/data/maps/tileset/logic/creature/ogre.png similarity index 100% rename from tiled/tileset/logic/creature/ogre.png rename to data/maps/tileset/logic/creature/ogre.png diff --git a/tiled/tileset/logic/creature/oni.png b/data/maps/tileset/logic/creature/oni.png similarity index 100% rename from tiled/tileset/logic/creature/oni.png rename to data/maps/tileset/logic/creature/oni.png diff --git a/tiled/tileset/logic/creature/orc.png b/data/maps/tileset/logic/creature/orc.png similarity index 100% rename from tiled/tileset/logic/creature/orc.png rename to data/maps/tileset/logic/creature/orc.png diff --git a/tiled/tileset/logic/creature/ratfolk.png b/data/maps/tileset/logic/creature/ratfolk.png similarity index 100% rename from tiled/tileset/logic/creature/ratfolk.png rename to data/maps/tileset/logic/creature/ratfolk.png diff --git a/tiled/tileset/logic/creature/reptile.png b/data/maps/tileset/logic/creature/reptile.png similarity index 100% rename from tiled/tileset/logic/creature/reptile.png rename to data/maps/tileset/logic/creature/reptile.png diff --git a/tiled/tileset/logic/creature/rodent.png b/data/maps/tileset/logic/creature/rodent.png similarity index 100% rename from tiled/tileset/logic/creature/rodent.png rename to data/maps/tileset/logic/creature/rodent.png diff --git a/tiled/tileset/logic/creature/sheep.png b/data/maps/tileset/logic/creature/sheep.png similarity index 100% rename from tiled/tileset/logic/creature/sheep.png rename to data/maps/tileset/logic/creature/sheep.png diff --git a/tiled/tileset/logic/creature/sheepman.png b/data/maps/tileset/logic/creature/sheepman.png similarity index 100% rename from tiled/tileset/logic/creature/sheepman.png rename to data/maps/tileset/logic/creature/sheepman.png diff --git a/tiled/tileset/logic/creature/slime.png b/data/maps/tileset/logic/creature/slime.png similarity index 100% rename from tiled/tileset/logic/creature/slime.png rename to data/maps/tileset/logic/creature/slime.png diff --git a/tiled/tileset/logic/creature/spider.png b/data/maps/tileset/logic/creature/spider.png similarity index 100% rename from tiled/tileset/logic/creature/spider.png rename to data/maps/tileset/logic/creature/spider.png diff --git a/tiled/tileset/logic/creature/troll.png b/data/maps/tileset/logic/creature/troll.png similarity index 100% rename from tiled/tileset/logic/creature/troll.png rename to data/maps/tileset/logic/creature/troll.png diff --git a/tiled/tileset/logic/creature/undead.png b/data/maps/tileset/logic/creature/undead.png similarity index 100% rename from tiled/tileset/logic/creature/undead.png rename to data/maps/tileset/logic/creature/undead.png diff --git a/tiled/tileset/logic/creature/undead_fallen.png b/data/maps/tileset/logic/creature/undead_fallen.png similarity index 100% rename from tiled/tileset/logic/creature/undead_fallen.png rename to data/maps/tileset/logic/creature/undead_fallen.png diff --git a/tiled/tileset/logic/creature/undead_skeleton.png b/data/maps/tileset/logic/creature/undead_skeleton.png similarity index 100% rename from tiled/tileset/logic/creature/undead_skeleton.png rename to data/maps/tileset/logic/creature/undead_skeleton.png diff --git a/tiled/tileset/logic/creature/undead_specter.png b/data/maps/tileset/logic/creature/undead_specter.png similarity index 100% rename from tiled/tileset/logic/creature/undead_specter.png rename to data/maps/tileset/logic/creature/undead_specter.png diff --git a/tiled/tileset/logic/creature/undead_zombie.png b/data/maps/tileset/logic/creature/undead_zombie.png similarity index 100% rename from tiled/tileset/logic/creature/undead_zombie.png rename to data/maps/tileset/logic/creature/undead_zombie.png diff --git a/tiled/tileset/logic/creature/vampire.png b/data/maps/tileset/logic/creature/vampire.png similarity index 100% rename from tiled/tileset/logic/creature/vampire.png rename to data/maps/tileset/logic/creature/vampire.png diff --git a/tiled/tileset/logic/creatures.conf b/data/maps/tileset/logic/creatures.conf similarity index 100% rename from tiled/tileset/logic/creatures.conf rename to data/maps/tileset/logic/creatures.conf diff --git a/tiled/tileset/logic/forces.png b/data/maps/tileset/logic/forces.png similarity index 100% rename from tiled/tileset/logic/forces.png rename to data/maps/tileset/logic/forces.png diff --git a/tiled/tileset/logic/generatetiles.py b/data/maps/tileset/logic/generatetiles.py similarity index 100% rename from tiled/tileset/logic/generatetiles.py rename to data/maps/tileset/logic/generatetiles.py diff --git a/tiled/tileset/logic/item/corn.png b/data/maps/tileset/logic/item/corn.png similarity index 100% rename from tiled/tileset/logic/item/corn.png rename to data/maps/tileset/logic/item/corn.png diff --git a/tiled/tileset/logic/item/dairy.png b/data/maps/tileset/logic/item/dairy.png similarity index 100% rename from tiled/tileset/logic/item/dairy.png rename to data/maps/tileset/logic/item/dairy.png diff --git a/tiled/tileset/logic/item/fruits.png b/data/maps/tileset/logic/item/fruits.png similarity index 100% rename from tiled/tileset/logic/item/fruits.png rename to data/maps/tileset/logic/item/fruits.png diff --git a/tiled/tileset/logic/item/herb.png b/data/maps/tileset/logic/item/herb.png similarity index 100% rename from tiled/tileset/logic/item/herb.png rename to data/maps/tileset/logic/item/herb.png diff --git a/tiled/tileset/logic/item/jewelry.png b/data/maps/tileset/logic/item/jewelry.png similarity index 100% rename from tiled/tileset/logic/item/jewelry.png rename to data/maps/tileset/logic/item/jewelry.png diff --git a/tiled/tileset/logic/item/meat_and_fish.png b/data/maps/tileset/logic/item/meat_and_fish.png similarity index 100% rename from tiled/tileset/logic/item/meat_and_fish.png rename to data/maps/tileset/logic/item/meat_and_fish.png diff --git a/tiled/tileset/logic/item/mushroom.png b/data/maps/tileset/logic/item/mushroom.png similarity index 100% rename from tiled/tileset/logic/item/mushroom.png rename to data/maps/tileset/logic/item/mushroom.png diff --git a/tiled/tileset/logic/item/resources.png b/data/maps/tileset/logic/item/resources.png similarity index 100% rename from tiled/tileset/logic/item/resources.png rename to data/maps/tileset/logic/item/resources.png diff --git a/tiled/tileset/logic/item/sheepfood.png b/data/maps/tileset/logic/item/sheepfood.png similarity index 100% rename from tiled/tileset/logic/item/sheepfood.png rename to data/maps/tileset/logic/item/sheepfood.png diff --git a/tiled/tileset/logic/item/sign.png b/data/maps/tileset/logic/item/sign.png similarity index 100% rename from tiled/tileset/logic/item/sign.png rename to data/maps/tileset/logic/item/sign.png diff --git a/tiled/tileset/logic/item/vegetable.png b/data/maps/tileset/logic/item/vegetable.png similarity index 100% rename from tiled/tileset/logic/item/vegetable.png rename to data/maps/tileset/logic/item/vegetable.png diff --git a/tiled/tileset/logic/layer/bg_checkered.png b/data/maps/tileset/logic/layer/bg_checkered.png similarity index 100% rename from tiled/tileset/logic/layer/bg_checkered.png rename to data/maps/tileset/logic/layer/bg_checkered.png diff --git a/tiled/tileset/logic/layer/text/armed.png b/data/maps/tileset/logic/layer/text/armed.png similarity index 100% rename from tiled/tileset/logic/layer/text/armed.png rename to data/maps/tileset/logic/layer/text/armed.png diff --git a/tiled/tileset/logic/layer/text/axe.png b/data/maps/tileset/logic/layer/text/axe.png similarity index 100% rename from tiled/tileset/logic/layer/text/axe.png rename to data/maps/tileset/logic/layer/text/axe.png diff --git a/tiled/tileset/logic/layer/text/b.png b/data/maps/tileset/logic/layer/text/b.png similarity index 100% rename from tiled/tileset/logic/layer/text/b.png rename to data/maps/tileset/logic/layer/text/b.png diff --git a/tiled/tileset/logic/layer/text/baby.png b/data/maps/tileset/logic/layer/text/baby.png similarity index 100% rename from tiled/tileset/logic/layer/text/baby.png rename to data/maps/tileset/logic/layer/text/baby.png diff --git a/tiled/tileset/logic/layer/text/bad.png b/data/maps/tileset/logic/layer/text/bad.png similarity index 100% rename from tiled/tileset/logic/layer/text/bad.png rename to data/maps/tileset/logic/layer/text/bad.png diff --git a/tiled/tileset/logic/layer/text/black.png b/data/maps/tileset/logic/layer/text/black.png similarity index 100% rename from tiled/tileset/logic/layer/text/black.png rename to data/maps/tileset/logic/layer/text/black.png diff --git a/tiled/tileset/logic/layer/text/bull.png b/data/maps/tileset/logic/layer/text/bull.png similarity index 100% rename from tiled/tileset/logic/layer/text/bull.png rename to data/maps/tileset/logic/layer/text/bull.png diff --git a/tiled/tileset/logic/layer/text/caiman.png b/data/maps/tileset/logic/layer/text/caiman.png similarity index 100% rename from tiled/tileset/logic/layer/text/caiman.png rename to data/maps/tileset/logic/layer/text/caiman.png diff --git a/tiled/tileset/logic/layer/text/cave.png b/data/maps/tileset/logic/layer/text/cave.png similarity index 100% rename from tiled/tileset/logic/layer/text/cave.png rename to data/maps/tileset/logic/layer/text/cave.png diff --git a/tiled/tileset/logic/layer/text/dark.png b/data/maps/tileset/logic/layer/text/dark.png similarity index 100% rename from tiled/tileset/logic/layer/text/dark.png rename to data/maps/tileset/logic/layer/text/dark.png diff --git a/tiled/tileset/logic/layer/text/durin.png b/data/maps/tileset/logic/layer/text/durin.png similarity index 100% rename from tiled/tileset/logic/layer/text/durin.png rename to data/maps/tileset/logic/layer/text/durin.png diff --git a/tiled/tileset/logic/layer/text/gasha.png b/data/maps/tileset/logic/layer/text/gasha.png similarity index 100% rename from tiled/tileset/logic/layer/text/gasha.png rename to data/maps/tileset/logic/layer/text/gasha.png diff --git a/tiled/tileset/logic/layer/text/giant.png b/data/maps/tileset/logic/layer/text/giant.png similarity index 100% rename from tiled/tileset/logic/layer/text/giant.png rename to data/maps/tileset/logic/layer/text/giant.png diff --git a/tiled/tileset/logic/layer/text/high.png b/data/maps/tileset/logic/layer/text/high.png similarity index 100% rename from tiled/tileset/logic/layer/text/high.png rename to data/maps/tileset/logic/layer/text/high.png diff --git a/tiled/tileset/logic/layer/text/king.png b/data/maps/tileset/logic/layer/text/king.png similarity index 100% rename from tiled/tileset/logic/layer/text/king.png rename to data/maps/tileset/logic/layer/text/king.png diff --git a/tiled/tileset/logic/layer/text/mammoth.png b/data/maps/tileset/logic/layer/text/mammoth.png similarity index 100% rename from tiled/tileset/logic/layer/text/mammoth.png rename to data/maps/tileset/logic/layer/text/mammoth.png diff --git a/tiled/tileset/logic/layer/text/mountain.png b/data/maps/tileset/logic/layer/text/mountain.png similarity index 100% rename from tiled/tileset/logic/layer/text/mountain.png rename to data/maps/tileset/logic/layer/text/mountain.png diff --git a/tiled/tileset/logic/layer/text/nuggetcutter.png b/data/maps/tileset/logic/layer/text/nuggetcutter.png similarity index 100% rename from tiled/tileset/logic/layer/text/nuggetcutter.png rename to data/maps/tileset/logic/layer/text/nuggetcutter.png diff --git a/tiled/tileset/logic/layer/text/s.png b/data/maps/tileset/logic/layer/text/s.png similarity index 100% rename from tiled/tileset/logic/layer/text/s.png rename to data/maps/tileset/logic/layer/text/s.png diff --git a/tiled/tileset/logic/layer/text/unknown.png b/data/maps/tileset/logic/layer/text/unknown.png similarity index 100% rename from tiled/tileset/logic/layer/text/unknown.png rename to data/maps/tileset/logic/layer/text/unknown.png diff --git a/tiled/tileset/logic/layer/text/w.png b/data/maps/tileset/logic/layer/text/w.png similarity index 100% rename from tiled/tileset/logic/layer/text/w.png rename to data/maps/tileset/logic/layer/text/w.png diff --git a/tiled/tileset/logic/portal.png b/data/maps/tileset/logic/portal.png similarity index 100% rename from tiled/tileset/logic/portal.png rename to data/maps/tileset/logic/portal.png diff --git a/tiled/tileset/logic/portal.xcf.bz2 b/data/maps/tileset/logic/portal.xcf.bz2 similarity index 100% rename from tiled/tileset/logic/portal.xcf.bz2 rename to data/maps/tileset/logic/portal.xcf.bz2 diff --git a/tiled/tileset/logic/protection.png b/data/maps/tileset/logic/protection.png similarity index 100% rename from tiled/tileset/logic/protection.png rename to data/maps/tileset/logic/protection.png diff --git a/tiled/tileset/logic/training_dummy.png b/data/maps/tileset/logic/training_dummy.png similarity index 100% rename from tiled/tileset/logic/training_dummy.png rename to data/maps/tileset/logic/training_dummy.png diff --git a/tiled/tileset/logic/training_dummy.xcf.bz2 b/data/maps/tileset/logic/training_dummy.xcf.bz2 similarity index 100% rename from tiled/tileset/logic/training_dummy.xcf.bz2 rename to data/maps/tileset/logic/training_dummy.xcf.bz2 diff --git a/tiled/tileset/object/README b/data/maps/tileset/object/README similarity index 100% rename from tiled/tileset/object/README rename to data/maps/tileset/object/README diff --git a/tiled/tileset/object/arrows.png b/data/maps/tileset/object/arrows.png similarity index 100% rename from tiled/tileset/object/arrows.png rename to data/maps/tileset/object/arrows.png diff --git a/tiled/tileset/object/birds.png b/data/maps/tileset/object/birds.png similarity index 100% rename from tiled/tileset/object/birds.png rename to data/maps/tileset/object/birds.png diff --git a/tiled/tileset/object/birds.xcf.bz2 b/data/maps/tileset/object/birds.xcf.bz2 similarity index 100% rename from tiled/tileset/object/birds.xcf.bz2 rename to data/maps/tileset/object/birds.xcf.bz2 diff --git a/tiled/tileset/object/boardwalk.png b/data/maps/tileset/object/boardwalk.png similarity index 100% rename from tiled/tileset/object/boardwalk.png rename to data/maps/tileset/object/boardwalk.png diff --git a/tiled/tileset/object/boardwalk.xcf.bz2 b/data/maps/tileset/object/boardwalk.xcf.bz2 similarity index 100% rename from tiled/tileset/object/boardwalk.xcf.bz2 rename to data/maps/tileset/object/boardwalk.xcf.bz2 diff --git a/tiled/tileset/object/boat.png b/data/maps/tileset/object/boat.png similarity index 100% rename from tiled/tileset/object/boat.png rename to data/maps/tileset/object/boat.png diff --git a/tiled/tileset/object/creep_large.png b/data/maps/tileset/object/creep_large.png similarity index 100% rename from tiled/tileset/object/creep_large.png rename to data/maps/tileset/object/creep_large.png diff --git a/tiled/tileset/object/creep_large.xcf.bz2 b/data/maps/tileset/object/creep_large.xcf.bz2 similarity index 100% rename from tiled/tileset/object/creep_large.xcf.bz2 rename to data/maps/tileset/object/creep_large.xcf.bz2 diff --git a/tiled/tileset/object/ents.png b/data/maps/tileset/object/ents.png similarity index 100% rename from tiled/tileset/object/ents.png rename to data/maps/tileset/object/ents.png diff --git a/tiled/tileset/object/ents.xcf.bz2 b/data/maps/tileset/object/ents.xcf.bz2 similarity index 100% rename from tiled/tileset/object/ents.xcf.bz2 rename to data/maps/tileset/object/ents.xcf.bz2 diff --git a/tiled/tileset/object/giant_heart.png b/data/maps/tileset/object/giant_heart.png similarity index 100% rename from tiled/tileset/object/giant_heart.png rename to data/maps/tileset/object/giant_heart.png diff --git a/tiled/tileset/object/giant_heart.xcf.bz2 b/data/maps/tileset/object/giant_heart.xcf.bz2 similarity index 100% rename from tiled/tileset/object/giant_heart.xcf.bz2 rename to data/maps/tileset/object/giant_heart.xcf.bz2 diff --git a/tiled/tileset/object/hay_cart.png b/data/maps/tileset/object/hay_cart.png similarity index 100% rename from tiled/tileset/object/hay_cart.png rename to data/maps/tileset/object/hay_cart.png diff --git a/tiled/tileset/object/letters.png b/data/maps/tileset/object/letters.png similarity index 100% rename from tiled/tileset/object/letters.png rename to data/maps/tileset/object/letters.png diff --git a/tiled/tileset/object/mine_carts.png b/data/maps/tileset/object/mine_carts.png similarity index 100% rename from tiled/tileset/object/mine_carts.png rename to data/maps/tileset/object/mine_carts.png diff --git a/tiled/tileset/object/mine_carts.xcf.bz2 b/data/maps/tileset/object/mine_carts.xcf.bz2 similarity index 100% rename from tiled/tileset/object/mine_carts.xcf.bz2 rename to data/maps/tileset/object/mine_carts.xcf.bz2 diff --git a/tiled/tileset/object/mine_rails_2.png b/data/maps/tileset/object/mine_rails_2.png similarity index 100% rename from tiled/tileset/object/mine_rails_2.png rename to data/maps/tileset/object/mine_rails_2.png diff --git a/tiled/tileset/object/mine_rails_2.xcf.bz2 b/data/maps/tileset/object/mine_rails_2.xcf.bz2 similarity index 100% rename from tiled/tileset/object/mine_rails_2.xcf.bz2 rename to data/maps/tileset/object/mine_rails_2.xcf.bz2 diff --git a/tiled/tileset/object/question_marks.png b/data/maps/tileset/object/question_marks.png similarity index 100% rename from tiled/tileset/object/question_marks.png rename to data/maps/tileset/object/question_marks.png diff --git a/tiled/tileset/object/rock/pillars_stone.png b/data/maps/tileset/object/rock/pillars_stone.png similarity index 100% rename from tiled/tileset/object/rock/pillars_stone.png rename to data/maps/tileset/object/rock/pillars_stone.png diff --git a/tiled/tileset/object/rock/pillars_stone.xcf.bz2 b/data/maps/tileset/object/rock/pillars_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/object/rock/pillars_stone.xcf.bz2 rename to data/maps/tileset/object/rock/pillars_stone.xcf.bz2 diff --git a/tiled/tileset/object/rock/rocks.png b/data/maps/tileset/object/rock/rocks.png similarity index 100% rename from tiled/tileset/object/rock/rocks.png rename to data/maps/tileset/object/rock/rocks.png diff --git a/tiled/tileset/object/rock/rocks.xcf.bz2 b/data/maps/tileset/object/rock/rocks.xcf.bz2 similarity index 100% rename from tiled/tileset/object/rock/rocks.xcf.bz2 rename to data/maps/tileset/object/rock/rocks.xcf.bz2 diff --git a/tiled/tileset/object/rotating_crystal.png b/data/maps/tileset/object/rotating_crystal.png similarity index 100% rename from tiled/tileset/object/rotating_crystal.png rename to data/maps/tileset/object/rotating_crystal.png diff --git a/tiled/tileset/object/rotating_crystal.xcf.bz2 b/data/maps/tileset/object/rotating_crystal.xcf.bz2 similarity index 100% rename from tiled/tileset/object/rotating_crystal.xcf.bz2 rename to data/maps/tileset/object/rotating_crystal.xcf.bz2 diff --git a/tiled/tileset/object/rotating_orbs.png b/data/maps/tileset/object/rotating_orbs.png similarity index 100% rename from tiled/tileset/object/rotating_orbs.png rename to data/maps/tileset/object/rotating_orbs.png diff --git a/tiled/tileset/object/rotating_orbs.xcf.bz2 b/data/maps/tileset/object/rotating_orbs.xcf.bz2 similarity index 100% rename from tiled/tileset/object/rotating_orbs.xcf.bz2 rename to data/maps/tileset/object/rotating_orbs.xcf.bz2 diff --git a/tiled/tileset/object/row_boat.png b/data/maps/tileset/object/row_boat.png similarity index 100% rename from tiled/tileset/object/row_boat.png rename to data/maps/tileset/object/row_boat.png diff --git a/tiled/tileset/object/row_boat.xcf.bz2 b/data/maps/tileset/object/row_boat.xcf.bz2 similarity index 100% rename from tiled/tileset/object/row_boat.xcf.bz2 rename to data/maps/tileset/object/row_boat.xcf.bz2 diff --git a/tiled/tileset/object/scarecrow.png b/data/maps/tileset/object/scarecrow.png similarity index 100% rename from tiled/tileset/object/scarecrow.png rename to data/maps/tileset/object/scarecrow.png diff --git a/tiled/tileset/object/scarecrow.xcf.bz2 b/data/maps/tileset/object/scarecrow.xcf.bz2 similarity index 100% rename from tiled/tileset/object/scarecrow.xcf.bz2 rename to data/maps/tileset/object/scarecrow.xcf.bz2 diff --git a/tiled/tileset/object/ship.png b/data/maps/tileset/object/ship.png similarity index 100% rename from tiled/tileset/object/ship.png rename to data/maps/tileset/object/ship.png diff --git a/tiled/tileset/object/ship.xcf.bz2 b/data/maps/tileset/object/ship.xcf.bz2 similarity index 100% rename from tiled/tileset/object/ship.xcf.bz2 rename to data/maps/tileset/object/ship.xcf.bz2 diff --git a/tiled/tileset/object/skullsonspikes_l.png b/data/maps/tileset/object/skullsonspikes_l.png similarity index 100% rename from tiled/tileset/object/skullsonspikes_l.png rename to data/maps/tileset/object/skullsonspikes_l.png diff --git a/tiled/tileset/object/skullsonspikes_r.png b/data/maps/tileset/object/skullsonspikes_r.png similarity index 100% rename from tiled/tileset/object/skullsonspikes_r.png rename to data/maps/tileset/object/skullsonspikes_r.png diff --git a/tiled/tileset/object/stalactite.png b/data/maps/tileset/object/stalactite.png similarity index 100% rename from tiled/tileset/object/stalactite.png rename to data/maps/tileset/object/stalactite.png diff --git a/tiled/tileset/object/stone_well.png b/data/maps/tileset/object/stone_well.png similarity index 100% rename from tiled/tileset/object/stone_well.png rename to data/maps/tileset/object/stone_well.png diff --git a/tiled/tileset/object/stone_well.xcf.bz2 b/data/maps/tileset/object/stone_well.xcf.bz2 similarity index 100% rename from tiled/tileset/object/stone_well.xcf.bz2 rename to data/maps/tileset/object/stone_well.xcf.bz2 diff --git a/tiled/tileset/object/suspension_bridge.png b/data/maps/tileset/object/suspension_bridge.png similarity index 100% rename from tiled/tileset/object/suspension_bridge.png rename to data/maps/tileset/object/suspension_bridge.png diff --git a/tiled/tileset/object/suspension_bridge.xcf.bz2 b/data/maps/tileset/object/suspension_bridge.xcf.bz2 similarity index 100% rename from tiled/tileset/object/suspension_bridge.xcf.bz2 rename to data/maps/tileset/object/suspension_bridge.xcf.bz2 diff --git a/tiled/tileset/object/tan_tent.png b/data/maps/tileset/object/tan_tent.png similarity index 100% rename from tiled/tileset/object/tan_tent.png rename to data/maps/tileset/object/tan_tent.png diff --git a/tiled/tileset/object/tent.png b/data/maps/tileset/object/tent.png similarity index 100% rename from tiled/tileset/object/tent.png rename to data/maps/tileset/object/tent.png diff --git a/tiled/tileset/object/testgrid.png b/data/maps/tileset/object/testgrid.png similarity index 100% rename from tiled/tileset/object/testgrid.png rename to data/maps/tileset/object/testgrid.png diff --git a/tiled/tileset/object/trellis_small.png b/data/maps/tileset/object/trellis_small.png similarity index 100% rename from tiled/tileset/object/trellis_small.png rename to data/maps/tileset/object/trellis_small.png diff --git a/tiled/tileset/object/trellis_small.xcf.bz2 b/data/maps/tileset/object/trellis_small.xcf.bz2 similarity index 100% rename from tiled/tileset/object/trellis_small.xcf.bz2 rename to data/maps/tileset/object/trellis_small.xcf.bz2 diff --git a/tiled/tileset/object/well.png b/data/maps/tileset/object/well.png similarity index 100% rename from tiled/tileset/object/well.png rename to data/maps/tileset/object/well.png diff --git a/tiled/tileset/object/well_hoist.png b/data/maps/tileset/object/well_hoist.png similarity index 100% rename from tiled/tileset/object/well_hoist.png rename to data/maps/tileset/object/well_hoist.png diff --git a/tiled/tileset/object/well_hoist.xcf.bz2 b/data/maps/tileset/object/well_hoist.xcf.bz2 similarity index 100% rename from tiled/tileset/object/well_hoist.xcf.bz2 rename to data/maps/tileset/object/well_hoist.xcf.bz2 diff --git a/tiled/tileset/placehold_tile.png b/data/maps/tileset/placehold_tile.png similarity index 100% rename from tiled/tileset/placehold_tile.png rename to data/maps/tileset/placehold_tile.png diff --git a/tiled/tileset/placeholdimg b/data/maps/tileset/placeholdimg similarity index 100% rename from tiled/tileset/placeholdimg rename to data/maps/tileset/placeholdimg diff --git a/tiled/tileset/plain_colors.png b/data/maps/tileset/plain_colors.png similarity index 100% rename from tiled/tileset/plain_colors.png rename to data/maps/tileset/plain_colors.png diff --git a/tiled/tileset/plant/README b/data/maps/tileset/plant/README similarity index 100% rename from tiled/tileset/plant/README rename to data/maps/tileset/plant/README diff --git a/tiled/tileset/plant/brown_mushrooms.png b/data/maps/tileset/plant/brown_mushrooms.png similarity index 100% rename from tiled/tileset/plant/brown_mushrooms.png rename to data/maps/tileset/plant/brown_mushrooms.png diff --git a/tiled/tileset/plant/bush/berried.png b/data/maps/tileset/plant/bush/berried.png similarity index 100% rename from tiled/tileset/plant/bush/berried.png rename to data/maps/tileset/plant/bush/berried.png diff --git a/tiled/tileset/plant/bush/berried.xcf.bz2 b/data/maps/tileset/plant/bush/berried.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/bush/berried.xcf.bz2 rename to data/maps/tileset/plant/bush/berried.xcf.bz2 diff --git a/tiled/tileset/plant/bush/blue_green.png b/data/maps/tileset/plant/bush/blue_green.png similarity index 100% rename from tiled/tileset/plant/bush/blue_green.png rename to data/maps/tileset/plant/bush/blue_green.png diff --git a/tiled/tileset/plant/bush/bricked_bushes.png b/data/maps/tileset/plant/bush/bricked_bushes.png similarity index 100% rename from tiled/tileset/plant/bush/bricked_bushes.png rename to data/maps/tileset/plant/bush/bricked_bushes.png diff --git a/tiled/tileset/plant/bush/bricked_bushes.xcf b/data/maps/tileset/plant/bush/bricked_bushes.xcf similarity index 100% rename from tiled/tileset/plant/bush/bricked_bushes.xcf rename to data/maps/tileset/plant/bush/bricked_bushes.xcf diff --git a/tiled/tileset/plant/bush/bush_mult_colored.png b/data/maps/tileset/plant/bush/bush_mult_colored.png similarity index 100% rename from tiled/tileset/plant/bush/bush_mult_colored.png rename to data/maps/tileset/plant/bush/bush_mult_colored.png diff --git a/tiled/tileset/plant/bush/bush_pinks.png b/data/maps/tileset/plant/bush/bush_pinks.png similarity index 100% rename from tiled/tileset/plant/bush/bush_pinks.png rename to data/maps/tileset/plant/bush/bush_pinks.png diff --git a/tiled/tileset/plant/bush/bush_pinks.xcf.bz2 b/data/maps/tileset/plant/bush/bush_pinks.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/bush/bush_pinks.xcf.bz2 rename to data/maps/tileset/plant/bush/bush_pinks.xcf.bz2 diff --git a/tiled/tileset/plant/bush/bushes.png b/data/maps/tileset/plant/bush/bushes.png similarity index 100% rename from tiled/tileset/plant/bush/bushes.png rename to data/maps/tileset/plant/bush/bushes.png diff --git a/tiled/tileset/plant/bush/bushes.xcf.bz2 b/data/maps/tileset/plant/bush/bushes.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/bush/bushes.xcf.bz2 rename to data/maps/tileset/plant/bush/bushes.xcf.bz2 diff --git a/tiled/tileset/plant/bush/fern.png b/data/maps/tileset/plant/bush/fern.png similarity index 100% rename from tiled/tileset/plant/bush/fern.png rename to data/maps/tileset/plant/bush/fern.png diff --git a/tiled/tileset/plant/bush/flowering.png b/data/maps/tileset/plant/bush/flowering.png similarity index 100% rename from tiled/tileset/plant/bush/flowering.png rename to data/maps/tileset/plant/bush/flowering.png diff --git a/tiled/tileset/plant/bush/flowering.xcf.bz2 b/data/maps/tileset/plant/bush/flowering.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/bush/flowering.xcf.bz2 rename to data/maps/tileset/plant/bush/flowering.xcf.bz2 diff --git a/tiled/tileset/plant/bush/hedge.png b/data/maps/tileset/plant/bush/hedge.png similarity index 100% rename from tiled/tileset/plant/bush/hedge.png rename to data/maps/tileset/plant/bush/hedge.png diff --git a/tiled/tileset/plant/bush/hosta.png b/data/maps/tileset/plant/bush/hosta.png similarity index 100% rename from tiled/tileset/plant/bush/hosta.png rename to data/maps/tileset/plant/bush/hosta.png diff --git a/tiled/tileset/plant/bush/large_brown.png b/data/maps/tileset/plant/bush/large_brown.png similarity index 100% rename from tiled/tileset/plant/bush/large_brown.png rename to data/maps/tileset/plant/bush/large_brown.png diff --git a/tiled/tileset/plant/bush/large_dead.png b/data/maps/tileset/plant/bush/large_dead.png similarity index 100% rename from tiled/tileset/plant/bush/large_dead.png rename to data/maps/tileset/plant/bush/large_dead.png diff --git a/tiled/tileset/plant/bush/large_green.png b/data/maps/tileset/plant/bush/large_green.png similarity index 100% rename from tiled/tileset/plant/bush/large_green.png rename to data/maps/tileset/plant/bush/large_green.png diff --git a/tiled/tileset/plant/bush/large_wide_dead.png b/data/maps/tileset/plant/bush/large_wide_dead.png similarity index 100% rename from tiled/tileset/plant/bush/large_wide_dead.png rename to data/maps/tileset/plant/bush/large_wide_dead.png diff --git a/tiled/tileset/plant/bush/leafy.png b/data/maps/tileset/plant/bush/leafy.png similarity index 100% rename from tiled/tileset/plant/bush/leafy.png rename to data/maps/tileset/plant/bush/leafy.png diff --git a/tiled/tileset/plant/bush/leafy_2.png b/data/maps/tileset/plant/bush/leafy_2.png similarity index 100% rename from tiled/tileset/plant/bush/leafy_2.png rename to data/maps/tileset/plant/bush/leafy_2.png diff --git a/tiled/tileset/plant/bush/various_small.png b/data/maps/tileset/plant/bush/various_small.png similarity index 100% rename from tiled/tileset/plant/bush/various_small.png rename to data/maps/tileset/plant/bush/various_small.png diff --git a/tiled/tileset/plant/bushes_and_trees.png b/data/maps/tileset/plant/bushes_and_trees.png similarity index 100% rename from tiled/tileset/plant/bushes_and_trees.png rename to data/maps/tileset/plant/bushes_and_trees.png diff --git a/tiled/tileset/plant/cactus.png b/data/maps/tileset/plant/cactus.png similarity index 100% rename from tiled/tileset/plant/cactus.png rename to data/maps/tileset/plant/cactus.png diff --git a/tiled/tileset/plant/cactus_2.png b/data/maps/tileset/plant/cactus_2.png similarity index 100% rename from tiled/tileset/plant/cactus_2.png rename to data/maps/tileset/plant/cactus_2.png diff --git a/tiled/tileset/plant/cactus_2.xcf.bz2 b/data/maps/tileset/plant/cactus_2.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/cactus_2.xcf.bz2 rename to data/maps/tileset/plant/cactus_2.xcf.bz2 diff --git a/tiled/tileset/plant/flower/bulbs.png b/data/maps/tileset/plant/flower/bulbs.png similarity index 100% rename from tiled/tileset/plant/flower/bulbs.png rename to data/maps/tileset/plant/flower/bulbs.png diff --git a/tiled/tileset/plant/flower/daisy_blue.png b/data/maps/tileset/plant/flower/daisy_blue.png similarity index 100% rename from tiled/tileset/plant/flower/daisy_blue.png rename to data/maps/tileset/plant/flower/daisy_blue.png diff --git a/tiled/tileset/plant/flower/daisy_blue.xcf.bz2 b/data/maps/tileset/plant/flower/daisy_blue.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/daisy_blue.xcf.bz2 rename to data/maps/tileset/plant/flower/daisy_blue.xcf.bz2 diff --git a/tiled/tileset/plant/flower/daisy_red.png b/data/maps/tileset/plant/flower/daisy_red.png similarity index 100% rename from tiled/tileset/plant/flower/daisy_red.png rename to data/maps/tileset/plant/flower/daisy_red.png diff --git a/tiled/tileset/plant/flower/daisy_white.png b/data/maps/tileset/plant/flower/daisy_white.png similarity index 100% rename from tiled/tileset/plant/flower/daisy_white.png rename to data/maps/tileset/plant/flower/daisy_white.png diff --git a/tiled/tileset/plant/flower/daisy_yellow.png b/data/maps/tileset/plant/flower/daisy_yellow.png similarity index 100% rename from tiled/tileset/plant/flower/daisy_yellow.png rename to data/maps/tileset/plant/flower/daisy_yellow.png diff --git a/tiled/tileset/plant/flower/flower_bed_1.png b/data/maps/tileset/plant/flower/flower_bed_1.png similarity index 100% rename from tiled/tileset/plant/flower/flower_bed_1.png rename to data/maps/tileset/plant/flower/flower_bed_1.png diff --git a/tiled/tileset/plant/flower/flower_bed_1.xcf.bz2 b/data/maps/tileset/plant/flower/flower_bed_1.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/flower_bed_1.xcf.bz2 rename to data/maps/tileset/plant/flower/flower_bed_1.xcf.bz2 diff --git a/tiled/tileset/plant/flower/flower_snow.png b/data/maps/tileset/plant/flower/flower_snow.png similarity index 100% rename from tiled/tileset/plant/flower/flower_snow.png rename to data/maps/tileset/plant/flower/flower_snow.png diff --git a/tiled/tileset/plant/flower/flower_snow.xcf.bz2 b/data/maps/tileset/plant/flower/flower_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/flower_snow.xcf.bz2 rename to data/maps/tileset/plant/flower/flower_snow.xcf.bz2 diff --git a/tiled/tileset/plant/flower/flowers_mixed.png b/data/maps/tileset/plant/flower/flowers_mixed.png similarity index 100% rename from tiled/tileset/plant/flower/flowers_mixed.png rename to data/maps/tileset/plant/flower/flowers_mixed.png diff --git a/tiled/tileset/plant/flower/flowers_mixed.xcf.bz2 b/data/maps/tileset/plant/flower/flowers_mixed.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/flowers_mixed.xcf.bz2 rename to data/maps/tileset/plant/flower/flowers_mixed.xcf.bz2 diff --git a/tiled/tileset/plant/flower/foxgloves.png b/data/maps/tileset/plant/flower/foxgloves.png similarity index 100% rename from tiled/tileset/plant/flower/foxgloves.png rename to data/maps/tileset/plant/flower/foxgloves.png diff --git a/tiled/tileset/plant/flower/foxgloves.xcf.bz2 b/data/maps/tileset/plant/flower/foxgloves.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/foxgloves.xcf.bz2 rename to data/maps/tileset/plant/flower/foxgloves.xcf.bz2 diff --git a/tiled/tileset/plant/flower/hothouse_flowers.png b/data/maps/tileset/plant/flower/hothouse_flowers.png similarity index 100% rename from tiled/tileset/plant/flower/hothouse_flowers.png rename to data/maps/tileset/plant/flower/hothouse_flowers.png diff --git a/tiled/tileset/plant/flower/hothouse_flowers.xcf.bz2 b/data/maps/tileset/plant/flower/hothouse_flowers.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/hothouse_flowers.xcf.bz2 rename to data/maps/tileset/plant/flower/hothouse_flowers.xcf.bz2 diff --git a/tiled/tileset/plant/flower/leafy_daisy_red.png b/data/maps/tileset/plant/flower/leafy_daisy_red.png similarity index 100% rename from tiled/tileset/plant/flower/leafy_daisy_red.png rename to data/maps/tileset/plant/flower/leafy_daisy_red.png diff --git a/tiled/tileset/plant/flower/leafy_daisy_yellow.png b/data/maps/tileset/plant/flower/leafy_daisy_yellow.png similarity index 100% rename from tiled/tileset/plant/flower/leafy_daisy_yellow.png rename to data/maps/tileset/plant/flower/leafy_daisy_yellow.png diff --git a/tiled/tileset/plant/flower/planted_containers.png b/data/maps/tileset/plant/flower/planted_containers.png similarity index 100% rename from tiled/tileset/plant/flower/planted_containers.png rename to data/maps/tileset/plant/flower/planted_containers.png diff --git a/tiled/tileset/plant/flower/planted_containers.xcf.bz2 b/data/maps/tileset/plant/flower/planted_containers.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/planted_containers.xcf.bz2 rename to data/maps/tileset/plant/flower/planted_containers.xcf.bz2 diff --git a/tiled/tileset/plant/flower/pointed_yellow.png b/data/maps/tileset/plant/flower/pointed_yellow.png similarity index 100% rename from tiled/tileset/plant/flower/pointed_yellow.png rename to data/maps/tileset/plant/flower/pointed_yellow.png diff --git a/tiled/tileset/plant/flower/polyanthus.png b/data/maps/tileset/plant/flower/polyanthus.png similarity index 100% rename from tiled/tileset/plant/flower/polyanthus.png rename to data/maps/tileset/plant/flower/polyanthus.png diff --git a/tiled/tileset/plant/flower/polyanthus.xcf.bz2 b/data/maps/tileset/plant/flower/polyanthus.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/polyanthus.xcf.bz2 rename to data/maps/tileset/plant/flower/polyanthus.xcf.bz2 diff --git a/tiled/tileset/plant/flower/purple.png b/data/maps/tileset/plant/flower/purple.png similarity index 100% rename from tiled/tileset/plant/flower/purple.png rename to data/maps/tileset/plant/flower/purple.png diff --git a/tiled/tileset/plant/flower/purple.xcf.bz2 b/data/maps/tileset/plant/flower/purple.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/purple.xcf.bz2 rename to data/maps/tileset/plant/flower/purple.xcf.bz2 diff --git a/tiled/tileset/plant/flower/red_blue_clusters.png b/data/maps/tileset/plant/flower/red_blue_clusters.png similarity index 100% rename from tiled/tileset/plant/flower/red_blue_clusters.png rename to data/maps/tileset/plant/flower/red_blue_clusters.png diff --git a/tiled/tileset/plant/flower/red_white.png b/data/maps/tileset/plant/flower/red_white.png similarity index 100% rename from tiled/tileset/plant/flower/red_white.png rename to data/maps/tileset/plant/flower/red_white.png diff --git a/tiled/tileset/plant/flower/red_white.xcf.bz2 b/data/maps/tileset/plant/flower/red_white.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/red_white.xcf.bz2 rename to data/maps/tileset/plant/flower/red_white.xcf.bz2 diff --git a/tiled/tileset/plant/flower/small_flower_bed.png b/data/maps/tileset/plant/flower/small_flower_bed.png similarity index 100% rename from tiled/tileset/plant/flower/small_flower_bed.png rename to data/maps/tileset/plant/flower/small_flower_bed.png diff --git a/tiled/tileset/plant/flower/small_flower_bed.xcf.bz2 b/data/maps/tileset/plant/flower/small_flower_bed.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/small_flower_bed.xcf.bz2 rename to data/maps/tileset/plant/flower/small_flower_bed.xcf.bz2 diff --git a/tiled/tileset/plant/flower/small_flower_bed_2.png b/data/maps/tileset/plant/flower/small_flower_bed_2.png similarity index 100% rename from tiled/tileset/plant/flower/small_flower_bed_2.png rename to data/maps/tileset/plant/flower/small_flower_bed_2.png diff --git a/tiled/tileset/plant/flower/small_flower_bed_2.xcf.bz2 b/data/maps/tileset/plant/flower/small_flower_bed_2.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/flower/small_flower_bed_2.xcf.bz2 rename to data/maps/tileset/plant/flower/small_flower_bed_2.xcf.bz2 diff --git a/tiled/tileset/plant/flower/stone_edge_beds.png b/data/maps/tileset/plant/flower/stone_edge_beds.png similarity index 100% rename from tiled/tileset/plant/flower/stone_edge_beds.png rename to data/maps/tileset/plant/flower/stone_edge_beds.png diff --git a/tiled/tileset/plant/flower/vines_flowered.png b/data/maps/tileset/plant/flower/vines_flowered.png similarity index 100% rename from tiled/tileset/plant/flower/vines_flowered.png rename to data/maps/tileset/plant/flower/vines_flowered.png diff --git a/tiled/tileset/plant/grasses.png b/data/maps/tileset/plant/grasses.png similarity index 100% rename from tiled/tileset/plant/grasses.png rename to data/maps/tileset/plant/grasses.png diff --git a/tiled/tileset/plant/grasses_swamp.png b/data/maps/tileset/plant/grasses_swamp.png similarity index 100% rename from tiled/tileset/plant/grasses_swamp.png rename to data/maps/tileset/plant/grasses_swamp.png diff --git a/tiled/tileset/plant/grasses_wildland.png b/data/maps/tileset/plant/grasses_wildland.png similarity index 100% rename from tiled/tileset/plant/grasses_wildland.png rename to data/maps/tileset/plant/grasses_wildland.png diff --git a/tiled/tileset/plant/indoor/cactuspotted.png b/data/maps/tileset/plant/indoor/cactuspotted.png similarity index 100% rename from tiled/tileset/plant/indoor/cactuspotted.png rename to data/maps/tileset/plant/indoor/cactuspotted.png diff --git a/tiled/tileset/plant/indoor/flower_baskets.png b/data/maps/tileset/plant/indoor/flower_baskets.png similarity index 100% rename from tiled/tileset/plant/indoor/flower_baskets.png rename to data/maps/tileset/plant/indoor/flower_baskets.png diff --git a/tiled/tileset/plant/indoor/flower_vase.png b/data/maps/tileset/plant/indoor/flower_vase.png similarity index 100% rename from tiled/tileset/plant/indoor/flower_vase.png rename to data/maps/tileset/plant/indoor/flower_vase.png diff --git a/tiled/tileset/plant/indoor/flowering_plant.png b/data/maps/tileset/plant/indoor/flowering_plant.png similarity index 100% rename from tiled/tileset/plant/indoor/flowering_plant.png rename to data/maps/tileset/plant/indoor/flowering_plant.png diff --git a/tiled/tileset/plant/indoor/oriental_plant.png b/data/maps/tileset/plant/indoor/oriental_plant.png similarity index 100% rename from tiled/tileset/plant/indoor/oriental_plant.png rename to data/maps/tileset/plant/indoor/oriental_plant.png diff --git a/tiled/tileset/plant/indoor/plant_pots.png b/data/maps/tileset/plant/indoor/plant_pots.png similarity index 100% rename from tiled/tileset/plant/indoor/plant_pots.png rename to data/maps/tileset/plant/indoor/plant_pots.png diff --git a/tiled/tileset/plant/indoor/plant_potted_2.png b/data/maps/tileset/plant/indoor/plant_potted_2.png similarity index 100% rename from tiled/tileset/plant/indoor/plant_potted_2.png rename to data/maps/tileset/plant/indoor/plant_potted_2.png diff --git a/tiled/tileset/plant/indoor/plant_potted_2.xcf.bz2 b/data/maps/tileset/plant/indoor/plant_potted_2.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/indoor/plant_potted_2.xcf.bz2 rename to data/maps/tileset/plant/indoor/plant_potted_2.xcf.bz2 diff --git a/tiled/tileset/plant/indoor/pot_plant.png b/data/maps/tileset/plant/indoor/pot_plant.png similarity index 100% rename from tiled/tileset/plant/indoor/pot_plant.png rename to data/maps/tileset/plant/indoor/pot_plant.png diff --git a/tiled/tileset/plant/indoor/pot_plant.xcf.bz2 b/data/maps/tileset/plant/indoor/pot_plant.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/indoor/pot_plant.xcf.bz2 rename to data/maps/tileset/plant/indoor/pot_plant.xcf.bz2 diff --git a/tiled/tileset/plant/indoor/pot_plant_1.png b/data/maps/tileset/plant/indoor/pot_plant_1.png similarity index 100% rename from tiled/tileset/plant/indoor/pot_plant_1.png rename to data/maps/tileset/plant/indoor/pot_plant_1.png diff --git a/tiled/tileset/plant/indoor/pot_plant_1.xcf.bz2 b/data/maps/tileset/plant/indoor/pot_plant_1.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/indoor/pot_plant_1.xcf.bz2 rename to data/maps/tileset/plant/indoor/pot_plant_1.xcf.bz2 diff --git a/tiled/tileset/plant/indoor/pot_plant_sprout.png b/data/maps/tileset/plant/indoor/pot_plant_sprout.png similarity index 100% rename from tiled/tileset/plant/indoor/pot_plant_sprout.png rename to data/maps/tileset/plant/indoor/pot_plant_sprout.png diff --git a/tiled/tileset/plant/indoor/potted_plants1.png b/data/maps/tileset/plant/indoor/potted_plants1.png similarity index 100% rename from tiled/tileset/plant/indoor/potted_plants1.png rename to data/maps/tileset/plant/indoor/potted_plants1.png diff --git a/tiled/tileset/plant/indoor/potted_plants1.xcf.bz2 b/data/maps/tileset/plant/indoor/potted_plants1.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/indoor/potted_plants1.xcf.bz2 rename to data/maps/tileset/plant/indoor/potted_plants1.xcf.bz2 diff --git a/tiled/tileset/plant/indoor/potted_plants_2.png b/data/maps/tileset/plant/indoor/potted_plants_2.png similarity index 100% rename from tiled/tileset/plant/indoor/potted_plants_2.png rename to data/maps/tileset/plant/indoor/potted_plants_2.png diff --git a/tiled/tileset/plant/indoor/skull_pot.png b/data/maps/tileset/plant/indoor/skull_pot.png similarity index 100% rename from tiled/tileset/plant/indoor/skull_pot.png rename to data/maps/tileset/plant/indoor/skull_pot.png diff --git a/tiled/tileset/plant/indoor/small_flowerpots.png b/data/maps/tileset/plant/indoor/small_flowerpots.png similarity index 100% rename from tiled/tileset/plant/indoor/small_flowerpots.png rename to data/maps/tileset/plant/indoor/small_flowerpots.png diff --git a/tiled/tileset/plant/indoor/small_flowerpots.xcf.bz2 b/data/maps/tileset/plant/indoor/small_flowerpots.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/indoor/small_flowerpots.xcf.bz2 rename to data/maps/tileset/plant/indoor/small_flowerpots.xcf.bz2 diff --git a/tiled/tileset/plant/indoor/small_tree.png b/data/maps/tileset/plant/indoor/small_tree.png similarity index 100% rename from tiled/tileset/plant/indoor/small_tree.png rename to data/maps/tileset/plant/indoor/small_tree.png diff --git a/tiled/tileset/plant/leaves.png b/data/maps/tileset/plant/leaves.png similarity index 100% rename from tiled/tileset/plant/leaves.png rename to data/maps/tileset/plant/leaves.png diff --git a/tiled/tileset/plant/lily_pads.png b/data/maps/tileset/plant/lily_pads.png similarity index 100% rename from tiled/tileset/plant/lily_pads.png rename to data/maps/tileset/plant/lily_pads.png diff --git a/tiled/tileset/plant/mistletoe.png b/data/maps/tileset/plant/mistletoe.png similarity index 100% rename from tiled/tileset/plant/mistletoe.png rename to data/maps/tileset/plant/mistletoe.png diff --git a/tiled/tileset/plant/mosses.png b/data/maps/tileset/plant/mosses.png similarity index 100% rename from tiled/tileset/plant/mosses.png rename to data/maps/tileset/plant/mosses.png diff --git a/tiled/tileset/plant/mushroom.png b/data/maps/tileset/plant/mushroom.png similarity index 100% rename from tiled/tileset/plant/mushroom.png rename to data/maps/tileset/plant/mushroom.png diff --git a/tiled/tileset/plant/mushroom2.png b/data/maps/tileset/plant/mushroom2.png similarity index 100% rename from tiled/tileset/plant/mushroom2.png rename to data/maps/tileset/plant/mushroom2.png diff --git a/tiled/tileset/plant/mushroom3.png b/data/maps/tileset/plant/mushroom3.png similarity index 100% rename from tiled/tileset/plant/mushroom3.png rename to data/maps/tileset/plant/mushroom3.png diff --git a/tiled/tileset/plant/pineapple_plant.png b/data/maps/tileset/plant/pineapple_plant.png similarity index 100% rename from tiled/tileset/plant/pineapple_plant.png rename to data/maps/tileset/plant/pineapple_plant.png diff --git a/tiled/tileset/plant/pumpkin_halloween.png b/data/maps/tileset/plant/pumpkin_halloween.png similarity index 100% rename from tiled/tileset/plant/pumpkin_halloween.png rename to data/maps/tileset/plant/pumpkin_halloween.png diff --git a/tiled/tileset/plant/pumpkin_halloween.xcf.bz2 b/data/maps/tileset/plant/pumpkin_halloween.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/pumpkin_halloween.xcf.bz2 rename to data/maps/tileset/plant/pumpkin_halloween.xcf.bz2 diff --git a/tiled/tileset/plant/round_cactuses.png b/data/maps/tileset/plant/round_cactuses.png similarity index 100% rename from tiled/tileset/plant/round_cactuses.png rename to data/maps/tileset/plant/round_cactuses.png diff --git a/tiled/tileset/plant/small_berried_plant.png b/data/maps/tileset/plant/small_berried_plant.png similarity index 100% rename from tiled/tileset/plant/small_berried_plant.png rename to data/maps/tileset/plant/small_berried_plant.png diff --git a/tiled/tileset/plant/snowygrass.png b/data/maps/tileset/plant/snowygrass.png similarity index 100% rename from tiled/tileset/plant/snowygrass.png rename to data/maps/tileset/plant/snowygrass.png diff --git a/tiled/tileset/plant/snowygrass.xcf.bz2 b/data/maps/tileset/plant/snowygrass.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/snowygrass.xcf.bz2 rename to data/maps/tileset/plant/snowygrass.xcf.bz2 diff --git a/tiled/tileset/plant/star_shaped_plants.png b/data/maps/tileset/plant/star_shaped_plants.png similarity index 100% rename from tiled/tileset/plant/star_shaped_plants.png rename to data/maps/tileset/plant/star_shaped_plants.png diff --git a/tiled/tileset/plant/star_shaped_plants.xcf.bz2 b/data/maps/tileset/plant/star_shaped_plants.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/star_shaped_plants.xcf.bz2 rename to data/maps/tileset/plant/star_shaped_plants.xcf.bz2 diff --git a/tiled/tileset/plant/stump/hollow_logs.png b/data/maps/tileset/plant/stump/hollow_logs.png similarity index 100% rename from tiled/tileset/plant/stump/hollow_logs.png rename to data/maps/tileset/plant/stump/hollow_logs.png diff --git a/tiled/tileset/plant/stump/hollow_logs.xcf.bz2 b/data/maps/tileset/plant/stump/hollow_logs.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/hollow_logs.xcf.bz2 rename to data/maps/tileset/plant/stump/hollow_logs.xcf.bz2 diff --git a/tiled/tileset/plant/stump/int_small_stump.png b/data/maps/tileset/plant/stump/int_small_stump.png similarity index 100% rename from tiled/tileset/plant/stump/int_small_stump.png rename to data/maps/tileset/plant/stump/int_small_stump.png diff --git a/tiled/tileset/plant/stump/int_small_stump_2.png b/data/maps/tileset/plant/stump/int_small_stump_2.png similarity index 100% rename from tiled/tileset/plant/stump/int_small_stump_2.png rename to data/maps/tileset/plant/stump/int_small_stump_2.png diff --git a/tiled/tileset/plant/stump/log_vertical.png b/data/maps/tileset/plant/stump/log_vertical.png similarity index 100% rename from tiled/tileset/plant/stump/log_vertical.png rename to data/maps/tileset/plant/stump/log_vertical.png diff --git a/tiled/tileset/plant/stump/log_vertical.xcf.bz2 b/data/maps/tileset/plant/stump/log_vertical.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/log_vertical.xcf.bz2 rename to data/maps/tileset/plant/stump/log_vertical.xcf.bz2 diff --git a/tiled/tileset/plant/stump/rectangular.png b/data/maps/tileset/plant/stump/rectangular.png similarity index 100% rename from tiled/tileset/plant/stump/rectangular.png rename to data/maps/tileset/plant/stump/rectangular.png diff --git a/tiled/tileset/plant/stump/small_stump.png b/data/maps/tileset/plant/stump/small_stump.png similarity index 100% rename from tiled/tileset/plant/stump/small_stump.png rename to data/maps/tileset/plant/stump/small_stump.png diff --git a/tiled/tileset/plant/stump/small_stump.xcf.bz2 b/data/maps/tileset/plant/stump/small_stump.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/small_stump.xcf.bz2 rename to data/maps/tileset/plant/stump/small_stump.xcf.bz2 diff --git a/tiled/tileset/plant/stump/stump_blue_green.png b/data/maps/tileset/plant/stump/stump_blue_green.png similarity index 100% rename from tiled/tileset/plant/stump/stump_blue_green.png rename to data/maps/tileset/plant/stump/stump_blue_green.png diff --git a/tiled/tileset/plant/stump/stump_brown.png b/data/maps/tileset/plant/stump/stump_brown.png similarity index 100% rename from tiled/tileset/plant/stump/stump_brown.png rename to data/maps/tileset/plant/stump/stump_brown.png diff --git a/tiled/tileset/plant/stump/stump_green.png b/data/maps/tileset/plant/stump/stump_green.png similarity index 100% rename from tiled/tileset/plant/stump/stump_green.png rename to data/maps/tileset/plant/stump/stump_green.png diff --git a/tiled/tileset/plant/stump/stump_pale_brown.png b/data/maps/tileset/plant/stump/stump_pale_brown.png similarity index 100% rename from tiled/tileset/plant/stump/stump_pale_brown.png rename to data/maps/tileset/plant/stump/stump_pale_brown.png diff --git a/tiled/tileset/plant/stump/stump_pale_purple.png b/data/maps/tileset/plant/stump/stump_pale_purple.png similarity index 100% rename from tiled/tileset/plant/stump/stump_pale_purple.png rename to data/maps/tileset/plant/stump/stump_pale_purple.png diff --git a/tiled/tileset/plant/stump/stump_purple.png b/data/maps/tileset/plant/stump/stump_purple.png similarity index 100% rename from tiled/tileset/plant/stump/stump_purple.png rename to data/maps/tileset/plant/stump/stump_purple.png diff --git a/tiled/tileset/plant/stump/stump_rectangular.png b/data/maps/tileset/plant/stump/stump_rectangular.png similarity index 100% rename from tiled/tileset/plant/stump/stump_rectangular.png rename to data/maps/tileset/plant/stump/stump_rectangular.png diff --git a/tiled/tileset/plant/stump/stump_snow.png b/data/maps/tileset/plant/stump/stump_snow.png similarity index 100% rename from tiled/tileset/plant/stump/stump_snow.png rename to data/maps/tileset/plant/stump/stump_snow.png diff --git a/tiled/tileset/plant/stump/stump_snow.xcf.bz2 b/data/maps/tileset/plant/stump/stump_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/stump_snow.xcf.bz2 rename to data/maps/tileset/plant/stump/stump_snow.xcf.bz2 diff --git a/tiled/tileset/plant/stump/stump_snow1.png b/data/maps/tileset/plant/stump/stump_snow1.png similarity index 100% rename from tiled/tileset/plant/stump/stump_snow1.png rename to data/maps/tileset/plant/stump/stump_snow1.png diff --git a/tiled/tileset/plant/stump/stump_snow1.xcf.bz2 b/data/maps/tileset/plant/stump/stump_snow1.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/stump_snow1.xcf.bz2 rename to data/maps/tileset/plant/stump/stump_snow1.xcf.bz2 diff --git a/tiled/tileset/plant/stump/stump_vertical.png b/data/maps/tileset/plant/stump/stump_vertical.png similarity index 100% rename from tiled/tileset/plant/stump/stump_vertical.png rename to data/maps/tileset/plant/stump/stump_vertical.png diff --git a/tiled/tileset/plant/stump/stump_vertical.xcf.bz2 b/data/maps/tileset/plant/stump/stump_vertical.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/stump/stump_vertical.xcf.bz2 rename to data/maps/tileset/plant/stump/stump_vertical.xcf.bz2 diff --git a/tiled/tileset/plant/toadstools.png b/data/maps/tileset/plant/toadstools.png similarity index 100% rename from tiled/tileset/plant/toadstools.png rename to data/maps/tileset/plant/toadstools.png diff --git a/tiled/tileset/plant/tree/apple_tree.png b/data/maps/tileset/plant/tree/apple_tree.png similarity index 100% rename from tiled/tileset/plant/tree/apple_tree.png rename to data/maps/tileset/plant/tree/apple_tree.png diff --git a/tiled/tileset/plant/tree/apple_tree.xcf.bz2 b/data/maps/tileset/plant/tree/apple_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/apple_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/apple_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/banana_tree.png b/data/maps/tileset/plant/tree/banana_tree.png similarity index 100% rename from tiled/tileset/plant/tree/banana_tree.png rename to data/maps/tileset/plant/tree/banana_tree.png diff --git a/tiled/tileset/plant/tree/cherry_blossom_tree.png b/data/maps/tileset/plant/tree/cherry_blossom_tree.png similarity index 100% rename from tiled/tileset/plant/tree/cherry_blossom_tree.png rename to data/maps/tileset/plant/tree/cherry_blossom_tree.png diff --git a/tiled/tileset/plant/tree/chestnut_tree.png b/data/maps/tileset/plant/tree/chestnut_tree.png similarity index 100% rename from tiled/tileset/plant/tree/chestnut_tree.png rename to data/maps/tileset/plant/tree/chestnut_tree.png diff --git a/tiled/tileset/plant/tree/chestnut_tree.xcf.bz2 b/data/maps/tileset/plant/tree/chestnut_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/chestnut_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/chestnut_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/christmas_tree.png b/data/maps/tileset/plant/tree/christmas_tree.png similarity index 100% rename from tiled/tileset/plant/tree/christmas_tree.png rename to data/maps/tileset/plant/tree/christmas_tree.png diff --git a/tiled/tileset/plant/tree/christmas_tree.xcf.bz2 b/data/maps/tileset/plant/tree/christmas_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/christmas_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/christmas_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/christmas_tree2.png b/data/maps/tileset/plant/tree/christmas_tree2.png similarity index 100% rename from tiled/tileset/plant/tree/christmas_tree2.png rename to data/maps/tileset/plant/tree/christmas_tree2.png diff --git a/tiled/tileset/plant/tree/crack_willow.png b/data/maps/tileset/plant/tree/crack_willow.png similarity index 100% rename from tiled/tileset/plant/tree/crack_willow.png rename to data/maps/tileset/plant/tree/crack_willow.png diff --git a/tiled/tileset/plant/tree/crack_willow.xcf.bz2 b/data/maps/tileset/plant/tree/crack_willow.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/crack_willow.xcf.bz2 rename to data/maps/tileset/plant/tree/crack_willow.xcf.bz2 diff --git a/tiled/tileset/plant/tree/dead_tree_1.png b/data/maps/tileset/plant/tree/dead_tree_1.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_1.png rename to data/maps/tileset/plant/tree/dead_tree_1.png diff --git a/tiled/tileset/plant/tree/dead_tree_2.png b/data/maps/tileset/plant/tree/dead_tree_2.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_2.png rename to data/maps/tileset/plant/tree/dead_tree_2.png diff --git a/tiled/tileset/plant/tree/dead_tree_3.png b/data/maps/tileset/plant/tree/dead_tree_3.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_3.png rename to data/maps/tileset/plant/tree/dead_tree_3.png diff --git a/tiled/tileset/plant/tree/dead_tree_4.png b/data/maps/tileset/plant/tree/dead_tree_4.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_4.png rename to data/maps/tileset/plant/tree/dead_tree_4.png diff --git a/tiled/tileset/plant/tree/dead_tree_5.png b/data/maps/tileset/plant/tree/dead_tree_5.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_5.png rename to data/maps/tileset/plant/tree/dead_tree_5.png diff --git a/tiled/tileset/plant/tree/dead_tree_6.png b/data/maps/tileset/plant/tree/dead_tree_6.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_6.png rename to data/maps/tileset/plant/tree/dead_tree_6.png diff --git a/tiled/tileset/plant/tree/dead_tree_7.png b/data/maps/tileset/plant/tree/dead_tree_7.png similarity index 100% rename from tiled/tileset/plant/tree/dead_tree_7.png rename to data/maps/tileset/plant/tree/dead_tree_7.png diff --git a/tiled/tileset/plant/tree/deadtree_snow.png b/data/maps/tileset/plant/tree/deadtree_snow.png similarity index 100% rename from tiled/tileset/plant/tree/deadtree_snow.png rename to data/maps/tileset/plant/tree/deadtree_snow.png diff --git a/tiled/tileset/plant/tree/deadtree_snow.xcf.bz2 b/data/maps/tileset/plant/tree/deadtree_snow.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/deadtree_snow.xcf.bz2 rename to data/maps/tileset/plant/tree/deadtree_snow.xcf.bz2 diff --git a/tiled/tileset/plant/tree/evergreen.png b/data/maps/tileset/plant/tree/evergreen.png similarity index 100% rename from tiled/tileset/plant/tree/evergreen.png rename to data/maps/tileset/plant/tree/evergreen.png diff --git a/tiled/tileset/plant/tree/evergreen.xcf.bz2 b/data/maps/tileset/plant/tree/evergreen.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/evergreen.xcf.bz2 rename to data/maps/tileset/plant/tree/evergreen.xcf.bz2 diff --git a/tiled/tileset/plant/tree/fall_trees.png b/data/maps/tileset/plant/tree/fall_trees.png similarity index 100% rename from tiled/tileset/plant/tree/fall_trees.png rename to data/maps/tileset/plant/tree/fall_trees.png diff --git a/tiled/tileset/plant/tree/fall_trees.xcf.bz2 b/data/maps/tileset/plant/tree/fall_trees.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/fall_trees.xcf.bz2 rename to data/maps/tileset/plant/tree/fall_trees.xcf.bz2 diff --git a/tiled/tileset/plant/tree/fir_trees.png b/data/maps/tileset/plant/tree/fir_trees.png similarity index 100% rename from tiled/tileset/plant/tree/fir_trees.png rename to data/maps/tileset/plant/tree/fir_trees.png diff --git a/tiled/tileset/plant/tree/locust_tree.png b/data/maps/tileset/plant/tree/locust_tree.png similarity index 100% rename from tiled/tileset/plant/tree/locust_tree.png rename to data/maps/tileset/plant/tree/locust_tree.png diff --git a/tiled/tileset/plant/tree/locust_tree.xcf.bz2 b/data/maps/tileset/plant/tree/locust_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/locust_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/locust_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/maple_tree.png b/data/maps/tileset/plant/tree/maple_tree.png similarity index 100% rename from tiled/tileset/plant/tree/maple_tree.png rename to data/maps/tileset/plant/tree/maple_tree.png diff --git a/tiled/tileset/plant/tree/maple_tree.xcf.bz2 b/data/maps/tileset/plant/tree/maple_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/maple_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/maple_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/oak_tree.png b/data/maps/tileset/plant/tree/oak_tree.png similarity index 100% rename from tiled/tileset/plant/tree/oak_tree.png rename to data/maps/tileset/plant/tree/oak_tree.png diff --git a/tiled/tileset/plant/tree/palm_tree.png b/data/maps/tileset/plant/tree/palm_tree.png similarity index 100% rename from tiled/tileset/plant/tree/palm_tree.png rename to data/maps/tileset/plant/tree/palm_tree.png diff --git a/tiled/tileset/plant/tree/palm_trees.png b/data/maps/tileset/plant/tree/palm_trees.png similarity index 100% rename from tiled/tileset/plant/tree/palm_trees.png rename to data/maps/tileset/plant/tree/palm_trees.png diff --git a/tiled/tileset/plant/tree/palm_trees.xcf.bz2 b/data/maps/tileset/plant/tree/palm_trees.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/palm_trees.xcf.bz2 rename to data/maps/tileset/plant/tree/palm_trees.xcf.bz2 diff --git a/tiled/tileset/plant/tree/palm_trees2.png b/data/maps/tileset/plant/tree/palm_trees2.png similarity index 100% rename from tiled/tileset/plant/tree/palm_trees2.png rename to data/maps/tileset/plant/tree/palm_trees2.png diff --git a/tiled/tileset/plant/tree/pine_snowy.png b/data/maps/tileset/plant/tree/pine_snowy.png similarity index 100% rename from tiled/tileset/plant/tree/pine_snowy.png rename to data/maps/tileset/plant/tree/pine_snowy.png diff --git a/tiled/tileset/plant/tree/pine_tree.png b/data/maps/tileset/plant/tree/pine_tree.png similarity index 100% rename from tiled/tileset/plant/tree/pine_tree.png rename to data/maps/tileset/plant/tree/pine_tree.png diff --git a/tiled/tileset/plant/tree/pine_tree.xcf.bz2 b/data/maps/tileset/plant/tree/pine_tree.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/pine_tree.xcf.bz2 rename to data/maps/tileset/plant/tree/pine_tree.xcf.bz2 diff --git a/tiled/tileset/plant/tree/pine_tree_1.png b/data/maps/tileset/plant/tree/pine_tree_1.png similarity index 100% rename from tiled/tileset/plant/tree/pine_tree_1.png rename to data/maps/tileset/plant/tree/pine_tree_1.png diff --git a/tiled/tileset/plant/tree/pine_tree_12.xcf.bz2 b/data/maps/tileset/plant/tree/pine_tree_12.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/pine_tree_12.xcf.bz2 rename to data/maps/tileset/plant/tree/pine_tree_12.xcf.bz2 diff --git a/tiled/tileset/plant/tree/pine_tree_2.png b/data/maps/tileset/plant/tree/pine_tree_2.png similarity index 100% rename from tiled/tileset/plant/tree/pine_tree_2.png rename to data/maps/tileset/plant/tree/pine_tree_2.png diff --git a/tiled/tileset/plant/tree/snow_on_pine.png b/data/maps/tileset/plant/tree/snow_on_pine.png similarity index 100% rename from tiled/tileset/plant/tree/snow_on_pine.png rename to data/maps/tileset/plant/tree/snow_on_pine.png diff --git a/tiled/tileset/plant/tree/spruce.png b/data/maps/tileset/plant/tree/spruce.png similarity index 100% rename from tiled/tileset/plant/tree/spruce.png rename to data/maps/tileset/plant/tree/spruce.png diff --git a/tiled/tileset/plant/tree/spruce_xmas.png b/data/maps/tileset/plant/tree/spruce_xmas.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas.png rename to data/maps/tileset/plant/tree/spruce_xmas.png diff --git a/tiled/tileset/plant/tree/spruce_xmas2.png b/data/maps/tileset/plant/tree/spruce_xmas2.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas2.png rename to data/maps/tileset/plant/tree/spruce_xmas2.png diff --git a/tiled/tileset/plant/tree/spruce_xmas3.png b/data/maps/tileset/plant/tree/spruce_xmas3.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas3.png rename to data/maps/tileset/plant/tree/spruce_xmas3.png diff --git a/tiled/tileset/plant/tree/spruce_xmas4.png b/data/maps/tileset/plant/tree/spruce_xmas4.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas4.png rename to data/maps/tileset/plant/tree/spruce_xmas4.png diff --git a/tiled/tileset/plant/tree/spruce_xmas5.png b/data/maps/tileset/plant/tree/spruce_xmas5.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas5.png rename to data/maps/tileset/plant/tree/spruce_xmas5.png diff --git a/tiled/tileset/plant/tree/spruce_xmas6.png b/data/maps/tileset/plant/tree/spruce_xmas6.png similarity index 100% rename from tiled/tileset/plant/tree/spruce_xmas6.png rename to data/maps/tileset/plant/tree/spruce_xmas6.png diff --git a/tiled/tileset/plant/tree/taller_trees.png b/data/maps/tileset/plant/tree/taller_trees.png similarity index 100% rename from tiled/tileset/plant/tree/taller_trees.png rename to data/maps/tileset/plant/tree/taller_trees.png diff --git a/tiled/tileset/plant/tree/taller_trees.xcf.bz2 b/data/maps/tileset/plant/tree/taller_trees.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/taller_trees.xcf.bz2 rename to data/maps/tileset/plant/tree/taller_trees.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_blue.png b/data/maps/tileset/plant/tree/tree_blue.png similarity index 100% rename from tiled/tileset/plant/tree/tree_blue.png rename to data/maps/tileset/plant/tree/tree_blue.png diff --git a/tiled/tileset/plant/tree/tree_blue.xcf.bz2 b/data/maps/tileset/plant/tree/tree_blue.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_blue.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_blue.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_darkblue.png b/data/maps/tileset/plant/tree/tree_darkblue.png similarity index 100% rename from tiled/tileset/plant/tree/tree_darkblue.png rename to data/maps/tileset/plant/tree/tree_darkblue.png diff --git a/tiled/tileset/plant/tree/tree_darkblue.xcf.bz2 b/data/maps/tileset/plant/tree/tree_darkblue.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_darkblue.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_darkblue.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_darkgreen.png b/data/maps/tileset/plant/tree/tree_darkgreen.png similarity index 100% rename from tiled/tileset/plant/tree/tree_darkgreen.png rename to data/maps/tileset/plant/tree/tree_darkgreen.png diff --git a/tiled/tileset/plant/tree/tree_darkgreen.xcf.bz2 b/data/maps/tileset/plant/tree/tree_darkgreen.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_darkgreen.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_darkgreen.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_darkgreen_full.xcf.bz2 b/data/maps/tileset/plant/tree/tree_darkgreen_full.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_darkgreen_full.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_darkgreen_full.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_fluffy.png b/data/maps/tileset/plant/tree/tree_fluffy.png similarity index 100% rename from tiled/tileset/plant/tree/tree_fluffy.png rename to data/maps/tileset/plant/tree/tree_fluffy.png diff --git a/tiled/tileset/plant/tree/tree_golden_large.png b/data/maps/tileset/plant/tree/tree_golden_large.png similarity index 100% rename from tiled/tileset/plant/tree/tree_golden_large.png rename to data/maps/tileset/plant/tree/tree_golden_large.png diff --git a/tiled/tileset/plant/tree/tree_golden_large.xcf.bz2 b/data/maps/tileset/plant/tree/tree_golden_large.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_golden_large.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_golden_large.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_golden_small.png b/data/maps/tileset/plant/tree/tree_golden_small.png similarity index 100% rename from tiled/tileset/plant/tree/tree_golden_small.png rename to data/maps/tileset/plant/tree/tree_golden_small.png diff --git a/tiled/tileset/plant/tree/tree_green.png b/data/maps/tileset/plant/tree/tree_green.png similarity index 100% rename from tiled/tileset/plant/tree/tree_green.png rename to data/maps/tileset/plant/tree/tree_green.png diff --git a/tiled/tileset/plant/tree/tree_green.xcf.bz2 b/data/maps/tileset/plant/tree/tree_green.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_green.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_green.xcf.bz2 diff --git a/tiled/tileset/plant/tree/tree_realistic.png b/data/maps/tileset/plant/tree/tree_realistic.png similarity index 100% rename from tiled/tileset/plant/tree/tree_realistic.png rename to data/maps/tileset/plant/tree/tree_realistic.png diff --git a/tiled/tileset/plant/tree/tree_realistic.xcf.bz2 b/data/maps/tileset/plant/tree/tree_realistic.xcf.bz2 similarity index 100% rename from tiled/tileset/plant/tree/tree_realistic.xcf.bz2 rename to data/maps/tileset/plant/tree/tree_realistic.xcf.bz2 diff --git a/tiled/tileset/plant/tree/umbrella_thorn.png b/data/maps/tileset/plant/tree/umbrella_thorn.png similarity index 100% rename from tiled/tileset/plant/tree/umbrella_thorn.png rename to data/maps/tileset/plant/tree/umbrella_thorn.png diff --git a/tiled/tileset/plant/vine.png b/data/maps/tileset/plant/vine.png similarity index 100% rename from tiled/tileset/plant/vine.png rename to data/maps/tileset/plant/vine.png diff --git a/tiled/tileset/plant/vine_plait.png b/data/maps/tileset/plant/vine_plait.png similarity index 100% rename from tiled/tileset/plant/vine_plait.png rename to data/maps/tileset/plant/vine_plait.png diff --git a/tiled/tileset/sky/README b/data/maps/tileset/sky/README similarity index 100% rename from tiled/tileset/sky/README rename to data/maps/tileset/sky/README diff --git a/data/maps/tileset/sky/cloud/clouds.png b/data/maps/tileset/sky/cloud/clouds.png new file mode 100644 index 0000000000..3aea517077 Binary files /dev/null and b/data/maps/tileset/sky/cloud/clouds.png differ diff --git a/tiled/tileset/sky/cloud/cloudtile.png b/data/maps/tileset/sky/cloud/cloudtile.png similarity index 100% rename from tiled/tileset/sky/cloud/cloudtile.png rename to data/maps/tileset/sky/cloud/cloudtile.png diff --git a/tiled/tileset/sky/cloud/friendlycloud.png b/data/maps/tileset/sky/cloud/friendlycloud.png similarity index 100% rename from tiled/tileset/sky/cloud/friendlycloud.png rename to data/maps/tileset/sky/cloud/friendlycloud.png diff --git a/tiled/tileset/sky/cloud/white_clouds.png b/data/maps/tileset/sky/cloud/white_clouds.png similarity index 100% rename from tiled/tileset/sky/cloud/white_clouds.png rename to data/maps/tileset/sky/cloud/white_clouds.png diff --git a/tiled/tileset/sky/haze.png b/data/maps/tileset/sky/haze.png similarity index 100% rename from tiled/tileset/sky/haze.png rename to data/maps/tileset/sky/haze.png diff --git a/data/maps/tileset/sky/stars.png b/data/maps/tileset/sky/stars.png new file mode 100644 index 0000000000..57b30aa0d9 Binary files /dev/null and b/data/maps/tileset/sky/stars.png differ diff --git a/tiled/tileset/sky/view_wizards_tower.png b/data/maps/tileset/sky/view_wizards_tower.png similarity index 100% rename from tiled/tileset/sky/view_wizards_tower.png rename to data/maps/tileset/sky/view_wizards_tower.png diff --git a/tiled/tileset/sky/view_wizards_tower.xcf.bz2 b/data/maps/tileset/sky/view_wizards_tower.xcf.bz2 similarity index 100% rename from tiled/tileset/sky/view_wizards_tower.xcf.bz2 rename to data/maps/tileset/sky/view_wizards_tower.xcf.bz2 diff --git a/tiled/tileset/terrain/cave.png b/data/maps/tileset/terrain/cave.png similarity index 100% rename from tiled/tileset/terrain/cave.png rename to data/maps/tileset/terrain/cave.png diff --git a/tiled/tileset/terrain/cave_blue.png b/data/maps/tileset/terrain/cave_blue.png similarity index 100% rename from tiled/tileset/terrain/cave_blue.png rename to data/maps/tileset/terrain/cave_blue.png diff --git a/tiled/tileset/terrain/cave_edges_blue.png b/data/maps/tileset/terrain/cave_edges_blue.png similarity index 100% rename from tiled/tileset/terrain/cave_edges_blue.png rename to data/maps/tileset/terrain/cave_edges_blue.png diff --git a/tiled/tileset/terrain/cave_opening.png b/data/maps/tileset/terrain/cave_opening.png similarity index 100% rename from tiled/tileset/terrain/cave_opening.png rename to data/maps/tileset/terrain/cave_opening.png diff --git a/tiled/tileset/terrain/dark_caves.png b/data/maps/tileset/terrain/dark_caves.png similarity index 100% rename from tiled/tileset/terrain/dark_caves.png rename to data/maps/tileset/terrain/dark_caves.png diff --git a/tiled/tileset/terrain/desert.png b/data/maps/tileset/terrain/desert.png similarity index 100% rename from tiled/tileset/terrain/desert.png rename to data/maps/tileset/terrain/desert.png diff --git a/tiled/tileset/terrain/grassland.png b/data/maps/tileset/terrain/grassland.png similarity index 100% rename from tiled/tileset/terrain/grassland.png rename to data/maps/tileset/terrain/grassland.png diff --git a/tiled/tileset/terrain/ground/glowing_stone.png b/data/maps/tileset/terrain/ground/glowing_stone.png similarity index 100% rename from tiled/tileset/terrain/ground/glowing_stone.png rename to data/maps/tileset/terrain/ground/glowing_stone.png diff --git a/tiled/tileset/terrain/ground/glowing_stone.xcf.bz2 b/data/maps/tileset/terrain/ground/glowing_stone.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/ground/glowing_stone.xcf.bz2 rename to data/maps/tileset/terrain/ground/glowing_stone.xcf.bz2 diff --git a/tiled/tileset/terrain/ground/stone-red.png b/data/maps/tileset/terrain/ground/stone-red.png similarity index 100% rename from tiled/tileset/terrain/ground/stone-red.png rename to data/maps/tileset/terrain/ground/stone-red.png diff --git a/tiled/tileset/terrain/ground/stone.png b/data/maps/tileset/terrain/ground/stone.png similarity index 100% rename from tiled/tileset/terrain/ground/stone.png rename to data/maps/tileset/terrain/ground/stone.png diff --git a/tiled/tileset/terrain/ground/stone.xcf.bz2 b/data/maps/tileset/terrain/ground/stone.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/ground/stone.xcf.bz2 rename to data/maps/tileset/terrain/ground/stone.xcf.bz2 diff --git a/tiled/tileset/terrain/mine.png b/data/maps/tileset/terrain/mine.png similarity index 100% rename from tiled/tileset/terrain/mine.png rename to data/maps/tileset/terrain/mine.png diff --git a/tiled/tileset/terrain/outdoor.png b/data/maps/tileset/terrain/outdoor.png similarity index 100% rename from tiled/tileset/terrain/outdoor.png rename to data/maps/tileset/terrain/outdoor.png diff --git a/tiled/tileset/terrain/snow.png b/data/maps/tileset/terrain/snow.png similarity index 100% rename from tiled/tileset/terrain/snow.png rename to data/maps/tileset/terrain/snow.png diff --git a/tiled/tileset/terrain/stairs/stone.png b/data/maps/tileset/terrain/stairs/stone.png similarity index 100% rename from tiled/tileset/terrain/stairs/stone.png rename to data/maps/tileset/terrain/stairs/stone.png diff --git a/tiled/tileset/terrain/stairs/stone.xcf.bz2 b/data/maps/tileset/terrain/stairs/stone.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/stairs/stone.xcf.bz2 rename to data/maps/tileset/terrain/stairs/stone.xcf.bz2 diff --git a/tiled/tileset/terrain/wall/brick_wall.png b/data/maps/tileset/terrain/wall/brick_wall.png similarity index 100% rename from tiled/tileset/terrain/wall/brick_wall.png rename to data/maps/tileset/terrain/wall/brick_wall.png diff --git a/tiled/tileset/terrain/wall/brick_wall.xcf.bz2 b/data/maps/tileset/terrain/wall/brick_wall.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/wall/brick_wall.xcf.bz2 rename to data/maps/tileset/terrain/wall/brick_wall.xcf.bz2 diff --git a/tiled/tileset/terrain/wall/brick_wall_red.png b/data/maps/tileset/terrain/wall/brick_wall_red.png similarity index 100% rename from tiled/tileset/terrain/wall/brick_wall_red.png rename to data/maps/tileset/terrain/wall/brick_wall_red.png diff --git a/tiled/tileset/terrain/wall/brick_wall_red.xcf.bz2 b/data/maps/tileset/terrain/wall/brick_wall_red.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/wall/brick_wall_red.xcf.bz2 rename to data/maps/tileset/terrain/wall/brick_wall_red.xcf.bz2 diff --git a/tiled/tileset/terrain/wall/stone.png b/data/maps/tileset/terrain/wall/stone.png similarity index 100% rename from tiled/tileset/terrain/wall/stone.png rename to data/maps/tileset/terrain/wall/stone.png diff --git a/tiled/tileset/terrain/wall/stone.xcf.bz2 b/data/maps/tileset/terrain/wall/stone.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/wall/stone.xcf.bz2 rename to data/maps/tileset/terrain/wall/stone.xcf.bz2 diff --git a/tiled/tileset/terrain/wall/stone_red.png b/data/maps/tileset/terrain/wall/stone_red.png similarity index 100% rename from tiled/tileset/terrain/wall/stone_red.png rename to data/maps/tileset/terrain/wall/stone_red.png diff --git a/tiled/tileset/terrain/wall/stone_red.xcf.bz2 b/data/maps/tileset/terrain/wall/stone_red.xcf.bz2 similarity index 100% rename from tiled/tileset/terrain/wall/stone_red.xcf.bz2 rename to data/maps/tileset/terrain/wall/stone_red.xcf.bz2 diff --git a/tiled/tileset/unused.txt b/data/maps/tileset/unused.txt similarity index 100% rename from tiled/tileset/unused.txt rename to data/maps/tileset/unused.txt diff --git a/tiled/world/0_ados_city.png b/data/maps/world/0_ados_city.png similarity index 100% rename from tiled/world/0_ados_city.png rename to data/maps/world/0_ados_city.png diff --git a/tiled/world/0_ados_city_n.png b/data/maps/world/0_ados_city_n.png similarity index 100% rename from tiled/world/0_ados_city_n.png rename to data/maps/world/0_ados_city_n.png diff --git a/tiled/world/0_ados_city_n2.png b/data/maps/world/0_ados_city_n2.png similarity index 100% rename from tiled/world/0_ados_city_n2.png rename to data/maps/world/0_ados_city_n2.png diff --git a/tiled/world/0_ados_city_s.png b/data/maps/world/0_ados_city_s.png similarity index 100% rename from tiled/world/0_ados_city_s.png rename to data/maps/world/0_ados_city_s.png diff --git a/tiled/world/0_ados_coast_s.png b/data/maps/world/0_ados_coast_s.png similarity index 100% rename from tiled/world/0_ados_coast_s.png rename to data/maps/world/0_ados_coast_s.png diff --git a/tiled/world/0_ados_coast_s_w2.png b/data/maps/world/0_ados_coast_s_w2.png similarity index 100% rename from tiled/world/0_ados_coast_s_w2.png rename to data/maps/world/0_ados_coast_s_w2.png diff --git a/tiled/world/0_ados_coast_se.png b/data/maps/world/0_ados_coast_se.png similarity index 100% rename from tiled/world/0_ados_coast_se.png rename to data/maps/world/0_ados_coast_se.png diff --git a/tiled/world/0_ados_coast_sw.png b/data/maps/world/0_ados_coast_sw.png similarity index 100% rename from tiled/world/0_ados_coast_sw.png rename to data/maps/world/0_ados_coast_sw.png diff --git a/tiled/world/0_ados_forest_w2.png b/data/maps/world/0_ados_forest_w2.png similarity index 100% rename from tiled/world/0_ados_forest_w2.png rename to data/maps/world/0_ados_forest_w2.png diff --git a/tiled/world/0_ados_mountain_n2.png b/data/maps/world/0_ados_mountain_n2.png similarity index 100% rename from tiled/world/0_ados_mountain_n2.png rename to data/maps/world/0_ados_mountain_n2.png diff --git a/tiled/world/0_ados_mountain_n2_w.png b/data/maps/world/0_ados_mountain_n2_w.png similarity index 100% rename from tiled/world/0_ados_mountain_n2_w.png rename to data/maps/world/0_ados_mountain_n2_w.png diff --git a/tiled/world/0_ados_mountain_n2_w2.png b/data/maps/world/0_ados_mountain_n2_w2.png similarity index 100% rename from tiled/world/0_ados_mountain_n2_w2.png rename to data/maps/world/0_ados_mountain_n2_w2.png diff --git a/tiled/world/0_ados_mountain_n_w2.png b/data/maps/world/0_ados_mountain_n_w2.png similarity index 100% rename from tiled/world/0_ados_mountain_n_w2.png rename to data/maps/world/0_ados_mountain_n_w2.png diff --git a/tiled/world/0_ados_mountain_nw.png b/data/maps/world/0_ados_mountain_nw.png similarity index 100% rename from tiled/world/0_ados_mountain_nw.png rename to data/maps/world/0_ados_mountain_nw.png diff --git a/tiled/world/0_ados_ocean_e.png b/data/maps/world/0_ados_ocean_e.png similarity index 100% rename from tiled/world/0_ados_ocean_e.png rename to data/maps/world/0_ados_ocean_e.png diff --git a/tiled/world/0_ados_outside_nw.png b/data/maps/world/0_ados_outside_nw.png similarity index 100% rename from tiled/world/0_ados_outside_nw.png rename to data/maps/world/0_ados_outside_nw.png diff --git a/tiled/world/0_ados_outside_w.png b/data/maps/world/0_ados_outside_w.png similarity index 100% rename from tiled/world/0_ados_outside_w.png rename to data/maps/world/0_ados_outside_w.png diff --git a/tiled/world/0_ados_river_s2_w2.png b/data/maps/world/0_ados_river_s2_w2.png similarity index 100% rename from tiled/world/0_ados_river_s2_w2.png rename to data/maps/world/0_ados_river_s2_w2.png diff --git a/tiled/world/0_ados_rock.png b/data/maps/world/0_ados_rock.png similarity index 100% rename from tiled/world/0_ados_rock.png rename to data/maps/world/0_ados_rock.png diff --git a/tiled/world/0_ados_rock_w.png b/data/maps/world/0_ados_rock_w.png similarity index 100% rename from tiled/world/0_ados_rock_w.png rename to data/maps/world/0_ados_rock_w.png diff --git a/tiled/world/0_ados_swamp.png b/data/maps/world/0_ados_swamp.png similarity index 100% rename from tiled/world/0_ados_swamp.png rename to data/maps/world/0_ados_swamp.png diff --git a/tiled/world/0_ados_wall.png b/data/maps/world/0_ados_wall.png similarity index 100% rename from tiled/world/0_ados_wall.png rename to data/maps/world/0_ados_wall.png diff --git a/tiled/world/0_ados_wall_n.png b/data/maps/world/0_ados_wall_n.png similarity index 100% rename from tiled/world/0_ados_wall_n.png rename to data/maps/world/0_ados_wall_n.png diff --git a/tiled/world/0_ados_wall_n2.png b/data/maps/world/0_ados_wall_n2.png similarity index 100% rename from tiled/world/0_ados_wall_n2.png rename to data/maps/world/0_ados_wall_n2.png diff --git a/tiled/world/0_ados_wall_s.png b/data/maps/world/0_ados_wall_s.png similarity index 100% rename from tiled/world/0_ados_wall_s.png rename to data/maps/world/0_ados_wall_s.png diff --git a/tiled/world/0_amazon_island_ne.png b/data/maps/world/0_amazon_island_ne.png similarity index 100% rename from tiled/world/0_amazon_island_ne.png rename to data/maps/world/0_amazon_island_ne.png diff --git a/tiled/world/0_amazon_island_nw.png b/data/maps/world/0_amazon_island_nw.png similarity index 100% rename from tiled/world/0_amazon_island_nw.png rename to data/maps/world/0_amazon_island_nw.png diff --git a/tiled/world/0_amazon_island_se.png b/data/maps/world/0_amazon_island_se.png similarity index 100% rename from tiled/world/0_amazon_island_se.png rename to data/maps/world/0_amazon_island_se.png diff --git a/tiled/world/0_amazon_island_sw.png b/data/maps/world/0_amazon_island_sw.png similarity index 100% rename from tiled/world/0_amazon_island_sw.png rename to data/maps/world/0_amazon_island_sw.png diff --git a/tiled/world/0_athor_island.png b/data/maps/world/0_athor_island.png similarity index 100% rename from tiled/world/0_athor_island.png rename to data/maps/world/0_athor_island.png diff --git a/tiled/world/0_athor_island_e.png b/data/maps/world/0_athor_island_e.png similarity index 100% rename from tiled/world/0_athor_island_e.png rename to data/maps/world/0_athor_island_e.png diff --git a/tiled/world/0_athor_island_w.png b/data/maps/world/0_athor_island_w.png similarity index 100% rename from tiled/world/0_athor_island_w.png rename to data/maps/world/0_athor_island_w.png diff --git a/tiled/world/0_athor_ship_w2.png b/data/maps/world/0_athor_ship_w2.png similarity index 100% rename from tiled/world/0_athor_ship_w2.png rename to data/maps/world/0_athor_ship_w2.png diff --git a/tiled/world/0_deniran_city.png b/data/maps/world/0_deniran_city.png similarity index 100% rename from tiled/world/0_deniran_city.png rename to data/maps/world/0_deniran_city.png diff --git a/tiled/world/0_deniran_city_e.png b/data/maps/world/0_deniran_city_e.png similarity index 100% rename from tiled/world/0_deniran_city_e.png rename to data/maps/world/0_deniran_city_e.png diff --git a/tiled/world/0_deniran_city_e2.png b/data/maps/world/0_deniran_city_e2.png similarity index 100% rename from tiled/world/0_deniran_city_e2.png rename to data/maps/world/0_deniran_city_e2.png diff --git a/tiled/world/0_deniran_city_s.png b/data/maps/world/0_deniran_city_s.png similarity index 100% rename from tiled/world/0_deniran_city_s.png rename to data/maps/world/0_deniran_city_s.png diff --git a/tiled/world/0_deniran_city_s_e2.png b/data/maps/world/0_deniran_city_s_e2.png similarity index 100% rename from tiled/world/0_deniran_city_s_e2.png rename to data/maps/world/0_deniran_city_s_e2.png diff --git a/tiled/world/0_deniran_city_se.png b/data/maps/world/0_deniran_city_se.png similarity index 100% rename from tiled/world/0_deniran_city_se.png rename to data/maps/world/0_deniran_city_se.png diff --git a/tiled/world/0_deniran_city_sw.png b/data/maps/world/0_deniran_city_sw.png similarity index 100% rename from tiled/world/0_deniran_city_sw.png rename to data/maps/world/0_deniran_city_sw.png diff --git a/tiled/world/0_deniran_city_w.png b/data/maps/world/0_deniran_city_w.png similarity index 100% rename from tiled/world/0_deniran_city_w.png rename to data/maps/world/0_deniran_city_w.png diff --git a/tiled/world/0_deniran_forest_n.png b/data/maps/world/0_deniran_forest_n.png similarity index 100% rename from tiled/world/0_deniran_forest_n.png rename to data/maps/world/0_deniran_forest_n.png diff --git a/tiled/world/0_deniran_forest_n2.png b/data/maps/world/0_deniran_forest_n2.png similarity index 100% rename from tiled/world/0_deniran_forest_n2.png rename to data/maps/world/0_deniran_forest_n2.png diff --git a/tiled/world/0_deniran_forest_n2_e.png b/data/maps/world/0_deniran_forest_n2_e.png similarity index 100% rename from tiled/world/0_deniran_forest_n2_e.png rename to data/maps/world/0_deniran_forest_n2_e.png diff --git a/tiled/world/0_deniran_forest_n2_e2.png b/data/maps/world/0_deniran_forest_n2_e2.png similarity index 100% rename from tiled/world/0_deniran_forest_n2_e2.png rename to data/maps/world/0_deniran_forest_n2_e2.png diff --git a/tiled/world/0_deniran_forest_n2_w.png b/data/maps/world/0_deniran_forest_n2_w.png similarity index 100% rename from tiled/world/0_deniran_forest_n2_w.png rename to data/maps/world/0_deniran_forest_n2_w.png diff --git a/tiled/world/0_deniran_forest_n_e2.png b/data/maps/world/0_deniran_forest_n_e2.png similarity index 100% rename from tiled/world/0_deniran_forest_n_e2.png rename to data/maps/world/0_deniran_forest_n_e2.png diff --git a/tiled/world/0_deniran_forest_ne.png b/data/maps/world/0_deniran_forest_ne.png similarity index 100% rename from tiled/world/0_deniran_forest_ne.png rename to data/maps/world/0_deniran_forest_ne.png diff --git a/tiled/world/0_deniran_forest_nw.png b/data/maps/world/0_deniran_forest_nw.png similarity index 100% rename from tiled/world/0_deniran_forest_nw.png rename to data/maps/world/0_deniran_forest_nw.png diff --git a/tiled/world/0_deniran_river_s.png b/data/maps/world/0_deniran_river_s.png similarity index 100% rename from tiled/world/0_deniran_river_s.png rename to data/maps/world/0_deniran_river_s.png diff --git a/tiled/world/0_deniran_river_s_e2.png b/data/maps/world/0_deniran_river_s_e2.png similarity index 100% rename from tiled/world/0_deniran_river_s_e2.png rename to data/maps/world/0_deniran_river_s_e2.png diff --git a/tiled/world/0_deniran_river_se.png b/data/maps/world/0_deniran_river_se.png similarity index 100% rename from tiled/world/0_deniran_river_se.png rename to data/maps/world/0_deniran_river_se.png diff --git a/tiled/world/0_deniran_river_sw.png b/data/maps/world/0_deniran_river_sw.png similarity index 100% rename from tiled/world/0_deniran_river_sw.png rename to data/maps/world/0_deniran_river_sw.png diff --git a/tiled/world/0_fado_city.png b/data/maps/world/0_fado_city.png similarity index 100% rename from tiled/world/0_fado_city.png rename to data/maps/world/0_fado_city.png diff --git a/tiled/world/0_fado_city_easter.png b/data/maps/world/0_fado_city_easter.png similarity index 100% rename from tiled/world/0_fado_city_easter.png rename to data/maps/world/0_fado_city_easter.png diff --git a/tiled/world/0_fado_forest.png b/data/maps/world/0_fado_forest.png similarity index 100% rename from tiled/world/0_fado_forest.png rename to data/maps/world/0_fado_forest.png diff --git a/tiled/world/0_fado_forest_e.png b/data/maps/world/0_fado_forest_e.png similarity index 100% rename from tiled/world/0_fado_forest_e.png rename to data/maps/world/0_fado_forest_e.png diff --git a/tiled/world/0_fado_forest_s.png b/data/maps/world/0_fado_forest_s.png similarity index 100% rename from tiled/world/0_fado_forest_s.png rename to data/maps/world/0_fado_forest_s.png diff --git a/tiled/world/0_fado_forest_s_e2.png b/data/maps/world/0_fado_forest_s_e2.png similarity index 100% rename from tiled/world/0_fado_forest_s_e2.png rename to data/maps/world/0_fado_forest_s_e2.png diff --git a/tiled/world/0_fado_forest_s_e3.png b/data/maps/world/0_fado_forest_s_e3.png similarity index 100% rename from tiled/world/0_fado_forest_s_e3.png rename to data/maps/world/0_fado_forest_s_e3.png diff --git a/tiled/world/0_fado_forest_se.png b/data/maps/world/0_fado_forest_se.png similarity index 100% rename from tiled/world/0_fado_forest_se.png rename to data/maps/world/0_fado_forest_se.png diff --git a/tiled/world/0_fado_raid_main.png b/data/maps/world/0_fado_raid_main.png similarity index 100% rename from tiled/world/0_fado_raid_main.png rename to data/maps/world/0_fado_raid_main.png diff --git a/tiled/world/0_holiday_holiday_island.png b/data/maps/world/0_holiday_holiday_island.png similarity index 100% rename from tiled/world/0_holiday_holiday_island.png rename to data/maps/world/0_holiday_holiday_island.png diff --git a/tiled/world/0_kalavan_castle.png b/data/maps/world/0_kalavan_castle.png similarity index 100% rename from tiled/world/0_kalavan_castle.png rename to data/maps/world/0_kalavan_castle.png diff --git a/tiled/world/0_kalavan_castle_w.png b/data/maps/world/0_kalavan_castle_w.png similarity index 100% rename from tiled/world/0_kalavan_castle_w.png rename to data/maps/world/0_kalavan_castle_w.png diff --git a/tiled/world/0_kalavan_city.png b/data/maps/world/0_kalavan_city.png similarity index 100% rename from tiled/world/0_kalavan_city.png rename to data/maps/world/0_kalavan_city.png diff --git a/tiled/world/0_kalavan_city_gardens.png b/data/maps/world/0_kalavan_city_gardens.png similarity index 100% rename from tiled/world/0_kalavan_city_gardens.png rename to data/maps/world/0_kalavan_city_gardens.png diff --git a/tiled/world/0_kalavan_forest.png b/data/maps/world/0_kalavan_forest.png similarity index 100% rename from tiled/world/0_kalavan_forest.png rename to data/maps/world/0_kalavan_forest.png diff --git a/tiled/world/0_kalavan_forest_e.png b/data/maps/world/0_kalavan_forest_e.png similarity index 100% rename from tiled/world/0_kalavan_forest_e.png rename to data/maps/world/0_kalavan_forest_e.png diff --git a/tiled/world/0_kalavan_forest_e2.png b/data/maps/world/0_kalavan_forest_e2.png similarity index 100% rename from tiled/world/0_kalavan_forest_e2.png rename to data/maps/world/0_kalavan_forest_e2.png diff --git a/tiled/world/0_kirdneh_city.png b/data/maps/world/0_kirdneh_city.png similarity index 100% rename from tiled/world/0_kirdneh_city.png rename to data/maps/world/0_kirdneh_city.png diff --git a/tiled/world/0_kirdneh_river_w.png b/data/maps/world/0_kirdneh_river_w.png similarity index 100% rename from tiled/world/0_kirdneh_river_w.png rename to data/maps/world/0_kirdneh_river_w.png diff --git a/tiled/world/0_nalwor_city.png b/data/maps/world/0_nalwor_city.png similarity index 100% rename from tiled/world/0_nalwor_city.png rename to data/maps/world/0_nalwor_city.png diff --git a/tiled/world/0_nalwor_forest_e.png b/data/maps/world/0_nalwor_forest_e.png similarity index 100% rename from tiled/world/0_nalwor_forest_e.png rename to data/maps/world/0_nalwor_forest_e.png diff --git a/tiled/world/0_nalwor_forest_e2.png b/data/maps/world/0_nalwor_forest_e2.png similarity index 100% rename from tiled/world/0_nalwor_forest_e2.png rename to data/maps/world/0_nalwor_forest_e2.png diff --git a/tiled/world/0_nalwor_forest_n.png b/data/maps/world/0_nalwor_forest_n.png similarity index 100% rename from tiled/world/0_nalwor_forest_n.png rename to data/maps/world/0_nalwor_forest_n.png diff --git a/tiled/world/0_nalwor_forest_n_e2.png b/data/maps/world/0_nalwor_forest_n_e2.png similarity index 100% rename from tiled/world/0_nalwor_forest_n_e2.png rename to data/maps/world/0_nalwor_forest_n_e2.png diff --git a/tiled/world/0_nalwor_forest_ne.png b/data/maps/world/0_nalwor_forest_ne.png similarity index 100% rename from tiled/world/0_nalwor_forest_ne.png rename to data/maps/world/0_nalwor_forest_ne.png diff --git a/tiled/world/0_nalwor_forest_nw.png b/data/maps/world/0_nalwor_forest_nw.png similarity index 100% rename from tiled/world/0_nalwor_forest_nw.png rename to data/maps/world/0_nalwor_forest_nw.png diff --git a/tiled/world/0_nalwor_forest_w.png b/data/maps/world/0_nalwor_forest_w.png similarity index 100% rename from tiled/world/0_nalwor_forest_w.png rename to data/maps/world/0_nalwor_forest_w.png diff --git a/tiled/world/0_nalwor_river_s.png b/data/maps/world/0_nalwor_river_s.png similarity index 100% rename from tiled/world/0_nalwor_river_s.png rename to data/maps/world/0_nalwor_river_s.png diff --git a/tiled/world/0_nalwor_river_s_e2.png b/data/maps/world/0_nalwor_river_s_e2.png similarity index 100% rename from tiled/world/0_nalwor_river_s_e2.png rename to data/maps/world/0_nalwor_river_s_e2.png diff --git a/tiled/world/0_nalwor_river_se.png b/data/maps/world/0_nalwor_river_se.png similarity index 100% rename from tiled/world/0_nalwor_river_se.png rename to data/maps/world/0_nalwor_river_se.png diff --git a/tiled/world/0_nalwor_river_sw.png b/data/maps/world/0_nalwor_river_sw.png similarity index 100% rename from tiled/world/0_nalwor_river_sw.png rename to data/maps/world/0_nalwor_river_sw.png diff --git a/tiled/world/0_northpole_northpole_island.png b/data/maps/world/0_northpole_northpole_island.png similarity index 100% rename from tiled/world/0_northpole_northpole_island.png rename to data/maps/world/0_northpole_northpole_island.png diff --git a/tiled/world/0_orril_castle.png b/data/maps/world/0_orril_castle.png similarity index 100% rename from tiled/world/0_orril_castle.png rename to data/maps/world/0_orril_castle.png diff --git a/tiled/world/0_orril_forest_e.png b/data/maps/world/0_orril_forest_e.png similarity index 100% rename from tiled/world/0_orril_forest_e.png rename to data/maps/world/0_orril_forest_e.png diff --git a/tiled/world/0_orril_forest_n.png b/data/maps/world/0_orril_forest_n.png similarity index 100% rename from tiled/world/0_orril_forest_n.png rename to data/maps/world/0_orril_forest_n.png diff --git a/tiled/world/0_orril_mountain_n2_w2.png b/data/maps/world/0_orril_mountain_n2_w2.png similarity index 100% rename from tiled/world/0_orril_mountain_n2_w2.png rename to data/maps/world/0_orril_mountain_n2_w2.png diff --git a/tiled/world/0_orril_mountain_n_w2.png b/data/maps/world/0_orril_mountain_n_w2.png similarity index 100% rename from tiled/world/0_orril_mountain_n_w2.png rename to data/maps/world/0_orril_mountain_n_w2.png diff --git a/tiled/world/0_orril_mountain_nw.png b/data/maps/world/0_orril_mountain_nw.png similarity index 100% rename from tiled/world/0_orril_mountain_nw.png rename to data/maps/world/0_orril_mountain_nw.png diff --git a/tiled/world/0_orril_mountain_w.png b/data/maps/world/0_orril_mountain_w.png similarity index 100% rename from tiled/world/0_orril_mountain_w.png rename to data/maps/world/0_orril_mountain_w.png diff --git a/tiled/world/0_orril_mountain_w2.png b/data/maps/world/0_orril_mountain_w2.png similarity index 100% rename from tiled/world/0_orril_mountain_w2.png rename to data/maps/world/0_orril_mountain_w2.png diff --git a/tiled/world/0_orril_river_s.png b/data/maps/world/0_orril_river_s.png similarity index 100% rename from tiled/world/0_orril_river_s.png rename to data/maps/world/0_orril_river_s.png diff --git a/tiled/world/0_orril_river_s_w2.png b/data/maps/world/0_orril_river_s_w2.png similarity index 100% rename from tiled/world/0_orril_river_s_w2.png rename to data/maps/world/0_orril_river_s_w2.png diff --git a/tiled/world/0_orril_river_se.png b/data/maps/world/0_orril_river_se.png similarity index 100% rename from tiled/world/0_orril_river_se.png rename to data/maps/world/0_orril_river_se.png diff --git a/tiled/world/0_orril_river_sw.png b/data/maps/world/0_orril_river_sw.png similarity index 100% rename from tiled/world/0_orril_river_sw.png rename to data/maps/world/0_orril_river_sw.png diff --git a/tiled/world/0_semos_canyon.png b/data/maps/world/0_semos_canyon.png similarity index 100% rename from tiled/world/0_semos_canyon.png rename to data/maps/world/0_semos_canyon.png diff --git a/tiled/world/0_semos_city.png b/data/maps/world/0_semos_city.png similarity index 100% rename from tiled/world/0_semos_city.png rename to data/maps/world/0_semos_city.png diff --git a/tiled/world/0_semos_city_easter.png b/data/maps/world/0_semos_city_easter.png similarity index 100% rename from tiled/world/0_semos_city_easter.png rename to data/maps/world/0_semos_city_easter.png diff --git a/tiled/world/0_semos_city_halloween.png b/data/maps/world/0_semos_city_halloween.png similarity index 100% rename from tiled/world/0_semos_city_halloween.png rename to data/maps/world/0_semos_city_halloween.png diff --git a/tiled/world/0_semos_city_xmas.png b/data/maps/world/0_semos_city_xmas.png similarity index 100% rename from tiled/world/0_semos_city_xmas.png rename to data/maps/world/0_semos_city_xmas.png diff --git a/tiled/world/0_semos_forest_s.png b/data/maps/world/0_semos_forest_s.png similarity index 100% rename from tiled/world/0_semos_forest_s.png rename to data/maps/world/0_semos_forest_s.png diff --git a/tiled/world/0_semos_mountain_n2.png b/data/maps/world/0_semos_mountain_n2.png similarity index 100% rename from tiled/world/0_semos_mountain_n2.png rename to data/maps/world/0_semos_mountain_n2.png diff --git a/tiled/world/0_semos_mountain_n2_e.png b/data/maps/world/0_semos_mountain_n2_e.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_e.png rename to data/maps/world/0_semos_mountain_n2_e.png diff --git a/tiled/world/0_semos_mountain_n2_e2.png b/data/maps/world/0_semos_mountain_n2_e2.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_e2.png rename to data/maps/world/0_semos_mountain_n2_e2.png diff --git a/tiled/world/0_semos_mountain_n2_mine_town_weeks.png b/data/maps/world/0_semos_mountain_n2_mine_town_weeks.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_mine_town_weeks.png rename to data/maps/world/0_semos_mountain_n2_mine_town_weeks.png diff --git a/tiled/world/0_semos_mountain_n2_mine_town_weeks_construction.png b/data/maps/world/0_semos_mountain_n2_mine_town_weeks_construction.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_mine_town_weeks_construction.png rename to data/maps/world/0_semos_mountain_n2_mine_town_weeks_construction.png diff --git a/tiled/world/0_semos_mountain_n2_w.png b/data/maps/world/0_semos_mountain_n2_w.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_w.png rename to data/maps/world/0_semos_mountain_n2_w.png diff --git a/tiled/world/0_semos_mountain_n2_w2.png b/data/maps/world/0_semos_mountain_n2_w2.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_w2.png rename to data/maps/world/0_semos_mountain_n2_w2.png diff --git a/tiled/world/0_semos_mountain_n2_w3.png b/data/maps/world/0_semos_mountain_n2_w3.png similarity index 100% rename from tiled/world/0_semos_mountain_n2_w3.png rename to data/maps/world/0_semos_mountain_n2_w3.png diff --git a/tiled/world/0_semos_mountain_n_e2.png b/data/maps/world/0_semos_mountain_n_e2.png similarity index 100% rename from tiled/world/0_semos_mountain_n_e2.png rename to data/maps/world/0_semos_mountain_n_e2.png diff --git a/tiled/world/0_semos_mountain_n_w2.png b/data/maps/world/0_semos_mountain_n_w2.png similarity index 100% rename from tiled/world/0_semos_mountain_n_w2.png rename to data/maps/world/0_semos_mountain_n_w2.png diff --git a/tiled/world/0_semos_mountain_n_w3.png b/data/maps/world/0_semos_mountain_n_w3.png similarity index 100% rename from tiled/world/0_semos_mountain_n_w3.png rename to data/maps/world/0_semos_mountain_n_w3.png diff --git a/tiled/world/0_semos_mountain_n_w4.png b/data/maps/world/0_semos_mountain_n_w4.png similarity index 100% rename from tiled/world/0_semos_mountain_n_w4.png rename to data/maps/world/0_semos_mountain_n_w4.png diff --git a/tiled/world/0_semos_mountain_w2.png b/data/maps/world/0_semos_mountain_w2.png similarity index 100% rename from tiled/world/0_semos_mountain_w2.png rename to data/maps/world/0_semos_mountain_w2.png diff --git a/tiled/world/0_semos_plains_n.png b/data/maps/world/0_semos_plains_n.png similarity index 100% rename from tiled/world/0_semos_plains_n.png rename to data/maps/world/0_semos_plains_n.png diff --git a/tiled/world/0_semos_plains_n_e2.png b/data/maps/world/0_semos_plains_n_e2.png similarity index 100% rename from tiled/world/0_semos_plains_n_e2.png rename to data/maps/world/0_semos_plains_n_e2.png diff --git a/tiled/world/0_semos_plains_ne.png b/data/maps/world/0_semos_plains_ne.png similarity index 100% rename from tiled/world/0_semos_plains_ne.png rename to data/maps/world/0_semos_plains_ne.png diff --git a/tiled/world/0_semos_plains_s.png b/data/maps/world/0_semos_plains_s.png similarity index 100% rename from tiled/world/0_semos_plains_s.png rename to data/maps/world/0_semos_plains_s.png diff --git a/tiled/world/0_semos_plains_w.png b/data/maps/world/0_semos_plains_w.png similarity index 100% rename from tiled/world/0_semos_plains_w.png rename to data/maps/world/0_semos_plains_w.png diff --git a/tiled/world/0_semos_road_e.png b/data/maps/world/0_semos_road_e.png similarity index 100% rename from tiled/world/0_semos_road_e.png rename to data/maps/world/0_semos_road_e.png diff --git a/tiled/world/0_semos_road_se.png b/data/maps/world/0_semos_road_se.png similarity index 100% rename from tiled/world/0_semos_road_se.png rename to data/maps/world/0_semos_road_se.png diff --git a/tiled/world/0_semos_village_w.png b/data/maps/world/0_semos_village_w.png similarity index 100% rename from tiled/world/0_semos_village_w.png rename to data/maps/world/0_semos_village_w.png diff --git a/tiled/world/0_semos_village_w_xmas.png b/data/maps/world/0_semos_village_w_xmas.png similarity index 100% rename from tiled/world/0_semos_village_w_xmas.png rename to data/maps/world/0_semos_village_w_xmas.png diff --git a/tiled/world/0_sikhw_city.png b/data/maps/world/0_sikhw_city.png similarity index 100% rename from tiled/world/0_sikhw_city.png rename to data/maps/world/0_sikhw_city.png diff --git a/tiled/world/0_sikhw_desert_e.png b/data/maps/world/0_sikhw_desert_e.png similarity index 100% rename from tiled/world/0_sikhw_desert_e.png rename to data/maps/world/0_sikhw_desert_e.png diff --git a/tiled/world/0_sikhw_desert_n.png b/data/maps/world/0_sikhw_desert_n.png similarity index 100% rename from tiled/world/0_sikhw_desert_n.png rename to data/maps/world/0_sikhw_desert_n.png diff --git a/tiled/world/0_sikhw_desert_n_w2.png b/data/maps/world/0_sikhw_desert_n_w2.png similarity index 100% rename from tiled/world/0_sikhw_desert_n_w2.png rename to data/maps/world/0_sikhw_desert_n_w2.png diff --git a/tiled/world/0_sikhw_desert_ne.png b/data/maps/world/0_sikhw_desert_ne.png similarity index 100% rename from tiled/world/0_sikhw_desert_ne.png rename to data/maps/world/0_sikhw_desert_ne.png diff --git a/tiled/world/0_sikhw_desert_nw.png b/data/maps/world/0_sikhw_desert_nw.png similarity index 100% rename from tiled/world/0_sikhw_desert_nw.png rename to data/maps/world/0_sikhw_desert_nw.png diff --git a/tiled/world/0_sikhw_desert_s.png b/data/maps/world/0_sikhw_desert_s.png similarity index 100% rename from tiled/world/0_sikhw_desert_s.png rename to data/maps/world/0_sikhw_desert_s.png diff --git a/tiled/world/0_sikhw_desert_s2.png b/data/maps/world/0_sikhw_desert_s2.png similarity index 100% rename from tiled/world/0_sikhw_desert_s2.png rename to data/maps/world/0_sikhw_desert_s2.png diff --git a/tiled/world/0_sikhw_desert_s2_e.png b/data/maps/world/0_sikhw_desert_s2_e.png similarity index 100% rename from tiled/world/0_sikhw_desert_s2_e.png rename to data/maps/world/0_sikhw_desert_s2_e.png diff --git a/tiled/world/0_sikhw_desert_s2_w.png b/data/maps/world/0_sikhw_desert_s2_w.png similarity index 100% rename from tiled/world/0_sikhw_desert_s2_w.png rename to data/maps/world/0_sikhw_desert_s2_w.png diff --git a/tiled/world/0_sikhw_desert_s2_w2.png b/data/maps/world/0_sikhw_desert_s2_w2.png similarity index 100% rename from tiled/world/0_sikhw_desert_s2_w2.png rename to data/maps/world/0_sikhw_desert_s2_w2.png diff --git a/tiled/world/0_sikhw_desert_s_w2.png b/data/maps/world/0_sikhw_desert_s_w2.png similarity index 100% rename from tiled/world/0_sikhw_desert_s_w2.png rename to data/maps/world/0_sikhw_desert_s_w2.png diff --git a/tiled/world/0_sikhw_desert_se.png b/data/maps/world/0_sikhw_desert_se.png similarity index 100% rename from tiled/world/0_sikhw_desert_se.png rename to data/maps/world/0_sikhw_desert_se.png diff --git a/tiled/world/0_sikhw_desert_sw.png b/data/maps/world/0_sikhw_desert_sw.png similarity index 100% rename from tiled/world/0_sikhw_desert_sw.png rename to data/maps/world/0_sikhw_desert_sw.png diff --git a/tiled/world/0_sikhw_desert_w.png b/data/maps/world/0_sikhw_desert_w.png similarity index 100% rename from tiled/world/0_sikhw_desert_w.png rename to data/maps/world/0_sikhw_desert_w.png diff --git a/tiled/world/0_sikhw_desert_w2.png b/data/maps/world/0_sikhw_desert_w2.png similarity index 100% rename from tiled/world/0_sikhw_desert_w2.png rename to data/maps/world/0_sikhw_desert_w2.png diff --git a/tiled/world/0_sikhw_placeholder.png b/data/maps/world/0_sikhw_placeholder.png similarity index 100% rename from tiled/world/0_sikhw_placeholder.png rename to data/maps/world/0_sikhw_placeholder.png diff --git a/tiled/world/0_sikhw_sikhw_desert_se.png b/data/maps/world/0_sikhw_sikhw_desert_se.png similarity index 100% rename from tiled/world/0_sikhw_sikhw_desert_se.png rename to data/maps/world/0_sikhw_sikhw_desert_se.png diff --git a/tiled/world/1_kikareukin_cave.png b/data/maps/world/1_kikareukin_cave.png similarity index 100% rename from tiled/world/1_kikareukin_cave.png rename to data/maps/world/1_kikareukin_cave.png diff --git a/tiled/world/2_kikareukin_cave.png b/data/maps/world/2_kikareukin_cave.png similarity index 100% rename from tiled/world/2_kikareukin_cave.png rename to data/maps/world/2_kikareukin_cave.png diff --git a/tiled/world/3_kikareukin_cave.png b/data/maps/world/3_kikareukin_cave.png similarity index 100% rename from tiled/world/3_kikareukin_cave.png rename to data/maps/world/3_kikareukin_cave.png diff --git a/tiled/world/4_kikareukin_cave.png b/data/maps/world/4_kikareukin_cave.png similarity index 100% rename from tiled/world/4_kikareukin_cave.png rename to data/maps/world/4_kikareukin_cave.png diff --git a/tiled/world/5_kikareukin_cave.png b/data/maps/world/5_kikareukin_cave.png similarity index 100% rename from tiled/world/5_kikareukin_cave.png rename to data/maps/world/5_kikareukin_cave.png diff --git a/tiled/world/6_kikareukin_islands.png b/data/maps/world/6_kikareukin_islands.png similarity index 100% rename from tiled/world/6_kikareukin_islands.png rename to data/maps/world/6_kikareukin_islands.png diff --git a/tiled/world/7_kikareukin_clouds.png b/data/maps/world/7_kikareukin_clouds.png similarity index 100% rename from tiled/world/7_kikareukin_clouds.png rename to data/maps/world/7_kikareukin_clouds.png diff --git a/tiled/world/README.txt b/data/maps/world/README.txt similarity index 100% rename from tiled/world/README.txt rename to data/maps/world/README.txt diff --git a/tiled/world/empty-white.png b/data/maps/world/empty-white.png similarity index 100% rename from tiled/world/empty-white.png rename to data/maps/world/empty-white.png diff --git a/tiled/world/empty.png b/data/maps/world/empty.png similarity index 100% rename from tiled/world/empty.png rename to data/maps/world/empty.png diff --git a/tiled/world/int_admin_investigation.png b/data/maps/world/int_admin_investigation.png similarity index 100% rename from tiled/world/int_admin_investigation.png rename to data/maps/world/int_admin_investigation.png diff --git a/tiled/world/int_admin_playground.png b/data/maps/world/int_admin_playground.png similarity index 100% rename from tiled/world/int_admin_playground.png rename to data/maps/world/int_admin_playground.png diff --git a/tiled/world/int_ados_bakery.png b/data/maps/world/int_ados_bakery.png similarity index 100% rename from tiled/world/int_ados_bakery.png rename to data/maps/world/int_ados_bakery.png diff --git a/tiled/world/int_ados_bank.png b/data/maps/world/int_ados_bank.png similarity index 100% rename from tiled/world/int_ados_bank.png rename to data/maps/world/int_ados_bank.png diff --git a/tiled/world/int_ados_bar.png b/data/maps/world/int_ados_bar.png similarity index 100% rename from tiled/world/int_ados_bar.png rename to data/maps/world/int_ados_bar.png diff --git a/tiled/world/int_ados_bar_1.png b/data/maps/world/int_ados_bar_1.png similarity index 100% rename from tiled/world/int_ados_bar_1.png rename to data/maps/world/int_ados_bar_1.png diff --git a/tiled/world/int_ados_barracks_0.png b/data/maps/world/int_ados_barracks_0.png similarity index 100% rename from tiled/world/int_ados_barracks_0.png rename to data/maps/world/int_ados_barracks_0.png diff --git a/tiled/world/int_ados_barracks_1.png b/data/maps/world/int_ados_barracks_1.png similarity index 100% rename from tiled/world/int_ados_barracks_1.png rename to data/maps/world/int_ados_barracks_1.png diff --git a/tiled/world/int_ados_buraucrazy_0.png b/data/maps/world/int_ados_buraucrazy_0.png similarity index 100% rename from tiled/world/int_ados_buraucrazy_0.png rename to data/maps/world/int_ados_buraucrazy_0.png diff --git a/tiled/world/int_ados_buraucrazy_1.png b/data/maps/world/int_ados_buraucrazy_1.png similarity index 100% rename from tiled/world/int_ados_buraucrazy_1.png rename to data/maps/world/int_ados_buraucrazy_1.png diff --git a/tiled/world/int_ados_buraucrazy_2.png b/data/maps/world/int_ados_buraucrazy_2.png similarity index 100% rename from tiled/world/int_ados_buraucrazy_2.png rename to data/maps/world/int_ados_buraucrazy_2.png diff --git a/tiled/world/int_ados_buraucrazy_3.png b/data/maps/world/int_ados_buraucrazy_3.png similarity index 100% rename from tiled/world/int_ados_buraucrazy_3.png rename to data/maps/world/int_ados_buraucrazy_3.png diff --git a/tiled/world/int_ados_carolines_house.png b/data/maps/world/int_ados_carolines_house.png similarity index 100% rename from tiled/world/int_ados_carolines_house.png rename to data/maps/world/int_ados_carolines_house.png diff --git a/tiled/world/int_ados_castle_dungeons.png b/data/maps/world/int_ados_castle_dungeons.png similarity index 100% rename from tiled/world/int_ados_castle_dungeons.png rename to data/maps/world/int_ados_castle_dungeons.png diff --git a/tiled/world/int_ados_castle_entrance.png b/data/maps/world/int_ados_castle_entrance.png similarity index 100% rename from tiled/world/int_ados_castle_entrance.png rename to data/maps/world/int_ados_castle_entrance.png diff --git a/tiled/world/int_ados_castle_left.png b/data/maps/world/int_ados_castle_left.png similarity index 100% rename from tiled/world/int_ados_castle_left.png rename to data/maps/world/int_ados_castle_left.png diff --git a/tiled/world/int_ados_castle_right.png b/data/maps/world/int_ados_castle_right.png similarity index 100% rename from tiled/world/int_ados_castle_right.png rename to data/maps/world/int_ados_castle_right.png diff --git a/tiled/world/int_ados_castle_throne.png b/data/maps/world/int_ados_castle_throne.png similarity index 100% rename from tiled/world/int_ados_castle_throne.png rename to data/maps/world/int_ados_castle_throne.png diff --git a/tiled/world/int_ados_church_0.png b/data/maps/world/int_ados_church_0.png similarity index 100% rename from tiled/world/int_ados_church_0.png rename to data/maps/world/int_ados_church_0.png diff --git a/tiled/world/int_ados_church_1.png b/data/maps/world/int_ados_church_1.png similarity index 100% rename from tiled/world/int_ados_church_1.png rename to data/maps/world/int_ados_church_1.png diff --git a/tiled/world/int_ados_farm_house.png b/data/maps/world/int_ados_farm_house.png similarity index 100% rename from tiled/world/int_ados_farm_house.png rename to data/maps/world/int_ados_farm_house.png diff --git a/tiled/world/int_ados_farm_house_1.png b/data/maps/world/int_ados_farm_house_1.png similarity index 100% rename from tiled/world/int_ados_farm_house_1.png rename to data/maps/world/int_ados_farm_house_1.png diff --git a/tiled/world/int_ados_felinas_house.png b/data/maps/world/int_ados_felinas_house.png similarity index 100% rename from tiled/world/int_ados_felinas_house.png rename to data/maps/world/int_ados_felinas_house.png diff --git a/tiled/world/int_ados_fishermans_hut_north.png b/data/maps/world/int_ados_fishermans_hut_north.png similarity index 100% rename from tiled/world/int_ados_fishermans_hut_north.png rename to data/maps/world/int_ados_fishermans_hut_north.png diff --git a/tiled/world/int_ados_fishermans_hut_south.png b/data/maps/world/int_ados_fishermans_hut_south.png similarity index 100% rename from tiled/world/int_ados_fishermans_hut_south.png rename to data/maps/world/int_ados_fishermans_hut_south.png diff --git a/tiled/world/int_ados_fishermans_hut_west.png b/data/maps/world/int_ados_fishermans_hut_west.png similarity index 100% rename from tiled/world/int_ados_fishermans_hut_west.png rename to data/maps/world/int_ados_fishermans_hut_west.png diff --git a/tiled/world/int_ados_goldsmith.png b/data/maps/world/int_ados_goldsmith.png similarity index 100% rename from tiled/world/int_ados_goldsmith.png rename to data/maps/world/int_ados_goldsmith.png diff --git a/tiled/world/int_ados_haunted_house.png b/data/maps/world/int_ados_haunted_house.png similarity index 100% rename from tiled/world/int_ados_haunted_house.png rename to data/maps/world/int_ados_haunted_house.png diff --git a/tiled/world/int_ados_haunted_house_basement.png b/data/maps/world/int_ados_haunted_house_basement.png similarity index 100% rename from tiled/world/int_ados_haunted_house_basement.png rename to data/maps/world/int_ados_haunted_house_basement.png diff --git a/tiled/world/int_ados_house_50.png b/data/maps/world/int_ados_house_50.png similarity index 100% rename from tiled/world/int_ados_house_50.png rename to data/maps/world/int_ados_house_50.png diff --git a/tiled/world/int_ados_house_50_1.png b/data/maps/world/int_ados_house_50_1.png similarity index 100% rename from tiled/world/int_ados_house_50_1.png rename to data/maps/world/int_ados_house_50_1.png diff --git a/tiled/world/int_ados_house_51.png b/data/maps/world/int_ados_house_51.png similarity index 100% rename from tiled/world/int_ados_house_51.png rename to data/maps/world/int_ados_house_51.png diff --git a/tiled/world/int_ados_house_51_1.png b/data/maps/world/int_ados_house_51_1.png similarity index 100% rename from tiled/world/int_ados_house_51_1.png rename to data/maps/world/int_ados_house_51_1.png diff --git a/tiled/world/int_ados_house_52.png b/data/maps/world/int_ados_house_52.png similarity index 100% rename from tiled/world/int_ados_house_52.png rename to data/maps/world/int_ados_house_52.png diff --git a/tiled/world/int_ados_house_52_1.png b/data/maps/world/int_ados_house_52_1.png similarity index 100% rename from tiled/world/int_ados_house_52_1.png rename to data/maps/world/int_ados_house_52_1.png diff --git a/tiled/world/int_ados_house_53.png b/data/maps/world/int_ados_house_53.png similarity index 100% rename from tiled/world/int_ados_house_53.png rename to data/maps/world/int_ados_house_53.png diff --git a/tiled/world/int_ados_house_53_1.png b/data/maps/world/int_ados_house_53_1.png similarity index 100% rename from tiled/world/int_ados_house_53_1.png rename to data/maps/world/int_ados_house_53_1.png diff --git a/tiled/world/int_ados_house_54.png b/data/maps/world/int_ados_house_54.png similarity index 100% rename from tiled/world/int_ados_house_54.png rename to data/maps/world/int_ados_house_54.png diff --git a/tiled/world/int_ados_house_54_1.png b/data/maps/world/int_ados_house_54_1.png similarity index 100% rename from tiled/world/int_ados_house_54_1.png rename to data/maps/world/int_ados_house_54_1.png diff --git a/tiled/world/int_ados_house_55.png b/data/maps/world/int_ados_house_55.png similarity index 100% rename from tiled/world/int_ados_house_55.png rename to data/maps/world/int_ados_house_55.png diff --git a/tiled/world/int_ados_house_55_1.png b/data/maps/world/int_ados_house_55_1.png similarity index 100% rename from tiled/world/int_ados_house_55_1.png rename to data/maps/world/int_ados_house_55_1.png diff --git a/tiled/world/int_ados_house_56.png b/data/maps/world/int_ados_house_56.png similarity index 100% rename from tiled/world/int_ados_house_56.png rename to data/maps/world/int_ados_house_56.png diff --git a/tiled/world/int_ados_house_56_1.png b/data/maps/world/int_ados_house_56_1.png similarity index 100% rename from tiled/world/int_ados_house_56_1.png rename to data/maps/world/int_ados_house_56_1.png diff --git a/tiled/world/int_ados_house_57.png b/data/maps/world/int_ados_house_57.png similarity index 100% rename from tiled/world/int_ados_house_57.png rename to data/maps/world/int_ados_house_57.png diff --git a/tiled/world/int_ados_house_57_1.png b/data/maps/world/int_ados_house_57_1.png similarity index 100% rename from tiled/world/int_ados_house_57_1.png rename to data/maps/world/int_ados_house_57_1.png diff --git a/tiled/world/int_ados_house_58.png b/data/maps/world/int_ados_house_58.png similarity index 100% rename from tiled/world/int_ados_house_58.png rename to data/maps/world/int_ados_house_58.png diff --git a/tiled/world/int_ados_house_58_1.png b/data/maps/world/int_ados_house_58_1.png similarity index 100% rename from tiled/world/int_ados_house_58_1.png rename to data/maps/world/int_ados_house_58_1.png diff --git a/tiled/world/int_ados_house_59.png b/data/maps/world/int_ados_house_59.png similarity index 100% rename from tiled/world/int_ados_house_59.png rename to data/maps/world/int_ados_house_59.png diff --git a/tiled/world/int_ados_house_59_1.png b/data/maps/world/int_ados_house_59_1.png similarity index 100% rename from tiled/world/int_ados_house_59_1.png rename to data/maps/world/int_ados_house_59_1.png diff --git a/tiled/world/int_ados_house_60.png b/data/maps/world/int_ados_house_60.png similarity index 100% rename from tiled/world/int_ados_house_60.png rename to data/maps/world/int_ados_house_60.png diff --git a/tiled/world/int_ados_house_60_1.png b/data/maps/world/int_ados_house_60_1.png similarity index 100% rename from tiled/world/int_ados_house_60_1.png rename to data/maps/world/int_ados_house_60_1.png diff --git a/tiled/world/int_ados_house_61.png b/data/maps/world/int_ados_house_61.png similarity index 100% rename from tiled/world/int_ados_house_61.png rename to data/maps/world/int_ados_house_61.png diff --git a/tiled/world/int_ados_house_61_1.png b/data/maps/world/int_ados_house_61_1.png similarity index 100% rename from tiled/world/int_ados_house_61_1.png rename to data/maps/world/int_ados_house_61_1.png diff --git a/tiled/world/int_ados_house_62.png b/data/maps/world/int_ados_house_62.png similarity index 100% rename from tiled/world/int_ados_house_62.png rename to data/maps/world/int_ados_house_62.png diff --git a/tiled/world/int_ados_house_62_1.png b/data/maps/world/int_ados_house_62_1.png similarity index 100% rename from tiled/world/int_ados_house_62_1.png rename to data/maps/world/int_ados_house_62_1.png diff --git a/tiled/world/int_ados_house_63.png b/data/maps/world/int_ados_house_63.png similarity index 100% rename from tiled/world/int_ados_house_63.png rename to data/maps/world/int_ados_house_63.png diff --git a/tiled/world/int_ados_house_64.png b/data/maps/world/int_ados_house_64.png similarity index 100% rename from tiled/world/int_ados_house_64.png rename to data/maps/world/int_ados_house_64.png diff --git a/tiled/world/int_ados_house_65.png b/data/maps/world/int_ados_house_65.png similarity index 100% rename from tiled/world/int_ados_house_65.png rename to data/maps/world/int_ados_house_65.png diff --git a/tiled/world/int_ados_house_66.png b/data/maps/world/int_ados_house_66.png similarity index 100% rename from tiled/world/int_ados_house_66.png rename to data/maps/world/int_ados_house_66.png diff --git a/tiled/world/int_ados_house_67.png b/data/maps/world/int_ados_house_67.png similarity index 100% rename from tiled/world/int_ados_house_67.png rename to data/maps/world/int_ados_house_67.png diff --git a/tiled/world/int_ados_house_68.png b/data/maps/world/int_ados_house_68.png similarity index 100% rename from tiled/world/int_ados_house_68.png rename to data/maps/world/int_ados_house_68.png diff --git a/tiled/world/int_ados_house_69.png b/data/maps/world/int_ados_house_69.png similarity index 100% rename from tiled/world/int_ados_house_69.png rename to data/maps/world/int_ados_house_69.png diff --git a/tiled/world/int_ados_house_70.png b/data/maps/world/int_ados_house_70.png similarity index 100% rename from tiled/world/int_ados_house_70.png rename to data/maps/world/int_ados_house_70.png diff --git a/tiled/world/int_ados_house_71.png b/data/maps/world/int_ados_house_71.png similarity index 100% rename from tiled/world/int_ados_house_71.png rename to data/maps/world/int_ados_house_71.png diff --git a/tiled/world/int_ados_house_72.png b/data/maps/world/int_ados_house_72.png similarity index 100% rename from tiled/world/int_ados_house_72.png rename to data/maps/world/int_ados_house_72.png diff --git a/tiled/world/int_ados_house_73.png b/data/maps/world/int_ados_house_73.png similarity index 100% rename from tiled/world/int_ados_house_73.png rename to data/maps/world/int_ados_house_73.png diff --git a/tiled/world/int_ados_house_74.png b/data/maps/world/int_ados_house_74.png similarity index 100% rename from tiled/world/int_ados_house_74.png rename to data/maps/world/int_ados_house_74.png diff --git a/tiled/world/int_ados_house_75.png b/data/maps/world/int_ados_house_75.png similarity index 100% rename from tiled/world/int_ados_house_75.png rename to data/maps/world/int_ados_house_75.png diff --git a/tiled/world/int_ados_house_76.png b/data/maps/world/int_ados_house_76.png similarity index 100% rename from tiled/world/int_ados_house_76.png rename to data/maps/world/int_ados_house_76.png diff --git a/tiled/world/int_ados_house_77.png b/data/maps/world/int_ados_house_77.png similarity index 100% rename from tiled/world/int_ados_house_77.png rename to data/maps/world/int_ados_house_77.png diff --git a/tiled/world/int_ados_house_79.png b/data/maps/world/int_ados_house_79.png similarity index 100% rename from tiled/world/int_ados_house_79.png rename to data/maps/world/int_ados_house_79.png diff --git a/tiled/world/int_ados_library.png b/data/maps/world/int_ados_library.png similarity index 100% rename from tiled/world/int_ados_library.png rename to data/maps/world/int_ados_library.png diff --git a/tiled/world/int_ados_magician_house.png b/data/maps/world/int_ados_magician_house.png similarity index 100% rename from tiled/world/int_ados_magician_house.png rename to data/maps/world/int_ados_magician_house.png diff --git a/tiled/world/int_ados_meat_market.png b/data/maps/world/int_ados_meat_market.png similarity index 100% rename from tiled/world/int_ados_meat_market.png rename to data/maps/world/int_ados_meat_market.png diff --git a/tiled/world/int_ados_pet_sanctuary.png b/data/maps/world/int_ados_pet_sanctuary.png similarity index 100% rename from tiled/world/int_ados_pet_sanctuary.png rename to data/maps/world/int_ados_pet_sanctuary.png diff --git a/tiled/world/int_ados_reverse_arrow.png b/data/maps/world/int_ados_reverse_arrow.png similarity index 100% rename from tiled/world/int_ados_reverse_arrow.png rename to data/maps/world/int_ados_reverse_arrow.png diff --git a/tiled/world/int_ados_ross_house.png b/data/maps/world/int_ados_ross_house.png similarity index 100% rename from tiled/world/int_ados_ross_house.png rename to data/maps/world/int_ados_ross_house.png diff --git a/tiled/world/int_ados_sewing_room.png b/data/maps/world/int_ados_sewing_room.png similarity index 100% rename from tiled/world/int_ados_sewing_room.png rename to data/maps/world/int_ados_sewing_room.png diff --git a/tiled/world/int_ados_storage.png b/data/maps/world/int_ados_storage.png similarity index 100% rename from tiled/world/int_ados_storage.png rename to data/maps/world/int_ados_storage.png diff --git a/tiled/world/int_ados_tavern_0.png b/data/maps/world/int_ados_tavern_0.png similarity index 100% rename from tiled/world/int_ados_tavern_0.png rename to data/maps/world/int_ados_tavern_0.png diff --git a/tiled/world/int_ados_temple.png b/data/maps/world/int_ados_temple.png similarity index 100% rename from tiled/world/int_ados_temple.png rename to data/maps/world/int_ados_temple.png diff --git a/tiled/world/int_ados_zaras_house_0.png b/data/maps/world/int_ados_zaras_house_0.png similarity index 100% rename from tiled/world/int_ados_zaras_house_0.png rename to data/maps/world/int_ados_zaras_house_0.png diff --git a/tiled/world/int_ados_zaras_house_1.png b/data/maps/world/int_ados_zaras_house_1.png similarity index 100% rename from tiled/world/int_ados_zaras_house_1.png rename to data/maps/world/int_ados_zaras_house_1.png diff --git a/tiled/world/int_adventure_island.png b/data/maps/world/int_adventure_island.png similarity index 100% rename from tiled/world/int_adventure_island.png rename to data/maps/world/int_adventure_island.png diff --git a/tiled/world/int_afterlife.png b/data/maps/world/int_afterlife.png similarity index 100% rename from tiled/world/int_afterlife.png rename to data/maps/world/int_afterlife.png diff --git a/tiled/world/int_amazon_princess_hut.png b/data/maps/world/int_amazon_princess_hut.png similarity index 100% rename from tiled/world/int_amazon_princess_hut.png rename to data/maps/world/int_amazon_princess_hut.png diff --git a/tiled/world/int_amazon_prison_hut.png b/data/maps/world/int_amazon_prison_hut.png similarity index 100% rename from tiled/world/int_amazon_prison_hut.png rename to data/maps/world/int_amazon_prison_hut.png diff --git a/tiled/world/int_athor_cocktail_bar.png b/data/maps/world/int_athor_cocktail_bar.png similarity index 100% rename from tiled/world/int_athor_cocktail_bar.png rename to data/maps/world/int_athor_cocktail_bar.png diff --git a/tiled/world/int_athor_dressing_room_f.png b/data/maps/world/int_athor_dressing_room_f.png similarity index 100% rename from tiled/world/int_athor_dressing_room_f.png rename to data/maps/world/int_athor_dressing_room_f.png diff --git a/tiled/world/int_athor_dressing_room_m.png b/data/maps/world/int_athor_dressing_room_m.png similarity index 100% rename from tiled/world/int_athor_dressing_room_m.png rename to data/maps/world/int_athor_dressing_room_m.png diff --git a/tiled/world/int_athor_holiday_apartment_1.png b/data/maps/world/int_athor_holiday_apartment_1.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_1.png rename to data/maps/world/int_athor_holiday_apartment_1.png diff --git a/tiled/world/int_athor_holiday_apartment_2.png b/data/maps/world/int_athor_holiday_apartment_2.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_2.png rename to data/maps/world/int_athor_holiday_apartment_2.png diff --git a/tiled/world/int_athor_holiday_apartment_3.png b/data/maps/world/int_athor_holiday_apartment_3.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_3.png rename to data/maps/world/int_athor_holiday_apartment_3.png diff --git a/tiled/world/int_athor_holiday_apartment_4.png b/data/maps/world/int_athor_holiday_apartment_4.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_4.png rename to data/maps/world/int_athor_holiday_apartment_4.png diff --git a/tiled/world/int_athor_holiday_apartment_5.png b/data/maps/world/int_athor_holiday_apartment_5.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_5.png rename to data/maps/world/int_athor_holiday_apartment_5.png diff --git a/tiled/world/int_athor_holiday_apartment_6.png b/data/maps/world/int_athor_holiday_apartment_6.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_6.png rename to data/maps/world/int_athor_holiday_apartment_6.png diff --git a/tiled/world/int_athor_holiday_apartment_7.png b/data/maps/world/int_athor_holiday_apartment_7.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_7.png rename to data/maps/world/int_athor_holiday_apartment_7.png diff --git a/tiled/world/int_athor_holiday_apartment_8.png b/data/maps/world/int_athor_holiday_apartment_8.png similarity index 100% rename from tiled/world/int_athor_holiday_apartment_8.png rename to data/maps/world/int_athor_holiday_apartment_8.png diff --git a/tiled/world/int_athor_small_hut.png b/data/maps/world/int_athor_small_hut.png similarity index 100% rename from tiled/world/int_athor_small_hut.png rename to data/maps/world/int_athor_small_hut.png diff --git a/tiled/world/int_atlantis_home_1.png b/data/maps/world/int_atlantis_home_1.png similarity index 100% rename from tiled/world/int_atlantis_home_1.png rename to data/maps/world/int_atlantis_home_1.png diff --git a/tiled/world/int_atlantis_home_10.png b/data/maps/world/int_atlantis_home_10.png similarity index 100% rename from tiled/world/int_atlantis_home_10.png rename to data/maps/world/int_atlantis_home_10.png diff --git a/tiled/world/int_atlantis_home_11.png b/data/maps/world/int_atlantis_home_11.png similarity index 100% rename from tiled/world/int_atlantis_home_11.png rename to data/maps/world/int_atlantis_home_11.png diff --git a/tiled/world/int_atlantis_home_12.png b/data/maps/world/int_atlantis_home_12.png similarity index 100% rename from tiled/world/int_atlantis_home_12.png rename to data/maps/world/int_atlantis_home_12.png diff --git a/tiled/world/int_atlantis_home_13.png b/data/maps/world/int_atlantis_home_13.png similarity index 100% rename from tiled/world/int_atlantis_home_13.png rename to data/maps/world/int_atlantis_home_13.png diff --git a/tiled/world/int_atlantis_home_14.png b/data/maps/world/int_atlantis_home_14.png similarity index 100% rename from tiled/world/int_atlantis_home_14.png rename to data/maps/world/int_atlantis_home_14.png diff --git a/tiled/world/int_atlantis_home_15.png b/data/maps/world/int_atlantis_home_15.png similarity index 100% rename from tiled/world/int_atlantis_home_15.png rename to data/maps/world/int_atlantis_home_15.png diff --git a/tiled/world/int_atlantis_home_2.png b/data/maps/world/int_atlantis_home_2.png similarity index 100% rename from tiled/world/int_atlantis_home_2.png rename to data/maps/world/int_atlantis_home_2.png diff --git a/tiled/world/int_atlantis_home_3.png b/data/maps/world/int_atlantis_home_3.png similarity index 100% rename from tiled/world/int_atlantis_home_3.png rename to data/maps/world/int_atlantis_home_3.png diff --git a/tiled/world/int_atlantis_home_4.png b/data/maps/world/int_atlantis_home_4.png similarity index 100% rename from tiled/world/int_atlantis_home_4.png rename to data/maps/world/int_atlantis_home_4.png diff --git a/tiled/world/int_atlantis_home_5.png b/data/maps/world/int_atlantis_home_5.png similarity index 100% rename from tiled/world/int_atlantis_home_5.png rename to data/maps/world/int_atlantis_home_5.png diff --git a/tiled/world/int_atlantis_home_6.png b/data/maps/world/int_atlantis_home_6.png similarity index 100% rename from tiled/world/int_atlantis_home_6.png rename to data/maps/world/int_atlantis_home_6.png diff --git a/tiled/world/int_atlantis_home_7.png b/data/maps/world/int_atlantis_home_7.png similarity index 100% rename from tiled/world/int_atlantis_home_7.png rename to data/maps/world/int_atlantis_home_7.png diff --git a/tiled/world/int_atlantis_home_8.png b/data/maps/world/int_atlantis_home_8.png similarity index 100% rename from tiled/world/int_atlantis_home_8.png rename to data/maps/world/int_atlantis_home_8.png diff --git a/tiled/world/int_atlantis_home_9.png b/data/maps/world/int_atlantis_home_9.png similarity index 100% rename from tiled/world/int_atlantis_home_9.png rename to data/maps/world/int_atlantis_home_9.png diff --git a/tiled/world/int_atlantis_potions_shop.png b/data/maps/world/int_atlantis_potions_shop.png similarity index 100% rename from tiled/world/int_atlantis_potions_shop.png rename to data/maps/world/int_atlantis_potions_shop.png diff --git a/tiled/world/int_burrow.png b/data/maps/world/int_burrow.png similarity index 100% rename from tiled/world/int_burrow.png rename to data/maps/world/int_burrow.png diff --git a/tiled/world/int_deniran_bakery.png b/data/maps/world/int_deniran_bakery.png similarity index 100% rename from tiled/world/int_deniran_bakery.png rename to data/maps/world/int_deniran_bakery.png diff --git a/tiled/world/int_deniran_bank_blue_roof.png b/data/maps/world/int_deniran_bank_blue_roof.png similarity index 100% rename from tiled/world/int_deniran_bank_blue_roof.png rename to data/maps/world/int_deniran_bank_blue_roof.png diff --git a/tiled/world/int_deniran_castle.png b/data/maps/world/int_deniran_castle.png similarity index 100% rename from tiled/world/int_deniran_castle.png rename to data/maps/world/int_deniran_castle.png diff --git a/tiled/world/int_deniran_dress_shop.png b/data/maps/world/int_deniran_dress_shop.png similarity index 100% rename from tiled/world/int_deniran_dress_shop.png rename to data/maps/world/int_deniran_dress_shop.png diff --git a/tiled/world/int_deniran_grocery_store.png b/data/maps/world/int_deniran_grocery_store.png similarity index 100% rename from tiled/world/int_deniran_grocery_store.png rename to data/maps/world/int_deniran_grocery_store.png diff --git a/tiled/world/int_deniran_inn.png b/data/maps/world/int_deniran_inn.png similarity index 100% rename from tiled/world/int_deniran_inn.png rename to data/maps/world/int_deniran_inn.png diff --git a/tiled/world/int_deniran_inn_1.png b/data/maps/world/int_deniran_inn_1.png similarity index 100% rename from tiled/world/int_deniran_inn_1.png rename to data/maps/world/int_deniran_inn_1.png diff --git a/tiled/world/int_deniran_library.png b/data/maps/world/int_deniran_library.png similarity index 100% rename from tiled/world/int_deniran_library.png rename to data/maps/world/int_deniran_library.png diff --git a/tiled/world/int_deniran_pawn_shop.png b/data/maps/world/int_deniran_pawn_shop.png similarity index 100% rename from tiled/world/int_deniran_pawn_shop.png rename to data/maps/world/int_deniran_pawn_shop.png diff --git a/tiled/world/int_deniran_potions_shop.png b/data/maps/world/int_deniran_potions_shop.png similarity index 100% rename from tiled/world/int_deniran_potions_shop.png rename to data/maps/world/int_deniran_potions_shop.png diff --git a/tiled/world/int_deniran_psychic_parlor.png b/data/maps/world/int_deniran_psychic_parlor.png similarity index 100% rename from tiled/world/int_deniran_psychic_parlor.png rename to data/maps/world/int_deniran_psychic_parlor.png diff --git a/tiled/world/int_deniran_tannery.png b/data/maps/world/int_deniran_tannery.png similarity index 100% rename from tiled/world/int_deniran_tannery.png rename to data/maps/world/int_deniran_tannery.png diff --git a/tiled/world/int_deniran_tiny_house.png b/data/maps/world/int_deniran_tiny_house.png similarity index 100% rename from tiled/world/int_deniran_tiny_house.png rename to data/maps/world/int_deniran_tiny_house.png diff --git a/tiled/world/int_deniran_weapons_shop.png b/data/maps/world/int_deniran_weapons_shop.png similarity index 100% rename from tiled/world/int_deniran_weapons_shop.png rename to data/maps/world/int_deniran_weapons_shop.png diff --git a/tiled/world/int_desert_1.png b/data/maps/world/int_desert_1.png similarity index 100% rename from tiled/world/int_desert_1.png rename to data/maps/world/int_desert_1.png diff --git a/tiled/world/int_dreamscape.png b/data/maps/world/int_dreamscape.png similarity index 100% rename from tiled/world/int_dreamscape.png rename to data/maps/world/int_dreamscape.png diff --git a/tiled/world/int_dreamscape_patchwork.png b/data/maps/world/int_dreamscape_patchwork.png similarity index 100% rename from tiled/world/int_dreamscape_patchwork.png rename to data/maps/world/int_dreamscape_patchwork.png diff --git a/tiled/world/int_dreamscape_rural.png b/data/maps/world/int_dreamscape_rural.png similarity index 100% rename from tiled/world/int_dreamscape_rural.png rename to data/maps/world/int_dreamscape_rural.png diff --git a/tiled/world/int_fado_bakery.png b/data/maps/world/int_fado_bakery.png similarity index 100% rename from tiled/world/int_fado_bakery.png rename to data/maps/world/int_fado_bakery.png diff --git a/tiled/world/int_fado_bank.png b/data/maps/world/int_fado_bank.png similarity index 100% rename from tiled/world/int_fado_bank.png rename to data/maps/world/int_fado_bank.png diff --git a/tiled/world/int_fado_battle_arena.png b/data/maps/world/int_fado_battle_arena.png similarity index 100% rename from tiled/world/int_fado_battle_arena.png rename to data/maps/world/int_fado_battle_arena.png diff --git a/tiled/world/int_fado_battle_arena_-1.png b/data/maps/world/int_fado_battle_arena_-1.png similarity index 100% rename from tiled/world/int_fado_battle_arena_-1.png rename to data/maps/world/int_fado_battle_arena_-1.png diff --git a/tiled/world/int_fado_church.png b/data/maps/world/int_fado_church.png similarity index 100% rename from tiled/world/int_fado_church.png rename to data/maps/world/int_fado_church.png diff --git a/tiled/world/int_fado_dressing_rooms.png b/data/maps/world/int_fado_dressing_rooms.png similarity index 100% rename from tiled/world/int_fado_dressing_rooms.png rename to data/maps/world/int_fado_dressing_rooms.png diff --git a/tiled/world/int_fado_elf_hut_1.png b/data/maps/world/int_fado_elf_hut_1.png similarity index 100% rename from tiled/world/int_fado_elf_hut_1.png rename to data/maps/world/int_fado_elf_hut_1.png diff --git a/tiled/world/int_fado_elf_hut_2.png b/data/maps/world/int_fado_elf_hut_2.png similarity index 100% rename from tiled/world/int_fado_elf_hut_2.png rename to data/maps/world/int_fado_elf_hut_2.png diff --git a/tiled/world/int_fado_elf_hut_3.png b/data/maps/world/int_fado_elf_hut_3.png similarity index 100% rename from tiled/world/int_fado_elf_hut_3.png rename to data/maps/world/int_fado_elf_hut_3.png diff --git a/tiled/world/int_fado_elf_hut_4.png b/data/maps/world/int_fado_elf_hut_4.png similarity index 100% rename from tiled/world/int_fado_elf_hut_4.png rename to data/maps/world/int_fado_elf_hut_4.png diff --git a/tiled/world/int_fado_hotel_0.png b/data/maps/world/int_fado_hotel_0.png similarity index 100% rename from tiled/world/int_fado_hotel_0.png rename to data/maps/world/int_fado_hotel_0.png diff --git a/tiled/world/int_fado_house.png b/data/maps/world/int_fado_house.png similarity index 100% rename from tiled/world/int_fado_house.png rename to data/maps/world/int_fado_house.png diff --git a/tiled/world/int_fado_hut.png b/data/maps/world/int_fado_hut.png similarity index 100% rename from tiled/world/int_fado_hut.png rename to data/maps/world/int_fado_hut.png diff --git a/tiled/world/int_fado_imorgens_house.png b/data/maps/world/int_fado_imorgens_house.png similarity index 100% rename from tiled/world/int_fado_imorgens_house.png rename to data/maps/world/int_fado_imorgens_house.png diff --git a/tiled/world/int_fado_lovers_room_0.png b/data/maps/world/int_fado_lovers_room_0.png similarity index 100% rename from tiled/world/int_fado_lovers_room_0.png rename to data/maps/world/int_fado_lovers_room_0.png diff --git a/tiled/world/int_fado_lovers_room_1.png b/data/maps/world/int_fado_lovers_room_1.png similarity index 100% rename from tiled/world/int_fado_lovers_room_1.png rename to data/maps/world/int_fado_lovers_room_1.png diff --git a/tiled/world/int_fado_lovers_room_10.png b/data/maps/world/int_fado_lovers_room_10.png similarity index 100% rename from tiled/world/int_fado_lovers_room_10.png rename to data/maps/world/int_fado_lovers_room_10.png diff --git a/tiled/world/int_fado_lovers_room_11.png b/data/maps/world/int_fado_lovers_room_11.png similarity index 100% rename from tiled/world/int_fado_lovers_room_11.png rename to data/maps/world/int_fado_lovers_room_11.png diff --git a/tiled/world/int_fado_lovers_room_12.png b/data/maps/world/int_fado_lovers_room_12.png similarity index 100% rename from tiled/world/int_fado_lovers_room_12.png rename to data/maps/world/int_fado_lovers_room_12.png diff --git a/tiled/world/int_fado_lovers_room_13.png b/data/maps/world/int_fado_lovers_room_13.png similarity index 100% rename from tiled/world/int_fado_lovers_room_13.png rename to data/maps/world/int_fado_lovers_room_13.png diff --git a/tiled/world/int_fado_lovers_room_14.png b/data/maps/world/int_fado_lovers_room_14.png similarity index 100% rename from tiled/world/int_fado_lovers_room_14.png rename to data/maps/world/int_fado_lovers_room_14.png diff --git a/tiled/world/int_fado_lovers_room_15.png b/data/maps/world/int_fado_lovers_room_15.png similarity index 100% rename from tiled/world/int_fado_lovers_room_15.png rename to data/maps/world/int_fado_lovers_room_15.png diff --git a/tiled/world/int_fado_lovers_room_2.png b/data/maps/world/int_fado_lovers_room_2.png similarity index 100% rename from tiled/world/int_fado_lovers_room_2.png rename to data/maps/world/int_fado_lovers_room_2.png diff --git a/tiled/world/int_fado_lovers_room_3.png b/data/maps/world/int_fado_lovers_room_3.png similarity index 100% rename from tiled/world/int_fado_lovers_room_3.png rename to data/maps/world/int_fado_lovers_room_3.png diff --git a/tiled/world/int_fado_lovers_room_4.png b/data/maps/world/int_fado_lovers_room_4.png similarity index 100% rename from tiled/world/int_fado_lovers_room_4.png rename to data/maps/world/int_fado_lovers_room_4.png diff --git a/tiled/world/int_fado_lovers_room_5.png b/data/maps/world/int_fado_lovers_room_5.png similarity index 100% rename from tiled/world/int_fado_lovers_room_5.png rename to data/maps/world/int_fado_lovers_room_5.png diff --git a/tiled/world/int_fado_lovers_room_6.png b/data/maps/world/int_fado_lovers_room_6.png similarity index 100% rename from tiled/world/int_fado_lovers_room_6.png rename to data/maps/world/int_fado_lovers_room_6.png diff --git a/tiled/world/int_fado_lovers_room_7.png b/data/maps/world/int_fado_lovers_room_7.png similarity index 100% rename from tiled/world/int_fado_lovers_room_7.png rename to data/maps/world/int_fado_lovers_room_7.png diff --git a/tiled/world/int_fado_lovers_room_8.png b/data/maps/world/int_fado_lovers_room_8.png similarity index 100% rename from tiled/world/int_fado_lovers_room_8.png rename to data/maps/world/int_fado_lovers_room_8.png diff --git a/tiled/world/int_fado_lovers_room_9.png b/data/maps/world/int_fado_lovers_room_9.png similarity index 100% rename from tiled/world/int_fado_lovers_room_9.png rename to data/maps/world/int_fado_lovers_room_9.png diff --git a/tiled/world/int_fado_palace_0.png b/data/maps/world/int_fado_palace_0.png similarity index 100% rename from tiled/world/int_fado_palace_0.png rename to data/maps/world/int_fado_palace_0.png diff --git a/tiled/world/int_fado_palace_1.png b/data/maps/world/int_fado_palace_1.png similarity index 100% rename from tiled/world/int_fado_palace_1.png rename to data/maps/world/int_fado_palace_1.png diff --git a/tiled/world/int_fado_palace_2.png b/data/maps/world/int_fado_palace_2.png similarity index 100% rename from tiled/world/int_fado_palace_2.png rename to data/maps/world/int_fado_palace_2.png diff --git a/tiled/world/int_fado_room_001.png b/data/maps/world/int_fado_room_001.png similarity index 100% rename from tiled/world/int_fado_room_001.png rename to data/maps/world/int_fado_room_001.png diff --git a/tiled/world/int_fado_room_002.png b/data/maps/world/int_fado_room_002.png similarity index 100% rename from tiled/world/int_fado_room_002.png rename to data/maps/world/int_fado_room_002.png diff --git a/tiled/world/int_fado_room_003.png b/data/maps/world/int_fado_room_003.png similarity index 100% rename from tiled/world/int_fado_room_003.png rename to data/maps/world/int_fado_room_003.png diff --git a/tiled/world/int_fado_room_004.png b/data/maps/world/int_fado_room_004.png similarity index 100% rename from tiled/world/int_fado_room_004.png rename to data/maps/world/int_fado_room_004.png diff --git a/tiled/world/int_fado_room_005.png b/data/maps/world/int_fado_room_005.png similarity index 100% rename from tiled/world/int_fado_room_005.png rename to data/maps/world/int_fado_room_005.png diff --git a/tiled/world/int_fado_room_006.png b/data/maps/world/int_fado_room_006.png similarity index 100% rename from tiled/world/int_fado_room_006.png rename to data/maps/world/int_fado_room_006.png diff --git a/tiled/world/int_fado_room_007.png b/data/maps/world/int_fado_room_007.png similarity index 100% rename from tiled/world/int_fado_room_007.png rename to data/maps/world/int_fado_room_007.png diff --git a/tiled/world/int_fado_room_008.png b/data/maps/world/int_fado_room_008.png similarity index 100% rename from tiled/world/int_fado_room_008.png rename to data/maps/world/int_fado_room_008.png diff --git a/tiled/world/int_fado_shepherd_house.png b/data/maps/world/int_fado_shepherd_house.png similarity index 100% rename from tiled/world/int_fado_shepherd_house.png rename to data/maps/world/int_fado_shepherd_house.png diff --git a/tiled/world/int_fado_tavern.png b/data/maps/world/int_fado_tavern.png similarity index 100% rename from tiled/world/int_fado_tavern.png rename to data/maps/world/int_fado_tavern.png diff --git a/tiled/world/int_fado_weaponshop.png b/data/maps/world/int_fado_weaponshop.png similarity index 100% rename from tiled/world/int_fado_weaponshop.png rename to data/maps/world/int_fado_weaponshop.png diff --git a/tiled/world/int_fado_woodcutter_lodge.png b/data/maps/world/int_fado_woodcutter_lodge.png similarity index 100% rename from tiled/world/int_fado_woodcutter_lodge.png rename to data/maps/world/int_fado_woodcutter_lodge.png diff --git a/tiled/world/int_games.png b/data/maps/world/int_games.png similarity index 100% rename from tiled/world/int_games.png rename to data/maps/world/int_games.png diff --git a/tiled/world/int_holiday_holiday_cabin1.png b/data/maps/world/int_holiday_holiday_cabin1.png similarity index 100% rename from tiled/world/int_holiday_holiday_cabin1.png rename to data/maps/world/int_holiday_holiday_cabin1.png diff --git a/tiled/world/int_holiday_holiday_cabin2.png b/data/maps/world/int_holiday_holiday_cabin2.png similarity index 100% rename from tiled/world/int_holiday_holiday_cabin2.png rename to data/maps/world/int_holiday_holiday_cabin2.png diff --git a/tiled/world/int_holiday_holiday_cabin3.png b/data/maps/world/int_holiday_holiday_cabin3.png similarity index 100% rename from tiled/world/int_holiday_holiday_cabin3.png rename to data/maps/world/int_holiday_holiday_cabin3.png diff --git a/tiled/world/int_holiday_holiday_cabin4.png b/data/maps/world/int_holiday_holiday_cabin4.png similarity index 100% rename from tiled/world/int_holiday_holiday_cabin4.png rename to data/maps/world/int_holiday_holiday_cabin4.png diff --git a/tiled/world/int_holiday_holiday_house.png b/data/maps/world/int_holiday_holiday_house.png similarity index 100% rename from tiled/world/int_holiday_holiday_house.png rename to data/maps/world/int_holiday_holiday_house.png diff --git a/tiled/world/int_holiday_holiday_house_1.png b/data/maps/world/int_holiday_holiday_house_1.png similarity index 100% rename from tiled/world/int_holiday_holiday_house_1.png rename to data/maps/world/int_holiday_holiday_house_1.png diff --git a/tiled/world/int_house_000.png b/data/maps/world/int_house_000.png similarity index 100% rename from tiled/world/int_house_000.png rename to data/maps/world/int_house_000.png diff --git a/tiled/world/int_house_001.png b/data/maps/world/int_house_001.png similarity index 100% rename from tiled/world/int_house_001.png rename to data/maps/world/int_house_001.png diff --git a/tiled/world/int_kalavan_castle.png b/data/maps/world/int_kalavan_castle.png similarity index 100% rename from tiled/world/int_kalavan_castle.png rename to data/maps/world/int_kalavan_castle.png diff --git a/tiled/world/int_kalavan_castle_1.png b/data/maps/world/int_kalavan_castle_1.png similarity index 100% rename from tiled/world/int_kalavan_castle_1.png rename to data/maps/world/int_kalavan_castle_1.png diff --git a/tiled/world/int_kalavan_castle_2.png b/data/maps/world/int_kalavan_castle_2.png similarity index 100% rename from tiled/world/int_kalavan_castle_2.png rename to data/maps/world/int_kalavan_castle_2.png diff --git a/tiled/world/int_kalavan_castle_basement.png b/data/maps/world/int_kalavan_castle_basement.png similarity index 100% rename from tiled/world/int_kalavan_castle_basement.png rename to data/maps/world/int_kalavan_castle_basement.png diff --git a/tiled/world/int_kalavan_cottage.png b/data/maps/world/int_kalavan_cottage.png similarity index 100% rename from tiled/world/int_kalavan_cottage.png rename to data/maps/world/int_kalavan_cottage.png diff --git a/tiled/world/int_kalavan_cottage_2.png b/data/maps/world/int_kalavan_cottage_2.png similarity index 100% rename from tiled/world/int_kalavan_cottage_2.png rename to data/maps/world/int_kalavan_cottage_2.png diff --git a/tiled/world/int_kalavan_greenhouse_1.png b/data/maps/world/int_kalavan_greenhouse_1.png similarity index 100% rename from tiled/world/int_kalavan_greenhouse_1.png rename to data/maps/world/int_kalavan_greenhouse_1.png diff --git a/tiled/world/int_kalavan_greenhouse_2.png b/data/maps/world/int_kalavan_greenhouse_2.png similarity index 100% rename from tiled/world/int_kalavan_greenhouse_2.png rename to data/maps/world/int_kalavan_greenhouse_2.png diff --git a/tiled/world/int_kalavan_house_1.png b/data/maps/world/int_kalavan_house_1.png similarity index 100% rename from tiled/world/int_kalavan_house_1.png rename to data/maps/world/int_kalavan_house_1.png diff --git a/tiled/world/int_kalavan_house_10.png b/data/maps/world/int_kalavan_house_10.png similarity index 100% rename from tiled/world/int_kalavan_house_10.png rename to data/maps/world/int_kalavan_house_10.png diff --git a/tiled/world/int_kalavan_house_11.png b/data/maps/world/int_kalavan_house_11.png similarity index 100% rename from tiled/world/int_kalavan_house_11.png rename to data/maps/world/int_kalavan_house_11.png diff --git a/tiled/world/int_kalavan_house_12.png b/data/maps/world/int_kalavan_house_12.png similarity index 100% rename from tiled/world/int_kalavan_house_12.png rename to data/maps/world/int_kalavan_house_12.png diff --git a/tiled/world/int_kalavan_house_13.png b/data/maps/world/int_kalavan_house_13.png similarity index 100% rename from tiled/world/int_kalavan_house_13.png rename to data/maps/world/int_kalavan_house_13.png diff --git a/tiled/world/int_kalavan_house_14.png b/data/maps/world/int_kalavan_house_14.png similarity index 100% rename from tiled/world/int_kalavan_house_14.png rename to data/maps/world/int_kalavan_house_14.png diff --git a/tiled/world/int_kalavan_house_15.png b/data/maps/world/int_kalavan_house_15.png similarity index 100% rename from tiled/world/int_kalavan_house_15.png rename to data/maps/world/int_kalavan_house_15.png diff --git a/tiled/world/int_kalavan_house_16.png b/data/maps/world/int_kalavan_house_16.png similarity index 100% rename from tiled/world/int_kalavan_house_16.png rename to data/maps/world/int_kalavan_house_16.png diff --git a/tiled/world/int_kalavan_house_17.png b/data/maps/world/int_kalavan_house_17.png similarity index 100% rename from tiled/world/int_kalavan_house_17.png rename to data/maps/world/int_kalavan_house_17.png diff --git a/tiled/world/int_kalavan_house_18.png b/data/maps/world/int_kalavan_house_18.png similarity index 100% rename from tiled/world/int_kalavan_house_18.png rename to data/maps/world/int_kalavan_house_18.png diff --git a/tiled/world/int_kalavan_house_19.png b/data/maps/world/int_kalavan_house_19.png similarity index 100% rename from tiled/world/int_kalavan_house_19.png rename to data/maps/world/int_kalavan_house_19.png diff --git a/tiled/world/int_kalavan_house_2.png b/data/maps/world/int_kalavan_house_2.png similarity index 100% rename from tiled/world/int_kalavan_house_2.png rename to data/maps/world/int_kalavan_house_2.png diff --git a/tiled/world/int_kalavan_house_20.png b/data/maps/world/int_kalavan_house_20.png similarity index 100% rename from tiled/world/int_kalavan_house_20.png rename to data/maps/world/int_kalavan_house_20.png diff --git a/tiled/world/int_kalavan_house_21.png b/data/maps/world/int_kalavan_house_21.png similarity index 100% rename from tiled/world/int_kalavan_house_21.png rename to data/maps/world/int_kalavan_house_21.png diff --git a/tiled/world/int_kalavan_house_22.png b/data/maps/world/int_kalavan_house_22.png similarity index 100% rename from tiled/world/int_kalavan_house_22.png rename to data/maps/world/int_kalavan_house_22.png diff --git a/tiled/world/int_kalavan_house_23.png b/data/maps/world/int_kalavan_house_23.png similarity index 100% rename from tiled/world/int_kalavan_house_23.png rename to data/maps/world/int_kalavan_house_23.png diff --git a/tiled/world/int_kalavan_house_24.png b/data/maps/world/int_kalavan_house_24.png similarity index 100% rename from tiled/world/int_kalavan_house_24.png rename to data/maps/world/int_kalavan_house_24.png diff --git a/tiled/world/int_kalavan_house_25.png b/data/maps/world/int_kalavan_house_25.png similarity index 100% rename from tiled/world/int_kalavan_house_25.png rename to data/maps/world/int_kalavan_house_25.png diff --git a/tiled/world/int_kalavan_house_3.png b/data/maps/world/int_kalavan_house_3.png similarity index 100% rename from tiled/world/int_kalavan_house_3.png rename to data/maps/world/int_kalavan_house_3.png diff --git a/tiled/world/int_kalavan_house_4.png b/data/maps/world/int_kalavan_house_4.png similarity index 100% rename from tiled/world/int_kalavan_house_4.png rename to data/maps/world/int_kalavan_house_4.png diff --git a/tiled/world/int_kalavan_house_5.png b/data/maps/world/int_kalavan_house_5.png similarity index 100% rename from tiled/world/int_kalavan_house_5.png rename to data/maps/world/int_kalavan_house_5.png diff --git a/tiled/world/int_kalavan_house_6.png b/data/maps/world/int_kalavan_house_6.png similarity index 100% rename from tiled/world/int_kalavan_house_6.png rename to data/maps/world/int_kalavan_house_6.png diff --git a/tiled/world/int_kalavan_house_7.png b/data/maps/world/int_kalavan_house_7.png similarity index 100% rename from tiled/world/int_kalavan_house_7.png rename to data/maps/world/int_kalavan_house_7.png diff --git a/tiled/world/int_kalavan_house_8.png b/data/maps/world/int_kalavan_house_8.png similarity index 100% rename from tiled/world/int_kalavan_house_8.png rename to data/maps/world/int_kalavan_house_8.png diff --git a/tiled/world/int_kalavan_house_9.png b/data/maps/world/int_kalavan_house_9.png similarity index 100% rename from tiled/world/int_kalavan_house_9.png rename to data/maps/world/int_kalavan_house_9.png diff --git a/tiled/world/int_kirdneh_bank.png b/data/maps/world/int_kirdneh_bank.png similarity index 100% rename from tiled/world/int_kirdneh_bank.png rename to data/maps/world/int_kirdneh_bank.png diff --git a/tiled/world/int_kirdneh_house_26.png b/data/maps/world/int_kirdneh_house_26.png similarity index 100% rename from tiled/world/int_kirdneh_house_26.png rename to data/maps/world/int_kirdneh_house_26.png diff --git a/tiled/world/int_kirdneh_house_27.png b/data/maps/world/int_kirdneh_house_27.png similarity index 100% rename from tiled/world/int_kirdneh_house_27.png rename to data/maps/world/int_kirdneh_house_27.png diff --git a/tiled/world/int_kirdneh_house_28.png b/data/maps/world/int_kirdneh_house_28.png similarity index 100% rename from tiled/world/int_kirdneh_house_28.png rename to data/maps/world/int_kirdneh_house_28.png diff --git a/tiled/world/int_kirdneh_house_29.png b/data/maps/world/int_kirdneh_house_29.png similarity index 100% rename from tiled/world/int_kirdneh_house_29.png rename to data/maps/world/int_kirdneh_house_29.png diff --git a/tiled/world/int_kirdneh_house_30.png b/data/maps/world/int_kirdneh_house_30.png similarity index 100% rename from tiled/world/int_kirdneh_house_30.png rename to data/maps/world/int_kirdneh_house_30.png diff --git a/tiled/world/int_kirdneh_house_31.png b/data/maps/world/int_kirdneh_house_31.png similarity index 100% rename from tiled/world/int_kirdneh_house_31.png rename to data/maps/world/int_kirdneh_house_31.png diff --git a/tiled/world/int_kirdneh_house_32.png b/data/maps/world/int_kirdneh_house_32.png similarity index 100% rename from tiled/world/int_kirdneh_house_32.png rename to data/maps/world/int_kirdneh_house_32.png diff --git a/tiled/world/int_kirdneh_house_33.png b/data/maps/world/int_kirdneh_house_33.png similarity index 100% rename from tiled/world/int_kirdneh_house_33.png rename to data/maps/world/int_kirdneh_house_33.png diff --git a/tiled/world/int_kirdneh_house_34.png b/data/maps/world/int_kirdneh_house_34.png similarity index 100% rename from tiled/world/int_kirdneh_house_34.png rename to data/maps/world/int_kirdneh_house_34.png diff --git a/tiled/world/int_kirdneh_house_35.png b/data/maps/world/int_kirdneh_house_35.png similarity index 100% rename from tiled/world/int_kirdneh_house_35.png rename to data/maps/world/int_kirdneh_house_35.png diff --git a/tiled/world/int_kirdneh_house_36.png b/data/maps/world/int_kirdneh_house_36.png similarity index 100% rename from tiled/world/int_kirdneh_house_36.png rename to data/maps/world/int_kirdneh_house_36.png diff --git a/tiled/world/int_kirdneh_house_36_basement.png b/data/maps/world/int_kirdneh_house_36_basement.png similarity index 100% rename from tiled/world/int_kirdneh_house_36_basement.png rename to data/maps/world/int_kirdneh_house_36_basement.png diff --git a/tiled/world/int_kirdneh_house_37.png b/data/maps/world/int_kirdneh_house_37.png similarity index 100% rename from tiled/world/int_kirdneh_house_37.png rename to data/maps/world/int_kirdneh_house_37.png diff --git a/tiled/world/int_kirdneh_house_37_basement.png b/data/maps/world/int_kirdneh_house_37_basement.png similarity index 100% rename from tiled/world/int_kirdneh_house_37_basement.png rename to data/maps/world/int_kirdneh_house_37_basement.png diff --git a/tiled/world/int_kirdneh_house_38.png b/data/maps/world/int_kirdneh_house_38.png similarity index 100% rename from tiled/world/int_kirdneh_house_38.png rename to data/maps/world/int_kirdneh_house_38.png diff --git a/tiled/world/int_kirdneh_house_39.png b/data/maps/world/int_kirdneh_house_39.png similarity index 100% rename from tiled/world/int_kirdneh_house_39.png rename to data/maps/world/int_kirdneh_house_39.png diff --git a/tiled/world/int_kirdneh_house_40.png b/data/maps/world/int_kirdneh_house_40.png similarity index 100% rename from tiled/world/int_kirdneh_house_40.png rename to data/maps/world/int_kirdneh_house_40.png diff --git a/tiled/world/int_kirdneh_house_41.png b/data/maps/world/int_kirdneh_house_41.png similarity index 100% rename from tiled/world/int_kirdneh_house_41.png rename to data/maps/world/int_kirdneh_house_41.png diff --git a/tiled/world/int_kirdneh_house_42.png b/data/maps/world/int_kirdneh_house_42.png similarity index 100% rename from tiled/world/int_kirdneh_house_42.png rename to data/maps/world/int_kirdneh_house_42.png diff --git a/tiled/world/int_kirdneh_house_42_1.png b/data/maps/world/int_kirdneh_house_42_1.png similarity index 100% rename from tiled/world/int_kirdneh_house_42_1.png rename to data/maps/world/int_kirdneh_house_42_1.png diff --git a/tiled/world/int_kirdneh_house_43.png b/data/maps/world/int_kirdneh_house_43.png similarity index 100% rename from tiled/world/int_kirdneh_house_43.png rename to data/maps/world/int_kirdneh_house_43.png diff --git a/tiled/world/int_kirdneh_house_44.png b/data/maps/world/int_kirdneh_house_44.png similarity index 100% rename from tiled/world/int_kirdneh_house_44.png rename to data/maps/world/int_kirdneh_house_44.png diff --git a/tiled/world/int_kirdneh_house_45.png b/data/maps/world/int_kirdneh_house_45.png similarity index 100% rename from tiled/world/int_kirdneh_house_45.png rename to data/maps/world/int_kirdneh_house_45.png diff --git a/tiled/world/int_kirdneh_house_46.png b/data/maps/world/int_kirdneh_house_46.png similarity index 100% rename from tiled/world/int_kirdneh_house_46.png rename to data/maps/world/int_kirdneh_house_46.png diff --git a/tiled/world/int_kirdneh_house_47.png b/data/maps/world/int_kirdneh_house_47.png similarity index 100% rename from tiled/world/int_kirdneh_house_47.png rename to data/maps/world/int_kirdneh_house_47.png diff --git a/tiled/world/int_kirdneh_house_48.png b/data/maps/world/int_kirdneh_house_48.png similarity index 100% rename from tiled/world/int_kirdneh_house_48.png rename to data/maps/world/int_kirdneh_house_48.png diff --git a/tiled/world/int_kirdneh_house_48_1.png b/data/maps/world/int_kirdneh_house_48_1.png similarity index 100% rename from tiled/world/int_kirdneh_house_48_1.png rename to data/maps/world/int_kirdneh_house_48_1.png diff --git a/tiled/world/int_kirdneh_house_49.png b/data/maps/world/int_kirdneh_house_49.png similarity index 100% rename from tiled/world/int_kirdneh_house_49.png rename to data/maps/world/int_kirdneh_house_49.png diff --git a/tiled/world/int_kirdneh_house_49_1.png b/data/maps/world/int_kirdneh_house_49_1.png similarity index 100% rename from tiled/world/int_kirdneh_house_49_1.png rename to data/maps/world/int_kirdneh_house_49_1.png diff --git a/tiled/world/int_kirdneh_inn.png b/data/maps/world/int_kirdneh_inn.png similarity index 100% rename from tiled/world/int_kirdneh_inn.png rename to data/maps/world/int_kirdneh_inn.png diff --git a/tiled/world/int_kirdneh_museum.png b/data/maps/world/int_kirdneh_museum.png similarity index 100% rename from tiled/world/int_kirdneh_museum.png rename to data/maps/world/int_kirdneh_museum.png diff --git a/tiled/world/int_kirdneh_river_house_0.png b/data/maps/world/int_kirdneh_river_house_0.png similarity index 100% rename from tiled/world/int_kirdneh_river_house_0.png rename to data/maps/world/int_kirdneh_river_house_0.png diff --git a/tiled/world/int_kirdneh_river_house_1.png b/data/maps/world/int_kirdneh_river_house_1.png similarity index 100% rename from tiled/world/int_kirdneh_river_house_1.png rename to data/maps/world/int_kirdneh_river_house_1.png diff --git a/tiled/world/int_kirdneh_townhall.png b/data/maps/world/int_kirdneh_townhall.png similarity index 100% rename from tiled/world/int_kirdneh_townhall.png rename to data/maps/world/int_kirdneh_townhall.png diff --git a/tiled/world/int_kirdneh_townhall1.png b/data/maps/world/int_kirdneh_townhall1.png similarity index 100% rename from tiled/world/int_kirdneh_townhall1.png rename to data/maps/world/int_kirdneh_townhall1.png diff --git a/tiled/world/int_magic_bank.png b/data/maps/world/int_magic_bank.png similarity index 100% rename from tiled/world/int_magic_bank.png rename to data/maps/world/int_magic_bank.png diff --git a/tiled/world/int_magic_bric_a_brac.png b/data/maps/world/int_magic_bric_a_brac.png similarity index 100% rename from tiled/world/int_magic_bric_a_brac.png rename to data/maps/world/int_magic_bric_a_brac.png diff --git a/tiled/world/int_magic_clothing_boutique.png b/data/maps/world/int_magic_clothing_boutique.png similarity index 100% rename from tiled/world/int_magic_clothing_boutique.png rename to data/maps/world/int_magic_clothing_boutique.png diff --git a/tiled/world/int_magic_flower_shop.png b/data/maps/world/int_magic_flower_shop.png similarity index 100% rename from tiled/world/int_magic_flower_shop.png rename to data/maps/world/int_magic_flower_shop.png diff --git a/tiled/world/int_magic_house1.png b/data/maps/world/int_magic_house1.png similarity index 100% rename from tiled/world/int_magic_house1.png rename to data/maps/world/int_magic_house1.png diff --git a/tiled/world/int_magic_house2.png b/data/maps/world/int_magic_house2.png similarity index 100% rename from tiled/world/int_magic_house2.png rename to data/maps/world/int_magic_house2.png diff --git a/tiled/world/int_magic_house3.png b/data/maps/world/int_magic_house3.png similarity index 100% rename from tiled/world/int_magic_house3.png rename to data/maps/world/int_magic_house3.png diff --git a/tiled/world/int_magic_house4.png b/data/maps/world/int_magic_house4.png similarity index 100% rename from tiled/world/int_magic_house4.png rename to data/maps/world/int_magic_house4.png diff --git a/tiled/world/int_magic_house5.png b/data/maps/world/int_magic_house5.png similarity index 100% rename from tiled/world/int_magic_house5.png rename to data/maps/world/int_magic_house5.png diff --git a/tiled/world/int_magic_house6.png b/data/maps/world/int_magic_house6.png similarity index 100% rename from tiled/world/int_magic_house6.png rename to data/maps/world/int_magic_house6.png diff --git a/tiled/world/int_magic_lounge.png b/data/maps/world/int_magic_lounge.png similarity index 100% rename from tiled/world/int_magic_lounge.png rename to data/maps/world/int_magic_lounge.png diff --git a/tiled/world/int_magic_school_0.png b/data/maps/world/int_magic_school_0.png similarity index 100% rename from tiled/world/int_magic_school_0.png rename to data/maps/world/int_magic_school_0.png diff --git a/tiled/world/int_magic_school_1.png b/data/maps/world/int_magic_school_1.png similarity index 100% rename from tiled/world/int_magic_school_1.png rename to data/maps/world/int_magic_school_1.png diff --git a/tiled/world/int_magic_school_cellar.png b/data/maps/world/int_magic_school_cellar.png similarity index 100% rename from tiled/world/int_magic_school_cellar.png rename to data/maps/world/int_magic_school_cellar.png diff --git a/tiled/world/int_magic_shrine.png b/data/maps/world/int_magic_shrine.png similarity index 100% rename from tiled/world/int_magic_shrine.png rename to data/maps/world/int_magic_shrine.png diff --git a/tiled/world/int_magic_theater.png b/data/maps/world/int_magic_theater.png similarity index 100% rename from tiled/world/int_magic_theater.png rename to data/maps/world/int_magic_theater.png diff --git a/tiled/world/int_malleus_plain.png b/data/maps/world/int_malleus_plain.png similarity index 100% rename from tiled/world/int_malleus_plain.png rename to data/maps/world/int_malleus_plain.png diff --git a/tiled/world/int_malleus_plain_bone_pillar.png b/data/maps/world/int_malleus_plain_bone_pillar.png similarity index 100% rename from tiled/world/int_malleus_plain_bone_pillar.png rename to data/maps/world/int_malleus_plain_bone_pillar.png diff --git a/tiled/world/int_mithrilbourgh_stores.png b/data/maps/world/int_mithrilbourgh_stores.png similarity index 100% rename from tiled/world/int_mithrilbourgh_stores.png rename to data/maps/world/int_mithrilbourgh_stores.png diff --git a/tiled/world/int_mithrilbourgh_throne_room.png b/data/maps/world/int_mithrilbourgh_throne_room.png similarity index 100% rename from tiled/world/int_mithrilbourgh_throne_room.png rename to data/maps/world/int_mithrilbourgh_throne_room.png diff --git a/tiled/world/int_nalwor_assassinhq_0.png b/data/maps/world/int_nalwor_assassinhq_0.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_0.png rename to data/maps/world/int_nalwor_assassinhq_0.png diff --git a/tiled/world/int_nalwor_assassinhq_1.png b/data/maps/world/int_nalwor_assassinhq_1.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_1.png rename to data/maps/world/int_nalwor_assassinhq_1.png diff --git a/tiled/world/int_nalwor_assassinhq_2.png b/data/maps/world/int_nalwor_assassinhq_2.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_2.png rename to data/maps/world/int_nalwor_assassinhq_2.png diff --git a/tiled/world/int_nalwor_assassinhq_3.png b/data/maps/world/int_nalwor_assassinhq_3.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_3.png rename to data/maps/world/int_nalwor_assassinhq_3.png diff --git a/tiled/world/int_nalwor_assassinhq_4.png b/data/maps/world/int_nalwor_assassinhq_4.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_4.png rename to data/maps/world/int_nalwor_assassinhq_4.png diff --git a/tiled/world/int_nalwor_assassinhq_cellar.png b/data/maps/world/int_nalwor_assassinhq_cellar.png similarity index 100% rename from tiled/world/int_nalwor_assassinhq_cellar.png rename to data/maps/world/int_nalwor_assassinhq_cellar.png diff --git a/tiled/world/int_nalwor_bank.png b/data/maps/world/int_nalwor_bank.png similarity index 100% rename from tiled/world/int_nalwor_bank.png rename to data/maps/world/int_nalwor_bank.png diff --git a/tiled/world/int_nalwor_bank_1.png b/data/maps/world/int_nalwor_bank_1.png similarity index 100% rename from tiled/world/int_nalwor_bank_1.png rename to data/maps/world/int_nalwor_bank_1.png diff --git a/tiled/world/int_nalwor_blacksmith.png b/data/maps/world/int_nalwor_blacksmith.png similarity index 100% rename from tiled/world/int_nalwor_blacksmith.png rename to data/maps/world/int_nalwor_blacksmith.png diff --git a/tiled/world/int_nalwor_flowershop.png b/data/maps/world/int_nalwor_flowershop.png similarity index 100% rename from tiled/world/int_nalwor_flowershop.png rename to data/maps/world/int_nalwor_flowershop.png diff --git a/tiled/world/int_nalwor_hell_pit.png b/data/maps/world/int_nalwor_hell_pit.png similarity index 100% rename from tiled/world/int_nalwor_hell_pit.png rename to data/maps/world/int_nalwor_hell_pit.png diff --git a/tiled/world/int_nalwor_house1.png b/data/maps/world/int_nalwor_house1.png similarity index 100% rename from tiled/world/int_nalwor_house1.png rename to data/maps/world/int_nalwor_house1.png diff --git a/tiled/world/int_nalwor_house1_basement.png b/data/maps/world/int_nalwor_house1_basement.png similarity index 100% rename from tiled/world/int_nalwor_house1_basement.png rename to data/maps/world/int_nalwor_house1_basement.png diff --git a/tiled/world/int_nalwor_house2.png b/data/maps/world/int_nalwor_house2.png similarity index 100% rename from tiled/world/int_nalwor_house2.png rename to data/maps/world/int_nalwor_house2.png diff --git a/tiled/world/int_nalwor_house3.png b/data/maps/world/int_nalwor_house3.png similarity index 100% rename from tiled/world/int_nalwor_house3.png rename to data/maps/world/int_nalwor_house3.png diff --git a/tiled/world/int_nalwor_house4.png b/data/maps/world/int_nalwor_house4.png similarity index 100% rename from tiled/world/int_nalwor_house4.png rename to data/maps/world/int_nalwor_house4.png diff --git a/tiled/world/int_nalwor_house4_1.png b/data/maps/world/int_nalwor_house4_1.png similarity index 100% rename from tiled/world/int_nalwor_house4_1.png rename to data/maps/world/int_nalwor_house4_1.png diff --git a/tiled/world/int_nalwor_house4_2.png b/data/maps/world/int_nalwor_house4_2.png similarity index 100% rename from tiled/world/int_nalwor_house4_2.png rename to data/maps/world/int_nalwor_house4_2.png diff --git a/tiled/world/int_nalwor_inn.png b/data/maps/world/int_nalwor_inn.png similarity index 100% rename from tiled/world/int_nalwor_inn.png rename to data/maps/world/int_nalwor_inn.png diff --git a/tiled/world/int_nalwor_inn_1.png b/data/maps/world/int_nalwor_inn_1.png similarity index 100% rename from tiled/world/int_nalwor_inn_1.png rename to data/maps/world/int_nalwor_inn_1.png diff --git a/tiled/world/int_nalwor_inn_basement.png b/data/maps/world/int_nalwor_inn_basement.png similarity index 100% rename from tiled/world/int_nalwor_inn_basement.png rename to data/maps/world/int_nalwor_inn_basement.png diff --git a/tiled/world/int_nalwor_jail.png b/data/maps/world/int_nalwor_jail.png similarity index 100% rename from tiled/world/int_nalwor_jail.png rename to data/maps/world/int_nalwor_jail.png diff --git a/tiled/world/int_nalwor_library.png b/data/maps/world/int_nalwor_library.png similarity index 100% rename from tiled/world/int_nalwor_library.png rename to data/maps/world/int_nalwor_library.png diff --git a/tiled/world/int_nalwor_library_1.png b/data/maps/world/int_nalwor_library_1.png similarity index 100% rename from tiled/world/int_nalwor_library_1.png rename to data/maps/world/int_nalwor_library_1.png diff --git a/tiled/world/int_nalwor_postoffice.png b/data/maps/world/int_nalwor_postoffice.png similarity index 100% rename from tiled/world/int_nalwor_postoffice.png rename to data/maps/world/int_nalwor_postoffice.png diff --git a/tiled/world/int_nalwor_pottery.png b/data/maps/world/int_nalwor_pottery.png similarity index 100% rename from tiled/world/int_nalwor_pottery.png rename to data/maps/world/int_nalwor_pottery.png diff --git a/tiled/world/int_nalwor_royal.png b/data/maps/world/int_nalwor_royal.png similarity index 100% rename from tiled/world/int_nalwor_royal.png rename to data/maps/world/int_nalwor_royal.png diff --git a/tiled/world/int_nalwor_royal_2ndfloor.png b/data/maps/world/int_nalwor_royal_2ndfloor.png similarity index 100% rename from tiled/world/int_nalwor_royal_2ndfloor.png rename to data/maps/world/int_nalwor_royal_2ndfloor.png diff --git a/tiled/world/int_nalwor_secret_torture_room.png b/data/maps/world/int_nalwor_secret_torture_room.png similarity index 100% rename from tiled/world/int_nalwor_secret_torture_room.png rename to data/maps/world/int_nalwor_secret_torture_room.png diff --git a/tiled/world/int_nalwor_tower_0.png b/data/maps/world/int_nalwor_tower_0.png similarity index 100% rename from tiled/world/int_nalwor_tower_0.png rename to data/maps/world/int_nalwor_tower_0.png diff --git a/tiled/world/int_nalwor_tower_1.png b/data/maps/world/int_nalwor_tower_1.png similarity index 100% rename from tiled/world/int_nalwor_tower_1.png rename to data/maps/world/int_nalwor_tower_1.png diff --git a/tiled/world/int_nalwor_tower_2.png b/data/maps/world/int_nalwor_tower_2.png similarity index 100% rename from tiled/world/int_nalwor_tower_2.png rename to data/maps/world/int_nalwor_tower_2.png diff --git a/tiled/world/int_nalwor_tower_3.png b/data/maps/world/int_nalwor_tower_3.png similarity index 100% rename from tiled/world/int_nalwor_tower_3.png rename to data/maps/world/int_nalwor_tower_3.png diff --git a/tiled/world/int_nalwor_tower_4.png b/data/maps/world/int_nalwor_tower_4.png similarity index 100% rename from tiled/world/int_nalwor_tower_4.png rename to data/maps/world/int_nalwor_tower_4.png diff --git a/tiled/world/int_nalwor_tower_5.png b/data/maps/world/int_nalwor_tower_5.png similarity index 100% rename from tiled/world/int_nalwor_tower_5.png rename to data/maps/world/int_nalwor_tower_5.png diff --git a/tiled/world/int_nalwor_tower_6.png b/data/maps/world/int_nalwor_tower_6.png similarity index 100% rename from tiled/world/int_nalwor_tower_6.png rename to data/maps/world/int_nalwor_tower_6.png diff --git a/tiled/world/int_nalwor_weaponshop.png b/data/maps/world/int_nalwor_weaponshop.png similarity index 100% rename from tiled/world/int_nalwor_weaponshop.png rename to data/maps/world/int_nalwor_weaponshop.png diff --git a/tiled/world/int_northpole_cabin1.png b/data/maps/world/int_northpole_cabin1.png similarity index 100% rename from tiled/world/int_northpole_cabin1.png rename to data/maps/world/int_northpole_cabin1.png diff --git a/tiled/world/int_northpole_cabin2.png b/data/maps/world/int_northpole_cabin2.png similarity index 100% rename from tiled/world/int_northpole_cabin2.png rename to data/maps/world/int_northpole_cabin2.png diff --git a/tiled/world/int_northpole_cabin3.png b/data/maps/world/int_northpole_cabin3.png similarity index 100% rename from tiled/world/int_northpole_cabin3.png rename to data/maps/world/int_northpole_cabin3.png diff --git a/tiled/world/int_northpole_cabin4.png b/data/maps/world/int_northpole_cabin4.png similarity index 100% rename from tiled/world/int_northpole_cabin4.png rename to data/maps/world/int_northpole_cabin4.png diff --git a/tiled/world/int_northpole_house.png b/data/maps/world/int_northpole_house.png similarity index 100% rename from tiled/world/int_northpole_house.png rename to data/maps/world/int_northpole_house.png diff --git a/tiled/world/int_northpole_house_1.png b/data/maps/world/int_northpole_house_1.png similarity index 100% rename from tiled/world/int_northpole_house_1.png rename to data/maps/world/int_northpole_house_1.png diff --git a/tiled/world/int_orril_castle_0.png b/data/maps/world/int_orril_castle_0.png similarity index 100% rename from tiled/world/int_orril_castle_0.png rename to data/maps/world/int_orril_castle_0.png diff --git a/tiled/world/int_orril_constantines_villa_barracks.png b/data/maps/world/int_orril_constantines_villa_barracks.png similarity index 100% rename from tiled/world/int_orril_constantines_villa_barracks.png rename to data/maps/world/int_orril_constantines_villa_barracks.png diff --git a/tiled/world/int_orril_constantines_villa_entrance_hall.png b/data/maps/world/int_orril_constantines_villa_entrance_hall.png similarity index 100% rename from tiled/world/int_orril_constantines_villa_entrance_hall.png rename to data/maps/world/int_orril_constantines_villa_entrance_hall.png diff --git a/tiled/world/int_orril_constantines_villa_library.png b/data/maps/world/int_orril_constantines_villa_library.png similarity index 100% rename from tiled/world/int_orril_constantines_villa_library.png rename to data/maps/world/int_orril_constantines_villa_library.png diff --git a/tiled/world/int_orril_constantines_villa_livingroom.png b/data/maps/world/int_orril_constantines_villa_livingroom.png similarity index 100% rename from tiled/world/int_orril_constantines_villa_livingroom.png rename to data/maps/world/int_orril_constantines_villa_livingroom.png diff --git a/tiled/world/int_orril_jynath_house.png b/data/maps/world/int_orril_jynath_house.png similarity index 100% rename from tiled/world/int_orril_jynath_house.png rename to data/maps/world/int_orril_jynath_house.png diff --git a/tiled/world/int_pathfinding.png b/data/maps/world/int_pathfinding.png similarity index 100% rename from tiled/world/int_pathfinding.png rename to data/maps/world/int_pathfinding.png diff --git a/tiled/world/int_pyramid.png b/data/maps/world/int_pyramid.png similarity index 100% rename from tiled/world/int_pyramid.png rename to data/maps/world/int_pyramid.png diff --git a/tiled/world/int_ratcity_bakery.png b/data/maps/world/int_ratcity_bakery.png similarity index 100% rename from tiled/world/int_ratcity_bakery.png rename to data/maps/world/int_ratcity_bakery.png diff --git a/tiled/world/int_ratcity_flower_shop.png b/data/maps/world/int_ratcity_flower_shop.png similarity index 100% rename from tiled/world/int_ratcity_flower_shop.png rename to data/maps/world/int_ratcity_flower_shop.png diff --git a/tiled/world/int_ratcity_hostel.png b/data/maps/world/int_ratcity_hostel.png similarity index 100% rename from tiled/world/int_ratcity_hostel.png rename to data/maps/world/int_ratcity_hostel.png diff --git a/tiled/world/int_ratcity_house1.png b/data/maps/world/int_ratcity_house1.png similarity index 100% rename from tiled/world/int_ratcity_house1.png rename to data/maps/world/int_ratcity_house1.png diff --git a/tiled/world/int_ratcity_house2.png b/data/maps/world/int_ratcity_house2.png similarity index 100% rename from tiled/world/int_ratcity_house2.png rename to data/maps/world/int_ratcity_house2.png diff --git a/tiled/world/int_ratcity_house3.png b/data/maps/world/int_ratcity_house3.png similarity index 100% rename from tiled/world/int_ratcity_house3.png rename to data/maps/world/int_ratcity_house3.png diff --git a/tiled/world/int_ratcity_house4.png b/data/maps/world/int_ratcity_house4.png similarity index 100% rename from tiled/world/int_ratcity_house4.png rename to data/maps/world/int_ratcity_house4.png diff --git a/tiled/world/int_ratcity_house5.png b/data/maps/world/int_ratcity_house5.png similarity index 100% rename from tiled/world/int_ratcity_house5.png rename to data/maps/world/int_ratcity_house5.png diff --git a/tiled/world/int_ratcity_house6.png b/data/maps/world/int_ratcity_house6.png similarity index 100% rename from tiled/world/int_ratcity_house6.png rename to data/maps/world/int_ratcity_house6.png diff --git a/tiled/world/int_ratcity_house7.png b/data/maps/world/int_ratcity_house7.png similarity index 100% rename from tiled/world/int_ratcity_house7.png rename to data/maps/world/int_ratcity_house7.png diff --git a/tiled/world/int_ratcity_library.png b/data/maps/world/int_ratcity_library.png similarity index 100% rename from tiled/world/int_ratcity_library.png rename to data/maps/world/int_ratcity_library.png diff --git a/tiled/world/int_ratcity_smith_shop.png b/data/maps/world/int_ratcity_smith_shop.png similarity index 100% rename from tiled/world/int_ratcity_smith_shop.png rename to data/maps/world/int_ratcity_smith_shop.png diff --git a/tiled/world/int_sedah_house0.png b/data/maps/world/int_sedah_house0.png similarity index 100% rename from tiled/world/int_sedah_house0.png rename to data/maps/world/int_sedah_house0.png diff --git a/tiled/world/int_sedah_house1.png b/data/maps/world/int_sedah_house1.png similarity index 100% rename from tiled/world/int_sedah_house1.png rename to data/maps/world/int_sedah_house1.png diff --git a/tiled/world/int_sedah_house2.png b/data/maps/world/int_sedah_house2.png similarity index 100% rename from tiled/world/int_sedah_house2.png rename to data/maps/world/int_sedah_house2.png diff --git a/tiled/world/int_sedah_house3.png b/data/maps/world/int_sedah_house3.png similarity index 100% rename from tiled/world/int_sedah_house3.png rename to data/maps/world/int_sedah_house3.png diff --git a/tiled/world/int_sedah_house3_1.png b/data/maps/world/int_sedah_house3_1.png similarity index 100% rename from tiled/world/int_sedah_house3_1.png rename to data/maps/world/int_sedah_house3_1.png diff --git a/tiled/world/int_sedah_house3_2.png b/data/maps/world/int_sedah_house3_2.png similarity index 100% rename from tiled/world/int_sedah_house3_2.png rename to data/maps/world/int_sedah_house3_2.png diff --git a/tiled/world/int_sedah_house4.png b/data/maps/world/int_sedah_house4.png similarity index 100% rename from tiled/world/int_sedah_house4.png rename to data/maps/world/int_sedah_house4.png diff --git a/tiled/world/int_sedah_house4_1.png b/data/maps/world/int_sedah_house4_1.png similarity index 100% rename from tiled/world/int_sedah_house4_1.png rename to data/maps/world/int_sedah_house4_1.png diff --git a/tiled/world/int_sedah_house5.png b/data/maps/world/int_sedah_house5.png similarity index 100% rename from tiled/world/int_sedah_house5.png rename to data/maps/world/int_sedah_house5.png diff --git a/tiled/world/int_sedah_house6.png b/data/maps/world/int_sedah_house6.png similarity index 100% rename from tiled/world/int_sedah_house6.png rename to data/maps/world/int_sedah_house6.png diff --git a/tiled/world/int_sedah_mausoleum.png b/data/maps/world/int_sedah_mausoleum.png similarity index 100% rename from tiled/world/int_sedah_mausoleum.png rename to data/maps/world/int_sedah_mausoleum.png diff --git a/tiled/world/int_sedah_shop.png b/data/maps/world/int_sedah_shop.png similarity index 100% rename from tiled/world/int_sedah_shop.png rename to data/maps/world/int_sedah_shop.png diff --git a/tiled/world/int_semos_apothecary_cabin.png b/data/maps/world/int_semos_apothecary_cabin.png similarity index 100% rename from tiled/world/int_semos_apothecary_cabin.png rename to data/maps/world/int_semos_apothecary_cabin.png diff --git a/tiled/world/int_semos_apothecary_lab.png b/data/maps/world/int_semos_apothecary_lab.png similarity index 100% rename from tiled/world/int_semos_apothecary_lab.png rename to data/maps/world/int_semos_apothecary_lab.png diff --git a/tiled/world/int_semos_bakery.png b/data/maps/world/int_semos_bakery.png similarity index 100% rename from tiled/world/int_semos_bakery.png rename to data/maps/world/int_semos_bakery.png diff --git a/tiled/world/int_semos_bank.png b/data/maps/world/int_semos_bank.png similarity index 100% rename from tiled/world/int_semos_bank.png rename to data/maps/world/int_semos_bank.png diff --git a/tiled/world/int_semos_bank_xmas.png b/data/maps/world/int_semos_bank_xmas.png similarity index 100% rename from tiled/world/int_semos_bank_xmas.png rename to data/maps/world/int_semos_bank_xmas.png diff --git a/tiled/world/int_semos_blacksmith.png b/data/maps/world/int_semos_blacksmith.png similarity index 100% rename from tiled/world/int_semos_blacksmith.png rename to data/maps/world/int_semos_blacksmith.png diff --git a/tiled/world/int_semos_deathmatch.png b/data/maps/world/int_semos_deathmatch.png similarity index 100% rename from tiled/world/int_semos_deathmatch.png rename to data/maps/world/int_semos_deathmatch.png diff --git a/tiled/world/int_semos_frank_house.png b/data/maps/world/int_semos_frank_house.png similarity index 100% rename from tiled/world/int_semos_frank_house.png rename to data/maps/world/int_semos_frank_house.png diff --git a/tiled/world/int_semos_guard_house.png b/data/maps/world/int_semos_guard_house.png similarity index 100% rename from tiled/world/int_semos_guard_house.png rename to data/maps/world/int_semos_guard_house.png diff --git a/tiled/world/int_semos_hostel.png b/data/maps/world/int_semos_hostel.png similarity index 100% rename from tiled/world/int_semos_hostel.png rename to data/maps/world/int_semos_hostel.png diff --git a/tiled/world/int_semos_house.png b/data/maps/world/int_semos_house.png similarity index 100% rename from tiled/world/int_semos_house.png rename to data/maps/world/int_semos_house.png diff --git a/tiled/world/int_semos_library.png b/data/maps/world/int_semos_library.png similarity index 100% rename from tiled/world/int_semos_library.png rename to data/maps/world/int_semos_library.png diff --git a/tiled/world/int_semos_school_0.png b/data/maps/world/int_semos_school_0.png similarity index 100% rename from tiled/world/int_semos_school_0.png rename to data/maps/world/int_semos_school_0.png diff --git a/tiled/world/int_semos_storage_-1.png b/data/maps/world/int_semos_storage_-1.png similarity index 100% rename from tiled/world/int_semos_storage_-1.png rename to data/maps/world/int_semos_storage_-1.png diff --git a/tiled/world/int_semos_storage_0.png b/data/maps/world/int_semos_storage_0.png similarity index 100% rename from tiled/world/int_semos_storage_0.png rename to data/maps/world/int_semos_storage_0.png diff --git a/tiled/world/int_semos_storage_0_xmas.png b/data/maps/world/int_semos_storage_0_xmas.png similarity index 100% rename from tiled/world/int_semos_storage_0_xmas.png rename to data/maps/world/int_semos_storage_0_xmas.png diff --git a/tiled/world/int_semos_swanky_pad.png b/data/maps/world/int_semos_swanky_pad.png similarity index 100% rename from tiled/world/int_semos_swanky_pad.png rename to data/maps/world/int_semos_swanky_pad.png diff --git a/tiled/world/int_semos_tavern_0.png b/data/maps/world/int_semos_tavern_0.png similarity index 100% rename from tiled/world/int_semos_tavern_0.png rename to data/maps/world/int_semos_tavern_0.png diff --git a/tiled/world/int_semos_tavern_0_xmas.png b/data/maps/world/int_semos_tavern_0_xmas.png similarity index 100% rename from tiled/world/int_semos_tavern_0_xmas.png rename to data/maps/world/int_semos_tavern_0_xmas.png diff --git a/tiled/world/int_semos_tavern_1.png b/data/maps/world/int_semos_tavern_1.png similarity index 100% rename from tiled/world/int_semos_tavern_1.png rename to data/maps/world/int_semos_tavern_1.png diff --git a/tiled/world/int_semos_temple.png b/data/maps/world/int_semos_temple.png similarity index 100% rename from tiled/world/int_semos_temple.png rename to data/maps/world/int_semos_temple.png diff --git a/tiled/world/int_semos_tower_1.png b/data/maps/world/int_semos_tower_1.png similarity index 100% rename from tiled/world/int_semos_tower_1.png rename to data/maps/world/int_semos_tower_1.png diff --git a/tiled/world/int_semos_tower_2.png b/data/maps/world/int_semos_tower_2.png similarity index 100% rename from tiled/world/int_semos_tower_2.png rename to data/maps/world/int_semos_tower_2.png diff --git a/tiled/world/int_semos_tower_3.png b/data/maps/world/int_semos_tower_3.png similarity index 100% rename from tiled/world/int_semos_tower_3.png rename to data/maps/world/int_semos_tower_3.png diff --git a/tiled/world/int_semos_tower_4.png b/data/maps/world/int_semos_tower_4.png similarity index 100% rename from tiled/world/int_semos_tower_4.png rename to data/maps/world/int_semos_tower_4.png diff --git a/tiled/world/int_semos_townhall.png b/data/maps/world/int_semos_townhall.png similarity index 100% rename from tiled/world/int_semos_townhall.png rename to data/maps/world/int_semos_townhall.png diff --git a/tiled/world/int_semos_townhall_xmas.png b/data/maps/world/int_semos_townhall_xmas.png similarity index 100% rename from tiled/world/int_semos_townhall_xmas.png rename to data/maps/world/int_semos_townhall_xmas.png diff --git a/tiled/world/int_semos_wizards_tower_1.png b/data/maps/world/int_semos_wizards_tower_1.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_1.png rename to data/maps/world/int_semos_wizards_tower_1.png diff --git a/tiled/world/int_semos_wizards_tower_2.png b/data/maps/world/int_semos_wizards_tower_2.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_2.png rename to data/maps/world/int_semos_wizards_tower_2.png diff --git a/tiled/world/int_semos_wizards_tower_3.png b/data/maps/world/int_semos_wizards_tower_3.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_3.png rename to data/maps/world/int_semos_wizards_tower_3.png diff --git a/tiled/world/int_semos_wizards_tower_4.png b/data/maps/world/int_semos_wizards_tower_4.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_4.png rename to data/maps/world/int_semos_wizards_tower_4.png diff --git a/tiled/world/int_semos_wizards_tower_5.png b/data/maps/world/int_semos_wizards_tower_5.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_5.png rename to data/maps/world/int_semos_wizards_tower_5.png diff --git a/tiled/world/int_semos_wizards_tower_6.png b/data/maps/world/int_semos_wizards_tower_6.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_6.png rename to data/maps/world/int_semos_wizards_tower_6.png diff --git a/tiled/world/int_semos_wizards_tower_7.png b/data/maps/world/int_semos_wizards_tower_7.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_7.png rename to data/maps/world/int_semos_wizards_tower_7.png diff --git a/tiled/world/int_semos_wizards_tower_basement.png b/data/maps/world/int_semos_wizards_tower_basement.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_basement.png rename to data/maps/world/int_semos_wizards_tower_basement.png diff --git a/tiled/world/int_semos_wizards_tower_spire_1.png b/data/maps/world/int_semos_wizards_tower_spire_1.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_spire_1.png rename to data/maps/world/int_semos_wizards_tower_spire_1.png diff --git a/tiled/world/int_semos_wizards_tower_spire_2.png b/data/maps/world/int_semos_wizards_tower_spire_2.png similarity index 100% rename from tiled/world/int_semos_wizards_tower_spire_2.png rename to data/maps/world/int_semos_wizards_tower_spire_2.png diff --git a/tiled/world/int_server_down.png b/data/maps/world/int_server_down.png similarity index 100% rename from tiled/world/int_server_down.png rename to data/maps/world/int_server_down.png diff --git a/tiled/world/int_ship.png b/data/maps/world/int_ship.png similarity index 100% rename from tiled/world/int_ship.png rename to data/maps/world/int_ship.png diff --git a/tiled/world/int_ship_inside.png b/data/maps/world/int_ship_inside.png similarity index 100% rename from tiled/world/int_ship_inside.png rename to data/maps/world/int_ship_inside.png diff --git a/tiled/world/int_tavern_0.png b/data/maps/world/int_tavern_0.png similarity index 100% rename from tiled/world/int_tavern_0.png rename to data/maps/world/int_tavern_0.png diff --git a/tiled/world/int_tavern_1.png b/data/maps/world/int_tavern_1.png similarity index 100% rename from tiled/world/int_tavern_1.png rename to data/maps/world/int_tavern_1.png diff --git a/tiled/world/int_testing_grid.png b/data/maps/world/int_testing_grid.png similarity index 100% rename from tiled/world/int_testing_grid.png rename to data/maps/world/int_testing_grid.png diff --git a/tiled/world/int_vault.png b/data/maps/world/int_vault.png similarity index 100% rename from tiled/world/int_vault.png rename to data/maps/world/int_vault.png diff --git a/tiled/world/int_wofol_bakery.png b/data/maps/world/int_wofol_bakery.png similarity index 100% rename from tiled/world/int_wofol_bakery.png rename to data/maps/world/int_wofol_bakery.png diff --git a/tiled/world/int_wofol_bar.png b/data/maps/world/int_wofol_bar.png similarity index 100% rename from tiled/world/int_wofol_bar.png rename to data/maps/world/int_wofol_bar.png diff --git a/tiled/world/int_wofol_blacksmith.png b/data/maps/world/int_wofol_blacksmith.png similarity index 100% rename from tiled/world/int_wofol_blacksmith.png rename to data/maps/world/int_wofol_blacksmith.png diff --git a/tiled/world/int_wofol_house1.png b/data/maps/world/int_wofol_house1.png similarity index 100% rename from tiled/world/int_wofol_house1.png rename to data/maps/world/int_wofol_house1.png diff --git a/tiled/world/int_wofol_house10.png b/data/maps/world/int_wofol_house10.png similarity index 100% rename from tiled/world/int_wofol_house10.png rename to data/maps/world/int_wofol_house10.png diff --git a/tiled/world/int_wofol_house2.png b/data/maps/world/int_wofol_house2.png similarity index 100% rename from tiled/world/int_wofol_house2.png rename to data/maps/world/int_wofol_house2.png diff --git a/tiled/world/int_wofol_house3.png b/data/maps/world/int_wofol_house3.png similarity index 100% rename from tiled/world/int_wofol_house3.png rename to data/maps/world/int_wofol_house3.png diff --git a/tiled/world/int_wofol_house4.png b/data/maps/world/int_wofol_house4.png similarity index 100% rename from tiled/world/int_wofol_house4.png rename to data/maps/world/int_wofol_house4.png diff --git a/tiled/world/int_wofol_house5.png b/data/maps/world/int_wofol_house5.png similarity index 100% rename from tiled/world/int_wofol_house5.png rename to data/maps/world/int_wofol_house5.png diff --git a/tiled/world/int_wofol_house6.png b/data/maps/world/int_wofol_house6.png similarity index 100% rename from tiled/world/int_wofol_house6.png rename to data/maps/world/int_wofol_house6.png diff --git a/tiled/world/int_wofol_house7.png b/data/maps/world/int_wofol_house7.png similarity index 100% rename from tiled/world/int_wofol_house7.png rename to data/maps/world/int_wofol_house7.png diff --git a/tiled/world/int_wofol_house8.png b/data/maps/world/int_wofol_house8.png similarity index 100% rename from tiled/world/int_wofol_house8.png rename to data/maps/world/int_wofol_house8.png diff --git a/tiled/world/int_wofol_house9.png b/data/maps/world/int_wofol_house9.png similarity index 100% rename from tiled/world/int_wofol_house9.png rename to data/maps/world/int_wofol_house9.png diff --git a/tiled/world/int_wofol_library_0.png b/data/maps/world/int_wofol_library_0.png similarity index 100% rename from tiled/world/int_wofol_library_0.png rename to data/maps/world/int_wofol_library_0.png diff --git a/tiled/world/int_wofol_library_1.png b/data/maps/world/int_wofol_library_1.png similarity index 100% rename from tiled/world/int_wofol_library_1.png rename to data/maps/world/int_wofol_library_1.png diff --git a/tiled/world/int_wofol_library_2.png b/data/maps/world/int_wofol_library_2.png similarity index 100% rename from tiled/world/int_wofol_library_2.png rename to data/maps/world/int_wofol_library_2.png diff --git a/tiled/world/int_wofol_townhall.png b/data/maps/world/int_wofol_townhall.png similarity index 100% rename from tiled/world/int_wofol_townhall.png rename to data/maps/world/int_wofol_townhall.png diff --git a/tiled/world/int_wofol_warehouse.png b/data/maps/world/int_wofol_warehouse.png similarity index 100% rename from tiled/world/int_wofol_warehouse.png rename to data/maps/world/int_wofol_warehouse.png diff --git a/tiled/world/int_wofol_weaponshop.png b/data/maps/world/int_wofol_weaponshop.png similarity index 100% rename from tiled/world/int_wofol_weaponshop.png rename to data/maps/world/int_wofol_weaponshop.png diff --git a/tiled/world/logo.png b/data/maps/world/logo.png similarity index 100% rename from tiled/world/logo.png rename to data/maps/world/logo.png diff --git a/tiled/world/reserved.png b/data/maps/world/reserved.png similarity index 100% rename from tiled/world/reserved.png rename to data/maps/world/reserved.png diff --git a/tiled/world/sub_1_ados_abandoned_keep.png b/data/maps/world/sub_1_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_1_ados_abandoned_keep.png rename to data/maps/world/sub_1_ados_abandoned_keep.png diff --git a/tiled/world/sub_1_ados_caves.png b/data/maps/world/sub_1_ados_caves.png similarity index 100% rename from tiled/world/sub_1_ados_caves.png rename to data/maps/world/sub_1_ados_caves.png diff --git a/tiled/world/sub_1_ados_caves_e.png b/data/maps/world/sub_1_ados_caves_e.png similarity index 100% rename from tiled/world/sub_1_ados_caves_e.png rename to data/maps/world/sub_1_ados_caves_e.png diff --git a/tiled/world/sub_1_ados_caves_s.png b/data/maps/world/sub_1_ados_caves_s.png similarity index 100% rename from tiled/world/sub_1_ados_caves_s.png rename to data/maps/world/sub_1_ados_caves_s.png diff --git a/tiled/world/sub_1_ados_caves_se.png b/data/maps/world/sub_1_ados_caves_se.png similarity index 100% rename from tiled/world/sub_1_ados_caves_se.png rename to data/maps/world/sub_1_ados_caves_se.png diff --git a/tiled/world/sub_1_ados_city.png b/data/maps/world/sub_1_ados_city.png similarity index 100% rename from tiled/world/sub_1_ados_city.png rename to data/maps/world/sub_1_ados_city.png diff --git a/tiled/world/sub_1_ados_city_n.png b/data/maps/world/sub_1_ados_city_n.png similarity index 100% rename from tiled/world/sub_1_ados_city_n.png rename to data/maps/world/sub_1_ados_city_n.png diff --git a/tiled/world/sub_1_ados_city_s.png b/data/maps/world/sub_1_ados_city_s.png similarity index 100% rename from tiled/world/sub_1_ados_city_s.png rename to data/maps/world/sub_1_ados_city_s.png diff --git a/tiled/world/sub_1_ados_outside_nw.png b/data/maps/world/sub_1_ados_outside_nw.png similarity index 100% rename from tiled/world/sub_1_ados_outside_nw.png rename to data/maps/world/sub_1_ados_outside_nw.png diff --git a/tiled/world/sub_1_ados_outside_w.png b/data/maps/world/sub_1_ados_outside_w.png similarity index 100% rename from tiled/world/sub_1_ados_outside_w.png rename to data/maps/world/sub_1_ados_outside_w.png diff --git a/tiled/world/sub_1_ados_tunnel_w.png b/data/maps/world/sub_1_ados_tunnel_w.png similarity index 100% rename from tiled/world/sub_1_ados_tunnel_w.png rename to data/maps/world/sub_1_ados_tunnel_w.png diff --git a/tiled/world/sub_1_ados_tunnel_w2.png b/data/maps/world/sub_1_ados_tunnel_w2.png similarity index 100% rename from tiled/world/sub_1_ados_tunnel_w2.png rename to data/maps/world/sub_1_ados_tunnel_w2.png diff --git a/tiled/world/sub_1_ados_vaults.png b/data/maps/world/sub_1_ados_vaults.png similarity index 100% rename from tiled/world/sub_1_ados_vaults.png rename to data/maps/world/sub_1_ados_vaults.png diff --git a/tiled/world/sub_1_ados_wall.png b/data/maps/world/sub_1_ados_wall.png similarity index 100% rename from tiled/world/sub_1_ados_wall.png rename to data/maps/world/sub_1_ados_wall.png diff --git a/tiled/world/sub_1_ados_wall_n.png b/data/maps/world/sub_1_ados_wall_n.png similarity index 100% rename from tiled/world/sub_1_ados_wall_n.png rename to data/maps/world/sub_1_ados_wall_n.png diff --git a/tiled/world/sub_1_ados_wall_s.png b/data/maps/world/sub_1_ados_wall_s.png similarity index 100% rename from tiled/world/sub_1_ados_wall_s.png rename to data/maps/world/sub_1_ados_wall_s.png diff --git a/tiled/world/sub_1_amazon_caves.png b/data/maps/world/sub_1_amazon_caves.png similarity index 100% rename from tiled/world/sub_1_amazon_caves.png rename to data/maps/world/sub_1_amazon_caves.png diff --git a/tiled/world/sub_1_amazon_tunnel.png b/data/maps/world/sub_1_amazon_tunnel.png similarity index 100% rename from tiled/world/sub_1_amazon_tunnel.png rename to data/maps/world/sub_1_amazon_tunnel.png diff --git a/tiled/world/sub_1_amazon_tunnel_e.png b/data/maps/world/sub_1_amazon_tunnel_e.png similarity index 100% rename from tiled/world/sub_1_amazon_tunnel_e.png rename to data/maps/world/sub_1_amazon_tunnel_e.png diff --git a/tiled/world/sub_1_athor_island.png b/data/maps/world/sub_1_athor_island.png similarity index 100% rename from tiled/world/sub_1_athor_island.png rename to data/maps/world/sub_1_athor_island.png diff --git a/tiled/world/sub_1_athor_island_e.png b/data/maps/world/sub_1_athor_island_e.png similarity index 100% rename from tiled/world/sub_1_athor_island_e.png rename to data/maps/world/sub_1_athor_island_e.png diff --git a/tiled/world/sub_1_athor_ship_w2.png b/data/maps/world/sub_1_athor_ship_w2.png similarity index 100% rename from tiled/world/sub_1_athor_ship_w2.png rename to data/maps/world/sub_1_athor_ship_w2.png diff --git a/tiled/world/sub_1_deniran_caves.png b/data/maps/world/sub_1_deniran_caves.png similarity index 100% rename from tiled/world/sub_1_deniran_caves.png rename to data/maps/world/sub_1_deniran_caves.png diff --git a/tiled/world/sub_1_deniran_caves_e.png b/data/maps/world/sub_1_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_e.png rename to data/maps/world/sub_1_deniran_caves_e.png diff --git a/tiled/world/sub_1_deniran_caves_e2.png b/data/maps/world/sub_1_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_e2.png rename to data/maps/world/sub_1_deniran_caves_e2.png diff --git a/tiled/world/sub_1_deniran_caves_s.png b/data/maps/world/sub_1_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_s.png rename to data/maps/world/sub_1_deniran_caves_s.png diff --git a/tiled/world/sub_1_deniran_caves_s_e2.png b/data/maps/world/sub_1_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_s_e2.png rename to data/maps/world/sub_1_deniran_caves_s_e2.png diff --git a/tiled/world/sub_1_deniran_caves_se.png b/data/maps/world/sub_1_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_se.png rename to data/maps/world/sub_1_deniran_caves_se.png diff --git a/tiled/world/sub_1_deniran_caves_sw.png b/data/maps/world/sub_1_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_sw.png rename to data/maps/world/sub_1_deniran_caves_sw.png diff --git a/tiled/world/sub_1_deniran_caves_w.png b/data/maps/world/sub_1_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_1_deniran_caves_w.png rename to data/maps/world/sub_1_deniran_caves_w.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n.png b/data/maps/world/sub_1_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n.png rename to data/maps/world/sub_1_deniran_lost_caves_n.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n2.png b/data/maps/world/sub_1_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n2.png rename to data/maps/world/sub_1_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n2_e.png b/data/maps/world/sub_1_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_1_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_1_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_1_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n2_w.png b/data/maps/world/sub_1_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_1_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_1_deniran_lost_caves_n_e2.png b/data/maps/world/sub_1_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_1_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_1_deniran_lost_caves_ne.png b/data/maps/world/sub_1_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_ne.png rename to data/maps/world/sub_1_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_1_deniran_lost_caves_nw.png b/data/maps/world/sub_1_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_1_deniran_lost_caves_nw.png rename to data/maps/world/sub_1_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_1_fado_great_cave.png b/data/maps/world/sub_1_fado_great_cave.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave.png rename to data/maps/world/sub_1_fado_great_cave.png diff --git a/tiled/world/sub_1_fado_great_cave_e.png b/data/maps/world/sub_1_fado_great_cave_e.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_e.png rename to data/maps/world/sub_1_fado_great_cave_e.png diff --git a/tiled/world/sub_1_fado_great_cave_e2.png b/data/maps/world/sub_1_fado_great_cave_e2.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_e2.png rename to data/maps/world/sub_1_fado_great_cave_e2.png diff --git a/tiled/world/sub_1_fado_great_cave_e3.png b/data/maps/world/sub_1_fado_great_cave_e3.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_e3.png rename to data/maps/world/sub_1_fado_great_cave_e3.png diff --git a/tiled/world/sub_1_fado_great_cave_n.png b/data/maps/world/sub_1_fado_great_cave_n.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_n.png rename to data/maps/world/sub_1_fado_great_cave_n.png diff --git a/tiled/world/sub_1_fado_great_cave_n_e2.png b/data/maps/world/sub_1_fado_great_cave_n_e2.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_n_e2.png rename to data/maps/world/sub_1_fado_great_cave_n_e2.png diff --git a/tiled/world/sub_1_fado_great_cave_n_e3.png b/data/maps/world/sub_1_fado_great_cave_n_e3.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_n_e3.png rename to data/maps/world/sub_1_fado_great_cave_n_e3.png diff --git a/tiled/world/sub_1_fado_great_cave_n_w2.png b/data/maps/world/sub_1_fado_great_cave_n_w2.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_n_w2.png rename to data/maps/world/sub_1_fado_great_cave_n_w2.png diff --git a/tiled/world/sub_1_fado_great_cave_ne.png b/data/maps/world/sub_1_fado_great_cave_ne.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_ne.png rename to data/maps/world/sub_1_fado_great_cave_ne.png diff --git a/tiled/world/sub_1_fado_great_cave_nw.png b/data/maps/world/sub_1_fado_great_cave_nw.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_nw.png rename to data/maps/world/sub_1_fado_great_cave_nw.png diff --git a/tiled/world/sub_1_fado_great_cave_w.png b/data/maps/world/sub_1_fado_great_cave_w.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_w.png rename to data/maps/world/sub_1_fado_great_cave_w.png diff --git a/tiled/world/sub_1_fado_great_cave_w2.png b/data/maps/world/sub_1_fado_great_cave_w2.png similarity index 100% rename from tiled/world/sub_1_fado_great_cave_w2.png rename to data/maps/world/sub_1_fado_great_cave_w2.png diff --git a/tiled/world/sub_1_kotoch_entrance.png b/data/maps/world/sub_1_kotoch_entrance.png similarity index 100% rename from tiled/world/sub_1_kotoch_entrance.png rename to data/maps/world/sub_1_kotoch_entrance.png diff --git a/tiled/world/sub_1_kotoch_entrance_n.png b/data/maps/world/sub_1_kotoch_entrance_n.png similarity index 100% rename from tiled/world/sub_1_kotoch_entrance_n.png rename to data/maps/world/sub_1_kotoch_entrance_n.png diff --git a/tiled/world/sub_1_nalwor_caves.png b/data/maps/world/sub_1_nalwor_caves.png similarity index 100% rename from tiled/world/sub_1_nalwor_caves.png rename to data/maps/world/sub_1_nalwor_caves.png diff --git a/tiled/world/sub_1_nalwor_caves_e.png b/data/maps/world/sub_1_nalwor_caves_e.png similarity index 100% rename from tiled/world/sub_1_nalwor_caves_e.png rename to data/maps/world/sub_1_nalwor_caves_e.png diff --git a/tiled/world/sub_1_nalwor_caves_w.png b/data/maps/world/sub_1_nalwor_caves_w.png similarity index 100% rename from tiled/world/sub_1_nalwor_caves_w.png rename to data/maps/world/sub_1_nalwor_caves_w.png diff --git a/tiled/world/sub_1_nalwor_drows_tunnel.png b/data/maps/world/sub_1_nalwor_drows_tunnel.png similarity index 100% rename from tiled/world/sub_1_nalwor_drows_tunnel.png rename to data/maps/world/sub_1_nalwor_drows_tunnel.png diff --git a/tiled/world/sub_1_nalwor_drows_tunnel_n.png b/data/maps/world/sub_1_nalwor_drows_tunnel_n.png similarity index 100% rename from tiled/world/sub_1_nalwor_drows_tunnel_n.png rename to data/maps/world/sub_1_nalwor_drows_tunnel_n.png diff --git a/tiled/world/sub_1_nalwor_drows_tunnel_ne.png b/data/maps/world/sub_1_nalwor_drows_tunnel_ne.png similarity index 100% rename from tiled/world/sub_1_nalwor_drows_tunnel_ne.png rename to data/maps/world/sub_1_nalwor_drows_tunnel_ne.png diff --git a/tiled/world/sub_1_nalwor_drows_tunnel_nw.png b/data/maps/world/sub_1_nalwor_drows_tunnel_nw.png similarity index 100% rename from tiled/world/sub_1_nalwor_drows_tunnel_nw.png rename to data/maps/world/sub_1_nalwor_drows_tunnel_nw.png diff --git a/tiled/world/sub_1_orril_castle.png b/data/maps/world/sub_1_orril_castle.png similarity index 100% rename from tiled/world/sub_1_orril_castle.png rename to data/maps/world/sub_1_orril_castle.png diff --git a/tiled/world/sub_1_orril_castle_w.png b/data/maps/world/sub_1_orril_castle_w.png similarity index 100% rename from tiled/world/sub_1_orril_castle_w.png rename to data/maps/world/sub_1_orril_castle_w.png diff --git a/tiled/world/sub_1_orril_dungeon.png b/data/maps/world/sub_1_orril_dungeon.png similarity index 100% rename from tiled/world/sub_1_orril_dungeon.png rename to data/maps/world/sub_1_orril_dungeon.png diff --git a/tiled/world/sub_1_orril_mountain_w2.png b/data/maps/world/sub_1_orril_mountain_w2.png similarity index 100% rename from tiled/world/sub_1_orril_mountain_w2.png rename to data/maps/world/sub_1_orril_mountain_w2.png diff --git a/tiled/world/sub_1_semos_catacombs_ne.png b/data/maps/world/sub_1_semos_catacombs_ne.png similarity index 100% rename from tiled/world/sub_1_semos_catacombs_ne.png rename to data/maps/world/sub_1_semos_catacombs_ne.png diff --git a/tiled/world/sub_1_semos_catacombs_nw.png b/data/maps/world/sub_1_semos_catacombs_nw.png similarity index 100% rename from tiled/world/sub_1_semos_catacombs_nw.png rename to data/maps/world/sub_1_semos_catacombs_nw.png diff --git a/tiled/world/sub_1_semos_catacombs_se.png b/data/maps/world/sub_1_semos_catacombs_se.png similarity index 100% rename from tiled/world/sub_1_semos_catacombs_se.png rename to data/maps/world/sub_1_semos_catacombs_se.png diff --git a/tiled/world/sub_1_semos_catacombs_sw.png b/data/maps/world/sub_1_semos_catacombs_sw.png similarity index 100% rename from tiled/world/sub_1_semos_catacombs_sw.png rename to data/maps/world/sub_1_semos_catacombs_sw.png diff --git a/tiled/world/sub_1_semos_caves.png b/data/maps/world/sub_1_semos_caves.png similarity index 100% rename from tiled/world/sub_1_semos_caves.png rename to data/maps/world/sub_1_semos_caves.png diff --git a/tiled/world/sub_1_semos_jail.png b/data/maps/world/sub_1_semos_jail.png similarity index 100% rename from tiled/world/sub_1_semos_jail.png rename to data/maps/world/sub_1_semos_jail.png diff --git a/tiled/world/sub_1_semos_mine_n2.png b/data/maps/world/sub_1_semos_mine_n2.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n2.png rename to data/maps/world/sub_1_semos_mine_n2.png diff --git a/tiled/world/sub_1_semos_mine_n2_e.png b/data/maps/world/sub_1_semos_mine_n2_e.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n2_e.png rename to data/maps/world/sub_1_semos_mine_n2_e.png diff --git a/tiled/world/sub_1_semos_mine_n2_e2.png b/data/maps/world/sub_1_semos_mine_n2_e2.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n2_e2.png rename to data/maps/world/sub_1_semos_mine_n2_e2.png diff --git a/tiled/world/sub_1_semos_mine_n2_w2.png b/data/maps/world/sub_1_semos_mine_n2_w2.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n2_w2.png rename to data/maps/world/sub_1_semos_mine_n2_w2.png diff --git a/tiled/world/sub_1_semos_mine_n_e2.png b/data/maps/world/sub_1_semos_mine_n_e2.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n_e2.png rename to data/maps/world/sub_1_semos_mine_n_e2.png diff --git a/tiled/world/sub_1_semos_mine_n_w2.png b/data/maps/world/sub_1_semos_mine_n_w2.png similarity index 100% rename from tiled/world/sub_1_semos_mine_n_w2.png rename to data/maps/world/sub_1_semos_mine_n_w2.png diff --git a/tiled/world/sub_1_semos_mine_ne.png b/data/maps/world/sub_1_semos_mine_ne.png similarity index 100% rename from tiled/world/sub_1_semos_mine_ne.png rename to data/maps/world/sub_1_semos_mine_ne.png diff --git a/tiled/world/sub_1_semos_mine_nw.png b/data/maps/world/sub_1_semos_mine_nw.png similarity index 100% rename from tiled/world/sub_1_semos_mine_nw.png rename to data/maps/world/sub_1_semos_mine_nw.png diff --git a/tiled/world/sub_1_semos_yeticave.png b/data/maps/world/sub_1_semos_yeticave.png similarity index 100% rename from tiled/world/sub_1_semos_yeticave.png rename to data/maps/world/sub_1_semos_yeticave.png diff --git a/tiled/world/sub_2_ados_abandoned_keep.png b/data/maps/world/sub_2_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_2_ados_abandoned_keep.png rename to data/maps/world/sub_2_ados_abandoned_keep.png diff --git a/tiled/world/sub_2_ados_outside_nw.png b/data/maps/world/sub_2_ados_outside_nw.png similarity index 100% rename from tiled/world/sub_2_ados_outside_nw.png rename to data/maps/world/sub_2_ados_outside_nw.png diff --git a/tiled/world/sub_2_ados_snake_pit.png b/data/maps/world/sub_2_ados_snake_pit.png similarity index 100% rename from tiled/world/sub_2_ados_snake_pit.png rename to data/maps/world/sub_2_ados_snake_pit.png diff --git a/tiled/world/sub_2_ados_snake_pit_s.png b/data/maps/world/sub_2_ados_snake_pit_s.png similarity index 100% rename from tiled/world/sub_2_ados_snake_pit_s.png rename to data/maps/world/sub_2_ados_snake_pit_s.png diff --git a/tiled/world/sub_2_ados_vaults.png b/data/maps/world/sub_2_ados_vaults.png similarity index 100% rename from tiled/world/sub_2_ados_vaults.png rename to data/maps/world/sub_2_ados_vaults.png diff --git a/tiled/world/sub_2_athor_ship_w2.png b/data/maps/world/sub_2_athor_ship_w2.png similarity index 100% rename from tiled/world/sub_2_athor_ship_w2.png rename to data/maps/world/sub_2_athor_ship_w2.png diff --git a/tiled/world/sub_2_deniran_caves.png b/data/maps/world/sub_2_deniran_caves.png similarity index 100% rename from tiled/world/sub_2_deniran_caves.png rename to data/maps/world/sub_2_deniran_caves.png diff --git a/tiled/world/sub_2_deniran_caves_e.png b/data/maps/world/sub_2_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_e.png rename to data/maps/world/sub_2_deniran_caves_e.png diff --git a/tiled/world/sub_2_deniran_caves_e2.png b/data/maps/world/sub_2_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_e2.png rename to data/maps/world/sub_2_deniran_caves_e2.png diff --git a/tiled/world/sub_2_deniran_caves_s.png b/data/maps/world/sub_2_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_s.png rename to data/maps/world/sub_2_deniran_caves_s.png diff --git a/tiled/world/sub_2_deniran_caves_s_e2.png b/data/maps/world/sub_2_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_s_e2.png rename to data/maps/world/sub_2_deniran_caves_s_e2.png diff --git a/tiled/world/sub_2_deniran_caves_se.png b/data/maps/world/sub_2_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_se.png rename to data/maps/world/sub_2_deniran_caves_se.png diff --git a/tiled/world/sub_2_deniran_caves_sw.png b/data/maps/world/sub_2_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_sw.png rename to data/maps/world/sub_2_deniran_caves_sw.png diff --git a/tiled/world/sub_2_deniran_caves_w.png b/data/maps/world/sub_2_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_2_deniran_caves_w.png rename to data/maps/world/sub_2_deniran_caves_w.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n.png b/data/maps/world/sub_2_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n.png rename to data/maps/world/sub_2_deniran_lost_caves_n.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n2.png b/data/maps/world/sub_2_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n2.png rename to data/maps/world/sub_2_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n2_e.png b/data/maps/world/sub_2_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_2_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_2_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_2_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n2_w.png b/data/maps/world/sub_2_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_2_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_2_deniran_lost_caves_n_e2.png b/data/maps/world/sub_2_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_2_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_2_deniran_lost_caves_ne.png b/data/maps/world/sub_2_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_ne.png rename to data/maps/world/sub_2_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_2_deniran_lost_caves_nw.png b/data/maps/world/sub_2_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_2_deniran_lost_caves_nw.png rename to data/maps/world/sub_2_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_2_kirdneh_little_dungeon.png b/data/maps/world/sub_2_kirdneh_little_dungeon.png similarity index 100% rename from tiled/world/sub_2_kirdneh_little_dungeon.png rename to data/maps/world/sub_2_kirdneh_little_dungeon.png diff --git a/tiled/world/sub_2_kotoch_entrance.png b/data/maps/world/sub_2_kotoch_entrance.png similarity index 100% rename from tiled/world/sub_2_kotoch_entrance.png rename to data/maps/world/sub_2_kotoch_entrance.png diff --git a/tiled/world/sub_2_nalwor_drows_tunnel_nw.png b/data/maps/world/sub_2_nalwor_drows_tunnel_nw.png similarity index 100% rename from tiled/world/sub_2_nalwor_drows_tunnel_nw.png rename to data/maps/world/sub_2_nalwor_drows_tunnel_nw.png diff --git a/tiled/world/sub_2_nalwor_hell.png b/data/maps/world/sub_2_nalwor_hell.png similarity index 100% rename from tiled/world/sub_2_nalwor_hell.png rename to data/maps/world/sub_2_nalwor_hell.png diff --git a/tiled/world/sub_2_orril_dungeon.png b/data/maps/world/sub_2_orril_dungeon.png similarity index 100% rename from tiled/world/sub_2_orril_dungeon.png rename to data/maps/world/sub_2_orril_dungeon.png diff --git a/tiled/world/sub_2_orril_dungeon_e.png b/data/maps/world/sub_2_orril_dungeon_e.png similarity index 100% rename from tiled/world/sub_2_orril_dungeon_e.png rename to data/maps/world/sub_2_orril_dungeon_e.png diff --git a/tiled/world/sub_2_orril_dwarf_mine.png b/data/maps/world/sub_2_orril_dwarf_mine.png similarity index 100% rename from tiled/world/sub_2_orril_dwarf_mine.png rename to data/maps/world/sub_2_orril_dwarf_mine.png diff --git a/tiled/world/sub_2_orril_lich_palace.png b/data/maps/world/sub_2_orril_lich_palace.png similarity index 100% rename from tiled/world/sub_2_orril_lich_palace.png rename to data/maps/world/sub_2_orril_lich_palace.png diff --git a/tiled/world/sub_2_semos_catacombs.png b/data/maps/world/sub_2_semos_catacombs.png similarity index 100% rename from tiled/world/sub_2_semos_catacombs.png rename to data/maps/world/sub_2_semos_catacombs.png diff --git a/tiled/world/sub_2_semos_dungeon.png b/data/maps/world/sub_2_semos_dungeon.png similarity index 100% rename from tiled/world/sub_2_semos_dungeon.png rename to data/maps/world/sub_2_semos_dungeon.png diff --git a/tiled/world/sub_2_semos_jail.png b/data/maps/world/sub_2_semos_jail.png similarity index 100% rename from tiled/world/sub_2_semos_jail.png rename to data/maps/world/sub_2_semos_jail.png diff --git a/tiled/world/sub_2_semos_mine_e.png b/data/maps/world/sub_2_semos_mine_e.png similarity index 100% rename from tiled/world/sub_2_semos_mine_e.png rename to data/maps/world/sub_2_semos_mine_e.png diff --git a/tiled/world/sub_2_semos_mine_e2.png b/data/maps/world/sub_2_semos_mine_e2.png similarity index 100% rename from tiled/world/sub_2_semos_mine_e2.png rename to data/maps/world/sub_2_semos_mine_e2.png diff --git a/tiled/world/sub_2_semos_mine_e3.png b/data/maps/world/sub_2_semos_mine_e3.png similarity index 100% rename from tiled/world/sub_2_semos_mine_e3.png rename to data/maps/world/sub_2_semos_mine_e3.png diff --git a/tiled/world/sub_2_semos_mine_n2_e.png b/data/maps/world/sub_2_semos_mine_n2_e.png similarity index 100% rename from tiled/world/sub_2_semos_mine_n2_e.png rename to data/maps/world/sub_2_semos_mine_n2_e.png diff --git a/tiled/world/sub_2_semos_mine_n2_e2.png b/data/maps/world/sub_2_semos_mine_n2_e2.png similarity index 100% rename from tiled/world/sub_2_semos_mine_n2_e2.png rename to data/maps/world/sub_2_semos_mine_n2_e2.png diff --git a/tiled/world/sub_2_semos_mine_n2_e3.png b/data/maps/world/sub_2_semos_mine_n2_e3.png similarity index 100% rename from tiled/world/sub_2_semos_mine_n2_e3.png rename to data/maps/world/sub_2_semos_mine_n2_e3.png diff --git a/tiled/world/sub_2_semos_mine_n_e2.png b/data/maps/world/sub_2_semos_mine_n_e2.png similarity index 100% rename from tiled/world/sub_2_semos_mine_n_e2.png rename to data/maps/world/sub_2_semos_mine_n_e2.png diff --git a/tiled/world/sub_2_semos_mine_n_e3.png b/data/maps/world/sub_2_semos_mine_n_e3.png similarity index 100% rename from tiled/world/sub_2_semos_mine_n_e3.png rename to data/maps/world/sub_2_semos_mine_n_e3.png diff --git a/tiled/world/sub_2_semos_mine_ne.png b/data/maps/world/sub_2_semos_mine_ne.png similarity index 100% rename from tiled/world/sub_2_semos_mine_ne.png rename to data/maps/world/sub_2_semos_mine_ne.png diff --git a/tiled/world/sub_2_semos_mine_w2.png b/data/maps/world/sub_2_semos_mine_w2.png similarity index 100% rename from tiled/world/sub_2_semos_mine_w2.png rename to data/maps/world/sub_2_semos_mine_w2.png diff --git a/tiled/world/sub_3_ados_abandoned_keep.png b/data/maps/world/sub_3_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_3_ados_abandoned_keep.png rename to data/maps/world/sub_3_ados_abandoned_keep.png diff --git a/tiled/world/sub_3_ados_outside_nw.png b/data/maps/world/sub_3_ados_outside_nw.png similarity index 100% rename from tiled/world/sub_3_ados_outside_nw.png rename to data/maps/world/sub_3_ados_outside_nw.png diff --git a/tiled/world/sub_3_ados_snake_pit.png b/data/maps/world/sub_3_ados_snake_pit.png similarity index 100% rename from tiled/world/sub_3_ados_snake_pit.png rename to data/maps/world/sub_3_ados_snake_pit.png diff --git a/tiled/world/sub_3_ados_snake_pit_e.png b/data/maps/world/sub_3_ados_snake_pit_e.png similarity index 100% rename from tiled/world/sub_3_ados_snake_pit_e.png rename to data/maps/world/sub_3_ados_snake_pit_e.png diff --git a/tiled/world/sub_3_ados_snake_pit_e2.png b/data/maps/world/sub_3_ados_snake_pit_e2.png similarity index 100% rename from tiled/world/sub_3_ados_snake_pit_e2.png rename to data/maps/world/sub_3_ados_snake_pit_e2.png diff --git a/tiled/world/sub_3_ados_snake_pit_s.png b/data/maps/world/sub_3_ados_snake_pit_s.png similarity index 100% rename from tiled/world/sub_3_ados_snake_pit_s.png rename to data/maps/world/sub_3_ados_snake_pit_s.png diff --git a/tiled/world/sub_3_ados_snake_pit_se.png b/data/maps/world/sub_3_ados_snake_pit_se.png similarity index 100% rename from tiled/world/sub_3_ados_snake_pit_se.png rename to data/maps/world/sub_3_ados_snake_pit_se.png diff --git a/tiled/world/sub_3_athor_sea_floor.png b/data/maps/world/sub_3_athor_sea_floor.png similarity index 100% rename from tiled/world/sub_3_athor_sea_floor.png rename to data/maps/world/sub_3_athor_sea_floor.png diff --git a/tiled/world/sub_3_deniran_caves.png b/data/maps/world/sub_3_deniran_caves.png similarity index 100% rename from tiled/world/sub_3_deniran_caves.png rename to data/maps/world/sub_3_deniran_caves.png diff --git a/tiled/world/sub_3_deniran_caves_e.png b/data/maps/world/sub_3_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_e.png rename to data/maps/world/sub_3_deniran_caves_e.png diff --git a/tiled/world/sub_3_deniran_caves_e2.png b/data/maps/world/sub_3_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_e2.png rename to data/maps/world/sub_3_deniran_caves_e2.png diff --git a/tiled/world/sub_3_deniran_caves_s.png b/data/maps/world/sub_3_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_s.png rename to data/maps/world/sub_3_deniran_caves_s.png diff --git a/tiled/world/sub_3_deniran_caves_s_e2.png b/data/maps/world/sub_3_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_s_e2.png rename to data/maps/world/sub_3_deniran_caves_s_e2.png diff --git a/tiled/world/sub_3_deniran_caves_se.png b/data/maps/world/sub_3_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_se.png rename to data/maps/world/sub_3_deniran_caves_se.png diff --git a/tiled/world/sub_3_deniran_caves_sw.png b/data/maps/world/sub_3_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_sw.png rename to data/maps/world/sub_3_deniran_caves_sw.png diff --git a/tiled/world/sub_3_deniran_caves_w.png b/data/maps/world/sub_3_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_3_deniran_caves_w.png rename to data/maps/world/sub_3_deniran_caves_w.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n.png b/data/maps/world/sub_3_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n.png rename to data/maps/world/sub_3_deniran_lost_caves_n.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n2.png b/data/maps/world/sub_3_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n2.png rename to data/maps/world/sub_3_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n2_e.png b/data/maps/world/sub_3_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_3_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_3_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_3_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n2_w.png b/data/maps/world/sub_3_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_3_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_3_deniran_lost_caves_n_e2.png b/data/maps/world/sub_3_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_3_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_3_deniran_lost_caves_ne.png b/data/maps/world/sub_3_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_ne.png rename to data/maps/world/sub_3_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_3_deniran_lost_caves_nw.png b/data/maps/world/sub_3_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_3_deniran_lost_caves_nw.png rename to data/maps/world/sub_3_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_3_kotoch_prison.png b/data/maps/world/sub_3_kotoch_prison.png similarity index 100% rename from tiled/world/sub_3_kotoch_prison.png rename to data/maps/world/sub_3_kotoch_prison.png diff --git a/tiled/world/sub_3_orril_dungeon.png b/data/maps/world/sub_3_orril_dungeon.png similarity index 100% rename from tiled/world/sub_3_orril_dungeon.png rename to data/maps/world/sub_3_orril_dungeon.png diff --git a/tiled/world/sub_3_orril_dwarf_blacksmith.png b/data/maps/world/sub_3_orril_dwarf_blacksmith.png similarity index 100% rename from tiled/world/sub_3_orril_dwarf_blacksmith.png rename to data/maps/world/sub_3_orril_dwarf_blacksmith.png diff --git a/tiled/world/sub_3_semos_aquatic_mine_w.png b/data/maps/world/sub_3_semos_aquatic_mine_w.png similarity index 100% rename from tiled/world/sub_3_semos_aquatic_mine_w.png rename to data/maps/world/sub_3_semos_aquatic_mine_w.png diff --git a/tiled/world/sub_3_semos_catacombs.png b/data/maps/world/sub_3_semos_catacombs.png similarity index 100% rename from tiled/world/sub_3_semos_catacombs.png rename to data/maps/world/sub_3_semos_catacombs.png diff --git a/tiled/world/sub_3_semos_dungeon.png b/data/maps/world/sub_3_semos_dungeon.png similarity index 100% rename from tiled/world/sub_3_semos_dungeon.png rename to data/maps/world/sub_3_semos_dungeon.png diff --git a/tiled/world/sub_3_semos_jail_walk.png b/data/maps/world/sub_3_semos_jail_walk.png similarity index 100% rename from tiled/world/sub_3_semos_jail_walk.png rename to data/maps/world/sub_3_semos_jail_walk.png diff --git a/tiled/world/sub_4_ados_abandoned_keep.png b/data/maps/world/sub_4_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_4_ados_abandoned_keep.png rename to data/maps/world/sub_4_ados_abandoned_keep.png diff --git a/tiled/world/sub_4_deniran_caves.png b/data/maps/world/sub_4_deniran_caves.png similarity index 100% rename from tiled/world/sub_4_deniran_caves.png rename to data/maps/world/sub_4_deniran_caves.png diff --git a/tiled/world/sub_4_deniran_caves_e.png b/data/maps/world/sub_4_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_e.png rename to data/maps/world/sub_4_deniran_caves_e.png diff --git a/tiled/world/sub_4_deniran_caves_e2.png b/data/maps/world/sub_4_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_e2.png rename to data/maps/world/sub_4_deniran_caves_e2.png diff --git a/tiled/world/sub_4_deniran_caves_s.png b/data/maps/world/sub_4_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_s.png rename to data/maps/world/sub_4_deniran_caves_s.png diff --git a/tiled/world/sub_4_deniran_caves_s_e2.png b/data/maps/world/sub_4_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_s_e2.png rename to data/maps/world/sub_4_deniran_caves_s_e2.png diff --git a/tiled/world/sub_4_deniran_caves_se.png b/data/maps/world/sub_4_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_se.png rename to data/maps/world/sub_4_deniran_caves_se.png diff --git a/tiled/world/sub_4_deniran_caves_sw.png b/data/maps/world/sub_4_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_sw.png rename to data/maps/world/sub_4_deniran_caves_sw.png diff --git a/tiled/world/sub_4_deniran_caves_w.png b/data/maps/world/sub_4_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_4_deniran_caves_w.png rename to data/maps/world/sub_4_deniran_caves_w.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n.png b/data/maps/world/sub_4_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n.png rename to data/maps/world/sub_4_deniran_lost_caves_n.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n2.png b/data/maps/world/sub_4_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n2.png rename to data/maps/world/sub_4_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n2_e.png b/data/maps/world/sub_4_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_4_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_4_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_4_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n2_w.png b/data/maps/world/sub_4_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_4_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_4_deniran_lost_caves_n_e2.png b/data/maps/world/sub_4_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_4_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_4_deniran_lost_caves_ne.png b/data/maps/world/sub_4_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_ne.png rename to data/maps/world/sub_4_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_4_deniran_lost_caves_nw.png b/data/maps/world/sub_4_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_4_deniran_lost_caves_nw.png rename to data/maps/world/sub_4_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_4_orril_dungeon.png b/data/maps/world/sub_4_orril_dungeon.png similarity index 100% rename from tiled/world/sub_4_orril_dungeon.png rename to data/maps/world/sub_4_orril_dungeon.png diff --git a/tiled/world/sub_4_semos_dungeon.png b/data/maps/world/sub_4_semos_dungeon.png similarity index 100% rename from tiled/world/sub_4_semos_dungeon.png rename to data/maps/world/sub_4_semos_dungeon.png diff --git a/tiled/world/sub_5_ados_abandoned_keep.png b/data/maps/world/sub_5_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_5_ados_abandoned_keep.png rename to data/maps/world/sub_5_ados_abandoned_keep.png diff --git a/tiled/world/sub_5_deniran_caves.png b/data/maps/world/sub_5_deniran_caves.png similarity index 100% rename from tiled/world/sub_5_deniran_caves.png rename to data/maps/world/sub_5_deniran_caves.png diff --git a/tiled/world/sub_5_deniran_caves_e.png b/data/maps/world/sub_5_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_e.png rename to data/maps/world/sub_5_deniran_caves_e.png diff --git a/tiled/world/sub_5_deniran_caves_e2.png b/data/maps/world/sub_5_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_e2.png rename to data/maps/world/sub_5_deniran_caves_e2.png diff --git a/tiled/world/sub_5_deniran_caves_s.png b/data/maps/world/sub_5_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_s.png rename to data/maps/world/sub_5_deniran_caves_s.png diff --git a/tiled/world/sub_5_deniran_caves_s_e2.png b/data/maps/world/sub_5_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_s_e2.png rename to data/maps/world/sub_5_deniran_caves_s_e2.png diff --git a/tiled/world/sub_5_deniran_caves_se.png b/data/maps/world/sub_5_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_se.png rename to data/maps/world/sub_5_deniran_caves_se.png diff --git a/tiled/world/sub_5_deniran_caves_sw.png b/data/maps/world/sub_5_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_sw.png rename to data/maps/world/sub_5_deniran_caves_sw.png diff --git a/tiled/world/sub_5_deniran_caves_w.png b/data/maps/world/sub_5_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_5_deniran_caves_w.png rename to data/maps/world/sub_5_deniran_caves_w.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n.png b/data/maps/world/sub_5_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n.png rename to data/maps/world/sub_5_deniran_lost_caves_n.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n2.png b/data/maps/world/sub_5_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n2.png rename to data/maps/world/sub_5_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n2_e.png b/data/maps/world/sub_5_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_5_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_5_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_5_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n2_w.png b/data/maps/world/sub_5_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_5_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_5_deniran_lost_caves_n_e2.png b/data/maps/world/sub_5_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_5_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_5_deniran_lost_caves_ne.png b/data/maps/world/sub_5_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_ne.png rename to data/maps/world/sub_5_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_5_deniran_lost_caves_nw.png b/data/maps/world/sub_5_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_5_deniran_lost_caves_nw.png rename to data/maps/world/sub_5_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_5_kanmararn_entrance.png b/data/maps/world/sub_5_kanmararn_entrance.png similarity index 100% rename from tiled/world/sub_5_kanmararn_entrance.png rename to data/maps/world/sub_5_kanmararn_entrance.png diff --git a/tiled/world/sub_5_orril_dungeon.png b/data/maps/world/sub_5_orril_dungeon.png similarity index 100% rename from tiled/world/sub_5_orril_dungeon.png rename to data/maps/world/sub_5_orril_dungeon.png diff --git a/tiled/world/sub_6_ados_abandoned_keep.png b/data/maps/world/sub_6_ados_abandoned_keep.png similarity index 100% rename from tiled/world/sub_6_ados_abandoned_keep.png rename to data/maps/world/sub_6_ados_abandoned_keep.png diff --git a/tiled/world/sub_6_ados_abandoned_keep_balrog.png b/data/maps/world/sub_6_ados_abandoned_keep_balrog.png similarity index 100% rename from tiled/world/sub_6_ados_abandoned_keep_balrog.png rename to data/maps/world/sub_6_ados_abandoned_keep_balrog.png diff --git a/tiled/world/sub_6_deniran_caves.png b/data/maps/world/sub_6_deniran_caves.png similarity index 100% rename from tiled/world/sub_6_deniran_caves.png rename to data/maps/world/sub_6_deniran_caves.png diff --git a/tiled/world/sub_6_deniran_caves_e.png b/data/maps/world/sub_6_deniran_caves_e.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_e.png rename to data/maps/world/sub_6_deniran_caves_e.png diff --git a/tiled/world/sub_6_deniran_caves_e2.png b/data/maps/world/sub_6_deniran_caves_e2.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_e2.png rename to data/maps/world/sub_6_deniran_caves_e2.png diff --git a/tiled/world/sub_6_deniran_caves_s.png b/data/maps/world/sub_6_deniran_caves_s.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_s.png rename to data/maps/world/sub_6_deniran_caves_s.png diff --git a/tiled/world/sub_6_deniran_caves_s_e2.png b/data/maps/world/sub_6_deniran_caves_s_e2.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_s_e2.png rename to data/maps/world/sub_6_deniran_caves_s_e2.png diff --git a/tiled/world/sub_6_deniran_caves_se.png b/data/maps/world/sub_6_deniran_caves_se.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_se.png rename to data/maps/world/sub_6_deniran_caves_se.png diff --git a/tiled/world/sub_6_deniran_caves_sw.png b/data/maps/world/sub_6_deniran_caves_sw.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_sw.png rename to data/maps/world/sub_6_deniran_caves_sw.png diff --git a/tiled/world/sub_6_deniran_caves_w.png b/data/maps/world/sub_6_deniran_caves_w.png similarity index 100% rename from tiled/world/sub_6_deniran_caves_w.png rename to data/maps/world/sub_6_deniran_caves_w.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n.png b/data/maps/world/sub_6_deniran_lost_caves_n.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n.png rename to data/maps/world/sub_6_deniran_lost_caves_n.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n2.png b/data/maps/world/sub_6_deniran_lost_caves_n2.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n2.png rename to data/maps/world/sub_6_deniran_lost_caves_n2.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n2_e.png b/data/maps/world/sub_6_deniran_lost_caves_n2_e.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n2_e.png rename to data/maps/world/sub_6_deniran_lost_caves_n2_e.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n2_e2.png b/data/maps/world/sub_6_deniran_lost_caves_n2_e2.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n2_e2.png rename to data/maps/world/sub_6_deniran_lost_caves_n2_e2.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n2_w.png b/data/maps/world/sub_6_deniran_lost_caves_n2_w.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n2_w.png rename to data/maps/world/sub_6_deniran_lost_caves_n2_w.png diff --git a/tiled/world/sub_6_deniran_lost_caves_n_e2.png b/data/maps/world/sub_6_deniran_lost_caves_n_e2.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_n_e2.png rename to data/maps/world/sub_6_deniran_lost_caves_n_e2.png diff --git a/tiled/world/sub_6_deniran_lost_caves_ne.png b/data/maps/world/sub_6_deniran_lost_caves_ne.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_ne.png rename to data/maps/world/sub_6_deniran_lost_caves_ne.png diff --git a/tiled/world/sub_6_deniran_lost_caves_nw.png b/data/maps/world/sub_6_deniran_lost_caves_nw.png similarity index 100% rename from tiled/world/sub_6_deniran_lost_caves_nw.png rename to data/maps/world/sub_6_deniran_lost_caves_nw.png diff --git a/tiled/world/sub_6_kanmararn_city.png b/data/maps/world/sub_6_kanmararn_city.png similarity index 100% rename from tiled/world/sub_6_kanmararn_city.png rename to data/maps/world/sub_6_kanmararn_city.png diff --git a/tiled/world/sub_7_deniran_atlantis.png b/data/maps/world/sub_7_deniran_atlantis.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis.png rename to data/maps/world/sub_7_deniran_atlantis.png diff --git a/tiled/world/sub_7_deniran_atlantis_e.png b/data/maps/world/sub_7_deniran_atlantis_e.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_e.png rename to data/maps/world/sub_7_deniran_atlantis_e.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_e.png b/data/maps/world/sub_7_deniran_atlantis_mtn_e.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_e.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_e.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_e2.png b/data/maps/world/sub_7_deniran_atlantis_mtn_e2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_e2.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_e2.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_n2_e2.png b/data/maps/world/sub_7_deniran_atlantis_mtn_n2_e2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_n2_e2.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_n2_e2.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_n_e2.png b/data/maps/world/sub_7_deniran_atlantis_mtn_n_e2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_n_e2.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_n_e2.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_ne.png b/data/maps/world/sub_7_deniran_atlantis_mtn_ne.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_ne.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_ne.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_s_e2.png b/data/maps/world/sub_7_deniran_atlantis_mtn_s_e2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_s_e2.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_s_e2.png diff --git a/tiled/world/sub_7_deniran_atlantis_mtn_se.png b/data/maps/world/sub_7_deniran_atlantis_mtn_se.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_mtn_se.png rename to data/maps/world/sub_7_deniran_atlantis_mtn_se.png diff --git a/tiled/world/sub_7_deniran_atlantis_n.png b/data/maps/world/sub_7_deniran_atlantis_n.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_n.png rename to data/maps/world/sub_7_deniran_atlantis_n.png diff --git a/tiled/world/sub_7_deniran_atlantis_n2.png b/data/maps/world/sub_7_deniran_atlantis_n2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_n2.png rename to data/maps/world/sub_7_deniran_atlantis_n2.png diff --git a/tiled/world/sub_7_deniran_atlantis_n2_e.png b/data/maps/world/sub_7_deniran_atlantis_n2_e.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_n2_e.png rename to data/maps/world/sub_7_deniran_atlantis_n2_e.png diff --git a/tiled/world/sub_7_deniran_atlantis_n2_w.png b/data/maps/world/sub_7_deniran_atlantis_n2_w.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_n2_w.png rename to data/maps/world/sub_7_deniran_atlantis_n2_w.png diff --git a/tiled/world/sub_7_deniran_atlantis_n_e2.png b/data/maps/world/sub_7_deniran_atlantis_n_e2.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_n_e2.png rename to data/maps/world/sub_7_deniran_atlantis_n_e2.png diff --git a/tiled/world/sub_7_deniran_atlantis_ne.png b/data/maps/world/sub_7_deniran_atlantis_ne.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_ne.png rename to data/maps/world/sub_7_deniran_atlantis_ne.png diff --git a/tiled/world/sub_7_deniran_atlantis_nw.png b/data/maps/world/sub_7_deniran_atlantis_nw.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_nw.png rename to data/maps/world/sub_7_deniran_atlantis_nw.png diff --git a/tiled/world/sub_7_deniran_atlantis_s.png b/data/maps/world/sub_7_deniran_atlantis_s.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_s.png rename to data/maps/world/sub_7_deniran_atlantis_s.png diff --git a/tiled/world/sub_7_deniran_atlantis_se.png b/data/maps/world/sub_7_deniran_atlantis_se.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_se.png rename to data/maps/world/sub_7_deniran_atlantis_se.png diff --git a/tiled/world/sub_7_deniran_atlantis_sw.png b/data/maps/world/sub_7_deniran_atlantis_sw.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_sw.png rename to data/maps/world/sub_7_deniran_atlantis_sw.png diff --git a/tiled/world/sub_7_deniran_atlantis_w.png b/data/maps/world/sub_7_deniran_atlantis_w.png similarity index 100% rename from tiled/world/sub_7_deniran_atlantis_w.png rename to data/maps/world/sub_7_deniran_atlantis_w.png diff --git a/tiled/world/sub_7_kanmararn_jail.png b/data/maps/world/sub_7_kanmararn_jail.png similarity index 100% rename from tiled/world/sub_7_kanmararn_jail.png rename to data/maps/world/sub_7_kanmararn_jail.png diff --git a/tiled/world/world.png b/data/maps/world/world.png similarity index 100% rename from tiled/world/world.png rename to data/maps/world/world.png diff --git a/tiled/world/world.tmx b/data/maps/world/world.tmx similarity index 100% rename from tiled/world/world.tmx rename to data/maps/world/world.tmx diff --git a/data/music/dark_quest.flac b/data/music/dark_quest.flac index ede999f738..a74e320eac 100644 Binary files a/data/music/dark_quest.flac and b/data/music/dark_quest.flac differ diff --git a/data/music/dark_quest.ogg b/data/music/dark_quest.ogg index 09bfdbe1c4..4f46b750c4 100644 Binary files a/data/music/dark_quest.ogg and b/data/music/dark_quest.ogg differ diff --git a/data/music/jump_and_run_tropics.ogg b/data/music/jump_and_run_tropics.ogg new file mode 100644 index 0000000000..4a8af28c32 Binary files /dev/null and b/data/music/jump_and_run_tropics.ogg differ diff --git a/data/music/night_town.flac b/data/music/night_town.flac index d6e6a52ba4..14ecb76a52 100644 Binary files a/data/music/night_town.flac and b/data/music/night_town.flac differ diff --git a/data/music/night_town.ogg b/data/music/night_town.ogg index f1bf179f74..fa4ee09746 100644 Binary files a/data/music/night_town.ogg and b/data/music/night_town.ogg differ diff --git a/data/music/settlement_of_the_frontier.ogg b/data/music/settlement_of_the_frontier.ogg index f36eb8184f..2fb8b50061 100644 Binary files a/data/music/settlement_of_the_frontier.ogg and b/data/music/settlement_of_the_frontier.ogg differ diff --git a/data/music/spinning_tavern.ogg b/data/music/spinning_tavern.ogg index c013bd0cbb..858026343f 100644 Binary files a/data/music/spinning_tavern.ogg and b/data/music/spinning_tavern.ogg differ diff --git a/data/script/quest/LostEngagementRing.lua b/data/script/quest/LostEngagementRing.lua index 6164e3ae9e..7aeeca5b3a 100644 --- a/data/script/quest/LostEngagementRing.lua +++ b/data/script/quest/LostEngagementRing.lua @@ -1,6 +1,6 @@ --[[ *************************************************************************** - * Copyright © 2022-2023 - Stendhal * + * Copyright © 2022-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -589,7 +589,20 @@ local prepareMetalDetectorLender = function() end -- hint to players that they can borrow metal detector - lender:addOffer("I also have some items that I don't mind #loaning out.") + --~ lender:addOffer("I also have some items that I don't mind #loaning out.") + -- must remove original response to "offer" else function to force "loan" chat option trigger + -- doesn't work + lender:removeTransition(ConversationStates.ATTENDING, ConversationPhrases.OFFER_MESSAGES, nil) + lender:add( + ConversationStates.ATTENDING, + ConversationPhrases.OFFER_MESSAGES, + nil, + ConversationStates.ATTENDING, + "Please check the blackboard for a list of items that I buy. I also have some items that I" + .. " don't mind #loaning out.", + function(player, sentence, raiser) + lender:forceWordsInCurrentConversation({"loan"}) + end) lender:add( ConversationStates.ATTENDING, @@ -599,7 +612,9 @@ local prepareMetalDetectorLender = function() "So, you want to borrow my metal detector? Well, I don't lend things out" .. " without some form of collateral. What would you like to leave" .. " behind?", - nil) + function(player, sentence, raiser) + lender:forceWordsInCurrentConversation({"nothing"}) + end) lender:add( ConversationStates.ATTENDING, diff --git a/data/script/region/deniran/city/interior/weapons_shop/RingsmithNPC.lua b/data/script/region/deniran/city/interior/weapons_shop/RingsmithNPC.lua index 4cf5778c45..f671b1d45c 100644 --- a/data/script/region/deniran/city/interior/weapons_shop/RingsmithNPC.lua +++ b/data/script/region/deniran/city/interior/weapons_shop/RingsmithNPC.lua @@ -17,7 +17,7 @@ local zone = "int_deniran_weapons_shop" local ringsmith = nil local questSlot = "raven_forge_ring" -local waitTime = MathHelper.MINUTES_IN_ONE_HOUR * 6 +local waitTime = TimeUtil.MINUTES_IN_HOUR * 6 local ring = "enhanced imperial ring" local fee = 260000 diff --git a/data/sprites/achievements/age.png b/data/sprites/achievements/age.png index 82dd1c7673..35bdfed56c 100644 Binary files a/data/sprites/achievements/age.png and b/data/sprites/achievements/age.png differ diff --git a/data/sprites/entity/overlay/beams.png b/data/sprites/entity/overlay/beams.png new file mode 100644 index 0000000000..c548edc8b1 Binary files /dev/null and b/data/sprites/entity/overlay/beams.png differ diff --git a/data/sprites/entity/overlay/electricity.png b/data/sprites/entity/overlay/electricity.png new file mode 100644 index 0000000000..935e24b8a8 Binary files /dev/null and b/data/sprites/entity/overlay/electricity.png differ diff --git a/data/sprites/entity/overlay/electricity_blue.png b/data/sprites/entity/overlay/electricity_blue.png new file mode 100644 index 0000000000..36e8506313 Binary files /dev/null and b/data/sprites/entity/overlay/electricity_blue.png differ diff --git a/data/sprites/entity/overlay/electricity_red.png b/data/sprites/entity/overlay/electricity_red.png new file mode 100644 index 0000000000..d7decb4708 Binary files /dev/null and b/data/sprites/entity/overlay/electricity_red.png differ diff --git a/data/sprites/entity/overlay/electricity_violet.png b/data/sprites/entity/overlay/electricity_violet.png new file mode 100644 index 0000000000..b983ab27e3 Binary files /dev/null and b/data/sprites/entity/overlay/electricity_violet.png differ diff --git a/data/sprites/entity/overlay/flame.png b/data/sprites/entity/overlay/flame.png new file mode 100644 index 0000000000..598b111b96 Binary files /dev/null and b/data/sprites/entity/overlay/flame.png differ diff --git a/data/sprites/entity/overlay/flame.xcf.bz2 b/data/sprites/entity/overlay/flame.xcf.bz2 new file mode 100644 index 0000000000..eb40bfaa92 Binary files /dev/null and b/data/sprites/entity/overlay/flame.xcf.bz2 differ diff --git a/data/sprites/entity/overlay/flame_blue.png b/data/sprites/entity/overlay/flame_blue.png new file mode 100644 index 0000000000..aeb4c907f8 Binary files /dev/null and b/data/sprites/entity/overlay/flame_blue.png differ diff --git a/data/sprites/entity/overlay/flame_blue.xcf.bz2 b/data/sprites/entity/overlay/flame_blue.xcf.bz2 new file mode 100644 index 0000000000..b5ddd78fd7 Binary files /dev/null and b/data/sprites/entity/overlay/flame_blue.xcf.bz2 differ diff --git a/data/sprites/entity/overlay/ice_sparkles.png b/data/sprites/entity/overlay/ice_sparkles.png new file mode 100644 index 0000000000..ec8a9d690d Binary files /dev/null and b/data/sprites/entity/overlay/ice_sparkles.png differ diff --git a/data/sprites/entity/overlay/ice_sparkles_2x.png b/data/sprites/entity/overlay/ice_sparkles_2x.png new file mode 100644 index 0000000000..bc2f30ac1a Binary files /dev/null and b/data/sprites/entity/overlay/ice_sparkles_2x.png differ diff --git a/data/sprites/entity/overlay/magic_sparkles.png b/data/sprites/entity/overlay/magic_sparkles.png new file mode 100644 index 0000000000..4533da8d6a Binary files /dev/null and b/data/sprites/entity/overlay/magic_sparkles.png differ diff --git a/data/sprites/entity/overlay/necro_flames.png b/data/sprites/entity/overlay/necro_flames.png new file mode 100644 index 0000000000..ff7bbc29de Binary files /dev/null and b/data/sprites/entity/overlay/necro_flames.png differ diff --git a/data/sprites/entity/overlay/necro_flames.xcf.bz2 b/data/sprites/entity/overlay/necro_flames.xcf.bz2 new file mode 100644 index 0000000000..b28980b15b Binary files /dev/null and b/data/sprites/entity/overlay/necro_flames.xcf.bz2 differ diff --git a/data/sprites/entity/overlay/transform.png b/data/sprites/entity/overlay/transform.png new file mode 100644 index 0000000000..0bbcd5b922 Binary files /dev/null and b/data/sprites/entity/overlay/transform.png differ diff --git a/data/sprites/items/TOREMOVE.txt b/data/sprites/items/TOREMOVE.txt deleted file mode 100644 index b996ec3f74..0000000000 --- a/data/sprites/items/TOREMOVE.txt +++ /dev/null @@ -1,7 +0,0 @@ -The following can be removed after 1.46 release: - -- food/courgette.png -- food/salad.png -- grower/courgette_grower.png -- grower/salad_grower.png -- resource/iron.png diff --git a/data/sprites/items/food/courgette.png b/data/sprites/items/food/courgette.png deleted file mode 100644 index baa8169ae2..0000000000 Binary files a/data/sprites/items/food/courgette.png and /dev/null differ diff --git a/data/sprites/items/food/salad.png b/data/sprites/items/food/salad.png deleted file mode 100644 index 4b89ec9398..0000000000 Binary files a/data/sprites/items/food/salad.png and /dev/null differ diff --git a/data/sprites/items/grower/courgette_grower.png b/data/sprites/items/grower/courgette_grower.png deleted file mode 100644 index 8de74d1faf..0000000000 Binary files a/data/sprites/items/grower/courgette_grower.png and /dev/null differ diff --git a/data/sprites/items/grower/salad_grower.png b/data/sprites/items/grower/salad_grower.png deleted file mode 100644 index 49e54f2d3c..0000000000 Binary files a/data/sprites/items/grower/salad_grower.png and /dev/null differ diff --git a/data/sprites/items/resource/iron.png b/data/sprites/items/resource/iron.png deleted file mode 100644 index 31c7e3a459..0000000000 Binary files a/data/sprites/items/resource/iron.png and /dev/null differ diff --git a/data/sprites/items/ring/clarity.png b/data/sprites/items/ring/clarity.png new file mode 100644 index 0000000000..8d301e7c82 Binary files /dev/null and b/data/sprites/items/ring/clarity.png differ diff --git a/data/sprites/items/ring/clarity.xcf.bz2 b/data/sprites/items/ring/clarity.xcf.bz2 new file mode 100644 index 0000000000..b47a11d9f9 Binary files /dev/null and b/data/sprites/items/ring/clarity.xcf.bz2 differ diff --git a/data/sprites/items/special/clover.png b/data/sprites/items/special/clover.png new file mode 100644 index 0000000000..f8c2aea34d Binary files /dev/null and b/data/sprites/items/special/clover.png differ diff --git a/data/sprites/monsters/albino_elf/albino_elf_magician.png b/data/sprites/monsters/albino_elf/albino_elf_magician.png index f20db6278b..684b47a615 100644 Binary files a/data/sprites/monsters/albino_elf/albino_elf_magician.png and b/data/sprites/monsters/albino_elf/albino_elf_magician.png differ diff --git a/data/sprites/monsters/albino_elf/albino_elf_magician.xcf.bz2 b/data/sprites/monsters/albino_elf/albino_elf_magician.xcf.bz2 index 5110c8905a..dc9b89d5cf 100644 Binary files a/data/sprites/monsters/albino_elf/albino_elf_magician.xcf.bz2 and b/data/sprites/monsters/albino_elf/albino_elf_magician.xcf.bz2 differ diff --git a/data/sprites/monsters/angel/angel.png b/data/sprites/monsters/angel/angel.png index 16e90a2334..5c98fc79ab 100644 Binary files a/data/sprites/monsters/angel/angel.png and b/data/sprites/monsters/angel/angel.png differ diff --git a/data/sprites/monsters/angel/angel.xcf.bz2 b/data/sprites/monsters/angel/angel.xcf.bz2 new file mode 100644 index 0000000000..9dabe3b02e Binary files /dev/null and b/data/sprites/monsters/angel/angel.xcf.bz2 differ diff --git a/data/sprites/monsters/angel/archangel.png b/data/sprites/monsters/angel/archangel.png index 71448cef19..0b498e9685 100644 Binary files a/data/sprites/monsters/angel/archangel.png and b/data/sprites/monsters/angel/archangel.png differ diff --git a/data/sprites/monsters/angel/archangel.xcf.bz2 b/data/sprites/monsters/angel/archangel.xcf.bz2 new file mode 100644 index 0000000000..fde985b57a Binary files /dev/null and b/data/sprites/monsters/angel/archangel.xcf.bz2 differ diff --git a/data/sprites/monsters/angel/dark_angel.png b/data/sprites/monsters/angel/dark_angel.png index 8adaa18acd..804753dc38 100644 Binary files a/data/sprites/monsters/angel/dark_angel.png and b/data/sprites/monsters/angel/dark_angel.png differ diff --git a/data/sprites/monsters/angel/dark_angel.xcf.bz2 b/data/sprites/monsters/angel/dark_angel.xcf.bz2 new file mode 100644 index 0000000000..45adaf626c Binary files /dev/null and b/data/sprites/monsters/angel/dark_angel.xcf.bz2 differ diff --git a/data/sprites/monsters/angel/dark_archangel.png b/data/sprites/monsters/angel/dark_archangel.png index 3947e93478..63da3c07f2 100644 Binary files a/data/sprites/monsters/angel/dark_archangel.png and b/data/sprites/monsters/angel/dark_archangel.png differ diff --git a/data/sprites/monsters/angel/dark_archangel.xcf.bz2 b/data/sprites/monsters/angel/dark_archangel.xcf.bz2 new file mode 100644 index 0000000000..ca8340134a Binary files /dev/null and b/data/sprites/monsters/angel/dark_archangel.xcf.bz2 differ diff --git a/data/sprites/monsters/angel/fallen_angel.png b/data/sprites/monsters/angel/fallen_angel.png index 35135894c4..c7c27d3307 100644 Binary files a/data/sprites/monsters/angel/fallen_angel.png and b/data/sprites/monsters/angel/fallen_angel.png differ diff --git a/data/sprites/monsters/angel/fallen_angel.xcf.bz2 b/data/sprites/monsters/angel/fallen_angel.xcf.bz2 new file mode 100644 index 0000000000..e3e494ea12 Binary files /dev/null and b/data/sprites/monsters/angel/fallen_angel.xcf.bz2 differ diff --git a/data/sprites/monsters/animal/babybear.png b/data/sprites/monsters/animal/babybear.png index 988dd06ecb..6b48bf7027 100644 Binary files a/data/sprites/monsters/animal/babybear.png and b/data/sprites/monsters/animal/babybear.png differ diff --git a/data/sprites/monsters/animal/babybear.xcf.bz2 b/data/sprites/monsters/animal/babybear.xcf.bz2 index dd4dbd6aa7..d41aa8e404 100644 Binary files a/data/sprites/monsters/animal/babybear.xcf.bz2 and b/data/sprites/monsters/animal/babybear.xcf.bz2 differ diff --git a/data/sprites/monsters/chaos/chaos.xcf.bz2 b/data/sprites/monsters/chaos/chaos.xcf.bz2 index bca0151ac0..d773f1063b 100644 Binary files a/data/sprites/monsters/chaos/chaos.xcf.bz2 and b/data/sprites/monsters/chaos/chaos.xcf.bz2 differ diff --git a/data/sprites/monsters/chaos/chaos_commander.png b/data/sprites/monsters/chaos/chaos_commander.png index f6d449c1ba..5ef20c70bc 100644 Binary files a/data/sprites/monsters/chaos/chaos_commander.png and b/data/sprites/monsters/chaos/chaos_commander.png differ diff --git a/data/sprites/monsters/chaos/chaos_lord.png b/data/sprites/monsters/chaos/chaos_lord.png index 047d690a4c..e86b9bc806 100644 Binary files a/data/sprites/monsters/chaos/chaos_lord.png and b/data/sprites/monsters/chaos/chaos_lord.png differ diff --git a/data/sprites/monsters/chaos/chaos_lord.xcf.bz2 b/data/sprites/monsters/chaos/chaos_lord.xcf.bz2 new file mode 100644 index 0000000000..aa08f03840 Binary files /dev/null and b/data/sprites/monsters/chaos/chaos_lord.xcf.bz2 differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_knight.png b/data/sprites/monsters/dark_elf/dark_elf_knight.png index 08cab31ccb..1248fcdbc2 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_knight.png and b/data/sprites/monsters/dark_elf/dark_elf_knight.png differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_knight.xcf.bz2 b/data/sprites/monsters/dark_elf/dark_elf_knight.xcf.bz2 index 1db6df06b8..ff19a528bd 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_knight.xcf.bz2 and b/data/sprites/monsters/dark_elf/dark_elf_knight.xcf.bz2 differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_master.png b/data/sprites/monsters/dark_elf/dark_elf_master.png index 0566641528..9e18daea0a 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_master.png and b/data/sprites/monsters/dark_elf/dark_elf_master.png differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_master.xcf.bz2 b/data/sprites/monsters/dark_elf/dark_elf_master.xcf.bz2 index 4a9cf47653..4ae0d02116 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_master.xcf.bz2 and b/data/sprites/monsters/dark_elf/dark_elf_master.xcf.bz2 differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_matronmother.png b/data/sprites/monsters/dark_elf/dark_elf_matronmother.png index 0fadf46963..a6c581f4b2 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_matronmother.png and b/data/sprites/monsters/dark_elf/dark_elf_matronmother.png differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_matronmother.xcf.bz2 b/data/sprites/monsters/dark_elf/dark_elf_matronmother.xcf.bz2 index 57bf3cf31a..ce177bf63b 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_matronmother.xcf.bz2 and b/data/sprites/monsters/dark_elf/dark_elf_matronmother.xcf.bz2 differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_ranger.png b/data/sprites/monsters/dark_elf/dark_elf_ranger.png index 88a29a813f..95783e4cfd 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_ranger.png and b/data/sprites/monsters/dark_elf/dark_elf_ranger.png differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_ranger.xcf.bz2 b/data/sprites/monsters/dark_elf/dark_elf_ranger.xcf.bz2 index 85f9cd10d3..050dbfd060 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_ranger.xcf.bz2 and b/data/sprites/monsters/dark_elf/dark_elf_ranger.xcf.bz2 differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_viceroy.png b/data/sprites/monsters/dark_elf/dark_elf_viceroy.png index f16f0ad71e..32023486dc 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_viceroy.png and b/data/sprites/monsters/dark_elf/dark_elf_viceroy.png differ diff --git a/data/sprites/monsters/dark_elf/dark_elf_viceroy.xcf.bz2 b/data/sprites/monsters/dark_elf/dark_elf_viceroy.xcf.bz2 index ef0bd2fb68..87e17e888e 100644 Binary files a/data/sprites/monsters/dark_elf/dark_elf_viceroy.xcf.bz2 and b/data/sprites/monsters/dark_elf/dark_elf_viceroy.xcf.bz2 differ diff --git a/data/sprites/monsters/demon/imperial_demon_lord.png b/data/sprites/monsters/demon/imperial_demon_lord.png index 835c072e7b..ef4f0e1daa 100644 Binary files a/data/sprites/monsters/demon/imperial_demon_lord.png and b/data/sprites/monsters/demon/imperial_demon_lord.png differ diff --git a/data/sprites/monsters/demon/imperial_demon_lord.xcf.bz2 b/data/sprites/monsters/demon/imperial_demon_lord.xcf.bz2 index 49e6299ab4..732df6dbfa 100644 Binary files a/data/sprites/monsters/demon/imperial_demon_lord.xcf.bz2 and b/data/sprites/monsters/demon/imperial_demon_lord.xcf.bz2 differ diff --git a/data/sprites/monsters/elf/soldier_elf.png b/data/sprites/monsters/elf/soldier_elf.png index 9e561a18a3..26d4f1cf20 100644 Binary files a/data/sprites/monsters/elf/soldier_elf.png and b/data/sprites/monsters/elf/soldier_elf.png differ diff --git a/data/sprites/monsters/elf/soldier_elf.xcf.bz2 b/data/sprites/monsters/elf/soldier_elf.xcf.bz2 index f0c5ea27a7..2775692634 100644 Binary files a/data/sprites/monsters/elf/soldier_elf.xcf.bz2 and b/data/sprites/monsters/elf/soldier_elf.xcf.bz2 differ diff --git a/data/sprites/monsters/goblin/soldier_goblin.png b/data/sprites/monsters/goblin/soldier_goblin.png index 46bf541bab..19f4ac5071 100644 Binary files a/data/sprites/monsters/goblin/soldier_goblin.png and b/data/sprites/monsters/goblin/soldier_goblin.png differ diff --git a/data/sprites/monsters/goblin/soldier_goblin.xcf.bz2 b/data/sprites/monsters/goblin/soldier_goblin.xcf.bz2 new file mode 100644 index 0000000000..005c4733af Binary files /dev/null and b/data/sprites/monsters/goblin/soldier_goblin.xcf.bz2 differ diff --git a/data/sprites/monsters/goblin/veteran_goblin.png b/data/sprites/monsters/goblin/veteran_goblin.png index 716736f9c9..3ed428dd2b 100644 Binary files a/data/sprites/monsters/goblin/veteran_goblin.png and b/data/sprites/monsters/goblin/veteran_goblin.png differ diff --git a/data/sprites/monsters/goblin/veteran_goblin.xcf.bz2 b/data/sprites/monsters/goblin/veteran_goblin.xcf.bz2 new file mode 100644 index 0000000000..f0fc7dcaa6 Binary files /dev/null and b/data/sprites/monsters/goblin/veteran_goblin.xcf.bz2 differ diff --git a/data/sprites/monsters/human/barbarian_elite.png b/data/sprites/monsters/human/barbarian_elite.png index e8821b435e..9429c2e59b 100644 Binary files a/data/sprites/monsters/human/barbarian_elite.png and b/data/sprites/monsters/human/barbarian_elite.png differ diff --git a/data/sprites/monsters/human/barbarian_elite.xcf.bz2 b/data/sprites/monsters/human/barbarian_elite.xcf.bz2 index d2058d07d0..7bf1333783 100644 Binary files a/data/sprites/monsters/human/barbarian_elite.xcf.bz2 and b/data/sprites/monsters/human/barbarian_elite.xcf.bz2 differ diff --git a/data/sprites/monsters/human/emperor_dalmung.png b/data/sprites/monsters/human/emperor_dalmung.png index b940e2a318..3123b8bfbf 100644 Binary files a/data/sprites/monsters/human/emperor_dalmung.png and b/data/sprites/monsters/human/emperor_dalmung.png differ diff --git a/data/sprites/monsters/human/emperor_dalmung.xcf.bz2 b/data/sprites/monsters/human/emperor_dalmung.xcf.bz2 index 2d9fb92977..0ca31d37a9 100644 Binary files a/data/sprites/monsters/human/emperor_dalmung.xcf.bz2 and b/data/sprites/monsters/human/emperor_dalmung.xcf.bz2 differ diff --git a/data/sprites/monsters/human/imperial_commander.png b/data/sprites/monsters/human/imperial_commander.png index b8920db81c..a529350e88 100644 Binary files a/data/sprites/monsters/human/imperial_commander.png and b/data/sprites/monsters/human/imperial_commander.png differ diff --git a/data/sprites/monsters/human/imperial_commander.xcf.bz2 b/data/sprites/monsters/human/imperial_commander.xcf.bz2 index a9d79d0f3e..7dc741bff9 100644 Binary files a/data/sprites/monsters/human/imperial_commander.xcf.bz2 and b/data/sprites/monsters/human/imperial_commander.xcf.bz2 differ diff --git a/data/sprites/monsters/human_blordrough/corporal.png b/data/sprites/monsters/human_blordrough/corporal.png index 7a204ffc6a..6e85ea28e5 100644 Binary files a/data/sprites/monsters/human_blordrough/corporal.png and b/data/sprites/monsters/human_blordrough/corporal.png differ diff --git a/data/sprites/monsters/human_blordrough/corporal.xcf.bz2 b/data/sprites/monsters/human_blordrough/corporal.xcf.bz2 new file mode 100644 index 0000000000..938687fd5b Binary files /dev/null and b/data/sprites/monsters/human_blordrough/corporal.xcf.bz2 differ diff --git a/data/sprites/monsters/human_blordrough/storm_trooper.png b/data/sprites/monsters/human_blordrough/storm_trooper.png index 89641e2963..1cab49840d 100644 Binary files a/data/sprites/monsters/human_blordrough/storm_trooper.png and b/data/sprites/monsters/human_blordrough/storm_trooper.png differ diff --git a/data/sprites/monsters/human_blordrough/storm_trooper.xcf.bz2 b/data/sprites/monsters/human_blordrough/storm_trooper.xcf.bz2 new file mode 100644 index 0000000000..05f3f47ed9 Binary files /dev/null and b/data/sprites/monsters/human_blordrough/storm_trooper.xcf.bz2 differ diff --git a/data/sprites/monsters/hybrid/necrosophia.png b/data/sprites/monsters/hybrid/necrosophia.png index ac7fe7e18b..08c92a782b 100644 Binary files a/data/sprites/monsters/hybrid/necrosophia.png and b/data/sprites/monsters/hybrid/necrosophia.png differ diff --git a/data/sprites/monsters/minotaur/mino_king.png b/data/sprites/monsters/minotaur/mino_king.png index e987befeb2..d7fffed657 100644 Binary files a/data/sprites/monsters/minotaur/mino_king.png and b/data/sprites/monsters/minotaur/mino_king.png differ diff --git a/data/sprites/monsters/minotaur/mino_king.xcf.bz2 b/data/sprites/monsters/minotaur/mino_king.xcf.bz2 index 4954d0f6c2..7170859464 100644 Binary files a/data/sprites/monsters/minotaur/mino_king.xcf.bz2 and b/data/sprites/monsters/minotaur/mino_king.xcf.bz2 differ diff --git a/data/sprites/monsters/minotaur/minotaur.png b/data/sprites/monsters/minotaur/minotaur.png index 50b4b4c80e..cb600a7370 100644 Binary files a/data/sprites/monsters/minotaur/minotaur.png and b/data/sprites/monsters/minotaur/minotaur.png differ diff --git a/data/sprites/monsters/minotaur/minotaur.xcf.bz2 b/data/sprites/monsters/minotaur/minotaur.xcf.bz2 new file mode 100644 index 0000000000..d13bf7d09d Binary files /dev/null and b/data/sprites/monsters/minotaur/minotaur.xcf.bz2 differ diff --git a/data/sprites/monsters/mutant/armed_naga.png b/data/sprites/monsters/mutant/armed_naga.png index c9068078a9..91bd989022 100644 Binary files a/data/sprites/monsters/mutant/armed_naga.png and b/data/sprites/monsters/mutant/armed_naga.png differ diff --git a/data/sprites/monsters/mutant/armed_naga.xcf.bz2 b/data/sprites/monsters/mutant/armed_naga.xcf.bz2 new file mode 100644 index 0000000000..acbd78c884 Binary files /dev/null and b/data/sprites/monsters/mutant/armed_naga.xcf.bz2 differ diff --git a/data/sprites/monsters/mutant/dark_mutant.png b/data/sprites/monsters/mutant/dark_mutant.png index e661070060..2ababbdb81 100644 Binary files a/data/sprites/monsters/mutant/dark_mutant.png and b/data/sprites/monsters/mutant/dark_mutant.png differ diff --git a/data/sprites/monsters/mutant/dark_mutant.xcf.bz2 b/data/sprites/monsters/mutant/dark_mutant.xcf.bz2 index b3cedda916..d90fff4391 100644 Binary files a/data/sprites/monsters/mutant/dark_mutant.xcf.bz2 and b/data/sprites/monsters/mutant/dark_mutant.xcf.bz2 differ diff --git a/data/sprites/monsters/mutant/glow_monster.png b/data/sprites/monsters/mutant/glow_monster.png index 14ea00981e..fa5ac40e07 100644 Binary files a/data/sprites/monsters/mutant/glow_monster.png and b/data/sprites/monsters/mutant/glow_monster.png differ diff --git a/data/sprites/monsters/mutant/glow_monster.xcf.bz2 b/data/sprites/monsters/mutant/glow_monster.xcf.bz2 index e0f6454cda..8ecff3be2c 100644 Binary files a/data/sprites/monsters/mutant/glow_monster.xcf.bz2 and b/data/sprites/monsters/mutant/glow_monster.xcf.bz2 differ diff --git a/data/sprites/monsters/mutant/naga.xcf b/data/sprites/monsters/mutant/naga.xcf deleted file mode 100644 index 94e02fef2a..0000000000 Binary files a/data/sprites/monsters/mutant/naga.xcf and /dev/null differ diff --git a/data/sprites/monsters/mutant/naga.xcf.bz2 b/data/sprites/monsters/mutant/naga.xcf.bz2 new file mode 100644 index 0000000000..68ec17e565 Binary files /dev/null and b/data/sprites/monsters/mutant/naga.xcf.bz2 differ diff --git a/data/sprites/monsters/oni/oni_priest.png b/data/sprites/monsters/oni/oni_priest.png index a65f943b2f..688a4ee346 100644 Binary files a/data/sprites/monsters/oni/oni_priest.png and b/data/sprites/monsters/oni/oni_priest.png differ diff --git a/data/sprites/monsters/oni/oni_priest.xcf.bz2 b/data/sprites/monsters/oni/oni_priest.xcf.bz2 index a9b15391bf..66a9611b55 100644 Binary files a/data/sprites/monsters/oni/oni_priest.xcf.bz2 and b/data/sprites/monsters/oni/oni_priest.xcf.bz2 differ diff --git a/data/sprites/monsters/ratfolk/archrat.png b/data/sprites/monsters/ratfolk/archrat.png index d8bec6dc99..f9094ec98e 100644 Binary files a/data/sprites/monsters/ratfolk/archrat.png and b/data/sprites/monsters/ratfolk/archrat.png differ diff --git a/data/sprites/monsters/ratfolk/archrat.xcf.bz2 b/data/sprites/monsters/ratfolk/archrat.xcf.bz2 index de2884ed53..a62aea37a2 100644 Binary files a/data/sprites/monsters/ratfolk/archrat.xcf.bz2 and b/data/sprites/monsters/ratfolk/archrat.xcf.bz2 differ diff --git a/data/sprites/npc/TOREMOVE.txt b/data/sprites/npc/TOREMOVE.txt deleted file mode 100644 index 3d2dbc5a2d..0000000000 --- a/data/sprites/npc/TOREMOVE.txt +++ /dev/null @@ -1,3 +0,0 @@ -The following images can be removed after 1.45: - -- heraldnpc.png diff --git a/data/sprites/npc/blackwizardpriestnpc.png b/data/sprites/npc/blackwizardpriestnpc.png index c71b9908b0..5edf77d331 100644 Binary files a/data/sprites/npc/blackwizardpriestnpc.png and b/data/sprites/npc/blackwizardpriestnpc.png differ diff --git a/data/sprites/npc/blackwizardpriestnpc.xcf.bz2 b/data/sprites/npc/blackwizardpriestnpc.xcf.bz2 index 1910b00496..6c208120bf 100644 Binary files a/data/sprites/npc/blackwizardpriestnpc.xcf.bz2 and b/data/sprites/npc/blackwizardpriestnpc.xcf.bz2 differ diff --git a/data/sprites/npc/cloverhunternpc.png b/data/sprites/npc/cloverhunternpc.png new file mode 100644 index 0000000000..70bef835c2 Binary files /dev/null and b/data/sprites/npc/cloverhunternpc.png differ diff --git a/data/sprites/npc/cloverhunternpc.xcf.bz2 b/data/sprites/npc/cloverhunternpc.xcf.bz2 new file mode 100644 index 0000000000..9f37afbb19 Binary files /dev/null and b/data/sprites/npc/cloverhunternpc.xcf.bz2 differ diff --git a/data/sprites/npc/elfbuyernpc.png b/data/sprites/npc/elfbuyernpc.png index ddedfefce6..c5ffbcc791 100644 Binary files a/data/sprites/npc/elfbuyernpc.png and b/data/sprites/npc/elfbuyernpc.png differ diff --git a/data/sprites/npc/elfbuyernpc.xcf.bz2 b/data/sprites/npc/elfbuyernpc.xcf.bz2 index 82c42e4355..138ca53876 100644 Binary files a/data/sprites/npc/elfbuyernpc.xcf.bz2 and b/data/sprites/npc/elfbuyernpc.xcf.bz2 differ diff --git a/data/sprites/npc/elfprincessnpc.png b/data/sprites/npc/elfprincessnpc.png index a67066bb1e..64583d1218 100644 Binary files a/data/sprites/npc/elfprincessnpc.png and b/data/sprites/npc/elfprincessnpc.png differ diff --git a/data/sprites/npc/elfprincessnpc.xcf.bz2 b/data/sprites/npc/elfprincessnpc.xcf.bz2 index 94a5016c77..96e21069e8 100644 Binary files a/data/sprites/npc/elfprincessnpc.xcf.bz2 and b/data/sprites/npc/elfprincessnpc.xcf.bz2 differ diff --git a/data/sprites/npc/heraldnpc.png b/data/sprites/npc/heraldnpc.png deleted file mode 100644 index c623ad8ffc..0000000000 Binary files a/data/sprites/npc/heraldnpc.png and /dev/null differ diff --git a/data/sprites/npc/highpriestnpc.png b/data/sprites/npc/highpriestnpc.png index d25f35f42e..16277b2e69 100644 Binary files a/data/sprites/npc/highpriestnpc.png and b/data/sprites/npc/highpriestnpc.png differ diff --git a/data/sprites/npc/highpriestnpc.xcf.bz2 b/data/sprites/npc/highpriestnpc.xcf.bz2 index ebc505f690..7152bc2f23 100644 Binary files a/data/sprites/npc/highpriestnpc.xcf.bz2 and b/data/sprites/npc/highpriestnpc.xcf.bz2 differ diff --git a/data/sprites/npc/kid1npc.png b/data/sprites/npc/kid1npc.png index b56b9204d4..8acdf13df0 100644 Binary files a/data/sprites/npc/kid1npc.png and b/data/sprites/npc/kid1npc.png differ diff --git a/data/sprites/npc/kid1npc.xcf.bz2 b/data/sprites/npc/kid1npc.xcf.bz2 index 151bb70799..678bbbf4b4 100644 Binary files a/data/sprites/npc/kid1npc.xcf.bz2 and b/data/sprites/npc/kid1npc.xcf.bz2 differ diff --git a/data/sprites/npc/minernpc.png b/data/sprites/npc/minernpc.png index 75e08802c7..6dbf5f020a 100644 Binary files a/data/sprites/npc/minernpc.png and b/data/sprites/npc/minernpc.png differ diff --git a/data/sprites/npc/minernpc.xcf.bz2 b/data/sprites/npc/minernpc.xcf.bz2 index e6269ebb8e..ddec21419f 100644 Binary files a/data/sprites/npc/minernpc.xcf.bz2 and b/data/sprites/npc/minernpc.xcf.bz2 differ diff --git a/data/sprites/templates/human/adult_thin_lay.png b/data/sprites/templates/human/adult_thin_lay.png new file mode 100644 index 0000000000..b509400e40 Binary files /dev/null and b/data/sprites/templates/human/adult_thin_lay.png differ diff --git a/data/sprites/templates/human/adult_thin_lay.xcf.bz2 b/data/sprites/templates/human/adult_thin_lay.xcf.bz2 new file mode 100644 index 0000000000..5c9613db68 Binary files /dev/null and b/data/sprites/templates/human/adult_thin_lay.xcf.bz2 differ diff --git a/data/sprites/templates/human/adult_thin_lay_closed_eyes.png b/data/sprites/templates/human/adult_thin_lay_closed_eyes.png new file mode 100644 index 0000000000..d805081195 Binary files /dev/null and b/data/sprites/templates/human/adult_thin_lay_closed_eyes.png differ diff --git a/data/sprites/weather/clouds.png b/data/sprites/weather/clouds.png new file mode 100644 index 0000000000..8668b93bd1 Binary files /dev/null and b/data/sprites/weather/clouds.png differ diff --git a/data/sprites/weather/fog_ani.png b/data/sprites/weather/fog_ani.png new file mode 100644 index 0000000000..3353ab8f27 Binary files /dev/null and b/data/sprites/weather/fog_ani.png differ diff --git a/doc/CHANGES.txt b/doc/CHANGES.txt index ce0ad0d77a..20be3f04f1 100644 --- a/doc/CHANGES.txt +++ b/doc/CHANGES.txt @@ -2,6 +2,89 @@ Changelog --------- --------- +1.49 + +*world* +- outfit prices in Gwen's shop reduced + +*web client* +- improved lighting effects + +*bug fixes* +- fixed invalid head outfit index of Mr Ross +- fixed silent NPC paths +- fixed desktop webview client window freezing on Windows when closed +- fixed nativehelper extension process not exiting cleanly on Windows +- set User-Agent string for Wikipedia API requests +- trimmed large music files to decrease size to 2MB or less +- fixed Gourmet achievement + + +1.48 + +*world* +- House Buying displays under open quests when taxes owed +- added music to Athor Island +- Mayor Chalmers won't accept experimental sandwiches for Daily Item Quest +- touched up and added equipment to many entity sprites +- Amber wanders randomly instead of using set path +- changed turtle behavior to wander +- added wander behavior to crab in addition to patrol +- new items: + - four-leaf clover: a special item that spawns on random maps + - ring of clarity: increases attack accuracy by 25% +- new achievement: Luck O' the Irish: Find the lucky four-leaf clover +- new NPC: Maple, a clover hunter +- new quest: Lucky Four-Leaf Clover + +*chat* +- new offers with Harold are announced in chat + +*web client* +- added visuals tab to settings dialog +- animated fog +- animated clouds in Kika Clouds +- added support for parallax scrolling backgrounds +- added parallax backgrounds to Kika Islands & Kika Clouds maps +- added parallax backgrounds to Wizards Tower +- added quick menu button to toggle pathfinding via ground +- added support for animated entity overlay effects +- added transformation effect to vampires +- cleaned up bestiary window layout +- performance optimization: sound events too far away to be heard are not loaded +- outfit dialog preview can be rotated + +*bug fixes* +- fixed multiple issues with Akutagawa's repair shop + +*experimental features* +- built-in support added for capturing video of web client viewport + + +1.47 + +*world* +- renamed chef Patrick to Preston +- new achievements: + - 30 Minutes or Less: Deliver 25 hot pizzas +- Balduin allows requesting different item for Ultimate Collector quest + +*web client* +- fixed text extending past edge of notification bubbles +- added support for saving chat log to file +- larger buttons for touch-only devices +- travel log displays while waiting for response from server +- fixed infinite request loop when travel log items technically empty +- supports optional tab placement above panel contents +- travel log tabs match theme +- added basic lighting effects support +- added sound tab to settings dialog + +*server fixes* +- fixed Seven Cherubs not showing up as completed +- fixed unable to start deathmatch after logout while in arena + + 1.46 *world* @@ -623,7 +706,7 @@ Changelog *other* - started to work on a list of all contributors, please help to add to it: - https://github.com/arianne/stendhal/blob/master/doc/contributors.md + https://codeberg.org/arianne/stendhal/src/commit/master/doc/contributors.md 1.34 @@ -1331,7 +1414,7 @@ the huge task of creating & replacing sprite & tileset images. - Support Postgres databases in addition to H2 (recommended) and MySQL - Setup Travis for continuous integration tests and fixed some order dependent tests - Migrated test coverage analysis from Cobertura to Jacoco -- Git repository is mirrored instantaneously between Github and Sourceforge in both directions +- Git repository is mirrored instantaneously between Codeberg, Github and Sourceforge in both directions - Yearly special event quests now pick up the current year as part of their quest slot automatically - Backend for puzzles @@ -2494,7 +2577,7 @@ read https://stendhalgame.org/wiki/Automatic_Software_Updater - Tab completion for online nick names works now without /who called before - orc spearman creature - /atlas /faq and /manual commands to open useful pages in browser -- Harold tweets trades, the official stendhal server uses https://twitter.com/stendhaltrade +- Harold tweets trades, the official stendhal server uses https://mastodon.social/@stendhaltrade - magical damage types of weapons (fire, ice ...) - resistance/vulnerability of creatures to magical weapons (fire, ice, ...) - attack sweeps look different depending on the attack type diff --git a/doc/ReleaseNotes.txt b/doc/ReleaseNotes.txt new file mode 100644 index 0000000000..a6a45801cd --- /dev/null +++ b/doc/ReleaseNotes.txt @@ -0,0 +1,18 @@ + +Stendhal 1.48: Aesthetically Pleasing +------------------------------------- + +The world of Faiumoni has just gotten a little fancier. You may notice that the clouds have cleared +in Kikareukin, revealing a beautiful view of Semos below. + + +Technical Notes +--------------- + +Users that adjusted volume levels in the Android/web client in the previous release will initially +experience low volume. Simply re-adjust to desired levels. The issue was related to how volume +levels are configured and stored. The Stendhal server uses an integer value in the range 0-100 to +defne volume, while HTMLAudioElement used in the web client uses a floating point value in the range +0.0-1.0. It was intented for the web client to match the server and convert to/from float values +when adjusting volume. However, an oversight led to float values being stored in the configration +instead of integer. diff --git a/doc/contributors.md b/doc/contributors.md index 97a478d743..85efebc731 100644 --- a/doc/contributors.md +++ b/doc/contributors.md @@ -996,6 +996,8 @@ The following people released their work to the public with a suitable license f * [Hawkeye_Sprout](https://freesound.org/people/Hawkeye_Sprout/) * [YuriNikolai](https://opengameart.org/users/yurinikolai) * [Inchadney](http://inchadney.com/sounds.html) +* [Bart Kelsey](https://opengameart.org/users/bart) +* [Aidan Walker](https://opengameart.org/users/aidanwalker) diff --git a/doc/contributors/contributors.json b/doc/contributors/contributors.json index 97cf2fdfca..76eae1c64b 100644 --- a/doc/contributors/contributors.json +++ b/doc/contributors/contributors.json @@ -4763,6 +4763,14 @@ "name": "Inchadney", "link": "http://inchadney.com/sounds.html", "link_alt": "https://freesound.org/people/inchadney/" + }, + { + "name": "Bart Kelsey", + "link": "https://opengameart.org/users/bart" + }, + { + "name": "Aidan Walker", + "link": "https://opengameart.org/users/aidanwalker" } ] } diff --git a/doc/manual/lua.md b/doc/manual/lua.md deleted file mode 100644 index 6ecc76a72e..0000000000 --- a/doc/manual/lua.md +++ /dev/null @@ -1,131 +0,0 @@ -## Stendhal Lua Scripting HowTo - -*NOTE: The Lua implementation & this documentation may not be complete.* - -### Using the Logger - -A global "logger" object is provided for accessing the logger instance. - -Examples of usage: -```lua -logger:info("Info level message") -logger:warn("Warning level message") -logger:error("Error level message") -``` - -### Creating New Object Instances - -To create a new instance of a class, use the `luajava.newInstance` method. If the -instantiation requires parameters, include them after the class: - -```lua --- create a new entity instance with no parameters -local npc = luajava.newInstance("games.stendhal.server.entity.npc.SpeakerNPC") - --- create a new entity instance with a parameter -local npc = luajava.newInstance("games.stendhal.server.entity.npc.SpeakerNPC", "Lua") -``` - -#### Adding Entities to the Game - -Use `game:setSone` to set the zone to work with. Add any entities with `game:add`: - -```lua -if game:setZone("0_semos_city") then - local npc = luajava.newInstance("games.stendhal.server.entity.npc.SpeakerNPC", "Lua") - game:add(npc) -end -``` - -#### Adding NPCs with npcHelper Object - -`npcHelper` is an object to aid in creating NPCs. It is invoked as `npcHelper:createSpeakerNPC()`. -- There are two types of NPCs that can be created: - 1. `createSpeakerNPC(name)` - 2. `createSilentNPC()` -- The NPCs path can be set with `npcHelper:setPath(npc, nodes)`. - - ***npc*** is the NPC instance. - - ***nodes*** is a table of coordinates for the path the NPC should follow. - -Example: -```lua --- Set zone to Semos City -if game:setZone("0_semos_city") then - - -- Use helper object to create a new NPC - local npc = npcHelper:createSpeakerNPC("Lua") - npc:setEntityClass("littlegirlnpc") - npc:setPosition(10, 55) - npc:setBaseSpeed(0.1) - npc:setCollisionAction(CollisionAction.STOP) - - local nodes = { - {10, 55}, - {11, 55}, - {11, 56}, - {10, 56}, - } - - -- Use helper object to create NPC path - npcHelper:setPath(npc, nodes) - - -- Dialogue - npc:addJob("Actually, I am jobless.") - npc:addGoodbye(); - - -- Some custom replies using conditions & actions - npc:add( - ConversationStates.IDLE, - ConversationPhrases.GREETING_MESSAGES, - nil, - ConversationStates.ATTENDING, - "I am sad, because I do not have a job.", - nil - ) - npc:add( - ConversationStates.ATTENDING, - "Lua", - newCondition("PlayerNextToCondition"), - ConversationStates.ATTENDING, - "Um, could you back up please? I can smell your breath.", - newAction("NPCEmoteAction", "coughs", false) - ) - npc:add( - ConversationStates.ATTENDING, - "Lua", - newCondition("NotCondition", newCondition("PlayerNextToCondition")), - ConversationStates.ATTENDING, - "That's my name, don't wear it out!", - newAction("NPCEmoteAction", "giggles", false) - ) - - -- Add the NPC to the world - game:add(npc) -end -``` - -#### Adding Signs with Helper Functions - -Signs can be created with the `game:createSign` helper function. It optionally -takes 1 argument: `true` (default) or `false`. If `true`, the sign will be visible -with collision. Otherwise it will be invisible without collision. These attributes -can also be changed with the `Sign:setResistance` & `Sign:setEntityClass` methods. - -```lua --- Set zone to Semos City -if game:setZone("0_semos_city") then - -- Set up a sign for Lua - local sign = game:createSign() - sign:setEntityClass("signpost") - sign:setPosition(12, 55) - sign:setText("Meet Lua!") - - -- Add the sign to the world - game:add(sign) -end -``` - -Some enumerations accessible to Lua engine: -- [ConversationStates](../../src/games/stendhal/server/entity/npc/ConversationStates.java) -- [ConversationPhrases](../../src/games/stendhal/server/entity/npc/ConversationPhrases.java) -- [CollisionAction](../../src/games/stendhal/server/entity/CollisionAction.java) diff --git a/doc/sources/audio-music.txt b/doc/sources/audio-music.txt index ec404d0031..63f281f1d3 100644 --- a/doc/sources/audio-music.txt +++ b/doc/sources/audio-music.txt @@ -23,6 +23,7 @@ deep_forest.ogg Storyteller; GPL dungeon_entrance.ogg Storyteller; GPL eerie_curious.ogg Leerie; CC BY 3.0; https://opengameart.org/node/43367 ice_cave.* Tad Miller; CC BY 4.0; https://opengameart.org/node/109496 +jump_and_run_tropics Bart Kelsey; CC BY-SA 3.0; https://opengameart.org/node/3801 kings_feast.ogg RandomMind; CC0; https://opengameart.org/node/88287 lost_in_the_fog.ogg Storyteller; GPL market_day.ogg RandomMind; CC0; https://opengameart.org/node/93955 diff --git a/doc/sources/graphics-entity.txt b/doc/sources/graphics-entity.txt index 41197254d3..98f4509fd0 100644 --- a/doc/sources/graphics-entity.txt +++ b/doc/sources/graphics-entity.txt @@ -39,6 +39,7 @@ chieffalatheennpc.png Svetlana Kushnariova (Cabbit) bleutailfly, Jordan childnpc.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 cloakedwomannpc.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://sourceforge.net/p/arianne/patches/719/, https://opengameart.org/node/72969, https://opengameart.org/node/24823 cloakedwoman2npc.png Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://sourceforge.net/p/arianne/patches/719/, https://opengameart.org/node/72969, https://opengameart.org/node/24823 +cloverhunternpc Svetlana Kushnariova (Cabbit), bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/24944 confectionerapplepienpc.png Lori Angela Nagel (Jastiv); CC BY 3.0/4.0; https://opengameart.org/node/82267; Copyright Lori Angela Nagel 2018 confectionercherrypienpc.png Lori Angela Nagel (Jastiv); CC BY 3.0/4.0; https://opengameart.org/node/82267; Copyright Lori Angela Nagel 2018 curatornpc.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 @@ -55,7 +56,7 @@ elfbankladynpc.* Svetlana Kushnariova (Cabbit), Jordan Irwin (Antum elfbuyernpc.* Svetlana Kushnariova (Cabbit), bleutailfly; OGA BY 3.0; https://opengameart.org/node/24944 elfflowergrowernpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/83661 elfmayornpc.* Svetlana Kushnariova (Cabbit), Fabzy, bleutailfly; CC BY-SA 3.0; https://opengameart.org/node/24944, https://opengameart.org/node/23314 -elfprincessnpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, Rawdanitsu, olonu, Jordan Irwin (AntumDeluge); CC BY 3.0/4.0; https://opengameart.org/node/72969, https://opengameart.org/node/74802, https://opengameart.org/node/18068 +elfprincessnpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, olonu, Jordan Irwin (AntumDeluge); CC BY 3.0/4.0; https://opengameart.org/node/72969, https://opengameart.org/node/74802 estateagentnpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, olonu, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/72198, https://github.com/arianne/stendhal/issues/131 estateagent2npc.* Svetlana Kushnariova (Cabbit), olonu, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://github.com/arianne/stendhal/issues/132 executivenpc.* Svetlana Kushnariova (Cabbit), olonu, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://github.com/arianne/stendhal/issues/131 @@ -82,7 +83,7 @@ gypsywomannpc.png Svetlana Kushnariova (Cabbit), Jordan Irwin (Antum halfelfnpc.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, Stendhal hanknpc.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 heraldnpc.png CC0 (placeholder) -highpriestnpc.* Svetlana kushnariova (Cabbit), Sollision, Andrew Kelley (superjoe), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/76967, https://opengameart.org/node/17839 +highpriestnpc.* Svetlana kushnariova (Cabbit), Sollision, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/76967 hoeingmannpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, Jordan Irwin (AntumDeluge); CC BY 3.0/4.0; https://opengameart.org/node/72969, https://opengameart.org/node/74802; Original Pepper&Carrot webcomic created by David Revoy. holidaymakernpc.png Svetlana Kushnariova (Cabbit), Sebastian Riedel (Baŝto), Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/90784 hotelchefnpc.* Svetlana Kushnariova (Cabbit), diamonddmgirl, One Man Army, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/83661, https://opengameart.org/node/69527 @@ -252,7 +253,7 @@ data/sprites/entity/albino_elf/ albino_elf_archer.* Svetlana Kushnariova (Cabbit), Michael Williams (Bizmaster Studios), olonu, Jordan Irwin (AntumDeluge); CC BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/146 albino_elf_king.* Svetlana Kushnariova (Cabbit), olonu, ztn, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/161, https://opengameart.org/node/69738 -albino_elf_magician.* Svetlana Kushnariova (Cabbit), olonu, Rawdanitsu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/104 +albino_elf_magician.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/104 albino_elf_queen.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 albino_elf_swordsman.* Svetlana Kushnariova (Cabbit), Dungeon Crawl Stone Soup, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/115, https://opengameart.org/node/12210 @@ -283,17 +284,17 @@ amazoness_vigilance.* Svetlana Kushnariova (Cabbit), olonu, LordNeo, data/sprites/entity/angel/ -angel.png Svetlana Kushnariova (Cabbit), liftarn, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 -archangel.png Svetlana Kushnariova (Cabbit), liftarn, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 -baby_angel.* Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal -dark_angel.png Svetlana Kushnariova (Cabbit), liftarn, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 -dark_archangel.png Svetlana Kushnariova (Cabbit), liftarn, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 -fallen_angel.png Svetlana Kushnariova (Cabbit), johnny_automatic, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 +angel.* Svetlana Kushnariova (Cabbit), liftarn, freedo, Cethiel, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286, https://opengameart.org/node/95575 +archangel.* Svetlana Kushnariova (Cabbit), liftarn, freedo, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 +baby_angel.* Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal +dark_angel.* Svetlana Kushnariova (Cabbit), liftarn, freedo, Cethiel, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286, https://opengameart.org/node/95842 +dark_archangel.* Svetlana Kushnariova (Cabbit), liftarn, freedo, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 +fallen_angel.* Svetlana Kushnariova (Cabbit), johnny_automatic, freedo, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/83286 data/sprites/entity/animal/ -babybear.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/159 +babybear.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/159, https://opengameart.org/node/101299 bat*.png bagzie; OGA BY 3.0; https://opengameart.org/node/26447 bear.png ScratchIO, bleutailfly; OGA BY 3.0; Stendhal, https://opengameart.org/node/100779 bee.png Charles Sanchez (CharlesGabriel, Antifarea); CC BY-SA 3.0; https://lpc.opengameart.org/static/lpc-style-guide/assets.html#creatures @@ -332,7 +333,7 @@ data/sprites/entity/chaos/ chaos_commander.png Stephen Challener (Redshrike), Bertram, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/77901 chaos_dragonrider.png Stephen Challener (Redshrike), Bertram, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/77901 -chaos_lord.png Stephen Challener (Redshrike), Bertram, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/77901 +chaos_lord Stephen Challener (Redshrike), Bertram, Dan Štefka (sufan02), olonu, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/77901, https://opengameart.org/node/68435 chaos_overlord.png Stephen Challener (Redshrike), Bertram, johnny_automatic, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/77901 chaos_soldier.png Stephen Challener (Redshrike), Bertram; CC BY-SA 3.0; https://opengameart.org/node/12858; commissioned by Bertram chaos_sorceror.png Stephen Challener (Redshrike); OGA BY 3.0; https://opengameart.org/node/5215 @@ -348,13 +349,13 @@ dark_elf_archer.* Svetlana Kushnariova (Cabbit), Cobra Hubbard (BlueVorte dark_elf_captain.* Svetlana Kushnariova (Cabbit), olonu, Muhammad Amiruddin (Amir027), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/20873, https://github.com/arianne/stendhal/issues/123 dark_elf_elite_archer.* Svetlana Kushnariova (Cabbit), Nila122, SCay, olonu, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/29293, https://opengameart.org/node/76291, https://github.com/arianne/stendhal/issues/150 dark_elf_general.* Svetlana Kushnariova (Cabbit), olonu, LordNeo, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/122, https://opengameart.org/node/72969, https://opengameart.org/node/10878 -dark_elf_knight.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/11152 -dark_elf_master.* Svetlana Kushnariova (Cabbit), olonu, Andrew Kelley (superjoe), Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/116, https://opengameart.org/node/72969, https://opengameart.org/node/17839 +dark_elf_knight.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), Vollrat, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/11152, https://opengameart.org/node/72575 +dark_elf_master.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/116, https://opengameart.org/node/72969, https://opengameart.org/node/17839 dark_elf_matronmother.* Svetlana Kushnariova (Cabbit), olonu, 59naga, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/119, https://opengameart.org/node/72969, https://opengameart.org/node/15101 dark_elf_ranger.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/95, https://opengameart.org/node/72969 -dark_elf_sacerdotist.* Svetlana Kushnariova (Cabbit), olonu, jaschon, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/105, https://opengameart.org/node/72969, https://openclipart.org/detail/92953 -dark_elf_viceroy.* Svetlana Kushnariova (Cabbit), olonu, LordNeo, Andrew Kelley (superjoe), Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/112, https://opengameart.org/node/72969, https://opengameart.org/node/17839 -dark_elf_wizard.* Svetlana Kushnariova (Cabbit), olonu, jaschon, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/107, https://opengameart.org/node/72969, https://openclipart.org/detail/92953 +dark_elf_sacerdotist.* Svetlana Kushnariova (Cabbit), olonu, Jason Rebuck (jaschon), Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/105, https://opengameart.org/node/72969, https://openclipart.org/detail/92953 +dark_elf_viceroy.* Svetlana Kushnariova (Cabbit), olonu, LordNeo, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/112, https://opengameart.org/node/72969 +dark_elf_wizard.* Svetlana Kushnariova (Cabbit), olonu, Jason Rebuck (jaschon), Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/arianne/stendhal/issues/107, https://opengameart.org/node/72969, https://openclipart.org/detail/92953 data/sprites/entity/demon/ @@ -362,7 +363,7 @@ data/sprites/entity/demon/ demon.png Stephen Challener (Redshrike), William.Thompsonj; OGA BY 3.0; https://opengameart.org/node/20926 fire_demon.* Svetlana Kushnariova (Cabbit), olonu, Carl Olsson (surt), ahmadmanga; CCO; https://github.com/arianne/stendhal/issues/135 imp.png Stephen Challener (Redshrike), William.Thompsonj, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/20926 -imperial_demon_lord.png Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), olonu, Andrew Kelley (superjoe), johnny_automatic, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://github.com/arianne/stendhal/issues/78, https://openclipart.org/detail/4365 +imperial_demon_lord.png Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), olonu, johnny_automatic, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://github.com/arianne/stendhal/issues/78, https://openclipart.org/detail/4365 imperial_demon_servant.png Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), Bertram, olonu; CC BY-SA 3.0; https://github.com/arianne/stendhal/issues/120, https://opengameart.org/node/12858 water_demon.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969 winged_blue_imp.* Stephen Challener (Redshrike), William.Thompsonj, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/20926 @@ -425,7 +426,7 @@ elf_sacerdotist.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDelu elf_wizard.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/69 mage_elf.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/96 militia_elf.* Svetlana Kushnariova (Cabbit), olonu, Chris Hamons, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/100 -soldier_elf.* Svetlana Kushnariova (Cabbit), olonu, kanaya2529, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/101 +soldier_elf.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/101 data/sprites/entity/ent/ @@ -532,18 +533,11 @@ thing* IndigoFenix, olonu, Jordan Irwin (AntumDeluge); CC BY data/sprites/entity/human/ apprentice_assassin.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://sourceforge.net/p/arianne/patches/717/ -armored_captain.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 -armored_elite.png Svetlana Kushnariova (Cabbit), Eldiran, Fabzy, bleutailfly, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473, https://opengameart.org/node/23314 -armored_general.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 -armored_infantry.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 -armored_leader.png Svetlana Kushnariova (Cabbit), Eldiran, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/87473 -armored_soldier.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 -armored_warrior.png Svetlana Kushnariova (Cabbit), Eldiran, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/87473 assassin.* Svetlana Kushnariova (Cabbit), diamonddmgirl, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/83661 bandit.* Svetlana Kushnariova (Cabbit), diamonddmgirl, Chris_M_The_Game_Dude, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/83661, https://opengameart.org/node/53600 barbarian.* Svetlana Kushnariova (Cabbit), bleutailfly, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/24944 barbarian_chaman.* Svetlana Kushnariova (Cabbit), Carl Olsson (surt), bleutailfly, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/24944, https://opengameart.org/node/2261 -barbarian_elite.* Svetlana Kushnariova (Cabbit), bleutailfly; OGA BY 3.0; https://github.com/bleutailfly/bleu-doodles/blob/d44aeb6/characters/barbarian3.png, https://opengameart.org/node/24944 +barbarian_elite.* Svetlana Kushnariova (Cabbit), bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://github.com/bleutailfly/bleu-doodles/blob/d44aeb6/characters/barbarian3.png, https://opengameart.org/node/24944 barbarian_king.* Svetlana Kushnariova (Cabbit), diamonddmgirl, Bart Kelsey, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/83661, https://opengameart.org/node/3755 barbarian_leader.* Svetlana Kushnariova (Cabbit), bleutailfly; OGA BY 3.0; https://github.com/bleutailfly/bleu-doodles/blob/d44aeb6/characters/barbarian4.png, https://opengameart.org/node/72969 barbarian_priest.* Svetlana Kushnariova (Cabbit), bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/24944 @@ -555,7 +549,7 @@ cannibalwoman.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDel darkmonk.png Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/124 deniran_stormtrooper.* Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly; OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/50932 elder_cannibal.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/107646 -emperor_dalmung.* Svetlana Kushnariova (Cabbit), wulax, DkuCook, olonu, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/11165, https://opengameart.org/node/82451 +emperor_dalmung.* Svetlana Kushnariova (Cabbit), wulax, Jason Rebuck (jaschon), olonu, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/11165, https://openclipart.org/detail/92953 hunter.* Svetlana Kushnariova (Cabbit), Michael Williams (BizmasterStudios), olonu; Jordan Irwin (AntumDeluge); https://opengameart.org/node/72969, https://opengameart.org/node/66349 imperial_archer.* Svetlana Kushnariova (Cabbit), olonu, SoCay, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/151 imperial_archer_leader.* Svetlana Kushnariova (Cabbit), olonu, SoCay, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://github.com/arianne/stendhal/issues/160 @@ -604,7 +598,18 @@ soldier_general.* Svetlana Kushnariova (Cabbit), olonu, Jordan Irwin (A soldier_knight.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), David E. Gervais, olonu, Jordan Irwin (AntumDeluge); CC BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/11152, https://opengameart.org/node/6622 soldier_lieutenant.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/11152 soldier_sergeant.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/72969, https://opengameart.org/node/11152 -super_human.png Svetlana Kushnariova (Cabbit), Eldiran, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/87473 + + +data/sprites/entity/human_blordrough/ + +captain.* Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 +corporal.* Svetlana Kushnariova (Cabbit), Eldiran, Vollrat, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/87473, https://opengameart.org/node/72575 +elite.* Svetlana Kushnariova (Cabbit), Eldiran, Fabzy, bleutailfly, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473, https://opengameart.org/node/23314 +general.* Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 +infantry.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/87473 +quartermaster.png Svetlana Kushnariova (Cabbit), Eldiran, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/87473 +soldier.png Svetlana Kushnariova (Cabbit), Eldiran, bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969 +storm_trooper Svetlana Kushnariova (Cabbit), Eldiran, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/87473 data/sprites/entity/hybrid/ @@ -678,10 +683,10 @@ royal_mummy.* Svetlana Kushnariova (Cabbit), Jordan Irwin (AntumDeluge); OGA BY data/sprites/entity/mutant/ -armed_naga.png bleutailfly; OGA BY 3.0; https://opengameart.org/node/99050 +armed_naga bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/99050 cat_woman.* Svetlana Kushnariova (Cabbit), bleutailfly, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/84455, https://opengameart.org/node/88413 dark_mutant.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), onu/olonu; CC BY-SA 3.0; https://github.com/arianne/stendhal/issues/72 -glow_monster.png Charles Sanchez (CharlesGabriel, Antifarea); CC BY 3.0; https://opengameart.org/node/4125 +glow_monster Charles Sanchez (CharlesGabriel, Antifarea), Jordan Irwin (AntumDeluge); CC BY 3.0; Stendhal, https://opengameart.org/node/4125 high_naga.png bleutailfly; OGA BY 3.0; https://opengameart.org/node/99050 imperial_experiment.png artisticdude, Tuomo Untinen (Reemax), onu/olonu; CC0; https://github.com/arianne/stendhal/issues/74 imperial_mutant* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), William.Thompsonj, olonu, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/72969, https://opengameart.org/node/20926 @@ -761,9 +766,20 @@ bullseye.* Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal training_dummy.* Danimal, Kimmo Rundelin (kiheru), ScratchIO, Jordan Irwin (AntumDeluge); Danimal; CC BY-SA 3.0; Stendhal, https://opengameart.org/node/17272; https://opengameart.org/users/danimal, https://opengameart.org/node/108295 +data/sprites/entity/overlay/ + +beams Rawdanitsu, olonu; CC0; https://opengameart.org/node/18068, https://github.com/arianne/stendhal/issues/104 +electricity* Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal +flame* DkuCook, Jordan Irwin (AntumDeluge); CC0; https://opengameart.org/node/76781, https://opengameart.org/node/82451 +ice_sparkles* Jordan Irwin (AntumDeluge); OGA BY 3.0 or newer; Stendhal +magic_sparkles Rawdanitsu, olonu; CC0; https://opengameart.org/node/18068 +necro_flames Wolf W. (Ouren), Jordan Irwin (AntumDeluge); CC BY 3.0; https://opengameart.org/node/45981 +transform Aidan Walker; CC0; https://opengameart.org/node/160840 + + data/sprites/entity/ratfolk/ -archrat.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), DkuCook, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/82451 +archrat.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/82451 ratman.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/82451 ratwoman.* Svetlana Kushnariova (Cabbit), Stephen Challener (Redshrike), Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/82451 diff --git a/doc/sources/graphics-item.txt b/doc/sources/graphics-item.txt index 04c74eeea6..274defccf5 100644 --- a/doc/sources/graphics-item.txt +++ b/doc/sources/graphics-item.txt @@ -27,7 +27,7 @@ data/sprites/items/armor/ barbarian_armor.png Dungeon Crawl Stone Soup; CC0; https://opengameart.org/node/12210, https://crawl.develz.org/wordpress/ black_armor.png Dungeon Crawl Stone Soup; CC0; https://opengameart.org/node/12210, https://crawl.develz.org/wordpress/ blue_armor.png bleutailfly; OGA BY 3.0; Stendhal -chain_armor.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/13879 +chain_armor.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/13879 chaos_armor.png ScratchIO; CC0; https://opengameart.org/node/108448 dress.png Katherine Fitch (amaranthia); CC0; https://opengameart.org/node/51660 dwarvish_armor.png Dungeon Crawl Stone Soup; CC0; https://opengameart.org/node/12210, https://crawl.develz.org/wordpress/ @@ -94,7 +94,7 @@ data/sprites/items/boots/ black_boots.png David E. Gervais; CC BY 3.0; http://pousse.rapiere.free.fr/tome/; edited? blue_boots.png bleutailfly; OGA BY 3.0; Stendhal -chain_boots.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/13879 +chain_boots.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/13879 chaos_boots.png ScratchIO; CC0; https://opengameart.org/node/108448 darkangels_clan_boots.png Groundhug McHampster (h4mt4r0); GPL 2.0 or newer; Stendhal (re-color of elvish_boots) elvish_boots.png ScratchIO, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/108781 @@ -236,7 +236,7 @@ minor_potion.png Groundhug McHampster (h4mt4r0); GPL 2.0 or newer; pina_colada2.png nicubunu, Bluelads4; GPL 2.0 or newer; Based on CC0 image: https://openclipart.org/detail/12995 poison.png Groundhug McHampster (h4mt4r0); GPL 2.0 or newer; Stendhal, https://sourceforge.net/p/arianne/patches/280/ potion.png Groundhug McHampster (h4mt4r0); GPL 2.0 or newer; Stendhal, https://sourceforge.net/p/arianne/patches/280/ -red_juice.png Open Clipart Library, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/14614 +red_juice.png Muga, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/14614 sedative.* Jordan Irwin (AntumDeluge); CC0; Stendhal soup.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal tea.png strawheart; CC BY-SA 3.0; https://opengameart.org/node/6309 @@ -250,7 +250,7 @@ daisies.png Katie Russell (kymara); GPL 2.0 or newer; Stendhal exotic_flower.png bleutailfly; OGA BY 3.0; Stendhal lilia.png Katie Russell (kymara); GPL 2.0 or newer; Stendhal pansy.png cookieeater, Jordan Irwin (AntumDeluge); CC0; https://openclipart.org/detail/183397 -rose.png Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://freesvg.org/red-rose-with-thorns +rose.png kokon_art, Kevin David Pointon (Firkin), Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/303415 zantedeschia.png omero; CC BY-SA 3.0; Stendhal data/sprites/items/food/ @@ -282,7 +282,6 @@ cod.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal cod_smoked.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal collard.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal corn.* ScratchIO, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/99282 -crab_meat.* Jordan Irwin (AntumDeluge); CC0; https://opengameart.org/node/20711 crepesuzette.png omero; CC BY-SA 3.0; Stendhal easter_egg.png dStulle; CC0; https://openclipart.org/detail/6695, https://freesvg.org/vector-illustration-of-white-egg egg.png dStulle; CC0; https://openclipart.org/detail/6695, https://freesvg.org/vector-illustration-of-white-egg @@ -333,7 +332,7 @@ vanillashake.png tigertoes; CC BY-SA 3.0; Stendhal watermelon.png RedQueen; OGA BY 3.0; Stendhal zucchini.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal -data/sprites/items/food/furniture +data/sprites/items/furniture picture_in_wooden_frame.png Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://opengameart.org/node/79120, "convert -resize 22X20" of stendhal-website/images/photos @@ -374,7 +373,7 @@ data/sprites/items/helmet/ aventail.png Dungeon Crawl Stone Soup, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/12210 black_helmet.* Dungeon Crawl Stone Soup; CC0; https://opengameart.org/node/12210, https://crawl.develz.org/wordpress/ blue_helmet.png Dungeon Crawl Stone Soup; CC0; https://opengameart.org/node/12210, https://crawl.develz.org/wordpress/ -chain_helmet.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/13879 +chain_helmet.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/13879 chaos_helmet.png ScratchIO; CC0; https://opengameart.org/node/108448 elvish_hat.png sandcat01, Jordan Irwin (AntumDluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/69757 enhanced_golden_helmet.* Chrisdesign, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/4338 @@ -395,10 +394,10 @@ xeno_helmet.png David E. Gervais; CC BY 3.0; http://pousse.rapiere.f data/sprites/items/herb/ -arandula.png Jordan Irwin (AntumDeluge), rg1024; OGA BY 3.0; Stendhal, https://openclipart.org/detail/50251, https://freesvg.org/nature-in-spring -kekik.png frankes; CC0; https://openclipart.org/detail/264098 -kokuda.png Firkin; CC0; https://openclipart.org/detail/297464 -mandragora.png Ferdinand Lucas Bauer, Jordan Irwin (AntumDeluge); CC0; https://openclipart.org/detail/345843, Stendhal +arandula.png rg1024, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/50251 +kekik.png frankes, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/264098 +kokuda.png Kevin David Pointon (Firkin), Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/297464 +mandragora.png Ferdinand Lucas Bauer, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/345843 reindeer_moss.png tigertoes; CC BY-SA 3.0; Stendhal sclaria.* martinix, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/3558 @@ -456,7 +455,7 @@ data/sprites/items/legs/ black_legs.png Katie Russel (kymara); GPL 2.0 or newer; Stendhal blue_legs.png bleutailfly; OGA BY 3.0; Stendhal -chain_legs.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/13879 +chain_legs.png Clint Bellanger, Justin Nichol, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/13879 chaos_legs.png ScratchIO; CC0; https://opengameart.org/node/108448 dwarvish_legs.* Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal elvish_legs.* ScratchIO, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://opengameart.org/node/108781 @@ -482,7 +481,7 @@ canotuna.png tigertoes; CC BY-SA 3.0; Stendhal cards.png Daniel Herding (mort); GPL 2.0 or newer; Stendhal decent_meal.png omero; CC BY-SA 3.0; Stendhal dice.png Daniel Herding (mort); GPL 2.0 or newer; Stendhal -giant_heart.png Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/291622 +giant_heart.png Lazur, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/291622 lemon.png omero; CC BY-SA 3.0; Stendhal leather_thread.png Jordan Irwin (AntumDeluge); CC0; Stendhal marbles.* SpiderDave; CC0; https://opengameart.org/node/15250 @@ -572,6 +571,7 @@ antipoison_rings.xcf.bz2 Jordan Irwin (AntumDeluge); OGA BY 3.0; https://openga antitoxin_ring.png Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/20712 antivenom_ring.png Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/20712 aquamarine-ring.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal +clarity.* Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/20712 emerald-ring.png Kimmo Rundelin (kiheru), Katie Russell (kymara); CC BY-SA 3.0; Stendhal engagement_ring.png Katie Russell (kymara), Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal gold-ring.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal @@ -627,7 +627,7 @@ ice_shield.png Megajack64; CC BY 3.0/4.0; https://github.com/aria lich_shield.png David E. Gervais; CC BY 3.0; http://pousse.rapiere.free.fr/tome/; edited? lion_shield.png David E. Gervais; CC BY 3.0; http://pousse.rapiere.free.fr/tome/ magic_plate_shield.* Hernandack, Jordan Irwin (AntumDeluge); OGA BY 3.0; https://opengameart.org/node/91222 -mainio_shield.png ScratchIO, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://opengameart.org/node/97166 +mainio_shield.png ScratchIO; CC0; https://opengameart.org/node/97166 mithril_shield.png tigertoes; CC BY-SA 3.0; Stendhal; from OGA Heather Lee Harvey (Emerald) EmeraldActivities.com & https://opengameart.org/users/emerald plate_shield.png David E. Gervais; CC BY 3.0; http://pousse.rapiere.free.fr/tome/ red_shield.png bleutailfly; OGA BY 3.0; Stendhal @@ -641,6 +641,7 @@ xeno_shield.png Dungeon Crawl Stone Soup; CC0; https://opengameart data/sprites/items/special/ +clover Almeidah, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/216715 eggshells.png dStulle, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/6695, https://freesvg.org/vector-illustration-of-white-egg GM_tokend_bronze.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal GM_tokend_gold1.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal @@ -649,7 +650,7 @@ GM_tokend_old_bronze.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal GM_tokend_old_gold.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal GM_tokend_old_silver.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal GM_tokend_silver.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal -lucky_charm.* Almeidah, Jordan Irwin (AntumDeluge); CC0; Stendhal, https://openclipart.org/detail/216715 +lucky_charm.* Almeidah, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/216715 mithril_clasp.png tigertoes; CC BY-SA 3.0; Stendhal mythical_egg.png dStulle, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/6695, https://freesvg.org/vector-illustration-of-white-egg @@ -716,7 +717,7 @@ pestleandmortar.png omero; CC BY-SA 3.0; Stendhal pick.png Michael Williams (BizmasterStudios); CC BY 3.0; https://opengameart.org/node/84600 rope.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal rotary_cutter.* Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal -scrolleraser.* crisg, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/188214, https://freesvg.org/vector-clip-artof-speedy-eraser +scrolleraser.* crisg, Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal, https://openclipart.org/detail/188214 shovel.png laabadon, Jordan Irwin (AntumDeluge); CC0; https://openclipart.org/detail/116893 sugarmill.png Alejandro Linares Garcia, Jordan Irwin (AntumDeluge); CC BY-SA 3.0; https://commons.wikimedia.org/wiki/File:SugarCaneMillTapachula.jpg wiresnips.* rones, Jordan Irwin (AntumDeluge); CC0; https://openclipart.org/detail/216787 diff --git a/doc/sources/graphics-misc.txt b/doc/sources/graphics-misc.txt index dcc0da2027..8ce7b0adfc 100644 --- a/doc/sources/graphics-misc.txt +++ b/doc/sources/graphics-misc.txt @@ -53,15 +53,20 @@ data/gui/joystick/ data/gui/quickmenu/ -chat* narrowhouse; CC0; https://openclipart.org/detail/171388 -chatopts* Jordan Irwin (AntumDeluge); CC0; Stendhal -joystick* sagism; CC0; https://openclipart.org/detail/172636 -log* Dungeon Crawl Stone Soup; CC0; Stendhal, https://opengameart.org/node/12210 -main* Jordan Irwin (AntumDeluge); CC0; Stendhal -menu* Martin Owens (doctormo); CC0; https://openclipart.org/detail/3879 -rotate* rg1024; CC0; https://openclipart.org/detail/20247 -settings* ben; CC0; https://openclipart.org/detail/192629 -sound* mightyman; CC0; https://openclipart.org/detail/165992 +chat* narrowhouse; CC0; https://openclipart.org/detail/171388 +chatopts* Jordan Irwin (AntumDeluge); CC0; Stendhal +joystick* sagism; CC0; https://openclipart.org/detail/172636 +log* Dungeon Crawl Stone Soup; CC0; Stendhal, https://opengameart.org/node/12210 +main* Jordan Irwin (AntumDeluge); CC0; Stendhal +menu* Martin Owens (doctormo); CC0; https://openclipart.org/detail/3879 +pathfinding* Jordan Irwin (AntumDeluge); CC0; Stendhal +rotate* rg1024; CC0; https://openclipart.org/detail/20247 +settings* ben; CC0; https://openclipart.org/detail/192629 +sound* mightyman; CC0; https://openclipart.org/detail/165992 + +data/maps/parallax/ + +stars Jordan Irwin (AntumDeluge); CC0; Stendhal data/sprites/ @@ -83,7 +88,7 @@ sugar_cane_field.png geomac; GPL 2.0 or newer; Stendhal data/sprites/achievements/ -age.png Markus Keunecke; GPL 2.0 or newer; Stendhal +age.png Markus Keunecke, Jordan Irwin (AntumDeluge); GPL 2.0 or newer; Stendhal commerce.png Anders Asplund (Danter); GPL 2.0 or newer; Stendhal deathmatch.png Angry Amish, Jordan Irwin (AntumDeluge); CC0; https://opengameart.org/node/81446 experience.png bleutailfly; OGA BY 3.0; Stendhal @@ -147,15 +152,15 @@ sword_light.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal data/sprites/cursor/ activity.png zoli111, Hendrik Brummermann; GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ -attack.png Jordan Irwin (AntumDeluge); CC0; Stendhal -bag.* zoli111, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ -emptybag.png zoli111, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ -harvest.png Jordan Irwin (AntumDeluge); CC0; Stendhal +attack.png zoli111, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ +bag.* zoli111, rg1024, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/, https://openclipart.org/detail/31207 +emptybag.png zoli111, rg1024, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/, https://openclipart.org/detail/31207 +harvest.png zoli111, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ highlight.* zoli111; GPL 3.0; https://gitlab.com/zoli111/simp1e/ itemequip.* zoli111; GPL 3.0; https://gitlab.com/zoli111/simp1e/ itempickupfromslot.png zoli111; GPL 3.0; https://gitlab.com/zoli111/simp1e/ (copy of itemequip.png) itemuse.png zoli111, Hendrik Brummermann, Katie Russell (kymara); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ -lockedbag.png zoli111, Hendrik Brummermann, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ +lockedbag.png zoli111, rg1024, Hendrik Brummermann, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/, https://openclipart.org/detail/31207 look.* zoli111, Jordan Irwin (AntumDeluge); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ normal.* zoli111; GPL 3.0; https://gitlab.com/zoli111/simp1e/ portal.png zoli111, Katie Russell (kymara); GPL 3.0; Stendhal, https://gitlab.com/zoli111/simp1e/ @@ -304,7 +309,9 @@ arrow_switch.* Jordan Irwin (AntumDeluge); OGA BY 3.0; Stendhal data/sprites/weather/ +clouds janay; CC BY-SA 3.0; Stendhal fog.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal +fog_ani Jordan Irwin (AntumDeluge); CC0; Stendhal, https://gmic.eu/ fog_heavy.png Kimmo Rundelin (kiheru); CC BY-SA 3.0; Stendhal rain.* Jordan Irwin (AntumDeluge), Kimmo Rundelin (kiheru); OGA BY 3.0; Stendhal rain_heavy.* Jordan Irwin (AntumDeluge), Kimmo Rundelin (kiheru); OGA BY 3.0; Stendhal diff --git a/libs/marauroa.jar b/libs/marauroa.jar index 2ab331f0b5..746bc22386 100644 Binary files a/libs/marauroa.jar and b/libs/marauroa.jar differ diff --git a/package-lock.json b/package-lock.json index 32126ed830..0c823a1bb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,736 @@ { "name": "stendhal", "version": "1.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "stendhal", "version": "1.0.0", "license": "AGPL-3.0-or-later", + "devDependencies": { + "esbuild": "0.28.1", + "showdown": "^2.1.0", + "typedoc": "^0.28.15", + "typescript": "^5.9.3" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.1.tgz", + "integrity": "sha512-Svl7tq8k/08+p6CXPpRjQ1fKX+1odH/BQbb48fV6fj3CWHhsoIOoY87w1oHXm0qEpkIK3ZfVgp0hed3XBXzXMQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.1.tgz", + "integrity": "sha512-0k2F129Xdio1TdJfzJ8sy1Q47vUD2NnwdhiAf7drUN1EBTfPf4hsFCtmMgu/6m8JSzsBrlmVjudMBQqOfG8usQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.1.tgz", + "integrity": "sha512-34EGEbCIAgosYz6goLcopX6Mo7NyGv9tfwEM2/7Ce2VcVRk568iSvniGWcUXIy7wEDR1wzolcxcriFVrWYcwBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.1.tgz", + "integrity": "sha512-dbwY7ltSMDWsRatcRpCnES4F+im88OCUgGZjy52shC7GqHRE/cYlxNbB4Z4UpJswpcc4Qxd2oE/ufM0p61IKng==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.1.tgz", + "integrity": "sha512-TZbWkQY7kvTAXbXUT7uVACR5cMHsDiSz9z7ZKAX/RTq/WJEk3QyRr0wZpNhBDX+/0CtdqUIJlOiodQcta6tY3Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.1.tgz", + "integrity": "sha512-zfdzgK9ACBNZLI/CyHTOx81SyNbM6YXn7rxSgX97VjyiPl9W1i4Ka4fgKECEoFCKGpvBj5qArWIGgQjOwkgskQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.1.tgz", + "integrity": "sha512-wG2EA8ENdEI0qhkSZMjfqrdY+ziCYCPMmtZjjIwOmXFjmyzEHn+UUxk5of+SYsjtfs3VpnlC7QLzSI5hY/rOAw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.1.tgz", + "integrity": "sha512-i7dZ9vQgnvSCzi/rYCXNgtF/U+eKZNJBzu3eTQbRgHnM7tNSizLOkRFAl3qzVc/Op/u5YkHHa4pf/3DOYHthLQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.1.tgz", + "integrity": "sha512-qVXBOHQS+d5Y722GwJzJUtOLlX7km3CraOaGormF1pDtPd2C/l1SHRPgjLunLGe51Sh5YYWKMFDyV4SxgMQYTQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.1.tgz", + "integrity": "sha512-yHs+0uc8+nvEAfAfxrWQKK5peSNzBc4PegcMO0EJ2hT71uA7vB8Ihg2e77R2P7SG5uYjPbHlLLmve4LLLRCf0g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.1.tgz", + "integrity": "sha512-d1z4ZuP0ajrfz/FhGT4vv278rX8KnPPJx8i5+AtK7TYbx9Le9F1hyzurZpkEyjkGa9dUGhQow4C1NmeGvqxN2w==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.1.tgz", + "integrity": "sha512-M5sRjUVZrkm1OAPR3dlOYzNmN+loZKGVi1VUQGrwuqLcbR6qeAz+famMhjASeH3YVKvZz+zT1jlh/keC3Rj/lg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.1.tgz", + "integrity": "sha512-mRObBZeHh2OxcBFPWE/FjylkRgZdYuiTR3vaTozquCGOH14iP9oN4x4Ge81CoIDYQrXmIxpFumJBu5MtZpnQJQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.1.tgz", + "integrity": "sha512-slScBsMAb3GFDcdrCgLwZtPYRoH2H/youv10QiZyRjmsP48fznoveWytSgCI/R0ZcUgpc0ZhIUEx6LHts8yrfQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.1.tgz", + "integrity": "sha512-kw0owk1o0GFETUJyW0jc0G4Yzs0BHZn0JDZ8JRT088vjJYX777BAs1fDGxAC+q831qOs2DTC96mNsG2opdfyyQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.1.tgz", + "integrity": "sha512-/lAIjX8aYFRByhh6L5rYtPEDRqa9de/4V/juOXcta5frjvzXO4/sqEtyytse0g3zZFuWu5cDN0MkLz2qRDD2Ag==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.1.tgz", + "integrity": "sha512-u/anNYF2mmVOEDwLtnQ1wOr3EZ9sTNGLWrsYGYwHWzGA3Si84IOkHXlbWTD1NB+9/1lcnweYKO54uhxZydNzfA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.1.tgz", + "integrity": "sha512-oks0DYbLwWMmaakTsCb+zL4E+aHRVLom9IJZOAthMQEPiQmydXHkziYEsGYRx0uNV/IjEKGAV941JzH02pflqw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.1.tgz", + "integrity": "sha512-aeL6lAnN89Hz43Mlh1G8ARasbuoYvSITDEx0tHh5b7jJnHcssqgjy9Yx430GDpmCa6OyrKoS0aNRjKundRizGg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.1.tgz", + "integrity": "sha512-MEFJe5C3R8pwXdZ5Y21oo6m7ePiS0d9pWucn99O/wvyJZChoIQKrQDxKrGeW8F5+T0okTHesAmDeiHDTIq0V/Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.1.tgz", + "integrity": "sha512-i/ZLIOafE0Z8cI/XANJAixoJL/uRAoS2xOA3rb0xN+KK0K177cMAsQYkzHtBrtMXAKuAc7HGgcWiZ/sRC1Nxgw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openharmony-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.1.tgz", + "integrity": "sha512-ge+Z7EXFNt2BO1oAMsVpiQ8EwndV9i1xXerAeTIK7AtPs3bKFXQM7nlRxDSIUIMeueR1CNXxqztLzdNeReKBJg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.1.tgz", + "integrity": "sha512-BEjgtECkL3vY+SaSQ6nzVfiALUeFxpawyp8Jmf5PtYhf1Ug40N1h/hxlhts+f1FvSvarEigdxS3BlSMI2PJLcQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.1.tgz", + "integrity": "sha512-lCv9eK/H6ZJWbE7bh2nw54CZ9M2nupBxJcTsdk/QQnWkdSjKGuxmmH8/GWrlT1eMmZfn4dGcCjRte397WqfQXA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.1.tgz", + "integrity": "sha512-zvb/mB2bSCoJOpoCBgYKKpX6YM6mJBlBUVUtVj41DlZJVEB6/0CKlRYxP5wWl1C1ILiCoAU5wZZ4q1P3qeS6Eg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.1.tgz", + "integrity": "sha512-bm4Mowrv+GXMlpWX++EcXw/iLyd1o3+bJkC2DkWXYVvgZCqD/bSj9ctZeAMC3cIxgjRVR2Dufaiu4YPxr5gW1A==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@gerrit0/mini-shiki": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.20.0.tgz", + "integrity": "sha512-Wa57i+bMpK6PGJZ1f2myxo3iO+K/kZikcyvH8NIqNNZhQUbDav7V9LQmWOXhf946mz5c1NZ19WMsGYiDKTryzQ==", + "dev": true, + "license": "MIT", "dependencies": { - "typescript": "^5.1.0" + "@shikijs/engine-oniguruma": "^3.20.0", + "@shikijs/langs": "^3.20.0", + "@shikijs/themes": "^3.20.0", + "@shikijs/types": "^3.20.0", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.20.0.tgz", + "integrity": "sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.20.0", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/langs": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.20.0.tgz", + "integrity": "sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.20.0" + } + }, + "node_modules/@shikijs/themes": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.20.0.tgz", + "integrity": "sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "3.20.0" + } + }, + "node_modules/@shikijs/types": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.20.0.tgz", + "integrity": "sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/commander": { + "version": "9.5.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.28.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.1.tgz", + "integrity": "sha512-HrJrvZv5ayxBzPfwphOoNzkzOIIlifzk0KJrGK2c8R4+LKpMtpYLQeUdjnwjWv/LZlkH2laZk+4w78pi99D4Vw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.28.1", + "@esbuild/android-arm": "0.28.1", + "@esbuild/android-arm64": "0.28.1", + "@esbuild/android-x64": "0.28.1", + "@esbuild/darwin-arm64": "0.28.1", + "@esbuild/darwin-x64": "0.28.1", + "@esbuild/freebsd-arm64": "0.28.1", + "@esbuild/freebsd-x64": "0.28.1", + "@esbuild/linux-arm": "0.28.1", + "@esbuild/linux-arm64": "0.28.1", + "@esbuild/linux-ia32": "0.28.1", + "@esbuild/linux-loong64": "0.28.1", + "@esbuild/linux-mips64el": "0.28.1", + "@esbuild/linux-ppc64": "0.28.1", + "@esbuild/linux-riscv64": "0.28.1", + "@esbuild/linux-s390x": "0.28.1", + "@esbuild/linux-x64": "0.28.1", + "@esbuild/netbsd-arm64": "0.28.1", + "@esbuild/netbsd-x64": "0.28.1", + "@esbuild/openbsd-arm64": "0.28.1", + "@esbuild/openbsd-x64": "0.28.1", + "@esbuild/openharmony-arm64": "0.28.1", + "@esbuild/sunos-x64": "0.28.1", + "@esbuild/win32-arm64": "0.28.1", + "@esbuild/win32-ia32": "0.28.1", + "@esbuild/win32-x64": "0.28.1" + } + }, + "node_modules/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "uc.micro": "^2.0.0" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "dev": true, + "license": "MIT" + }, + "node_modules/markdown-it": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.0.tgz", + "integrity": "sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "^4.4.0", + "linkify-it": "^5.0.0", + "mdurl": "^2.0.0", + "punycode.js": "^2.3.1", + "uc.micro": "^2.1.0" + }, + "bin": { + "markdown-it": "bin/markdown-it.mjs" + } + }, + "node_modules/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==", + "dev": true, + "license": "MIT" + }, + "node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/punycode.js": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz", + "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/showdown": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "commander": "^9.0.0" + }, + "bin": { + "showdown": "bin/showdown.js" + }, + "funding": { + "type": "individual", + "url": "https://www.paypal.me/tiviesantos" + } + }, + "node_modules/typedoc": { + "version": "0.28.15", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.15.tgz", + "integrity": "sha512-mw2/2vTL7MlT+BVo43lOsufkkd2CJO4zeOSuWQQsiXoV2VuEn7f6IZp2jsUDPmBMABpgR0R5jlcJ2OGEFYmkyg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@gerrit0/mini-shiki": "^3.17.0", + "lunr": "^2.3.9", + "markdown-it": "^14.1.0", + "minimatch": "^9.0.5", + "yaml": "^2.8.1" + }, + "bin": { + "typedoc": "bin/typedoc" + }, + "engines": { + "node": ">= 18", + "pnpm": ">= 10" + }, + "peerDependencies": { + "typescript": "5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x" } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23,13 +738,29 @@ "engines": { "node": ">=14.17" } - } - }, - "dependencies": { - "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==" + }, + "node_modules/uc.micro": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", + "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/yaml": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.2.tgz", + "integrity": "sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + }, + "funding": { + "url": "https://github.com/sponsors/eemeli" + } } } } diff --git a/package.json b/package.json index 1dec9efce7..9b000be13f 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,10 @@ }, "homepage": "https://arianne-project.org", "private": true, - "dependencies": { - "typescript": "^5.2.0" + "devDependencies": { + "esbuild": "0.28.1", + "showdown": "^2.1.0", + "typedoc": "^0.28.15", + "typescript": "^5.9.3" } } diff --git a/src/games/stendhal/client/TileStore.java b/src/games/stendhal/client/TileStore.java index 40a0ee976d..6818131c09 100644 --- a/src/games/stendhal/client/TileStore.java +++ b/src/games/stendhal/client/TileStore.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -56,7 +56,7 @@ class TileStore implements Tileset { /** * The base directory for tileset resources. */ - private static final String baseFolder = getResourceBase(); + private static final String baseFolder = "data/maps/"; /** * The tileset animation map. @@ -116,6 +116,19 @@ class TileStore implements Tileset { this(SpriteStore.get()); } + /** + * Create a tile store with a specific sprite store. + * + * @param store + * A sprite store. + */ + private TileStore(final SpriteStore store) { + this.store = store; + + tiles = new ArrayList(); + tiles.add(store.getEmptySprite()); + } + /** * Initializes landscape & weather tile animations. */ @@ -131,12 +144,11 @@ class TileStore implements Tileset { public void run() { final JSONObject document = (JSONObject) loader.data; if (document.containsKey("landscape")) { - landscapeAnimationMap = loadAnimations( - (Map>) document.get("landscape"), "tileset/"); + landscapeAnimationMap = loadAnimations(checkMap(document.get("landscape")), "tileset/"); } if (document.containsKey("weather")) { - weatherAnimationMap = loadAnimations( - (Map>) document.get("weather"), "data/sprites/weather/"); + weatherAnimationMap = loadAnimations(checkMap(document.get("weather")), + "data/sprites/weather/"); } } }; @@ -144,16 +156,29 @@ class TileStore implements Tileset { } /** - * Create a tile store with a specific sprite store. + * Type checks data loaded from JSON. * - * @param store - * A sprite store. + * @param obj + * Data returned from {@code JSONObject.get}. + * @return + * Data converted to correct {@code Map} type. */ - private TileStore(final SpriteStore store) { - this.store = store; - - tiles = new ArrayList(); - tiles.add(store.getEmptySprite()); + private static Map> checkMap(final Object obj) { + final Map> map = new HashMap<>(); + if (obj instanceof Map) { + for (final Map.Entry entry: ((Map) obj).entrySet()) { + final String key = (String) entry.getKey(); + final List value = new LinkedList<>(); + final Object tmp = entry.getValue(); + if (tmp instanceof List) { + for (final Object v: (List) tmp) { + value.add((String) v); + } + } + map.put(key, value); + } + } + return map; } // @@ -348,8 +373,6 @@ class TileStore implements Tileset { /** * Loads animations from tileset/animation.json. * - * TODO: fix unchecked casts - * * @param id * Key to load from animations.json. * @return @@ -373,7 +396,7 @@ class TileStore implements Tileset { } if (document.containsKey(id)) { - for (final Map.Entry> entry: ((Map>) document.get(id)).entrySet()) { + for (final Map.Entry> entry: checkMap(document.get(id)).entrySet()) { animations.put(entry.getKey(), entry.getValue()); } } @@ -436,24 +459,6 @@ class TileStore implements Tileset { return map; } - /** - * Get the base directory for tileset resources. - * - * Hack: Read the tileset directly from tiled/tileset if started from an - * IDE. - * @return the / separated url to the resource - */ - private static String getResourceBase() { - String path = "data/"; - - if (DataLoader.getResource("tiled/tileset/README") != null) { - logger.debug("Developing mode, loading tileset from tiled/tileset instead of data/tileset"); - path = "tiled/"; - } - - return path; - } - // // Tileset // diff --git a/src/games/stendhal/client/actions/MessageAction.java b/src/games/stendhal/client/actions/MessageAction.java index a68c937cf4..448d168b8f 100644 --- a/src/games/stendhal/client/actions/MessageAction.java +++ b/src/games/stendhal/client/actions/MessageAction.java @@ -30,6 +30,9 @@ class MessageAction implements SlashAction { /** * Execute a chat command. * + * TODO: + * - rename to "TellAction" to match server + * * @param params * The formal parameters. * @param remainder diff --git a/src/games/stendhal/client/entity/Entity.java b/src/games/stendhal/client/entity/Entity.java index 9c54fc8a07..708010d749 100644 --- a/src/games/stendhal/client/entity/Entity.java +++ b/src/games/stendhal/client/entity/Entity.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -310,6 +310,7 @@ public class Entity implements RPObjectChangeListener, IEntity { * @param diff * The changes. */ + @SuppressWarnings("unused") protected void processPositioning(final RPObject base, final RPObject diff) { boolean moved = false; @@ -344,6 +345,7 @@ public class Entity implements RPObjectChangeListener, IEntity { * @param y * The new Y coordinate. */ + @SuppressWarnings("unused") protected void onPosition(final double x, final double y) { fireChange(PROP_POSITION); } diff --git a/src/games/stendhal/client/entity/RPEntity.java b/src/games/stendhal/client/entity/RPEntity.java index d5fcd9bfeb..c2f4f3df12 100644 --- a/src/games/stendhal/client/entity/RPEntity.java +++ b/src/games/stendhal/client/entity/RPEntity.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -832,6 +832,7 @@ public abstract class RPEntity extends AudibleEntity { * * @param amount amount healed */ + @SuppressWarnings("unused") public void onHealed(final int amount) { // do nothing for normal rpentities } diff --git a/src/games/stendhal/client/gui/KTextEdit.java b/src/games/stendhal/client/gui/KTextEdit.java index 67a3ebe3fa..5c0448eeef 100644 --- a/src/games/stendhal/client/gui/KTextEdit.java +++ b/src/games/stendhal/client/gui/KTextEdit.java @@ -569,7 +569,7 @@ class KTextEdit extends JComponent { */ class LinkListener { /** Allowed patterns for links to be opened in a browser. */ - String p = "^(http|https)://(|www\\.)(faiumoni.de|stendhalgame.org|arianne.sf.net|arianne-project.org|arianne.sourceforge.net|sourceforge.net|sf.net|download.oracle.com|libregamewiki.org|freesound.org|opengameart.org|openclipart.org|github.io|github.com|arianne.github.io|postsai.github.io)(/.*)?"; + String p = "^(http|https)://(|www\\.)(faiumoni.de|stendhalgame.org|arianne.sf.net|arianne-project.org|codeberg.org|arianne.sourceforge.net|sourceforge.net|sf.net|download.oracle.com|libregamewiki.org|freesound.org|opengameart.org|openclipart.org|github.io|github.com|arianne.github.io|postsai.github.io)(/.*)?"; final Pattern whitelist = Pattern.compile(p); diff --git a/src/games/stendhal/client/gui/imageviewer/RPEventImageViewer.java b/src/games/stendhal/client/gui/imageviewer/RPEventImageViewer.java index 45d5d413de..7b14d5dcdc 100644 --- a/src/games/stendhal/client/gui/imageviewer/RPEventImageViewer.java +++ b/src/games/stendhal/client/gui/imageviewer/RPEventImageViewer.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,6 +12,7 @@ ***************************************************************************/ package games.stendhal.client.gui.imageviewer; +import java.net.URI; import java.net.URL; import org.apache.log4j.Logger; @@ -53,7 +54,7 @@ public final class RPEventImageViewer { try { URL url = null; if (path.startsWith("http://") || path.startsWith("https://")) { - url = new URL(path); + url = new URI(path).toURL(); } else { url = DataLoader.getResource(path); } diff --git a/src/games/stendhal/client/gui/j2d/entity/Entity2DView.java b/src/games/stendhal/client/gui/j2d/entity/Entity2DView.java index 5b7a8bd861..8795990bc9 100644 --- a/src/games/stendhal/client/gui/j2d/entity/Entity2DView.java +++ b/src/games/stendhal/client/gui/j2d/entity/Entity2DView.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2022 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -26,9 +26,6 @@ import java.util.concurrent.ConcurrentLinkedQueue; import org.apache.log4j.Logger; -// -// - import games.stendhal.client.IGameScreen; import games.stendhal.client.stendhal; import games.stendhal.client.entity.ActionType; @@ -448,6 +445,7 @@ public abstract class Entity2DView implements EntityView { * @param height * The drawn entity height. */ + @SuppressWarnings("unused") protected void drawEntity(final Graphics2D g2d, final int x, final int y, final int width, final int height) { getSprite().draw(g2d, x, y); @@ -496,6 +494,7 @@ public abstract class Entity2DView implements EntityView { * @param height * The drawn entity height. */ + @SuppressWarnings("unused") protected void drawTop(final Graphics2D g2d, final int x, final int y, final int width, final int height) { } @@ -678,6 +677,7 @@ public abstract class Entity2DView implements EntityView { * @param list * The list to reorder. */ + @SuppressWarnings("unused") protected void reorderActions(final List list) { } diff --git a/src/games/stendhal/client/gui/settings/SettingsProperties.java b/src/games/stendhal/client/gui/settings/SettingsProperties.java index 6462d95fc3..69b77ae539 100644 --- a/src/games/stendhal/client/gui/settings/SettingsProperties.java +++ b/src/games/stendhal/client/gui/settings/SettingsProperties.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2018 - Arianne * + * (C) Copyright 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -19,7 +19,7 @@ public class SettingsProperties { /** property used for double-tap direction to initiate auto-walk. */ public static final String DOUBLE_TAP_AUTOWALK_PROPERTY = "move.doubletapautowalk"; - /** Property for continuous movement through map changes & portals (currently disabled for portals). */ + /** Property for continuous movement through map changes & portals. */ public static final String MOVE_CONTINUOUS_PROPERTY = "move.continuous"; /** property for display HP bar */ diff --git a/src/games/stendhal/client/gui/stats/StatsPanelController.java b/src/games/stendhal/client/gui/stats/StatsPanelController.java index 1b768e6f7f..68a54dd91d 100644 --- a/src/games/stendhal/client/gui/stats/StatsPanelController.java +++ b/src/games/stendhal/client/gui/stats/StatsPanelController.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -319,8 +319,8 @@ public final class StatsPanelController { add = true; } if (set == null) { + set = new HashMap(); if (add) { - set = new HashMap(); money.put(slot, set); } } else if (set.containsKey(id) && object.has("quantity")) { diff --git a/src/games/stendhal/client/sound/manager/SoundManagerNG.java b/src/games/stendhal/client/sound/manager/SoundManagerNG.java index 501c408910..8c285ad69b 100644 --- a/src/games/stendhal/client/sound/manager/SoundManagerNG.java +++ b/src/games/stendhal/client/sound/manager/SoundManagerNG.java @@ -260,18 +260,17 @@ public class SoundManagerNG { mSoundSystem.start(); } - public synchronized Sound openSound(AudioResource AudioResource, - SoundFileType fileType, int numSamplesPerChunk, - boolean enableStreaming) { + public synchronized Sound openSound(AudioResource ar, SoundFileType fileType, + int numSamplesPerChunk, boolean enableStreaming) { Sound sound = null; try { - SoundFile file = new SoundFile(AudioResource, fileType, + SoundFile file = new SoundFile(ar, fileType, numSamplesPerChunk, enableStreaming); sound = new Sound(); sound.file.set(file); - } catch (IOException exception) { - logger.warn(exception); + } catch (IOException e) { + logger.warn("Cannot open sound: " + ar.getName(), e); return null; } diff --git a/src/games/stendhal/client/sprite/DataLoader.java b/src/games/stendhal/client/sprite/DataLoader.java index ba7a037418..9b3e3b8c5d 100644 --- a/src/games/stendhal/client/sprite/DataLoader.java +++ b/src/games/stendhal/client/sprite/DataLoader.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2012-2022 Faiumoni e. V. * + * (C) Copyright 2012-2025 Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -15,6 +15,8 @@ import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; +import java.net.URI; +import java.net.URISyntaxException; import java.net.URL; import java.nio.file.Paths; import java.util.Enumeration; @@ -60,8 +62,8 @@ public class DataLoader { File file = contentFilenameMapping.get(slashlessName); if (file != null) { try { - return new URL("jar:" + file.toURI().toASCIIString() + "!/" + slashlessName); - } catch (MalformedURLException e) { + return new URI("jar:" + file.toURI().toASCIIString() + "!/" + slashlessName).toURL(); + } catch (MalformedURLException | URISyntaxException e) { logger.error(e, e); } } diff --git a/src/games/stendhal/client/sprite/SpriteStore.java b/src/games/stendhal/client/sprite/SpriteStore.java index 7ad4600047..cdc00ebd3c 100644 --- a/src/games/stendhal/client/sprite/SpriteStore.java +++ b/src/games/stendhal/client/sprite/SpriteStore.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -22,6 +22,8 @@ import java.awt.HeadlessException; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.IOException; +import java.net.URI; +import java.net.URISyntaxException; import java.net.URL; import javax.imageio.ImageIO; @@ -353,7 +355,7 @@ public class SpriteStore { URL url; if (ref.startsWith("http://") || ref.startsWith("https://")) { logger.info("Loading sprite from a URL..."); - url = new URL(ref); + url = new URI(ref).toURL(); } else { url = DataLoader.getResource(ref); } @@ -372,7 +374,7 @@ public class SpriteStore { // use ImageIO to read the image in sourceImage = ImageIO.read(url); - } catch (final IOException e) { + } catch (final IOException | URISyntaxException e) { logger.error("Failed to read: " + ref, e); if (ref.equals(FAILSAFE_ICON_REF)) { diff --git a/src/games/stendhal/client/stendhal.java b/src/games/stendhal/client/stendhal.java index a55fe494c2..e3f4f8b130 100644 --- a/src/games/stendhal/client/stendhal.java +++ b/src/games/stendhal/client/stendhal.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -302,6 +302,8 @@ public final class stendhal { System.setProperty("sun.java2d.metal", "true"); break; } + default: + break; } } diff --git a/src/games/stendhal/client/update/HttpClient.java b/src/games/stendhal/client/update/HttpClient.java index 50d83d12cc..5cb0b66690 100644 --- a/src/games/stendhal/client/update/HttpClient.java +++ b/src/games/stendhal/client/update/HttpClient.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2016 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,6 +20,7 @@ import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.SocketTimeoutException; +import java.net.URI; import java.net.URL; import java.util.HashSet; import java.util.Properties; @@ -109,13 +110,15 @@ public class HttpClient { // sometimes problems with the webservers being slow or not responding // at all. try { - final URL url = new URL(urlString); + final URL url = new URI(urlString).toURL(); int retryCount = 0; int myTimeout = timeout; while (is == null) { retryCount++; try { connection = (HttpURLConnection) url.openConnection(); + // Wikipedia API now requires User-Agent string + connection.setRequestProperty("User-Agent", "StendhalClient/1.49.5 (https://arianne-project.org/contact.html)"); connection.setConnectTimeout(myTimeout); connection.setInstanceFollowRedirects(true); connection.setUseCaches(false); @@ -134,7 +137,7 @@ public class HttpClient { if(!passedRedirects.contains(newUrl)) { // open the new connnection again passedRedirects.add(newUrl); - connection = (HttpURLConnection) new URL(newUrl).openConnection(); + connection = (HttpURLConnection) new URI(newUrl).toURL().openConnection(); redirect = isRedirect(connection.getResponseCode()); } else { System.err.println(String.format("The URL '%s' leads into a circular redirect.", url)); diff --git a/src/games/stendhal/common/CollisionDetection.java b/src/games/stendhal/common/CollisionDetection.java index 7022aa0571..585f95e445 100644 --- a/src/games/stendhal/common/CollisionDetection.java +++ b/src/games/stendhal/common/CollisionDetection.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -12,7 +12,6 @@ ***************************************************************************/ package games.stendhal.common; - import java.awt.geom.Rectangle2D; import games.stendhal.common.tiled.LayerDefinition; @@ -22,10 +21,10 @@ import games.stendhal.common.tiled.LayerDefinition; * not with any of the non trespasable areas of the world. */ public class CollisionDetection { + private CollisionMap map; private int width; - private int height; /** @@ -40,8 +39,10 @@ public class CollisionDetection { /** * Initialize the collision map to desired size. * - * @param width width of the map - * @param height height of the map + * @param width + * Width of the map. + * @param height + * Height of the map. */ public void init(final int width, final int height) { if (this.width != width || this.height != height) { @@ -59,8 +60,10 @@ public class CollisionDetection { /** * Set a position in the collision map to static collision. * - * @param x x coordinate - * @param y y coordinate + * @param x + * X coordinate. + * @param y + * Y coordinate. */ public void setCollide(final int x, final int y) { if ((x < 0) || (x >= width) || (y < 0) || (y >= height)) { @@ -72,7 +75,8 @@ public class CollisionDetection { /** * Fill the collision map from layer data. * - * @param collisionLayer static collision information + * @param collisionLayer + * Static collision information. */ public void setCollisionData(final LayerDefinition collisionLayer) { // First we build the int array. @@ -83,7 +87,7 @@ public class CollisionDetection { for (int x = 0; x < width; x++) { /* * NOTE: Right now our collision detection system is binary, so - * something or is blocked or is not. + * something is blocked or is not. */ if (collisionLayer.getTileAt(x, y) != 0) { map.set(x, y); @@ -119,9 +123,10 @@ public class CollisionDetection { /** * Check if a rectangle is at least partially outside the map. * - * @param shape area to be checked - * @return true if shape is at least partially outside the map, - * false otherwise + * @param shape + * Area to be checked. + * @return + * {@code true} if shape is at least partially outside the map, {@code false} otherwise. */ public boolean leavesZone(final Rectangle2D shape) { final double x = shape.getX(); @@ -132,12 +137,34 @@ public class CollisionDetection { return (x < 0) || (x + w > width) || (y < 0) || (y + h > height); } + /** + * Get the width of the collision map. + * + * @return + * Map width. + */ + public int getWidth() { + return width; + } + + /** + * Get the height of the collision map. + * + * @return + * Map height. + */ + public int getHeight() { + return height; + } + /** * Check if a rectangle overlaps colliding areas. * - * @param shape checked area - * @return true if the shape enters in any of the non - * trespassable areas of the map, false otherwise + * @param shape + * Checked Area + * @return + * {@codetrue} if the shape enters in any of the non-trespassable areas of the map, + * {@code false} otherwise. */ public boolean collides(final Rectangle2D shape) { final double x = shape.getX(); @@ -147,16 +174,20 @@ public class CollisionDetection { return collides(x, y, w, h); } - /** * Check if a rectangle overlaps colliding areas. * - * @param x x-position - * @param y y-position - * @param w width - * @param h height - * @return true if the shape enters in any of the non - * trespassable areas of the map, false otherwise + * @param x + * Rectangle X position. + * @param y + * Rectangle Y position. + * @param w + * Rectangle width. + * @param h + * Rectangle height. + * @return + * {@code true} if the shape enters in any of the non-trespassable areas of the map, + * {@code false} otherwise. */ public boolean collides(final double x, final double y, final double w, final double h) { /* @@ -178,10 +209,12 @@ public class CollisionDetection { /** * Check if a location is marked with collision. * - * @param x x coordinate - * @param y y coordinate - * @return true if the map position is a collision tile, - * otherwise false + * @param x + * X coordinate. + * @param y + * Y coordinate. + * @return + * {@code true} if the map position is a collision tile, otherwise {@code false}. */ public boolean collides(final int x, final int y) { if ((x < 0) || (x >= width)) { @@ -193,22 +226,4 @@ public class CollisionDetection { } return map.get(x, y); } - - /** - * Get the width of the collision map. - * - * @return width - */ - public int getWidth() { - return width; - } - - /** - * Get the height of the collision map. - * - * @return height - */ - public int getHeight() { - return height; - } } diff --git a/src/games/stendhal/common/CollisionMap.java b/src/games/stendhal/common/CollisionMap.java index 4f19386f9f..f5b95d351e 100644 --- a/src/games/stendhal/common/CollisionMap.java +++ b/src/games/stendhal/common/CollisionMap.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -19,12 +19,24 @@ import java.util.BitSet; import games.stendhal.common.tiled.LayerDefinition; + +/** + * A map containing collision information. + */ public class CollisionMap { private final int width; private final int height; private final BitSet[] colls; + /** + * Creates a new empty collision map. + * + * @param width + * Node width of new map. + * @param height. + * Node height of new map. + */ public CollisionMap(final int width, final int height) { this.width = width; this.height = height; @@ -35,6 +47,12 @@ public class CollisionMap { } + /** + * Creates a new collision map using layers definition. + * + * @param layer + * Definition used to create map. + */ public CollisionMap(final LayerDefinition layer) { this(layer.getWidth(), layer.getHeight()); for (int x = 0; x < width; x++) { @@ -46,23 +64,94 @@ public class CollisionMap { } } + /** + * Retrieves width of collision map. + */ public int getWidth() { return width; } + /** + * Retrieves height of collision map. + */ public int getHeight() { return height; } + /** + * Checks if node is a collision tile. + * + * @param i + * Node X coordinate. + * @param j + * Node Y coordinate. + * @return + * {@code true} if node has collision. + */ public boolean get(final int i, final int j) { return colls[i].get(j); } + /** + * Sets a collision node. + * + * @param i + * Node X coordinate. + * @param j + * Node Y coordinate. + */ public void set(final int i, final int j) { - colls[i].set(j); } + /** + * Sets collision for a rectangle area. + * + * @param shape + * Area to be set. + */ + public void set(final Rectangle2D shape) { + int y = (int) shape.getY(); + for (int x = (int) shape.getX(); x < shape.getX() + shape.getWidth(); x++) { + colls[x].set(y, (int) (y + shape.getHeight())); + } + } + + /** + * Removes collision from a node. + * + * @param i + * Node X coordinate. + * @param k + * Node Y coordinate. + */ + public void unset(final int i, final int k) { + colls[i].clear(k); + } + + /** + * Removes all collision from the map. + */ + public void clear() { + for (int i = 0; i < this.width; i++) { + colls[i].clear(); + } + } + + /** + * Checks for collision in a rectangle area. + * + * @param x + * Beginning node X coordinate. + * @param y + * Beginning node Y coordinate. + * @param width + * Width of area to be checked. + * @param height + * Height of area to be checked. + * @return + * {@code true} if collision is found in area. + */ public boolean collides(final int x, final int y, final int width, final int height) { if (x < 0 || x - 1 + width >= this.width) { return true; @@ -80,16 +169,16 @@ public class CollisionMap { return !result.get(y, y + height).isEmpty(); } - public void clear() { - for (int i = 0; i < this.width; i++) { - colls[i].clear(); - } - - } + /** + * Creates a new collision map. + * + * @param layer + * Layer definition. + * @return + * Resulting collision map. + */ public static CollisionMap create(final LayerDefinition layer) { - - CollisionMap collissionMap = new CollisionMap(layer.getWidth(), layer - .getHeight()); + CollisionMap collissionMap = new CollisionMap(layer.getWidth(), layer.getHeight()); for (int x = 0; x < layer.getWidth(); x++) { for (int y = 0; y < layer.getHeight(); y++) { if (layer.getTileAt(x, y) != 0) { @@ -99,19 +188,4 @@ public class CollisionMap { } return collissionMap; } - - public void unset(final int i, final int k) { - colls[i].clear(k); - - } - - public void set(final Rectangle2D shape) { - int y = (int) shape.getY(); - for (int x = (int) shape.getX(); x < shape.getX() + shape.getWidth(); x++) { - - colls[x].set(y, (int) (y + shape.getHeight())); - } - - } - } diff --git a/src/games/stendhal/common/Constants.java b/src/games/stendhal/common/Constants.java index 7451efad3a..f4f2b35c13 100644 --- a/src/games/stendhal/common/Constants.java +++ b/src/games/stendhal/common/Constants.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2020 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,9 +12,14 @@ package games.stendhal.common; /** - * Constants about slots + * General constants. */ public final class Constants { + + public static final String[] EQUIPMENT_SLOTS = { + "head", "rhand", "lhand", "armor", "finger", "cloak", "legs", "feet" + }; + /** * All the slots considered to be "with" the entity. Listed in priority * order (i.e. bag first). @@ -24,4 +29,7 @@ public final class Constants { "pouch", "bag", "keyring", "portfolio", "back", "belt", "head", "rhand", "lhand", "armor", "finger", "cloak", "legs", "feet" }; + + /** Distance at which entity sounds can be heard. */ + public static final int DEFAULT_SOUND_RADIUS = 23; } diff --git a/src/games/stendhal/common/Debug.java b/src/games/stendhal/common/Debug.java index 709559945f..02e0f91f7b 100644 --- a/src/games/stendhal/common/Debug.java +++ b/src/games/stendhal/common/Debug.java @@ -26,7 +26,7 @@ public class Debug { /** version. */ // Note: This line is updated by build.xml using a regexp so be sure to adjust it in case you modify this line. - public static final String VERSION = "1.46"; + public static final String VERSION = "1.49.5"; /** pre release suffix */ // Note: This line is updated by build.xml using a regexp so be sure to adjust it in case you modify this line. diff --git a/src/games/stendhal/common/MathHelper.java b/src/games/stendhal/common/MathHelper.java index d483707fa9..2c0b71c623 100644 --- a/src/games/stendhal/common/MathHelper.java +++ b/src/games/stendhal/common/MathHelper.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,19 +16,6 @@ package games.stendhal.common; * Helper functions for various mathematical tasks. */ public class MathHelper { - public static final long MILLISECONDS_IN_ONE_MINUTE = 60 * 1000; - public static final long MILLISECONDS_IN_ONE_HOUR = 60 * MILLISECONDS_IN_ONE_MINUTE; - public static final long MILLISECONDS_IN_ONE_DAY = 24 * MILLISECONDS_IN_ONE_HOUR; - public static final long MILLISECONDS_IN_ONE_WEEK = 7 * MILLISECONDS_IN_ONE_DAY; - public static final int SECONDS_IN_ONE_MINUTE = 60; - public static final int SECONDS_IN_ONE_HOUR = 60 * SECONDS_IN_ONE_MINUTE; - public static final int SECONDS_IN_ONE_DAY = 24 * SECONDS_IN_ONE_HOUR; - public static final int SECONDS_IN_ONE_WEEK = 7 * SECONDS_IN_ONE_DAY; - public static final int MINUTES_IN_ONE_HOUR = 60; - public static final int MINUTES_IN_ONE_DAY = MINUTES_IN_ONE_HOUR * 24; - public static final int MINUTES_IN_ONE_WEEK = MINUTES_IN_ONE_DAY * 7; - - public static final int TURNS_IN_ONE_MINUTE = (int) (60 / 0.3); // 200 /** * Parses a double safely, returning a default if nothing can be sanely diff --git a/src/games/stendhal/common/Rand.java b/src/games/stendhal/common/Rand.java index 42bf72385f..e49aec9ecf 100644 --- a/src/games/stendhal/common/Rand.java +++ b/src/games/stendhal/common/Rand.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -206,4 +206,14 @@ public class Rand { public static boolean flipCoin(final double propability) { return rand.nextDouble() <= propability; } + + /** + * Flip a coin to decide between true and false based on even probability. + * + * @return + * {@code true} or {@code false} randomly. + */ + public static boolean flipCoin() { + return flipCoin(0.5); + } } diff --git a/src/games/stendhal/common/constants/Actions.java b/src/games/stendhal/common/constants/Actions.java index ca87dddc00..6c3d5e4ded 100644 --- a/src/games/stendhal/common/constants/Actions.java +++ b/src/games/stendhal/common/constants/Actions.java @@ -199,6 +199,7 @@ public final class Actions { // indicates player is using auto-walk public static final String AUTOWALK = "autowalk"; // indicates player is using continuous movement + // TODO: rename to "ontransfer_cont" public static final String MOVE_CONTINUOUS = MOVE_CONTINUOUS_PROPERTY; public static final String COND_STOP = "conditional_stop"; diff --git a/src/games/stendhal/common/grammar/Grammar.java b/src/games/stendhal/common/grammar/Grammar.java index 7f802c2b05..32a3c798c2 100644 --- a/src/games/stendhal/common/grammar/Grammar.java +++ b/src/games/stendhal/common/grammar/Grammar.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2009-2023 - Stendhal * + * (C) Copyright 2009-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -526,7 +526,8 @@ public class Grammar { // first of all handle words which do not change } else if (enoun.endsWith("money") || enoun.endsWith("dice") || enoun.endsWith("sheep") || enoun.equals("deer") - || enoun.equals("moose") || enoun.equals("magic")){ + || enoun.equals("moose") || enoun.equals("magic") + || enoun.equals("chaos")) { return enoun + postfix; // ok and now all the special cases @@ -650,7 +651,8 @@ public class Grammar { || enoun.endsWith("sheep") || enoun.endsWith("legs") || enoun.endsWith("boots") || enoun.endsWith("pegasus") || enoun.endsWith("djinn") - || enoun.equals("deer") || enoun.equals("moose") || enoun.equals("magic")) { + || enoun.equals("deer") || enoun.equals("moose") || enoun.equals("magic") + || enoun.equals("chaos")) { return enoun + postfix; // now all the special cases @@ -777,6 +779,23 @@ public class Grammar { return plnoun(quantity, noun); } + /** + * Converts a noun to possessive form. + * + * @param noun + * The noun to examine. + * @param plural + * Whether the noun is considered to be plural. + * @return + * Possessive form. + */ + public static String possessive(final String noun, final boolean plural) { + if (plural && noun.endsWith("s")) { + return noun + "'"; + } + return noun + "'s"; + } + /** * Returns either the plural or singular form of the given noun, depending * on the quantity; also prefixes the quantity. @@ -815,6 +834,49 @@ public class Grammar { return quantityplnoun(quantity, noun); } + /** + * Returns either the plural or singular form of the given noun, depending + * on the quantity; also prefixes the quantity. In case the quantity is exactly + * 1, the specified prefix is used. Note: There is some additional magic to convert + * "a" and "A" to "an" and "An" in case that is required by the noun. + * + * @param quantity + * The quantity to examine + * @param noun + * The noun to examine + * @param one replacement for "1". + * @param possessive Whether the noun should be considered to be in possessive form. + * @return Either "[quantity] [noun]" or "[quantity]" + plural("[noun]") as + * appropriate + */ + public static String quantityplnoun(final int quantity, String noun, final String one, + final boolean possessive) { + final String word = plnoun(quantity, noun); + + if (quantity == 1) { + String phrase; + if (one.equals("a")) { + phrase = a_noun(word); + } else if (one.equals("A")) { + phrase = A_noun(word); + } else if (one.equals("")) { + phrase = word; + } else { + phrase = one + " " + word; + } + if (possessive) { + phrase = phrase.replaceAll(word + "$", possessive(word, false)); + } + return phrase; + } else { + noun = plural(noun); + if (possessive) { + noun = possessive(noun, true); + } + return Integer.toString(quantity) + " " + noun; + } + } + /** * Returns either the plural or singular form of the given noun, depending * on the quantity; also prefixes the quantity. In case the quantity is exactly @@ -830,21 +892,27 @@ public class Grammar { * appropriate */ public static String quantityplnoun(final int quantity, final String noun, final String one) { - final String word = plnoun(quantity, noun); + return quantityplnoun(quantity, noun, one, false); + } - if (quantity == 1) { - if (one.equals("a")) { - return a_noun(word); - } else if (one.equals("A")) { - return A_noun(word); - } else if (one.equals("")) { - return word; - } else { - return one + " " + word; - } - } else { - return Integer.toString(quantity) + " " + plural(noun); - } + + /** + * Returns either the plural or singular possessive form of the given noun, depending + * on the quantity; also prefixes the quantity. In case the quantity is exactly + * 1, the specified prefix is used. Note: There is some additional magic to convert + * "a" and "A" to "an" and "An" in case that is required by the noun. + * + * @param quantity + * The quantity to examine + * @param noun + * The noun to examine + * @param one replacement for "1". + * @return Either "[quantity] [noun]" or "[quantity]" + plural("[noun]") as + * appropriate + */ + public static String quantityplnounPossessive(final int quantity, final String noun, + final String one) { + return quantityplnoun(quantity, noun, one, true); } /** diff --git a/src/games/stendhal/common/grammar/PrefixManager.java b/src/games/stendhal/common/grammar/PrefixManager.java index fb456cce7e..328bce7dd7 100644 --- a/src/games/stendhal/common/grammar/PrefixManager.java +++ b/src/games/stendhal/common/grammar/PrefixManager.java @@ -107,7 +107,13 @@ final class PrefixManager registerEnd("nugget of ", "nuggets of ", " ore"); - registerEnd("spool of ", "spools of ", " thread"); + // NOTE: cannot handle registering ambiguous "thread" and "leather thread" so must explicity + // register each thread type + //registerEnd("spool of ", "spools of ", " thread"); + register("spool of ", "spools of ", "silk thread"); + register("spool of ", "spools of ", "mithril thread"); + // leather thread is a loose strand instead of on a spool + register("strand of ", "strands of ", "leather thread"); registerEnd("pair of ", "pairs of ", " legs"); registerEnd("pair of ", "pairs of ", " boots"); diff --git a/src/games/stendhal/common/parser/Sentence.java b/src/games/stendhal/common/parser/Sentence.java index fb1010c623..29587738eb 100644 --- a/src/games/stendhal/common/parser/Sentence.java +++ b/src/games/stendhal/common/parser/Sentence.java @@ -674,7 +674,7 @@ public class Sentence extends ErrorBuffer implements Iterable { } } else if (e1 != null) { ret.append("-[" + e1.getNormalized() + "]"); - } else { + } else if (e2 != null) { ret.append("+[" + e2.getNormalized() + "]"); } } diff --git a/src/games/stendhal/server/actions/KnockAction.java b/src/games/stendhal/server/actions/KnockAction.java index 4257690f02..b483c35a01 100644 --- a/src/games/stendhal/server/actions/KnockAction.java +++ b/src/games/stendhal/server/actions/KnockAction.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -104,7 +104,7 @@ public class KnockAction implements ActionListener { houseplayer.sendPrivateText(message); } } else { - logger.debug("Invalid zone associated with " + mainZone.getName()); + logger.debug("Invalid zone associated with " + (mainZone != null ? mainZone.getName() : "null")); } } diff --git a/src/games/stendhal/server/actions/admin/SupportAnswerAction.java b/src/games/stendhal/server/actions/admin/SupportAnswerAction.java index 7d7e699f6e..8684bde78a 100644 --- a/src/games/stendhal/server/actions/admin/SupportAnswerAction.java +++ b/src/games/stendhal/server/actions/admin/SupportAnswerAction.java @@ -18,7 +18,6 @@ import static games.stendhal.common.constants.Actions.TEXT; import java.util.HashMap; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.NotificationType; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.messages.SupportMessageTemplatesFactory; @@ -30,6 +29,7 @@ import games.stendhal.server.core.events.TurnListener; import games.stendhal.server.core.events.TurnListenerDecorator; import games.stendhal.server.core.events.TurnNotifier; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Pair; import marauroa.common.game.RPAction; import marauroa.server.db.command.DBCommand; @@ -51,7 +51,7 @@ public class SupportAnswerAction extends AdministrationAction implements TurnLis /** * Amount of time after which an admin name 'anonymiser' will be replaced */ - private static final int DELAY = 3 * MathHelper.SECONDS_IN_ONE_HOUR; + private static final int DELAY = 3 * TimeUtil.SECONDS_IN_HOUR; /** * increments as new names are added to the admin list. diff --git a/src/games/stendhal/server/constants/StandardMessages.java b/src/games/stendhal/server/constants/StandardMessages.java index 91cca815a4..cb834972cf 100644 --- a/src/games/stendhal/server/constants/StandardMessages.java +++ b/src/games/stendhal/server/constants/StandardMessages.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2022 - Arianne * + * Copyright © 2003-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -18,44 +18,211 @@ import games.stendhal.server.entity.player.Player; public abstract class StandardMessages { /** - * Sends a message to target notifying that the specified player was - * not found online. + * Processes a message. * * @param target - * Player being notified. + * Player receiving message or {@code null}. + * @param _type + * Message type or {@code null} for default type. + * @param msg + * Message text. + * @return + * Message text. + */ + private static String process(final Player target, final NotificationType _type, + final String msg) { + if (target != null) { + if (_type != null) { + target.sendPrivateText(_type, msg); + } else { + target.sendPrivateText(msg); + } + } + return msg; + } + + /** + * Processes a message. + * + * @param target + * Player receiving message or {@code null}. + * @param msg + * Message text. + * @return + * Message text. + */ + private static String process(final Player target, final String msg) { + return process(target, null, msg); + } + + /** + * Processes an error type message. + * + * @param target + * Player receiving message or {@code null}. + * @param msg + * Message text. + * @return + * Message text + */ + private static String processError(final Player target, final String msg) { + return process(target, NotificationType.ERROR, msg); + } + + /** + * Specified player was not found online. + * + * @param target + * Player receiving message or {@code null}. * @param subject - * Name of the subject player. + * Name of the subject player. + * @return + * Message text. */ - public static void playerNotOnline(final Player target, final String subject) { - target.sendPrivateText("No player named \"" + subject + "\" is currently logged in."); + public static String playerNotOnline(final Player target, final String subject) { + return process(target, "No player named \"" + subject + "\" is currently logged in."); } /** - * Script or command executed with wrong number of parameters. + * Script or command executed with too few parameters. + * + * @param target + * Player receiving message or {@code null}. + * @return + * Message text. */ - public static void missingParameter(final Player target) { - target.sendPrivateText(NotificationType.ERROR, "Missing parameter."); + public static String missingParameter(final Player target) { + return processError(target, "Missing parameter."); } /** - * Script or command executed with unacceptable parameter + * Script or command executed with too few parameters. + * + * @param target + * Player receiving message or {@code null}. + * @param cmd + * Name of command that was to be executed. + * @return + * Message text. */ - public static void unknownCommand(final Player target, final String cmd) { - target.sendPrivateText(NotificationType.ERROR, "Unknown command: " + cmd); + public static String missingParameter(final Player target, final String cmd) { + return processError(target, "Missing parameter for command \"" + cmd + "\"."); + } + + /** + * Command parameter requires an additional value parameter. + * + * @param target + * Player receiving message or {@code null}. + * @param param + * Name of parameter. + * @return + * Message text. + */ + public static String missingParamValue(final Player target, final String param) { + return processError(target, "Missing value for parameter \"" + param + "\"."); + } + + /** + * Script or command executed with too many parameters. + * + * @param target + * Player receiving message or {@code null}. + * @return + * Message text. + */ + public static String excessParameter(final Player target) { + return processError(target, "Too many parameters."); + } + + /** + * Script or command executed with too many parameters. + * + * @param target + * Player receiving message or {@code null}. + * @param cmd + * Name of command that was to be executed. + * @return + * Message text. + */ + public static String excessParameter(final Player target, final String cmd) { + return processError(target, "Too many parameters for command \"" + cmd + "\"."); } /** * Script or command executed with unacceptable parameter. + * + * @param target + * Player receiving message or {@code null}. + * @param cmd + * Name of command that was to be executed. + * @return + * Message text. */ - public static void unknownParameter(final Player target, final String param) { - target.sendPrivateText(NotificationType.ERROR, "Unknown parameter: " + param); + public static String unknownCommand(final Player target, final String cmd) { + return processError(target, "Unknown command: " + cmd); } - public static void paramMustBeNumber(final Player target, final String param) { - target.sendPrivateText(NotificationType.ERROR, param + " must be a number."); + /** + * Script or command executed with unacceptable parameter. + * + * @param target + * Player receiving message or {@code null}. + * @param param + * Name of parameter. + * @return + * Message text. + */ + public static String unknownParameter(final Player target, final String param) { + return processError(target, "Unknown parameter: " + param); } - public static void paramMustBeNumber(final Player target) { - paramMustBeNumber(target, "Parameter"); + /** + * Script or command executed with unacceptable parameter type. + * + * @param target + * Player receiving message or {@code null}. + * @param param + * Name of parameter. + * @return + * Message text. + */ + public static String paramMustBeNumber(final Player target, final String param) { + return processError(target, param + " must be a number."); + } + + /** + * Script or command executed with unacceptable parameter type. + * + * @param target + * Player receiving message or {@code null}. + * @return + * Message text. + */ + public static String paramMustBeNumber(final Player target) { + return paramMustBeNumber(target, "Parameter"); + } + + /** + * Messages admin and player when admin makes a change to player's quest state. + * + * @param admin + * Admin making change. + * @param player + * Player being update. + * @param questName + * Quest ID/name. + * @param oldState + * Quest state before change. + * @param newState + * Quest state after change. + */ + public static void changedQuestState(final Player admin, final Player player, + final String questName, final String oldState, final String newState) { + player.sendPrivateText(NotificationType.SUPPORT, "Admin " + admin.getTitle() + + " changed your state of the quest '" + questName + "' from '" + oldState + "' to '" + + newState + "'"); + admin.sendPrivateText("Changed the state of quest '" + questName + "' from '" + oldState + + "' to '" + newState + "'"); } } diff --git a/src/games/stendhal/server/core/account/NPCNameValidator.java b/src/games/stendhal/server/core/account/NPCNameValidator.java index 0e5ef1d749..48bde89f33 100644 --- a/src/games/stendhal/server/core/account/NPCNameValidator.java +++ b/src/games/stendhal/server/core/account/NPCNameValidator.java @@ -19,6 +19,9 @@ import marauroa.common.game.Result; /** * validates name is not an NPC name * + * TODO: this should also check the reserved names list for dynamically created NPCs + * `games.stendhal.server.entity.npc.NPCList.reserved` + * * @author kymara */ public class NPCNameValidator implements AccountParameterValidator { diff --git a/src/games/stendhal/server/core/config/ShopGroupsXMLLoader.java b/src/games/stendhal/server/core/config/ShopGroupsXMLLoader.java index db95996802..3ae0b4b6f6 100644 --- a/src/games/stendhal/server/core/config/ShopGroupsXMLLoader.java +++ b/src/games/stendhal/server/core/config/ShopGroupsXMLLoader.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2023 - Stendhal * + * (C) Copyright 2023-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -13,6 +13,7 @@ package games.stendhal.server.core.config; import java.io.IOException; import java.net.URI; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.Map; @@ -49,13 +50,35 @@ public class ShopGroupsXMLLoader extends DefaultHandler { this(URI.create(path)); } + /** + * Loads shops from XML and configures NPC merchants. + */ public void load() { if (loaded) { logger.warn("Tried to re-load shops from XML"); return; } loaded = true; + loadInternal(null); + } + /** + * Loads shops from XML and configures specific NPC merchants (used for testing). + * + * @param npcNames + * List of NPC names. + */ + public void load(final String... npcNames) { + loadInternal(Arrays.asList(npcNames)); + } + + /** + * Loads shops from XML and configures NPC merchants. + * + * @param npcNames + * List of NPC names (if `null` will configure all parsed from XML). + */ + private void loadInternal(final List npcNames) { try { final List groups = new GroupsXMLLoader(uri).load(); final ShopsXMLLoader shopsLoader = new ShopsXMLLoader(); @@ -64,13 +87,25 @@ public class ShopGroupsXMLLoader extends DefaultHandler { shopsLoader.load(groupUri); addShops(shopsLoader.getInventories()); for (final MerchantConfigurator mc: shopsLoader.getConfigurators()) { - // don't configure NPCs for unnamed shops or that aren't explicitily declared for configure + if (npcNames != null) { + if (npcNames.contains(mc.npc)) { + mc.configure(); + } + // loading was called for specific NPCs only + continue; + } + // don't configure NPCs for unnamed shops or that aren't explicitly declared for configure if (mc.id != null && mc.flags != null && mc.flags.contains("configure")) { configurators.add(mc); } } } + if (configurators.size() == 0) { + // don't cache runner if no merchants are to be configured at startup + return; + } + SingletonRepository.getCachedActionManager().register(new Runnable() { private final List _configurators = configurators; @Override @@ -87,11 +122,11 @@ public class ShopGroupsXMLLoader extends DefaultHandler { } } - private void addShops(final Map> inventories) { + private void addShops(final Map>> inventories) { for (final ShopType stype: inventories.keySet()) { - for (final Map.Entry sentry: inventories.get(stype).entrySet()) { + for (final Map.Entry> sentry: inventories.get(stype).entrySet()) { final String id = sentry.getKey(); - final ShopInventory inv = sentry.getValue(); + final ShopInventory inv = sentry.getValue(); if (ShopType.ITEM_SELL.equals(stype) || ShopType.ITEM_BUY.equals(stype) || ShopType.TRADE.equals(stype)) { shops.add(id, stype, (ItemShopInventory) inv); } else if (ShopType.OUTFIT.equals(stype)) { diff --git a/src/games/stendhal/server/core/config/ShopsXMLLoader.java b/src/games/stendhal/server/core/config/ShopsXMLLoader.java index f715649bf8..d011a52e4d 100644 --- a/src/games/stendhal/server/core/config/ShopsXMLLoader.java +++ b/src/games/stendhal/server/core/config/ShopsXMLLoader.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -15,7 +15,6 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.net.URI; -import java.net.URISyntaxException; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; @@ -35,84 +34,24 @@ import games.stendhal.common.MathHelper; import games.stendhal.server.core.config.ShopGroupsXMLLoader.MerchantConfigurator; import games.stendhal.server.entity.npc.shop.ItemShopInventory; import games.stendhal.server.entity.npc.shop.OutfitShopInventory; -import games.stendhal.server.entity.npc.shop.OutfitShopsList; import games.stendhal.server.entity.npc.shop.ShopInventory; import games.stendhal.server.entity.npc.shop.ShopType; -import games.stendhal.server.entity.npc.shop.ShopsList; public class ShopsXMLLoader extends DefaultHandler { private final static Logger logger = Logger.getLogger(ShopsXMLLoader.class); - private static boolean initialized = false; - - private final static ShopsList shops = ShopsList.get(); - private final static OutfitShopsList oshops = OutfitShopsList.get(); - - private ShopType shopType; - private String shopName; - private ShopInventory inventory; - // configures whether merchant responds to "offer" - private Map offers; - // terms that outfit merchants respond to - private Map actions; - // outfit exiration times - private Map expirations; - // determines if outfits are returnable - private Map returnables; - - private Map> inventories; + private Map>> inventories; private List configurators; private ShopType currentType; private String currentName; - private ShopInventory currentInventory; + private ShopInventory currentInventory; private String currentItem; - /** The singleton instance. */ - private static ShopsXMLLoader instance; - /** - * Singleton access method. - * - * @return - * The static instance. - */ - @Deprecated - public static ShopsXMLLoader get() { - if (instance == null) { - instance = new ShopsXMLLoader(); - } - - return instance; - } - - @Deprecated - public void init() { - if (initialized) { - logger.warn("Tried to re-initialize shops loader"); - return; - } - - final String xml = "/data/conf/shops.xml"; - final InputStream in = getClass().getResourceAsStream(xml); - - if (in == null) { - logger.info("Shops config (" + xml + ") not found, not loading"); - return; - } - - try { - load(new URI(xml)); - in.close(); - initialized = true; - } catch (final SAXException | URISyntaxException | IOException e) { - logger.error(e); - } - } - public void load(final URI uri) throws SAXException { try { // reset data @@ -210,7 +149,7 @@ public class ShopsXMLLoader extends DefaultHandler { } if (!inventories.containsKey(currentType)) { - inventories.put(currentType, new HashMap()); + inventories.put(currentType, new HashMap>()); } inventories.get(currentType).put(currentName, currentInventory); @@ -232,7 +171,7 @@ public class ShopsXMLLoader extends DefaultHandler { return ShopType.OUTFIT.equals(currentType); } - public Map> getInventories() { + public Map>> getInventories() { return inventories; } diff --git a/src/games/stendhal/server/core/config/ZonesXMLLoader.java b/src/games/stendhal/server/core/config/ZonesXMLLoader.java index 0798dfd9d2..c199e83f74 100644 --- a/src/games/stendhal/server/core/config/ZonesXMLLoader.java +++ b/src/games/stendhal/server/core/config/ZonesXMLLoader.java @@ -4,7 +4,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -31,9 +31,6 @@ import org.w3c.dom.Document; import org.w3c.dom.Element; import org.xml.sax.SAXException; -// -// - import games.stendhal.common.tiled.LayerDefinition; import games.stendhal.common.tiled.StendhalMapStructure; import games.stendhal.server.core.config.zone.AttributesXMLReader; @@ -226,6 +223,8 @@ public final class ZonesXMLLoader { // Effect layers are optional too loadOptionalLayer(zone, zonedata, "blend_ground"); loadOptionalLayer(zone, zonedata, "blend_roof"); + // alternative floor layer for clients that support parallax backgrounds + loadOptionalLayer(zone, zonedata, "0_floor_parallax"); zone.addCollisionLayer(name + ".collision", zonedata.getLayer("collision")); diff --git a/src/games/stendhal/server/core/config/zone/ConfiguratorXMLReader.java b/src/games/stendhal/server/core/config/zone/ConfiguratorXMLReader.java index de93414ad3..cd7f3a386d 100644 --- a/src/games/stendhal/server/core/config/zone/ConfiguratorXMLReader.java +++ b/src/games/stendhal/server/core/config/zone/ConfiguratorXMLReader.java @@ -3,12 +3,19 @@ * * $Id$ */ - +/*************************************************************************** + * Copyright © 2007-2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.core.config.zone; -// -// - import org.apache.log4j.Logger; import org.w3c.dom.Element; diff --git a/src/games/stendhal/server/core/config/zone/EntitySetupXMLReader.java b/src/games/stendhal/server/core/config/zone/EntitySetupXMLReader.java index 968dff7bea..8df043cd3b 100644 --- a/src/games/stendhal/server/core/config/zone/EntitySetupXMLReader.java +++ b/src/games/stendhal/server/core/config/zone/EntitySetupXMLReader.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2007-2016 - Stendhal * + * (C) Copyright 2007-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -43,6 +43,7 @@ public class EntitySetupXMLReader extends SetupXMLReader { * * @return An entity setup descriptor. */ + @SuppressWarnings("unused") protected EntitySetupDescriptor read(final Element element, final int x, final int y) { return new EntitySetupDescriptor(x, y); } diff --git a/src/games/stendhal/server/core/config/zone/PortalSetupDescriptor.java b/src/games/stendhal/server/core/config/zone/PortalSetupDescriptor.java index 662135165d..aa13ac5561 100644 --- a/src/games/stendhal/server/core/config/zone/PortalSetupDescriptor.java +++ b/src/games/stendhal/server/core/config/zone/PortalSetupDescriptor.java @@ -3,16 +3,28 @@ * * $Id$ */ - +/*************************************************************************** + * Copyright © 2007-2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.core.config.zone; +import static games.stendhal.common.constants.Actions.MOVE_CONTINUOUS; + +import java.util.ArrayList; import java.util.Arrays; +import java.util.List; import org.apache.log4j.Logger; -// -// - +import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.EntityFactoryHelper; import games.stendhal.server.entity.mapstuff.portal.HousePortal; @@ -49,6 +61,10 @@ public class PortalSetupDescriptor extends EntitySetupDescriptor { */ protected boolean replacing; + /** Temporary cache of portal IDs that are house portal destinations. */ + private static final List housePortalDests = new ArrayList<>(); + + /** * Create a portal setup descriptor. * @@ -141,6 +157,47 @@ public class PortalSetupDescriptor extends EntitySetupDescriptor { associatedZones = zones; } + /** + * Checks if portal is destination for a house portal and updates attributes. + * + * @param zone + * Zone where portal is located. + * @param portal + * Portal to be checked. + */ + private void checkHouseDest(final StendhalRPZone zone, final Portal portal) { + String id = ""; + if (!(portal instanceof HousePortal)) { + id = zone.getName() + ":" + identifier.toString(); + if (housePortalDests.contains(id)) { + // ID was cached earlier, add attribute & remove from cache + portal.put(MOVE_CONTINUOUS, ""); + housePortalDests.remove(id); + } + return; + } + + if (!portal.has(MOVE_CONTINUOUS)) { + // ignore house portals without continuous movement + return; + } + + final String zname = destinationZone.toString(); + final String pname = destinationIdentifier.toString(); + id = zname + ":" + pname; + + final StendhalRPZone destZone = SingletonRepository.getRPWorld().getZone(zname); + final Portal destPortal = destZone != null ? destZone.getPortal(pname) : null; + + if (destPortal != null) { + // portal exists in world, add attribute + destPortal.put(MOVE_CONTINUOUS, ""); + } else { + // cache for update on creation + housePortalDests.add(id); + } + } + // // SetupDescriptor // @@ -163,6 +220,12 @@ public class PortalSetupDescriptor extends EntitySetupDescriptor { } try { + // set this attribute to disable default continuous movement in house & house destination portals + final boolean overrideMoveCont = attributes.containsKey("disable_movecont"); + if (overrideMoveCont) { + attributes.remove("disable_movecont"); + } + final Portal portal = (Portal) EntityFactoryHelper.create(className, getParameters(), getAttributes()); if (portal == null) { @@ -171,6 +234,10 @@ public class PortalSetupDescriptor extends EntitySetupDescriptor { return; } + if (overrideMoveCont) { + portal.remove(MOVE_CONTINUOUS); + } + portal.setPosition(getX(), getY()); portal.setIdentifier(getIdentifier()); @@ -184,6 +251,9 @@ public class PortalSetupDescriptor extends EntitySetupDescriptor { ((HousePortal) portal).setAssociatedZones(associatedZones); } + // update house portal destination attributes + checkHouseDest(zone, portal); + // Set facing direction for portal used as destination. if (portal.has("face")) { portal.setFaceDirection(portal.get("face")); diff --git a/src/games/stendhal/server/core/config/zone/PortalSetupXMLReader.java b/src/games/stendhal/server/core/config/zone/PortalSetupXMLReader.java index a51a15ea60..f2fe8d4f8a 100644 --- a/src/games/stendhal/server/core/config/zone/PortalSetupXMLReader.java +++ b/src/games/stendhal/server/core/config/zone/PortalSetupXMLReader.java @@ -3,7 +3,17 @@ * * $Id$ */ - +/*************************************************************************** + * Copyright © 2007-2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.core.config.zone; import java.util.List; @@ -11,9 +21,6 @@ import java.util.List; import org.apache.log4j.Logger; import org.w3c.dom.Element; -// -// - import games.stendhal.server.core.config.XMLUtil; /** @@ -43,6 +50,7 @@ public class PortalSetupXMLReader extends EntitySetupXMLReader { * * @return A portal setup descriptor. */ + @SuppressWarnings("unused") protected PortalSetupDescriptor read(final Element element, final int x, final int y, final Object identifier) { return new PortalSetupDescriptor(x, y, identifier); diff --git a/src/games/stendhal/server/core/config/zone/TMXLoader.java b/src/games/stendhal/server/core/config/zone/TMXLoader.java index 383824270e..1b55092d6d 100644 --- a/src/games/stendhal/server/core/config/zone/TMXLoader.java +++ b/src/games/stendhal/server/core/config/zone/TMXLoader.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,7 @@ import java.io.ByteArrayInputStream; import java.io.File; import java.io.InputStream; import java.net.MalformedURLException; -import java.net.URL; +import java.net.URI; import java.util.List; import java.util.Properties; import java.util.zip.GZIPInputStream; @@ -194,6 +194,42 @@ public class TMXLoader { return layer; } + /** + * Checks value of layer's "visible" attribute. + * + * Default is {@code true} if attribute is not set. + * + * @param attributes + * Layer's attributes. + * @return + * {@code true} if "visible" attribute is NOT set or its value is not "0". + */ + private boolean layerVisible(final NamedNodeMap attributes) { + final Node attrVisible = attributes.getNamedItem("visible"); + if (attrVisible != null) { + return !"0".equals(attrVisible.getNodeValue()); + } + return true; + } + + /** + * Checks value of layer's "locked" attribute. + * + * Default is {@code false} if attribute not set. + * + * @param attributes + * Layer's attributes. + * @return + * {@code true} if "locked" attribute IS set and its value is not "0". + */ + private boolean layerLocked(final NamedNodeMap attributes) { + final Node attrLocked = attributes.getNamedItem("locked"); + if (attrLocked != null) { + return !"0".equals(attrLocked.getNodeValue()); + } + return false; + } + private void buildMap(final Document doc) throws Exception { Node mapNode = doc.getDocumentElement(); @@ -218,7 +254,13 @@ public class TMXLoader { if ("tileset".equals(sibs.getNodeName())) { stendhalMap.addTileset(unmarshalTileset(sibs)); } else if ("layer".equals(sibs.getNodeName())) { - stendhalMap.addLayer(readLayer(sibs)); + final NamedNodeMap attributes = sibs.getAttributes(); + if (!layerVisible(attributes) && layerLocked(attributes)) { + // ignore invisible locked layers (marked for non-use) + logger.info("Ignoring layer \"" + attributes.getNamedItem("name").getNodeValue() + "\""); + } else { + stendhalMap.addLayer(readLayer(sibs)); + } } } } @@ -260,8 +302,8 @@ public class TMXLoader { final String xmlFile = makeUrl(filename); // xmlPath = makeUrl(xmlPath); - final URL url = new URL(xmlFile); - is = url.openStream(); + final URI uri = new URI(xmlFile); + is = uri.toURL().openStream(); } // Wrap with GZIP decoder for .tmx.gz files diff --git a/src/games/stendhal/server/core/engine/ItemLogger.java b/src/games/stendhal/server/core/engine/ItemLogger.java index fe1fc7b307..8a4970b26f 100644 --- a/src/games/stendhal/server/core/engine/ItemLogger.java +++ b/src/games/stendhal/server/core/engine/ItemLogger.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -147,6 +147,7 @@ public class ItemLogger { } + @SuppressWarnings("unused") public void splitOff(final RPEntity player, final Item item, final Item newItem, final int quantity) { if (!(player instanceof Player)) { return; diff --git a/src/games/stendhal/server/core/engine/RPClassGenerator.java b/src/games/stendhal/server/core/engine/RPClassGenerator.java index 1d74457d26..0796b32db3 100644 --- a/src/games/stendhal/server/core/engine/RPClassGenerator.java +++ b/src/games/stendhal/server/core/engine/RPClassGenerator.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,6 +12,11 @@ ***************************************************************************/ package games.stendhal.server.core.engine; +import java.util.Arrays; +import java.util.List; + +import org.apache.log4j.Logger; + import games.stendhal.common.constants.Events; import games.stendhal.server.entity.ActiveEntity; import games.stendhal.server.entity.Blood; @@ -85,6 +90,7 @@ import games.stendhal.server.events.TextEvent; import games.stendhal.server.events.TradeStateChangeEvent; import games.stendhal.server.events.TransitionGraphEvent; import games.stendhal.server.events.ViewChangeEvent; +import marauroa.common.game.Definition; import marauroa.common.game.Definition.DefinitionClass; import marauroa.common.game.Definition.Type; import marauroa.common.game.RPClass; @@ -404,4 +410,89 @@ public class RPClassGenerator { clazz.add(DefinitionClass.ATTRIBUTE, "text", Type.LONG_STRING); clazz.add(DefinitionClass.ATTRIBUTE, "target", Type.LONG_STRING); } + + + /** + * Wrapper to protect against overwriting reserved {@code RPClass} attributes. + * + * TODO: replace this by adding attribute checking to {@code RPClass} and internal {@code add} + * method to be called by constructor that bypasses check + */ + public static class RPClassWrapper { + + /** Standard attributes added by {@code RPClass} constructor that should not be overwritten. */ + private static final List reserved = Arrays.asList("id", "name", "zoneid", "#clientid", + "#db_id"); + + /** The RP class instance. */ + private final RPClass rpclass; + + + /** + * Hidden constructor as this class should not be instantiated on its own, rather it should + * be cast to from an RPClass instance. + * + * @param name + * The class name. + */ + public RPClassWrapper(final String name) { + rpclass = new RPClass(name); + } + + /** + * Retrieves RP class. + * + * @return + * RP class instance. + */ + public RPClass getRPClass() { + return rpclass; + } + + /** + * Checks for usable attribute name. + * + * @param attribute + * Attribute name. + * @return + * {@code true} if attribute is not in reserved list. + */ + private boolean checkAttributeName(final String name) { + if (reserved.contains(name)) { + Logger.getLogger(RPClassGenerator.class).error("Cannot use reserved attribute name: " + + name, new Throwable()); + return false; + } + return true; + } + + /** + * Add an attribute to class. + * + * @param name + * Attribute name. + * @param type + * Attribute data type. + * @param flags + * Attribute flags such as visibility, storability, etc. + */ + public void addAttribute(final String name, final Type type, final byte flags) { + if (!checkAttributeName(name)) { + return; + } + rpclass.addAttribute(name, type, flags); + } + + /** + * Add an attribute to class. + * + * @param name + * Attribute name. + * @param type + * Attribute data type. + */ + public void addAttribute(final String name, final Type type) { + addAttribute(name, type, Definition.STANDARD); + } + } } diff --git a/src/games/stendhal/server/core/engine/SingletonRepository.java b/src/games/stendhal/server/core/engine/SingletonRepository.java index af49bfdde0..229f630f2d 100644 --- a/src/games/stendhal/server/core/engine/SingletonRepository.java +++ b/src/games/stendhal/server/core/engine/SingletonRepository.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,7 +12,6 @@ ***************************************************************************/ package games.stendhal.server.core.engine; -import games.stendhal.server.core.config.ShopsXMLLoader; import games.stendhal.server.core.events.LoginNotifier; import games.stendhal.server.core.events.LogoutNotifier; import games.stendhal.server.core.events.TurnNotifier; @@ -267,11 +266,4 @@ public class SingletonRepository { public static CloneManager getCloneManager() { return CloneManager.get(); } - - /** - * Retrieves XML loader for NPC shops. - */ - public static ShopsXMLLoader getShopsXMLLoader() { - return ShopsXMLLoader.get(); - } } diff --git a/src/games/stendhal/server/core/engine/StairsIndex.java b/src/games/stendhal/server/core/engine/StairsIndex.java new file mode 100644 index 0000000000..6a363be80d --- /dev/null +++ b/src/games/stendhal/server/core/engine/StairsIndex.java @@ -0,0 +1,104 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.core.engine; + +import com.google.common.collect.ImmutableList; + + +/** + * Portal attributes for facing direction and continuous movement. + * + * Values represent tile indexes in logic/portal.png tileset. + * + * Legend: + * - UP: + * stairs lead up one level + * - DOWN: + * stairs lead down one level + * - FN, FE, FS, FW: + * destination character facing direction + * - CM: + * destination continuous movement + */ +public class StairsIndex { + + /** Up one level. */ + public static final int UP = 2; + /** Down one level. */ + public static final int DOWN = 3; + /** Up one level, dest faces north/up. */ + public static final int UP_FN = 8; + /** Up one level, dest faces east/right. */ + public static final int UP_FE = 9; + /** Up one level, dest faces south/down. */ + public static final int UP_FS = 10; + /** Up one level, dest faces west/left. */ + public static final int UP_FW = 11; + /** Down one level, dest faces north/up. */ + public static final int DOWN_FN = 12; + /** Down one level, dest faces east/right. */ + public static final int DOWN_FE = 13; + /** Down one level, dest faces south/down. */ + public static final int DOWN_FS = 14; + /** Down one level, dest faces west/left. */ + public static final int DOWN_FW = 15; + /** Up one level, dest faces north/up with continuous movement. */ + public static final int UP_FN_CM = 16; + /** Up one level, dest faces east/right with continuous movement. */ + public static final int UP_FE_CM = 17; + /** Up one level, dest faces south/down with continuous movement. */ + public static final int UP_FS_CM = 18; + /** Up one level, dest faces west/left with continuous movement. */ + public static final int UP_FW_CM = 19; + /** Down one level, dest faces north/up with continuous movement. */ + public static final int DOWN_FN_CM = 20; + /** Down one level, dest faces east/right with continuous movement. */ + public static final int DOWN_FE_CM = 21; + /** Down one level, dest faces south/down with continuous movement. */ + public static final int DOWN_FS_CM = 22; + /** Down one level, dest faces west/left with continuous movement. */ + public static final int DOWN_FW_CM = 23; + + /** Group of indexes for stairs leading up. */ + public static final ImmutableList up = ImmutableList.builder().add( + StairsIndex.UP, + StairsIndex.UP_FN, + StairsIndex.UP_FE, + StairsIndex.UP_FS, + StairsIndex.UP_FW, + StairsIndex.UP_FN_CM, + StairsIndex.UP_FE_CM, + StairsIndex.UP_FS_CM, + StairsIndex.UP_FW_CM + ).build(); + + /** Group of indexes for stairs leading down. */ + public static final ImmutableList down = ImmutableList.builder().add( + StairsIndex.DOWN, + StairsIndex.DOWN_FN, + StairsIndex.DOWN_FE, + StairsIndex.DOWN_FS, + StairsIndex.DOWN_FW, + StairsIndex.DOWN_FN_CM, + StairsIndex.DOWN_FE_CM, + StairsIndex.DOWN_FS_CM, + StairsIndex.DOWN_FW_CM + ).build(); + + + /** + * Hidden constructor. + */ + private StairsIndex() { + // do nothing + } +} diff --git a/src/games/stendhal/server/core/engine/StendhalRPRuleProcessor.java b/src/games/stendhal/server/core/engine/StendhalRPRuleProcessor.java index e7fef8a150..b24ad8beb3 100644 --- a/src/games/stendhal/server/core/engine/StendhalRPRuleProcessor.java +++ b/src/games/stendhal/server/core/engine/StendhalRPRuleProcessor.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2025 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,8 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.HttpURLConnection; -import java.net.URL; +import java.net.URI; +import java.net.URISyntaxException; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedList; @@ -313,6 +314,12 @@ public class StendhalRPRuleProcessor implements IRPRuleProcessor { logger.error("error in beginTurn", e); } + try { + executeZonePreLogic(); + } catch (final Exception e) { + logger.error("error in beginTurn", e); + } + try { handlePlayersRmTexts(); } catch (final Exception e) { @@ -368,6 +375,12 @@ public class StendhalRPRuleProcessor implements IRPRuleProcessor { }); } + protected void executeZonePreLogic() { + for (final IRPZone zoneI : SingletonRepository.getRPWorld()) { + ((StendhalRPZone) zoneI).preLogic(); + } + } + protected void handleKilledEntities() { /* * This is here because there is a split between last hit and the moment @@ -531,9 +544,9 @@ public class StendhalRPRuleProcessor implements IRPRuleProcessor { if (config.has("server_welcome")) { msg = config.get("server_welcome"); if (msg.startsWith("http://") || msg.startsWith("https://")) { - final URL url = new URL(msg); + final URI uri = new URI(msg); HttpURLConnection.setFollowRedirects(false); - final HttpURLConnection connection = (HttpURLConnection) url.openConnection(); + final HttpURLConnection connection = (HttpURLConnection) uri.toURL().openConnection(); try { final BufferedReader br = new BufferedReader( new InputStreamReader(connection.getInputStream(), "UTF-8")); @@ -547,7 +560,7 @@ public class StendhalRPRuleProcessor implements IRPRuleProcessor { } } } - } catch (final IOException e) { + } catch (final IOException | URISyntaxException e) { if (firstWelcomeException) { logger.warn("Can't read server_welcome from marauroa.ini", e); firstWelcomeException = false; diff --git a/src/games/stendhal/server/core/engine/StendhalRPWorld.java b/src/games/stendhal/server/core/engine/StendhalRPWorld.java index 5402f49599..955574ee97 100644 --- a/src/games/stendhal/server/core/engine/StendhalRPWorld.java +++ b/src/games/stendhal/server/core/engine/StendhalRPWorld.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -39,17 +39,7 @@ public class StendhalRPWorld extends RPWorld { /** The singleton instance. */ protected static StendhalRPWorld instance; - public final static String MAPS_FOLDER; - - static { - if (StendhalRPWorld.class.getClassLoader().getResource( - "tiled/tileset/README") == null) { - MAPS_FOLDER = "data/maps/"; - } else { - logger.warn("Developing mode, loading maps from tiled/ instead of data/maps"); - MAPS_FOLDER = "tiled/"; - } - } + public final static String MAPS_FOLDER = "data/maps/"; /** * A common place for milliseconds per turn. diff --git a/src/games/stendhal/server/core/engine/StendhalRPZone.java b/src/games/stendhal/server/core/engine/StendhalRPZone.java index 96863f5e9a..1fe8210796 100644 --- a/src/games/stendhal/server/core/engine/StendhalRPZone.java +++ b/src/games/stendhal/server/core/engine/StendhalRPZone.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -39,6 +39,7 @@ import games.stendhal.common.Debug; import games.stendhal.common.Direction; import games.stendhal.common.Line; import games.stendhal.common.MathHelper; +import games.stendhal.common.Rand; import games.stendhal.common.filter.FilterCriteria; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.tiled.LayerDefinition; @@ -58,6 +59,7 @@ import games.stendhal.server.entity.creature.Creature; import games.stendhal.server.entity.creature.DomesticAnimal; import games.stendhal.server.entity.creature.Sheep; import games.stendhal.server.entity.item.Item; +import games.stendhal.server.entity.mapstuff.WeatherEntity; import games.stendhal.server.entity.mapstuff.area.WalkBlocker; import games.stendhal.server.entity.mapstuff.area.WalkBlockerFactory; import games.stendhal.server.entity.mapstuff.portal.OneWayPortalDestination; @@ -165,45 +167,6 @@ public class StendhalRPZone extends MarauroaRPZone { /** Zones that some event types propagate to from this one. */ private String associatedZones; - /** Facing directions for portals. */ - private final int UP_FN = 8; - private final int UP_FE = 9; - private final int UP_FS = 10; - private final int UP_FW = 11; - private final int DOWN_FN = 12; - private final int DOWN_FE = 13; - private final int DOWN_FS = 14; - private final int DOWN_FW = 15; - private final int UP_FN_CM = 16; - private final int UP_FE_CM = 17; - private final int UP_FS_CM = 18; - private final int UP_FW_CM = 19; - private final int DOWN_FN_CM = 20; - private final int DOWN_FE_CM = 21; - private final int DOWN_FS_CM = 22; - private final int DOWN_FW_CM = 23; - private final List stairsUp = new ArrayList() {{ - add(2); - add(UP_FN); - add(UP_FE); - add(UP_FS); - add(UP_FW); - add(UP_FN_CM); - add(UP_FE_CM); - add(UP_FS_CM); - add(UP_FW_CM); - }}; - private final List stairsDown = new ArrayList() {{ - add(3); - add(DOWN_FN); - add(DOWN_FE); - add(DOWN_FS); - add(DOWN_FW); - add(DOWN_FN_CM); - add(DOWN_FE_CM); - add(DOWN_FS_CM); - add(DOWN_FW_CM); - }}; public StendhalRPZone(final String name) { super(name); @@ -486,12 +449,28 @@ public class StendhalRPZone extends MarauroaRPZone { attributes = attr; } + /** + * Sets collision information for this zone. + * + * @param name + * Layer name. + * @param collisionLayer + * Layer definition. + */ public void addCollisionLayer(final String name, final LayerDefinition collisionLayer) throws IOException { addToContent(name, collisionLayer.encode()); collisionMap.setCollisionData(collisionLayer); } + /** + * Sets protection information for this zone. + * + * @param name + * Layer name. + * @param protectionLayer + * Layer definition. + */ public void addProtectionLayer(final String name, final LayerDefinition protectionLayer) throws IOException { addToContent(name, protectionLayer.encode()); @@ -649,7 +628,7 @@ public class StendhalRPZone extends MarauroaRPZone { try { if (clazz.contains("logic/portal")) { - if (stairsUp.contains(type) || stairsDown.contains(type) || (type == ONE_WAY_PORTAL_DESTINATION)) { + if (StairsIndex.up.contains(type) || StairsIndex.down.contains(type) || (type == ONE_WAY_PORTAL_DESTINATION)) { createLevelPortalAt(type, x, y); } else { switch (type) { @@ -734,39 +713,39 @@ public class StendhalRPZone extends MarauroaRPZone { switch (type) { - case UP_FN: - case DOWN_FN: + case StairsIndex.UP_FN: + case StairsIndex.DOWN_FN: portal.setFaceDirection(Direction.UP); break; - case UP_FE: - case DOWN_FE: + case StairsIndex.UP_FE: + case StairsIndex.DOWN_FE: portal.setFaceDirection(Direction.RIGHT); break; - case UP_FS: - case DOWN_FS: + case StairsIndex.UP_FS: + case StairsIndex.DOWN_FS: portal.setFaceDirection(Direction.DOWN); break; - case UP_FW: - case DOWN_FW: + case StairsIndex.UP_FW: + case StairsIndex.DOWN_FW: portal.setFaceDirection(Direction.LEFT); break; - case UP_FN_CM: - case DOWN_FN_CM: + case StairsIndex.UP_FN_CM: + case StairsIndex.DOWN_FN_CM: portal.setFaceDirection(Direction.UP); portal.put(MOVE_CONTINUOUS, ""); break; - case UP_FE_CM: - case DOWN_FE_CM: + case StairsIndex.UP_FE_CM: + case StairsIndex.DOWN_FE_CM: portal.setFaceDirection(Direction.RIGHT); portal.put(MOVE_CONTINUOUS, ""); break; - case UP_FS_CM: - case DOWN_FS_CM: + case StairsIndex.UP_FS_CM: + case StairsIndex.DOWN_FS_CM: portal.setFaceDirection(Direction.DOWN); portal.put(MOVE_CONTINUOUS, ""); break; - case UP_FW_CM: - case DOWN_FW_CM: + case StairsIndex.UP_FW_CM: + case StairsIndex.DOWN_FW_CM: portal.setFaceDirection(Direction.LEFT); portal.put(MOVE_CONTINUOUS, ""); break; @@ -798,12 +777,12 @@ public class StendhalRPZone extends MarauroaRPZone { /* * Portals in the correct direction? */ - if (stairsUp.contains(type)) { + if (StairsIndex.up.contains(type)) { /* portal stairs up */ if ((zone.getLevel() - getLevel()) != 1) { continue; } - } else if (stairsDown.contains(type)) { + } else if (StairsIndex.down.contains(type)) { /* portal stairs down */ if ((zone.getLevel() - getLevel()) != -1) { continue; @@ -882,7 +861,9 @@ public class StendhalRPZone extends MarauroaRPZone { return collisionMap.leavesZone(area); } - public boolean simpleCollides(final Entity entity, final double x, final double y, final double w, final double h) { + @SuppressWarnings("unused") + public boolean simpleCollides(final Entity entity, final double x, final double y, final double w, + final double h) { return collisionMap.collides(x, y, w, h); } @@ -1138,9 +1119,9 @@ public class StendhalRPZone extends MarauroaRPZone { * Checks an area for collision. * * @param shape - * Rectangle area. + * Rectangle area. * @return - * true if any collision tiles are found in the area. + * {@code true} if any collision tiles are found in the area. */ public boolean collides(final Rectangle2D shape) { return collisionMap.collides(shape); @@ -1559,6 +1540,19 @@ public class StendhalRPZone extends MarauroaRPZone { } } + public void preLogic() { + for (final NPC npc : npcs) { + try { + // SpeakerNPC logic should have already been executed in rule processor + if (!(npc instanceof SpeakerNPC)) { + npc.preLogic(); + } + } catch (final Exception e) { + logger.error("Error in npc pre-logic for zone " + getID().getID(), e); + } + } + } + public void logic() { for (final NPC npc : npcs) { try { @@ -1626,23 +1620,60 @@ public class StendhalRPZone extends MarauroaRPZone { return false; } - + /** + * Get entities on map filtered by criteria. + * + * @param criteria + * Filter criteria. + * @return + * List of entities that meet {@code criteria}. + */ public List getFilteredEntities(final FilterCriteria criteria) { final List result = new LinkedList(); - for (final RPObject obj : objects.values()) { if (obj instanceof Entity) { final Entity entity = (Entity) obj; if (criteria.passes(entity)) { result.add(entity); } - } } - return result; + } + /** + * Get entities on map of a specific class type. + * + * @param clazz + * Entity class type. + * @param subclasses + * If {@code true}, include subclass instances. + * @return + * List of entities of type {@code clazz}. + */ + public List getEntitiesOfClass(Class clazz, + boolean subclasses) { + return getFilteredEntities(new FilterCriteria() { + @Override + public boolean passes(Entity o) { + if (subclasses) { + return clazz.isInstance(o); + } + return o.getClass() == clazz; + } + }); + } + /** + * Get entities on map of a specific class type including subclass instances. + * + * @param clazz + * Entity class type. + * @return + * List of entities of type {@code clazz}. + */ + public List getEntitiesOfClass(Class clazz) { + return getEntitiesOfClass(clazz, true); } /** @@ -1984,4 +2015,61 @@ public class StendhalRPZone extends MarauroaRPZone { return Arrays.asList(getAssociatedZones().split(",")); } + + /** + * Retrieves the zone's weather management entity. + * + * @return + * Weather entity instance. + */ + public WeatherEntity getWeatherEntity() { + final List entities = getFilteredEntities(new FilterCriteria() { + @Override + public boolean passes(final Entity e) { + return "weather_entity".equals(e.getRPClass().getName()); + } + }); + final int count = entities.size(); + if (count == 0) { + logger.warn("Weather entity not found in zone " + getName() + "."); + return null; + } else if (count > 1) { + logger.warn("Found multiple weather entities in zone " + getName() + "."); + } + return (WeatherEntity) entities.get(0); + } + + /** + * Attempts to find a position where an entity can be spawned. + * + * @param entity + * Entity attempting to spawn. + * @param checkObjects + * If {@code false}, only the collision map will be used. + * @return + * Appropriate position or `null` if none found. + */ + public Point getRandomSpawnPosition(final Entity entity, boolean checkObjects) { + final short retries = 50; + for (short t = 0; t < retries; t++) { + final int x = Rand.rand(getWidth()); + final int y = Rand.rand(getHeight()); + if (!collides(entity, x, y, checkObjects)) { + return new Point(x, y); + } + } + return null; + } + + /** + * Attempts to find a position where an entity can be spawned. + * + * @param entity + * Entity attempting to spawn. + * @return + * Appropriate position or `null` if none found. + */ + public Point getRandomSpawnPosition(final Entity entity) { + return getRandomSpawnPosition(entity, true); + } } diff --git a/src/games/stendhal/server/core/engine/ZoneAttributes.java b/src/games/stendhal/server/core/engine/ZoneAttributes.java index 0be7cd91d4..df5e206ee7 100644 --- a/src/games/stendhal/server/core/engine/ZoneAttributes.java +++ b/src/games/stendhal/server/core/engine/ZoneAttributes.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -101,6 +101,9 @@ public class ZoneAttributes { * stupid compatibility problems with octal numbers. */ try { + if (value == null) { + throw new RuntimeException(); + } if (value.startsWith("0x") || value.startsWith("0X") || value.startsWith("#")) { value = Integer.decode(value).toString(); } diff --git a/src/games/stendhal/server/core/engine/transformer/ItemTransformer.java b/src/games/stendhal/server/core/engine/transformer/ItemTransformer.java index 599f130e57..729ef273d0 100644 --- a/src/games/stendhal/server/core/engine/transformer/ItemTransformer.java +++ b/src/games/stendhal/server/core/engine/transformer/ItemTransformer.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -54,9 +54,9 @@ public class ItemTransformer { boolean autobind = item.has("autobind"); if (rpobject.has("persistent") && (rpobject.getInt("persistent") == 1)) { - /* - * Keep [new] rpclass - */ + // keep [new] menu + final String menuvalue = item.get("menu"); + // keep [new] rpclass final RPClass rpclass = item.getRPClass(); item.fill(rpobject); item.setRPClass(rpclass); @@ -67,6 +67,11 @@ public class ItemTransformer { if (autobind) { item.put("autobind", ""); } + + // prevent persistent from removing "menu" attribute + if (!item.has("menu") && menuvalue != null) { + item.put("menu", menuvalue); + } } if (item instanceof StackableItem) { diff --git a/src/games/stendhal/server/core/events/TutorialNotifier.java b/src/games/stendhal/server/core/events/TutorialNotifier.java index f900fef54b..9c8001443a 100644 --- a/src/games/stendhal/server/core/events/TutorialNotifier.java +++ b/src/games/stendhal/server/core/events/TutorialNotifier.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2015 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -177,6 +177,7 @@ public class TutorialNotifier { * @param player * Player */ + @SuppressWarnings("unused") public static void newrelease(final Player player) { // process(player, TutorialEventType.NEW_RELEASE77); } diff --git a/src/games/stendhal/server/core/events/ZoneNotifier.java b/src/games/stendhal/server/core/events/ZoneNotifier.java index 253b5d6880..ab1b4edfbf 100644 --- a/src/games/stendhal/server/core/events/ZoneNotifier.java +++ b/src/games/stendhal/server/core/events/ZoneNotifier.java @@ -52,6 +52,7 @@ public class ZoneNotifier { * @param destinationZone * destination zone */ + @SuppressWarnings("unused") public static void zoneChange(final Player player, final String sourceZone, final String destinationZone) { if (destinationZone.equals("-1_semos_catacombs_se")) { diff --git a/src/games/stendhal/server/core/pathfinder/EntityGuide.java b/src/games/stendhal/server/core/pathfinder/EntityGuide.java index d1aa6dfd6b..2166d74269 100644 --- a/src/games/stendhal/server/core/pathfinder/EntityGuide.java +++ b/src/games/stendhal/server/core/pathfinder/EntityGuide.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -28,6 +28,7 @@ import games.stendhal.server.entity.GuidedEntity; */ public class EntityGuide { + @SuppressWarnings("unused") public void guideMe(final GuidedEntity ge) { // empty default implementation } diff --git a/src/games/stendhal/server/core/pathfinder/FixedPath.java b/src/games/stendhal/server/core/pathfinder/FixedPath.java index 1b8f3c649c..8c620daca4 100644 --- a/src/games/stendhal/server/core/pathfinder/FixedPath.java +++ b/src/games/stendhal/server/core/pathfinder/FixedPath.java @@ -4,7 +4,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -61,7 +61,7 @@ public class FixedPath { protected int pos; /** - * Positions in the entity's path where it will suspend for a determined amount of turns. + * Positions in the entity's path where it will suspend for a determined amount of time. */ protected Map> suspensions = new HashMap<>(); @@ -226,7 +226,7 @@ public class FixedPath { * Add a suspension to the entity's path. * * @param duration - * Amount of time (in turns) the entity will be suspended. + * Amount of time (in seconds) the entity will be suspended. * @param dir * Direction to face while suspended, or null * if direction should not be changed. @@ -244,7 +244,7 @@ public class FixedPath { * * * @param duration - * Amount of time (in turns) the entity will be suspended. + * Amount of time (in seconds) the entity will be suspended. * @param pos * The position(s) in the path where to add the suspension. */ @@ -282,7 +282,7 @@ public class FixedPath { * @param pos * Path position to check. * @return - * Duration (in turns) the entity should suspend or null. + * Duration (in seconds) the entity should suspend or null. */ public Integer getSuspendValue(final int pos) { return suspensions.get(pos).first(); diff --git a/src/games/stendhal/server/core/rp/StendhalQuestSystem.java b/src/games/stendhal/server/core/rp/StendhalQuestSystem.java index 33c0fd5167..43daf24e99 100644 --- a/src/games/stendhal/server/core/rp/StendhalQuestSystem.java +++ b/src/games/stendhal/server/core/rp/StendhalQuestSystem.java @@ -138,6 +138,7 @@ public class StendhalQuestSystem { loadQuest(new LearnAboutOrbs()); loadQuest(new LookBookforCeryl()); loadQuest(new LookUpQuote()); + loadQuest(new LuckyFourLeafClover()); loadQuest(new KanmararnSoldiers()); loadQuest(new KillBlordroughs()); loadQuest(new KillDarkElves()); @@ -446,10 +447,12 @@ public class StendhalQuestSystem { * Gets a list of completed quests. * * @param player Player to return the list for + * @param repeatIsCompleted + * Open quests being repeated count as completed. * @return list of completed quests */ - public List getCompletedQuests(Player player) { - Collection tmp = findCompletedQuests(player); + public List getCompletedQuests(Player player, final boolean repeatIsCompleted) { + Collection tmp = findCompletedQuests(player, repeatIsCompleted); List res = new ArrayList(tmp.size()); for (IQuest quest : tmp) { if (quest.isVisibleOnQuestStatus(player)) { @@ -459,6 +462,16 @@ public class StendhalQuestSystem { return res; } + /** + * Gets a list of completed quests. + * + * @param player Player to return the list for + * @return list of completed quests + */ + public List getCompletedQuests(Player player) { + return getCompletedQuests(player, false); + } + /** * Get the list of quests a player has completed, and can now do again. * @@ -480,18 +493,35 @@ public class StendhalQuestSystem { * Find the quests that a player has completed. * * @param player - * @return completed quests + * Player in question. + * @param repeatIsCompleted + * Open quests being repeated count as completed. + * @return + * Completed quests. */ - private Collection findCompletedQuests(Player player) { + private Collection findCompletedQuests(Player player, final boolean repeatIsCompleted) { List res = new ArrayList(); for (IQuest quest : quests) { - if (quest.isCompleted(player) && quest.isVisibleOnQuestStatus(player)) { + final boolean completed = repeatIsCompleted ? quest.getCompletedCount(player) > 0 : quest.isCompleted(player); + if (completed && quest.isVisibleOnQuestStatus(player)) { res.add(quest); } } return res; } + /** + * Find the quests that a player has completed. + * + * @param player + * Player in question. + * @return + * Completed quests. + */ + private Collection findCompletedQuests(final Player player) { + return findCompletedQuests(player, false); + } + /** * gets the description of a quest * diff --git a/src/games/stendhal/server/core/rp/WeatherUpdater.java b/src/games/stendhal/server/core/rp/WeatherUpdater.java index 1bf8d5a4c1..4e018b42cb 100644 --- a/src/games/stendhal/server/core/rp/WeatherUpdater.java +++ b/src/games/stendhal/server/core/rp/WeatherUpdater.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2014 - Faiumoni E.V. * + * (C) Copyright 2003-2024 - Faiumoni E.V. * *************************************************************************** *************************************************************************** * * @@ -15,14 +15,18 @@ import java.util.ArrayList; import java.util.Calendar; import java.util.Collection; import java.util.Objects; +import java.util.Set; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.log4j.Logger; +import com.google.common.collect.Sets; + import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.server.core.engine.SingletonRepository; +import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.engine.ZoneAttributes; import games.stendhal.server.core.events.TurnListener; import games.stendhal.server.entity.mapstuff.WeatherEntity; @@ -107,6 +111,33 @@ public class WeatherUpdater implements TurnListener { onTurnReached(0); } + /** + * Retrieves names of available weather types. + * + * @return + * List of weather. + */ + public Set getTypes() { + final Set registered = Sets.newLinkedHashSet(); + if (rain != null) { + for (final String rainSnow: new String[] {"rain", "snow"}) { + registered.add(rainSnow); + for (final String rainSnowType: rain.getDescriptions()) { + registered.add(rainSnow + rainSnowType); + } + } + } + if (fog != null) { + for (final String fogType: fog.getDescriptions()) { + registered.add(fogType); + } + } + if (thunder != null) { + registered.add("thunder"); + } + return registered; + } + /** * Make a zone weather managed by the weather updater. Modifiers to the * default weather can be described in form @@ -248,6 +279,20 @@ public class WeatherUpdater implements TurnListener { } } + /** + * Update a zone's weather attribute for debugging, and notify players of the changes. + * + * @param zone + * Zone where weather is being updated. + * @param weather + * Weather description. + */ + public void updateAndNotify(final StendhalRPZone zone, final Pair weather) { + final ZoneData zoneData = new ZoneData(zone.getAttributes(), + Modifiers.getModifiers(weather.first()), zone.getWeatherEntity()); + updateAndNotify(zoneData, weather); + } + /** * Check and update all managed zones. */ @@ -315,6 +360,9 @@ public class WeatherUpdater implements TurnListener { * @return modifiers */ static Modifiers getModifiers(String weatherDesc) { + if (weatherDesc == null) { + return NO_MODS; + } weatherDesc = weatherDesc.trim(); Matcher matcher = PATTERN.matcher(weatherDesc); if (!matcher.matches()) { @@ -453,6 +501,16 @@ public class WeatherUpdater implements TurnListener { } return null; } + + /** + * Gets available descriptions for this weather type. + * + * @return + * Array of descriptions. + */ + public String[] getDescriptions() { + return desc; + } } /** diff --git a/src/games/stendhal/server/core/rp/achievement/condition/QuestCountCompletedCondition.java b/src/games/stendhal/server/core/rp/achievement/condition/QuestCountCompletedCondition.java index 68f4eec3a0..d769409ce3 100644 --- a/src/games/stendhal/server/core/rp/achievement/condition/QuestCountCompletedCondition.java +++ b/src/games/stendhal/server/core/rp/achievement/condition/QuestCountCompletedCondition.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -40,8 +40,7 @@ public class QuestCountCompletedCondition implements ChatCondition { @Override public boolean fire(final Player player, final Sentence sentence, final Entity entity) { - List quests = SingletonRepository.getStendhalQuestSystem().getCompletedQuests(player); - + List quests = SingletonRepository.getStendhalQuestSystem().getCompletedQuests(player, true); return (quests.size() >= count); } diff --git a/src/games/stendhal/server/core/rp/achievement/factory/FriendAchievementFactory.java b/src/games/stendhal/server/core/rp/achievement/factory/FriendAchievementFactory.java index 386db31e86..499bfa559f 100644 --- a/src/games/stendhal/server/core/rp/achievement/factory/FriendAchievementFactory.java +++ b/src/games/stendhal/server/core/rp/achievement/factory/FriendAchievementFactory.java @@ -52,8 +52,6 @@ public class FriendAchievementFactory extends AbstractAchievementFactory { public Collection createAchievements() { final LinkedList achievements = new LinkedList(); - // TODO: add Pacifist achievement for not participating in pvp for 6 months or more (last_pvp_action_time) - // Befriend Susi and complete quests for all children achievements.add(createAchievement( ID_CHILD_FRIEND, "Childrens' Friend", diff --git a/src/games/stendhal/server/core/rp/achievement/factory/ObtainAchievementsFactory.java b/src/games/stendhal/server/core/rp/achievement/factory/ObtainAchievementsFactory.java index 3d960eacd1..1a785e27da 100644 --- a/src/games/stendhal/server/core/rp/achievement/factory/ObtainAchievementsFactory.java +++ b/src/games/stendhal/server/core/rp/achievement/factory/ObtainAchievementsFactory.java @@ -116,6 +116,13 @@ public class ObtainAchievementsFactory extends AbstractAchievementFactory { } })); + // find the lucky four-leaf clover + achievements.add(createAchievement( + "obtain.clover", "Luck O' the Irish", + "Find the lucky four-leaf clover", + Achievement.MEDIUM_BASE_SCORE, true, + new PlayerHasHarvestedNumberOfItemsCondition(1, "four-leaf clover"))); + return achievements; } } diff --git a/src/games/stendhal/server/core/rp/achievement/factory/ProductionAchievementFactory.java b/src/games/stendhal/server/core/rp/achievement/factory/ProductionAchievementFactory.java index 5acc7f1bea..d4da39bc6f 100644 --- a/src/games/stendhal/server/core/rp/achievement/factory/ProductionAchievementFactory.java +++ b/src/games/stendhal/server/core/rp/achievement/factory/ProductionAchievementFactory.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -26,7 +26,6 @@ import games.stendhal.server.entity.npc.behaviour.journal.ProducerRegister; import games.stendhal.server.entity.npc.condition.AndCondition; import games.stendhal.server.entity.npc.condition.PlayerProducedNumberOfItemsCondition; import games.stendhal.server.entity.npc.condition.QuestCompletedCondition; -import games.stendhal.server.entity.npc.condition.QuestStateStartsWithCondition; import games.stendhal.server.entity.player.Player; @@ -64,7 +63,7 @@ public class ProductionAchievementFactory extends AbstractAchievementFactory { Achievement.MEDIUM_BASE_SCORE, true, new AndCondition( new PlayerProducedNumberOfItemsCondition(1, foods), - new QuestStateStartsWithCondition("coal_for_haunchy","waiting;")))); + new QuestCompletedCondition("coal_for_haunchy")))); final List drinklist = producerRegister.getProducedItemNames("drink"); diff --git a/src/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactory.java b/src/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactory.java index a0e4eb2012..b693e1c00e 100644 --- a/src/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactory.java +++ b/src/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactory.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -105,6 +105,13 @@ public class QuestAchievementFactory extends AbstractAchievementFactory { Achievement.MEDIUM_BASE_SCORE, true, new QuestCountCompletedCondition(80))); + // deliver 5 hot pizzas + achievements.add(createAchievement( + "quest.pizza_delivery.hot.0025", "30 Minutes or Less", + "Deliver 25 hot pizzas", + Achievement.EASY_BASE_SCORE, true, + new QuestStateGreaterThanCondition("pizza_delivery", 3, 24))); + return achievements; } } diff --git a/src/games/stendhal/server/core/scripting/AbstractAdminScript.java b/src/games/stendhal/server/core/scripting/AbstractAdminScript.java index 1b9291773e..27b8e78421 100644 --- a/src/games/stendhal/server/core/scripting/AbstractAdminScript.java +++ b/src/games/stendhal/server/core/scripting/AbstractAdminScript.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Arianne * + * Copyright © 2023-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -11,45 +11,114 @@ ***************************************************************************/ package games.stendhal.server.core.scripting; +import java.util.Arrays; +import java.util.LinkedList; import java.util.List; +import java.util.Locale; import games.stendhal.common.NotificationType; +import games.stendhal.server.constants.StandardMessages; import games.stendhal.server.entity.player.Player; public abstract class AbstractAdminScript extends ScriptImpl { + /** Admin player executing script. */ + protected Player admin; + + /** * Instructions to execute after parameter count sanity is checked. * - * @param admin - * The player executing the script. * @param args - * Parameters passed to the script. + * Parameters passed to the script. */ - protected abstract void run(final Player admin, final List args); + protected abstract void run(final List args); @Override public void execute(final Player admin, final List args) { + this.admin = admin; final int minparams = getMinParams(); final int maxparams = getMaxParams(); if (maxparams > -1 && maxparams < minparams) { - admin.sendPrivateText(NotificationType.ERROR, "Maximum parameters (" - + maxparams + ") is less than minimum parameters (" - + minparams + ")."); - return; + throw new IllegalArgumentException("Maximum parameters (" + maxparams + + ") is less than minimum parameters (" + minparams + ")."); } final int argc = args.size(); - if (argc < minparams) { - admin.sendPrivateText(NotificationType.ERROR, "Missing parameter."); - showUsage(admin); - return; - } else if (maxparams > -1 && argc > maxparams) { - admin.sendPrivateText(NotificationType.ERROR, "Too many parameters."); - showUsage(admin); + if (argc > 0 && Arrays.asList("-?", "-h", "-help", "--help") + .contains(args.get(0).toLowerCase(Locale.ENGLISH))) { + showUsage(); return; } - run(admin, args); + if (argc < minparams) { + StandardMessages.missingParameter(admin); + showUsage(); + return; + } else if (maxparams > -1 && argc > maxparams) { + StandardMessages.excessParameter(admin); + showUsage(); + return; + } + run(args); + } + + /** + * Sends a private text to admin if set. + * + * @param _type + * Notification type. + * @param msg + * Message contents. + */ + private void sendTextInternal(final NotificationType _type, final String msg) { + if (admin == null) { + return; + } + if (_type == null) { + admin.sendPrivateText(msg); + } else { + admin.sendPrivateText(_type, msg); + } + } + + /** + * Wrapper for sending standard text to admin. + * + * @param msg + * Message contents. + */ + protected void sendText(final String msg) { + sendTextInternal(null, msg); + } + + /** + * Wrapper for sending information text to admin. + * + * @param msg + * Messag contents. + */ + protected void sendInfo(final String msg) { + sendTextInternal(NotificationType.INFORMATION, msg); + } + + /** + * Wrapper for sending warning text to admin. + * + * @param msg + * Message contents. + */ + protected void sendWarning(final String msg) { + sendTextInternal(NotificationType.WARNING, msg); + } + + /** + * Wrapper for sending error text to admin. + * + * @param msg + * Message contents. + */ + protected void sendError(final String msg) { + sendTextInternal(NotificationType.ERROR, msg); } /** @@ -60,50 +129,63 @@ public abstract class AbstractAdminScript extends ScriptImpl { } /** - * Retrieves maximum number of parameters required to run script. + * Retrieves maximum number of parameters required to run script. An indefinite amount can be + * specified with {@code -1}. */ protected int getMaxParams() { return -1; } /** - * Displays usage information. - * - * @param admin - * Player to whom information is sent. + * The script is assumed to have help info if it accepts any number of parameters. */ - public void showUsage(final Player admin) { - admin.sendPrivateText(getUsage()); + private boolean hasHelp() { + return getMaxParams() != 0; + } + + /** + * Displays usage information to admin. + */ + public void showUsage() { + sendTextInternal(null, getUsage()); } /** * Retrieves a string representation of usage information. */ public String getUsage() { + final boolean includeHelp = hasHelp(); final String cmd = "/script " + getClass().getSimpleName() + ".class"; String usage = "Usage:"; - final List params = getParamStrings(); - int pcount = 0; - if (params != null) { - pcount = params.size(); + final List params = new LinkedList<>(); + // make a copy in case returned value is immutable + params.addAll(getParamStrings()); + if (includeHelp) { + params.add("-?"); } + final int pcount = params.size(); if (pcount == 0) { usage += " " + cmd; } else if (pcount == 1) { usage += " " + cmd + " " + params.get(0); } else { for (final String paramset: params) { - usage += "\n " + cmd; + usage += "\n  " + cmd; if (paramset.length() > 0) { usage += " " + paramset; } } } - List details = getParamDetails(); - if (details != null && details.size() > 0) { + final List details = new LinkedList<>(); + // make a copy in case returned value is immutable + details.addAll(getParamDetails()); + if (includeHelp) { + details.add("-?: Show this help information."); + } + if (details.size() > 0) { usage += "\nParameters:"; for (final String detail: details) { - usage += "\n " + detail; + usage += "\n  " + detail; } } return usage; @@ -116,13 +198,13 @@ public abstract class AbstractAdminScript extends ScriptImpl { * parameters. */ protected List getParamStrings() { - return null; + return new LinkedList(); } /** * Retrieves extended instructions on parameter usage. */ protected List getParamDetails() { - return null; + return new LinkedList(); } } diff --git a/src/games/stendhal/server/core/scripting/lua/init.lua b/src/games/stendhal/server/core/scripting/lua/init.lua index 6bc12b55b8..2f948950e4 100644 --- a/src/games/stendhal/server/core/scripting/lua/init.lua +++ b/src/games/stendhal/server/core/scripting/lua/init.lua @@ -24,6 +24,7 @@ Direction = luajava.bindClass("games.stendhal.common.Direction") DaylightPhase = luajava.bindClass("games.stendhal.server.core.rp.DaylightPhase") Region = luajava.bindClass("games.stendhal.server.maps.Region") MathHelper = luajava.bindClass("games.stendhal.common.MathHelper") +TimeUtil = luajava.bindClass("games.stendhal.server.util.TimeUtil") Color = luajava.bindClass("java.awt.Color") ShopType = luajava.bindClass("games.stendhal.server.entity.npc.shop.ShopType") diff --git a/src/games/stendhal/server/entity/ActiveEntity.java b/src/games/stendhal/server/entity/ActiveEntity.java index 34bdd3d883..6ff6cd2f89 100644 --- a/src/games/stendhal/server/entity/ActiveEntity.java +++ b/src/games/stendhal/server/entity/ActiveEntity.java @@ -4,7 +4,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ * (at your option) any later version. * * * ***************************************************************************/ - package games.stendhal.server.entity; import static games.stendhal.common.constants.Actions.MOVE_CONTINUOUS; @@ -88,13 +87,14 @@ public abstract class ActiveEntity extends Entity { update(); } + @SuppressWarnings("unused") protected void move(final int x, final int y, final int nx, final int ny) { setPosition(nx, ny); notifyWorldAboutChanges(); } + @SuppressWarnings("unused") protected boolean handlePortal(final Portal portal) { - return false; } diff --git a/src/games/stendhal/server/entity/Blood.java b/src/games/stendhal/server/entity/Blood.java index d60f01eebc..25097831c2 100644 --- a/src/games/stendhal/server/entity/Blood.java +++ b/src/games/stendhal/server/entity/Blood.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -12,11 +12,11 @@ ***************************************************************************/ package games.stendhal.server.entity; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.events.TurnListener; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.Definition.Type; import marauroa.common.game.RPClass; @@ -28,7 +28,7 @@ public class Blood extends PassiveEntity { /** * Blood will disappear after so many seconds. */ - public static final int DEGRADATION_TIMEOUT = 10 * MathHelper.SECONDS_IN_ONE_MINUTE; + public static final int DEGRADATION_TIMEOUT = 10 * TimeUtil.SECONDS_IN_MINUTE; public static void generateRPClass() { final RPClass blood = new RPClass("blood"); @@ -114,6 +114,7 @@ public class Blood extends PassiveEntity { * @param currentTurn * The current turn number. */ + @SuppressWarnings("unused") public void onTurnReached(final int currentTurn) { getZone().remove(this); } diff --git a/src/games/stendhal/server/entity/Entity.java b/src/games/stendhal/server/entity/Entity.java index 443c318776..54641c7dc0 100644 --- a/src/games/stendhal/server/entity/Entity.java +++ b/src/games/stendhal/server/entity/Entity.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -54,7 +54,7 @@ public abstract class Entity extends RPObject implements Killer { private int y; // Initial coordinates - private Point origin; + protected Point origin; /** * Amount of resistance this has with other entities (0-100). @@ -499,6 +499,7 @@ public abstract class Entity extends RPObject implements Killer { * @param newY * The new Y coordinate. */ + @SuppressWarnings("unused") protected void onMoved(final int oldX, final int oldY, final int newX, final int newY) { // sub classes can implement this method } diff --git a/src/games/stendhal/server/entity/GuidedEntity.java b/src/games/stendhal/server/entity/GuidedEntity.java index 2ea2749128..67026fc719 100644 --- a/src/games/stendhal/server/entity/GuidedEntity.java +++ b/src/games/stendhal/server/entity/GuidedEntity.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2022 - Arianne * + * Copyright © 2003-2025 - Arianne * *************************************************************************** *************************************************************************** * * @@ -13,7 +13,6 @@ package games.stendhal.server.entity; import static games.stendhal.common.constants.General.PATHSET; -import java.awt.Point; import java.awt.geom.Rectangle2D; import java.util.LinkedList; import java.util.List; @@ -388,7 +387,7 @@ public abstract class GuidedEntity extends ActiveEntity { final GuidedEntity tmp = this; - TurnNotifier.get().notifyInTurns(guide.path.getSuspendValue(guide.pathPosition), new TurnListener() { + TurnNotifier.get().notifyInSeconds(guide.path.getSuspendValue(guide.pathPosition), new TurnListener() { @Override public void onTurnReached(final int currentTurn) { setBaseSpeed(storedSpeed); @@ -422,7 +421,7 @@ public abstract class GuidedEntity extends ActiveEntity { * Add a suspension to the entity's path. * * @param duration - * Amount of time (in turns) the entity will be suspended. + * Amount of time (in seconds) the entity will be suspended. * @param dir * Direction to face while suspended, or null * if direction should not be changed. @@ -437,8 +436,7 @@ public abstract class GuidedEntity extends ActiveEntity { * Add a suspension to the entity's path. * * @param duration - * Amount of time (in turns) the entity will be suspended. - * if direction should not be changed. + * Amount of time (in seconds) the entity will be suspended. * @param pos * The position(s) in the path where to add the suspension. */ @@ -528,13 +526,11 @@ public abstract class GuidedEntity extends ActiveEntity { * * @return true if the entity has moved outside its movement * area, othwewise false + * @deprecated Use {@code NPC.setIdleBehaviour(new WanderIdleBehaviour())} for random movement. */ + @Deprecated public final boolean atMovementRadius() { - Point difference = getDistanceFromOrigin(); - - // Set the maximum movement distance at exact radius - int max = movementRadius - 1; - return (movementRadius > 0 && (difference.getX() > max || difference.getY() > max)); + return movementRadius > 0 && Math.sqrt(getDistanceFromOrigin()) >= movementRadius; } protected final Direction getDirectionFromOrigin() { @@ -543,21 +539,15 @@ public abstract class GuidedEntity extends ActiveEntity { return dir; } + /** - * Get the distance that the entity has moved away from its starting point + * Get the distance that the entity has moved away from its starting point. * - * @return The distance from entity's starting point + * @return + * Squared distance from starting point. */ - protected final Point getDistanceFromOrigin() { - int originX = getOrigin().x; - int originY = getOrigin().y; - int currentX = getX(); - int currentY = getY(); - - int Xdiff = Math.abs(currentX - originX); - int Ydiff = Math.abs(currentY - originY); - - return new Point(Xdiff, Ydiff); + public double getDistanceFromOrigin() { + return squaredDistance(origin.x, origin.y); } /** @@ -569,7 +559,10 @@ public abstract class GuidedEntity extends ActiveEntity { /** * Changed path of entity when radius is reached + * + * @deprecated Use {@code NPC.setIdleBehaviour(new WanderIdleBehaviour())} for random movement. */ + @Deprecated public void onOutsideMovementRadius() { List nodes = new LinkedList(); diff --git a/src/games/stendhal/server/entity/RPEntity.java b/src/games/stendhal/server/entity/RPEntity.java index fd82223d68..cd023fe4bd 100644 --- a/src/games/stendhal/server/entity/RPEntity.java +++ b/src/games/stendhal/server/entity/RPEntity.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -283,6 +283,7 @@ public abstract class RPEntity extends CombatEntity { * @param karma * An amount of karma to add/subtract. */ + @SuppressWarnings("unused") public void addKarma(final double karma) { // No nothing } @@ -309,6 +310,7 @@ public abstract class RPEntity extends CombatEntity { * * @return A number between -scale and scale. */ + @SuppressWarnings("unused") public double useKarma(final double scale) { // No impact return 0.0; @@ -326,6 +328,7 @@ public abstract class RPEntity extends CombatEntity { * * @return A number within negLimit <= 0 <= posLimit. */ + @SuppressWarnings("unused") public double useKarma(final double negLimit, final double posLimit) { // No impact return 0.0; @@ -345,6 +348,7 @@ public abstract class RPEntity extends CombatEntity { * * @return A number within negLimit <= 0 <= posLimit. */ + @SuppressWarnings("unused") public double useKarma(final double negLimit, final double posLimit, final double granularity) { // No impact @@ -1180,6 +1184,7 @@ public abstract class RPEntity extends CombatEntity { * @param type Type of the damage * @return damage multiplier */ + @SuppressWarnings("unused") protected double getSusceptibility(Nature type) { return 1.0; } @@ -1366,6 +1371,7 @@ public abstract class RPEntity extends CombatEntity { * @param attacker * @return event description */ + @SuppressWarnings("unused") public String maybeDropDroppables(RPEntity attacker) { List droppables = getDroppables(); if (droppables.isEmpty()) { @@ -1378,7 +1384,7 @@ public abstract class RPEntity extends CombatEntity { int attackerRoll = Rand.roll1D20(); int defenderRoll = Rand.roll1D20(); -System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); + System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); if (attackerRoll > defenderRoll) { this.dropDroppableItem(droppable); @@ -2132,10 +2138,10 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * @return true iff dropping the desired amount was successful. */ public boolean drop(final String name, final int amount) { - return drop(nameMatches(name), amount); + return drop(Item.nameMatches(name), amount); } - private boolean isEquipped(Predicate condition, int amount) { + protected boolean isEquipped(Predicate condition, int amount) { Iterable matching = getAllEquipped(condition)::iterator; int count = 0; for (Item item : matching) { @@ -2147,7 +2153,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); return false; } - private boolean drop(Predicate condition, int amount) { + protected boolean drop(Predicate condition, int amount) { if (!isEquipped(condition, amount)) { return false; } @@ -2271,7 +2277,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * number. */ public boolean isEquipped(final String name, final int amount) { - return isEquipped(nameMatches(name), amount); + return isEquipped(Item.nameMatches(name), amount); } /** @@ -2325,7 +2331,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * @return The number of carried items */ public int getNumberOfEquipped(final String name) { - return equippedStream().filter(nameMatches(name)) + return equippedStream().filter(Item.nameMatches(name)) .mapToInt(Item::getQuantity).sum(); } @@ -2339,7 +2345,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); */ public int getTotalNumberOf(final String name) { Stream allItems = slots().stream().flatMap(this::slotStream); - return allItems.filter(nameMatches(name)).mapToInt(Item::getQuantity).sum(); + return allItems.filter(Item.nameMatches(name)).mapToInt(Item::getQuantity).sum(); } /** @@ -2352,7 +2358,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * found */ public Item getFirstEquipped(final String name) { - return equippedStream().filter(nameMatches(name)).findFirst().orElse(null); + return equippedStream().filter(Item.nameMatches(name)).findFirst().orElse(null); } /** @@ -2365,13 +2371,25 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * found */ public List getAllEquipped(final String name) { - return getAllEquipped(nameMatches(name)); + return getAllEquipped(Item.nameMatches(name)); } - private List getAllEquipped(Predicate condition) { + protected List getAllEquipped(Predicate condition) { return equippedStream().filter(condition).collect(Collectors.toList()); } + /** + * Retrieves items carried in equipment slots (weapons, armor, etc.). + * + * @return + * Equipped items. + */ + protected List getAllEquipment() { + final Stream slotNames = Slots.EQUIPMENT.getNames().stream(); + final Stream slots = slotNames.map(this::getSlot).filter(Objects::nonNull); + return slots.flatMap(this::slotStream).collect(Collectors.toList()); + } + /** * Retrieves all of an item with matching info string. * @@ -2687,6 +2705,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * @param text * The message. */ + @SuppressWarnings("unused") public void sendPrivateText(final String text) { // does nothing in this implementation. } @@ -2699,10 +2718,37 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * @param text * the message. */ + @SuppressWarnings("unused") public void sendPrivateText(final NotificationType type, final String text) { // does nothing in this implementation. } + /** + * Sends a message that only this entity can read. + * + * @param sender + * Name of entity sending message. + * @param text + * Message contents. + */ + public void sendPrivateText(final String sender, final String text) { + // does nothing in this implementation. + } + + /** + * Sends a message that only this entity can read. + * + * @param type + * NotificationType. + * @param sender + * Name of entity sending message. + * @param text + * Message contents. + */ + public void sendPrivateText(final NotificationType type, final String sender, final String text) { + // does nothing in this implementation. + } + /** * Retrieves total ATK value of held weapons. */ @@ -3417,24 +3463,16 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); /** * Get a stream of all equipped items. * + * FIXME: perhaps should be renamed to avoid confusion with equipment slots (weapons, armor, etc.) + * * @return equipped items */ - private Stream equippedStream() { + protected Stream equippedStream() { Stream slotNames = Slots.CARRYING.getNames().stream(); Stream slots = slotNames.map(this::getSlot).filter(Objects::nonNull); return slots.flatMap(this::slotStream); } - /** - * A convenience method for getting a method for matching item names. - * - * @param name name to match - * @return a predicate for matching the name - */ - private Predicate nameMatches(String name) { - return it -> name.equalsIgnoreCase(it.getName()); - } - /** * Sets the attribute to define the shadow that the client should use. * @@ -3457,6 +3495,7 @@ System.out.printf(" drop: %2d %2d\n", attackerRoll, defenderRoll); * * @param attacker */ + @SuppressWarnings("unused") public void onRejectedAttackStart(final RPEntity attacker) { // override in sub-classes } diff --git a/src/games/stendhal/server/entity/creature/Creature.java b/src/games/stendhal/server/entity/creature/Creature.java index d8b4f295a5..ca58989cce 100644 --- a/src/games/stendhal/server/entity/creature/Creature.java +++ b/src/games/stendhal/server/entity/creature/Creature.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,6 +12,8 @@ ***************************************************************************/ package games.stendhal.server.entity.creature; +import static games.stendhal.common.Constants.DEFAULT_SOUND_RADIUS; + import java.util.ArrayList; import java.util.EnumMap; import java.util.HashMap; @@ -43,7 +45,6 @@ import games.stendhal.server.entity.creature.impl.attack.AttackStrategy; import games.stendhal.server.entity.creature.impl.attack.AttackStrategyFactory; import games.stendhal.server.entity.creature.impl.heal.HealerBehavior; import games.stendhal.server.entity.creature.impl.heal.HealerBehaviourFactory; -import games.stendhal.server.entity.creature.impl.idle.IdleBehaviour; import games.stendhal.server.entity.creature.impl.idle.IdleBehaviourFactory; import games.stendhal.server.entity.item.Corpse; import games.stendhal.server.entity.item.Item; @@ -127,7 +128,6 @@ public class Creature extends NPC { private int respawnTime; private Map aiProfiles; - private IdleBehaviour idler; private int targetX; @@ -135,8 +135,6 @@ public class Creature extends NPC { private final int attackTurn = Rand.rand(5); - private boolean isIdle; - /** The type of the damage this creature does */ private Nature damageType = Nature.CUT; /** The type of the damage this creature does in ranged attacks */ @@ -518,7 +516,7 @@ public class Creature extends NPC { } } } - idler = IdleBehaviourFactory.get(aiProfiles); + setIdleBehaviour(IdleBehaviourFactory.get(aiProfiles)); } /** @@ -908,11 +906,20 @@ public class Creature extends NPC { // do nothing } + @Override + public void preLogic() { + // do nothing + } + @Override public void logic() { healer.heal(this); if (!this.getZone().getPlayerAndFriends().isEmpty()) { if (strategy.hasValidTarget(this)) { + if (idler != null) { + // disable stop/direction queues so creature doesn't stop chasing + idler.reset(); + } strategy.getBetterAttackPosition(this); this.applyMovement(); if (strategy.canAttackNow(this)) { @@ -937,7 +944,7 @@ public class Creature extends NPC { } maybeMakeSound(); - // FIXME: Play a looped sound for walking creatrue + // FIXME: this should probably be done client-side if (movementSound != null && movementSoundEvent == null) { loopMovementSound(); } @@ -989,7 +996,7 @@ public class Creature extends NPC { * FIXME: doesn't play sound */ private void loopMovementSound() { - movementSoundEvent = new SoundEvent(movementSound, SOUND_RADIUS, 100, SoundLayer.CREATURE_NOISE); + movementSoundEvent = new SoundEvent(movementSound, DEFAULT_SOUND_RADIUS, 100, SoundLayer.CREATURE_NOISE); this.addEvent(movementSoundEvent); this.notifyWorldAboutChanges(); } diff --git a/src/games/stendhal/server/entity/creature/impl/idle/CamouflagedIdleBehaviour.java b/src/games/stendhal/server/entity/creature/impl/idle/CamouflagedIdleBehaviour.java index c5beaf7cae..a136bae280 100644 --- a/src/games/stendhal/server/entity/creature/impl/idle/CamouflagedIdleBehaviour.java +++ b/src/games/stendhal/server/entity/creature/impl/idle/CamouflagedIdleBehaviour.java @@ -10,19 +10,22 @@ ***************************************************************************/ package games.stendhal.server.entity.creature.impl.idle; -import games.stendhal.server.entity.creature.Creature; +import games.stendhal.server.entity.npc.NPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.AbstractIdleBehaviour; +import games.stendhal.server.entity.npc.behaviour.impl.idle.IdleBehaviour; + /** * An idle behaviour, where the idling creature stays invisible * * @author madmetzger */ -class CamouflagedIdleBehaviour implements IdleBehaviour { +class CamouflagedIdleBehaviour extends AbstractIdleBehaviour { private final IdleBehaviour base = new Patroller(); @Override - public void perform(Creature creature) { + public void perform(NPC creature) { creature.setVisibility(50); this.base.perform(creature); } diff --git a/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviourFactory.java b/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviourFactory.java index 0e656be254..311bb40468 100644 --- a/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviourFactory.java +++ b/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviourFactory.java @@ -15,15 +15,32 @@ package games.stendhal.server.entity.creature.impl.idle; import java.util.Map; +import games.stendhal.common.MathHelper; +import games.stendhal.common.Rand; +import games.stendhal.server.entity.npc.behaviour.impl.idle.IdleBehaviour; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; + public class IdleBehaviourFactory { private static final IdleBehaviour nothing = new StandOnIdle(); public static IdleBehaviour get(final Map aiProfiles) { - if (aiProfiles.containsKey("patrolling")) { - return new Patroller(); + IdleBehaviour behaviour = nothing; + if (aiProfiles.containsKey("wander")) { + final int wanderRadius = MathHelper.parseIntDefault(aiProfiles.get("wander"), 0); + if (wanderRadius > 0) { + behaviour = new WanderIdleBehaviour(wanderRadius); + } else { + behaviour = new WanderIdleBehaviour(); + } + if (aiProfiles.containsKey("patrolling")) { + // randomly select between "patrolling" & "wander" for individual entity instance + behaviour = Rand.flipCoin() ? new Patroller() : behaviour; + } + } else if (aiProfiles.containsKey("patrolling")) { + behaviour = new Patroller(); } else if (aiProfiles.containsKey("camouflage")) { - return new CamouflagedIdleBehaviour(); + behaviour = new CamouflagedIdleBehaviour(); } - return nothing; + return behaviour; } } diff --git a/src/games/stendhal/server/entity/creature/impl/idle/Patroller.java b/src/games/stendhal/server/entity/creature/impl/idle/Patroller.java index 323323a632..c6422e8416 100644 --- a/src/games/stendhal/server/entity/creature/impl/idle/Patroller.java +++ b/src/games/stendhal/server/entity/creature/impl/idle/Patroller.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2012 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -13,7 +13,7 @@ package games.stendhal.server.entity.creature.impl.idle; import games.stendhal.common.Direction; -import games.stendhal.server.entity.creature.Creature; +import games.stendhal.server.entity.npc.NPC; class Patroller extends StandOnIdle { private int minX; @@ -26,7 +26,7 @@ class Patroller extends StandOnIdle { * * @param creature */ - private void initArea(final Creature creature) { + private void initArea(final NPC creature) { minX = creature.getX() - 3; maxX = creature.getX() + 2 + (int) (creature.getWidth()); minY = creature.getY() - 3; @@ -34,7 +34,7 @@ class Patroller extends StandOnIdle { } @Override - public void perform(final Creature creature) { + public void perform(final NPC creature) { if (!creature.getZone().getPlayerAndFriends().isEmpty()) { if (creature.hasPath()) { creature.followPath(); @@ -86,7 +86,7 @@ class Patroller extends StandOnIdle { * @return true if the creature would leave the area, * false otherwise */ - private boolean weWouldLeaveArea(final Creature creature, final Direction d) { + private boolean weWouldLeaveArea(final NPC creature, final Direction d) { return (creature.getY() + d.getdy() < minY) || (creature.getY() + d.getdy() > maxY) || (creature.getX() + d.getdx() < minX) diff --git a/src/games/stendhal/server/entity/creature/impl/idle/StandOnIdle.java b/src/games/stendhal/server/entity/creature/impl/idle/StandOnIdle.java index 222366f83e..23de764f83 100644 --- a/src/games/stendhal/server/entity/creature/impl/idle/StandOnIdle.java +++ b/src/games/stendhal/server/entity/creature/impl/idle/StandOnIdle.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,11 +15,13 @@ package games.stendhal.server.entity.creature.impl.idle; import games.stendhal.common.Rand; import games.stendhal.server.entity.Entity; import games.stendhal.server.entity.RPEntity; -import games.stendhal.server.entity.creature.Creature; +import games.stendhal.server.entity.npc.NPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.AbstractIdleBehaviour; -public class StandOnIdle implements IdleBehaviour { + +public class StandOnIdle extends AbstractIdleBehaviour { @Override - public void perform(final Creature creature) { + public void perform(final NPC creature) { retreatUnderFire(creature); } @@ -29,7 +31,7 @@ public class StandOnIdle implements IdleBehaviour { * @param creature The creature that should try to retreat. * @return true if trying to escape, false if retreatin is not needed */ - protected boolean retreatUnderFire(final Creature creature) { + protected boolean retreatUnderFire(final NPC creature) { for (RPEntity attacker : creature.getAttackingRPEntities()) { if (attacker.canDoRangeAttack(creature, attacker.getMaxRangeForArcher())) { retreat(creature, attacker); @@ -49,7 +51,7 @@ public class StandOnIdle implements IdleBehaviour { * @param creature The creature that tries to retreat. * @param enemy The enemy to run away from. */ - private void retreat(final Creature creature, final Entity enemy) { + private void retreat(final NPC creature, final Entity enemy) { creature.clearPath(); creature.faceToward(enemy); creature.setDirection(creature.getDirection().oppositeDirection()); diff --git a/src/games/stendhal/server/entity/item/AreaUseItem.java b/src/games/stendhal/server/entity/item/AreaUseItem.java index 1edf5ccd1d..670c98b2c6 100644 --- a/src/games/stendhal/server/entity/item/AreaUseItem.java +++ b/src/games/stendhal/server/entity/item/AreaUseItem.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2003-2022 - Arianne * + * Copyright (C) 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -68,6 +68,7 @@ public class AreaUseItem extends Item { * @return * true if item used successfully. */ + @SuppressWarnings("unused") protected boolean onUsedInArea(final RPEntity user, final StendhalRPZone zone, final int x, final int y) { return true; } diff --git a/src/games/stendhal/server/entity/item/BreakableWeapon.java b/src/games/stendhal/server/entity/item/BreakableWeapon.java index 3e60e9389e..f29766ecde 100644 --- a/src/games/stendhal/server/entity/item/BreakableWeapon.java +++ b/src/games/stendhal/server/entity/item/BreakableWeapon.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2018-2023 - Stendhal * + * Copyright © 2018-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -17,11 +17,17 @@ import java.util.Map; import games.stendhal.common.Rand; import games.stendhal.server.entity.RPEntity; + /** * An item that wears & breaks. + * + * TODO: + * - create unit test + * - convert to "broken" item when "breaks" */ public class BreakableWeapon extends Weapon { + /** Item condition descriptions based on number of uses. */ private static final Map conditions = new LinkedHashMap() {{ put("new", 1.0); put("like new", 0.75); @@ -30,13 +36,32 @@ public class BreakableWeapon extends Weapon { put("very worn", 0.0); }}; + /** Property denoting whether player has been notified that item is about to break. */ private boolean notified = false; + /** + * Creates a breakable weapon item. + * + * @param name + * Item name. + * @param clazz + * Item class. + * @param subclass + * Item subclass. + * @param attributes + * Item attributes. + */ public BreakableWeapon(String name, String clazz, String subclass, Map attributes) { super(name, clazz, subclass, attributes); } + /** + * Copy constructor. + * + * @param item + * Item to be copied. + */ public BreakableWeapon(final BreakableWeapon item) { super(item); } @@ -47,7 +72,7 @@ public class BreakableWeapon extends Weapon { } /** - * Sets the item's state back to new. + * Sets the item's condition back to new (0 uses). */ @Override public void repair() { @@ -60,20 +85,26 @@ public class BreakableWeapon extends Weapon { * Checks the used state of the item. * * @return - * true if the item has deteriorated. + * {@code true} if the item has been used and is deteriorated. */ public boolean isUsed() { return getUses() > 0; } /** - * Increment number of times used. + * Increments number of times item has been used. */ @Override public void deteriorate() { put("uses", getUses() + 1); } + /** + * Increments number of times item has been used and notifies user if about to break. + * + * @param user + * Entity using item when deterioration takes place. + */ @Override public void deteriorate(final RPEntity user) { deteriorate(); @@ -83,6 +114,12 @@ public class BreakableWeapon extends Weapon { } } + /** + * Notifies user if item is about to break. + * + * @param user + * Entity using item. + */ private void onWeakened(final RPEntity user) { if (!notified) { user.sendPrivateText("Your " + getName() + " is about to break."); @@ -90,6 +127,12 @@ public class BreakableWeapon extends Weapon { } } + /** + * Retrieves condition description based on item's current state. + * + * @return + * Condition description. + */ public String getConditionName() { final Double condition = getCondition(); for (final String conditionName: conditions.keySet()) { @@ -101,6 +144,12 @@ public class BreakableWeapon extends Weapon { return "about to break"; } + /** + * Retrieves numeric value representing item's current condition state. + * + * @return + * Condition state. + */ private double getCondition() { return 1 - (getUses() / (double) getDurability()); } @@ -109,7 +158,7 @@ public class BreakableWeapon extends Weapon { * Checks if the item has no uses remaining. * * @return - * true if uses are as much or more than base_uses. + * {@code true} if item's condition state is 0 or less. */ public boolean isBroken() { final double condition = getCondition(); @@ -133,10 +182,22 @@ public class BreakableWeapon extends Weapon { return Rand.randUniform(1, 100) <= chanceOfBreak; } + /** + * Retrieves item's durability. + * + * @return + * Number of uses before chance of break. + */ public int getDurability() { return getInt("durability"); } + /** + * Retrieves number of times item has been used. + * + * @return + * Number of times used. + */ public int getUses() { return getInt("uses"); } diff --git a/src/games/stendhal/server/entity/item/Corpse.java b/src/games/stendhal/server/entity/item/Corpse.java index c94ed1f665..dba019693f 100644 --- a/src/games/stendhal/server/entity/item/Corpse.java +++ b/src/games/stendhal/server/entity/item/Corpse.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -17,7 +17,6 @@ import java.awt.geom.Rectangle2D; import org.apache.log4j.Logger; import games.stendhal.common.ItemTools; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.server.core.engine.ItemLogger; import games.stendhal.server.core.engine.SingletonRepository; @@ -29,6 +28,7 @@ import games.stendhal.server.entity.PassiveEntity; import games.stendhal.server.entity.RPEntity; import games.stendhal.server.entity.player.Player; import games.stendhal.server.entity.slot.LootableSlot; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.Definition.Type; import marauroa.common.game.RPClass; import marauroa.common.game.RPObject; @@ -94,7 +94,7 @@ public class Corpse extends PassiveEntity implements EquipListener { private static final Logger logger = Logger.getLogger(Corpse.class); /** Time (in seconds) until a corpse disappears. */ - private static final int DEGRADATION_TIMEOUT = 15 * MathHelper.SECONDS_IN_ONE_MINUTE; + private static final int DEGRADATION_TIMEOUT = 15 * TimeUtil.SECONDS_IN_MINUTE; /** number of degradation steps. */ private static final int MAX_STAGE = 5; diff --git a/src/games/stendhal/server/entity/item/Item.java b/src/games/stendhal/server/entity/item/Item.java index afacbc0d1d..293cfad372 100644 --- a/src/games/stendhal/server/entity/item/Item.java +++ b/src/games/stendhal/server/entity/item/Item.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -17,13 +17,13 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; import java.util.Map.Entry; +import java.util.function.Predicate; import org.apache.log4j.Logger; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableList.Builder; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.constants.Nature; import games.stendhal.common.grammar.Grammar; @@ -39,6 +39,7 @@ import games.stendhal.server.entity.mapstuff.spawner.PassiveEntityRespawnPoint; import games.stendhal.server.entity.player.Player; import games.stendhal.server.entity.status.StatusAttacker; import games.stendhal.server.entity.status.StatusType; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.Definition; import marauroa.common.game.Definition.Type; import marauroa.common.game.RPClass; @@ -66,10 +67,10 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, /** * mean time an item is constantly usable in hours */ - private static final long MEAN_LIFETIME = 12 * MathHelper.MILLISECONDS_IN_ONE_HOUR; + private static final long MEAN_LIFETIME = 12 * TimeUtil.MILLISECONDS_IN_HOUR; // 10 minutes - public static final int DEGRADATION_TIMEOUT = 10 * MathHelper.SECONDS_IN_ONE_MINUTE; + public static final int DEGRADATION_TIMEOUT = 10 * TimeUtil.SECONDS_IN_MINUTE; /** list of possible slots for this item. */ @@ -170,6 +171,9 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, // Some items have ranged attack values entity.addAttribute("ratk", Type.SHORT, Definition.HIDDEN); + // alters weapon accuracy by a percentage + entity.addAttribute("accuracy_bonus", Type.FLOAT, Definition.HIDDEN); + // Some items indicate how often you can attack. entity.addAttribute("rate", Type.SHORT, Definition.HIDDEN); @@ -248,8 +252,9 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, // True for items that should be bound automatically at loot (or login) entity.addAttribute("autobind", Type.FLAG, (byte) (Definition.HIDDEN | Definition.VOLATILE)); - // Number of uses for BreakableWeapon + // number of times item can be used before chance of break ({@code BreakableWeapon}) entity.addAttribute("durability", Type.INT, Definition.VOLATILE); + // current number of times item has been used entity.addAttribute("uses", Type.INT); // player that owns the item @@ -709,6 +714,7 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, /** * Override in SlotActivatedItem sub-class. */ + @SuppressWarnings("unused") public void initializeActiveSlotsList(final List slotList) { // Do nothing } @@ -716,6 +722,7 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, /** * Override in StatusResistantItem sub-class. */ + @SuppressWarnings("unused") public void initializeStatusResistancesList(Map resistanceList) { // Do nothing @@ -742,6 +749,7 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, * @param player the player who drops the Item. * */ + @SuppressWarnings("unused") public void onPutOnGround(final Player player) { onPutOnGround(true); } @@ -871,6 +879,10 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, stats.append("%"); } } + if (has("accuracy_bonus")) { + stats.append(" ACCURACY-BONUS: "); + stats.append((getDouble("accuracy_bonus") + "%").replaceFirst("\\.[0]+%$", "%")); + } if (has("min_level")) { stats.append(" MIN-LEVEL: "); @@ -1000,6 +1012,7 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, * @param slot slot where the item is equipped * @return unknown, see the note above */ + @SuppressWarnings("unused") public boolean onEquipped(RPEntity equipper, String slot) { // this.prevEntity = equipper; @@ -1032,5 +1045,43 @@ public class Item extends PassiveEntity implements TurnListener, EquipListener, return false; } + /** + * Determines if an item can be submitted as quest item. + * + * Currently only makes special case for experimental sandwich rewarded from Meal for Groongo + * quest. + * + * @return + * {@code false} if the item should not be submitted in quests. + */ + public boolean isSubmittable() { + if ("sandwich".equals(getName()) && getDescription().contains("experimental")) { + return false; + } + return true; + } + /** + * A convenience method for getting a method for matching item names. + * + * @param name + * Item name to match. + * @return + * A predicate for matching the name. + */ + public static Predicate nameMatches(String name) { + return item -> name.equalsIgnoreCase(item.getName()); + } + + /** + * A convenience method for getting a method for matching item names and submittable status. + * + * @param name + * Item name to match. + * @return + * A predicate for matching the name. + */ + public static Predicate nameMatchesSubmittable(String name) { + return item -> name.equalsIgnoreCase(item.getName()) && item.isSubmittable(); + } } diff --git a/src/games/stendhal/server/entity/item/scroll/BalloonScroll.java b/src/games/stendhal/server/entity/item/scroll/BalloonScroll.java index 334dbe054c..83a56c3795 100644 --- a/src/games/stendhal/server/entity/item/scroll/BalloonScroll.java +++ b/src/games/stendhal/server/entity/item/scroll/BalloonScroll.java @@ -14,9 +14,9 @@ package games.stendhal.server.entity.item.scroll; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.events.DelayedPlayerTextSender; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** * Represents the balloon that takes the player to 7 kikareukin clouds, @@ -24,7 +24,7 @@ import games.stendhal.server.entity.player.Player; */ public class BalloonScroll extends TimedTeleportScroll { - private static final long DELAY = 6 * MathHelper.MILLISECONDS_IN_ONE_HOUR; + private static final long DELAY = 6 * TimeUtil.MILLISECONDS_IN_HOUR; private static final int NEWTIME = 540; /** diff --git a/src/games/stendhal/server/entity/item/scroll/RainbowBeansScroll.java b/src/games/stendhal/server/entity/item/scroll/RainbowBeansScroll.java index 70566791cb..f9a9802f3b 100644 --- a/src/games/stendhal/server/entity/item/scroll/RainbowBeansScroll.java +++ b/src/games/stendhal/server/entity/item/scroll/RainbowBeansScroll.java @@ -2,7 +2,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,10 +16,10 @@ package games.stendhal.server.entity.item.scroll; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** * Represents the rainbow beans that takes the player to the dream world zone, @@ -27,7 +27,7 @@ import games.stendhal.server.entity.player.Player; */ public class RainbowBeansScroll extends TimedTeleportScroll { - private static final long DELAY = 6 * MathHelper.MILLISECONDS_IN_ONE_HOUR; + private static final long DELAY = 6 * TimeUtil.MILLISECONDS_IN_HOUR; /** * Creates a new timed marked RainbowBeansScroll scroll. diff --git a/src/games/stendhal/server/entity/mapstuff/area/OccupantArea.java b/src/games/stendhal/server/entity/mapstuff/area/OccupantArea.java index 9500f38b1c..c4859d01b1 100644 --- a/src/games/stendhal/server/entity/mapstuff/area/OccupantArea.java +++ b/src/games/stendhal/server/entity/mapstuff/area/OccupantArea.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2007-2023 - Stendhal * + * Copyright © 2007-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -104,6 +104,7 @@ public class OccupantArea extends AreaEntity implements MovementListener, * @return false if this entity should not be processed, * true otherwise. */ + @SuppressWarnings("unused") protected boolean handleAdded(final RPEntity entity) { return true; } @@ -117,6 +118,7 @@ public class OccupantArea extends AreaEntity implements MovementListener, * @return false if this entity should be removed from * further processing, true otherwise. */ + @SuppressWarnings("unused") protected boolean handleInterval(final RPEntity entity) { return true; } @@ -130,6 +132,7 @@ public class OccupantArea extends AreaEntity implements MovementListener, * @return false if this entity should be removed from * further processing, true otherwise. */ + @SuppressWarnings("unused") protected boolean handleMovement(final RPEntity entity) { return true; } @@ -141,6 +144,7 @@ public class OccupantArea extends AreaEntity implements MovementListener, * @param entity * The RPEntity that was added. */ + @SuppressWarnings("unused") protected void handleRemoved(final RPEntity entity) { // can be implemented by sub classes. } diff --git a/src/games/stendhal/server/entity/mapstuff/block/Block.java b/src/games/stendhal/server/entity/mapstuff/block/Block.java index 17d348a101..a7633ad99e 100644 --- a/src/games/stendhal/server/entity/mapstuff/block/Block.java +++ b/src/games/stendhal/server/entity/mapstuff/block/Block.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2012-2016 - Stendhal * + * (C) Copyright 2012-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -19,7 +19,6 @@ import java.util.List; import org.apache.log4j.Logger; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.constants.SoundLayer; import games.stendhal.server.core.engine.SingletonRepository; @@ -32,6 +31,7 @@ import games.stendhal.server.entity.Entity; import games.stendhal.server.entity.RPEntity; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.Definition.Type; import marauroa.common.game.RPClass; import marauroa.common.game.RPObject; @@ -48,7 +48,7 @@ public class Block extends ActiveEntity implements ZoneEnterExitListener, private static final Logger logger = Logger.getLogger(Block.class); /** number of seconds until a block is reset to its original position */ - static final int RESET_TIMEOUT_IN_SECONDS = 5 * MathHelper.SECONDS_IN_ONE_MINUTE; + static final int RESET_TIMEOUT_IN_SECONDS = 5 * TimeUtil.SECONDS_IN_MINUTE; /** number of seconds until another attempt to rest the block to its original position is attempted */ static final int RESET_AGAIN_DELAY = 10; diff --git a/src/games/stendhal/server/entity/mapstuff/block/BlockTarget.java b/src/games/stendhal/server/entity/mapstuff/block/BlockTarget.java index 0f38568de0..63d7302b78 100644 --- a/src/games/stendhal/server/entity/mapstuff/block/BlockTarget.java +++ b/src/games/stendhal/server/entity/mapstuff/block/BlockTarget.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2012-2016 - Stendhal * + * (C) Copyright 2012-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -93,6 +93,7 @@ public class BlockTarget extends AreaEntity implements PuzzleEntity { * @param b The Block that was pushed on this target * @param p The Player who has pushed the triggering Block on this target */ + @SuppressWarnings("unused") public void trigger(Block b, Player p) { if(this.action != null) { this.action.fire(p, null, null); @@ -103,7 +104,7 @@ public class BlockTarget extends AreaEntity implements PuzzleEntity { } /** - * Untriggeres this BlockTarget + * Untriggers this BlockTarget */ public void untrigger() { if (puzzleBuildingBlock != null) { diff --git a/src/games/stendhal/server/entity/mapstuff/office/RentedSignList.java b/src/games/stendhal/server/entity/mapstuff/office/RentedSignList.java index df14848fa5..e06216d26c 100644 --- a/src/games/stendhal/server/entity/mapstuff/office/RentedSignList.java +++ b/src/games/stendhal/server/entity/mapstuff/office/RentedSignList.java @@ -14,8 +14,8 @@ package games.stendhal.server.entity.mapstuff.office; import java.awt.Shape; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.util.TimeUtil; /** * A list of RentedSign as frontend for the zone storage. @@ -23,7 +23,7 @@ import games.stendhal.server.core.engine.StendhalRPZone; * @author hendrik */ public class RentedSignList extends StorableEntityList { - private static final long EXPIRE_TIMEOUT = MathHelper.MILLISECONDS_IN_ONE_DAY; + private static final long EXPIRE_TIMEOUT = TimeUtil.MILLISECONDS_IN_DAY; /** * Creates a new RentedSignList. diff --git a/src/games/stendhal/server/entity/mapstuff/office/StorableEntityList.java b/src/games/stendhal/server/entity/mapstuff/office/StorableEntityList.java index 08acf7b16c..71d8a861f3 100644 --- a/src/games/stendhal/server/entity/mapstuff/office/StorableEntityList.java +++ b/src/games/stendhal/server/entity/mapstuff/office/StorableEntityList.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -173,6 +173,7 @@ public abstract class StorableEntityList implements TurnListen protected abstract String getName(T entity); + @SuppressWarnings("unused") protected boolean shouldExpire(final T entity) { return false; } diff --git a/src/games/stendhal/server/entity/mapstuff/portal/HousePortal.java b/src/games/stendhal/server/entity/mapstuff/portal/HousePortal.java index c3d32cd6ac..6684771463 100644 --- a/src/games/stendhal/server/entity/mapstuff/portal/HousePortal.java +++ b/src/games/stendhal/server/entity/mapstuff/portal/HousePortal.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,6 +12,8 @@ ***************************************************************************/ package games.stendhal.server.entity.mapstuff.portal; +import static games.stendhal.common.constants.Actions.MOVE_CONTINUOUS; + import java.util.Arrays; import java.util.List; @@ -81,6 +83,9 @@ public class HousePortal extends AccessCheckingPortal { put(DOOR_ID, doorId); put(OWNER, ""); put(LOCK_NUMBER, 0); + // should be safe to assume player ends up on opposite side of house portal destination + put(MOVE_CONTINUOUS, ""); + store(); } @@ -96,6 +101,8 @@ public class HousePortal extends AccessCheckingPortal { super.setDestination(get(DESTINATION_ZONE), idToObject(DESTINATION_ID)); super.setIdentifier(idToObject(PORTAL_REFERENCE)); setRejectedMessage("The door is locked."); + // should be safe to assume player ends up on opposite side of house portal destination + put(MOVE_CONTINUOUS, ""); store(); } diff --git a/src/games/stendhal/server/entity/mapstuff/sound/BellSoundSource.java b/src/games/stendhal/server/entity/mapstuff/sound/BellSoundSource.java index 814fbec84b..39e05883fa 100644 --- a/src/games/stendhal/server/entity/mapstuff/sound/BellSoundSource.java +++ b/src/games/stendhal/server/entity/mapstuff/sound/BellSoundSource.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,13 +14,13 @@ package games.stendhal.server.entity.mapstuff.sound; import java.util.Calendar; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SoundLayer; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.events.TurnListener; import games.stendhal.server.entity.PassiveEntity; import games.stendhal.server.events.SoundEvent; +import games.stendhal.server.util.TimeUtil; /** * A sound event generating object for the churches. Plays bell sound every half @@ -35,7 +35,7 @@ public class BellSoundSource extends PassiveEntity implements TurnListener { private static final int VOLUME = 120; /** Time between bell playings in minutes. */ - private static final int TIME_SLICE = MathHelper.MINUTES_IN_ONE_HOUR / 2; + private static final int TIME_SLICE = TimeUtil.MINUTES_IN_HOUR / 2; /** Time between individual bell sounds when playing */ private static final int TIME_BETWEEN_SOUNDS = 3; @@ -83,7 +83,7 @@ public class BellSoundSource extends PassiveEntity implements TurnListener { */ Calendar now = Calendar.getInstance(); int timeToNext = TIME_SLICE - (now.get(Calendar.MINUTE) % TIME_SLICE); - SingletonRepository.getTurnNotifier().notifyInSeconds(Math.max(1, timeToNext * MathHelper.SECONDS_IN_ONE_MINUTE), this); + SingletonRepository.getTurnNotifier().notifyInSeconds(Math.max(1, timeToNext * TimeUtil.SECONDS_IN_MINUTE), this); } /** diff --git a/src/games/stendhal/server/entity/mapstuff/spawner/CloverSpawner.java b/src/games/stendhal/server/entity/mapstuff/spawner/CloverSpawner.java new file mode 100644 index 0000000000..0fcd8c957d --- /dev/null +++ b/src/games/stendhal/server/entity/mapstuff/spawner/CloverSpawner.java @@ -0,0 +1,176 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.entity.mapstuff.spawner; + +import java.awt.Point; +import java.util.ArrayList; +import java.util.List; + +import org.apache.log4j.Logger; + +import games.stendhal.common.Rand; +import games.stendhal.server.core.engine.SingletonRepository; +import games.stendhal.server.core.engine.StendhalRPWorld; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.core.events.TurnNotifier; +import games.stendhal.server.entity.item.Item; +import games.stendhal.server.util.TimeUtil; + + +/** + * Manages four-leaf clover spawning. + * + * TODO: + * - only spawn on grass and dirt tiles + */ +public class CloverSpawner extends PassiveEntityRespawnPoint { + + private static Logger logger = Logger.getLogger(CloverSpawner.class); + + private boolean initialized = false; + + private Item grownClover; + + private static CloverSpawner instance; + + + /** + * Retrieves singleton instance. + */ + public static CloverSpawner get() { + if (instance == null) { + instance = new CloverSpawner(); + } + return instance; + } + + /** + * Hidden singleton constructor. + */ + private CloverSpawner() { + super("four-leaf clover", 0); + grownClover = null; + hasPickableFruit = false; + } + + /** + * Adds clover to world and starts spawn cycle. + */ + public void init() { + if (initialized) { + // don't allow more than one clover spawner in world + logger.warn("Tried to re-initialize clover spawner"); + return; + } + initialized = true; + + // spawn clover at server start + spawn(); + // set next spawn at midnight + TurnNotifier.get().notifyInSeconds(TimeUtil.secondsToMidnight(), CloverSpawner.get()); + } + + /** + * Adds clover to world. + */ + private boolean spawn() { + // remove clover & grower from current zone + StendhalRPZone currentZone = getZone(); + if (currentZone != null) { + if (grownClover != null) { + StendhalRPZone cloverZone = grownClover.getZone(); + if (cloverZone == null) { + logger.warn("Clover's zone not available"); + } else if (!currentZone.equals(cloverZone)) { + logger.warn("Clover (" + cloverZone.getName() + ") not located in same zone as spawner (" + + currentZone.getName() + ")"); + cloverZone.remove(grownClover); + } else { + currentZone.remove(grownClover); + } + } + currentZone.remove(this); + } + grownClover = null; + + StendhalRPWorld world = SingletonRepository.getRPWorld(); + // acceptable zones + List zones = new ArrayList<>(); + for (String region: world.getRegions()) { + for (StendhalRPZone zone: world.getAllZonesFromRegion(region, true, true, true)) { + if (zone.getLevel() == 0) { + zones.add(zone); + } + } + } + + StendhalRPZone newZone = Rand.rand(zones); + Point pos = newZone.getRandomSpawnPosition(this, false); + if (pos == null) { + logger.warn("Unable to find suitable spawn position in zone " + newZone.getName() + + ", retrying in 15 minutes"); + hasPickableFruit = false; + return false; + } + setPosition(pos.x, pos.y); + newZone.add(this); + // set state to allow player to pick up + growNewFruit(); + logger.info("Spawned four-leaf clover at " + newZone.getName() + " " + getX() + "," + getY()); + return true; + } + + @Override + public void onTurnReached(int currentTurn) { + // spawn a new clover + if (spawn()) { + // set re-spawn for next day at midnight + TurnNotifier.get().notifyInSeconds(TimeUtil.secondsToMidnight(), this); + } else { + // failed, retry in 15 minutes + TurnNotifier.get().notifyInSeconds(TimeUtil.SECONDS_IN_MINUTE * 15, this); + } + } + + @Override + public void onFruitPicked(final Item picked) { + hasPickableFruit = false; + grownClover = null; + if (picked != null) { + picked.setPlantGrower(null); + } + } + + @Override + protected Item growNewFruit() { + Item grownItem = super.growNewFruit(); + if (grownItem != null) { + grownClover = grownItem; + } + return grownClover; + } + + @Override + public void setToFullGrowth() { + growNewFruit(); + } + + /** + * Checks if a clover is available to be picked. + * + * @return + * {@code true} if clover was spawned and not yet picked. + */ + public boolean hasPickableClover() { + return grownClover != null; + } +} diff --git a/src/games/stendhal/server/entity/mapstuff/spawner/FlowerGrower.java b/src/games/stendhal/server/entity/mapstuff/spawner/FlowerGrower.java index 6089d75678..2cedd912d6 100644 --- a/src/games/stendhal/server/entity/mapstuff/spawner/FlowerGrower.java +++ b/src/games/stendhal/server/entity/mapstuff/spawner/FlowerGrower.java @@ -144,13 +144,14 @@ public class FlowerGrower extends VegetableGrower { } @Override - protected void growNewFruit() { + protected Item growNewFruit() { if (isOnFreeFertileGround()) { - super.growNewFruit(); + return super.growNewFruit(); } else { if (getZone() != null) { getZone().remove(this); } } + return null; } } diff --git a/src/games/stendhal/server/entity/mapstuff/spawner/GrowingPassiveEntityRespawnPoint.java b/src/games/stendhal/server/entity/mapstuff/spawner/GrowingPassiveEntityRespawnPoint.java index a216c64211..3d24d28360 100644 --- a/src/games/stendhal/server/entity/mapstuff/spawner/GrowingPassiveEntityRespawnPoint.java +++ b/src/games/stendhal/server/entity/mapstuff/spawner/GrowingPassiveEntityRespawnPoint.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -163,7 +163,7 @@ public abstract class GrowingPassiveEntityRespawnPoint extends } @Override - protected void growNewFruit() { + protected Item growNewFruit() { setRipeness(ripeness + 1); logger.debug("Grow " + ripeness + " up to " + maxRipeness); notifyWorldAboutChanges(); @@ -171,6 +171,7 @@ public abstract class GrowingPassiveEntityRespawnPoint extends if (ripeness < maxRipeness) { SingletonRepository.getTurnNotifier().notifyInTurns(getRandomTurnsForRegrow(), this); } + return null; } @Override diff --git a/src/games/stendhal/server/entity/mapstuff/spawner/PassiveEntityRespawnPoint.java b/src/games/stendhal/server/entity/mapstuff/spawner/PassiveEntityRespawnPoint.java index c87ba3d3a7..597351c234 100644 --- a/src/games/stendhal/server/entity/mapstuff/spawner/PassiveEntityRespawnPoint.java +++ b/src/games/stendhal/server/entity/mapstuff/spawner/PassiveEntityRespawnPoint.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -49,7 +49,7 @@ public class PassiveEntityRespawnPoint extends Entity implements TurnListener { /** * Is there still a fruit that has not yet been picked up? */ - private boolean hasPickableFruit; + protected boolean hasPickableFruit; /** * The name of the fruit (Item) that is grown by the PlantGrower. @@ -164,7 +164,8 @@ public class PassiveEntityRespawnPoint extends Entity implements TurnListener { /** * Creates a new fruit. */ - protected void growNewFruit() { + protected Item growNewFruit() { + Item grownItem = null; if (!hasPickableFruit) { LOGGER.debug("Growing " + growingItemName); @@ -172,8 +173,7 @@ public class PassiveEntityRespawnPoint extends Entity implements TurnListener { final StendhalRPZone zone = world.getZone(getID().getZoneID()); // create a new grown item - final Item grownItem = SingletonRepository.getEntityManager().getItem( - growingItemName); + grownItem = SingletonRepository.getEntityManager().getItem(growingItemName); grownItem.setPlantGrower(this); grownItem.setPosition(getX(), getY()); grownItem.setFromCorpse(true); @@ -183,6 +183,7 @@ public class PassiveEntityRespawnPoint extends Entity implements TurnListener { zone.add(grownItem, false); hasPickableFruit = true; } + return grownItem; } public void setToFullGrowth() { diff --git a/src/games/stendhal/server/entity/mapstuff/spawner/SheepFood.java b/src/games/stendhal/server/entity/mapstuff/spawner/SheepFood.java index 045698323b..4e387887d7 100644 --- a/src/games/stendhal/server/entity/mapstuff/spawner/SheepFood.java +++ b/src/games/stendhal/server/entity/mapstuff/spawner/SheepFood.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2020 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -80,9 +80,10 @@ public class SheepFood extends PassiveEntityRespawnPoint { } @Override - protected void growNewFruit() { + protected Item growNewFruit() { setAmount(amount + 1); notifyWorldAboutChanges(); + return null; } @Override diff --git a/src/games/stendhal/server/entity/npc/ConversationPhrases.java b/src/games/stendhal/server/entity/npc/ConversationPhrases.java index 34ecae5e7a..04765bb972 100644 --- a/src/games/stendhal/server/entity/npc/ConversationPhrases.java +++ b/src/games/stendhal/server/entity/npc/ConversationPhrases.java @@ -66,9 +66,11 @@ public class ConversationPhrases { public static final List PURCHASE_MESSAGES = Arrays.asList("buy", "purchase"); + public static final ImmutableSet REPAIR_MESSAGES = ImmutableSet.of("repair", "fix"); + public static final ImmutableSet KNOWN = ImmutableSet.of("hello", "help", "job", - "task", "complete", "done", "another", "offer", "yes", "no", "bye", "buy", "sell", "heal", - "challenge"); + "task", "complete", "done", "another", "offer", "yes", "no", "bye", "buy", "sell", "repair", + "heal", "challenge"); /** * Combine a string collection (list) with additional strings. diff --git a/src/games/stendhal/server/entity/npc/NPC.java b/src/games/stendhal/server/entity/npc/NPC.java index abc101bd3d..8b0a755d1e 100644 --- a/src/games/stendhal/server/entity/npc/NPC.java +++ b/src/games/stendhal/server/entity/npc/NPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2025 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -12,6 +12,8 @@ ***************************************************************************/ package games.stendhal.server.entity.npc; +import static games.stendhal.common.Constants.DEFAULT_SOUND_RADIUS; + import java.util.ArrayList; import java.util.Arrays; import java.util.List; @@ -28,6 +30,7 @@ import games.stendhal.server.core.pathfinder.Path; import games.stendhal.server.entity.DressedEntity; import games.stendhal.server.entity.Entity; import games.stendhal.server.entity.item.Corpse; +import games.stendhal.server.entity.npc.behaviour.impl.idle.IdleBehaviour; import games.stendhal.server.events.SoundEvent; import marauroa.common.game.Definition; import marauroa.common.game.Definition.Type; @@ -42,10 +45,6 @@ public abstract class NPC extends DressedEntity { * specified sounds. */ private static final int SOUND_PROBABILITY = 20; - /** - * Creature sound radius. - */ - protected static final int SOUND_RADIUS = 23; /** * Minimum delay in milliseconds between playing creature sounds. */ @@ -83,6 +82,11 @@ public abstract class NPC extends DressedEntity { /** The time stamp of previous sound event. */ private long lastSoundTime; + protected IdleBehaviour idler; + // considered idle by default + protected boolean isIdle = true; + + public static void generateRPClass() { try { final RPClass npc = new RPClass("npc"); @@ -309,17 +313,29 @@ public abstract class NPC extends DressedEntity { } } + public void preLogic() { + if (idler != null) { + // handled in pre-logic to minimize sprite jumping + idler.perform(this); + } + } + @Override public void logic() { - if (atMovementRadius()) { - onOutsideMovementRadius(); - } - if (!hasPath()) { - if (logger.isDebugEnabled()) { - String title = getTitle(); - String zone = getZone().getName(); - String coords = Integer.toString(getX()) + ", " + Integer.toString(getY()); - logger.debug("Moving entity " + title + " at " + zone + " " + coords + " does not have a path"); + if (idler != null) { + // handled in pre-logic + return; + } else { + if (!hasPath()) { + if (atMovementRadius()) { + onOutsideMovementRadius(); + } + if (logger.isDebugEnabled()) { + String title = getTitle(); + String zone = getZone().getName(); + String coords = Integer.toString(getX()) + ", " + Integer.toString(getY()); + logger.debug("Moving entity " + title + " at " + zone + " " + coords + " does not have a path"); + } } } @@ -330,6 +346,8 @@ public abstract class NPC extends DressedEntity { /** * Give NPC a random path + * + * NOTE: can this be replaced with {@code NPC.setIdleBehaviour(new WanderIdleBehaviour())}? */ public void moveRandomly() { setRandomPathFrom(getX(), getY(), getMovementRange() / 2); @@ -347,6 +365,14 @@ public abstract class NPC extends DressedEntity { pauseTurnsRemaining = pauseTurns; } + @Override + protected void onMoved(final int oldX, final int oldY, final int newX, final int newY) { + super.onMoved(oldX, oldY, newX, newY); + if (idler != null) { + idler.onMoved(this); + } + } + /** * Pause the entity when path is completed. * Call setDirection() first to specify which @@ -384,9 +410,59 @@ public abstract class NPC extends DressedEntity { long time = System.currentTimeMillis(); if (lastSoundTime + SOUND_DEAD_TIME < time) { lastSoundTime = time; - this.addEvent(new SoundEvent(Rand.rand(sounds), SOUND_RADIUS, 100, SoundLayer.CREATURE_NOISE)); + this.addEvent(new SoundEvent(Rand.rand(sounds), DEFAULT_SOUND_RADIUS, 100, + SoundLayer.CREATURE_NOISE)); this.notifyWorldAboutChanges(); } } } + + /** + * Sets the idle movement behavior manager. + * + * Not related to idle conversation state. + * + * @param idler + * Manager for executing behavior. + */ + public void setIdleBehaviour(final IdleBehaviour idler) { + this.idler = idler; + } + + /** + * Faces a new random direction. + */ + public void changeDirection() { + final Direction oldDir = getDirection(); + Direction newDir = Direction.rand(); + short failsafe = 50; + while (newDir.equals(oldDir)) { + // find a direction different than previous + newDir = Direction.rand(); + failsafe--; + if (failsafe < 1) { + break; + } + } + if (newDir.equals(oldDir)) { + logger.warn("Failed to change entity's direction"); + } + setDirection(newDir); + } + + @Override + protected void handleSimpleCollision(final int nx, final int ny) { + if (isIdle && idler != null && idler.handleSimpleCollision(this, nx, ny)) { + return; + } + super.handleSimpleCollision(nx, ny); + } + + @Override + protected void handleObjectCollision() { + if (isIdle && idler != null && idler.handleObjectCollision(this)) { + return; + } + super.handleObjectCollision(); + } } diff --git a/src/games/stendhal/server/entity/npc/NPCList.java b/src/games/stendhal/server/entity/npc/NPCList.java index 6ddf278a1f..bfe569d163 100644 --- a/src/games/stendhal/server/entity/npc/NPCList.java +++ b/src/games/stendhal/server/entity/npc/NPCList.java @@ -1,6 +1,5 @@ -/* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,12 +13,15 @@ package games.stendhal.server.entity.npc; import java.util.HashMap; import java.util.Iterator; +import java.util.Locale; import java.util.Map; import java.util.Set; import java.util.TreeSet; import org.apache.log4j.Logger; +import com.google.common.collect.Sets; + /** * This Singleton should contain all NPCs in the Stendhal world that are unique. */ @@ -32,6 +34,9 @@ public class NPCList implements Iterable { private final Map contents; + /** Names reserved for NPCs created dynamically. */ + private final Set reserved = Sets.newHashSet("patrick"); // Herald NPC (games.stendhal.server.script.Herald) + /** * Returns the Singleton instance. @@ -59,7 +64,7 @@ public class NPCList implements Iterable { * @return The NPC, or null if there is no NPC with this name */ public SpeakerNPC get(final String name) { - return contents.get(name.toLowerCase()); + return contents.get(name.toLowerCase(Locale.ENGLISH)); } /** @@ -70,7 +75,7 @@ public class NPCList implements Iterable { * @return true iff an NPC with the given name exists */ public boolean has(final String name) { - return contents.containsKey(name.toLowerCase()); + return contents.containsKey(name.toLowerCase(Locale.ENGLISH)); } /** @@ -84,12 +89,16 @@ public class NPCList implements Iterable { public void add(final SpeakerNPC npc) { // insert lower case names to allow case insensitive // searches for teleport commands, etc. - final String name = npc.getName().toLowerCase(); + final String name = npc.getName().toLowerCase(Locale.ENGLISH); if (contents.containsKey(name)) { logger.error("Not adding " + npc + " to NPCList because there is already an NPC called " + npc.getName()); + } else if (reserved.contains(name)) { + logger.error("Not adding " + npc + + " to NPCList because name " + + npc.getName() + " is reserved"); } else { contents.put(name, npc); } @@ -104,7 +113,7 @@ public class NPCList implements Iterable { * @return SpeakerNPC or null in case it was not in the list */ public SpeakerNPC remove(final String name) { - return contents.remove(name.toLowerCase()); + return contents.remove(name.toLowerCase(Locale.ENGLISH)); } /** @@ -132,4 +141,19 @@ public class NPCList implements Iterable { return contents.values().iterator(); } + /** + * Call when dynamically created NPC with reserved name is removed from world. + */ + public void reserve(String name) { + name = name.toLowerCase(Locale.ENGLISH); + reserved.add(name); + } + + /** + * Call when an NPC with reserved name is created dynamically. + */ + public void unreserve(String name) { + name = name.toLowerCase(Locale.ENGLISH); + reserved.remove(name); + } } diff --git a/src/games/stendhal/server/entity/npc/PassiveNPC.java b/src/games/stendhal/server/entity/npc/PassiveNPC.java index d5f17ed2b8..d1aed34a07 100644 --- a/src/games/stendhal/server/entity/npc/PassiveNPC.java +++ b/src/games/stendhal/server/entity/npc/PassiveNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2019-2023 - Arianne * + * (C) Copyright 2019-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -128,13 +128,11 @@ public abstract class PassiveNPC extends NPC { } } - @Override - protected void onMoved(final int oldX, final int oldY, final int newX, final int newY) { - super.onMoved(oldX, oldY, newX, newY); - } - @Override protected void handleObjectCollision() { + if (isIdle && idler != null && idler.handleObjectCollision(this)) { + return; + } if (pathIsBlocked()) { stop(); return; @@ -155,6 +153,9 @@ public abstract class PassiveNPC extends NPC { @Override protected void handleSimpleCollision(final int nx, final int ny) { + if (isIdle && idler != null && idler.handleSimpleCollision(this, nx, ny)) { + return; + } CollisionAction action = getCollisionAction(); if (!ignoresCollision()) { if (usesRandomPath()) { diff --git a/src/games/stendhal/server/entity/npc/SpeakerNPC.java b/src/games/stendhal/server/entity/npc/SpeakerNPC.java index a2fb21db75..cae97528d0 100644 --- a/src/games/stendhal/server/entity/npc/SpeakerNPC.java +++ b/src/games/stendhal/server/entity/npc/SpeakerNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -171,6 +171,8 @@ public class SpeakerNPC extends PassiveNPC { * a set of blue words used since the start of the conversation */ private Set learnedWordsInCurrentConversation = new HashSet<>(); + /** Chat options triggers to be shown even if not registered with transition. */ + private Set forcedWordsInCurrentConversation = new HashSet<>(); /** * alternative image for website @@ -349,6 +351,7 @@ public class SpeakerNPC extends PassiveNPC { } setIdea(null); learnedWordsInCurrentConversation = new HashSet<>(); + forcedWordsInCurrentConversation = new HashSet<>(); // send chat option event when NPC becomes "idle" if (wasAttending instanceof Player) { engine.addChatOptionsEvent((Player) wasAttending); @@ -421,6 +424,7 @@ public class SpeakerNPC extends PassiveNPC { // respond to player in the chat log before the player says something. } + @Override public void preLogic() { if (this.getZone().getPlayerAndFriends().isEmpty() && !isTalking() && !actingAlone) { @@ -437,10 +441,14 @@ public class SpeakerNPC extends PassiveNPC { if (getAttending() != null) { setAttending(null); } - if (hasPath()) { - setSpeed(getBaseSpeed()); + if (idler != null) { + idler.perform(this); + } else { + if (hasPath()) { + setSpeed(getBaseSpeed()); + } + applyMovement(); } - applyMovement(); } else if (attending != null) { // If the player is too far away if ((attending.squaredDistance(this) > squaredGoodByeRange) @@ -504,14 +512,65 @@ public class SpeakerNPC extends PassiveNPC { public void say(final String text) { // turn towards player if necessary, then say it. say(text, true); + } + + protected void say(final String text, final boolean turnToPlayer) { + // be polite and face the player we are talking to + if (turnToPlayer && (attending != null)) { + faceToward(attending); + } + super.say(text); learnWordsInCurrentConversation(text); } + /** + * Adds a trigger that should be shown as chat option even if not registered in a transition. + * + * @param triggers + * Trigger word(s). + */ + public void forceWordsInCurrentConversation(String... triggers) { + for (String trigger: triggers) { + trigger = trigger.toLowerCase(Locale.ENGLISH); + if (!forcedWordsInCurrentConversation.contains(trigger)) { + forcedWordsInCurrentConversation.add(trigger); + } + } + } + + /** + * Retrieves triggers that should be shown as chat options even if not registered in a transition. + * + * @return + * Trigger words. + */ + public Set getForcedWordsInCurrentConversation() { + return forcedWordsInCurrentConversation; + } + + /** + * Adds a word to list of learned words. + * + * @param trigger + * Word to be added. + */ + private void addLearnedWordInCurrentConversation(String trigger) { + trigger = trigger.toLowerCase(Locale.ENGLISH); + if (!hasLearnedWordInCurrentConversation(trigger)) { + learnedWordsInCurrentConversation.add(trigger); + } + } + public boolean hasLearnedWordInCurrentConversation(String trigger) { return learnedWordsInCurrentConversation.contains(trigger); } private void learnWordsInCurrentConversation(String text) { + if (!(getAttending() instanceof Player)) { + // don't remember words when not interacting with a player + return; + } + int pos = 0; pos = text.indexOf('#', pos); loop: @@ -522,7 +581,7 @@ public class SpeakerNPC extends PassiveNPC { continue; } else if (next == '\'') { int end = text.indexOf('\'', pos + 2); - learnedWordsInCurrentConversation.add(text.substring(pos + 2, end).toLowerCase(Locale.ENGLISH)); + addLearnedWordInCurrentConversation(text.substring(pos + 2, end)); pos = text.indexOf('#', end); continue; } else { @@ -530,26 +589,17 @@ public class SpeakerNPC extends PassiveNPC { for (i = pos + 1; i < text.length(); i++) { char endChar = text.charAt(i); if (!Character.isJavaIdentifierPart(endChar)) { - learnedWordsInCurrentConversation.add(text.substring(pos + 1, i).toLowerCase(Locale.ENGLISH)); + addLearnedWordInCurrentConversation(text.substring(pos + 1, i)); pos = text.indexOf('#', i); continue loop; } } - learnedWordsInCurrentConversation.add(text.substring(pos + 1).toLowerCase(Locale.ENGLISH)); + addLearnedWordInCurrentConversation(text.substring(pos + 1)); break; } } } - protected void say(final String text, final boolean turnToPlayer) { - // be polite and face the player we are talking to - if (turnToPlayer && (attending != null)) { - faceToward(attending); - } - - super.say(text); - } - /** Message when NPC is attending another player. * @param text to say to bothering player * @param action to perform @@ -767,7 +817,56 @@ public class SpeakerNPC extends PassiveNPC { return(engine.remove(label)); } + /** + * Removes matching transitions. + * + * @param state + * @param trigger + * @param condition + * @return + * {@code true} if at least one transition was removed. + */ + public boolean del(final ConversationStates state, final Expression trigger, + final ChatCondition condition) { + return engine.remove(state, trigger, condition); + } + /** + * Wrapper method. + * + * Lua struggles with overloaded methods, so create a wrapper with a different name. + * + * @param state + * @param trigger + * @param condition + * @return + * {@code true} if at least one transition was removed. + */ + public boolean removeTransition(final ConversationStates state, final Object trigger, + final ChatCondition condition) { + Expression expr; + if (trigger instanceof Expression) { + expr = (Expression) trigger; + } else if (trigger instanceof String) { + expr = new Expression(String.valueOf(trigger), ExpressionType.UNKNOWN); + } else if (trigger instanceof List) { + final List l = (List) trigger; + boolean res = false; + for (final Object obj: l) { + if (obj instanceof String) { + if (del(state, new Expression(String.valueOf(obj), ExpressionType.UNKNOWN), condition)) { + res = true; + } + } + } + return res; + } else { + logger.warn("Unknown trigger:" + trigger); + return false; + } + + return del(state, expr, condition); + } public void listenTo(final Player player, final String text) { tell(player, text); @@ -1171,7 +1270,8 @@ public class SpeakerNPC extends PassiveNPC { * Keyword(s) to be added. */ public void addKnownChatOptions(final String... keywords) { - for (final String keyword: keywords) { + for (String keyword: keywords) { + keyword = keyword.toLowerCase(Locale.ENGLISH); if (!knownChatOptions.contains(keyword)) { knownChatOptions.add(keyword); } diff --git a/src/games/stendhal/server/entity/npc/SpeakerNPCFactory.java b/src/games/stendhal/server/entity/npc/SpeakerNPCFactory.java index cafcf31c42..757d250b29 100644 --- a/src/games/stendhal/server/entity/npc/SpeakerNPCFactory.java +++ b/src/games/stendhal/server/entity/npc/SpeakerNPCFactory.java @@ -4,7 +4,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -118,6 +118,7 @@ public class SpeakerNPCFactory implements ConfigurableFactory { return Direction.valueOf(s.toUpperCase()); } + @SuppressWarnings("unused") public void createDialog(final SpeakerNPC npc) { // sub classes can implement this method } diff --git a/src/games/stendhal/server/entity/npc/action/AbstractBehaviourAction.java b/src/games/stendhal/server/entity/npc/action/AbstractBehaviourAction.java index d03ac67e97..8931992aba 100644 --- a/src/games/stendhal/server/entity/npc/action/AbstractBehaviourAction.java +++ b/src/games/stendhal/server/entity/npc/action/AbstractBehaviourAction.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -61,6 +61,7 @@ abstract class AbstractBehaviourAction implements ChatActio * @param sentence * @param npc */ + @SuppressWarnings("unused") public void fireSentenceError(Player player, Sentence sentence, EventRaiser npc) { npc.say("Sorry, I did not understand you. " + sentence.getErrorString()); } diff --git a/src/games/stendhal/server/entity/npc/action/DropItemAction.java b/src/games/stendhal/server/entity/npc/action/DropItemAction.java index 947f098851..15ff716a17 100644 --- a/src/games/stendhal/server/entity/npc/action/DropItemAction.java +++ b/src/games/stendhal/server/entity/npc/action/DropItemAction.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -61,7 +61,7 @@ public class DropItemAction implements ChatAction { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { - final boolean res = player.drop(itemName, amount); + final boolean res = player.dropSubmittable(itemName, amount); if (!res) { logger.error("Cannot drop " + amount + " " + itemName, new Throwable()); diff --git a/src/games/stendhal/server/entity/npc/action/DropRecordedItemAction.java b/src/games/stendhal/server/entity/npc/action/DropRecordedItemAction.java index 515b0920d6..3ed96c7663 100755 --- a/src/games/stendhal/server/entity/npc/action/DropRecordedItemAction.java +++ b/src/games/stendhal/server/entity/npc/action/DropRecordedItemAction.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -81,7 +81,7 @@ public class DropRecordedItemAction implements ChatAction { if(elements.length > 1) { amount=MathHelper.parseIntDefault(elements[1], 1); } - final boolean res = player.drop(itemname, amount); + final boolean res = player.dropSubmittable(itemname, amount); if (!res) { logger.error("Cannot drop " + amount + " " + itemname, new Throwable()); } diff --git a/src/games/stendhal/server/entity/npc/action/SayTimeRemainingAction.java b/src/games/stendhal/server/entity/npc/action/SayTimeRemainingAction.java index b3a8ba9fdf..1e0b842623 100644 --- a/src/games/stendhal/server/entity/npc/action/SayTimeRemainingAction.java +++ b/src/games/stendhal/server/entity/npc/action/SayTimeRemainingAction.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -152,7 +152,7 @@ public class SayTimeRemainingAction implements ChatAction { return; } else { final String[] tokens = player.getQuest(questname).split(";"); - final long delayInMilliseconds = delay * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delayInMilliseconds = delay * TimeUtil.MILLISECONDS_IN_MINUTE; if (tokens.length - 1 < index) { logger.warn("Incorrect argument " + index + " given for quest slot " + questname); return; diff --git a/src/games/stendhal/server/entity/npc/action/SetQuestToFutureRandomTimeStampAction.java b/src/games/stendhal/server/entity/npc/action/SetQuestToFutureRandomTimeStampAction.java index d8486a081c..e01f16947f 100644 --- a/src/games/stendhal/server/entity/npc/action/SetQuestToFutureRandomTimeStampAction.java +++ b/src/games/stendhal/server/entity/npc/action/SetQuestToFutureRandomTimeStampAction.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -13,7 +13,6 @@ package games.stendhal.server.entity.npc.action; import static com.google.common.base.Preconditions.checkNotNull; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.config.annotations.Dev; @@ -21,6 +20,7 @@ import games.stendhal.server.core.config.annotations.Dev.Category; import games.stendhal.server.entity.npc.ChatAction; import games.stendhal.server.entity.npc.EventRaiser; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** * Sets the state of a quest to a timestamp, @@ -72,7 +72,7 @@ public class SetQuestToFutureRandomTimeStampAction implements ChatAction { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser raiser) { String timestamp = Long.toString( - System.currentTimeMillis() + ( Rand.randUniform(min_delay, max_delay) * MathHelper.MILLISECONDS_IN_ONE_MINUTE)); + System.currentTimeMillis() + ( Rand.randUniform(min_delay, max_delay) * TimeUtil.MILLISECONDS_IN_MINUTE)); if (index > -1) { player.setQuest(questname, index, timestamp); } else { diff --git a/src/games/stendhal/server/entity/npc/behaviour/adder/HealerAdder.java b/src/games/stendhal/server/entity/npc/behaviour/adder/HealerAdder.java index 9048d327f6..d55ce1e8d6 100644 --- a/src/games/stendhal/server/entity/npc/behaviour/adder/HealerAdder.java +++ b/src/games/stendhal/server/entity/npc/behaviour/adder/HealerAdder.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,7 +12,6 @@ ***************************************************************************/ package games.stendhal.server.entity.npc.behaviour.adder; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SoundID; import games.stendhal.common.constants.SoundLayer; import games.stendhal.common.grammar.ItemParserResult; @@ -28,6 +27,7 @@ import games.stendhal.server.entity.npc.behaviour.journal.ServicersRegister; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; +import games.stendhal.server.util.TimeUtil; public class HealerAdder { @@ -98,7 +98,7 @@ public class HealerAdder { && (player.getLastPVPActionTime() > System .currentTimeMillis() - 2 - * MathHelper.MILLISECONDS_IN_ONE_HOUR) || player.isBadBoy())) { + * TimeUtil.MILLISECONDS_IN_HOUR) || player.isBadBoy())) { // ignore the PVP flag for very young // characters // (low atk, low def AND low level) diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/MerchantBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/MerchantBehaviour.java index 555c9ccc27..9535636856 100644 --- a/src/games/stendhal/server/entity/npc/behaviour/impl/MerchantBehaviour.java +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/MerchantBehaviour.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -141,6 +141,7 @@ public abstract class MerchantBehaviour extends TransactionBehaviour { * * @return The price; 0 if no item was chosen or if the amount is 0. */ + @SuppressWarnings("unused") public int getCharge(ItemParserResult res, final Player player) { if (res.getChosenItemName() == null) { return 0; diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/OutfitChangerBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/OutfitChangerBehaviour.java index e99194b5b7..f5904c96f6 100644 --- a/src/games/stendhal/server/entity/npc/behaviour/impl/OutfitChangerBehaviour.java +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/OutfitChangerBehaviour.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Marauroa * + * (C) Copyright 2003-2024 - Marauroa * *************************************************************************** *************************************************************************** * * @@ -9,7 +9,6 @@ * (at your option) any later version. * * * ***************************************************************************/ - package games.stendhal.server.entity.npc.behaviour.impl; import java.util.ArrayList; @@ -120,6 +119,7 @@ public class OutfitChangerBehaviour extends MerchantBehaviour { * If true, player's original outfit will be restored before setting * setting the new one. */ + @SuppressWarnings("unused") @Deprecated public OutfitChangerBehaviour(final Map priceList, final int endurance, final String wearOffMessage, final boolean reset) { diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/SellerBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/SellerBehaviour.java index e41596a9ec..613c5bd71a 100644 --- a/src/games/stendhal/server/entity/npc/behaviour/impl/SellerBehaviour.java +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/SellerBehaviour.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -126,7 +126,7 @@ public class SellerBehaviour extends MerchantBehaviour { public Item getAskedItem(final String askedItem, final Player player) { final Item item = SingletonRepository.getEntityManager().getItem(askedItem); - if (item != null && item.has("autobind")) { + if (item != null && item.has("autobind") && player != null) { // respect autobind attrubute item.setBoundTo(player.getName()); } diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/idle/AbstractIdleBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/AbstractIdleBehaviour.java new file mode 100644 index 0000000000..101a3e7e48 --- /dev/null +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/AbstractIdleBehaviour.java @@ -0,0 +1,41 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.entity.npc.behaviour.impl.idle; + +import games.stendhal.server.entity.npc.NPC; + + +public abstract class AbstractIdleBehaviour implements IdleBehaviour { + + @Override + public abstract void perform(NPC npc); + + @Override + public void onMoved(NPC npc) { + // does nothing in this implementation + } + + @Override + public void reset() { + // does nothing in this implementation + } + + @Override + public boolean handleSimpleCollision(NPC npc, int nx, int ny) { + return false; + } + + @Override + public boolean handleObjectCollision(NPC npc) { + return false; + } +} diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/idle/IdleBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/IdleBehaviour.java new file mode 100644 index 0000000000..bc7b61c9f7 --- /dev/null +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/IdleBehaviour.java @@ -0,0 +1,58 @@ +/* $Id$ */ +/*************************************************************************** + * (C) Copyright 2003-2024 - Stendhal * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.entity.npc.behaviour.impl.idle; + +import games.stendhal.server.entity.npc.NPC; + + +public interface IdleBehaviour { + + void perform(NPC npc); + + /** + * Called when entity's position has changed. + * + * @param npc + * Moving entity. + */ + void onMoved(NPC npc); + + /** + * There may be need to reset certain attributes. + */ + void reset(); + + /** + * Can be called to execute tile collision behavior. + * + * @param npc + * Entity being acted on. + * @param nx + * Horizontal position where entity collides. + * @param ny + * Vertical position where entity collides. + * @return + * {@code true} if collision handling should not propagate. + */ + boolean handleSimpleCollision(NPC npc, int nx, int ny); + + /** + * Can be called to execute entity collision behavior. + * + * @param npc + * Entity being acted on. + * @return + * {@code true} if collision handling should not propagate. + */ + boolean handleObjectCollision(NPC npc); +} diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/idle/WanderIdleBehaviour.java b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/WanderIdleBehaviour.java new file mode 100644 index 0000000000..159fc8fc17 --- /dev/null +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/WanderIdleBehaviour.java @@ -0,0 +1,308 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.entity.npc.behaviour.impl.idle; + +import java.awt.Point; +import java.util.List; + +import org.apache.log4j.Logger; + +import games.stendhal.common.Direction; +import games.stendhal.common.Rand; +import games.stendhal.server.core.pathfinder.FixedPath; +import games.stendhal.server.core.pathfinder.Node; +import games.stendhal.server.core.pathfinder.Path; +import games.stendhal.server.entity.creature.impl.idle.StandOnIdle; +import games.stendhal.server.entity.npc.NPC; + + +/** + * Behavior for entity that should wander randomly while idle. + * + * Note: there is still some sprite jumping when entity stops, but that may be a client-side issue + * + * FIXME: need to handle reaching zone borders + * + * TODO: + * - add option to disable stopping (for butterflies) + */ +public class WanderIdleBehaviour extends StandOnIdle { + + private static Logger logger = Logger.getLogger(WanderIdleBehaviour.class); + + /** Minimum amount of time in milliseconds entity must remain stopped. */ + private static final int STOP_DELAY_MIN = 5000; + /** Minimum amount of time in milliseconds entity must remain moving. */ + private static final int MOVE_DELAY_MIN = 15000; + + /** Timestamp after which next change may be executed. */ + private long nextChange; + /** Property to ensure good direction to change to. */ + private Direction lastKnownDir; + /** Denotes a direction change should occur after entity position changes. */ + private boolean directionChangeQueued; + /** Denotes stop should occur after entity position changes. */ + private boolean stopQueued; + /** Current speed entity should be moving. */ + private double speed; + + /** Max distance from origin point entity can wander. Should not be used for creatures. */ + private int radiusLimit; + private int sqRadiusLimit; + /** Denotes entity is on path to return to original position. */ + private boolean returningToOrigin; + + + public WanderIdleBehaviour() { + super(); + final long initTime = System.currentTimeMillis(); + // entity is assumed to be in a stopped state at initialization + nextChange = initTime + STOP_DELAY_MIN; + lastKnownDir = Direction.DOWN; + directionChangeQueued = false; + stopQueued = false; + speed = 0; + radiusLimit = 0; + sqRadiusLimit = 0; + returningToOrigin = false; + } + + public WanderIdleBehaviour(int radiusLimit) { + this(); + this.radiusLimit = radiusLimit; + sqRadiusLimit = radiusLimit * radiusLimit; + } + + @Override + public void reset() { + // remove queues + directionChangeQueued = false; + stopQueued = false; + // FIXME: non-creatures may not want to reset this (currently only used by Creature class) + returningToOrigin = false; + } + + @Override + public void perform(final NPC npc) { + // FIXME: this check should be done in entity logic + if (!npc.getZone().getPlayerAndFriends().isEmpty()) { + final boolean hasPath = npc.hasPath(); + final boolean stopped = stopped(); + + if (hasPath) { + if (returningToOrigin && stopped) { + logger.warn("Entity " + npc.getName() + " returning to origin impeded"); + speed = npc.getBaseSpeed(); + npc.setSpeed(speed); + } + npc.followPath(); + npc.applyMovement(); + } else { + returningToOrigin = isOutsideRadiusLimit(npc); + if (!retreatUnderFire(npc)) { + if (returningToOrigin) { + returnToOrigin(npc); + } else { + if (!stopped) { + // speed must be updated every iteration because of call to `retreatUnderFire` + npc.setSpeed(speed); + npc.applyMovement(); + } + performStopMove(npc); + } + } + } + } + } + + /** + * Randomly stops or moves entity. + * + * @param npc + * Entity being acted on. + */ + private void performStopMove(final NPC npc) { + final long performTime = System.currentTimeMillis(); + final int diff = (int) (nextChange - performTime); + if (diff >= 0) { + if (!stopped()) { + maybeChangeDirection(); + } + return; + } + + // randomly choose when to execute next change after wait period expired + if (Rand.rand(40) == 0) { + if (stopped()) { + startMove(npc, performTime); + } else { + stop(npc, performTime); + } + } + } + + /** + * Stops entity movement and sets timeout. + * + * @param npc + * Entity being acted on. + * @param performTime + * Time at which action is being performed. + */ + private void stop(final NPC npc, final long performTime) { + // next update minimum delay + nextChange = performTime + STOP_DELAY_MIN; + final Direction dir = npc.getDirection(); + if (!Direction.STOP.equals(dir)) { + lastKnownDir = dir; + } + // don't stop until after position change to prevent sprite jumping + stopQueued = true; + } + + /** + * Starts entity movement and sets timeout. + * + * @param npc + * Entity being acted on. + * @param performTime + * Time at which action is being performed. + */ + private void startMove(final NPC npc, final long performTime) { + // next update minimum delay + nextChange = performTime + MOVE_DELAY_MIN; + if (Direction.STOP.equals(npc.getDirection())) { + npc.setDirection(lastKnownDir); + } + lastKnownDir = npc.getDirection(); + + // 1 in 4 chance of direction change with move + if (Rand.rand(4) == 0) { + changeDirection(npc); + } + speed = npc.getBaseSpeed(); + } + + /** + * Checks if entity is considered to be in a still state. + * + * Note: cannot rely on {@code ActiveEntity.stopped()} + * + * @return + * {@code true} if entity's current direction represents "stopped". + */ + private boolean stopped() { + return speed == 0; + } + + + /** + * Changes entity's direction and updates last known direction. + * + * @param npc + * Entity that is changing direction. + */ + private void changeDirection(final NPC npc) { + npc.changeDirection(); + final Direction dir = npc.getDirection(); + if (!Direction.STOP.equals(dir)) { + lastKnownDir = dir; + } + directionChangeQueued = false; + } + + /** + * Conditionally changes entity direction dependent on random roll. + */ + private void maybeChangeDirection() { + // 1 in 20 chance to change direction + if (Rand.rand(20) == 0) { + // don't change direction until after position change to prevent sprite jumping + directionChangeQueued = true; + } + } + + @Override + public void onMoved(NPC npc) { + if (stopQueued) { + hardStop(npc); + } + if (directionChangeQueued) { + changeDirection(npc); + } + } + + /** + * Forces entity to stop movement. + * + * @param npc + * Entity to stop. + */ + private void hardStop(NPC npc) { + npc.stop(); + npc.applyMovement(); + npc.setPath(null); + speed = 0; + stopQueued = false; + } + + @Override + public boolean handleSimpleCollision(final NPC npc, final int nx, final int ny) { + return handleObjectCollision(npc); + } + + @Override + public boolean handleObjectCollision(final NPC npc) { + if (returningToOrigin) { + returningToOrigin = false; + hardStop(npc); + // flip coin to determine change direction immediately or wait for next call to `perform` + if (Rand.flipCoin()) { + changeDirection(npc); + startMove(npc, System.currentTimeMillis()); + } + } else { + changeDirection(npc); + } + return true; + } + + /** + * Checks if the entity has moved beyond a set distance limit from its origin. + * + * @param npc + * Entity to be checked. + * @return + * {@code true} if limit has been set and entity's distance from origin is greater than limit. + */ + private boolean isOutsideRadiusLimit(NPC npc) { + if (radiusLimit < 1) { + return false; + } + return npc.getDistanceFromOrigin() > sqRadiusLimit; + } + + /** + * Returns entity to point of origin when reaching movement radius boundary. + * + * @param npc + * Entity to be returned to origin. + */ + private void returnToOrigin(NPC npc) { + reset(); + // was set to "false" in `reset` + returningToOrigin = true; + final Point origin = npc.getOrigin(); + final List path = Path.searchPath(npc, origin.x, origin.y); + npc.setPath(new FixedPath(path, false)); + } +} diff --git a/src/games/stendhal/server/entity/npc/behaviour/impl/idle/package-info.java b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/package-info.java new file mode 100644 index 0000000000..05807f7b61 --- /dev/null +++ b/src/games/stendhal/server/entity/npc/behaviour/impl/idle/package-info.java @@ -0,0 +1 @@ +package games.stendhal.server.entity.npc.behaviour.impl.idle; diff --git a/src/games/stendhal/server/entity/npc/behaviour/journal/ProducerRegister.java b/src/games/stendhal/server/entity/npc/behaviour/journal/ProducerRegister.java index 803e894eea..1756d55c7f 100644 --- a/src/games/stendhal/server/entity/npc/behaviour/journal/ProducerRegister.java +++ b/src/games/stendhal/server/entity/npc/behaviour/journal/ProducerRegister.java @@ -148,6 +148,7 @@ public class ProducerRegister { * @param npcName name of quest * @return details */ + @SuppressWarnings("unused") public String getProductionDescription(final Player player, final String npcName) { for (final Pair producer : producers) { if(npcName.equals(producer.first())) { diff --git a/src/games/stendhal/server/entity/npc/condition/PlayerHasItemWithHimCondition.java b/src/games/stendhal/server/entity/npc/condition/PlayerHasItemWithHimCondition.java index b0275357a7..220a9359cc 100644 --- a/src/games/stendhal/server/entity/npc/condition/PlayerHasItemWithHimCondition.java +++ b/src/games/stendhal/server/entity/npc/condition/PlayerHasItemWithHimCondition.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -60,7 +60,7 @@ public class PlayerHasItemWithHimCondition implements ChatCondition { @Override public boolean fire(final Player player, final Sentence sentence, final Entity entity) { - return player.isEquipped(itemName, amount); + return player.isSubmittableEquipped(itemName, amount); } @Override diff --git a/src/games/stendhal/server/entity/npc/condition/PlayerHasRecordedItemWithHimCondition.java b/src/games/stendhal/server/entity/npc/condition/PlayerHasRecordedItemWithHimCondition.java index 0d4de4d66b..c8e7b0b8cd 100644 --- a/src/games/stendhal/server/entity/npc/condition/PlayerHasRecordedItemWithHimCondition.java +++ b/src/games/stendhal/server/entity/npc/condition/PlayerHasRecordedItemWithHimCondition.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -62,7 +62,7 @@ public class PlayerHasRecordedItemWithHimCondition implements ChatCondition { public boolean fire(final Player player, final Sentence sentence, final Entity entity) { String itemName=player.getRequiredItemName(questName,index); int amount = player.getRequiredItemQuantity(questName,index); - return player.isEquipped(itemName, amount); + return player.isSubmittableEquipped(itemName, amount); } @Override diff --git a/src/games/stendhal/server/entity/npc/condition/TimePassedCondition.java b/src/games/stendhal/server/entity/npc/condition/TimePassedCondition.java index a691dea890..52d20aab2d 100644 --- a/src/games/stendhal/server/entity/npc/condition/TimePassedCondition.java +++ b/src/games/stendhal/server/entity/npc/condition/TimePassedCondition.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ package games.stendhal.server.entity.npc.condition; import static com.google.common.base.Preconditions.checkNotNull; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.config.annotations.Dev; import games.stendhal.server.core.config.annotations.Dev.Category; @@ -22,6 +21,7 @@ import games.stendhal.server.entity.Entity; import games.stendhal.server.entity.npc.ChatCondition; import games.stendhal.server.entity.npc.ConditionBuilder; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** * Has 'delay' time passed since the quest was last done? @@ -74,7 +74,7 @@ public class TimePassedCondition implements ChatCondition { return true; } else { final String[] tokens = player.getQuest(questname).split(";"); - final long delayInMilliseconds = delay * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delayInMilliseconds = delay * TimeUtil.MILLISECONDS_IN_MINUTE; if (tokens.length - 1 < index) { // old quest status, the split did not work, so we assume enough time is passed. return true; diff --git a/src/games/stendhal/server/entity/npc/fsm/Engine.java b/src/games/stendhal/server/entity/npc/fsm/Engine.java index 266ea9d92d..0bc80d966a 100644 --- a/src/games/stendhal/server/entity/npc/fsm/Engine.java +++ b/src/games/stendhal/server/entity/npc/fsm/Engine.java @@ -1,6 +1,6 @@ // $Id$ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -341,6 +341,25 @@ public class Engine { return res; } + /** + * Removes matching transitions. + * + * @param state + * @param trigger + * @param condition + * @return + * {@code true} if at least one transition was removed. + */ + public boolean remove(final ConversationStates state, final Expression trigger, + final ChatCondition condition) { + Transition transition = get(state, trigger, condition); + while (transition != null) { + stateTransitionTable.remove(transition); + transition = get(state, trigger, condition); + } + return stateTransitionTable.indexOf(transition) < 0; + } + /** * Create a collection of trigger expressions from trigger strings * while checking for duplicate transitions. diff --git a/src/games/stendhal/server/entity/npc/fsm/MatchType.java b/src/games/stendhal/server/entity/npc/fsm/MatchType.java index 03c08ace43..2ec680240a 100644 --- a/src/games/stendhal/server/entity/npc/fsm/MatchType.java +++ b/src/games/stendhal/server/entity/npc/fsm/MatchType.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -78,8 +78,9 @@ public enum MatchType { } }; - public boolean match(final Transition transition, - final ConversationStates currentState, final Sentence sentence) { + @SuppressWarnings("unused") + public boolean match(final Transition transition, final ConversationStates currentState, + final Sentence sentence) { return false; } diff --git a/src/games/stendhal/server/entity/npc/quest/BuiltQuest.java b/src/games/stendhal/server/entity/npc/quest/BuiltQuest.java index 3c75700fb9..221d6770b9 100644 --- a/src/games/stendhal/server/entity/npc/quest/BuiltQuest.java +++ b/src/games/stendhal/server/entity/npc/quest/BuiltQuest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e.V. * + * (C) Copyright 2022-2024 - Faiumoni e.V. * *************************************************************************** *************************************************************************** * * @@ -72,29 +72,47 @@ public class BuiltQuest extends AbstractQuest { if (isRepeatable(player)){ res.add(history.getWhenQuestCanBeRepeated()); } - String completionsShown = history.getWhenCompletionsShown(); + + // completions + int count = MathHelper.parseIntDefault(player.getQuest(questSlot, 2), 0); + final String completionsShown = formatCompletionsString(history.getWhenCompletionsShown(), + count); if (completionsShown != null) { - final int count = MathHelper.parseIntDefault(player.getQuest(questSlot, 2), 0); - if (count > 0) { - completionsShown = completionsShown.replace("[count]", String.valueOf(count)); - final int idx1 = completionsShown.indexOf("["); - final int idx2 = completionsShown.indexOf("]"); - if (idx1 > -1 && idx2 > idx1+1) { - final String ctype = completionsShown.substring(idx1+1, idx2); - completionsShown = completionsShown.replace("[" + ctype + "]", Grammar.plnoun(count, ctype)); - } - res.add(completionsShown); - } + res.add(completionsShown); } + // early completions + count = MathHelper.parseIntDefault(player.getQuest(questSlot, 3), 0); + final String earlyCompletionsShown = formatCompletionsString( + history.getWhenEarlyCompletionsShown(), count); + if (earlyCompletionsShown != null) { + res.add(earlyCompletionsShown); + } + return res; } + private String formatCompletionsString(String st, final int count) { + if (st == null || count < 1) { + return null; + } + st = st.replace("[count]", String.valueOf(count)); + final int idx1 = st.indexOf("["); + final int idx2 = st.indexOf("]"); + if (idx1 > -1 && idx2 > idx1+1) { + final String ctype = st.substring(idx1+1, idx2); + st = st.replace("[" + ctype + "]", Grammar.plnoun(count, ctype)); + } + return st; + } + @Override public void addToWorld() { fillQuestInfo( questBuilder.info().getName(), questBuilder.info().getDescription(), - questBuilder.info().getRepeatableAfterMinutes() > 0); + questBuilder.info().getRepeatableAfterMinutes() > 0, + // all quest manuscript instances should be using index 2 for completions count + 2); ChatCondition questCompletedCondition = questBuilder.task().buildQuestCompletedCondition(questSlot); ChatAction questCompleteAction = questBuilder.task().buildQuestCompleteAction(questSlot); diff --git a/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestCompleteBuilder.java b/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestCompleteBuilder.java index 6d79d41ada..f4afba2e79 100644 --- a/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestCompleteBuilder.java +++ b/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestCompleteBuilder.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Faiumoni e.V. * + * (C) Copyright 2003-2024 - Faiumoni e.V. * *************************************************************************** *************************************************************************** * * @@ -73,7 +73,8 @@ public class DeliverItemQuestCompleteBuilder extends QuestCompleteBuilder { player.drop(item); // Check whether the player was supposed to deliver this item. if (player.hasQuest(questSlot) && !player.isQuestCompleted(questSlot)) { - if (deliverItemTask.isDeliveryTooLate(player, questSlot)) { + final boolean tooLate = deliverItemTask.isDeliveryTooLate(player, questSlot); + if (tooLate) { npc.say(StringUtils.substitute(data.getRespondToSlowDelivery(), params)); player.addXP(data.getXp() / 2); } else { @@ -90,6 +91,10 @@ public class DeliverItemQuestCompleteBuilder extends QuestCompleteBuilder { player.setQuest(questSlot, 0, "done"); new SetQuestToTimeStampAction(questSlot, 1).fire(player, null, npc); new IncrementQuestAction(questSlot, 2, 1).fire(player, null, npc); + if (!tooLate) { + // store number of on-time deliveries + new IncrementQuestAction(questSlot, 3, 1).fire(player, null, npc); + } deliverItemTask.putOffUniform(player); } else { // Item could be from a previous failed attempt to do this quest. diff --git a/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestOfferBuilder.java b/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestOfferBuilder.java index e606fbe8fc..bc5a45c6bd 100644 --- a/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestOfferBuilder.java +++ b/src/games/stendhal/server/entity/npc/quest/DeliverItemQuestOfferBuilder.java @@ -1,9 +1,23 @@ +/*************************************************************************** + * (C) Copyright 2023-2024 - Faiumoni e.V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.entity.npc.quest; import java.util.LinkedList; import java.util.List; import java.util.Map; +import games.stendhal.common.grammar.Grammar; +import games.stendhal.common.parser.Sentence; +import games.stendhal.server.entity.Entity; import games.stendhal.server.entity.npc.ChatAction; import games.stendhal.server.entity.npc.ChatCondition; import games.stendhal.server.entity.npc.ConversationPhrases; @@ -14,16 +28,23 @@ import games.stendhal.server.entity.npc.action.SetQuestAction; import games.stendhal.server.entity.npc.action.SetQuestAndModifyKarmaAction; import games.stendhal.server.entity.npc.condition.AndCondition; import games.stendhal.server.entity.npc.condition.NotCondition; +import games.stendhal.server.entity.npc.condition.PlayerHasItemWithHimCondition; import games.stendhal.server.entity.npc.condition.QuestActiveCondition; import games.stendhal.server.entity.npc.condition.QuestCompletedCondition; import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; +import games.stendhal.server.entity.player.Player; public class DeliverItemQuestOfferBuilder extends QuestOfferBuilder { protected String respondIfUnableToWearUniform = "I am sorry, I don't have a task for your right now."; protected String respondIfLastQuestFailed; protected String respondIfInventoryIsFull; + protected String respondToAnotherIfLostItem; + protected String respondToAnotherIfNotLostItem = "You are still carrying the [item]."; + protected String respondToAnotherIfNoMoney = "I need to make a profit. I can't give you a bunch" + + " of free [items]. Come back when you have [charge] money."; + // hide constructor DeliverItemQuestOfferBuilder() { @@ -46,6 +67,30 @@ public class DeliverItemQuestOfferBuilder extends QuestOfferBuilder 0; + } + }; + + // player carrying item so cannot restart + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.ABORT_MESSAGES, + new AndCondition( + new QuestActiveCondition(questSlot), + new PlayerHasItemWithHimCondition(itemName) + ), + ConversationStates.ATTENDING, + respondToAnotherIfNotLostItem.replace("[item]", itemName), + null); + + // player has lost item and isn't charged to restart + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.ABORT_MESSAGES, + new AndCondition( + new QuestActiveCondition(questSlot), + new NotCondition(new PlayerHasItemWithHimCondition(itemName)), + new NotCondition(playerIsChargedCondition)), + ConversationStates.ATTENDING, + null, + startAction); + + // player has lost item and is charged to restart + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.ABORT_MESSAGES, + new AndCondition( + new QuestActiveCondition(questSlot), + new NotCondition(new PlayerHasItemWithHimCondition(itemName)), + playerIsChargedCondition + ), + ConversationStates.RESTART_OFFERED, + respondToAnotherIfLostItem + .replace("[item]", itemName) + .replace("[charge]", String.valueOf(chargeForLostItem)), + null); + + // player doesn't wan't to pay to restart + npc.add( + ConversationStates.RESTART_OFFERED, + ConversationPhrases.NO_MESSAGES, + null, + ConversationStates.ATTENDING, + respondToReject, + null); + + // player wants to pay to restart but doesn't have enough money + npc.add( + ConversationStates.RESTART_OFFERED, + ConversationPhrases.YES_MESSAGES, + new NotCondition(new PlayerHasItemWithHimCondition("money", chargeForLostItem)), + ConversationStates.ATTENDING, + respondToAnotherIfNoMoney + .replace("[items]", Grammar.plural(itemName)) + .replace("[item]", itemName) + .replace("[charge]", String.valueOf(chargeForLostItem)), + null); + + // player wants to pay to restart + npc.add( + ConversationStates.RESTART_OFFERED, + ConversationPhrases.YES_MESSAGES, + new PlayerHasItemWithHimCondition("money", chargeForLostItem), + ConversationStates.ATTENDING, + null, + startAction); + } + for (Map.Entry, String> entry : additionalReplies.entrySet()) { npc.add( ConversationStates.QUEST_OFFERED, diff --git a/src/games/stendhal/server/entity/npc/quest/DeliverItemTask.java b/src/games/stendhal/server/entity/npc/quest/DeliverItemTask.java index d8d45a3d49..aabee9f4d5 100644 --- a/src/games/stendhal/server/entity/npc/quest/DeliverItemTask.java +++ b/src/games/stendhal/server/entity/npc/quest/DeliverItemTask.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,12 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; +import org.apache.log4j.Logger; + +import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; +import games.stendhal.common.constants.SoundID; +import games.stendhal.common.constants.SoundLayer; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; @@ -33,14 +38,18 @@ import games.stendhal.server.entity.npc.condition.AlwaysFalseCondition; import games.stendhal.server.entity.npc.condition.AlwaysTrueCondition; import games.stendhal.server.entity.npc.condition.OutfitCompatibleWithClothesCondition; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.events.SoundEvent; import games.stendhal.server.util.StringUtils; public class DeliverItemTask extends QuestTaskBuilder { + private static final Logger logger = Logger.getLogger(DeliverItemTask.class); + private Outfit outfit; private String itemDescription; private String itemName; + private int chargeForLostItem = 100; private Map orders = new HashMap<>(); @@ -70,6 +79,15 @@ public class DeliverItemTask extends QuestTaskBuilder { return this; } + public DeliverItemTask chargeForLostItem(int chargeForLostItem) { + if (chargeForLostItem < 0) { + logger.warn("Tried to set charge for lost item to negative value"); + chargeForLostItem = 0; + } + this.chargeForLostItem = chargeForLostItem; + return this; + } + public DeliverItemOrder order() { return new DeliverItemOrder(this); } @@ -103,19 +121,24 @@ public class DeliverItemTask extends QuestTaskBuilder { * time, or if he doesn't have a delivery to do currently. */ boolean isDeliveryTooLate(final Player player, String questSlot) { - if (player.hasQuest(questSlot) && !player.isQuestCompleted(questSlot)) { - final String[] questData = player.getQuest(questSlot).split(";"); - final String customerName = questData[0]; - final DeliverItemOrder customerData = orders.get(customerName); - final long bakeTime = Long.parseLong(questData[1]); - final long expectedTimeOfDelivery = bakeTime - + (long) 60 * 1000 * customerData.getExpectedMinutes(); - if (System.currentTimeMillis() > expectedTimeOfDelivery) { - return true; + try { + if (player.hasQuest(questSlot) && !player.isQuestCompleted(questSlot)) { + final String[] questData = player.getQuest(questSlot).split(";"); + final String customerName = questData[0]; + final DeliverItemOrder customerData = orders.get(customerName); + final long bakeTime = Long.parseLong(questData[1]); + final long expectedTimeOfDelivery = bakeTime + + (long) 60 * 1000 * customerData.getExpectedMinutes(); + if (System.currentTimeMillis() > expectedTimeOfDelivery) { + return true; + } else { + return false; + } } + } catch (final NumberFormatException | ArrayIndexOutOfBoundsException e) { + logger.error(e); } - return false; - + return true; } /** Takes away the player's uniform, if the he is wearing it. @@ -149,7 +172,13 @@ public class DeliverItemTask extends QuestTaskBuilder { return new ChatAction() { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { - final String name = Rand.rand(getAllowedCustomers(player)); + // target same NPC if player requests to restart + String name = player.getQuest(questSlot, 0); + final List allowedNames = getAllowedCustomers(player); + final boolean restarting = allowedNames.contains(name); + if (!restarting) { + name = Rand.rand(allowedNames); + } final DeliverItemOrder data = orders.get(name); Map params = new HashMap<>(); @@ -167,8 +196,17 @@ public class DeliverItemTask extends QuestTaskBuilder { if (outfit != null) { player.setOutfit(outfit, true); } - player.setQuest(questSlot, 0, name); - new SetQuestToTimeStampAction(questSlot, 1).fire(player, null, npc); + if (restarting) { + // player is charged for having lost item + player.addEvent(new SoundEvent(SoundID.COMMERCE, SoundLayer.CREATURE_NOISE)); + player.drop("money", chargeForLostItem); + } else { + player.setQuest(questSlot, 0, name); + } + // time limit for restarting is not updated unless slot state was corrupted + if (!restarting || MathHelper.parseLongDefault(player.getQuest(questSlot, 1), 0) == 0) { + new SetQuestToTimeStampAction(questSlot, 1).fire(player, null, npc); + } } else { npc.say(respondIfInventoryIsFull); } @@ -246,6 +284,10 @@ public class DeliverItemTask extends QuestTaskBuilder { return itemName; } + int getChargeForLostItem() { + return chargeForLostItem; + } + @Override List calculateHistoryProgress(QuestHistoryBuilder historyBuilder, Player player, String questSlot) { DeliverItemQuestHistoryBuilder history = (DeliverItemQuestHistoryBuilder) historyBuilder; diff --git a/src/games/stendhal/server/entity/npc/quest/QuestBuilder.java b/src/games/stendhal/server/entity/npc/quest/QuestBuilder.java index 466857cf66..8f49079967 100644 --- a/src/games/stendhal/server/entity/npc/quest/QuestBuilder.java +++ b/src/games/stendhal/server/entity/npc/quest/QuestBuilder.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e.V. * + * (C) Copyright 2022-2024 - Faiumoni e.V. * *************************************************************************** *************************************************************************** * * @@ -26,6 +26,7 @@ public class QuestBuilder get(final String name) { - if (sellerContents.containsKey(name)) { - return sellerContents.get(name); - } - return buyerContents.get(name); - } - - /** - * Add an items to a shop. - * - * @param name - * Shop name. + * Shop name. * @param stype - * Seller, buyer, or trader shop. + * Seller, buyer, or trader shop. * @param inventory - * Item list with prices. + * Item list with prices. */ public void add(final String name, final ShopType stype, final ItemShopInventory inventory) { final Map selectedContents = getContents(stype); @@ -137,36 +121,20 @@ public final class ShopsList { * Add an item to a shop. * * @param name - * Shop name. + * Shop name. * @param stype - * Seller, buyer, or trader shop. + * Seller, buyer, or trader shop. * @param item - * Name of item to add. + * Item name. * @param price - * Value of the item. - * @deprecated Shops should be defined on data/conf/shops/*.xml + * Item price. */ - @Deprecated public void add(final String name, final ShopType stype, final String item, final int price) { final ItemShopInventory inventory = new ItemShopInventory(stype, name); inventory.put(item, price); add(name, stype, inventory); } - /** - * Add an item to a buyer shop. - * - * @param name - * Shop name. - * @param item - * Name of item to add. - * @param price - * Value of the item. - */ - public void addBuyer(final String name, final String item, final int price) { - add(name, ShopType.ITEM_BUY, item, price); - } - /** * Configures an NPC for a shop. * diff --git a/src/games/stendhal/server/entity/player/GagManager.java b/src/games/stendhal/server/entity/player/GagManager.java index a53dbe734c..c42a66d740 100644 --- a/src/games/stendhal/server/entity/player/GagManager.java +++ b/src/games/stendhal/server/entity/player/GagManager.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ package games.stendhal.server.entity.player; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.NotificationType; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.events.LoginListener; @@ -85,7 +84,7 @@ public class GagManager implements LoginListener { } // Set the gag - final long expireDate = System.currentTimeMillis() + (MathHelper.MILLISECONDS_IN_ONE_MINUTE * minutes); + final long expireDate = System.currentTimeMillis() + (TimeUtil.MILLISECONDS_IN_MINUTE * minutes); criminal.setQuest("gag", "" + expireDate); // Send messages diff --git a/src/games/stendhal/server/entity/player/Jail.java b/src/games/stendhal/server/entity/player/Jail.java index 0195ac7685..5426e1bd96 100644 --- a/src/games/stendhal/server/entity/player/Jail.java +++ b/src/games/stendhal/server/entity/player/Jail.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -23,7 +23,6 @@ import java.util.Map; import org.apache.log4j.Logger; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.NotificationType; import games.stendhal.common.grammar.Grammar; import games.stendhal.server.core.config.ZoneConfigurator; @@ -35,6 +34,7 @@ import games.stendhal.server.core.events.ZoneEnterExitListener; import games.stendhal.server.entity.RPEntity; import games.stendhal.server.entity.mapstuff.office.ArrestWarrant; import games.stendhal.server.entity.mapstuff.office.ArrestWarrantList; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.RPObject; /** @@ -321,7 +321,7 @@ public class Jail implements ZoneConfigurator, LoginListener { public boolean removeVeryOldWarrants(final ArrestWarrant arrestWarrant) { final long timestamp = arrestWarrant.getTimestamp(); - if (timestamp + 30 * MathHelper.MILLISECONDS_IN_ONE_DAY < System.currentTimeMillis()) { + if (timestamp + 30 * TimeUtil.MILLISECONDS_IN_DAY < System.currentTimeMillis()) { arrestWarrants.removeByName(arrestWarrant.getCriminal()); return true; } diff --git a/src/games/stendhal/server/entity/player/Player.java b/src/games/stendhal/server/entity/player/Player.java index 97261ed68e..5850c7eb97 100644 --- a/src/games/stendhal/server/entity/player/Player.java +++ b/src/games/stendhal/server/entity/player/Player.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Arianne * + * (C) Copyright 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -319,6 +319,7 @@ public class Player extends DressedEntity implements UseListener { * Stop movement if no (valid) directions are active if * true. */ + @SuppressWarnings("unused") public void applyClientDirection(final boolean stopOnNone) { int size; Direction direction; @@ -1032,6 +1033,39 @@ public class Player extends DressedEntity implements UseListener { this.notifyWorldAboutChanges(); } + /** + * Sends a message that only this entity can read. + * + * @param sender + * Name of entity sending message. + * @param text + * Message contents. + */ + @Override + public void sendPrivateText(final String sender, final String text) { + sendPrivateText(getServerNotificationType(clientVersion), sender, text); + } + + /** + * Sends a message that only this entity can read. + * + * @param type + * NotificationType. + * @param sender + * Name of entity sending message. + * @param text + * Message contents. + */ + @Override + public void sendPrivateText(final NotificationType type, final String sender, final String text) { + /* + RPEvent event = new PrivateTextEvent(type, sender, text); + this.addEvent(event); + this.notifyWorldAboutChanges(); + */ + sendPrivateText(type, sender + " tells you: " + text); + } + /** * Sets the name of the last player who privately talked to this player * using the /tell command. It needs to be stored non-persistently so that @@ -1697,6 +1731,7 @@ public class Player extends DressedEntity implements UseListener { * * @param entity */ + @SuppressWarnings("unused") public void onPush(final RPEntity entity) { turnOfLastPush = SingletonRepository.getRuleProcessor().getTurn(); } @@ -3212,6 +3247,21 @@ public class Player extends DressedEntity implements UseListener { return Integer.parseInt(values[0]) * Integer.parseInt(values[1]); } + /** + * Retrieves amount to apply to player ATK to adjust hit chance. + * + * @return + * Value of player ATK multiplied by percentage defined in item "accuracy_bonus" attribute. + */ + private int getAccuracyBonus() { + double accBonus = 0; + for (final Item equip: getAllEquipment()) { + accBonus += equip.has("accuracy_bonus") ? (equip.getDouble("accuracy_bonus") / 100) : 0; + } + // base on raw uncapped value + return (int) Math.round(this.atk * accBonus); + } + /** * This handicap increases chance that a player can hit an enemy to * make the game feel more fair. Hit chance is based on raw atk stat, @@ -3224,7 +3274,8 @@ public class Player extends DressedEntity implements UseListener { protected int calculateRiskForCanHit(final int roll, final int defenderDEF, final int attackerATK) { // use 30 as multiple for players instead of 20 - return ((int) Math.round(HIT_CHANCE_MULTIPLIER * 1.5)) * attackerATK - roll * defenderDEF; + return ((int) Math.round(HIT_CHANCE_MULTIPLIER * 1.5)) * (attackerATK + this.getAccuracyBonus()) + - roll * defenderDEF; } /** @@ -3237,4 +3288,61 @@ public class Player extends DressedEntity implements UseListener { // compensate for player hit chance handicap return (int) Math.round(super.damageDone(defender, attackingWeaponsValue, damageType) / 1.35); } + + /** + * Gets an item that is carried by the RPEntity. If the item is stackable, gets all that are on + * the first stack that is found. + * + * @param itemName + * The item's name + * @return + * The item, or a stack of stackable items, or an empty list if nothing was found. + */ + public List getAllSubmittableEquipped(String itemName) { + return getAllEquipped(Item.nameMatchesSubmittable(itemName)); + } + + /** + * Gets the number of quest submittable items of the given name that are carried by the player. + * The item can be stackable or non-stackable. + * + * @param itemName + * The item's name + * @return + * Number of carried submittable items. + */ + public int getNumberOfSubmittableEquipped(String itemName) { + return equippedStream().filter(Item.nameMatchesSubmittable(itemName)) + .mapToInt(Item::getQuantity).sum(); + } + + /** + * Determines if this player is equipped with a minimum quantity of a submittable item. + * + * @param itemName + * The item's name. + * @param amount + * The minimum amount. + * @return + * {@code true} if the item is equipped with the minimum number and is submittable. + */ + public boolean isSubmittableEquipped(String itemName, int amount) { + return isEquipped(Item.nameMatchesSubmittable(itemName), amount); + } + + /** + * Removes a specific amount of an item from the RPEntity if it is quest submittable. The item can + * either be stackable or non-stackable. The units can be distributed over different slots. If the + * player doesn't have enough units of the item, it doesn't remove anything. + * + * @param itemName + * Name of the item. + * @param amount + * Number of units that should be dropped. + * @return + * {@code true} if dropping the desired amount was successful. + */ + public boolean dropSubmittable(String itemName, int amount) { + return drop(Item.nameMatchesSubmittable(itemName), amount); + } } diff --git a/src/games/stendhal/server/entity/player/UpdateConverter.java b/src/games/stendhal/server/entity/player/UpdateConverter.java index 8cfce88106..e6b7c70671 100644 --- a/src/games/stendhal/server/entity/player/UpdateConverter.java +++ b/src/games/stendhal/server/entity/player/UpdateConverter.java @@ -31,6 +31,7 @@ import games.stendhal.server.entity.item.Item; import games.stendhal.server.entity.slot.EntitySlot; import games.stendhal.server.entity.slot.KeyedSlot; import games.stendhal.server.entity.slot.PlayerSlot; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Pair; import marauroa.common.game.RPObject; import marauroa.common.game.RPSlot; @@ -545,6 +546,7 @@ public abstract class UpdateConverter { } final StringBuilder buffer = new StringBuilder(); + boolean first = true; for (int idx = 0; idx < names.size(); idx++) { final String oldName = names.get(idx); String newName = UpdateConverter.updateItemName(oldName); @@ -560,7 +562,9 @@ public abstract class UpdateConverter { newName = oldName; } } - if (buffer.length() > 0) { + if (first) { // cannot depend on buffer.length because section might be empty string + first = false; + } else { // reinstate delimiter buffer.append(','); } @@ -591,8 +595,11 @@ public abstract class UpdateConverter { if (player.hasQuest(questSlot)) { final String[] parts = player.getQuest(questSlot).split(";"); final StringBuilder buffer = new StringBuilder(); + boolean first = true; for (int i = 0; i < parts.length; ++i) { - if (buffer.length() > 0) { + if (first) { // cannot depend on buffer.length because section might be empty string + first = false; + } else { buffer.append(';'); } buffer.append(UpdateConverter.updateQuestSection(parts[i])); @@ -649,6 +656,23 @@ public abstract class UpdateConverter { } } } + + // 1.47: an issue in update converter caused leading ";" to be trimmed + questSlot = "seven_cherubs"; + String slotState = player.getQuest(questSlot); + if (player.hasQuest(questSlot) && !slotState.startsWith(";")) { + player.setQuest(questSlot, ";" + slotState); + } + + // 1.47: Ultimate Collector supports aborting & requesting another item after 6 months + questSlot = "ultimate_collector"; + if (player.hasQuest(questSlot) && !"done".equals(player.getQuest(questSlot, 0)) + && "".equals(player.getQuest(questSlot, 1))) { + // since we don't know when quest was started assume that at least half the required time (3 + // months) have passed + player.setQuest(questSlot, 1, Long.toString(System.currentTimeMillis() + - (TimeUtil.MINUTES_IN_HALF_YEAR / 2 * TimeUtil.MILLISECONDS_IN_MINUTE))); + } } diff --git a/src/games/stendhal/server/entity/slot/Slots.java b/src/games/stendhal/server/entity/slot/Slots.java index a8bdf10d26..0e06b7146f 100644 --- a/src/games/stendhal/server/entity/slot/Slots.java +++ b/src/games/stendhal/server/entity/slot/Slots.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2014 - Faiumoni e. V. * + * (C) Copyright 2014-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -22,6 +22,8 @@ import games.stendhal.common.Constants; */ public enum Slots { + /** Slots where equipment can be carried for use (weapons, armor, and rings). */ + EQUIPMENT(ImmutableList.copyOf(Constants.EQUIPMENT_SLOTS)), /** * slots which may be carried by an entity (e. g. a bag) */ diff --git a/src/games/stendhal/server/events/ChatOptionsEvent.java b/src/games/stendhal/server/events/ChatOptionsEvent.java index 9352796d13..3f6579e946 100644 --- a/src/games/stendhal/server/events/ChatOptionsEvent.java +++ b/src/games/stendhal/server/events/ChatOptionsEvent.java @@ -13,10 +13,12 @@ package games.stendhal.server.events; import java.util.Arrays; import java.util.HashMap; +import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.Set; import java.util.TreeSet; import com.google.common.base.Function; @@ -64,7 +66,8 @@ public class ChatOptionsEvent extends RPEvent { } // common triggers for merchants & producers - private static final List merchantActivities = new LinkedList<>(Arrays.asList("buy", "sell")); + private static final List merchantActivities = new LinkedList<>(Arrays.asList("buy", + "sell", "repair")); private String trigger; private String label; @@ -154,11 +157,28 @@ public class ChatOptionsEvent extends RPEvent { processTransition(npc, player, res, sentence, transition); } } + + if (npc.getAttending() instanceof Player) { + final Set temp = new HashSet<>(); + temp.addAll(npc.getForcedWordsInCurrentConversation()); + temp.addAll(npc.getKnownChatOptions()); + for (final String trigger: temp) { + final ChatOption copt = new ChatOption(trigger); + if (!res.contains(copt)) { + res.add(copt); + } + } + } + return res; } private void processTransition(SpeakerNPC npc, Player player, TreeSet res, Sentence sentence, final Transition transition) { + // FIXME: + // - Triggers that are parsed in a chat option's `fire` method are not included in the NPC's + // transitions, an example of this is Gordon with "rent". Until a fix is made these triggers + // must be added using `SpeakerNPC.addKnownChatOptions`. for(Expression expr : transition.getTriggers()) { if (transition.getCondition() != null) { if (!transition.getCondition().fire(player, sentence, npc)) { @@ -169,7 +189,6 @@ public class ChatOptionsEvent extends RPEvent { String trigger = expr.getNormalized().toLowerCase(Locale.ENGLISH); ChatOption option = new ChatOption(trigger); if (ConversationPhrases.KNOWN.contains(trigger) - || npc.getKnownChatOptions().contains(trigger) || npc.hasLearnedWordInCurrentConversation(trigger) || npc.hasLearnedWordInCurrentConversation(Grammar.plural(trigger))) { res.add(option); diff --git a/src/games/stendhal/server/extension/StendhalServerExtension.java b/src/games/stendhal/server/extension/StendhalServerExtension.java index decd6ff0fb..3e8cfe4b04 100644 --- a/src/games/stendhal/server/extension/StendhalServerExtension.java +++ b/src/games/stendhal/server/extension/StendhalServerExtension.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2006-2012 - Stendhal * + * (C) Copyright 2006-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -38,6 +38,7 @@ public abstract class StendhalServerExtension implements StendhalServerExtension * @param name * @return true on success, otherwise false>/code> */ + @SuppressWarnings("unused") public synchronized boolean perform(final String name) { return (false); } @@ -46,6 +47,7 @@ public abstract class StendhalServerExtension implements StendhalServerExtension * @param name * @return message */ + @SuppressWarnings("unused") public String getMessage(final String name) { return (null); } diff --git a/src/games/stendhal/server/maps/Region.java b/src/games/stendhal/server/maps/Region.java index d4716b402e..9f5cca10dc 100644 --- a/src/games/stendhal/server/maps/Region.java +++ b/src/games/stendhal/server/maps/Region.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2019 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -22,6 +22,7 @@ public final class Region { public static final String ATHOR_ISLAND = "Athor Island"; public static final String ATLANTIS = "Atlantis"; public static final String DENIRAN = "Deniran"; + public static final String DENIRAN_CITY = "Deniran City"; public static final String SEMOS_CITY = "Semos City"; public static final String SEMOS_SURROUNDS = "Semos Surrounds"; public static final String SEMOS_MINES = "Semos Mines"; diff --git a/src/games/stendhal/server/maps/ados/city/DogNPC.java b/src/games/stendhal/server/maps/ados/city/DogNPC.java index e819f3021a..dd11ae6fd1 100644 --- a/src/games/stendhal/server/maps/ados/city/DogNPC.java +++ b/src/games/stendhal/server/maps/ados/city/DogNPC.java @@ -17,9 +17,9 @@ import java.util.Map; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.events.UseListener; -//import games.stendhal.server.entity.CollisionAction; import games.stendhal.server.entity.RPEntity; import games.stendhal.server.entity.npc.SilentNPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; /** * A playful puppy @@ -43,9 +43,7 @@ public class DogNPC implements ZoneConfigurator { dog.setDescription("You see Tommy."); dog.setEntityClass("animal/puppy"); dog.setBaseSpeed(0.5); - dog.moveRandomly(); - dog.setRandomMovementRadius(5, true); - //dog.setCollisionAction(CollisionAction.REVERSE); + dog.setIdleBehaviour(new WanderIdleBehaviour(5)); dog.setSounds(Arrays.asList("dog-small-bark-1", "dog-small-bark-2")); zone.add(dog); } diff --git a/src/games/stendhal/server/maps/ados/outside/VeterinarianNPC.java b/src/games/stendhal/server/maps/ados/outside/VeterinarianNPC.java index f3ccba0e65..26eb617dce 100644 --- a/src/games/stendhal/server/maps/ados/outside/VeterinarianNPC.java +++ b/src/games/stendhal/server/maps/ados/outside/VeterinarianNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -32,6 +32,7 @@ import games.stendhal.server.entity.npc.EventRaiser; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.SellerAdder; import games.stendhal.server.entity.npc.behaviour.impl.SellerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; @@ -74,7 +75,8 @@ public class VeterinarianNPC implements ZoneConfigurator { addJob("I'm the veterinarian."); - new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("healing")) { + new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("healing", + ShopType.ITEM_SELL)) { @Override public int getUnitPrice(final String item) { diff --git a/src/games/stendhal/server/maps/ados/rock/WeaponsCollectorNPC.java b/src/games/stendhal/server/maps/ados/rock/WeaponsCollectorNPC.java index 91f2020d29..9d38741b36 100644 --- a/src/games/stendhal/server/maps/ados/rock/WeaponsCollectorNPC.java +++ b/src/games/stendhal/server/maps/ados/rock/WeaponsCollectorNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -21,6 +21,7 @@ import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.BuyerAdder; import games.stendhal.server.entity.npc.behaviour.impl.QuestCompletedBuyerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; public class WeaponsCollectorNPC implements ZoneConfigurator { @@ -53,7 +54,9 @@ public class WeaponsCollectorNPC implements ZoneConfigurator { addJob("I'm much too old for hard work. I'm just living here as a hermit."); addGoodbye("It was nice to meet you."); // will buy black items once the Ultimate Collector quest is completed - new BuyerAdder().addBuyer(this, new QuestCompletedBuyerBehaviour("ultimate_collector", "I'll buy black items from you when you have completed each #challenge I set you.", shops.get("buyblack")), false); + new BuyerAdder().addBuyer(this, new QuestCompletedBuyerBehaviour("ultimate_collector", + "I'll buy black items from you when you have completed each #challenge I set you.", + shops.get("buyblack", ShopType.ITEM_BUY)), false); } /* remaining behaviour is defined in: * maps.quests.WeaponsCollector, diff --git a/src/games/stendhal/server/maps/ados/rosshouse/FatherNPC.java b/src/games/stendhal/server/maps/ados/rosshouse/FatherNPC.java index 7c33fcc042..5bbdc40927 100644 --- a/src/games/stendhal/server/maps/ados/rosshouse/FatherNPC.java +++ b/src/games/stendhal/server/maps/ados/rosshouse/FatherNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -75,7 +75,7 @@ public class FatherNPC implements ZoneConfigurator { }; - npc.setOutfit(1, 34, 7, null, 0, null, 27, null, 0); + npc.setOutfit(1, 34, 0, null, 0, null, 27, null, 0); npc.setPosition(12, 7); npc.setDirection(Direction.DOWN); npc.initHP(100); diff --git a/src/games/stendhal/server/maps/athor/ship/ScubaNPC.java b/src/games/stendhal/server/maps/athor/ship/ScubaNPC.java index ff55f9590f..ccad3a4615 100644 --- a/src/games/stendhal/server/maps/athor/ship/ScubaNPC.java +++ b/src/games/stendhal/server/maps/athor/ship/ScubaNPC.java @@ -1,6 +1,6 @@ /* $Id: CaptainNPC.java,v 1.23 2013/06/10 22:13:14 bluelads99 Exp $ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -26,6 +26,7 @@ import games.stendhal.server.entity.npc.EventRaiser; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.SellerAdder; import games.stendhal.server.entity.npc.behaviour.impl.QuestCompletedSellerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.athor.ship.AthorFerry.Status; @@ -51,7 +52,9 @@ public class ScubaNPC implements ZoneConfigurator { addGoodbye("So long..."); addHelp("Hm, maybe you'd like to go on an adventure?"); addOffer("To licensed divers I can sell #scuba #gear."); - new SellerAdder().addSeller(this, new QuestCompletedSellerBehaviour("get_diving_license", "I can't sell #scuba #gear to just anyone!", shops.get("sellScubaStuff")), false); + new SellerAdder().addSeller(this, new QuestCompletedSellerBehaviour("get_diving_license", + "I can't sell #scuba #gear to just anyone!", + shops.get("sellScubaStuff", ShopType.ITEM_SELL)), false); addJob("I'm an assistant on this ship."); //scuba gear phrases diff --git a/src/games/stendhal/server/maps/deathmatch/DeathmatchArea.java b/src/games/stendhal/server/maps/deathmatch/DeathmatchArea.java index 49c7dada70..800c7ba684 100644 --- a/src/games/stendhal/server/maps/deathmatch/DeathmatchArea.java +++ b/src/games/stendhal/server/maps/deathmatch/DeathmatchArea.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -54,6 +54,8 @@ public class DeathmatchArea implements LoginListener { "0_semos_mountain_n2_w"), 104, 123); } player.teleport(cowardSpot.getZone(), cowardSpot.getX(), cowardSpot.getY(), Direction.DOWN, player); + // update slot so player can start again + player.setQuest("deathmatch", 0, "cancel"); player.sendPrivateText("You wake up far away from the city in the mountains. But you don't know what happened."); } diff --git a/src/games/stendhal/server/maps/deathmatch/DeathmatchEngine.java b/src/games/stendhal/server/maps/deathmatch/DeathmatchEngine.java index de8f82d222..c1fec1818d 100644 --- a/src/games/stendhal/server/maps/deathmatch/DeathmatchEngine.java +++ b/src/games/stendhal/server/maps/deathmatch/DeathmatchEngine.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -27,6 +27,9 @@ import games.stendhal.server.entity.player.Player; /** * this is the internal class which handles an active deathmatch session. + * + * FIXME: much of the code here overwrites entire slot string, should probably be changed to only + * affect relevant parts */ public class DeathmatchEngine implements TurnListener { /** The amount of milliseconds to wait before bail takes effect. */ diff --git a/src/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPC.java b/src/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPC.java index 972a700588..253b8673fb 100644 --- a/src/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2023 - Stendhal * + * Copyright © 2023-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -15,7 +15,6 @@ import java.util.HashMap; import java.util.Map; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SkinColor; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.SingletonRepository; @@ -62,7 +61,7 @@ public class DealerNPC implements ZoneConfigurator { new Node(9, 6), new Node(9, 4) ), true)); - gwen.addSuspend(MathHelper.TURNS_IN_ONE_MINUTE / 2, Direction.DOWN, 4); + gwen.addSuspend(30, Direction.DOWN, 4); return gwen; } diff --git a/src/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPC.java b/src/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPC.java index 458723aa7d..720ba23752 100644 --- a/src/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2019 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -38,7 +38,7 @@ public class ChefNPC implements ZoneConfigurator { } private void buildNPC(StendhalRPZone zone) { - final SpeakerNPC npc = new SpeakerNPC("Patrick") { + final SpeakerNPC npc = new SpeakerNPC("Preston") { @Override protected void createPath() { @@ -88,7 +88,7 @@ public class ChefNPC implements ZoneConfigurator { }}; npc.setPosition(13, 3); npc.setEntityClass("chefnpc"); - npc.setDescription("You see Patrick. He wears a cute chef hat."); + npc.setDescription("You see Preston. He wears a cute chef hat."); zone.add(npc); } } diff --git a/src/games/stendhal/server/maps/deniran/cityinterior/dressshop/OutfitLenderNPC.java b/src/games/stendhal/server/maps/deniran/cityinterior/dressshop/OutfitLenderNPC.java index 5a80f3f915..14b068d526 100644 --- a/src/games/stendhal/server/maps/deniran/cityinterior/dressshop/OutfitLenderNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityinterior/dressshop/OutfitLenderNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020-2023 - Arianne * + * Copyright © 2020-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -20,7 +20,6 @@ import java.util.Map; import org.apache.log4j.Logger; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SkinColor; import games.stendhal.common.constants.SoundID; import games.stendhal.common.constants.SoundLayer; @@ -49,7 +48,7 @@ public class OutfitLenderNPC implements ZoneConfigurator { private SpeakerNPC lender; // how long player can wear outfit (10 hours) - private static final int endurance = 10 * MathHelper.MINUTES_IN_ONE_HOUR; + private static final int endurance = 10 * TimeUtil.MINUTES_IN_HOUR; private enum OutfitType { @@ -132,7 +131,7 @@ public class OutfitLenderNPC implements ZoneConfigurator { lender.setPathAndPosition(new FixedPath(nodes, true)); lender.setRetracePath(); - lender.addSuspend(MathHelper.TURNS_IN_ONE_MINUTE / 4, Direction.DOWN, 0); + lender.addSuspend(15, Direction.DOWN, 0); zone.add(lender); } diff --git a/src/games/stendhal/server/maps/deniran/cityinterior/potionsshop/PotionsDealerNPC.java b/src/games/stendhal/server/maps/deniran/cityinterior/potionsshop/PotionsDealerNPC.java index 72d4e38b74..bfb7707ba2 100644 --- a/src/games/stendhal/server/maps/deniran/cityinterior/potionsshop/PotionsDealerNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityinterior/potionsshop/PotionsDealerNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -34,6 +34,7 @@ import games.stendhal.server.entity.npc.action.NPCEmoteAction; import games.stendhal.server.entity.npc.action.PlaySoundAction; import games.stendhal.server.entity.npc.action.SayTextAction; import games.stendhal.server.entity.npc.condition.PlayerNextToCondition; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; @@ -53,8 +54,8 @@ public class PotionsDealerNPC implements ZoneConfigurator { ); final ShopsList shops = SingletonRepository.getShopsList(); - final Map pricesBuy = shops.get("deniranpotionsbuy"); - final Map pricesSell = shops.get("deniranpotionssell"); + final Map pricesBuy = shops.get("deniranpotionsbuy", ShopType.ITEM_BUY); + final Map pricesSell = shops.get("deniranpotionssell", ShopType.ITEM_SELL); npc.addGreeting("Welcome to Deniran's potion shop."); npc.addJob("I manage this potion shop. Ask me about my #prices."); diff --git a/src/games/stendhal/server/maps/deniran/cityinterior/tannery/TannerNPC.java b/src/games/stendhal/server/maps/deniran/cityinterior/tannery/TannerNPC.java index 3c69261e34..6f94d16b9c 100644 --- a/src/games/stendhal/server/maps/deniran/cityinterior/tannery/TannerNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityinterior/tannery/TannerNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020 - Arianne * + * Copyright © 2020-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -18,7 +18,6 @@ import java.util.List; import java.util.Map; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SkinColor; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.config.ZoneConfigurator; @@ -67,10 +66,10 @@ public class TannerNPC implements ZoneConfigurator { private final static String QUEST_SLOT = "money_" + FEATURE_SLOT; private final static String QUEST_NAME = "Money Pouch"; - // players must have looted at least 1,000,000 money to get the money pouch + // players must have looted at least 100,000 money to get the money pouch private static final int requiredMoneyLoot = 100000; private static final int serviceFee = 50000; - private static final int TAN_TIME = MathHelper.MINUTES_IN_ONE_DAY; + private static final int TAN_TIME = TimeUtil.MINUTES_IN_DAY; // required items to make pouch private static final Map requiredItems = new LinkedHashMap() {{ put("leather needle", 1); @@ -346,7 +345,7 @@ public class TannerNPC implements ZoneConfigurator { res.add(tannerName + " has finished making my money pouch."); } else { try { - final long timeRemains = Long.parseLong(questState) + (TAN_TIME * MathHelper.MILLISECONDS_IN_ONE_MINUTE) - System.currentTimeMillis(); + final long timeRemains = Long.parseLong(questState) + (TAN_TIME * TimeUtil.MILLISECONDS_IN_MINUTE) - System.currentTimeMillis(); final int secondsRemain = (int) (timeRemains / 1000L); res.add(tannerName + " is making my money pouch. He will be done in " @@ -384,7 +383,7 @@ public class TannerNPC implements ZoneConfigurator { @Override public String getRegion() { - return Region.DENIRAN; + return Region.DENIRAN_CITY; } @Override diff --git a/src/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPC.java b/src/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPC.java new file mode 100644 index 0000000000..2d3beace13 --- /dev/null +++ b/src/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPC.java @@ -0,0 +1,64 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.deniran.cityoutside; + +import java.util.Map; + +import games.stendhal.server.core.config.ZoneConfigurator; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.entity.npc.ConversationPhrases; +import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; +import games.stendhal.server.entity.npc.condition.NotCondition; +import games.stendhal.server.entity.npc.condition.QuestRegisteredCondition; + + +public class CloverHunterNPC implements ZoneConfigurator { + + @Override + public void configureZone(StendhalRPZone zone, Map attributes) { + zone.add(buildNPC()); + } + + private SpeakerNPC buildNPC() { + SpeakerNPC npc = new SpeakerNPC("Maple"); + npc.setEntityClass("cloverhunternpc"); + npc.setDescription("You see a young woman scanning the ground with her magnifying glass."); + npc.setPosition(68, 67); + npc.setIdleBehaviour(new WanderIdleBehaviour()); + + buildDialogue(npc); + + return npc; + } + + private void buildDialogue(SpeakerNPC npc) { + npc.addGreeting("Hello fellow clover hunter!"); + npc.addGoodbye("May luck shine brightly o'er you!"); + npc.addJob("I'm a clover hunter. I'm searching for the lucky four-leaf #clover."); + npc.addHelp("Four-leaf #clovers are extremely rare. If you find one, it is said you will have" + + " excellent luck!"); + npc.addOffer("I can tell you a little about #clovers."); + npc.addReply("clover", "Clovers can grow just about anywhere in the sunlight. So don't go" + + " looking for any underground. Ones with four leaves are especially rare and are a" + + " challenging #task to find."); + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.QUEST_MESSAGES, + new NotCondition(new QuestRegisteredCondition("lucky_four_leaf_clover")), + ConversationStates.ATTENDING, + "No, no thank you. I can find a four-leaf clover on my own.", + null); + } +} diff --git a/src/games/stendhal/server/maps/deniran/cityoutside/DoctorNPC.java b/src/games/stendhal/server/maps/deniran/cityoutside/DoctorNPC.java index 4cac43cf76..0ae002c221 100644 --- a/src/games/stendhal/server/maps/deniran/cityoutside/DoctorNPC.java +++ b/src/games/stendhal/server/maps/deniran/cityoutside/DoctorNPC.java @@ -47,11 +47,12 @@ public class DoctorNPC implements ZoneConfigurator { addOffer("I can offer #advice, and it is even free of charge"); addGoodbye("Be fantastic!"); addReply(Arrays.asList("advice", "doctor", "promise", "kind", "cowardly", "pear", "pears"), - "Never be cruel, never be cowardly. And never ever eat pears! Remember: Hate is always foolish and love is always wise."); + "Never be cruel, never be cowardly. And never ever eat pears! Remember: Hate is always foolish and #love is always wise."); addReply(Arrays.asList("faith", "love", "wedding", "marriage"), "Something I believe in, my faith: Love in all its forms is the most powerful weapon because love is a form of hope."); addReply(Arrays.asList("war", "army", "fight", "gun", "attack"), "When you fire that first shot, no matter how right you feel, you have no idea, who’s going to die! You don’t know, whose children are going to scream and burn! How many hearts will be broken! How many lives shattered! How much blood will spill, until everybody does, what they were always going to do from the very beginning! – Sit down and talk! "); + addReply("dark", "These are dark times, but they don't sustain. Darkness never sustains, even through sometimes, it feels, like it might."); addReply(Arrays.asList("tardis", "blue", "box"), "I stole it. Well, I borrowed it; I was always going to take it back. Oh, that box. Big and little at the same time, brand-new and ancient, and the bluest blue ever."); addReply(Arrays.asList("sonic", "screwdriver"), @@ -77,10 +78,10 @@ public class DoctorNPC implements ZoneConfigurator { "There's one thing you never put in a trap? If you're smart, if you value your continued existence, if you have any plans about seeing tomorrow, there is one thing you never, ever put in a trap. - Me."); addReply(Arrays.asList("time", "cause", "effect", "wibbly", "wobbly", "linear", "nonlinear"), "People assume that time is a strict progression of cause to effect, but actually, from a nonlinear, non-subjective viewpoint, it's more like a big ball of wibbly-wobbly, timey-wimey... stuff."); - addReply("motive", + addReply(Arrays.asList("motive", "motivation"), "I do what I do because it's right! Because it's decent! And above all, it's #kind! It's just that. Just kind."); addReply("childish", - "There's no point in being grown, up if you can't act childish sometimes."); + "There's no point in being grown up, if you can't act childish sometimes."); addReply("coincidence", "Never ignore coincidence. Unless, of course, you're busy. In which case, always ignore coincidence."); addReply("important", diff --git a/src/games/stendhal/server/maps/deniran/river/DeniranArmy.java b/src/games/stendhal/server/maps/deniran/river/DeniranArmy.java index f7932f45aa..a5dc2b373e 100644 --- a/src/games/stendhal/server/maps/deniran/river/DeniranArmy.java +++ b/src/games/stendhal/server/maps/deniran/river/DeniranArmy.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2019 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,20 +12,6 @@ package games.stendhal.server.maps.deniran.river; import java.util.LinkedList; - -/* $Id$ */ -/*************************************************************************** - * (C) Copyright 2003-2019 - Stendhal * - *************************************************************************** - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - ***************************************************************************/ - import java.util.Map; import games.stendhal.common.Direction; diff --git a/src/games/stendhal/server/maps/fado/city/RabbitNPC.java b/src/games/stendhal/server/maps/fado/city/RabbitNPC.java index f70118f9e9..ee9b4361a2 100644 --- a/src/games/stendhal/server/maps/fado/city/RabbitNPC.java +++ b/src/games/stendhal/server/maps/fado/city/RabbitNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -18,6 +18,7 @@ import java.util.Map; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.npc.SilentNPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; /** * Rabbits @@ -50,7 +51,7 @@ public class RabbitNPC implements ZoneConfigurator { mammal.setDescription("You see a rabbit."); mammal.setEntityClass("animal/rabbit"); mammal.setBaseSpeed(0.2); - mammal.moveRandomly(); + mammal.setIdleBehaviour(new WanderIdleBehaviour()); mammal.setTitle("rabbit"); mammal.setPathCompletedPause(20); zone.add(mammal); diff --git a/src/games/stendhal/server/maps/fado/forest/CraftsmanNPC.java b/src/games/stendhal/server/maps/fado/forest/CraftsmanNPC.java index 14ba5ee1ad..4cd24a1e64 100644 --- a/src/games/stendhal/server/maps/fado/forest/CraftsmanNPC.java +++ b/src/games/stendhal/server/maps/fado/forest/CraftsmanNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -25,6 +25,7 @@ import games.stendhal.server.entity.CollisionAction; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.BuyerAdder; import games.stendhal.server.entity.npc.behaviour.impl.QuestCompletedBuyerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; @@ -68,7 +69,9 @@ public class CraftsmanNPC implements ZoneConfigurator { //addGreeting("Welcome to this forest, south of Or'ril river."); addJob("I'm a craftsman. One day I hope to craft such items as the green elves can make."); addHelp("My friend Orchiwald is a great story teller, he would speak with you about the albino elves and how we come to be here."); - new BuyerAdder().addBuyer(this, new QuestCompletedBuyerBehaviour("elvish_armor", "I'm not able to buy anything from you right now.", shops.get("buyelvish")), false); + new BuyerAdder().addBuyer(this, new QuestCompletedBuyerBehaviour("elvish_armor", + "I'm not able to buy anything from you right now.", + shops.get("buyelvish", ShopType.ITEM_BUY)), false); addGoodbye("Bye."); } }; diff --git a/src/games/stendhal/server/maps/fado/forest/GreeterNPC.java b/src/games/stendhal/server/maps/fado/forest/GreeterNPC.java index c44e2ba689..d4183436e2 100644 --- a/src/games/stendhal/server/maps/fado/forest/GreeterNPC.java +++ b/src/games/stendhal/server/maps/fado/forest/GreeterNPC.java @@ -25,6 +25,7 @@ import games.stendhal.server.entity.CollisionAction; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.SellerAdder; import games.stendhal.server.entity.npc.behaviour.impl.SellerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; /** @@ -72,7 +73,8 @@ public class GreeterNPC implements ZoneConfigurator { addReply("nomadic", "We don't have a permanent home, we travel instead between forests and glens. When we find a clearing we like, we settle. We liked this one because of the ancient #stones near by."); addReply("stones", "They have some mystical quality. We like to be by them for the changing of the seasons."); addHelp("I would sell you enchanted scrolls to return to Fado City. I have a source of cheap ones."); - new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("fadoscrolls")) { + new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("fadoscrolls", + ShopType.ITEM_SELL)) { @Override public int getUnitPrice(final String item) { diff --git a/src/games/stendhal/server/maps/fado/forest/OldWomanNPC.java b/src/games/stendhal/server/maps/fado/forest/OldWomanNPC.java index 862daa42ab..be1d6b63bf 100644 --- a/src/games/stendhal/server/maps/fado/forest/OldWomanNPC.java +++ b/src/games/stendhal/server/maps/fado/forest/OldWomanNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -12,15 +12,12 @@ ***************************************************************************/ package games.stendhal.server.maps.fado.forest; -import java.util.LinkedList; -import java.util.List; import java.util.Map; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.StendhalRPZone; -import games.stendhal.server.core.pathfinder.FixedPath; -import games.stendhal.server.core.pathfinder.Node; import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; /** * Creates Jefs mother Amber in Fado Forest and other areas (she moves in different zones) @@ -43,6 +40,7 @@ public class OldWomanNPC implements ZoneConfigurator { private void buildNPC(final StendhalRPZone zone) { final SpeakerNPC npc = new SpeakerNPC("Amber") { + /* @Override protected void createPath() { final List nodes = new LinkedList(); @@ -110,6 +108,7 @@ public class OldWomanNPC implements ZoneConfigurator { nodes.add(new Node(38,8)); setPath(new FixedPath(nodes, true)); } + */ @Override protected void createDialog() { @@ -131,6 +130,7 @@ public class OldWomanNPC implements ZoneConfigurator { npc.setPosition(38, 8); npc.initHP(100); npc.setDescription("You see an elder woman. She looks a bit disorientated."); + npc.setIdleBehaviour(new WanderIdleBehaviour()); // hide location from website npc.hideLocation(); zone.add(npc); diff --git a/src/games/stendhal/server/maps/global/FourLeafClover.java b/src/games/stendhal/server/maps/global/FourLeafClover.java new file mode 100644 index 0000000000..9ea8355cac --- /dev/null +++ b/src/games/stendhal/server/maps/global/FourLeafClover.java @@ -0,0 +1,34 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.global; + +import java.util.Map; + +import games.stendhal.server.core.config.ZoneConfigurator; +import games.stendhal.server.core.engine.CachedActionManager; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.entity.mapstuff.spawner.CloverSpawner; + + +public class FourLeafClover implements ZoneConfigurator { + + @Override + public void configureZone(StendhalRPZone zone, Map attributes) { + // don't add to world until server maps are loaded + CachedActionManager.get().register(new Runnable() { + @Override + public void run() { + CloverSpawner.get().init(); + } + }); + } +} diff --git a/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviour.java b/src/games/stendhal/server/maps/global/package-info.java similarity index 73% rename from src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviour.java rename to src/games/stendhal/server/maps/global/package-info.java index e4830199e4..f2543a265a 100644 --- a/src/games/stendhal/server/entity/creature/impl/idle/IdleBehaviour.java +++ b/src/games/stendhal/server/maps/global/package-info.java @@ -1,6 +1,5 @@ -/* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * Copyright © 2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -10,11 +9,4 @@ * (at your option) any later version. * * * ***************************************************************************/ -package games.stendhal.server.entity.creature.impl.idle; - -import games.stendhal.server.entity.creature.Creature; - -public interface IdleBehaviour { - - void perform(Creature creature); -} +package games.stendhal.server.maps.global; diff --git a/src/games/stendhal/server/maps/kalavan/citygardens/GardenerNPC.java b/src/games/stendhal/server/maps/kalavan/citygardens/GardenerNPC.java index d499044415..4b49d1e4b5 100644 --- a/src/games/stendhal/server/maps/kalavan/citygardens/GardenerNPC.java +++ b/src/games/stendhal/server/maps/kalavan/citygardens/GardenerNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -19,7 +19,6 @@ import java.util.List; import java.util.Map; import java.util.TreeMap; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.grammar.ItemParserResult; import games.stendhal.server.core.config.ZoneConfigurator; @@ -100,7 +99,7 @@ public class GardenerNPC implements ZoneConfigurator { // she is eating. number of lunches is in tokens[1] final String[] tokens = player.getQuest(QUEST_SLOT).split(";"); // delay is number of lunches * one day - eats one lunch per day - final long delay = (Long.parseLong(tokens[1])) * MathHelper.MILLISECONDS_IN_ONE_DAY; + final long delay = (Long.parseLong(tokens[1])) * TimeUtil.MILLISECONDS_IN_DAY; final long timeRemaining = (Long.parseLong(tokens[2]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0) { diff --git a/src/games/stendhal/server/maps/nalwor/forest/ArcheryRange.java b/src/games/stendhal/server/maps/nalwor/forest/ArcheryRange.java index 513b8efa10..c8a85cecb2 100644 --- a/src/games/stendhal/server/maps/nalwor/forest/ArcheryRange.java +++ b/src/games/stendhal/server/maps/nalwor/forest/ArcheryRange.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2018 - Arianne * + * Copyright © 2018-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -11,8 +11,6 @@ ***************************************************************************/ package games.stendhal.server.maps.nalwor.forest; -import static games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.ID_NO_AFFORD; - import java.awt.Point; import java.awt.geom.Rectangle2D; import java.lang.ref.WeakReference; @@ -22,7 +20,6 @@ import java.util.List; import java.util.Map; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.Testing; import games.stendhal.common.parser.ConversationParser; import games.stendhal.common.parser.Sentence; @@ -64,6 +61,7 @@ import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.ShowItemListEvent; import games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.AssassinRepairer; +import games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.ResponseId; import games.stendhal.server.util.TimeUtil; @@ -80,7 +78,7 @@ public class ArcheryRange implements ZoneConfigurator,LoginListener,LogoutListen private static final int COST = 5000; /** time (in seconds) allowed for training session */ - private static final int TRAIN_TIME = 15 * MathHelper.SECONDS_IN_ONE_MINUTE; + private static final int TRAIN_TIME = 15 * TimeUtil.SECONDS_IN_MINUTE; /** time player must wait to train again */ private static final int COOLDOWN = 15; @@ -207,7 +205,7 @@ public class ArcheryRange implements ZoneConfigurator,LoginListener,LogoutListen private void initNPC() { repairerAdder = new AssassinRepairerAdder(); - ranger = repairerAdder.new AssassinRepairer(npcName, repairableSellPrices) { + ranger = new AssassinRepairerAdder.AssassinRepairer(npcName, repairableSellPrices) { @Override public void say(final String text) { // don't turn toward player @@ -321,8 +319,8 @@ public class ArcheryRange implements ZoneConfigurator,LoginListener,LogoutListen repairPrices.put(itemName, repairableSellPrices.get(itemName) / 2); } - repairerAdder.add(ranger, repairPrices); - repairerAdder.setReply(ID_NO_AFFORD, "You don't have enough money. Get outta here!"); + repairerAdder.add(ranger); + ranger.setReply(ResponseId.NO_AFFORD, "You don't have enough money. Get outta here!"); } /** @@ -424,7 +422,7 @@ public class ArcheryRange implements ZoneConfigurator,LoginListener,LogoutListen ConversationPhrases.YES_MESSAGES, new PlayerHasItemWithHimCondition("money", COST), ConversationStates.IDLE, - "You can train for up to " + Integer.toString(TRAIN_TIME / MathHelper.SECONDS_IN_ONE_MINUTE) + " minutes. So make good use of yer time.", + "You can train for up to " + Integer.toString(TRAIN_TIME / TimeUtil.SECONDS_IN_MINUTE) + " minutes. So make good use of yer time.", new MultipleActions( new DropItemAction("money", COST), new SetQuestAction(QUEST_SLOT, STATE_ACTIVE + ";" + Integer.toString(TRAIN_TIME)), @@ -599,8 +597,8 @@ public class ArcheryRange implements ZoneConfigurator,LoginListener,LogoutListen if (playerTemp != null) { if (timeRemaining != null && timeRemaining > 0) { // notify players at 10 minute mark & every minute after 5 minute mark - if (timeRemaining == 10 * MathHelper.SECONDS_IN_ONE_MINUTE || - (timeRemaining <= 5 * MathHelper.SECONDS_IN_ONE_MINUTE && timeRemaining % 60 == 0)) { + if (timeRemaining == 10 * TimeUtil.SECONDS_IN_MINUTE || + (timeRemaining <= 5 * TimeUtil.SECONDS_IN_MINUTE && timeRemaining % 60 == 0)) { ranger.say(playerTemp.getName() + ", you have " + TimeUtil.timeUntil(timeRemaining) + " left."); } // remaining time needs to be updated every second in order to be saved if player logs out diff --git a/src/games/stendhal/server/maps/nalwor/forest/AssassinRepairerAdder.java b/src/games/stendhal/server/maps/nalwor/forest/AssassinRepairerAdder.java index 47ddca18b7..e7c9b2fa25 100644 --- a/src/games/stendhal/server/maps/nalwor/forest/AssassinRepairerAdder.java +++ b/src/games/stendhal/server/maps/nalwor/forest/AssassinRepairerAdder.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020-2023 - Stendhal * + * Copyright © 2020-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -11,9 +11,8 @@ ***************************************************************************/ package games.stendhal.server.maps.nalwor.forest; -import java.util.Arrays; import java.util.HashMap; -import java.util.List; +import java.util.Locale; import java.util.Map; import org.apache.log4j.Logger; @@ -40,200 +39,142 @@ import games.stendhal.server.events.SoundEvent; import marauroa.common.Pair; +/** + * Functions for repairing items that are "worn" or "broken". + * + * TODO: + * - merge functionality with games.stendhal.server.entity.npc.behaviour.adder.RepairerAdder + * - add behavior for repairing "broken" items (more expensive than just "worn") + */ public class AssassinRepairerAdder { private static final Logger logger = Logger.getLogger(AssassinRepairerAdder.class); - //private SpeakerNPC repairer; - private Map priceList; - - private String currentRepairItem = null; - private Integer currentRepairCount = null; - private Integer currentRepairFee = null; - - private static final List repairPhrases = Arrays.asList("repair", "fix"); - - // reply IDs - public final static String ID_DENIED = "denied"; - public final static String ID_UNDECLARED = "undeclared"; - public final static String ID_NO_REPAIR = "cannot_repair"; - public final static String ID_NO_CARRY = "not_carrying"; - public final static String ID_NO_AFFORD = "cannot_afford"; - public final static String ID_SAY_COUNT = "say_count"; - public final static String ID_REJECT_REPAIR = "reject_repair"; - public final static String ID_DROPPED = "dropped"; - public final static String ID_REPAIR_DONE = "repair_done"; - public final static String ID_ERROR = "error"; - - final Map replies = new HashMap() {{ - put(ID_DENIED, "Only members of the assassins guild can have items repaired."); - put(ID_UNDECLARED, "Please tell me what you would repaired."); - put(ID_NO_REPAIR, null); - put(ID_NO_CARRY, null); - put(ID_NO_AFFORD, "You don't have enough money."); - put(ID_SAY_COUNT, null); - put(ID_REJECT_REPAIR, "Good luck then. Remember, once they break, they can't be repaired."); - put(ID_DROPPED, "Did you drop the item?"); - put(ID_REPAIR_DONE, null); - put(ID_ERROR, "It appears I am unable to process the transaction. I'm sorry."); - }}; - - - public void add(final AssassinRepairer repairer, final Map priceList) { - //this.repairer = repairer; - this.priceList = priceList; + /** + * IDs for responses to repair requests. + * + * TODO: + * - move to behavior + */ + public static enum ResponseId { + DENIED, // player does not satisfy preconditions + UNDECLARED, // player did not specify which item to repair + NO_REPAIR, // NPC does not repair requested item + NO_CARRY, // player is not carrying requested item + NO_AFFORD, // player doesn't have enough money to pay for repair + SAY_COUNT, // NPC should say how many items player is carrying that need repair + REJECT_REPAIR, // player does not confirm repair after request + DROPPED, // player dropped item after request + REPAIR_DONE, // repair was completed + ERROR; // an unknown error occurred + } + /** + * Adds repairer behavior to an NPC. + * + * @param repairer + * Item repairing NPC. + */ + public void add(final AssassinRepairer repairer) { + // requests repair but does not meet preconditions repairer.add(ConversationStates.ATTENDING, - repairPhrases, + ConversationPhrases.REPAIR_MESSAGES, new NotCondition(new PlayerHasItemWithHimCondition("assassins id")), ConversationStates.ATTENDING, - //"Only members of the assassins guild can have their #'auto crossbows' repaired.", - getReply("denied"), - null); + null, + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + repairer.say(repairer.getReply(ResponseId.DENIED)); + } + }); + // meets requirements and does meet preconditions repairer.add(ConversationStates.ATTENDING, - repairPhrases, + ConversationPhrases.REPAIR_MESSAGES, new PlayerHasItemWithHimCondition("assassins id"), - ConversationStates.QUESTION_2, + null, null, requestRepairAction(repairer)); + // changes mind / does not want repair repairer.add(ConversationStates.QUESTION_2, ConversationPhrases.NO_MESSAGES, null, ConversationStates.ATTENDING, - getReply(ID_REJECT_REPAIR), - null); - - // player dropped item before accepting - repairer.add(ConversationStates.QUESTION_2, - ConversationPhrases.YES_MESSAGES, - new NotCondition(needsRepairCondition()), - ConversationStates.ATTENDING, - getReply(ID_DROPPED), - null); + null, + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + repairer.say(repairer.getReply(ResponseId.REJECT_REPAIR)); + } + }); // this should not happen repairer.add(ConversationStates.QUESTION_2, ConversationPhrases.YES_MESSAGES, - feeNotSetCondition(), - ConversationStates.ATTENDING, - getReply(ID_ERROR), - null); - - repairer.add(ConversationStates.QUESTION_2, - ConversationPhrases.YES_MESSAGES, - new AndCondition( - needsRepairCondition(), - new NotCondition(canAffordCondition())), - ConversationStates.ATTENDING, - getReply(ID_NO_AFFORD), - null); - - repairer.add(ConversationStates.QUESTION_2, - ConversationPhrases.YES_MESSAGES, - new AndCondition( - needsRepairCondition(), - canAffordCondition()), + feeNotSetCondition(repairer), ConversationStates.ATTENDING, null, - repairAction()); - } - - private void reset() { - currentRepairItem = null; - currentRepairCount = null; - currentRepairFee = null; - } - - public void setReply(final String id, final String... phrases) { - /* - if (phrases.length > 2) { - logger.warn("Maximum of 2 phrases allowed: singular & plural forms"); - } - */ - - if (replies.containsKey(id)) { - if (phrases.length == 1) { - replies.put(id, phrases[0]); - } else { - replies.put(id, new Pair(phrases[0], phrases[1])); - - if (phrases.length > 2) { - logger.warn("Maximum of 2 phrases allowed: singular & plural forms"); - } - } - - return; - } - - logger.warn("Tried to add unused reply: " + id); - } - - @SuppressWarnings("unchecked") - private String getReply(final String id, final boolean plural) { - final Object reply = replies.get(id); - if (reply instanceof Pair) { - if (plural) { - return ((Pair) reply).second(); - } else { - return ((Pair) reply).first(); - } - } - - return (String) reply; - } - - private String getReply(final String id) { - return getReply(id, false); - } - - private void setRepairItem(final String itemName) { - for (final String repairable: priceList.keySet()) { - if (itemName.toLowerCase().equals(repairable.toLowerCase())) { - currentRepairItem = repairable; - return; - } - } - - currentRepairItem = itemName; - } - - private boolean canRepair(final String item) { - for (String bow: priceList.keySet()) { - if (item.toLowerCase().equals(bow.toLowerCase())) { - return true; - } - } - - return false; - } - - private void setRepairCount(final Player player) { - if (!canRepair(currentRepairItem)) { - return; - } - - int count = 0; - for (final Item item: player.getAllEquipped(currentRepairItem)) { - if (((BreakableWeapon) item).isUsed()) { - count++; - } - } - - currentRepairCount = count; - } - - private void calculateRepairFee() { - for (final String item: priceList.keySet()) { - if (currentRepairItem.toLowerCase().equals(item.toLowerCase())) { - currentRepairFee = currentRepairCount * (priceList.get(currentRepairItem)); - return; - } - } + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + repairer.say(repairer.getReply(ResponseId.ERROR)); + } + }); + + // player dropped item before accepting + repairer.add(ConversationStates.QUESTION_2, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + new NotCondition(feeNotSetCondition(repairer)), + itemsChangedCondition(repairer)), + ConversationStates.ATTENDING, + null, + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + repairer.say(repairer.getReply(ResponseId.DROPPED)); + } + }); + + // wants repair but doesn't have enough money + repairer.add(ConversationStates.QUESTION_2, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + new NotCondition(feeNotSetCondition(repairer)), + new NotCondition(itemsChangedCondition(repairer)), + new NotCondition(canAffordCondition(repairer))), + ConversationStates.ATTENDING, + null, + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + repairer.say(repairer.getReply(ResponseId.NO_AFFORD)); + } + }); + + // wants repair and does have enough money + repairer.add(ConversationStates.QUESTION_2, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + new NotCondition(feeNotSetCondition(repairer)), + new NotCondition(itemsChangedCondition(repairer)), + canAffordCondition(repairer)), + ConversationStates.ATTENDING, + null, + repairAction(repairer)); } + /** + * Creates action for requesting item(s) repair. + * + * @param repairer + * Item repairing NPC. + * @return + * Action for requesting repair. + */ private ChatAction requestRepairAction(final AssassinRepairer repairer) { return new ChatAction() { @Override @@ -241,40 +182,44 @@ public class AssassinRepairerAdder { final int repairables = repairer.getNumberOfRepairables(); String request = sentence.getTrimmedText(); - if (repairPhrases.contains(request.toLowerCase())) { + if (ConversationPhrases.REPAIR_MESSAGES.contains(request.toLowerCase(Locale.ENGLISH))) { if (repairables > 1) { - repairer.say(getReply(ID_UNDECLARED)); + repairer.say(repairer.getReply(ResponseId.UNDECLARED)); repairer.setCurrentState(ConversationStates.ATTENDING); return; } - // player does not need to specify item name if repairer only repairs one item request = request + " " + repairer.getFirstRepairable(); } - for (final String rWord: repairPhrases) { - if (request.startsWith(rWord)) { + // compare with lower-case to make request line case-insensitive + String requestL = request.toLowerCase(Locale.ENGLISH); + for (final String rWord: ConversationPhrases.REPAIR_MESSAGES) { + if (requestL.startsWith(rWord.toLowerCase(Locale.ENGLISH))) { + // trim trigger word request = request.substring(rWord.length() + 1); break; } } - setRepairItem(request); - setRepairCount(player); + repairer.setRepairItem(request); + repairer.setRepairCount(player); - if (currentRepairCount == null) { - String cannotRepairReply = getReply(ID_NO_REPAIR); + if (!repairer.canRepair()) { + String cannotRepairReply = repairer.getReply(ResponseId.NO_REPAIR); if (cannotRepairReply == null) { - cannotRepairReply = "I do not repair " + Grammar.plural(currentRepairItem) + "."; + cannotRepairReply = "I do not repair " + Grammar.plural(repairer.currentRepairItem) + + "."; } repairer.say(cannotRepairReply); repairer.setCurrentState(ConversationStates.ATTENDING); return; - } else if (currentRepairCount < 1) { - String notCarryingReply = getReply(ID_NO_CARRY); + } else if (repairer.currentRepairCount < 1) { + String notCarryingReply = repairer.getReply(ResponseId.NO_CARRY); if (notCarryingReply == null) { - notCarryingReply = "You don't have any #'" + Grammar.plural(currentRepairItem) + "' that need repaired."; + notCarryingReply = "You don't have any #'" + Grammar.plural(repairer.currentRepairItem) + + "' that need repaired."; } repairer.say(notCarryingReply); @@ -282,18 +227,19 @@ public class AssassinRepairerAdder { return; } - calculateRepairFee(); - final boolean multiple = currentRepairCount > 1; + repairer.calculateRepairFee(); + final boolean multiple = repairer.currentRepairCount > 1; String sayCountReply; if (multiple) { - sayCountReply = getReply(ID_SAY_COUNT, true); + sayCountReply = repairer.getReply(ResponseId.SAY_COUNT, true); } else { - sayCountReply = getReply(ID_SAY_COUNT); + sayCountReply = repairer.getReply(ResponseId.SAY_COUNT); } if (sayCountReply == null) { - final StringBuilder sb = new StringBuilder("You have " + Integer.toString(currentRepairCount) + " used " + currentRepairItem); //Grammar.plnoun(usedBows, bowType)); // formats name all lowercase + final StringBuilder sb = new StringBuilder("You have " + repairer.currentRepairCount + + " used " + repairer.currentRepairItem); //Grammar.plnoun(repairer.currentRepairCount, repairer.currentRepairItem)); // FIXME: formats name all lowercase if (multiple) { sb.append("s"); } @@ -303,136 +249,381 @@ public class AssassinRepairerAdder { } else { sb.append("it"); } - sb.append(" for " + Integer.toString(currentRepairFee) + " money. Would you like me to do so?"); - + sb.append(" for " + repairer.currentRepairFee + " money. Would you like me to do so?"); sayCountReply = sb.toString(); } repairer.say(sayCountReply); + repairer.setCurrentState(ConversationStates.QUESTION_2); } }; } - private ChatAction repairAction() { + /** + * Creates action for executing item(s) repair. + * + * @param repairer + * Item repairing NPC. + * @return + * Action for executing repair. + */ + private ChatAction repairAction(AssassinRepairer repairer) { return new ChatAction() { @Override - public void fire(final Player player, final Sentence sentence, final EventRaiser repairer) { - //final int usedBows = getUsedBowsCount(player); - player.drop("money", currentRepairFee); + public void fire(final Player player, final Sentence sentence, final EventRaiser raiser) { + player.drop("money", repairer.currentRepairFee); - for (final Item bow: player.getAllEquipped(currentRepairItem)) { + for (final Item bow: player.getAllEquipped(repairer.currentRepairItem)) { final BreakableWeapon breakable = (BreakableWeapon) bow; if (breakable.isUsed()) { breakable.repair(); } } - final boolean multiple = currentRepairCount > 1; + final boolean multiple = repairer.currentRepairCount > 1; String doneReply; if (multiple) { - doneReply = getReply(ID_REPAIR_DONE, true); + doneReply = repairer.getReply(ResponseId.REPAIR_DONE, true); } else { - doneReply = getReply(ID_REPAIR_DONE); + doneReply = repairer.getReply(ResponseId.REPAIR_DONE); } if (doneReply == null) { doneReply = "Done! Your "; if (multiple) { - doneReply += Grammar.plural(currentRepairItem) + " are "; + doneReply += Grammar.plural(repairer.currentRepairItem) + " are "; } else { - doneReply += currentRepairItem + " is "; + doneReply += repairer.currentRepairItem + " is "; } doneReply += "as good as new."; } - /* - if (currentRepairCount > 1) { - ranger.say("Done! Your " + Grammar.plural(bowType) + " are as good as new."); - } else { - ranger.say("Done! Your " + bowType + " is as good as new."); - } - */ - repairer.say(doneReply); repairer.addEvent(new SoundEvent(SoundID.COMMERCE, SoundLayer.CREATURE_NOISE)); // reset item name, count, & fee back to null - /* - reset(); - */ + repairer.reset(); } }; } - private ChatCondition feeNotSetCondition() { + /** + * Creates condition to check if fee has been determined. + * + * @param repairer + * Item repairing NPC. + * @return + * Condition. + */ + private ChatCondition feeNotSetCondition(AssassinRepairer repairer) { return new ChatCondition() { @Override - public boolean fire(final Player player, final Sentence sentence, final Entity repairer) { - if (currentRepairFee == null) { + public boolean fire(final Player player, final Sentence sentence, final Entity raiser) { + if (repairer.currentRepairFee == null) { logger.error("Cannot create transaction, repair fee not set"); return true; } - return false; } }; } - private ChatCondition canAffordCondition() { + /** + * Creates condition to check if player can afford fee. + * + * @param repairer + * Item repairing NPC. + * @return + * Condition. + */ + private ChatCondition canAffordCondition(AssassinRepairer repairer) { return new ChatCondition() { @Override - public boolean fire(final Player player, final Sentence sentence, final Entity repairer) { - return player.isEquipped("money", currentRepairFee); + public boolean fire(final Player player, final Sentence sentence, final Entity raiser) { + return player.isEquipped("money", repairer.currentRepairFee); } }; } - private ChatCondition needsRepairCondition() { + /** + * Creates condition to check if number of items in need of repair changed after initial request + * (e.g. player either dropped item and/or picked up from ground to try to get discount). + * + * @param repairer + * Item repairing NPC. + * @return + * Condition. + */ + private ChatCondition itemsChangedCondition(AssassinRepairer repairer) { return new ChatCondition() { @Override - public boolean fire(final Player player, final Sentence sentence, Entity repairer) { - return currentRepairCount != null && currentRepairCount > 0; + public boolean fire(Player player, Sentence sentence, Entity entity) { + return repairer.getWornItemsCount(player) != repairer.currentRepairCount; } }; } - public class AssassinRepairer extends SpeakerNPC { + /** + * NPC entity that supports repairing items. + * + * TODO: + * - move to separate class file in package {@code games.stendhal.server.entity.npc} or ... + * - move members and methods to behavior class + */ + public static class AssassinRepairer extends SpeakerNPC { + private static Logger logger = Logger.getLogger(AssassinRepairer.class); + + /** Prices for repairing items. */ private final Map repairList; + /** Subject item name of current conversation. */ + private String currentRepairItem = null; + /** Subject number of items to repair of current conversation. */ + private Integer currentRepairCount = null; + /** Subject fee of current conversation. */ + private Integer currentRepairFee = null; + + /** Responses for repair requests conditions. */ + private final Map replies = new HashMap() {{ + put(ResponseId.DENIED, "Only members of the assassins guild can have items repaired."); + put(ResponseId.UNDECLARED, "Please tell me what you would like repaired."); + put(ResponseId.NO_REPAIR, null); + put(ResponseId.NO_CARRY, null); + put(ResponseId.NO_AFFORD, "You don't have enough money."); + put(ResponseId.SAY_COUNT, null); + put(ResponseId.REJECT_REPAIR, "Good luck then. Remember, once they break, they can't be repaired."); + put(ResponseId.DROPPED, "Did you drop the item?"); + put(ResponseId.REPAIR_DONE, null); + put(ResponseId.ERROR, "It appears I am unable to process the transaction. I'm sorry."); + }}; + + + /** + * Creates a new NPC. + * + * @param name + * Name of NPC. + * @param repairList + * List of item names and prices for repair. + */ public AssassinRepairer(String name, final Map repairList) { super(name); - this.repairList = repairList; } - @Override - public void onGoodbye(final RPEntity attending) { - // reset item name, count, & fee to null - reset(); + /** + * Resets subjects of current conversation. + */ + private void reset() { + currentRepairItem = null; + currentRepairCount = null; + currentRepairFee = null; + } + + /** + * Adds/Changes a reply for a certain condition. + * + * @param id + * Condition ID. + * @param responses + * Replies for condition. + */ + public void setReply(final ResponseId id, final String... responses) { + if (replies.containsKey(id)) { + if (responses.length == 1) { + replies.put(id, responses[0]); + } else { + replies.put(id, new Pair(responses[0], responses[1])); + if (responses.length > 2) { + logger.warn("Maximum of 2 phrases allowed: singular & plural forms"); + } + } + return; + } + logger.warn("Tried to add unused reply: " + id); + } + + /** + * Retrieves reply for certain condition. + * + * @param id + * Condition ID. + * @param plural + * {@code true} if multiple items are to be repaired. + * @return + * NPC response to condition. + */ + private String getReply(final ResponseId id, final boolean plural) { + final Object reply = replies.get(id); + if (reply instanceof Pair) { + Pair p = (Pair) reply; + if (plural) { + return (String) p.second(); + } else { + return (String) p.first(); + } + } + return (String) reply; + } + + /** + * Retrieves reply for certain condition. + * + * @param id + * Condition ID. + * @return + * NPC response to condition. + */ + private String getReply(final ResponseId id) { + return getReply(id, false); + } + + /** + * Sets subject item name of current conversation. + * + * @param itemName + * Name of item. + */ + private void setRepairItem(String itemName) { + itemName = Grammar.singular(itemName); + for (final String repairable: repairList.keySet()) { + if (itemName.toLowerCase(Locale.ENGLISH).equals(repairable.toLowerCase(Locale.ENGLISH))) { + // use name from repair list in case request does not match character case (e.g. + // repairable item is "foo" but player requested "Foo") + currentRepairItem = repairable; + return; + } + } + currentRepairItem = itemName; + } + + /** + * Checks if current item subject is included in list of items that NPC can repair. + * + * @return + * {@code true} if repairing item is supported. + */ + public boolean canRepair() { + if (currentRepairItem == null) { + return false; + } + String itemNameL = currentRepairItem.toLowerCase(Locale.ENGLISH); + for (String repairable: repairList.keySet()) { + if (repairable.toLowerCase(Locale.ENGLISH).equals(itemNameL)) { + return true; + } + } + return false; } /** * Retrieves number of item types that can be repaired by this NPC. * * @return - * Number of repairable item types. + * Number of supported item types. */ public int getNumberOfRepairables() { return repairList.size(); } /** - * Retrieves the first item name from repair list. + * Retrieves number of items player is carrying that need repair. + * + * @param player + * Player requesting repair. + * @return + * Number of "worn" items player is carrying. + */ + private int getWornItemsCount(final Player player) { + if (!canRepair()) { + return 0; + } + int count = 0; + for (final Item item: player.getAllEquipped(currentRepairItem)) { + if (((BreakableWeapon) item).isUsed()) { + count++; + } + } + return count; + } + + /** + * Sets subject number of items to repair of current conversation. + * + * @param player + * Player requesting repair. + */ + private void setRepairCount(final Player player) { + currentRepairCount = getWornItemsCount(player); + } + + /** + * Retrieves price of single item repair. * * @return - * First item. + * Unit price. + */ + private Integer getUnitPrice() { + if (currentRepairItem == null) { + logger.warn("Repair item name not set, cannot get unit price."); + return null; + } + String itemNameL = currentRepairItem.toLowerCase(Locale.ENGLISH); + for (String repairable: repairList.keySet()) { + if (repairable.toLowerCase(Locale.ENGLISH).equals(itemNameL)) { + return repairList.get(repairable); + } + } + logger.warn("Item " + currentRepairItem + " not found in repair list, cannot get unit price"); + return null; + } + + /** + * Sets subject fee of current conversation. + */ + private void calculateRepairFee() { + if (currentRepairCount == null) { + logger.warn("Repair count not set, cannot calculate repair fee"); + return; + } + Integer unitPrice = getUnitPrice(); + if (unitPrice != null) { + currentRepairFee = currentRepairCount * unitPrice; + } + } + + /** + * Retrieves the first item name from repair list. + * + * Used when player asks for repair without declaring item name. + * + * @return + * Name of first item in list of items that can be repaired. */ - @SuppressWarnings("unchecked") public String getFirstRepairable() { return repairList.keySet().toArray(new String[] {})[0]; } + + /** + * Overridden to reset subjects at end of conversation. + */ + @Override + public void onGoodbye(final RPEntity attending) { + reset(); + } + + /** + * Overridden to reset subjects at end of conversation. + */ + @Override + public void setCurrentState(ConversationStates state) { + super.setCurrentState(state); + if (ConversationStates.IDLE.equals(state)) { + reset(); + } + } } } diff --git a/src/games/stendhal/server/maps/nalwor/forest/Dojo.java b/src/games/stendhal/server/maps/nalwor/forest/Dojo.java index aa434a5703..e9566651d4 100644 --- a/src/games/stendhal/server/maps/nalwor/forest/Dojo.java +++ b/src/games/stendhal/server/maps/nalwor/forest/Dojo.java @@ -17,7 +17,6 @@ import java.util.List; import java.util.Map; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SoundID; import games.stendhal.common.constants.SoundLayer; import games.stendhal.common.parser.Sentence; @@ -41,6 +40,7 @@ import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; import games.stendhal.server.maps.nalwor.forest.TrainingArea.TrainerNPC; +import games.stendhal.server.util.TimeUtil; public class Dojo implements ZoneConfigurator { @@ -154,7 +154,7 @@ public class Dojo implements ZoneConfigurator { samurai.say("You can train for up to " + trainTime + " minutes. So make good use of your time."); player.drop("money", dojoArea.calculateFee(player.getAtk())); samurai.addEvent(new SoundEvent(SoundID.COMMERCE, SoundLayer.CREATURE_NOISE)); - dojoArea.startSession(player, trainTime * MathHelper.SECONDS_IN_ONE_MINUTE); + dojoArea.startSession(player, trainTime * TimeUtil.SECONDS_IN_MINUTE); } }; diff --git a/src/games/stendhal/server/maps/nalwor/forest/DojoSellerNPC.java b/src/games/stendhal/server/maps/nalwor/forest/DojoSellerNPC.java index 076d2efa43..66549050df 100644 --- a/src/games/stendhal/server/maps/nalwor/forest/DojoSellerNPC.java +++ b/src/games/stendhal/server/maps/nalwor/forest/DojoSellerNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020 - Arianne * + * Copyright © 2020-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -11,7 +11,9 @@ ***************************************************************************/ package games.stendhal.server.maps.nalwor.forest; +import java.util.ArrayList; import java.util.LinkedHashMap; +import java.util.List; import java.util.Map; import games.stendhal.common.Direction; @@ -25,6 +27,7 @@ import games.stendhal.server.entity.npc.action.SayTextAction; import games.stendhal.server.entity.npc.behaviour.adder.SellerAdder; import games.stendhal.server.entity.npc.behaviour.impl.SellerBehaviour; import games.stendhal.server.entity.npc.condition.PlayerHasItemWithHimCondition; +import games.stendhal.server.entity.npc.shop.ItemShopInventory; import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.AssassinRepairer; @@ -35,66 +38,67 @@ import games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.AssassinRe */ public class DojoSellerNPC implements ZoneConfigurator { - private static StendhalRPZone dojoZone; + /** Zone where NPC is to be located. */ + private static StendhalRPZone dojo; + /** NPC being configured. */ + private static AssassinRepairer seller; + /** List of items NPC sells. */ + private static ItemShopInventory inventory; - private final String sellerName = "Akutagawa"; - private AssassinRepairer seller; - - private AssassinRepairerAdder repairerAdder; - - private static final Map repairableSellPrices = new LinkedHashMap() {{ - put("training sword", 2100); + /** List of items NPC repairs. */ + private static List repairables = new ArrayList() {{ + add("training sword"); }}; + @Override public void configureZone(final StendhalRPZone zone, final Map attributes) { - dojoZone = zone; - + dojo = zone; + inventory = ShopsList.get().get("dojo", ShopType.ITEM_SELL); initNPC(); - initShop(); - initRepairShop(); - initDialogue(); } + /** + * Entry point for setting up NPC. + */ private void initNPC() { - repairerAdder = new AssassinRepairerAdder(); + initRepairShop(); + initSellShop(); + initDialogue(); - seller = repairerAdder.new AssassinRepairer(sellerName, repairableSellPrices); seller.setEntityClass("samurai2npc"); seller.setIdleDirection(Direction.LEFT); seller.setPosition(37, 80); - - dojoZone.add(seller); + dojo.add(seller); } - private void initDialogue() { - seller.addGreeting("If you're looking for training equipment, you have come to the right place."); - seller.addGoodbye(); - seller.addOffer("See my blackboard for what I sell. I can also #repair any used #'training swords' that you have."); - seller.addJob("I run the assassins' dojo shop where we sell equipment and do #repairs on #'training swords'."); - seller.addQuest("I don't have any task for you to do. I only #fix and sell equipment."); - seller.addHelp("If you want to train in the dojo, I recommend that you buy a #'training sword'."); - seller.addReply("training sword", "My training swords are light and easy to swing. And just because" - + " they are made out of wood, doesn't mean that it won't hurt if you get whacked with one."); + /** + * Sets up seller/repairer NPC and repair items prices. + * + * If players bring their worn training swords they can get them repaired for half the + * price of buying a new one. + */ + private void initRepairShop() { + final Map repairPrices = new LinkedHashMap<>(); + for (String itemName: repairables) { + if (inventory.containsKey(itemName)) { + // repairing is half the cost of buying new + repairPrices.put(itemName, inventory.getPrice(itemName) / 2); + } + } + // initialize NPC repairer + seller = new AssassinRepairerAdder.AssassinRepairer("Akutagawa", repairPrices); + new AssassinRepairerAdder().add(seller); } - private void initShop() { - final Map pricesSell = new LinkedHashMap<>(); - for (final String itemName: repairableSellPrices.keySet()) { - pricesSell.put(itemName, repairableSellPrices.get(itemName)); - } - pricesSell.put("shuriken", 80); - pricesSell.put("fire shuriken", 105); - - final ShopsList shops = ShopsList.get(); - for (final String itemName: pricesSell.keySet()) { - shops.add("dojosell", ShopType.ITEM_SELL, itemName, pricesSell.get(itemName)); - } - + /** + * Sets up item shop and shop sign. + */ + private void initSellShop() { final String rejectedMessage = "Only members of the assassin guild can trade here."; // can only purchase if carrying assassins id - final SellerBehaviour sellerBehaviour = new SellerBehaviour(pricesSell) { + final SellerBehaviour sellerBehaviour = new SellerBehaviour(inventory) { @Override public ChatCondition getTransactionCondition() { return new PlayerHasItemWithHimCondition("assassins id"); @@ -107,37 +111,35 @@ public class DojoSellerNPC implements ZoneConfigurator { }; new SellerAdder().addSeller(seller, sellerBehaviour, false); - final ShopSign shopSign = new ShopSign("dojosell", "Assassins' Dojo Shop", sellerName + " sells the following items", true) { - /** - * Can only view sign if carrying assassins id. - */ + final ShopSign shopSign = new ShopSign("dojo", "Assassins' Dojo Shop", seller.getName() + + " sells the following items", true) { @Override public boolean onUsed(final RPEntity user) { if (user.isEquipped("assassins id")) { return super.onUsed(user); } else { + // can only view sign if carrying assassins id seller.say(rejectedMessage); } - return true; } }; shopSign.setEntityClass("blackboard"); shopSign.setPosition(36, 81); - - dojoZone.add(shopSign); + dojo.add(shopSign); } /** - * If players bring their worn training swords they can get them repaired for half the - * price of buying a new one. + * Sets up NPC's general dialogue. */ - private void initRepairShop() { - final Map repairPrices = new LinkedHashMap<>(); - for (final String itemName: repairableSellPrices.keySet()) { - repairPrices.put(itemName, repairableSellPrices.get(itemName) / 2); - } - - repairerAdder.add(seller, repairPrices); + private void initDialogue() { + seller.addGreeting("If you're looking for training equipment, you have come to the right place."); + seller.addGoodbye(); + seller.addOffer("See my blackboard for what I sell. I can also #repair any used #'training swords' that you have."); + seller.addJob("I run the assassins' dojo shop where we sell equipment and do #repairs on #'training swords'."); + seller.addQuest("I don't have any task for you to do. I only #fix and sell equipment."); + seller.addHelp("If you want to train in the dojo, I recommend that you buy a #'training sword'."); + seller.addReply("training sword", "My training swords are light and easy to swing. And just because" + + " they are made out of wood, doesn't mean that it won't hurt if you get whacked with one."); } } diff --git a/src/games/stendhal/server/maps/nalwor/hell/HellFreezer.java b/src/games/stendhal/server/maps/nalwor/hell/HellFreezer.java new file mode 100644 index 0000000000..dacbd23346 --- /dev/null +++ b/src/games/stendhal/server/maps/nalwor/hell/HellFreezer.java @@ -0,0 +1,28 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.nalwor.hell; + +import java.util.Map; + +import games.stendhal.server.core.config.ZoneConfigurator; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.script.FreezeHell; + + +public class HellFreezer implements ZoneConfigurator { + + @Override + public void configureZone(StendhalRPZone zone, Map attributes) { + // set freeze hell schedule for April 1st + FreezeHell.scheduleDefault(); + } +} diff --git a/src/games/stendhal/server/maps/nalwor/hell/HellTimer.java b/src/games/stendhal/server/maps/nalwor/hell/HellTimer.java index 4bf4c4f737..0e4bba2f95 100644 --- a/src/games/stendhal/server/maps/nalwor/hell/HellTimer.java +++ b/src/games/stendhal/server/maps/nalwor/hell/HellTimer.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,7 +15,6 @@ import java.util.IdentityHashMap; import java.util.Map; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.NotificationType; import games.stendhal.common.Rand; import games.stendhal.server.core.config.ZoneConfigurator; @@ -33,6 +32,7 @@ import games.stendhal.server.entity.npc.condition.QuestInStateCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.GlobalVisualEffectEvent; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.RPObject; /** @@ -48,17 +48,17 @@ public class HellTimer implements ZoneConfigurator, ZoneEnterExitListener { * The mean time player may normally stay in hell (excluding grace time). * The actual time is random. */ - private static final int MEAN_WAIT_TIME = MathHelper.SECONDS_IN_ONE_HOUR; + private static final int MEAN_WAIT_TIME = TimeUtil.SECONDS_IN_HOUR; /** * The mean time player may stay in hell (excluding grace time) when they * have been caught recently. The actual time is random. */ - private static final int SHORT_WAIT_TIME = 3 * MathHelper.SECONDS_IN_ONE_MINUTE; + private static final int SHORT_WAIT_TIME = 3 * TimeUtil.SECONDS_IN_MINUTE; /** * The time in minutes that the player should stay away from hell until the * guardian has forgotten about them. */ - private static final int GUARDIAN_WARNED_TIME = 6 * MathHelper.MINUTES_IN_ONE_HOUR; + private static final int GUARDIAN_WARNED_TIME = 6 * TimeUtil.MINUTES_IN_HOUR; /** * The time how long a caught state is considered valid. The player can log * out before being moved to the pit. Normally they'd be moved immediately diff --git a/src/games/stendhal/server/maps/quests/AGrandfathersWish.java b/src/games/stendhal/server/maps/quests/AGrandfathersWish.java index 197ca35ff2..9da130023b 100644 --- a/src/games/stendhal/server/maps/quests/AGrandfathersWish.java +++ b/src/games/stendhal/server/maps/quests/AGrandfathersWish.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2022 - Arianne * + * Copyright © 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -94,7 +94,7 @@ public class AGrandfathersWish extends AbstractQuest { @Override public String getRegion() { - return Region.DENIRAN; + return Region.DENIRAN_CITY; } @Override diff --git a/src/games/stendhal/server/maps/quests/AbstractQuest.java b/src/games/stendhal/server/maps/quests/AbstractQuest.java index 1d0c1e9c92..e60dd0f2b7 100644 --- a/src/games/stendhal/server/maps/quests/AbstractQuest.java +++ b/src/games/stendhal/server/maps/quests/AbstractQuest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,9 +15,11 @@ package games.stendhal.server.maps.quests; import java.util.ArrayList; import java.util.List; +import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.NPCList; import games.stendhal.server.entity.player.Player; +import marauroa.common.Pair; /** * Abstract class for quests. This is a default implementation of IQuest. @@ -45,12 +47,55 @@ public abstract class AbstractQuest implements IQuest { * @param name - name of the quest * @param description - short description of this quest in a neutral tense (not first person) * @param repeatable - is quest repeatable or not + * @param completionsOpenIndex + * Slot index where completions count is stored while quest is in open state. + * @param completionsCompleteIndex + * Slot index where completions count is stored while quest is in complete state. */ - public void fillQuestInfo(final String name, final String description, boolean repeatable) { + public void fillQuestInfo(final String name, final String description, boolean repeatable, + final Integer completionsOpenIndex, final Integer completionsCompleteIndex) { questInfo.setName(name); questInfo.setDescription(description); questInfo.setRepeatable(repeatable); questInfo.setSuggestedMinLevel(this.getMinLevel()); + questInfo.setCompletionsIndexes(completionsOpenIndex, completionsCompleteIndex); + } + + /** + * fill fields of questInfo object with info about this quest + * @param name - name of the quest + * @param description - short description of this quest in a neutral tense (not first person) + * @param repeatable - is quest repeatable or not + * @param completionsIndex + * Slot index where completions count is stored while quest in open or complete state. + */ + public void fillQuestInfo(final String name, final String description, boolean repeatable, + final int completionsIndex) { + fillQuestInfo(name, description, repeatable, completionsIndex, completionsIndex); + } + + /** + * fill fields of questInfo object with info about this quest + * @param name - name of the quest + * @param description - short description of this quest in a neutral tense (not first person) + * @param repeatable - is quest repeatable or not + * @param completionsIndexes + * Pair of indexes where first value represents slot index for open state and second represents + * index for complete state. + */ + public void fillQuestInfo(final String name, final String description, boolean repeatable, + final Pair completionsIndex) { + fillQuestInfo(name, description, repeatable, completionsIndex.first(), completionsIndex.second()); + } + + /** + * fill fields of questInfo object with info about this quest + * @param name - name of the quest + * @param description - short description of this quest in a neutral tense (not first person) + * @param repeatable - is quest repeatable or not + */ + public void fillQuestInfo(final String name, final String description, boolean repeatable) { + fillQuestInfo(name, description, repeatable, null, null); } /** NPCList. */ @@ -101,6 +146,27 @@ public abstract class AbstractQuest implements IQuest { && player.isQuestCompleted(getSlotName()); } + @Override + public int getCompletedCount(final Player player) { + final String questSlot = getSlotName(); + final boolean completed = isCompleted(player); + if (player.hasQuest(questSlot)) { + final String[] state = player.getQuest(questSlot).split(";"); + final Pair completionsIndexes = questInfo.getCompletionsIndexes(); + Integer stateIndex = null; + if (completed) { + stateIndex = completionsIndexes.second(); + } else { + stateIndex = completionsIndexes.first(); + } + if (stateIndex != null && state.length > stateIndex && !"".equals(state[stateIndex])) { + return MathHelper.parseIntDefault(state[stateIndex], completed ? 1 : 0); + } + } + // default is to return 1 if quest is in complete state and 0 otherwise + return completed ? 1 : 0; + } + @Override public boolean isRepeatable(final Player player) { // TODO implement diff --git a/src/games/stendhal/server/maps/quests/AdventureIsland.java b/src/games/stendhal/server/maps/quests/AdventureIsland.java index f8d4ba6f89..2d6a40f60c 100644 --- a/src/games/stendhal/server/maps/quests/AdventureIsland.java +++ b/src/games/stendhal/server/maps/quests/AdventureIsland.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Stendhal * + * Copyright © 2023-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -17,12 +17,12 @@ import static games.stendhal.server.maps.magic.house1.ChallengerNPC.QUEST_SLOT; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** @@ -128,7 +128,7 @@ public class AdventureIsland extends AbstractQuest { @Override public boolean isRepeatable(final Player player) { return isCompleted(player) - && new TimePassedCondition(QUEST_SLOT, MathHelper.MINUTES_IN_ONE_DAY * DAYS_BEFORE_REPEAT) + && new TimePassedCondition(QUEST_SLOT, TimeUtil.MINUTES_IN_DAY * DAYS_BEFORE_REPEAT) .fire(player, null, null); } diff --git a/src/games/stendhal/server/maps/quests/BalloonForBobby.java b/src/games/stendhal/server/maps/quests/BalloonForBobby.java index 794a2a226c..eb11ceaa9d 100644 --- a/src/games/stendhal/server/maps/quests/BalloonForBobby.java +++ b/src/games/stendhal/server/maps/quests/BalloonForBobby.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -81,7 +81,7 @@ public class BalloonForBobby extends AbstractQuest { public void addToWorld() { fillQuestInfo("Balloon for Bobby", "Young boy Bobby in Fado stares into the sky, searching for balloons. He loves them and wants to have one really bad.", - true); + true, null, 1); prepareRequestQuestStep(); prepareGreetWithBalloonStep(); prepareAttendingWithBalloonStep(); diff --git a/src/games/stendhal/server/maps/quests/Campfire.java b/src/games/stendhal/server/maps/quests/Campfire.java index a4dfc3810b..72b419fa42 100644 --- a/src/games/stendhal/server/maps/quests/Campfire.java +++ b/src/games/stendhal/server/maps/quests/Campfire.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * diff --git a/src/games/stendhal/server/maps/quests/CleanAthorsUnderground.java b/src/games/stendhal/server/maps/quests/CleanAthorsUnderground.java index 938c58d502..cd47a1f1df 100644 --- a/src/games/stendhal/server/maps/quests/CleanAthorsUnderground.java +++ b/src/games/stendhal/server/maps/quests/CleanAthorsUnderground.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -11,13 +11,13 @@ ***************************************************************************/ package games.stendhal.server.maps.quests; -import games.stendhal.common.MathHelper; import games.stendhal.server.entity.npc.action.EquipItemAction; import games.stendhal.server.entity.npc.action.IncreaseKarmaAction; import games.stendhal.server.entity.npc.action.IncreaseXPAction; import games.stendhal.server.entity.npc.quest.KillCreaturesQuestBuilder; import games.stendhal.server.entity.npc.quest.QuestManuscript; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Clean Athors underground @@ -55,7 +55,7 @@ public class CleanAthorsUnderground implements QuestManuscript { .name("Clean Athor's Underground") .description("John and his wife Jane want to explore Athor underground on their vacation, but unfortunately they can't.") .internalName("clean_athors_underground") - .repeatableAfterMinutes(MathHelper.MINUTES_IN_ONE_WEEK) + .repeatableAfterMinutes(TimeUtil.MINUTES_IN_WEEK) .minLevel(70) .region(Region.ATHOR_ISLAND) .questGiverNpc("John"); diff --git a/src/games/stendhal/server/maps/quests/CloakCollector.java b/src/games/stendhal/server/maps/quests/CloakCollector.java index d33b0fd42d..f3cefa45f2 100644 --- a/src/games/stendhal/server/maps/quests/CloakCollector.java +++ b/src/games/stendhal/server/maps/quests/CloakCollector.java @@ -85,6 +85,8 @@ public class CloakCollector extends AbstractQuest implements BringListOfItemsQue "Cloaks Collector", "Josephine wants cloaks in many colors.", false); + + npcs.get("Josephine").addKnownChatOptions("cloaks"); } private void step_1() { diff --git a/src/games/stendhal/server/maps/quests/CodedMessageFromFinnFarmer.java b/src/games/stendhal/server/maps/quests/CodedMessageFromFinnFarmer.java index aaec749d21..f7e327f201 100644 --- a/src/games/stendhal/server/maps/quests/CodedMessageFromFinnFarmer.java +++ b/src/games/stendhal/server/maps/quests/CodedMessageFromFinnFarmer.java @@ -311,7 +311,7 @@ public class CodedMessageFromFinnFarmer extends AbstractQuest { fillQuestInfo( "Coded Message from Finn Farmer", "Finn Farmer has important, secret information for George.", - false); + false, QUEST_INDEX_REPEATED); } @Override diff --git a/src/games/stendhal/server/maps/quests/CollectEnemyData.java b/src/games/stendhal/server/maps/quests/CollectEnemyData.java index a9729dae94..9cf7392d62 100644 --- a/src/games/stendhal/server/maps/quests/CollectEnemyData.java +++ b/src/games/stendhal/server/maps/quests/CollectEnemyData.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020 - Arianne * + * Copyright © 2020-2025 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -21,7 +21,6 @@ import java.util.Map; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.constants.SkinColor; import games.stendhal.common.constants.SoundLayer; @@ -50,6 +49,7 @@ import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.QuestStartedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Pair; @@ -169,7 +169,7 @@ public class CollectEnemyData extends AbstractQuest { } }; - teleporterBehaviour.setTarryDuration(MathHelper.SECONDS_IN_ONE_MINUTE * 15); // spends 15 minutes on a map + teleporterBehaviour.setTarryDuration(TimeUtil.SECONDS_IN_MINUTE * 15); // spends 15 minutes on a map teleporterBehaviour.setExitsConversation(false); teleporterBehaviour.setTeleportWarning("I must leave soon."); @@ -376,7 +376,7 @@ public class CollectEnemyData extends AbstractQuest { new ChatAction() { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser raiser) { - npc.say("Thanks so much for you help. Now I have all the information I need to complete my #bestiary." + npc.say("Thanks so much for your help. Now I have all the information I need to complete my #bestiary." + " If you would like one of your own, I can sell you one."); player.addKarma(200.0); }})); diff --git a/src/games/stendhal/server/maps/quests/DailyItemQuest.java b/src/games/stendhal/server/maps/quests/DailyItemQuest.java index 127e3eca06..52cfa843ed 100644 --- a/src/games/stendhal/server/maps/quests/DailyItemQuest.java +++ b/src/games/stendhal/server/maps/quests/DailyItemQuest.java @@ -18,11 +18,12 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; +import games.stendhal.common.parser.Sentence; import games.stendhal.server.entity.npc.ChatAction; import games.stendhal.server.entity.npc.ConversationPhrases; import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.EventRaiser; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.action.DropRecordedItemAction; import games.stendhal.server.entity.npc.action.IncreaseKarmaAction; @@ -45,6 +46,7 @@ import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Daily Item Fetch Quest. @@ -73,10 +75,10 @@ public class DailyItemQuest extends AbstractQuest { private static final String QUEST_SLOT = "daily_item"; /** How long until the player can give up and start another quest */ - private static final int expireDelay = MathHelper.MINUTES_IN_ONE_WEEK; + private static final int expireDelay = TimeUtil.MINUTES_IN_WEEK; /** How often the quest may be repeated */ - private static final int delay = MathHelper.MINUTES_IN_ONE_DAY; + private static final int delay = TimeUtil.MINUTES_IN_DAY; /** * All items which are possible/easy enough to find. If you want to do @@ -407,9 +409,20 @@ public class DailyItemQuest extends AbstractQuest { new NotCondition(new PlayerHasRecordedItemWithHimCondition(QUEST_SLOT,0))), ConversationStates.ATTENDING, null, - new SayRequiredItemAction(QUEST_SLOT,0,"You didn't fetch [item]" - + " yet. Go and get it and say #complete only once you're done.")); - + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser raiser) { + if ("sandwich".equals(player.getRequiredItemName(QUEST_SLOT, 0)) + && player.getNumberOfEquipped("sandwich") >= player.getRequiredItemQuantity(QUEST_SLOT, 0)) { + // experimental sandwich was detected in condition + npc.say("There is something strange about those sandwiches. Come back when you have" + + " some that are unmodified."); + } else { + new SayRequiredItemAction(QUEST_SLOT,0,"You didn't fetch [item]" + + " yet. Go and get it and say #complete only once you're done.").fire(player, sentence, raiser); + } + } + }); } private void abortQuest() { @@ -463,7 +476,7 @@ public class DailyItemQuest extends AbstractQuest { if (player.hasQuest(QUEST_SLOT) && !player.isQuestCompleted(QUEST_SLOT)) { String questItem = player.getRequiredItemName(QUEST_SLOT,0); int amount = player.getRequiredItemQuantity(QUEST_SLOT,0); - if (!player.isEquipped(questItem, amount)) { + if (!player.isSubmittableEquipped(questItem, amount)) { res.add("I have been asked to fetch " + Grammar.quantityplnoun(amount, questItem, "a") + " to help Ados. I haven't got " + Grammar.itthem(amount) + " yet."); } else { @@ -489,7 +502,7 @@ public class DailyItemQuest extends AbstractQuest { fillQuestInfo( "Daily Item Quest", "Mayor Chalmers needs supplies for Ados City.", - true); + true, 2); buildItemsMap(); diff --git a/src/games/stendhal/server/maps/quests/DailyMonsterQuest.java b/src/games/stendhal/server/maps/quests/DailyMonsterQuest.java index 05b577b5d2..5733ff0c16 100644 --- a/src/games/stendhal/server/maps/quests/DailyMonsterQuest.java +++ b/src/games/stendhal/server/maps/quests/DailyMonsterQuest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -22,7 +22,6 @@ import java.util.Random; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; @@ -53,6 +52,7 @@ import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; import games.stendhal.server.maps.semos.townhall.MayorNPC; import games.stendhal.server.util.ResetSpeakerNPC; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Daily Monster Kill Quest. @@ -82,8 +82,8 @@ public class DailyMonsterQuest extends AbstractQuest { private final String npcName = "Mayor Sakhs"; private static Logger logger = Logger.getLogger("DailyMonsterQuest"); - private final static int delay = MathHelper.MINUTES_IN_ONE_DAY; - private final static int expireDelay = MathHelper.MINUTES_IN_ONE_WEEK; + private final static int delay = TimeUtil.MINUTES_IN_DAY; + private final static int expireDelay = TimeUtil.MINUTES_IN_WEEK; /** All creatures, sorted by level. */ @@ -303,7 +303,7 @@ public class DailyMonsterQuest extends AbstractQuest { if (player.isQuestCompleted(QUEST_SLOT)) { final String[] tokens = (questState + ";0;0;0").split(";"); final String questLast = tokens[1]; - final long timeRemaining = Long.parseLong(questLast) + MathHelper.MILLISECONDS_IN_ONE_DAY + final long timeRemaining = Long.parseLong(questLast) + TimeUtil.MILLISECONDS_IN_DAY - System.currentTimeMillis(); if (timeRemaining > 0L) { @@ -546,4 +546,19 @@ public class DailyMonsterQuest extends AbstractQuest { public String getNPCName() { return npcName; } + + /** + * Need to override because slot index value can be string "null". + */ + @Override + public int getCompletedCount(final Player player) { + int count = 0; + if (player.hasQuest(QUEST_SLOT)) { + final String[] state = player.getQuest(QUEST_SLOT).split(";"); + if (state.length > 2 && !"null".equals(state[2])) { + count = Integer.parseInt(state[2]); + } + } + return count; + } } diff --git a/src/games/stendhal/server/maps/quests/DragonLair.java b/src/games/stendhal/server/maps/quests/DragonLair.java index 9db462e36a..5793d2dc93 100644 --- a/src/games/stendhal/server/maps/quests/DragonLair.java +++ b/src/games/stendhal/server/maps/quests/DragonLair.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,7 +15,6 @@ package games.stendhal.server.maps.quests; import java.util.ArrayList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.server.entity.npc.ConversationPhrases; import games.stendhal.server.entity.npc.ConversationStates; import games.stendhal.server.entity.npc.SpeakerNPC; @@ -29,6 +28,7 @@ import games.stendhal.server.entity.npc.condition.QuestCompletedCondition; import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Dragon Lair Access @@ -74,14 +74,14 @@ public class DragonLair extends AbstractQuest { npc.add(ConversationStates.ATTENDING, ConversationPhrases.QUEST_MESSAGES, - new AndCondition(new QuestCompletedCondition(QUEST_SLOT), new NotCondition(new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK))), + new AndCondition(new QuestCompletedCondition(QUEST_SLOT), new NotCondition(new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK))), ConversationStates.ATTENDING, null, - new SayTimeRemainingAction(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK, "I think they've had enough excitement for a while. Come back in")); + new SayTimeRemainingAction(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK, "I think they've had enough excitement for a while. Come back in")); npc.add(ConversationStates.ATTENDING, ConversationPhrases.QUEST_MESSAGES, - new AndCondition(new QuestCompletedCondition(QUEST_SLOT), new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK)), + new AndCondition(new QuestCompletedCondition(QUEST_SLOT), new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK)), ConversationStates.QUEST_OFFERED, "Be warned, the dragons have started breathing fire! Anyway, would you like to visit our dragons again?", null); @@ -162,7 +162,7 @@ public class DragonLair extends AbstractQuest { @Override public boolean isRepeatable(final Player player) { return new AndCondition(new QuestCompletedCondition(QUEST_SLOT), - new TimePassedCondition(QUEST_SLOT,1,MathHelper.MINUTES_IN_ONE_WEEK)).fire(player, null, null); + new TimePassedCondition(QUEST_SLOT,1,TimeUtil.MINUTES_IN_WEEK)).fire(player, null, null); } @Override public String getNPCName() { diff --git a/src/games/stendhal/server/maps/quests/EggsForMarianne.java b/src/games/stendhal/server/maps/quests/EggsForMarianne.java index 1360ed0fc1..449d57fe32 100644 --- a/src/games/stendhal/server/maps/quests/EggsForMarianne.java +++ b/src/games/stendhal/server/maps/quests/EggsForMarianne.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2019-2023 - Stendhal * + * (C) Copyright 2019-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -58,7 +58,7 @@ public class EggsForMarianne implements QuestManuscript { .internalName("eggs_for_marianne") .repeatableAfterMinutes(60) .minLevel(0) - .region(Region.DENIRAN) + .region(Region.DENIRAN_CITY) .questGiverNpc("Marianne"); quest.history() diff --git a/src/games/stendhal/server/maps/quests/ElfPrincess.java b/src/games/stendhal/server/maps/quests/ElfPrincess.java index f64cd64a3b..2b8d8c7be5 100644 --- a/src/games/stendhal/server/maps/quests/ElfPrincess.java +++ b/src/games/stendhal/server/maps/quests/ElfPrincess.java @@ -16,7 +16,6 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -54,6 +53,7 @@ import games.stendhal.server.maps.Region; import games.stendhal.server.maps.nalwor.tower.PrincessNPC; import games.stendhal.server.maps.semos.house.FlowerSellerNPC; import games.stendhal.server.util.ResetSpeakerNPC; +import games.stendhal.server.util.TimeUtil; /** @@ -195,7 +195,7 @@ public class ElfPrincess extends AbstractQuest { // just to check there is space new PlayerCanEquipItemCondition("rhosyd"), // note: older quest slots will pass this automatically, but they are old now. - new TimePassedCondition(QUEST_SLOT, 1, 12*MathHelper.MINUTES_IN_ONE_WEEK)); + new TimePassedCondition(QUEST_SLOT, 1, 12*TimeUtil.MINUTES_IN_WEEK)); // if the player never had a timestamp stored (older quest) we have now added timestamp 1. // but that was a while ago that we changed it (November 2010?) @@ -278,7 +278,7 @@ public class ElfPrincess extends AbstractQuest { fillQuestInfo( "Rhosyd for Elf Princess", "Tywysoga, the Elf Princess in Nalwor Tower, wants to fill her room with precious rhosyds.", - false); + false, 2); offerQuestStep(); getFlowerStep(); bringFlowerStep(); diff --git a/src/games/stendhal/server/maps/quests/FindJefsMom.java b/src/games/stendhal/server/maps/quests/FindJefsMom.java index 8c2c884d7c..8801c58a7f 100644 --- a/src/games/stendhal/server/maps/quests/FindJefsMom.java +++ b/src/games/stendhal/server/maps/quests/FindJefsMom.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -264,7 +264,7 @@ public class FindJefsMom extends AbstractQuest { fillQuestInfo( "Find Jefs Mother", "Jef, a young boy in Kirdneh city, waits for his mum, Amber, who didn't return yet from the market.", - false); + false, 2); offerQuestStep(); findMomStep(); bringFlowerToJefStep(); diff --git a/src/games/stendhal/server/maps/quests/FindRatChildren.java b/src/games/stendhal/server/maps/quests/FindRatChildren.java index a64cb2d806..eafddd8add 100644 --- a/src/games/stendhal/server/maps/quests/FindRatChildren.java +++ b/src/games/stendhal/server/maps/quests/FindRatChildren.java @@ -187,74 +187,82 @@ public class FindRatChildren extends AbstractQuest { ConversationStates.QUESTION_1, "If you found any of my #children, please tell me their name.", null); - for(final String name : NEEDED_KIDS) { - npc.add(ConversationStates.QUESTION_1, name, null, - ConversationStates.QUESTION_1, null, + for (final String name : NEEDED_KIDS) { + npc.add( + ConversationStates.QUESTION_1, + name, + null, + ConversationStates.QUESTION_1, + null, new ChatAction() { - @Override - public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { - final String npcQuestText = player.getQuest(QUEST_SLOT).toLowerCase(); - final String[] npcDoneText = npcQuestText.split(":"); - final String lookingStr; - final String saidStr; - if (npcDoneText.length > 1) { - lookingStr = npcDoneText[0]; - saidStr = npcDoneText[1]; - } else { - // compatibility with broken quests - should never happen - logger.warn("Player " + player.getTitle() + " found with find_rat_kids quest slot in state " + player.getQuest(QUEST_SLOT) + " - now setting this to done."); - player.setQuest(QUEST_SLOT, "done"); - npc.say("Sorry, it looks like you have already found them after all. I got confused."); - player.notifyWorldAboutChanges(); - npc.setCurrentState(ConversationStates.ATTENDING); - return; - } + @Override + public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { + final String npcQuestText = player.getQuest(QUEST_SLOT).toLowerCase(); + final String[] npcDoneText = npcQuestText.split(":"); + final String lookingStr; + final String saidStr; + if (npcDoneText.length > 1) { + lookingStr = npcDoneText[0]; + saidStr = npcDoneText[1]; + } else { + // compatibility with broken quests - should never happen + logger.warn("Player " + player.getTitle() + " found with find_rat_kids quest slot in state " + player.getQuest(QUEST_SLOT) + " - now setting this to done."); + player.setQuest(QUEST_SLOT, "done"); + npc.say("Sorry, it looks like you have already found them after all. I got confused."); + player.notifyWorldAboutChanges(); + npc.setCurrentState(ConversationStates.ATTENDING); + return; + } - final List looking = Arrays.asList(lookingStr.split(";")); - final List said = Arrays.asList(saidStr.split(";")); - String reply = ""; - List missing = missingNames(player); - final boolean isMissing = missing.contains(name); + final List looking = Arrays.asList(lookingStr.split(";")); + final List said = Arrays.asList(saidStr.split(";")); + String reply = ""; + List missing = missingNames(player); + final boolean isMissing = missing.contains(name); - if (isMissing && looking.contains(name) && !said.contains(name)) { - // we haven't said the name yet so we add it to the list - player.setQuest(QUEST_SLOT, lookingStr - + ":" + saidStr + ";" + name); - reply = "Thank you."; - } else if (!looking.contains(name)) { - // we have said it was a valid name but haven't seen them - reply = "I don't think you actually checked if they were ok."; - } else if (!isMissing && said.contains(name)) { - // we have said the name so we are stupid! - reply = "Yes you told me that they were ok already, thanks."; - } else { - assert false; - } + if (isMissing && looking.contains(name) && !said.contains(name)) { + // we haven't said the name yet so we add it to the list + player.setQuest(QUEST_SLOT, lookingStr + + ":" + saidStr + ";" + name); + reply = "Thank you."; + } else if (!looking.contains(name)) { + // we have said it was a valid name but haven't seen them + reply = "I don't think you actually checked if they were ok."; + } else if (!isMissing && said.contains(name)) { + // we have said the name so we are stupid! + reply = "Yes you told me that they were ok already, thanks."; + } else { + assert false; + } - // we may have changed the missing list - missing = missingNames(player); + // we may have changed the missing list + missing = missingNames(player); - if (!missing.isEmpty()) { - reply += " If you have seen any of my other children, please tell me who."; - npc.say(reply); - } else { - player.addXP(5000); - player.addKarma(15); - reply += " Now that I know my kids are safe, I can set my mind at rest."; - npc.say(reply); - player.setQuest(QUEST_SLOT, "done;" + System.currentTimeMillis()); - player.notifyWorldAboutChanges(); - npc.setCurrentState(ConversationStates.ATTENDING); - } - } - }); + if (!missing.isEmpty()) { + reply += " If you have seen any of my other children, please tell me who."; + npc.say(reply); + } else { + player.addXP(5000); + player.addKarma(15); + reply += " Now that I know my kids are safe, I can set my mind at rest."; + npc.say(reply); + player.setQuest(QUEST_SLOT, "done;" + System.currentTimeMillis()); + player.notifyWorldAboutChanges(); + npc.setCurrentState(ConversationStates.ATTENDING); + } + } + }); } final List triggers = new ArrayList(); triggers.add(ConversationPhrases.NO_EXPRESSION); triggers.addAll(ConversationPhrases.GOODBYE_MESSAGES); - npc.add(ConversationStates.QUESTION_1, triggers, null, - ConversationStates.IDLE, "No problem, come back later.", null); + npc.add( + ConversationStates.QUESTION_1, + triggers, + null, + ConversationStates.IDLE,"No problem, come back later.", + null); // player says something which isn't in the needed kids list. npc.add( diff --git a/src/games/stendhal/server/maps/quests/FishSoupForHughie.java b/src/games/stendhal/server/maps/quests/FishSoupForHughie.java index 9f540fb8b7..d017d49daf 100644 --- a/src/games/stendhal/server/maps/quests/FishSoupForHughie.java +++ b/src/games/stendhal/server/maps/quests/FishSoupForHughie.java @@ -16,7 +16,6 @@ import java.util.ArrayList; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -44,6 +43,7 @@ import games.stendhal.server.entity.npc.condition.QuestStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; import marauroa.common.game.IRPZone; /** @@ -77,7 +77,7 @@ import marauroa.common.game.IRPZone; */ public class FishSoupForHughie extends AbstractQuest { - private static final int REQUIRED_MINUTES = 7 * MathHelper.MINUTES_IN_ONE_DAY; + private static final int REQUIRED_MINUTES = 7 * TimeUtil.MINUTES_IN_DAY; private static final String QUEST_SLOT = "fishsoup_for_hughie"; diff --git a/src/games/stendhal/server/maps/quests/GuessKills.java b/src/games/stendhal/server/maps/quests/GuessKills.java index 4172767596..c95bc537d7 100644 --- a/src/games/stendhal/server/maps/quests/GuessKills.java +++ b/src/games/stendhal/server/maps/quests/GuessKills.java @@ -89,7 +89,7 @@ public class GuessKills extends AbstractQuest { private static final int MIN_KILLS_REQUIRED = 1000; private static final int EXACT_REWARD = 150; private static final int CLOSE_REWARD = 90; - private static final int INTERVAL_BETWEEN_TRIES = MathHelper.MINUTES_IN_ONE_WEEK; + private static final int INTERVAL_BETWEEN_TRIES = TimeUtil.MINUTES_IN_WEEK; /** List of existing creatures that may be asked about. */ private static final List POSSIBLE_CREATURES = new ArrayList(); @@ -159,7 +159,7 @@ public class GuessKills extends AbstractQuest { } else if ("3".equals(state)) { res.add("I have one guess left."); } else if ("done".equals(state)) { - final long timeRemaining = MathHelper.parseLong(time) + INTERVAL_BETWEEN_TRIES * MathHelper.MILLISECONDS_IN_ONE_MINUTE + final long timeRemaining = MathHelper.parseLong(time) + INTERVAL_BETWEEN_TRIES * TimeUtil.MILLISECONDS_IN_MINUTE - System.currentTimeMillis(); if (timeRemaining > 0) { diff --git a/src/games/stendhal/server/maps/quests/HelpTomi.java b/src/games/stendhal/server/maps/quests/HelpTomi.java index 8f0cd2a0c2..fbbe108de3 100644 --- a/src/games/stendhal/server/maps/quests/HelpTomi.java +++ b/src/games/stendhal/server/maps/quests/HelpTomi.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -180,7 +180,7 @@ public class HelpTomi extends AbstractQuest { fillQuestInfo( "Help Tomi", "Tomi, a boy being tortured in the hot depths of hell, sweats all over his body. The only thing which can help him is... ICE!", - true); + true, null, 1); questTrigger = ConversationPhrases.combine(ConversationPhrases.QUEST_MESSAGES, extraTrigger); step1(); } diff --git a/src/games/stendhal/server/maps/quests/HouseBuying.java b/src/games/stendhal/server/maps/quests/HouseBuying.java index efd5f2aa62..1ee06e172b 100644 --- a/src/games/stendhal/server/maps/quests/HouseBuying.java +++ b/src/games/stendhal/server/maps/quests/HouseBuying.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,6 +16,7 @@ import java.util.LinkedList; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.quests.houses.HouseBuyingMain; +import games.stendhal.server.maps.quests.houses.HouseTax; public class HouseBuying extends AbstractQuest { private static final String QUEST_SLOT = "house"; @@ -62,4 +63,14 @@ public class HouseBuying extends AbstractQuest { public String getNPCName() { return "Barrett Holmes"; } + + /** + * Retrieves house tax manager. + * + * @return + * {@code HouseTax} instance. + */ + public HouseTax getHouseTax() { + return quest.getHouseTax(); + } } diff --git a/src/games/stendhal/server/maps/quests/IQuest.java b/src/games/stendhal/server/maps/quests/IQuest.java index 132f865591..21abe224cf 100644 --- a/src/games/stendhal/server/maps/quests/IQuest.java +++ b/src/games/stendhal/server/maps/quests/IQuest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -66,6 +66,16 @@ public interface IQuest { */ boolean isCompleted(Player player); + /** + * Retrieves number of times player has completed quest. + * + * @param player + * Player for whom quest is being checked. + * @return + * Number of completions. + */ + int getCompletedCount(Player player); + /** * May the quest be repeated? * diff --git a/src/games/stendhal/server/maps/quests/KillBlordroughs.java b/src/games/stendhal/server/maps/quests/KillBlordroughs.java index 7d315c0fe8..cc09916772 100644 --- a/src/games/stendhal/server/maps/quests/KillBlordroughs.java +++ b/src/games/stendhal/server/maps/quests/KillBlordroughs.java @@ -19,7 +19,6 @@ import java.util.List; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; @@ -71,7 +70,7 @@ public class KillBlordroughs extends AbstractQuest { private static final String QUEST_NPC = "Mrotho"; private static final String QUEST_SLOT = "kill_blordroughs"; - private final long questdelay = MathHelper.MILLISECONDS_IN_ONE_WEEK; + private final long questdelay = TimeUtil.MILLISECONDS_IN_WEEK; protected final int killsnumber = 100; private SpeakerNPC npc; private static Logger logger = Logger.getLogger(KillBlordroughs.class); @@ -302,6 +301,7 @@ public class KillBlordroughs extends AbstractQuest { * @return * Number of times player has completed quest. */ + @Override public int getCompletedCount(final Player player) { if (player.getQuest(QUEST_SLOT) != null) { final String[] slots = player.getQuest(QUEST_SLOT).split(";"); @@ -449,7 +449,7 @@ public class KillBlordroughs extends AbstractQuest { public boolean isRepeatable(final Player player) { return new AndCondition( new QuestCompletedCondition(QUEST_SLOT), - new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK)).fire(player, null, null); + new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK)).fire(player, null, null); } /** diff --git a/src/games/stendhal/server/maps/quests/KillDhohrNuggetcutter.java b/src/games/stendhal/server/maps/quests/KillDhohrNuggetcutter.java index ee3fab4414..3b395017f7 100644 --- a/src/games/stendhal/server/maps/quests/KillDhohrNuggetcutter.java +++ b/src/games/stendhal/server/maps/quests/KillDhohrNuggetcutter.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,6 @@ import java.util.HashMap; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -94,7 +93,7 @@ public class KillDhohrNuggetcutter extends AbstractQuest { raiser.setCurrentState(ConversationStates.ATTENDING); } else if (player.getQuest(QUEST_SLOT).startsWith("killed;")) { final String[] tokens = player.getQuest(QUEST_SLOT).split(";"); - final long delay = 2 * MathHelper.MILLISECONDS_IN_ONE_WEEK; + final long delay = 2 * TimeUtil.MILLISECONDS_IN_WEEK; final long timeRemaining = Long.parseLong(tokens[1]) + delay - System.currentTimeMillis(); if (timeRemaining > 0) { raiser.say("Thank you for helping us. Maybe you could come back later. The dwarves might return. Try coming back in " + TimeUtil.approxTimeUntil((int) (timeRemaining / 1000L)) + "."); @@ -216,7 +215,7 @@ public class KillDhohrNuggetcutter extends AbstractQuest { @Override public boolean isRepeatable(final Player player) { return new AndCondition(new QuestStateStartsWithCondition(QUEST_SLOT,"killed"), - new TimePassedCondition(QUEST_SLOT, 1, 2*MathHelper.MINUTES_IN_ONE_WEEK)).fire(player,null, null); + new TimePassedCondition(QUEST_SLOT, 1, 2*TimeUtil.MINUTES_IN_WEEK)).fire(player,null, null); } @Override diff --git a/src/games/stendhal/server/maps/quests/KillEnemyArmy.java b/src/games/stendhal/server/maps/quests/KillEnemyArmy.java index aa5a82235a..be6b89400e 100644 --- a/src/games/stendhal/server/maps/quests/KillEnemyArmy.java +++ b/src/games/stendhal/server/maps/quests/KillEnemyArmy.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -19,7 +19,6 @@ import java.util.List; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -49,6 +48,7 @@ import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Pair; @@ -80,7 +80,7 @@ public class KillEnemyArmy extends AbstractQuest { private static final String QUEST_NPC = "Despot Halb Errvl"; private static final String QUEST_SLOT = "kill_enemy_army"; - private static final int delay = MathHelper.MINUTES_IN_ONE_WEEK; + private static final int delay = TimeUtil.MINUTES_IN_WEEK; protected HashMap> enemyForces = new HashMap>(); protected HashMap> enemys = new HashMap>(); @@ -508,7 +508,7 @@ public class KillEnemyArmy extends AbstractQuest { fillQuestInfo( "Kill Enemy Army", "Despot Halb Errvl has a vendetta against any army who opposes him.", - true); + true, 3); step_1(); } diff --git a/src/games/stendhal/server/maps/quests/KillGnomes.java b/src/games/stendhal/server/maps/quests/KillGnomes.java index 75725ba010..b9e2f72bc4 100644 --- a/src/games/stendhal/server/maps/quests/KillGnomes.java +++ b/src/games/stendhal/server/maps/quests/KillGnomes.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -11,12 +11,12 @@ ***************************************************************************/ package games.stendhal.server.maps.quests; -import games.stendhal.common.MathHelper; import games.stendhal.server.entity.npc.action.EquipItemAction; import games.stendhal.server.entity.npc.action.IncreaseXPAction; import games.stendhal.server.entity.npc.quest.KillCreaturesQuestBuilder; import games.stendhal.server.entity.npc.quest.QuestManuscript; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Kill Gnomes @@ -55,7 +55,7 @@ public class KillGnomes implements QuestManuscript { .name("Kill Gnomes") .description("Jenny isn't happy that gnomes keep stealing her carrots.") .internalName("kill_gnomes") - .repeatableAfterMinutes(MathHelper.MINUTES_IN_ONE_WEEK) + .repeatableAfterMinutes(TimeUtil.MINUTES_IN_WEEK) .minLevel(10) .region(Region.SEMOS_SURROUNDS) .questGiverNpc("Jenny"); diff --git a/src/games/stendhal/server/maps/quests/KillMonks.java b/src/games/stendhal/server/maps/quests/KillMonks.java index 736d74466c..27b3b3ea03 100644 --- a/src/games/stendhal/server/maps/quests/KillMonks.java +++ b/src/games/stendhal/server/maps/quests/KillMonks.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -17,7 +17,6 @@ import java.util.HashMap; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -48,6 +47,7 @@ import games.stendhal.server.maps.Region; import games.stendhal.server.maps.ados.city.ManWithHatNPC; import games.stendhal.server.util.KillsForQuestCounter; import games.stendhal.server.util.ResetSpeakerNPC; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Pair; /** @@ -108,17 +108,17 @@ public class KillMonks extends AbstractQuest { npc.add(ConversationStates.ATTENDING, ConversationPhrases.QUEST_MESSAGES, new AndCondition(new QuestStateStartsWithCondition(QUEST_SLOT,"killed"), - new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK*2)), + new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK*2)), ConversationStates.QUEST_OFFERED, "Those monks are cruel and I still didn't get my revenge. May you help me again please?", null); npc.add(ConversationStates.ATTENDING, ConversationPhrases.QUEST_MESSAGES, - new AndCondition(new NotCondition(new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK*2)), new QuestStateStartsWithCondition(QUEST_SLOT, "killed")), + new AndCondition(new NotCondition(new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK*2)), new QuestStateStartsWithCondition(QUEST_SLOT, "killed")), ConversationStates.ATTENDING, null, - new SayTimeRemainingAction(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK*2, "These monks learned their lesson for now but I could need your help again in")); + new SayTimeRemainingAction(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK*2, "These monks learned their lesson for now but I could need your help again in")); final List actions = new LinkedList(); @@ -199,7 +199,7 @@ public class KillMonks extends AbstractQuest { fillQuestInfo( "Kill Monks", "Andy's wife was killed by monks, now he wants revenge on them.", - false); + false, 2); step_1(); step_2(); step_3(); @@ -282,7 +282,7 @@ public class KillMonks extends AbstractQuest { @Override public boolean isRepeatable(final Player player) { return new AndCondition(new QuestStateStartsWithCondition(QUEST_SLOT,"killed"), - new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK*2)).fire(player,null, null); + new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK*2)).fire(player,null, null); } @Override diff --git a/src/games/stendhal/server/maps/quests/KillSpiders.java b/src/games/stendhal/server/maps/quests/KillSpiders.java index 53d75f5058..44dc71e82e 100644 --- a/src/games/stendhal/server/maps/quests/KillSpiders.java +++ b/src/games/stendhal/server/maps/quests/KillSpiders.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,7 +15,6 @@ package games.stendhal.server.maps.quests; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -34,6 +33,7 @@ import games.stendhal.server.entity.npc.condition.QuestStateStartsWithCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Kill Spiders @@ -89,7 +89,7 @@ public class KillSpiders extends AbstractQuest { raiser.say("I already asked you to kill all creatures in the basement!"); } else if (player.getQuest(QUEST_SLOT).startsWith("killed;")) { final String[] tokens = player.getQuest(QUEST_SLOT).split(";"); - final long delay = MathHelper.MILLISECONDS_IN_ONE_WEEK; + final long delay = TimeUtil.MILLISECONDS_IN_WEEK; final long timeRemaining = Long.parseLong(tokens[1]) + delay - System.currentTimeMillis(); if (timeRemaining > 0) { raiser.say("Sorry there is nothing to do for you yet. But maybe you could come back later. I have to clean the school once a week."); @@ -266,7 +266,7 @@ public class KillSpiders extends AbstractQuest { @Override public boolean isRepeatable(final Player player) { return new AndCondition(new QuestStateStartsWithCondition(QUEST_SLOT,"killed;"), - new TimePassedCondition(QUEST_SLOT, 1, MathHelper.MINUTES_IN_ONE_WEEK)).fire(player,null, null); + new TimePassedCondition(QUEST_SLOT, 1, TimeUtil.MINUTES_IN_WEEK)).fire(player,null, null); } @Override diff --git a/src/games/stendhal/server/maps/quests/KoboldishTorcibud.java b/src/games/stendhal/server/maps/quests/KoboldishTorcibud.java index c4db55d386..338dcbe70a 100644 --- a/src/games/stendhal/server/maps/quests/KoboldishTorcibud.java +++ b/src/games/stendhal/server/maps/quests/KoboldishTorcibud.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -10,7 +10,6 @@ * (at your option) any later version. * * * ***************************************************************************/ - package games.stendhal.server.maps.quests; import java.util.ArrayList; @@ -20,7 +19,6 @@ import java.util.Map; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -103,8 +101,8 @@ public class KoboldishTorcibud extends AbstractQuest { public static final String QUEST_SLOT = "koboldish_torcibud"; // the torcibud quest cannot be repeated before 3 to 6 days - private static final int MIN_DELAY = 3 * MathHelper.MINUTES_IN_ONE_DAY; - private static final int MAX_DELAY = 6 * MathHelper.MINUTES_IN_ONE_DAY; + private static final int MIN_DELAY = 3 * TimeUtil.MINUTES_IN_DAY; + private static final int MAX_DELAY = 6 * TimeUtil.MINUTES_IN_DAY; // how much XP is given as the reward private static final int XP_REWARD = 500; diff --git a/src/games/stendhal/server/maps/quests/LuckyFourLeafClover.java b/src/games/stendhal/server/maps/quests/LuckyFourLeafClover.java new file mode 100644 index 0000000000..be2f84d533 --- /dev/null +++ b/src/games/stendhal/server/maps/quests/LuckyFourLeafClover.java @@ -0,0 +1,277 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.quests; + +import java.util.LinkedList; +import java.util.List; + +import games.stendhal.common.MathHelper; +import games.stendhal.common.grammar.Grammar; +import games.stendhal.common.parser.Sentence; +import games.stendhal.server.core.engine.SingletonRepository; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.entity.npc.ChatAction; +import games.stendhal.server.entity.npc.ChatCondition; +import games.stendhal.server.entity.npc.ConversationPhrases; +import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.EventRaiser; +import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.action.DecreaseKarmaAction; +import games.stendhal.server.entity.npc.action.DropItemAction; +import games.stendhal.server.entity.npc.action.EquipItemAction; +import games.stendhal.server.entity.npc.action.IncreaseKarmaAction; +import games.stendhal.server.entity.npc.action.IncreaseXPAction; +import games.stendhal.server.entity.npc.action.IncrementQuestAction; +import games.stendhal.server.entity.npc.action.MultipleActions; +import games.stendhal.server.entity.npc.action.SetQuestAction; +import games.stendhal.server.entity.npc.condition.AndCondition; +import games.stendhal.server.entity.npc.condition.NotCondition; +import games.stendhal.server.entity.npc.condition.PlayerHasItemWithHimCondition; +import games.stendhal.server.entity.npc.condition.QuestActiveCondition; +import games.stendhal.server.entity.npc.condition.QuestNotActiveCondition; +import games.stendhal.server.entity.npc.condition.QuestStateGreaterThanCondition; +import games.stendhal.server.entity.player.Player; +import games.stendhal.server.maps.Region; +import games.stendhal.server.maps.deniran.cityoutside.CloverHunterNPC; +import games.stendhal.server.util.ResetSpeakerNPC; + + +/** + * Rewards: + * - 20 greater potions + * - 1,000 XP + * - karma + * - 10,000 ATK XP (first time only) + * - 10,000 DEF XP (first time only) + * - +150 max HP (first time only) + * + * TODO: + * - maybe convert to manuscript + */ +public class LuckyFourLeafClover extends AbstractQuest { + + private static String QUEST_SLOT = "lucky_four_leaf_clover"; + + + @Override + public String getSlotName() { + return QUEST_SLOT; + } + + @Override + public String getName() { + return "Lucky Four-Leaf Clover"; + } + + @Override + public String getNPCName() { + return "Maple"; + } + + @Override + public String getRegion() { + return Region.DENIRAN_CITY; + } + + @Override + public List getHistory(Player player) { + List res = new LinkedList<>(); + + String npcName = getNPCName(); + String state = player.getQuest(QUEST_SLOT, 0); + int count = MathHelper.parseIntDefault(player.getQuest(QUEST_SLOT, 1), 0); + boolean hasClover = player.isEquipped("four-leaf clover"); + + res.add(npcName + " asked me to find a rare four-leaf clover."); + if ("rejected".equals(state)) { + res.add("No thanks, I have all the luck I need."); + } else if ("start".equals(state)) { + if (hasClover) { + res.add("I found it! How incredibly lucky!"); + } else { + res.add("I don't have any yet."); + } + } else if ("done".equals(state)) { + res.add("Fortune shone on me. I found a four-leaf clover."); + } + if (count > 0) { + res.add("I have found and given " + count + " " + Grammar.plnoun(count, "flour-leaf clover") + + " to " + npcName + "."); + } + return res; + } + + @Override + public void addToWorld() { + fillQuestInfo(getName(), getNPCName() + " is looking for a rare four-leaf clover", true, 1); + requestStep(); + bringStep(); + } + + private void requestStep() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(getNPCName()); + + ChatCondition isRepeat = new QuestStateGreaterThanCondition(QUEST_SLOT, 1, 0); + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.QUEST_MESSAGES, + new QuestActiveCondition(QUEST_SLOT), + ConversationStates.ATTENDING, + "I already asked you to find me a four-leaf clover.", + null); + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.QUEST_MESSAGES, + new AndCondition( + new QuestNotActiveCondition(QUEST_SLOT), + new NotCondition(isRepeat)), + ConversationStates.QUEST_OFFERED, + "I'm looking for a rare four-leaf clover. Do you want to help me find one?", + null); + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.QUEST_MESSAGES, + new AndCondition( + new QuestNotActiveCondition(QUEST_SLOT), + isRepeat), + ConversationStates.QUEST_OFFERED, + "I want another four-leaf clover. Do you want to help again?", + null); + + npc.add( + ConversationStates.QUEST_OFFERED, + ConversationPhrases.NO_MESSAGES, + null, + ConversationStates.IDLE, + "That's okay, I can find one on my own anyway.", + new MultipleActions( + new DecreaseKarmaAction(20), + new SetQuestAction(QUEST_SLOT, 0, "rejected"))); + + npc.add( + ConversationStates.QUEST_OFFERED, + ConversationPhrases.YES_MESSAGES, + null, + ConversationStates.ATTENDING, + "Great! Bring it here if you find one. And if you want some tips on #clover hunting, just" + + " ask.", + new SetQuestAction(QUEST_SLOT, 0, "start")); + } + + private void bringStep() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(getNPCName()); + + ChatCondition hasClover = new PlayerHasItemWithHimCondition("four-leaf clover"); + ChatCondition canGiveClover = new AndCondition( + new QuestActiveCondition(QUEST_SLOT), + hasClover); + ChatCondition isRepeat = new QuestStateGreaterThanCondition(QUEST_SLOT, 1, 0); + + ChatAction baseReward = new MultipleActions( + new SetQuestAction(QUEST_SLOT, 0, "done"), + new IncrementQuestAction(QUEST_SLOT, 1, 1), + new DropItemAction("four-leaf clover"), + new EquipItemAction("greater potion", 20), + new IncreaseXPAction(1000), + new IncreaseKarmaAction(50)); + ChatAction firstReward = new MultipleActions( + baseReward, + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + player.setAtkXP(player.getAtkXP() + 10000); + player.setDefXP(player.getDefXP() + 10000); + player.setBaseHP(player.getBaseHP() + 150); + } + }); + + // TODO: add condition for saying "done" when not carrying clover + + npc.add( + ConversationStates.IDLE, + ConversationPhrases.GREETING_MESSAGES, + canGiveClover, + ConversationStates.QUEST_ITEM_BROUGHT, + "Oh my! You found a clover. It has four leaves! Can I have it? Please, please, please ...", + null); + + npc.add( + ConversationStates.ATTENDING, + //Arrays.asList("clover", "four-leaf clover"), // will interfere with standard response + ConversationPhrases.FINISH_MESSAGES, + canGiveClover, + ConversationStates.QUEST_ITEM_BROUGHT, + "Oh my! You found a clover. It has four leaves! Can I have it? Please, please, please ...", + null); + + npc.add( + ConversationStates.QUEST_ITEM_BROUGHT, + ConversationPhrases.NO_MESSAGES, + null, + ConversationStates.IDLE, + "Hmph! I can find a better one anyway.", + // denying her the clover costs karma + new DecreaseKarmaAction(25)); + + // player dropped clover + npc.add( + ConversationStates.QUEST_ITEM_BROUGHT, + ConversationPhrases.YES_MESSAGES, + new NotCondition(hasClover), + ConversationStates.IDLE, + "What are you trying to pull!? I saw you drop it.", + // denying her the clover costs karma + new DecreaseKarmaAction(25)); + + npc.add( + ConversationStates.QUEST_ITEM_BROUGHT, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + hasClover, + new NotCondition(isRepeat)), + ConversationStates.IDLE, + "Thanks so much! I'm going to add this to my collection. Here are some potions to show my" + + " gratitude.", + firstReward); + + npc.add( + ConversationStates.QUEST_ITEM_BROUGHT, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + hasClover, + isRepeat), + ConversationStates.IDLE, + "Thanks again! I'm going to have so much luck! Here are some more potions to show my" + + " gratitude.", + baseReward); + } + + @Override + public boolean removeFromWorld() { + // TODO: should clover spawner be initialized & removed with quest instead of zone configurator? + SpeakerNPC npc = SingletonRepository.getNPCList().get(getNPCName()); + StendhalRPZone npcZone = npc.getZone(); + if (npcZone != null) { + return ResetSpeakerNPC.reload(new CloverHunterNPC(), npcZone, getNPCName()); + } + return ResetSpeakerNPC.reload(new CloverHunterNPC(), getNPCName()); + } + + @Override + public boolean isRepeatable(Player player) { + // always repeatable + return true; + } +} diff --git a/src/games/stendhal/server/maps/quests/Maze.java b/src/games/stendhal/server/maps/quests/Maze.java index 25edd73d00..6053040dcb 100644 --- a/src/games/stendhal/server/maps/quests/Maze.java +++ b/src/games/stendhal/server/maps/quests/Maze.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,6 @@ import java.util.ArrayList; import java.util.List; import games.stendhal.common.Direction; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; @@ -41,7 +40,7 @@ import games.stendhal.server.util.TimeUtil; public class Maze extends AbstractQuest { /** Minimum time between repeats. */ - private static final int COOLING_TIME = MathHelper.MINUTES_IN_ONE_HOUR * 24; + private static final int COOLING_TIME = TimeUtil.MINUTES_IN_HOUR * 24; private MazeSign sign; private MazeGenerator maze = null; @@ -50,7 +49,7 @@ public class Maze extends AbstractQuest { fillQuestInfo( "Maze", "Haizen's maze is a great challenge for path finders.", - false); + false, 2); addMazeSign(); setupConversation(); } diff --git a/src/games/stendhal/server/maps/quests/MealForGroongo.java b/src/games/stendhal/server/maps/quests/MealForGroongo.java index 7656b2c8fe..6af8759141 100644 --- a/src/games/stendhal/server/maps/quests/MealForGroongo.java +++ b/src/games/stendhal/server/maps/quests/MealForGroongo.java @@ -20,7 +20,6 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -240,7 +239,7 @@ public class MealForGroongo extends AbstractQuest { private static final int BRINGTHANKS_DELAY = 10; //Every when the quest can be repeated - private static final int REPEATQUEST_DELAY = 1 * MathHelper.MINUTES_IN_ONE_DAY; + private static final int REPEATQUEST_DELAY = 1 * TimeUtil.MINUTES_IN_DAY; // how much XP is given as the reward private static final int XP_REWARD = 1000; @@ -276,7 +275,7 @@ public class MealForGroongo extends AbstractQuest { fillQuestInfo( "Meal for Groongo Rahnnt", "Groongo is hungry and wants to have a decent meal at Fado hotel's restaurant.", - true); + true, 7); stageBeginQuest(); stageCollectIngredientsForMainDish(); stageCheckForDessert(); @@ -331,7 +330,7 @@ public class MealForGroongo extends AbstractQuest { timestamp = 0; } final long timeBeforeRepeatable = timestamp - + REPEATQUEST_DELAY * MathHelper.MILLISECONDS_IN_ONE_MINUTE + + REPEATQUEST_DELAY * TimeUtil.MILLISECONDS_IN_MINUTE - System.currentTimeMillis(); res.add( "He will be fine for at least " + @@ -730,7 +729,7 @@ public class MealForGroongo extends AbstractQuest { } else if ("fetch_dessert".equals(player.getQuest(QUEST_SLOT, 0))) { final long timestamp = Long.parseLong(player.getQuest(QUEST_SLOT, 6)); final long timeToWaitForMealReady = timestamp - + MEALREADY_DELAY * MathHelper.MILLISECONDS_IN_ONE_MINUTE + + MEALREADY_DELAY * TimeUtil.MILLISECONDS_IN_MINUTE - System.currentTimeMillis(); player.setQuest(QUEST_SLOT, 0, "prepare_decentmeal"); SpeakerNPC.say( diff --git a/src/games/stendhal/server/maps/quests/PaperChase.java b/src/games/stendhal/server/maps/quests/PaperChase.java index 4616e22b9f..a82bd50261 100644 --- a/src/games/stendhal/server/maps/quests/PaperChase.java +++ b/src/games/stendhal/server/maps/quests/PaperChase.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -155,6 +155,7 @@ public class PaperChase extends AbstractQuest implements TeleportListener { final SpeakerNPC npc = npcs.get(state); if (npc == null) { logger.error("NPC " + state + " missing for paper chase"); + return; } npc.add(ConversationStates.ATTENDING, Arrays.asList("paper", "chase", "paperchase"), new SystemPropertyCondition("stendhal.minetown"), ConversationStates.ATTENDING, null, new PaperChasePoint(idx)); diff --git a/src/games/stendhal/server/maps/quests/PizzaDelivery.java b/src/games/stendhal/server/maps/quests/PizzaDelivery.java index 38153fd6c5..c42c3e5e43 100644 --- a/src/games/stendhal/server/maps/quests/PizzaDelivery.java +++ b/src/games/stendhal/server/maps/quests/PizzaDelivery.java @@ -60,6 +60,9 @@ import games.stendhal.server.util.ResetSpeakerNPC; */ public class PizzaDelivery implements QuestManuscript { + private static final String questSlot = "pizza_delivery"; + + @Override public DeliverItemQuestBuilder story() { DeliverItemQuestBuilder quest = new DeliverItemQuestBuilder(); @@ -68,7 +71,7 @@ public class PizzaDelivery implements QuestManuscript { quest.info() .name("Pizza Delivery") .description("Leander's pizza business is doing so well that he now recruits delivery boys and girls.") - .internalName("pizza_delivery") + .internalName(questSlot) .repeatableAfterMinutes(0) .minLevel(0) .region(Region.SEMOS_CITY) @@ -84,7 +87,8 @@ public class PizzaDelivery implements QuestManuscript { .whenInTime("If I hurry, I might still get there, with the pizza hot.") .whenOutOfTime("The pizza has already gone cold.") .whenQuestWasCompleted("I delivered the last pizza Leander gave to me.") - .whenQuestCanBeRepeated("But I'd bet, Leander has more orders."); + .whenQuestCanBeRepeated("But I'd bet, Leander has more orders.") + .whenEarlyCompletionsShown("I have delivered [count] hot [pizza]."); quest.offer() @@ -95,13 +99,15 @@ public class PizzaDelivery implements QuestManuscript { .respondToReject("Too bad. I hope my daughter #Sally will soon come back from her camp to help me with the deliveries.") .remind("You still have to deliver a pizza to [customerName], and hurry!") .respondIfLastQuestFailed("I see you failed to deliver the pizza to [customerName] in time. Are you sure you will be more reliable this time?") - .respondIfInventoryIsFull("Come back when you have space to carry the pizza!"); + .respondIfInventoryIsFull("Come back when you have space to carry the pizza!") + .respondToAnotherIfLostItem("You lost the [item]? Well, it will cost you [charge] money. Do you want another?"); quest.task() .itemName("pizza") .itemDescription("You see a [flavor].") - .outfitUniform(new Outfit(null, Integer.valueOf(990), null, null, null, null, null, null, null)); + .outfitUniform(new Outfit(null, Integer.valueOf(990), null, null, null, null, null, null, null)) + .chargeForLostItem(500); // Don't add Sally here, as it would conflict with Leander telling // about his daughter. @@ -293,6 +299,7 @@ public class PizzaDelivery implements QuestManuscript { } + // TODO: Remove program logic from manuscript classes public boolean removeFromWorld() { boolean res = ResetSpeakerNPC.reload(new ChefNPC(), "Leander") && ResetSpeakerNPC.reload(new games.stendhal.server.maps.ados.rock.WeaponsCollectorNPC(), "Balduin") @@ -350,5 +357,4 @@ public class PizzaDelivery implements QuestManuscript { } return res; } - } diff --git a/src/games/stendhal/server/maps/quests/QuestInfo.java b/src/games/stendhal/server/maps/quests/QuestInfo.java index a5cd89c518..0055b9d64e 100644 --- a/src/games/stendhal/server/maps/quests/QuestInfo.java +++ b/src/games/stendhal/server/maps/quests/QuestInfo.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,6 +15,8 @@ package games.stendhal.server.maps.quests; import java.util.HashMap; import java.util.Map; +import marauroa.common.Pair; + /** * Static info about quests, filled with fillQuestInfo in each quest * @@ -36,6 +38,14 @@ public class QuestInfo { private int suggestedMinLevel; + /** Quest slot indexes where completions count is stored. */ + private final Pair completionsIndexes; + + + public QuestInfo() { + completionsIndexes = new Pair<>(null, null); + } + public int getSuggestedMinLevel() { return suggestedMinLevel; } @@ -92,4 +102,49 @@ public class QuestInfo { this.repeatable = repeatable; } + /** + * Sets quest slot indexes to check for completions count. + * + * @param openIndex + * Index where count is stored while quest is in open state. + * @param completeIndex + * Index where count is stored while quest is in complete state. + */ + public void setCompletionsIndexes(final Integer openIndex, final Integer completeIndex) { + completionsIndexes.setFirst(openIndex); + completionsIndexes.setSecond(completeIndex); + } + + /** + * Sets quest slot indexes to check for completions count. + * + * @param index + * Index where count is stored while quest in open or complete state. + */ + public void setCompletionsIndexes(final Integer index) { + setCompletionsIndexes(index, index); + } + + /** + * Sets quest slot indexes to check for completions count. + * + * @param completionsIndexes + * Pair where `first` attribute represents slot index for open state and `second` attribute + * represents index for complete state. + */ + public void setCompletionsIndexes(final Pair completionsIndexes) { + this.completionsIndexes.setFirst(completionsIndexes.first()); + this.completionsIndexes.setSecond(completionsIndexes.second()); + } + + /** + * Retrieves quest slot indexes where completions count are stored. + * + * @return + * A `marauroa.common.Pair` where `first` attribute represents slot index while quest is in + * open state and `second` represents slot index while quest is in complete state. + */ + public Pair getCompletionsIndexes() { + return completionsIndexes; + } } diff --git a/src/games/stendhal/server/maps/quests/RestockFlowerShop.java b/src/games/stendhal/server/maps/quests/RestockFlowerShop.java index dca4da59a0..0c1672e49b 100644 --- a/src/games/stendhal/server/maps/quests/RestockFlowerShop.java +++ b/src/games/stendhal/server/maps/quests/RestockFlowerShop.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -44,6 +44,7 @@ import games.stendhal.server.maps.Region; import games.stendhal.server.maps.nalwor.flowershop.FlowerGrowerNPC; import games.stendhal.server.util.ItemCollection; import games.stendhal.server.util.ResetSpeakerNPC; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Restock the Flower Shop @@ -86,7 +87,7 @@ public class RestockFlowerShop extends AbstractQuest { private static final int REQ_WATER = 15; // Time player must wait to repeat quest (3 days) - private static final int WAIT_TIME = 3 * MathHelper.MINUTES_IN_ONE_DAY; + private static final int WAIT_TIME = 3 * TimeUtil.MINUTES_IN_DAY; // Quest NPC private SpeakerNPC npc; @@ -368,7 +369,7 @@ public class RestockFlowerShop extends AbstractQuest { fillQuestInfo( getTitle(), getNPCName() + " needs to restock the flower shop in Nalwor City.", - true); + true, 2); setupBasicResponses(); setupActiveQuestResponses(); prepareRequestingStep(); diff --git a/src/games/stendhal/server/maps/quests/StuffForBaldemar.java b/src/games/stendhal/server/maps/quests/StuffForBaldemar.java index 8d42870de5..5d9a160712 100644 --- a/src/games/stendhal/server/maps/quests/StuffForBaldemar.java +++ b/src/games/stendhal/server/maps/quests/StuffForBaldemar.java @@ -16,7 +16,6 @@ import java.util.Arrays; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -203,7 +202,7 @@ public class StuffForBaldemar extends AbstractQuest { final String[] tokens = player.getQuest(QUEST_SLOT).split(";"); - final long delay = REQUIRED_MINUTES * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delay = REQUIRED_MINUTES * TimeUtil.MILLISECONDS_IN_MINUTE; final long timeRemaining = Long.parseLong(tokens[1]) + delay - System.currentTimeMillis(); diff --git a/src/games/stendhal/server/maps/quests/StuffForVulcanus.java b/src/games/stendhal/server/maps/quests/StuffForVulcanus.java index 11869f2cf0..ab95121f1c 100644 --- a/src/games/stendhal/server/maps/quests/StuffForVulcanus.java +++ b/src/games/stendhal/server/maps/quests/StuffForVulcanus.java @@ -16,7 +16,6 @@ import java.util.Arrays; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -182,7 +181,7 @@ public class StuffForVulcanus extends AbstractQuest { final String[] tokens = player.getQuest(QUEST_SLOT).split(";"); - final long delay = REQUIRED_MINUTES * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delay = REQUIRED_MINUTES * TimeUtil.MILLISECONDS_IN_MINUTE; final long timeRemaining = Long.parseLong(tokens[1]) + delay - System.currentTimeMillis(); diff --git a/src/games/stendhal/server/maps/quests/SuppliesForPhalk.java b/src/games/stendhal/server/maps/quests/SuppliesForPhalk.java index f3f6bf5efe..3923278344 100644 --- a/src/games/stendhal/server/maps/quests/SuppliesForPhalk.java +++ b/src/games/stendhal/server/maps/quests/SuppliesForPhalk.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -139,6 +139,13 @@ import games.stendhal.server.maps.Region; // the extra parts in the quest state are for wrvil and mrotho not to give them cloaks and armor twice actions.add(new SetQuestAndModifyKarmaAction(QUEST_SLOT, "clothes;none;none", 2.0)); actions.add(new InflictStatusOnNPCAction("sandwich")); + actions.add(new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser raiser) { + // workaround because "clothes" is not parsed from NPC dialogue + npc.forceWordsInCurrentConversation("clothes"); + } + }); npc.add(ConversationStates.QUEST_ITEM_QUESTION, ConversationPhrases.YES_MESSAGES, new AndCondition( @@ -436,7 +443,13 @@ import games.stendhal.server.maps.Region; new QuestInStateCondition(QUEST_SLOT, 0, "clothes"), ConversationStates.ATTENDING, "I am waiting for you to bring me new #clothes from Wrvil and Mrotho.", - null); + new ChatAction() { + @Override + public void fire(Player player, Sentence sentence, EventRaiser raiser) { + // workaround because "clothes" is not parsed from NPC dialogue + npc.forceWordsInCurrentConversation("clothes"); + } + }); } @Override diff --git a/src/games/stendhal/server/maps/quests/TrapsForKlaas.java b/src/games/stendhal/server/maps/quests/TrapsForKlaas.java index 02ae13a5e4..fcaee6c589 100644 --- a/src/games/stendhal/server/maps/quests/TrapsForKlaas.java +++ b/src/games/stendhal/server/maps/quests/TrapsForKlaas.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -90,14 +90,16 @@ public class TrapsForKlaas implements QuestManuscript { .whenQuestWasRejected("I do not care about dealing with rodents.") .whenQuestWasAccepted("I promised to gather 20 rodent traps and bring them to Klaas.") .whenTaskWasCompleted("I got enough traps.") - .whenQuestWasCompleted("I gave the rodent traps to Klaas. I got some experience and antidotes.") + .whenQuestWasCompleted("I gave the rodent traps to Klaas. I got some experience and antidotes." + + " He also mentioned an apothecary and said I should speak to the soldiers guarding Ados" + + " City.") .whenQuestCanBeRepeated("I should check if Klaas needs my help again."); quest.offer() .respondToRequest("The rats down here have been getting into the food storage. Would you help me rid us of the varmints?") .respondToUnrepeatableRequest("Thanks for the traps. Now the food will be safe. But I may need your help again soon.") .respondToRepeatedRequest("The rats down here have been getting into the food storage. Would you help me rid us of the varmints?") - .respondToAccept("Thanks, I need you to bring me bring me 20 #rodent #traps. Please hurry! We can't afford to lose anymore food.") + .respondToAccept("Thanks, I need you to bring me 20 #rodent #traps. Please hurry! We can't afford to lose anymore food.") .respondToReject("Don't waste my time. I've got to protect the cargo.") .rejectionKarmaPenalty(5.0) .remind("I believe, I already asked you to get me 20 rodent traps."); diff --git a/src/games/stendhal/server/maps/quests/UltimateCollector.java b/src/games/stendhal/server/maps/quests/UltimateCollector.java index f4b1dbaa0c..b5ba911e90 100644 --- a/src/games/stendhal/server/maps/quests/UltimateCollector.java +++ b/src/games/stendhal/server/maps/quests/UltimateCollector.java @@ -36,6 +36,7 @@ import games.stendhal.server.entity.npc.action.IncreaseXPAction; import games.stendhal.server.entity.npc.action.MultipleActions; import games.stendhal.server.entity.npc.action.SayRequiredItemAction; import games.stendhal.server.entity.npc.action.SetQuestAction; +import games.stendhal.server.entity.npc.action.SetQuestToTimeStampAction; import games.stendhal.server.entity.npc.action.StartRecordingRandomItemCollectionAction; import games.stendhal.server.entity.npc.condition.AndCondition; import games.stendhal.server.entity.npc.condition.GreetingMatchesNameCondition; @@ -47,9 +48,12 @@ import games.stendhal.server.entity.npc.condition.QuestActiveCondition; import games.stendhal.server.entity.npc.condition.QuestCompletedCondition; import games.stendhal.server.entity.npc.condition.QuestNotCompletedCondition; import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; +import games.stendhal.server.entity.npc.condition.TimePassedCondition; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** @@ -214,11 +218,16 @@ public class UltimateCollector extends AbstractQuest { } - private void requestItem() { - - final SpeakerNPC npc = npcs.get("Balduin"); - final Map items = new HashMap(); - + /** + * Determines items to select from. + * + * @param exclude + * An item name to exclude from returned value or {@code null} to include all. Used to prevent + * re-requesting same item when player asks for "another". + * @return + * Items that may be requested from player. + */ + private Map getItems(final String exclude) { /* Updated 2022-05-22 * * Rarity calculations (lower means more rare): @@ -231,20 +240,28 @@ public class UltimateCollector extends AbstractQuest { * Items given as rewards from quests or otherwise acquirable via * methods other than creature drops should not be included. */ + final Map items = new HashMap<>(); + items.put("nihonto", 1); // 1.39 + items.put("magic twoside axe", 1); // 1.72 + items.put("imperator sword", 1); // 0.33 + items.put("durin axe", 1); // 0.39 + items.put("vulcano hammer", 1); // 0.18 + items.put("xeno sword", 1); // 0.67 + items.put("black scythe", 1); // 0.09 + items.put("chaos dagger", 1); // 2.0 + items.put("black sword", 1); // 0.15 + items.put("golden orc sword", 1); // 0.09 + items.put("ice war hammer", 1); // 0.15 + items.put("orcish sword", 1); // 0.86 + items.put("black halberd", 1); // 0.12 + if (exclude != null) { + items.remove(exclude); + } + return items; + } - items.put("nihonto",1); // 1.39 - items.put("magic twoside axe",1); // 1.72 - items.put("imperator sword",1); // 0.33 - items.put("durin axe",1); // 0.39 - items.put("vulcano hammer",1); // 0.18 - items.put("xeno sword",1); // 0.67 - items.put("black scythe",1); // 0.09 - items.put("chaos dagger",1); // 2.0 - items.put("black sword",1); // 0.15 - items.put("golden orc sword",1); // 0.09 - items.put("ice war hammer",1); // 0.15 - items.put("orcish sword",1); // 0.86 - items.put("black halberd",1); // 0.12 + private void requestItem() { + final SpeakerNPC npc = npcs.get("Balduin"); // If all quests are completed, ask for an item npc.add(ConversationStates.ATTENDING, @@ -264,8 +281,11 @@ public class UltimateCollector extends AbstractQuest { new QuestCompletedCondition(IMMORTAL_SWORD_QUEST_SLOT)), ConversationStates.ATTENDING, null, - new StartRecordingRandomItemCollectionAction(QUEST_SLOT, items, "Well, you've certainly proved to the residents of Faiumoni " + - "that you could be the ultimate collector, but I have one more task for you. Please bring me [item].")); + new MultipleActions( + new StartRecordingRandomItemCollectionAction(QUEST_SLOT, 0, getItems(null), + "Well, you've certainly proved to the residents of Faiumoni that you could be the" + + " ultimate collector, but I have one more task for you. Please bring me [item]."), + new SetQuestToTimeStampAction(QUEST_SLOT, 1))); } private void collectItem() { @@ -329,9 +349,62 @@ public class UltimateCollector extends AbstractQuest { "I'll buy black items from you when you have completed each #challenge I set you.", null); } + private void abortQuest() { + final SpeakerNPC npc = npcs.get("Balduin"); + // approximately 6 months + final int expireTime = TimeUtil.MINUTES_IN_HALF_YEAR; + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.ABORT_MESSAGES, + new AndCondition( + new QuestActiveCondition(QUEST_SLOT), + new NotCondition(new TimePassedCondition(QUEST_SLOT, 1, expireTime)) + ), + ConversationStates.ATTENDING, + null, + new SayRequiredItemAction(QUEST_SLOT, 0, "You are on a quest to find [item]. You cannot" + + " request a new item yet.")); + + npc.add( + ConversationStates.ATTENDING, + ConversationPhrases.ABORT_MESSAGES, + new AndCondition( + new QuestActiveCondition(QUEST_SLOT), + new TimePassedCondition(QUEST_SLOT, 1, expireTime) + ), + ConversationStates.QUEST_OFFERED, + null, + new SayRequiredItemAction(QUEST_SLOT, 0, "You are on a quest to find [item]. Would you like" + + " to look for a different item?")); + + npc.add( + ConversationStates.QUEST_OFFERED, + ConversationPhrases.YES_MESSAGES, + new AndCondition( + new QuestActiveCondition(QUEST_SLOT), + new TimePassedCondition(QUEST_SLOT, 1, expireTime) + ), + ConversationStates.ATTENDING, + null, + new RequestAnotherAction()); + + npc.add( + ConversationStates.QUEST_OFFERED, + ConversationPhrases.NO_MESSAGES, + new AndCondition( + new QuestActiveCondition(QUEST_SLOT), + new TimePassedCondition(QUEST_SLOT, 1, expireTime) + ), + ConversationStates.ATTENDING, + null, + new SayRequiredItemAction(QUEST_SLOT, 0, "Then bring me [item].")); + } + private void replaceLRSwords() { final SpeakerNPC npc = npcs.get("Balduin"); - final Map prices = SingletonRepository.getShopsList().get("twohandswords"); + final Map prices = SingletonRepository.getShopsList().get("twohandswords", + ShopType.ITEM_SELL); final EntityManager em = SingletonRepository.getEntityManager(); class ReplaceSwordAction implements ChatAction { @@ -468,6 +541,7 @@ public class UltimateCollector extends AbstractQuest { requestItem(); collectItem(); offerSteps(); + abortQuest(); replaceLRSwords(); } @@ -491,4 +565,16 @@ public class UltimateCollector extends AbstractQuest { public String getRegion() { return Region.ADOS_SURROUNDS; } + + + private class RequestAnotherAction implements ChatAction { + @Override + public void fire(Player player, Sentence sentence, EventRaiser npc) { + final String previousItem = player.getQuest(QUEST_SLOT, 0).split("=")[0]; + new StartRecordingRandomItemCollectionAction(QUEST_SLOT, 0, getItems(previousItem), + "Perhaps finding " + Grammar.a_noun(previousItem) + " proved to be too difficult for you." + + " This time, I want you to find [item].").fire(player, sentence, npc); + new SetQuestToTimeStampAction(QUEST_SLOT, 1).fire(player, sentence, npc); + } + } } diff --git a/src/games/stendhal/server/maps/quests/UnicornHornsForZelan.java b/src/games/stendhal/server/maps/quests/UnicornHornsForZelan.java index 0255c8a708..b382a37293 100644 --- a/src/games/stendhal/server/maps/quests/UnicornHornsForZelan.java +++ b/src/games/stendhal/server/maps/quests/UnicornHornsForZelan.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -76,7 +76,7 @@ public class UnicornHornsForZelan implements QuestManuscript { + " surrounding Atlantis. If you are a brave sort I could" + " really use some help gathering unicorn horns." + " Will you help me?") - .respondToAccept("Great! Be careful out there lots of large" + .respondToAccept("Great! I need 10 unicorn horns. Be careful, out there are lots of large" + " monsters, and those centaurs are really nasty.") .respondToReject("Thats ok, I will find someone else to help me.") .rejectionKarmaPenalty(10.0) diff --git a/src/games/stendhal/server/maps/quests/WaterForXhiphin.java b/src/games/stendhal/server/maps/quests/WaterForXhiphin.java index ef75942349..0249404178 100644 --- a/src/games/stendhal/server/maps/quests/WaterForXhiphin.java +++ b/src/games/stendhal/server/maps/quests/WaterForXhiphin.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -246,7 +246,7 @@ public class WaterForXhiphin extends AbstractQuest { fillQuestInfo( "Water for Xhiphin Zohos", "Xhiphin Zohos wants some nice fresh water.", - true); + true, 2); requestStep(); checkWaterStep(); finishStep(); diff --git a/src/games/stendhal/server/maps/quests/WeeklyItemQuest.java b/src/games/stendhal/server/maps/quests/WeeklyItemQuest.java index 145953ad11..2a008b6c94 100644 --- a/src/games/stendhal/server/maps/quests/WeeklyItemQuest.java +++ b/src/games/stendhal/server/maps/quests/WeeklyItemQuest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,7 +20,6 @@ import java.util.Map; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Sentence; @@ -55,6 +54,7 @@ import games.stendhal.server.entity.npc.condition.QuestNotStartedCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Weekly Item Fetch Quest. @@ -89,10 +89,10 @@ public class WeeklyItemQuest extends AbstractQuest { private static final String QUEST_SLOT = "weekly_item"; /** How long until the player can give up and start another quest */ - private static final int expireDelay = MathHelper.MINUTES_IN_ONE_WEEK * 6; + private static final int expireDelay = TimeUtil.MINUTES_IN_WEEK * 6; /** How often the quest may be repeated */ - private static final int delay = MathHelper.MINUTES_IN_ONE_WEEK; + private static final int delay = TimeUtil.MINUTES_IN_WEEK; /** * All items which are hard enough to find but not tooo hard and not in Daily quest. If you want to do @@ -553,7 +553,7 @@ public class WeeklyItemQuest extends AbstractQuest { fillQuestInfo( "Kirdneh Museum Needs Help!", "Hazel, the curator of the Kirdneh Museum, wants as many rare exhibits as she can afford.", - true); + true, 2); buildItemsMap(); getQuest(); diff --git a/src/games/stendhal/server/maps/quests/ZooFood.java b/src/games/stendhal/server/maps/quests/ZooFood.java index 74ded20538..5d56a937f1 100644 --- a/src/games/stendhal/server/maps/quests/ZooFood.java +++ b/src/games/stendhal/server/maps/quests/ZooFood.java @@ -18,7 +18,6 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.server.entity.npc.ChatAction; import games.stendhal.server.entity.npc.ConversationPhrases; @@ -47,6 +46,7 @@ import games.stendhal.server.entity.npc.condition.QuestStateStartsWithCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.Region; +import games.stendhal.server.util.TimeUtil; /** * QUEST: Zoo Food @@ -76,7 +76,7 @@ import games.stendhal.server.maps.Region; public class ZooFood extends AbstractQuest { private static final int REQUIRED_HAM = 10; - private static final int DELAY = MathHelper.MINUTES_IN_ONE_WEEK; + private static final int DELAY = TimeUtil.MINUTES_IN_WEEK; private static final String QUEST_SLOT = "zoo_food"; diff --git a/src/games/stendhal/server/maps/quests/allotment/AllotmentUtilities.java b/src/games/stendhal/server/maps/quests/allotment/AllotmentUtilities.java index e00f3a5925..280ed78499 100644 --- a/src/games/stendhal/server/maps/quests/allotment/AllotmentUtilities.java +++ b/src/games/stendhal/server/maps/quests/allotment/AllotmentUtilities.java @@ -1,3 +1,13 @@ +/*************************************************************************** + * Copyright © 2011-2024 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.maps.quests.allotment; import java.util.ArrayList; @@ -5,7 +15,6 @@ import java.util.Collections; import java.util.HashSet; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.common.filter.FilterCriteria; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; @@ -16,6 +25,7 @@ import games.stendhal.server.entity.mapstuff.ExpirationTracker; import games.stendhal.server.entity.mapstuff.area.Allotment; import games.stendhal.server.entity.mapstuff.portal.Gate; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.util.TimeUtil; public class AllotmentUtilities implements TurnListener { @@ -37,17 +47,17 @@ public class AllotmentUtilities implements TurnListener { /** * Time interval to check if any allotment rentals have expired */ - private static int EXPIRATION_CHECKING_PERIOD = MathHelper.SECONDS_IN_ONE_MINUTE; + private static int EXPIRATION_CHECKING_PERIOD = TimeUtil.SECONDS_IN_MINUTE; /** * Amount of time which an allotment can be rented out */ - public static long RENTAL_TIME = MathHelper.MILLISECONDS_IN_ONE_MINUTE * 2; + public static long RENTAL_TIME = TimeUtil.MILLISECONDS_IN_MINUTE * 2; /** * */ - private static int WARN_TIME = MathHelper.SECONDS_IN_ONE_MINUTE / 2; + private static int WARN_TIME = TimeUtil.SECONDS_IN_MINUTE / 2; /** * List of zones which have allotments that can be rented diff --git a/src/games/stendhal/server/maps/quests/antivenom_ring/RingMakerStage.java b/src/games/stendhal/server/maps/quests/antivenom_ring/RingMakerStage.java index e5faea16ff..04243e948c 100644 --- a/src/games/stendhal/server/maps/quests/antivenom_ring/RingMakerStage.java +++ b/src/games/stendhal/server/maps/quests/antivenom_ring/RingMakerStage.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2019 - Arianne * + * Copyright © 2019-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ package games.stendhal.server.maps.quests.antivenom_ring; import java.util.Arrays; import java.util.List; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.ConversationPhrases; import games.stendhal.server.entity.npc.ConversationStates; @@ -31,13 +30,14 @@ import games.stendhal.server.entity.npc.condition.NotCondition; import games.stendhal.server.entity.npc.condition.PlayerHasItemWithHimCondition; import games.stendhal.server.entity.npc.condition.QuestInStateCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; +import games.stendhal.server.util.TimeUtil; public class RingMakerStage extends AVRStage { private final SpeakerNPC ringmaker; // time required to fuse the ring private static final int FUSE_TIME_DAYS = 3; - private static final int FUSE_TIME = MathHelper.MINUTES_IN_ONE_DAY * FUSE_TIME_DAYS; + private static final int FUSE_TIME = TimeUtil.MINUTES_IN_DAY * FUSE_TIME_DAYS; public static final String QUEST_STATE_NAME = "fusing"; diff --git a/src/games/stendhal/server/maps/quests/houses/HouseBuyingMain.java b/src/games/stendhal/server/maps/quests/houses/HouseBuyingMain.java index e9616591da..d0726596c0 100644 --- a/src/games/stendhal/server/maps/quests/houses/HouseBuyingMain.java +++ b/src/games/stendhal/server/maps/quests/houses/HouseBuyingMain.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -90,7 +90,7 @@ public class HouseBuyingMain { if(playerHousePortal!=null) { int unpaidPeriods = houseTax.getUnpaidTaxPeriods(player); if (unpaidPeriods>0) { - hist.add("I owe " + Grammar.quantityplnoun(unpaidPeriods, "month", "one") + " worth of tax."); + hist.add("I owe " + Grammar.quantityplnounPossessive(unpaidPeriods, "month", "one") + " worth of taxes."); } else { hist.add("I am up to date with my house tax payments."); } @@ -119,6 +119,17 @@ public class HouseBuyingMain { } public boolean isCompleted(final Player player) { - return HouseUtilities.getPlayersHouse(player)!=null; + return HouseUtilities.getPlayersHouse(player) != null + && houseTax.getUnpaidTaxPeriods(player) == 0; + } + + /** + * Retrieves house tax manager. + * + * @return + * {@code HouseTax} instance. + */ + public HouseTax getHouseTax() { + return houseTax; } } diff --git a/src/games/stendhal/server/maps/quests/houses/HouseTax.java b/src/games/stendhal/server/maps/quests/houses/HouseTax.java index 8c16fa29ba..e8e6c2fe07 100644 --- a/src/games/stendhal/server/maps/quests/houses/HouseTax.java +++ b/src/games/stendhal/server/maps/quests/houses/HouseTax.java @@ -20,7 +20,6 @@ import java.util.List; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.constants.SoundID; import games.stendhal.common.constants.SoundLayer; import games.stendhal.common.grammar.Grammar; @@ -39,6 +38,7 @@ import games.stendhal.server.entity.npc.EventRaiser; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.SoundEvent; +import games.stendhal.server.util.TimeUtil; import marauroa.server.db.DBTransaction; import marauroa.server.db.command.AbstractDBCommand; import marauroa.server.db.command.DBCommandQueue; @@ -48,15 +48,15 @@ import marauroa.server.game.db.DAORegister; /** * House tax, and confiscation of houses. */ -class HouseTax implements TurnListener { +public class HouseTax implements TurnListener { /** The base amount of tax per month. */ protected static final int BASE_TAX = 1000; private static final Logger logger = Logger.getLogger(HouseTax.class); /** How often the tax should be paid. Time in seconds. */ - private static final int TAX_PAYMENT_PERIOD = 30 * MathHelper.SECONDS_IN_ONE_DAY; + public static final int TAX_PAYMENT_PERIOD = 30 * TimeUtil.SECONDS_IN_DAY; /** How often the payments should be checked. Time in seconds */ - private static final int TAX_CHECKING_PERIOD = MathHelper.SECONDS_IN_ONE_DAY; + private static final int TAX_CHECKING_PERIOD = TimeUtil.SECONDS_IN_DAY; /** How many tax payments can be unpaid. Any more and the house will be confiscated */ private static final int MAX_UNPAID_TAXES = 5; @@ -67,7 +67,7 @@ class HouseTax implements TurnListener { private long previouslyChecked = 0; - public HouseTax() { + HouseTax() { setupTaxman(); SingletonRepository.getTurnNotifier().notifyInSeconds(TAX_CHECKING_PERIOD, this); } @@ -88,7 +88,7 @@ class HouseTax implements TurnListener { * @param periods the number of months the player has to pay at once * @return the amount of debt */ - private int getTaxDebt(final int periods) { + public int getTaxDebt(final int periods) { int debt = 0; for (int i = 0; i < periods; i++) { @@ -104,7 +104,7 @@ class HouseTax implements TurnListener { * @param player the player to be checked * @return number of periods */ - protected int getUnpaidTaxPeriods(final Player player) { + public int getUnpaidTaxPeriods(final Player player) { final HousePortal portal = HouseUtilities.getPlayersHouse(player); int payments = 0; @@ -120,7 +120,7 @@ class HouseTax implements TurnListener { * @param portal the portal to be checked * @return number of periods */ - private int getUnpaidTaxPeriods(final HousePortal portal) { + public int getUnpaidTaxPeriods(final HousePortal portal) { final int timeDiffSeconds = (int) ((System.currentTimeMillis() - portal.getExpireTime()) / 1000); return Math.max(0, timeDiffSeconds / TAX_PAYMENT_PERIOD); } diff --git a/src/games/stendhal/server/maps/quests/houses/HouseUtilities.java b/src/games/stendhal/server/maps/quests/houses/HouseUtilities.java index 61847ef73e..6f47425253 100644 --- a/src/games/stendhal/server/maps/quests/houses/HouseUtilities.java +++ b/src/games/stendhal/server/maps/quests/houses/HouseUtilities.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -58,7 +58,7 @@ public class HouseUtilities { * @return portal to the house owned by the player, or null * if he does not own one. */ - protected static HousePortal getPlayersHouse(final Player player) { + public static HousePortal getPlayersHouse(final Player player) { if (player.hasQuest(HOUSE_QUEST_SLOT)) { final String claimedHouse = player.getQuest(HOUSE_QUEST_SLOT); @@ -114,6 +114,23 @@ public class HouseUtilities { return null; } + /** + * Find a portal corresponding to a house ID. + * + * @param doorId + * House portal ID. + * @return + * The portal to the house or {@code null} if no such house exists. + */ + public static HousePortal getHousePortal(final String doorId) { + for (final HousePortal portal: getHousePortals()) { + if (doorId.equals(portal.getDoorId())) { + return portal; + } + } + return null; + } + /** * Get a list of all house portals available to players. * diff --git a/src/games/stendhal/server/maps/quests/marriage/MakeRings.java b/src/games/stendhal/server/maps/quests/marriage/MakeRings.java index 23ed466198..b1ad16c673 100644 --- a/src/games/stendhal/server/maps/quests/marriage/MakeRings.java +++ b/src/games/stendhal/server/maps/quests/marriage/MakeRings.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ package games.stendhal.server.maps.quests.marriage; import java.util.Arrays; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -121,7 +120,7 @@ public class MakeRings { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String[] tokens = player.getQuest(marriage.getQuestSlot()).split(";"); - final long delayInMIlliSeconds = REQUIRED_MINUTES * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delayInMIlliSeconds = REQUIRED_MINUTES * TimeUtil.MILLISECONDS_IN_MINUTE; final long timeRemaining = (Long.parseLong(tokens[1]) + delayInMIlliSeconds) - System.currentTimeMillis(); // ring is not ready yet diff --git a/src/games/stendhal/server/maps/quests/maze/MazeGenerator.java b/src/games/stendhal/server/maps/quests/maze/MazeGenerator.java index af6d800a5b..1e1ce5175c 100644 --- a/src/games/stendhal/server/maps/quests/maze/MazeGenerator.java +++ b/src/games/stendhal/server/maps/quests/maze/MazeGenerator.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -23,7 +23,6 @@ import java.util.Queue; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.color.ARGB; import games.stendhal.common.color.HSL; @@ -548,7 +547,7 @@ public class MazeGenerator { */ protected void rewardPlayer(Player player) { long timediff = System.currentTimeMillis() - timeStamp; - double normalized = timediff / (double) (DEFAULT_SOLVING_TIME * MathHelper.MILLISECONDS_IN_ONE_MINUTE); + double normalized = timediff / (double) (DEFAULT_SOLVING_TIME * TimeUtil.MILLISECONDS_IN_MINUTE); // theoretical maximum e * DEFAULT_REWARD_POINTS int points = (int) (DEFAULT_REWARD_POINTS * Math.exp(1 - normalized)); // Give at least one xp for persistent but hopelessly slow players diff --git a/src/games/stendhal/server/maps/quests/mithrilcloak/GettingTools.java b/src/games/stendhal/server/maps/quests/mithrilcloak/GettingTools.java index 2889e9a000..347519a8de 100644 --- a/src/games/stendhal/server/maps/quests/mithrilcloak/GettingTools.java +++ b/src/games/stendhal/server/maps/quests/mithrilcloak/GettingTools.java @@ -16,7 +16,6 @@ import java.util.Arrays; import java.util.HashMap; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.Rand; import games.stendhal.common.parser.ConversationParser; import games.stendhal.common.parser.ExpressionType; @@ -152,7 +151,7 @@ class GettingTools { public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String[] tokens = player.getQuest(mithrilcloak.getQuestSlot()).split(";"); // minutes -> milliseconds - final long delay = REQUIRED_MINUTES_SCISSORS * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delay = REQUIRED_MINUTES_SCISSORS * TimeUtil.MILLISECONDS_IN_MINUTE; final long timeRemaining = (Long.parseLong(tokens[1]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { @@ -278,7 +277,7 @@ class GettingTools { new QuestStateStartsWithCondition(mithrilcloak.getQuestSlot(), "need_needle"), ConversationStates.ATTENDING, "Ok, but I have a little rule: never do important business with someone unless" - + "they can make you laugh. So, come back to tell me a #joke and I will sell you a needle.", + + " they can make you laugh. So, come back to tell me a #joke and I will sell you a needle.", null); // ask for joke when player says joke @@ -463,7 +462,7 @@ class GettingTools { public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String[] tokens = player.getQuest(mithrilcloak.getQuestSlot()).split(";"); // hours -> milliseconds - final long delay = REQUIRED_HOURS_SEWING * MathHelper.MILLISECONDS_IN_ONE_HOUR; + final long delay = REQUIRED_HOURS_SEWING * TimeUtil.MILLISECONDS_IN_HOUR; final long timeRemaining = (Long.parseLong(tokens[1]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { diff --git a/src/games/stendhal/server/maps/quests/mithrilcloak/MakingClasp.java b/src/games/stendhal/server/maps/quests/mithrilcloak/MakingClasp.java index 0fa7d1aa35..9a10afb890 100644 --- a/src/games/stendhal/server/maps/quests/mithrilcloak/MakingClasp.java +++ b/src/games/stendhal/server/maps/quests/mithrilcloak/MakingClasp.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,6 @@ package games.stendhal.server.maps.quests.mithrilcloak; import java.util.Arrays; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.item.Item; @@ -41,11 +40,9 @@ import games.stendhal.server.util.TimeUtil; /** * @author kymara -*/ - + */ class MakingClasp { - private static final int REQUIRED_MINUTES_CLASP = 60; private MithrilCloakQuestInfo mithrilcloak; @@ -109,7 +106,7 @@ class MakingClasp { public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String[] tokens = player.getQuest(mithrilcloak.getQuestSlot()).split(";"); // minutes -> milliseconds - final long delay = REQUIRED_MINUTES_CLASP * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long delay = REQUIRED_MINUTES_CLASP * TimeUtil.MILLISECONDS_IN_MINUTE; final long timeRemaining = (Long.parseLong(tokens[1]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { diff --git a/src/games/stendhal/server/maps/quests/mithrilcloak/MakingFabric.java b/src/games/stendhal/server/maps/quests/mithrilcloak/MakingFabric.java index b89bf05371..878b151e68 100644 --- a/src/games/stendhal/server/maps/quests/mithrilcloak/MakingFabric.java +++ b/src/games/stendhal/server/maps/quests/mithrilcloak/MakingFabric.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -17,7 +17,6 @@ import java.util.Date; import java.util.Map; import java.util.TreeMap; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.grammar.ItemParserResult; import games.stendhal.common.parser.Sentence; @@ -50,8 +49,7 @@ import games.stendhal.server.util.TimeUtil; /** * @author kymara -*/ - + */ class MakingFabric { private static final int REQUIRED_MINUTES_THREAD = 10; @@ -125,7 +123,7 @@ class MakingFabric { + " " + getProductName() + " for you. Please be discreet and come back in " - + TimeUtil.approxTimeUntil(REQUIRED_MINUTES_THREAD * amount * MathHelper.SECONDS_IN_ONE_MINUTE) + "."); + + TimeUtil.approxTimeUntil(REQUIRED_MINUTES_THREAD * amount * TimeUtil.SECONDS_IN_MINUTE) + "."); return true; } } @@ -149,7 +147,7 @@ class MakingFabric { // String productName = order[1]; final long orderTime = Long.parseLong(order[3]); final long timeNow = new Date().getTime(); - final long timeRemaining = orderTime + ((long)REQUIRED_MINUTES_THREAD * numberOfProductItems * MathHelper.MILLISECONDS_IN_ONE_MINUTE) - timeNow; + final long timeRemaining = orderTime + ((long)REQUIRED_MINUTES_THREAD * numberOfProductItems * TimeUtil.MILLISECONDS_IN_MINUTE) - timeNow; if (timeRemaining > 0L) { npc.say("Shhhh, I'm still working on your request to " + getProductionActivity() + " " + getProductName() @@ -164,7 +162,7 @@ class MakingFabric { } final ProducerBehaviour behaviour = new SpecialProducerBehaviour("make", "silk thread", - requiredResources, REQUIRED_MINUTES_THREAD * MathHelper.SECONDS_IN_ONE_MINUTE); + requiredResources, REQUIRED_MINUTES_THREAD * TimeUtil.SECONDS_IN_MINUTE); npc.add(ConversationStates.ATTENDING, "make", @@ -281,7 +279,7 @@ class MakingFabric { final int numberOfProductItems = Integer.parseInt(order[1]); final long orderTime = Long.parseLong(order[3]); final long timeNow = new Date().getTime(); - if (timeNow - orderTime < (long)REQUIRED_MINUTES_THREAD * numberOfProductItems * MathHelper.MILLISECONDS_IN_ONE_MINUTE) { + if (timeNow - orderTime < (long)REQUIRED_MINUTES_THREAD * numberOfProductItems * TimeUtil.MILLISECONDS_IN_MINUTE) { npc.say("Haaaa heee woooo hoo!"); } else { npc.say("The boss gave me these " @@ -342,7 +340,7 @@ class MakingFabric { final long timeNow = new Date().getTime(); player.setQuest(mithrilcloak.getQuestSlot(), "fusingthread;" + timeNow); npc.say("I will fuse 40 mithril thread for you. Please come back in " - + TimeUtil.approxTimeUntil((int) (REQUIRED_HOURS_MITHRIL_THREAD * MathHelper.MILLISECONDS_IN_ONE_HOUR / 1000L)) + + TimeUtil.approxTimeUntil((int) (REQUIRED_HOURS_MITHRIL_THREAD * TimeUtil.MILLISECONDS_IN_HOUR / 1000L)) + "."); player.notifyWorldAboutChanges(); } else { @@ -361,7 +359,7 @@ class MakingFabric { public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String orderString = player.getQuest(mithrilcloak.getQuestSlot()); final String[] order = orderString.split(";"); - final long delay = REQUIRED_HOURS_MITHRIL_THREAD * MathHelper.MILLISECONDS_IN_ONE_HOUR; + final long delay = REQUIRED_HOURS_MITHRIL_THREAD * TimeUtil.MILLISECONDS_IN_HOUR; final long timeRemaining = (Long.parseLong(order[1]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { @@ -516,7 +514,7 @@ class MakingFabric { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser npc) { final String[] tokens = player.getQuest(mithrilcloak.getQuestSlot()).split(";"); - final long delay = REQUIRED_HOURS_FABRIC * MathHelper.MILLISECONDS_IN_ONE_HOUR; + final long delay = REQUIRED_HOURS_FABRIC * TimeUtil.MILLISECONDS_IN_HOUR; final long timeRemaining = (Long.parseLong(tokens[1]) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { diff --git a/src/games/stendhal/server/maps/quests/revivalweeks/FishermansDaughterSellingNPC.java b/src/games/stendhal/server/maps/quests/revivalweeks/FishermansDaughterSellingNPC.java index c54c5c245c..70d5d77c94 100644 --- a/src/games/stendhal/server/maps/quests/revivalweeks/FishermansDaughterSellingNPC.java +++ b/src/games/stendhal/server/maps/quests/revivalweeks/FishermansDaughterSellingNPC.java @@ -22,6 +22,7 @@ import games.stendhal.server.entity.npc.NPCList; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.behaviour.adder.SellerAdder; import games.stendhal.server.entity.npc.behaviour.impl.SellerBehaviour; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.maps.ados.market.FishermansDaughterNPC; @@ -50,7 +51,8 @@ public class FishermansDaughterSellingNPC implements LoadableContent { addOffer("I sell some snacks and drinks during the Mine Town Weeks. Please take a look at the list close to the stand."); addQuest("I heard that #Susi would love to make friends, she is inside of the house. Or you can ask Fidorea next to me about a little run."); addGoodbye("Bye, hope you'll enjoy the days here!"); - new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("sellrevivalweeks")), false); + new SellerAdder().addSeller(this, new SellerBehaviour(shops.get("sellrevivalweeks", + ShopType.ITEM_SELL)), false); } @Override diff --git a/src/games/stendhal/server/maps/semos/caves/BabyDragonSellerNPC.java b/src/games/stendhal/server/maps/semos/caves/BabyDragonSellerNPC.java index 3f50bac655..a4777d8c0e 100644 --- a/src/games/stendhal/server/maps/semos/caves/BabyDragonSellerNPC.java +++ b/src/games/stendhal/server/maps/semos/caves/BabyDragonSellerNPC.java @@ -16,7 +16,6 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.StendhalRPZone; @@ -70,7 +69,7 @@ public class BabyDragonSellerNPC implements ZoneConfigurator { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser raiser) { if (player.hasQuest(QUEST_SLOT)) { - final long delay = REQUIRED_DAYS * MathHelper.MILLISECONDS_IN_ONE_DAY; + final long delay = REQUIRED_DAYS * TimeUtil.MILLISECONDS_IN_DAY; final long timeRemaining = (Long.parseLong(player.getQuest(QUEST_SLOT)) + delay) - System.currentTimeMillis(); if (timeRemaining > 0L) { diff --git a/src/games/stendhal/server/maps/semos/city/PuppyNPC.java b/src/games/stendhal/server/maps/semos/city/PuppyNPC.java index dc286763ab..b92f3a3fd3 100644 --- a/src/games/stendhal/server/maps/semos/city/PuppyNPC.java +++ b/src/games/stendhal/server/maps/semos/city/PuppyNPC.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,6 +20,7 @@ import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.events.UseListener; import games.stendhal.server.entity.RPEntity; import games.stendhal.server.entity.npc.SilentNPC; +import games.stendhal.server.entity.npc.behaviour.impl.idle.WanderIdleBehaviour; /** * A playful puppy @@ -44,8 +45,7 @@ public class PuppyNPC implements ZoneConfigurator { dog.setDescription("You see a playful puppy."); dog.setEntityClass("animal/puppy"); dog.setBaseSpeed(0.5); - dog.moveRandomly(); - dog.setRandomMovementRadius(25, true); + dog.setIdleBehaviour(new WanderIdleBehaviour(25)); dog.setSounds(Arrays.asList("dog-small-bark-1", "dog-small-bark-2")); zone.add(dog); } diff --git a/src/games/stendhal/server/maps/semos/city/SignLessorNPC.java b/src/games/stendhal/server/maps/semos/city/SignLessorNPC.java index 47ee9bd181..1e76990aa0 100644 --- a/src/games/stendhal/server/maps/semos/city/SignLessorNPC.java +++ b/src/games/stendhal/server/maps/semos/city/SignLessorNPC.java @@ -48,6 +48,7 @@ import games.stendhal.server.entity.npc.condition.PlayerHasItemWithHimCondition; import games.stendhal.server.entity.npc.condition.PlayerHasStorableEntityCondition; import games.stendhal.server.entity.npc.condition.TextHasParameterCondition; import games.stendhal.server.entity.player.Player; +import games.stendhal.server.events.ChatOptionsEvent; import games.stendhal.server.util.StringUtils; /** @@ -186,6 +187,10 @@ public class SignLessorNPC implements ZoneConfigurator { } }; + + npc.addKnownChatOptions("rent"); + ChatOptionsEvent.addMerchantActivity("rent"); + npc.setPosition(20, 50); npc.setCollisionAction(CollisionAction.STOP); npc.setEntityClass("signguynpc"); diff --git a/src/games/stendhal/server/maps/semos/tavern/market/OfferExpirer.java b/src/games/stendhal/server/maps/semos/tavern/market/OfferExpirer.java index 7d176d5dce..23d189c18e 100644 --- a/src/games/stendhal/server/maps/semos/tavern/market/OfferExpirer.java +++ b/src/games/stendhal/server/maps/semos/tavern/market/OfferExpirer.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,7 +16,6 @@ import java.util.List; import org.apache.log4j.Logger; -import games.stendhal.common.MathHelper; import games.stendhal.common.grammar.Grammar; import games.stendhal.server.core.engine.dbcommand.StoreMessageCommand; import games.stendhal.server.core.events.TurnListener; @@ -50,24 +49,24 @@ public class OfferExpirer implements TurnListener{ /** * Total time in seconds before sending the player a warning. */ - private static final int TIME_TO_WARNING = DAYS_TO_WARNING * MathHelper.SECONDS_IN_ONE_DAY; + private static final int TIME_TO_WARNING = DAYS_TO_WARNING * TimeUtil.SECONDS_IN_DAY; /** * Total time in seconds before expiring an offer. */ - protected static final int TIME_TO_EXPIRING = (DAYS_TO_WARNING + DAYS_TO_EXPIRING) * MathHelper.SECONDS_IN_ONE_DAY; + protected static final int TIME_TO_EXPIRING = (DAYS_TO_WARNING + DAYS_TO_EXPIRING) * TimeUtil.SECONDS_IN_DAY; /** * Total time in seconds before removing an offer completely. */ - private static final int TIME_TO_REMOVING = (DAYS_TO_WARNING + DAYS_TO_EXPIRING + DAYS_TO_REMOVING) * MathHelper.SECONDS_IN_ONE_DAY; + private static final int TIME_TO_REMOVING = (DAYS_TO_WARNING + DAYS_TO_EXPIRING + DAYS_TO_REMOVING) * TimeUtil.SECONDS_IN_DAY; private long timeStamp = 0; - private static final int TIME_TO_REMOVING_EARNINGS = DAYS_BEFORE_REMOVING_EARNINGS * MathHelper.SECONDS_IN_ONE_DAY; + private static final int TIME_TO_REMOVING_EARNINGS = DAYS_BEFORE_REMOVING_EARNINGS * TimeUtil.SECONDS_IN_DAY; /** * Time between checks in seconds. */ - private static final int CHECKING_INTERVAL = MathHelper.SECONDS_IN_ONE_HOUR; - // MathHelper.SECONDS_IN_ONE_MINUTE; + private static final int CHECKING_INTERVAL = TimeUtil.SECONDS_IN_HOUR; + // TimeUtil.SECONDS_IN_MINUTE; private Market market; diff --git a/src/games/stendhal/server/maps/semos/tavern/market/PrepareOfferHandler.java b/src/games/stendhal/server/maps/semos/tavern/market/PrepareOfferHandler.java index 93b9f7dad0..537810ca6c 100644 --- a/src/games/stendhal/server/maps/semos/tavern/market/PrepareOfferHandler.java +++ b/src/games/stendhal/server/maps/semos/tavern/market/PrepareOfferHandler.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,6 +20,7 @@ import games.stendhal.common.constants.SoundLayer; import games.stendhal.common.grammar.Grammar; import games.stendhal.common.parser.Expression; import games.stendhal.common.parser.Sentence; +import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.dbcommand.LogTradeEventCommand; import games.stendhal.server.entity.item.Item; import games.stendhal.server.entity.item.OwnedItem; @@ -221,11 +222,18 @@ public class PrepareOfferHandler { if (TradingUtility.canPlayerAffordTradingFee(player, price)) { if (createOffer(player, item, price, quantity)) { TradingUtility.substractTradingFee(player, price); - new AsynchronousProgramExecutor("trade", buildTweetMessage(item, quantity, price)).start(); + String msg = buildTweetMessage(item, quantity, price); + new AsynchronousProgramExecutor("trade", msg).start(); DBCommandQueue.get().enqueue(new LogTradeEventCommand(player, item, quantity, price)); npc.addEvent(new SoundEvent(SoundID.COMMERCE2, SoundLayer.CREATURE_NOISE)); npc.say("I added your offer to the trading center and took the fee of "+ fee +"."); npc.setCurrentState(ConversationStates.ATTENDING); + + // announce to chat/IRC + Player postman = SingletonRepository.getRuleProcessor().getPlayer("postman"); + if (postman != null) { + postman.sendPrivateText(npc.getName() + ": " + msg); + } } else { npc.say("You don't have " + Grammar.quantityplnoun(quantity, item.getName(), "a") + "."); } diff --git a/src/games/stendhal/server/maps/semos/temple/TelepathNPC.java b/src/games/stendhal/server/maps/semos/temple/TelepathNPC.java index fa04aaa6dd..65fcd9bb07 100644 --- a/src/games/stendhal/server/maps/semos/temple/TelepathNPC.java +++ b/src/games/stendhal/server/maps/semos/temple/TelepathNPC.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -15,7 +15,6 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -import games.stendhal.common.MathHelper; import games.stendhal.common.parser.Sentence; import games.stendhal.server.core.config.ZoneConfigurator; import games.stendhal.server.core.engine.StendhalRPZone; @@ -122,10 +121,10 @@ public class TelepathNPC implements ZoneConfigurator { @Override public void fire(final Player player, final Sentence sentence, final EventRaiser raiser) { if ((player.getLastPVPActionTime() > System.currentTimeMillis() - - 2 * MathHelper.MILLISECONDS_IN_ONE_WEEK)) { + - 2 * TimeUtil.MILLISECONDS_IN_WEEK)) { // player attacked another within the last two weeks long timeRemaining = player.getLastPVPActionTime() - System.currentTimeMillis() - + 2 * MathHelper.MILLISECONDS_IN_ONE_WEEK; + + 2 * TimeUtil.MILLISECONDS_IN_WEEK; raiser.say("You will have to abstain from even attacking other people for two full weeks. So come back in " + TimeUtil.approxTimeUntil((int) (timeRemaining / 1000L)) + ". And remember, I will know if you even think bad thoughts!"); } else if (player.getKarma() < 5) { // player does not have much good karma diff --git a/src/games/stendhal/server/script/AlterQuest.java b/src/games/stendhal/server/script/AlterQuest.java index 3546795fa0..8318e824c7 100644 --- a/src/games/stendhal/server/script/AlterQuest.java +++ b/src/games/stendhal/server/script/AlterQuest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,7 @@ package games.stendhal.server.script; import java.util.List; -import games.stendhal.common.NotificationType; +import games.stendhal.server.constants.StandardMessages; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPRuleProcessor; import games.stendhal.server.core.scripting.ScriptImpl; @@ -58,15 +58,9 @@ public class AlterQuest extends ScriptImpl { target.setQuest(questName, newQuestState); // notify admin and altered player - target.sendPrivateText(NotificationType.SUPPORT, "Admin " + admin.getTitle() - + " changed your state of the quest '" + questName - + "' from '" + oldQuestState + "' to '" + newQuestState - + "'"); - admin.sendPrivateText("Changed the state of quest '" + questName - + "' from '" + oldQuestState + "' to '" + newQuestState - + "'"); + StandardMessages.changedQuestState(admin, target, questName, oldQuestState, newQuestState); } else { - admin.sendPrivateText(args.get(0) + " is not logged in"); + StandardMessages.playerNotOnline(admin, args.get(0)); } } diff --git a/src/games/stendhal/server/script/DebugWeather.java b/src/games/stendhal/server/script/DebugWeather.java new file mode 100644 index 0000000000..a061efcd98 --- /dev/null +++ b/src/games/stendhal/server/script/DebugWeather.java @@ -0,0 +1,154 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.script; + +import static com.google.common.base.Preconditions.checkNotNull; + +import java.util.Arrays; +import java.util.Collections; +import java.util.List; +import java.util.Locale; +import java.util.Set; + +import games.stendhal.server.constants.StandardMessages; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.core.rp.WeatherUpdater; +import games.stendhal.server.core.scripting.AbstractAdminScript; +import marauroa.common.Pair; + + +/** + * For debugging weather server-side. Sets weather in zone where admin is located. + */ +public class DebugWeather extends AbstractAdminScript { + + @Override + protected void run(final List args) { + checkNotNull(admin); + final int argc = args.size(); + final Set registered = Collections.unmodifiableSet(getTypes()); + if (registered.size() == 0) { + sendError("No Weather types registered."); + return; + } + + String requested = args.get(0).toLowerCase(Locale.ENGLISH); + String disableCommand = "none"; + if (Arrays.asList(disableCommand, "stop", "disable").contains(requested)) { + // weather should be deactivated for zone + disableCommand = requested; + requested = null; + } else if (!registered.contains(requested)) { + sendError("Unknown weather type \"" + requested + "\". Available: " + + String.join(", ", registered)); + return; + } + if (requested == null && argc > 1) { + sendError("\"" + disableCommand + "\" cannot appear with other parameters."); + showUsage(); + return; + } + boolean thunder = false; + if (argc > 1) { + final String p2 = args.get(1); + if (!"thunder".equals(p2.toLowerCase(Locale.ENGLISH))) { + StandardMessages.unknownParameter(admin, p2); + showUsage(); + return; + } + thunder = true; + } + + final Pair description = new Pair<>(requested, thunder); + + // get zone & check weather entity where admin is located + final StendhalRPZone zone = admin.getZone(); + if (zone == null) { + sendError("Could not determine zone from admin " + admin.getName() + "."); + return; + } + if (!checkWeatherEntity(zone)) { + return; + } + + final WeatherUpdater manager = WeatherUpdater.get(); + manager.updateAndNotify(zone, description); + + sendInfo((requested != null ? "Enabled " + requested : "Disabled weather") + " in zone " + + zone.getName() + (thunder ? " with thunder" : "") + "."); + } + + /** + * Gets available weather parameter options. + * + * @return + * Weather types. + */ + private Set getTypes() { + final Set registered = WeatherUpdater.get().getTypes(); + // remove thunder as it is an optional additional parameter + registered.remove("thunder"); + return registered; + } + + /** + * Checks if zone can handle weather. + * + * @param zone + * Zone to be checked. + * @return + * {@code true} if zone has a weather managing entity. + */ + private boolean checkWeatherEntity(final StendhalRPZone zone) { + return zone.getWeatherEntity() != null; + } + + @Override + public int getMinParams() { + return 1; + } + + @Override + public int getMaxParams() { + return 2; + } + + @Override + protected List getParamStrings() { + return Arrays.asList( + "none", + " [thunder]" + ); + } + + @Override + protected List getParamDetails() { + return Arrays.asList( + "none: Stops current weather.", + "weather: Weather type (e.g. \"rain\", \"snow\", \"snow_heavy\").", + "thunder: Enables thunder sounds." + ); + } + + @Override + public String getUsage() { + String usage = super.getUsage(); + usage += "\nAvailable weather types:\n  "; + final Set registered = getTypes(); + if (registered.size() > 0) { + usage += String.join(", ", registered); + } else { + usage += "none available"; + } + return usage; + } +} diff --git a/src/games/stendhal/server/script/FreezeHell.java b/src/games/stendhal/server/script/FreezeHell.java index 625857d158..edb1d23964 100644 --- a/src/games/stendhal/server/script/FreezeHell.java +++ b/src/games/stendhal/server/script/FreezeHell.java @@ -19,6 +19,7 @@ import java.time.LocalTime; import java.time.Month; import java.time.Year; import java.time.format.DateTimeParseException; +import java.util.Arrays; import java.util.List; import org.apache.log4j.Logger; @@ -31,8 +32,7 @@ import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPWorld; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.engine.ZoneAttributes; -import games.stendhal.server.core.scripting.ScriptImpl; -import games.stendhal.server.entity.player.Player; +import games.stendhal.server.core.scripting.AbstractAdminScript; import marauroa.common.game.IRPZone; /** @@ -48,35 +48,35 @@ import marauroa.common.game.IRPZone; * Second argument is the freezing duration in HH:MM[:SS] format. Default is one * day. */ -public class FreezeHell extends ScriptImpl { +public class FreezeHell extends AbstractAdminScript { private static final Logger LOGGER = Logger.getLogger(FreezeHell.class); private static final LocalDateTime DEFAULT_FREEZING_TIME = Year.now().atMonth(Month.APRIL).atDay(1).atStartOfDay(); private static final Duration DEFAULT_FREEZING_DURATION = Duration.ofDays(1); @Override - public void execute(final Player admin, final List args) { + protected void run(final List args) { LocalDateTime startTime; LocalDateTime now = LocalDateTime.now(); - startTime = determineStartTime(admin, args, now); + startTime = determineStartTime(args, now); int waitSec = (int) Duration.between(now, startTime).getSeconds(); - Duration freezingDuration = determineDuration(admin, args); + Duration freezingDuration = determineDuration(args); String message = "Scheduling freezing hell in " + waitSec + " seconds at " + startTime + ". Freeze for " + freezingDuration + "."; - admin.sendPrivateText(message); + sendText(message); LOGGER.info(message); SingletonRepository.getTurnNotifier().notifyInSeconds(waitSec, currentTurn -> freezeOrThaw(true, freezingDuration)); } - private Duration determineDuration(final Player admin, final List args) { + private Duration determineDuration(final List args) { if (args.size() > 1) { try { LocalTime time = LocalTime.parse(args.get(1)); return Duration.between(LocalTime.MIN, time); } catch (DateTimeParseException e) { - admin.sendPrivateText(e.getMessage()); + sendText(e.getMessage()); throw e; } } @@ -84,11 +84,10 @@ public class FreezeHell extends ScriptImpl { return DEFAULT_FREEZING_DURATION; } - private LocalDateTime determineStartTime(final Player admin, final List args, - LocalDateTime now) { + private LocalDateTime determineStartTime(final List args, LocalDateTime now) { LocalDateTime startTime; if (!args.isEmpty()) { - startTime = parseStartTime(admin, args, now); + startTime = parseStartTime(args, now); } else { startTime = DEFAULT_FREEZING_TIME; } @@ -98,8 +97,7 @@ public class FreezeHell extends ScriptImpl { return startTime; } - private LocalDateTime parseStartTime(Player admin, final List args, - LocalDateTime now) { + private LocalDateTime parseStartTime(final List args, LocalDateTime now) { LocalDateTime startTime; try { LocalTime time = LocalTime.parse(args.get(0)); @@ -115,7 +113,7 @@ public class FreezeHell extends ScriptImpl { throw new DateTimeParseException("The specified start time is in the past.", args.get(0), 0); } } catch (DateTimeParseException ex) { - admin.sendPrivateText(ex.getMessage()); + sendText(ex.getMessage()); throw ex; } } @@ -226,4 +224,12 @@ public class FreezeHell extends ScriptImpl { zone.addLayer(zone.getName() + "." + layerName, layer); } } + + /** + * Schedules hell freezing for April 1st. + */ + public static void scheduleDefault() { + // is this safe or should it be executed through ScriptRunner? + new FreezeHell().run(Arrays.asList()); + } } diff --git a/src/games/stendhal/server/script/Herald.java b/src/games/stendhal/server/script/Herald.java index 938fca4c5d..74db22e130 100644 --- a/src/games/stendhal/server/script/Herald.java +++ b/src/games/stendhal/server/script/Herald.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -157,11 +157,19 @@ public class Herald extends ScriptImpl { admin.sendPrivateText("Spot (right) near you is occupied, can't place herald here."); return; } + // name must be unreserved before adding + SingletonRepository.getNPCList().unreserve(HeraldName); sandbox.setZone(admin.getZone()); sandbox.add(getHerald(sandbox.getZone(admin), admin.getX() + 1, admin.getY())); } } + @Override + public void unload(final Player admin, final List args) { + // re-reserve name to prevent other NPCs from using + SingletonRepository.getNPCList().reserve(HeraldName); + } + /** * function invokes by HeraldListener.onTurnReached each time when herald have to speech. * @param id - ID for news in news list diff --git a/src/games/stendhal/server/script/ListSpawnPoints.java b/src/games/stendhal/server/script/ListSpawnPoints.java index 7162aae568..360db961dc 100644 --- a/src/games/stendhal/server/script/ListSpawnPoints.java +++ b/src/games/stendhal/server/script/ListSpawnPoints.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Arianne * + * Copyright © 2023-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -11,19 +11,20 @@ ***************************************************************************/ package games.stendhal.server.script; +import static com.google.common.base.Preconditions.checkNotNull; + import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.LinkedList; import java.util.List; -import games.stendhal.common.NotificationType; +import games.stendhal.server.constants.StandardMessages; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.scripting.AbstractAdminScript; import games.stendhal.server.entity.mapstuff.spawner.CreatureRespawnPoint; import games.stendhal.server.entity.mapstuff.spawner.PassiveEntityRespawnPoint; -import games.stendhal.server.entity.player.Player; /** @@ -37,18 +38,19 @@ public class ListSpawnPoints extends AbstractAdminScript { @Override - protected void run(final Player admin, final List args) { + protected void run(final List args) { + checkNotNull(admin); final int argc = args.size(); String zonename = null; String spawntype = null; for (int idx = 0; idx < argc; idx++) { final String key = args.get(idx); if ("-help".equals(key)) { - showUsage(admin); + showUsage(); return; } if (!params.contains(key)) { - admin.sendPrivateText(NotificationType.ERROR, "Unknown parameter: " + key); + StandardMessages.unknownParameter(admin, key); return; } String value = null; @@ -57,7 +59,7 @@ public class ListSpawnPoints extends AbstractAdminScript { value = args.get(idx); } if (value == null) { - admin.sendPrivateText(NotificationType.ERROR, "Missing value for parameter: " + key); + StandardMessages.missingParamValue(admin, key); return; } @@ -75,7 +77,7 @@ public class ListSpawnPoints extends AbstractAdminScript { zone = SingletonRepository.getRPWorld().getZone(zonename); } if (zone == null) { - admin.sendPrivateText(NotificationType.ERROR, "Unknown zone" + (zonename == null ? "." : ": " + zonename)); + sendError("Unknown zone" + (zonename == null ? "." : ": " + zonename)); return; } zonename = zone.getName(); @@ -93,14 +95,14 @@ public class ListSpawnPoints extends AbstractAdminScript { } if (count == 0) { if (unknowntype) { - admin.sendPrivateText(NotificationType.ERROR, "Unknown spawn type: " + spawntype); + sendError("Unknown spawn type: " + spawntype); } else { - admin.sendPrivateText("No" + (spawntype == null ? "" : " " + spawntype) + " spawn points found in " + zonename + "."); + sendText("No" + (spawntype == null ? "" : " " + spawntype) + " spawn points found in " + zonename + "."); } return; } spawns.add(0, count + (spawntype == null ? "" : " " + spawntype) + " spawn points found in " + zonename + ":"); - admin.sendPrivateText(String.join("\n", spawns)); + sendText(String.join("\n", spawns)); } private List getCreatureSpawns(final StendhalRPZone zone) { @@ -136,7 +138,7 @@ public class ListSpawnPoints extends AbstractAdminScript { @Override protected List getParamStrings() { - return Arrays.asList("[-zone ] [-type ]", "-help"); + return Arrays.asList("[-zone ] [-type ]"); } @Override diff --git a/src/games/stendhal/server/script/ManageClover.java b/src/games/stendhal/server/script/ManageClover.java new file mode 100644 index 0000000000..dd5ac1ba1f --- /dev/null +++ b/src/games/stendhal/server/script/ManageClover.java @@ -0,0 +1,78 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.script; + +import java.util.Arrays; +import java.util.List; +import java.util.Locale; + +import games.stendhal.common.NotificationType; +import games.stendhal.server.core.engine.StendhalRPZone; +import games.stendhal.server.core.scripting.AbstractAdminScript; +import games.stendhal.server.entity.mapstuff.spawner.CloverSpawner; +import games.stendhal.server.util.TimeUtil; + + +/** + * Locates or re-spawns four-leaf clover. + */ +public class ManageClover extends AbstractAdminScript { + + @Override + protected void run(List args) { + final String command = args.get(0).toLowerCase(Locale.ENGLISH); + final CloverSpawner spawner = CloverSpawner.get(); + // re-spawn is always set to midnight + final String timeToRespawn = TimeUtil.timeUntil(TimeUtil.secondsToMidnight()); + if ("status".equals(command)) { + String zoneDesc = "not found"; + final StendhalRPZone zone = spawner.getZone(); + if (zone != null) { + zoneDesc = zone.getName() + " at " + spawner.getX() + "," + spawner.getY(); + } + final boolean available = spawner.hasPickableClover(); + admin.sendPrivateText("Location: " + zoneDesc + "\nClover available: " + + (available ? "yes" : "no") + "\nRespawns in " + timeToRespawn); + } else if ("respawn".equals(command)) { + spawner.onTurnReached(0); + final StendhalRPZone zone = spawner.getZone(); + if (spawner.hasPickableClover() && zone != null) { + admin.sendPrivateText("Spawned clover on " + zone.getName() + " at " + spawner.getX() + "," + + spawner.getY() + "\nRespawns in " + timeToRespawn); + } else { + admin.sendPrivateText(NotificationType.ERROR, + "Failed to spawn clover, will retry in 15 minutes"); + } + } else { + // show unmodified command + admin.sendPrivateText(NotificationType.ERROR, "Unknown command \"" + args.get(0) + "\""); + } + } + + @Override + public int getMinParams() { + return 1; + } + + @Override + public int getMaxParams() { + return 1; + } + + @Override + protected List getParamDetails() { + return Arrays.asList( + "status: Retrieves spawner location and clover availability.", + "respawn: Forces clover to respawn immediately in random location." + ); + } +} diff --git a/src/games/stendhal/server/script/ManageHouse.java b/src/games/stendhal/server/script/ManageHouse.java new file mode 100644 index 0000000000..e624532871 --- /dev/null +++ b/src/games/stendhal/server/script/ManageHouse.java @@ -0,0 +1,500 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.script; + +import static games.stendhal.server.maps.quests.houses.HouseTax.TAX_PAYMENT_PERIOD; + +import java.util.Arrays; +import java.util.List; +import java.util.Locale; + +import games.stendhal.common.NotificationType; +import games.stendhal.server.constants.StandardMessages; +import games.stendhal.server.core.engine.SingletonRepository; +import games.stendhal.server.core.scripting.AbstractAdminScript; +import games.stendhal.server.entity.mapstuff.portal.HousePortal; +import games.stendhal.server.entity.player.Player; +import games.stendhal.server.maps.quests.HouseBuying; +import games.stendhal.server.maps.quests.houses.HouseTax; +import games.stendhal.server.maps.quests.houses.HouseUtilities; +import games.stendhal.server.util.TimeUtil; + + +/** + * Script for managing and debugging House Buying quest. + */ +public class ManageHouse extends AbstractAdminScript { + + /** Quest ID/name. */ + private static final String SLOT = "house"; + /** Player instance being updated. */ + private Player player; + /** Housing tax manager instance. */ + private HouseTax houseTax; + + private static final List COMMANDS = Arrays.asList( + "status", "info", "inspect", + "unset-house", + "set-house", + "set-lock", + "set-unpaid" + ); + + + @Override + protected void run(final List args) { + final int argc = args.size(); + final String name = args.get(0); + final String command = args.get(1).toLowerCase(Locale.ENGLISH); + if (!checkCommand(command) || !checkParamCount(argc, command)) { + return; + } + player = SingletonRepository.getRuleProcessor().getPlayer(name); + if (player == null) { + StandardMessages.playerNotOnline(admin, name); + return; + } + final HouseBuying quest = (HouseBuying) + SingletonRepository.getStendhalQuestSystem().getQuestFromSlot(ManageHouse.SLOT); + if (quest == null) { + admin.sendPrivateText(NotificationType.ERROR, "Quest \"" + ManageHouse.SLOT + + "\" not available."); + return; + } + houseTax = quest.getHouseTax(); + + if (Arrays.asList("status", "info", "inspect").contains(command)) { + showStatus(); + } else if ("unset-house".equals(command)) { + unsetHouse(); + } else if ("set-house".equals(command)) { + final String city = String.join(" ", args.subList(2, argc-1)); + final Integer number = checkIntParam(args.get(argc-1), ""); + if (number == null) { + return; + } + setHouse(city, number); + } else if ("set-lock".equals(command)) { + final Integer number = checkIntParam(args.get(2), ""); + if (number == null) { + return; + } + setLock(number); + } else if ("set-unpaid".equals(command)) { + final Integer periods = checkIntParam(args.get(2), ""); + if (periods == null) { + return; + } + setUnpaidTaxPeriods(periods); + } else { + StandardMessages.unknownCommand(admin, command); + showUsage(); + } + } + + /** + * Checks for a valid command. + * + * @param command + * Command being executed. + * @return + * {@code true} if the command is recognized. + */ + private boolean checkCommand(final String command) { + if (!ManageHouse.COMMANDS.contains(command)) { + StandardMessages.unknownCommand(admin, command); + showUsage(); + return false; + } + return true; + } + + /** + * Checks for correct parameter count for a specific command. + * + * @param argc + * Total parameter count. + * @param command + * Sub-command being executed. + * @return + * {@code true} if parameter count is within min/max values. + */ + private boolean checkParamCount(final int argc, final String command) { + final int min = getMinParams(command); + final int max = getMaxParams(command); + if (argc < min) { + StandardMessages.missingParameter(admin, command); + showUsage(); + return false; + } else if (max > -1 && argc > max) { + StandardMessages.excessParameter(admin, command); + showUsage(); + return false; + } + return true; + } + + /** + * Checks a string for number representation. + * + * @param value + * String to be checked. + * @param param + * Parameter name (e.g. ). + * @return + * Numeric value of {@code value} or {@code null} if not a number. + */ + private Integer checkIntParam(final String value, final String param) { + try { + return Integer.parseInt(value); + } catch (final NumberFormatException e) { + StandardMessages.paramMustBeNumber(admin, param); + showUsage(); + } + return null; + } + + /** + * Retrieves player's house. + * + * @return + * House portal owned by player or {@code null}. + */ + private HousePortal getHouse() { + return HouseUtilities.getPlayersHouse(player); + } + + /** + * Displays housing status of player to admin. + */ + private void showStatus() { + String msg = "Housing status for player " + player.getName() + ":"; + msg += "\n  Quest slot: " + ManageHouse.SLOT; + msg += "\n  Quest state: " + player.getQuest(ManageHouse.SLOT); + final boolean taxing = houseTax != null; + msg += "\n  Taxing status: " + (taxing ? "active" : "unavailable"); + msg += "\n  Owns house: "; + final HousePortal portal = getHouse(); + if (portal == null) { + msg += "no"; + } else { + msg += portal.getDoorId(); + msg += "\n  Lock number: " + portal.getLockNumber(); + if (taxing) { + final int periods = houseTax.getUnpaidTaxPeriods(portal); + msg += "\n  Unpaid tax periods: " + periods + " (" + houseTax.getTaxDebt(periods) + + " money)"; + } + int secs = (int) ((portal.getExpireTime() - System.currentTimeMillis()) / 1000); + msg += "\n  Expiration: "; + if (secs > 0) { + final int days = Math.max(0, secs / TimeUtil.SECONDS_IN_DAY); + secs %= TimeUtil.SECONDS_IN_DAY; + final int hours = Math.max(0, secs / TimeUtil.SECONDS_IN_HOUR); + secs %= TimeUtil.SECONDS_IN_HOUR; + final int mins = Math.max(0, secs / TimeUtil.SECONDS_IN_MINUTE); + secs %= TimeUtil.SECONDS_IN_MINUTE; + msg += days + "d " + hours + "h " + mins + "m " + secs + "s"; + } else if (secs < 0) { + msg += "expired"; + } + } + admin.sendPrivateText(msg); + } + + /** + * Notifies player and admin about changes to quest slot state. + * + * @param oldState + * Previous state of quest. + */ + private void onQuestChanged(final String oldState) { + StandardMessages.changedQuestState(admin, player, ManageHouse.SLOT, oldState, + player.getQuest(ManageHouse.SLOT)); + } + + /** + * Notifies player and admin about changes to house ownership. + * + * @param oldPortal + * Owned house portal before change. + */ + private void onHouseChanged(final HousePortal oldPortal) { + final String oldId = oldPortal != null ? oldPortal.getDoorId() : "(none)"; + final HousePortal portal = getHouse(); + final String newId = portal != null ? portal.getDoorId() : "(none)"; + if (!newId.equals(oldId)) { + player.sendPrivateText(NotificationType.SUPPORT, "Admin " + admin.getTitle() + + " changed your house from '" + oldId + "' to '" + newId + "'"); + } + showStatus(); + } + + /** + * Notifies player that housing debt has changed. + */ + private void onDebtChanged() { + player.sendPrivateText(NotificationType.SUPPORT, "Admin " + admin.getTitle() + + " adjusted your housing status, you currently owe " + getCurrentDebt() + " in taxes."); + showStatus(); + } + + /** + * Changes house lock and unsets owner. + * + * @param portal + * House portal to be updated. + */ + private void repossess(final HousePortal portal) { + if (portal != null) { + // repossess house + portal.changeLock(); + portal.setOwner(""); + } + } + + /** + * Removes player housing status. + * + * FIXME: this should probably require a confirmation + */ + private void unsetHouse() { + // NOTE: need to get portal before changing slot state + final HousePortal oldPortal = getHouse(); + final String oldState = player.getQuest(ManageHouse.SLOT); + player.setQuest(ManageHouse.SLOT, null); + if (oldPortal == null) { + admin.sendPrivateText("Player " + player.getName() + " does not own a house."); + if (oldState != null) { + onQuestChanged(oldState); + } + return; + } + HousePortal newPortal = getHouse(); + if (newPortal == null) { + // DEBUG: + System.out.println("repossed with setQuest: old portal owner: " + oldPortal.getOwner()); + + // portal was repossessed with setQuest + onHouseChanged(oldPortal); + return; + } + // repossess old house + repossess(oldPortal); + newPortal = getHouse(); + if (newPortal != null) { + admin.sendPrivateText(NotificationType.WARNING, "Failed to reposses old house."); + } + onHouseChanged(oldPortal); + } + + /** + * Sets player housing status. + * + * NOTE: any keys player currently has will not work with house portal + * + * FIXME: this should probably require a confirmation + * + * @param city + * Name of city where house is located. + * @param number + * House ID/number. + */ + private void setHouse(final String city, final int number) { + final String id = city + " " + number; + final HousePortal portal = HouseUtilities.getHousePortal(id); + if (portal == null) { + admin.sendPrivateText(NotificationType.ERROR, "\"" + id + "\" does not exist"); + return; + } + + // DEBUG: + System.out.println("owner is null: " + (portal.getOwner() == null)); + + final String name = player.getName(); + final String currentOwner = portal.getOwner(); + if (currentOwner != null && !"".equals(currentOwner)) { + if (!name.equals(currentOwner)) { + admin.sendPrivateText(NotificationType.ERROR, "\"" + id + "\" is already owned by " + + currentOwner); + return; + } else { + admin.sendPrivateText(NotificationType.ERROR, "Player " + name + " already owns \"" + + id + "\""); + return; + } + } + final HousePortal oldPortal = HouseUtilities.getPlayersHouse(player); + // repossess old house + repossess(oldPortal); + portal.changeLock(); + portal.setOwner(name); + // expiration must be set before update quest slot + setExpiration(oldPortal != null ? oldPortal.getExpireTime() / 1000 + : System.currentTimeMillis() + (TAX_PAYMENT_PERIOD * 5)); + player.setQuest(ManageHouse.SLOT, String.valueOf(number)); + onHouseChanged(oldPortal); + } + + /** + * Does nothing. + * + * @param number + * New lock number. + */ + private void setLock(@SuppressWarnings("unused") final int number) { + admin.sendPrivateText(NotificationType.WARNING, "Changing lock may be unsafe as it could make" + + " old keys work again. It would be better to update keys."); + return; + /* + final HousePortal portal = getHouse(); + if (portal == null) { + admin.sendPrivateText(NotificationType.ERROR, "Player does not own a house, cannot set lock."); + return; + } + portal.put("lock_number", number); + showStatus(); + */ + } + + /** + * Sets expiration time of portal. + * + * @param secs + * Amount of time in which portal expires. Use negative value for past due. + * @return + * {@code true} if new expiration differs from old. + */ + private boolean setExpiration(final long secs) { + if (houseTax == null) { + admin.sendPrivateText(NotificationType.WARNING, "House taxing not active."); + } + final HousePortal portal = getHouse(); + if (portal == null) { + admin.sendPrivateText("Player " + player.getName() + " does not own a house."); + return false; + } + final long oldExpire = portal.getExpireTime(); + portal.setExpireTime(System.currentTimeMillis() + (secs * 1000)); + return portal.getExpireTime() != oldExpire; + } + + /** + * Sets expiration time of portal. + * + * @param periods + * Number of payment periods. Use negative value for past due. + * @return + * {@code true} if new expiration differs from old. + */ + private boolean setExpiration(final int periods) { + return setExpiration((long) (periods * TAX_PAYMENT_PERIOD)); + } + + /** + * Sets the number of months for which player owes taxes. + * + * @param periods + * Number of payment periods. + */ + private void setUnpaidTaxPeriods(final int periods) { + if (setExpiration(-periods)) { + onDebtChanged(); + } else { + admin.sendPrivateText("No changes."); + showStatus(); + } + } + + /** + * Retrieves the number of unpaid tax periods by player. + * + * @return + * Tax periods. + */ + private int getUnpaidTaxPeriods() { + return houseTax == null ? 0 : houseTax.getUnpaidTaxPeriods(player); + } + + /** + * Calculates money currently owed in taxes by player. + * + * @return + */ + private int getCurrentDebt() { + return houseTax == null ? 0 : houseTax.getTaxDebt(getUnpaidTaxPeriods()); + } + + @Override + protected int getMinParams() { + return 2; + } + + /** + * Retrieves minimum number of parameters required for a command. + * + * @param command + * Sub-command being executed. + * @return + * Minimum parameter count. + */ + private int getMinParams(final String command) { + if ("set-house".equals(command)) { + return 4; + } else if (Arrays.asList("set-unpaid", "set-lock").contains(command)) { + return 3; + } + return getMinParams(); + } + + /** + * Retrieves maximum number of parameters required for a command. + * + * @param command + * Sub-command being executed. + * @return + * Maximum parameter count. + */ + private int getMaxParams(final String command) { + if ("unset-house".equals(command)) { + return 2; + } else if (Arrays.asList("set-unpaid", "set-lock").contains(command)) { + return 3; + } + return getMaxParams(); + } + + @Override + protected List getParamStrings() { + return Arrays.asList( + " status", + " unset-house", + " set-house ", + " set-lock ", + " set-unpaid " + ); + } + + @Override + protected List getParamDetails() { + return Arrays.asList( + "player: Name of player.", + "status: Show housing status.", + "unset-house: Remove quest state, house, and tax status from player.", + "set-house: Sets player's owned house.", + "city: Name of city where house is located (spaces allowed).", + "house-number: House ID/number.", + "lock-number: Lock ID/number.", + "count: Number of unpaid periods (months)." + ); + } +} diff --git a/src/games/stendhal/server/script/Maria.java b/src/games/stendhal/server/script/Maria.java index 2f94df03f4..1e666ffbad 100644 --- a/src/games/stendhal/server/script/Maria.java +++ b/src/games/stendhal/server/script/Maria.java @@ -37,6 +37,7 @@ import games.stendhal.server.entity.npc.condition.OrCondition; import games.stendhal.server.entity.npc.condition.QuestInStateCondition; import games.stendhal.server.entity.npc.condition.QuestNotInStateCondition; import games.stendhal.server.entity.npc.condition.TimePassedCondition; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; @@ -89,8 +90,8 @@ public class Maria extends ScriptImpl { int y = 4; String shop = "food&drinks"; final ShopsList shops = SingletonRepository.getShopsList(); - if (args.size() > 0 ) { - if (shops.get(args.get(0))!= null) { + if (args.size() > 0) { + if (shops.get(args.get(0), ShopType.ITEM_SELL) != null) { shop = args.get(0); } else { admin.sendPrivateText(args.get(0) @@ -120,7 +121,7 @@ public class Maria extends ScriptImpl { "You can see what I #offer and take a break to meet new people!"); npc.behave("bye", "Bye bye!"); try { - npc.behave("sell", SingletonRepository.getShopsList().get(shop)); + npc.behave("sell", SingletonRepository.getShopsList().get(shop, ShopType.ITEM_SELL)); } catch (final NoSuchMethodException e) { logger.error(e, e); } diff --git a/src/games/stendhal/server/script/SpawnCreature.java b/src/games/stendhal/server/script/SpawnCreature.java index f509c76ca1..b693a5230e 100644 --- a/src/games/stendhal/server/script/SpawnCreature.java +++ b/src/games/stendhal/server/script/SpawnCreature.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -11,14 +11,15 @@ ***************************************************************************/ package games.stendhal.server.script; +import static com.google.common.base.Preconditions.checkNotNull; + import java.util.Arrays; import java.util.List; -import games.stendhal.common.NotificationType; +import games.stendhal.server.constants.StandardMessages; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.core.scripting.AbstractAdminScript; import games.stendhal.server.entity.mapstuff.spawner.CreatureRespawnPoint; -import games.stendhal.server.entity.player.Player; /** @@ -29,26 +30,26 @@ import games.stendhal.server.entity.player.Player; public class SpawnCreature extends AbstractAdminScript { @Override - protected void run(final Player admin, final List args) { + protected void run(final List args) { + checkNotNull(admin); int x; int y; try { x = Integer.parseInt(args.get(0)); } catch (final NumberFormatException e) { - admin.sendPrivateText(NotificationType.ERROR, "X coordinate must be a number"); + StandardMessages.paramMustBeNumber(admin, "X coordinate"); return; } try { y = Integer.parseInt(args.get(1)); } catch (final NumberFormatException e) { - admin.sendPrivateText(NotificationType.ERROR, "Y coordinate must be a number"); + StandardMessages.paramMustBeNumber(admin, "Y coordinate"); return; } final StendhalRPZone zone = admin.getZone(); if (zone == null) { - admin.sendPrivateText(NotificationType.ERROR, "You are not in a" - + " suitable location for spawning creatures"); + sendError("You are not in a suitable location for spawning creatures"); return; } @@ -56,8 +57,8 @@ public class SpawnCreature extends AbstractAdminScript { boolean spawned = false; for (final CreatureRespawnPoint p: zone.getRespawnPointList()) { if (p.getX() == x && p.getY() == y) { - admin.sendPrivateText("Spawning " + p.getPrototypeCreature().getName() - + " at " + zoneName + " " + x + "," + y); + sendText("Spawning " + p.getPrototypeCreature().getName() + " at " + + zoneName + " " + x + "," + y); p.spawnNow(); spawned = true; } @@ -66,10 +67,8 @@ public class SpawnCreature extends AbstractAdminScript { return; } - admin.sendPrivateText(NotificationType.ERROR, "Spawn point not found at " - + zoneName + " " + x + "," + y + ". Execute `/script " - + ListSpawnPoints.class.getSimpleName() - + ".class` for a list of available points."); + sendError("Spawn point not found at " + zoneName + " " + x + "," + y + ". Execute `/script " + + ListSpawnPoints.class.getSimpleName() + ".class` for a list of available points."); } @Override diff --git a/src/games/stendhal/server/script/TestShowItemList.java b/src/games/stendhal/server/script/TestShowItemList.java index 4d07edb279..cddada18dc 100644 --- a/src/games/stendhal/server/script/TestShowItemList.java +++ b/src/games/stendhal/server/script/TestShowItemList.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,6 +14,7 @@ package games.stendhal.server.script; import java.util.LinkedList; import java.util.List; +import java.util.Locale; import java.util.Map; import games.stendhal.common.NotificationType; @@ -21,6 +22,7 @@ import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.scripting.ScriptImpl; import games.stendhal.server.entity.item.Item; import games.stendhal.server.entity.item.ItemInformation; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; import games.stendhal.server.events.ShowItemListEvent; @@ -43,14 +45,32 @@ public class TestShowItemList extends ScriptImpl { List itemList = new LinkedList(); + int argc = args.size(); if (args.isEmpty()) { itemList.add(prepareItem("club", 100)); itemList.add(prepareItem("leather armor", -100)); itemList.add(prepareItem("ice sword", -10000)); } else { - final String shopName = args.get(0); + final String shopName; + ShopType shopType = null; + if (argc > 1) { + shopType = ShopType.fromString(args.get(0).toLowerCase(Locale.ENGLISH)); + shopName = args.get(1); + } else { + shopName = args.get(0); + } ShopsList shops = SingletonRepository.getShopsList(); - Map items = shops.get(shopName); + Map items = null; + if (shopType != null) { + items = shops.get(shopName, shopType); + } else { + for (ShopType st: ShopType.values()) { + items = shops.get(shopName, st); + if (items != null) { + break; + } + } + } if (items == null) { admin.sendPrivateText(NotificationType.ERROR, "Shop \"" + shopName + "\" not found"); diff --git a/src/games/stendhal/server/util/AsynchronousProgramExecutor.java b/src/games/stendhal/server/util/AsynchronousProgramExecutor.java index 6ad5355559..f80939b764 100644 --- a/src/games/stendhal/server/util/AsynchronousProgramExecutor.java +++ b/src/games/stendhal/server/util/AsynchronousProgramExecutor.java @@ -64,7 +64,7 @@ public class AsynchronousProgramExecutor extends Thread { } /** - * sends the message to the twitter account + * sends the message to the social media account * * @param cmd command */ diff --git a/src/games/stendhal/server/util/TimeUtil.java b/src/games/stendhal/server/util/TimeUtil.java index 9d68c88056..8d9d6ae1e5 100644 --- a/src/games/stendhal/server/util/TimeUtil.java +++ b/src/games/stendhal/server/util/TimeUtil.java @@ -4,7 +4,7 @@ * $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -16,6 +16,8 @@ ***************************************************************************/ package games.stendhal.server.util; +import java.time.LocalTime; + import games.stendhal.common.grammar.Grammar; /** @@ -23,13 +25,20 @@ import games.stendhal.common.grammar.Grammar; */ public class TimeUtil { - protected static final int SECONDS_IN_WEEK = 60 * 60 * 24 * 7; + public static final long MILLISECONDS_IN_MINUTE = 60 * 1000; + public static final long MILLISECONDS_IN_HOUR = 60 * MILLISECONDS_IN_MINUTE; + public static final long MILLISECONDS_IN_DAY = 24 * MILLISECONDS_IN_HOUR; + public static final long MILLISECONDS_IN_WEEK = 7 * MILLISECONDS_IN_DAY; + public static final int SECONDS_IN_MINUTE = 60; + public static final int SECONDS_IN_HOUR = 60 * SECONDS_IN_MINUTE; + public static final int SECONDS_IN_DAY = 24 * SECONDS_IN_HOUR; + public static final int SECONDS_IN_WEEK = 7 * SECONDS_IN_DAY; + public static final int MINUTES_IN_HOUR = 60; + public static final int MINUTES_IN_DAY = MINUTES_IN_HOUR * 24; + public static final int MINUTES_IN_WEEK = MINUTES_IN_DAY * 7; + public static final int MINUTES_IN_YEAR = MINUTES_IN_DAY * 365; // 525,600 + public static final int MINUTES_IN_HALF_YEAR = MINUTES_IN_YEAR / 2; // 262,800 - protected static final int SECONDS_IN_DAY = 60 * 60 * 24; - - protected static final int SECONDS_IN_HOUR = 60 * 60; - - protected static final int SECONDS_IN_MINUTE = 60; /** * Create a text representing a saying of approximate time until. @@ -248,4 +257,13 @@ public class TimeUtil { } } + /** + * Retrieves seconds to next day. + * + * @return + * Remaining seconds to midnight hour in local time. + */ + public static int secondsToMidnight() { + return SECONDS_IN_DAY - LocalTime.now().toSecondOfDay(); + } } diff --git a/src/games/stendhal/tools/contributors/SourceForgeContributorsGenerator.java b/src/games/stendhal/tools/contributors/SourceForgeContributorsGenerator.java index b3e23a99c8..b02a4de591 100644 --- a/src/games/stendhal/tools/contributors/SourceForgeContributorsGenerator.java +++ b/src/games/stendhal/tools/contributors/SourceForgeContributorsGenerator.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -18,7 +18,8 @@ import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintStream; import java.io.Reader; -import java.net.URL; +import java.net.URI; +import java.net.URISyntaxException; import java.util.HashMap; import java.util.Map; import java.util.TreeMap; @@ -135,7 +136,7 @@ public class SourceForgeContributorsGenerator { @SuppressWarnings("unchecked") private void fetchProfiles(Map> contributors) throws IOException { for (Map.Entry> entry : contributors.entrySet()) { - try (Reader reader = new InputStreamReader(new URL("https://sourceforge.net/rest/u/" + entry.getKey() +"/profile").openStream(), "UTF-8")) { + try (Reader reader = new InputStreamReader(new URI("https://sourceforge.net/rest/u/" + entry.getKey() +"/profile").toURL().openStream(), "UTF-8")) { Map contributor = entry.getValue(); Map profile = (Map) JSONValue.parse(reader); String fullname = (String) profile.get("name"); @@ -149,7 +150,7 @@ public class SourceForgeContributorsGenerator { if (country != null && !country.trim().equals("")) { contributor.put("country", country); } - } catch (FileNotFoundException e) { + } catch (FileNotFoundException | URISyntaxException e) { System.err.println("Profile " + entry.getKey() + " does not exist."); } } diff --git a/src/games/stendhal/tools/updateprop/UpdatePropUpdater.java b/src/games/stendhal/tools/updateprop/UpdatePropUpdater.java index d58abb8b56..adf676f581 100644 --- a/src/games/stendhal/tools/updateprop/UpdatePropUpdater.java +++ b/src/games/stendhal/tools/updateprop/UpdatePropUpdater.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2011 - Stendhal * + * (C) Copyright 2003-2025 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -18,7 +18,8 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.PrintStream; -import java.net.URL; +import java.net.URI; +import java.net.URISyntaxException; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; @@ -80,13 +81,14 @@ public class UpdatePropUpdater { * loads the current version of the update.properties * * @throws IOException in case of an input/output error + * @throws URISyntaxException */ - private void loadOldUpdateProperties() throws IOException { + private void loadOldUpdateProperties() throws IOException, URISyntaxException { prop = new Properties(); InputStream is; if (oldFile.indexOf(":") > 2) { - URL url = new URL(oldFile); - is = url.openStream(); + URI uri = new URI(oldFile); + is = uri.toURL().openStream(); } else { is = new FileInputStream(oldFile); } diff --git a/src/games/stendhal/tools/xml/UpdateItemXml.java b/src/games/stendhal/tools/xml/UpdateItemXml.java index 0b0c98aca8..b276cc5cac 100644 --- a/src/games/stendhal/tools/xml/UpdateItemXml.java +++ b/src/games/stendhal/tools/xml/UpdateItemXml.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -98,10 +98,14 @@ public class UpdateItemXml { if (testserverElement!=null) { testserverElement.getParentNode().removeChild(testserverElement); } - originalElement.removeAttribute("condition"); + if (originalElement != null) { + originalElement.removeAttribute("condition"); + } } else if (!newValue.equals(testserverValue)) { if (testserverValue != null) { - testserverElement.setAttribute("value", newValue); + if (testserverElement != null) { + testserverElement.setAttribute("value", newValue); + } } else { if (originalElement != null) { originalElement.setAttribute("condition", "!stendhal.testserver"); diff --git a/srcjs/.gitignore b/src/js/.gitignore similarity index 84% rename from srcjs/.gitignore rename to src/js/.gitignore index c12f182458..169b92816d 100644 --- a/srcjs/.gitignore +++ b/src/js/.gitignore @@ -1,5 +1,6 @@ /build.html /build.js +/contributors.html /marauroa /stendhal-compiled.js /stendhal-compiled.map diff --git a/srcjs/LICENSE.html b/src/js/LICENSE.html similarity index 99% rename from srcjs/LICENSE.html rename to src/js/LICENSE.html index f0610b2adb..0a826b3fbc 100644 --- a/srcjs/LICENSE.html +++ b/src/js/LICENSE.html @@ -6,11 +6,12 @@ GNU Affero General Public License - GNU Project - Free Software Foundation (FSF) + href="http://www.gnu.org/licenses/agpl-3.0.rdf" /> + -

GNU AFFERO GENERAL PUBLIC LICENSE

-

Version 3, 19 November 2007

+

GNU AFFERO GENERAL PUBLIC LICENSE

+

Version 3, 19 November 2007

Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/> diff --git a/src/js/css/font.css b/src/js/css/font.css new file mode 100644 index 0000000000..868e95c1f7 --- /dev/null +++ b/src/js/css/font.css @@ -0,0 +1,52 @@ + +@font-face { + font-family: Amaranth; + src: url("/data/font/Amaranth-Regular.ttf"); +} +@font-face { + font-family: Amaranth; + src: url("/data/font/Amaranth-Italic.ttf"); + font-style: italic; +} +@font-face { + font-family: Amaranth; + src: url("/data/font/Amaranth-Bold.ttf"); + font-weight: bold; +} +@font-face { + font-family: Amaranth; + src: url("/data/font/Amaranth-BoldItalic.ttf"); + font-style: italic; + font-weight: bold; +} + +@font-face { + font-family: Black Chancery; + src: url("/data/font/BlackChancery.ttf"); +} + +@font-face { + font-family: Carlito; + src: url("/data/font/Carlito-Regular.ttf"); +} +@font-face { + font-family: Carlito; + src: url("/data/font/Carlito-Italic.ttf"); + font-style: italic; +} +@font-face { + font-family: Carlito; + src: url("/data/font/Carlito-Bold.ttf"); + font-weight: bold; +} +@font-face { + font-family: Carlito; + src: url("/data/font/Carlito-BoldItalic.ttf"); + font-style: italic; + font-weight: bold; +} + +@font-face { + font-family: Tally; + src: url("/data/font/Tally.ttf"); +} diff --git a/src/js/css/license.css b/src/js/css/license.css new file mode 100644 index 0000000000..73e3f2ce81 --- /dev/null +++ b/src/js/css/license.css @@ -0,0 +1,4 @@ + +.center { + text-align: center; +} diff --git a/srcjs/stendhal.css b/src/js/css/main.css similarity index 90% rename from srcjs/stendhal.css rename to src/js/css/main.css index 12b8ae52fd..76765f1468 100644 --- a/srcjs/stendhal.css +++ b/src/js/css/main.css @@ -41,6 +41,10 @@ input { display: none; } +.center-text { + text-align: center; +} + input:invalid { border: 2px dashed red; } @@ -71,13 +75,20 @@ ul.uniform { flex: 1; } -.tabpanel { +.tabpanel, .tabpanel-h { display: flex; - flex-direction: column; overflow-y: auto; overflow-x: hidden; } +.tabpanel { + flex-direction: column; +} + +.tabpanel-h { + flex-direction: row; +} + .tabpanel-content { display: flex; flex-direction: column; @@ -87,16 +98,36 @@ ul.uniform { flex: 1; } +.tabpanel-tabs-h { + display: flex; + flex-direction: column; +} + .tabpanel-tabs button { background: var(--background-url); color: var(--text-color-inactive); - border-top: 0; } .tabpanel-tabs button.active { color: var(--text-color); } +.tabpanel-tabs-top button { + border-bottom: 0; +} + +.tabpanel-tabs-bottom button { + border-top: 0; +} + +.tabpanel-tabs-left button { + border-right: 0; +} + +.tabpanel-tabs-right button { + border-left: 0; +} + #buddyList { width: 128px; @@ -118,6 +149,10 @@ ul.uniform { padding: 0; } +#outfit-preview, button#rotate-cc { + margin-left: 0.5em; +} + div.itemSlot { width: 32px; height: 32px; @@ -300,7 +335,7 @@ div.logcolR { background: url(/data/gui/danger.png) repeat; } -.qm-button, img#held-object { +.qm-button, canvas#held-object { position: absolute; display: none; opacity: 0.5; @@ -573,6 +608,12 @@ div.logcolR { overflow-y: scroll; } +.bestiary-cell { + min-width: 3em; + min-height: 1em; + padding: 4px; +} + .progressbar { border: 1px solid #005; line-height: 5vh; @@ -608,6 +649,11 @@ div.logcolR { .dialogbuttons { margin-left: auto; margin-right: 0px; + padding-top: 15px; +} + +.dialogbutton + .dialogbutton { + margin-left: 5px; } .checksetting { @@ -626,8 +672,8 @@ div.logcolR { padding-left: 15px; } -.btnleft { - margin-right: 5px; +.indented { + margin-left: 1.5em; } .tally { @@ -659,54 +705,19 @@ img#click-indicator { overflow-y: scroll; } -@font-face { - font-family: Amaranth; - src: url("/data/font/Amaranth-Regular.ttf"); -} -@font-face { - font-family: Amaranth; - src: url("/data/font/Amaranth-Italic.ttf"); - font-style: italic; -} -@font-face { - font-family: Amaranth; - src: url("/data/font/Amaranth-Bold.ttf"); - font-weight: bold; -} -@font-face { - font-family: Amaranth; - src: url("/data/font/Amaranth-BoldItalic.ttf"); - font-style: italic; - font-weight: bold; +.pad-contents { + padding: 0.5em; } -@font-face { - font-family: Black Chancery; - src: url("/data/font/BlackChancery.ttf"); +table.shoptable { + border-collapse: collapse; } -@font-face { - font-family: Carlito; - src: url("/data/font/Carlito-Regular.ttf"); -} -@font-face { - font-family: Carlito; - src: url("/data/font/Carlito-Italic.ttf"); - font-style: italic; -} -@font-face { - font-family: Carlito; - src: url("/data/font/Carlito-Bold.ttf"); - font-weight: bold; -} -@font-face { - font-family: Carlito; - src: url("/data/font/Carlito-BoldItalic.ttf"); - font-style: italic; - font-weight: bold; +table.shoptable th, table.shoptable td { + border: 1px solid var(--text-color); + padding: 2px; } -@font-face { - font-family: Tally; - src: url("/data/font/Tally.ttf"); +td.number { + text-align: right; } diff --git a/src/js/css/res.css b/src/js/css/res.css new file mode 100644 index 0000000000..8ff72f562a --- /dev/null +++ b/src/js/css/res.css @@ -0,0 +1,25 @@ + +/* systems without fine pointing device (touch) */ +@media screen and (pointer: coarse) { + button { + min-height: 2em; + min-width: 2em; + } + + .actionbutton + .actionbutton { + margin-top: 4px; + } + + input[type=text], input[type=number] { + min-height: 1.5em; + } + + input[type=checkbox] { + min-height: 1.2em; + min-width: 1.2em; + } + + select { + min-height: 2.2em; + } +} diff --git a/srcjs/favicon.ico b/src/js/favicon.ico similarity index 100% rename from srcjs/favicon.ico rename to src/js/favicon.ico diff --git a/srcjs/stendhal.html b/src/js/stendhal.html similarity index 83% rename from srcjs/stendhal.html rename to src/js/stendhal.html index 2cf7c79faf..c294d10012 100644 --- a/srcjs/stendhal.html +++ b/src/js/stendhal.html @@ -1,5 +1,5 @@ - + + +

- - - - - - @@ -286,9 +288,6 @@ - - -
@@ -316,28 +315,54 @@
-
- - -
-
- - -
-
- - -
-
- - +
+
+ + + + + + +
+
+
+ +
+
+ + +
+
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ +
+ + + + + - + - - - diff --git a/srcjs/stendhal/Client.ts b/src/js/stendhal/Client.ts similarity index 69% rename from srcjs/stendhal/Client.ts rename to src/js/stendhal/Client.ts index d79011ab86..aa0e7885a8 100644 --- a/srcjs/stendhal/Client.ts +++ b/src/js/stendhal/Client.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023-2024 - Faiumoni e. V. * + * Copyright © 2023-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,23 +9,21 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa, Deserializer, RPObject } from "marauroa" +import { stendhal } from "./stendhal"; -import { PerceptionListener } from "./PerceptionListener"; +import { StendhalPerceptionListener } from "./PerceptionListener"; import { singletons } from "./SingletonRepo"; import { Paths } from "./data/Paths"; -import { Ground } from "./entity/Ground"; -import { RPObject } from "./entity/RPObject"; +import { Color } from "./data/color/Color"; + +import { EntityRegistry } from "./entity/EntityRegistry"; import { ui } from "./ui/UI"; import { UIComponentEnum } from "./ui/UIComponentEnum"; -import { BuddyListComponent } from "./ui/component/BuddyListComponent"; -import { MiniMapComponent } from "./ui/component/MiniMapComponent"; -import { PlayerEquipmentComponent } from "./ui/component/PlayerEquipmentComponent"; import { ZoneInfoComponent } from "./ui/component/ZoneInfoComponent"; import { ChooseCharacterDialog } from "./ui/dialog/ChooseCharacterDialog"; @@ -33,13 +31,17 @@ import { LoginDialog } from "./ui/dialog/LoginDialog"; import { DesktopUserInterfaceFactory } from "./ui/factory/DesktopUserInterfaceFactory"; -import { Joystick } from "./ui/joystick/Joystick"; - import { SingletonFloatingWindow } from "./ui/toolkit/SingletonFloatingWindow"; import { Chat } from "./util/Chat"; -import { Color } from "./util/Color"; import { DialogHandler } from "./util/DialogHandler"; +import { Globals } from "./util/Globals"; +import { TileMap } from "data/TileMap"; +import { OutfitStore } from "data/OutfitStore"; +import { TileStore } from "data/TileStore"; +import { WeatherRenderer } from "util/WeatherRenderer"; +import { ViewPort } from "ui/ViewPort"; +import { htmlImageStore } from "data/HTMLImageStore"; /** @@ -62,6 +64,7 @@ export class Client { /** Singleton instance. */ private static instance: Client; + public loaded = false; /** @@ -78,7 +81,7 @@ export class Client { * Hidden singleton constructor. */ private constructor() { - // do nothing + // empty } /** @@ -91,17 +94,18 @@ export class Client { } this.initialized = true; - // add version & build info to DOM for retrieval by browser - document.documentElement.setAttribute("data-build-version", stendhal.data.build.version); - document.documentElement.setAttribute("data-build-build", stendhal.data.build.build); - - stendhal.paths = singletons.getPaths(); stendhal.config = singletons.getConfigManager(); stendhal.session = singletons.getSessionManager(); + stendhal.actions = singletons.getSlashActionRepo(); + new EntityRegistry().init(); this.initData(); + this.initSound(); this.initUI(); - this.initZone(); + + // add version & build info to DOM for retrieval by browser + document.documentElement.setAttribute("data-build-version", stendhal.data.build?.version); + document.documentElement.setAttribute("data-build-build", stendhal.data.build?.build); } /** @@ -115,34 +119,30 @@ export class Client { stendhal.data.cstatus = singletons.getCStatus(); stendhal.data.cstatus.init(); stendhal.data.group = singletons.getGroupManager(); - stendhal.data.outfit = singletons.getOutfitStore(); - stendhal.data.sprites = singletons.getSpriteStore(); - stendhal.data.map = singletons.getMap(); // online players stendhal.players = []; } + /** + * Initializes sound manager. + * + * Should be called after config is initialized. + */ + private initSound() { + stendhal.sound = singletons.getSoundManager(); + // update sound levels from config at startup + stendhal.sound.onConfigUpdate(); + } + /** * Initializes GUI elements, input management, sound management, & other interface tools. */ private initUI() { stendhal.ui = stendhal.ui || {}; stendhal.ui.equip = singletons.getInventory(); - stendhal.ui.html = singletons.getHTMLManager(); - stendhal.ui.touch = singletons.getTouchHandler(); - stendhal.ui.viewport = singletons.getViewPort(); - // alias for backward-compat until changed in all source - stendhal.ui.gamewindow = stendhal.ui.viewport; - stendhal.ui.soundMan = singletons.getSoundManager(); + stendhal.ui.getMenuStyle = Globals.getMenuStyle; } - /** - * Builds initial zone for user to enter world. - */ - private initZone() { - stendhal.zone = singletons.getZone(); - stendhal.zone.ground = new Ground(); - } /** * Main startup routines. @@ -163,11 +163,11 @@ export class Client { singletons.getEventRegistry().init(); // initialize tileset animation data - singletons.getTileStore().init(); + TileStore.get().init(); // initialize emoji data singletons.getEmojiStore().init(); // initialize outfit data - stendhal.data.outfit.init(); + OutfitStore.get().init(); new DesktopUserInterfaceFactory().create(); @@ -190,11 +190,11 @@ export class Client { stendhal.ui.globalInternalWindow = new DialogHandler(); // pre-cache images & sounds - stendhal.data.sprites.startupCache(); - singletons.getSoundManager().startupCache(); + htmlImageStore.startupCache(); + stendhal.sound.startupCache(); if (document.getElementById("viewport")) { - stendhal.ui.gamewindow.draw.apply(stendhal.ui.gamewindow, arguments); + ViewPort.get().draw(); } } @@ -245,11 +245,14 @@ export class Client { * Registers Marauroa event handlers. */ registerMarauroaEventHandlers() { - marauroa.clientFramework.onDisconnect = function(_reason: string, _error: string) { + marauroa.clientFramework.onDisconnect = function(_reason: string, _code: number, _wasClean: boolean) { if (!Client.instance.unloading) { Chat.logH("error", "Disconnected from server."); + if (window.location.hostname !== "localhost" && window.location.hostname !== "127.0.0.1" && window.location.hostname !== "::1") { + window.location.href = "/account/mycharacters.html"; + } } - }; + }.bind(this); marauroa.clientFramework.onLoginRequired = function(config: Record) { if (config["client_login_url"]) { @@ -266,26 +269,26 @@ export class Client { ui.createSingletonFloatingWindow( "Login", new LoginDialog(), - 100, 50); - }; + 100, 50).enableCloseButton(false); + }.bind(this); marauroa.clientFramework.onCreateAccountAck = function(username: string) { // TODO: We should login automatically alert("Account succesfully created, please login."); window.location.reload(); - }; + }.bind(this); marauroa.clientFramework.onCreateCharacterAck = function(charname: string, _template: any) { // Client.get().chooseCharacter(charname); - }; + }.bind(this); marauroa.clientFramework.onLoginFailed = function(_reason: string, _text: string) { alert("Login failed. " + _text); // TODO: Server closes the connection, so we need to open a new one window.location.reload(); - }; + }.bind(this); - marauroa.clientFramework.onAvailableCharacterDetails = function(characters: {[key: string]: RPObject}) { + marauroa.clientFramework.onAvailableCharacterDetails = (characters: {[key: string]: RPObject}) => { SingletonFloatingWindow.closeAll(); if (!Object.keys(characters).length && this.username) { marauroa.clientFramework.createCharacter(this.username, {}); @@ -307,7 +310,7 @@ export class Client { ui.createSingletonFloatingWindow( "Choose Character", new ChooseCharacterDialog(characters), - 100, 50); + 100, 50).enableCloseButton(false); }; marauroa.clientFramework.onTransferREQ = function(items: any) { @@ -317,9 +320,9 @@ export class Client { } items[i]["ack"] = true; } - }; + }.bind(this); - marauroa.clientFramework.onTransfer = function(items: any) { + marauroa.clientFramework.onTransfer = (items: any) => { var data = {} as any; var zoneName = "" for (var i in items) { @@ -331,34 +334,13 @@ export class Client { this.onDataMap(items[i]["data"]); } } - stendhal.data.map.onTransfer(zoneName, data); + TileMap.get().onTransfer(zoneName, data); }; // update user interface on perceptions if (document.getElementById("viewport")) { // override perception listener - marauroa.perceptionListener = new PerceptionListener(marauroa.perceptionListener); - marauroa.perceptionListener.onPerceptionEnd = function(_type: Int8Array, _timestamp: number) { - stendhal.zone.sortEntities(); - (ui.get(UIComponentEnum.MiniMap) as MiniMapComponent).draw(); - (ui.get(UIComponentEnum.BuddyList) as BuddyListComponent).update(); - stendhal.ui.equip.update(); - (ui.get(UIComponentEnum.PlayerEquipment) as PlayerEquipmentComponent).update(); - if (!this.loaded) { - this.loaded = true; - // delay visibile change of client a little to allow for initialisation in the background for a smoother experience - setTimeout(function() { - let body = document.getElementById("body")!; - body.style.cursor = "auto"; - document.getElementById("client")!.style.display = "block"; - document.getElementById("loginpopup")!.style.display = "none"; - - // initialize observer after UI is ready - singletons.getUIUpdateObserver().init(); - ui.onDisplayReady(); - }, 300); - } - } + marauroa.perceptionListener = new StendhalPerceptionListener(); } } @@ -371,7 +353,7 @@ export class Client { Chat.log("client", "Loading world..."); // play login sound for this user - singletons.getSoundManager().playGlobalizedEffect("ui/login"); + stendhal.sound.playGlobalizedEffect("ui/login"); } /** @@ -406,41 +388,21 @@ export class Client { document.getElementById("body")!.addEventListener("mouseenter", stendhal.main.onMouseEnter); - var gamewindow = document.getElementById("viewport")!; + let gamewindow = document.getElementById("viewport")!; + let viewPort = ViewPort.get(); gamewindow.setAttribute("draggable", "true"); - gamewindow.addEventListener("mousedown", stendhal.ui.gamewindow.onMouseDown); - gamewindow.addEventListener("dblclick", stendhal.ui.gamewindow.onMouseDown); - gamewindow.addEventListener("dragstart", stendhal.ui.gamewindow.onDragStart); - gamewindow.addEventListener("mousemove", stendhal.ui.gamewindow.onMouseMove); - gamewindow.addEventListener("touchstart", stendhal.ui.gamewindow.onMouseDown); - gamewindow.addEventListener("touchend", stendhal.ui.gamewindow.onTouchEnd); - gamewindow.addEventListener("dragover", stendhal.ui.gamewindow.onDragOver); - gamewindow.addEventListener("drop", stendhal.ui.gamewindow.onDrop); - gamewindow.addEventListener("contextmenu", stendhal.ui.gamewindow.onContentMenu); - gamewindow.addEventListener("wheel", stendhal.ui.gamewindow.onMouseWheel); + gamewindow.addEventListener("mousedown", viewPort.onMouseDown); + gamewindow.addEventListener("dblclick", viewPort.onMouseDown); + gamewindow.addEventListener("dragstart", viewPort.onDragStart); + gamewindow.addEventListener("mousemove", viewPort.onMouseMove); + gamewindow.addEventListener("touchstart", viewPort.onMouseDown, {passive: true}); + gamewindow.addEventListener("touchend", viewPort.onTouchEnd); + gamewindow.addEventListener("dragover", viewPort.onDragOver); + gamewindow.addEventListener("drop", viewPort.onDrop); + gamewindow.addEventListener("contextmenu", viewPort.onContentMenu); + gamewindow.addEventListener("wheel", viewPort.onMouseWheel, {passive: true}); - // handle mouse cursor movement - document.body.addEventListener("mousemove", (e: MouseEvent) => { - // handle updating joystick when mouse moves outside radius - if (stendhal.ui.gamewindow.joystick && stendhal.ui.gamewindow.joystick.isEngaged()) { - if (stendhal.ui.gamewindow.joystick instanceof Joystick) { - (stendhal.ui.gamewindow.joystick as Joystick).onDragWhileEngaged(e); - } - // prevent default action - // FIXME: doesn't work - e.stopPropagation(); - return; - } - }); - // handle disengaging joystick when mouse button released outside joystick area - document.body.addEventListener("mouseup", (e: MouseEvent) => { - if (e.button == 0 && stendhal.ui.gamewindow.joystick && stendhal.ui.gamewindow.joystick.isEngaged()) { - stendhal.ui.gamewindow.joystick.reset(); - // prevent executing "mouseup" on items & entities - // FIXME: doesn't work - e.stopPropagation(); - } - }); + singletons.getJoystickController().registerGlobalEventHandlers(); // main menu button const menubutton = document.getElementById("menubutton")!; @@ -451,7 +413,7 @@ export class Client { // main sound button const soundButton = document.getElementById("soundbutton")!; soundButton.addEventListener("click", function(e: Event) { - stendhal.ui.soundMan.toggleSound(); + stendhal.sound.toggleSound(); }); // click/touch indicator @@ -466,7 +428,7 @@ export class Client { document.addEventListener("click", Client.handleClickIndicator); document.addEventListener("touchend", Client.handleClickIndicator); }; - click_indicator.src = stendhal.paths.gui + "/click_indicator.png"; + click_indicator.src = Paths.gui + "/click_indicator.png"; } /** @@ -476,27 +438,43 @@ export class Client { * Information about map. */ onDataMap(data: any) { + let map = TileMap.get(); + let viewPort = ViewPort.get(); var zoneinfo = {} as {[key: string]: string}; - var deserializer = marauroa.Deserializer.fromBase64(data); + var deserializer = Deserializer.fromBase64(data); deserializer.readAttributes(zoneinfo); (ui.get(UIComponentEnum.ZoneInfo) as ZoneInfoComponent).zoneChange(zoneinfo); // global zone music const musicVolume = parseFloat(zoneinfo["music_volume"]); - stendhal.ui.soundMan.playSingleGlobalizedMusic(zoneinfo["music"], + stendhal.sound.playSingleGlobalizedMusic(zoneinfo["music"], !Number.isNaN(musicVolume) ? musicVolume : 1.0); - if (zoneinfo["color"]) { - const hsl = Color.hexToHSL(Color.numToHex(Number(zoneinfo["color"]))); - // workaround until able to get right saturation level from color methods - const sat = 1.0; - stendhal.ui.gamewindow.filter = "hue-rotate(" + hsl.H + "deg) saturate(" + sat - + ") brightness(" + hsl.L + ")"; - } else { - stendhal.ui.gamewindow.filter = undefined; + // parallax background + if (stendhal.config.getBoolean("effect.parallax")) { + map.setParallax(zoneinfo["parallax"]); + map.setIgnoredTiles(zoneinfo["parallax_ignore_tiles"]); } - singletons.getWeatherRenderer().update(zoneinfo["weather"]); + // coloring information + if (zoneinfo["color"] && stendhal.config.getBoolean("effect.lighting")) { + if (zoneinfo["color_method"]) { + viewPort.setColorMethod(zoneinfo["color_method"]); + } + if (zoneinfo["blend_method"]) { + viewPort.setBlendMethod(zoneinfo["blend_method"]); + } + const hsl = Color.numToHSL(Number(zoneinfo["color"])); + viewPort.HSLFilter = hsl.toString(); + // deprecated + viewPort.filter = "hue-rotate(" + hsl.H + "deg) saturate(" + hsl.S + + ") brightness(" + hsl.L + ")"; + } else { + viewPort.HSLFilter = undefined; + viewPort.filter = undefined; + } + + WeatherRenderer.get().update(zoneinfo["weather"]); } /** @@ -511,7 +489,7 @@ export class Client { */ onMouseEnter(e: MouseEvent) { // use Stendhal's built-in cursor for entire page - (e.target as HTMLElement).style.cursor = "url(" + stendhal.paths.sprites + "/cursor/normal.png) 1 3, auto"; + (e.target as HTMLElement).style.cursor = "url(" + Paths.sprites + "/cursor/normal.png) 1 3, auto"; } /** @@ -524,7 +502,7 @@ export class Client { return; } if (Client.click_indicator_id !== undefined) { - clearTimeout(Client.click_indicator_id); + window.clearTimeout(Client.click_indicator_id); Client.click_indicator_id = undefined; } const pos = stendhal.data.html.extractPosition(e); @@ -532,7 +510,7 @@ export class Client { click_indicator.style["left"] = (pos.pageX - (click_indicator.width / 2)) + "px"; click_indicator.style["top"] = (pos.pageY - (click_indicator.height / 2)) + "px"; click_indicator.style["display"] = "inline"; - Client.click_indicator_id = setTimeout(function() { + Client.click_indicator_id = window.setTimeout(function() { click_indicator.style["display"] = "none"; }, 300); } diff --git a/src/js/stendhal/PerceptionListener.ts b/src/js/stendhal/PerceptionListener.ts new file mode 100644 index 0000000000..3e0ea4601a --- /dev/null +++ b/src/js/stendhal/PerceptionListener.ts @@ -0,0 +1,73 @@ +/*************************************************************************** + * Copyright © 2023-2024 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ui } from "ui/UI"; +import { stendhal } from "./stendhal"; + +import { RPObject, PerceptionListener } from "marauroa"; +import { UIComponentEnum } from "ui/UIComponentEnum"; +import { MiniMapComponent } from "ui/component/MiniMapComponent"; +import { BuddyListComponent } from "ui/component/BuddyListComponent"; +import { PlayerEquipmentComponent } from "ui/component/PlayerEquipmentComponent"; +import { singletons } from "SingletonRepo"; +import { Client } from "Client"; +import { Zone } from "entity/Zone"; + + +/** + * Class to override `marauroa.perceptionListener` & handle creating + * User object. + */ +export class StendhalPerceptionListener extends PerceptionListener { + + /** + * Action when an object is added to the world. + * + * @param obj {entity.RPObject} + * Object to be added. + * @return {boolean} + * `true` if object was added. + * @see marauroa.perceptionListener.onAdded + */ + override onAdded(obj: RPObject): boolean { + if (obj["c"] === "player") { + if (obj.hasOwnProperty("a")) { + if (obj["a"]["name"] === stendhal.session.getCharName()) { + // create User object for player controlled by this client + obj["c"] = "user"; + } + } + } + return super.onAdded(obj); + } + + override onPerceptionEnd(_type: Int8Array, _timestamp: number) { + Zone.get().sortEntities(); + (ui.get(UIComponentEnum.MiniMap) as MiniMapComponent).draw(); + (ui.get(UIComponentEnum.BuddyList) as BuddyListComponent).update(); + stendhal.ui.equip.update(); + (ui.get(UIComponentEnum.PlayerEquipment) as PlayerEquipmentComponent).update(); + if (!Client.get().loaded) { + Client.get().loaded = true; + // delay visibile change of client a little to allow for initialisation in the background for a smoother experience + window.setTimeout(function() { + let body = document.getElementById("body")!; + body.style.cursor = "auto"; + document.getElementById("client")!.style.display = "block"; + document.getElementById("loginpopup")!.style.display = "none"; + + // initialize observer after UI is ready + singletons.getUIUpdateObserver().init(); + ui.onDisplayReady(); + }, 300); + } + } +} diff --git a/srcjs/stendhal/SingletonRepo.ts b/src/js/stendhal/SingletonRepo.ts similarity index 63% rename from srcjs/stendhal/SingletonRepo.ts rename to src/js/stendhal/SingletonRepo.ts index 441afdd50b..229007b928 100644 --- a/srcjs/stendhal/SingletonRepo.ts +++ b/src/js/stendhal/SingletonRepo.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * + * Copyright © 2003-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -10,44 +10,35 @@ ***************************************************************************/ import { Client } from "./Client"; -import { EventRegistry } from "./EventRegistry"; +import { EventRegistry } from "./event/EventRegistry"; import { SlashActionRepo } from "./SlashActionRepo"; -import { Zone } from "./entity/Zone"; - import { ConfigManager } from "./util/ConfigManager"; +import { DownloadUtil } from "./util/DownloadUtil"; import { FacingHandler } from "./util/FacingHandler"; import { KeyHandler } from "./util/KeyHandler"; import { SessionManager } from "./util/SessionManager"; -import { WeatherRenderer } from "./util/WeatherRenderer"; -import { CStatus } from "./data/CStatus"; import { CacheManager } from "./data/CacheManager"; +import { CStatus } from "./data/CStatus"; import { EmojiStore } from "./data/EmojiStore"; import { GroupManager } from "./data/GroupManager"; -import { Map } from "./data/Map"; -import { OutfitStore } from "./data/OutfitStore"; import { Paths } from "./data/Paths"; -import { SpriteStore, store } from "./data/SpriteStore"; -import { TileStore } from "./data/TileStore"; +import { LoopedSoundSourceManager } from "./data/sound/LoopedSoundSourceManager"; +import { SoundManager } from "./data/sound/SoundManager"; + +import { Inventory } from "./ui/Inventory"; +import { SoftwareJoystickController } from "./ui/SoftwareJoystickController"; import { ui } from "./ui/UI"; import { UIComponentEnum } from "./ui/UIComponentEnum"; -import { HeldObjectManager } from "./ui/HeldObject"; -import { HTMLManager } from "./ui/HTMLManager"; -import { Inventory } from "./ui/Inventory"; -import { LoopedSoundSourceManager } from "./ui/LoopedSoundSourceManager"; -import { SoundManager } from "./ui/SoundManager"; -import { TouchHandler } from "./ui/TouchHandler"; import { UIUpdateObserver } from "./ui/UIUpdateObserver"; -import { ViewPort } from "./ui/ViewPort"; import { ChatInputComponent } from "./ui/component/ChatInputComponent"; -import { DirectionPad } from "./ui/joystick/DirectionPad"; -import { Joystick } from "./ui/joystick/Joystick"; - - +/** + * @Deprecated use Class.get() directly to prevent dependency chain + */ export class SingletonRepo { static getCStatus(): CStatus { @@ -70,8 +61,8 @@ export class SingletonRepo { return ConfigManager.get(); } - static getDirectionPad(): DirectionPad { - return DirectionPad.get(); + static getDownloadUtil(): typeof DownloadUtil { + return DownloadUtil; } static getEmojiStore(): EmojiStore { @@ -90,20 +81,12 @@ export class SingletonRepo { return GroupManager.get(); } - static getHeldObjectManager(): HeldObjectManager { - return HeldObjectManager.get(); - } - - static getHTMLManager(): HTMLManager { - return HTMLManager.get(); - } - static getInventory(): Inventory { return Inventory.get(); } - static getJoystick(): Joystick { - return Joystick.get(); + static getJoystickController(): SoftwareJoystickController { + return SoftwareJoystickController.get(); } static getKeyHandler(): typeof KeyHandler { @@ -114,14 +97,6 @@ export class SingletonRepo { return LoopedSoundSourceManager.get(); } - static getMap(): Map { - return Map.get(); - } - - static getOutfitStore(): OutfitStore { - return OutfitStore.get(); - } - static getPaths(): typeof Paths { return Paths; } @@ -138,33 +113,10 @@ export class SingletonRepo { return SoundManager.get(); } - static getSpriteStore(): SpriteStore { - return store; - } - - static getTileStore(): TileStore { - return TileStore.get(); - } - - static getTouchHandler(): TouchHandler { - return TouchHandler.get(); - } - static getUIUpdateObserver(): UIUpdateObserver { return UIUpdateObserver.get(); } - static getViewPort(): ViewPort { - return ViewPort.get(); - } - - static getWeatherRenderer(): WeatherRenderer { - return WeatherRenderer.get(); - } - - static getZone(): Zone { - return Zone.get(); - } } export const singletons = SingletonRepo; diff --git a/srcjs/stendhal/SlashActionRepo.ts b/src/js/stendhal/SlashActionRepo.ts similarity index 57% rename from srcjs/stendhal/SlashActionRepo.ts rename to src/js/stendhal/SlashActionRepo.ts index 9f6ebed95f..b528f5addd 100644 --- a/srcjs/stendhal/SlashActionRepo.ts +++ b/src/js/stendhal/SlashActionRepo.ts @@ -9,16 +9,20 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "./stendhal"; import { singletons } from "./SingletonRepo"; import { AboutAction } from "./action/AboutAction"; import { DebugAction } from "./action/DebugAction"; import { OpenWebsiteAction } from "./action/OpenWebsiteAction"; +import { ProgressStatusAction } from "./action/ProgressStatusAction"; +import { ReTellAction } from "./action/ReTellAction"; +import { ScreenCaptureAction } from "./action/ScreenCaptureAction"; import { SettingsAction } from "./action/SettingsAction"; -import { SlashAction } from "./action/SlashAction"; +import { SlashActionImpl } from "./action/SlashAction"; +import { TellAction } from "./action/TellAction"; import { ui } from "./ui/UI"; import { UIComponentEnum } from "./ui/UIComponentEnum"; @@ -26,6 +30,7 @@ import { UIComponentEnum } from "./ui/UIComponentEnum"; import { ChatLogComponent } from "./ui/component/ChatLogComponent"; import { Chat } from "./util/Chat"; +import { Debug } from "./util/Debug"; /** @@ -73,435 +78,371 @@ export class SlashActionRepo { marauroa.clientFramework.sendAction(action); } - "about" = new AboutAction(); - - "add": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - if (params == null) { - return false; - }; - - const action: Action = { - "type": "addbuddy", - "target": params[0] - }; - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 1 - }; - - "adminnote": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": type, - "target": params[0], - "note": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 1 - }; - - "adminlevel": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": type, - "target": params[0], - }; - if (params.length >= 2) { - action["newlevel"] = params[1]; - } - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 2 - }; - - "alter": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": type, - "target": params[0], - "stat": params[1], - "mode": params[2], - "value": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 3, - maxParams: 3 - }; - - "altercreature": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "altercreature", - "target": params[0], - "text": params[1] - }; - - this.sendAction(action); - return true; - }, - minParams: 2, - maxParams: 2 - }; - - "alterkill": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const target = params[0]; - const killtype = params[1]; - const count = params[2]; - var creature = null; - - if (remainder != null && remainder != "") { - // NOTE: unlike Java client, Javascript client automatically trims whitespace in "remainder" parameter - creature = remainder; - } - - const action: Action = { - "type": "alterkill", - "target": target, - "killtype": killtype, - "count": count - }; - if (creature != null) { - action["creature"] = creature; - } - - this.sendAction(action); - return true; - }, - minParams: 3, - maxParams: 3 - }; - - "alterquest": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "alterquest", - "target": params[0], - "name": params[1] - }; - - if (params[2] != null) { - action["state"] = this.checkQuoted(params[2], remainder); - } - - this.sendAction(action); - return true; - }, - minParams: 2, - maxParams: 3 - }; - - "answer": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - if (remainder == null || remainder == "") { - return false; - }; - - const action: Action = { - "type": "answer", - "text": remainder - }; - - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 0 - }; - - "away": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "away", - }; - if (remainder.length != 0) { - action["message"] = remainder; - }; - this.sendAction(action); - return true; - }, - minParams: 0, - maxParams: 0 - }; - - "ban": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "ban", - "target": params[0], - "hours": params[1], - "reason": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 2, - maxParams: 2 - }; - - "chat": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": type, - "text": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 0, - maxParams: 0 - }; - - "clear": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - (ui.get(UIComponentEnum.ChatLog) as ChatLogComponent).clear(); - return true; - }, - minParams: 0, - maxParams: 0 - }; - - /* - "clickmode": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const newMode = !stendhal.config.getBoolean("input.doubleclick"); - stendhal.config.set("input.doubleclick", newMode); - stendhal.ui.gamewindow.updateClickMode(); - - if (newMode) { - Chat.log("info", "Click mode is now set to double click."); - } else { - Chat.log("info", "Click mode is now set to single click."); - } - return true; - }, - minParams: 0, - maxParams: 0 - }; - */ - - "debug" = new DebugAction(); - - /* FIXME: - * - not in help output + /** + * Retrieves registered types excluding generic defaults & aliases. + * + * FIXME: not detecting some property names such as "manual" + * + * @return {string[]} + * List of unique type names. */ - "drop": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - console.log(type, params, remainder); - let name = remainder; - let quantity = parseInt(params[0], 10); - console.log(name, quantity); - if (isNaN(quantity)) { - name = (params[0] + " " + remainder).trim(); - quantity = 0; + private getTypes(): string[] { + // type names + const types: string[] = []; + // excludes including alias duplicates + const actions: SlashActionImpl[] = [this["_default"], this["debug"]]; + for (const t of Object.keys(this)) { + const action = this[t]; + if (actions.indexOf(action) > -1) { + continue; } - console.log(name, quantity); - const action: Action = { - "type": "drop", - "source_name": name, - "quantity": "" + quantity, - "x": "" + marauroa.me.x, - "y": "" + marauroa.me.y - }; - console.log(action); - this.sendAction(action); - return true; - }, - minParams: 0, - maxParams: 1 - }; + actions.push(action); + types.push(t); + } + return types; + } - "emojilist": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const emojilist = singletons.getEmojiStore().getEmojiList().sort(); - for (const idx in emojilist) { - emojilist[idx] = "  - :" + emojilist[idx] + ":"; - } - emojilist.splice(0, 0, emojilist.length + " emojis available:"); - Chat.log("client", emojilist); - return true; - }, - minParams: 0, - maxParams: 0 - }; - - "gag": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "gag", - "target": params[0], - "minutes": params[1], - "reason": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 2, - maxParams: 2 - }; - - /* FIXME: - * - not included in help info + /** + * Retrieves help data for standard user actions. + * + * @return {any} */ - "group": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "group_management", - "action": params[0], - "params": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 1 - }; + private getUserHelpData(): any { + const grouping: {[index: string]: any} = { + "CHATTING": [ + "chat", + "me", + "tell", + "answer", + "/", + "p", + "storemessage", + { + type: "who", + getHelp: function(): string[] { + return ["", "List all players currently online."]; + } + }, + { + type: "where", + getHelp: function(): string[] { + return ["[]", "Show the current location of #player."]; + } + }, + "sentence" + ], + "TOOLS": [ + "progressstatus", + "screenshot", + //"screencap", + "atlas", + "beginnersguide" + ], + "SUPPORT": [ + "support", + { + type: "faq", + getHelp: function(): string[] { + return ["", "Open Stendhal FAQs wiki page in browser."]; + } + } + ], + "ITEM MANIPULATION": [ + "drop", + { + type: "markscroll", + getHelp: function(): string[] { + return ["", "Mark your empty scroll and add a #text label."]; + } + } + ], + "BUDDIES AND ENEMIES": [ + "add", + "remove", + {type: "ignore", sparams: " [minutes|*|- [reason...]]"}, + "ignore", + { + type: "unignore", + getHelp: function(): string[] { + return ["", "Remove #player from your ignore list."]; + } + } + ], + "STATUS": [ + {type: "away", sparams: ""}, + "away", + {type: "grumpy", sparams: ""}, + "grumpy", + { + type: "name", + getHelp: function(): string[] { + return [" ", "Give a name to your pet."]; + } + }, + "profile" + ], + "PLAYER CONTROL": [ + //"clickmode", // Switches between single click mode and double click mode. + "walk", + "stopwalk", + "movecont" + ], + "CLIENT SETTINGS": [ + "settings", + "mute", + {type: "volume", sparams: " "}, + "volume" + ], + "MISC": [ + "about", + { + type: "info", + getHelp: function(): string[] { + return ["", "Find out what the current server time is."]; + } + }, + "clear", + "help", + { + type: "removedetail", + getHelp: function(): string[] { + return [ + "", + "Remove the detail layer (e.g. balloon, umbrella, etc.) from character. #WARNING:" + + " Cannot be undone." + ]; + } + }, + "emojilist", + {type: "group", sparams: "invite "}, + {type: "group", sparams: "join "}, + {type: "group", sparams: "lootmode single|shared"}, + {type: "group", sparams: "kick "}, + {type: "group", sparams: "part"}, + {type: "group", sparams: "status"} + ] + }; - "grumpy": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": "grumpy", - }; - if (remainder.length != 0) { - action["reason"] = remainder; - }; - this.sendAction(action); - return true; - }, - minParams: 0, - maxParams: 0 - }; + if (Debug.isActive("screencap")) { + grouping["TOOLS"].push("screencap"); + } - "help": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - var msg = [ + return { + info: [ "For a detailed reference, visit #https://stendhalgame.org/wiki/Stendhal_Manual", - "Here are the most-used commands:", - "* CHATTING:", - "- /me \tShow a message about what you are doing.", - "- /tell \tSend a private message to #player.", - "- /answer ", - "\t\tSend a private message to the last player who sent a message to you.", - "- // \tSend a private message to the last player you sent a message to.", - "- /storemessage \t\tStore a private message to deliver for an offline #player.", - "- /who \tList all players currently online.", - "- /where \tShow the current location of #player.", - "- /sentence \tSet message on stendhalgame.org profile page and what players see when using #Look.", - "* SUPPORT:", - "- /support \t\tAsk an administrator for help.", - "- /faq \t\tOpen Stendhal FAQs wiki page in browser.", - "* ITEM MANIPULATION:", - "- /markscroll \t\tMark your empty scroll and add a #text label.", - "* BUDDIES AND ENEMIES:", - "- /add \tAdd #player to your buddy list.", - "- /remove ", - "\t\tRemove #player from your buddy list.", - "- /ignore [minutes|*|- [reason...]] \t\tAdd #player to your ignore list.", - "- /ignore \tFind out who is on your ignore list.", - "- /unignore \t\tRemove #player from your ignore list.", - "* STATUS:", - "- /away \t\tSet an away message.", - "- /away \tRemove away status.", - "- /grumpy \t\tSet a message to ignore all non-buddies.", - "- /grumpy \tRemove grumpy status.", - "- /name \t\tGive a name to your pet.", - "- /profile [name] \tOpens a player profile page on stendhalgame.org.", - "* PLAYER CONTROL:", -// "- /clickmode \tSwitches between single click mode and double click mode.", - "- /walk \tToggles autowalk on/off.", - "- /stopwalk \tTurns autowalk off.", - "- /movecont \tToggle continuous movement (allows players to continue walking after map change or teleport without releasing direction key).", - "* CLIENT SETTINGS:", - "- /mute \tMute or unmute the sounds.", - "- /volume \tLists or sets the volume for sound and music.", - "* MISC:", - "- /info \t\tFind out what the current server time is.", - "- /clear \tClear chat log.", - "- /help \tShow help information.", - "- /removedetail \tRemove the detail layer (e.g. balloon, umbrella, etc.) from character.", - "- /emojilist \tList available emojis." - ]; + "Here are the most-used commands:" + ], + grouping: grouping + } + } + + /** + * Retrieves help data for game master actions. + * + * @return {any} + */ + private getGMHelpData(): any { + const grouping: {[index: string]: any} = { + "GENERAL": [ + {type: "gmhelp", sparams: "[alter|script|support]"}, + "gmhelp", + "adminnote", + { + type: "inspect", + getHelp: function(): string[] { + return ["", "Show complete details of #player."]; + } + }, + "inspectkill", + "inspectquest", + { + type: "script", + getHelp: function(): string[] { + return [ + "", + "Load (or reload) a script on the server. See #/gmhelp #script for details." + ]; + } + } + ], + "CHATTING": [ + "supportanswer", + "tellall" + ], + "PLAYER CONTROL": [ + "teleportto", + { + type: "teleclickmode", + getHelp: function(): string[] { + return ["", "Makes you teleport to the location you double click."]; + } + }, + { + type: "ghostmode", + getHelp: function(): string[] { + return ["", "Makes yourself invisible and intangible."]; + } + }, + { + type: "invisible", + getHelp: function(): string[] { + return ["", "Toggles whether or not you are invisible to creatures."]; + } + } + ], + "ENTITY MANIPULATION": [ + "adminlevel", + "jail", + "gag", + "ban", + "teleport", + "alter", + "altercreature", + "alterkill", + "alterquest", + {type: "summon", sparams: "| [ ]"}, + {type: "summon", sparams: " [ ] [quantity]"}, + "summonat", + { + type: "destroy", + getHelp: function(): string[] { + return ["", "Destroy an entity completely."]; + } + } + ], + "MISC": [ + { + type: "jailreport", + getHelp: function(): string[] { + return ["[]", "List the jailed players and their sentences."]; + } + } + ] + }; + return { + info: [ + "For a detailed reference, visit #https://stendhalgame.org/wiki/Stendhal:Administration", + "Here are the most-used GM commands:" + ], + grouping: grouping + }; + } + + /** + * Compiles help information for registered actions. + * + * TODO: cache compiled help info + * + * @param gm {boolean} + * Pull info for GM help commands instead of standard user help (default: `false`). + * @return {string[]} + * Help info string array. + */ + private getHelp(gm=false): string[] { + let help: any; + let stripHelp: any; + if (gm) { + help = this.getGMHelpData(); + stripHelp = this.getUserHelpData(); + } else { + help = this.getUserHelpData(); + stripHelp = this.getGMHelpData(); + } + + const types = this.getTypes(); + // remove types not available for this help set + for (const gname in stripHelp.grouping) { + for (let t of stripHelp.grouping[gname]) { + if (typeof(t) !== "string") { + t = t.type; + } + types.splice(types.indexOf(t), 1); + } + } + + const unavailable: string[] = []; + for (const gname in help.grouping) { + // add spacing for clarity + help.info.push(" "); + help.info.push(gname + ":"); + for (let t of help.grouping[gname]) { + // underscore command line + let actionHelp = ["- §'/"]; + let action: any; + if (typeof(t) === "string") { + actionHelp[0] += t; + action = this[t]; + } else { + actionHelp[0] += t.type; + action = t || this[t.type]; + action.getHelp = action.getHelp || this[t.type].getHelp; + t = t.type; + } + + const typeIndex = types.indexOf(t); + if (!action || !action.getHelp) { + unavailable.push(t); + actionHelp[0] += "'"; + help.info.push(actionHelp[0]); + if (typeIndex > -1) { + types.splice(typeIndex, 1); + } + continue; + } + const helpTemp = action.getHelp(action.sparams); + if (helpTemp && helpTemp.length) { + if (helpTemp[0]) { + actionHelp[0] += " " + helpTemp[0]; + } + helpTemp.splice(0, 1); + for (const li of helpTemp) { + actionHelp.push("  " + li); + } + } else { + unavailable.push(t); + } + if (action.aliases) { + actionHelp.push("  Aliases: " + action.aliases.join(", ")); + } + actionHelp[0] += "'"; + help.info = [...help.info, ...actionHelp]; + if (typeIndex > -1) { + types.splice(typeIndex, 1); + } + } + } + for (const t of types) { + if (unavailable.indexOf(t) < 0) { + unavailable.push(t); + } + } + if (unavailable.length) { + console.warn("help information is unavailable for actions:", unavailable.join(", ")); + } + return help.info; + } + + "help": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const msg = this.getHelp(); for (var i = 0; i < msg.length; i++) { Chat.log("info", msg[i]); } return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Show this help message."]; + } }; - "gmhelp": SlashAction = { + "gmhelp": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { var msg = null; - if (params[0] == null) { - msg = [ - "For a detailed reference, visit #https://stendhalgame.org/wiki/Stendhal:Administration", - "Here are the most-used GM commands:", - "* GENERAL:", - "- /gmhelp [alter|script|support]", - "\t\tFor more info about alter, script or the supportanswer shortcuts.", - "- /adminnote ", - "\t\tLogs a note about #player.", - "- /inspect ", - "\t\tShow complete details of #player.", - "- /inspectkill ", - "\t\tShow creature kill counts of #player for #creature.", - "- /inspectquest []", - "\t\tShow the state of quest for #player.", - "- /script ", - "\t\tLoad (or reload) a script on the server. See #/gmhelp #script for details.", - "* CHATTING:", - "- /supportanswer ", - "\t\tReplies to a support question. Replace #message with $faq, $faqsocial, $ignore, $faqpvp, $wiki, $knownbug, $bugstracker, $rules, $notsupport or $spam shortcuts if desired.", - "- /tellall ", - "\t\tSend a private message to all logged-in players.", - "* PLAYER CONTROL:", - "- /teleportto ", - "\t\tTeleport yourself near the specified player or NPC.", - "- /teleclickmode \tMakes you teleport to the location you double click.", - "- /ghostmode \tMakes yourself invisible and intangible.", - "- /invisible \tToggles whether or not you are invisible to creatures.", - "* ENTITY MANIPULATION:", - "- /adminlevel []", - "\t\tDisplay or set the adminlevel of the specified #player.", - "- /jail ", - "\t\tImprisons #player for a given length of time.", - "- /gag ", - "\t\tGags #player for a given length of time (player is unable to send messages to anyone).", - "- /ban ", - "\t\tBans the account of the character from logging onto the game server or website for the specified amount of hours (-1 till end of time).", - "- /teleport ", - "\t\tTeleport #player to the given location.", - "- /alter ", - "\t\tAlter stat #attrib of #player by the given amount; #mode can be ADD, SUB, SET or UNSET. See #/gmhelp #alter for details.", - "- /altercreature name;atk;def;hp;xp", - "\t\tChange values of the creature. Use #- as a placeholder to keep default value. Useful in raids.", - "- /alterkill ", - "\t\tChange number of #creature killed #type (\"solo\" or \"shared\") to #count for #player.", - "- /alterquest ", - "\t\tUpdate the #questslot for #player to be #value.", - "- /summon [x] [y]", - "- /summon [quantity]", - "- /summon [quantity]", - "\t\tSummon the specified item or creature at co-ordinates #x, #y in the current zone.", - "- /summonat [amount] ", - "\t\tSummon the specified item into the specified slot of ; defaults to 1 if not specified.", - "- /destroy \tDestroy an entity completely.", - "* MISC:", - "- /jailreport []", - "\t\tList the jailed players and their sentences." - ]; + msg = this.getHelp(true); } else if ((params.length == 1) && (params[0] != null)) { if ("alter" == params[0]) { msg = [ @@ -556,11 +497,415 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 1 + maxParams: 1, + getHelp: function(sparams?: string): string[] { + if (sparams) { + return [sparams, "For more info about alter, script or the supportanswer shortcuts."]; + } + return ["", "Show this help message."]; + } }; + "about" = new AboutAction(); - "ignore": SlashAction = { + "add": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + if (params == null) { + return false; + }; + + const action: Action = { + "type": "addbuddy", + "target": params[0] + }; + this.sendAction(action); + return true; + }, + minParams: 1, + maxParams: 1, + getHelp: function(): string[] { + return ["", "Add #player to your buddy list."]; + } + }; + + "adminnote": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": type, + "target": params[0], + "note": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 1, + maxParams: 1, + getHelp: function(): string[] { + return [" ", "Logs a note about #player."]; + } + }; + + "adminlevel": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": type, + "target": params[0], + }; + if (params.length >= 2) { + action["newlevel"] = params[1]; + } + this.sendAction(action); + return true; + }, + minParams: 1, + maxParams: 2, + getHelp: function(): string[] { + return [" []", "Display or set the adminlevel of the specified #player."]; + } + }; + + "alter": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": type, + "target": params[0], + "stat": params[1], + "mode": params[2], + "value": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 3, + maxParams: 3, + getHelp: function(): string[] { + return [ + " ", + "Alter stat #attrib of #player by the given amount; #mode can be ADD, SUB, SET or UNSET." + + " See #/gmhelp #alter for details." + ]; + } + }; + + "altercreature": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "altercreature", + "target": params[0], + "text": params[1] + }; + + this.sendAction(action); + return true; + }, + minParams: 2, + maxParams: 2, + getHelp: function(): string[] { + return [ + " set|unset|add|sub []", + "Change values of the creature. Use #- as a placeholder to keep default value. Useful in" + + " raids." + ]; + } + }; + + "alterkill": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const target = params[0]; + const killtype = params[1]; + const count = params[2]; + var creature = null; + + if (remainder != null && remainder != "") { + // NOTE: unlike Java client, Javascript client automatically trims whitespace in "remainder" parameter + creature = remainder; + } + + const action: Action = { + "type": "alterkill", + "target": target, + "killtype": killtype, + "count": count + }; + if (creature != null) { + action["creature"] = creature; + } + + this.sendAction(action); + return true; + }, + minParams: 3, + maxParams: 3, + getHelp: function(): string[] { + return [ + " ", + "Change number of #creature killed #type (\"solo\" or \"shared\") to #count for #player." + ]; + } + }; + + "alterquest": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "alterquest", + "target": params[0], + "name": params[1] + }; + + if (params[2] != null) { + action["state"] = this.checkQuoted(params[2], remainder); + } + + this.sendAction(action); + return true; + }, + minParams: 2, + maxParams: 3, + getHelp: function(): string[] { + return [" ", "Update the #questslot for #player to be #value."]; + } + }; + + "answer": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + if (remainder == null || remainder == "") { + return false; + }; + + const action: Action = { + "type": "answer", + "text": remainder + }; + + this.sendAction(action); + return true; + }, + minParams: 1, + maxParams: 0, + getHelp: function(): string[] { + return ["", "Send a private message to the last player who sent a message to you."]; + } + }; + + "away": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "away", + }; + if (remainder.length != 0) { + action["message"] = remainder; + }; + this.sendAction(action); + return true; + }, + minParams: 0, + maxParams: 0, + getHelp: function(sparams: string): string[] { + if (sparams === "") { + return [sparams, "Set an away message."]; + } + return ["", "Remove away status."]; + } + }; + + "ban": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "ban", + "target": params[0], + "hours": params[1], + "reason": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 2, + maxParams: 2, + getHelp: function(): string[] { + return [ + " ", + "Bans the account of the character from logging onto the game server or website for the" + + " specified amount of hours (-1 till end of time)." + ]; + } + }; + + "chat": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": type, + "text": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 0, + maxParams: 0, + getHelp: function(): string[] { + return [ + "", + "Send a public chat message (same as sending text without prefixed chat command)." + ]; + } + }; + + "clear": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + (ui.get(UIComponentEnum.ChatLog) as ChatLogComponent).clear(); + return true; + }, + minParams: 0, + maxParams: 0, + getHelp: function(): string[] { + return ["", "Clear chat log."]; + } + }; + + /* + "clickmode": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const newMode = !stendhal.config.getBoolean("input.doubleclick"); + stendhal.config.set("input.doubleclick", newMode); + ViewPort.get().updateClickMode(); + + if (newMode) { + Chat.log("info", "Click mode is now set to double click."); + } else { + Chat.log("info", "Click mode is now set to single click."); + } + return true; + }, + minParams: 0, + maxParams: 0 + }; + */ + + "debug" = new DebugAction(); + + "drop": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + console.log(type, params, remainder); + let name = remainder; + let quantity = parseInt(params[0], 10); + console.log(name, quantity); + if (isNaN(quantity)) { + name = (params[0] + " " + remainder).trim(); + quantity = 0; + } + console.log(name, quantity); + const action: Action = { + "type": "drop", + "source_name": name, + "quantity": "" + quantity, + "x": "" + marauroa.me.x, + "y": "" + marauroa.me.y + }; + console.log(action); + this.sendAction(action); + return true; + }, + minParams: 0, + maxParams: 1, + getHelp: function(): string[] { + return ["[] ", "Drops items from inventory where you stand."]; + } + }; + + "emojilist": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const emojilist = singletons.getEmojiStore().getEmojiList().sort(); + for (const idx in emojilist) { + emojilist[idx] = "  - :" + emojilist[idx] + ":"; + } + emojilist.splice(0, 0, emojilist.length + " emojis available:"); + Chat.log("client", emojilist); + return true; + }, + minParams: 0, + maxParams: 0, + getHelp: function(): string[] { + return ["", "List available emojis."]; + } + }; + + "gag": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "gag", + "target": params[0], + "minutes": params[1], + "reason": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 2, + maxParams: 2, + getHelp: function(): string[] { + return [ + " ", + "Gags #player for a given length of time (player is unable to send messages to anyone)." + ]; + } + }; + + "group": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "group_management", + "action": params[0], + "params": remainder + }; + this.sendAction(action); + return true; + }, + minParams: 1, + maxParams: 1, + getHelp: function(sparams: string): string[] { + const desc: string[] = []; + if (sparams === "invite ") { + desc.push("Invite a player to join your group."); + } else if (sparams === "join ") { + desc.push("Make #player leader of group."); + } else if (sparams === "lootmode single|shared") { + desc.push("Set looting mode for group."); + desc.push("  single: Only group leader can loot."); + desc.push("  shared: Any group member can loot."); + } else if (sparams === "kick ") { + desc.push("Kick #player from group."); + } else if (sparams === "part") { + desc.push("Leave group."); + } else if (sparams === "status") { + desc.push("Broken?"); + } + return [sparams, ...desc]; + } + }; + + "grumpy": SlashActionImpl = { + execute: (type: string, params: string[], remainder: string): boolean => { + const action: Action = { + "type": "grumpy", + }; + if (remainder.length != 0) { + action["reason"] = remainder; + }; + this.sendAction(action); + return true; + }, + minParams: 0, + maxParams: 0, + getHelp: function(sparams: string): string[] { + if (sparams === "") { + return [sparams, "Set a message to ignore all non-buddies."]; + } + return ["", "Remove grumpy status."]; + } + }; + + "ignore": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "ignore" @@ -597,10 +942,16 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 2 + maxParams: 2, + getHelp: function(sparams?: string): string[] { + if (sparams) { + return [sparams, "Add #player to your ignore list."]; + } + return ["", "Find out who is on your ignore list."]; + } }; - "inspectkill": SlashAction = { + "inspectkill": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const target = params[0]; var creature = null; @@ -621,10 +972,13 @@ export class SlashActionRepo { return true; }, minParams: 1, - maxParams: 1 + maxParams: 1, + getHelp: function(): string[] { + return [" ", "Show creature kill counts of #player for #creature."]; + } }; - "inspectquest": SlashAction = { + "inspectquest": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "inspectquest", @@ -637,11 +991,14 @@ export class SlashActionRepo { return true; }, minParams: 1, - maxParams: 2 + maxParams: 2, + getHelp: function(): string[] { + return [" []", "Show the state of quest for #player."]; + } }; - "jail": SlashAction = { + "jail": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "jail", @@ -653,10 +1010,13 @@ export class SlashActionRepo { return true; }, minParams: 2, - maxParams: 2 + maxParams: 2, + getHelp: function(): string[] { + return [" ", "Imprisons #player for a given length of time."]; + } }; - "me": SlashAction = { + "me": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "emote", @@ -666,10 +1026,13 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Show a message about what you are doing."]; + } }; - "movecont": SlashAction = { + "movecont": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const enable = !stendhal.config.getBoolean("move.cont"); const action: Action = { @@ -686,47 +1049,23 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return [ + "", + "Toggle continuous movement (allows players to continue walking after map change or" + + " teleport without releasing direction key)." + ]; + } }; - // name of player most recently messaged - private lastPlayerTell?: string; + "tell" = new TellAction(); + "msg" = this["tell"]; + "/" = new ReTellAction(); - "msg": SlashAction = { + "mute": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { - this.lastPlayerTell = params[0]; - const action: Action = { - "type": "tell", - "target": params[0], - "text": remainder - }; - this.sendAction(action); - return true; - }, - minParams: 1, - maxParams: 1 - }; - "tell": SlashAction = this["msg"]; - - "/": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - if (typeof(this.lastPlayerTell) != "undefined") { - const action: Action = { - "type": "tell", - "target": this.lastPlayerTell, - "text": remainder - }; - this.sendAction(action); - } - return true; - }, - minParams: 0, - maxParams: 0 - }; - - "mute": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - singletons.getSoundManager().toggleSound(); + stendhal.sound.toggleSound(); if (stendhal.config.getBoolean("sound")) { Chat.log("info", "Sounds are now on."); } else { @@ -735,10 +1074,13 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Mute or unmute the sounds."]; + } }; - "p": SlashAction = { + "p": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "group_message", @@ -748,43 +1090,15 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Send a message to group members."]; + } }; - /* FIXME: - * - parameters don'e work - */ - "progressstatus": SlashAction = { - execute: (type: string, params: string[], remainder: string): boolean => { - const action: Action = { - "type": type - } + "progressstatus" = new ProgressStatusAction(); - if (remainder.length > 0) { - if (remainder.indexOf("Open Quests") > -1) { - action["progress_type"] = "Open Quests"; - remainder = remainder.substring(12); - } else if (remainder.indexOf("Completed Quests") > -1) { - action["progress_type"] = "Completed Quests"; - remainder = remainder.substring(17); - } else if (remainder.indexOf("Production") > -1) { - action["progress_type"] = "Production"; - remainder = remainder.substring(11); - } else { - - } - if (remainder) { - action["item"] = remainder; - } - } - this.sendAction(action); - return true; - }, - minParams: 0, - maxParams: 0 - }; - - "remove": SlashAction = { + "remove": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { if (params == null) { return false; @@ -799,19 +1113,26 @@ export class SlashActionRepo { return true; }, minParams: 1, - maxParams: 1 + maxParams: 1, + getHelp: function(): string[] { + return ["", "Remove #player from your buddy list."]; + } }; - "screenshot": SlashAction = { + "screenshot": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { - stendhal.ui.gamewindow.createScreenshot(); - return true; + return singletons.getDownloadUtil().buildScreenshot().execute(); }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Capture a screenshot of the viewport area."]; + } }; - "sentence": SlashAction = { + "screencap" = new ScreenCaptureAction(); + + "sentence": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { if (params == null) { return false; @@ -826,12 +1147,18 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return [ + "", + "Set message on stendhalgame.org profile page and what players see when using #Look." + ]; + } }; "settings" = new SettingsAction(); - "stopwalk": SlashAction = { + "stopwalk": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "walk", @@ -841,30 +1168,33 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Turns autowalk off."]; + } }; - "volume": SlashAction = { + "volume": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const layername = params[0]; let vol = params[1]; if (typeof(layername) === "undefined") { - const layers = ["master", ...stendhal.ui.soundMan.getLayerNames()]; + const layers = ["master", ...stendhal.sound.getLayerNames()]; Chat.log("info", "Please use /volume to adjust the volume."); Chat.log("client", " is one of \"" + layers.join("\", \"") + "\""); Chat.log("client", " is a number in the range 0 to 100."); Chat.log("client", "Current volume levels:"); for (const l of layers) { - Chat.log("client", "  - " + l + " -> " + stendhal.ui.soundMan.getVolume(l) * 100); + Chat.log("client", "  - " + l + " -> " + stendhal.sound.getVolume(l) * 100); } } else if (typeof(vol) !== "undefined") { if (!/^\d+$/.test(vol)) { Chat.log("error", "Value must be a number."); return true; } - if (stendhal.ui.soundMan.setVolume(layername, parseInt(vol, 10) / 100)) { + if (stendhal.sound.setVolume(layername, parseInt(vol, 10) / 100)) { Chat.log("client", "Channel \"" + layername + "\" volume set to " - + (stendhal.ui.soundMan.getVolume(layername) * 100) + "."); + + (stendhal.sound.getVolume(layername) * 100) + "."); } else { Chat.log("error", "Unknown layer \"" + layername + "\"."); } @@ -875,10 +1205,16 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 2 + maxParams: 2, + getHelp: function(sparams?: string): string[] { + if (sparams) { + return [sparams, "Lists or sets the volume for sound and music."]; + } + return ["", "Shows current volume levels."]; + } }; - "summon": SlashAction = { + "summon": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { var x = null; var y = null; @@ -919,17 +1255,28 @@ export class SlashActionRepo { "type": type, "creature": creature, "x": x, - "y": y, - "quantity": quantity || "0" + "y": y }; + if (quantity != null) { + action["quantity"] = quantity; + } this.sendAction(action); return true; }, minParams: 1, - maxParams: -1 // XXX: is this the proper way to allow an unlimited number of arguments? + maxParams: -1, // XXX: is this the proper way to allow an unlimited number of arguments? + getHelp: function(sparams: string): string[] { + let desc: any; + if (sparams === "| [ ]") { + desc = "Summon a creature."; + } else if (sparams === " [ ] [quantity]") { + desc = "Summon the specified item or creature at co-ordinates #x, #y in the current zone."; + } + return [sparams, desc]; + } }; - "summonat": SlashAction = { + "summonat": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { var amount = params[2]; // don't require first parameter to be integer amount @@ -953,10 +1300,17 @@ export class SlashActionRepo { return true; }, minParams: 3, - maxParams: 3 + maxParams: 3, + getHelp: function(): string[] { + return [ + " [amount] ", + "Summon the specified item into the specified slot of ; defaults to 1 if" + + " not specified." + ]; + } }; - "support": SlashAction = { + "support": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "support", @@ -966,10 +1320,13 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Ask an administrator for help."]; + } }; - "supportanswer": SlashAction = { + "supportanswer": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "supportanswer", @@ -980,11 +1337,19 @@ export class SlashActionRepo { return true; }, minParams: 1, - maxParams: 1 + maxParams: 1, + aliases: ["supporta"], + getHelp: function(): string[] { + return [ + " ", + "Replies to a support question. Replace #message with $faq, $faqsocial, $ignore, $faqpvp," + + " $wiki, $knownbug, $bugstracker, $rules, $notsupport or $spam shortcuts if desired." + ]; + } }; - "supporta": SlashAction = this["supportanswer"]; + "supporta": SlashActionImpl = this["supportanswer"]; - "teleport": SlashAction = { + "teleport": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "teleport", @@ -997,10 +1362,13 @@ export class SlashActionRepo { return true; }, minParams: 4, - maxParams: 4 + maxParams: 4, + getHelp: function(): string[] { + return [" ", "Teleport #player to the given location."]; + } }; - "teleportto": SlashAction = { + "teleportto": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "teleportto", @@ -1010,10 +1378,13 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Teleport yourself near the specified player or NPC."]; + } }; - "tellall": SlashAction = { + "tellall": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "tellall", @@ -1023,10 +1394,13 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Send a private message to all logged-in players."]; + } }; - "walk": SlashAction = { + "walk": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "walk" @@ -1035,26 +1409,35 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Toggles autowalk on/off."]; + } }; - "atlas": SlashAction = { + "atlas": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { window.location.href = "https://stendhalgame.org/world/atlas.html?me=" + marauroa.currentZoneName + "." + marauroa.me.x + "." + marauroa.me.y; return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Opens atlas page on stendhalgame.org."]; + } }; - "beginnersguide": SlashAction = { + "beginnersguide": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { window.location.href = "https://stendhalgame.org/wiki/Stendhal_Beginner's_Guide"; return true; }, minParams: 0, - maxParams: 0 + maxParams: 0, + getHelp: function(): string[] { + return ["", "Opens beginner's guide wiki page on stendhalgame.org."]; + } }; "characterselector" = new OpenWebsiteAction("https://stendhalgame.org/account/mycharacters.html"); @@ -1063,7 +1446,7 @@ export class SlashActionRepo { "manual" = new OpenWebsiteAction("https://stendhalgame.org/wiki/Stendhal_Manual/Controls_and_Game_Settings"); - "profile": SlashAction = { + "profile": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { var url = "https://stendhalgame.org/character/"; var name = marauroa.me["_name"] || singletons.getSessionManager().getCharName(); @@ -1082,7 +1465,10 @@ export class SlashActionRepo { return true; }, minParams: 0, - maxParams: 1 + maxParams: 1, + getHelp: function(): string[] { + return ["[]", "Opens a player profile page on stendhalgame.org."]; + } }; "rules" = new OpenWebsiteAction("https://stendhalgame.org/wiki/Stendhal_Rules"); @@ -1091,9 +1477,11 @@ export class SlashActionRepo { "loginhistory" = new OpenWebsiteAction("https://stendhalgame.org/account/history.html"); + "logout" = new OpenWebsiteAction("/account/logout.html"); + "halloffame" = new OpenWebsiteAction("https://stendhalgame.org/world/hall-of-fame/active_overview.html"); - "storemessage": SlashAction = { + "storemessage": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": "storemessage", @@ -1104,11 +1492,14 @@ export class SlashActionRepo { return true; }, minParams: 1, - maxParams: 1 + maxParams: 1, + getHelp: function(): string[] { + return [" ", "Store a private message to deliver for an offline #player."]; + } }; /** Default action executed if a type is not registered. */ - "_default": SlashAction = { + "_default": SlashActionImpl = { execute: (type: string, params: string[], remainder: string): boolean => { const action: Action = { "type": type @@ -1161,7 +1552,7 @@ export class SlashActionRepo { array.shift(); } name = name.substr(1); - var action: SlashAction; + var action: SlashActionImpl; if (typeof(this[name]) == "undefined") { action = this["_default"]; } else { diff --git a/srcjs/stendhal/action/AboutAction.ts b/src/js/stendhal/action/AboutAction.ts similarity index 74% rename from srcjs/stendhal/action/AboutAction.ts rename to src/js/stendhal/action/AboutAction.ts index 1a964a4bf7..e5ba9ee862 100644 --- a/srcjs/stendhal/action/AboutAction.ts +++ b/src/js/stendhal/action/AboutAction.ts @@ -1,5 +1,6 @@ /*************************************************************************** - * Copyright © 2023 - Stendhal * + * Copyright © 2023-2024 - Faiumoni e. V. * + *************************************************************************** *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,14 +10,17 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { ParamList } from "./ParamList"; import { SlashAction } from "./SlashAction"; import { ui } from "../ui/UI"; import { AboutDialog } from "../ui/dialog/AboutDialog"; +import { Pair } from "../util/Pair"; +import { stendhal } from "../stendhal"; + export class AboutAction extends SlashAction { readonly minParams = 0; @@ -24,7 +28,7 @@ export class AboutAction extends SlashAction { execute(_type: string, _params: string[], _remainder: string): boolean { const wstate = stendhal.config.getWindowState("about"); - const offset = stendhal.ui.getPageOffset(); + const offset = ui.getPageOffset(); const content = new AboutDialog(); const dialog = ui.createSingletonFloatingWindow( @@ -34,4 +38,8 @@ export class AboutAction extends SlashAction { content.setFrame(dialog); return true; } + + override getHelp(params?: ParamList|Pair[]): string[] { + return ["", "Show dialog with information about project."]; + } } diff --git a/srcjs/stendhal/action/DebugAction.ts b/src/js/stendhal/action/DebugAction.ts similarity index 82% rename from srcjs/stendhal/action/DebugAction.ts rename to src/js/stendhal/action/DebugAction.ts index d1666521df..7b92d9fda7 100644 --- a/srcjs/stendhal/action/DebugAction.ts +++ b/src/js/stendhal/action/DebugAction.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2022-2024 - Stendhal * + * (C) Copyright 2022-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,20 +9,20 @@ * * ***************************************************************************/ -import { singletons } from "../SingletonRepo"; - import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; -import { SettingsDialog } from "../ui/dialog/SettingsDialog"; import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; -import { SlashAction } from "./SlashAction"; -import { Chat } from "../util/Chat"; -import { ShowFloatingWindowComponent } from "../ui/component/ShowFloatingWindowComponent"; import { Panel } from "ui/toolkit/Panel"; +import { ShowFloatingWindowComponent } from "../ui/component/ShowFloatingWindowComponent"; +import { SlashAction } from "./SlashAction"; -declare var marauroa: any; -declare var stendhal: any; +import { Chat } from "../util/Chat"; +import { Debug } from "../util/Debug"; + +import { marauroa } from "marauroa"; +import { WeatherRenderer } from "util/WeatherRenderer"; +import { stendhal } from "../stendhal"; /** * performances debugging actions @@ -46,11 +46,16 @@ export class DebugAction extends SlashAction { } else if (params[0] === "log") { Chat.debugLogEnabled = true; } else if (params[0] === "settings") { - SettingsDialog.debugging = !SettingsDialog.debugging; - Chat.log("client", "experimental settings " + (SettingsDialog.debugging ? "enabled" : "disabled")); + Chat.log("client", "Experimental settings " + (Debug.toggle("settings") ? "enabled" + : "disabled")); } else if (params[0] === "touch") { - stendhal.ui.touch.setDebuggingEnabled(!stendhal.ui.touch.isDebuggingEnabled()); - Chat.log("client", "touch debugging " + (stendhal.ui.touch.isDebuggingEnabled() ? "enabled" : "disabled")); + Chat.log("client", "Touch debugging " + (Debug.toggle("touch") ? "enabled" : "disabled")); + } else if (params[0] === "screencap") { + Debug.setActive("screencap", !Debug.isActive("screencap")); + Chat.log("client", "Screen capture debugging " + (Debug.isActive("screencap") ? "enabled" + : "disabled")); + } else if(params[0] === "light") { + Debug.toggle("light"); } return true; } @@ -62,7 +67,8 @@ export class DebugAction extends SlashAction { " /debug ui [pop]", " /debug weather []", " /debug settings", - " /debug touch" + " /debug touch", + " /debug light" ]; Chat.log("client", usage); } @@ -131,14 +137,9 @@ export class DebugAction extends SlashAction { if (weather) { weather = weather.replace(/ /g, "_"); - const wfilename = stendhal.paths.weather + "/" + weather + ".png"; - if (!stendhal.data.sprites.getCached(wfilename)) { - Chat.logH("error", "unknown weather: " + wfilename); - return; - } + WeatherRenderer.get().update(weather); } - singletons.getWeatherRenderer().update(weather); - } + } }; diff --git a/srcjs/stendhal/action/MenuItem.ts b/src/js/stendhal/action/MenuItem.ts similarity index 83% rename from srcjs/stendhal/action/MenuItem.ts rename to src/js/stendhal/action/MenuItem.ts index c0c4664959..2db78e0b63 100644 --- a/srcjs/stendhal/action/MenuItem.ts +++ b/src/js/stendhal/action/MenuItem.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -14,4 +14,10 @@ export class MenuItem { type?: string; action?: Function; index?: number; + + + constructor(title: string, action?: Function) { + this.title = title; + this.action = action; + } } diff --git a/srcjs/stendhal/action/OpenWebsiteAction.ts b/src/js/stendhal/action/OpenWebsiteAction.ts similarity index 72% rename from srcjs/stendhal/action/OpenWebsiteAction.ts rename to src/js/stendhal/action/OpenWebsiteAction.ts index f565b4096c..42900a080f 100644 --- a/srcjs/stendhal/action/OpenWebsiteAction.ts +++ b/src/js/stendhal/action/OpenWebsiteAction.ts @@ -15,21 +15,21 @@ import { SlashAction } from "./SlashAction"; * opens the specified website in the browser */ export class OpenWebsiteAction extends SlashAction { - readonly minParams = 0; - readonly maxParams = 0; + readonly minParams = 0; + readonly maxParams = 0; - /** - * creates a OpenWebsiteAction - * - * @param url website to open - */ - constructor(private url: string) { - super(); - } + /** + * creates a OpenWebsiteAction + * + * @param url website to open + */ + constructor(private url: string) { + super(); + } - execute(_type: string, _params: string[], _remainder: string): boolean { - window.location.href = this.url; - return true; - } + execute(_type: string, _params: string[], _remainder: string): boolean { + window.location.href = this.url; + return true; + } }; diff --git a/src/js/stendhal/action/ParamList.ts b/src/js/stendhal/action/ParamList.ts new file mode 100644 index 0000000000..6a56832efc --- /dev/null +++ b/src/js/stendhal/action/ParamList.ts @@ -0,0 +1,95 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Pair } from "../util/Pair"; + + +/** + * Represents a list of parameter names with descriptions for actions & chat commands. + */ +export class ParamList { + + /** Parameters associated with an action/command. */ + readonly params: Pair[]; + + + /** + * Creates a new parameter list. + * + * @param params {action.ParamList.ParamList|util.Pair.Pair|string} + * Parameters to be copied to this instance (default: []). + */ + constructor(params: ParamList|Pair[]|string=[]) { + if (typeof(params) === "string") { + const names = params.split(" "); + params = []; + for (const name of names) { + if (name) { + // string argument doesn't support including descriptions + params.push(new Pair(name, "")); + } + } + } else if (params instanceof ParamList) { + // copy construction + params = params.params; + } + this.params = [...params]; + } + + /** + * Adds a parameter to list. + * + * @param name {string} + * Parameter name/ID such as "foo" & "<foo>". + * @param desc {string} + * Parameter description info {default: empty string}. + */ + add(name: string, desc="") { + this.params.push(new Pair(name, desc)); + } + + /** + * Formats parameter names to single string. + * + * @param namesOnly {boolean} + * Format result in single line using parameter names only. + * @return {string} + * Parameter formatted string. + */ + toString(namesOnly: boolean): string { + if (namesOnly) { + let sparams = ""; + for (const pair of this.params) { + sparams = sparams.length == 0 ? pair.first : sparams + " " + pair.first; + } + return sparams; + } + let sparams = ""; + for (const pair of this.params) { + if (sparams.length > 0) { + sparams += "\n"; + } + let tmp = pair.first; + while (tmp.startsWith("[") || tmp.startsWith("<")) { + tmp = tmp.substring(1); + } + while (tmp.endsWith("]") || tmp.endsWith(">")) { + tmp = tmp.substring(0, tmp.length - 1); + } + sparams += " " + tmp; + if (pair.second) { + sparams += ": " + pair.second; + } + } + return sparams; + } +} diff --git a/src/js/stendhal/action/ProgressStatusAction.ts b/src/js/stendhal/action/ProgressStatusAction.ts new file mode 100644 index 0000000000..1f2a762dd0 --- /dev/null +++ b/src/js/stendhal/action/ProgressStatusAction.ts @@ -0,0 +1,72 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ParamList } from "./ParamList"; +import { SlashAction } from "./SlashAction"; + +import { ui } from "../ui/UI"; +import { UIComponentEnum } from "../ui/UIComponentEnum"; + +import { TravelLogDialog } from "../ui/dialog/TravelLogDialog"; + +import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; + +import { ConfigManager } from "../util/ConfigManager"; +import { Pair } from "../util/Pair"; + + +/** + * Requests progress status info from server. + */ +export class ProgressStatusAction extends SlashAction { + + readonly minParams = 0; + readonly maxParams = 0; + + + override execute(_type: string, _params: string[], _remainder: string): boolean { + let travelLogDialog = ui.get(UIComponentEnum.TravelLogDialog) as TravelLogDialog; + if (!travelLogDialog) { + // display travel log dialog before sending request so player knows action executed correctly + // & not confused by potential delay in response + const dstate = ConfigManager.get().getWindowState("travel-log"); + travelLogDialog = new TravelLogDialog(); + new FloatingWindow("Travel Log", travelLogDialog, dstate.x, dstate.y).setId("travel-log"); + } + + const action: any = {"type": _type}; + if (_remainder.length > 0) { + if (_remainder.indexOf("Open Quests") > -1) { + action["progress_type"] = "Open Quests"; + _remainder = _remainder.substring(12); + } else if (_remainder.indexOf("Completed Quests") > -1) { + action["progress_type"] = "Completed Quests"; + _remainder = _remainder.substring(17); + } else if (_remainder.indexOf("Production") > -1) { + action["progress_type"] = "Production"; + _remainder = _remainder.substring(11); + } else { + + } + if (_remainder) { + action["item"] = _remainder; + } + } + this.send(action); + return true; + } + + override getHelp(params?: ParamList|Pair[]): string[] { + // FIXME: including parameter in chat command input should set visible tab + return ["", "Open travel log dialog window."]; + } +} diff --git a/src/js/stendhal/action/ReTellAction.ts b/src/js/stendhal/action/ReTellAction.ts new file mode 100644 index 0000000000..499a986185 --- /dev/null +++ b/src/js/stendhal/action/ReTellAction.ts @@ -0,0 +1,36 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { TellAction } from "./TellAction"; +import { ParamList } from "./ParamList"; + +import { Pair } from "../util/Pair"; + + +export class ReTellAction extends TellAction { + + constructor() { + super(0, 0); + } + + override execute(_type: string, params: string[], remainder: string): boolean { + const target = ReTellAction.getLastPlayerTell(); + if (typeof(target) !== "undefined") { + return super.execute(_type, [target], remainder); + } + return true; + } + + override getHelp(params?: ParamList|Pair[]): string[] { + return ["", "Send a private message to the last player you sent a message to."]; + } +} diff --git a/src/js/stendhal/action/ScreenCaptureAction.ts b/src/js/stendhal/action/ScreenCaptureAction.ts new file mode 100644 index 0000000000..378fda38bb --- /dev/null +++ b/src/js/stendhal/action/ScreenCaptureAction.ts @@ -0,0 +1,42 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { SlashAction } from "./SlashAction"; + +import { ScreenCapture } from "../util/ScreenCapture"; + +import { stendhal } from "../stendhal"; +import { ViewPort } from "ui/ViewPort"; + + +export class ScreenCaptureAction extends SlashAction { + + readonly minParams = 0; + readonly maxParams = 0; + + override desc = "Start or stop capturing video of the client viewport"; + + private recorder?: ScreenCapture; + + + execute(type: string, params: string[], remainder: string): boolean { + if (this.recorder && ScreenCapture.isActive()) { + // currently recording + this.recorder.stop(); + this.recorder = undefined; + return true; + } + this.recorder = new ScreenCapture(); + this.recorder.start(ViewPort.get().getElement()); + return true; + } +} diff --git a/srcjs/stendhal/action/SettingsAction.ts b/src/js/stendhal/action/SettingsAction.ts similarity index 82% rename from srcjs/stendhal/action/SettingsAction.ts rename to src/js/stendhal/action/SettingsAction.ts index 78a45b8bca..61e00d60d0 100644 --- a/srcjs/stendhal/action/SettingsAction.ts +++ b/src/js/stendhal/action/SettingsAction.ts @@ -1,5 +1,6 @@ /*************************************************************************** - * Copyright © 2023 - Stendhal * + * Copyright © 2023-2024 - Faiumoni e. V. * + *************************************************************************** *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,7 +10,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { SlashAction } from "./SlashAction"; @@ -22,9 +23,12 @@ export class SettingsAction extends SlashAction { readonly minParams = 0; readonly maxParams = 0; + override readonly desc = "Opens settings dialog."; + + execute(_type: string, _params: string[], _remainder: string): boolean { const wstate = stendhal.config.getWindowState("menu"); - const offset = stendhal.ui.getPageOffset(); + const offset = ui.getPageOffset(); const content = new SettingsDialog(); const dialog = ui.createSingletonFloatingWindow( diff --git a/src/js/stendhal/action/SlashAction.ts b/src/js/stendhal/action/SlashAction.ts new file mode 100644 index 0000000000..0e0632a3d1 --- /dev/null +++ b/src/js/stendhal/action/SlashAction.ts @@ -0,0 +1,106 @@ +/*************************************************************************** + * (C) Copyright 2021-2024 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { marauroa } from "marauroa" + +import { ParamList } from "./ParamList"; +import { Pair } from "../util/Pair"; + + +/** + * Base slash action implementation. + */ +export abstract class SlashActionImpl { + [key: string|symbol]: any; + /** Minimum required number of parameters. */ + abstract minParams: number; + /** Maximum allowed number of parameters. */ + abstract maxParams: number; + /** Parameter definitions for help information. */ + params?: ParamList|string; + /** Description for help information. */ + desc?: string; + /** Alternative aliases. */ + aliases?: string[]; + + + /** + * Instructions to be executed for command. + * + * @param type {string} + * Command name. + * @param params {string[]} + * Parameters passed to command. + * @param remainder {string} + * Any remaining data after parameters have been parsed. + * @return boolean + * `true` to represent successful execution. + */ + abstract execute(type: string, params: string[], remainder: string): boolean; +} + + +/** + * Abstract base class for user actions. + */ +export abstract class SlashAction extends SlashActionImpl { + + /** + * Retrieves help information. + * + * @param params {action.ParamList.ParamList|util.Pair.Pair[]} + * Optional parameters info. + * @return {string[]} + * Help info for this action. + */ + getHelp(params?: ParamList|Pair[]): string[] { + const p: any = params ? new ParamList(params) : this.params; + const result = []; + const sparams = p ? SlashAction.formatParams(p) : ""; + if (this.desc) { + result.push(sparams); + result.push(this.desc); + } else if (sparams) { + result.push(sparams); + } + return result; + } + + /** + * Formats parameter list information. + * + * @param params {any} + * Parameters info. + * @param namesOnly {boolean} + * Format result in single line using parameter names only (default: `true`). + * @return {string} + * Parameter formatted string. + */ + static formatParams(params: any, namesOnly=true): string { + if (params instanceof SlashAction) { + params = params.params; + } + if (typeof(params) === "string") { + return params; + } + return new ParamList(params).toString(namesOnly); + } + + /** + * Forwards action information to server. + * + * @param action {object} + * Action object. + */ + protected send(action: object) { + marauroa.clientFramework.sendAction(action); + } +}; diff --git a/src/js/stendhal/action/TellAction.ts b/src/js/stendhal/action/TellAction.ts new file mode 100644 index 0000000000..f4d57622ea --- /dev/null +++ b/src/js/stendhal/action/TellAction.ts @@ -0,0 +1,69 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ParamList } from "./ParamList"; +import { SlashAction } from "./SlashAction"; + +import { Pair } from "../util/Pair"; + + +export class TellAction extends SlashAction { + + override readonly minParams; + override readonly maxParams; + override readonly aliases = ["msg"]; + + private static lastPlayerTell?: string; + + + /** + * Creates a new tell action. + * + * NOTE: only inheriting classes should call constructor with min/max params + * + * @param {number=} minParams + * Minimum required number of parameters. + * @param {number=} maxParams + * Maximum allowed number of parameters. + */ + constructor(minParams?: number, maxParams?: number) { + super(); + this.minParams = typeof(minParams) !== "undefined" ? minParams : 1; + this.maxParams = typeof(maxParams) !== "undefined" ? maxParams : 1; + } + + override execute(_type: string, params: string[], remainder: string): boolean { + const target = params[0]; + const action = { + "type": "tell", + "target": target, + "text": remainder + }; + this.send(action); + TellAction.lastPlayerTell = target; + return true; + } + + override getHelp(params?: ParamList|Pair[]): string[] { + return [" ", "Send a private message to #player."]; + } + + /** + * Retrieves name of player most recently messaged. + * + * @return {string|undefined} + * Player name or `undefined` if never private messaged. + */ + static getLastPlayerTell(): string|undefined { + return TellAction.lastPlayerTell; + } +} diff --git a/srcjs/stendhal/data/CStatus.ts b/src/js/stendhal/data/CStatus.ts similarity index 96% rename from srcjs/stendhal/data/CStatus.ts rename to src/js/stendhal/data/CStatus.ts index feb9b2497b..a0e77f6992 100644 --- a/srcjs/stendhal/data/CStatus.ts +++ b/src/js/stendhal/data/CStatus.ts @@ -9,8 +9,8 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; export class CStatus { diff --git a/srcjs/stendhal/data/CacheManager.ts b/src/js/stendhal/data/CacheManager.ts similarity index 98% rename from srcjs/stendhal/data/CacheManager.ts rename to src/js/stendhal/data/CacheManager.ts index a65ff5c1c5..e3b66bb1bb 100644 --- a/srcjs/stendhal/data/CacheManager.ts +++ b/src/js/stendhal/data/CacheManager.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; /** diff --git a/srcjs/stendhal/data/EmojiStore.ts b/src/js/stendhal/data/EmojiStore.ts similarity index 95% rename from srcjs/stendhal/data/EmojiStore.ts rename to src/js/stendhal/data/EmojiStore.ts index 78a72e5e85..574ecce14c 100644 --- a/srcjs/stendhal/data/EmojiStore.ts +++ b/src/js/stendhal/data/EmojiStore.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Stendhal * + * Copyright © 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,10 +9,9 @@ * * ***************************************************************************/ -import { Paths } from "./Paths"; import { JSONLoader } from "../util/JSONLoader"; - -declare var stendhal: any; +import { htmlImageStore } from "./HTMLImageStore"; +import { Paths } from "./Paths"; export class EmojiStore { @@ -71,7 +70,7 @@ export class EmojiStore { if (!filename) { return; } - return stendhal.data.sprites.get(filename); + return htmlImageStore.get(filename); } /** diff --git a/src/js/stendhal/data/EntityOverlayRegistry.ts b/src/js/stendhal/data/EntityOverlayRegistry.ts new file mode 100644 index 0000000000..3be6716b9b --- /dev/null +++ b/src/js/stendhal/data/EntityOverlayRegistry.ts @@ -0,0 +1,89 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { stendhal } from "../stendhal"; + +import { Entity } from "../entity/Entity"; + +import { DirectionalSkillEffect } from "../sprite/action/DirectionalSkillEffect"; +import { SkillEffect } from "../sprite/action/SkillEffect"; + +type AnimationTuple = [string, number]; +type AnimationEntry = Record; + + +/** + * Registry for persistent entity overlay effects. + * + * TODO: + * - move declarations to JSON file if we want support in Java client + * - better animation for electricity + */ +export namespace EntityOverlayRegistry { + /** Table containing animation definitions. */ + const AnimationTable: Record = { + "NPC": { + "Aenihata": ["electricity_blue", 50], + "Tywysoga": "magic_sparkles" + }, + + "creature": { + "albino elf magician": "beams", + "archrat": "flame", + "dark elf master": ["electricity_violet", 50], + "dark elf viceroy": ["electricity_blue", 50], + "emperor dalmung": "flame_blue", + "ice giant": "ice_sparkles_2x", + "ice golem": "ice_sparkles", + "imperial demon lord": ["electricity_red", 50], + "necrosophia": "necro_flames" + } + } + + /** Entities with direction dependent animation. */ + const directional = [ + "necrosophia" + ]; + + /** + * Function for handling retrieval of animation definitions. + * + * @param {string} type + * Entity type. + * @param {Entity} entity + * Entity with which the overlay is associated. + * @returns {SkillEffect|undefined} + * Overlay effect or `undefined` if no effect available. + */ + export function get(type: string, entity: Entity): SkillEffect|undefined { + if (!stendhal.config.getBoolean("effect.entity-overlay")) { + return undefined; + } + const group = AnimationTable[type]; + if (!group) { + return undefined; + } + const name = entity["name"]; + let aniDef: string|AnimationTuple = group[name]; + if (!aniDef) { + return undefined; + } + if (typeof(aniDef) === "string") { + // use a default delay value if none specified + aniDef = [aniDef as string, 0]; + } + if (directional.indexOf(name) > -1) { + return new DirectionalSkillEffect(entity, aniDef[0], aniDef[1]); + } + return new SkillEffect(aniDef[0], aniDef[1]); + } +} diff --git a/srcjs/stendhal/data/GroupManager.ts b/src/js/stendhal/data/GroupManager.ts similarity index 98% rename from srcjs/stendhal/data/GroupManager.ts rename to src/js/stendhal/data/GroupManager.ts index 9423ba2f6a..3c2b6f9b49 100644 --- a/srcjs/stendhal/data/GroupManager.ts +++ b/src/js/stendhal/data/GroupManager.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { SlashActionRepo } from "../SlashActionRepo"; diff --git a/src/js/stendhal/data/HTMLImageStore.ts b/src/js/stendhal/data/HTMLImageStore.ts new file mode 100644 index 0000000000..3ac5b9c9f4 --- /dev/null +++ b/src/js/stendhal/data/HTMLImageStore.ts @@ -0,0 +1,290 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Paths } from "./Paths"; +import { ImageFilter } from "../sprite/image/ImageFilter"; + +export class HTMLImageStore { + + private knownBrokenUrls: {[url: string]: boolean} = {}; + private images: {[filename: string]: CanvasImageSource} = {}; + + private knownShadows: {[key: string]: boolean} = { + "24x32": true, + "32x32": true, + "32x48": true, + "32x48_long": true, + "48x64": true, + "48x64_float": true, + "64x48": true, + "64x64": true, + "64x85": true, + "64x96": true, + "76x64": true, + "81x96": true, + "96x96": true, + "96x128": true, + "128x96": true, + "128x170": true, + "144x128": true, + "168x224": true, + "192x192": true, + "192x192_float": true, + "192x256": true, + "320x440": true, + "ent": true + }; + + // alternatives for known images that may be considered violent or mature + private knownSafeSprites: {[filename: string]: boolean} = { + [Paths.sprites + "/monsters/huge_animal/thing"]: true, + [Paths.sprites + "/monsters/mutant/imperial_mutant"]: true, + [Paths.sprites + "/monsters/undead/bloody_zombie"]: true, + [Paths.sprites + "/npc/deadmannpc"]: true + }; + + // TODO: move to animation.json + animations: {[key: string]: any} = { + idea: { + "love": {delay: 100, offsetX: 24, offsetY: -8} + } + }; + + + get(filename: string): any { + if (!filename) { + return {}; + } + if (filename.indexOf("undefined") > -1) { + if (!this.knownBrokenUrls[filename]) { + console.log("Broken image path: ", filename, new Error()); + } + this.knownBrokenUrls[filename] = true; + return {}; + } + if (this.images[filename]) { + return this.images[filename]; + } + var temp = new Image(); + temp.onerror = (function(t: HTMLImageElement, store: HTMLImageStore) { + return function() { + if (t.src && !store.knownBrokenUrls[t.src]) { + console.log("Broken image path:", t.src, new Error()); + store.knownBrokenUrls[t.src] = true; + } + const failsafe = store.getFailsafe(); + if (failsafe.src && t.src !== failsafe.src) { + t.src = failsafe.src; + } + }; + })(temp, this); + temp.src = filename; + this.images[filename] = temp; + return temp; + } + + /** + * Rotates an image. + * + * @param img + * Image to be rotated. + * @param angle + * Angle of rotation. + */ + private rotate(img: HTMLImageElement, angle: number) { + const canvas = document.getElementById("drawing-stage")! as HTMLCanvasElement; + const ctx = canvas.getContext("2d")!; + // make sure working with blank canvas + ctx.clearRect(0, 0, canvas.width, canvas.height); + canvas.width = img.width; + canvas.height = img.height; + + ctx.translate(canvas.width / 2, canvas.height / 2); + ctx.rotate(angle * Math.PI / 180); + ctx.translate(-canvas.width / 2, -canvas.height / 2); + ctx.drawImage(img, 0, 0); + + img.src = canvas.toDataURL("image/png"); + } + + /** + * Retrieves a rotated image. + * + * @param filename + * Path to target image file. + * @param angle + * Angle of rotation. + * @return + * HTMLImageElement. + */ + getRotated(filename: string, angle: number): any { + if (angle == 0) { + return this.get(filename); + } + const id = filename + "-rot" + angle; + if (this.images[id]) { + return this.get(id); + } + // NOTE: cannot use HTMLImageElement.cloneNode here, must get base image then transfer + // `src` property when ready + const img = new Image(); + img.onload = () => { + img.onload = null; + this.rotate(img, angle); + } + const baseImg = this.get(filename); + if (baseImg.complete) { + img.src = baseImg.src; + } else { + baseImg.onload = () => { + baseImg.onload = null; + img.src = baseImg.src; + } + } + this.images[id] = img; + return img; + } + + /** + * Adds an image to cache. + * + * @param {string} id + * Cache identifier. + * @param {SpriteImage} + * Image to be cached. + */ + cache(id: string, image: CanvasImageSource) { + this.images[id] = image; + } + + /** + * Used when we only want an image if it was previously cached. + * + * @param filename + * Full file path. + * @return + * HTMLImageElement or undefined. + */ + getCached(filename: string): any { + return this.images[filename]; + } + + /** + * Retrieves the failsafe sprite. + * + * @return + * HTMLImageElement with failsafe image data. + */ + getFailsafe(): HTMLImageElement { + const filename = Paths.sprites + "/failsafe.png"; + let failsafe = this.images[filename]; + if (failsafe) { + } else { + failsafe = new Image(); + failsafe.src = filename; + this.images[filename] = failsafe; + } + return failsafe as HTMLImageElement; + } + + /** + * Checks cached images for a valid filename. + * + * @param filename + * Image filename to be checked. + * @return + * Path to image or failsafe image file. + */ + checkPath(filename: string): string { + return this.get(filename).src; + } + + + /** + * @param {string} fileName + * @param {string} filter + * @param {number=} param + */ + getFiltered(fileName: string, filter: string, param?: number) { + const img = this.get(fileName); + if (!img.complete || img.width === 0 || img.height === 0) { + return img; + } + const filteredName = fileName + " " + filter + " " + param; + let filtered = this.images[filteredName]; + if (typeof(filtered) === "undefined") { + const canvas = document.createElement("canvas") as any; + canvas.width = img.width; + canvas.height = img.height; + const ctx = canvas.getContext("2d")!; + ctx.drawImage(img, 0, 0); + const imgData = ctx.getImageData(0, 0, img.width, img.height); + new ImageFilter().filter(imgData, filter, param); + ctx.putImageData(imgData, 0, 0); + canvas.complete = true; + this.images[filteredName] = filtered = canvas; + } + + return filtered; + } + + + /** + * Retrieves a shadow sprite if the style is available. + * + * @param shadowStyle + * Style of shadow to get from cache. + * @return + * Image sprite or undefined. + */ + getShadow(shadowStyle: string): any { + if (this.knownShadows[shadowStyle]) { + const img = new Image(); + img.src = Paths.sprites + "/shadow/" + shadowStyle + ".png"; + return img; + } + return undefined; + } + + /** + * Checks if there is a "safe" image available for sprite. + * + * @param filename + * The sprite image base file path. + * @return + * true if a known safe image is available. + */ + hasSafeImage(filename: string): boolean { + return this.knownSafeSprites[filename] == true; + } + + /** + * Called at startup to pre-cache certain images. + */ + startupCache() { + // failsafe image + this.getFailsafe(); + // tutorial profile + this.get(Paths.sprites + "/npc/floattingladynpc.png"); + // achievement assets + this.get(Paths.gui + "/banner_background.png"); + for (const cat of ["commerce", "deathmatch", "experience", "fighting", "friend", + "interior_zone", "item", "obtain", "outside_zone", "production", "quest", + "quest_ados_items", "quest_kill_blordroughs", "quest_kirdneh_item", + "quest_mithrilbourgh_enemy_army", "quest_semos_monster", "special", + "underground_zone"]) { + this.get(Paths.achievements + "/" + cat + ".png"); + } + } +} + +// SpriteStore singleton instance +export const htmlImageStore = /* @__PURE__ */ new HTMLImageStore(); diff --git a/srcjs/stendhal/data/ImageWithDimensions.ts b/src/js/stendhal/data/ImageWithDimensions.ts similarity index 100% rename from srcjs/stendhal/data/ImageWithDimensions.ts rename to src/js/stendhal/data/ImageWithDimensions.ts diff --git a/src/js/stendhal/data/Outfit.ts b/src/js/stendhal/data/Outfit.ts new file mode 100644 index 0000000000..6052266214 --- /dev/null +++ b/src/js/stendhal/data/Outfit.ts @@ -0,0 +1,232 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Pair } from "../util/Pair"; +import { StringUtil } from "../util/StringUtil"; +import { Paths } from "./Paths"; + +import { stendhal } from "../stendhal"; +import { ImageMetadata } from "sprite/image/ImageMetadata"; +import { MultilayerImageLoader } from "sprite/image/MultilayerImageLoader"; +import { OutfitStore } from "./OutfitStore"; + + +/** + * Represents an entity's sprite layers. + */ +export class Outfit { + + /** Sprite layers. */ + private readonly layers: {[name: string]: number}; + /** Layer coloring values. */ + private coloring?: {[name: string]: number}; + + + /** + * Creates a new outfit. + * + * @param layers + * Sprite layers. + */ + constructor(layers: {[layer: string]: number}={}) { + this.layers = layers; + } + + /** + * Builds an outfit from string values. + * + * @param {string} layers + * Outfit layers definition in "layer=index,..." format. + * @param {string=} coloring + * Outfit colors definition in "layer=color,..." format. + * @returns {Outfit} + * New outfit. + */ + static build(layers: string, coloring?: string): Outfit { + const olayers: {[name: string]: number} = {}; + for (const l of layers.split(",")) { + if (l.includes("=")) { + const temp = l.split("="); + olayers[temp[0]] = Number.parseInt(temp[1], 10); + } + } + const outfit = new Outfit(olayers); + if (coloring) { + const ocoloring: {[name: string]: number} = {}; + for (const c of coloring.split(",")) { + if (c.includes("=")) { + const temp = c.split("="); + ocoloring[temp[0]] = Number.parseInt(temp[1], 10); + } + } + outfit.setColoring(ocoloring); + } + return outfit; + } + + /** + * Sets a layer's sprite index. + * + * @param name + * Layer name. + * @param index + * Sprite image index. + */ + public setLayer(name: string, index: number) { + this.layers[name] = index; + } + + /** + * Unsets a layer's sprite index. + * + * @param name + * Layer name. + */ + public unsetLayer(name: string) { + delete this.layers[name]; + } + + /** + * Retrieves the index value of a specified layer. + * + * @param name + * Layer name. + * @return + * Sprite image index. + */ + public getLayerIndex(name: string): number|undefined { + return this.layers[name]; + } + + /** + * Retrieves sorted layer info. + * + * @return {util.Pair.Pair[]} + * Layers info. + */ + public getLayers(): Pair[] { + const layers: Pair[] = []; + // only include valid layers + for (const name of OutfitStore.get().getLayerNames()) { + let index = this.layers[name]; + if (index != undefined) { + layers.push(new Pair(name, index)); + } + } + return layers; + } + + /** + * Sets coloring info for this outfit. + * + * @param coloring {object} + * Color values indexed by layer name. + */ + public setColoring(coloring: {[name: string]: number}) { + this.coloring = coloring; + } + + /** + * Retrieves coloring info for this outfit. + * + * @return {object} + * Color values indexed by layer name or `undefined`. + */ + public getColoring(): {[name: string]: number}|undefined { + return this.coloring; + } + + /** + * Retrieves coloring for a single layer. + * + * @param name {string} + * Layer name. + * @return {number} + * Color value or `undefined`. + */ + public getLayerColor(name: string): number|undefined { + if (OutfitStore.get().isSkinLayer(name)) { + name = "skin"; + } + return this.coloring && name in this.coloring ? this.coloring[name] : undefined; + } + + /** + * Retrieves signature identifying this outfit. + */ + public getSignature(): string { + const lsig: string[] = []; + const csig: string[] = []; + for (const layer of this.getLayers()) { + lsig.push(layer.first + "=" + layer.second); + } + if (this.coloring) { + for (const name of Object.keys(this.coloring)) { + csig.push(name + "=" + this.coloring[name]); + } + } + return "outfit(" + lsig.join(",") + ")" + (csig ? " colors(" + csig.join(",") + ")" : "") + + (stendhal.config.getBoolean("effect.no-nude") ? " no-nude" : ""); + } + + /** + * Compares outfit signatures for equality. + * + * @param {any} obj + * The object to compare against this outfit. + */ + public equals(obj: any): boolean { + if (!(obj instanceof Outfit)) { + return false; + } + return obj.getSignature() === this.getSignature(); + } + + /** + * Creates a sprite sheet from layer information. + * + * TODO: + * - use dress layer based on body type + */ + async toImage(): Promise { + let parts: ImageMetadata[] = []; + let outfitLayers = this.getLayers(); + const detailIndex = this.getLayerIndex("detail") || 0; + if (OutfitStore.get().detailHasRearLayer(detailIndex)) { + outfitLayers = [new Pair("detail-rear", detailIndex), ...outfitLayers]; + } + for (const l of outfitLayers) { + let layerName = l.first; + let suffix = ""; + if (layerName.endsWith("-rear")) { + suffix = "-rear"; + layerName = layerName.replace(/-rear$/, ""); + } + const layerIndex = l.second; + let layerPath = Paths.sprites + "/outfit/" + layerName + "/" + + StringUtil.padLeft(""+layerIndex, "0", 3) + suffix; + if (layerName === "body" && stendhal.config.getBoolean("effect.no-nude")) { + // FIXME: some non-player pickable bodies don't have "no-nude" variant + layerPath += "-nonude"; + } + layerPath += ".png"; + let filter = undefined; + let coloring = this.getLayerColor(layerName); + if (coloring) { + filter = "trueColor"; + } + parts.push(new ImageMetadata(layerPath, filter, coloring)); + } + + return await new MultilayerImageLoader(parts).load(); + } +} diff --git a/srcjs/stendhal/data/OutfitStore.ts b/src/js/stendhal/data/OutfitStore.ts similarity index 74% rename from srcjs/stendhal/data/OutfitStore.ts rename to src/js/stendhal/data/OutfitStore.ts index 10fbe6abbf..aaa22018f6 100644 --- a/srcjs/stendhal/data/OutfitStore.ts +++ b/src/js/stendhal/data/OutfitStore.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2003-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -15,11 +15,17 @@ import { JSONLoader } from "../util/JSONLoader"; export class OutfitStore { + // layer names in draw order + private static readonly layers: string[] = ["body", "dress", "head", "mouth", "eyes", "mask", "hair", "hat", "detail"]; + private static readonly layersLegacy: string[] = ["body", "dress", "head", "hair", "detail"]; + // layers using skin coloring + private static readonly skinLayers: string[] = ["body", "head"]; + private detailRearLayers: number[] = []; // player pickable layers - private count: {[key: string]: number} = { + public readonly count: {[key: string]: number} = { "hat": 19, "hair": 57, "mask": 9, @@ -70,6 +76,31 @@ export class OutfitStore { loader.load(Paths.sprites + "/outfit/outfits.json"); } + /** + * Retrieves names of applicable outfit layers. + * + * @returns {string[]} + * Layer names. + */ + getLayerNames(legacy=false): string[] { + if (legacy) { + return [...OutfitStore.layersLegacy]; + } + return [...OutfitStore.layers]; + } + + /** + * Determines if a layer uses skin coloring. + * + * @param name {string} + * Layer name. + * @return {boolean} + * `true` if the layer is considered to be a "skin" layer. + */ + isSkinLayer(name: string): boolean { + return OutfitStore.skinLayers.indexOf(name) > -1; + } + /** * Determines if hair should be drawn under a determinted hat index. * diff --git a/srcjs/stendhal/data/Paths.ts b/src/js/stendhal/data/Paths.ts similarity index 88% rename from srcjs/stendhal/data/Paths.ts rename to src/js/stendhal/data/Paths.ts index 373044d9ee..294c3736b5 100644 --- a/srcjs/stendhal/data/Paths.ts +++ b/src/js/stendhal/data/Paths.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Stendhal * + * Copyright © 2003-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -22,7 +22,9 @@ export class Paths { public static readonly sprites = Paths.data + "/sprites"; public static readonly weather = Paths.sprites + "/weather"; public static readonly achievements = Paths.sprites + "/achievements"; - public static readonly tileset = Paths.extractPath("data-tileset-path"); + public static readonly maps = Paths.data + "/maps"; + public static readonly tileset = Paths.maps + "/tileset"; + public static readonly parallax = Paths.maps + "/parallax"; public static readonly ws = Paths.extractPath("data-ws"); /** diff --git a/srcjs/stendhal/data/Map.ts b/src/js/stendhal/data/TileMap.ts similarity index 62% rename from srcjs/stendhal/data/Map.ts rename to src/js/stendhal/data/TileMap.ts index 2e493b768d..ebd62a6154 100644 --- a/srcjs/stendhal/data/Map.ts +++ b/src/js/stendhal/data/TileMap.ts @@ -9,53 +9,56 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { Deserializer } from "marauroa" +import { stendhal } from "../stendhal"; import { Paths } from "./Paths"; -import { LandscapeRenderingStrategy, CombinedTilesetRenderingStrategy } from "../landscape/LandscapeRenderingStrategy"; +import { LandscapeRenderingStrategy } from "../landscape/LandscapeRenderingStrategy"; +import { CombinedTilesetRenderingStrategy } from "../landscape/CombinedTilesetRenderingStrategy"; import { IndividualTilesetRenderingStrategy } from "../landscape/IndividualTilesetRenderingStrategy"; +import { ParallaxBackground } from "../landscape/ParallaxBackground"; -export class Map { +export class TileMap { - private currentZoneName = ""; + public currentZoneName = ""; - private offsetX = 0; - private offsetY = 0; - private zoneSizeX = -1; - private zoneSizeY = -1; - private sizeX = 20; - private sizeY = 15; + public offsetX = 0; + public offsetY = 0; + public zoneSizeX = -1; + public zoneSizeY = -1; + public sizeX = 20; + public sizeY = 15; - private tileWidth = 32; - private tileHeight = 32; - private zoom = 100; + public tileWidth = 32; + public tileHeight = 32; + public zoom = 100; - private tilesetFilenames: string[] = []; - private aImages = -1; - private layerNames: any = -1; - private layers: any = -1; - private firstgids: any = -1; - private gidsindex: any = []; + public tilesetFilenames: string[] = []; + public aImages = -1; + public layerNames: any = -1; + public layers: any = -1; + public firstgids: any = -1; + public gidsindex: any = []; - private drawingError = false; - private targetTileWidth = 0; - private targetTileHeight = 0; + public drawingError = false; + public targetTileWidth = 0; + public targetTileHeight = 0; - private readonly layerGroups: any = [ + public readonly layerGroups = [ ["0_floor", "1_terrain", "2_object"], ["3_roof", "4_roof_add"] ]; - private layerGroupIndexes: any; + public readonly blendLayers = ["blend_ground", "blend_roof"] + public layerGroupIndexes: any; - private strategy: LandscapeRenderingStrategy; - private protection: any; - private collisionData: any; + public strategy: LandscapeRenderingStrategy; + public protection: any; + public collisionData: any; // alternatives for known images that may be considered violent or mature - private knownSafeTilesets: string[] = [ + public knownSafeTilesets: string[] = [ Paths.tileset + "/item/armor/bloodied_small_axe", Paths.tileset + "/item/blood/floor_stain", Paths.tileset + "/item/blood/floor_stains_2", @@ -63,18 +66,22 @@ export class Map { Paths.tileset + "/item/blood/small_stains" ]; + public parallax: ParallaxBackground; + public parallaxImage?: string; + public ignoredTiles: string[]; + /** Singleton instance. */ - private static instance: Map; + private static instance: TileMap; /** * Retrieves singleton instance. */ - static get(): Map { - if (!Map.instance) { - Map.instance = new Map(); + static get(): TileMap { + if (!TileMap.instance) { + TileMap.instance = new TileMap(); } - return Map.instance; + return TileMap.instance; } /** @@ -86,6 +93,8 @@ export class Map { } else { this.strategy = new CombinedTilesetRenderingStrategy(); } + this.parallax = ParallaxBackground.get(); + this.ignoredTiles = []; } /** @@ -117,16 +126,23 @@ export class Map { this.decodeMapLayer(content, "2_object"); this.decodeMapLayer(content, "3_roof"); this.decodeMapLayer(content, "4_roof_add"); + this.decodeMapLayer(content, "blend_ground"); + this.decodeMapLayer(content, "blend_roof"); this.protection = this.decodeMapLayer(content, "protection"); this.collisionData = this.decodeMapLayer(content, "collision"); this.layerGroupIndexes = this.mapLayerGroup(); this.strategy.onMapLoaded(this); + + if (this.parallaxImage) { + this.parallax.setImage(this.parallaxImage, this.zoneSizeX * this.tileWidth, + this.zoneSizeY * this.tileHeight); + } } decodeTileset(content: any, name: string) { var layerData = content[name]; - var deserializer = marauroa.Deserializer.fromBase64(layerData); + var deserializer = Deserializer.fromBase64(layerData); var amount = deserializer.readInt() as number; this.tilesetFilenames = []; @@ -139,12 +155,17 @@ export class Map { // This is not input validation. It just rewrites a path used by the // Java client to a path matching the webserver directory layout. var filename = "/" + source.replace(/\.\.\/\.\.\//g, ""); + const basename = filename.replace(/\.png$/, "").replace(/^\/tileset\//, ""); + const targetname = Paths.tileset + "/" + basename; - let baseFilename = filename.replace(/\.png$/, "").replace("/tileset", Paths.tileset); - if (!stendhal.config.getBoolean("effect.blood") && this.hasSafeTileset(baseFilename)) { - this.tilesetFilenames.push(baseFilename + "-safe.png"); + if (this.ignoredTiles.indexOf(basename) > -1) { + // server has specified that certain tiles should not be drawn on this map + continue; + } + if (!stendhal.config.getBoolean("effect.blood") && this.hasSafeTileset(targetname)) { + this.tilesetFilenames.push(targetname + "-safe.png"); } else { - this.tilesetFilenames.push(baseFilename + ".png"); + this.tilesetFilenames.push(targetname + ".png"); } this.firstgids.push(firstgid); @@ -164,11 +185,18 @@ export class Map { } decodeMapLayer(content: any, name: string): number[]|undefined { - var layerData = content[name]; + var layerData: any; + if (name === "0_floor" && stendhal.config.getBoolean("effect.parallax")) { + // check for parallax-supporive floor layer + layerData = content["0_floor_parallax"]; + } + if (!layerData) { + layerData = content[name]; + } if (!layerData) { return; } - var deserializer = marauroa.Deserializer.fromDeflatedBase64(layerData); + var deserializer = Deserializer.fromDeflatedBase64(layerData); deserializer.readString(); // zone name this.zoneSizeX = deserializer.readInt(); this.zoneSizeY = deserializer.readInt(); @@ -222,4 +250,36 @@ export class Map { hasSafeTileset(filename: string) { return this.knownSafeTilesets.indexOf(filename) > -1; } + + /** + * Sets or unsets parallax image. + * + * @param {string=} name + * Background image filename. + */ + setParallax(name?: string) { + this.parallaxImage = name; + if (typeof(name) === "undefined") { + this.parallax.reset(); + } + } + + /** + * Adds tilesets to be ignored when drawing. + * + * @param {string=} tilesets + * Comma-delimited string. If empty or `undefined`, ignored tilesets list will be reset. + */ + setIgnoredTiles(tilesets?: string) { + if (!tilesets) { + this.ignoredTiles = []; + return; + } + for (let t of tilesets.split(",")) { + t = t.trim(); + if (t !== "") { + this.ignoredTiles.push(t); + } + } + } } diff --git a/srcjs/stendhal/data/TileStore.ts b/src/js/stendhal/data/TileStore.ts similarity index 97% rename from srcjs/stendhal/data/TileStore.ts rename to src/js/stendhal/data/TileStore.ts index 17e20db3e9..1a3c2f2e73 100644 --- a/srcjs/stendhal/data/TileStore.ts +++ b/src/js/stendhal/data/TileStore.ts @@ -12,9 +12,6 @@ import { Paths } from "./Paths"; import { JSONLoader } from "../util/JSONLoader"; -declare var stendhal: any; - - type AnimationMap = { [key: string]: any; } @@ -70,7 +67,7 @@ export class TileStore { this.landscapeMap = this.loadAnimations( loader.data["landscape"], Paths.tileset + "/"); this.weatherMap = this.loadAnimations( - loader.data["weather"], stendhal.paths.weather + "/"); + loader.data["weather"], Paths.weather + "/"); }; loader.load(Paths.tileset + "/animation.json"); } diff --git a/srcjs/stendhal/util/Color.ts b/src/js/stendhal/data/color/Color.ts similarity index 55% rename from srcjs/stendhal/util/Color.ts rename to src/js/stendhal/data/color/Color.ts index dac3cd718b..47adce7dca 100644 --- a/srcjs/stendhal/util/Color.ts +++ b/src/js/stendhal/data/color/Color.ts @@ -10,22 +10,144 @@ * * ***************************************************************************/ +import { MathUtil } from "../../util/MathUtil"; -export interface RGBColor { - [index: string]: number|undefined; - readonly R: number, - readonly G: number, - readonly B: number, - readonly A?: number + +/** + * Color representation class. + */ +abstract class ColorType { + [index: string]: number|Function|undefined; + + /** Alpha level. */ + readonly A?: number; + + + /** + * Creates a new color representation with alpha level. + * + * @param A {number} + * Alpha level. Float value where 0 represents fully transparent and 1 fully opaque (min: 0, + * max: 1, default: `undefined`). + */ + constructor(A?: number) { + if (typeof(A) === "number") { + this.A = Math.max(Math.min(A, 1), 0); + } + } + + /** + * Converts color to string representation. + * + * @return {string} + * String representation. + */ + abstract toString(): string; } -export interface HSLColor { - [index: string]: number|undefined; - readonly H: number, - readonly S: number, - readonly L: number +/** + * RGB color representation class. + */ +export class RGBColor extends ColorType { + + /** Red level. */ + readonly R: number; + /** Green level. */ + readonly G: number; + /** Blue level. */ + readonly B: number; + /** Alpha level. */ + //~ readonly A?: number; + + + /** + * Creates a new RGB color representation. + * + * @param R {number} + * Red color level (min: 0, max: 255). + * @param G {number} + * Green color level (min: 0, max: 255). + * @param B {number} + * Blue color level (min: 0, max: 255). + * @param A {number} + * Alpha level. Float value where 0 represents fully transparent and 1 fully opaque (min: 0, + * max: 1, default: 1). + */ + constructor(R: number, G: number, B: number, A?: number) { + super(A); + this.R = Math.max(Math.min(R, 255), 0); + this.G = Math.max(Math.min(G, 255), 0); + this.B = Math.max(Math.min(B, 255), 0); + } + + /** + * Converts RGB color to string representation. + * + * @return {string} + * RGB or RGBA formatted string. Example: "rgb(255, 255, 255)" + */ + override toString(): string { + const rgb = this.R + ", " + this.G + ", " + this.B; + if (typeof(this.A) === "number") { + return "rgba(" + rgb + ", " + this.A + ")"; + } + return "rgb(" + rgb + ")"; + } } +/** + * HSL color representation class. + */ +export class HSLColor extends ColorType { + + /** Hue degree. */ + readonly H: number; + /** Saturation level. */ + readonly S: number; + /** Lightness level. */ + readonly L: number; + /** Alpha level. */ + //readonly A?: number; + + + /** + * Creates a new HSL color representation. + * + * @param H {number} + * Hue degree. + * @param S {number} + * Saturation level. Float value representing between 0%-100% (min: 0, max: 1). + * @param L {number} + * Lightness level. Float value representing between 0%-100% (min: 0, max: 1). + * @param A {number} + * Alpha level. Float value where 0 represents fully transparent and 1 fully opaque (min: 0, + * max: 1, default: 1). + */ + constructor(H: number, S: number, L: number, A?: number) { + super(A); + this.H = MathUtil.normDeg(H); + this.S = Math.max(Math.min(S, 1), 0); + this.L = Math.max(Math.min(L, 1), 0); + } + + /** + * Converts HSL color to string representation. + * + * @return {string} + * HSL or HSLA formatted string. Example: "hsl(300, 100%, 50%)" + */ + override toString(): string { + const hsl = this.H + ", " + (this.S * 100) + "%, " + (this.L * 100) + "%"; + if (typeof(this.A) === "number") { + return "hsla(" + hsl + ", " + this.A + ")"; + } + return "hsl(" + hsl + ")"; + } +} + +/** + * Static class for color string representations and conversion. + */ export class Color { public static readonly AQUA = "rgb(0, 255, 255)"; // #00FFFF public static readonly BLACK = "rgb(0, 0, 0)"; // #000000 @@ -100,17 +222,30 @@ export class Color { } /** - * Converts a number value to hex string. + * Converts a number value to RGB color. * - * https://stackoverflow.com/a/37796055/4677917 - * - * @param num {number} + * @param n {number} * Value to be converted. - * @return {string} - * Hex representation. + * @return {data.color.Color.RGBColor} + * RGB color representation. */ - static numToHex(num: number): string { - return "#" + (num >>> 0).toString(16).slice(-6).toUpperCase(); + static numToRGB(n: number): RGBColor { + const r = (n >> 16) & 255; + const g = (n >> 8) & 255; + const b = n & 255; + return new RGBColor(r, g, b); + } + + /** + * Converts a number value to HSL color. + * + * @param n {number} + * Value to be converted. + * @return {data.color.Color.HSLColor} + * HSL color representation. + */ + static numToHSL(n: number): HSLColor { + return Color.RGBToHSL(Color.numToRGB(n)); } /** @@ -118,29 +253,32 @@ export class Color { * * FIXME: this should do error checking * - * @param hex {string} + * @param h {string} * Hex value to be converted. - * @return {util.Color.RGBColor} + * @return {data.color.Color.RGBColor} * RGB color representation. */ - static hexToRGB(hex: string): RGBColor { - return { - R: parseInt(hex.substring(1, 3), 16), - G: parseInt(hex.substring(3, 5), 16), - B: parseInt(hex.substring(5, 7), 16) - } as RGBColor; + static hexToRGB(h: string): RGBColor { + h = h.replace(/^#/, ""); + /* + const r = parseInt(h.substring(0, 2), 16); + const g = parseInt(h.substring(2, 4), 16); + const b = parseInt(h.substring(4, 6), 16); + return new RGBColor(r, g, b); + */ + return Color.numToRGB(parseInt(h, 16)); } /** * Converts hex string to HSL color. * - * @param hex {string} + * @param h {string} * Hex value to be converted. - * @return {util.Color.HSLColor} + * @return {data.color.Color.HSLColor} * HSL color representation. */ - static hexToHSL(hex: string): HSLColor { - return Color.RGBToHSL(Color.hexToRGB(hex)); + static hexToHSL(h: string): HSLColor { + return Color.RGBToHSL(Color.hexToRGB(h)); } /** @@ -148,9 +286,9 @@ export class Color { * * https://css-tricks.com/converting-color-spaces-in-javascript/ * - * @param rgb {util.Color.RGBColor} + * @param rgb {data.color.Color.RGBColor} * RGB color representation. - * @return {util.Color.HSLColor} + * @return {data.color.Color.HSLColor} * HSL color representation. */ static RGBToHSL(rgb: RGBColor): HSLColor { @@ -173,20 +311,24 @@ export class Color { h = (r - g) / delta + 4; } h = Math.round(h * 60); + /* if (h < 0) { h += 360; } h /= 360; + */ // lightness let l = (cmax + cmin) / 2; // saturation let s = delta == 0 ? 0 : delta / (1 - Math.abs(2 * l - 1)); + /* l = +(l * 100).toFixed(1); s = +(s * 100).toFixed(1); + */ - return {H: Number(h.toFixed(2)), S: s / 100, L: l / 100} as HSLColor; + return new HSLColor(h, Number(s.toFixed(3)), Number(l.toFixed(3))); } /** @@ -194,22 +336,12 @@ export class Color { * * @param rbg {string} * RGB formatted string. - * @return {util.Color.RGBColor} + * @return {data.color.Color.RGBColor} * Object with R/G/B numerical values. */ static parseRGB(rgb: string): RGBColor { - const tmp: number[] = []; - for (const s of rgb.replace(/^rgb\(/, "").replace(/\)$/, "").split(",")) { - let n = Number(s); - if (n > 255) { - n = 255; - } - if (n < 0) { - n = 0; - } - tmp.push(n); - } - return {R: tmp[0], G: tmp[1], B: tmp[2]} as RGBColor; + const tmp = rgb.replace(/^rgb\(/, "").replace(/\)$/, "").split(","); + return new RGBColor(Number(tmp[0]), Number(tmp[1]), Number(tmp[2])); } /** @@ -217,15 +349,15 @@ export class Color { * * @parm hsl (strong} * HSL formatted string. - * @return {util.Color.HSLColor} + * @return {data.color.Color.HSLColor} * Object with H/S/L numerical values. */ static parseHSL(hsl: string): HSLColor { const tmp = hsl.replace(/^hsl\(/, "").replace(/\)$/, "").split(","); - return { - H: Number(tmp[0]), - S: parseFloat(tmp[1]) / 100, - L: parseFloat(tmp[2]) / 100 - } as HSLColor; + const h = Number(tmp[0]); + // NOTE: `parseFloat` automatically trims trailing "%" + const s = parseFloat(tmp[1]) / 100; + const l = parseFloat(tmp[2]) / 100; + return new HSLColor(h, s, l); } } diff --git a/srcjs/stendhal/ui/toolkit/DialogContentComponent.ts b/src/js/stendhal/data/enum/AbstractEnum.ts similarity index 50% rename from srcjs/stendhal/ui/toolkit/DialogContentComponent.ts rename to src/js/stendhal/data/enum/AbstractEnum.ts index 2e0f4098a9..b4d3782beb 100644 --- a/srcjs/stendhal/ui/toolkit/DialogContentComponent.ts +++ b/src/js/stendhal/data/enum/AbstractEnum.ts @@ -1,5 +1,6 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,42 +10,32 @@ * * ***************************************************************************/ -import { Component } from "./Component"; -import { FloatingWindow } from "./FloatingWindow"; - -declare let stendhal: any; - /** - * Component representing the contents of a floating dialog. + * Represents an enumaration type. */ -export abstract class DialogContentComponent extends Component { - - protected frame?: FloatingWindow; - - - constructor(id: string) { - super(id, true); - this.componentElement.classList.add("dialogcontents"); - } +export abstract class AbstractEnum { /** - * Sets the closable dialog frame. + * Creates a new enumeration instance. + * + * @param value {T} + * Value representation of this instance. */ - public setFrame(frame: FloatingWindow) { - this.frame = frame; - } - - public getFrame(): FloatingWindow|undefined { - return this.frame; - } + constructor(readonly value?: T) {} /** - * Closes the containing FloatingWindow. + * Checks for equality between two objects. + * + * @param obj {any} + * The other object to compare against this instance. + * @return {boolean} + * `true` if `obj` is instance of same type & their values are the same. */ - public close() { - if (this.frame) { - this.frame.close(); + equals(obj: any): boolean { + if (!(obj instanceof AbstractEnum)) { + return false; } + return this.value === obj.value; } } diff --git a/src/js/stendhal/data/enum/Layout.ts b/src/js/stendhal/data/enum/Layout.ts new file mode 100644 index 0000000000..5294ac1f9c --- /dev/null +++ b/src/js/stendhal/data/enum/Layout.ts @@ -0,0 +1,22 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * Enumeration type representing layout of elements. + */ +export const enum Layout { + TOP = 1, + BOTTOM, + LEFT, + RIGHT +} diff --git a/src/js/stendhal/data/enum/OptionsEnum.ts b/src/js/stendhal/data/enum/OptionsEnum.ts new file mode 100644 index 0000000000..0c5fd8e157 --- /dev/null +++ b/src/js/stendhal/data/enum/OptionsEnum.ts @@ -0,0 +1,19 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * Represents label/value pairs for options enumeration. + */ +export class OptionsEnum { + [label: string]: string; +} diff --git a/src/js/stendhal/data/enum/WidgetType.ts b/src/js/stendhal/data/enum/WidgetType.ts new file mode 100644 index 0000000000..b68c80393f --- /dev/null +++ b/src/js/stendhal/data/enum/WidgetType.ts @@ -0,0 +1,28 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * Defines the different types of settings elements available. + */ +export const enum WidgetType { + /** Type for text input. */ + TEXT = "text", + /** Type for numeric input. */ + NUMBER = "number", + /** Type for dual state checkbox. */ + CHECK = "checkbox", + /** Type for multi-select enumeration. */ + SELECT = "select", + /** Type for slider with numeric range. */ + SLIDER = "range" +} diff --git a/srcjs/stendhal/data/sha3.js b/src/js/stendhal/data/sha3.js similarity index 100% rename from srcjs/stendhal/data/sha3.js rename to src/js/stendhal/data/sha3.js diff --git a/srcjs/stendhal/ui/LoopedSoundSourceManager.ts b/src/js/stendhal/data/sound/LoopedSoundSourceManager.ts similarity index 87% rename from srcjs/stendhal/ui/LoopedSoundSourceManager.ts rename to src/js/stendhal/data/sound/LoopedSoundSourceManager.ts index 6deed979cf..3eb6fe7791 100644 --- a/srcjs/stendhal/ui/LoopedSoundSourceManager.ts +++ b/src/js/stendhal/data/sound/LoopedSoundSourceManager.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * + * Copyright © 2003-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,13 +9,11 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; -import { Sound } from "./SoundManager"; -import { SoundManager } from "./SoundManager"; - -import { LoopedSoundSource } from "../entity/LoopedSoundSource"; +import { LoopedSoundSource } from "../../entity/LoopedSoundSource"; +import { Zone } from "entity/Zone"; // server doesn't distinguish between music & looped sound effects so we @@ -31,8 +29,6 @@ const sfxLoops: {[name: string]: boolean} = { */ export class LoopedSoundSourceManager { - /** Sound manager instance. */ - private readonly sndMan = SoundManager.get(); /** Detected sound sources in current zone. */ private sources: {[id: string]: any} = {}; @@ -104,10 +100,10 @@ export class LoopedSoundSourceManager { let snd: any; const layer = source["layer"]; if (this.isMusic(source["sound"])) { - snd = this.sndMan.playLocalizedMusic(source["x"], source["y"], source["radius"], layer, + snd = stendhal.sound.playLocalizedMusic(source["x"], source["y"], source["radius"], layer, source["sound"], source["volume"]); } else { - snd = this.sndMan.playLocalizedLoop(source["x"], source["y"], source["radius"], layer, + snd = stendhal.sound.playLocalizedLoop(source["x"], source["y"], source["radius"], layer, source["sound"], source["volume"]); } @@ -138,7 +134,7 @@ export class LoopedSoundSourceManager { // FIXME: doesn't always delete reference delete this.sources[id]; const errmsg = []; - if (!this.sndMan.stop(source.layer, source.sound)) { + if (!stendhal.sound.stop(source.layer, source.sound)) { errmsg.push("failed to stop looped sound source with ID '" + id + "' (" + source.sound.src + ")"); } @@ -184,8 +180,8 @@ export class LoopedSoundSourceManager { */ private getZoneEntities(): LoopedSoundSource[] { const ents: LoopedSoundSource[] = []; - if (stendhal.zone.entities) { - for (const ent of stendhal.zone.entities) { + if (Zone.get().entities) { + for (const ent of Zone.get().entities) { if (ent instanceof LoopedSoundSource) { ents.push(ent); } @@ -216,9 +212,9 @@ export class LoopedSoundSourceManager { onDistanceChanged(x: number, y: number) { for (const ent of this.getZoneEntities()) { if (ent.isLoaded()) { - const layerName = this.sndMan.checkLayer(ent["layer"]); + const layerName = stendhal.sound.checkLayer(ent["layer"]); const snd = this.sources[ent["id"]].sound; - this.sndMan.adjustForDistance(layerName, snd, ent["radius"], + stendhal.sound.adjustForDistance(layerName, snd, ent["radius"], ent["x"], ent["y"], x, y); } } diff --git a/src/js/stendhal/data/sound/SoundFactory.ts b/src/js/stendhal/data/sound/SoundFactory.ts new file mode 100644 index 0000000000..d635204a74 --- /dev/null +++ b/src/js/stendhal/data/sound/SoundFactory.ts @@ -0,0 +1,53 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * A playable sound. + */ +export interface SoundObject extends HTMLAudioElement { + /** Base volume level unique to this sound. */ + basevolume: number; + /** Distance at which sound can be heard. */ + radius?: number; + /** Coordinate of sound entity on X axis. */ + x?: number; + /** Coordinate of sound entity on Y axis. */ + y?: number; + /** String identifier. */ + basename?: string; +} + +/** + * Factory for creating sound objects. + */ +export class SoundFactory { + + /** + * Hidden constructor (use `SoundFactory.create`). + */ + private constructor() { + // do nothing + } + + /** + * Creates a new sound object. + * + * @param src {string} + * Sound filename path (default: `undefined`). + */ + static create(src?: string): SoundObject { + const sound = new Audio(src) as SoundObject; + sound.basevolume = sound.volume; + return sound; + } +} diff --git a/srcjs/stendhal/util/SoundId.ts b/src/js/stendhal/data/sound/SoundID.ts similarity index 87% rename from srcjs/stendhal/util/SoundId.ts rename to src/js/stendhal/data/sound/SoundID.ts index aff28eacdf..6f229f368f 100644 --- a/srcjs/stendhal/util/SoundId.ts +++ b/src/js/stendhal/data/sound/SoundID.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Arianne * + * Copyright © 2022-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -10,8 +10,10 @@ ***************************************************************************/ -/** Configured sounds associated with IDs. */ -export const SoundId = { +/** + * Configured sounds associated with IDs. + */ +export const SoundID = { "level_up": "player/tadaa", "level_down": undefined, "stat_up": "player/stat_up-01", diff --git a/src/js/stendhal/data/sound/SoundLayer.ts b/src/js/stendhal/data/sound/SoundLayer.ts new file mode 100644 index 0000000000..667b704ce3 --- /dev/null +++ b/src/js/stendhal/data/sound/SoundLayer.ts @@ -0,0 +1,68 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { AbstractEnum } from "../enum/AbstractEnum"; + + +/** + * Available layers of sound. + * + * string names should match `games.stendhal.common.constants.SoundLayer` + */ +export class SoundLayer extends AbstractEnum { + + /** Reference to layers. */ + private static readonly layers: SoundLayer[] = []; + + static readonly MUSIC = new SoundLayer("music"); + static readonly AMBIENT = new SoundLayer("ambient"); + static readonly CREATURE = new SoundLayer("creature"); + static readonly SFX = new SoundLayer("sfx"); + static readonly GUI = new SoundLayer("gui"); + + + private constructor(value: string) { + super(value); + SoundLayer.layers.push(this); + } + + /** + * Retrieves all layer names. + * + * @return {string[]} + * Names of available layers. + */ + static names(): string[] { + const names: string[] = []; + for (const layer of SoundLayer.layers) { + names.push(layer.value!); + } + return names; + } + + /** + * Retrieves sound layer corresponding to layer name. + * + * @param name {string} + * Layer name. + * @return {data.sound.SoundLayer.SoundLayer} + * Sound layer matching name or `undefined`. + */ + static checkLayerName(name: string): SoundLayer|undefined { + for (const layer of SoundLayer.layers) { + if (layer.value === name) { + return layer; + } + } + return undefined; + } +} diff --git a/srcjs/stendhal/ui/SoundManager.ts b/src/js/stendhal/data/sound/SoundManager.ts similarity index 79% rename from srcjs/stendhal/ui/SoundManager.ts rename to src/js/stendhal/data/sound/SoundManager.ts index 09a65761d0..100899de53 100644 --- a/srcjs/stendhal/ui/SoundManager.ts +++ b/src/js/stendhal/data/sound/SoundManager.ts @@ -9,45 +9,40 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; -import { ui } from "./UI"; -import { singletons } from "../SingletonRepo"; +import { SoundFactory } from "./SoundFactory"; +import { SoundObject } from "./SoundFactory"; +import { SoundLayer } from "./SoundLayer"; +import { ui } from "../../ui/UI"; +import { Paths } from "../Paths"; -/** - * Representation of a playable sound or music from zone or UI source. - */ -export interface Sound extends HTMLAudioElement { - /** Base volume level unique to this sound. */ - basevolume: number; - /** Distance at which sound can be heard. */ - radius: number; - /** Coordinate of sound entity on X axis. */ - x: number; - /** Coordinate of sound entity on Y axis. */ - y: number; - /** String identifier. */ - basename: string; -} /** * Manages playing sounds & music. + * + * TODO: + * - rework to handle looped sounds/music better (without gap) + * - move "/data/sound" directory to "/sound" */ export class SoundManager { + /** Distance at which entity sounds can be heard. */ + public static readonly DEFAULT_RADIUS = 23; + /** Layer names & ordering. */ readonly layers: string[]; /** Session cache. */ - private cacheGlobal: {[source: string]: HTMLAudioElement}; + private cacheGlobal: {[source: string]: SoundObject}; /** Cache for current map. */ - private cache: {[source: string]: HTMLAudioElement}; + private cache: {[source: string]: SoundObject}; /** Actively playing sounds. */ - private active: {[layer: string]: Sound[]}; + private active: {[layer: string]: SoundObject[]}; /** Music instance played globally. */ - private globalMusic?: Sound; + private globalMusic?: SoundObject; /** Singleton instance. */ private static instance: SoundManager; @@ -67,7 +62,7 @@ export class SoundManager { * Hidden singleton constructor. */ private constructor() { - this.layers = ["music", "ambient", "creature", "sfx", "gui"]; + this.layers = SoundLayer.names(); this.cacheGlobal = {}; this.cache = {}; this.active = {}; @@ -81,11 +76,11 @@ export class SoundManager { * * @param includeGui {boolean} * Will include sounds from the gui layer (default: false). - * @return {Sound[]} + * @return {data.SoundFactory.SoundObject[]} * Array of active sounds. */ - getActive(includeGui=false): Sound[] { - const active: Sound[] = []; + getActive(includeGui=false): SoundObject[] { + const active: SoundObject[] = []; for (const layerName of this.layers) { if (layerName === "gui" && !includeGui) { continue; @@ -104,10 +99,10 @@ export class SoundManager { * Basename of sound file. * @param includeGui {boolean} * Will include sounds from the gui layer (default: false). - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * Active sound instance or `undefined`. */ - getActiveByName(soundName: string, includeGui=false): Sound|undefined { + getActiveByName(soundName: string, includeGui=false): SoundObject|undefined { for (const sound of this.getActive(includeGui)) { if (soundName === sound.basename) { return sound; @@ -124,11 +119,11 @@ export class SoundManager { * Path to sound file. * @param global {boolean} * Store in session cache instead of map (default: false). - * @return {HTMLAudioElement} + * @return {data.SoundFactory.SoundObject} * New audio object. */ - private load(id: string, filename: string, global=false): HTMLAudioElement { - const snd = new Audio(filename); + private load(id: string, filename: string, global=false): SoundObject { + const snd = SoundFactory.create(filename); snd.autoplay = false; // load into cache if (global) { @@ -204,10 +199,10 @@ export class SoundManager { * * @param layerName {string} * Name of layer sound will play on. - * @param sound {ui.SoundManager.Sound} + * @param sound {data.SoundFactory.SoundObject} * The playing sound. */ - private onSoundAdded(layerName: string, sound: Sound) { + private onSoundAdded(layerName: string, sound: SoundObject) { sound.onended = (e) => { // remove from active sounds const idx = this.active[layerName].indexOf(sound); @@ -229,10 +224,10 @@ export class SoundManager { * Volume level between 0.0 and 1.0 (default 1.0). * @param loop {boolean} * Whether or not sound should be looped (default: false). - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ - private playEffect(soundName: string, layerName: string, volume=1.0, loop=false): Sound|undefined { + private playEffect(soundName: string, layerName: string, volume=1.0, loop=false): SoundObject|undefined { const muted = !stendhal.config.getBoolean("sound"); if (muted && !loop) { // don't add non-looping sounds when muted @@ -248,7 +243,7 @@ export class SoundManager { let snd = this.cache[soundName] || this.cacheGlobal[soundName]; if (!snd) { // add new sound to cache - snd = this.load(soundName, stendhal.paths.sounds + "/" + soundName + ".ogg"); + snd = this.load(soundName, Paths.sounds + "/" + soundName + ".ogg"); } if (!this.cache[soundName]) { @@ -262,7 +257,7 @@ export class SoundManager { } // create a copy so multiple instances can be played simultaneously - const scopy = snd.cloneNode() as Sound; + const scopy = snd.cloneNode() as SoundObject; scopy.autoplay = true; scopy.basevolume = volume; scopy.volume = Math.min(volActual, volume); @@ -277,6 +272,8 @@ export class SoundManager { /** * Plays a sound with volume relative to distance. * + * TODO: re-order parameters to put sound name first + * * @param x {number} * X coordinate of sound source. * @param y {number} @@ -291,11 +288,11 @@ export class SoundManager { * Volume level between 0.0 and 1.0 (default: 1.0). * @param loop {boolean} * Whether or not sound should be looped (default: false). - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ playLocalizedEffect(x: number, y: number, radius: number, layer: string|number, soundName: string, - volume=1.0, loop=false): Sound|undefined { + volume=1.0, loop=false): SoundObject|undefined { const layerName = this.checkLayer(layer); if (!layerName) { return; @@ -332,10 +329,10 @@ export class SoundManager { * Volume level between 0.0 and 1.0 (default: 1.0). * @param loop {boolean} * Whether or not sound should be looped (default: false). - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ - playGlobalizedEffect(soundName: string, layer: string|number="gui", volume=1.0, loop=false): Sound|undefined { + playGlobalizedEffect(soundName: string, layer: string|number="gui", volume=1.0, loop=false): SoundObject|undefined { const layerName = this.checkLayer(layer); if (!layerName) { return; @@ -346,6 +343,8 @@ export class SoundManager { /** * Loops a sound with volume relative to distance. * + * TODO: re-order parameters to put sound name first + * * @param x {number} * X coordinate of sound source. * @param y {number} @@ -358,11 +357,11 @@ export class SoundManager { * Sound file basename. * @param volume {number} * Volume level between 0.0 and 1.0. - * @return {Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefind`. */ playLocalizedLoop(x: number, y: number, radius: number, layer: string|number, soundName: string, - volume=1.0): Sound|undefined { + volume=1.0): SoundObject|undefined { return this.playLocalizedEffect(x, y, radius, layer, soundName, volume, true); } @@ -375,16 +374,18 @@ export class SoundManager { * Channel name or index sound will play on (default: index of "gui"). * @param volume {number} * Volume level between 0.0 and 1.0 (default: 1.0). - * @return {Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ - playGlobalizedLoop(soundName: string, layer?: string|number, volume=1.0): Sound|undefined { + playGlobalizedLoop(soundName: string, layer?: string|number, volume=1.0): SoundObject|undefined { return this.playGlobalizedEffect(soundName, layer, volume, true); } /** * Loops a sound with volume relative to distance. * + * TODO: re-order parameters to put music name first + * * @param x {number} * X coordinate of sound source. * @param y {number} @@ -397,14 +398,14 @@ export class SoundManager { * Sound file basename. * @param volume {number} * Volume level between 0.0 and 1.0. - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ playLocalizedMusic(x: number, y: number, radius: number, layer: string|number, musicName: string, - volume=1.0): Sound|undefined { + volume=1.0): SoundObject|undefined { // load into cache so playEffect doesn't look in "data/sounds" if (!this.cache[musicName]) { - this.load(musicName, stendhal.paths.music + "/" + musicName + ".ogg"); + this.load(musicName, Paths.music + "/" + musicName + ".ogg"); } return this.playLocalizedLoop(x, y, radius, layer, musicName, volume); } @@ -416,13 +417,13 @@ export class SoundManager { * Sound file basename. * @param volume {number} * Volume level between 0.0 and 1.0 (default: 1.0). - * @return {ui.SoundManager.Sound} + * @return {data.SoundFactory.SoundObject} * The new sound instance or `undefined`. */ - playGlobalizedMusic(musicName: string, volume=1.0): Sound|undefined { + playGlobalizedMusic(musicName: string, volume=1.0): SoundObject|undefined { // load into cache so playEffect doesn't look in "data/sounds" if (!this.cache[musicName]) { - this.load(musicName, stendhal.paths.music + "/" + musicName + ".ogg"); + this.load(musicName, Paths.music + "/" + musicName + ".ogg"); } return this.playGlobalizedLoop(musicName, "music", volume); } @@ -444,7 +445,7 @@ export class SoundManager { return; } if (this.globalMusic) { - // NOTE: parameter value MUST be Sound instance as it isn't included in layer array + // NOTE: parameter value MUST be `data.SoundFactory.SoundObject` instance as it isn't included in layer array this.stop("music", this.globalMusic); if (!musicName) { // just stop if name not provided @@ -475,22 +476,22 @@ export class SoundManager { * * @param layer {string|number} * Channel name or index sound is playing on. - * @param sound {string|ui.SoundManager.Sound} + * @param sound {string|data.SoundFactory.SoundObject} * Sound name or instance to be stopped. * @return {boolean} * `true` if succeeded. */ - stop(layer: string|number, sound: string|Sound): boolean { + stop(layer: string|number, sound: string|SoundObject): boolean { const layerName = this.checkLayer(layer); if (this.getLayerIndex(layerName) < 0) { return false; } const isString = typeof(sound) === "string"; - // use this value to avoid error "Argument of type 'string | Sound' is not assignable to parameter of type 'Sound'" - const sSound = !isString ? sound as Sound : this.getActiveByName(sound as string); + // use this value to avoid error "Argument of type 'string | SoundObject' is not assignable to parameter of type 'SoundObject'" + const sSound = !isString ? sound as SoundObject : this.getActiveByName(sound as string); if (!sSound) { console.error("cannot stop unknown sound:", - isString ? sound as string : (sound as Sound).basename, new Error()); + isString ? sound as string : (sound as SoundObject).basename, new Error()); return false; } if (this.active[layerName].indexOf(sSound) > -1 || sSound == this.globalMusic) { @@ -581,7 +582,7 @@ export class SoundManager { * * @param layerName {string} * Name of layer this sound is played on. - * @param snd {ui.SoundManager.Sound} + * @param snd {data.SoundFactory.SoundObject} * The sound to be adjusted. * @param radius {number} * Radius at which sound can be heard. @@ -594,7 +595,7 @@ export class SoundManager { * @param ey {number} * Y coordinate of listening entity. */ - adjustForDistance(layerName: string, snd: Sound, radius: number, sx: number, sy: number, + adjustForDistance(layerName: string, snd: SoundObject, radius: number, sx: number, sy: number, ex: number, ey: number) { const xdist = ex - sx; const ydist = ey - sy; @@ -620,6 +621,10 @@ export class SoundManager { * Normalized volume level between 0.0 and 1.0. */ private normVolume(vol: number): number { + if (isNaN(vol) || !isFinite(vol)) { + console.warn("Tried to set invalid volume level: " + vol, new Error()); + vol = 1; + } return vol < 0 ? 0 : vol > 1 ? 1 : vol; } @@ -634,9 +639,18 @@ export class SoundManager { * Volume level adjusted with "master" & associated layer. */ private getAdjustedVolume(layerName: string, volBase: number): number { - let volActual = volBase * stendhal.config.getFloat("sound.master.volume"); - const lvol = stendhal.config.getFloat("sound." + layerName + ".volume"); - if (typeof(lvol) !== "number") { + let volActual = stendhal.config.getInt("sound.master.volume"); + if (typeof(volActual) === "number") { + // convert to float in range between 0-1 + volActual /= 100; + } else { + volActual = 1; + } + let lvol = stendhal.config.getInt("sound." + layerName + ".volume"); + if (typeof(lvol) === "number") { + // convert to float in range between 0-1 + lvol /= 100; + } else { console.warn("cannot adjust volume for layer \"" + layerName + "\""); return volActual; } @@ -648,10 +662,10 @@ export class SoundManager { * * @param layerName {string} * String identifier of layer sound is playing on. - * @param snd {ui.SoundManager.Sound} + * @param snd {data.SoundFactory.SoundObject} * The sound to be adjusted. */ - private applyAdjustedVolume(layerName: string, snd: Sound) { + private applyAdjustedVolume(layerName: string, snd: SoundObject) { snd.volume = this.normVolume(this.getAdjustedVolume(layerName, snd.basevolume)); } @@ -668,12 +682,15 @@ export class SoundManager { * `true` if volume level was set. */ setVolume(layerName: string, vol: number): boolean { - const volOld = stendhal.config.getFloat("sound." + layerName + ".volume"); - if (typeof(volOld) === "undefined" || volOld === "") { + let volOld = stendhal.config.getInt("sound." + layerName + ".volume"); + if (typeof(volOld) === "number") { + // convert to float in range between 0-1 + volOld /= 100; + } else { return false; } - stendhal.config.set("sound." + layerName + ".volume", this.normVolume(vol)); + stendhal.config.set("sound." + layerName + ".volume", Math.floor(this.normVolume(vol) * 100)); const layerSet = layerName === "master" ? this.layers : [layerName]; for (const l of layerSet) { @@ -708,22 +725,28 @@ export class SoundManager { * Current volume level of layer (returns 1 on error). */ getVolume(layerName="master"): number { - let vol = stendhal.config.getFloat("sound." + layerName + ".volume"); + // NOTE: config value is integer in range between 0-100 + let vol = stendhal.config.getInt("sound." + layerName + ".volume"); if (typeof(vol) === "undefined" || isNaN(vol) || !isFinite(vol)) { console.warn("could not get volume for channel \"" + layerName + "\""); return 1; } - return this.normVolume(vol); + return this.normVolume(vol / 100); } /** * Toggles muted state of sound system. */ toggleSound() { - const enabled = !stendhal.config.getBoolean("sound"); - stendhal.config.set("sound", enabled); + stendhal.config.set("sound", !stendhal.config.getBoolean("sound")); + this.onStateChanged(); + } - if (enabled) { + /** + * Called when sound enabled/disabled state is changed. + */ + onStateChanged() { + if (stendhal.config.getBoolean("sound")) { if (!this.unmuteAll()) { let errmsg = "Failed to unmute sounds:"; for (const snd of this.getActive()) { @@ -744,17 +767,34 @@ export class SoundManager { console.warn(errmsg); } } - // notify client ui.onSoundUpdate(); } + /** + * Can be called when configuration values change. + */ + onConfigUpdate() { + for (const layerName of ["master", ...this.layers]) { + let vol = stendhal.config.getInt("sound." + layerName + ".volume"); + if (typeof(vol) === "number") { + // convert to float in range between 0-1 + vol /= 100; + } else { + console.warn("Unrecognized volume value for layer \"" + layerName + "\":", vol); + // default to 100% + vol = 1.0; + } + this.setVolume(layerName, vol); + } + } + /** * Called at startup to pre-cache certain sounds. */ startupCache() { // login sound this.load("ui/login", - stendhal.paths.sounds + "/ui/login.ogg", true); + Paths.sounds + "/ui/login.ogg", true); } } diff --git a/srcjs/stendhal/entity/ActiveEntity.ts b/src/js/stendhal/entity/ActiveEntity.ts similarity index 88% rename from srcjs/stendhal/entity/ActiveEntity.ts rename to src/js/stendhal/entity/ActiveEntity.ts index 3006783576..80152deba7 100644 --- a/srcjs/stendhal/entity/ActiveEntity.ts +++ b/src/js/stendhal/entity/ActiveEntity.ts @@ -13,7 +13,9 @@ import { Entity } from "./Entity"; import { Direction } from "../util/Direction"; import { MathUtil } from "../util/MathUtil"; -declare var stendhal: any; +import { stendhal } from "../stendhal"; +import { TileMap } from "data/TileMap"; +import { Zone } from "./Zone"; export class ActiveEntity extends Entity { @@ -230,9 +232,10 @@ export class ActiveEntity extends Entity { var startY = Math.floor(this["_y"]); var endX = Math.ceil(this["_x"] + this["width"]); var endY = Math.ceil(this["_y"] + this["height"]); + let map = TileMap.get(); for (var y = startY; y < endY; y++) { for (var x = startX; x < endX; x++) { - if (stendhal.data.map.collision(x, y)) { + if (map.collision(x, y)) { return true; } } @@ -258,8 +261,8 @@ export class ActiveEntity extends Entity { var thisEndY = Math.ceil(this["_y"] + this["height"]); var i; - for (i in stendhal.zone.entities) { - var other = stendhal.zone.entities[i]; + for (i in Zone.get().entities) { + var other = Zone.get().entities[i]; if (!this.isObstacle(other)) { continue; } @@ -280,10 +283,34 @@ export class ActiveEntity extends Entity { /** * Retrieves entities direction of movement. * - * @return {util.Direction.Direction} + * Default is `Direction.STOP`. + * + * @returns {Direction} * Current direction entity is moving or stopped. */ getWalkDirection(): Direction { - return Direction.VALUES[parseInt(this["dir"], 10)]; + const val = parseInt(this["dir"], 10); + if (Number.isNaN(val) || !Number.isFinite(val)) { + // assume stopped if cannot determine walking direction + return Direction.STOP; + } + return Direction.VALUES[Math.max(Direction.STOP.val, Math.min(Direction.LEFT.val, val))]; + } + + /** + * Retrieves direction entity is facing. + * + * If direction cannot be determined (e.g. `Direction.STOP`) defaults to `Direction.DOWN`. + * + * @returns {Direction} + * Entity's facing direction. + */ + getFaceDirection(): Direction { + const dir = this.getWalkDirection(); + if (dir === Direction.STOP) { + // assume down if cannot determine facing direction + return Direction.DOWN; + } + return dir; } } diff --git a/srcjs/stendhal/entity/Blood.ts b/src/js/stendhal/entity/Blood.ts similarity index 56% rename from srcjs/stendhal/entity/Blood.ts rename to src/js/stendhal/entity/Blood.ts index 680b8a26c5..6fed890f72 100644 --- a/srcjs/stendhal/entity/Blood.ts +++ b/src/js/stendhal/entity/Blood.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,9 +9,13 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { Entity } from "./Entity"; +import { Paths } from "../data/Paths"; -declare var stendhal: any; +import { stendhal } from "../stendhal"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class Blood extends Entity { @@ -20,27 +24,30 @@ export class Blood extends Entity { constructor() { super(); - this.sprite = { - height: 32, - width: 32, - filename: stendhal.paths.sprites + "/combat/blood_red.png" - }; + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/combat/blood_red.png"), + 0, 0, 32, 32 + ); } override set(key: string, value: any) { super.set(key, value); if (key === "amount") { - this.sprite.offsetY = parseInt(value, 10) * 32; + this.imageSprite!.offsetY = parseInt(value, 10) * 32; } else if (key === "class") { - this.sprite.filename = stendhal.paths.sprites + "/combat/blood_" + value + ".png"; + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/combat/blood_" + value + ".png"), + 0, parseInt(this["amount"], 10) * 32, 32, 32 + ); } } - override getCursor(x: number, y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/walk.png) 1 3, auto"; + override getCursor(_x: number, _y: number) { + return "url(" + Paths.sprites + "/cursor/walk.png) 1 3, auto"; } - override drawSpriteAt(ctx: CanvasRenderingContext2D, x: number, y: number) { + override drawSpriteAt(ctx: RenderingContext2D, x: number, y: number) { if (!stendhal.config.getBoolean("effect.blood")) { return; } diff --git a/srcjs/stendhal/entity/Chest.ts b/src/js/stendhal/entity/Chest.ts similarity index 84% rename from srcjs/stendhal/entity/Chest.ts rename to src/js/stendhal/entity/Chest.ts index af5a1f0b0f..59b4438682 100644 --- a/srcjs/stendhal/entity/Chest.ts +++ b/src/js/stendhal/entity/Chest.ts @@ -9,32 +9,23 @@ * * ***************************************************************************/ -import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; -import { ItemInventoryComponent } from "../ui/component/ItemInventoryComponent"; - import { PopupInventory } from "./PopupInventory"; -import { Chat } from "../util/Chat"; -import { Color } from "../util/Color"; - import { MenuItem } from "../action/MenuItem"; -declare var marauroa: any; -declare var stendhal: any; +import { Color } from "../data/color/Color"; +import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; +import { ItemInventoryComponent } from "../ui/component/ItemInventoryComponent"; -let OPEN_SPRITE = { - filename: stendhal.paths.sprites + "/chest.png", - height: 32, - width: 32, - offsetY: 32 -}; +import { Chat } from "../util/Chat"; +import { Paths } from "../data/Paths"; -let CLOSED_SPRITE = { - filename: stendhal.paths.sprites + "/chest.png", - height: 32, - width: 32 -}; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; +import { Entity } from "./Entity"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class Chest extends PopupInventory { @@ -42,16 +33,22 @@ export class Chest extends PopupInventory { override minimapStyle = Color.CHEST; override zIndex = 5000; - sprite = CLOSED_SPRITE; open = false; + constructor() { + super(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/chest.png"), + 0, 0, 32, 32); + } + override set(key: string, value: any) { super.set(key, value); if (key === "open") { - this.sprite = OPEN_SPRITE; + this.imageSprite!.offsetY = 32; this.open = true; } - if (this.isNextTo(marauroa.me)) { + if (this.isNextTo(marauroa.me as Entity)) { this.openInventoryWindow(); } } @@ -59,7 +56,7 @@ export class Chest extends PopupInventory { override unset(key: string) { super.unset(key); if (key === "open") { - this.sprite = CLOSED_SPRITE; + this.imageSprite!.offsetY = 0; this.open = false; if (this.inventory && this.inventory.isOpen()) { this.inventory.close(); @@ -150,7 +147,7 @@ export class Chest extends PopupInventory { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/bag.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/bag.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Corpse.ts b/src/js/stendhal/entity/Corpse.ts similarity index 63% rename from srcjs/stendhal/entity/Corpse.ts rename to src/js/stendhal/entity/Corpse.ts index bf6477904b..30d44aa9f0 100644 --- a/srcjs/stendhal/entity/Corpse.ts +++ b/src/js/stendhal/entity/Corpse.ts @@ -9,6 +9,8 @@ * * ***************************************************************************/ +import { CorpseSlot } from "./CorpseSlot"; +import { RenderingContext2D } from "util/Types"; import { ActivityIndicatorSprite } from "../sprite/ActivityIndicatorSprite"; import { ItemInventoryComponent } from "../ui/component/ItemInventoryComponent"; @@ -17,9 +19,14 @@ import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; import { Chat } from "../util/Chat"; import { PopupInventory } from "./PopupInventory"; +import { Paths } from "../data/Paths"; +import { singletons } from "../SingletonRepo"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa, RPObject, RPZone } from "marauroa" +import { stendhal } from "../stendhal"; +import { images } from "sprite/image/ImageManager"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { ViewPort } from "ui/ViewPort"; export class Corpse extends PopupInventory { @@ -27,72 +34,55 @@ export class Corpse extends PopupInventory { override zIndex = 5500; autoOpenedAlready = false; - private readonly indicator: ActivityIndicatorSprite; + private readonly indicator?: ActivityIndicatorSprite; constructor() { super(); - this.indicator = new ActivityIndicatorSprite(); + if (stendhal.config.getBoolean("activity-indicator")) { + this.indicator = new ActivityIndicatorSprite(); + } } override set(key: string, value: any) { super.set(key, value); - this.sprite = this.sprite || {}; - const bloodEnabled = stendhal.config.getBoolean("effect.blood"); - + let bloodEnabled = stendhal.config.getBoolean("effect.blood"); if (bloodEnabled && (key === "image")) { - this.sprite.filename = stendhal.paths.sprites + "/corpse/" + value + ".png"; + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/corpse/" + value + ".png")); } else if (!bloodEnabled && (key === "harmless_image")) { - this.sprite.filename = stendhal.paths.sprites + "/corpse/" + value + ".png"; + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/corpse/" + value + ".png")); } } - override draw(ctx: CanvasRenderingContext2D) { - if (!this.sprite) { + override draw(ctx: RenderingContext2D) { + let image = this.imageSprite?.imageRef?.image; + if (!image) { return; } super.draw(ctx); - if (stendhal.config.getBoolean("activity-indicator") && !this.isEmpty()) { - const tileW = stendhal.ui.gamewindow.targetTileWidth; - const tileH = stendhal.ui.gamewindow.targetTileHeight; - if (this.sprite.width == undefined || this.sprite.height == undefined) { - const image = stendhal.data.sprites.get(this.sprite.filename); - if (image.complete) { - this.sprite.width = image.width < tileW ? tileW : image.width; - this.sprite.height = image.height < tileH ? tileH : image.height; - } - return; - } - - const offsetX = Math.floor((this["width"] * tileW - this.sprite.width) / 2); - const offsetY = Math.floor((this["height"] * tileH - this.sprite.height) / 2); - const dx = this["x"] * tileW + offsetX; - const dy = this["y"] * tileH + offsetY; - - this.indicator.draw(ctx, dx, dy, this.sprite.width); + if (this.indicator && !this.isEmpty()) { + let viewPort = ViewPort.get(); + const tileW = viewPort.targetTileWidth; + const tileH = viewPort.targetTileHeight; + let width = image.width < tileW ? tileW : image.width; + let height = image.height < tileH ? tileH : image.height; + let offsetX = Math.floor((this["width"] * tileW - width) / 2); + let offsetY = Math.floor((this["height"] * tileH - height) / 2); + let dx = this["x"] * tileW + offsetX; + let dy = this["y"] * tileH + offsetY; + this.indicator.draw(ctx, dx, dy, width); } } override createSlot(name: string) { - var slot = marauroa.util.fromProto(marauroa.rpslotFactory["_default"], { - add: function(object: any) { - marauroa.rpslotFactory["_default"].add.apply(this, arguments); - if (this._objects.length > 0) { - this._parent.autoOpenIfDesired(); - } - }, - - del: function(key: any) { - marauroa.rpslotFactory["_default"].del.apply(this, arguments); - if (this._objects.length == 0) { - this._parent.closeCorpseInventory(); - } - } - }); + let slot = new CorpseSlot(); slot._name = name; - slot._objects = []; slot._parent = this; return slot; } @@ -166,18 +156,18 @@ export class Corpse extends PopupInventory { override getCursor(_x: number, _y: number) { if (this.isEmpty()) { - return "url(" + stendhal.paths.sprites + "/cursor/emptybag.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/emptybag.png) 1 3, auto"; } // owner if (!this["corpse_owner"] || (this["corpse_owner"] == marauroa.me["_name"])) { - return "url(" + stendhal.paths.sprites + "/cursor/bag.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/bag.png) 1 3, auto"; } if ((stendhal.data.group.lootmode === "shared") && (stendhal.data.group.members[this["corpse_owner"]])) { - return "url(" + stendhal.paths.sprites + "/cursor/bag.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/bag.png) 1 3, auto"; } - return "url(" + stendhal.paths.sprites + "/cursor/lockedbag.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/lockedbag.png) 1 3, auto"; } public override isDraggable(): boolean { @@ -187,4 +177,9 @@ export class Corpse extends PopupInventory { private isEmpty() { return !this["content"] || this["content"]._objects.length === 0; } + + override destroy(parent: RPObject|RPZone): void { + this.indicator?.free(); + super.destroy(parent); + } } diff --git a/src/js/stendhal/entity/CorpseSlot.ts b/src/js/stendhal/entity/CorpseSlot.ts new file mode 100644 index 0000000000..23a1f91df8 --- /dev/null +++ b/src/js/stendhal/entity/CorpseSlot.ts @@ -0,0 +1,34 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Corpse } from "./Corpse"; +import { RPSlot } from "marauroa"; + +export class CorpseSlot extends RPSlot { + + public _name?: string; + public _parent?: Corpse; + + override add(object: any) { + super.add(object); + if (this._objects.length > 0) { + this._parent?.autoOpenIfDesired(); + } + } + + override del(key: any) { + super.del(key); + if (this._objects.length == 0) { + this._parent?.closeCorpseInventory(); + } + } + +} diff --git a/srcjs/stendhal/entity/Creature.ts b/src/js/stendhal/entity/Creature.ts similarity index 60% rename from srcjs/stendhal/entity/Creature.ts rename to src/js/stendhal/entity/Creature.ts index 385a093729..9eee4b1661 100644 --- a/srcjs/stendhal/entity/Creature.ts +++ b/src/js/stendhal/entity/Creature.ts @@ -11,10 +11,15 @@ import { RPEntity } from "./RPEntity"; -import { Color } from "../util/Color"; +import { EntityOverlayRegistry } from "../data/EntityOverlayRegistry"; -declare var marauroa: any; -declare var stendhal: any; +import { Color } from "../data/color/Color"; + +import { SkillEffect } from "../sprite/action/SkillEffect"; +import { Paths } from "../data/Paths"; + +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; export class Creature extends RPEntity { @@ -22,6 +27,16 @@ export class Creature extends RPEntity { override spritePath = "monsters"; override titleStyle = "#ffc8c8"; + + override set(key: string, value: any) { + super.set(key, value); + + if (key === "name") { + // overlay animation + this.overlay = EntityOverlayRegistry.get("creature", this); + } + } + override onclick(_x: number, _y: number) { var action = { "type": "attack", @@ -38,7 +53,20 @@ export class Creature extends RPEntity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/attack.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/attack.png) 1 3, auto"; } + /** + * Shows a temporary animation overlay for certain entities. + * + * FIXME: does not restore previous overlay + */ + protected override onTransformed() { + if (!this["name"].startsWith("vampire")) { + return; + } + const delay = 100; + const frames = 5; + this.overlay = new SkillEffect("transform", delay, delay * frames); + } } diff --git a/srcjs/stendhal/entity/DomesticAnimal.ts b/src/js/stendhal/entity/DomesticAnimal.ts similarity index 51% rename from srcjs/stendhal/entity/DomesticAnimal.ts rename to src/js/stendhal/entity/DomesticAnimal.ts index af43252a4a..cecb7e3a3e 100644 --- a/srcjs/stendhal/entity/DomesticAnimal.ts +++ b/src/js/stendhal/entity/DomesticAnimal.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,53 +9,62 @@ * * ***************************************************************************/ +import { MenuItem } from "../action/MenuItem"; import { RPEntity } from "./RPEntity"; -import { MenuItem} from "../action/MenuItem"; -import { Color } from "../util/Color"; +import { RenderingContext2D } from "util/Types"; +import { Color } from "../data/color/Color"; +import { Paths } from "../data/Paths"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa"; +import { images } from "sprite/image/ImageManager"; +import { ImageSprite } from "sprite/image/ImageSprite"; export class DomesticAnimal extends RPEntity { override minimapStyle = Color.DOMESTICANIMAL; - override drawMain(ctx: CanvasRenderingContext2D) { - if (!this.imagePath && this["_rpclass"]) { - this["largeWeight"] = this["largeWeight"] | 20; - if (this["_rpclass"] == "sheep") { - this["largeWeight"] = 60; - } - this.imagePath = stendhal.paths.sprites + "/" + this["_rpclass"] + ".png"; - } - - var localX = this["_x"] * 32; - var localY = this["_y"] * 32; - var image = stendhal.data.sprites.get(this.imagePath); - if (image.height) { - var nFrames = 3; - var nDirections = 4; - var yRow = this["dir"] - 1; - if (this["weight"] >= this["largeWeight"]) { - yRow += 4; - } - this["drawHeight"] = image.height / nDirections / 2; - this["drawWidth"] = image.width / nFrames; - var drawX = ((this["width"] * 32) - this["drawWidth"]) / 2; - var frame = 0; - if (this["speed"] > 0) { - // % Works normally with *floats* (just whose bright idea was - // that?), so use floor() as a workaround - frame = Math.floor(Date.now() / 100) % nFrames; - } - var drawY = (this["height"] * 32) - this["drawHeight"]; - ctx.drawImage(image, frame * this["drawWidth"], yRow * this["drawHeight"], this["drawWidth"], this["drawHeight"], localX + drawX, localY + drawY, this["drawWidth"], this["drawHeight"]); + override init() { + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/" + this["_rpclass"] + ".png")); + this["largeWeight"] = this["largeWeight"] || 20; + if (this["_rpclass"] == "sheep") { + this["largeWeight"] = 60; } } + + override drawMain(ctx: RenderingContext2D) { + + let image = this.imageSprite?.imageRef?.image + if (!image) { + return; + } + + let localX = this["_x"] * 32; + let localY = this["_y"] * 32; + + let nFrames = 3; + let nDirections = 4; + let yRow = this["dir"] - 1; + if (this["weight"] >= this["largeWeight"]) { + yRow += 4; + } + this["drawHeight"] = image.height / nDirections / 2; + this["drawWidth"] = image.width / nFrames; + let drawX = ((this["width"] * 32) - this["drawWidth"]) / 2; + let frame = 0; + if (this["speed"] > 0) { + // % Works normally with *floats* (just whose bright idea was + // that?), so use floor() as a workaround + frame = Math.floor(Date.now() / 100) % nFrames; + } + let drawY = (this["height"] * 32) - this["drawHeight"]; + ctx.drawImage(image, frame * this["drawWidth"], yRow * this["drawHeight"], this["drawWidth"], this["drawHeight"], localX + drawX, localY + drawY, this["drawWidth"], this["drawHeight"]); + } + override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; } override buildActions(list: MenuItem[]) { diff --git a/srcjs/stendhal/entity/Door.ts b/src/js/stendhal/entity/Door.ts similarity index 55% rename from srcjs/stendhal/entity/Door.ts rename to src/js/stendhal/entity/Door.ts index 3258d3aa41..90f98337d9 100644 --- a/srcjs/stendhal/entity/Door.ts +++ b/src/js/stendhal/entity/Door.ts @@ -9,32 +9,45 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { MenuItem } from "../action/MenuItem"; import { Portal } from "./Portal"; - -declare var marauroa: any; -declare var stendhal: any; +import { Paths } from "../data/Paths"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class Door extends Portal { override zIndex = 5000; - override draw(ctx: CanvasRenderingContext2D) { - let imagePath = stendhal.paths.sprites + "/doors/" + this["class"] + ".png"; - let image = stendhal.data.sprites.get(imagePath); - if (image.height) { - let height = image.height / 2; - let x = (this["x"] * 32) - ((image.width - 32) / 2); - let y = (this["y"] * 32) - ((height - 32) / 2); - - var offsetY = height; - if (this["open"] === "") { - offsetY = 0; + override set(key: string, value: any) { + super.set(key, value); + if (key === "class") { + if (this.imageSprite) { + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/doors/" + value + ".png"), + 0, 0, 0, 0); } - ctx.drawImage(image, 0, offsetY, image.width, height, x, y, image.width, height); } } + override draw(ctx: RenderingContext2D) { + let image = this.imageSprite?.imageRef?.image; + if (!image) { + return; + } + let height = image.height / 2; + let x = (this["x"] * 32) - ((image.width - 32) / 2); + let y = (this["y"] * 32) - ((height - 32) / 2); + + let offsetY = height; + if (this["open"] === "") { + offsetY = 0; + } + ctx.drawImage(image, 0, offsetY, image.width, height, x, y, image.width, height); + } + override buildActions(list: MenuItem[]) { list.push({ title: "Look", @@ -51,7 +64,7 @@ export class Door extends Portal { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/portal.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/portal.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Entity.ts b/src/js/stendhal/entity/Entity.ts similarity index 78% rename from srcjs/stendhal/entity/Entity.ts rename to src/js/stendhal/entity/Entity.ts index ee52a43a29..1e32a0b2d8 100644 --- a/srcjs/stendhal/entity/Entity.ts +++ b/src/js/stendhal/entity/Entity.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,12 +9,17 @@ * * ***************************************************************************/ +import { RPObject, RPZone } from "marauroa"; +import { RenderingContext2D } from "util/Types"; import { MenuItem } from "../action/MenuItem"; +import { Paths } from "../data/Paths"; import { Chat } from "../util/Chat"; -import { RPObject } from "./RPObject"; -declare var marauroa: any; -declare var stendhal: any; +import { htmlImageStore } from "data/HTMLImageStore"; +import { marauroa } from "marauroa"; +import { HTMLUtil } from "ui/HTMLUtil"; +import { ViewPort } from "ui/ViewPort"; +import { ImageSprite } from "../sprite/image/ImageSprite"; /** * General entity @@ -25,6 +30,7 @@ export class Entity extends RPObject { minimapShow = false; minimapStyle = "rgb(200,255,200)"; zIndex = 10000; + imageSprite?: ImageSprite; override set(key: string, value: any) { super.set(key, value); @@ -137,10 +143,10 @@ export class Entity extends RPObject { /** * is this entity visible to a specific action * - * @param filter 0: short left click + * @param _filter 0: short left click * @return true, if the entity is visible, false otherwise */ - isVisibleToAction(filter: boolean) { + isVisibleToAction(_filter?: boolean) { return false; } @@ -179,7 +185,7 @@ export class Entity extends RPObject { // action replaces "Look" command (e. g. "look closely" on signs) if (this["action"]) { list.push({ - title: stendhal.ui.html.niceName(this["action"]), + title: HTMLUtil.niceName(this["action"]), type: this.actionAliasToAction(this["action"]) }); } else { @@ -204,8 +210,8 @@ export class Entity extends RPObject { this["_x"] = this["x"]; } - draw(ctx: CanvasRenderingContext2D) { - if (this.sprite) { + draw(ctx: RenderingContext2D) { + if (this.sprite || this.imageSprite) { this.drawSprite(ctx); } } @@ -213,23 +219,27 @@ export class Entity extends RPObject { /** * draws a standard sprite */ - drawSprite(ctx: CanvasRenderingContext2D) { + drawSprite(ctx: RenderingContext2D) { this.drawSpriteAt(ctx, this["x"] * 32, this["y"] * 32); } - drawSpriteAt(ctx: CanvasRenderingContext2D, x: number, y: number) { - var image = stendhal.data.sprites.get(this.sprite.filename); - if (image.height) { - var offsetX = this.sprite.offsetX || 0; - var offsetY = this.sprite.offsetY || 0; - var width = this.sprite.width || image.width; - var height = this.sprite.height || image.height; + drawSpriteAt(ctx: RenderingContext2D, x: number, y: number) { + if (this.imageSprite) { + this.imageSprite.drawOnto(ctx, x, y, this.getWidth() * 32, this.getHeight() * 32); + } else { + let image = htmlImageStore.get(this.sprite.filename); + if (image.height) { + let offsetX = this.sprite.offsetX || 0; + let offsetY = this.sprite.offsetY || 0; + let width = this.sprite.width || image.width; + let height = this.sprite.height || image.height; - // use entity dimensions to center sprite - x += Math.floor((this.getWidth() * 32 - width) / 2); - y += Math.floor((this.getHeight() * 32 - height) / 2); - - ctx.drawImage(image, offsetX, offsetY, width, height, x, y, width, height); + // use entity dimensions to center sprite + x += Math.floor((this.getWidth() * 32 - width) / 2); + y += Math.floor((this.getHeight() * 32 - height) / 2); + + ctx.drawImage(image, offsetX, offsetY, width, height, x, y, width, height); + } } } @@ -274,7 +284,7 @@ export class Entity extends RPObject { cursor = this["cursor"]; } - return "url(" + stendhal.paths.sprites + "/cursor/" + cursor.toLowerCase().replace("_", "") + ".png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/" + cursor.toLowerCase().replace("_", "") + ".png) 1 3, auto"; } /** @@ -320,16 +330,17 @@ export class Entity extends RPObject { * Checks if within vieport area. */ public inView(): boolean { + let viewPort = ViewPort.get(); const view_rect: any = {}; - view_rect.left = stendhal.ui.gamewindow.offsetX; - view_rect.right = view_rect.left + stendhal.ui.gamewindow.width; - view_rect.top = stendhal.ui.gamewindow.offsetY; - view_rect.bottom = view_rect.top + stendhal.ui.gamewindow.height; + view_rect.left = viewPort.offsetX; + view_rect.right = view_rect.left + viewPort.width; + view_rect.top = viewPort.offsetY; + view_rect.bottom = view_rect.top + viewPort.height; - const pixelX = this["x"] * stendhal.ui.gamewindow.targetTileWidth - + Math.floor(stendhal.ui.gamewindow.targetTileWidth / 2); - const pixelY = this["y"] * stendhal.ui.gamewindow.targetTileHeight - + Math.floor(stendhal.ui.gamewindow.targetTileHeight / 2); + const pixelX = this["x"] * viewPort.targetTileWidth + + Math.floor(viewPort.targetTileWidth / 2); + const pixelY = this["y"] * viewPort.targetTileHeight + + Math.floor(viewPort.targetTileHeight / 2); const ent_rect: any = {}; // horizontal orientation is centered @@ -342,4 +353,8 @@ export class Entity extends RPObject { return ent_rect.right > view_rect.left && ent_rect.left < view_rect.right && ent_rect.bottom > view_rect.top && ent_rect.top < view_rect.bottom } + + override destroy(_parent: RPObject|RPZone) { + this.imageSprite?.free(); + } } diff --git a/src/js/stendhal/entity/EntityRegistry.ts b/src/js/stendhal/entity/EntityRegistry.ts new file mode 100644 index 0000000000..aef519c5bd --- /dev/null +++ b/src/js/stendhal/entity/EntityRegistry.ts @@ -0,0 +1,80 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { marauroa } from "marauroa" + +import { Blood } from "./Blood"; +import { Chest} from "./Chest"; +import { Corpse } from "./Corpse"; +import { Creature } from "./Creature"; +import { DomesticAnimal } from "./DomesticAnimal"; +import { Door } from "./Door"; +import { Food } from "./Food"; +import { GameBoard } from "./GameBoard"; +import { Gate } from "./Gate"; +import { GrowingEntitySpawner } from "./GrowingEntitySpawner"; +import { InvisibleEntity } from "./InvisibleEntity"; +import { Item } from "./Item"; +import { LoopedSoundSource } from "./LoopedSoundSource"; +import { NPC } from "./NPC"; +import { Player } from "./Player"; +import { Portal } from "./Portal"; +import { Sign } from "./Sign"; +import { TrainingDummy } from "./TrainingDummy"; +import { UnknownEntity } from "./UnknownEntity"; +import { UseableEntity } from "./UseableEntity"; +import { User } from "./User"; +import { VisibleEntity } from "./VisibleEntity"; +import { WalkBlocker } from "./WalkBlocker"; + +export class EntityRegistry { + + public init() { + marauroa.rpobjectFactory.register("area", InvisibleEntity); + marauroa.rpobjectFactory.register("baby_dragon", DomesticAnimal); + marauroa.rpobjectFactory.register("blackboard", Sign); + marauroa.rpobjectFactory.register("blocktarget", InvisibleEntity); + marauroa.rpobjectFactory.register("block", VisibleEntity); + marauroa.rpobjectFactory.register("blood", Blood); + marauroa.rpobjectFactory.register("cat", DomesticAnimal); + marauroa.rpobjectFactory.register("chest", Chest); + marauroa.rpobjectFactory.register("corpse", Corpse); + marauroa.rpobjectFactory.register("creature", Creature); + marauroa.rpobjectFactory.register("_default", UnknownEntity); + marauroa.rpobjectFactory.register("domesticanimal", DomesticAnimal); + marauroa.rpobjectFactory.register("door", Door); + marauroa.rpobjectFactory.register("flyover", InvisibleEntity); + marauroa.rpobjectFactory.register("food", Food); + marauroa.rpobjectFactory.register("game_board", GameBoard); + marauroa.rpobjectFactory.register("gate", Gate); + marauroa.rpobjectFactory.register("growing_entity_spawner", GrowingEntitySpawner); + marauroa.rpobjectFactory.register("house_portal", Portal); + marauroa.rpobjectFactory.register("invisible_entity", InvisibleEntity); + marauroa.rpobjectFactory.register("item", Item); + marauroa.rpobjectFactory.register("looped_sound_source", LoopedSoundSource); + marauroa.rpobjectFactory.register("npc", NPC); + marauroa.rpobjectFactory.register("plant_grower", VisibleEntity); + marauroa.rpobjectFactory.register("player", Player); + marauroa.rpobjectFactory.register("portal", Portal); + marauroa.rpobjectFactory.register("rented_sign", Sign); + marauroa.rpobjectFactory.register("sheep", DomesticAnimal); + marauroa.rpobjectFactory.register("sign", Sign); + marauroa.rpobjectFactory.register("tiled_entity", InvisibleEntity); + marauroa.rpobjectFactory.register("training_dummy", TrainingDummy); + marauroa.rpobjectFactory.register("unknown", UnknownEntity); + marauroa.rpobjectFactory.register("useable_entity", UseableEntity); + marauroa.rpobjectFactory.register("user", User); + marauroa.rpobjectFactory.register("visible_entity", VisibleEntity); + marauroa.rpobjectFactory.register("walkblocker", WalkBlocker); + marauroa.rpobjectFactory.register("wall", InvisibleEntity); + marauroa.rpobjectFactory.register("weather_entity", InvisibleEntity); + } +} diff --git a/srcjs/stendhal/entity/Food.ts b/src/js/stendhal/entity/Food.ts similarity index 72% rename from srcjs/stendhal/entity/Food.ts rename to src/js/stendhal/entity/Food.ts index 31effe663c..0936841396 100644 --- a/srcjs/stendhal/entity/Food.ts +++ b/src/js/stendhal/entity/Food.ts @@ -10,33 +10,33 @@ ***************************************************************************/ import { Entity } from "./Entity"; +import { Paths } from "../data/Paths"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class Food extends Entity { override zIndex = 5000; + override init() { + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/food.png"), + 0, this["amount"] * 32, 32, 32); + } + override set(key: string, value: any) { super.set(key, value); if (key === "amount") { - this._amount = parseInt(value, 10); + if (this.imageSprite) { + this.imageSprite.offsetY = this["amount"] * 32; + } } // TODO: play sound effect } - override draw(ctx: CanvasRenderingContext2D) { - var image = stendhal.data.sprites.get(stendhal.paths.sprites + "/food.png"); - if (image.height) { - var localX = this["x"] * 32; - var localY = this["y"] * 32; - var offset = this._amount * 32; - ctx.drawImage(image, 0, offset, 32, 32, localX, localY, 32, 32); - } - } - override onclick(_x: number, _y: number) { var action = { "type": "look", @@ -50,7 +50,7 @@ export class Food extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/GameBoard.ts b/src/js/stendhal/entity/GameBoard.ts similarity index 72% rename from srcjs/stendhal/entity/GameBoard.ts rename to src/js/stendhal/entity/GameBoard.ts index 412e11fbbb..487678f1e3 100644 --- a/srcjs/stendhal/entity/GameBoard.ts +++ b/src/js/stendhal/entity/GameBoard.ts @@ -9,28 +9,24 @@ * * ***************************************************************************/ +import { Paths } from "../data/Paths"; import { Entity } from "./Entity"; -declare var stendhal: any; +import { stendhal } from "../stendhal"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class GameBoard extends Entity { override minimapShow = false; override zIndex = 100; - constructor() { - super(); - this.sprite = { - height: 32 * 3, - width: 32 * 3 - }; - } - override set(key: string, value: any) { super.set(key, value); if (key === "class") { - this.sprite.filename = stendhal.paths.sprites + "/gameboard/" - + this["class"] + ".png"; + let filename = Paths.sprites + "/gameboard/" + this["class"] + ".png"; + this.imageSprite?.free(); + this.imageSprite = new ImageSprite(images.load(filename), 0, 0, 3*32, 3*32); } } @@ -39,7 +35,7 @@ export class GameBoard extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/walk.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/walk.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Gate.ts b/src/js/stendhal/entity/Gate.ts similarity index 56% rename from srcjs/stendhal/entity/Gate.ts rename to src/js/stendhal/entity/Gate.ts index 881e9659e5..e151c10c6a 100644 --- a/srcjs/stendhal/entity/Gate.ts +++ b/src/js/stendhal/entity/Gate.ts @@ -9,30 +9,45 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { MenuItem } from "../action/MenuItem"; import { Entity } from "./Entity"; +import { Paths } from "../data/Paths"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { images } from "sprite/image/ImageManager"; +import { ImageSprite } from "sprite/image/ImageSprite"; export class Gate extends Entity { override zIndex = 5000; + private locked = false; + + override init() { + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/doors/" + this["image"] + "_" + this["orientation"] + ".png"), + 0, 0, 0, 0); + } override set(key: string, value: any) { super.set(key, value); if (key === "resistance") { - this["locked"] = parseInt(value, 10) !== 0; + this.locked = parseInt(value, 10) !== 0; } else if (key === "image" || key === "orientation") { - // Force re-evaluation of the sprite - delete this["_image"]; + if (this.imageSprite) { + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/doors/" + this["image"] + "_" + this["orientation"] + ".png"), + 0, 0, 0, 0); + } } } override buildActions(list: MenuItem[]) { var id = this["id"]; list.push({ - title: (this["locked"]) ? "Open" : "Close", + title: (this.locked) ? "Open" : "Close", action: function(_entity: Entity) { var action = { "type": "use", @@ -44,20 +59,18 @@ export class Gate extends Entity { }); } - override draw(ctx: CanvasRenderingContext2D) { - if (this._image == undefined) { - var filename = stendhal.paths.sprites + "/doors/" + this["image"] + "_" + this["orientation"] + ".png"; - this._image = stendhal.data.sprites.get(filename); - } - if (this._image.height) { - var xOffset = -32 * Math.floor(this._image.width / 32 / 2); - var height = this._image.height / 2; - var yOffset = -32 * Math.floor(height / 32 / 2); - var localX = this["_x"] * 32 + xOffset; - var localY = this["_y"] * 32 + yOffset; - var yStart = (this["locked"]) ? height : 0; - ctx.drawImage(this._image, 0, yStart, this._image.width, height, localX, localY, this._image.width, height); + override draw(ctx: RenderingContext2D) { + let image = this.imageSprite?.imageRef?.image; + if (!image) { + return; } + let xOffset = -32 * Math.floor(image.width / 32 / 2); + let height = image.height / 2; + let yOffset = -32 * Math.floor(height / 32 / 2); + let localX = this["_x"] * 32 + xOffset; + let localY = this["_y"] * 32 + yOffset; + let yStart = (this.locked) ? height : 0; + ctx.drawImage(image, 0, yStart, image.width, height, localX, localY, image.width, height); } override isVisibleToAction(_filter: boolean) { @@ -74,7 +87,7 @@ export class Gate extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/activity.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/activity.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Ground.ts b/src/js/stendhal/entity/Ground.ts similarity index 72% rename from srcjs/stendhal/entity/Ground.ts rename to src/js/stendhal/entity/Ground.ts index 68c69f360e..14159c5455 100644 --- a/srcjs/stendhal/entity/Ground.ts +++ b/src/js/stendhal/entity/Ground.ts @@ -9,8 +9,12 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { Paths } from "../data/Paths"; + +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; +import { TileMap } from "data/TileMap"; +import { ViewPort } from "ui/ViewPort"; /** @@ -31,39 +35,42 @@ export class Ground { * @return Direction of the zone to change to, null if no zone change should happen */ private calculateZoneChangeDirection(x: number, y: number): string|null { + let map = TileMap.get(); if (x < 15) { return "4"; // LEFT } - if (x > stendhal.data.map.zoneSizeX * 32 - 15) { + if (x > map.zoneSizeX * 32 - 15) { return "2"; // RIGHT } if (y < 15) { return "1"; // UP } - if (y > stendhal.data.map.zoneSizeY * 32 - 15) { + if (y > map.zoneSizeY * 32 - 15) { return "3"; // DOWN } return null; } getCursor(x: number, y: number): string { - if ((x < 15) || (y < 15) || (x > stendhal.data.map.zoneSizeX * 32 - 15) || (y > stendhal.data.map.zoneSizeY * 32 - 15)) { - return "url(" + stendhal.paths.sprites + "/cursor/walkborder.png) 1 3, auto" + let map = TileMap.get(); + if ((x < 15) || (y < 15) || (x > map.zoneSizeX * 32 - 15) || (y > map.zoneSizeY * 32 - 15)) { + return "url(" + Paths.sprites + "/cursor/walkborder.png) 1 3, auto" } var worldX = Math.floor(x / 32); var worldY = Math.floor(y / 32); - if (stendhal.data.map.collision(worldX, worldY)) { - return "url(" + stendhal.paths.sprites + "/cursor/stop.png) 1 3, auto"; + if (map.collision(worldX, worldY)) { + return "url(" + Paths.sprites + "/cursor/stop.png) 1 3, auto"; } - return "url(" + stendhal.paths.sprites + "/cursor/walk.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/walk.png) 1 3, auto"; } onclick(x: number, y: number, dblclick: boolean) { if (!stendhal.config.getBoolean("pathfinding")) { return; } - var gameX = x + stendhal.ui.gamewindow.offsetX; - var gameY = y + stendhal.ui.gamewindow.offsetY; + let viewPort = ViewPort.get(); + var gameX = x + viewPort.offsetX; + var gameY = y + viewPort.offsetY; var action = { "type": "moveto", "x": "" + Math.floor(gameX / 32), diff --git a/srcjs/stendhal/entity/GrowingEntitySpawner.ts b/src/js/stendhal/entity/GrowingEntitySpawner.ts similarity index 62% rename from srcjs/stendhal/entity/GrowingEntitySpawner.ts rename to src/js/stendhal/entity/GrowingEntitySpawner.ts index 3aa64e390a..4f5acf2ce4 100644 --- a/srcjs/stendhal/entity/GrowingEntitySpawner.ts +++ b/src/js/stendhal/entity/GrowingEntitySpawner.ts @@ -9,16 +9,33 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { MenuItem } from "../action/MenuItem"; import { Entity } from "./Entity"; +import { Paths } from "../data/Paths"; +import { singletons } from "../SingletonRepo"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class GrowingEntitySpawner extends Entity { override zIndex = 3000; + + override set(key: string, value: any) { + super.set(key, value); + if (key === "class") { + this.imageSprite?.free(); + let className = value.replace(" ", "_"); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/" + className + ".png"), + 0, 0, 0, 0); + } + } + + /** * is this entity visible to a specific action * @@ -48,34 +65,23 @@ export class GrowingEntitySpawner extends Entity { marauroa.clientFramework.sendAction(action); } - /** - * draw RPEntities - */ - override draw(ctx: CanvasRenderingContext2D) { - var localX = this["x"] * 32; - var localY = this["y"] * 32; - - // FIXME: - // temporary fix, problem lies higher up - // appears to only affect button_mushroom_grower - // could be issue in marauroa - let class_name = this["class"]; - if (class_name.includes(" ")) { - class_name = class_name.replace(" ", "_"); + override draw(ctx: RenderingContext2D) { + let localX = this["x"] * 32; + let localY = this["y"] * 32; + let image = this.imageSprite?.imageRef?.image; + if (!image) { + return; } - var image = stendhal.data.sprites.get(stendhal.paths.sprites + "/" + class_name + ".png"); - if (image.height) { // image.complete is true on missing image files - var count = parseInt(this["max_ripeness"], 10) + 1; - var drawHeight = image.height / count; - var yRow = this["ripeness"]; - ctx.drawImage(image, 0, yRow * drawHeight, image.width, drawHeight, + let count = parseInt(this["max_ripeness"], 10) + 1; + let drawHeight = image.height / count; + let yRow = this["ripeness"]; + ctx.drawImage(image, 0, yRow * drawHeight, image.width, drawHeight, localX, localY - drawHeight + 32, image.width, drawHeight); - } } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/harvest.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/harvest.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/InvisibleEntity.ts b/src/js/stendhal/entity/InvisibleEntity.ts similarity index 90% rename from srcjs/stendhal/entity/InvisibleEntity.ts rename to src/js/stendhal/entity/InvisibleEntity.ts index 36afdfe64c..9b5b27d361 100644 --- a/srcjs/stendhal/entity/InvisibleEntity.ts +++ b/src/js/stendhal/entity/InvisibleEntity.ts @@ -9,10 +9,9 @@ * * ***************************************************************************/ +import { Paths } from "../data/Paths"; import { Entity } from "./Entity"; -declare var stendhal: any; - export class InvisibleEntity extends Entity { override isVisibleToAction(_filter: boolean) { @@ -20,7 +19,7 @@ export class InvisibleEntity extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/walk.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/walk.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Item.ts b/src/js/stendhal/entity/Item.ts similarity index 65% rename from srcjs/stendhal/entity/Item.ts rename to src/js/stendhal/entity/Item.ts index 791bc533db..87116c2bea 100644 --- a/srcjs/stendhal/entity/Item.ts +++ b/src/js/stendhal/entity/Item.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,14 +9,16 @@ * * ***************************************************************************/ -import { ItemMap } from "./ItemMap"; +import { RenderingContext2D } from "util/Types"; import { MenuItem } from "../action/MenuItem"; -import { Entity } from "./Entity"; +import { Paths } from "../data/Paths"; import { TextSprite } from "../sprite/TextSprite"; +import { Entity } from "./Entity"; +import { ItemMap } from "./ItemMap"; -declare var marauroa: any; -declare var stendhal: any; - +import { marauroa } from "marauroa"; +import { images } from "sprite/image/ImageManager"; +import { ImageSprite } from "sprite/image/ImageSprite"; export class Item extends Entity { @@ -28,15 +30,10 @@ export class Item extends Entity { // animation private frameTimeStamp = 0; private animated: boolean|null = null; - private xFrames: number|null = null; - private yFrames: number|null = null; + constructor() { super(); - this.sprite = { - height: 32, - width: 32 - }; this.quantityTextSprite = new TextSprite("", "white", "10px sans-serif"); } @@ -72,36 +69,50 @@ export class Item extends Entity { override set(key: string, value: any) { super.set(key, value); if (key === "class" || key === "subclass") { - this.sprite.filename = stendhal.paths.sprites + "/items/" - + this["class"] + "/" + this["subclass"] + ".png"; - } - if (key === "quantity") { + if (this["class"] && this["subclass"]) { + this.imageSprite?.free(); + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/items/" + this["class"] + "/" + this["subclass"] + ".png"), + 0, (this["state"] || 0) * 32, 32, 32); + } + } else if (key === "state") { + if (this.imageSprite) { + this.imageSprite.offsetY = (this["state"] || 0) * 32 + } + } else if (key === "quantity") { this.quantityTextSprite = new TextSprite(this.formatQuantity(), "white", "10px sans-serif"); } } - override draw(ctx: CanvasRenderingContext2D) { - this.sprite.offsetY = (this["state"] || 0) * 32 + override draw(ctx: RenderingContext2D) { this.stepAnimation(); - this.drawAt(ctx, this["x"] * 32, this["y"] * 32); } - drawAt(ctx: CanvasRenderingContext2D, x: number, y: number) { - if (this.sprite) { - this.drawSpriteAt(ctx, x, y); - let textMetrics = this.quantityTextSprite.getTextMetrics(ctx); - this.quantityTextSprite.draw(ctx, x + (32 - textMetrics.width), y + 6); + drawAt(ctx: RenderingContext2D, x: number, y: number) { + let image = this.imageSprite?.imageRef?.image; + if (!image) { + return; } + this.drawSpriteAt(ctx, x, y); + let textMetrics = this.quantityTextSprite.getTextMetrics(ctx); + if (!textMetrics) { + throw new Error("textMetrics is undefined"); + } + this.quantityTextSprite.draw(ctx, x + (32 - textMetrics.width), y + 6); } public stepAnimation() { + let image = this.imageSprite?.imageRef?.image; + if (!image) { + return; + } const currentTimeStamp = +new Date(); - if (this.frameTimeStamp == 0) { - this.frameTimeStamp = currentTimeStamp; - this.sprite.offsetX = 0; - this.sprite.offsetY = 0; - } else if (currentTimeStamp - this.frameTimeStamp >= 100) { +// if (this.frameTimeStamp == 0) { +// this.frameTimeStamp = currentTimeStamp; +// this.imageSprite?.offsetX = 0; +// } + if (currentTimeStamp - this.frameTimeStamp >= 100) { // FIXME: need proper FPS limit this.setXFrameIndex(this.getXFrameIndex() + 1); this.frameTimeStamp = currentTimeStamp; @@ -128,7 +139,7 @@ export class Item extends Entity { } else { cursor = ItemMap.getCursor(this["class"], this["name"]); } - return "url(" + stendhal.paths.sprites + "/cursor/" + cursor + ".png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/" + cursor + ".png) 1 3, auto"; } public getToolTip(): string { @@ -142,51 +153,31 @@ export class Item extends Entity { } public isAnimated(): boolean { - if (!stendhal.data.sprites.get(this.sprite.filename).height) { - return false; + if (this.animated === null) { + let image = this.imageSprite?.imageRef?.image + if (image) { + this.animated = (image.width / 32) > 1; + } } - if (this.animated == null) { - // store animation state - this.animated = (stendhal.data.sprites.get(this.sprite.filename).width / 32) > 1; - } - - return this.animated; + return this.animated || false; } private setXFrameIndex(idx: number) { - if (this.xFrames == null) { - const img = stendhal.data.sprites.get(this.sprite.filename); - this.xFrames = img.width / 32; + let image = this.imageSprite?.imageRef.image + if (!image) { + return; } - - if (idx >= this.xFrames) { + let frames = image.width / 32; + if (idx >= frames) { // restart idx = 0; } - this.sprite.offsetX = idx * 32; - } - - private setYFrameIndex(idx: number) { - if (this.yFrames == null) { - const img = stendhal.data.sprites.get(this.sprite.filename); - this.yFrames = img.height / 32; - } - - if (idx >= this.yFrames) { - // restart - idx = 0; - } - - this.sprite.offsetY = idx * 32; + this.imageSprite!.offsetX = idx * 32; } public getXFrameIndex(): number { - return (this.sprite.offsetX || 0) / 32; - } - - public getYFrameIndex(): number { - return (this.sprite.offsetY || 0) / 32; + return (this.imageSprite?.offsetX || 0) / 32; } public override isDraggable(): boolean { diff --git a/srcjs/stendhal/entity/ItemMap.ts b/src/js/stendhal/entity/ItemMap.ts similarity index 99% rename from srcjs/stendhal/entity/ItemMap.ts rename to src/js/stendhal/entity/ItemMap.ts index 23f49b9988..b352055586 100644 --- a/srcjs/stendhal/entity/ItemMap.ts +++ b/src/js/stendhal/entity/ItemMap.ts @@ -15,7 +15,7 @@ import { MenuItem } from "../action/MenuItem"; const config = singletons.getConfigManager(); -declare var marauroa: any; +import { marauroa } from "marauroa" const defaultUse = { title: "Use", diff --git a/srcjs/stendhal/entity/LoopedSoundSource.ts b/src/js/stendhal/entity/LoopedSoundSource.ts similarity index 79% rename from srcjs/stendhal/entity/LoopedSoundSource.ts rename to src/js/stendhal/entity/LoopedSoundSource.ts index 10b247f7de..7f03faec0b 100644 --- a/srcjs/stendhal/entity/LoopedSoundSource.ts +++ b/src/js/stendhal/entity/LoopedSoundSource.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2023 - Stendhal * + * Copyright © 2003-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -11,14 +11,11 @@ import { InvisibleEntity } from "./InvisibleEntity"; -import { LoopedSoundSourceManager } from "../ui/LoopedSoundSourceManager"; +import { LoopedSoundSourceManager } from "../data/sound/LoopedSoundSourceManager"; export class LoopedSoundSource extends InvisibleEntity { - private readonly lssMan = LoopedSoundSourceManager.get(); - - /** * Checks if a looped sound source has been loaded with this * entity's ID. @@ -27,6 +24,6 @@ export class LoopedSoundSource extends InvisibleEntity { * true if the ID is found in the sources list. */ isLoaded(): boolean { - return typeof(this.lssMan.getSources()[this["id"]]) !== "undefined"; + return typeof(LoopedSoundSourceManager.get().getSources()[this["id"]]) !== "undefined"; } } diff --git a/srcjs/stendhal/entity/NPC.ts b/src/js/stendhal/entity/NPC.ts similarity index 67% rename from srcjs/stendhal/entity/NPC.ts rename to src/js/stendhal/entity/NPC.ts index cc8fcf623b..d4c1b42cb8 100644 --- a/srcjs/stendhal/entity/NPC.ts +++ b/src/js/stendhal/entity/NPC.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -11,9 +11,11 @@ import { RPEntity } from "./RPEntity"; -import { Color } from "../util/Color"; +import { EntityOverlayRegistry } from "../data/EntityOverlayRegistry"; -declare var stendhal: any; +import { Color } from "../data/color/Color"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; export class NPC extends RPEntity { override minimapStyle = Color.NPC; @@ -26,16 +28,21 @@ export class NPC extends RPEntity { this["base_hp"] = 100; } - override set(key: string, value: string) { + override set(key: string, value: any) { super.set(key, value); - if (key === "name" && value.startsWith("Zekiel")) { - // Zekiel uses transparentnpc sprite but he is taller - this.titleDrawYOffset = -32; + if (key === "name") { + // overlay animation + this.overlay = EntityOverlayRegistry.get("NPC", this); + + if (value.startsWith("Zekiel")) { + // Zekiel uses transparentnpc sprite but he is taller + this.titleDrawYOffset = -32; + } } } - override drawTop(ctx: CanvasRenderingContext2D) { + override drawTop(ctx: RenderingContext2D) { var localX = this["_x"] * 32; var localY = this["_y"] * 32; if (typeof(this["no_hpbar"]) == "undefined") { @@ -47,7 +54,7 @@ export class NPC extends RPEntity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Player.ts b/src/js/stendhal/entity/Player.ts similarity index 94% rename from srcjs/stendhal/entity/Player.ts rename to src/js/stendhal/entity/Player.ts index 28ad3fc1d0..80df9f55f9 100644 --- a/srcjs/stendhal/entity/Player.ts +++ b/src/js/stendhal/entity/Player.ts @@ -9,8 +9,8 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; import { RPEntity } from "./RPEntity"; @@ -21,7 +21,9 @@ import { UIComponentEnum } from "../ui/UIComponentEnum"; import { GroupPanelComponent } from "../ui/component/GroupPanelComponent"; -import { Color } from "../util/Color"; +import { Color } from "../data/color/Color"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; export class Player extends RPEntity { @@ -169,7 +171,7 @@ export class Player extends RPEntity { } } - override draw(ctx: CanvasRenderingContext2D) { + override draw(ctx: RenderingContext2D) { if (this.isIgnored()) { return; } @@ -236,8 +238,8 @@ export class Player extends RPEntity { override getCursor(_x: number, _y: number) { if (this.isVisibleToAction(false)) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; } - return "url(" + stendhal.paths.sprites + "/cursor/walk.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/walk.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/PopupInventory.ts b/src/js/stendhal/entity/PopupInventory.ts similarity index 86% rename from srcjs/stendhal/entity/PopupInventory.ts rename to src/js/stendhal/entity/PopupInventory.ts index fb995da53e..5af5364106 100644 --- a/srcjs/stendhal/entity/PopupInventory.ts +++ b/src/js/stendhal/entity/PopupInventory.ts @@ -9,10 +9,10 @@ * * ***************************************************************************/ -import { Entity } from "./Entity"; -import { RPObject } from "./RPObject"; +import { marauroa, RPObject, RPZone } from "marauroa"; -declare var marauroa: any; +import { RenderingContext2D } from "util/Types"; +import { Entity } from "./Entity"; export class PopupInventory extends Entity { @@ -20,7 +20,7 @@ export class PopupInventory extends Entity { protected maxDistToView = 4; - override draw(ctx: CanvasRenderingContext2D) { + override draw(ctx: RenderingContext2D) { super.draw(ctx); if (this.inventory && this.inventory.isOpen() && !this.canViewContents()) { // player has moved too far away @@ -32,9 +32,9 @@ export class PopupInventory extends Entity { // inheriting classes can override } - override destroy(_parent: RPObject) { + override destroy(parent: RPObject|RPZone) { this.closeInventoryWindow(); - super.destroy(_parent); + super.destroy(parent); } /** diff --git a/srcjs/stendhal/entity/Portal.ts b/src/js/stendhal/entity/Portal.ts similarity index 87% rename from srcjs/stendhal/entity/Portal.ts rename to src/js/stendhal/entity/Portal.ts index 00e3be2fef..de6e562436 100644 --- a/srcjs/stendhal/entity/Portal.ts +++ b/src/js/stendhal/entity/Portal.ts @@ -9,13 +9,14 @@ * * ***************************************************************************/ -import { MenuItem } from "../action/MenuItem"; import { Entity } from "./Entity"; +import { MenuItem } from "../action/MenuItem"; -import { Color } from "../util/Color"; +import { Color } from "../data/color/Color"; +import { Paths } from "../data/Paths"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { TileMap } from "data/TileMap"; export class Portal extends Entity { @@ -59,7 +60,8 @@ export class Portal extends Entity { */ override getDefaultAction() { // don't try to walk to if on collision tile - if (stendhal.data.map.collision(this["x"], this["y"])) { + let map = TileMap.get(); + if (map.collision(this["x"], this["y"])) { return { "type": "use", "target": "#" + this["id"], @@ -75,7 +77,7 @@ export class Portal extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/portal.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/portal.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/RPEntity.ts b/src/js/stendhal/entity/RPEntity.ts similarity index 71% rename from srcjs/stendhal/entity/RPEntity.ts rename to src/js/stendhal/entity/RPEntity.ts index d850796108..7ccc19d564 100644 --- a/srcjs/stendhal/entity/RPEntity.ts +++ b/src/js/stendhal/entity/RPEntity.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,42 +9,47 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa"; +import { stendhal } from "../stendhal"; -import { ActiveEntity } from "./ActiveEntity"; -import { Entity } from "./Entity"; import { singletons } from "../SingletonRepo"; import { MenuItem } from "../action/MenuItem"; +import { ActiveEntity } from "./ActiveEntity"; +import { Entity } from "./Entity"; + +import { Color } from "../data/color/Color"; + import { Chat } from "../util/Chat"; -import { Color } from "../util/Color"; import { Nature } from "../util/Nature"; -import { Floater } from "../sprite/Floater"; import { EmojiSprite } from "../sprite/EmojiSprite"; +import { Floater } from "../sprite/Floater"; +import { OverlaySpriteImpl } from "../sprite/OverlaySpriteImpl"; import { SpeechBubble } from "../sprite/SpeechBubble"; import { TextSprite } from "../sprite/TextSprite"; import { BarehandAttackSprite } from "../sprite/action/BarehandAttackSprite"; -//import { MeleeAttackSprite } from "../sprite/action/MeleeAttackSprite"; import { RangedAttackSprite } from "../sprite/action/RangedAttackSprite"; -import { SoundManager } from "../ui/SoundManager"; +import { htmlImageStore } from "data/HTMLImageStore"; import { ImageWithDimensions } from "data/ImageWithDimensions"; +import { OutfitStore } from "data/OutfitStore"; +import { ViewPort } from "ui/ViewPort"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; +import { statusIconDrawer } from "sprite/indicator/StatusIconDrawer"; var HEALTH_BAR_HEIGHT = 6; export class RPEntity extends ActiveEntity { - private static readonly soundManager = SoundManager.get(); - override zIndex = 8000; drawY = 0; spritePath = ""; titleStyle = "#FFFFFF"; _target?: RPEntity; - attackSprite: any = undefined; // TODO + protected attackSprite?: OverlaySpriteImpl; attackResult: any = undefined; // TODO dir = 3; titleTextSprite?: TextSprite; @@ -54,10 +59,17 @@ export class RPEntity extends ActiveEntity { // for adjusting entity hp bar & title vertical position protected titleDrawYOffset: number = 0; // canvas for merging outfit layers to be drawn - private octx?: CanvasRenderingContext2D; + private octx?: RenderingContext2D; private attackers: {[key: string]: any} = { size: 0 }; + /** + * Animation drawn over entity sprite. + * + * TODO: maybe support multiple overlays + */ + protected overlay?: OverlaySpriteImpl; + override set(key: string, value: any) { // Ugly hack to detect changes. The old value is no @@ -95,6 +107,8 @@ export class RPEntity extends ActiveEntity { this.onLevelChanged(key, value, oldValue); } else if (["title", "name", "class", "type"].indexOf(key) >-1) { this.createTitleTextSprite(); + } else if (key === "subclass" && typeof(oldValue) !== "undefined" && value !== oldValue) { + this.onTransformed(); } } @@ -195,11 +209,11 @@ export class RPEntity extends ActiveEntity { * Text to display. */ addSpeechBubble(text: string) { - stendhal.ui.gamewindow.addTextSprite(new SpeechBubble(text, this)); + ViewPort.get().addTextSprite(new SpeechBubble(text, this)); } addEmoji(emoji: HTMLImageElement) { - stendhal.ui.gamewindow.addEmojiSprite(new EmojiSprite(emoji, this)); + ViewPort.get().addEmojiSprite(new EmojiSprite(emoji, this)); } /** @@ -209,14 +223,13 @@ export class RPEntity extends ActiveEntity { return typeof(this["no_shadow"]) === "undefined"; } - drawMultipartOutfit(ctx: CanvasRenderingContext2D) { + drawMultipartOutfit(ctx: RenderingContext2D) { + const store = OutfitStore.get(); // layers in draw order - var layers: string[] = []; + var layers = store.getLayerNames(); var outfit: {[key: string]: number} = {}; if ("outfit_ext" in this) { - layers = ["body", "dress", "head", "mouth", "eyes", "mask", "hair", "hat", "detail"]; - for (const part of this["outfit_ext"].split(",")) { if (part.includes("=")) { var tmp = part.split("="); @@ -224,7 +237,7 @@ export class RPEntity extends ActiveEntity { } } } else { - layers = ["body", "dress", "head", "hair", "detail"]; + layers = store.getLayerNames(true); outfit["body"] = this["outfit"] % 100; outfit["dress"] = Math.floor(this["outfit"]/100) % 100; @@ -236,7 +249,7 @@ export class RPEntity extends ActiveEntity { if (stendhal.config.getBoolean("effect.shadows") && this.castsShadow()) { // dressed entities should use 48x64 sprites // FIXME: this will not display correctly for horse outfit - const shadow = stendhal.data.sprites.getShadow("48x64"); + const shadow = htmlImageStore.getShadow("48x64"); if (shadow && shadow.complete && shadow.height) { // draw shadow below other layers @@ -247,23 +260,21 @@ export class RPEntity extends ActiveEntity { if (this.octx) { this.octx.clearRect(0, 0, this.octx.canvas.width, this.octx.canvas.height); } - if (stendhal.data.outfit.detailHasRearLayer(outfit["detail"])) { + if (store.detailHasRearLayer(outfit["detail"])) { layers.splice(0, 0, "detail-rear"); outfit["detail-rear"] = outfit["detail"]; } for (const layer of layers) { // hair is not drawn under certain hats/helmets - if (layer == "hair" && !stendhal.data.outfit.drawHair(outfit["hat"])) { + if (layer == "hair" && !store.drawHair(outfit["hat"])) { continue; } const lsprite = this.getOutfitPart(layer, outfit[layer], outfit["body"]); if (lsprite && lsprite.complete && lsprite.height) { if (!this.octx) { - let ocanvas = document.createElement("canvas"); + let ocanvas = new OffscreenCanvas(lsprite.width, lsprite.height); this.octx = ocanvas.getContext("2d")!; - ocanvas.width = lsprite.width; - ocanvas.height = lsprite.height; } this.octx!.drawImage(lsprite, 0, 0); } @@ -271,6 +282,7 @@ export class RPEntity extends ActiveEntity { if (this.octx) { this.drawSpriteImage(ctx, this.octx.canvas); + this.drawOverlayAnimation(ctx); } } @@ -293,27 +305,28 @@ export class RPEntity extends ActiveEntity { n = "0" + index; } + let store = OutfitStore.get(); if (part === "body" && index < 3 && stendhal.config.getBoolean("effect.no-nude")) { n += "-nonude"; - } else if (part === "dress" && stendhal.data.outfit.drawBustyDress(index, body)) { + } else if (part === "dress" && store.drawBustyDress(index, body)) { n += "b"; } else if (part.endsWith("-rear")) { n += "-rear"; part = part.replace(/-rear$/, ""); } - const filename = stendhal.paths.sprites + "/outfit/" + part + "/" + n + ".png"; + const filename = Paths.sprites + "/outfit/" + part + "/" + n + ".png"; const colors = this["outfit_colors"]; let colorname; - if (part === "body" || part === "head") { + if (store.isSkinLayer(part)) { colorname = "skin"; } else { colorname = part; } if (typeof(colors) !== "undefined" && (typeof(colors[colorname]) !== "undefined")) { - return stendhal.data.sprites.getFiltered(filename, "trueColor", colors[colorname]); + return htmlImageStore.getFiltered(filename, "trueColor", colors[colorname]); } else { - return stendhal.data.sprites.get(filename); + return htmlImageStore.get(filename); } } @@ -322,7 +335,7 @@ export class RPEntity extends ActiveEntity { * extends past top edge. */ public setStatusBarOffset() { - const screenOffsetY = stendhal.ui.gamewindow.offsetY; + const screenOffsetY = ViewPort.get().offsetY; const entityBottom = (this["_y"] * 32) + (this["height"] * 32); // FIXME: how to get text height dynamically? const entityTop = entityBottom - this["drawHeight"] @@ -338,138 +351,70 @@ export class RPEntity extends ActiveEntity { /** * draw RPEntities */ - override draw(ctx: CanvasRenderingContext2D) { + override draw(ctx: RenderingContext2D) { if (typeof(this["ghostmode"]) != "undefined" && marauroa.me && !marauroa.me.isAdmin()) { return; } this.drawCombat(ctx); this.drawMain(ctx); this.drawAttack(ctx); - this.drawStatusIcons(ctx); + statusIconDrawer.drawStatusIcons(this, ctx); } - drawMain(ctx: CanvasRenderingContext2D) { - let filename; + drawMain(ctx: RenderingContext2D) { if (typeof(this["outfit"]) != "undefined" || typeof(this["outfit_ext"]) != "undefined") { this.drawMultipartOutfit(ctx); } else { - filename = stendhal.paths.sprites + "/" + this.spritePath + "/" + this["class"]; - if (typeof(this["subclass"]) != "undefined") { - filename = filename + "/" + this["subclass"]; - } - - // check for safe image - if (!stendhal.config.getBoolean("effect.blood") && stendhal.data.sprites.hasSafeImage(filename)) { - filename = filename + "-safe.png"; - } else { - filename = filename + ".png"; - } - - let image = stendhal.data.sprites.get(filename); - - if (stendhal.config.getBoolean("effect.shadows") && this.castsShadow()) { - // check for configured shadow style - let shadow_style = this["shadow_style"]; - if (typeof(shadow_style) === "undefined") { - // default to sprite dimensions - shadow_style = (image.width / 3) + "x" + (image.height / 4); - } - - const shadow = stendhal.data.sprites.getShadow(shadow_style); - - // draw shadow first - if (typeof(shadow) !== "undefined") { - this.drawSpriteImage(ctx, shadow); - } - } - - this.drawSpriteImage(ctx, image); + this.drawSingleOutfit(ctx); } } - drawStatusIcons(ctx: CanvasRenderingContext2D) { - - function _drawAnimatedIcon(icon: CanvasImageSource, delay: number, nFrames: number, xdim: number, ydim: number, x: number, y: number) { - var frame = Math.floor(Date.now() / delay) % nFrames; - ctx.drawImage(icon, frame * xdim, 0, xdim, ydim, x, y, xdim, ydim); - } - function drawAnimatedIcon(iconPath: string, delay: number, x: number, y: number, fWidth?: number) { - var icon = stendhal.data.sprites.get(iconPath); - var dimH = icon.height; - var dimW = typeof(fWidth) !== "undefined" ? fWidth : dimH; - var nFrames = icon.width / dimW; - _drawAnimatedIcon(icon, delay, nFrames, dimW, dimH, x, y); - } - function drawAnimatedIconWithFrames(iconPath: string, nFrames: number, delay: number, x: number, y: number) { - var icon = stendhal.data.sprites.get(iconPath); - var ydim = icon.height; - var xdim = icon.width / nFrames; - _drawAnimatedIcon(icon, delay, nFrames, xdim, ydim, x, y); + drawSingleOutfit(ctx: RenderingContext2D) { + let filename = Paths.sprites + "/" + this.spritePath + "/" + this["class"]; + if (typeof(this["subclass"]) != "undefined") { + filename = filename + "/" + this["subclass"]; } - var x = this["_x"] * 32 - 10; - var y = (this["_y"] + 1) * 32; - if (this.hasOwnProperty("choking")) { - ctx.drawImage(stendhal.data.sprites.get(stendhal.paths.sprites + "/ideas/choking.png"), x, y - 10); - } else if (this.hasOwnProperty("eating")) { - ctx.drawImage(stendhal.data.sprites.get(stendhal.paths.sprites + "/ideas/eat.png"), x, y - 10); + // check for safe image + if (!stendhal.config.getBoolean("effect.blood") && htmlImageStore.hasSafeImage(filename)) { + filename = filename + "-safe.png"; + } else { + filename = filename + ".png"; } - // NPC and pet idea icons - if (this.hasOwnProperty("idea")) { - const idea = stendhal.paths.sprites + "/ideas/" + this["idea"] + ".png"; - const ani = stendhal.data.sprites.animations.idea[this["idea"]]; - if (ani) { - drawAnimatedIcon(idea, ani.delay, x + ani.offsetX * this["width"], - y - this["drawHeight"] + ani.offsetY); - } else { - ctx.drawImage(stendhal.data.sprites.get(idea), x + 32 * this["width"], - y - this["drawHeight"]); + + let image = htmlImageStore.get(filename); + + if (stendhal.config.getBoolean("effect.shadows") && this.castsShadow()) { + // check for configured shadow style + let shadow_style = this["shadow_style"]; + if (typeof(shadow_style) === "undefined") { + // default to sprite dimensions + shadow_style = (image.width / 3) + "x" + (image.height / 4); + } + + const shadow = htmlImageStore.getShadow(shadow_style); + + // draw shadow first + if (typeof(shadow) !== "undefined") { + this.drawSpriteImage(ctx, shadow); } } - if (this.hasOwnProperty("away")) { - drawAnimatedIcon(stendhal.paths.sprites + "/ideas/away.png", 1500, x + 32 * this["width"], y - this["drawHeight"]); - } - if (this.hasOwnProperty("grumpy")) { - drawAnimatedIcon(stendhal.paths.sprites + "/ideas/grumpy.png", 1000, x + 5, y - this["drawHeight"]); - } - if (this.hasOwnProperty("last_player_kill_time")) { - drawAnimatedIconWithFrames(stendhal.paths.sprites + "/ideas/pk.png", 12, 300, x, y - this["drawHeight"]); - } - // status affects - if (this.hasOwnProperty("poisoned")) { - drawAnimatedIcon(stendhal.paths.sprites + "/status/poison.png", 100, x + 32 * this["width"] - 10, y - this["drawHeight"]); - } - if (this.hasOwnProperty("status_confuse")) { - drawAnimatedIcon(stendhal.paths.sprites + "/status/confuse.png", 200, x + 32 * this["width"] - 14, y - this["drawHeight"] + 16); - } - if (this.hasOwnProperty("status_shock")) { - drawAnimatedIcon(stendhal.paths.sprites + "/status/shock.png", 200, x + 32 * this["width"] - 25, y - 32, 38); - } - // NPC job icons - let nextX = x; - if (this.hasOwnProperty("job_healer")) { - ctx.drawImage(stendhal.data.sprites.get(stendhal.paths.sprites + "/status/healer.png"), nextX, y - 10); - nextX += 12; - } - if (this.hasOwnProperty("job_merchant")) { - ctx.drawImage(stendhal.data.sprites.get(stendhal.paths.sprites + "/status/merchant.png"), nextX, y - 10); - nextX += 12; - } - if (this.hasOwnProperty("job_producer")) { - ctx.drawImage(stendhal.data.sprites.get(stendhal.paths.sprites + "/status/producer.png"), nextX, y - 16); - nextX += 16; - } + + this.drawSpriteImage(ctx, image); + this.drawOverlayAnimation(ctx); } + + /** * Draw colored ellipses (or rectangles on browsers that do not support * ellipses) when the entity is being attacked, or is attacking the user. */ - drawCombat(ctx: CanvasRenderingContext2D) { + drawCombat(ctx: RenderingContext2D) { if (this.attackers.size > 0) { ctx.lineWidth = 1; /* - * As of 2015-9-15 CanvasRenderingContext2D.ellipse() is not + * As of 2015-9-15 RenderingContext2D.ellipse() is not * supported in most browsers. Fall back to rectangles on these. * Also on Chrome 45.0.2454.85 ellipse() does not seem to support * the begin angle parameter correctly, nor does the stroke @@ -530,7 +475,7 @@ export class RPEntity extends ActiveEntity { * the coordinates where to start floating. The method should return true * when the floater should be removed. */ - drawFloaters(ctx: CanvasRenderingContext2D) { + drawFloaters(ctx: RenderingContext2D) { var centerX = (this["_x"] + this["width"] / 2) * 32; var topY = (this["_y"] + 1) * 32 - this["drawHeight"]; // Grab an unchanging copy @@ -546,22 +491,23 @@ export class RPEntity extends ActiveEntity { } /** - * @param {CanvasRenderingContext2D} ctx + * @param {RenderingContext2D} ctx * @param {Image} image */ - drawSpriteImage(ctx: CanvasRenderingContext2D, image: CanvasImageSource & ImageWithDimensions) { + drawSpriteImage(ctx: RenderingContext2D, image: CanvasImageSource & ImageWithDimensions) { var localX = this["_x"] * 32; var localY = this["_y"] * 32; if (image.height) { // image.complete is true on missing image files var nFrames = 3; var nDirections = 4; - var yRow = this["dir"] - 1; + const facing = this.getFaceDirection().val; + var yRow = facing - 1; var frame = 1; // draw center column when idle // Ents are a hack in Java client too if (this["class"] == "ent") { nFrames = 1; nDirections = 2; - yRow = Math.floor((this["dir"] - 1) / 2); + yRow = Math.floor((facing - 1) / 2); frame = 0; } this["drawHeight"] = image.height as number / nDirections; @@ -588,13 +534,19 @@ export class RPEntity extends ActiveEntity { ctx.globalAlpha = opacity * 0.01; } - ctx.drawImage(image, frame * this["drawWidth"], yRow * this["drawHeight"], this["drawWidth"], this["drawHeight"], localX + drawX, localY + drawY, this["drawWidth"], this["drawHeight"]); + // store offset for use by other drawing methods + this["drawOffsetX"] = localX + drawX; + this["drawOffsetY"] = localY + drawY; + + ctx.drawImage(image, frame * this["drawWidth"], yRow * this["drawHeight"], this["drawWidth"], + this["drawHeight"], this["drawOffsetX"], this["drawOffsetY"], this["drawWidth"], + this["drawHeight"]); // restore opacity ctx.globalAlpha = opacity_orig; } } - drawTop(ctx: CanvasRenderingContext2D) { + drawTop(ctx: RenderingContext2D) { var localX = this["_x"] * 32; var localY = this["_y"] * 32; this.drawFloaters(ctx); @@ -602,7 +554,7 @@ export class RPEntity extends ActiveEntity { this.drawTitle(ctx, localX, localY + this.statusBarYOffset); } - drawHealthBar(ctx: CanvasRenderingContext2D, x: number, y: number) { + drawHealthBar(ctx: RenderingContext2D, x: number, y: number) { var drawX = x + ((this["width"] * 32) - this["drawWidth"]) / 2; var drawY = y + (this["height"] * 32) - this["drawHeight"] - HEALTH_BAR_HEIGHT + this.titleDrawYOffset; @@ -639,30 +591,52 @@ export class RPEntity extends ActiveEntity { } } - drawTitle(ctx: CanvasRenderingContext2D, x: number, y: number) { + drawTitle(ctx: RenderingContext2D, x: number, y: number) { if (this.titleTextSprite) { let textMetrics = this.titleTextSprite.getTextMetrics(ctx); + if (!textMetrics) { + throw new Error("textMetrics is undefined"); + } var drawY = y + (this["height"] * 32) - this["drawHeight"] - HEALTH_BAR_HEIGHT + this.titleDrawYOffset; this.titleTextSprite.draw(ctx, x + (this["width"] * 32 - textMetrics.width) / 2, drawY - 5 - HEALTH_BAR_HEIGHT); } } - drawAttack(ctx: CanvasRenderingContext2D) { - if (this.attackSprite == null) { + drawAttack(ctx: RenderingContext2D) { + if (!this.attackSprite) { return; } if (this.attackSprite.expired()) { - this.attackSprite = null; + // sprite expired & should be removed + // NOTE: if this is done after `this.attackSprite.draw` animation doesn't look right + this.attackSprite.free(); + this.attackSprite = undefined; return; } + let viewPort = ViewPort.get(); var localX = this["_x"] * 32; var localY = this["_y"] * 32; - var localW = this["width"] * stendhal.ui.gamewindow.targetTileWidth; - var localH = this["height"] * stendhal.ui.gamewindow.targetTileHeight; + var localW = this["width"] * viewPort.targetTileWidth; + var localH = this["height"] * viewPort.targetTileHeight; this.attackSprite.draw(ctx, localX, localY, localW, localH); } + /** + * Draws an animation over entity sprite. + * + * @param {RenderingContext2D} ctx + * Canvas context to draw on. + */ + private drawOverlayAnimation(ctx: RenderingContext2D) { + if (this.overlay && this.overlay.draw(ctx, this["drawOffsetX"], this["drawOffsetY"], + this["drawWidth"], this["drawHeight"])) { + // overlay sprite expired + this.overlay.free(); + this.overlay = undefined; + } + } + // attack handling getAttackTarget() { // If the attack target id was read before the target was available, @@ -678,21 +652,21 @@ export class RPEntity extends ActiveEntity { } onDamaged(_source: Entity, damage: number) { - this.attackResult = this.createResultIcon(stendhal.paths.sprites + "/combat/hitted.png"); + this.attackResult = this.createResultIcon(Paths.sprites + "/combat/hitted.png"); var sounds = ["attack-melee-01", "attack-melee-02", "attack-melee-03", "attack-melee-04", "attack-melee-05", "attack-melee-06", "attack-melee-07"]; var index = Math.floor(Math.random() * Math.floor(sounds.length)); - RPEntity.soundManager.playLocalizedEffect(this["_x"], this["_y"], 20, 3, sounds[index], 1); + stendhal.sound.playLocalizedEffect(this["_x"], this["_y"], 20, 3, sounds[index], 1); } onBlocked(_source: Entity) { - this.attackResult = this.createResultIcon(stendhal.paths.sprites + "/combat/blocked.png"); + this.attackResult = this.createResultIcon(Paths.sprites + "/combat/blocked.png"); var sounds = ["clang-metallic-1", "clang-dull-1"]; var index = Math.floor(Math.random() * Math.floor(sounds.length)); - RPEntity.soundManager.playLocalizedEffect(this["_x"], this["_y"], 20, 3, sounds[index], 1); + stendhal.sound.playLocalizedEffect(this["_x"], this["_y"], 20, 3, sounds[index], 1); } onMissed(_source: Entity) { - this.attackResult = this.createResultIcon(stendhal.paths.sprites + "/combat/missed.png"); + this.attackResult = this.createResultIcon(Paths.sprites + "/combat/missed.png"); } protected onHPChanged(change: number) { @@ -747,8 +721,8 @@ export class RPEntity extends ActiveEntity { createResultIcon(imagePath: string) { return { initTime: Date.now(), - image: stendhal.data.sprites.get(imagePath), - draw: function(ctx: CanvasRenderingContext2D, x: number, y: number) { + image: htmlImageStore.get(imagePath), + draw: function(ctx: RenderingContext2D, x: number, y: number) { ctx.drawImage(this.image, x, y); return (Date.now() - this.initTime > 1200); } @@ -761,6 +735,7 @@ export class RPEntity extends ActiveEntity { weapon = undefined; } + this.attackSprite?.free(); if (ranged) { this.attackSprite = new RangedAttackSprite(this, this.getAttackTarget()!, Nature.VALUES[nature].color, weapon); @@ -778,12 +753,12 @@ export class RPEntity extends ActiveEntity { const imagePath = Nature.VALUES[nature].getWeaponPath(weapon); /* if (weapon.startsWith("blade_strike")) { - this.attackSprite = new BarehandAttackSprite(this, stendhal.data.sprites.get(imagePath)); + this.attackSprite = new BarehandAttackSprite(this, imagePath); } else { this.attackSprite = new MeleeAttackSprite(this, imagePath); } */ - this.attackSprite = new BarehandAttackSprite(this, stendhal.data.sprites.get(imagePath)); + this.attackSprite = new BarehandAttackSprite(this, imagePath); } } @@ -812,9 +787,18 @@ export class RPEntity extends ActiveEntity { } } - override destroy(_obj: Entity) { - if (this._target) { - this._target.onAttackStopped(this); - } + override destroy(obj: Entity) { + this._target?.onAttackStopped(this); + this.overlay?.free(); + super.destroy(obj); + } + + /** + * Called when entity's subclass is changed. + * + * Does nothing in this implementation. + */ + protected onTransformed() { + // do nothing } } diff --git a/srcjs/stendhal/entity/Sign.ts b/src/js/stendhal/entity/Sign.ts similarity index 54% rename from srcjs/stendhal/entity/Sign.ts rename to src/js/stendhal/entity/Sign.ts index f2df46cc6a..f9429c12ba 100644 --- a/srcjs/stendhal/entity/Sign.ts +++ b/src/js/stendhal/entity/Sign.ts @@ -9,39 +9,51 @@ * * ***************************************************************************/ +import { RPObject, RPZone} from "marauroa"; import { Entity } from "./Entity"; import { ActivityIndicatorSprite } from "../sprite/ActivityIndicatorSprite"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; +import { singletons } from "../SingletonRepo"; -declare var stendhal: any; +import { stendhal } from "../stendhal"; +import { images } from "sprite/image/ImageManager"; +import { ImageSprite } from "sprite/image/ImageSprite"; export class Sign extends Entity { override zIndex = 5000; private indicator?: ActivityIndicatorSprite; - - constructor() { - super(); - this["class"] = "default"; + override init() { + super.init(); + if (!this.imageSprite) { + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/signs/" + "default" + ".png"), + 0, 0, 32, 32 + ); + } } override set(key: string, value: object) { super.set(key, value); - if (key === "activity-indicator") { + if (key === "activity-indicator" && stendhal.config.getBoolean("activity-indicator")) { this.indicator = new ActivityIndicatorSprite(); + } else if (key === "class") { + this.imageSprite = new ImageSprite( + images.load(Paths.sprites + "/signs/" + this["class"] + ".png"), + 0, 0, 32, 32 + ); } } - override draw(ctx: CanvasRenderingContext2D) { - if (!this.imagePath) { - this.imagePath = stendhal.paths.sprites + "/signs/" + this["class"] + ".png"; - } - var image = stendhal.data.sprites.get(this.imagePath); - if (image.height) { - var localX = this["x"] * 32; - var localY = this["y"] * 32; + override draw(ctx: RenderingContext2D) { + let image = this.imageSprite?.imageRef?.image; + let localX = this["x"] * 32; + let localY = this["y"] * 32; + if (image) { ctx.drawImage(image, localX, localY); - if (this.indicator && stendhal.config.getBoolean("activity-indicator")) { + if (this.indicator) { this.indicator.draw(ctx, localX, localY, image.width); } } @@ -52,7 +64,12 @@ export class Sign extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; + } + + override destroy(parent: RPObject|RPZone): void { + this.indicator?.free(); + super.destroy(parent); } } diff --git a/srcjs/stendhal/entity/TrainingDummy.ts b/src/js/stendhal/entity/TrainingDummy.ts similarity index 88% rename from srcjs/stendhal/entity/TrainingDummy.ts rename to src/js/stendhal/entity/TrainingDummy.ts index d2984622ce..776227e83d 100644 --- a/srcjs/stendhal/entity/TrainingDummy.ts +++ b/src/js/stendhal/entity/TrainingDummy.ts @@ -9,10 +9,10 @@ * * ***************************************************************************/ +import { Paths } from "../data/Paths"; import { NPC } from "./NPC"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" export class TrainingDummy extends NPC { @@ -29,6 +29,6 @@ export class TrainingDummy extends NPC { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/attack.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/attack.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/UnknownEntity.ts b/src/js/stendhal/entity/UnknownEntity.ts similarity index 89% rename from srcjs/stendhal/entity/UnknownEntity.ts rename to src/js/stendhal/entity/UnknownEntity.ts index e78388202b..1a9381ff08 100644 --- a/srcjs/stendhal/entity/UnknownEntity.ts +++ b/src/js/stendhal/entity/UnknownEntity.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -11,7 +11,7 @@ import { Entity } from "./Entity"; -declare var marauroa: any; +import { marauroa } from "marauroa" export class UnknownEntity extends Entity { @@ -19,7 +19,7 @@ export class UnknownEntity extends Entity { constructor() { super(); - setTimeout(() => { + window.setTimeout(() => { if (this["_rpclass"]) { console.log("Unknown entity", this["_rpclass"], "at", marauroa.currentZoneName, this["x"], this["y"], "is", this); } diff --git a/srcjs/stendhal/entity/UseableEntity.ts b/src/js/stendhal/entity/UseableEntity.ts similarity index 76% rename from srcjs/stendhal/entity/UseableEntity.ts rename to src/js/stendhal/entity/UseableEntity.ts index 4ec2317aa8..96883af230 100644 --- a/srcjs/stendhal/entity/UseableEntity.ts +++ b/src/js/stendhal/entity/UseableEntity.ts @@ -9,32 +9,26 @@ * * ***************************************************************************/ -declare var stendhal: any; - import { Entity } from "./Entity"; import { MenuItem } from "../action/MenuItem"; +import { Paths } from "../data/Paths"; +import { ImageSprite } from "sprite/image/ImageSprite"; +import { images } from "sprite/image/ImageManager"; export class UseableEntity extends Entity { override zIndex = 3000 action = "use"; - constructor() { - super(); - this.sprite = { - height: 32, - width: 32 - }; - } - override set(key: string, value: any) { super.set(key, value); if (key === "class" || key === "name") { - this.sprite.filename = stendhal.paths.sprites + "/" - + this["class"] + "/" + this["_name"] + ".png"; - } - if (key === "state") { - this.sprite.offsetY = this["state"] * 32; + let filename = Paths.sprites + "/" + this["class"] + "/" + this["_name"] + ".png"; + let state = this["state"] * 32 || 0; + this.imageSprite?.free(); + this.imageSprite = new ImageSprite(images.load(filename), 0, state, 32, 32); + } else if (key === "state" && this.imageSprite) { + this.imageSprite.offsetY = this["state"] * 32; } } diff --git a/srcjs/stendhal/entity/User.ts b/src/js/stendhal/entity/User.ts similarity index 85% rename from srcjs/stendhal/entity/User.ts rename to src/js/stendhal/entity/User.ts index a5d5971965..c2c55844c7 100644 --- a/srcjs/stendhal/entity/User.ts +++ b/src/js/stendhal/entity/User.ts @@ -9,8 +9,8 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; import { Entity } from "./Entity"; import { Player } from "./Player"; @@ -19,6 +19,8 @@ import { singletons } from "../SingletonRepo"; import { MenuItem } from "../action/MenuItem"; +import { Color } from "../data/color/Color"; + import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; @@ -30,8 +32,8 @@ import { OutfitDialog } from "../ui/dialog/outfit/OutfitDialog"; import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; -import { Color } from "../util/Color"; import { Direction } from "../util/Direction"; +import { ViewPort } from "ui/ViewPort"; /** @@ -39,9 +41,6 @@ import { Direction } from "../util/Direction"; */ export class User extends Player { - private readonly soundMan = singletons.getSoundManager(); - private readonly lssMan = singletons.getLoopedSoundSourceManager(); - override minimapStyle = Color.USER; @@ -57,7 +56,7 @@ export class User extends Player { if ((key === "x" || key === "y") && this["x"] && this["y"] && (this["x"] !== oldX || this["y"] !== oldY)) { - this.lssMan.onDistanceChanged(this["x"], this["y"]); + singletons.getLoopedSoundSourceManager().onDistanceChanged(this["x"], this["y"]); } queueMicrotask( () => { @@ -138,27 +137,49 @@ export class User extends Player { && (Math.abs(this["y"] - entity["y"]) < hearingRange)); } + /** + * Checks if player is within range to hear a sound event. + * + * @param {number} radius + * Distance at which sound can be heard. + * @param {Entity} entity + * Entity emitting sound event. + * @returns {boolean} + * `true` if sound should be loaded (when event radius is more than -1 & user position is within + * radial distance from event origin). + */ + isInSoundRange(radius: number, entity: Entity): boolean { + if (entity === this) { + return true; + } + if (radius < 0) { + return false; + } + return Math.abs(this["x"] - entity["x"]) + Math.abs(this["y"] - entity["y"]) <= radius; + } + /** * Actions when player leaves a zone. */ override onExitZone() { super.onExitZone(); // speech bubbles & emojis from viewport - stendhal.ui.gamewindow.onExitZone(); + ViewPort.get().onExitZone(); // stop sounds & clear map sounds cache on zone change const msgs: string[] = []; - if (!this.lssMan.removeAll()) { + const lssm = singletons.getLoopedSoundSourceManager(); + if (!lssm.removeAll()) { let tmp = "LoopedSoundSourceManager reported not all sources stopped on zone change:"; - const loopSources = this.lssMan.getSources(); + const loopSources = lssm.getSources(); for (const id in loopSources) { const snd = loopSources[id].sound; tmp += "\n- ID: " + id + " (" + snd.src + ")"; } msgs.push(tmp); } - if (!this.soundMan.stopAll()) { + if (!stendhal.sound.stopAll()) { let tmp = "SoundManager reported not all sounds stopped on zone change:"; - for (const snd of this.soundMan.getActive()) { + for (const snd of stendhal.sound.getActive()) { tmp += "\n- " + snd.src; if (snd.loop) { tmp += " (loop)"; @@ -178,7 +199,7 @@ export class User extends Player { override onEnterZone() { super.onEnterZone(); // play looped sound sources - this.lssMan.onZoneReady(); + singletons.getLoopedSoundSourceManager().onZoneReady(); } /** @@ -205,7 +226,7 @@ export class User extends Player { * @param dir {util.Direction.Direction} * New direction to face. */ - public setFacing(dir: Direction) { + public faceTo(dir: Direction) { marauroa.clientFramework.sendAction({type: "face", dir: ""+dir.val}); } @@ -224,7 +245,7 @@ export class User extends Player { return; } // in case viewport frozen from view change event - stendhal.ui.viewport.freeze = false; + ViewPort.get().freeze = false; if (cancelAutoWalk && this.autoWalkEnabled() && this.getWalkDirection() == dir) { // cancel auto-walk if enabled & new direction is same as current direction of movement marauroa.clientFramework.sendAction({type: "walk"}); @@ -260,7 +281,7 @@ export class User extends Player { public moveTo(x: number, y: number, zone?: string): void; public moveTo(p1: object|number, p2?: number, p3?:string) { // in case viewport frozen from view change event - stendhal.ui.viewport.freeze = false; + ViewPort.get().freeze = false; let action: any = {}; if (typeof(p1) === "object") { action = p1; diff --git a/srcjs/stendhal/entity/VisibleEntity.ts b/src/js/stendhal/entity/VisibleEntity.ts similarity index 59% rename from srcjs/stendhal/entity/VisibleEntity.ts rename to src/js/stendhal/entity/VisibleEntity.ts index 12cea77ae8..dff542145a 100644 --- a/srcjs/stendhal/entity/VisibleEntity.ts +++ b/src/js/stendhal/entity/VisibleEntity.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,9 +9,10 @@ * * ***************************************************************************/ +import { images } from "sprite/image/ImageManager"; +import { Paths } from "../data/Paths"; import { Entity } from "./Entity"; - -declare var stendhal: any; +import { ImageSprite } from "sprite/image/ImageSprite"; export class VisibleEntity extends Entity { @@ -19,21 +20,29 @@ export class VisibleEntity extends Entity { constructor() { super(); - this.sprite = { - height: 32, - width: 32 - }; + } + + override init(): void { + let filename = Paths.sprites + "/" + + (this["class"] || "") + "/" + + (this["subclass"] || "") + "/" + + (this["_name"] || "") + ".png"; + let state = this["state"] * 32 || 0; + this.imageSprite = new ImageSprite(images.load(filename), 0, state, 32, 32); } override set(key: string, value: any) { super.set(key, value); if (key === "class" || key === "subclass" || key === "_name") { - this.sprite.filename = stendhal.paths.sprites + "/" - + (this["class"] || "") + "/" - + (this["subclass"] || "") + "/" - + (this["_name"] || "") + ".png"; + // if this was already initialized, create a new ImageSprite + if (this.imageSprite) { + this.imageSprite.free(); + this.init(); + } } else if (key === "state") { - this.sprite.offsetY = value * 32; + if (this.imageSprite) { + this.imageSprite.offsetY = value * 32; + } } } @@ -42,7 +51,7 @@ export class VisibleEntity extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/look.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/look.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/WalkBlocker.ts b/src/js/stendhal/entity/WalkBlocker.ts similarity index 90% rename from srcjs/stendhal/entity/WalkBlocker.ts rename to src/js/stendhal/entity/WalkBlocker.ts index 7d8ccd650d..72654ecc64 100644 --- a/srcjs/stendhal/entity/WalkBlocker.ts +++ b/src/js/stendhal/entity/WalkBlocker.ts @@ -9,10 +9,9 @@ * * ***************************************************************************/ +import { Paths } from "../data/Paths"; import { Entity } from "./Entity"; -declare var stendhal: any; - export class WalkBlocker extends Entity { override zIndex = 3000; @@ -22,7 +21,7 @@ export class WalkBlocker extends Entity { } override getCursor(_x: number, _y: number) { - return "url(" + stendhal.paths.sprites + "/cursor/stop.png) 1 3, auto"; + return "url(" + Paths.sprites + "/cursor/stop.png) 1 3, auto"; } } diff --git a/srcjs/stendhal/entity/Zone.ts b/src/js/stendhal/entity/Zone.ts similarity index 89% rename from srcjs/stendhal/entity/Zone.ts rename to src/js/stendhal/entity/Zone.ts index 6afb996d9b..0bcdbcefa3 100644 --- a/srcjs/stendhal/entity/Zone.ts +++ b/src/js/stendhal/entity/Zone.ts @@ -9,11 +9,12 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; import { Entity } from "./Entity"; import { Player } from "./Player"; +import { Ground } from "./Ground"; /** @@ -22,11 +23,12 @@ import { Player } from "./Player"; export class Zone { /** Entities found in this zone. */ - private entities: Entity[] = []; + public entities: Entity[] = []; /** Singleton instance. */ private static instance: Zone; + public ground = new Ground(); /** * Retrieves singleton instance. @@ -45,7 +47,7 @@ export class Zone { // do nothing } - getEntitiesAt(x: number, y: number, filter: boolean): Entity[] { + getEntitiesAt(x: number, y: number, filter?: boolean): Entity[] { const xGrid = x / 32; const yGrid = y / 32; const entities = [] as Entity[]; @@ -63,14 +65,14 @@ export class Zone { return entities; } - entityAt(x: number, y: number, filter: boolean): Entity { - let res = stendhal.zone.ground; + entityAt(x: number, y: number, filter?: boolean): Entity { + let res = Zone.get().ground as any; for (const obj of this.getEntitiesAt(x, y, filter)) { res = obj; } // If we found an entity, return it - if (res != stendhal.zone.ground) { + if (res != Zone.get().ground) { return res; } diff --git a/src/js/stendhal/event/AttackEvent.ts b/src/js/stendhal/event/AttackEvent.ts new file mode 100644 index 0000000000..4d01c198e3 --- /dev/null +++ b/src/js/stendhal/event/AttackEvent.ts @@ -0,0 +1,38 @@ +/*************************************************************************** + * (C) Copyright 2005-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" + +export class AttackEvent extends RPEvent { + + public damage!: string; + public type!: string; + public weapon!: string; + + public execute(entity: any): void { + let target = entity.getAttackTarget(); + if (!target) { + return; + } + if (this.hasOwnProperty("hit")) { + var damage = parseInt(this["damage"], 10); + if (damage !== 0) { + target.onDamaged(entity, damage); + } else { + target.onBlocked(entity); + } + } else { + target.onMissed(entity); + } + entity.onAttackPerformed(parseInt(this["type"], 10), this.hasOwnProperty("ranged"), this["weapon"]); + } + +}; diff --git a/src/js/stendhal/event/BestiaryEvent.ts b/src/js/stendhal/event/BestiaryEvent.ts new file mode 100644 index 0000000000..df1eea3ca4 --- /dev/null +++ b/src/js/stendhal/event/BestiaryEvent.ts @@ -0,0 +1,121 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" + +import { ui } from "../ui/UI"; + +import { DialogContentComponent } from "../ui/toolkit/DialogContentComponent"; + +import { stendhal } from "../stendhal"; + + +export class BestiaryEvent extends RPEvent { + + enemies!: string; + + + execute(_entity: any) { + if (!this.hasOwnProperty("enemies")) { + console.error("Event does not have \"enemies\" attribute"); + return; + } + + // --- title & headers --- // + + const header = ["Bestiary:", "\"???\" = unknown"]; + const hasRare = this["enemies"].includes("(rare)"); + const hasAbnormal = this["enemies"].includes("(abnormal)"); + + // show explanation of "rare" & "abnormal" creatures in header + if (hasRare || hasAbnormal) { + let subheader = ""; + if (!hasRare) { + subheader += "\"abnormal\""; + } else { + subheader += "\"rare\""; + if (hasAbnormal) { + subheader += " and \"abnormal\""; + } + } + header[1] = subheader + " creatures not required for achievements"; + } + + // --- contents --- // + + const content = new class extends DialogContentComponent {} ("empty-div-template"); + content.setConfigId("bestiary"); + content.componentElement.classList.add("bestiary"); + + const layout = document.createElement("div"); + layout.className = "horizontalgroup stretchgroup"; + const col1 = document.createElement("div"); + const col2 = document.createElement("div"); + const col3 = document.createElement("div"); + for (const col of [col1, col2, col3]) { + col.classList.add("verticalgroup", "stretchgroup"); + } + + const t1 = document.createElement("div"); + const t2 = document.createElement("div"); + const t3 = document.createElement("div"); + for (const t of [t1, t2, t3]) { + t.classList.add("shopcol", "bestiary-cell"); + } + t2.classList.add("center-text"); + t3.classList.add("center-text"); + t1.textContent = "Name"; + t2.textContent = "Solo"; + t3.textContent = "Shared"; + + col1.appendChild(t1); + col2.appendChild(t2); + col3.appendChild(t3); + + for (const e of this["enemies"].split(";")) { + const info = e.split(","); + let solo = ""; + let shared = ""; + if (info[1] == "true") { + solo = "✔"; + } + if (info[2] == "true") { + shared = "✔"; + } + + const l1 = document.createElement("div"); + const l2 = document.createElement("div"); + const l3 = document.createElement("div"); + for (const li of [l1, l2, l3]) { + li.classList.add("shopcol", "bestiary-cell"); + } + l2.classList.add("center-text"); + l3.classList.add("center-text"); + + l1.textContent = info[0]; + l2.textContent = solo; + l3.textContent = shared; + + col1.appendChild(l1); + col2.appendChild(l2); + col3.appendChild(l3); + } + + layout.appendChild(col1); + layout.appendChild(col2); + layout.appendChild(col3); + content.componentElement.appendChild(layout); + + stendhal.ui.globalInternalWindow.set(ui.createSingletonFloatingWindow(header.join(" "), + content, 20, 20)); + } +} diff --git a/srcjs/stendhal/event/ChatOptionsEvent.ts b/src/js/stendhal/event/ChatOptionsEvent.ts similarity index 96% rename from srcjs/stendhal/event/ChatOptionsEvent.ts rename to src/js/stendhal/event/ChatOptionsEvent.ts index f16cc023a4..919e02a38e 100644 --- a/srcjs/stendhal/event/ChatOptionsEvent.ts +++ b/src/js/stendhal/event/ChatOptionsEvent.ts @@ -11,9 +11,9 @@ import { Chat } from "../util/Chat"; import { ChatOptionsDialog } from "../ui/dialog/ChatOptionsDialog"; -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" -declare var marauroa: any +import { marauroa } from "marauroa" /** * shows an image for a detail view diff --git a/src/js/stendhal/event/EventRegistry.ts b/src/js/stendhal/event/EventRegistry.ts new file mode 100644 index 0000000000..76da3507c5 --- /dev/null +++ b/src/js/stendhal/event/EventRegistry.ts @@ -0,0 +1,93 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { marauroa } from "marauroa" + +import { AttackEvent } from "event/AttackEvent"; +import { BestiaryEvent } from "./BestiaryEvent"; +import { ChatOptionsEvent } from "./ChatOptionsEvent"; +import { ExamineEvent } from "./ExamineEvent"; +import { GlobalVisualEffectEvent } from "event/GlobalVisualEffectEvent"; +import { GroupChangeEvent } from "./GroupChangeEvent"; +import { GroupInviteEvent } from "./GroupInviteEvent"; +import { ImageEvent } from "event/ImageEvent"; +import { PlayerLoggedOnEvent } from "./PlayerLoggedOnEvent"; +import { PlayerLoggedOutEvent } from "./PlayerLoggedOutEvent"; +import { PrivateTextEvent } from "event/PrivateTextEvent"; +import { ProgressStatusEvent } from "./ProgressStatusEvent"; +import { ReachedAchievementEvent } from "event/ReachedAchievementEvent"; +import { ShowItemListEvent } from "./ShowItemListEvent"; +import { ShowOutfitListEvent } from "./ShowOutfitListEvent"; +import { SoundEvent } from "./SoundEvent"; +import { TextEvent } from "event/TextEvent"; +import { TradeEvent } from "./TradeEvent"; +import { TransitionGraphEvent } from "event/TransitionGraphEvent"; +import { ViewChangeEvent } from "./ViewChangeEvent"; + + +export class EventRegistry { + + private initialized = false; + + /** Singleton instance. */ + private static instance: EventRegistry; + + + /** + * Retrieves singleton instance. + */ + static get(): EventRegistry { + if (!EventRegistry.instance) { + EventRegistry.instance = new EventRegistry(); + } + return EventRegistry.instance; + } + + /** + * Hidden singleton constructor. + */ + private constructor() { + // do nothing + } + + /** + * Registers standard events. + */ + init() { + if (this.initialized) { + console.warn("tried to re-initialize EventRegistry"); + return; + } + this.initialized = true; + + marauroa.rpeventFactory.register("attack", AttackEvent); + marauroa.rpeventFactory.register("bestiary", BestiaryEvent); + marauroa.rpeventFactory.register("chat_options", ChatOptionsEvent); + marauroa.rpeventFactory.register("examine", ExamineEvent); + marauroa.rpeventFactory.register("global_visual_effect", GlobalVisualEffectEvent); + marauroa.rpeventFactory.register("group_change_event", GroupChangeEvent); + marauroa.rpeventFactory.register("group_invite_event", GroupInviteEvent); + marauroa.rpeventFactory.register("image_event", ImageEvent); + marauroa.rpeventFactory.register("player_logged_on", PlayerLoggedOnEvent); + marauroa.rpeventFactory.register("player_logged_out", PlayerLoggedOutEvent); + marauroa.rpeventFactory.register("private_text", PrivateTextEvent); + marauroa.rpeventFactory.register("progress_status_event", ProgressStatusEvent); + marauroa.rpeventFactory.register("reached_achievement", ReachedAchievementEvent); + marauroa.rpeventFactory.register("show_item_list", ShowItemListEvent); + marauroa.rpeventFactory.register("show_outfit_list", ShowOutfitListEvent); + marauroa.rpeventFactory.register("sound_event", SoundEvent); + marauroa.rpeventFactory.register("text", TextEvent); + marauroa.rpeventFactory.register("trade_state_change_event", TradeEvent); + marauroa.rpeventFactory.register("transition_graph", TransitionGraphEvent); + marauroa.rpeventFactory.register("view_change", ViewChangeEvent); + } + +} diff --git a/srcjs/stendhal/event/ExamineEvent.ts b/src/js/stendhal/event/ExamineEvent.ts similarity index 94% rename from srcjs/stendhal/event/ExamineEvent.ts rename to src/js/stendhal/event/ExamineEvent.ts index 3a79d3f649..108fbc7911 100644 --- a/srcjs/stendhal/event/ExamineEvent.ts +++ b/src/js/stendhal/event/ExamineEvent.ts @@ -11,9 +11,9 @@ import { ImageViewerDialog } from "../ui/dialog/ImageViewerDialog"; import { ui } from "../ui/UI"; -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" -declare var marauroa: any +import { marauroa } from "marauroa" /** * shows an image for a detail view diff --git a/srcjs/stendhal/main.js b/src/js/stendhal/event/GlobalVisualEffectEvent.ts similarity index 63% rename from srcjs/stendhal/main.js rename to src/js/stendhal/event/GlobalVisualEffectEvent.ts index 743f21acdb..989ceb2cb9 100644 --- a/srcjs/stendhal/main.js +++ b/src/js/stendhal/event/GlobalVisualEffectEvent.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2005-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,14 +9,12 @@ * * ***************************************************************************/ -"use strict"; +import { RPEvent } from "marauroa" -var marauroa = window.marauroa = window.marauroa || {}; -var stendhal = window.stendhal = window.stendhal || {}; +export class GlobalVisualEffectEvent extends RPEvent { + public execute(_entity: any): void { + // not implemented + } -stendhal.main = require("../../build/ts/Client").Client.get(); -stendhal.main.init(); - -document.addEventListener('DOMContentLoaded', stendhal.main.startup); -window.addEventListener('error', stendhal.main.onerror); +}; diff --git a/srcjs/stendhal/event/GroupChangeEvent.ts b/src/js/stendhal/event/GroupChangeEvent.ts similarity index 92% rename from srcjs/stendhal/event/GroupChangeEvent.ts rename to src/js/stendhal/event/GroupChangeEvent.ts index 713a26f7b8..372edb65fe 100644 --- a/srcjs/stendhal/event/GroupChangeEvent.ts +++ b/src/js/stendhal/event/GroupChangeEvent.ts @@ -9,13 +9,13 @@ * * ***************************************************************************/ -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; import { GroupPanelComponent } from "../ui/component/GroupPanelComponent"; -declare var stendhal: any; -declare var marauroa: any; +import { stendhal } from "../stendhal"; +import { marauroa } from "marauroa" /** * handles player trade events diff --git a/srcjs/stendhal/event/GroupInviteEvent.ts b/src/js/stendhal/event/GroupInviteEvent.ts similarity index 95% rename from srcjs/stendhal/event/GroupInviteEvent.ts rename to src/js/stendhal/event/GroupInviteEvent.ts index dda3f7af48..455f457a41 100644 --- a/srcjs/stendhal/event/GroupInviteEvent.ts +++ b/src/js/stendhal/event/GroupInviteEvent.ts @@ -10,12 +10,12 @@ ***************************************************************************/ -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; import { GroupPanelComponent } from "../ui/component/GroupPanelComponent"; -declare var marauroa: any; +import { marauroa } from "marauroa" /** * handles player trade events diff --git a/src/js/stendhal/event/ImageEvent.ts b/src/js/stendhal/event/ImageEvent.ts new file mode 100644 index 0000000000..8c744e5305 --- /dev/null +++ b/src/js/stendhal/event/ImageEvent.ts @@ -0,0 +1,20 @@ +/*************************************************************************** + * (C) Copyright 2005-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" + +export class ImageEvent extends RPEvent { + + public execute(_entity: any): void { + // not implemented + } + +}; diff --git a/srcjs/stendhal/event/PlayerLoggedOnEvent.ts b/src/js/stendhal/event/PlayerLoggedOnEvent.ts similarity index 95% rename from srcjs/stendhal/event/PlayerLoggedOnEvent.ts rename to src/js/stendhal/event/PlayerLoggedOnEvent.ts index d24042385d..ca409baa91 100644 --- a/srcjs/stendhal/event/PlayerLoggedOnEvent.ts +++ b/src/js/stendhal/event/PlayerLoggedOnEvent.ts @@ -10,9 +10,9 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" /** diff --git a/srcjs/stendhal/event/PlayerLoggedOutEvent.ts b/src/js/stendhal/event/PlayerLoggedOutEvent.ts similarity index 93% rename from srcjs/stendhal/event/PlayerLoggedOutEvent.ts rename to src/js/stendhal/event/PlayerLoggedOutEvent.ts index f976a8cd64..df741f4973 100644 --- a/srcjs/stendhal/event/PlayerLoggedOutEvent.ts +++ b/src/js/stendhal/event/PlayerLoggedOutEvent.ts @@ -10,9 +10,9 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" export class PlayerLoggedOutEvent extends RPEvent { diff --git a/src/js/stendhal/event/PrivateTextEvent.ts b/src/js/stendhal/event/PrivateTextEvent.ts new file mode 100644 index 0000000000..5066b5d65d --- /dev/null +++ b/src/js/stendhal/event/PrivateTextEvent.ts @@ -0,0 +1,53 @@ +/*************************************************************************** + * (C) Copyright 2005-2023 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Chat } from "util/Chat"; +import { RPEvent } from "marauroa" +import { stendhal } from "stendhal"; + +/** + * handles private text messages + */ +export class PrivateTextEvent extends RPEvent { + + public texttype!: string; + public text!: string; + public profile!: string; + + private soundTextEvents = ["privmsg", "support", "tutorial"]; + + public execute(_entity: any): void { + const ttype = this["texttype"].toLowerCase(); + const msg = this["text"].replace(/\\r\\n/g, "\n").replace(/\\r/g, "\n"); + + let profile; + if (this.hasOwnProperty("profile")) { + profile = this["profile"]; + } else if (ttype === "tutorial") { + profile = "floattingladynpc"; + } + + if (ttype === "server" && msg.includes("\n")) { + Chat.log(ttype, msg.split("\n"), undefined, profile); + } else { + // scene settings messages should not disturb playing, just create some atmosphere + const headed = ttype !== "scene_setting"; + Chat.log(ttype, msg, undefined, profile, headed); + } + + // play notification sound + const notif = stendhal.config.get("chat.private.sound"); + if (notif && this.soundTextEvents.indexOf(ttype) > -1) { + stendhal.sound.playGlobalizedEffect(notif); + } + } + +}; diff --git a/srcjs/stendhal/event/ProgressStatusEvent.ts b/src/js/stendhal/event/ProgressStatusEvent.ts similarity index 91% rename from srcjs/stendhal/event/ProgressStatusEvent.ts rename to src/js/stendhal/event/ProgressStatusEvent.ts index bca25c5733..8e09564274 100644 --- a/srcjs/stendhal/event/ProgressStatusEvent.ts +++ b/src/js/stendhal/event/ProgressStatusEvent.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2005-2023 - Stendhal * + * (C) Copyright 2005-2024 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -13,9 +13,8 @@ import { FloatingWindow } from "../ui/toolkit/FloatingWindow"; import { TravelLogDialog } from "../ui/dialog/TravelLogDialog"; import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; -import { RPEvent } from "./RPEvent"; - -declare let stendhal: any; +import { RPEvent } from "marauroa" +import { stendhal } from "stendhal"; /** @@ -37,6 +36,8 @@ export class ProgressStatusEvent extends RPEvent { const dstate = stendhal.config.getWindowState("travel-log"); travelLogDialog = new TravelLogDialog(dataItems); new FloatingWindow("Travel Log", travelLogDialog, dstate.x, dstate.y).setId("travel-log"); + } else { + travelLogDialog.setDataItems(dataItems); } travelLogDialog.updateTabs(); return; diff --git a/src/js/stendhal/event/ReachedAchievementEvent.ts b/src/js/stendhal/event/ReachedAchievementEvent.ts new file mode 100644 index 0000000000..c47a431275 --- /dev/null +++ b/src/js/stendhal/event/ReachedAchievementEvent.ts @@ -0,0 +1,27 @@ +/*************************************************************************** + * (C) Copyright 2005-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" +import { ViewPort } from "ui/ViewPort"; + +/** + * displays an achievement banner + */ +export class ReachedAchievementEvent extends RPEvent { + + public category!: string; + public title!: string; + public description!: string; + + public execute(_entity: any): void { + ViewPort.get().addAchievementNotif(this["category"], this["title"], this["description"]); + } +}; diff --git a/src/js/stendhal/event/ShowItemListEvent.ts b/src/js/stendhal/event/ShowItemListEvent.ts new file mode 100644 index 0000000000..345a5f7620 --- /dev/null +++ b/src/js/stendhal/event/ShowItemListEvent.ts @@ -0,0 +1,124 @@ +/*************************************************************************** + * Copyright © 2024 - 2026 Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa"; + +import { Paths } from "../data/Paths"; +import { DialogContentComponent } from "../ui/toolkit/DialogContentComponent"; +import { ui } from "../ui/UI"; +import { Chat } from "../util/Chat"; + +import { htmlImageStore } from "data/HTMLImageStore"; +import { stendhal } from "../stendhal"; + + +export class ShowItemListEvent extends RPEvent { + + title!: string; + caption!: string; + content!: any; + + execute(_entity: any) { + let title = "Items"; + let caption = ""; + let items = []; + + if (this.hasOwnProperty("title")) { + title = this["title"]; + } + if (this.hasOwnProperty("caption")) { + caption = this["caption"]; + } + if (this.hasOwnProperty("content")) { + for (let obj in this["content"]) { + if (this["content"].hasOwnProperty(obj)) { + let data = this["content"][obj]["a"]; + let item = { + clazz: data["class"], + subclass: data["subclass"], + img: data["class"] + "/" + data["subclass"] + ".png", + price: data["price"], + desc: data["description_info"] + } + + // seller shops prefix prices with "-" + if (item.price.startsWith("-")) { + item.price = item.price.substr(1); + } + items.push(item); + } + } + } + + const content = new class extends DialogContentComponent { }("empty-div-template"); + content.componentElement.classList.add("shopsign"); + // Create table + const table = document.createElement("table"); + table.className = "shoptable"; + content.componentElement.appendChild(table); + + // Caption + const tableCaption = document.createElement("caption"); + tableCaption.className = "shopcaption"; + tableCaption.textContent = caption; + table.appendChild(tableCaption); + + // Header + const thead = document.createElement("thead"); + const headerRow = document.createElement("tr"); + + const headers = ["Item", "Price", "Description"]; + for (const text of headers) { + const th = document.createElement("th"); + th.textContent = text; + headerRow.appendChild(th); + } + + thead.appendChild(headerRow); + table.appendChild(thead); + + // Body + const tbody = document.createElement("tbody"); + + for (const i of items) { + const row = document.createElement("tr"); + + // Item (image) + const itemCell = document.createElement("td"); + itemCell.appendChild( + htmlImageStore.get( + Paths.sprites + "/items/" + i.img + ) + ); + row.appendChild(itemCell); + + // Price + const priceCell = document.createElement("td"); + priceCell.className = "number"; + priceCell.textContent = i.price; + row.appendChild(priceCell); + + // Description + const descCell = document.createElement("td"); + descCell.innerHTML = Chat.formatLogEntry(i.desc); + row.appendChild(descCell); + + tbody.appendChild(row); + } + + table.appendChild(tbody); + + stendhal.ui.globalInternalWindow.set( + ui.createSingletonFloatingWindow(title, content, 20, 20)); + } + +} diff --git a/src/js/stendhal/event/ShowOutfitListEvent.ts b/src/js/stendhal/event/ShowOutfitListEvent.ts new file mode 100644 index 0000000000..a0c8dc5a4c --- /dev/null +++ b/src/js/stendhal/event/ShowOutfitListEvent.ts @@ -0,0 +1,146 @@ +/*************************************************************************** + * Copyright © 2024 - 2025 Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" + +import { ui } from "../ui/UI"; +import { DialogContentComponent } from "../ui/toolkit/DialogContentComponent"; + +import { stendhal } from "../stendhal"; + + +export class ShowOutfitListEvent extends RPEvent { + + title!: string; + caption!: string; + outfits!: string; + + execute(_entity: any) { + let title = "Outfits"; + let caption = ""; + let outfits = []; + + if (this.hasOwnProperty("title")) { + title = this["title"]; + } + if (this.hasOwnProperty("caption")) { + caption = this["caption"]; + } + if (this.hasOwnProperty("outfits")) { + for (let o of this["outfits"].split(":")) { + let parts = o.split(";"); + if (parts.length > 2) { + outfits.push({ + name: parts[0], + outfit: parts[1], + price: parts[2] + }); + } + } + } + if (this.hasOwnProperty("show_base")) { + //Chat.log("normal", this["show_base"]); + } + + const content = new class extends DialogContentComponent { }("empty-div-template"); + content.componentElement.classList.add("shopsign"); + + const table = document.createElement("table"); + table.className = "shoptable"; + content.componentElement.appendChild(table); + + // Caption + const tableCaption = document.createElement("caption"); + tableCaption.className = "shopcaption"; + tableCaption.textContent = caption; + table.appendChild(tableCaption); + + // Header + const thead = document.createElement("thead"); + const headerRow = document.createElement("tr"); + + const headers = ["Name", "Outfit", "Price"]; + for (const text of headers) { + const th = document.createElement("th"); + th.textContent = text; + headerRow.appendChild(th); + } + + thead.appendChild(headerRow); + table.appendChild(thead); + + // Body + const tbody = document.createElement("tbody"); + + for (const outfit of outfits) { + const row = document.createElement("tr"); + + // Name + const nameCell = document.createElement("td"); + nameCell.textContent = outfit.name; + row.appendChild(nameCell); + + // Image + const imageCell = document.createElement("td"); + let url = ShowOutfitListEvent.outfitToUrl(outfit.outfit); + const img1 = document.createElement("img"); + const img2 = document.createElement("img"); + img1.src = url; + img2.src = url + "&offset=0"; + imageCell.append(img1); + imageCell.append(img2); + row.appendChild(imageCell); + + // Price + const priceCell = document.createElement("td"); + priceCell.className = "number"; + priceCell.textContent = outfit.price; + row.appendChild(priceCell); + + tbody.appendChild(row); + } + + table.appendChild(tbody); + + stendhal.ui.globalInternalWindow.set( + ui.createSingletonFloatingWindow(title, content, 20, 20)); + } + + private static outfitToUrl(outfit?: string): string { + if (!outfit) { + return ""; + } + + // Required order + const order = ["body", "dress", "head", "mouth", "eyes", "mask", "hair", "hat", "detail"]; + + // Parse input into a map + let values: Record = {}; + + for (let part of outfit.split(",")) { + let [key, value] = part.split("="); + values[key] = Number(value); + } + + // Build path + let parts = order.map(key => { + let value = values[key] ?? 0; + return `${key}-${value}-0`; + }); + + let url = + "https://stendhalgame.org/createoutfit.php?rewritten=true&dialog=shop&outfit=" + + parts.join("_"); + + return url; + } +} diff --git a/src/js/stendhal/event/SoundEvent.ts b/src/js/stendhal/event/SoundEvent.ts new file mode 100644 index 0000000000..55382bad48 --- /dev/null +++ b/src/js/stendhal/event/SoundEvent.ts @@ -0,0 +1,60 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RPEvent } from "marauroa" + +import { SoundID } from "../data/sound/SoundID"; +import { SoundManager } from "../data/sound/SoundManager"; + +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; + + +export class SoundEvent extends RPEvent { + + sound?: string; + sound_id?: string; + volume!: number; + radius?: number; + layer!: string; + + + execute(entity: any) { + if (!marauroa.me) { + return; + } + let radius = SoundManager.DEFAULT_RADIUS; + if (typeof(this["radius"]) === "number") { + radius = this["radius"]; + } + if (!marauroa.me.isInSoundRange(radius, entity)) { + // too far away to hear so don't load + return; + } + + let volume = 1; + // Adjust by the server specified volume, if any + if (this.hasOwnProperty("volume")) { + // NOTE: server uses int in range 1-100 while HTMLAudioElement uses float in range 0-1 + volume *= this["volume"] / 100; + } + + let sound = this["sound"]; + // get sound from ID + if (this["sound_id"]) { + sound = SoundID[this["sound_id"]]; + } + + stendhal.sound.playLocalizedEffect(entity["_x"], entity["_y"], radius, this["layer"], sound, + volume); + } +} diff --git a/src/js/stendhal/event/TextEvent.ts b/src/js/stendhal/event/TextEvent.ts new file mode 100644 index 0000000000..5436fe1cc2 --- /dev/null +++ b/src/js/stendhal/event/TextEvent.ts @@ -0,0 +1,31 @@ +/*************************************************************************** + * (C) Copyright 2005-2023 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Entity } from "entity/Entity"; +import { RPEvent } from "marauroa" + +/** + * text events + */ +export class TextEvent extends RPEvent { + + public range!: string; + public text!: string; + + public execute(entity: Entity): void { + if (this["range"]) { + entity.say(this["text"], parseInt(this["range"], 10)); + } else { + entity.say(this["text"]); + } + } + +}; diff --git a/srcjs/stendhal/event/TradeEvent.ts b/src/js/stendhal/event/TradeEvent.ts similarity index 85% rename from srcjs/stendhal/event/TradeEvent.ts rename to src/js/stendhal/event/TradeEvent.ts index 76eac52690..09bf9bac94 100644 --- a/srcjs/stendhal/event/TradeEvent.ts +++ b/src/js/stendhal/event/TradeEvent.ts @@ -15,10 +15,11 @@ import { TradeDialog } from "../ui/dialog/TradeDialog"; import { UIComponentEnum } from "../ui/UIComponentEnum"; import { ui } from "../ui/UI"; -import { RPEvent } from "./RPEvent"; +import { RPEvent } from "marauroa" -declare var stendhal: any; -declare var marauroa: any; +import { stendhal } from "../stendhal"; +import { marauroa } from "marauroa" +import { Player } from "../entity/Player"; /** * handles player trade events @@ -39,7 +40,7 @@ export class TradeEvent extends RPEvent { if (dialog) { let partner = marauroa.currentZone[this["partner_id"]]; - dialog.updateTradeState(marauroa.me, partner, this["user_trade_state"], this["partner_trade_state"]); + dialog.updateTradeState(marauroa.me as Player, partner, this["user_trade_state"], this["partner_trade_state"]); } } diff --git a/srcjs/stendhal/event/RPEvent.ts b/src/js/stendhal/event/TransitionGraphEvent.ts similarity index 83% rename from srcjs/stendhal/event/RPEvent.ts rename to src/js/stendhal/event/TransitionGraphEvent.ts index 209ee6e5bb..fc4807c532 100644 --- a/srcjs/stendhal/event/RPEvent.ts +++ b/src/js/stendhal/event/TransitionGraphEvent.ts @@ -9,11 +9,13 @@ * * ***************************************************************************/ -/** - * abstract base class for Events from the server - */ -export abstract class RPEvent { +import { RPEvent } from "marauroa" - abstract execute(entity: any): void; + +export class TransitionGraphEvent extends RPEvent { + + public execute(_entity: any): void { + // not implemented + } }; diff --git a/srcjs/stendhal/event/ViewChangeEvent.ts b/src/js/stendhal/event/ViewChangeEvent.ts similarity index 73% rename from srcjs/stendhal/event/ViewChangeEvent.ts rename to src/js/stendhal/event/ViewChangeEvent.ts index f86330fd4b..8d08276148 100644 --- a/srcjs/stendhal/event/ViewChangeEvent.ts +++ b/src/js/stendhal/event/ViewChangeEvent.ts @@ -10,9 +10,11 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; -import { RPEvent } from "./RPEvent"; +import { Canvas } from "util/Types"; +import { RPEvent } from "marauroa" +import { ViewPort } from "ui/ViewPort"; /** @@ -24,13 +26,14 @@ export class ViewChangeEvent extends RPEvent { public y!: number; - execute(entity: any) { - const canvas = stendhal.ui.viewport.getElement() as HTMLCanvasElement; + execute(_entity: any) { + let viewport = ViewPort.get(); + const canvas = viewport.getElement(); queueMicrotask(() => { - stendhal.ui.viewport.freeze = true; - stendhal.ui.viewport.offsetX = this.x * stendhal.ui.viewport.targetTileWidth + viewport.freeze = true; + viewport.offsetX = this.x * viewport.targetTileWidth - Math.round(canvas.width / 2); - stendhal.ui.viewport.offsetY = this.y * stendhal.ui.viewport.targetTileHeight + viewport.offsetY = this.y * viewport.targetTileHeight - Math.round(canvas.height / 2); }); } diff --git a/srcjs/stendhal/landscape/CombinedTileset.ts b/src/js/stendhal/landscape/CombinedTileset.ts similarity index 82% rename from srcjs/stendhal/landscape/CombinedTileset.ts rename to src/js/stendhal/landscape/CombinedTileset.ts index 2731927447..1689e586fd 100644 --- a/srcjs/stendhal/landscape/CombinedTileset.ts +++ b/src/js/stendhal/landscape/CombinedTileset.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { Canvas, RenderingContext2D } from "util/Types"; /** * a combined tileset with group layers using one single tileset image. @@ -21,20 +21,19 @@ declare var stendhal: any; * We use one large tileset for the combined tiles in order to be compatible with WebGL. */ export class CombinedTileset { - public readonly canvas: HTMLCanvasElement; - public readonly ctx: CanvasRenderingContext2D; + public readonly canvas: Canvas; + public readonly ctx: RenderingContext2D; public readonly tilesPerRow: number; - constructor(numberOfTiles: number, public readonly combinedLayers: number[][]) { + constructor(numberOfTiles: number, public readonly combinedLayers: number[][], tileWidth: number, tileHeight: number) { // The original approach used an a very wide image of 32 pixel height. // But both Firefox and Chrome are limit the dimension of an image to 2^15 pixels. this.tilesPerRow = Math.ceil(Math.sqrt(numberOfTiles)); - this.canvas = document.createElement("canvas"); - this.canvas.width = stendhal.data.map.tileWidth * this.tilesPerRow; - this.canvas.height = stendhal.data.map.tileHeight * this.tilesPerRow; + this.canvas = new OffscreenCanvas( + tileWidth * this.tilesPerRow, + tileHeight * this.tilesPerRow); this.ctx = this.canvas.getContext("2d")!; } - } diff --git a/srcjs/stendhal/landscape/CombinedTilesetFactory.ts b/src/js/stendhal/landscape/CombinedTilesetFactory.ts similarity index 84% rename from srcjs/stendhal/landscape/CombinedTilesetFactory.ts rename to src/js/stendhal/landscape/CombinedTilesetFactory.ts index 245266fdf0..9060aa6862 100644 --- a/srcjs/stendhal/landscape/CombinedTilesetFactory.ts +++ b/src/js/stendhal/landscape/CombinedTilesetFactory.ts @@ -9,12 +9,13 @@ * * ***************************************************************************/ +import { TileMap } from "../data/TileMap"; import { CombinedTileset } from "./CombinedTileset"; import { CombinedTilesetImageLoader } from "./CombinedTilesetImageLoader"; export class CombinedTilesetFactory { - constructor(private map: any) {} + constructor(private map: TileMap) {} combine(): CombinedTileset { let combinedTilesToIndex: Map = new Map(); @@ -33,7 +34,15 @@ export class CombinedTilesetFactory { for (let group = 0; group < this.map.layerGroupIndexes.length; group++) { let layers = this.map.layerGroupIndexes[group]; + let blendLayer = this.map.layerNames.indexOf(this.map.blendLayers[group]); let combinedTile = [] + + if (blendLayer && this.map.layers[blendLayer]) { + combinedTile.push(this.map.layers[blendLayer][y * this.map.zoneSizeX + x]); + } else { + combinedTile.push(0); + } + for (let layer of layers) { let gid = this.map.layers[layer][y * this.map.zoneSizeX + x]; if (gid > 0) { @@ -43,7 +52,8 @@ export class CombinedTilesetFactory { // most of the tiles on the roof layer are empty, so we add a special case here // to skip drawing completely transparent tiles later. - if (combinedTile.length === 0) { + // In this case, we ignore the entry on the blend layer + if (combinedTile.length <= 1) { combinedLayers[group][y * this.map.zoneSizeX + x] = -1 continue; } @@ -61,7 +71,7 @@ export class CombinedTilesetFactory { } } } - let combinedTileset = new CombinedTileset(combinedTilesToIndex.size, combinedLayers); + let combinedTileset = new CombinedTileset(combinedTilesToIndex.size, combinedLayers, this.map.tileWidth, this.map.tileHeight); // console.log(this.map, combinedTilesToIndex, combinedLayers); // document.getElementsByTagName("body")[0].append(combinedTileset.canvas); diff --git a/src/js/stendhal/landscape/CombinedTilesetImageLoader.ts b/src/js/stendhal/landscape/CombinedTilesetImageLoader.ts new file mode 100644 index 0000000000..548ace3331 --- /dev/null +++ b/src/js/stendhal/landscape/CombinedTilesetImageLoader.ts @@ -0,0 +1,252 @@ +/*************************************************************************** + * (C) Copyright 2022-2025 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Canvas, RenderingContext2D } from "util/Types"; +import { TileMap } from "../data/TileMap"; +import { MapOfSets } from "../util/MapOfSets"; +import { CombinedTileset } from "./CombinedTileset"; +import { Debug } from "../util/Debug"; + +import { stendhal } from "../stendhal"; +import { images } from "sprite/image/ImageManager"; +import { ImageRef } from "sprite/image/ImageRef"; +import { ViewPort } from "ui/ViewPort"; + +export class CombinedTilesetImageLoader { + + private tileUsedAtIndex!: MapOfSets + private tilesetImages: ImageRef[] = []; + private drawCanvas: Canvas; + private drawCtx: RenderingContext2D; + private blendCanvas: Canvas; + private blendCtx: RenderingContext2D; + private blendFixCanvas: Canvas; + private blendFixCtx: RenderingContext2D; + private loadedTilesetCount = 0; + private usedTilesetCount = 0; + + constructor( + private map: TileMap, + private indexToCombinedTiles: Map, + private combinedTileset: CombinedTileset) { + + this.drawCanvas = new OffscreenCanvas(this.map.tileWidth, this.map.tileHeight); + this.blendCanvas = new OffscreenCanvas(this.map.tileWidth, this.map.tileHeight); + this.blendFixCanvas = new OffscreenCanvas(this.map.tileWidth, this.map.tileHeight); + this.drawCtx = this.drawCanvas.getContext("2d")!; + this.blendCtx = this.blendCanvas.getContext("2d")!; + this.blendFixCtx = this.blendFixCanvas.getContext("2d")!; + } + + + private calculateTileUsedAtIndex(): void { + this.tileUsedAtIndex = new MapOfSets(); + for (let [index, combinedTile] of this.indexToCombinedTiles.entries()) { + for (let tile of combinedTile) { + let gid = tile & 0x1FFFFFFF; + this.tileUsedAtIndex.add(gid, index); + } + } + } + + + private calculateUsedTilesets(gids: IterableIterator): Set { + let usedTilesets = new Set(); + for (let gid of gids) { + usedTilesets.add(this.map.getTilesetForGid(gid)); + } + return usedTilesets; + } + + + private async loadTileset(tileset: number) { + const tsname = this.map.tilesetFilenames[tileset]; + if (!tsname) { + return; + } + let imageRef = images.load(tsname); + await imageRef.waitFor(); + this.tilesetImages[tileset] = imageRef; + this.loadedTilesetCount++; + this.drawTileset(tileset); + if (this.loadedTilesetCount >= this.usedTilesetCount) { + this.finish(); + } + } + + private finish() { + for (let imageRef of this.tilesetImages) { + imageRef.free(); + } + } + + + private drawTileset(tileset: number): void { + let firstGid = this.map.firstgids[tileset]; + let image = this.tilesetImages[tileset].image; + if (!image) { + return; + } + let numberOfTiles = image.width / this.map.tileWidth * image.height / this.map.tileHeight; + + let lastGid = firstGid + numberOfTiles; + for (let gid = firstGid; gid <= lastGid; gid++) { + let indexes = this.tileUsedAtIndex.get(gid); + if (indexes === undefined) { + continue; + } + for (let index of indexes) { + this.drawCombinedTileAtIndex(index); + } + } + } + + + private drawCombinedTileAtIndex(index: number) { + let tiles = this.indexToCombinedTiles.get(index)!; + + let x = index % this.combinedTileset.tilesPerRow; + let y = Math.floor(index / this.combinedTileset.tilesPerRow); + const pixelX = x * this.map.tileWidth; + const pixelY = y * this.map.tileHeight; + + if (Debug.isActive("light") && ViewPort.get().HSLFilter) { + this.drawCombinedTileWithBlend(tiles, pixelX, pixelY); + } else { + this.drawCombinedTileWithoutBlend(this.combinedTileset.ctx, tiles, pixelX, pixelY); + } + } + + private drawCombinedTileWithoutBlend(ctx: RenderingContext2D, tiles: number[], pixelX: number, pixelY: number) { + ctx.clearRect(pixelX, pixelY, this.map.tileWidth, this.map.tileHeight); + for (let [i, tile] of tiles.entries()) { + if (i === 0) { + continue; // skip blend layer + } + this.drawTile(ctx, tile, pixelX, pixelY); + } + } + + private drawCombinedTileWithBlend(tiles: number[], pixelX: number, pixelY: number) { + + this.drawCombinedTileWithoutBlend(this.drawCtx, tiles, 0, 0); + + // copy the image to the blend canvas + this.blendCtx.globalCompositeOperation = "source-over"; + this.blendCtx.clearRect(0, 0, this.map.tileWidth, this.map.tileHeight); + this.blendCtx.drawImage(this.drawCanvas, 0, 0); + + this.blendCtx.globalCompositeOperation = "multiply"; + this.blendCtx.fillStyle = ViewPort.get().HSLFilter!; + this.blendCtx.fillRect(0, 0, this.map.tileWidth, this.map.tileHeight); + + let tile = tiles[0]; + this.blendCtx.globalCompositeOperation = "soft-light"; + if (tile > 0) { + // turn transparency into black for the blend layer + this.blendFixCtx.fillStyle = "black"; + this.blendFixCtx.fillRect(0, 0, this.map.tileWidth, this.map.tileHeight); + this.drawTile(this.blendFixCtx, tile, 0, 0); + + // draw the blend layer onto the blend canvas + this.blendCtx.drawImage(this.blendFixCanvas, 0, 0); + } else { + this.blendCtx.fillStyle = "black"; + this.blendCtx.fillRect(0, 0, this.map.tileWidth, this.map.tileHeight); + } + + // restore transparency which was lost during multiply and soft-light composition + this.blendCtx.globalCompositeOperation = "destination-in"; + this.blendCtx.drawImage(this.drawCanvas, 0, 0); + + // draw the blend canvas at the correct position onto the combined tileset + this.combinedTileset.ctx.clearRect(pixelX, pixelY, this.map.tileWidth, this.map.tileHeight); + this.combinedTileset.ctx.drawImage(this.blendCanvas, pixelX, pixelY); + } + + private drawTile(ctx: RenderingContext2D, tile: number, pixelX: number, pixelY: number) { + let flip = tile & 0xE0000000; + let gid = tile & 0x1FFFFFFF; + let tileset = this.map.getTilesetForGid(gid); + let image = this.tilesetImages[tileset]?.image; + if (!image) { + return; + } + + let base = this.map.firstgids[tileset]; + let tileIndexInTileset = gid - base; + this.drawImageTile(ctx, pixelX, pixelY, image, tileIndexInTileset, flip); + } + + private drawImageTile(ctx: RenderingContext2D, pixelX: number, pixelY: number, tilesetImage: ImageBitmap, tileIndexInTileset: number, flip: number) { + const tilesetWidth = tilesetImage.width; + const tilesPerRow = Math.floor(tilesetWidth / this.map.tileWidth); + + if (flip === 0) { + ctx.drawImage(tilesetImage, + (tileIndexInTileset % tilesPerRow) * this.map.tileWidth, + Math.floor(tileIndexInTileset / tilesPerRow) * this.map.tileHeight, + this.map.tileWidth, this.map.tileHeight, + pixelX, pixelY, + this.map.tileWidth, this.map.tileHeight); + + } else { + ctx.translate(pixelX, pixelY); + // an ugly hack to restore the previous transformation matrix + const restore = [[1, 0, 0, 1, -pixelX, -pixelY]]; + + if ((flip & 0x80000000) !== 0) { + // flip horizontally + ctx.transform(-1, 0, 0, 1, 0, 0); + ctx.translate(-this.map.tileWidth, 0); + + restore.push([-1, 0, 0, 1, 0, 0]); + restore.push([1, 0, 0, 1, this.map.tileWidth, 0]); + } + if ((flip & 0x40000000) !== 0) { + // flip vertically + ctx.transform(1, 0, 0, -1, 0, 0); + ctx.translate(0, -this.map.tileWidth); + + restore.push([1, 0, 0, -1, 0, 0]); + restore.push([1, 0, 0, 1, 0, this.map.tileHeight]); + } + if ((flip & 0x20000000) !== 0) { + // Coordinate swap + ctx.transform(0, 1, 1, 0, 0, 0); + restore.push([0, 1, 1, 0, 0, 0]); + } + + ctx.drawImage(tilesetImage, + (tileIndexInTileset % tilesPerRow) * this.map.tileWidth, + Math.floor(tileIndexInTileset / tilesPerRow) * this.map.tileHeight, + this.map.tileWidth, this.map.tileHeight, + 0, 0, + this.map.tileWidth, this.map.tileHeight); + + restore.reverse(); + for (const args of restore) { + ctx.transform.apply(ctx, args as any); + } + } + } + + + load() { + console.log("CombinedTilesetImageLoader.load()"); + this.calculateTileUsedAtIndex(); + let usedTilesets = this.calculateUsedTilesets(this.tileUsedAtIndex.keys()); + this.usedTilesetCount = usedTilesets.size; + for (let tileset of usedTilesets) { + this.loadTileset(tileset); + } + } +} diff --git a/src/js/stendhal/landscape/CombinedTilesetRenderingStrategy.ts b/src/js/stendhal/landscape/CombinedTilesetRenderingStrategy.ts new file mode 100644 index 0000000000..0ccf32b68b --- /dev/null +++ b/src/js/stendhal/landscape/CombinedTilesetRenderingStrategy.ts @@ -0,0 +1,90 @@ +/*************************************************************************** + * (C) Copyright 2022-2026 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { LandscapeRenderingStrategy } from "./LandscapeRenderingStrategy"; +import { Canvas, RenderingContext2D } from "util/Types"; +import { TileMap } from "../data/TileMap"; +import { CombinedTilesetFactory } from "./CombinedTilesetFactory"; +import { CombinedTileset } from "./CombinedTileset"; + +export class CombinedTilesetRenderingStrategy extends LandscapeRenderingStrategy { + private combinedTileset?: CombinedTileset; + private map!: TileMap; + + public onMapLoaded(map: TileMap): void { + this.map = map; + let combinedTilesetFactory = new CombinedTilesetFactory(map); + this.combinedTileset = combinedTilesetFactory.combine(); + } + + public onTilesetLoaded(): void { + let body = document.getElementById("body")!; + body.style.cursor = "auto"; + } + + public render( + canvas: Canvas, gamewindow: any, + tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void { + + this.drawLayer( + canvas, + this.combinedTileset, + 0, + tileOffsetX, tileOffsetY, targetTileWidth, targetTileHeight); + + gamewindow.drawEntities(); + + this.drawLayer( + canvas, + this.combinedTileset, + 1, + tileOffsetX, tileOffsetY, targetTileWidth, targetTileHeight); + } + + drawLayer( + canvas: Canvas, + combinedTileset: CombinedTileset|undefined, layerNo: number, + tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void { + if (!combinedTileset) { + return; + } + let ctx = canvas.getContext("2d")! as RenderingContext2D; + + const layer = combinedTileset.combinedLayers[layerNo]; + const yMax = Math.min(tileOffsetY + canvas.height / targetTileHeight + 1, this.map.zoneSizeY); + const xMax = Math.min(tileOffsetX + canvas.width / targetTileWidth + 1, this.map.zoneSizeX); + + for (let y = tileOffsetY; y < yMax; y++) { + for (let x = tileOffsetX; x < xMax; x++) { + let index = layer[y * this.map.zoneSizeX + x]; + if (index > -1) { + + try { + const pixelX = x * targetTileWidth; + const pixelY = y * targetTileHeight; + + ctx.drawImage(combinedTileset.canvas, + + (index % combinedTileset.tilesPerRow) * this.map.tileWidth, + Math.floor(index / combinedTileset.tilesPerRow) * this.map.tileHeight, + + this.map.tileWidth, this.map.tileHeight, + pixelX, pixelY, + targetTileWidth, targetTileHeight); + } catch (e) { + console.error(e); + } + } + } + } + } + +} diff --git a/srcjs/stendhal/landscape/IndividualTilesetRenderingStrategy.ts b/src/js/stendhal/landscape/IndividualTilesetRenderingStrategy.ts similarity index 67% rename from srcjs/stendhal/landscape/IndividualTilesetRenderingStrategy.ts rename to src/js/stendhal/landscape/IndividualTilesetRenderingStrategy.ts index 624a74c79e..8de9384643 100644 --- a/srcjs/stendhal/landscape/IndividualTilesetRenderingStrategy.ts +++ b/src/js/stendhal/landscape/IndividualTilesetRenderingStrategy.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e. V. * + * (C) Copyright 2022-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,46 +9,52 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { LandscapeRenderingStrategy } from "./LandscapeRenderingStrategy"; -import { ImagePreloader } from "../data/ImagePreloader"; +import { ImageCache } from "../sprite/image/ImageCache"; import { Chat } from "../util/Chat"; +import { TileMap } from "../data/TileMap"; +import { Canvas, RenderingContext2D } from "util/Types"; export class IndividualTilesetRenderingStrategy extends LandscapeRenderingStrategy { private targetTileWidth = 32; private targetTileHeight = 32; + private imageCache = new ImageCache(); + private map!: TileMap; constructor() { super(); - setTimeout(() => { + window.setTimeout(() => { Chat.log("client", "Using IndividualTilesetRenderingStrategy"); }, 1000); } - public onMapLoaded(_map: any): void { + public onMapLoaded(map: TileMap): void { // do nothing console.log("Using IndividualTilesetRenderingStrategy.") + this.map = map; + this.imageCache.close(); + this.imageCache = new ImageCache(); + this.imageCache.load(map.tilesetFilenames); } public onTilesetLoaded(): void { - new ImagePreloader(stendhal.data.map.tilesetFilenames, function() { - let body = document.getElementById("body")!; - body.style.cursor = "auto"; - }); + let body = document.getElementById("body")!; + body.style.cursor = "auto"; } public render( - canvas: HTMLCanvasElement, gamewindow: any, + canvas: Canvas, gamewindow: any, tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void { this.targetTileWidth = targetTileWidth; this.targetTileHeight = targetTileHeight; - for (var drawingLayer=0; drawingLayer < stendhal.data.map.layers.length; drawingLayer++) { - var name = stendhal.data.map.layerNames[drawingLayer]; + for (var drawingLayer=0; drawingLayer < this.map.layers.length; drawingLayer++) { + var name = this.map.layerNames[drawingLayer]; if (name !== "protection" && name !== "collision" && name !== "objects" && name !== "blend_ground" && name !== "blend_roof") { this.paintLayer(canvas, drawingLayer, tileOffsetX, tileOffsetY); @@ -59,27 +65,28 @@ export class IndividualTilesetRenderingStrategy extends LandscapeRenderingStrate } } - private paintLayer(canvas: HTMLCanvasElement, drawingLayer: number, + private paintLayer(canvas: Canvas, drawingLayer: number, tileOffsetX: number, tileOffsetY: number) { - const layer = stendhal.data.map.layers[drawingLayer]; - const yMax = Math.min(tileOffsetY + canvas.height / this.targetTileHeight + 1, stendhal.data.map.zoneSizeY); - const xMax = Math.min(tileOffsetX + canvas.width / this.targetTileWidth + 1, stendhal.data.map.zoneSizeX); - let ctx = canvas.getContext("2d")!; + const layer = this.map.layers[drawingLayer]; + const yMax = Math.min(tileOffsetY + canvas.height / this.targetTileHeight + 1, this.map.zoneSizeY); + const xMax = Math.min(tileOffsetX + canvas.width / this.targetTileWidth + 1, this.map.zoneSizeX); + let ctx = canvas.getContext("2d")! as RenderingContext2D; for (let y = tileOffsetY; y < yMax; y++) { for (let x = tileOffsetX; x < xMax; x++) { - let gid = layer[y * stendhal.data.map.zoneSizeX + x]; + let gid = layer[y * this.map.zoneSizeX + x]; const flip = gid & 0xE0000000; gid &= 0x1FFFFFFF; if (gid > 0) { - const tileset = stendhal.data.map.getTilesetForGid(gid); - const base = stendhal.data.map.firstgids[tileset]; + const tileset = this.map.getTilesetForGid(gid); + const base = this.map.firstgids[tileset]; const idx = gid - base; try { - if (stendhal.data.map.aImages[tileset].height > 0) { - this.drawTile(ctx, stendhal.data.map.aImages[tileset], idx, x, y, flip); + let image = this.imageCache.images[this.map.tilesetFilenames[tileset]]; + if (image) { + this.drawTile(ctx, image, idx, x, y, flip); } } catch (e) { console.error(e); @@ -89,17 +96,17 @@ export class IndividualTilesetRenderingStrategy extends LandscapeRenderingStrate } } - private drawTile(ctx: CanvasRenderingContext2D, tileset: HTMLImageElement, idx: number, x: number, y: number, flip = 0) { + private drawTile(ctx: RenderingContext2D, tileset: ImageBitmap, idx: number, x: number, y: number, flip = 0) { const tilesetWidth = tileset.width; - const tilesPerRow = Math.floor(tilesetWidth / stendhal.data.map.tileWidth); + const tilesPerRow = Math.floor(tilesetWidth / this.map.tileWidth); const pixelX = x * this.targetTileWidth; const pixelY = y * this.targetTileHeight; if (flip === 0) { ctx.drawImage(tileset, - (idx % tilesPerRow) * stendhal.data.map.tileWidth, - Math.floor(idx / tilesPerRow) * stendhal.data.map.tileHeight, - stendhal.data.map.tileWidth, stendhal.data.map.tileHeight, + (idx % tilesPerRow) * this.map.tileWidth, + Math.floor(idx / tilesPerRow) * this.map.tileHeight, + this.map.tileWidth, this.map.tileHeight, pixelX, pixelY, this.targetTileWidth, this.targetTileHeight); } else { diff --git a/src/js/stendhal/landscape/LandscapeRenderingStrategy.ts b/src/js/stendhal/landscape/LandscapeRenderingStrategy.ts new file mode 100644 index 0000000000..2d6502edbd --- /dev/null +++ b/src/js/stendhal/landscape/LandscapeRenderingStrategy.ts @@ -0,0 +1,29 @@ +/*************************************************************************** + * (C) Copyright 2022-2023 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Canvas } from "util/Types"; +import { TileMap } from "../data/TileMap"; +import { CombinedTilesetFactory } from "./CombinedTilesetFactory"; + + +import { stendhal } from "../stendhal"; + +export abstract class LandscapeRenderingStrategy { + + public abstract onMapLoaded(map: TileMap): void; + + public abstract onTilesetLoaded(): void; + + public abstract render( + canvas: Canvas, gamewindow: any, + tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void; + +} diff --git a/src/js/stendhal/landscape/ParallaxBackground.ts b/src/js/stendhal/landscape/ParallaxBackground.ts new file mode 100644 index 0000000000..574132be25 --- /dev/null +++ b/src/js/stendhal/landscape/ParallaxBackground.ts @@ -0,0 +1,102 @@ +/*************************************************************************** + * Copyright © 2024-2026 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RenderingContext2D } from "util/Types"; +import { singletons } from "../SingletonRepo"; +import { ImageRef } from "sprite/image/ImageRef"; +import { images } from "sprite/image/ImageManager"; + +export class ParallaxBackground { + + /** Default scrol rate of parallax background (1/4). */ + public static readonly SCROLL = 0.25; + + /** Tiled image to be drawn. */ + private imageRef?: ImageRef; + + /** Singleton instance. */ + private static instance: ParallaxBackground; + + + /** + * Retrieves singleton instance. + */ + static get(): ParallaxBackground { + if (!ParallaxBackground.instance) { + ParallaxBackground.instance = new ParallaxBackground(); + } + return ParallaxBackground.instance; + } + + /** + * Hidden singleton constructor. + */ + private constructor() { + // do nothing + } + + /** + * Sets image to be drawn. + * + * @param {string} name + * Relative path (exluding .png filename suffix) to image inside "data/maps/parallax" directory + * or `undefined` to unset. + * @param {number} width + * Map pixel width. + * @param {number} height + * Map pixel height. + */ + setImage(name: string, width: number, height: number) { + let fullPath = singletons.getPaths().parallax + "/" + name + ".png"; + this.imageRef = images.load(fullPath); + + /* FIXME: + //this.image = singletons.getTileStore().getParallax(name, ParallaxBackground.SCROLL, width, height); + singletons.getTileStore().getParallaxPromise(name, ParallaxBackground.SCROLL, width, height) + .then(image => { + this.image = image; + }).catch(error => { + console.error("Error setting parallax background \"" + name + "\"\n", error); + }); + */ + } + + /** + * Unsets parallax background image. + */ + reset() { + this.imageRef?.free(); + this.imageRef = undefined; + } + + draw(ctx: RenderingContext2D, offsetX: number, offsetY: number) { + if (!this.imageRef?.image) { + return; + } + let image = this.imageRef.image; + + // FIXME: seams are visible when walking + let dy = offsetY - ((offsetY / 4) % image.height); + for (dy; dy < image.height * 100; dy += image.height) { + let dx = offsetX - ((offsetX / 4) % image.width); + for (dx; dx < image.width * 100; dx += image.width) { + ctx.drawImage(image, dx, dy); + } + } + + /* TODO: use the following when `setImage` fixed + const tileLeft = offsetX - (offsetX * ParallaxBackground.SCROLL); + const tileTop = offsetY - (offsetY * ParallaxBackground.SCROLL); + ctx.drawImage(this.image, tileLeft, tileTop); + */ + } +} diff --git a/srcjs/stendhal/license.js b/src/js/stendhal/license.js similarity index 94% rename from srcjs/stendhal/license.js rename to src/js/stendhal/license.js index 998fb61401..86e2af4ccb 100644 --- a/srcjs/stendhal/license.js +++ b/src/js/stendhal/license.js @@ -1,7 +1,7 @@ /** * @license *************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * diff --git a/srcjs/stendhal/action/SlashAction.ts b/src/js/stendhal/main.ts similarity index 50% rename from srcjs/stendhal/action/SlashAction.ts rename to src/js/stendhal/main.ts index d1dabe5830..55aa254ebf 100644 --- a/srcjs/stendhal/action/SlashAction.ts +++ b/src/js/stendhal/main.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2021-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,28 +9,31 @@ * * ***************************************************************************/ +import { marauroa } from "marauroa"; +import { stendhal } from "./stendhal"; +import { Client } from "./Client"; + +declare var require: any; +(window as any)["Zlib"] = require("marauroa/inflate").Zlib; +let build = require("marauroa/build"); +require("./data/sha3"); + + + /** - * abstract base class for user actions + * Initializes "stendhal" object. */ -export abstract class SlashAction { +function initGlobals() { + build.version(marauroa, stendhal); + stendhal.main = Client.get(); +} - /** Minimum required number of parameters. */ - abstract minParams: number; - /** Maximum allowed number of parameters. */ - abstract maxParams: number; +// entry point +(function() { + initGlobals(); - /** - * Instructions to be executed for command. - * - * @param type {string} - * Command name. - * @param params {string[]} - * Parameters passed to command. - * @param remainder {string} - * Any remaining data after parameters have been parsed. - * @return boolean - * `true` to represent successful execution. - */ - abstract execute(type: string, params: string[], remainder: string): boolean; + stendhal.main.init(); -}; + document.addEventListener('DOMContentLoaded', () => stendhal.main.startup()); + window.addEventListener('error', (error: ErrorEvent) => stendhal.main.onError(error)); +})(); diff --git a/srcjs/stendhal/sprite/AchievementBanner.ts b/src/js/stendhal/sprite/AchievementBanner.ts similarity index 79% rename from srcjs/stendhal/sprite/AchievementBanner.ts rename to src/js/stendhal/sprite/AchievementBanner.ts index 3ba28b0d5c..55d8f85b41 100644 --- a/srcjs/stendhal/sprite/AchievementBanner.ts +++ b/src/js/stendhal/sprite/AchievementBanner.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * + * Copyright © 2003-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,11 +9,13 @@ * * ***************************************************************************/ -import { TextBubble } from "./TextBubble"; +import { htmlImageStore } from "data/HTMLImageStore"; +import { ViewPort } from "ui/ViewPort"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; +import { stendhal } from "../stendhal"; import { BackgroundPainter } from "../util/BackgroundPainter"; - -declare const stendhal: any; - +import { TextBubble } from "./TextBubble"; export class AchievementBanner extends TextBubble { @@ -32,9 +34,9 @@ export class AchievementBanner extends TextBubble { constructor(cat: string, title: string, desc: string) { super(desc); this.title = title; - const bg = stendhal.data.sprites.get(stendhal.paths.gui + "/banner_background.png"); + const bg = htmlImageStore.get(Paths.gui + "/banner_background.png"); this.banner = new BackgroundPainter(bg); - this.icon = stendhal.data.sprites.get(stendhal.paths.achievements + this.icon = htmlImageStore.get(Paths.achievements + "/" + cat.toLowerCase() + ".png"); /* keep achievements on the screen a bit longer since they @@ -42,8 +44,7 @@ export class AchievementBanner extends TextBubble { */ this.duration = TextBubble.STANDARD_DUR * 4; - const gamewindow = - document.getElementById("viewport")!; + const gamewindow = document.getElementById("viewport")! as HTMLCanvasElement; const td = this.getTextDimensions(gamewindow.getContext("2d")!); this.innerWidth = td.width + this.padding; // add padding between icon & text @@ -55,9 +56,10 @@ export class AchievementBanner extends TextBubble { this.y = gamewindow.height - this.height; } - override draw(ctx: CanvasRenderingContext2D): boolean { - const targetX = stendhal.ui.gamewindow.offsetX + this.x; - const targetY = stendhal.ui.gamewindow.offsetY + this.y; + override draw(ctx: RenderingContext2D): boolean { + let viewPort = ViewPort.get(); + const targetX = viewPort.offsetX + this.x; + const targetY = viewPort.offsetY + this.y; const iconX = targetX + (this.width / 2) - (this.innerWidth / 2); const iconY = targetY + (this.height / 2) - (this.icon.height * 0.75); @@ -81,7 +83,7 @@ export class AchievementBanner extends TextBubble { return this.expired(); } - private getTextDimensions(ctx: CanvasRenderingContext2D): any { + private getTextDimensions(ctx: RenderingContext2D): any { const ret = {} as any; ctx.font = this.font; let m = ctx.measureText(this.text); @@ -95,10 +97,10 @@ export class AchievementBanner extends TextBubble { } override getX(): number { - return stendhal.ui.gamewindow.offsetX + this.x; + return ViewPort.get().offsetX + this.x; } override getY(): number { - return stendhal.ui.gamewindow.offsetY + this.y; + return ViewPort.get().offsetY + this.y; } } diff --git a/srcjs/stendhal/sprite/ActivityIndicatorSprite.ts b/src/js/stendhal/sprite/ActivityIndicatorSprite.ts similarity index 55% rename from srcjs/stendhal/sprite/ActivityIndicatorSprite.ts rename to src/js/stendhal/sprite/ActivityIndicatorSprite.ts index 7434bfb6ce..0f1a2bf67f 100644 --- a/srcjs/stendhal/sprite/ActivityIndicatorSprite.ts +++ b/src/js/stendhal/sprite/ActivityIndicatorSprite.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2024 - Faiumoni e. V. * + * Copyright © 2024-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,9 +9,12 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { Paths } from "../data/Paths"; -declare var stendhal: any; +import { stendhal } from "../stendhal"; +import { ImageRef } from "./image/ImageRef"; +import { images } from "./image/ImageManager"; /** @@ -19,10 +22,17 @@ declare var stendhal: any; */ export class ActivityIndicatorSprite { - private static readonly img = stendhal.data.sprites.get(Paths.sprites + "/ideas/activity.png"); + private imageRef: ImageRef; private frameIdx = 0; private lastFrameUpdate = 0; + private readonly animate: boolean; + + + constructor() { + this.animate = stendhal.config.getBoolean("activity-indicator.animate"); + this.imageRef = images.load(Paths.sprites + "/ideas/activity.png"); + } /** * Draws an indicator. @@ -34,27 +44,35 @@ export class ActivityIndicatorSprite { * @param width * Pixel width of parent object. */ - public draw(ctx: CanvasRenderingContext2D, dx: number, dy: number, width: number) { - if (!ActivityIndicatorSprite.img.complete) { + public draw(ctx: RenderingContext2D, dx: number, dy: number, width: number) { + let image = this.imageRef.image; + if (!image) { return; } - const cycleStart = Date.now(); - if (this.lastFrameUpdate == 0) { - this.lastFrameUpdate = cycleStart; - } - // NOTE: indicator image should be square - const dim = ActivityIndicatorSprite.img.height; - if (cycleStart - this.lastFrameUpdate > 150) { - this.frameIdx++; - if ((this.frameIdx + 1) * dim >= ActivityIndicatorSprite.img.width) { - this.frameIdx = 0; + let dim = image.height; + + if (this.animate) { + let cycleStart = Date.now(); + if (this.lastFrameUpdate == 0) { + this.lastFrameUpdate = cycleStart; + } + + if (cycleStart - this.lastFrameUpdate > 150) { + this.frameIdx++; + if ((this.frameIdx + 1) * dim >= image.width) { + this.frameIdx = 0; + } + this.lastFrameUpdate = cycleStart; } - this.lastFrameUpdate = cycleStart; } // draw in upper-right of target area - ctx.drawImage(ActivityIndicatorSprite.img, dim * this.frameIdx, 0, dim, dim, dx+width-dim, dy, dim, dim); + ctx.drawImage(image, dim * this.frameIdx, 0, dim, dim, dx+width-dim, dy, dim, dim); + } + + free() { + this.imageRef.free(); } } diff --git a/srcjs/stendhal/sprite/EmojiSprite.ts b/src/js/stendhal/sprite/EmojiSprite.ts similarity index 93% rename from srcjs/stendhal/sprite/EmojiSprite.ts rename to src/js/stendhal/sprite/EmojiSprite.ts index d3abc01580..e81c22dd28 100644 --- a/srcjs/stendhal/sprite/EmojiSprite.ts +++ b/src/js/stendhal/sprite/EmojiSprite.ts @@ -9,6 +9,7 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { RPEntity } from "../entity/RPEntity"; @@ -24,7 +25,7 @@ export class EmojiSprite { this.sprite = sprite; } - draw(ctx: CanvasRenderingContext2D): boolean { + draw(ctx: RenderingContext2D): boolean { let x = this.owner["_x"] * 32 - 16; let y = this.owner["_y"] * 32 - 32; if (x < 0) { diff --git a/srcjs/stendhal/sprite/Floater.ts b/src/js/stendhal/sprite/Floater.ts similarity index 92% rename from srcjs/stendhal/sprite/Floater.ts rename to src/js/stendhal/sprite/Floater.ts index f529137473..08a4f1e925 100644 --- a/srcjs/stendhal/sprite/Floater.ts +++ b/src/js/stendhal/sprite/Floater.ts @@ -9,6 +9,7 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; import { TextSprite } from "./TextSprite"; /** @@ -23,7 +24,7 @@ export class Floater { this.textSprite = new TextSprite(this.message, this.color, "12px sans-serif") } - draw(ctx: CanvasRenderingContext2D, x: number, y: number): boolean { + draw(ctx: RenderingContext2D, x: number, y: number): boolean { let textOffset = this.textSprite.getTextMetrics(ctx).width / 2; var timeDiff = Date.now() - this.initTime; this.textSprite.draw(ctx, x - textOffset, y - timeDiff / 50); diff --git a/srcjs/stendhal/sprite/NotificationBubble.ts b/src/js/stendhal/sprite/NotificationBubble.ts similarity index 79% rename from srcjs/stendhal/sprite/NotificationBubble.ts rename to src/js/stendhal/sprite/NotificationBubble.ts index a7fedacfa9..83e1f8a2d3 100644 --- a/srcjs/stendhal/sprite/NotificationBubble.ts +++ b/src/js/stendhal/sprite/NotificationBubble.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * + * Copyright © 2003-2026 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -10,12 +10,18 @@ * * ***************************************************************************/ -declare var stendhal: any; import { TextBubble } from "./TextBubble"; + +import { Color } from "../data/color/Color"; + +import { htmlImageStore } from "data/HTMLImageStore"; +import { ViewPort } from "ui/ViewPort"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../data/Paths"; import { NotificationType } from "../util/NotificationType"; -import { Color } from "../util/Color"; import { Speech } from "../util/Speech"; +import { HTMLImageElementUtil } from "./image/HTMLImageElementUtil"; export class NotificationBubble extends TextBubble { @@ -68,38 +74,39 @@ export class NotificationBubble extends TextBubble { } } - override draw(ctx: CanvasRenderingContext2D): boolean { - const screenTop = stendhal.ui.gamewindow.offsetY; + override draw(ctx: RenderingContext2D): boolean { + let viewPort = ViewPort.get() + const screenTop = viewPort.offsetY; const screenBottom = screenTop + ctx.canvas.height; - const screenLeft = stendhal.ui.gamewindow.offsetX; + const screenLeft = viewPort.offsetX; const screenCenterX = screenLeft + (ctx.canvas.width / 2); - const lcount = this.lines.length; - - let longest = ""; - for (let li = 0; li < lcount; li++) { - if (this.lines[li].length > longest.length) { - longest = this.lines[li]; - } - } // get width & height of text const fontsize = 14; const lheight = fontsize + 6; - const meas = ctx.measureText(longest); + ctx.lineWidth = 2; + ctx.font = fontsize + "px sans-serif"; + ctx.fillStyle = "#ffffff"; + ctx.strokeStyle = "#000000"; + const lcount = this.lines.length; if (this.width < 0 || this.height < 0) { - this.width = meas.width + (this.lmargin * 2); + let longest = 0; + for (let li = 0; li < lcount; li++) { + let measurement = ctx.measureText(this.lines[li]); + if (measurement.width > longest) { + longest = measurement.width; + } + } + + this.width = longest + (this.lmargin * 2); this.height = lcount * lheight; } this.x = screenCenterX - (this.width / 2); // Note: border is 1 pixel this.y = screenBottom - this.height + TextBubble.adjustY - 1; - ctx.lineWidth = 2; - ctx.font = fontsize + "px sans-serif"; - ctx.fillStyle = "#ffffff"; - ctx.strokeStyle = "#000000"; if (this.profile) { if (!this.profile.complete || !this.profile.height) { @@ -130,10 +137,10 @@ export class NotificationBubble extends TextBubble { * Loads a profile image to be drawn with text. */ private loadProfileSprite() { - const img = stendhal.data.sprites.get(stendhal.paths.sprites + const img = htmlImageStore.get(Paths.sprites + "/npc/" + this.profileName + ".png"); if (img.complete && img.height) { - this.profile = stendhal.data.sprites.getAreaOf(img, 48, 48, 48, 128); + this.profile = HTMLImageElementUtil.getAreaOf(img, 48, 48, 48, 128); } } } diff --git a/src/js/stendhal/sprite/OverlaySpriteImpl.ts b/src/js/stendhal/sprite/OverlaySpriteImpl.ts new file mode 100644 index 0000000000..cd12104f8f --- /dev/null +++ b/src/js/stendhal/sprite/OverlaySpriteImpl.ts @@ -0,0 +1,46 @@ +/*************************************************************************** + * Copyright © 20242-2026 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RenderingContext2D } from "util/Types"; + + +export interface OverlaySpriteImpl { + + /** + * Instructions when sprite should be drawn on viewport. + * + * @param {RenderingContext2D} ctx + * The viewport canvas drawing context. + * @param {number} x + * Horizonal pixel position of where to draw on canvas. + * @param {number} y + * Vertical pixel position of where to draw on canvas. + * @param {number} drawWidth + * Width of each frame to draw. + * @param {number} drawHeight + * Height of each frame to draw. + * @returns {boolean} + * `true` to denote sprite is expired & should be removed. + */ + draw(ctx: RenderingContext2D, x: number, y: number, drawWidth: number, drawHeight: number) + : boolean; + + /** + * Checks if sprite is expired. + * + * @returns {boolean} + * `true` if sprite should be removed. + */ + expired(): boolean; + + free(): void; +} diff --git a/srcjs/stendhal/sprite/SpeechBubble.ts b/src/js/stendhal/sprite/SpeechBubble.ts similarity index 82% rename from srcjs/stendhal/sprite/SpeechBubble.ts rename to src/js/stendhal/sprite/SpeechBubble.ts index fafc1d411b..521d15eb3c 100644 --- a/srcjs/stendhal/sprite/SpeechBubble.ts +++ b/src/js/stendhal/sprite/SpeechBubble.ts @@ -9,15 +9,18 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { TextBubble } from "./TextBubble"; +import { Color } from "../data/color/Color"; + import { RPEntity } from "../entity/RPEntity"; -import { Color } from "../util/Color"; import { Pair } from "../util/Pair"; import { Speech } from "../util/Speech"; +import { RenderingContext2D } from "util/Types"; +import { ViewPort } from "ui/ViewPort"; export class SpeechBubble extends TextBubble { @@ -30,6 +33,7 @@ export class SpeechBubble extends TextBubble { constructor(text: string, entity: RPEntity) { + let viewPort = ViewPort.get(); text = text.replace(/\\\\/g, "\\"); super((text.length > 30) ? (text.substring(0, 30) + "...") : text); this.entity = entity; @@ -40,9 +44,9 @@ export class SpeechBubble extends TextBubble { this.offsetY = 0; // find free text bubble position const x = this.getX(), y = this.getY(); - for (const bubble of stendhal.ui.gamewindow.textSprites) { + for (const bubble of viewPort.textSprites) { if (x == bubble.getX() && y + this.offsetY == bubble.getY()) { - this.offsetY += stendhal.ui.gamewindow.targetTileHeight / 2; + this.offsetY += viewPort.targetTileHeight / 2; } } @@ -51,7 +55,7 @@ export class SpeechBubble extends TextBubble { this.text.length * TextBubble.STANDARD_DUR / 50); } - override draw(ctx: CanvasRenderingContext2D): boolean { + override draw(ctx: RenderingContext2D): boolean { ctx.lineWidth = 2; ctx.font = "14px Arial"; ctx.fillStyle = Color.WHITE; @@ -81,8 +85,9 @@ export class SpeechBubble extends TextBubble { override getX(): number { let x = this.entity["_x"] * 32 + (32 * this.entity["width"]); if (this.entity.inView()) { + let viewPort = ViewPort.get(); // keep on screen while entity is visible (border is 1 pixel) - const overdraw = x + this.width - (stendhal.ui.gamewindow.offsetX + stendhal.ui.gamewindow.width) + 1; + const overdraw = x + this.width - (viewPort.offsetX + viewPort.width) + 1; x = overdraw > 0 ? x - overdraw : x; } return x; @@ -91,8 +96,9 @@ export class SpeechBubble extends TextBubble { override getY(): number { let y = this.entity["_y"] * 32 - 16 - (32 * (this.entity["height"] - 1)) + this.offsetY - TextBubble.adjustY; if (this.entity.inView()) { + let viewPort = ViewPort.get(); // keep on screen while entity is visible (border is 1 pixel) - y = y < stendhal.ui.gamewindow.offsetY + 1 ? stendhal.ui.gamewindow.offsetY + 1 : y; + y = y < viewPort.offsetY + 1 ? viewPort.offsetY + 1 : y; } return y; } diff --git a/srcjs/stendhal/sprite/TextBubble.ts b/src/js/stendhal/sprite/TextBubble.ts similarity index 88% rename from srcjs/stendhal/sprite/TextBubble.ts rename to src/js/stendhal/sprite/TextBubble.ts index 7367dbe792..b15e7060db 100644 --- a/srcjs/stendhal/sprite/TextBubble.ts +++ b/src/js/stendhal/sprite/TextBubble.ts @@ -9,10 +9,13 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; -import { Color } from "../util/Color"; +import { RenderingContext2D } from "util/Types"; +import { Color } from "../data/color/Color"; import { Pair } from "../util/Pair"; +import { HTMLUtil } from "ui/HTMLUtil"; +import { ViewPort } from "ui/ViewPort"; export abstract class TextBubble { @@ -45,7 +48,7 @@ export abstract class TextBubble { * true if the sprites duration time has expired * & should be removed from the screen. */ - abstract draw(ctx: CanvasRenderingContext2D): boolean; + abstract draw(ctx: RenderingContext2D): boolean; getX(): number { return this.x; @@ -109,14 +112,15 @@ export abstract class TextBubble { * Mouse or touch event executed on canvas context. */ onClick(evt: MouseEvent|TouchEvent) { - const pos = stendhal.ui.html.extractPosition(evt); + let viewPort = ViewPort.get(); + const pos = HTMLUtil.extractPosition(evt); const screenRect = document.getElementById("viewport")!.getBoundingClientRect(); - const pointX = pos.clientX - screenRect.x + stendhal.ui.gamewindow.offsetX; - const pointY = pos.clientY - screenRect.y + stendhal.ui.gamewindow.offsetY + TextBubble.adjustY; + const pointX = pos.clientX - screenRect.x + viewPort.offsetX; + const pointY = pos.clientY - screenRect.y + viewPort.offsetY + TextBubble.adjustY; if (this.clipsPoint(pointX, pointY)) { evt.stopPropagation(); // remove when clicked or tapped - stendhal.ui.gamewindow.removeTextBubble(this, pointX, pointY); + viewPort.removeTextBubble(this, pointX, pointY); } } @@ -128,7 +132,13 @@ export abstract class TextBubble { * @param ctx * Canvas context on which text bubble is drawn. */ - onAdded(ctx: CanvasRenderingContext2D) { + onAdded(ctx: RenderingContext2D) { + // TODO: Reference the Viewport directly instead of deriving the canvas from the context + if (!(ctx instanceof CanvasRenderingContext2D)) { + console.error("Cannot add event listeners because HTMLCanvasElement is required."); + return; + } + // prevent multiple listeners from being added if (typeof(this.onRemovedAction) === "undefined") { // add click listener to remove chat bubble diff --git a/srcjs/stendhal/sprite/TextSprite.ts b/src/js/stendhal/sprite/TextSprite.ts similarity index 90% rename from srcjs/stendhal/sprite/TextSprite.ts rename to src/js/stendhal/sprite/TextSprite.ts index 458ad09207..9ec21c69b2 100644 --- a/srcjs/stendhal/sprite/TextSprite.ts +++ b/src/js/stendhal/sprite/TextSprite.ts @@ -9,6 +9,8 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "util/Types"; + export class TextSprite { private textMetrics?: TextMetrics; @@ -25,7 +27,7 @@ export class TextSprite { * @param x x coordinate * @param y y coordinate */ - public draw(ctx: CanvasRenderingContext2D, x: number, y: number) { + public draw(ctx: RenderingContext2D, x: number, y: number) { ctx.font = this.font; ctx.lineWidth = 2; ctx.strokeStyle = "black"; @@ -35,7 +37,7 @@ export class TextSprite { ctx.fillText(this.text, x, y); } - getTextMetrics(ctx: CanvasRenderingContext2D) { + getTextMetrics(ctx: RenderingContext2D) { if (!this.textMetrics) { ctx.font = this.font; this.textMetrics = ctx.measureText(this.text); diff --git a/src/js/stendhal/sprite/action/AttackSprite.ts b/src/js/stendhal/sprite/action/AttackSprite.ts new file mode 100644 index 0000000000..6740ceaa55 --- /dev/null +++ b/src/js/stendhal/sprite/action/AttackSprite.ts @@ -0,0 +1,37 @@ +/*************************************************************************** + * Copyright © 2023-2024 - Stendhal * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RenderingContext2D } from "util/Types"; +import { OverlaySpriteImpl } from "../OverlaySpriteImpl"; + + +/** + * Sprite representing an attack animation. + */ +export abstract class AttackSprite implements OverlaySpriteImpl { + + protected readonly initTime: number; + + + constructor() { + this.initTime = Date.now(); + } + + abstract draw(ctx: RenderingContext2D, x: number, y: number, entityWidth: number, + entityHeight: number): boolean; + + expired(): boolean { + return Date.now() - this.initTime > 180; + } + + abstract free() :void; +} diff --git a/srcjs/stendhal/sprite/action/BarehandAttackSprite.ts b/src/js/stendhal/sprite/action/BarehandAttackSprite.ts similarity index 51% rename from srcjs/stendhal/sprite/action/BarehandAttackSprite.ts rename to src/js/stendhal/sprite/action/BarehandAttackSprite.ts index fd6b561ba0..441191ddd1 100644 --- a/srcjs/stendhal/sprite/action/BarehandAttackSprite.ts +++ b/src/js/stendhal/sprite/action/BarehandAttackSprite.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023-2024 - Faiumoni e. V. * + * Copyright © 2023-2026 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -10,34 +10,40 @@ * * ***************************************************************************/ -import { ActionSprite } from "./ActionSprite"; +import { RenderingContext2D } from "util/Types"; import { RPEntity } from "../../entity/RPEntity"; +import { AttackSprite } from "./AttackSprite"; -declare var stendhal: any; +import { images } from "sprite/image/ImageManager"; +import { ImageRef } from "sprite/image/ImageRef"; +import { ViewPort } from "ui/ViewPort"; -export class BarehandAttackSprite extends ActionSprite { +export class BarehandAttackSprite extends AttackSprite { private readonly dir: number; - private readonly image: HTMLImageElement; + private readonly imageRef: ImageRef; - constructor(source: RPEntity, image: HTMLImageElement) { + constructor(source: RPEntity, imagePath: string) { super(); this.dir = source["dir"]; - this.image = image; + this.imageRef = images.load(imagePath); } - public override draw(ctx: CanvasRenderingContext2D, x: number, y: number, entityWidth: number, - entityHeight: number) { - if (!this.image || !this.image.height) { - return; + override draw(ctx: RenderingContext2D, x: number, y: number, + entityWidth: number, entityHeight: number): boolean { + + let image = this.imageRef.image; + if (!image) { + return this.expired(); } - + + let viewPort = ViewPort.get(); const dtime = Date.now() - this.initTime; const frameIndex = Math.floor(Math.min(dtime / 60, 2)); - const drawWidth = this.image.width / 3; - const drawHeight = this.image.height / 4; + const drawWidth = image.width / 3; + const drawHeight = image.height / 4; const centerX = x + (entityWidth - drawWidth) / 2; const centerY = y + (entityHeight - drawHeight) / 2; @@ -45,19 +51,19 @@ export class BarehandAttackSprite extends ActionSprite { let sx, sy; switch (this.dir+"") { case "1": // UP - sx = centerX + (stendhal.ui.gamewindow.targetTileWidth / 2); - sy = y - (stendhal.ui.gamewindow.targetTileHeight * 1.5); + sx = centerX + (viewPort.targetTileWidth / 2); + sy = y - (viewPort.targetTileHeight * 1.5); break; case "3": // DOWN sx = centerX; - sy = y + entityHeight - drawHeight + (stendhal.ui.gamewindow.targetTileHeight / 2); + sy = y + entityHeight - drawHeight + (viewPort.targetTileHeight / 2); break; case "4": // LEFT - sx = x - (stendhal.ui.gamewindow.targetTileWidth / 2); - sy = centerY - (stendhal.ui.gamewindow.targetTileHeight / 2); + sx = x - (viewPort.targetTileWidth / 2); + sy = centerY - (viewPort.targetTileHeight / 2); break; case "2": // RIGHT - sx = x + entityWidth - drawWidth + (stendhal.ui.gamewindow.targetTileWidth / 2); + sx = x + entityWidth - drawWidth + (viewPort.targetTileWidth / 2); sy = centerY; // - ICON_OFFSET; // ICON_OFFSET = 8 in Java client break; default: @@ -65,7 +71,16 @@ export class BarehandAttackSprite extends ActionSprite { sy = centerY; } - ctx.drawImage(this.image, frameIndex * drawWidth, (this.dir - 1) * drawHeight, - drawWidth, drawHeight, sx, sy, drawWidth, drawHeight); + ctx.drawImage(image, + frameIndex * drawWidth, (this.dir - 1) * drawHeight, + drawWidth, drawHeight, + sx, sy, + drawWidth, drawHeight); + return this.expired(); } + + override free(): void { + this.imageRef?.free(); + } + } diff --git a/src/js/stendhal/sprite/action/DirectionalSkillEffect.ts b/src/js/stendhal/sprite/action/DirectionalSkillEffect.ts new file mode 100644 index 0000000000..e2a7d6880f --- /dev/null +++ b/src/js/stendhal/sprite/action/DirectionalSkillEffect.ts @@ -0,0 +1,58 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { SkillEffect } from "./SkillEffect"; + +import { Entity } from "../../entity/Entity"; + +import { Direction } from "../../util/Direction"; +import { RenderingContext2D } from "util/Types"; + + +/** + * Represents an entity animation overlay with variations for facing direction. + */ +export class DirectionalSkillEffect extends SkillEffect { + + private readonly entity: Entity; + + + /** + * Creates a new skill effect sprite. + * + * @param {Entity} entity + * Entity associated with this effect. + * @param {string} name + * Image filename (excluding .png suffix). + * @param {number} [delay=100] + * Time, in milliseconds, for which each frame should be displayed. Any value less than 1 + * results in using a default of 100ms. + * @param {number} [duration=0] + * Time, in milliseconds, sprite drawing should persist. Any value less than 1 signifies that + * sprite should not expire. + */ + constructor(entity: Entity, name: string, delay=100, duration=0) { + super(name, delay, duration); + this.entity = entity; + } + + protected override drawInternal(ctx: RenderingContext2D, colIdx: number, x: number, + y: number, drawWidth: number, drawHeight: number) { + const dir = Direction.VALUES[parseInt(this.entity["dir"], 10)]; + let rowIdx = dir.val - 1; + if (rowIdx < 0) { + rowIdx = Direction.DOWN.val - 1; // default is third row (down) + } + ctx.drawImage(this.imageRef.image!, colIdx*drawWidth, rowIdx*drawHeight, drawWidth, drawHeight, + x, y, drawWidth, drawHeight); + } +} diff --git a/srcjs/stendhal/sprite/action/MeleeAttackSprite.ts b/src/js/stendhal/sprite/action/MeleeAttackSprite.ts similarity index 84% rename from srcjs/stendhal/sprite/action/MeleeAttackSprite.ts rename to src/js/stendhal/sprite/action/MeleeAttackSprite.ts index caa2f89d46..9dfe8beb60 100644 --- a/srcjs/stendhal/sprite/action/MeleeAttackSprite.ts +++ b/src/js/stendhal/sprite/action/MeleeAttackSprite.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023-2024 - Faiumoni e. V. * + * Copyright © 2023-2026 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -10,14 +10,14 @@ * * ***************************************************************************/ -declare var stendhal: any; - -import { ActionSprite } from "./ActionSprite"; +import { htmlImageStore } from "data/HTMLImageStore"; +import { RenderingContext2D } from "util/Types"; import { RPEntity } from "../../entity/RPEntity"; import { Direction } from "../../util/Direction"; +import { AttackSprite } from "./AttackSprite"; -export class MeleeAttackSprite extends ActionSprite { +export class MeleeAttackSprite extends AttackSprite { /** Direction entity is facing. */ private readonly dir: Direction; @@ -45,10 +45,10 @@ export class MeleeAttackSprite extends ActionSprite { const rot = 90 * (this.dir.val - 1); imagePath = imagePath.replace(/\.png$/, ""); this.frames = [ - //~ stendhal.data.sprites.getRotated(imagePath + "_rot45.png", rot-90), + //~ singletons.getSpriteStore().getRotated(imagePath + "_rot45.png", rot-90), undefined, - stendhal.data.sprites.getRotated(imagePath + ".png", rot), - //~ stendhal.data.sprites.getRotated(imagePath + "_rot45.png", rot) + htmlImageStore.getRotated(imagePath + ".png", rot), + //~ singletons.getSpriteStore().getRotated(imagePath + "_rot45.png", rot) undefined ]; if (this.frames[1].complete) { @@ -108,15 +108,15 @@ export class MeleeAttackSprite extends ActionSprite { } } - public override draw(ctx: CanvasRenderingContext2D, x: number, y: number, entityWidth: number, - entityHeight: number) { + override draw(ctx: RenderingContext2D, x: number, y: number, entityWidth: number, + entityHeight: number): boolean { const dtime = Date.now() - this.initTime; const frameIndex = Math.floor(Math.min(dtime / 60, 2)); // TODO: add rotated images for each attack type //~ const frame = this.frames[frameIndex]; const frame = this.frames[1]; if (!frame || !frame.height) { - return; + return this.expired(); } const cx = x + Math.floor(entityWidth / 2); @@ -128,5 +128,10 @@ export class MeleeAttackSprite extends ActionSprite { const dy = cy + this.offsetY[1]; ctx.drawImage(frame, 0, 0, frame.width, frame.height, dx, dy, frame.width, frame.height); + return this.expired(); + } + + override free(): void { + // do nothing } } diff --git a/srcjs/stendhal/sprite/action/RangedAttackSprite.ts b/src/js/stendhal/sprite/action/RangedAttackSprite.ts similarity index 62% rename from srcjs/stendhal/sprite/action/RangedAttackSprite.ts rename to src/js/stendhal/sprite/action/RangedAttackSprite.ts index 1aa4ca221a..2a32346cc9 100644 --- a/srcjs/stendhal/sprite/action/RangedAttackSprite.ts +++ b/src/js/stendhal/sprite/action/RangedAttackSprite.ts @@ -1,5 +1,6 @@ /*************************************************************************** - * Copyright © 2023 - Stendhal * + * Copyright © 2023-2026 - Stendhal * + *************************************************************************** *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,24 +10,29 @@ * * ***************************************************************************/ -import { ActionSprite } from "./ActionSprite"; +import { RenderingContext2D } from "util/Types"; +import { Paths } from "../../data/Paths"; import { RPEntity } from "../../entity/RPEntity"; +import { AttackSprite } from "./AttackSprite"; -declare var stendhal: any; +import { images } from "sprite/image/ImageManager"; +import { ImageRef } from "sprite/image/ImageRef"; +import { ViewPort } from "ui/ViewPort"; -export class RangedAttackSprite extends ActionSprite { +export class RangedAttackSprite extends AttackSprite { private readonly dir: number; private readonly targetX: number; private readonly targetY: number; private readonly color: string; - private readonly image = stendhal.data.sprites.get(stendhal.paths.sprites + "/combat/ranged.png"); + private readonly imageRef: ImageRef; private readonly weapon?: string; constructor(source: RPEntity, target: RPEntity, color: string, weapon?: string) { super(); + this.imageRef = images.load(Paths.sprites + "/combat/ranged.png"); this.dir = source["dir"]; this.targetX = (target.x + target.width / 2) * 32; this.targetY = (target.y + target.height / 2) * 32; @@ -34,9 +40,10 @@ export class RangedAttackSprite extends ActionSprite { this.weapon = weapon; } - public override draw(ctx: CanvasRenderingContext2D, x: number, y: number, entityWidth: number, - entityHeight: number) { + override draw(ctx: RenderingContext2D, x: number, y: number, entityWidth: number, + entityHeight: number): boolean { // FIXME: alignment with entity is not correct + let viewPort = ViewPort.get(); var dtime = Date.now() - this.initTime; // We can use fractional "frame" for the lines. Just @@ -60,12 +67,14 @@ export class RangedAttackSprite extends ActionSprite { ctx.lineTo(endX, endY); ctx.stroke(); + let image = this.imageRef.image; + // draw bow - if (this.weapon === "ranged" && this.image.height) { + if (this.weapon === "ranged" && image) { frame = Math.floor(Math.min(dtime / 60, 3)); const yRow = this.dir - 1; - const drawWidth = this.image.width / 3; - const drawHeight = this.image.height / 4; + const drawWidth = image.width / 3; + const drawHeight = image.height / 4; const centerX = x + (entityWidth - drawWidth) / 2; const centerY = y + (entityHeight - drawHeight) / 2; @@ -74,19 +83,19 @@ export class RangedAttackSprite extends ActionSprite { let sx, sy; switch (this.dir+"") { case "1": // UP - sx = centerX + (stendhal.ui.gamewindow.targetTileWidth / 2); - sy = y - (stendhal.ui.gamewindow.targetTileHeight * 1.5); + sx = centerX + (viewPort.targetTileWidth / 2); + sy = y - (viewPort.targetTileHeight * 1.5); break; case "3": // DOWN sx = centerX; - sy = y + entityHeight - drawHeight + (stendhal.ui.gamewindow.targetTileHeight / 2); + sy = y + entityHeight - drawHeight + (viewPort.targetTileHeight / 2); break; case "4": // LEFT - sx = x - (stendhal.ui.gamewindow.targetTileWidth / 2); - sy = centerY - (stendhal.ui.gamewindow.targetTileHeight / 2); + sx = x - (viewPort.targetTileWidth / 2); + sy = centerY - (viewPort.targetTileHeight / 2); break; case "2": // RIGHT - sx = x + entityWidth - drawWidth + (stendhal.ui.gamewindow.targetTileWidth / 2); + sx = x + entityWidth - drawWidth + (viewPort.targetTileWidth / 2); sy = centerY; // - ICON_OFFSET; // ICON_OFFSET = 8 in Java client break; default: @@ -94,8 +103,16 @@ export class RangedAttackSprite extends ActionSprite { sy = centerY; } - ctx.drawImage(this.image, frame * drawWidth, yRow * drawHeight, - drawWidth, drawHeight, sx, sy, drawWidth, drawHeight); + ctx.drawImage(image, + frame * drawWidth, yRow * drawHeight, + drawWidth, drawHeight, + sx, sy, + drawWidth, drawHeight); } + return this.expired(); + } + + override free(): void { + this.imageRef.free(); } } diff --git a/src/js/stendhal/sprite/action/SkillEffect.ts b/src/js/stendhal/sprite/action/SkillEffect.ts new file mode 100644 index 0000000000..f42be3aec6 --- /dev/null +++ b/src/js/stendhal/sprite/action/SkillEffect.ts @@ -0,0 +1,107 @@ +/*************************************************************************** + * Copyright © 2024-2026 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { OverlaySpriteImpl } from "../OverlaySpriteImpl"; + +import { images } from "sprite/image/ImageManager"; +import { ImageRef } from "sprite/image/ImageRef"; +import { RenderingContext2D } from "util/Types"; +import { singletons } from "../../SingletonRepo"; + + +/** + * Represents an entity animation overlay. + */ +export class SkillEffect implements OverlaySpriteImpl { + + /** Image to be drawn on canvas. */ + protected readonly imageRef: ImageRef; + /** Time for which each frame should be displayed. */ + private readonly delay: number; + /** Timestamp at which this sprite should expire. */ + private readonly expires: number; + /** Timestamp at which frame cycling begins. */ + private cycleTime: number; + /** Timestamp of most recent draw. */ + private drawTime: number; + + + /** + * Creates a new skill effect sprite. + * + * @param {string} name + * Image filename (excluding .png suffix). + * @param {number} [delay=100] + * Time, in milliseconds, for which each frame should be displayed. Any value less than 1 + * results in using a default of 100ms. + * @param {number} [duration=0] + * Time, in milliseconds, sprite drawing should persist. Any value less than 1 signifies that + * sprite should not expire. + */ + constructor(name: string, delay=100, duration=0) { + this.imageRef = images.load(singletons.getPaths().sprites + "/entity/overlay/" + name + ".png"); + this.cycleTime = Date.now(); + this.drawTime = 0; + this.delay = delay > 0 ? delay : 100; + this.expires = duration > 0 ? this.cycleTime + duration : 0; + } + + /** + * Draws sprite to canvas. + * + * @param {RenderingContext2D} ctx + * Canvas drawing context. + * @param {number} colIdx + * Horizontal frame index. + * @param {number} x + * Horizonal pixel position of where to draw on canvas. + * @param {number} y + * Vertical pixel position of where to draw on canvas. + * @param {number} drawWidth + * Width of each frame to draw. + * @param {number} drawHeight + * Height of each frame to draw. + */ + protected drawInternal(ctx: RenderingContext2D, colIdx: number, x: number, y: number, + drawWidth: number, drawHeight: number) { + ctx.drawImage(this.imageRef.image!, colIdx*drawWidth, 0, drawWidth, drawHeight, + x, y, drawWidth, drawHeight); + } + + draw(ctx: RenderingContext2D, x=0, y=0, drawWidth=48, drawHeight=64): boolean { + this.drawTime = Date.now(); + if (!this.imageRef.image) { + return this.expired(); + } + + const timeDiff = this.drawTime - this.cycleTime; + const fcount = Math.floor(this.imageRef.image?.width / drawWidth); + let frame = Math.floor(timeDiff / this.delay); + if (frame >= fcount) { + // start new frame cycle + frame = 0; + this.cycleTime = this.drawTime; + } + + this.drawInternal(ctx, frame, x, y, drawWidth, drawHeight); + return this.expired(); + } + + expired(): boolean { + return this.expires > 0 && this.drawTime > this.expires; + } + + free(): void { + this.imageRef.free(); + } + +} diff --git a/src/js/stendhal/sprite/image/FilteredImageRefImpl.ts b/src/js/stendhal/sprite/image/FilteredImageRefImpl.ts new file mode 100644 index 0000000000..806610a1c1 --- /dev/null +++ b/src/js/stendhal/sprite/image/FilteredImageRefImpl.ts @@ -0,0 +1,31 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { images } from "./ImageManager"; +import { ImageFilter } from "./ImageFilter"; +import { ImageRefImpl } from "./ImageRefImpl"; + +export class FilteredImageRefImpl extends ImageRefImpl { + + constructor(filename: string, private filter: string, private param?: number) { + super(filename); + } + + override async load() { + let originalImage = images.load(this.filename); + await originalImage.waitFor(); + if (originalImage.image) { + this.image = new ImageFilter().filterImage(originalImage.image, this.filter, this.param); + } + images.free(this.filename); + this.promiseResolve(); + } +} diff --git a/src/js/stendhal/sprite/image/HTMLImageElementUtil.ts b/src/js/stendhal/sprite/image/HTMLImageElementUtil.ts new file mode 100644 index 0000000000..4bbf76fff8 --- /dev/null +++ b/src/js/stendhal/sprite/image/HTMLImageElementUtil.ts @@ -0,0 +1,55 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ImageWithDimensions } from "data/ImageWithDimensions"; + +export class HTMLImageElementUtil { + + /** + * Get an image element whose image data is an area of a specified image. + * If the area matches the original image, the image itself is returned. + * Otherwise a copy of the image data is returned. This is meant + * to be used for obtaining the drag image for drag and drop. + * + * This method intentionally returns an HTMLImageElement because Chrome is + * not able to use an HTMLCanvasElement as drag image. Firefox does support + * this. But neither browser is able to use an ImageBitmap. + * + * @param image original image + * @param width width of the area + * @param height height of the area + * @param offsetX optional. left x coordinate of the area + * @param offsetY optional. top y coordinate of the area + */ + static getAreaOf(image: CanvasImageSource & ImageWithDimensions, width: number, height: number, + offsetX?: number, offsetY?: number): any { + + offsetX = offsetX || 0; + offsetY = offsetY || 0; + if (image instanceof HTMLImageElement + && (image.width === width) && (image.height === height) + && (offsetX === 0) && (offsetY === 0)) { + return image; + } + let canvas = document.createElement("canvas") as HTMLCanvasElement; + canvas.width = width; + canvas.height = height; + let ctx = canvas.getContext("2d", {willReadFrequently: true})!; + try { + ctx.drawImage(image, offsetX, offsetY, width, height, 0, 0, width, height); + } catch (err) { + console.log(err); + } + let newImage = new Image(); + newImage.src = canvas.toDataURL("image/png"); + return newImage; + } +} diff --git a/src/js/stendhal/sprite/image/ImageCache.ts b/src/js/stendhal/sprite/image/ImageCache.ts new file mode 100644 index 0000000000..49e7968566 --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageCache.ts @@ -0,0 +1,48 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { stendhal } from "stendhal" + +export class ImageCache { + images: Record = {}; + closed = false; + + load(filenames: string[]) { + for (let filename of filenames) { + this.loadImage(filename); + } + } + + private async loadImage(filename: string) { + let url = filename + "?v=" + stendhal.data.build.version; + let response = await fetch(url); + if (!response.ok || this.closed) { + return; + } + let blob = await response.blob(); + if (this.closed) { + return; + } + let bitmap = await createImageBitmap(blob); + if (this.closed) { + bitmap.close(); + return; + } + this.images[filename] = bitmap; + } + + close() { + this.closed = true; + for (let image of Object.values(this.images)) { + image?.close(); + } + } +} \ No newline at end of file diff --git a/src/js/stendhal/sprite/image/ImageFilter.ts b/src/js/stendhal/sprite/image/ImageFilter.ts new file mode 100644 index 0000000000..d23a3acb1f --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageFilter.ts @@ -0,0 +1,199 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ImageWithDimensions } from "data/ImageWithDimensions"; + +export class ImageFilter { + + /** + * @param rgb + */ + splitrgb(rgb: number): number[] { + rgb &= 0xffffff; + let b = rgb & 0xff; + rgb >>>= 8; + let g = rgb & 0xff; + rgb >>>= 8; + return [rgb, g, b]; + } + + mergergb(rgbArray: number[]): number { + const r = rgbArray[0] << 16; + const g = rgbArray[1] << 8; + return 0xffffff & (r | g | rgbArray[2]); + } + + /** + * @param rgb + */ + rgb2hsl(rgb: number[]): number[] { + let r = rgb[0] / 255; + let g = rgb[1] / 255; + let b = rgb[2] / 255; + + let max, min, maxVar; + // Find the max and minimum colors, and remember which one it was + if (r > g) { + max = r; + min = g; + maxVar = 0; + } else { + max = g; + min = r; + maxVar = 1; + } + if (b > max) { + max = b; + maxVar = 2; + } else if (b < min) { + min = b; + } + + // lightness + let l = (max + min) / 2; + let s, h; + + // saturation + let diff = max - min; + if (diff < 0.000001) { + s = 0; + // hue not really defined, but set it to something reasonable + h = 0; + } else { + if (l < 0.5) { + s = diff / (max + min); + } else { + s = diff / (2 - max - min); + } + + // hue + if (maxVar === 0) { + h = (g - b) / diff; + } else if (maxVar === 1) { + h = 2 + (b - r) / diff; + } else { + h = 4 + (r - g) / diff; + } + // Normalize to range [0, 1]. It's more useful than the usual 360 + h /= 6; + } + + return [h, s, l]; + } + + /** + * @param {Array} hsl + * @return {Array} + */ + hsl2rgb(hsl: number[]): number[] { + let r, g, b; + let h = hsl[0]; + let s = hsl[1]; + let l = hsl[2]; + + if (s < 0.0000001) { + r = g = b = Math.floor(255 * l); + } else { + let tmp1, tmp2; + if (l < 0.5) { + tmp1 = l * (1 + s); + } else { + tmp1 = l + s - l * s; + } + tmp2 = 2 * l - tmp1; + + let rf = this.hue2rgb(this.limitHue(h + 1 / 3), tmp2, tmp1); + let gf = this.hue2rgb(this.limitHue(h), tmp2, tmp1); + let bf = this.hue2rgb(this.limitHue(h - 1 / 3), tmp2, tmp1); + + r = Math.floor(255 * rf) & 0xff; + g = Math.floor(255 * gf) & 0xff; + b = Math.floor(255 * bf) & 0xff; + } + + return [r, g, b]; + } + + /** + * @param hue + * @param val1 + * @param val2 + */ + private hue2rgb(hue: number, val1: number, val2: number): number { + let res = hue; + if (6 * hue < 1) { + res = val1 + (val2 - val1) * 6 * hue; + } else if (2 * hue < 1) { + res = val2; + } else if (3 * hue < 2) { + res = val1 + (val2 - val1) * (2 / 3 - hue) * 6; + } else { + res = val1; + } + + return res; + } + + /** + * @param hue + */ + private limitHue(hue: number): number { + let res = hue; + if (res < 0) { + res += 1; + } else if (res > 1) { + res -= 1; + } + return res; + } + + private trueColor(data: any, color: number) { + let hslColor = this.rgb2hsl(this.splitrgb(color)); + let end = data.length; + for (let i = 0; i < end; i += 4) { + let rgb = [data[i], data[i + 1], data[i + 2]]; + let hsl = this.rgb2hsl(rgb); + // Adjust the brightness + let adj = hslColor[2] - 0.5; // [-0.5, 0.5] + let tmp = hsl[2] - 0.5; // [-0.5, 0.5] + // tweaks the middle lights either upward or downward, depending + // on if source lightness is high or low + let l = hsl[2] - 2.0 * adj * ((tmp * tmp) - 0.25); + let resultHsl = [hslColor[0], hslColor[1], l]; + let resultRgb = this.hsl2rgb(resultHsl); + data[i] = resultRgb[0]; + data[i + 1] = resultRgb[1]; + data[i + 2] = resultRgb[2]; + } + } + + + public filter(data: ImageData, filter: string, param?: number): void { + if (filter ==='trueColor') { + this.trueColor(data.data, param!); + } else { + console.log("Unknown filter name " + filter); + } + } + + + public filterImage(image: CanvasImageSource & ImageWithDimensions, filter: string, param?: number): ImageBitmap { + const canvas = new OffscreenCanvas(image.width, image.height); + const ctx = canvas.getContext("2d", {willReadFrequently: true})!; + ctx.drawImage(image, 0, 0); + let imageData = ctx.getImageData(0, 0, image.width, image.height); + new ImageFilter().filter(imageData, filter, param); + this.filter(imageData, filter, param); + ctx.putImageData(imageData, 0, 0); + return canvas.transferToImageBitmap(); + } +} + diff --git a/src/js/stendhal/sprite/image/ImageManager.ts b/src/js/stendhal/sprite/image/ImageManager.ts new file mode 100644 index 0000000000..8c8ec26348 --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageManager.ts @@ -0,0 +1,60 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { FilteredImageRefImpl } from "./FilteredImageRefImpl"; +import { ImageRef } from "./ImageRef"; +import { ImageRefImpl } from "./ImageRefImpl"; + +export class ImageManager { + + images = new Map(); + + load(filename: string, filter?: string, param?: number): ImageRef { + if (filename.indexOf("..") > -1) { + throw new Error("Invalid filename: " + filename); + } + let key = filename + "!" + filter + "!" + param; + let imageRef = this.images.get(key); + if (!imageRef) { + if (filter) { + imageRef = new FilteredImageRefImpl(filename, filter, param); + } else { + imageRef = new ImageRefImpl(filename); + } + imageRef.load(); + this.images.set(key, imageRef); + } + imageRef.use(); + return imageRef; + } + + free(filename: string, filter?: string, param?: number) { + let key = filename + "!" + filter + "!" + param; + let imageRef = this.images.get(key); + if (!imageRef) { + console.error("freeing unknown image: " + key); + return; + } + imageRef.free(); + } + + cleanup(olderThan: Date) { + for (let [key, imageRef] of this.images) { + if (imageRef.shouldCleanup(olderThan)) { + imageRef.close(); + this.images.delete(key); + } + } + } + +} + +export const images = /* @__PURE__ */ new ImageManager(); diff --git a/src/js/stendhal/sprite/image/ImageMetadata.ts b/src/js/stendhal/sprite/image/ImageMetadata.ts new file mode 100644 index 0000000000..fd04ad9500 --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageMetadata.ts @@ -0,0 +1,16 @@ +/*************************************************************************** + * Copyright © 2026-2026 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +export class ImageMetadata { + + constructor(public filename: string, public filter?: string, public color?: number) {} +} \ No newline at end of file diff --git a/src/js/stendhal/sprite/image/ImageRef.ts b/src/js/stendhal/sprite/image/ImageRef.ts new file mode 100644 index 0000000000..ef41b2a7fe --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageRef.ts @@ -0,0 +1,28 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RenderingContext2D } from "util/Types"; + +export abstract class ImageRef { + image?: ImageBitmap; + + async /*abstract */ waitFor(): Promise { + return new Promise(() => {}); + } + + drawOnto(ctx: RenderingContext2D, x: number, y: number) { + if (this.image) { + ctx.drawImage(this.image, x, y); + } + } + + abstract free(): void; +} diff --git a/src/js/stendhal/sprite/image/ImageRefImpl.ts b/src/js/stendhal/sprite/image/ImageRefImpl.ts new file mode 100644 index 0000000000..a39b7599ea --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageRefImpl.ts @@ -0,0 +1,91 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { stendhal } from "stendhal"; +import { ImageRef } from "./ImageRef"; + +export class ImageRefImpl extends ImageRef { + private refCount = 0; + private lastFreed?: Date; + private closed = false; + private loaded: Promise; + protected promiseResolve!: Function; + + constructor(protected filename: string) { + super(); + this.loaded = new Promise((resolve) => { + this.promiseResolve = resolve; + }) + } + + async load() { + let url = this.filename + "?v=" + stendhal.data.build.version; + let response = await fetch(url); + if (!response.ok || this.closed) { + this.promiseResolve(undefined) + return; + } + let blob = await response.blob(); + if (this.closed) { + this.promiseResolve(undefined) + return; + } + let bitmap = await createImageBitmap(blob); + if (this.closed) { + bitmap.close(); + this.promiseResolve(undefined) + return; + } + this.image = bitmap; + this.promiseResolve(bitmap); + } + + /** + * called internally by ImageManager + */ + use() { + this.refCount++; + this.lastFreed = undefined; + } + + /** + * called internally by ImageManager + */ + override free() { + this.refCount--; + if (this.refCount < 0) { + console.error("Negative reference count", this); + } + if (this.refCount <= 0) { + this.lastFreed = new Date(); + } + } + + shouldCleanup(olderThan: Date) { + if (this.refCount > 0 || !this.lastFreed) { + return false; + } + return (this.lastFreed < olderThan); + } + + /** + * called internally by ImageManager + */ + close() { + this.closed = true; + this.image?.close(); + this.image = undefined; + } + + override async waitFor(): Promise { + return this.loaded + } +} diff --git a/src/js/stendhal/sprite/image/ImageSprite.ts b/src/js/stendhal/sprite/image/ImageSprite.ts new file mode 100644 index 0000000000..0b79292b26 --- /dev/null +++ b/src/js/stendhal/sprite/image/ImageSprite.ts @@ -0,0 +1,60 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { RenderingContext2D } from "util/Types"; +import { ImageRef } from "./ImageRef"; + + +export class ImageSprite { + + constructor( + public imageRef: ImageRef, + public offsetX?: number, + public offsetY?: number, + public width?: number, + public height?: number + ) { } + + drawOnto(ctx: RenderingContext2D, x: number, y: number, entityWidth: number, entityHeight: number) { + let image = this.imageRef.image; + if (!image) { + return; + } + let offsetX = this.offsetX || 0; + let offsetY = this.offsetY || 0; + let width = this.width || image.width; + let height = this.height || image.height; + + // use entity dimensions to center sprite + x += Math.floor((entityWidth - width) / 2); + y += Math.floor((entityHeight - height) / 2); + + ctx.drawImage(image, offsetX, offsetY, width, height, x, y, width, height); + } + + drawOntoWithZoom(ctx: RenderingContext2D, targetX: number, targetY: number, targetWidth: number, targetHeight: number) { + let image = this.imageRef.image; + if (!image) { + return; + } + let offsetX = this.offsetX || 0; + let offsetY = this.offsetY || 0; + let width = this.width || image.width; + let height = this.height || image.height; + + ctx.drawImage(image, offsetX, offsetY, width, height, targetX, targetY, targetWidth, targetHeight); + } + + public free() { + this.imageRef.free(); + } + +} diff --git a/src/js/stendhal/sprite/image/MultilayerImageLoader.ts b/src/js/stendhal/sprite/image/MultilayerImageLoader.ts new file mode 100644 index 0000000000..54de7cc0fa --- /dev/null +++ b/src/js/stendhal/sprite/image/MultilayerImageLoader.ts @@ -0,0 +1,50 @@ +/*************************************************************************** + * Copyright © 2024-2026 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ImageMetadata } from "./ImageMetadata"; +import { images } from "./ImageManager"; +import { ImageRef } from "./ImageRef"; + +export class MultilayerImageLoader { + private imageRefs: ImageRef[] = []; + + constructor(private imageMetadatas: ImageMetadata[]) { + } + + public async load() { + for (let imageMetadata of this.imageMetadatas) { + this.imageRefs.push(images.load(imageMetadata.filename, imageMetadata.filter, imageMetadata.color)); + } + + for (let imageRef of this.imageRefs) { + await imageRef.waitFor(); + } + + let canvas: OffscreenCanvas|undefined = undefined; + let ctx: OffscreenCanvasRenderingContext2D|undefined = undefined; + for (let imageRef of this.imageRefs) { + if (imageRef.image) { + if (!canvas) { + canvas = new OffscreenCanvas(imageRef.image.width, imageRef.image.height); + ctx = canvas.getContext("2d")!; + } + ctx?.drawImage(imageRef.image, 0, 0); + imageRef.free(); + } + } + if (!canvas) { + canvas = new OffscreenCanvas(0, 0); + } + return canvas.transferToImageBitmap(); + } + +} diff --git a/src/js/stendhal/sprite/indicator/StatusIconDrawer.ts b/src/js/stendhal/sprite/indicator/StatusIconDrawer.ts new file mode 100644 index 0000000000..03e0dee4f6 --- /dev/null +++ b/src/js/stendhal/sprite/indicator/StatusIconDrawer.ts @@ -0,0 +1,110 @@ +/*************************************************************************** + * (C) Copyright 2003-2026 - Stendhal * + *************************************************************************** + * * + * entity program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { htmlImageStore } from "data/HTMLImageStore"; +import { Paths } from "data/Paths"; +import { RPEntity } from "entity/RPEntity"; +import { images } from "sprite/image/ImageManager"; +import { ImageRef } from "sprite/image/ImageRef"; +import { RenderingContext2D } from "util/Types"; + +export class StatusIconDrawer { + + private icons: Record = {}; + + private load(filename: string): ImageRef { + let imageRef = this.icons[filename]; + if (!imageRef) { + imageRef = images.load(filename); + this.icons[filename] = imageRef; + } + return imageRef; + } + + private drawAnimatedIcon(ctx: RenderingContext2D, iconPath: string, delay: number, x: number, y: number, fWidth?: number) { + let icon = this.load(iconPath).image; + if (!icon) { + return; + } + let dimH = icon.height; + let dimW = fWidth || dimH; + let nFrames = icon.width / dimW; + let frame = Math.floor(Date.now() / delay) % nFrames; + ctx.drawImage(icon, frame * dimW, 0, dimW, dimH, x, y, dimW, dimH); + } + + private drawAnimatedIconWithFrames(ctx: RenderingContext2D, iconPath: string, nFrames: number, delay: number, x: number, y: number) { + let icon = this.load(iconPath).image; + if (!icon) { + return; + } + let ydim = icon.height; + let xdim = icon.width / nFrames; + let frame = Math.floor(Date.now() / delay) % nFrames; + ctx.drawImage(icon, frame * xdim, 0, xdim, ydim, x, y, xdim, ydim); + } + + public drawStatusIcons(entity: RPEntity, ctx: RenderingContext2D) { + let x = entity["_x"] * 32 - 10; + let y = (entity["_y"] + 1) * 32; + if (entity.hasOwnProperty("choking")) { + this.load(Paths.sprites + "/ideas/choking.png").drawOnto(ctx, x, y - 10); + } else if (entity.hasOwnProperty("eating")) { + this.load(Paths.sprites + "/ideas/eat.png").drawOnto(ctx, x, y - 10); + } + // NPC and pet idea icons + if (entity.hasOwnProperty("idea")) { + const idea = Paths.sprites + "/ideas/" + entity["idea"] + ".png"; + const ani = htmlImageStore.animations.idea[entity["idea"]]; + if (ani) { + this.drawAnimatedIcon(ctx, idea, ani.delay, x + ani.offsetX * entity["width"], + y - entity["drawHeight"] + ani.offsetY); + } else { + this.load(idea).drawOnto(ctx, x + 32 * entity["width"], y - entity["drawHeight"]); + } + } + if (entity.hasOwnProperty("away")) { + this.drawAnimatedIcon(ctx, Paths.sprites + "/ideas/away.png", 1500, x + 32 * entity["width"], y - entity["drawHeight"]); + } + if (entity.hasOwnProperty("grumpy")) { + this.drawAnimatedIcon(ctx, Paths.sprites + "/ideas/grumpy.png", 1000, x + 5, y - entity["drawHeight"]); + } + if (entity.hasOwnProperty("last_player_kill_time")) { + this.drawAnimatedIconWithFrames(ctx, Paths.sprites + "/ideas/pk.png", 12, 300, x, y - entity["drawHeight"]); + } + // status affects + if (entity.hasOwnProperty("poisoned")) { + this.drawAnimatedIcon(ctx, Paths.sprites + "/status/poison.png", 100, x + 32 * entity["width"] - 10, y - entity["drawHeight"]); + } + if (entity.hasOwnProperty("status_confuse")) { + this.drawAnimatedIcon(ctx, Paths.sprites + "/status/confuse.png", 200, x + 32 * entity["width"] - 14, y - entity["drawHeight"] + 16); + } + if (entity.hasOwnProperty("status_shock")) { + this.drawAnimatedIcon(ctx, Paths.sprites + "/status/shock.png", 200, x + 32 * entity["width"] - 25, y - 32, 38); + } + // NPC job icons + let nextX = x; + if (entity.hasOwnProperty("job_healer")) { + this.load(Paths.sprites + "/status/healer.png").drawOnto(ctx, nextX, y - 10); + nextX += 12; + } + if (entity.hasOwnProperty("job_merchant")) { + this.load(Paths.sprites + "/status/merchant.png").drawOnto(ctx, nextX, y - 10); + nextX += 12; + } + if (entity.hasOwnProperty("job_producer")) { + this.load(Paths.sprites + "/status/producer.png").drawOnto(ctx, nextX, y - 16); + nextX += 16; + } + } +} + +export const statusIconDrawer = /* @__PURE__ */ new StatusIconDrawer(); \ No newline at end of file diff --git a/src/js/stendhal/stendhal.ts b/src/js/stendhal/stendhal.ts new file mode 100644 index 0000000000..743cc4d6f3 --- /dev/null +++ b/src/js/stendhal/stendhal.ts @@ -0,0 +1,14 @@ +/** + * this class helps with refactoring from JavaScript to TypeScript. + */ +export class stendhal { + static config: any; + static ui: any; + static sound: any; + static zone: any; + static data: any; + static session: any; + static main: any; + static actions: any; + static players: any +} diff --git a/srcjs/stendhal/test.html b/src/js/stendhal/test.html similarity index 100% rename from srcjs/stendhal/test.html rename to src/js/stendhal/test.html diff --git a/src/js/stendhal/tsconfig.json b/src/js/stendhal/tsconfig.json new file mode 100644 index 0000000000..df8edfa5e4 --- /dev/null +++ b/src/js/stendhal/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "lib": ["dom", "es2022"], + "module": "es2020", + "moduleResolution": "bundler", + "noImplicitOverride": true, + "outDir": "../../../build/ts", + "rootDir": ".", + "sourceMap": true, + "strict": true, + "target": "es2022" + }, + "typedocOptions": { + "entryPoints": ["."], + "out": "../../../build/build_docs/reference/typescript" + } +} diff --git a/srcjs/stendhal/ui/ChatPanel.ts b/src/js/stendhal/ui/ChatPanel.ts similarity index 96% rename from srcjs/stendhal/ui/ChatPanel.ts rename to src/js/stendhal/ui/ChatPanel.ts index 147ebd3d50..1b06fb7ed7 100644 --- a/srcjs/stendhal/ui/ChatPanel.ts +++ b/src/js/stendhal/ui/ChatPanel.ts @@ -16,6 +16,7 @@ import { QuickMenu } from "./quickmenu/QuickMenu"; import { QuickMenuButton } from "./quickmenu/QuickMenuButton"; import { Panel } from "./toolkit/Panel"; import { singletons } from "../SingletonRepo"; +import { ViewPort } from "./ViewPort"; /** @@ -68,7 +69,7 @@ export class ChatPanel extends Panel { public override refresh() { const floating = this.isFloating(); if (floating) { - const rect = singletons.getViewPort().getElement().getBoundingClientRect(); + const rect = ViewPort.get().getElement().getBoundingClientRect(); const halfHeight = Math.abs(rect.height / 2); this.componentElement.style["width"] = rect.width + "px"; this.componentElement.style["height"] = halfHeight + "px"; @@ -88,7 +89,7 @@ export class ChatPanel extends Panel { QuickMenu.setButtonEnabled(UIComponentEnum.QMChat, floating); // adapt viewport layout - singletons.getViewPort().onChatPanelRefresh(floating); + ViewPort.get().onChatPanelRefresh(floating); } /** diff --git a/srcjs/stendhal/ui/HTMLManager.ts b/src/js/stendhal/ui/HTMLUtil.ts similarity index 86% rename from srcjs/stendhal/ui/HTMLManager.ts rename to src/js/stendhal/ui/HTMLUtil.ts index 18b08acc0f..d421b00278 100644 --- a/srcjs/stendhal/ui/HTMLManager.ts +++ b/src/js/stendhal/ui/HTMLUtil.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,27 +9,11 @@ * * ***************************************************************************/ -declare var stendhal: any; - /** * HTML code manipulation. */ -export class HTMLManager { - - /** Singleton instance. */ - private static instance: HTMLManager; - - - /** - * Retrieves singleton instance. - */ - static get(): HTMLManager { - if (!HTMLManager.instance) { - HTMLManager.instance = new HTMLManager(); - } - return HTMLManager.instance; - } +export class HTMLUtil { /** * Hidden singleton constructor. @@ -38,7 +22,7 @@ export class HTMLManager { // do nothing } - esc(msg: string, filter=[]) { + public static esc(msg: string, filter: string[]=[]) { msg = msg.replace(//g, '>').replace(/"/g, '"').replace(/\n/g, "
"); // restore filtered tags for (const tag of filter) { @@ -49,7 +33,7 @@ export class HTMLManager { return msg; } - niceName(s: string): string { + public static niceName(s: string): string { if (!s) { return ""; } @@ -65,7 +49,7 @@ export class HTMLManager { * @return {EventTarget} * Translated event target. */ - extractTarget(event: any): EventTarget { + public static extractTarget(event: any): EventTarget { if (event.changedTouches) { // FIXME: Always uses last index. Any way to detect which touch index was engaged? const tidx = event.changedTouches.length - 1; @@ -90,9 +74,9 @@ export class HTMLManager { * @return {any} * Normalized event. */ - extractPosition(event: any): any { + public static extractPosition(event: any): any { let pos = event; - const target = this.extractTarget(event); + const target = HTMLUtil.extractTarget(event); const canvas = target as HTMLCanvasElement; if (event.changedTouches) { // FIXME: Always uses last index. Any way to detect which touch index was engaged? @@ -119,7 +103,7 @@ export class HTMLManager { return pos; } - formatTallyMarks(line: string): any { + public static formatTallyMarks(line: string): any { let tmp = line.split(""); const pre = tmp[0]; tmp = tmp[1].split(""); @@ -159,7 +143,7 @@ export class HTMLManager { * @return {string} * Slot name. */ - parseSlotName(id: string): string { + public static parseSlotName(id: string): string { if (id.includes("-")) { return id.split("-")[0]; } diff --git a/srcjs/stendhal/ui/HeldObject.ts b/src/js/stendhal/ui/HeldObject.ts similarity index 73% rename from srcjs/stendhal/ui/HeldObject.ts rename to src/js/stendhal/ui/HeldObject.ts index 523aa30635..158741b7f5 100644 --- a/srcjs/stendhal/ui/HeldObject.ts +++ b/src/js/stendhal/ui/HeldObject.ts @@ -10,9 +10,12 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { Entity } from "entity/Entity"; +import { stendhal } from "../stendhal"; import { Point } from "../util/Point"; +import { HTMLUtil } from "./HTMLUtil"; +import { ViewPort } from "./ViewPort"; /** @@ -30,16 +33,18 @@ export interface HeldObject { /** * Handles displaying held object image. * - * Currently only works with touch events & does not follow pointer/touch. + * Currently only works with touch events. */ export class HeldObjectManager { - /** Image displayed when an object is "held". */ - private readonly image: HTMLImageElement; - /** Singleton instance. */ private static instance: HeldObjectManager; + /** Image displayed when an object is "held". */ + private image: HTMLCanvasElement|HTMLImageElement; + + public heldObject?: HeldObject; + /** * Retrieves singleton instance. @@ -58,6 +63,28 @@ export class HeldObjectManager { this.image = document.getElementById("held-object")! as HTMLImageElement; } + public prepare(draggedEntity: Entity, e: Event) { + let image = draggedEntity?.imageSprite?.imageRef.image; + if (!draggedEntity || !(draggedEntity.type === "item" || draggedEntity.type === "corpse") || !image) { + e.preventDefault(); + return false; + } + let canvas = document.getElementById("held-object") as HTMLCanvasElement; + let sprite = draggedEntity.imageSprite!; + canvas.style.display = "block"; + this.setPosition(-1000, -1000); + canvas.width = sprite.width!; + canvas.height = sprite.height!; + let ctx = canvas.getContext("2d")!; + ctx.clearRect(0, 0, sprite.width!, sprite.height!); + sprite.drawOntoWithZoom(ctx, 0, 0, 32, 32); + + if (e instanceof DragEvent) { + e.dataTransfer?.setDragImage(canvas, 0, 0); + } + return true; + } + /** * Sets the image's visibility. * @@ -80,9 +107,8 @@ export class HeldObjectManager { * @param pos {util.Point.Point} * Initial position of displayed image. */ - public set(obj: HeldObject, img: HTMLImageElement|string, pos?: Point) { - stendhal.ui.heldObject = obj; - this.setImage(img); + public set(obj: HeldObject, pos?: Point) { + this.heldObject = obj; this.onSet(pos); } @@ -96,7 +122,7 @@ export class HeldObjectManager { if (pos) { this.setPosition(pos.x, pos.y); } else { - const rect = stendhal.ui.gamewindow.getElement().getBoundingClientRect(); + const rect = ViewPort.get().getElement().getBoundingClientRect(); this.setPosition(rect.left, rect.top); } this.setVisible(true); @@ -109,26 +135,10 @@ export class HeldObjectManager { * Hides object image. */ public onRelease() { - // NOTE: should we unset `stendhal.ui.heldObject` here? + // NOTE: should we unset `heldObject` here? this.setVisible(false); } - /** - * Sets or unsets object image. - * - * @param img {HTMLImageElement|string} - * Image element or path to image. - */ - private setImage(img?: HTMLImageElement|string) { - if (!img) { - this.image.src = ""; - } else if (typeof(img) === "string") { - this.image.src = img; - } else { - this.image.src = img.src; - } - } - /** * Updates position of displayed image. * @@ -146,7 +156,7 @@ export class HeldObjectManager { * Handles event to update held object drawing position. */ private onDragWhileHeld(e: Event) { - const pos = stendhal.ui.html.extractPosition(e); + const pos = HTMLUtil.extractPosition(e); HeldObjectManager.get().setPosition(pos.pageX, pos.pageY); } diff --git a/srcjs/stendhal/ui/Inventory.ts b/src/js/stendhal/ui/Inventory.ts similarity index 98% rename from srcjs/stendhal/ui/Inventory.ts rename to src/js/stendhal/ui/Inventory.ts index 90163cf7e0..4ea876aadd 100644 --- a/srcjs/stendhal/ui/Inventory.ts +++ b/src/js/stendhal/ui/Inventory.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { ItemContainerImplementation } from "./component/ItemContainerImplementation"; diff --git a/src/js/stendhal/ui/SoftwareJoystickController.ts b/src/js/stendhal/ui/SoftwareJoystickController.ts new file mode 100644 index 0000000000..5b48fbf574 --- /dev/null +++ b/src/js/stendhal/ui/SoftwareJoystickController.ts @@ -0,0 +1,149 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ui } from "./UI"; +import { UIComponentEnum } from "./UIComponentEnum"; + +import { DirectionPad } from "./joystick/DirectionPad"; +import { Joystick } from "./joystick/Joystick"; +import { JoystickImpl } from "./joystick/JoystickImpl"; + +import { QuickMenuButton } from "./quickmenu/QuickMenuButton"; + +import { ConfigManager } from "../util/ConfigManager"; +import { SessionManager } from "../util/SessionManager"; + + +/** + * Manages the on-screen joystick. + */ +export class SoftwareJoystickController { + + /** Active on-screen joystck. */ + private joystick?: JoystickImpl; + + /** Denotes state of event handlers initialization. */ + private static registered = false; + + /** Singleton instance. */ + private static instance: SoftwareJoystickController; + + + /** + * Retrieves singleton instance. + */ + static get(): SoftwareJoystickController { + if (!SoftwareJoystickController.instance) { + SoftwareJoystickController.instance = new SoftwareJoystickController(); + } + return SoftwareJoystickController.instance; + } + + /** + * Hidden singleton constructor. + */ + private constructor() { + // do nothing + } + + /** + * Registers handlers for joystick events that occur outside the elements' area. + * + * TODO: move registration to when joystick is engaged & de-register when disengaged + */ + registerGlobalEventHandlers() { + if (SoftwareJoystickController.registered) { + console.warn("Tried to re-register software joystick controller event handlers"); + return; + } + SoftwareJoystickController.registered = true; + + // handle mouse cursor movement + document.body.addEventListener("mousemove", (evt: MouseEvent) => { + // handle updating joystick when mouse moves outside radius + if (this.joystick && this.joystick.isEngaged()) { + if (this.joystick instanceof Joystick) { + (this.joystick as Joystick).onDragWhileEngaged(evt); + } + // prevent default action + // FIXME: doesn't work + evt.stopPropagation(); + return; + } + }); + + // handle disengaging joystick when mouse button released outside joystick area + document.body.addEventListener("mouseup", (evt: MouseEvent) => { + if (evt.button == 0 && this.joystick && this.joystick.isEngaged()) { + this.joystick.reset(); + // prevent executing "mouseup" on items & entities + // FIXME: doesn't work + evt.stopPropagation(); + } + }); + } + + /** + * Updates the on-screen joystick. + */ + update() { + // update quick menu button image + const menuButton = ui.get(UIComponentEnum.QMJoystick) as QuickMenuButton; + if (menuButton) { + menuButton.update(); + } + + if (!SessionManager.get().joystickEnabled()) { + this.remove(); + return; + } + const newJoystick = ConfigManager.get().get("joystick.style") === "dpad" ? DirectionPad.get() + : Joystick.get(); + if (this.joystick && newJoystick === this.joystick) { + this.joystick.update(); + } else { + this.remove(); + this.joystick = newJoystick; + newJoystick.addToDOM(); + } + } + + /** + * Removes joystick elements from DOM and unsets `joystick` property. + */ + private remove() { + if (this.joystick) { + this.joystick.removeFromDOM(); + } + this.joystick = undefined; + } + + /** + * Checks for an active joystick that is engaged. + * + * @return {boolean} + * `true` if a joystick is set and is in engaged state. + */ + isEngaged(): boolean { + return this.joystick != undefined && this.joystick.isEngaged(); + } + + /** + * Retrieves the current joystick. + * + * @return {ui.joystick.JoystickImpl.JoystickImpl} + * Joystick instance or `undefined`. + */ + getCurrent(): JoystickImpl|undefined { + return this.joystick; + } +} diff --git a/srcjs/stendhal/ui/TouchHandler.ts b/src/js/stendhal/ui/TouchHandler.ts similarity index 91% rename from srcjs/stendhal/ui/TouchHandler.ts rename to src/js/stendhal/ui/TouchHandler.ts index b64a7177fa..87c6f3db56 100644 --- a/srcjs/stendhal/ui/TouchHandler.ts +++ b/src/js/stendhal/ui/TouchHandler.ts @@ -9,9 +9,10 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { Point } from "../util/Point"; +import { HTMLUtil } from "./HTMLUtil"; /** @@ -36,9 +37,6 @@ export class TouchHandler { /** Number of pixels touch can move before being vetoed as a long touch or double tap. */ private readonly moveThreshold = 16; - /** Property for debugging. */ - private debugging = false; - /** Singleton instance. */ private static instance: TouchHandler; @@ -120,7 +118,7 @@ export class TouchHandler { const durationMatch = (this.timestampTouchEnd - this.timestampTouchStart > this.longTouchDuration); let positionMatch = true; if (evt && this.origin) { - const pos = stendhal.ui.html.extractPosition(evt); + const pos = HTMLUtil.extractPosition(evt); // if position has moved too much it's not a long touch positionMatch = (Math.abs(pos.pageX - this.origin.x) <= this.moveThreshold) && (Math.abs(pos.pageY - this.origin.y) <= this.moveThreshold); @@ -148,18 +146,4 @@ export class TouchHandler { holding(): boolean { return this.held; } - - /** - * Sets debugging property for touch events. - */ - setDebuggingEnabled(enable: boolean) { - this.debugging = enable; - } - - /** - * Checks if debugging is enabled for touch events. - */ - isDebuggingEnabled(): boolean { - return this.debugging; - } } diff --git a/srcjs/stendhal/ui/UI.ts b/src/js/stendhal/ui/UI.ts similarity index 96% rename from srcjs/stendhal/ui/UI.ts rename to src/js/stendhal/ui/UI.ts index 649503a8f1..a0e77d5260 100644 --- a/srcjs/stendhal/ui/UI.ts +++ b/src/js/stendhal/ui/UI.ts @@ -9,10 +9,11 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; import { UIComponentEnum } from "./UIComponentEnum"; +import { SoftwareJoystickController } from "./SoftwareJoystickController"; import { ApplicationMenuDialog } from "./dialog/ApplicationMenuDialog"; import { QuickMenu } from "./quickmenu/QuickMenu"; import { QuickMenuButton } from "./quickmenu/QuickMenuButton"; @@ -132,7 +133,7 @@ class UI { chatPanel.refresh(); chatPanel.setVisible(stendhal.config.getBoolean("chat.visible")); // initialize on-screen joystick - stendhal.ui.gamewindow.updateJoystick(); + SoftwareJoystickController.get().update(); QuickMenu.init(); // update menu buttons @@ -165,7 +166,7 @@ class UI { * Instructions to execute when menu style changes. */ public onMenuUpdate() { - switch (stendhal.config.get("menu.style")) { + switch (stendhal.ui.getMenuStyle()) { case "traditional": document.getElementById("menupanel")!.style["display"] = ""; QuickMenu.setVisible(false); diff --git a/srcjs/stendhal/ui/UIComponentEnum.ts b/src/js/stendhal/ui/UIComponentEnum.ts similarity index 95% rename from srcjs/stendhal/ui/UIComponentEnum.ts rename to src/js/stendhal/ui/UIComponentEnum.ts index 454b1a14bd..af97f7765b 100644 --- a/srcjs/stendhal/ui/UIComponentEnum.ts +++ b/src/js/stendhal/ui/UIComponentEnum.ts @@ -46,5 +46,6 @@ export class UIComponentEnum { // Quick menu public static readonly QMChat = 301; public static readonly QMJoystick = 302; - public static readonly QMSound = 303; + public static readonly QMPathFinding = 303; + public static readonly QMSound = 304; } diff --git a/srcjs/stendhal/ui/UIUpdateObserver.ts b/src/js/stendhal/ui/UIUpdateObserver.ts similarity index 100% rename from srcjs/stendhal/ui/UIUpdateObserver.ts rename to src/js/stendhal/ui/UIUpdateObserver.ts diff --git a/srcjs/stendhal/ui/ViewPort.ts b/src/js/stendhal/ui/ViewPort.ts similarity index 67% rename from srcjs/stendhal/ui/ViewPort.ts rename to src/js/stendhal/ui/ViewPort.ts index 6ee7d93104..fba92cd20d 100644 --- a/srcjs/stendhal/ui/ViewPort.ts +++ b/src/js/stendhal/ui/ViewPort.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * + * (C) Copyright 2003-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,10 +9,10 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa"; +import { stendhal } from "../stendhal"; -import { HeldObject } from "./HeldObject"; +import { HeldObject, HeldObjectManager } from "./HeldObject"; import { ui } from "./UI"; import { UIComponentEnum } from "./UIComponentEnum"; @@ -21,12 +21,7 @@ import { PlayerEquipmentComponent } from "./component/PlayerEquipmentComponent"; import { ActionContextMenu } from "./dialog/ActionContextMenu"; import { DropQuantitySelectorDialog } from "./dialog/DropQuantitySelectorDialog"; -import { JoystickImpl } from "./joystick/JoystickImpl"; - -import { QuickMenuButton } from "./quickmenu/QuickMenuButton"; - import { Client } from "../Client"; -import { singletons } from "../SingletonRepo"; import { AchievementBanner } from "../sprite/AchievementBanner"; import { EmojiSprite } from "../sprite/EmojiSprite"; @@ -34,8 +29,14 @@ import { NotificationBubble } from "../sprite/NotificationBubble"; import { SpeechBubble } from "../sprite/SpeechBubble"; import { TextBubble } from "../sprite/TextBubble"; -import { Chat } from "../util/Chat"; +import { TileMap } from "data/TileMap"; +import { Zone } from "entity/Zone"; +import { Canvas, RenderingContext2D } from "util/Types"; +import { WeatherRenderer } from "util/WeatherRenderer"; +import { Debug } from "../util/Debug"; import { Point } from "../util/Point"; +import { HTMLUtil } from "./HTMLUtil"; +import { TouchHandler } from "./TouchHandler"; /** @@ -44,40 +45,42 @@ import { Point } from "../util/Point"; export class ViewPort { /** Horizontal screen offset in pixels. */ - private offsetX = 0; + public offsetX = 0; /** Vertical screen offset in pixels. */ - private offsetY = 0; + public offsetY = 0; /** Prevents adjusting offset based on player position. */ - private freeze = false; + public freeze = false; /** Time of most recent redraw. */ private timeStamp = Date.now(); // dimensions // TODO: remove & use CSS style instead - private readonly width: number; - private readonly height: number; + public readonly width: number; + public readonly height: number; /** Drawing context. */ - private ctx: CanvasRenderingContext2D; + private ctx: RenderingContext2D; /** Map tile pixel width. */ - private readonly targetTileWidth = 32; + public readonly targetTileWidth = 32; /** Map tile pixel height. */ - private readonly targetTileHeight = 32; + public readonly targetTileHeight = 32; private drawingError = false; /** Active speech bubbles to draw. */ - private textSprites: SpeechBubble[] = []; + public textSprites: SpeechBubble[] = []; /** Active notification bubbles/achievement banners to draw. */ private notifSprites: TextBubble[] = []; /** Active emoji sprites to draw. */ private emojiSprites: EmojiSprite[] = []; /** Handles drawing weather in viewport. */ - private weatherRenderer = singletons.getWeatherRenderer(); + private weatherRenderer = WeatherRenderer.get(); /** Coloring method of current zone. */ - private filter?: string; - - /** On-screen joystick. */ - private joystick: JoystickImpl|null = null; + public filter?: string; // deprecated, use `HSLFilter` + /** Coloring filter of current zone. */ + public HSLFilter?: string; + private colorMethod = ""; + private blendMethod = ""; // FIXME: unused + private map: TileMap; /** Styles to be applied when chat panel is not floating. */ private readonly initialStyle: {[prop: string]: string}; @@ -85,7 +88,6 @@ export class ViewPort { /** Singleton instance. */ private static instance: ViewPort; - /** * Retrieves singleton instance. */ @@ -100,9 +102,9 @@ export class ViewPort { * Hidden singleton constructor. */ private constructor() { + this.map = TileMap.get(); const element = this.getElement() as HTMLCanvasElement; this.ctx = element.getContext("2d")!; - //~ this.compositeOperation = this.ctx.globalCompositeOperation; this.width = element.width; this.height = element.height; @@ -119,11 +121,11 @@ export class ViewPort { /** * Retrieves the viewport element. * - * @return {HTMLElement} + * @return {HTMLCanvasElement} * Viewport `HTMLElement`. */ - public getElement(): HTMLElement { - return document.getElementById("viewport")!; + public getElement(): HTMLCanvasElement { + return document.getElementById("viewport")! as HTMLCanvasElement; } /** @@ -133,10 +135,10 @@ export class ViewPort { var startTime = new Date().getTime(); if (marauroa.me && document.visibilityState === "visible") { - if (marauroa.currentZoneName === stendhal.data.map.currentZoneName - || stendhal.data.map.currentZoneName === "int_vault" - || stendhal.data.map.currentZoneName === "int_adventure_island" - || stendhal.data.map.currentZoneName === "tutorial_island") { + if (marauroa.currentZoneName === this.map.currentZoneName + || this.map.currentZoneName === "int_vault" + || this.map.currentZoneName === "int_adventure_island" + || this.map.currentZoneName === "tutorial_island") { this.drawingError = false; this.ctx.globalAlpha = 1.0; @@ -148,11 +150,15 @@ export class ViewPort { var tileOffsetY = Math.floor(this.offsetY / this.targetTileHeight); // FIXME: filter should not be applied to "blend" layers - this.applyFilter(); - stendhal.data.map.strategy.render(this.ctx.canvas, this, tileOffsetX, tileOffsetY, this.targetTileWidth, this.targetTileHeight); + //this.applyFilter(); + this.map.parallax.draw(this.ctx, this.offsetX, this.offsetY); + this.map.strategy.render(this.ctx.canvas, this, tileOffsetX, tileOffsetY, this.targetTileWidth, this.targetTileHeight); this.weatherRenderer.draw(this.ctx); - this.removeFilter(); + //this.removeFilter(); + if (!Debug.isActive("light")) { + this.applyHSLFilter(); + } this.drawEntitiesTop(); this.drawEmojiSprites(); this.drawTextSprites(); @@ -163,8 +169,8 @@ export class ViewPort { (ui.get(UIComponentEnum.PlayerEquipment) as PlayerEquipmentComponent).update(); } } - window.setTimeout(function() { - stendhal.ui.gamewindow.draw.apply(stendhal.ui.gamewindow, arguments); + window.setTimeout(() => { + this.draw(); }, Math.max((1000/20) - (new Date().getTime()-startTime), 1)); } @@ -175,6 +181,8 @@ export class ViewPort { * - colors are wrong * - doesn't support "blend" layers * - very slow + * + * @deprecated */ applyFilter() { if (this.filter && stendhal.config.getBoolean("effect.lighting")) { @@ -184,20 +192,86 @@ export class ViewPort { /** * Removes map's coloring filter from viewport. + * + * @deprecated */ removeFilter() { this.ctx.filter = "none"; } + /** + * Add coloring filter to viewport. + */ + private applyHSLFilter() { + if (!this.HSLFilter) { + return; + } + this.ctx.save(); + this.ctx.globalCompositeOperation = (this.colorMethod || this.ctx.globalCompositeOperation) as GlobalCompositeOperation; + this.ctx.fillStyle = this.HSLFilter; + this.ctx.fillRect(this.offsetX, this.offsetY, this.ctx.canvas.width, this.ctx.canvas.height); + this.ctx.restore(); + } + + /** + * Sets color method used for current zone. + * + * @param method {string} + * Color method. + */ + setColorMethod(method: string) { + switch(method) { + case "softlight": + method = "soft-light"; + break; + } + const known = [ + "source-over", "source-in", "source-out", "source-atop", + "destination-over", "destination-in", "destination-out", "destination-atop", + "lighter", + "copy", + "xor", + "multiply", + "screen", + "overlay", + "darken", + "lighten", + "color-dodge", + "color-burn", + "hard-light", + "soft-light", + "difference", + "exclusion", + "hue", + "saturation", + "color", + "luminosity" + ]; + if (known.indexOf(method) < 0) { + console.warn("Unknown color method:", method); + return; + } + this.colorMethod = method; + } + + /** + * Sets blend method used for current zone. + * + * @param method {string} + * Blend method. + */ + setBlendMethod(method: string) { + this.blendMethod = method; + } + /** * Draws overall entity sprites. */ drawEntities() { - var currentTime = new Date().getTime(); - var time = currentTime - this.timeStamp; + let currentTime = new Date().getTime(); + let time = currentTime - this.timeStamp; this.timeStamp = currentTime; - for (var i in stendhal.zone.entities) { - var entity = stendhal.zone.entities[i]; + for (let entity of Zone.get().entities) { if (typeof(entity.draw) != "undefined") { entity.updatePosition(time); entity.draw(this.ctx); @@ -209,9 +283,7 @@ export class ViewPort { * Draws titles & HP bars associated with entities. */ drawEntitiesTop() { - var i; - for (i in stendhal.zone.entities) { - const entity = stendhal.zone.entities[i]; + for (let entity of Zone.get().entities) { if (typeof(entity.setStatusBarOffset) !== "undefined") { entity.setStatusBarOffset(); } @@ -266,10 +338,10 @@ export class ViewPort { /** * Updates viewport drawing position of map based on player position. * - * @param canvas {HTMLCanvasElement} + * @param canvas {Canvas} * Viewport canvas element. */ - adjustView(canvas: HTMLCanvasElement) { + adjustView(canvas: Canvas) { // IE does not support ctx.resetTransform(), so use the following workaround: this.ctx.setTransform(1, 0, 0, 1, 0, 0); @@ -284,10 +356,10 @@ export class ViewPort { } // Keep the world within the screen view - centerX = Math.min(centerX, stendhal.data.map.zoneSizeX * this.targetTileWidth - canvas.width); + centerX = Math.min(centerX, this.map.zoneSizeX * this.targetTileWidth - canvas.width); centerX = Math.max(centerX, 0); - centerY = Math.min(centerY, stendhal.data.map.zoneSizeY * this.targetTileHeight - canvas.height); + centerY = Math.min(centerY, this.map.zoneSizeY * this.targetTileHeight - canvas.height); centerY = Math.max(centerY, 0); if (this.freeze) { @@ -423,13 +495,14 @@ export class ViewPort { const mHandle: any = {}; mHandle._onMouseDown = function(e: MouseEvent|TouchEvent) { - var pos = stendhal.ui.html.extractPosition(e); - if (stendhal.ui.touch.isTouchEvent(e)) { - if (stendhal.ui.touch.holding()) { + let touchHandler = TouchHandler.get(); + var pos = HTMLUtil.extractPosition(e); + if (touchHandler.isTouchEvent(e)) { + if (touchHandler.holding()) { // prevent default viewport action when item is "held" return; } - stendhal.ui.touch.onTouchStart(pos.pageX, pos.pageY); + touchHandler.onTouchStart(pos.pageX, pos.pageY); } if (stendhal.ui.globalpopup) { stendhal.ui.globalpopup.close(); @@ -437,24 +510,26 @@ export class ViewPort { startX = pos.canvasRelativeX; startY = pos.canvasRelativeY; + let viewPort = ViewPort.get(); - var x = pos.canvasRelativeX + stendhal.ui.gamewindow.offsetX; - var y = pos.canvasRelativeY + stendhal.ui.gamewindow.offsetY; + var x = pos.canvasRelativeX + viewPort.offsetX; + var y = pos.canvasRelativeY + viewPort.offsetY; // override ground/entity action if there is a text bubble - if (stendhal.ui.gamewindow.textBubbleAt(x, y+15)) { + if (viewPort.textBubbleAt(x, y+15)) { return; } - entity = stendhal.zone.entityAt(x, y); + let zone = Zone.get(); + entity = zone.entityAt(x, y); stendhal.ui.timestampMouseDown = +new Date(); if (e.type !== "dblclick" && e.target) { - e.target.addEventListener("mousemove", mHandle.onDrag); + e.target.addEventListener("mousemove", mHandle.onDrag, {passive: true}); e.target.addEventListener("mouseup", mHandle.onMouseUp); - e.target.addEventListener("touchmove", mHandle.onDrag); + e.target.addEventListener("touchmove", mHandle.onDrag, {passive: true}); e.target.addEventListener("touchend", mHandle.onMouseUp); - } else if (entity == stendhal.zone.ground) { + } else if (entity == zone.ground) { entity.onclick(pos.canvasRelativeX, pos.canvasRelativeY, true); } } @@ -471,14 +546,15 @@ export class ViewPort { } mHandle.onMouseUp = function(e: MouseEvent|TouchEvent) { - const is_touch = stendhal.ui.touch.isTouchEvent(e); + let touchHandler = TouchHandler.get(); + const is_touch = touchHandler.isTouchEvent(e); if (is_touch) { - stendhal.ui.touch.onTouchEnd(e); + touchHandler.onTouchEnd(); } - var pos = stendhal.ui.html.extractPosition(e); - const long_touch = is_touch && stendhal.ui.touch.isLongTouch(e); + var pos = HTMLUtil.extractPosition(e); + const long_touch = is_touch && touchHandler.isLongTouch(e); if ((e instanceof MouseEvent && mHandle.isRightClick(e)) || long_touch) { - if (entity != stendhal.zone.ground) { + if (entity != Zone.get().ground) { const append: any[] = []; /* if (long_touch) { @@ -497,11 +573,11 @@ export class ViewPort { } mHandle.onDrag = function(e: MouseEvent) { - if (stendhal.ui.touch.isTouchEvent(e)) { - stendhal.ui.gamewindow.onDragStart(e); + if (TouchHandler.get().isTouchEvent(e)) { + ViewPort.get().onDragStart(e); } - var pos = stendhal.ui.html.extractPosition(e); + var pos = HTMLUtil.extractPosition(e); var xDiff = startX - pos.offsetX; var yDiff = startY - pos.offsetY; // It's not really a click if the mouse has moved too much. @@ -528,11 +604,12 @@ export class ViewPort { * Updates cursor style when positioned over an element or entity. */ onMouseMove(e: MouseEvent) { - var pos = stendhal.ui.html.extractPosition(e); - var x = pos.canvasRelativeX + stendhal.ui.gamewindow.offsetX; - var y = pos.canvasRelativeY + stendhal.ui.gamewindow.offsetY; - var entity = stendhal.zone.entityAt(x, y); - stendhal.ui.gamewindow.getElement().style.cursor = entity.getCursor(x, y); + let viewPort = ViewPort.get(); + var pos = HTMLUtil.extractPosition(e); + var x = pos.canvasRelativeX + viewPort.offsetX; + var y = pos.canvasRelativeY + viewPort.offsetY; + var entity = Zone.get().entityAt(x, y); + viewPort.getElement().style.cursor = entity.getCursor(x, y); } /** @@ -571,47 +648,37 @@ export class ViewPort { /** * Handles engaging an item or corpse to be dragged. */ - onDragStart(e: DragEvent) { - var pos = stendhal.ui.html.extractPosition(e); + onDragStart(e: DragEvent|MouseEvent) { + var pos = HTMLUtil.extractPosition(e); let draggedEntity; - for (const obj of stendhal.zone.getEntitiesAt(pos.canvasRelativeX + stendhal.ui.gamewindow.offsetX, - pos.canvasRelativeY + stendhal.ui.gamewindow.offsetY)) { + let viewPort = ViewPort.get(); + let entries = Zone.get().getEntitiesAt( + pos.canvasRelativeX + viewPort.offsetX, + pos.canvasRelativeY + viewPort.offsetY); + for (const obj of entries) { if (obj.isDraggable()) { draggedEntity = obj; } } - var img = undefined; - let heldObject: HeldObject; - if (draggedEntity && draggedEntity.type === "item") { - img = stendhal.data.sprites.getAreaOf(stendhal.data.sprites.get(draggedEntity.sprite.filename), 32, 32); - heldObject = { - path: draggedEntity.getIdPath(), - zone: marauroa.currentZoneName, - quantity: draggedEntity.hasOwnProperty("quantity") ? draggedEntity["quantity"] : 1 - } - } else if (draggedEntity && draggedEntity.type === "corpse") { - img = stendhal.data.sprites.get(draggedEntity.sprite.filename); - heldObject = { - path: draggedEntity.getIdPath(), - zone: marauroa.currentZoneName, - quantity: 1 - } - } else { + if (!draggedEntity || !HeldObjectManager.get().prepare(draggedEntity, e)) { e.preventDefault(); return; } - if (stendhal.ui.touch.isTouchEvent(e)) { - singletons.getHeldObjectManager().set(heldObject, img, new Point(pos.pageX, pos.pageY)); - stendhal.ui.touch.setHolding(true); - } else { - stendhal.ui.heldObject = heldObject; + + let heldObject: HeldObject = { + path: draggedEntity.getIdPath(), + zone: marauroa.currentZoneName, + quantity: draggedEntity.hasOwnProperty("quantity") ? draggedEntity["quantity"] : 1 } - if (e.dataTransfer) { - window.event = e; // required by setDragImage polyfil - e.dataTransfer.setDragImage(img, 0, 0); + let touchHandler = TouchHandler.get(); + if (touchHandler.isTouchEvent(e)) { + HeldObjectManager.get().set(heldObject, new Point(pos.pageX, pos.pageY)); + touchHandler.setHolding(true); + } else { + HeldObjectManager.get().heldObject = heldObject; } } @@ -629,22 +696,24 @@ export class ViewPort { /** * Handles releasing an item or corpse from drag event. */ - onDrop(e: DragEvent) { - if (stendhal.ui.heldObject) { - var pos = stendhal.ui.html.extractPosition(e); - const targetSlot = stendhal.ui.html.parseSlotName((pos.target as HTMLElement).id); + onDrop(e: DragEvent|TouchEvent) { + let heldObject = HeldObjectManager.get().heldObject; + if (heldObject) { + var pos = HTMLUtil.extractPosition(e); + const targetSlot = HTMLUtil.parseSlotName((pos.target as HTMLElement).id); const action: any = { - "zone": stendhal.ui.heldObject.zone + "zone": heldObject.zone }; if (targetSlot === "viewport") { - action.x = Math.floor((pos.canvasRelativeX + stendhal.ui.gamewindow.offsetX) / 32).toString(); - action.y = Math.floor((pos.canvasRelativeY + stendhal.ui.gamewindow.offsetY) / 32).toString(); + let viewPort = ViewPort.get(); + action.x = Math.floor((pos.canvasRelativeX + viewPort.offsetX) / 32).toString(); + action.y = Math.floor((pos.canvasRelativeY + viewPort.offsetY) / 32).toString(); - var id = stendhal.ui.heldObject.path.substr(1, stendhal.ui.heldObject.path.length - 2); + var id = heldObject.path.substring(1, heldObject.path.length - 1); var drop = /\t/.test(id); if (drop) { action["type"] = "drop"; - action["source_path"] = stendhal.ui.heldObject.path; + action["source_path"] = heldObject.path; } else { action["type"] = "displace"; action["baseitem"] = id; @@ -653,28 +722,28 @@ export class ViewPort { let objectId = marauroa.me["id"]; if (e.type === "touchend" && targetSlot === "content") { // find the actual target ID for touch events - const container = stendhal.ui.equip.getByElement(stendhal.ui.html.extractTarget(event).parentElement!); + const container = stendhal.ui.equip.getByElement((HTMLUtil.extractTarget(event) as HTMLElement).parentElement!); if (container && container.object) { objectId = container.object.id; } } action["type"] = "equip"; - action["source_path"] = stendhal.ui.heldObject.path; + action["source_path"] = heldObject.path; action["target_path"] = "[" + objectId + "\t" + targetSlot + "]"; } - const quantity = stendhal.ui.heldObject.quantity; - const sourceSlot = stendhal.ui.heldObject.slot || "viewport"; + const quantity = heldObject.quantity; + const sourceSlot = heldObject.slot || "viewport"; // item was dropped - stendhal.ui.heldObject = undefined; + heldObject = undefined; - const touch_held = stendhal.ui.touch.holding() && quantity > 1; + const touch_held = TouchHandler.get().holding() && (quantity||1) > 1; // if ctrl is pressed or holding stackable item from touch event, we ask for the quantity // NOTE: don't create selector if touch source is ground if (e.ctrlKey || (touch_held && sourceSlot !== targetSlot)) { ui.createSingletonFloatingWindow("Quantity", new DropQuantitySelectorDialog(action, touch_held), pos.pageX - 50, pos.pageY - 25); } else { - singletons.getHeldObjectManager().onRelease(); + HeldObjectManager.get().onRelease(); marauroa.clientFramework.sendAction(action); } } @@ -687,11 +756,12 @@ export class ViewPort { * This is a workaround until it's figured out how to make it work using the same methods as mouse event. */ onTouchEnd(e: TouchEvent) { - stendhal.ui.touch.onTouchEnd(); - stendhal.ui.gamewindow.onDrop(e); - if (stendhal.ui.touch.holding()) { - stendhal.ui.touch.setHolding(false); - stendhal.ui.touch.unsetOrigin(); + let touchHandler = TouchHandler.get(); + touchHandler.onTouchEnd(); + ViewPort.get().onDrop(e); + if (touchHandler.holding()) { + touchHandler.setHolding(false); + touchHandler.unsetOrigin(); } // execute here because "touchend" event propagation is cancelled on the veiwport Client.handleClickIndicator(e); @@ -701,75 +771,6 @@ export class ViewPort { e.preventDefault(); } - /** - * Creates a screenshot from viewport area & executes an anchor click event to be handled by browser for PNG download. - */ - createScreenshot() { - Chat.log("client", "creating screenshot ..."); - const uri = this.ctx.canvas.toDataURL("image/png"); - - const d = new Date(); - const ts = { - yyyy: "" + d.getFullYear(), - mm: ("00" + (d.getMonth() + 1)).slice(-2), - dd: ("00" + d.getDate()).slice(-2), - HH: ("00" + d.getHours()).slice(-2), - MM: ("00" + d.getMinutes()).slice(-2), - SS: ("00" + d.getSeconds()).slice(-2), - ms: "" + d.getMilliseconds() - }; - - while (ts.ms.length < 3) { - ts.ms = "0" + ts.ms; - } - - // date/time stamp is formatted as yyyy-mm-dd_HH.MM.SS - const filename = "stendhal_" + ts.yyyy + "-" + ts.mm + "-" - + ts.dd + "_" + ts.HH + "." + ts.MM + "." - + ts.SS + ".png"; - - const anchor = document.createElement("a"); - anchor.download = filename; - anchor.target = "_blank"; - anchor.href = uri; - anchor.click(); - } - - /** - * Removes joystick elements from DOM and unsets `ui.ViewPort.ViewPort.joystick` property. - */ - private removeJoystick() { - if (this.joystick) { - this.joystick.removeFromDOM(); - } - this.joystick = null; - } - - /** - * Updates the on-screen joystick. - */ - updateJoystick() { - // update quick menu button image - const joystickButton = ui.get(UIComponentEnum.QMJoystick) as QuickMenuButton; - if (joystickButton) { - joystickButton.update(); - } - - if (!stendhal.session.joystickEnabled()) { - this.removeJoystick(); - return; - } - const newJoystick = stendhal.config.get("joystick.style") === "dpad" - ? singletons.getDirectionPad() : singletons.getJoystick(); - if (this.joystick && newJoystick === this.joystick) { - this.joystick.update(); - } else { - this.removeJoystick(); - this.joystick = newJoystick; - newJoystick.addToDOM(); - } - } - /** * Updates viewport layout to compensate for chat panel style. */ diff --git a/srcjs/stendhal/ui/chatlog.test.js b/src/js/stendhal/ui/chatlog.test.js similarity index 100% rename from srcjs/stendhal/ui/chatlog.test.js rename to src/js/stendhal/ui/chatlog.test.js diff --git a/srcjs/stendhal/ui/component/BagComponent.ts b/src/js/stendhal/ui/component/BagComponent.ts similarity index 97% rename from srcjs/stendhal/ui/component/BagComponent.ts rename to src/js/stendhal/ui/component/BagComponent.ts index fd1d9ff89d..2a42fd48d0 100644 --- a/srcjs/stendhal/ui/component/BagComponent.ts +++ b/src/js/stendhal/ui/component/BagComponent.ts @@ -11,7 +11,7 @@ import { ItemInventoryComponent } from "./ItemInventoryComponent"; -declare var marauroa: any; +import { marauroa } from "marauroa" export class BagComponent extends ItemInventoryComponent { diff --git a/srcjs/stendhal/ui/component/BuddyListComponent.ts b/src/js/stendhal/ui/component/BuddyListComponent.ts similarity index 94% rename from srcjs/stendhal/ui/component/BuddyListComponent.ts rename to src/js/stendhal/ui/component/BuddyListComponent.ts index 18ec0bd96e..bf6a20446b 100644 --- a/srcjs/stendhal/ui/component/BuddyListComponent.ts +++ b/src/js/stendhal/ui/component/BuddyListComponent.ts @@ -16,10 +16,12 @@ import { Component } from "../toolkit/Component"; import { ActionContextMenu } from "../dialog/ActionContextMenu"; import { ChatInputComponent } from "./ChatInputComponent"; +import { Paths } from "../../data/Paths"; +import { stendhal } from "stendhal"; -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa" +import { HTMLUtil } from "ui/HTMLUtil"; /** * displays the player stats @@ -66,11 +68,11 @@ export class BuddyListComponent extends Component { for (let i = 0; i < buddies.length; i++) { html += "
  • " + stendhal.ui.html.esc(buddies[i].name) + "
  • "; + html += "\"> " + HTMLUtil.esc(buddies[i].name) + ""; } if (this.lastHtml !== html) { diff --git a/srcjs/stendhal/ui/component/ChatInputComponent.ts b/src/js/stendhal/ui/component/ChatInputComponent.ts similarity index 90% rename from srcjs/stendhal/ui/component/ChatInputComponent.ts rename to src/js/stendhal/ui/component/ChatInputComponent.ts index 488dc6babf..83a23dbd19 100644 --- a/srcjs/stendhal/ui/component/ChatInputComponent.ts +++ b/src/js/stendhal/ui/component/ChatInputComponent.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Faiumoni e. V. * + * (C) Copyright 2003-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,23 +9,21 @@ * * ***************************************************************************/ -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa"; +import { htmlImageStore } from "data/HTMLImageStore"; +import { stendhal } from "stendhal"; +import { Paths } from "../../data/Paths"; +import { ChatCompletionHelper } from "../../util/ChatCompletionHelper"; +import { KeyCode } from "../../util/KeyCode"; import { ChatPanel } from "../ChatPanel"; import { ui } from "../UI"; import { UIComponentEnum } from "../UIComponentEnum"; import { ChatOptionsDialog } from "../dialog/ChatOptionsDialog"; import { EmojiMapDialog } from "../dialog/EmojiMapDialog"; import { Component } from "../toolkit/Component"; -import { singletons } from "../../SingletonRepo"; -import { ChatCompletionHelper } from "../../util/ChatCompletionHelper"; -import { KeyCode } from "../../util/KeyCode"; -const config = singletons.getConfigManager(); -const slashActions = singletons.getSlashActionRepo(); - /** * Chat input text field. */ @@ -48,8 +46,8 @@ export class ChatInputComponent extends Component { this.onKeyPress(event); }); // restore from previous session - this.history = config.getObject("chat.history") || []; - this.historyIndex = config.getInt("chat.history.index", 0); + this.history = stendhal.config.getObject("chat.history") || []; + this.historyIndex = stendhal.config.getInt("chat.history.index", 0); const btn_send = document.getElementById("send-button")!; btn_send.addEventListener("click", (e) => { @@ -89,7 +87,7 @@ export class ChatInputComponent extends Component { btn_emoji.innerText = "☺"; } else { // set image for emoji button - btn_emoji.appendChild(stendhal.data.sprites.get(stendhal.paths.sprites + "/emoji/smile.png").cloneNode()); + btn_emoji.appendChild(htmlImageStore.get(Paths.sprites + "/emoji/smile.png").cloneNode()); } } @@ -195,7 +193,7 @@ export class ChatInputComponent extends Component { // don't add duplicates of last remembered string if (this.history.length > 0 && text === this.history[this.history.length-1]) { this.historyIndex = this.history.length; - config.set("chat.history.index", this.historyIndex); + stendhal.config.set("chat.history.index", this.historyIndex); return; } @@ -206,8 +204,8 @@ export class ChatInputComponent extends Component { this.historyIndex = this.history.length; // preserve across sessions // XXX: should this be done at logout/destruction for performance? - config.set("chat.history", this.history); - config.set("chat.history.index", this.historyIndex); + stendhal.config.set("chat.history", this.history); + stendhal.config.set("chat.history.index", this.historyIndex); } /** @@ -221,7 +219,7 @@ export class ChatInputComponent extends Component { } else if (val === '/close') { marauroa.clientFramework.close(); } else { - if (slashActions.execute(val)) { + if (stendhal.actions.execute(val)) { this.remember(val); } } diff --git a/srcjs/stendhal/ui/component/ChatLogComponent.ts b/src/js/stendhal/ui/component/ChatLogComponent.ts similarity index 76% rename from srcjs/stendhal/ui/component/ChatLogComponent.ts rename to src/js/stendhal/ui/component/ChatLogComponent.ts index 04e0c35222..94f661d1fc 100644 --- a/srcjs/stendhal/ui/component/ChatLogComponent.ts +++ b/src/js/stendhal/ui/component/ChatLogComponent.ts @@ -13,8 +13,12 @@ import { ui } from "../UI"; import { Component } from "../toolkit/Component"; import { MenuItem } from "../../action/MenuItem"; import { UIComponentEnum } from "../UIComponentEnum"; +import { singletons } from "../../SingletonRepo"; +import { Chat } from "../../util/Chat"; -declare var stendhal: any; +import { stendhal } from "../../stendhal"; +import { TouchHandler } from "ui/TouchHandler"; +import { HTMLUtil } from "ui/HTMLUtil"; /** @@ -32,19 +36,20 @@ export class ChatLogComponent extends Component { super("chat"); this.refresh(); this.scrollStateBottom = this.isAtBottom(); + let touchHandler = TouchHandler.get(); this.componentElement.addEventListener("mouseup", (evt: MouseEvent) => { this.onContextMenu(evt) }); this.componentElement.addEventListener("touchstart", (evt: TouchEvent) => { - const pos = stendhal.ui.html.extractPosition(evt); - stendhal.ui.touch.onTouchStart(pos.pageX, pos.pageY); - }); + const pos = HTMLUtil.extractPosition(evt); + touchHandler.onTouchStart(pos.pageX, pos.pageY); + }, {passive: true}); this.componentElement.addEventListener("touchend", (evt: TouchEvent) => { - stendhal.ui.touch.onTouchEnd(); + touchHandler.onTouchEnd(); this.onContextMenu(evt) // clean up - stendhal.ui.touch.unsetOrigin(); + touchHandler.unsetOrigin(); }); this.scrollListener = (evt: Event) => { @@ -105,13 +110,13 @@ export class ChatLogComponent extends Component { /** * Adds a line of text. * - * @param type {string} + * @param type * Message type. - * @param message {string} + * @param message * Text to be added. - * @param orator {string} + * @param orator * Name of entity making the expression (default: `undefined`). - * @param timestamp {boolean} + * @param timestamp * If `false`, suppresses prepending message with timestamp (default: `true`). */ public addLine(type: string, message: string, orator?: string, timestamp=true) { @@ -130,7 +135,7 @@ export class ChatLogComponent extends Component { const rcol = document.createElement("div"); rcol.className = "logcolR log" + type; - rcol.innerHTML += this.formatLogEntry(message); + rcol.innerHTML += Chat.formatLogEntry(message); const row = document.createElement("div"); row.className = "logrow"; @@ -191,122 +196,7 @@ export class ChatLogComponent extends Component { this.add(row); } - /** - * Formats displayed text. - * - * @param message {string} - * Text to parse for special characters. - * @return {string} - * Text formatted with keywords & item names highlighted. - */ - private formatLogEntry(message: string): string { - if (!message) { - return ""; - } - let res = ""; - let delims = [" ", ",", ".", "!", "?", ":", ";"]; - let length = message.length; - let inHighlight = false, inUnderline = false, - inHighlightQuote = false, inUnderlineQuote = false; - for (let i = 0; i < length; i++) { - let c = message[i]; - if (c === "\\") { - let n = message[i + 1]; - res += n; - i++; - - // Highlight Start? - } else if (c === "#") { - if (inHighlight) { - res += c; - continue; - } - let n = message[i + 1]; - if (n === "#") { - res += c; - i++; - continue; - } - if (n === "'") { - inHighlightQuote = true; - i++; - } - inHighlight = true; - res += ""; - - // Underline start? - } else if (c === "§") { - if (inUnderline) { - res += c; - continue; - } - let n = message[i + 1]; - if (n === "§") { - res += c; - i++; - continue; - } - if (n === "'") { - inUnderlineQuote = true; - i++; - } - inUnderline = true; - res += ""; - - // End Highlight and Underline? - } else if (c === "'") { - if (inUnderlineQuote) { - inUnderline = false; - inUnderlineQuote = false; - res += ""; - continue; - } - if (inHighlightQuote) { - inHighlight = false; - inHighlightQuote = false; - res += ""; - continue; - } - res += c; - - // HTML escape - } else if (c === "<") { - res += "<"; - - // End of word - } else if (delims.indexOf(c) > -1) { - let n = message[i + 1]; - if (c === " " || n === " " || n == undefined) { - if (inUnderline && !inUnderlineQuote && !inHighlightQuote) { - inUnderline = false; - res += "" + c; - continue; - } - if (inHighlight && !inUnderlineQuote && !inHighlightQuote) { - inHighlight = false; - res += "" + c; - continue; - } - } - res += c; - - // Normal characters - } else { - res += c; - } - } - - // Close opened formattings - if (inUnderline) { - res += ""; - } - if (inHighlight) { - res += ""; - } - - return res; - } /** * Removes all text from log. @@ -417,10 +307,11 @@ export class ChatLogComponent extends Component { } if (lines.length > 0) { - // TODO: export to file if (clipboard) { navigator.clipboard.writeText(lines.join("\n")); + return; } + singletons.getDownloadUtil().buildChatLog(lines.join("\n")).execute(); } } @@ -462,28 +353,23 @@ export class ChatLogComponent extends Component { if (evt.type === "mouseup" && evt.button != 2) { return; } - if (evt.type === "touchend" && !stendhal.ui.touch.isLongTouch(evt)) { + if (evt.type === "touchend" && !TouchHandler.get().isLongTouch(evt)) { evt.preventDefault(); return; } // setting "log" to "this" here doesn't work const log = ui.get(UIComponentEnum.ChatLog) as ChatLogComponent; - const options = [ - { - title: "Clear", - action: function() {log.clear();} - } - ] as MenuItem[]; + const options: MenuItem[] = [ + new MenuItem("Save", function() { log.exportContents(false); }), + new MenuItem("Clear", function() { log.clear(); }) + ]; if (navigator && navigator.clipboard) { - options.unshift({ - title: "Copy", - action: function() {log.exportContents();} - }); + options.unshift(new MenuItem("Copy", function() { log.exportContents(); })); } - const pos = stendhal.ui.html.extractPosition(evt); + const pos = HTMLUtil.extractPosition(evt); stendhal.ui.actionContextMenu.set(ui.createSingletonFloatingWindow("Action", new LogContextMenu(options), pos.pageX - 50, pos.pageY - 5)); @@ -503,12 +389,12 @@ class LogContextMenu extends Component { constructor(options: MenuItem[]) { - super("contextmenu-template"); + super("contextmenu-template", true); this.options = options; - let content = "
    "; + let content = "
    "; for (let i = 0; i < this.options.length; i++) { - content += "
    "; + content += ""; } content += "
    "; this.componentElement.innerHTML = content; diff --git a/srcjs/stendhal/ui/component/GroupMemberComponent.ts b/src/js/stendhal/ui/component/GroupMemberComponent.ts similarity index 96% rename from srcjs/stendhal/ui/component/GroupMemberComponent.ts rename to src/js/stendhal/ui/component/GroupMemberComponent.ts index 6981457a2f..944f9bb4bc 100644 --- a/srcjs/stendhal/ui/component/GroupMemberComponent.ts +++ b/src/js/stendhal/ui/component/GroupMemberComponent.ts @@ -9,8 +9,7 @@ * * ***************************************************************************/ -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa" import { ChatInputComponent } from "./ChatInputComponent"; @@ -24,6 +23,8 @@ import { StatBarComponent } from "../component/StatBarComponent"; import { ActionContextMenu } from "../dialog/ActionContextMenu"; import { singletons } from "../../SingletonRepo"; +import { stendhal } from "stendhal"; +import { Zone } from "entity/Zone"; /** @@ -45,7 +46,7 @@ export class GroupMemberComponent extends Component { this.hpBar = new StatBarComponent(); this.hpBar.componentElement.classList.add("group-member-hpbar"); // check for player to initialize HP bar value - const player = singletons.getZone().findPlayer(memberName); + const player = Zone.get().findPlayer(memberName); if (player) { // component hasn't been created yet so `Player.updateGroupStatus` will fail here this.hpBar.draw(player["hp"] / player["base_hp"]); diff --git a/srcjs/stendhal/ui/component/GroupPanelComponent.ts b/src/js/stendhal/ui/component/GroupPanelComponent.ts similarity index 98% rename from srcjs/stendhal/ui/component/GroupPanelComponent.ts rename to src/js/stendhal/ui/component/GroupPanelComponent.ts index 64cb587ff8..84d7dec43d 100644 --- a/srcjs/stendhal/ui/component/GroupPanelComponent.ts +++ b/src/js/stendhal/ui/component/GroupPanelComponent.ts @@ -9,8 +9,7 @@ * * ***************************************************************************/ -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa" import { ChatInputComponent } from "./ChatInputComponent"; import { GroupMemberComponent } from "./GroupMemberComponent"; @@ -23,6 +22,7 @@ import { Panel } from "../toolkit/Panel"; import { TabPanelComponent } from "../toolkit/TabPanelComponent"; import { Chat } from "../../util/Chat"; +import { stendhal } from "stendhal"; /** diff --git a/srcjs/stendhal/ui/component/ItemContainerImplementation.ts b/src/js/stendhal/ui/component/ItemContainerImplementation.ts similarity index 81% rename from srcjs/stendhal/ui/component/ItemContainerImplementation.ts rename to src/js/stendhal/ui/component/ItemContainerImplementation.ts index 63a69edfe6..86c02e666c 100644 --- a/srcjs/stendhal/ui/component/ItemContainerImplementation.ts +++ b/src/js/stendhal/ui/component/ItemContainerImplementation.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2024 - Faiumoni e. V. * + * (C) Copyright 2003-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,17 +9,23 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa"; +import { stendhal } from "../../stendhal"; import { ui } from "../UI"; +import { Item } from "../../entity/Item"; import { ActionContextMenu } from "../dialog/ActionContextMenu"; import { DropQuantitySelectorDialog } from "../dialog/DropQuantitySelectorDialog"; -import { Item } from "../../entity/Item"; import { singletons } from "../../SingletonRepo"; +import { htmlImageStore } from "data/HTMLImageStore"; +import { HeldObjectManager } from "ui/HeldObject"; +import { HTMLUtil } from "ui/HTMLUtil"; +import { TouchHandler } from "ui/TouchHandler"; +import { ViewPort } from "ui/ViewPort"; +import { Paths } from "../../data/Paths"; import { Point } from "../../util/Point"; @@ -35,6 +41,7 @@ export class ItemContainerImplementation { // marked for updating certain attributes private dirty = false; + private touchHandler = TouchHandler.get(); // TODO: replace usage of global document.getElementById() @@ -60,7 +67,7 @@ export class ItemContainerImplementation { }); e.addEventListener("touchmove", (event: TouchEvent) => { this.onTouchMove(event); - }); + }, {passive: true}); e.addEventListener("drop", (event: DragEvent) => { this.onDrop(event) }); @@ -72,7 +79,7 @@ export class ItemContainerImplementation { }); e.addEventListener("touchstart", (event: TouchEvent) => { this.onTouchStart(event) - }); + }, {passive: true}); e.addEventListener("touchend", (event: TouchEvent) => { this.onTouchEnd(event) }); @@ -131,7 +138,7 @@ export class ItemContainerImplementation { } e.style.backgroundImage = "url(" - + stendhal.data.sprites.checkPath(stendhal.paths.sprites + + htmlImageStore.checkPath(Paths.sprites + "/items/" + o["class"] + "/" + o["subclass"] + ".png") + ")"; e.style.backgroundPosition = (xOffset+1) + "px " + (yOffset+1) + "px"; @@ -148,7 +155,7 @@ export class ItemContainerImplementation { for (let i = cnt; i < this.size; i++) { let e = this.parentElement.querySelector("#" + this.slot +this. suffix + i) as HTMLElement; if (this.defaultImage) { - e.style.backgroundImage = "url(" + stendhal.paths.gui + "/" + this.defaultImage + ")"; + e.style.backgroundImage = "url(" + Paths.gui + "/" + this.defaultImage + ")"; } else { e.style.backgroundImage = "none"; } @@ -166,7 +173,7 @@ export class ItemContainerImplementation { private onDragStart(event: DragEvent|TouchEvent) { let myobject = this.object || marauroa.me; // some mobile browsers such as Chrome call "dragstart" via long touch - if (!myobject[this.slot] || (event.type === "dragstart" && stendhal.ui.touch.isTouchEngaged())) { + if (!myobject[this.slot] || (event.type === "dragstart" && this.touchHandler.isTouchEngaged())) { event.preventDefault(); return; } @@ -183,6 +190,10 @@ export class ItemContainerImplementation { const slotNumber = target.id.slice(this.slot.length + this.suffix.length); let item = myobject[this.slot].getByIndex(slotNumber); if (item) { + if (!HeldObjectManager.get().prepare(item, event)) { + return; + } + const heldObject = { path: item.getIdPath(), zone: marauroa.currentZoneName, @@ -190,15 +201,13 @@ export class ItemContainerImplementation { quantity: item.hasOwnProperty("quantity") ? item["quantity"] : 1 }; - const img = stendhal.data.sprites.getAreaOf(stendhal.data.sprites.get(item.sprite.filename), 32, 32); if (event instanceof DragEvent && event.dataTransfer) { - stendhal.ui.heldObject = heldObject; - event.dataTransfer.setDragImage(img, 0, 0); - } else if (stendhal.ui.touch.isTouchEvent(event)) { - stendhal.ui.touch.setHolding(true); + HeldObjectManager.get().heldObject = heldObject; + } else if (this.touchHandler.isTouchEvent(event)) { + this.touchHandler.setHolding(true); // TODO: move when supported by mouse events - const pos = stendhal.ui.html.extractPosition(event); - singletons.getHeldObjectManager().set(heldObject, img, new Point(pos.pageX, pos.pageY)); + const pos = HTMLUtil.extractPosition(event); + HeldObjectManager.get().set(heldObject, new Point(pos.pageX, pos.pageY)); } } else { event.preventDefault(); @@ -209,7 +218,7 @@ export class ItemContainerImplementation { * Handles displaying an icon for objects dragged with touch. */ private onTouchMove(event: TouchEvent) { - if (stendhal.ui.heldObject) { + if (HeldObjectManager.get().heldObject) { return; } this.onDragStart(event); @@ -242,13 +251,14 @@ export class ItemContainerImplementation { } private onDrop(event: DragEvent|TouchEvent) { + let heldObject = HeldObjectManager.get().heldObject; const myobject = this.object || marauroa.me; - if (stendhal.ui.heldObject) { - const pos = stendhal.ui.html.extractPosition(event); + if (heldObject) { + const pos = HTMLUtil.extractPosition(event); const id = (pos.target as HTMLElement).id; - const targetSlot = stendhal.ui.html.parseSlotName(id); + const targetSlot = HTMLUtil.parseSlotName(id); if (event.type === "touchend" && id === "viewport") { - stendhal.ui.gamewindow.onDrop(event); + ViewPort.get().onDrop(event); event.stopPropagation(); event.preventDefault(); return; @@ -258,7 +268,7 @@ export class ItemContainerImplementation { if (event.type === "touchend") { // find the actual target ID for touch events if (targetSlot === "content") { - const container = stendhal.ui.equip.getByElement(stendhal.ui.html.extractTarget(event).parentElement!); + const container = stendhal.ui.equip.getByElement((HTMLUtil.extractTarget(event) as HTMLElement).parentElement!); if (container && container.object) { objectId = container.object.id; } @@ -269,31 +279,31 @@ export class ItemContainerImplementation { } const action = { - "source_path": stendhal.ui.heldObject.path + "source_path": heldObject.path } as any; - const sameSlot = stendhal.ui.heldObject.slot === targetSlot; + const sameSlot = heldObject.slot === targetSlot; if (sameSlot) { action["type"] = "reorder"; action["new_position"] = this.parseIndex(id) || "" + (this.size - 1); } else { action["type"] = "equip"; action["target_path"] = "[" + objectId + "\t" + targetSlot + "]"; - action["zone"] = stendhal.ui.heldObject.zone; + action["zone"] = heldObject.zone; } - const quantity = stendhal.ui.heldObject.quantity; - stendhal.ui.heldObject = undefined; + const quantity = heldObject.quantity || 1; + HeldObjectManager.get().heldObject = undefined; // if ctrl is pressed or holding stackable item from touch event, we ask for the quantity - const touch_held = stendhal.ui.touch.holding() && quantity > 1; + const touch_held = this.touchHandler.holding() && quantity > 1; const split_action = !sameSlot && ((event instanceof DragEvent && event.ctrlKey) || touch_held); if (split_action) { - const pos = stendhal.ui.html.extractPosition(event); + const pos = HTMLUtil.extractPosition(event); ui.createSingletonFloatingWindow("Quantity", new DropQuantitySelectorDialog(action, touch_held), pos.pageX - 50, pos.pageY - 25); } else { - singletons.getHeldObjectManager().onRelease(); + HeldObjectManager.get().onRelease(); marauroa.clientFramework.sendAction(action); } } @@ -318,9 +328,9 @@ export class ItemContainerImplementation { if (this.timestampMouseDown - this.timestampMouseDownPrev <= this.rightClickDuration) { // reset so subsequent single clicks/taps aren't counted this.timestampMouseDown = 0; - return (stendhal.ui.html.extractTarget(evt) as HTMLElement).id === this.lastClickedId; + return (HTMLUtil.extractTarget(evt) as HTMLElement).id === this.lastClickedId; } - this.lastClickedId = (stendhal.ui.html.extractTarget(evt) as HTMLElement).id; + this.lastClickedId = (HTMLUtil.extractTarget(evt) as HTMLElement).id; return false; } @@ -336,13 +346,13 @@ export class ItemContainerImplementation { // workaround to prevent accidentally using items when disengaging joystick // FIXME: a global solution would be better - if (stendhal.ui.gamewindow.joystick && stendhal.ui.gamewindow.joystick.isEngaged()) { + if (singletons.getJoystickController().isEngaged()) { return; } - let event = stendhal.ui.html.extractPosition(evt); + let event = HTMLUtil.extractPosition(evt); if ((event.target as any).dataItem) { - const long_touch = stendhal.ui.touch.isLongTouch(evt); + const long_touch = this.touchHandler.isLongTouch(evt); const context_action = (evt instanceof MouseEvent && this.isRightClick(evt)) || long_touch; if (this.quickPickup && !context_action) { marauroa.clientFramework.sendAction({ @@ -372,7 +382,7 @@ export class ItemContainerImplementation { stendhal.ui.actionContextMenu.set(ui.createSingletonFloatingWindow("Action", new ActionContextMenu((event.target as any).dataItem, append), event.pageX - 50, event.pageY - 5)); - } else if (!stendhal.ui.heldObject) { + } else if (!HeldObjectManager.get().heldObject) { if (!stendhal.config.getBoolean("inventory.double-click") || this.isDoubleClick(event)) { marauroa.clientFramework.sendAction({ type: "use", @@ -384,7 +394,7 @@ export class ItemContainerImplementation { } // clean up item held via touch - stendhal.ui.touch.setHolding(false); + this.touchHandler.setHolding(false); document.getElementById("viewport")!.focus(); } @@ -398,22 +408,22 @@ export class ItemContainerImplementation { } private onTouchStart(evt: TouchEvent) { - const pos = stendhal.ui.html.extractPosition(evt); - stendhal.ui.touch.onTouchStart(pos.pageX, pos.pageY); + const pos = HTMLUtil.extractPosition(evt); + this.touchHandler.onTouchStart(pos.pageX, pos.pageY); } private onTouchEnd(evt: TouchEvent) { - stendhal.ui.touch.onTouchEnd(); - if (stendhal.ui.touch.isLongTouch(evt) && !stendhal.ui.touch.holding()) { + this.touchHandler.onTouchEnd(); + if (this.touchHandler.isLongTouch(evt) && !this.touchHandler.holding()) { this.onMouseUp(evt); - } else if (stendhal.ui.touch.holding()) { + } else if (this.touchHandler.holding()) { evt.preventDefault(); this.onDrop(evt); - stendhal.ui.touch.setHolding(false); + this.touchHandler.setHolding(false); } // clean up touch handler - stendhal.ui.touch.unsetOrigin(); + this.touchHandler.unsetOrigin(); } /** @@ -427,14 +437,14 @@ export class ItemContainerImplementation { private updateCursor(target: HTMLElement, item?: Item) { if (item) { if (this.slot === "content" && stendhal.config.getBoolean("inventory.quick-pickup")) { - target.style.cursor = "url(" + stendhal.paths.sprites + target.style.cursor = "url(" + Paths.sprites + "/cursor/itempickupfromslot.png) 1 3, auto"; return; } target.style.cursor = item.getCursor(0, 0); return; } - target.style.cursor = "url(" + stendhal.paths.sprites + target.style.cursor = "url(" + Paths.sprites + "/cursor/normal.png) 1 3, auto"; } diff --git a/srcjs/stendhal/ui/component/ItemInventoryComponent.ts b/src/js/stendhal/ui/component/ItemInventoryComponent.ts similarity index 97% rename from srcjs/stendhal/ui/component/ItemInventoryComponent.ts rename to src/js/stendhal/ui/component/ItemInventoryComponent.ts index 6f2662879f..7ad2dea094 100644 --- a/srcjs/stendhal/ui/component/ItemInventoryComponent.ts +++ b/src/js/stendhal/ui/component/ItemInventoryComponent.ts @@ -12,7 +12,7 @@ import { Component } from "../toolkit/Component"; import { ItemContainerImplementation } from "./ItemContainerImplementation"; -declare var stendhal: any; +import { stendhal } from "../../stendhal"; /** * handles an item inventory @@ -68,7 +68,6 @@ export class ItemInventoryComponent extends Component { public override onParentClose() { let idx = stendhal.ui.equip.indexOf(this.itemContainerImplementation); - console.log(stendhal.ui.equip.getInventory(), idx); if (idx < 0) { console.log("Cannot cleanup unknown itemContainerImplementation"); return; diff --git a/srcjs/stendhal/ui/component/KarmaBarComponent.ts b/src/js/stendhal/ui/component/KarmaBarComponent.ts similarity index 100% rename from srcjs/stendhal/ui/component/KarmaBarComponent.ts rename to src/js/stendhal/ui/component/KarmaBarComponent.ts diff --git a/srcjs/stendhal/ui/component/KeyringComponent.ts b/src/js/stendhal/ui/component/KeyringComponent.ts similarity index 98% rename from srcjs/stendhal/ui/component/KeyringComponent.ts rename to src/js/stendhal/ui/component/KeyringComponent.ts index a5da2fb9bc..7c808267e4 100644 --- a/srcjs/stendhal/ui/component/KeyringComponent.ts +++ b/src/js/stendhal/ui/component/KeyringComponent.ts @@ -11,7 +11,7 @@ import { ItemInventoryComponent } from "./ItemInventoryComponent"; -declare var marauroa: any; +import { marauroa } from "marauroa" export class KeyringComponent extends ItemInventoryComponent { diff --git a/srcjs/stendhal/ui/component/MiniMapComponent.ts b/src/js/stendhal/ui/component/MiniMapComponent.ts similarity index 83% rename from srcjs/stendhal/ui/component/MiniMapComponent.ts rename to src/js/stendhal/ui/component/MiniMapComponent.ts index 7837c2da76..5019f175f9 100644 --- a/srcjs/stendhal/ui/component/MiniMapComponent.ts +++ b/src/js/stendhal/ui/component/MiniMapComponent.ts @@ -9,14 +9,17 @@ * * ***************************************************************************/ -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa" import { Component } from "../toolkit/Component"; import { Player } from "../../entity/Player"; -import { Color } from "../../util/Color"; +import { Color } from "../../data/color/Color"; +import { RenderingContext2D } from "util/Types"; +import { stendhal } from "stendhal"; +import { TileMap } from "data/TileMap"; +import { HTMLUtil } from "ui/HTMLUtil"; /** @@ -24,6 +27,7 @@ import { Color } from "../../util/Color"; */ export class MiniMapComponent extends Component { + private map: TileMap; private width = 128; private height = 128; private minimumScale = 2; @@ -32,7 +36,7 @@ export class MiniMapComponent extends Component { private mapWidth = 1; private mapHeight = 1; private scale = 1; - private bgImage!: HTMLCanvasElement; + private bgImage?: ImageBitmap; private lastZone?: number[]; // ground/collision colors @@ -43,6 +47,7 @@ export class MiniMapComponent extends Component { constructor() { super("minimap"); + this.map = TileMap.get(); this.componentElement.addEventListener("click", (event) => { this.onClick(event); }); @@ -53,8 +58,8 @@ export class MiniMapComponent extends Component { private zoneChange() { - this.mapWidth = stendhal.data.map.zoneSizeX; - this.mapHeight = stendhal.data.map.zoneSizeY; + this.mapWidth = this.map.zoneSizeX; + this.mapHeight = this.map.zoneSizeY; this.scale = Math.max(this.minimumScale, Math.min(this.height / this.mapHeight, this.width / this.mapWidth)); this.createBackgroundImage(); }; @@ -95,10 +100,10 @@ export class MiniMapComponent extends Component { } public draw() { - if (marauroa.currentZoneName === stendhal.data.map.currentZoneName - || stendhal.data.map.currentZoneName === "int_vault" - || stendhal.data.map.currentZoneName === "int_adventure_island" - || stendhal.data.map.currentZoneName === "tutorial_island") { + if (marauroa.currentZoneName === this.map.currentZoneName + || this.map.currentZoneName === "int_vault" + || this.map.currentZoneName === "int_adventure_island" + || this.map.currentZoneName === "tutorial_island") { this.scale = 10; @@ -119,7 +124,7 @@ export class MiniMapComponent extends Component { } } - drawBackground(ctx: CanvasRenderingContext2D) { + drawBackground(ctx: RenderingContext2D) { ctx.save(); ctx.imageSmoothingEnabled = false; @@ -137,10 +142,10 @@ export class MiniMapComponent extends Component { return; } - if (stendhal.data.map.collisionData !== this.lastZone) { - this.lastZone = stendhal.data.map.collisionData; - this.bgImage = document.createElement("canvas"); - let ctx = this.bgImage.getContext("2d")!; + if (this.map.collisionData !== this.lastZone) { + this.lastZone = this.map.collisionData; + let canvas = new OffscreenCanvas(width, height); + let ctx = canvas.getContext("2d")!; let imgData = ctx.createImageData(width, height); for (let y = 0; y < height; y++) { @@ -148,10 +153,10 @@ export class MiniMapComponent extends Component { let color = MiniMapComponent.COLOR_GROUND; // RGBA array. Find the actual position let pos = 4 * (y * width + x); - if (stendhal.data.map.collision(x, y)) { + if (this.map.collision(x, y)) { // red collision color = MiniMapComponent.COLOR_COLLISION; - } else if (stendhal.data.map.isProtected(x, y)) { + } else if (this.map.isProtected(x, y)) { // light green for protection color = MiniMapComponent.COLOR_PROTECTION; } @@ -161,14 +166,15 @@ export class MiniMapComponent extends Component { imgData.data[pos + 3] = 255; // opacity } } - this.bgImage.width = width; - this.bgImage.height = height; - ctx.putImageData(imgData, 0, 0); + if (this.bgImage) { + this.bgImage.close(); + } + this.bgImage = canvas.transferToImageBitmap(); } } - drawEntities(ctx: CanvasRenderingContext2D) { + drawEntities(ctx: RenderingContext2D) { ctx.fillStyle = Color.RED; ctx.strokeStyle = Color.BLACK; let isAdmin = marauroa.me["adminlevel"] && marauroa.me["adminlevel"] >= 600; @@ -215,10 +221,10 @@ export class MiniMapComponent extends Component { if (!stendhal.config.getBoolean("pathfinding.minimap")) { return; } - let pos = stendhal.ui.html.extractPosition(event); + let pos = HTMLUtil.extractPosition(event); let x = Math.floor((pos.canvasRelativeX + this.xOffset) / this.scale); let y = Math.floor((pos.canvasRelativeY + this.yOffset) / this.scale); - if (!stendhal.data.map.collision(x, y)) { + if (!this.map.collision(x, y)) { let action: any = { type: "moveto", x: x.toString(), diff --git a/src/js/stendhal/ui/component/OutfitPreviewComponent.ts b/src/js/stendhal/ui/component/OutfitPreviewComponent.ts new file mode 100644 index 0000000000..9fc10a3892 --- /dev/null +++ b/src/js/stendhal/ui/component/OutfitPreviewComponent.ts @@ -0,0 +1,146 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Component } from "../toolkit/Component"; + +import { Outfit } from "../../data/Outfit"; + +import { Direction } from "../../util/Direction"; +import { StringUtil } from "../../util/StringUtil"; + + +/** + * Component to preview an entity's outfit sprite. + * + * FIXME: + * - character select previews don't draw after page refresh + */ +export class OutfitPreviewComponent extends Component { + + private dir: Direction; + private index: number; + private image?: ImageBitmap; + private bgColor?: string; + + + constructor() { + super("outfit-preview-template"); + this.dir = Direction.DOWN; + this.index = 1; + } + + /** + * Sets current outfit for this preview & updates drawing. + * + * @param {string} outfit + * Outfit formatted string ("body=0,head=2,eyes=1,...). + * @param {string=} coloring + * Outfit coloring. + */ + setOutfit(outfit: string, coloring?: string) { + const otemp = Outfit.build(outfit, coloring); + otemp.toImage().then((image) => { + this.image?.close(); + this.image = image; + this.update(); + }); + } + + /** + * Sets facing direction to draw. + * + * Default is down. + * + * @param {Direction} dir + * Facing direction. + */ + setDirection(dir: Direction) { + this.dir = dir.val < 1 ? Direction.VALUES[1] : dir.val > 4 ? Direction.VALUES[4] : dir; + this.update(); + } + + /** + * Increments facing direction to draw clockwise. + */ + nextDirection() { + let dir = Direction.VALUES[this.dir.val + 1]; + if (typeof(dir) === "undefined") { + dir = Direction.VALUES[1]; + } + this.setDirection(dir); + } + + /** + * Increments facing direction to draw counter-clockwise. + */ + prevDirection() { + let dir = Direction.VALUES[this.dir.val - 1]; + if (typeof(dir) === "undefined" || dir.val === 0) { + dir = Direction.VALUES[4]; + } + this.setDirection(dir); + } + + /** + * Sets frame index to draw. + * + * Default is 1 (center frame). + * + * @param {number} index + * Frame index. + */ + setFrame(index: number) { + this.index = index < 0 ? 0 : index > 2 ? 2 : index; + this.update(); + } + + /** + * Sets or unsets background color to fill before drawing outfit. + * + * @param {string|undefined|null} color + * Background color or `undefined|null` or empty string to unset. + */ + setBGColor(color: string|undefined|null) { + if (!color || StringUtil.isEmpty(color)) { + color = undefined; + } + this.bgColor = color; + } + + /** + * Draws outfit in preview area. + */ + update() { + if (!this.image || !this.image.height) { + console.warn("outfit preview not ready"); + return; + } + const w = this.image.width / 3; + const h = this.image.height / 4; + const ctx = (this.componentElement as HTMLCanvasElement).getContext("2d")!; + if (w !== ctx.canvas.width || h !== ctx.canvas.height) { + console.warn("Image dimensions do not match preview canvas: " + w + "x" + h + " != " + + ctx.canvas.width + "x" + ctx.canvas.height); + } + if (this.bgColor) { + ctx.fillStyle = this.bgColor; + ctx.fillRect(0, 0, ctx.canvas.width, ctx.canvas.height); + } else { + ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height); + } + ctx.drawImage(this.image, this.index * w, (this.dir.val - 1) * h, w, h, 0, 0, w, h); + } + + close() { + this.image?.close(); + } +} diff --git a/srcjs/stendhal/ui/component/PlayerEquipmentComponent.ts b/src/js/stendhal/ui/component/PlayerEquipmentComponent.ts similarity index 98% rename from srcjs/stendhal/ui/component/PlayerEquipmentComponent.ts rename to src/js/stendhal/ui/component/PlayerEquipmentComponent.ts index 50bb097baa..c4e6e913e8 100644 --- a/srcjs/stendhal/ui/component/PlayerEquipmentComponent.ts +++ b/src/js/stendhal/ui/component/PlayerEquipmentComponent.ts @@ -12,7 +12,7 @@ import { Component } from "../toolkit/Component"; import { ItemContainerImplementation } from "./ItemContainerImplementation"; -declare var marauroa: any; +import { marauroa } from "marauroa" /** * manage the equipment which is used by the player diff --git a/srcjs/stendhal/ui/component/PlayerStatsComponent.ts b/src/js/stendhal/ui/component/PlayerStatsComponent.ts similarity index 98% rename from srcjs/stendhal/ui/component/PlayerStatsComponent.ts rename to src/js/stendhal/ui/component/PlayerStatsComponent.ts index 74e44041ec..3428f77d75 100644 --- a/srcjs/stendhal/ui/component/PlayerStatsComponent.ts +++ b/src/js/stendhal/ui/component/PlayerStatsComponent.ts @@ -22,8 +22,8 @@ import { singletons } from "../../SingletonRepo"; import { Item } from "../../entity/Item"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; /** diff --git a/srcjs/stendhal/ui/component/ShowFloatingWindowComponent.ts b/src/js/stendhal/ui/component/ShowFloatingWindowComponent.ts similarity index 100% rename from srcjs/stendhal/ui/component/ShowFloatingWindowComponent.ts rename to src/js/stendhal/ui/component/ShowFloatingWindowComponent.ts diff --git a/srcjs/stendhal/ui/component/StatBarComponent.ts b/src/js/stendhal/ui/component/StatBarComponent.ts similarity index 88% rename from srcjs/stendhal/ui/component/StatBarComponent.ts rename to src/js/stendhal/ui/component/StatBarComponent.ts index 7b4fb59105..2f13f329a0 100644 --- a/srcjs/stendhal/ui/component/StatBarComponent.ts +++ b/src/js/stendhal/ui/component/StatBarComponent.ts @@ -10,7 +10,8 @@ ***************************************************************************/ import { Component } from "../toolkit/Component"; -import { Color } from "../../util/Color"; +import { Color } from "../../data/color/Color"; +import { RenderingContext2D } from "util/Types"; /** * TODO: move this to `ui.toolkit`. @@ -18,7 +19,7 @@ import { Color } from "../../util/Color"; export class StatBarComponent extends Component { readonly canvas: HTMLCanvasElement; - protected readonly ctx: CanvasRenderingContext2D; + protected readonly ctx: RenderingContext2D; constructor(id?: string) { @@ -26,7 +27,7 @@ export class StatBarComponent extends Component { id = "statbar-template"; } super(id); - this.canvas = this.componentElement; + this.canvas = this.componentElement as HTMLCanvasElement; this.ctx = this.canvas.getContext("2d")!; } diff --git a/srcjs/stendhal/ui/component/StatusesListComponent.ts b/src/js/stendhal/ui/component/StatusesListComponent.ts similarity index 87% rename from srcjs/stendhal/ui/component/StatusesListComponent.ts rename to src/js/stendhal/ui/component/StatusesListComponent.ts index b0c30a985d..6428451445 100644 --- a/srcjs/stendhal/ui/component/StatusesListComponent.ts +++ b/src/js/stendhal/ui/component/StatusesListComponent.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Arianne * + * Copyright © 2023-2026 - Arianne * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -11,10 +11,10 @@ import { Component } from "../toolkit/Component"; +import { htmlImageStore } from "data/HTMLImageStore"; +import { Paths } from "../../data/Paths"; import { User } from "../../entity/User"; -declare var stendhal: any; - export class StatusesListComponent extends Component { @@ -65,11 +65,11 @@ export class StatusesListComponent extends Component { } let iconPath: string; if (Object.keys(StatusesListComponent.iconPaths).indexOf(id) !== -1) { - iconPath = stendhal.paths.sprites + StatusesListComponent.iconPaths[id]; + iconPath = Paths.sprites + StatusesListComponent.iconPaths[id]; } else { - iconPath = stendhal.paths.sprites + "/status/panel/" + id + ".png"; + iconPath = Paths.sprites + "/status/panel/" + id + ".png"; } - const icon = stendhal.data.sprites.get(iconPath); + const icon = htmlImageStore.get(iconPath); icon.className = "status-icon"; this.componentElement.appendChild(icon); } diff --git a/srcjs/stendhal/ui/component/ZoneInfoComponent.ts b/src/js/stendhal/ui/component/ZoneInfoComponent.ts similarity index 98% rename from srcjs/stendhal/ui/component/ZoneInfoComponent.ts rename to src/js/stendhal/ui/component/ZoneInfoComponent.ts index d4490a2395..7222a7642c 100644 --- a/srcjs/stendhal/ui/component/ZoneInfoComponent.ts +++ b/src/js/stendhal/ui/component/ZoneInfoComponent.ts @@ -11,7 +11,7 @@ import { Component } from "../toolkit/Component"; -declare let marauroa: any; +import { marauroa } from "marauroa" /** * zone info diff --git a/srcjs/stendhal/ui/dialog/AboutDialog.ts b/src/js/stendhal/ui/dialog/AboutDialog.ts similarity index 65% rename from srcjs/stendhal/ui/dialog/AboutDialog.ts rename to src/js/stendhal/ui/dialog/AboutDialog.ts index 74045d7051..8bbef4d9be 100644 --- a/srcjs/stendhal/ui/dialog/AboutDialog.ts +++ b/src/js/stendhal/ui/dialog/AboutDialog.ts @@ -9,27 +9,28 @@ * * ***************************************************************************/ -import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { Panel } from "../toolkit/Panel"; -import { TabPanelComponent } from "../toolkit/TabPanelComponent"; +import { TabDialogContentComponent } from "../toolkit/TabDialogContentComponent"; + +import { Layout } from "../../data/enum/Layout"; -export class AboutDialog extends DialogContentComponent { +/** + * Dialog displaying licensing and contributor information. + */ +export class AboutDialog extends TabDialogContentComponent { constructor() { - super("aboutdialog-template"); - this.child("#btn_config_close")!.addEventListener("click", () => { - this.close(); - }); + super("aboutdialog-template", Layout.TOP, "#aboutdialog-content"); - const tabs = new TabPanelComponent(); - tabs.addTab("License"); - const licenseTab = new Panel(this.child("#license")!); - tabs.add(licenseTab); - tabs.addTab("Contributors"); - const contribsTab = new Panel(this.child("#contributors")!); - tabs.add(contribsTab); - this.child("#aboutdialog-content")!.appendChild(tabs.componentElement); + this.addTab("License", new Panel(this.child("#license")!)); + this.addTab("Contributors", new Panel(this.child("#contributors")!)); + this.addCloseButton(); + + this.child("#aboutdialog-content")!.addEventListener("contextmenu", (evt: MouseEvent) => { + // allow browser context menu in about dialog + evt.stopPropagation(); + }); this.load(); } diff --git a/srcjs/stendhal/ui/dialog/ActionContextMenu.ts b/src/js/stendhal/ui/dialog/ActionContextMenu.ts similarity index 87% rename from srcjs/stendhal/ui/dialog/ActionContextMenu.ts rename to src/js/stendhal/ui/dialog/ActionContextMenu.ts index eaaee13dbf..d4465734ac 100644 --- a/srcjs/stendhal/ui/dialog/ActionContextMenu.ts +++ b/src/js/stendhal/ui/dialog/ActionContextMenu.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2015-2023 - Faiumoni e. V. * + * (C) Copyright 2015-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -14,8 +14,9 @@ import { UIComponentEnum } from "../UIComponentEnum"; import { Component } from "../toolkit/Component"; import { ChatInputComponent } from "../component/ChatInputComponent"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; +import { HTMLUtil } from "ui/HTMLUtil"; export class ActionContextMenu extends Component { private entity: any; @@ -23,14 +24,15 @@ export class ActionContextMenu extends Component { private appendActions: any[]; constructor(entity: any, append: any[] = []) { - super("contextmenu-template"); + super("contextmenu-template", true); this.entity = entity; this.appendActions = append; this.gatherActions(); - var content = "
    "; + var content = "
    "; for (var i = 0; i < this.actions.length; i++) { - content += "
    "; + // FIXME: the addition of "sub-actionbutton" class should no longer be needed + content += ""; } content += "
    "; this.componentElement.innerHTML = content; diff --git a/srcjs/stendhal/ui/dialog/ApplicationMenuDialog.ts b/src/js/stendhal/ui/dialog/ApplicationMenuDialog.ts similarity index 69% rename from srcjs/stendhal/ui/dialog/ApplicationMenuDialog.ts rename to src/js/stendhal/ui/dialog/ApplicationMenuDialog.ts index 90786233a7..bde75e9c0d 100644 --- a/srcjs/stendhal/ui/dialog/ApplicationMenuDialog.ts +++ b/src/js/stendhal/ui/dialog/ApplicationMenuDialog.ts @@ -9,11 +9,22 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { singletons } from "../../SingletonRepo"; +import { Debug } from "../../util/Debug"; +import { ScreenCapture } from "../../util/ScreenCapture"; +import { HTMLUtil } from "ui/HTMLUtil"; + + +interface MenuAction { + title: string, + action: string, + alt?: string, + condition?: Function +} export class ApplicationMenuDialog extends DialogContentComponent { @@ -21,19 +32,23 @@ export class ApplicationMenuDialog extends DialogContentComponent { { title: "Account", children: [ - { - title: "Change Password", - action: "changepassword", - }, { title: "Select character", - action: "characterselector", + action: "characterselector" }, { title: "Login History", - action: "loginhistory", + action: "loginhistory" + }, + { + title: "Change Password", + action: "changepassword" + }, + { + title: "Logout", + action: "logout" } - ] + ] as MenuAction[] }, { title: "Tools", @@ -42,11 +57,19 @@ export class ApplicationMenuDialog extends DialogContentComponent { title: "Take Screenshot", action: "screenshot", }, + /* + { + title: "Capture Video", + alt: "Stop Capture", + condition: ScreenCapture.isActive, + action: "screencap" + }, + */ { title: "Settings", action: "settings", } - ] + ] as MenuAction[] }, { title: "Commands", @@ -67,7 +90,7 @@ export class ApplicationMenuDialog extends DialogContentComponent { title: "Travel Log", action: "progressstatus", } - ] + ] as MenuAction[] }, { title: "Help", @@ -96,18 +119,32 @@ export class ApplicationMenuDialog extends DialogContentComponent { title: "About", action: "about", } - ] + ] as MenuAction[] }, ] constructor() { super("applicationmenudialog-template"); + if (Debug.isActive("screencap")) { + this.actions[1].children.push({ + title: "Capture Video", + alt: "Stop Capture", + condition: ScreenCapture.isActive, + action: "screencap" + }); + } + var content = ""; for (var i = 0; i < this.actions.length; i++) { - content += "

    " + stendhal.ui.html.esc(this.actions[i].title) + "

    " + content += "

    " + HTMLUtil.esc(this.actions[i].title) + "

    " for (var j = 0; j < this.actions[i].children.length; j++) { - content += "
    "; + const action = this.actions[i].children[j]; + let title = action.title; + if (action.alt && action.condition && action.condition()) { + title = action.alt; + } + content += "
    "; } content += "
    "; } diff --git a/srcjs/stendhal/ui/dialog/ChatOptionsDialog.ts b/src/js/stendhal/ui/dialog/ChatOptionsDialog.ts similarity index 97% rename from srcjs/stendhal/ui/dialog/ChatOptionsDialog.ts rename to src/js/stendhal/ui/dialog/ChatOptionsDialog.ts index 06f91a6670..caa3315b6a 100644 --- a/srcjs/stendhal/ui/dialog/ChatOptionsDialog.ts +++ b/src/js/stendhal/ui/dialog/ChatOptionsDialog.ts @@ -14,8 +14,8 @@ import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { Chat } from "../../util/Chat"; import { singletons } from "../../SingletonRepo"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; /** @@ -115,7 +115,7 @@ export class ChatOptionsDialog extends DialogContentComponent { private onButtonPressed(button: HTMLButtonElement) { // change button color for visual feedback button.style.setProperty("background-color", "#b3b3b3"); - setTimeout(function() { + window.setTimeout(function() { button.style.removeProperty("background-color"); }, 600); diff --git a/srcjs/stendhal/ui/dialog/ChooseCharacterDialog.ts b/src/js/stendhal/ui/dialog/ChooseCharacterDialog.ts similarity index 70% rename from srcjs/stendhal/ui/dialog/ChooseCharacterDialog.ts rename to src/js/stendhal/ui/dialog/ChooseCharacterDialog.ts index 1888ca18ff..b724896a9f 100644 --- a/srcjs/stendhal/ui/dialog/ChooseCharacterDialog.ts +++ b/src/js/stendhal/ui/dialog/ChooseCharacterDialog.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2015-2023 - Faiumoni e. V. * + * (C) Copyright 2015-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,9 +9,12 @@ * * ***************************************************************************/ -import { Client } from "../../Client"; import { DialogContentComponent } from "../toolkit/DialogContentComponent"; +import { Client } from "../../Client"; +import { SlashActionRepo } from "../../SlashActionRepo"; + + /** * a dialog to select your character from */ @@ -20,18 +23,31 @@ export class ChooseCharacterDialog extends DialogContentComponent { constructor(characters: any) { super("choose-character-template"); + const characterList = this.child("#characters")!; for (var i in characters) { if (characters.hasOwnProperty(i)) { let name = characters[i]["a"]["name"]; let button = document.createElement("button"); + button.classList.add("menubutton"); button.innerText = name; button.addEventListener("click", () => { this.componentElement.dispatchEvent(new Event("close")); Client.get().chooseCharacter(name); }); - this.componentElement.append(button); + characterList.append(button); } } + + this.child("#logout")!.addEventListener("click", (e: Event) => { + this.componentElement.dispatchEvent(new Event("close")); + this.onLogout(); + }); } + onLogout() { + queueMicrotask(() => { + // TODO: detect if not logged in via website & simply re-display login dialog + SlashActionRepo.get().execute("/logout"); + }); + } } diff --git a/srcjs/stendhal/ui/dialog/CreateAccountDialog.ts b/src/js/stendhal/ui/dialog/CreateAccountDialog.ts similarity index 98% rename from srcjs/stendhal/ui/dialog/CreateAccountDialog.ts rename to src/js/stendhal/ui/dialog/CreateAccountDialog.ts index 0909bd725b..a81113dfe0 100644 --- a/srcjs/stendhal/ui/dialog/CreateAccountDialog.ts +++ b/src/js/stendhal/ui/dialog/CreateAccountDialog.ts @@ -13,7 +13,7 @@ import { ui } from "../UI"; import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { LoginDialog } from "./LoginDialog"; -declare var marauroa: any; +import { marauroa } from "marauroa" /** * a dialog to enter username and password diff --git a/srcjs/stendhal/ui/dialog/DropQuantitySelectorDialog.ts b/src/js/stendhal/ui/dialog/DropQuantitySelectorDialog.ts similarity index 92% rename from srcjs/stendhal/ui/dialog/DropQuantitySelectorDialog.ts rename to src/js/stendhal/ui/dialog/DropQuantitySelectorDialog.ts index 5c2da2930c..b4291550a0 100644 --- a/srcjs/stendhal/ui/dialog/DropQuantitySelectorDialog.ts +++ b/src/js/stendhal/ui/dialog/DropQuantitySelectorDialog.ts @@ -9,10 +9,10 @@ * * ***************************************************************************/ -declare var marauroa: any; +import { marauroa } from "marauroa"; +import { HeldObjectManager } from "ui/HeldObject"; import { Component } from "../toolkit/Component"; -import { singletons } from "../../SingletonRepo"; export class DropQuantitySelectorDialog extends Component { @@ -49,7 +49,7 @@ export class DropQuantitySelectorDialog extends Component { * Drops selected quantity from stack. */ private onDrop(event: Event) { - singletons.getHeldObjectManager().onRelease(); + HeldObjectManager.get().onRelease(); let quantityStr = (this.child(".quantityselectorvalue") as HTMLInputElement).value; let quantity = parseInt(quantityStr); if (quantity > 0) { @@ -64,7 +64,7 @@ export class DropQuantitySelectorDialog extends Component { * Drops entire stack. */ private onDropAll(event: Event) { - singletons.getHeldObjectManager().onRelease(); + HeldObjectManager.get().onRelease(); marauroa.clientFramework.sendAction(this.action); this.componentElement.dispatchEvent(new Event("close")); event.preventDefault(); diff --git a/srcjs/stendhal/ui/dialog/EmojiMapDialog.ts b/src/js/stendhal/ui/dialog/EmojiMapDialog.ts similarity index 88% rename from srcjs/stendhal/ui/dialog/EmojiMapDialog.ts rename to src/js/stendhal/ui/dialog/EmojiMapDialog.ts index 9fab015c4d..b3812f4302 100644 --- a/srcjs/stendhal/ui/dialog/EmojiMapDialog.ts +++ b/src/js/stendhal/ui/dialog/EmojiMapDialog.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023-2024 - Stendhal * + * Copyright © 2023-2026 - Stendhal * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,11 +9,13 @@ * * ***************************************************************************/ -import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { singletons } from "../../SingletonRepo"; +import { Paths } from "../../data/Paths"; +import { DialogContentComponent } from "../toolkit/DialogContentComponent"; -declare var marauroa: any; -declare var stendhal: any; +import { htmlImageStore } from "data/HTMLImageStore"; +import { marauroa } from "marauroa"; +import { stendhal } from "../../stendhal"; export class EmojiMapDialog extends DialogContentComponent { @@ -83,7 +85,7 @@ export class EmojiMapDialog extends DialogContentComponent { const button = document.createElement("button"); button.classList.add("shortcut-button", "emoji-text"); if (!this.sysEmojis) { - button.appendChild(stendhal.data.sprites.get(stendhal.paths.sprites + "/emoji/" + emoji + ".png").cloneNode()); + button.appendChild(htmlImageStore.get(Paths.sprites + "/emoji/" + emoji + ".png").cloneNode()); } else { button.innerText = emoji; } diff --git a/srcjs/stendhal/ui/dialog/ImageViewerDialog.ts b/src/js/stendhal/ui/dialog/ImageViewerDialog.ts similarity index 93% rename from srcjs/stendhal/ui/dialog/ImageViewerDialog.ts rename to src/js/stendhal/ui/dialog/ImageViewerDialog.ts index a72c518f88..6b6b9ca3f4 100644 --- a/srcjs/stendhal/ui/dialog/ImageViewerDialog.ts +++ b/src/js/stendhal/ui/dialog/ImageViewerDialog.ts @@ -11,8 +11,8 @@ import { Component } from "../toolkit/Component"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; /** * a dialog to display images diff --git a/srcjs/stendhal/ui/dialog/LoginDialog.ts b/src/js/stendhal/ui/dialog/LoginDialog.ts similarity index 85% rename from srcjs/stendhal/ui/dialog/LoginDialog.ts rename to src/js/stendhal/ui/dialog/LoginDialog.ts index b546b05e81..3412b681f4 100644 --- a/srcjs/stendhal/ui/dialog/LoginDialog.ts +++ b/src/js/stendhal/ui/dialog/LoginDialog.ts @@ -14,7 +14,7 @@ import { ui } from "../UI"; import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { CreateAccountDialog } from "./CreateAccountDialog"; -declare var marauroa: any; +import { marauroa } from "marauroa" /** * a dialog to enter username and password @@ -24,6 +24,14 @@ export class LoginDialog extends DialogContentComponent { constructor() { super("logindialog-template"); + // prevent KeyHandler's overrides of keypress events + this.componentElement.addEventListener("keydown", (e: Event) => { + e.stopPropagation(); + }); + this.componentElement.addEventListener("keyup", (e: Event) => { + e.stopPropagation(); + }); + this.child("button")!.addEventListener("click", (event: Event) => { event.preventDefault(); let username = (this.child("#username") as HTMLInputElement).value; diff --git a/src/js/stendhal/ui/dialog/SettingsDialog.ts b/src/js/stendhal/ui/dialog/SettingsDialog.ts new file mode 100644 index 0000000000..783f999577 --- /dev/null +++ b/src/js/stendhal/ui/dialog/SettingsDialog.ts @@ -0,0 +1,360 @@ +/*************************************************************************** + * Copyright © 2003-2024 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { stendhal } from "../../stendhal"; + +import { GeneralTab } from "./settings/GeneralTab"; +import { InputTab } from "./settings/InputTab"; +import { SoundTab } from "./settings/SoundTab"; +import { VisualsTab } from "./settings/VisualsTab"; + +import { TabDialogContentComponent } from "../toolkit/TabDialogContentComponent"; +import { Tooltip } from "../toolkit/Tooltip"; + +import { Layout } from "../../data/enum/Layout"; + +import { Debug } from "../../util/Debug"; + + +export class SettingsDialog extends TabDialogContentComponent { + + public readonly storedStates: {[index: string]: string}; + private readonly initialStates: {[index: string]: string}; + + + constructor() { + super("settingsdialog-template", Layout.TOP, "#settings-tabs"); + + // TODO: add option to reset defaults + + this.storedStates = { + "txtjoystickx": stendhal.config.get("joystick.center.x"), + "txtjoysticky": stendhal.config.get("joystick.center.y") + }; + + this.initialStates = { + "activity-indicator": stendhal.config.get("activity-indicator"), + "activity-indicator.animate": stendhal.config.get("activity-indicator.animate"), + "effect.blood": stendhal.config.get("effect.blood"), + "effect.entity-overlay": stendhal.config.get("effect.entity-overlay"), + "effect.lighting": stendhal.config.get("effect.lighting"), + "effect.parallax": stendhal.config.get("effect.parallax"), + "effect.weather": stendhal.config.get("effect.weather") + }; + + this.addTab("General", new GeneralTab(this, this.child("#settings-general")!)); + this.addTab("Visuals", new VisualsTab(this, this.child("#settings-visuals")!)); + this.addTab("Sound", new SoundTab(this, this.child("#settings-sound")!)); + this.addTab("Input", new InputTab(this, this.child("#settings-input")!)); + + + /* *** buttons *** */ + + const btn_reload = this.addButton("Reload", () => { + this.close(); + location.reload(); + }, "button-reload"); + btn_reload.title = "Reloads page if required by changes"; + btn_reload.disabled = true; + + const btn_close = this.addCloseButton(); + btn_close.title = "Close this dialog without reloading page"; + } + + public override getConfigId(): string { + return "settings"; + } + + /** + * Updates state of reload button. + */ + public override refresh() { + let reloadRequired = false; + for (const key of Object.keys(this.initialStates)) { + if (stendhal.config.get(key) !== this.initialStates[key]) { + reloadRequired = true; + break; + } + } + (this.child("#button-reload")! as HTMLButtonElement).disabled = !reloadRequired; + } + + /** + * Creates a checkbox element. + * + * @param id + * Identifier of element to retrieve. + * @param tooltip + * Optional popup tooltip text. + * @return + * HTMLInputElement. + */ + private createCheckBoxSkel(id: string, tooltip?: string): HTMLInputElement { + const checkbox = this.child("input[type=checkbox][id=" + id + "]")!; + if (tooltip) { + checkbox.title = tooltip; + } + if (checkbox.classList.contains("experimental")) { + // add "experimental" denotation to label + const label = checkbox.parentElement!; + const text = document.createElement("span"); + text.innerText = label.innerText + " (experimental)"; + label.innerHTML = ""; + label.appendChild(checkbox); + label.appendChild(text); + if (!Debug.isActive("settings")) { + // hide if settings debugging is not enabled + checkbox.disabled = true; + checkbox.style.setProperty("display", "none"); + label.style.setProperty("display", "none"); + } + } + return checkbox; + } + + /** + * Creates a fully function checkbox element. + * + * @param id + * Identifier of element to retrieve. + * @param setid + * Identifier of associated configuration setting. + * @param ttpos + * Tooltip to display when setting is enabled. + * @param ttneg + * Tooltip to display when setting is disabled. + * @param action + * Action to execute when state changed. + * @param von + * Optional value to set when enabled (null can be + * used). + * @param voff + * Optional value to set when disabled (null can be + * used). + * @return + * HTMLInputElement. + */ + createCheckBox(id: string, setid: string, ttpos: string="", + ttneg: string="", action?: Function, + von?: string, voff?: string): HTMLInputElement { + + const chk = this.createCheckBoxSkel(id)!; + chk.checked = stendhal.config.getBoolean(setid); + let tt: Tooltip; + if (ttpos !== "") { + let element: any = chk; + if (chk.parentElement) { + element = chk.parentElement; + } + tt = new Tooltip(element, ttpos, ttneg !== "" ? ttneg : undefined, chk.checked); + } + if (!chk.disabled) { + chk.addEventListener("change", (e) => { + if (chk.checked && typeof(von) !== "undefined") { + stendhal.config.set(setid, von); + } else if (!chk.checked && typeof(voff) !== "undefined") { + stendhal.config.set(setid, voff); + } else { + stendhal.config.set(setid, chk.checked); + } + if (tt) { + tt.setState(chk.checked); + } + if (action) { + action(); + } + this.refresh(); + }); + } + return chk; + } + + /** + * Creates a button element. + * + * @param id + * Identifier of element to retrieve. + * @param tooltip + * Optional popup tooltip text. + * @return + * HTMLButtonElement. + */ + createButton(id: string, tooltip?: string): HTMLButtonElement { + const button = this.child( + "button[id=" + id + "]")!; + if (tooltip) { + button.title = tooltip; + } + + return button; + } + + /** + * Creates a select element. + * + * @param id + * Identifier of element to retrieve. + * @param opts + * A {string: string} (identifier: visible text) object for available options. + * @param idx + * The index to set as selected on construction. + * @param tooltip + * Optional popup tooltip text. + * @param action + * Action to execute when state changed. + * @return + * `HTMLSelectElement`. + */ + createSelect(id: string, opts: {[index: string]: string}, idx: number, + tooltip?: string, action?: Function): HTMLSelectElement { + if (Object.keys(opts).length == 0) { + console.warn("initializing empty values for selector ID \"" + id + "\""); + } + const sel = this.child("select[id=" + id + "]")!; + // FIXME: these should be set in CSS + sel.style.setProperty("width", "9em"); + sel.parentElement!.style.setProperty("margin-right", "0"); + sel.parentElement!.style.setProperty("margin-left", "auto"); + sel.parentElement!.style.setProperty("padding-bottom", "5px"); + + for (const key of Object.keys(opts)) { + if (!opts[key]) { + // use key as default value + opts[key] = key; + } + const opt = document.createElement("option"); + opt.value = key; + opt.textContent = opts[key]; + sel.appendChild(opt); + } + if (idx > -1 && idx < Object.keys(opts).length) { + sel.selectedIndex = idx; + } + if (tooltip) { + sel.title = tooltip; + } + if (action) { + sel.addEventListener("change", function(e: Event) { + action(e); + }); + } + return sel; + } + + /** + * Creates a select element. + * + * @param {string} id + * Identifier of element to retrieve. + * @param {string} ckey + * Configuration key associated with element. + * @param {string=} tooltip + * Optional popup tooltip text. + * @param {Function=} action + * Action to execute when state changed. + * @returns {HTMLSelectElement} + * Select element. + */ + createSelectFromConfig(id: string, ckey: string, tooltip?: string, action?: Function): HTMLSelectElement { + const cvalue = stendhal.config.get(ckey); + const opts = stendhal.config.getOpts(ckey); + let idx = Object.keys(opts).indexOf(cvalue); + if (typeof(cvalue) === "undefined" || idx < 0) { + console.error("invalid value \"" + cvalue + "\" for configuration key \"" + ckey + "\"" + + ". options are: " + Object.keys(opts).join(", ")); + } + const actionTemp = function(e: Event) { + if (e.target) { + const select = e.target as HTMLSelectElement; + // update configuration value + stendhal.config.set(ckey, Object.keys(opts)[select.selectedIndex]); + } + if (action) { + action(e); + } + }; + return this.createSelect(id, opts, idx, tooltip, actionTemp); + } + + /** + * Creates a select element for registered fonts. + * + * @param id + * Identifier of element to retrieve. + * @param idx + * The index to set as selected on construction. + * @param tooltip + * Optional popup tooltip text. + * @return + * `HTMLSelectElement`. + */ + createFontSelect(id: string, idx: number, tooltip?: string): HTMLSelectElement { + return this.createSelect(id, Object.assign({}, stendhal.config.fonts), idx, tooltip); + } + + /** + * Creates a text input element. + * + * @param id + * Identifier of element to retrieve. + * @param value + * Default content. + * @param tooltip + * Optional popup tooltip text. + * @param type + * Input type. + * @return + * HTMLInputElement + */ + createTextInput(id: string, value: string="", tooltip?: string, type: string="text"): HTMLInputElement { + const input = this.child("input[type=" + type + "][id=" + id + "]")!; + input.style.setProperty("width", "9em"); + input.parentElement!.style.setProperty("margin-right", "0"); + input.parentElement!.style.setProperty("margin-left", "auto"); + input.parentElement!.style.setProperty("padding-bottom", "5px"); + input.value = value; + if (tooltip) { + input.title = tooltip; + } + return input; + } + + /** + * Creates a text input element that accepts only number values. + * + * @param id + * Identifier of element to retrieve. + * @param value + * Default content. + * @param tooltip + * Optional popup tooltip text. + * @return + * HTMLInputElement + */ + createNumberInput(id: string, value: number=0, tooltip?: string): HTMLInputElement { + const input = this.createTextInput(id, ""+value, tooltip, "number"); + // allow numbers & empty string only + input.addEventListener("input", (e: Event) => { + const new_char = (e as InputEvent).data; + const new_digit = Number(new_char); + if ((new_char != undefined && new_char.replace(/ |\t/g, "") === "") || Number.isNaN(new_digit)) { + // disallow whitespace & non-numeric characters + input.value = this.storedStates[input.id]; + return; + } + // clean up leading 0s & whitespace + input.value = ""+parseInt(input.value.replace(/ |\t/g, ""), 10); + this.storedStates[input.id] = input.value; + }); + + return input; + } +} diff --git a/srcjs/stendhal/ui/dialog/TradeDialog.ts b/src/js/stendhal/ui/dialog/TradeDialog.ts similarity index 99% rename from srcjs/stendhal/ui/dialog/TradeDialog.ts rename to src/js/stendhal/ui/dialog/TradeDialog.ts index 691866241d..2deb045534 100644 --- a/srcjs/stendhal/ui/dialog/TradeDialog.ts +++ b/src/js/stendhal/ui/dialog/TradeDialog.ts @@ -15,7 +15,7 @@ import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { ui } from "../UI"; import { UIComponentEnum } from "../UIComponentEnum"; -declare var marauroa: any; +import { marauroa } from "marauroa" /** * a dialog to display images diff --git a/srcjs/stendhal/ui/dialog/TravelLogDialog.ts b/src/js/stendhal/ui/dialog/TravelLogDialog.ts similarity index 74% rename from srcjs/stendhal/ui/dialog/TravelLogDialog.ts rename to src/js/stendhal/ui/dialog/TravelLogDialog.ts index 9324e8d431..cec17d26d6 100644 --- a/srcjs/stendhal/ui/dialog/TravelLogDialog.ts +++ b/src/js/stendhal/ui/dialog/TravelLogDialog.ts @@ -9,12 +9,14 @@ * * ***************************************************************************/ +import { Paths } from "../../data/Paths"; import { DialogContentComponent } from "../toolkit/DialogContentComponent"; import { ui } from "../UI"; import { UIComponentEnum } from "../UIComponentEnum"; -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; +import { HTMLUtil } from "ui/HTMLUtil"; /** * a dialog to display images @@ -23,11 +25,18 @@ export class TravelLogDialog extends DialogContentComponent { private currentProgressType = ""; private repeatable: {[key: string]: boolean;} = {}; - constructor(dataItems: string[]) { + constructor(dataItems?: string[]) { super("travellogdialog-template"); ui.registerComponent(UIComponentEnum.TravelLogDialog, this); this.refresh(); + this.child(".travellogitems")!.innerHTML = ""; + if (dataItems) { + this.setDataItems(dataItems); + } + } + + public setDataItems(dataItems: string[]) { this.createHtml(dataItems); // trigger loading of content for first entry @@ -37,7 +46,7 @@ export class TravelLogDialog extends DialogContentComponent { "progress_type": this.currentProgressType } marauroa.clientFramework.sendAction(action); - }; + } public override refresh() { this.componentElement.style.setProperty("font-family", stendhal.config.get("font.travel-log")); @@ -50,9 +59,9 @@ export class TravelLogDialog extends DialogContentComponent { private createHtml(dataItems: string[]) { let buttons = ""; for (var i = 0; i < dataItems.length; i++) { - buttons = buttons + ""; + + HTMLUtil.esc(dataItems[i]) + ""; } this.child(".tavellogtabpanel")!.innerHTML = buttons; @@ -72,9 +81,9 @@ export class TravelLogDialog extends DialogContentComponent { const element = document.getElementById(tab.id)! as HTMLElement; if (element.id == this.currentProgressType) { // highlight selected tab - element.style.setProperty("background-color", "#b3b3b3"); + element.classList.add("active"); } else { - element.style.removeProperty("background-color"); + element.classList.remove("active"); } }); } @@ -88,7 +97,7 @@ export class TravelLogDialog extends DialogContentComponent { var action = { "type": "progressstatus", "progress_type": this.currentProgressType - } + }; marauroa.clientFramework.sendAction(action); // request repeatable quests @@ -101,11 +110,16 @@ export class TravelLogDialog extends DialogContentComponent { } private onTravelLogItemsChange(event: Event) { + const value = (event.target as HTMLInputElement).value; + if (!value) { + // ignore options without value + return; + } var action = { "type": "progressstatus", "progress_type": this.currentProgressType, - "item": (event.target as HTMLInputElement).value - } + "item": value + }; marauroa.clientFramework.sendAction(action); } @@ -114,29 +128,33 @@ export class TravelLogDialog extends DialogContentComponent { if (progressType !== this.currentProgressType) { return; } + if (dataItems.length == 1 && dataItems[0] === "") { + // prevent infinitely re-sending request when list is technically empty + dataItems = []; + } // sort items alphabetically dataItems.sort(); var html = ""; for (var i = 0; i < dataItems.length; i++) { const currentItem = dataItems[i]; - html += ""; } - this.child(".travellogitems")!.innerHTML = html; + const itemList = this.child(".travellogitems")! as HTMLSelectElement; + itemList.innerHTML = html; - // trigger loading of content for first entry - if (dataItems) { - // this.child(".travellogitems")!.value = dataItems[0]; - var action = { - "type": "progressstatus", - "progress_type": progressType, - "item": dataItems[0] - } - marauroa.clientFramework.sendAction(action); + if (dataItems.length > 0) { + // trigger loading of content for first entry + itemList.selectedIndex = 0; + itemList.dispatchEvent(new Event("change")); + } else if (stendhal.session.touchOnly()) { + // show a "none" option for touch enabled devices + itemList.innerHTML = ""; + itemList.selectedIndex = 0; } } @@ -148,23 +166,23 @@ export class TravelLogDialog extends DialogContentComponent { const detailsSpan = document.createElement("span"); - detailsSpan.innerHTML = "

    " + stendhal.ui.html.esc(selectedItem) + "

    "; + detailsSpan.innerHTML = "

    " + HTMLUtil.esc(selectedItem) + "

    "; if (this.repeatable[selectedItem]) { detailsSpan.innerHTML += "

    " - + " I can do this quest again.

    "; + + " I can do this quest again.

    "; } detailsSpan.innerHTML += "

    " - + stendhal.ui.html.esc(description) + "

    "; + + HTMLUtil.esc(description) + "

    "; const ul = document.createElement("ul"); ul.className = "uniform"; for (var i = 0; i < dataItems.length; i++) { let content = [] - let html = stendhal.ui.html.esc(dataItems[i], ["em", "tally"]); + let html = HTMLUtil.esc(dataItems[i], ["em", "tally"]); if (html.includes("") && html.includes("")) { - content = stendhal.ui.html.formatTallyMarks(html); + content = HTMLUtil.formatTallyMarks(html); } else { content.push(html); } diff --git a/srcjs/stendhal/ui/dialog/outfit/OutfitColorSelector.ts b/src/js/stendhal/ui/dialog/outfit/OutfitColorSelector.ts similarity index 84% rename from srcjs/stendhal/ui/dialog/outfit/OutfitColorSelector.ts rename to src/js/stendhal/ui/dialog/outfit/OutfitColorSelector.ts index 34de135338..91989115f3 100644 --- a/srcjs/stendhal/ui/dialog/outfit/OutfitColorSelector.ts +++ b/src/js/stendhal/ui/dialog/outfit/OutfitColorSelector.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2015-2023 - Faiumoni e. V. * + * (C) Copyright 2015-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,12 +9,15 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { singletons } from "../../../SingletonRepo"; +import { Canvas, RenderingContext2D } from "util/Types"; +import { ImageFilter } from "../../../sprite/image/ImageFilter"; + export class OutfitColorSelector { - protected ctx: CanvasRenderingContext2D; - private gradCtx: CanvasRenderingContext2D; - protected baseImage: HTMLCanvasElement; + protected ctx: RenderingContext2D; + private gradCtx: RenderingContext2D; + protected baseImage: Canvas; private onColorChanged: Function; private _enabled: boolean; protected _x: number; @@ -50,17 +53,19 @@ export class OutfitColorSelector { get color() { if (this.enabled) { + let filter = new ImageFilter(); const hsl = [this._x / this.baseImage.width, 1 - this._y / this.baseImage.height, this.hX / this.baseImage.width]; - const rgbArray = stendhal.data.sprites.filter.hsl2rgb(hsl); - return stendhal.data.sprites.filter.mergergb(rgbArray); + const rgbArray = filter.hsl2rgb(hsl); + return filter.mergergb(rgbArray); } return null; } set color(rgb) { if (rgb != null) { - const hsl = stendhal.data.sprites.filter.rgb2hsl(stendhal.data.sprites.filter.splitrgb(rgb)); + let filter = new ImageFilter(); + const hsl = filter.rgb2hsl(filter.splitrgb(rgb)); this._x = hsl[0] * this.baseImage.width; this._y = (1 - hsl[1]) * this.baseImage.height; this.hX = hsl[2] * this.baseImage.width; @@ -75,10 +80,11 @@ export class OutfitColorSelector { img.width = width; img.height = height; const ctx = img.getContext("2d")!; + let filter = new ImageFilter(); for (let x = 0; x < width; x++) { for (let y = 0; y < height; y++) { const hsl = [x / width, 1 - y / height, 0.5]; - const rgb = stendhal.data.sprites.filter.hsl2rgb(hsl); + const rgb = filter.hsl2rgb(hsl); ctx.fillStyle = this._rgbToCssString(rgb); ctx.fillRect(x, y, 1, 1); } @@ -86,8 +92,8 @@ export class OutfitColorSelector { return img; } - _rgbToCssString(rgb: string[]) { - return "rgb(".concat(rgb[0], ",", rgb[1], ",", rgb[2], ")"); + _rgbToCssString(rgb: string[]|number[]) { + return "rgb(" + rgb[0] + "," + rgb[1] + "," + rgb[2] + ")"; } draw() { @@ -135,14 +141,15 @@ export class OutfitColorSelector { } _calculateGradientStops() { + let filter = new ImageFilter(); const width = this.baseImage.width; const height = this.baseImage.height; const hslLeft = [this._x / width, 1 - this._y / height, 0.08]; const hslMiddle = [this._x / width, 1 - this._y / height, 0.5]; const hslRight = [this._x / width, 1 - this._y / height, 0.92]; - const rgbLeft = stendhal.data.sprites.filter.hsl2rgb(hslLeft); - const rgbMiddle = stendhal.data.sprites.filter.hsl2rgb(hslMiddle); - const rgbRight = stendhal.data.sprites.filter.hsl2rgb(hslRight); + const rgbLeft = filter.hsl2rgb(hslLeft); + const rgbMiddle = filter.hsl2rgb(hslMiddle); + const rgbRight = filter.hsl2rgb(hslRight); return [rgbLeft, rgbMiddle, rgbRight]; } diff --git a/srcjs/stendhal/ui/dialog/outfit/OutfitDialog.ts b/src/js/stendhal/ui/dialog/outfit/OutfitDialog.ts similarity index 65% rename from srcjs/stendhal/ui/dialog/outfit/OutfitDialog.ts rename to src/js/stendhal/ui/dialog/outfit/OutfitDialog.ts index c48f821298..b188b1d420 100644 --- a/srcjs/stendhal/ui/dialog/outfit/OutfitDialog.ts +++ b/src/js/stendhal/ui/dialog/outfit/OutfitDialog.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2007-2023 - Faiumoni e. V. * + * (C) Copyright 2007-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -17,8 +17,11 @@ import { OutfitPartSelector } from "./OutfitPartSelector"; import { OutfitColorSelector } from "./OutfitColorSelector"; import { OutfitPaletteColorSelector } from "./OutfitPaletteColorSelector"; -declare var marauroa: any; -declare var stendhal: any; +import { OutfitPreviewComponent } from "../../component/OutfitPreviewComponent"; + +import { marauroa } from "marauroa" +import { stendhal } from "../../../stendhal"; +import { OutfitStore } from "data/OutfitStore"; /** @@ -38,11 +41,26 @@ export class OutfitDialog extends DialogContentComponent { private dressColorSelector!: OutfitColorSelector; private skinColorSelector!: OutfitPaletteColorSelector; + /** Composite preview. */ + private outfitPreview: OutfitPreviewComponent; + constructor() { super("outfitdialog-template"); ui.registerComponent(UIComponentEnum.OutfitDialog, this); + this.outfitPreview = new OutfitPreviewComponent(); + this.outfitPreview.componentElement.id = "setoutfitcompositecanvas"; + this.outfitPreview.setBGColor("white"); + this.child("#outfit-preview-composite")!.appendChild(this.outfitPreview.componentElement); + + this.child("#rotate-c")!.addEventListener("click", (e: Event) => { + this.outfitPreview.nextDirection(); + }); + this.child("#rotate-cc")!.addEventListener("click", (e: Event) => { + this.outfitPreview.prevDirection(); + }); + queueMicrotask( () => { this.createDialog(); }); @@ -94,21 +112,55 @@ export class OutfitDialog extends DialogContentComponent { event.preventDefault(); } - private onApply(event: Event) { - const outfitString = - "body=" + this.bodySelector.index.toString() + "," + - "dress=" + this.dressSelector.index.toString() + "," + - "head=" + this.headSelector.index.toString() + "," + - "mouth=" + this.mouthSelector.index.toString() + "," + - "eyes=" + this.eyesSelector.index.toString() + "," + - "mask=" + this.maskSelector.index.toString() + "," + - "hair=" + this.hairSelector.index.toString() + "," + - "hat=" + this.hatSelector.index.toString(); + /** + * Creates an outfit string from individual parts selectors. + * + * @returns {string} + * Outfit formatted string ("body=0,head=2,eyes=1,...). + */ + private buildOutfitString(): string { + return "body=" + this.bodySelector.index.toString() + "," + + "dress=" + this.dressSelector.index.toString() + "," + + "head=" + this.headSelector.index.toString() + "," + + "mouth=" + this.mouthSelector.index.toString() + "," + + "eyes=" + this.eyesSelector.index.toString() + "," + + "mask=" + this.maskSelector.index.toString() + "," + + "hair=" + this.hairSelector.index.toString() + "," + + "hat=" + this.hatSelector.index.toString(); + } + /** + * Creates an outfit coloring string from individual parts selectors. + * + * @returns {string} + * Outfit coloring formatted string ("skin=14179110,hair=16446211,..."). + */ + private buildColoringString(): string { + const colors: string[] = []; + let color = this.hairColorSelector.color; + if (color != null) { + colors.push("hair=" + color.toString()); + } + color = this.eyesColorSelector.color; + if (color != null) { + colors.push("eyes=" + color.toString()); + } + color = this.dressColorSelector.color; + if (color != null) { + colors.push("dress=" + color.toString()); + } + color = this.skinColorSelector.color; + if (color != null) { + colors.push("skin=" + color.toString()); + } + return colors.join(","); + } + + private onApply(event: Event) { const action: any = { "type": "outfit_ext", "zone": marauroa.currentZoneName, - "value": outfitString + "value": this.buildOutfitString() }; let color = this.hairColorSelector.color; @@ -133,19 +185,24 @@ export class OutfitDialog extends DialogContentComponent { } makeSelector(part: string, index: number): OutfitPartSelector { - // FIXME: selector should be showing a default if index is less than 0 - if (index < 0 || index === undefined) { - index = 0; + let minIndex = 0; + if (part === "dress" && stendhal.config.getBoolean("effect.no-nude")) { + minIndex = 1; } - const selector = new OutfitPartSelector(part, index, stendhal.data.outfit.count[part] - 1, () => { + // FIXME: selector should be showing a default if index is less than 0 + if (index < minIndex || index === undefined) { + index = minIndex; + } + + const selector = new OutfitPartSelector(part, index, minIndex, OutfitStore.get().count[part] - 1, () => { this.drawComposite(); }); - document.getElementById("setoutfitprev" + part)!.addEventListener("click", function(e) { + document.getElementById("setoutfitprev" + part)!.addEventListener("click", function(_e) { selector.previous(); }); - document.getElementById("setoutfitnext" + part)!.addEventListener("click", function(e) { + document.getElementById("setoutfitnext" + part)!.addEventListener("click", function(_e) { selector.next(); }); selector.draw(); @@ -154,36 +211,14 @@ export class OutfitDialog extends DialogContentComponent { } drawComposite() { - function draw(ctx: CanvasRenderingContext2D, selector: OutfitPartSelector) { - const image = selector.image; - image?.then((img: CanvasImageSource) => ctx.drawImage(img, -48, -128)); - } - const canvas = document.getElementById('setoutfitcompositecanvas') as HTMLCanvasElement; - const ctx = canvas.getContext("2d")!; - ctx.fillStyle = "white"; - ctx.fillRect(0, 0, canvas.width, canvas.height); - - draw(ctx, this.bodySelector); - draw(ctx, this.dressSelector); - draw(ctx, this.headSelector); - draw(ctx, this.mouthSelector); - draw(ctx, this.eyesSelector); - draw(ctx, this.maskSelector); - // hair is not drawn under certain hats/helmets - if (stendhal.data.outfit.drawHair(parseInt(this.hatSelector.index, 10))) { - draw(ctx, this.hairSelector); - } - draw(ctx, this.hatSelector); + this.outfitPreview.setOutfit(this.buildOutfitString(), this.buildColoringString()); } initialColorValue(part: string) { const colors = marauroa.me["outfit_colors"]; if (colors != null) { - let colorName = part; - if (part === "body" || part === "head") { - colorName = "skin"; - } + const colorName = OutfitStore.get().isSkinLayer(part) ? "skin" : part; let layer_color = colors[colorName + "_orig"]; if (layer_color === undefined) { @@ -195,7 +230,7 @@ export class OutfitDialog extends DialogContentComponent { return null; } - createColorSelector(classObject: any, part: string, ...partSelectors: any) { + createColorSelector(classObject: any, part: string, ...partSelectors: OutfitPartSelector[]) { const toggle = document.getElementById("setoutfit" + part + "colortoggle") as HTMLInputElement; const canvas = document.getElementById("setoutfit" + part + "colorcanvas")!; const gradientCanvas = document.getElementById("setoutfit" + part + "colorgradient"); @@ -209,7 +244,7 @@ export class OutfitDialog extends DialogContentComponent { toggle.checked = true; selector.color = initialColor; } - toggle.addEventListener("change", function(e) { + toggle.addEventListener("change", function(_e) { selector.enabled = toggle.checked; }); selector.draw(); @@ -217,7 +252,15 @@ export class OutfitDialog extends DialogContentComponent { } public override onParentClose() { + this.outfitPreview.close(); + this.hatSelector.close(); + this.hairSelector.close(); + this.maskSelector.close(); + this.eyesSelector.close(); + this.mouthSelector.close(); + this.headSelector.close(); + this.bodySelector.close(); + this.dressSelector.close(); ui.unregisterComponent(this); } - } diff --git a/srcjs/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts b/src/js/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts similarity index 84% rename from srcjs/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts rename to src/js/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts index fc21a76076..88414ae73b 100644 --- a/srcjs/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts +++ b/src/js/stendhal/ui/dialog/outfit/OutfitPaletteColorSelector.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2015-2023 - Faiumoni e. V. * + * (C) Copyright 2015-2026 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,9 +9,10 @@ * * ***************************************************************************/ +import { singletons } from "../../../SingletonRepo"; import { OutfitColorSelector } from "./OutfitColorSelector"; +import { ImageFilter } from "../../../sprite/image/ImageFilter"; -declare var stendhal: any; export class OutfitPaletteColorSelector extends OutfitColorSelector { private _blockWidth: number; @@ -26,14 +27,16 @@ export class OutfitPaletteColorSelector extends OutfitColorSelector { this._x = 0; this._y = 0; this.hX = this.baseImage.width / 2; + this._createColorMap(); } override get color() { if (this.enabled) { + let filter = new ImageFilter(); const hs = this._hsMap[Math.floor(this._x / this._blockWidth)][Math.floor(this._y / this._blockHeight)]; const hsl = [hs[0], hs[1], this.hX / this.baseImage.width]; - const rgbArray = stendhal.data.sprites.filter.hsl2rgb(hsl); - return stendhal.data.sprites.filter.mergergb(rgbArray); + const rgbArray = filter.hsl2rgb(hsl); + return filter.mergergb(rgbArray); } return null; } @@ -41,7 +44,8 @@ export class OutfitPaletteColorSelector extends OutfitColorSelector { override set color(rgb) { if (rgb != null) { this.enabled = true; - const hsl = stendhal.data.sprites.filter.rgb2hsl(stendhal.data.sprites.filter.splitrgb(rgb)); + let filter = new ImageFilter(); + const hsl = filter.rgb2hsl(filter.splitrgb(rgb)); this.hX = hsl[2] * this.baseImage.width; let bestDelta = Number.MAX_VALUE; for (let i = 0; i < 4; i++) { @@ -67,12 +71,13 @@ export class OutfitPaletteColorSelector extends OutfitColorSelector { const saturations = [0.70, 0.55, 0.40, 0.25]; const hsMap: any = [[],[],[],[]]; const colors: any = [[],[],[],[]]; + let filter = new ImageFilter(); for (let i = 0; i < 4; i++) { for (let j = 0; j < 4; j++) { const hue = hues[j]; const sat = saturations[i]; hsMap[i].push([hue, sat]); - const color = stendhal.data.sprites.filter.hsl2rgb([hue, sat, 0.5]); + const color = filter.hsl2rgb([hue, sat, 0.5]); colors[i].push(color); } } @@ -101,13 +106,14 @@ export class OutfitPaletteColorSelector extends OutfitColorSelector { } override _calculateGradientStops() { + let filter = new ImageFilter(); let hs = this._hsMap[Math.floor(this._x / this._blockWidth)][Math.floor(this._y / this._blockHeight)]; const hslLeft = [hs[0], hs[1], 0.08]; const hslMiddle = [hs[0], hs[1], 0.5]; const hslRight = [hs[0], hs[1], 0.92]; - const rgbLeft = stendhal.data.sprites.filter.hsl2rgb(hslLeft); - const rgbMiddle = stendhal.data.sprites.filter.hsl2rgb(hslMiddle); - const rgbRight = stendhal.data.sprites.filter.hsl2rgb(hslRight); + const rgbLeft = filter.hsl2rgb(hslLeft); + const rgbMiddle = filter.hsl2rgb(hslMiddle); + const rgbRight = filter.hsl2rgb(hslRight); return [rgbLeft, rgbMiddle, rgbRight]; } diff --git a/src/js/stendhal/ui/dialog/outfit/OutfitPartSelector.ts b/src/js/stendhal/ui/dialog/outfit/OutfitPartSelector.ts new file mode 100644 index 0000000000..f784c623fb --- /dev/null +++ b/src/js/stendhal/ui/dialog/outfit/OutfitPartSelector.ts @@ -0,0 +1,128 @@ +/*************************************************************************** + * (C) Copyright 2015-2026 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Paths } from "../../../data/Paths"; +import { RenderingContext2D } from "util/Types"; + +import { stendhal } from "../../../stendhal"; +import { ImageRef } from "sprite/image/ImageRef"; +import { images } from "sprite/image/ImageManager"; + +export class OutfitPartSelector { + private part: string; + private onPartChanged: Function; + private _index: number; + private minIndex: number; + private maxIndex: number; + private ctx: RenderingContext2D; + private width: number; + private height: number; + private _color?: any; + private imageRef!: ImageRef; + + constructor(part: string, initialIndex: any, minIndex: number, maxIndex: number, onPartChanged: Function) { + this.part = part; + this.onPartChanged = onPartChanged; + this._index = parseInt(initialIndex, 10); + this.minIndex = minIndex; + this.maxIndex = maxIndex; + + const canvas = document.getElementById('setoutfit' + part + 'canvas') as HTMLCanvasElement; + canvas.style.margin = "5px"; + this.ctx = canvas.getContext("2d")!; + this.width = canvas.width; + this.height = canvas.height; + this._color = undefined; + this.loadPartSprite(); + } + + + private indexString(index: number) { + if (index > -1 && index < 100) { + if (index < 10) { + return "00" + index; + } else { + return "0" + index; + } + } + return "" + index; + } + + + async draw() { + this.ctx.fillStyle = "white"; + this.ctx.fillRect(0, 0, this.width, this.height); + + let currentImage = this.imageRef; + await currentImage.waitFor(); + if (currentImage === this.imageRef && currentImage.image) { + this.ctx.drawImage(currentImage.image, -48, -128); + } + } + + get index() { + return this.indexString(this._index); + } + + set index(newIndex: any) { + this._index = parseInt(newIndex, 10); + this.loadPartSprite(); + this.draw(); + } + + set color(newColor: any) { + this._color = newColor; + this.loadPartSprite(); + this.onPartChanged(); + this.draw(); + } + + previous() { + this._index-- + if (this._index < this.minIndex) { + this._index = this.maxIndex; + } + this.loadPartSprite(); + this.onPartChanged(); + this.draw(); + } + + next() { + this._index++; + if (this._index > this.maxIndex) { + this._index = this.minIndex; + } + this.loadPartSprite(); + this.onPartChanged(); + this.draw(); + } + + private loadPartSprite() { + this.imageRef?.free(); + let suffix = ".png"; + if (this.part === "body" && stendhal.config.getBoolean("effect.no-nude")) { + suffix = "-nonude.png"; + } + + // FIXME: need to draw "busty" dress variants for body index 1 + + let fname = Paths.sprites + "/outfit/" + this.part + "/" + this.indexString(this._index) + suffix; + if (this._color != null) { + this.imageRef = images.load(fname, "trueColor", this._color); + } else { + this.imageRef = images.load(fname); + } + } + + close() { + this.imageRef?.free(); + } +} diff --git a/srcjs/stendhal/sprite/action/ActionSprite.ts b/src/js/stendhal/ui/dialog/settings/AbstractSettingsTab.ts similarity index 64% rename from srcjs/stendhal/sprite/action/ActionSprite.ts rename to src/js/stendhal/ui/dialog/settings/AbstractSettingsTab.ts index 590c5ce75b..c79a898f61 100644 --- a/srcjs/stendhal/sprite/action/ActionSprite.ts +++ b/src/js/stendhal/ui/dialog/settings/AbstractSettingsTab.ts @@ -1,5 +1,6 @@ /*************************************************************************** - * Copyright © 2023 - Stendhal * + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,20 +10,12 @@ * * ***************************************************************************/ - -export abstract class ActionSprite { - - protected readonly initTime: number; +import { Component } from "../../toolkit/Component"; - constructor() { - this.initTime = Date.now(); - } +export abstract class AbstractSettingsTab extends Component { - public abstract draw(ctx: CanvasRenderingContext2D, x: number, y: number, entityWidth: number, - entityHeight: number): void; - - public expired(): boolean { - return Date.now() - this.initTime > 180; + constructor(element: HTMLElement) { + super(element, true); } } diff --git a/src/js/stendhal/ui/dialog/settings/GeneralTab.ts b/src/js/stendhal/ui/dialog/settings/GeneralTab.ts new file mode 100644 index 0000000000..0beec0ab5e --- /dev/null +++ b/src/js/stendhal/ui/dialog/settings/GeneralTab.ts @@ -0,0 +1,190 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { marauroa } from "marauroa" + +import { AbstractSettingsTab } from "./AbstractSettingsTab"; + +import { SettingsDialog } from "../SettingsDialog"; +import { TravelLogDialog } from "../TravelLogDialog"; + +import { ChatPanel } from "../../ChatPanel"; +import { ui } from "../../UI"; +import { UIComponentEnum } from "../../UIComponentEnum"; + +import { ChatLogComponent } from "../../component/ChatLogComponent"; +import { ItemInventoryComponent } from "../../component/ItemInventoryComponent"; +import { PlayerEquipmentComponent } from "../../component/PlayerEquipmentComponent"; +import { PlayerStatsComponent } from "../../component/PlayerStatsComponent"; + +import { singletons } from "../../../SingletonRepo"; + +import { Globals } from "../../../util/Globals"; + + +export class GeneralTab extends AbstractSettingsTab { + + constructor(parent: SettingsDialog, element: HTMLElement) { + super(element); + const config = singletons.getConfigManager(); + const chatLog = (ui.get(UIComponentEnum.ChatLog) as ChatLogComponent); + + /* *** left panel *** */ + + parent.createCheckBox("chk_speechcr", "speech.creature", + "Creature speech bubbles are enabled", "Creature speech bubbles are disabled"); + + const player_stats = ui.get(UIComponentEnum.PlayerStats) as PlayerStatsComponent; + + const chk_charname = parent.createCheckBox("chk_charname", "panel.stats.charname", + undefined, undefined, + function() { + player_stats.enableCharName(chk_charname.checked); + })!; + + const chk_hpbar = parent.createCheckBox("chk_hpbar", "panel.stats.hpbar", + undefined, undefined, + function() { + player_stats.enableBar("hp", chk_hpbar.checked); + })!; + + const chk_floatchat = parent.createCheckBox("chk_floatchat", "chat.float", + undefined, undefined, + function() { + (ui.get(UIComponentEnum.BottomPanel) as ChatPanel).setFloating(chk_floatchat.checked); + }); + + parent.createCheckBox("chk_hidechat", "chat.autohide", + "Chat panel will be hidden after sending text", "Chat panel will remain on-screen"); + + // FIXME: are there unique properties for pinch & tap zooming? + parent.createCheckBox("chk_zoom", "zoom.touch", + "Touch zooming enabled (may not work with all browsers)", + "Touch zooming disabled (may not work with all browsers)", + function() { + singletons.getSessionManager().update(); + }); + + + /* *** center panel *** */ + + parent.createCheckBox("chk_dblclick", "inventory.double-click", + "Items are used/consumed with double click/touch", + "Items are used/consumed with single click/touch", + function() { + // update cursors + (ui.get(UIComponentEnum.PlayerEquipment) as PlayerEquipmentComponent).markDirty(); + for (const cid of [UIComponentEnum.Bag, UIComponentEnum.Keyring]) { + (ui.get(cid) as ItemInventoryComponent).markDirty(); + } + }); + + // FIXME: open chest windows are not refreshed + parent.createCheckBox("chk_chestqp", "inventory.quick-pickup", + "Click tranfers items from chests and corpses to player inventory", + "Click executes default action on items in chests and corpses"); + + const chk_movecont = parent.createCheckBox("chk_movecont", "move.cont", + "Player will continue to walk after changing areas", + "Player will stop after changing areas", + function() { + const action = {"type": "move.continuous"} as {[index: string]: string;}; + if (chk_movecont.checked) { + action["move.continuous"] = ""; + } + marauroa.clientFramework.sendAction(action); + })!; + + // TODO: make this multiple choice + const chk_pvtsnd = parent.createCheckBox("chk_pvtsnd", "chat.private.sound", + "Private message audio notifications enabled", + "Private message audio notifications disabled", + undefined, "ui/notify_up", "null"); + chk_pvtsnd.checked = config.get("chat.private.sound") === "ui/notify_up"; + + parent.createCheckBox("chk_nativeemojis", "emojis.native", + "Using native emojis", "Using built-in emojis", + function() { + singletons.getChatInput().refresh(); + }); + + + /* *** right panel *** */ + + const themes = {} as {[index: string]: string}; + for (const t of Object.keys(config.getThemesMap())) { + if (t === "wood") { + themes[t] = t + " (default)"; + } else { + themes[t] = t; + } + } + + const sel_theme = parent.createSelect("selecttheme", themes, + Object.keys(themes).indexOf(config.getTheme())); + + sel_theme.addEventListener("change", (o) => { + config.setTheme(Object.keys(themes)[sel_theme.selectedIndex]); + config.refreshTheme(); + }); + + /* TODO: + * - create components to change font size, weight, style, etc. + */ + + const fonts = Object.keys(config.getFontsMap()); + + const sel_fontbody = parent.createFontSelect("selfontbody", + fonts.indexOf(config.get("font.body")!)); + sel_fontbody.addEventListener("change", (e) => { + const new_font = fonts[sel_fontbody.selectedIndex]; + config.set("font.body", new_font); + document.body.style.setProperty("font-family", new_font); + }); + + const sel_fontchat = parent.createFontSelect("selfontchat", + fonts.indexOf(config.get("font.chat")!)); + sel_fontchat.addEventListener("change", (e) => { + config.set("font.chat", fonts[sel_fontchat.selectedIndex]); + // make sure component is open before trying to refresh + if (chatLog) { + chatLog.refresh(); + } + }); + + const sel_fonttlog = parent.createFontSelect("selfonttlog", + fonts.indexOf(config.get("font.travel-log")!)) + sel_fonttlog.addEventListener("change", (e) => { + config.set("font.travel-log", fonts[sel_fonttlog.selectedIndex]); + const tlog = (ui.get(UIComponentEnum.TravelLogDialog) as TravelLogDialog); + // make sure component is open before trying to refresh + if (tlog) { + tlog.refresh(); + } + }); + + parent.createSelectFromConfig("selmenustyle", "menu.style", + undefined, + function(e: Event) { + ui.onMenuUpdate(); + }); + const menuStyleElement = this.child("#selmenustyle")! as HTMLSelectElement; + menuStyleElement.selectedIndex = Globals.getMenuStyle() === "traditional" ? 0 : 1; + + // common chat keyword options + const txt_chatopts = parent.createTextInput("txtchatopts", config.get("chat-opts.custom")!, + "Comma-separated list accessible from the chat options dialog"); + txt_chatopts.addEventListener("change", (e) => { + config.set("chat-opts.custom", txt_chatopts.value); + }); + } +} diff --git a/src/js/stendhal/ui/dialog/settings/InputTab.ts b/src/js/stendhal/ui/dialog/settings/InputTab.ts new file mode 100644 index 0000000000..86bb814bf8 --- /dev/null +++ b/src/js/stendhal/ui/dialog/settings/InputTab.ts @@ -0,0 +1,74 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { AbstractSettingsTab } from "./AbstractSettingsTab"; + +import { SettingsDialog } from "../SettingsDialog"; + +import { ui } from "../../UI"; +import { UIComponentEnum } from "../../UIComponentEnum"; + +import { QuickMenuButton } from "../../quickmenu/QuickMenuButton"; + +import { singletons } from "../../../SingletonRepo"; + + +export class InputTab extends AbstractSettingsTab { + + constructor(parent: SettingsDialog, element: HTMLElement) { + super(element); + + + /* *** pathfinding *** */ + + parent.createCheckBox("chk_pathfinding", "pathfinding", + "Click/Tap ground to walk", "Ground pathfinding disabled", + function(e: Event) { + // update quick menu button image + (ui.get(UIComponentEnum.QMPathFinding) as QuickMenuButton).update(); + }); + + parent.createCheckBox("chk_pathfindingmm", "pathfinding.minimap", + "Click/Tap minimap to walk", "Minimap pathfinding disabled"); + + + /* *** joystick interface *** */ + + // on-screen joystick + const sel_joystick = parent.createSelectFromConfig("seljoystick", "joystick.style", + undefined, + function(e: Event) { + singletons.getJoystickController().update(); + }); + const chk_joystick = parent.createCheckBox("chk_joystick", "joystick", + undefined, undefined, + function(e: Event) { + sel_joystick.disabled = !chk_joystick.checked; + singletons.getJoystickController().update(); + }); + chk_joystick.checked = singletons.getSessionManager().joystickEnabled(); + sel_joystick.disabled = !chk_joystick.checked; + + // joystck positioning + for (const o of ["x", "y"]) { + const orienter = parent.createNumberInput("txtjoystick" + o, + parseInt(parent.storedStates["txtjoystick" + o], 10), + "Joystick position on " + o.toUpperCase() + " axis"); + orienter.addEventListener("input", (e) => { + // update configuration + singletons.getConfigManager().set("joystick.center." + o, orienter.value || 0); + // update on-screen joystick position + singletons.getJoystickController().update(); + }); + } + } +} diff --git a/src/js/stendhal/ui/dialog/settings/SoundTab.ts b/src/js/stendhal/ui/dialog/settings/SoundTab.ts new file mode 100644 index 0000000000..f41343a6ff --- /dev/null +++ b/src/js/stendhal/ui/dialog/settings/SoundTab.ts @@ -0,0 +1,79 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { AbstractSettingsTab } from "./AbstractSettingsTab"; + +import { SettingsDialog } from "../SettingsDialog"; + +import { SettingsComponent } from "../../toolkit/SettingsComponent"; +import { SliderComponent } from "../../toolkit/SliderComponent"; + +import { singletons } from "../../../SingletonRepo"; + + +export class SoundTab extends AbstractSettingsTab { + + private readonly sliders: SliderComponent[]; + + + constructor(parent: SettingsDialog, element: HTMLElement) { + super(element); + const config = singletons.getConfigManager(); + const sound = singletons.getSoundManager(); + this.sliders = []; + + const col1 = this.child("#col1")!; + + // state of sound when dialog is created + let soundEnabled = config.getBoolean("sound"); + + // TODO: add DOM element creation to `SettingsDialog.createCheckBox` + const chkSound = new SettingsComponent("chk_sound", "Enable sound"); + chkSound.setConfigId("sound"); + chkSound.addListener((evt: Event) => { + sound.onStateChanged(); + this.setSlidersEnabled(config.getBoolean("sound")); + }); + chkSound.addTo(col1); + + const layers = [ + ["master", "Master"], + ["gui", "GUI"], + ["sfx", "Effects"], + ["creature", "Creatures"], + ["ambient", "Ambient"], + ["music", "Music"] + ]; + + for (const group of layers) { + const layer = group[0]; + const label = group[1]; + const slider = new SliderComponent("setting-vol-" + layer, label, 0, 100); + slider.setValue(sound.getVolume(layer) * 100); + slider.addListener(function(evt: Event) { + sound.setVolume(layer, slider.getValue() / 100); + }); + slider.addTo(col1); + this.sliders.push(slider); + } + this.setSlidersEnabled(soundEnabled); + + // TODO: + // - show volume level value + } + + private setSlidersEnabled(enabled: boolean) { + for (const slider of this.sliders) { + slider.setEnabled(enabled); + } + } +} diff --git a/src/js/stendhal/ui/dialog/settings/VisualsTab.ts b/src/js/stendhal/ui/dialog/settings/VisualsTab.ts new file mode 100644 index 0000000000..0917051944 --- /dev/null +++ b/src/js/stendhal/ui/dialog/settings/VisualsTab.ts @@ -0,0 +1,94 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { AbstractSettingsTab } from "./AbstractSettingsTab"; + +import { SettingsDialog } from "../SettingsDialog"; + +import { SettingsComponent } from "../../toolkit/SettingsComponent"; + +import { singletons } from "../../../SingletonRepo"; + +import { StandardMessages } from "../../../util/StandardMessages"; + + +export class VisualsTab extends AbstractSettingsTab { + + constructor(parent: SettingsDialog, element: HTMLElement) { + super(element); + const config = singletons.getConfigManager(); + + const col1 = this.child("#col1")!; + + parent.createCheckBox("chk_light", "effect.lighting", + "Lighting effects are enabled", "Lighting effects are disabled", function() { + StandardMessages.changeNeedsRefresh(); + }); + + parent.createCheckBox("chk_weather", "effect.weather", + "Weather is enabled", "Weather is disabled", function() { + StandardMessages.changeNeedsRefresh(); + })!; + + parent.createCheckBox("chk_blood", "effect.blood", + "Gory images are enabled", "Gory images are disabled"); + + parent.createCheckBox("chk_nonude", "effect.no-nude", + "Naked entities have undergarments", "Naked entities are not covered"); + + parent.createCheckBox("chk_shadows", "effect.shadows", + "Shadows are enabled", "Shadows are disabled"); + + parent.createCheckBox("chk_clickindicator", "click-indicator", + "Displaying clicks", "Not displaying clicks"); + + const chkAnimate = new SettingsComponent("chk_animate", "Animate"); + chkAnimate.setConfigId("activity-indicator.animate"); + chkAnimate.setEnabled(config.getBoolean("activity-indicator")); + chkAnimate.addListener((evt: Event) => { + StandardMessages.changeNeedsRefresh(); + parent.refresh(); + }); + + const chkActivityInd = new SettingsComponent("chk_activityindicator", "Object activity indicator"); + chkActivityInd.setConfigId("activity-indicator"); + chkActivityInd.setTooltip("Display an indictor over certain interactive objects and corpses" + + " that aren't empty"); + chkActivityInd.addListener((evt: Event) => { + chkAnimate.setEnabled(chkActivityInd.getValue() as boolean); + StandardMessages.changeNeedsRefresh(); + parent.refresh(); + }); + chkActivityInd.addTo(col1); + chkAnimate.addTo(col1); + chkAnimate.componentElement.classList.add("indented"); + + const chkParallax = new SettingsComponent("chk_parallax", "Parallax scrolling backgrounds"); + chkParallax.setTooltip("Parallax scrolling enabled", "Parallax scrolling disabled"); + chkParallax.setConfigId("effect.parallax"); + chkParallax.addListener((evt: Event) => { + StandardMessages.changeNeedsRefresh(); + parent.refresh(); + }); + chkParallax.addTo(col1); + + const chkEntityOverlay = new SettingsComponent("chk_entity_overlay", + "Entity overlay effects"); + chkEntityOverlay.setValue(config.getBoolean("effect.entity-overlay")); + chkEntityOverlay.addListener((evt: Event) => { + config.set("effect.entity-overlay", chkEntityOverlay.getValue()); + StandardMessages.changeNeedsRefresh(); + parent.refresh(); + }); + chkEntityOverlay.addTo(col1); + } +} diff --git a/srcjs/stendhal/ui/factory/DesktopUserInterfaceFactory.ts b/src/js/stendhal/ui/factory/DesktopUserInterfaceFactory.ts similarity index 96% rename from srcjs/stendhal/ui/factory/DesktopUserInterfaceFactory.ts rename to src/js/stendhal/ui/factory/DesktopUserInterfaceFactory.ts index 148beabc3b..bafe6e689e 100644 --- a/srcjs/stendhal/ui/factory/DesktopUserInterfaceFactory.ts +++ b/src/js/stendhal/ui/factory/DesktopUserInterfaceFactory.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { ChatPanel } from "../ChatPanel"; import { UIComponentEnum } from "../UIComponentEnum"; @@ -30,6 +30,8 @@ import { ZoneInfoComponent } from "../component/ZoneInfoComponent"; import { PlayerEquipmentComponent } from "../component/PlayerEquipmentComponent"; import { PlayerStatsComponent } from "../component/PlayerStatsComponent"; +import { Layout } from "../../data/enum/Layout"; + export class DesktopUserInterfaceFactory { @@ -44,7 +46,7 @@ export class DesktopUserInterfaceFactory { let leftPanel = new Panel("leftColumn"); ui.registerComponent(UIComponentEnum.LeftPanel, leftPanel); - let socialPanel = new TabPanelComponent(); + let socialPanel = new TabPanelComponent(Layout.BOTTOM); ui.registerComponent(UIComponentEnum.SocialPanel, socialPanel); this.add(leftPanel, UIComponentEnum.MiniMap, new MiniMapComponent()); diff --git a/srcjs/stendhal/ui/joystick/DPadButton.ts b/src/js/stendhal/ui/joystick/DPadButton.ts similarity index 100% rename from srcjs/stendhal/ui/joystick/DPadButton.ts rename to src/js/stendhal/ui/joystick/DPadButton.ts diff --git a/srcjs/stendhal/ui/joystick/DirectionPad.ts b/src/js/stendhal/ui/joystick/DirectionPad.ts similarity index 100% rename from srcjs/stendhal/ui/joystick/DirectionPad.ts rename to src/js/stendhal/ui/joystick/DirectionPad.ts diff --git a/srcjs/stendhal/ui/joystick/Joystick.ts b/src/js/stendhal/ui/joystick/Joystick.ts similarity index 98% rename from srcjs/stendhal/ui/joystick/Joystick.ts rename to src/js/stendhal/ui/joystick/Joystick.ts index a2549051f0..29f4e93d35 100644 --- a/srcjs/stendhal/ui/joystick/Joystick.ts +++ b/src/js/stendhal/ui/joystick/Joystick.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { JoystickImpl } from "./JoystickImpl"; import { AngleRange } from "../../util/AngleRange"; @@ -17,6 +17,7 @@ import { Direction } from "../../util/Direction"; import { MathUtil } from "../../util/MathUtil"; import { Pair } from "../../util/Pair"; import { Point } from "../../util/Point"; +import { HTMLUtil } from "ui/HTMLUtil"; /** @@ -270,7 +271,7 @@ export class Joystick extends JoystickImpl { } // update inner button position - const pos = stendhal.ui.html.extractPosition(e); + const pos = HTMLUtil.extractPosition(e); this.updateInner(pos.pageX, pos.pageY); // set new direction of movement diff --git a/srcjs/stendhal/ui/joystick/JoystickImpl.ts b/src/js/stendhal/ui/joystick/JoystickImpl.ts similarity index 94% rename from srcjs/stendhal/ui/joystick/JoystickImpl.ts rename to src/js/stendhal/ui/joystick/JoystickImpl.ts index 06a3cd5f0b..9b117acb55 100644 --- a/srcjs/stendhal/ui/joystick/JoystickImpl.ts +++ b/src/js/stendhal/ui/joystick/JoystickImpl.ts @@ -9,11 +9,13 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../../stendhal"; import { ui } from "../UI"; +import { SoftwareJoystickController } from "../SoftwareJoystickController"; import { Direction } from "../../util/Direction"; +import { Paths } from "../../data/Paths"; /** @@ -61,7 +63,7 @@ export abstract class JoystickImpl { * Path to image. */ public static getResource(basename: string): string { - return stendhal.paths.gui + "/joystick/" + basename + ".png"; + return Paths.gui + "/joystick/" + basename + ".png"; } /** @@ -217,7 +219,7 @@ export abstract class JoystickImpl { * Checks if client is currently using this joystick. */ private isInUse(): boolean { - return stendhal.ui.gamewindow.joystick != null && stendhal.ui.gamewindow.joystick === this; + return SoftwareJoystickController.get().getCurrent() === this; } /** @@ -234,7 +236,7 @@ export abstract class JoystickImpl { this.direction = dir; if (this.stopTimeoutId) { // new direction pressed before timeout expired - clearTimeout(this.stopTimeoutId); + window.clearTimeout(this.stopTimeoutId); this.stopTimeoutId = 0; } // NOTE: in `ui.joystick.Joystick.Joystick` implementation, dragging inner button into @@ -253,7 +255,7 @@ export abstract class JoystickImpl { // NOTE: `marauroa.me` will be initialized by the time any stop event is queued, so no need // to check this.direction = Direction.STOP; - this.stopTimeoutId = setTimeout(() => { + this.stopTimeoutId = window.setTimeout(() => { // new direction not pressed before timeout expired marauroa.me.stop(); this.stopTimeoutId = 0; diff --git a/srcjs/stendhal/ui/quickmenu/ChatButton.ts b/src/js/stendhal/ui/quickmenu/ChatButton.ts similarity index 100% rename from srcjs/stendhal/ui/quickmenu/ChatButton.ts rename to src/js/stendhal/ui/quickmenu/ChatButton.ts diff --git a/srcjs/stendhal/ui/quickmenu/ChatOptsButton.ts b/src/js/stendhal/ui/quickmenu/ChatOptsButton.ts similarity index 100% rename from srcjs/stendhal/ui/quickmenu/ChatOptsButton.ts rename to src/js/stendhal/ui/quickmenu/ChatOptsButton.ts diff --git a/srcjs/stendhal/ui/quickmenu/JoystickButton.ts b/src/js/stendhal/ui/quickmenu/JoystickButton.ts similarity index 89% rename from srcjs/stendhal/ui/quickmenu/JoystickButton.ts rename to src/js/stendhal/ui/quickmenu/JoystickButton.ts index 446205496c..6d07e2492a 100644 --- a/srcjs/stendhal/ui/quickmenu/JoystickButton.ts +++ b/src/js/stendhal/ui/quickmenu/JoystickButton.ts @@ -9,9 +9,10 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { QuickMenuButton } from "./QuickMenuButton"; +import { SoftwareJoystickController } from "../SoftwareJoystickController"; import { UIComponentEnum } from "../UIComponentEnum"; @@ -37,6 +38,6 @@ export class JoystickButton extends QuickMenuButton { protected override onClick(evt: Event) { const newState = !stendhal.config.getBoolean("joystick"); stendhal.config.set("joystick", newState); - stendhal.ui.gamewindow.updateJoystick(); + SoftwareJoystickController.get().update(); } } diff --git a/srcjs/stendhal/ui/quickmenu/MenuButton.ts b/src/js/stendhal/ui/quickmenu/MenuButton.ts similarity index 96% rename from srcjs/stendhal/ui/quickmenu/MenuButton.ts rename to src/js/stendhal/ui/quickmenu/MenuButton.ts index b3c144a173..6f87c3b1cf 100644 --- a/srcjs/stendhal/ui/quickmenu/MenuButton.ts +++ b/src/js/stendhal/ui/quickmenu/MenuButton.ts @@ -12,7 +12,7 @@ import { QuickMenuButton } from "./QuickMenuButton"; import { ui } from "../UI"; -declare var stendhal: any; +import { stendhal } from "../../stendhal"; /** diff --git a/src/js/stendhal/ui/quickmenu/PathFindingButton.ts b/src/js/stendhal/ui/quickmenu/PathFindingButton.ts new file mode 100644 index 0000000000..3d31220dca --- /dev/null +++ b/src/js/stendhal/ui/quickmenu/PathFindingButton.ts @@ -0,0 +1,44 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { QuickMenuButton } from "./QuickMenuButton"; + +import { UIComponentEnum } from "../UIComponentEnum"; + +import { stendhal } from "../../stendhal"; + + +/** + * Button to toggle pathfinding via ground. + */ +export class PathFindingButton extends QuickMenuButton { + + constructor() { + super("pathfinding", UIComponentEnum.QMPathFinding); + } + + /** + * Updates button image. + */ + public override update() { + this.setImageBasename(stendhal.config.getBoolean("pathfinding") ? "pathfinding" + : "pathfinding-disabled"); + } + + /** + * Toggles pathfinding when clicked/tapped. + */ + protected override onClick(evt: Event) { + stendhal.config.set("pathfinding", !stendhal.config.getBoolean("pathfinding")); + this.update(); + } +} diff --git a/srcjs/stendhal/ui/quickmenu/QuickMenu.ts b/src/js/stendhal/ui/quickmenu/QuickMenu.ts similarity index 98% rename from srcjs/stendhal/ui/quickmenu/QuickMenu.ts rename to src/js/stendhal/ui/quickmenu/QuickMenu.ts index 2d386ccd92..6096583968 100644 --- a/srcjs/stendhal/ui/quickmenu/QuickMenu.ts +++ b/src/js/stendhal/ui/quickmenu/QuickMenu.ts @@ -14,6 +14,7 @@ import { ChatOptsButton } from "./ChatOptsButton"; import { JoystickButton } from "./JoystickButton"; import { TravelLogButton } from "./TravelLogButton"; import { MenuButton } from "./MenuButton"; +import { PathFindingButton } from "./PathFindingButton"; import { QuickMenuButton } from "./QuickMenuButton"; import { RotateLButton } from "./RotateLButton"; import { RotateRButton } from "./RotateRButton"; @@ -72,6 +73,7 @@ export class QuickMenu { // horizontal sub-buttons QuickMenu.buttonListX.push(new JoystickButton()); + QuickMenu.buttonListX.push(new PathFindingButton()); QuickMenu.buttonListX.push(new SoundButton()); QuickMenu.buttonListX.push(new TravelLogButton()); QuickMenu.buttonListX.push(new SettingsButton()); diff --git a/srcjs/stendhal/ui/quickmenu/QuickMenuButton.ts b/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts similarity index 95% rename from srcjs/stendhal/ui/quickmenu/QuickMenuButton.ts rename to src/js/stendhal/ui/quickmenu/QuickMenuButton.ts index 9885ffa5ef..0713803797 100644 --- a/srcjs/stendhal/ui/quickmenu/QuickMenuButton.ts +++ b/src/js/stendhal/ui/quickmenu/QuickMenuButton.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { Component } from "../toolkit/Component"; import { ui } from "../UI"; @@ -52,7 +52,9 @@ export abstract class QuickMenuButton extends Component { // listen for click events // FIXME: do we need to store this value for potential cleanup? - new ElementClickListener(this.componentElement).onClick = this.onClick; + new ElementClickListener(this.componentElement).onClick = (evt: Event) => { + this.onClick(evt); + }; this.update(); } diff --git a/srcjs/stendhal/ui/quickmenu/RotateLButton.ts b/src/js/stendhal/ui/quickmenu/RotateLButton.ts similarity index 100% rename from srcjs/stendhal/ui/quickmenu/RotateLButton.ts rename to src/js/stendhal/ui/quickmenu/RotateLButton.ts diff --git a/srcjs/stendhal/ui/quickmenu/RotateRButton.ts b/src/js/stendhal/ui/quickmenu/RotateRButton.ts similarity index 100% rename from srcjs/stendhal/ui/quickmenu/RotateRButton.ts rename to src/js/stendhal/ui/quickmenu/RotateRButton.ts diff --git a/srcjs/stendhal/ui/quickmenu/SettingsButton.ts b/src/js/stendhal/ui/quickmenu/SettingsButton.ts similarity index 100% rename from srcjs/stendhal/ui/quickmenu/SettingsButton.ts rename to src/js/stendhal/ui/quickmenu/SettingsButton.ts diff --git a/srcjs/stendhal/ui/quickmenu/SoundButton.ts b/src/js/stendhal/ui/quickmenu/SoundButton.ts similarity index 91% rename from srcjs/stendhal/ui/quickmenu/SoundButton.ts rename to src/js/stendhal/ui/quickmenu/SoundButton.ts index a939f3d065..04e7f8a85c 100644 --- a/srcjs/stendhal/ui/quickmenu/SoundButton.ts +++ b/src/js/stendhal/ui/quickmenu/SoundButton.ts @@ -9,11 +9,10 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../../stendhal"; import { QuickMenuButton } from "./QuickMenuButton"; import { UIComponentEnum } from "../UIComponentEnum"; -import { singletons } from "../../SingletonRepo"; /** @@ -36,6 +35,6 @@ export class SoundButton extends QuickMenuButton { * Toggles sound muted state when clicked/tapped. */ protected override onClick(evt: Event) { - singletons.getSoundManager().toggleSound(); + stendhal.sound.toggleSound(); } } diff --git a/srcjs/stendhal/ui/quickmenu/TravelLogButton.ts b/src/js/stendhal/ui/quickmenu/TravelLogButton.ts similarity index 90% rename from srcjs/stendhal/ui/quickmenu/TravelLogButton.ts rename to src/js/stendhal/ui/quickmenu/TravelLogButton.ts index 0dadd8b125..56ae708be4 100644 --- a/srcjs/stendhal/ui/quickmenu/TravelLogButton.ts +++ b/src/js/stendhal/ui/quickmenu/TravelLogButton.ts @@ -11,7 +11,7 @@ import { QuickMenuButton } from "./QuickMenuButton"; -declare var marauroa: any; +import { SlashActionRepo } from "../../SlashActionRepo"; /** @@ -27,6 +27,6 @@ export class TravelLogButton extends QuickMenuButton { * Opens travel log window when clicked/tapped. */ protected override onClick(evt: Event) { - marauroa.clientFramework.sendAction({"type": "progressstatus"}); + SlashActionRepo.get().execute("/progressstatus"); } } diff --git a/srcjs/stendhal/ui/toolkit/Component.ts b/src/js/stendhal/ui/toolkit/Component.ts similarity index 79% rename from srcjs/stendhal/ui/toolkit/Component.ts rename to src/js/stendhal/ui/toolkit/Component.ts index a334c10f8f..21440a9c48 100644 --- a/srcjs/stendhal/ui/toolkit/Component.ts +++ b/src/js/stendhal/ui/toolkit/Component.ts @@ -9,28 +9,31 @@ * * ***************************************************************************/ +import { ComponentBase } from "./ComponentBase"; -export abstract class Component { + +export abstract class Component extends ComponentBase { /** The `HTMLElement` associated with this component. */ - readonly componentElement!: HTMLElement; - /** The parent `Component` of this one. Usually a floating window. */ - public parentComponent?: Component; + override readonly componentElement!: HTMLElement; /** @deprecated */ public cid?: string; - /** Default display type when component is visible. */ + /** Default display type when component is visible. + * NOTE: this might not be necessary + */ private visibleDisplay: string; /** * Creates a new component. * - * @param el + * @param {string|HTMLElement} el * DOM element or ID of HTML element or template. - * @param themable - * Inherits theming visuals (default: `false`). + * @param {boolean} [themable=false] + * Inherits theming visuals. */ constructor(el: string|HTMLElement, themable=false) { + super(); let element: HTMLElement|null; if (typeof(el) === "string") { const id = el as string; @@ -73,10 +76,6 @@ export abstract class Component { // do nothing }; - public refresh() { - // inheriting classes can override - }; - /** * Sets value for configuration to identify this component. * @@ -136,23 +135,4 @@ export abstract class Component { public toggleVisibility() { this.setVisible(!this.isVisible()); } - - /** - * Retrieves a child element. - * - * @param selector - * Child element's identification string. - * @return - * `HTMLElement` or `undefined` if child not found. - */ - protected child(selector: string): HTMLElement|undefined { - return this.componentElement.querySelector(selector) as HTMLElement|undefined; - } - - /** - * Checks if the associated element currently has focus. - */ - public hasFocus(): boolean { - return document.activeElement == this.componentElement; - } } diff --git a/src/js/stendhal/ui/toolkit/ComponentBase.ts b/src/js/stendhal/ui/toolkit/ComponentBase.ts new file mode 100644 index 0000000000..f1373f4258 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/ComponentBase.ts @@ -0,0 +1,100 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Tooltip } from "./Tooltip"; + + +/** + * Base component class. + */ +export abstract class ComponentBase { + + /** The `HTMLElement` associated with this component. */ + abstract componentElement: HTMLElement; + /** The parent `Component` of this one. Usually a floating window. */ + parentComponent?: ComponentBase; + /** Help text. */ + protected tooltip?: Tooltip; + + + /** + * Instructions when component should be refreshed. + */ + refresh() { + // does nothing in the implementation + }; + + /** + * Adds as child to DOM element. + * + * @param parent {ui.toolkit.ComponentBase.ComponentBase|HTMLElement} + * Component or element to which to add. + */ + addTo(parent: ComponentBase|HTMLElement) { + const isComponent = parent instanceof ComponentBase; + this.parentComponent = isComponent ? parent as ComponentBase : undefined; + const parentElement = isComponent && this.parentComponent + ? this.parentComponent.componentElement : parent as HTMLElement; + parentElement.appendChild(this.componentElement); + } + + /** + * Retrieves a child element. + * + * @param selector + * Child element's identification string. + * @return + * `HTMLElement` or `undefined` if child not found. + */ + protected child(selector: string): HTMLElement|undefined { + return this.componentElement.querySelector(selector) as HTMLElement|undefined; + } + + /** + * Checks if the associated element currently has focus. + * + * @return {boolean} + * `true` if the document's active element is this component's element. + */ + hasFocus(): boolean { + return document.activeElement == this.componentElement; + } + + /** + * Enables or disables the HTML element. + * + * @param {boolean} enabled + * Enabled state to be set. + */ + setEnabled(enabled: boolean) { + (this.componentElement as any).disabled = !enabled; + } + + /** + * Sets tooltip text for element. + * + * @param {string|Tooltip} tooltip + * Primary text or `Tooltip` object. + * @param {string=} second + * Secondary text. Ignored if `tooltip` is `Tooltip` a object. + * @param {boolean} [primary=true] + * Initial state. `true` for primary, `false` for secondary. Ignored if `tooltip` is a `Tooltip` + * object. + */ + setTooltip(tooltip: string|Tooltip, second?: string, primary=true) { + if (typeof(tooltip) === "string") { + this.tooltip = new Tooltip(this.componentElement, tooltip as string, second, primary); + } else { + this.tooltip = tooltip as Tooltip; + } + } +} diff --git a/src/js/stendhal/ui/toolkit/DialogContentComponent.ts b/src/js/stendhal/ui/toolkit/DialogContentComponent.ts new file mode 100644 index 0000000000..b9983ba860 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/DialogContentComponent.ts @@ -0,0 +1,97 @@ +/*************************************************************************** + * Copyright © 2003-2024 - Arianne * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Component } from "./Component"; +import { FloatingWindow } from "./FloatingWindow"; + +/** + * Component representing the contents of a floating dialog. + */ +export abstract class DialogContentComponent extends Component { + + protected frame?: FloatingWindow; + + + constructor(id: string) { + super(id, true); + this.componentElement.classList.add("dialogcontents"); + } + + /** + * Sets the closable dialog frame. + */ + public setFrame(frame: FloatingWindow) { + this.frame = frame; + } + + public getFrame(): FloatingWindow|undefined { + return this.frame; + } + + /** + * Closes the containing FloatingWindow. + */ + public close() { + if (this.frame) { + this.frame.close(); + } + } + + /** + * Adds a dialog button. + * + * @param label {string} + * Text displayed on button. + * @param action {Function} + * Action to execute when button is pressed (default: `undefined`). + * @param id {string} + * HTML element ID (default: `undefined`). + * @return {HTMLButtonElement} + * The created button. + */ + addButton(label: string, action?: EventListener, id?: string): HTMLButtonElement { + let buttonContainer = this.child(".dialogbuttons"); + if (typeof(buttonContainer) === "undefined" || buttonContainer == null) { + buttonContainer = document.createElement("div"); + buttonContainer.classList.add("horizontalgroup dialogbuttons"); + this.componentElement.appendChild(buttonContainer); + } + let button: HTMLButtonElement|undefined = undefined; + if (id) { + button = this.child("#" + id) as HTMLButtonElement|undefined; + } + if (typeof(button) === "undefined" || button == null) { + button = document.createElement("button"); + } + button.id = id ? id : button.id; + button.classList.add("dialogbutton"); + button.innerText = label; + if (action) { + button.onclick = action!; + } + buttonContainer.appendChild(button); + return button; + } + + /** + * Adds a dialog button that will close the window. + * + * @param id {string} + * HTML element ID (default: `undefined`). + * @return {HTMLButtonElement} + * The created button. + */ + addCloseButton(id?: string): HTMLButtonElement { + return this.addButton("Close", () => { + this.close(); + }, id ? id : "button-close"); + } +} diff --git a/srcjs/stendhal/ui/toolkit/FloatingWindow.ts b/src/js/stendhal/ui/toolkit/FloatingWindow.ts similarity index 92% rename from srcjs/stendhal/ui/toolkit/FloatingWindow.ts rename to src/js/stendhal/ui/toolkit/FloatingWindow.ts index 175d1aa277..750ea24b36 100644 --- a/srcjs/stendhal/ui/toolkit/FloatingWindow.ts +++ b/src/js/stendhal/ui/toolkit/FloatingWindow.ts @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2015-2023 - Faiumoni e. V. * + * (C) Copyright 2015-2024 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -9,18 +9,14 @@ * * ***************************************************************************/ -declare var stendhal: any; - +import { stendhal } from "../../stendhal"; import { Component } from "./Component"; -import { DialogContentComponent } from "./DialogContentComponent"; -import { SoundManager } from "../SoundManager"; +import { ui } from "../UI"; import { Point } from "../../util/Point"; export class FloatingWindow extends Component { - private static readonly soundManager = SoundManager.get(); - private readonly closeSound = "click-1"; private opened = true; @@ -66,11 +62,11 @@ export class FloatingWindow extends Component { const closeButton = this.child(".windowtitleclose")!; closeButton.addEventListener("click", (event) => { this.onClose(event); - FloatingWindow.soundManager.playGlobalizedEffect(this.closeSound); + stendhal.sound.playGlobalizedEffect(this.closeSound); }); closeButton.addEventListener("touchend", (event) => { this.onClose(event); - FloatingWindow.soundManager.playGlobalizedEffect(this.closeSound); + stendhal.sound.playGlobalizedEffect(this.closeSound); }); this.onMouseMovedDuringDragListener = (event: Event) => { if (event.type === "mousemove") { @@ -184,7 +180,7 @@ export class FloatingWindow extends Component { clientAreaHeight = window.visualViewport?.height || 200; } - const offset = stendhal.ui.getPageOffset(); + const offset = ui.getPageOffset(); let newX = dialogArea.x; let newY = dialogArea.y; @@ -217,4 +213,16 @@ export class FloatingWindow extends Component { public setId(id: string|undefined) { this.windowId = id; } + + /** + * Sets visibility of close button. + * + * Default is shown. + * + * @param {boolean} enable + * Set to `false` to hide. + */ + enableCloseButton(enable: boolean) { + this.child(".windowtitleclose")!.style.display = enable ? "" : "none"; + } } diff --git a/srcjs/stendhal/ui/toolkit/Panel.ts b/src/js/stendhal/ui/toolkit/Panel.ts similarity index 100% rename from srcjs/stendhal/ui/toolkit/Panel.ts rename to src/js/stendhal/ui/toolkit/Panel.ts diff --git a/src/js/stendhal/ui/toolkit/SettingsComponent.ts b/src/js/stendhal/ui/toolkit/SettingsComponent.ts new file mode 100644 index 0000000000..791a6ba70c --- /dev/null +++ b/src/js/stendhal/ui/toolkit/SettingsComponent.ts @@ -0,0 +1,265 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Tooltip } from "./Tooltip"; +import { WidgetComponent } from "./WidgetComponent"; + +import { OptionsEnum } from "../../data/enum/OptionsEnum"; +import { WidgetType } from "../../data/enum/WidgetType"; + +import { ConfigManager } from "../../util/ConfigManager"; + + +/** + * Unthemed component representing a configuration setting. + * + * TODO: + * - rename, such as "InputComponent" so not exclusively used for "settings" or separate into + * individual classes + */ +export class SettingsComponent extends WidgetComponent { + + /** The `HTMLElement` associated with this component. */ + override readonly componentElement!: HTMLElement; + /** Text description. */ + override readonly labelElement: HTMLLabelElement; + + + /** + * Creates a new settings component. + * + * @param {string} id + * DOM element ID. + * @param {string} label + * Text label to display. + * @param {WidgetType} [type=WidgetType.CHECK] + * The type of this component. E.g. check box, text input, etc. + * @param {OptionsEnum} [options={}] + * Options for multi-select enumeration. + * @param {boolean} [experimental=false] + * Marks this element to be hidden unless settings debugging is enabled. + */ + constructor(id: string, label: string, type=WidgetType.CHECK, options: OptionsEnum={}, + experimental=false) { + super(type); + // create label first + this.labelElement = document.createElement("label") as HTMLLabelElement; + + if (WidgetType.SELECT === type) { + this.componentElement = this.initSelect(id, label, options); + } else { + this.componentElement = this.initInput(id, label); + } + // listen for changes to component element + this.initChangeListener(); + + if (experimental) { + this.componentElement.classList.add("experimental"); + } + } + + /** + * Initializes main component element as input type. + * + * @param {string} id + * DOM element ID. + * @param {string} label + * Text label to display. + * @returns {HTMLElement} + * Main component element. + */ + private initInput(id: string, label: string): HTMLElement { + let componentElement: HTMLElement; + switch(this.type) { + case WidgetType.CHECK: + this.labelElement.classList.add("checksetting"); + const inputHTML = ""; + this.labelElement.innerHTML = inputHTML + label; + componentElement = this.labelElement.querySelector("#" + id)!; + break; + default: + this.labelElement.htmlFor = id; + this.labelElement.innerText = label; + componentElement = document.createElement("input"); + const inputElement = (componentElement as HTMLInputElement); + inputElement.type = this.type; + inputElement.id = id; + } + return componentElement; + } + + /** + * Initializes main component element as select type. + * + * @param {string} id + * DOM element ID. + * @param {string} label + * Text label to display. + * @param {OptionsEnum} [options={}] + * Options for multi-select enumeration. + * @returns {HTMLElement} + * Main component element. + */ + private initSelect(id: string, label: string, options: OptionsEnum={}): HTMLElement { + this.labelElement.htmlFor = id; + this.labelElement.innerText = label; + const componentElement = document.createElement("select"); + componentElement.id = id; + + // populate options + for (const ol in options) { + this.addOption(ol, options[ol]); + } + this.setSelected(0); + return componentElement; + } + + override refresh() { + if (WidgetType.CHECK === this.type && this.tooltip) { + this.tooltip.setState(this.getValue() as boolean); + } + } + + /** + * Sets selected index. + * + * @param {number} idx + * Index to set as selected. + */ + setSelected(idx: number) { + if (WidgetType.SELECT !== this.type) { + throw new Error("Settings component of type \"" + this.type + + "\" does not support index selection"); + } + const selectElement = this.componentElement as HTMLSelectElement; + if (selectElement.options.length <= idx) { + console.warn("Invalid index of HTMLSelectElement"); + return; + } + if (idx > -1) { + selectElement.selectedIndex = idx; + } + } + + /** + * Sets value of component element. + * + * @param {string|number|boolean} value + * New value to be used. + */ + override setValue(value: string|number|boolean) { + switch(this.type) { + case WidgetType.SELECT: + const options = Array.from((this.componentElement as HTMLSelectElement).options) + .map(o => o.value); + const idx = typeof(value) === "number" ? value as number : options.indexOf(value as string); + this.setSelected(idx); + break; + case WidgetType.CHECK: + (this.componentElement as HTMLInputElement).checked = value as boolean; + break; + default: + // assume default to be text or numeric + (this.componentElement as HTMLInputElement).value = value as string; + } + this.refresh(); + } + + /** + * Retrieves current value of component. + * + * Returns the following for each component type: + * - select: (`number`) selected index + * - check box: (`boolean`) checked state + * - default: (`string`) elements text value + * + * @returns {string|number|boolean} + * Component value. + */ + override getValue(): string|number|boolean { + switch(this.type) { + case WidgetType.SELECT: + // selected number index + return (this.componentElement as HTMLSelectElement).selectedIndex; + break; + case WidgetType.CHECK: + // checked boolean state + return (this.componentElement as HTMLInputElement).checked; + break; + default: + // text value + return (this.componentElement as HTMLInputElement).value; + } + } + + override setConfigId(cid: string) { + switch (this.type) { + case WidgetType.SELECT: + this.setValue(ConfigManager.get().getInt(cid)); + break; + case WidgetType.CHECK: + this.setValue(ConfigManager.get().getBoolean(cid)); + break; + default: + this.setValue(ConfigManager.get().get(cid) as string); + } + this.setConfigListener(cid); + } + + /** + * Adds a selectable option. + * + * @param {string} label + * Displayed text. + * @param {string} [value=""] + * Value the option represents. + */ + addOption(label: string, value="") { + if (WidgetType.SELECT !== this.type) { + throw new Error("Settings component of type \"" + this.type + + "\" does not support adding selection options"); + } + if (!value) { + // use label as value default + value = label; + } + const selectElement = this.componentElement as HTMLSelectElement; + const opt = document.createElement("option"); + opt.value = value; + opt.textContent = label; + selectElement.appendChild(opt); + } + + /** + * Applies tooltip text to HTML element. + * + * @param {string|Tooltip} tooltip + * Tooltip object or primary text. + * @param {string=} second + * Optional secondary text. + */ + override setTooltip(tooltip: string|Tooltip, second?: string) { + if (typeof(tooltip) === "string") { + let element = this.componentElement; + if (WidgetType.SELECT !== this.type) { + element = this.labelElement; + } + let primary = true; + if (WidgetType.CHECK === this.type) { + primary = this.getValue() as boolean; + } + this.tooltip = new Tooltip(element, tooltip as string, second, primary); + } else { + this.tooltip = tooltip as Tooltip; + } + } +} diff --git a/srcjs/stendhal/ui/toolkit/SingletonFloatingWindow.ts b/src/js/stendhal/ui/toolkit/SingletonFloatingWindow.ts similarity index 100% rename from srcjs/stendhal/ui/toolkit/SingletonFloatingWindow.ts rename to src/js/stendhal/ui/toolkit/SingletonFloatingWindow.ts diff --git a/src/js/stendhal/ui/toolkit/SliderComponent.ts b/src/js/stendhal/ui/toolkit/SliderComponent.ts new file mode 100644 index 0000000000..e3fd982097 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/SliderComponent.ts @@ -0,0 +1,89 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { WidgetComponent } from "./WidgetComponent"; + +import { WidgetType } from "../../data/enum/WidgetType"; + +import { ConfigManager } from "../../util/ConfigManager"; + + +/** + * Unthemed component representing a slider widget and its label. + */ +export class SliderComponent extends WidgetComponent { + + /** The `HTMLElement` associated with this component. */ + override readonly componentElement: HTMLElement; + /** Text description. */ + override readonly labelElement: HTMLLabelElement; + + + /** + * Creates a new slider settings component. + * + * @param {string} id + * DOM element ID. + * @param {string} label + * Text label to display. + * @param {number} min + * Lowest possible value this component can represent. + * @param {number} max + * Highest possible value this component can represent. + * @param {boolean} [experimental=false] + * Marks this element to be hidden unless settings debugging is enabled. + */ + constructor(id: string, label: string, min: number, max: number, experimental=false) { + super(WidgetType.SLIDER); + + this.labelElement = document.createElement("label"); + this.labelElement.htmlFor = id; + this.labelElement.innerText = label; + const componentElement = document.createElement("input") as HTMLInputElement; + componentElement.type = this.type; + componentElement.id = id; + componentElement.min = ""+min; + componentElement.max = ""+max; + this.componentElement = componentElement; + // listen for changes to component element + this.initChangeListener(); + + if (experimental) { + this.componentElement.classList.add("experimental"); + } + } + + /** + * Sets component's current value representation. + * + * @param {number} value + * Current value. + */ + override setValue(value: number) { + (this.componentElement as HTMLInputElement).value = ""+value; + } + + /** + * Retrieves component's current value representation. + * + * @returns {number} + * Current value. + */ + override getValue(): number { + return parseInt((this.componentElement as HTMLInputElement).value, 10); + } + + override setConfigId(cid: string) { + this.setValue(ConfigManager.get().getInt(cid)); + this.setConfigListener(cid); + } +} diff --git a/src/js/stendhal/ui/toolkit/TabDialogContentComponent.ts b/src/js/stendhal/ui/toolkit/TabDialogContentComponent.ts new file mode 100644 index 0000000000..f3b5f3cf61 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/TabDialogContentComponent.ts @@ -0,0 +1,57 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Component } from "./Component"; +import { DialogContentComponent } from "./DialogContentComponent"; +import { TabPanelComponent } from "./TabPanelComponent"; + +import { Layout } from "../../data/enum/Layout"; + + +export class TabDialogContentComponent extends DialogContentComponent { + + /** Tabs interface. */ + private readonly tabs: TabPanelComponent; + + + /** + * Creates a new tabbed content component. + * + * @param id {string} + * HTML component element ID. + * @param layout {util.Layout.Layout} + * Positioning of tabs relative to contents (default: `util.Layout.Layout.BOTTOM`). + * @param tabsParent {string} + * Selector that should contain the tabs instead of main component (default: `undefined`). + */ + constructor(id: string, layout: Layout=Layout.BOTTOM, tabsParent?: string) { + super(id); + this.tabs = new TabPanelComponent(layout); + if (tabsParent) { + this.child(tabsParent)!.appendChild(this.tabs.componentElement); + } else { + this.componentElement.appendChild(this.tabs.componentElement); + } + } + + /** + * Adds a new tab. + * + * @param label {string} + * Tab button label. + * @param content {ui.toolkit.Component.Component} + * Contents to display when this tab is active (default: `undefined`). + */ + addTab(label: string, content?: Component) { + this.tabs.addTab(label, content); + } +} diff --git a/srcjs/stendhal/ui/toolkit/TabPanelComponent.ts b/src/js/stendhal/ui/toolkit/TabPanelComponent.ts similarity index 66% rename from srcjs/stendhal/ui/toolkit/TabPanelComponent.ts rename to src/js/stendhal/ui/toolkit/TabPanelComponent.ts index 264196bea9..6f6cfe3f83 100644 --- a/srcjs/stendhal/ui/toolkit/TabPanelComponent.ts +++ b/src/js/stendhal/ui/toolkit/TabPanelComponent.ts @@ -12,6 +12,9 @@ import { Component } from "./Component"; import { Panel } from "./Panel"; +import { Layout } from "../../data/enum/Layout"; + + /** * a tabbed panel */ @@ -27,13 +30,34 @@ export class TabPanelComponent extends Panel { /** - * creates a new panel + * Creates a new tabbed panel. * - * @param id id of HTML element or template + * @param {Layout} layout + * Positioning of tabs relative to contents. */ - constructor() { + constructor(layout: Layout) { super("tabpanel-template"); this.containerElement = this.child(".tabpanel-content")!; + const tabs = this.child(".tabpanel-tabs")! as HTMLElement; + if (Layout.TOP === layout) { + tabs.classList.add("tabpanel-tabs-top"); + } else if (Layout.BOTTOM === layout) { + tabs.classList.add("tabpanel-tabs-bottom"); + // move to end of elements list + this.componentElement.appendChild(tabs); + } else if (Layout.LEFT === layout) { + this.componentElement.className = "tabpanel-h"; + tabs.classList.add("tabpanel-tabs-h"); + tabs.classList.add("tabpanel-tabs-left"); + } else if (Layout.RIGHT === layout) { + this.componentElement.className = "tabpanel-h"; + tabs.classList.add("tabpanel-tabs-h"); + tabs.classList.add("tabpanel-tabs-right"); + // move to end of elements list + this.componentElement.appendChild(tabs); + } else { + console.warn("unsupported layout:", layout); + } } override add(child: Component) { @@ -43,7 +67,15 @@ export class TabPanelComponent extends Panel { super.add(child); } - addTab(label: string) { + /** + * Adds a new tab. + * + * @param {string} label + * Tab button label. + * @param {Component=} content + * Contents to display when this tab is active. + */ + addTab(label: string, content?: Component) { let button = document.createElement("button"); button.innerText = label; button.dataset.index = "" + this.child(".tabpanel-tabs")!.children.length; @@ -55,13 +87,16 @@ export class TabPanelComponent extends Panel { } this.buttons.push(button); this.child(".tabpanel-tabs")!.append(button); + if (content) { + this.add(content); + } } /** * Sets the visible child panel. * - * @param idx - * Index of child panel to show. + * @param {number} idx + * Index of child panel to show. */ setCurrentTab(idx: number) { if (idx == this.currentIndex) { @@ -76,7 +111,7 @@ export class TabPanelComponent extends Panel { this.currentIndex = idx; // show - this.children[this.currentIndex].componentElement.style.display = "block"; + this.children[this.currentIndex].componentElement.style.display = ""; this.buttons[this.currentIndex].classList.add("active"); if (this.onTabChanged) { @@ -87,7 +122,7 @@ export class TabPanelComponent extends Panel { /** * Retrieves index value of current tab. * - * @return {number} + * @returns {number} * Indexed number value. */ getCurrentIndex(): number { diff --git a/src/js/stendhal/ui/toolkit/Tooltip.ts b/src/js/stendhal/ui/toolkit/Tooltip.ts new file mode 100644 index 0000000000..203ee42445 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/Tooltip.ts @@ -0,0 +1,75 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Pair } from "../../util/Pair"; + + +/** + * Represents a single or dual state element tooltip text. + */ +export class Tooltip extends Pair { + + /** Element for which text is displayed. */ + private readonly element: HTMLElement; + + + /** + * Creates a new pair of tooltips. + * + * @param {HTMLElement} element + * Element for which text is displayed. + * @param {string} first + * Text when in primary state. + * @param {string=} second + * Text when in secondary state. + * @param {boolean} [primary=true] + * Initial state. `true` for primary, `false` for secondary. Does nothing if `secondary` is not + * defined. + */ + constructor(element: HTMLElement, first: string, second?: string, primary=true) { + super(first, second); + this.element = element; + this.setState(primary); + } + + /** + * Checks if secondary state text is set. + * + * @returns {boolean} + * `true` for dual state functionality, `false` for single. + */ + isDualState(): boolean { + return typeof(this.second) !== "undefined"; + } + + /** + * Updates element text for state. + * + * @param {boolean} primary + * New state. `true` for primary, `false` for secondary. Always uses primary if only has single + * state functionality. + */ + setState(primary: boolean) { + if (primary || !this.isDualState()) { + this.element.title = this.first; + } else { + this.element.title = this.second as string; + } + } + + /** + * Updates element text to inverse state. + */ + toggle() { + this.setState(this.element.title !== this.first); + } +} diff --git a/src/js/stendhal/ui/toolkit/WidgetComponent.ts b/src/js/stendhal/ui/toolkit/WidgetComponent.ts new file mode 100644 index 0000000000..77f26fb809 --- /dev/null +++ b/src/js/stendhal/ui/toolkit/WidgetComponent.ts @@ -0,0 +1,170 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ComponentBase } from "./ComponentBase"; + +import { WidgetType } from "../../data/enum/WidgetType"; + +import { ConfigManager } from "../../util/ConfigManager"; + + +/** + * Represents a component for configuring values. + */ +export abstract class WidgetComponent extends ComponentBase { + + /** Text description. */ + abstract labelElement: HTMLLabelElement; + /** Setting type. */ + protected readonly type: WidgetType; + /** Called when the settings state or value changes. */ + private changeListeners: Function[]; + + private initialized = false; + + + /** + * Creates a widget component. + * + * @param {WidgetType} type + * Widget type. + */ + constructor(type: WidgetType) { + super(); + this.type = type; + this.changeListeners = []; + } + + /** + * Inheriting classes constructors should call this method after the component element is created. + */ + protected initChangeListener() { + if (this.initialized) { + console.warn("Tried to re-initialize widged component"); + return; + } + if (!this.componentElement) { + throw new Error("WidgetComponent.componentElement not defined"); + } + this.initialized = true; + + // listen for changes to component element + this.componentElement.addEventListener("change", (evt: Event) => { + for (const listener of this.changeListeners) { + listener(evt); + } + this.refresh(); + }); + } + + /** + * Adds listener for change event. + * + * @param {Function} listener + * Function to call when change event occurs. + * @return {Function} + */ + addListener(listener: Function): Function { + this.changeListeners.push(listener); + return listener; + } + + /** + * Adds listener for change event. + * + * @param {number} idx + * Insertion index in list of listeners. + * @param {Function} listener + * Function to call when change event occurs. + * @return {Function} + */ + insertListener(idx: number, listener: Function): Function { + this.changeListeners.splice(idx, 0, listener); + return listener; + } + + /** + * Removes change event listener. + * + * @param {number|Function} listener + * Listener function or index. + */ + removeListener(listener: number|Function) { + let idx: number; + if (typeof(listener) === "number") { + idx = listener as number; + } else { + idx = this.changeListeners.indexOf(listener as Function); + } + if (idx > -1 && idx < this.changeListeners.length) { + this.changeListeners.splice(idx, 1); + } + } + + /** + * Adds as child to DOM element. + * + * @param {ComponentBase|HTMLElement} parent + * Component or element to which to add. + */ + override addTo(parent: ComponentBase|HTMLElement) { + const isComponent = parent instanceof ComponentBase; + this.parentComponent = isComponent ? parent as ComponentBase : undefined; + const parentElement = isComponent ? this.parentComponent!.componentElement + : parent as HTMLElement; + parentElement.appendChild(this.labelElement); + if (WidgetType.CHECK !== this.type) { + // check box component element is already child of label + parentElement.appendChild(this.componentElement); + } + } + + /** + * Sets value of component element. + * + * @param {string|number|boolean} value + * New value to be used. + */ + abstract setValue(value: string|number|boolean): void; + + /** + * Retrieves current value of component. + * + * @returns {string|number|boolean} + * Component value. + */ + abstract getValue(): string|number|boolean; + + /** + * Updates value from configuration ID & adds listener to update configuration when value changes. + * + * @param {string} cid + * Configuration ID. + */ + setConfigId(cid: string) { + this.setValue(ConfigManager.get().get(cid) as string); + this.setConfigListener(cid); + } + + /** + * Adds listener to update configuration when value changes. + * + * @param {string} cid + * Configuration ID. + */ + protected setConfigListener(cid: string) { + // needs to be first listener called + this.insertListener(0, (evt: Event) => { + ConfigManager.get().set(cid, this.getValue()); + }); + } +} diff --git a/srcjs/stendhal/util/AngleRange.ts b/src/js/stendhal/util/AngleRange.ts similarity index 100% rename from srcjs/stendhal/util/AngleRange.ts rename to src/js/stendhal/util/AngleRange.ts diff --git a/srcjs/stendhal/util/BackgroundPainter.ts b/src/js/stendhal/util/BackgroundPainter.ts similarity index 96% rename from srcjs/stendhal/util/BackgroundPainter.ts rename to src/js/stendhal/util/BackgroundPainter.ts index 0681a60c2c..80b3dd0a5f 100644 --- a/srcjs/stendhal/util/BackgroundPainter.ts +++ b/src/js/stendhal/util/BackgroundPainter.ts @@ -9,6 +9,8 @@ * * ***************************************************************************/ +import { RenderingContext2D } from "./Types"; + export class BackgroundPainter { @@ -54,7 +56,7 @@ export class BackgroundPainter { * @param height * Number of vertical tiles to draw. */ - paint(ctx: CanvasRenderingContext2D, x: number, y: number, + paint(ctx: RenderingContext2D, x: number, y: number, width: number, height: number) { // FIXME: if image parts were not cached, tile width & height may be 0 if (!this.tileW || !this.tileH) { diff --git a/srcjs/stendhal/util/Chat.ts b/src/js/stendhal/util/Chat.ts similarity index 55% rename from srcjs/stendhal/util/Chat.ts rename to src/js/stendhal/util/Chat.ts index 7542391971..78604b1d7d 100644 --- a/srcjs/stendhal/util/Chat.ts +++ b/src/js/stendhal/util/Chat.ts @@ -9,12 +9,13 @@ * * ***************************************************************************/ +import { stendhal } from "stendhal"; import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; import { ChatLogComponent } from "../ui/component/ChatLogComponent"; -declare let marauroa: any; -declare let stendhal: any; +import { marauroa } from "marauroa" +import { ViewPort } from "ui/ViewPort"; /** @@ -71,8 +72,9 @@ export class Chat { } else { messages = message as string[]; } + let viewPort = ViewPort.get(); for (const m of messages) { - stendhal.ui.gamewindow.addNotifSprite(type, m, profile); + viewPort.addNotifSprite(type, m, profile); } } } @@ -99,4 +101,121 @@ export class Chat { Chat.log("client", message); } } + + /** + * Formats displayed text. + * + * @param message {string} + * Text to parse for special characters. + * @return {string} + * Text formatted with keywords & item names highlighted. + */ + public static formatLogEntry(message: string): string { + if (!message) { + return ""; + } + let res = ""; + let delims = [" ", ",", ".", "!", "?", ":", ";"]; + let length = message.length; + let inHighlight = false, inUnderline = false, + inHighlightQuote = false, inUnderlineQuote = false; + for (let i = 0; i < length; i++) { + let c = message[i]; + + if (c === "\\") { + let n = message[i + 1]; + res += n; + i++; + + // Highlight Start? + } else if (c === "#") { + if (inHighlight) { + res += c; + continue; + } + let n = message[i + 1]; + if (n === "#") { + res += c; + i++; + continue; + } + if (n === "'") { + inHighlightQuote = true; + i++; + } + inHighlight = true; + res += ""; + + // Underline start? + } else if (c === "§") { + if (inUnderline) { + res += c; + continue; + } + let n = message[i + 1]; + if (n === "§") { + res += c; + i++; + continue; + } + if (n === "'") { + inUnderlineQuote = true; + i++; + } + inUnderline = true; + res += ""; + + // End Highlight and Underline? + } else if (c === "'") { + if (inUnderlineQuote) { + inUnderline = false; + inUnderlineQuote = false; + res += ""; + continue; + } + if (inHighlightQuote) { + inHighlight = false; + inHighlightQuote = false; + res += ""; + continue; + } + res += c; + + // HTML escape + } else if (c === "<") { + res += "<"; + + // End of word + } else if (delims.indexOf(c) > -1) { + let n = message[i + 1]; + if (c === " " || n === " " || n == undefined) { + if (inUnderline && !inUnderlineQuote && !inHighlightQuote) { + inUnderline = false; + res += "" + c; + continue; + } + if (inHighlight && !inUnderlineQuote && !inHighlightQuote) { + inHighlight = false; + res += "" + c; + continue; + } + } + res += c; + + // Normal characters + } else { + res += c; + } + } + + // Close opened formattings + if (inUnderline) { + res += ""; + } + if (inHighlight) { + res += ""; + } + + return res; + } } diff --git a/srcjs/stendhal/util/ChatCompletionHelper.ts b/src/js/stendhal/util/ChatCompletionHelper.ts similarity index 97% rename from srcjs/stendhal/util/ChatCompletionHelper.ts rename to src/js/stendhal/util/ChatCompletionHelper.ts index 96e23f11df..388401f833 100644 --- a/srcjs/stendhal/util/ChatCompletionHelper.ts +++ b/src/js/stendhal/util/ChatCompletionHelper.ts @@ -10,8 +10,8 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; import { SlashActionRepo } from "../SlashActionRepo"; @@ -144,7 +144,7 @@ export class ChatCompletionHelper { return; } if (this.playerPrefix == undefined) { - this.playerPrefix = parts[1]; + this.playerPrefix = parts[1].toLowerCase(); } this.playerIndex++; this.cycleNextPlayer(parts); @@ -196,7 +196,7 @@ export class ChatCompletionHelper { break; } const name = stendhal.players[this.playerIndex]; - if (name.startsWith(this.playerPrefix!)) { + if (name.toLowerCase().startsWith(this.playerPrefix!)) { parts[parts.length-1] = name; break; } diff --git a/srcjs/stendhal/util/ConfigManager.ts b/src/js/stendhal/util/ConfigManager.ts similarity index 95% rename from srcjs/stendhal/util/ConfigManager.ts rename to src/js/stendhal/util/ConfigManager.ts index df34c27f0b..61b615fcff 100644 --- a/srcjs/stendhal/util/ConfigManager.ts +++ b/src/js/stendhal/util/ConfigManager.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { stendhal } from "../stendhal"; import { Point } from "./Point"; @@ -17,6 +17,7 @@ import { ui } from "../ui/UI"; import { UIComponentEnum } from "../ui/UIComponentEnum"; import { BuddyListComponent } from "../ui/component/BuddyListComponent"; +import { Paths } from "../data/Paths"; /** @@ -31,6 +32,7 @@ export class ConfigManager { */ private readonly defaults: {[id: string]: string} = { "activity-indicator": "true", + "activity-indicator.animate": "false", // TODO: possible change key prefixes pertaining directly to chat panel to "panel.chat." "chat.autohide": "false", "chat.float": "false", @@ -41,10 +43,11 @@ export class ConfigManager { "chat-opts.custom": "", "click-indicator": "false", "effect.blood": "true", - // TODO: change default to "true" when ready - "effect.lighting": "false", + "effect.entity-overlay": "true", + "effect.lighting": "true", "effect.weather": "true", "effect.no-nude": "true", + "effect.parallax": "true", "effect.shadows": "true", "emojis.native": "false", "font.body": "Carlito", @@ -64,7 +67,7 @@ export class ConfigManager { "pathfinding": "true", "pathfinding.minimap": "true", "sound": "false", - "sound.master.volume": "100", + "sound.master.volume": "50", "sound.ambient.volume": "100", "sound.creature.volume": "100", "sound.gui.volume": "100", @@ -195,8 +198,6 @@ export class ConfigManager { "Carlito": "" }; - /** Cached window states. */ - private readonly windowstates: {[id: string]: Point} = {}; /** @deprecated */ private initialized = false; @@ -454,7 +455,6 @@ export class ConfigManager { * Vertical position. */ setWindowState(id: string, x: number, y: number) { - this.windowstates[id] = new Point(x, y); this.set("window." + id, x + "," + y); } @@ -467,12 +467,11 @@ export class ConfigManager { * Point containing X/Y positioning of window. */ getWindowState(id: string): Point { - if (!this.windowstates.hasOwnProperty(id)) { - const tmp: string[] = (this.get("window." + id) || "0,0").split(","); - // cache state - this.windowstates[id] = new Point(parseInt(tmp[0], 10), parseInt(tmp[1], 10)); - } - return this.windowstates[id]; + let val = this.get("window." + id) || "0,0"; + let tmp: string[] = val.split(","); + let x = parseInt(tmp[0]); + let y = parseInt(tmp[1]); + return new Point(x >= 0 ? x : 0, y >= 0 ? y : 0); } /** @@ -523,7 +522,7 @@ export class ConfigManager { applyTheme(element: HTMLElement, children=false, recurse=false, updateBG=false) { const current = this.getTheme(); element.style.setProperty("background", - "url(" + stendhal.paths.gui + "/" + this.themes.map[current] + ")"); + "url(" + Paths.gui + "/" + this.themes.map[current] + ")"); // make texts readable with dark & light themes let color = "#000000"; @@ -562,7 +561,7 @@ export class ConfigManager { let rootStyle = document.documentElement.style; rootStyle.setProperty("--background-url", - "url(" + stendhal.paths.gui + "/" + this.themes.map[current] + ")"); + "url(" + Paths.gui + "/" + this.themes.map[current] + ")"); if (this.usingDarkTheme()) { rootStyle.setProperty("--text-color", "#fff"); rootStyle.setProperty("--text-color-inactive", "#aaa"); @@ -590,4 +589,18 @@ export class ConfigManager { usingDarkTheme(): boolean { return this.themes.dark[this.getTheme()] == true; } + + /** + * Retreives themes mappings. + */ + getThemesMap(): {[name: string]: string} { + return this.themes.map; + } + + /** + * Retrieves fonts mappings. + */ + getFontsMap(): {[name: string]: string} { + return this.fonts; + } } diff --git a/src/js/stendhal/util/Debug.ts b/src/js/stendhal/util/Debug.ts new file mode 100644 index 0000000000..f848f97ade --- /dev/null +++ b/src/js/stendhal/util/Debug.ts @@ -0,0 +1,63 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +export class Debug { + + /** Properties marked for debugging. */ + private static readonly properties: Record = {}; + + + /** + * Static class. + */ + private constructor() { + // do nothing + } + + /** + * Checks if a property is marked for debugging. + * + * @param {string} prop + * Property name. + * @returns {boolean} + * `true` if `prop` is contained in active list. + */ + static isActive(prop: string): boolean { + return Debug.properties[prop] === true; + } + + /** + * Marks or unmarks a property for debugging. + * + * @param {string} prop + * Property name. + * @param {boolean} active + * `true` to mark as active, `false` for inactive. + */ + static setActive(prop: string, active: boolean) { + Debug.properties[prop] = active; + } + + /** + * Toggles marking property for debugging. + * + * @param {string} prop + * Property name. + * @returns {boolean} + * Property debugging state (`true` if active). + */ + static toggle(prop: string): boolean { + Debug.setActive(prop, !Debug.isActive(prop)); + return Debug.isActive(prop); + } +} diff --git a/srcjs/stendhal/util/DialogHandler.ts b/src/js/stendhal/util/DialogHandler.ts similarity index 100% rename from srcjs/stendhal/util/DialogHandler.ts rename to src/js/stendhal/util/DialogHandler.ts diff --git a/srcjs/stendhal/util/Direction.ts b/src/js/stendhal/util/Direction.ts similarity index 100% rename from srcjs/stendhal/util/Direction.ts rename to src/js/stendhal/util/Direction.ts diff --git a/src/js/stendhal/util/DownloadObject.ts b/src/js/stendhal/util/DownloadObject.ts new file mode 100644 index 0000000000..0f13b19fe4 --- /dev/null +++ b/src/js/stendhal/util/DownloadObject.ts @@ -0,0 +1,49 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * Represents a downloadable file. + */ +export class DownloadObject { + + /** DOM anchor element download link. */ + private readonly anchor: HTMLAnchorElement; + + + /** + * Creates a new downloadable object. + * + * @param filename {string} + * Default filename. + * @param data {string} + * Data contents of download. + */ + constructor(filename: string, data: string) { + this.anchor = document.createElement("a") as HTMLAnchorElement; + this.anchor.download = filename; + this.anchor.target = "_blank"; + this.anchor.href = data; + } + + /** + * Simulates click on anchor element to start download. + * + * @return {boolean} + * `true` if the download was created. + */ + execute(): boolean { + this.anchor.click(); + // TODO: is there a way to check that download execution succeeded? + return true; + } +} diff --git a/src/js/stendhal/util/DownloadUtil.ts b/src/js/stendhal/util/DownloadUtil.ts new file mode 100644 index 0000000000..49b6a17f46 --- /dev/null +++ b/src/js/stendhal/util/DownloadUtil.ts @@ -0,0 +1,118 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Chat } from "./Chat"; +import { DownloadObject } from "./DownloadObject"; +import { SessionManager } from "./SessionManager"; +import { StringUtil } from "./StringUtil"; + +import { ViewPort } from "../ui/ViewPort"; + + +export class DownloadUtil { + + /** + * Creates a timestamp. + * + * @return {string} + * Timestamp formatted string (yyyy-mm-dd_HH.MM.SS). + */ + static timestamp(): string { + const d = new Date(); + const ts = { + yyyy: "" + d.getFullYear(), + mm: ("00" + (d.getMonth() + 1)).slice(-2), + dd: ("00" + d.getDate()).slice(-2), + HH: ("00" + d.getHours()).slice(-2), + MM: ("00" + d.getMinutes()).slice(-2), + SS: ("00" + d.getSeconds()).slice(-2), + ms: "" + d.getMilliseconds() + }; + while (ts.ms.length < 3) { + // pad left with 0s + ts.ms = "0" + ts.ms; + } + // date/time stamp is formatted as yyyy-mm-dd_HH.MM.SS + return ts.yyyy + "-" + ts.mm + "-" + ts.dd + "_" + ts.HH + "." + ts.MM + "." + ts.SS; + } + + /** + * Creates a downloadable object. + * + * @param filename {string} + * Default filename. + * @param uri {string} + * Data URI of download. + * @return {util.DownloadObject.DownloadObject} + * Object to be handled by browser for download. + */ + static build(filename: string, uri: string): DownloadObject { + return new DownloadObject(filename, uri); + } + + /** + * Creates an image download from a canvas element. + * + * @param filename {string} + * Default filename. + * @param canvas {Canvas} + * Canvas containing data to convert to image. + * @return {util.DownloadObject.DownloadObject} + * Object to be handled by browser for image download. + */ + static buildImage(filename: string, canvas: HTMLCanvasElement): DownloadObject { + return DownloadUtil.build(filename, canvas.toDataURL("image/png")); + } + + /** + * Creates a plain text file download. + * + * @param filename {string} + * Default filename. + * @param text {string} + * Text contents. + * @return {util.DownloadObject.DownloadObject} + * Object to be handled by browser for text download. + */ + static buildText(filename: string, text: string): DownloadObject { + return DownloadUtil.build(filename, StringUtil.toDataURL(text)); + } + + /** + * Creates an image download from a canvas element. + * + * @param canvas {Canvas} + * Canvas containing data to convert to image. + * @return {util.DownloadObject.DownloadObject} + * Object to be handled by browser for image download. + */ + static buildScreenshot(): DownloadObject { + Chat.log("client", "Creating screenshot download ..."); + return DownloadUtil.buildImage("stendhal_" + DownloadUtil.timestamp() + ".png", + ViewPort.get().getElement() as HTMLCanvasElement); + } + + /** + * Creates a plain text download of chat log. + * + * @param text {string} + * Chat log text contents. + * @return {util.DownloadObject.DownloadObject} + * Object to be handled by browser for text download. + */ + static buildChatLog(text: string): DownloadObject { + Chat.log("client", "Creating chat log download ..."); + const name = SessionManager.get().getCharName(); + return DownloadUtil.buildText("stendhal_chat_" + (!name ? "" : name + "_") + + DownloadUtil.timestamp() + ".txt", text); + } +} diff --git a/srcjs/stendhal/util/ElementClickListener.ts b/src/js/stendhal/util/ElementClickListener.ts similarity index 93% rename from srcjs/stendhal/util/ElementClickListener.ts rename to src/js/stendhal/util/ElementClickListener.ts index a6dc3e7f85..22f6f06fca 100644 --- a/srcjs/stendhal/util/ElementClickListener.ts +++ b/src/js/stendhal/util/ElementClickListener.ts @@ -10,7 +10,8 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { HTMLUtil } from "ui/HTMLUtil"; +import { stendhal } from "../stendhal"; /** @@ -39,7 +40,7 @@ export class ElementClickListener { element.addEventListener("touchstart", (evt: TouchEvent) => { evt.preventDefault(); this.touchEngaged = evt.changedTouches.length; - }); + }, {passive: true}); element.addEventListener("mouseup", (evt: MouseEvent) => { evt.preventDefault(); if (this.clickEngaged && evt.button == 0 && this.onClick) { @@ -50,7 +51,7 @@ export class ElementClickListener { }); element.addEventListener("touchend", (evt: TouchEvent) => { evt.preventDefault(); - const target = stendhal.ui.html.extractTarget(evt); + const target = HTMLUtil.extractTarget(evt); if (this.touchEngaged == evt.changedTouches.length && target == element && this.onClick) { // FIXME: should veto if moved too much before release this.onClick(evt); diff --git a/srcjs/stendhal/util/FacingHandler.ts b/src/js/stendhal/util/FacingHandler.ts similarity index 97% rename from srcjs/stendhal/util/FacingHandler.ts rename to src/js/stendhal/util/FacingHandler.ts index b115d34363..55d4618296 100644 --- a/srcjs/stendhal/util/FacingHandler.ts +++ b/src/js/stendhal/util/FacingHandler.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var marauroa: any; +import { marauroa } from "marauroa" import { Direction } from "./Direction"; @@ -68,7 +68,7 @@ export class FacingHandler { // default is down let dir = FacingHandler.DOWN; if (marauroa.me) { - dir = parseInt(marauroa.me.dir, 10); + dir = marauroa.me.getFaceDirection().val; dir = dir >= FacingHandler.LOWEST && dir <= FacingHandler.HIGHEST ? dir : FacingHandler.DOWN; } return Direction.VALUES[dir]; diff --git a/src/js/stendhal/util/Globals.ts b/src/js/stendhal/util/Globals.ts new file mode 100644 index 0000000000..0843a0ca91 --- /dev/null +++ b/src/js/stendhal/util/Globals.ts @@ -0,0 +1,32 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { ConfigManager } from "./ConfigManager"; +import { SessionManager } from "./SessionManager"; + + +export namespace Globals { + + const config = ConfigManager.get(); + const session = SessionManager.get(); + + /** + * Retrieves menu style from session/config. + * + * @returns {string} + * Either "traditional" or "floating". + */ + export function getMenuStyle(): string { + return !config.isSet("menu.style") && session.touchOnly() ? "floating" + : config.get("menu.style") || "traditional"; + }; +} diff --git a/srcjs/stendhal/util/JSONLoader.ts b/src/js/stendhal/util/JSONLoader.ts similarity index 94% rename from srcjs/stendhal/util/JSONLoader.ts rename to src/js/stendhal/util/JSONLoader.ts index f68bb9284a..9284092129 100644 --- a/srcjs/stendhal/util/JSONLoader.ts +++ b/src/js/stendhal/util/JSONLoader.ts @@ -9,8 +9,8 @@ * * ***************************************************************************/ -declare var marauroa: any; -declare var stendhal: any; +import { marauroa } from "marauroa" +import { stendhal } from "../stendhal"; export class JSONLoader { diff --git a/srcjs/stendhal/util/KeyCode.ts b/src/js/stendhal/util/KeyCode.ts similarity index 100% rename from srcjs/stendhal/util/KeyCode.ts rename to src/js/stendhal/util/KeyCode.ts diff --git a/srcjs/stendhal/util/KeyHandler.ts b/src/js/stendhal/util/KeyHandler.ts similarity index 99% rename from srcjs/stendhal/util/KeyHandler.ts rename to src/js/stendhal/util/KeyHandler.ts index 7906657689..a4a6372beb 100644 --- a/srcjs/stendhal/util/KeyHandler.ts +++ b/src/js/stendhal/util/KeyHandler.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var marauroa: any; +import { marauroa } from "marauroa" import { ChatCompletionHelper } from "./ChatCompletionHelper"; import { Direction } from "./Direction"; diff --git a/srcjs/stendhal/util/MapOfSets.ts b/src/js/stendhal/util/MapOfSets.ts similarity index 100% rename from srcjs/stendhal/util/MapOfSets.ts rename to src/js/stendhal/util/MapOfSets.ts diff --git a/srcjs/stendhal/util/MathUtil.ts b/src/js/stendhal/util/MathUtil.ts similarity index 82% rename from srcjs/stendhal/util/MathUtil.ts rename to src/js/stendhal/util/MathUtil.ts index 28b8009f28..eb6faa3f3e 100644 --- a/srcjs/stendhal/util/MathUtil.ts +++ b/src/js/stendhal/util/MathUtil.ts @@ -118,4 +118,26 @@ export class MathUtil { // NOTE: JavaScript has signed 0 value so get absolute just for safety return Math.abs(n < 0 ? n + 360 : n); } + + /** + * Converts a number value to hex string. + * + * @param n {number} + * Number value to be converted. + * @param pad {boolean} + * Left pad with zeros for up to six characters (default: `true`). + * @param slice {boolean} + * If `true`, strip any characters preceding last six (default: `false`). + * @return {string} + * Hexadecimal string representation (excluding "#" prefix). + */ + static toHex(n: number, pad=true, slice=false): string { + // ensure number is unsigned & convert to hexadecimal string + let h = (n >>> 0).toString(16).toUpperCase(); + if (h.length < 6 && pad) { + // pad to make at least 6 characters long + h = ("000000" + h).slice(-6); + } + return slice ? h.slice(-6) : h; + } } diff --git a/srcjs/stendhal/util/Nature.ts b/src/js/stendhal/util/Nature.ts similarity index 95% rename from srcjs/stendhal/util/Nature.ts rename to src/js/stendhal/util/Nature.ts index 01be2b1e22..a0a2c944db 100644 --- a/srcjs/stendhal/util/Nature.ts +++ b/src/js/stendhal/util/Nature.ts @@ -9,7 +9,7 @@ * * ***************************************************************************/ -declare var stendhal: any; +import { Paths } from "../data/Paths"; /** @@ -47,7 +47,7 @@ export class Nature { * Sprite path. */ getWeaponPath(weapon: string): string { - let path = stendhal.paths.sprites + "/combat/" + weapon; + let path = Paths.sprites + "/combat/" + weapon; if (typeof(this.elem) !== "undefined") { path += "_" + this.elem; } diff --git a/srcjs/stendhal/util/NotificationType.ts b/src/js/stendhal/util/NotificationType.ts similarity index 97% rename from srcjs/stendhal/util/NotificationType.ts rename to src/js/stendhal/util/NotificationType.ts index ab7e813492..a668c3a704 100644 --- a/srcjs/stendhal/util/NotificationType.ts +++ b/src/js/stendhal/util/NotificationType.ts @@ -10,7 +10,7 @@ * * ***************************************************************************/ -import { Color } from "./Color"; +import { Color } from "../data/color/Color"; export const NotificationType = { diff --git a/srcjs/stendhal/util/Pair.ts b/src/js/stendhal/util/Pair.ts similarity index 97% rename from srcjs/stendhal/util/Pair.ts rename to src/js/stendhal/util/Pair.ts index 8f275313f0..f578ed771e 100644 --- a/srcjs/stendhal/util/Pair.ts +++ b/src/js/stendhal/util/Pair.ts @@ -15,7 +15,5 @@ * Class representing a pair of objects. */ export class Pair { - [index: string]: any; - constructor(readonly first: T1, readonly second: T2) {} } diff --git a/srcjs/stendhal/util/Point.ts b/src/js/stendhal/util/Point.ts similarity index 100% rename from srcjs/stendhal/util/Point.ts rename to src/js/stendhal/util/Point.ts diff --git a/src/js/stendhal/util/ScreenCapture.ts b/src/js/stendhal/util/ScreenCapture.ts new file mode 100644 index 0000000000..e4e2eef35c --- /dev/null +++ b/src/js/stendhal/util/ScreenCapture.ts @@ -0,0 +1,251 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Chat } from "./Chat"; +import { Debug } from "./Debug"; +import { DownloadUtil } from "./DownloadUtil"; + + +/** + * Interface defining video attributes such as MIME type, framerate, & encoders. + */ +interface VideoDefinition { + mime: string, // MIME type + container: string, // media container + framerate: number, // video framerate (frames per second) + codec?: string, // video encoder + bitrate?: number, // video bitrate (bits per second) + acodec?: string, // audio encoder + abitrate?: number // audio bitrate (bits per second) +} + + +/** + * Manages capturing video of the client. + * + * TODO: + * - handle audio capture + * - allow attributes such as framerate, bitrate, etc. to be customized + */ +export class ScreenCapture { + + /** Property denoting state of activity. */ + private static active = false; + /** Video recorder. */ + private capture!: MediaRecorder; + /** Recorded data. */ + private readonly chunks: any[]; + /** Video capture definition. */ + private readonly def?: VideoDefinition; + + + constructor() { + this.chunks = []; + this.def = this.getDefinition(); + } + + /** + * Begins recording. + * + * @param {Canvas} canvas + * Canvas element to record. + * @param {AudioContext=} audio + * Sound manager from which to record audio. + */ + start(canvas: HTMLCanvasElement, audio?: AudioContext) { + if (!Debug.isActive("screencap")) { + Chat.log("client", "Screen capture debugging is disabled"); + return; + } + + if (!this.def) { + Chat.log("error", "No suitable video codec available"); + return; + } + if (!this.def.acodec) { + Chat.log("warning", "Audio capture not supported"); + } + Chat.log("client", "Starting video capture ..."); + Chat.log("client", "  MIME type: " + this.def.mime); + Chat.log("client", "  framerate: " + this.def.framerate.toFixed(2) + " frames/sec"); + if (this.def.codec) { + Chat.log("client", "  video encoder: " + this.def.codec + " (" + this.def.bitrate + + " bits/sec)"); + if (this.def.acodec) { + Chat.log("client", "  audio encoder: " + this.def.acodec + " (" + + this.def.abitrate + " bits/sec)"); + } + } + + // FIXME: framerate not working, may need to use library for encoding + this.capture = new MediaRecorder(canvas.captureStream(this.def.framerate), { + mimeType: this.getCodec(this.def), + videoBitsPerSecond: this.def.bitrate, + audioBitsPerSecond: this.def.abitrate + }); + // listener to store captured data + this.capture.ondataavailable = (e: any) => { + this.chunks.push(e.data); + }; + // listener to create download after capture ends + this.capture.onstop = () => { + this.createDownload(); + }; + ScreenCapture.active = true; + this.capture.start(); + } + + /** + * Stops recording & creates data download. + */ + stop() { + ScreenCapture.active = false; + if (!this.capture) { + return; + } + this.capture.stop(); + } + + /** + * Creates a video definition based on available media containers & codecs. + * + * @returns {VideoDefinition|undefined} + * Supported video definiton or `undefined`. + */ + private getDefinition(): VideoDefinition|undefined { + const containers = ["mp4", "webm", "ogg"]; + const codecs = ["avc1", "h264", "av1", "vp9", "vp8"]; + const acodecs = ["aac", "vorbis", "mpeg"]; + + for (const container of containers) { + for (const codec of codecs) { + for (const acodec of acodecs) { + const def = this.buildDefinition(container, codec, acodec); + if (this.checkDefinition(def)) { + return def; + } + } + } + } + // fallback to video only + for (const container of containers) { + for (const codec of codecs) { + const def = this.buildDefinition(container, codec); + if (this.checkDefinition(def)) { + return def; + } + } + } + // fallback to default encoder + for (const container of containers) { + const def = this.buildDefinition(container); + if (this.checkDefinition(def)) { + return def; + } + } + // no suitable codecs available + return undefined; + } + + /** + * Builds a video definition based on parameters. + * + * @param {string} container + * Container type (mp4, webm, or ogg). + * @param {string=} codec + * Video codec (avc1, h264, vp9, etc.). + * @param {string=} acodec + * Audio codec (aac, vorbis, mpeg, etc.). + */ + private buildDefinition(container: string, codec?: string, acodec?: string): VideoDefinition { + const def: any = { + mime: "video/" + container, + container: container, + framerate: 30000 / 1001, // NTSC standard (29.97) + bitrate: 1500000 // 1.5 Mbit/sec + }; + if (codec) { + def.codec = codec; + if (acodec) { + def.acodec = acodec; + def.abitrate = 96000; // 96 Kbit/sec + } + } + return def; + } + + /** + * Checks if a video definition is supported by Web API & browser. + * + * @param {VideoDefinition} def + * Video definition with MIME, container, codec, etc. information. + * @returns {boolean} + * `true` if the browser supports encoding with definition's codecs. + */ + private checkDefinition(def: VideoDefinition): boolean { + return MediaRecorder.isTypeSupported(this.getCodec(def)); + } + + /** + * Converts video definition to codec string formatted for use with Web API. + * + * @param {VideoDefinition} def + * Video definition with MIME, container, codec, etc. information. + * @returns {string} + * String formatted as "[;codecs=[,null
    if no mapped sprite. - */ - getSprite(index: number): Sprite; + /** + * Message when a change is made to the client that won't take effect until after player changes + * maps or the page is reloaded. + */ + public static changeNeedsRefresh() { + Chat.log("client", "Changes will take effect after changing maps or reloading page."); + } } diff --git a/src/js/stendhal/util/StringUtil.ts b/src/js/stendhal/util/StringUtil.ts new file mode 100644 index 0000000000..e043909f74 --- /dev/null +++ b/src/js/stendhal/util/StringUtil.ts @@ -0,0 +1,70 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +/** + * String helper functions. + */ +export namespace StringUtil { + + /** + * Checks if a string is empty or contains only whitespace characters. + * + * @param {string} st + * String to be checked. + * @returns {boolean} + * `true` if string length excluding whitespace characters is 0. + */ + export function isEmpty(st: string): boolean { + if (!st) { + return true; + } + return st.trim() === ""; + }; + + /** + * Adds character to left side of string if needed. + * + * @param {string} st + * String value being modified. + * @param {string} c + * Character or set of characters to use for padding. + * @param {number} len + * Length of resulting string (if padded). + */ + export function padLeft(st: string, c: string, len: number): string { + if (st.length >= len) { + // no padding needed + return st; + } + while (st.length < len) { + st = c + st; + } + return st.slice(-len); + }; + + /** + * Converts a plain text string to data URL. + * + * @param text {string} + * Text to be converted. + * @param mime {string} + * MIME type (default: "text/plain"). + * @param charset {string} + * Character set encoding (default: "utf-8"). + * @return {string} + * Data URL encoded string. + */ + export function toDataURL(text: string, mime: string="text/plain", charset: string="utf-8"): string { + return "data:" + mime + ";charset=" + charset + "," + window.encodeURIComponent(text); + }; +} diff --git a/src/js/stendhal/util/Types.ts b/src/js/stendhal/util/Types.ts new file mode 100644 index 0000000000..34ccdcdf56 --- /dev/null +++ b/src/js/stendhal/util/Types.ts @@ -0,0 +1,2 @@ +export type RenderingContext2D = CanvasRenderingContext2D | OffscreenCanvasRenderingContext2D; +export type Canvas = HTMLCanvasElement | OffscreenCanvas; diff --git a/src/js/stendhal/util/WeatherRenderer.ts b/src/js/stendhal/util/WeatherRenderer.ts new file mode 100644 index 0000000000..8995c777f3 --- /dev/null +++ b/src/js/stendhal/util/WeatherRenderer.ts @@ -0,0 +1,287 @@ +/*************************************************************************** + * Copyright © 2003-2024 - Faiumoni e. V. * + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU Affero General Public License as * + * published by the Free Software Foundation; either version 3 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + +import { Paths } from "../data/Paths"; +import { TileStore } from "../data/TileStore"; + +import { SoundObject } from "../data/sound/SoundFactory"; +import { Canvas, RenderingContext2D } from "./Types"; + +import { stendhal } from "../stendhal"; +import { ImageRef } from "sprite/image/ImageRef"; +import { images } from "sprite/image/ImageManager"; +import { ViewPort } from "ui/ViewPort"; + + +const weatherLoops = { + "rain": true, + "rain_heavy": true, + "rain_light": true +} as {[key: string]: boolean}; + +interface WeatherSprite extends ImageRef { + frames: number[]; + delays: number[]; +} + +export class WeatherRenderer { + + private enabled = true; + private sprite?: WeatherSprite; + private frameIdx = 0; + private lastUpdate = 0; + private tilesX = 0; + private tilesY = 0; + private audio?: SoundObject; + private soundLayer = stendhal.sound.layers.indexOf("ambient"); + + private weatherName?: string; + + /** Special handling for fog animation. */ + private fog: boolean; + private heavyFog: boolean; + + /** Singleton instance. */ + private static instance: WeatherRenderer; + + + /** + * Retrieves singleton instance. + * + * @return + * WeatherRenderer static instance. + */ + static get(): WeatherRenderer { + if (!WeatherRenderer.instance) { + WeatherRenderer.instance = new WeatherRenderer(); + } + return WeatherRenderer.instance; + } + + /** + * Hidden singleton constructor. + * + * Use WeatherRenderer.get(). + */ + private constructor() { + this.fog = false; + this.heavyFog = false; + } + + /** + * Called when zone is updated to configure the type of weather. + * + * @param weather + * Weather type identifier. + */ + async update(weather?: string) { + this.enabled = stendhal.config.getBoolean("effect.weather"); + if (!this.enabled) { + // prevent playing sound & other weather-related instructions + return; + } + this.heavyFog = weather === "fog_heavy"; + this.fog = this.heavyFog || weather === "fog"; + if (this.fog) { + weather = "fog_ani"; + } + + this.weatherName = weather; + + this.frameIdx = 0; + this.lastUpdate = Date.now(); + + // stop previous sounds + // FIXME: should continue playing if weather is same on next map + if (this.audio) { + stendhal.sound.stop(this.soundLayer, this.audio); + this.audio = undefined; + } + + if (!weather) { + this.sprite = undefined; + } else { + const img = Paths.weather + "/" + weather + ".png"; + let sprite = images.load(img) + await sprite.waitFor(); + if (weather != this.weatherName || !sprite.image) { + sprite.free(); + return; + } + + /* FIXME: + * "TypeError: $stendhal$$.data.$tileset$.$weatherAnimationMap$ + * is undefined". TileStore.weatherMap is not always loaded + * before this is called. + */ + const animationMap = TileStore.get().getWeatherMap()[img]; + if (animationMap && Object.keys(animationMap).length == 0) { + console.error("weather animation map for '" + weather + "' is empty"); + return; + } + + if (animationMap) { + sprite.frames = animationMap[0].frames; + sprite.delays = animationMap[0].delays; + } else { + // weather is not animated + sprite.frames = [0]; + } + + let spriteH = sprite.image.height; + const canvas = document.getElementById("viewport") as Canvas; + this.tilesX = Math.ceil(canvas.width / spriteH) + 1; + this.tilesY = Math.ceil(canvas.height / spriteH) + 1; + + if (weatherLoops[weather]) { + this.audio = stendhal.sound.playGlobalizedLoop("weather/" + weather, this.soundLayer); + } + this.sprite = sprite; + } + } + + /** + * Draws the weather animation. + * + * @param ctx + * Drawing target element. + */ + draw(ctx: RenderingContext2D) { + if (!this.enabled || !this.sprite || !this.sprite.frames) { + return; + } + let viewPort = ViewPort.get(); + + if (this.weatherName === "clouds") { + ctx.save(); + ctx.globalAlpha = 0.80; + this.drawClouds(ctx, viewPort.offsetX, viewPort.offsetY); + ctx.restore(); + } else if (this.fog) { + this.drawFog(ctx, viewPort.offsetX, viewPort.offsetY); + } else { + this.drawOther(ctx, viewPort.offsetX, viewPort.offsetY); + } + } + + /** + * Draws clouds animation. + * + * @param {RenderingContext2D) ctx + * @param {number} offsetX + * @param {number} offsetY + */ + private drawClouds(ctx: RenderingContext2D, offsetX: number, offsetY: number) { + let image = this.sprite?.image; + if (!image) { + return + } + const drawStart = Date.now(); + const timeDiff = drawStart - this.lastUpdate; + const dim = {width: image.width, height: image.height}; + + // horizontal drift rate for wind effect (1 pixel per 100 milliseconds) + let wind = Math.floor(timeDiff / 100); + if (wind >= dim.width) { + wind = 0; + this.lastUpdate = drawStart; + } + + // drift relative to movement for depth effect + const driftX = offsetX - Math.floor(offsetX * 0.25); + const driftY = offsetY - Math.floor(offsetY * 0.25); + + const clipLeft = offsetX - (offsetX % dim.width) + driftX + wind; + const clipTop = offsetY - (offsetY % dim.height) + driftY; + + for (let dy = -clipTop; dy < offsetY + ctx.canvas.height; dy += dim.height) { + for (let dx = -clipLeft; dx < offsetX + ctx.canvas.width; dx += dim.width) { + ctx.drawImage(image, + 0, 0, dim.width, dim.height, + dx, dy, dim.width, dim.height); + } + } + } + + /** + * Draws fog animation. + * + * @param {RenderingContext2D) ctx + * @param {number} offsetX + * @param {number} offsetY + */ + private drawFog(ctx: RenderingContext2D, offsetX: number, offsetY: number) { + ctx.save(); + if (!this.heavyFog) { + // reduce opacity for light fog + ctx.globalAlpha = 0.5; + } + this.drawClouds(ctx, offsetX, offsetY); + ctx.restore(); + } + + /** + * Draws types of weather other than fog. + * + * @param {RenderingContext2D) ctx + * @param {number} offsetX + * @param {number} offsetY + */ + private drawOther(ctx: RenderingContext2D, offsetX: number, offsetY: number) { + let image = this.sprite?.image; + if (!image) { + return + } + // width & height dimensions should be the same + const dim = image.height; + const clipLeft = offsetX % dim; + const clipTop = offsetY % dim; + for (let ix = 0; ix < this.tilesX; ix++) { + for (let iy = 0; iy < this.tilesY; iy++) { + ctx.drawImage(image, + this.sprite!.frames[this.frameIdx]*dim, + 0, + dim, dim, + (ix*dim)+offsetX-clipLeft, + (iy*dim)+offsetY-clipTop, + dim, dim); + } + } + + if (this.sprite!.delays) { + const cycleTime = Date.now(); + const elapsed = cycleTime - this.lastUpdate; + if (elapsed >= this.sprite!.delays[this.frameIdx]) { + this.lastUpdate = cycleTime; + this.frameIdx = this.getNextFrame(elapsed); + } + } + } + + /** + * Calculates the next frame to display incorporating frame skipping. + * + * @param elapsed + * Amount of time (ms) that has elapsed. + * @return + * The next frame index that should be drawn. + */ + private getNextFrame(elapsed: number): number { + let delayComb = 0, idx = this.frameIdx; + for (idx; delayComb < elapsed; idx++) { + delayComb += this.sprite!.delays[idx]; + if (idx + 1 >= this.sprite!.delays.length) { + idx = -1; + } + } + return idx; + } +} diff --git a/srcjs/jsxgraph-util.js b/srcjs/jsxgraph-util.js deleted file mode 100644 index c2ab4938ab..0000000000 --- a/srcjs/jsxgraph-util.js +++ /dev/null @@ -1,1169 +0,0 @@ -/* - From: http://jsxgraph.uni-bayreuth.de/wp/tag/gunzip/ - From: https://jsxgraph.org/wp/ - - Copyright 2008,2009 - Matthias Ehmann, - Michael Gerhaeuser, - Carsten Miller, - Bianca Valentin, - Alfred Wassermann, - Peter Wilfahrt - - This file is part of JSXGraph. - - JSXGraph is free software: you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - JSXGraph is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public License - along with JSXGraph. If not, see . -*/ - -/** - * @fileoverview Utilities for uncompressing and base64 decoding - */ - -/** - * @class Util class - * Class for gunzipping, unzipping and base64 decoding of files. - * It is used for reading GEONExT, Geogebra and Intergeo files. - * - * Only Huffman codes are decoded in gunzip. - * The code is based on the source code for gunzip.c by Pasi Ojala - * @see http://www.cs.tut.fi/~albert/Dev/gunzip/gunzip.c - * @see http://www.cs.tut.fi/~albert - */ -JXG = {}; -JXG.Util = {}; - -/** - * Unzip zip files - */ -JXG.Util.Unzip = function (barray){ - var outputArr = [], - output = "", - debug = false, - gpflags, - files = 0, - unzipped = [], - crc, - buf32k = new Array(32768), - bIdx = 0, - modeZIP=false, - - CRC, SIZE, - - bitReverse = [ - 0x00, 0x80, 0x40, 0xc0, 0x20, 0xa0, 0x60, 0xe0, - 0x10, 0x90, 0x50, 0xd0, 0x30, 0xb0, 0x70, 0xf0, - 0x08, 0x88, 0x48, 0xc8, 0x28, 0xa8, 0x68, 0xe8, - 0x18, 0x98, 0x58, 0xd8, 0x38, 0xb8, 0x78, 0xf8, - 0x04, 0x84, 0x44, 0xc4, 0x24, 0xa4, 0x64, 0xe4, - 0x14, 0x94, 0x54, 0xd4, 0x34, 0xb4, 0x74, 0xf4, - 0x0c, 0x8c, 0x4c, 0xcc, 0x2c, 0xac, 0x6c, 0xec, - 0x1c, 0x9c, 0x5c, 0xdc, 0x3c, 0xbc, 0x7c, 0xfc, - 0x02, 0x82, 0x42, 0xc2, 0x22, 0xa2, 0x62, 0xe2, - 0x12, 0x92, 0x52, 0xd2, 0x32, 0xb2, 0x72, 0xf2, - 0x0a, 0x8a, 0x4a, 0xca, 0x2a, 0xaa, 0x6a, 0xea, - 0x1a, 0x9a, 0x5a, 0xda, 0x3a, 0xba, 0x7a, 0xfa, - 0x06, 0x86, 0x46, 0xc6, 0x26, 0xa6, 0x66, 0xe6, - 0x16, 0x96, 0x56, 0xd6, 0x36, 0xb6, 0x76, 0xf6, - 0x0e, 0x8e, 0x4e, 0xce, 0x2e, 0xae, 0x6e, 0xee, - 0x1e, 0x9e, 0x5e, 0xde, 0x3e, 0xbe, 0x7e, 0xfe, - 0x01, 0x81, 0x41, 0xc1, 0x21, 0xa1, 0x61, 0xe1, - 0x11, 0x91, 0x51, 0xd1, 0x31, 0xb1, 0x71, 0xf1, - 0x09, 0x89, 0x49, 0xc9, 0x29, 0xa9, 0x69, 0xe9, - 0x19, 0x99, 0x59, 0xd9, 0x39, 0xb9, 0x79, 0xf9, - 0x05, 0x85, 0x45, 0xc5, 0x25, 0xa5, 0x65, 0xe5, - 0x15, 0x95, 0x55, 0xd5, 0x35, 0xb5, 0x75, 0xf5, - 0x0d, 0x8d, 0x4d, 0xcd, 0x2d, 0xad, 0x6d, 0xed, - 0x1d, 0x9d, 0x5d, 0xdd, 0x3d, 0xbd, 0x7d, 0xfd, - 0x03, 0x83, 0x43, 0xc3, 0x23, 0xa3, 0x63, 0xe3, - 0x13, 0x93, 0x53, 0xd3, 0x33, 0xb3, 0x73, 0xf3, - 0x0b, 0x8b, 0x4b, 0xcb, 0x2b, 0xab, 0x6b, 0xeb, - 0x1b, 0x9b, 0x5b, 0xdb, 0x3b, 0xbb, 0x7b, 0xfb, - 0x07, 0x87, 0x47, 0xc7, 0x27, 0xa7, 0x67, 0xe7, - 0x17, 0x97, 0x57, 0xd7, 0x37, 0xb7, 0x77, 0xf7, - 0x0f, 0x8f, 0x4f, 0xcf, 0x2f, 0xaf, 0x6f, 0xef, - 0x1f, 0x9f, 0x5f, 0xdf, 0x3f, 0xbf, 0x7f, 0xff - ], - - cplens = [ - 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 19, 23, 27, 31, - 35, 43, 51, 59, 67, 83, 99, 115, 131, 163, 195, 227, 258, 0, 0 - ], - - cplext = [ - 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, - 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 0, 99, 99 - ], /* 99==invalid */ - - cpdist = [ - 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0007, 0x0009, 0x000d, - 0x0011, 0x0019, 0x0021, 0x0031, 0x0041, 0x0061, 0x0081, 0x00c1, - 0x0101, 0x0181, 0x0201, 0x0301, 0x0401, 0x0601, 0x0801, 0x0c01, - 0x1001, 0x1801, 0x2001, 0x3001, 0x4001, 0x6001 - ], - - cpdext = [ - 0, 0, 0, 0, 1, 1, 2, 2, - 3, 3, 4, 4, 5, 5, 6, 6, - 7, 7, 8, 8, 9, 9, 10, 10, - 11, 11, 12, 12, 13, 13 - ], - - border = [16, 17, 18, 0, 8, 7, 9, 6, 10, 5, 11, 4, 12, 3, 13, 2, 14, 1, 15], - - bA = barray, - - bytepos=0, - bitpos=0, - bb = 1, - bits=0, - - NAMEMAX = 256, - - nameBuf = [], - - fileout; - - function readByte(){ - bits+=8; - if (bytepos"); - return bA[bytepos++]; - } else - return -1; - }; - - function byteAlign(){ - bb = 1; - }; - - function readBit(){ - var carry; - bits++; - carry = (bb & 1); - bb >>= 1; - if (bb==0){ - bb = readByte(); - carry = (bb & 1); - bb = (bb>>1) | 0x80; - } - return carry; - }; - - function readBits(a) { - var res = 0, - i = a; - - while(i--) { - res = (res<<1) | readBit(); - } - if(a) { - res = bitReverse[res]>>(8-a); - } - return res; - }; - - function flushBuffer(){ - //document.write('FLUSHBUFFER:'+buf32k); - bIdx = 0; - }; - function addBuffer(a){ - SIZE++; - //CRC=updcrc(a,crc); - buf32k[bIdx++] = a; - outputArr.push(String.fromCharCode(a)); - //output+=String.fromCharCode(a); - if(bIdx==0x8000){ - //document.write('ADDBUFFER:'+buf32k); - bIdx=0; - } - }; - - function HufNode() { - this.b0=0; - this.b1=0; - this.jump = null; - this.jumppos = -1; - }; - - var LITERALS = 288; - - var literalTree = new Array(LITERALS); - var distanceTree = new Array(32); - var treepos=0; - var Places = null; - var Places2 = null; - - var impDistanceTree = new Array(64); - var impLengthTree = new Array(64); - - var len = 0; - var fpos = new Array(17); - fpos[0]=0; - var flens; - var fmax; - - function IsPat() { - while (1) { - if (fpos[len] >= fmax) - return -1; - if (flens[fpos[len]] == len) - return fpos[len]++; - fpos[len]++; - } - }; - - function Rec() { - var curplace = Places[treepos]; - var tmp; - if (debug) - document.write("
    len:"+len+" treepos:"+treepos); - if(len==17) { //war 17 - return -1; - } - treepos++; - len++; - - tmp = IsPat(); - if (debug) - document.write("
    IsPat "+tmp); - if(tmp >= 0) { - curplace.b0 = tmp; /* leaf cell for 0-bit */ - if (debug) - document.write("
    b0 "+curplace.b0); - } else { - /* Not a Leaf cell */ - curplace.b0 = 0x8000; - if (debug) - document.write("
    b0 "+curplace.b0); - if(Rec()) - return -1; - } - tmp = IsPat(); - if(tmp >= 0) { - curplace.b1 = tmp; /* leaf cell for 1-bit */ - if (debug) - document.write("
    b1 "+curplace.b1); - curplace.jump = null; /* Just for the display routine */ - } else { - /* Not a Leaf cell */ - curplace.b1 = 0x8000; - if (debug) - document.write("
    b1 "+curplace.b1); - curplace.jump = Places[treepos]; - curplace.jumppos = treepos; - if(Rec()) - return -1; - } - len--; - return 0; - }; - - function CreateTree(currentTree, numval, lengths, show) { - var i; - /* Create the Huffman decode tree/table */ - //document.write("
    createtree
    "); - if (debug) - document.write("currentTree "+currentTree+" numval "+numval+" lengths "+lengths+" show "+show); - Places = currentTree; - treepos=0; - flens = lengths; - fmax = numval; - for (i=0;i<17;i++) - fpos[i] = 0; - len = 0; - if(Rec()) { - //fprintf(stderr, "invalid huffman tree\n"); - if (debug) - alert("invalid huffman tree\n"); - return -1; - } - if (debug){ - document.write('
    Tree: '+Places.length); - for (var a=0;a<32;a++){ - document.write("Places["+a+"].b0="+Places[a].b0+"
    "); - document.write("Places["+a+"].b1="+Places[a].b1+"
    "); - } - } - - /*if(show) { - var tmp; - for(tmp=currentTree;tmpjump?tmp->jump-currentTree:0,(tmp->jump?tmp->jump-currentTree:0)*6+0xcf0); - if(!(tmp.b0 & 0x8000)) { - //fprintf(stdout, " 0x%03x (%c)", tmp->b0,(tmp->b0<256 && isprint(tmp->b0))?tmp->b0:'�'); - } - if(!(tmp.b1 & 0x8000)) { - if((tmp.b0 & 0x8000)) - fprintf(stdout, " "); - fprintf(stdout, " 0x%03x (%c)", tmp->b1,(tmp->b1<256 && isprint(tmp->b1))?tmp->b1:'�'); - } - fprintf(stdout, "\n"); - } - }*/ - return 0; - }; - - function DecodeValue(currentTree) { - var len, i, - xtreepos=0, - X = currentTree[xtreepos], - b; - - /* decode one symbol of the data */ - while(1) { - b=readBit(); - if (debug) - document.write("b="+b); - if(b) { - if(!(X.b1 & 0x8000)){ - if (debug) - document.write("ret1"); - return X.b1; /* If leaf node, return data */ - } - X = X.jump; - len = currentTree.length; - for (i=0;i>1); - if(j > 23) { - j = (j<<1) | readBit(); /* 48..255 */ - - if(j > 199) { /* 200..255 */ - j -= 128; /* 72..127 */ - j = (j<<1) | readBit(); /* 144..255 << */ - } else { /* 48..199 */ - j -= 48; /* 0..151 */ - if(j > 143) { - j = j+136; /* 280..287 << */ - /* 0..143 << */ - } - } - } else { /* 0..23 */ - j += 256; /* 256..279 << */ - } - if(j < 256) { - addBuffer(j); - //document.write("out:"+String.fromCharCode(j)); - /*fprintf(errfp, "@%d %02x\n", SIZE, j);*/ - } else if(j == 256) { - /* EOF */ - break; - } else { - var len, dist; - - j -= 256 + 1; /* bytes + EOF */ - len = readBits(cplext[j]) + cplens[j]; - - j = bitReverse[readBits(5)]>>3; - if(cpdext[j] > 8) { - dist = readBits(8); - dist |= (readBits(cpdext[j]-8)<<8); - } else { - dist = readBits(cpdext[j]); - } - dist += cpdist[j]; - - /*fprintf(errfp, "@%d (l%02x,d%04x)\n", SIZE, len, dist);*/ - for(j=0;jparam: "+literalCodes+" "+distCodes+" "+lenCodes+"
    "); - for(j=0; j<19; j++) { - ll[j] = 0; - } - - // Get the decode tree code lengths - - //document.write("
    "); - for(j=0; jll:'+ll); - len = distanceTree.length; - for (i=0; idistanceTree"); - for(var a=0;a"+distanceTree[a].b0+" "+distanceTree[a].b1+" "+distanceTree[a].jump+" "+distanceTree[a].jumppos); - /*if (distanceTree[a].jumppos!=-1) - document.write(" "+distanceTree[a].jump.b0+" "+distanceTree[a].jump.b1); - */ - } - } - //document.write('
    tree created'); - - //read in literal and distance code lengths - n = literalCodes + distCodes; - i = 0; - var z=-1; - if (debug) - document.write("
    n="+n+" bits: "+bits+"
    "); - while(i < n) { - z++; - j = DecodeValue(distanceTree); - if (debug) - document.write("
    "+z+" i:"+i+" decode: "+j+" bits "+bits+"
    "); - if(j<16) { // length of code in bits (0..15) - ll[i++] = j; - } else if(j==16) { // repeat last length 3 to 6 times - var l; - j = 3 + readBits(2); - if(i+j > n) { - flushBuffer(); - return 1; - } - l = i ? ll[i-1] : 0; - while(j--) { - ll[i++] = l; - } - } else { - if(j==17) { // 3 to 10 zero length codes - j = 3 + readBits(3); - } else { // j == 18: 11 to 138 zero length codes - j = 11 + readBits(7); - } - if(i+j > n) { - flushBuffer(); - return 1; - } - while(j--) { - ll[i++] = 0; - } - } - } - /*for(j=0; jliteralTree"); - while(1) { - j = DecodeValue(literalTree); - if(j >= 256) { // In C64: if carry set - var len, dist; - j -= 256; - if(j == 0) { - // EOF - break; - } - j--; - len = readBits(cplext[j]) + cplens[j]; - - j = DecodeValue(distanceTree); - if(cpdext[j] > 8) { - dist = readBits(8); - dist |= (readBits(cpdext[j]-8)<<8); - } else { - dist = readBits(cpdext[j]); - } - dist += cpdist[j]; - while(len--) { - var c = buf32k[(bIdx - dist) & 0x7fff]; - addBuffer(c); - } - } else { - addBuffer(j); - } - } - } - } while(!last); - flushBuffer(); - - byteAlign(); - return 0; - }; - - JXG.Util.Unzip.prototype.unzipFile = function(name) { - var i; - this.unzip(); - //alert(unzipped[0][1]); - for (i=0;i"); - } - */ - //alert(bA); - nextFile(); - return unzipped; - }; - - function nextFile(){ - if (debug) - alert("NEXTFILE"); - outputArr = []; - var tmp = []; - modeZIP = false; - tmp[0] = readByte(); - tmp[1] = readByte(); - if (debug) - alert("type: "+tmp[0]+" "+tmp[1]); - if (tmp[0] == parseInt("78",16) && tmp[1] == parseInt("da",16)){ //GZIP - if (debug) - alert("GEONExT-GZIP"); - DeflateLoop(); - if (debug) - alert(outputArr.join('')); - unzipped[files] = new Array(2); - unzipped[files][0] = outputArr.join(''); - unzipped[files][1] = "geonext.gxt"; - files++; - } - if (tmp[0] == parseInt("1f",16) && tmp[1] == parseInt("8b",16)){ //GZIP - if (debug) - alert("GZIP"); - //DeflateLoop(); - skipdir(); - if (debug) - alert(outputArr.join('')); - unzipped[files] = new Array(2); - unzipped[files][0] = outputArr.join(''); - unzipped[files][1] = "file"; - files++; - } - if (tmp[0] == parseInt("50",16) && tmp[1] == parseInt("4b",16)){ //ZIP - modeZIP = true; - tmp[2] = readByte(); - tmp[3] = readByte(); - if (tmp[2] == parseInt("3",16) && tmp[3] == parseInt("4",16)){ - //MODE_ZIP - tmp[0] = readByte(); - tmp[1] = readByte(); - if (debug) - alert("ZIP-Version: "+tmp[1]+" "+tmp[0]/10+"."+tmp[0]%10); - - gpflags = readByte(); - gpflags |= (readByte()<<8); - if (debug) - alert("gpflags: "+gpflags); - - var method = readByte(); - method |= (readByte()<<8); - if (debug) - alert("method: "+method); - - readByte(); - readByte(); - readByte(); - readByte(); - - var crc = readByte(); - crc |= (readByte()<<8); - crc |= (readByte()<<16); - crc |= (readByte()<<24); - - var compSize = readByte(); - compSize |= (readByte()<<8); - compSize |= (readByte()<<16); - compSize |= (readByte()<<24); - - var size = readByte(); - size |= (readByte()<<8); - size |= (readByte()<<16); - size |= (readByte()<<24); - - if (debug) - alert("local CRC: "+crc+"\nlocal Size: "+size+"\nlocal CompSize: "+compSize); - - var filelen = readByte(); - filelen |= (readByte()<<8); - - var extralen = readByte(); - extralen |= (readByte()<<8); - - if (debug) - alert("filelen "+filelen); - i = 0; - nameBuf = []; - while (filelen--){ - var c = readByte(); - if (c == "/" | c ==":"){ - i = 0; - } else if (i < NAMEMAX-1) - nameBuf[i++] = String.fromCharCode(c); - } - if (debug) - alert("nameBuf: "+nameBuf); - - //nameBuf[i] = "\0"; - if (!fileout) - fileout = nameBuf; - - var i = 0; - while (i < extralen){ - c = readByte(); - i++; - } - - CRC = 0xffffffff; - SIZE = 0; - - if (size = 0 && fileOut.charAt(fileout.length-1)=="/"){ - //skipdir - if (debug) - alert("skipdir"); - } - if (method == 8){ - DeflateLoop(); - if (debug) - alert(outputArr.join('')); - unzipped[files] = new Array(2); - unzipped[files][0] = outputArr.join(''); - unzipped[files][1] = nameBuf.join(''); - files++; - //return outputArr.join(''); - } - skipdir(); - } - } - }; - - function skipdir(){ - var crc, - tmp = [], - compSize, size, os, i, c; - - if ((gpflags & 8)) { - tmp[0] = readByte(); - tmp[1] = readByte(); - tmp[2] = readByte(); - tmp[3] = readByte(); - - if (tmp[0] == parseInt("50",16) && - tmp[1] == parseInt("4b",16) && - tmp[2] == parseInt("07",16) && - tmp[3] == parseInt("08",16)) - { - crc = readByte(); - crc |= (readByte()<<8); - crc |= (readByte()<<16); - crc |= (readByte()<<24); - } else { - crc = tmp[0] | (tmp[1]<<8) | (tmp[2]<<16) | (tmp[3]<<24); - } - - compSize = readByte(); - compSize |= (readByte()<<8); - compSize |= (readByte()<<16); - compSize |= (readByte()<<24); - - size = readByte(); - size |= (readByte()<<8); - size |= (readByte()<<16); - size |= (readByte()<<24); - - if (debug) - alert("CRC:"); - } - - if (modeZIP) - nextFile(); - - tmp[0] = readByte(); - if (tmp[0] != 8) { - if (debug) - alert("Unknown compression method!"); - return 0; - } - - gpflags = readByte(); - if (debug){ - if ((gpflags & ~(parseInt("1f",16)))) - alert("Unknown flags set!"); - } - - readByte(); - readByte(); - readByte(); - readByte(); - - readByte(); - os = readByte(); - - if ((gpflags & 4)){ - tmp[0] = readByte(); - tmp[2] = readByte(); - len = tmp[0] + 256*tmp[1]; - if (debug) - alert("Extra field size: "+len); - for (i=0;ihttp://www.webtoolkit.info/ -*/ -JXG.Util.Base64 = { - - // private property - _keyStr : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", - - // public method for encoding - encode : function (input) { - var output = [], - chr1, chr2, chr3, enc1, enc2, enc3, enc4, - i = 0; - - input = JXG.Util.Base64._utf8_encode(input); - - while (i < input.length) { - - chr1 = input.charCodeAt(i++); - chr2 = input.charCodeAt(i++); - chr3 = input.charCodeAt(i++); - - enc1 = chr1 >> 2; - enc2 = ((chr1 & 3) << 4) | (chr2 >> 4); - enc3 = ((chr2 & 15) << 2) | (chr3 >> 6); - enc4 = chr3 & 63; - - if (isNaN(chr2)) { - enc3 = enc4 = 64; - } else if (isNaN(chr3)) { - enc4 = 64; - } - - output.push([this._keyStr.charAt(enc1), - this._keyStr.charAt(enc2), - this._keyStr.charAt(enc3), - this._keyStr.charAt(enc4)].join('')); - } - - return output.join(''); - }, - - // public method for decoding - decode : function (input, utf8) { - var output = [], - chr1, chr2, chr3, - enc1, enc2, enc3, enc4, - i = 0; - - input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); - - while (i < input.length) { - - enc1 = this._keyStr.indexOf(input.charAt(i++)); - enc2 = this._keyStr.indexOf(input.charAt(i++)); - enc3 = this._keyStr.indexOf(input.charAt(i++)); - enc4 = this._keyStr.indexOf(input.charAt(i++)); - - chr1 = (enc1 << 2) | (enc2 >> 4); - chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); - chr3 = ((enc3 & 3) << 6) | enc4; - - output.push(String.fromCharCode(chr1)); - - if (enc3 != 64) { - output.push(String.fromCharCode(chr2)); - } - if (enc4 != 64) { - output.push(String.fromCharCode(chr3)); - } - } - - output = output.join(''); - - if (utf8) { - output = JXG.Util.Base64._utf8_decode(output); - } - return output; - - }, - - // private method for UTF-8 encoding - _utf8_encode : function (string) { - string = string.replace(/\r\n/g,"\n"); - var utftext = ""; - - for (var n = 0; n < string.length; n++) { - - var c = string.charCodeAt(n); - - if (c < 128) { - utftext += String.fromCharCode(c); - } - else if((c > 127) && (c < 2048)) { - utftext += String.fromCharCode((c >> 6) | 192); - utftext += String.fromCharCode((c & 63) | 128); - } - else { - utftext += String.fromCharCode((c >> 12) | 224); - utftext += String.fromCharCode(((c >> 6) & 63) | 128); - utftext += String.fromCharCode((c & 63) | 128); - } - - } - - return utftext; - }, - - // private method for UTF-8 decoding - _utf8_decode : function (utftext) { - var string = [], - i = 0, - c = 0, c2 = 0, c3 = 0; - - while ( i < utftext.length ) { - c = utftext.charCodeAt(i); - if (c < 128) { - string.push(String.fromCharCode(c)); - i++; - } - else if((c > 191) && (c < 224)) { - c2 = utftext.charCodeAt(i+1); - string.push(String.fromCharCode(((c & 31) << 6) | (c2 & 63))); - i += 2; - } - else { - c2 = utftext.charCodeAt(i+1); - c3 = utftext.charCodeAt(i+2); - string.push(String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63))); - i += 3; - } - } - return string.join(''); - }, - - _destrip: function (stripped, wrap){ - var lines = [], lineno, i, - destripped = []; - - if (wrap==null) - wrap = 76; - - stripped.replace(/ /g, ""); - lineno = stripped.length / wrap; - for (i = 0; i < lineno; i++) - lines[i]=stripped.substr(i * wrap, wrap); - if (lineno != stripped.length / wrap) - lines[lines.length]=stripped.substr(lineno * wrap, stripped.length-(lineno * wrap)); - - for (i = 0; i < lines.length; i++) - destripped.push(lines[i]); - return destripped.join('\n'); - }, - - decodeAsArray: function (input){ - var dec = this.decode(input), - ar = [], i; - for (i=0;i255){ - switch (c) { - case 8364: c=128; - break; - case 8218: c=130; - break; - case 402: c=131; - break; - case 8222: c=132; - break; - case 8230: c=133; - break; - case 8224: c=134; - break; - case 8225: c=135; - break; - case 710: c=136; - break; - case 8240: c=137; - break; - case 352: c=138; - break; - case 8249: c=139; - break; - case 338: c=140; - break; - case 381: c=142; - break; - case 8216: c=145; - break; - case 8217: c=146; - break; - case 8220: c=147; - break; - case 8221: c=148; - break; - case 8226: c=149; - break; - case 8211: c=150; - break; - case 8212: c=151; - break; - case 732: c=152; - break; - case 8482: c=153; - break; - case 353: c=154; - break; - case 8250: c=155; - break; - case 339: c=156; - break; - case 382: c=158; - break; - case 376: c=159; - break; - default: - break; - } - } - return c; -}; - -/** - * Decoding string into utf-8 - * @param {String} string to decode - * @return {String} utf8 decoded string - */ -JXG.Util.utf8Decode = function(utftext) { - var string = []; - var i = 0; - var c = 0, c1 = 0, c2 = 0; - - while ( i < utftext.length ) { - c = utftext.charCodeAt(i); - - if (c < 128) { - string.push(String.fromCharCode(c)); - i++; - } else if((c > 191) && (c < 224)) { - c2 = utftext.charCodeAt(i+1); - string.push(String.fromCharCode(((c & 31) << 6) | (c2 & 63))); - i += 2; - } else { - c2 = utftext.charCodeAt(i+1); - c3 = utftext.charCodeAt(i+2); - string.push(String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63))); - i += 3; - } - }; - return string.join(''); -}; diff --git a/srcjs/stendhal/EventRegistry.ts b/srcjs/stendhal/EventRegistry.ts deleted file mode 100644 index e013fc4955..0000000000 --- a/srcjs/stendhal/EventRegistry.ts +++ /dev/null @@ -1,421 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2024 - Stendhal * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var marauroa: any; -declare var stendhal: any; - -import { RPEntity } from "./entity/RPEntity"; -import { RPObject } from "./entity/RPObject"; - -import { ChatOptionsEvent } from "./event/ChatOptionsEvent"; -import { ExamineEvent } from "./event/ExamineEvent"; -import { GroupChangeEvent } from "./event/GroupChangeEvent"; -import { GroupInviteEvent } from "./event/GroupInviteEvent"; -import { PlayerLoggedOnEvent } from "./event/PlayerLoggedOnEvent"; -import { PlayerLoggedOutEvent } from "./event/PlayerLoggedOutEvent"; -import { ProgressStatusEvent } from "./event/ProgressStatusEvent"; -import { RPEvent } from "./event/RPEvent"; -import { TradeEvent } from "./event/TradeEvent"; -import { ViewChangeEvent } from "./event/ViewChangeEvent"; - -import { ui } from "./ui/UI"; - -import { DialogContentComponent } from "./ui/toolkit/DialogContentComponent"; - -import { Chat } from "./util/Chat"; -import { SoundId } from "./util/SoundId"; - - -export class EventRegistry { - - private initialized = false; - - /** Singleton instance. */ - private static instance: EventRegistry; - - - /** - * Retrieves singleton instance. - */ - static get(): EventRegistry { - if (!EventRegistry.instance) { - EventRegistry.instance = new EventRegistry(); - } - return EventRegistry.instance; - } - - /** - * Hidden singleton constructor. - */ - private constructor() { - // do nothing - } - - /** - * Registers standard events. - */ - init() { - if (this.initialized) { - console.warn("tried to re-initialize EventRegistry"); - return; - } - this.initialized = true; - - this.register("chat_options", new ChatOptionsEvent()); - this.register("examine", new ExamineEvent()); - this.register("group_change_event", new GroupChangeEvent()); - this.register("group_invite_event", new GroupInviteEvent()); - this.register("progress_status_event", new ProgressStatusEvent()); - this.register("trade_state_change_event", new TradeEvent()); - - this.register("attack", { - execute: function(entity: RPEntity) { - var target = entity.getAttackTarget(); - if (!target) { - return; - } - if (this.hasOwnProperty("hit")) { - var damage = parseInt(this["damage"], 10); - if (damage !== 0) { - target.onDamaged(entity, damage); - } else { - target.onBlocked(entity); - } - } else { - target.onMissed(entity); - } - entity.onAttackPerformed(parseInt(this["type"], 10), this.hasOwnProperty("ranged"), this["weapon"]); - } - }); // attack - - this.register("bestiary", { - execute: function(rpobject: RPObject) { - if (!this.hasOwnProperty("enemies")) { - // FIXME: proper logging of errors? - console.log("ERROR: event does not have \"enemies\" attribute"); - return; - } - - /* --- title & headers --- */ - - const header = ["Bestiary:", "\"???\" = unknown"]; - const hasRare = this["enemies"].includes("(rare)"); - const hasAbnormal = this["enemies"].includes("(abnormal)"); - - // show explanation of "rare" & "abnormal" creatures in header - if (hasRare || hasAbnormal) { - let subheader = ""; - if (!hasRare) { - subheader += "\"abnormal\""; - } else { - subheader += "\"rare\""; - if (hasAbnormal) { - subheader += " and \"abnormal\""; - } - } - header[1] = subheader + " creatures not required for achievements"; - } - - /* --- contents --- */ - - // TODO: clean up columns - - const content = new class extends DialogContentComponent {} ("empty-div-template"); - content.setConfigId("bestiary"); - content.componentElement.classList.add("bestiary"); - - const layout = document.createElement("div"); - layout.className = "horizontalgroup stretchgroup"; - const col1 = document.createElement("div"); - const col2 = document.createElement("div"); - const col3 = document.createElement("div"); - col1.className = "verticalgroup stretchgroup"; - col2.className = "verticalgroup stretchgroup"; - col3.className = "verticalgroup stretchgroup"; - - const t1 = document.createElement("div"); - const t2 = document.createElement("div"); - const t3 = document.createElement("div"); - t1.classList.add("shopcol"); - t2.classList.add("shopcol"); - t3.classList.add("shopcol"); - t1.textContent = "Name"; - t2.textContent = "Solo"; - t3.textContent = "Shared"; - - col1.appendChild(t1); - col2.appendChild(t2); - col3.appendChild(t3); - - for (const e of this["enemies"].split(";")) { - const info = e.split(","); - // empty text will not render outline - let solo = "-"; - let shared = "-"; - if (info[1] == "true") { - solo = "✔"; - } - if (info[2] == "true") { - shared = "✔"; - } - - const l1 = document.createElement("div"); - const l2 = document.createElement("div"); - const l3 = document.createElement("div"); - l1.classList.add("shopcol"); - l2.classList.add("shopcol"); - l3.classList.add("shopcol"); - - l1.textContent = info[0]; - l2.textContent = solo; - l3.textContent = shared; - - col1.appendChild(l1); - col2.appendChild(l2); - col3.appendChild(l3); - } - - layout.appendChild(col1); - layout.appendChild(col2); - layout.appendChild(col3); - content.componentElement.appendChild(layout); - - stendhal.ui.globalInternalWindow.set(ui.createSingletonFloatingWindow(header.join(" "), - content, 20, 20)); - } - }); // bestiary - - this.register("global_visual_effect", { - execute: function(rpobject: RPObject) { - // TODO: new GlobalVisualEffectEvent(); - } - }); // global_visual_effect - - this.register("image_event", { - execute: function(rpobject: RPObject) { - // TODO: new ImageEffectEvent(); - console.log("image_event", this, rpobject); - } - }); // image_event - - this.register("player_logged_on", new PlayerLoggedOnEvent()); - this.register("player_logged_out", new PlayerLoggedOutEvent()); - - this.register("private_text", { - soundTextEvents: { - "privmsg": true, - "support": true, - "tutorial": true - }, - - execute: function(rpobject: RPObject) { - const ttype = this["texttype"].toLowerCase(); - const msg = this["text"].replace(/\\r\\n/g, "\n").replace(/\\r/g, "\n"); - - let profile; - if (this.hasOwnProperty("profile")) { - profile = this["profile"]; - } else if (ttype === "tutorial") { - profile = "floattingladynpc"; - } - - if (ttype === "server" && msg.includes("\n")) { - Chat.log(ttype, msg.split("\n"), undefined, profile); - } else { - // scene settings messages should not disturb playing, just create some atmosphere - const headed = ttype !== "scene_setting"; - Chat.log(ttype, msg, undefined, profile, headed); - } - - // play notification sound - const notif = stendhal.config.get("chat.private.sound"); - if (notif && this.soundTextEvents[ttype]) { - stendhal.ui.soundMan.playGlobalizedEffect(notif); - } - } - }); // private_text - - this.register("reached_achievement", { - execute: function(rpobject: RPObject) { - stendhal.ui.gamewindow.addAchievementNotif(this["category"], this["title"], this["description"]); - } - }); // reached_achievement - - this.register("show_item_list", { - execute: function(rpobject: RPObject) { - let title = "Items"; - let caption = ""; - let items = []; - - if (this.hasOwnProperty("title")) { - title = this["title"]; - } - if (this.hasOwnProperty("caption")) { - caption = this["caption"]; - } - if (this.hasOwnProperty("content")) { - for (var obj in this["content"]) { - if (this["content"].hasOwnProperty(obj)) { - var slotObj = this["content"][obj]; - var data = this["content"][obj]["a"]; - const i = { - clazz: data["class"], - subclass: data["subclass"], - img: data["class"] + "/" + data["subclass"] + ".png", - price: data["price"], - desc: data["description_info"] - } - - // seller shops prefix prices with "-" - if (i.price.startsWith("-")) { - i.price = i.price.substr(1); - } - items.push(i); - } - } - } - - const content = new class extends DialogContentComponent {} ("empty-div-template"); - content.componentElement.classList.add("shopsign"); - const captionElement = document.createElement("div"); - captionElement.className = "horizontalgroup shopcaption"; - captionElement.textContent = caption + "\nItem\t-\tPrice\t-\tDescription"; - content.componentElement.appendChild(captionElement); - const itemList = document.createElement("div"); - itemList.className = "shoplist"; - content.componentElement.appendChild(itemList); - - // TODO: organize in columns & show item sprites - for (const i of items) { - const row = document.createElement("div"); - row.className = "horizontalgroup shoprow"; - const img = document.createElement("div"); - img.className = "shopcol"; - img.appendChild(stendhal.data.sprites.get(stendhal.paths.sprites + "/items/" + i.img)); - row.appendChild(img); - const price = document.createElement("div"); - price.className = "shopcol"; - price.textContent = i.price; - row.appendChild(price); - const desc = document.createElement("div"); - desc.className = "shopcol shopcolr"; - desc.textContent = i.desc; - row.appendChild(desc); - itemList.appendChild(row); - } - - stendhal.ui.globalInternalWindow.set( - ui.createSingletonFloatingWindow(title, content, 20, 20)); - } - }); // show_item_list - - this.register("show_outfit_list", { - execute: function(rpobject: RPObject) { - let title = "Outfits"; - let caption = ""; - let outfits = []; - - if (this.hasOwnProperty("title")) { - title = this["title"]; - } - if (this.hasOwnProperty("caption")) { - caption = this["caption"]; - } - if (this.hasOwnProperty("outfits")) { - for (let o of this["outfits"].split(":")) { - o = o.split(";"); - if (o.length > 2) { - outfits.push([o[0], o[1], o[2]]); - } - } - } - if (this.hasOwnProperty("show_base")) { - //Chat.log("normal", this["show_base"]); - } - - const content = new class extends DialogContentComponent {} ("empty-div-template"); - content.componentElement.classList.add("shopsign"); - const captionElement = document.createElement("div"); - captionElement.className = "horizontalgroup shopcaption"; - captionElement.textContent = caption; - content.componentElement.appendChild(captionElement); - const itemList = document.createElement("div"); - itemList.className = "shoplist"; - content.componentElement.appendChild(itemList); - - // TODO: organize in columns & show outfit sprites - for (const o of outfits) { - const row = document.createElement("div"); - row.className = "horizontalgroup shoprow"; - row.textContent = o[0] + ": " + o[2]; - itemList.appendChild(row); - } - - stendhal.ui.globalInternalWindow.set( - ui.createSingletonFloatingWindow(title, content, 20, 20)); - } - }); // show_outfit_list - - this.register("sound_event", { - execute: function(rpobject: RPObject) { - var volume = 1; - // Adjust by the server specified volume, if any - if (this.hasOwnProperty("volume")) { - volume *= parseInt(this["volume"], 10) / 100; - } - var radius = parseInt(this["radius"], 10); - - let sound = this["sound"]; - const sound_id = this["sound_id"]; - if (sound_id) { - sound = SoundId[sound_id]; - } - - stendhal.ui.soundMan.playLocalizedEffect(rpobject["_x"], rpobject["_y"], radius, this["layer"], sound, volume); - } - }); // sound_event - - this.register("text", { - execute: function(rpobject: RPObject) { - if (this.hasOwnProperty("range")) { - rpobject.say(this["text"], this["range"]); - } else { - rpobject.say(this["text"]); - } - } - }); // text - - this.register("transition_graph", { - execute: function(rpobject: RPObject) { - // TODO: new TransitionGraphEvent(); - } - }); // transition_graph - - this.register("view_change", new ViewChangeEvent()); - } - - /** - * Registers a new event. - * - * @param _type - * String identifier. - * @param _event - * Event to be registered. - */ - register(_type: string, _event: any) { - if (_event instanceof RPEvent) { - marauroa.rpeventFactory[_type] = _event; - } else { - marauroa.rpeventFactory[_type] = - marauroa.util.fromProto(marauroa.rpeventFactory["_default"], _event); - } - } -} diff --git a/srcjs/stendhal/PerceptionListener.ts b/srcjs/stendhal/PerceptionListener.ts deleted file mode 100644 index f2bccf6fdf..0000000000 --- a/srcjs/stendhal/PerceptionListener.ts +++ /dev/null @@ -1,56 +0,0 @@ -/*************************************************************************** - * Copyright © 2023-2024 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var stendhal: any; - -import { RPObject } from "./entity/RPObject"; - - -/** - * Class to override `marauroa.perceptionListener` & handle creating - * User object. - */ -export class PerceptionListener { - [key: string]: any; - private readonly _super: any; - - - constructor(perceptionListener: any) { - this._super = perceptionListener; - for (const prop of Object.getOwnPropertyNames(perceptionListener)) { - if (typeof(this[prop]) === "undefined") { - // members & methods that are not overridden by this class - this[prop] = perceptionListener[prop]; - } - } - } - - /** - * Action when an object is added to the world. - * - * @param obj {entity.RPObject} - * Object to be added. - * @return {boolean} - * `true` if object was added. - * @see marauroa.perceptionListener.onAdded - */ - onAdded(obj: RPObject): boolean { - if (obj["c"] === "player") { - if (obj.hasOwnProperty("a")) { - if (obj["a"]["name"] === stendhal.session.getCharName()) { - // create User object for player controlled by this client - obj["c"] = "user"; - } - } - } - return this._super.onAdded(obj); - } -} diff --git a/srcjs/stendhal/data/ImagePreloader.ts b/srcjs/stendhal/data/ImagePreloader.ts deleted file mode 100644 index cb83480709..0000000000 --- a/srcjs/stendhal/data/ImagePreloader.ts +++ /dev/null @@ -1,174 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var stendhal: any; - - -/* - * Start: http://www.webreference.com/programming/javascript/gr/column3/ - * ( https://web.archive.org/web/20110910064905/http://www.webreference.com:80/programming/javascript/gr/column3/index.html ) - * -function ImagePreloader(images, callback) { - // store the call-back - this.callback = callback; - - // initialize internal state. - this.nLoaded = 0; - this.nProcessed = 0; - stendhal.data.map.aImages = new Array; - - // record the number of images. - this.nImages = images.length; - - // for each image, call preload() - for ( var i = 0; i < images.length; i++) { - this.preload(images[i]); - } -} - -ImagePreloader.prototype.preload = function(image) { - // create new Image object and add to array - var oImage = new Image; - stendhal.data.map.aImages.push(oImage); - - // set up event handlers for the Image object - oImage.onload = ImagePreloader.prototype.onload; - oImage.onerror = ImagePreloader.prototype.onerror; - oImage.onabort = ImagePreloader.prototype.onabort; - - // assign pointer back to this. - oImage.oImagePreloader = this; - oImage.bLoaded = false; - - // assign the .src property of the Image object - oImage.src = image; -}; - -ImagePreloader.prototype.onComplete = function() { - this.nProcessed++; - if (this.nProcessed == this.nImages) { - this.callback(); - } -}; - -ImagePreloader.prototype.onload = function() { - this.bLoaded = true; - this.oImagePreloader.nLoaded++; - this.oImagePreloader.onComplete(); -}; - -ImagePreloader.prototype.onerror = function() { - this.bError = true; - this.oImagePreloader.onComplete(); - console.error("Error loading " + this.src); -}; - -ImagePreloader.prototype.onabort = function() { - this.bAbort = true; - this.oImagePreloader.onComplete(); - console.error("Loading " + this.src + " was aborted"); -}; - * - * End: http://www.webreference.com/programming/javascript/gr/column3/ - */ - - -/** - * preloads images - * - * @param images image url to load - * @param callback callback to invoke - * @constructor - */ -export class ImagePreloader extends Function { - - oImagePreloader: ImagePreloader; - src?: string; - callback: Function; - - // internal state - bLoaded: boolean; - bError: boolean; - bAbort: boolean; - nLoaded: number; - nProcessed: number; - - // number of images - nImages: number; - - - constructor(images: string[], callback: Function) { - super(); - - this.oImagePreloader = {} as ImagePreloader; - // store the call-back - this.callback = callback; - - // initialize internal state. - this.bLoaded = false; - this.bError = false; - this.bAbort = false; - this.nLoaded = 0; - this.nProcessed = 0; - stendhal.data.map.aImages = new Array(); - - // record the number of images. - this.nImages = images.length; - - // for each image, call preload() - for (let i = 0; i < images.length; i++) { - this.preload(images[i]); - } - } - - preload(image: string) { - // create new Image object and add to array - const oImage = new Image() as any; - stendhal.data.map.aImages.push(oImage); - - // set up event handlers for the Image object - oImage.onload = ImagePreloader.prototype.onload; - oImage.onerror = ImagePreloader.prototype.onerror; - oImage.onabort = ImagePreloader.prototype.onabort; - - // assign pointer back to this - oImage.oImagePreloader = this; - oImage.bLoaded = false; - - // assign the .src property of the Image object - oImage.src = image; - } - - onComplete() { - this.nProcessed++; - if (this.nProcessed == this.nImages) { - this.callback(); - } - } - - onload() { - this.bLoaded = true; - this.oImagePreloader.nLoaded++; - this.oImagePreloader.onComplete(); - } - - onerror() { - this.bError = true; - this.oImagePreloader.onComplete(); - console.error("Error loading " + this.src); - } - - onabort() { - this.bAbort = true; - this.oImagePreloader.onComplete(); - console.error("Loading " + this.src + " was aborted"); - } -} diff --git a/srcjs/stendhal/data/SpriteStore.ts b/srcjs/stendhal/data/SpriteStore.ts deleted file mode 100644 index 0bc953556c..0000000000 --- a/srcjs/stendhal/data/SpriteStore.ts +++ /dev/null @@ -1,603 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var stendhal: any; - -import { Paths } from "./Paths"; - - -class SpriteImage extends Image { - // number of times the image has been accessed after initial creation - counter = 0; -} - -export class SpriteStore { - - private knownBrokenUrls: {[url: string]: boolean} = {}; - private images: {[filename: string]: SpriteImage} = {}; - - private knownShadows: {[key: string]: boolean} = { - "24x32": true, - "32x32": true, - "32x48": true, - "32x48_long": true, - "48x64": true, - "48x64_float": true, - "64x48": true, - "64x64": true, - "64x85": true, - "64x96": true, - "76x64": true, - "81x96": true, - "96x96": true, - "96x128": true, - "128x96": true, - "128x170": true, - "144x128": true, - "168x224": true, - "192x192": true, - "192x192_float": true, - "192x256": true, - "320x440": true, - "ent": true - }; - - // alternatives for known images that may be considered violent or mature - private knownSafeSprites: {[filename: string]: boolean} = { - [Paths.sprites + "/monsters/huge_animal/thing"]: true, - [Paths.sprites + "/monsters/mutant/imperial_mutant"]: true, - [Paths.sprites + "/monsters/undead/bloody_zombie"]: true, - [Paths.sprites + "/npc/deadmannpc"]: true - }; - - // TODO: move to animation.json - private animations: {[key: string]: any} = { - idea: { - "love": {delay: 100, offsetX: 24, offsetY: -8} - } - }; - - - /** - * Hidden singleton constructor. - */ - protected constructor() { - // do nothing - } - - get(filename: string): any { - if (!filename) { - return {}; - } - if (filename.indexOf("undefined") > -1) { - if (!this.knownBrokenUrls[filename]) { - console.log("Broken image path: ", filename, new Error()); - } - this.knownBrokenUrls[filename] = true; - return {}; - } - if (this.images[filename]) { - this.images[filename].counter++; - return this.images[filename]; - } - var temp = new Image() as SpriteImage; - // TypeError: Image constructor: 'new' is required - //~ var temp = new SpriteImage(); - temp.counter = 0; - temp.onerror = (function(t: SpriteImage, store: SpriteStore) { - return function() { - if (t.src && !store.knownBrokenUrls[t.src]) { - console.log("Broken image path:", t.src, new Error()); - store.knownBrokenUrls[t.src] = true; - } - const failsafe = store.getFailsafe(); - if (failsafe.src && t.src !== failsafe.src) { - t.src = failsafe.src; - } - }; - })(temp, this); - temp.src = filename; - this.images[filename] = temp; - return temp; - } - - getWithPromise(filename: string): any { - return new Promise((resolve) => { - if (typeof(this.images[filename]) != "undefined") { - this.images[filename].counter++; - resolve(this.images[filename]); - } - - const image = new Image() as SpriteImage; - // TypeError: Image constructor: 'new' is required - //~ const image = new SpriteImage(); - image.counter = 0; - this.images[filename] = image; - image.onload = () => resolve(image); - image.src = filename; - }); - } - - /** - * Rotates an image. - * - * @param img - * Image to be rotated. - * @param angle - * Angle of rotation. - */ - private rotate(img: HTMLImageElement, angle: number) { - const canvas = document.getElementById("drawing-stage")!; - const ctx = canvas.getContext("2d")!; - // make sure working with blank canvas - ctx.clearRect(0, 0, canvas.width, canvas.height); - canvas.width = img.width; - canvas.height = img.height; - - ctx.translate(canvas.width / 2, canvas.height / 2); - ctx.rotate(angle * Math.PI / 180); - ctx.translate(-canvas.width / 2, -canvas.height / 2); - ctx.drawImage(img, 0, 0); - - img.src = canvas.toDataURL("image/png"); - } - - /** - * Retrieves a rotated image. - * - * @param filename - * Path to target image file. - * @param angle - * Angle of rotation. - * @return - * HTMLImageElement. - */ - getRotated(filename: string, angle: number): any { - if (angle == 0) { - return this.get(filename); - } - const id = filename + "-rot" + angle; - if (this.images[id]) { - return this.get(id); - } - // NOTE: cannot use HTMLImageElement.cloneNode here, must get base image then transfer - // `src` property when ready - const img = new Image() as SpriteImage; - img.counter = 0; - img.onload = () => { - img.onload = null; - this.rotate(img, angle); - } - const baseImg = this.get(filename); - if (baseImg.complete) { - img.src = baseImg.src; - } else { - baseImg.onload = () => { - baseImg.onload = null; - img.src = baseImg.src; - } - } - this.images[id] = img; - return img; - } - - /** - * Used when we only want an image if it was previously cached. - * - * @param filename - * Full file path. - * @return - * HTMLImageElement or undefined. - */ - getCached(filename: string): any { - return this.images[filename]; - } - - /** - * Retrieves the failsafe sprite. - * - * @return - * HTMLImageElement with failsafe image data. - */ - getFailsafe(): HTMLImageElement { - const filename = Paths.sprites + "/failsafe.png"; - let failsafe = this.images[filename]; - if (failsafe) { - failsafe.counter++; - } else { - failsafe = new Image() as SpriteImage; - // TypeError: Image constructor: 'new' is required - //~ failsafe = new SpriteImage(); - failsafe.counter = 0; - failsafe.src = filename; - this.images[filename] = failsafe; - } - return failsafe; - } - - /** - * Checks cached images for a valid filename. - * - * @param filename - * Image filename to be checked. - * @return - * Path to image or failsafe image file. - */ - checkPath(filename: string): string { - return this.get(filename).src; - } - - /** deletes all objects that have not been accessed since this method was called last time */ - // TODO: call clean on map change - clean() { - for (var i in this.images) { - console.log(typeof(this.images[i])); - if (this.images[i] instanceof SpriteImage) { - if (this.images[i].counter > 0) { - this.images[i].counter--; - } else { - delete(this.images[i]); - } - } - } - } - - /** - * Get an image element whose image data is an area of a specified image. - * If the area matches the original image, the image itself is returned. - * Otherwise a copy of the image data is returned. This is meant - * to be used for obtaining the drag image for drag and drop. - * - * @param image original image - * @param width width of the area - * @param height height of the area - * @param {number=} offsetX optional. left x coordinate of the area - * @param {number=} offsetY optional. top y coordinate of the area - */ - getAreaOf(image: HTMLImageElement, width: number, height: number, - offsetX?: number, offsetY?: number): any { - try { - offsetX = offsetX || 0; - offsetY = offsetY || 0; - if ((image.width === width) && (image.height === height) - && (offsetX === 0) && (offsetY === 0)) { - return image; - } - var canvas = document.createElement("canvas") as HTMLCanvasElement; - canvas.width = width; - canvas.height = height; - var ctx = canvas.getContext("2d")!; - ctx.drawImage(image, offsetX, offsetY, width, height, 0, 0, width, height); - // Firefox would be able to use the canvas directly as a drag image, but - // Chrome does not. This should work in any standards compliant browser. - var newImage = new Image(); - newImage.src = canvas.toDataURL("image/png"); - return newImage; - } catch (err) { - if (err instanceof DOMException) { - return this.getFailsafe(); - } else { - // don't ignore other errors - throw err; - } - } - - return {}; - } - - /** - * @param {string} fileName - * @param {string} filter - * @param {number=} param - */ - getFiltered(fileName: string, filter: string, param?: number) { - const img = this.get(fileName); - let filterFn; - if (typeof(filter) === "undefined" - || !(filterFn = this.filter[filter]) - || !img.complete || img.width === 0 || img.height === 0) { - return img; - } - const filteredName = fileName + " " + filter + " " + param; - let filtered: SpriteImage = this.images[filteredName]; - if (typeof(filtered) === "undefined") { - const canvas = document.createElement("canvas") as any; - canvas.width = img.width; - canvas.height = img.height; - const ctx = canvas.getContext("2d")!; - ctx.drawImage(img, 0, 0); - const imgData = ctx.getImageData(0, 0, img.width, img.height); - const data = imgData.data; - filterFn(data, param); - ctx.putImageData(imgData, 0, 0); - canvas.complete = true; - this.images[filteredName] = filtered = canvas as SpriteImage; - } - - return filtered; - } - - /** - * @param {string} fileName - * @param {string} filter - * @param {number=} param - */ - getFilteredWithPromise(fileName: string, filter: string, param?: number) { - const imgPromise = this.getWithPromise(fileName); - return imgPromise.then(function (img: HTMLImageElement) { - let filterFn: Function; - if (typeof(filter) === "undefined" - || !(filterFn = stendhal.data.sprites.filter[filter]) - || !img.complete || img.width === 0 || img.height === 0) { - return img; - } - const filteredName = fileName + " " + filter + " " + param; - let filtered: SpriteImage = stendhal.data.sprites.images[filteredName]; - if (typeof(filtered) === "undefined") { - const canvas = document.createElement("canvas") as any; - canvas.width = img.width; - canvas.height = img.height; - const ctx = canvas.getContext("2d")!; - ctx.drawImage(img, 0, 0); - const imgData = ctx.getImageData(0, 0, img.width, img.height); - const data = imgData.data; - filterFn(data, param); - ctx.putImageData(imgData, 0, 0); - canvas.complete = true; - stendhal.data.sprites.images[filteredName] = filtered = canvas as SpriteImage; - } - - return filtered; - }); - } - - - /** Image filters */ - filter: {[key: string]: Function} = { - // Helper functions - /** - * @param {Number} rgb - * @return {Array} - */ - splitrgb: function(rgb: number): number[] { - rgb &= 0xffffff; - var b = rgb & 0xff; - rgb >>>= 8; - var g = rgb & 0xff; - rgb >>>= 8; - return [rgb, g, b]; - }, - - mergergb: function(rgbArray: number[]): number { - const r = rgbArray[0] << 16; - const g = rgbArray[1] << 8; - return 0xffffff & (r | g | rgbArray[2]); - }, - - /** - * @param {Array} rgb - * @return {Array} - */ - rgb2hsl: function(rgb: number[]): number[] { - var r = rgb[0] / 255; - var g = rgb[1] / 255; - var b = rgb[2] / 255; - - var max, min, maxVar; - // Find the max and minimum colors, and remember which one it was - if (r > g) { - max = r; - min = g; - maxVar = 0; - } else { - max = g; - min = r; - maxVar = 1; - } - if (b > max) { - max = b; - maxVar = 2; - } else if (b < min) { - min = b; - } - - // lightness - var l = (max + min) / 2; - var s, h; - - // saturation - var diff = max - min; - if (diff < 0.000001) { - s = 0; - // hue not really defined, but set it to something reasonable - h = 0; - } else { - if (l < 0.5) { - s = diff / (max + min); - } else { - s = diff / (2 - max - min); - } - - // hue - if (maxVar === 0) { - h = (g - b) / diff; - } else if (maxVar === 1) { - h = 2 + (b - r) / diff; - } else { - h = 4 + (r - g) / diff; - } - // Normalize to range [0, 1]. It's more useful than the usual 360 - h /= 6; - } - - return [h, s, l]; - }, - - /** - * @param {Array} hsl - * @return {Array} - */ - hsl2rgb: function(hsl: number[]): number[] { - var r, g, b; - var h = hsl[0]; - var s = hsl[1]; - var l = hsl[2]; - - if (s < 0.0000001) { - r = g = b = Math.floor(255 * l); - } else { - var tmp1, tmp2; - if (l < 0.5) { - tmp1 = l * (1 + s); - } else { - tmp1 = l + s - l * s; - } - tmp2 = 2 * l - tmp1; - - var rf = stendhal.data.sprites.filter.hue2rgb(this.limitHue(h + 1/3), tmp2, tmp1); - var gf = stendhal.data.sprites.filter.hue2rgb(this.limitHue(h), tmp2, tmp1); - var bf = stendhal.data.sprites.filter.hue2rgb(this.limitHue(h - 1/3), tmp2, tmp1); - - r = Math.floor(255 * rf) & 0xff; - g = Math.floor(255 * gf) & 0xff; - b = Math.floor(255 * bf) & 0xff; - } - - return [r, g, b]; - }, - - /** - * @param {Number} hue - * @param {Number} val1 - * @param {Number} val2 - */ - hue2rgb: function(hue: number, val1: number, val2: number): number { - var res = hue; - if (6 * hue < 1) { - res = val1 + (val2 - val1) * 6 * hue; - } else if (2 * hue < 1) { - res = val2; - } else if (3 * hue < 2) { - res = val1 + (val2 - val1) * (2/3 - hue) * 6; - } else { - res = val1; - } - - return res; - }, - - /** - * @param {Number} hue - */ - limitHue: function(hue: number): number { - var res = hue; - if (res < 0) { - res += 1; - } else if (res > 1) { - res -= 1; - } - return res; - } - } - - /** - * Retrieves a shadow sprite if the style is available. - * - * @param shadowStyle - * Style of shadow to get from cache. - * @return - * Image sprite or undefined. - */ - getShadow(shadowStyle: string): any { - if (this.knownShadows[shadowStyle]) { - const img = new Image(); - img.src = Paths.sprites + "/shadow/" + shadowStyle + ".png"; - return img; - } - return undefined; - } - - /** - * Checks if there is a "safe" image available for sprite. - * - * @param filename - * The sprite image base file path. - * @return - * true if a known safe image is available. - */ - hasSafeImage(filename: string): boolean { - return this.knownSafeSprites[filename] == true; - } - - /** - * Called at startup to pre-cache certain images. - */ - startupCache() { - // tutorial profile - this.get(Paths.sprites + "/npc/floattingladynpc.png"); - // achievement assets - this.get(Paths.gui + "/banner_background.png"); - for (const cat of ["commerce", "deathmatch", "experience", "fighting", "friend", - "interior_zone", "item", "obtain", "outside_zone", "production", "quest", - "quest_ados_items", "quest_kill_blordroughs", "quest_kirdneh_item", - "quest_mithrilbourgh_enemy_army", "quest_semos_monster", "special", - "underground_zone"]) { - this.get(Paths.achievements + "/" + cat + ".png"); - } - // weather - for (const weather of ["fog", "fog_heavy", "rain", "rain_heavy", - "rain_light", "snow", "snow_heavy", "snow_light", "wave"]) { - this.get(Paths.weather + "/" + weather + ".png"); - } - } -} - -/** - * Hidden class to create the singleton instance internally. - */ -class SpriteStoreInternal extends SpriteStore { - - /** Singleton instance. */ - private static instance: SpriteStore; - - /** - * Retrieves singleton instance. - */ - static get(): SpriteStore { - if (!SpriteStoreInternal.instance) { - SpriteStoreInternal.instance = new SpriteStore(); - } - return SpriteStoreInternal.instance; - } -} - -// SpriteStore singleton instance -export const store = SpriteStoreInternal.get(); -// *** Image filters. Prevent the closure compiler from mangling the names. *** -store.filter['trueColor'] = function(data: any, color: number) { - var hslColor = stendhal.data.sprites.filter.rgb2hsl(stendhal.data.sprites.filter.splitrgb(color)); - var end = data.length; - for (var i = 0; i < end; i += 4) { - var rgb = [data[i], data[i + 1], data[i + 2]]; - var hsl = stendhal.data.sprites.filter.rgb2hsl(rgb); - // Adjust the brightness - var adj = hslColor[2] - 0.5; // [-0.5, 0.5] - var tmp = hsl[2] - 0.5; // [-0.5, 0.5] - // tweaks the middle lights either upward or downward, depending - // on if source lightness is high or low - var l = hsl[2] - 2.0 * adj * ((tmp * tmp) - 0.25); - var resultHsl = [hslColor[0], hslColor[1], l]; - var resultRgb = stendhal.data.sprites.filter.hsl2rgb(resultHsl); - data[i] = resultRgb[0]; - data[i+1] = resultRgb[1]; - data[i+2] = resultRgb[2]; - } -}; diff --git a/srcjs/stendhal/entity/EntityRegistry.ts b/srcjs/stendhal/entity/EntityRegistry.ts deleted file mode 100644 index 535792b188..0000000000 --- a/srcjs/stendhal/entity/EntityRegistry.ts +++ /dev/null @@ -1,75 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var marauroa: any; - -import { Blood } from "./Blood"; -import { Chest} from "./Chest"; -import { Corpse } from "./Corpse"; -import { Creature } from "./Creature"; -import { DomesticAnimal } from "./DomesticAnimal"; -import { Door } from "./Door"; -import { Food } from "./Food"; -import { GameBoard } from "./GameBoard"; -import { Gate } from "./Gate"; -import { GrowingEntitySpawner } from "./GrowingEntitySpawner"; -import { InvisibleEntity } from "./InvisibleEntity"; -import { Item } from "./Item"; -import { LoopedSoundSource } from "./LoopedSoundSource"; -import { NPC } from "./NPC"; -import { Player } from "./Player"; -import { Portal } from "./Portal"; -import { Sign } from "./Sign"; -import { TrainingDummy } from "./TrainingDummy"; -import { UnknownEntity } from "./UnknownEntity"; -import { UseableEntity } from "./UseableEntity"; -import { User } from "./User"; -import { VisibleEntity } from "./VisibleEntity"; -import { WalkBlocker } from "./WalkBlocker"; - -marauroa.rpobjectFactory["area"] = InvisibleEntity; -marauroa.rpobjectFactory["baby_dragon"] = DomesticAnimal; -marauroa.rpobjectFactory["blackboard"] = Sign; -marauroa.rpobjectFactory["blocktarget"] = InvisibleEntity; -marauroa.rpobjectFactory["block"] = VisibleEntity; -marauroa.rpobjectFactory["blood"] = Blood; -marauroa.rpobjectFactory["cat"] = DomesticAnimal; -marauroa.rpobjectFactory["chest"] = Chest; -marauroa.rpobjectFactory["corpse"] = Corpse; -marauroa.rpobjectFactory["creature"] = Creature; -marauroa.rpobjectFactory["_default"] = UnknownEntity; -marauroa.rpobjectFactory["domesticanimal"] = DomesticAnimal; -marauroa.rpobjectFactory["door"] = Door; -marauroa.rpobjectFactory["flyover"] = InvisibleEntity; -marauroa.rpobjectFactory["food"] = Food; -marauroa.rpobjectFactory["game_board"] = GameBoard; -marauroa.rpobjectFactory["gate"] = Gate -marauroa.rpobjectFactory["growing_entity_spawner"] = GrowingEntitySpawner; -marauroa.rpobjectFactory["house_portal"] = Portal; -marauroa.rpobjectFactory["invisible_entity"] = InvisibleEntity; -marauroa.rpobjectFactory["item"] = Item; -marauroa.rpobjectFactory["looped_sound_source"] = LoopedSoundSource; -marauroa.rpobjectFactory["npc"] = NPC; -marauroa.rpobjectFactory["plant_grower"] = VisibleEntity; -marauroa.rpobjectFactory["player"] = Player; -marauroa.rpobjectFactory["portal"] = Portal; -marauroa.rpobjectFactory["rented_sign"] = Sign; -marauroa.rpobjectFactory["sheep"] = DomesticAnimal; -marauroa.rpobjectFactory["sign"] = Sign; -marauroa.rpobjectFactory["tiled_entity"] = InvisibleEntity; -marauroa.rpobjectFactory["training_dummy"] = TrainingDummy; -marauroa.rpobjectFactory["unknown"] = UnknownEntity; -marauroa.rpobjectFactory["useable_entity"] = UseableEntity; -marauroa.rpobjectFactory["user"] = User; -marauroa.rpobjectFactory["visible_entity"] = VisibleEntity; -marauroa.rpobjectFactory["walkblocker"] = WalkBlocker; -marauroa.rpobjectFactory["wall"] = InvisibleEntity; -marauroa.rpobjectFactory["weather_entity"] = InvisibleEntity; diff --git a/srcjs/stendhal/entity/RPObject.ts b/srcjs/stendhal/entity/RPObject.ts deleted file mode 100644 index bac2ac041d..0000000000 --- a/srcjs/stendhal/entity/RPObject.ts +++ /dev/null @@ -1,96 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var marauroa: any; - - -/** - * base class for RPObjects - */ -export class RPObject { - [key: string]: any; - - onEvent(e: any) { - var event = marauroa.rpeventFactory.create(e["c"]); - for (var i in e["a"]) { - if (e["a"].hasOwnProperty(i)) { - event[i] = e["a"][i]; - } - event["_rpclass"] = e["c"]; - } - - // Event slots - for (var slot in e["s"]) { - if (e["s"].hasOwnProperty(slot)) { - event[slot] = e["s"][slot]; - } - } - event.execute(this); - } - - set(key: string, value: object) { - this[key] = value; - } - - setMapEntry(map: string, key: string, value: object) { - this[map][key] = value; - } - - unset(key: string) { - delete this[key]; - } - - unsetMapEntry(map: string, key: string) { - delete this[map][key]; - } - - destroy(_parent: RPObject) { - // do nothing - } - - createSlot(name: string) { - var slot = marauroa.rpslotFactory.create(name); - slot._parent = this; - return slot; - } - - init() { - // do nothing - } - - /** - * Retrieves object width. - */ - public getWidth(): number { - return this["width"] || 1; - } - - /** - * Retrieves object height. - */ - public getHeight(): number { - return this["height"] || 1; - } - - /** - * Checks if this object is nested. - */ - public isContained(): boolean { - return this._parent !== undefined; - } - - /** - * Retrieves the parent object. - */ - public getContainer(): RPObject { - return this._parent; - } -} diff --git a/srcjs/stendhal/landscape/CombinedTilesetImageLoader.ts b/srcjs/stendhal/landscape/CombinedTilesetImageLoader.ts deleted file mode 100644 index 8c792338bc..0000000000 --- a/srcjs/stendhal/landscape/CombinedTilesetImageLoader.ts +++ /dev/null @@ -1,176 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { TileStore } from "../data/TileStore"; -import { MapOfSets } from "../util/MapOfSets"; -import { CombinedTileset } from "./CombinedTileset"; - -declare var stendhal: any; - -export class CombinedTilesetImageLoader { - - private tileUsedAtIndex!: MapOfSets - private tilesetImages: HTMLImageElement[] = []; - private animations: any = {}; - private landscapeAnimationMap: any; - - constructor( - private map: any, - private indexToCombinedTiles: Map, - private combinedTileset: CombinedTileset) { - this.landscapeAnimationMap = TileStore.get().getLandscapeMap(); - } - - - private calculateTileUsedAtIndex(): void { - this.tileUsedAtIndex = new MapOfSets(); - for (let [index, combinedTile] of this.indexToCombinedTiles.entries()) { - for (let tile of combinedTile) { - let gid = tile & 0x1FFFFFFF; - this.tileUsedAtIndex.add(gid, index); - } - } - } - - - private calculateUsedTilesets(gids: IterableIterator): Set { - let usedTilesets = new Set(); - for (let gid of gids) { - usedTilesets.add(this.map.getTilesetForGid(gid)); - } - return usedTilesets; - } - - - private loadTileset(tileset: number) { - let img = document.createElement("img"); - img.onload = () => { - this.drawTileset(tileset); - } - - const tsname = this.map.tilesetFilenames[tileset]; - img.src = tsname + "?v=" + stendhal.data.build.version; - - if (this.landscapeAnimationMap) { - const animation = this.landscapeAnimationMap[tsname]; - if (animation) { - this.animations[tileset] = animation; - } - } - - this.tilesetImages[tileset] = img; - } - - - private drawTileset(tileset: number): void { - let firstGid = this.map.firstgids[tileset]; - let image = this.tilesetImages[tileset]; - let numberOfTiles = image.width / this.map.tileWidth * image.height / this.map.tileHeight; - - let lastGid = firstGid + numberOfTiles; - for (let gid = firstGid; gid <= lastGid; gid++) { - let indexes = this.tileUsedAtIndex.get(gid); - if (indexes === undefined) { - continue; - } - for (let index of indexes) { - this.drawCombinedTileAtIndex(index); - } - } - } - - - private drawCombinedTileAtIndex(index: number) { - let tiles = this.indexToCombinedTiles.get(index)!; - - let x = index % this.combinedTileset.tilesPerRow; - let y = Math.floor(index / this.combinedTileset.tilesPerRow); - const pixelX = x * this.map.tileWidth; - const pixelY = y * this.map.tileHeight; - - this.combinedTileset.ctx.clearRect(pixelX, pixelY, this.map.tileWidth, this.map.tileHeight); - for (let tile of tiles) { - let flip = tile & 0xE0000000; - let gid = tile & 0x1FFFFFFF; - let tileset = this.map.getTilesetForGid(gid); - let image = this.tilesetImages[tileset]; - if (!image || !image.height) { - continue; - } - - let base = this.map.firstgids[tileset]; - let tileIndexInTileset = gid - base; - this.drawTile(pixelX, pixelY, image, tileIndexInTileset, flip); - - } - } - - private drawTile(pixelX: number, pixelY: number, tilesetImage: HTMLImageElement, tileIndexInTileset: number, flip: number) { - const tilesetWidth = tilesetImage.width; - const tilesPerRow = Math.floor(tilesetWidth / this.map.tileWidth); - - const ctx = this.combinedTileset.ctx; - - if (flip === 0) { - ctx.drawImage(tilesetImage, - (tileIndexInTileset % tilesPerRow) * this.map.tileWidth, - Math.floor(tileIndexInTileset / tilesPerRow) * this.map.tileHeight, - this.map.tileWidth, this.map.tileHeight, - pixelX, pixelY, - this.map.tileWidth, this.map.tileHeight); - - } else { - ctx.translate(pixelX, pixelY); - // an ugly hack to restore the previous transformation matrix - const restore = [[1, 0, 0, 1, -pixelX, -pixelY]]; - - if ((flip & 0x80000000) !== 0) { - // flip horizontally - ctx.transform(-1, 0, 0, 1, 0, 0); - ctx.translate(-this.map.tileWidth, 0); - - restore.push([-1, 0, 0, 1, 0, 0]); - restore.push([1, 0, 0, 1, this.map.tileWidth, 0]); - } - if ((flip & 0x40000000) !== 0) { - // flip vertically - ctx.transform(1, 0, 0, -1, 0, 0); - ctx.translate(0, -this.map.tileWidth); - - restore.push([1, 0, 0, -1, 0, 0]); - restore.push([1, 0, 0, 1, 0, this.map.tileHeight]); - } - if ((flip & 0x20000000) !== 0) { - // Coordinate swap - ctx.transform(0, 1, 1, 0, 0, 0); - restore.push([0, 1, 1, 0, 0, 0]); - } - - this.drawTile(0, 0, tilesetImage, tileIndexInTileset, 0); - - restore.reverse(); - for (const args of restore) { - ctx.transform.apply(ctx, args as any); - } - } - } - - - load() { - console.log("CombinedTilesetImageLoader.load()"); - this.calculateTileUsedAtIndex(); - let usedTilesets = this.calculateUsedTilesets(this.tileUsedAtIndex.keys()); - for (let tileset of usedTilesets) { - this.loadTileset(tileset); - } - - } -} diff --git a/srcjs/stendhal/landscape/LandscapeRenderer.ts b/srcjs/stendhal/landscape/LandscapeRenderer.ts deleted file mode 100644 index be00690247..0000000000 --- a/srcjs/stendhal/landscape/LandscapeRenderer.ts +++ /dev/null @@ -1,56 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { CombinedTileset } from "./CombinedTileset"; - -declare var stendhal: any; - -export class LandscapeRenderer { - - drawLayer( - canvas: HTMLCanvasElement, - combinedTileset: CombinedTileset, layerNo: number, - tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void { - if (!combinedTileset) { - return; - } - let ctx = canvas.getContext("2d")!; - - const layer = combinedTileset.combinedLayers[layerNo]; - const yMax = Math.min(tileOffsetY + canvas.height / targetTileHeight + 1, stendhal.data.map.zoneSizeY); - const xMax = Math.min(tileOffsetX + canvas.width / targetTileWidth + 1, stendhal.data.map.zoneSizeX); - - for (let y = tileOffsetY; y < yMax; y++) { - for (let x = tileOffsetX; x < xMax; x++) { - let index = layer[y * stendhal.data.map.zoneSizeX + x]; - if (index > -1) { - - try { - const pixelX = x * targetTileWidth; - const pixelY = y * targetTileHeight; - - ctx.drawImage(combinedTileset.canvas, - - (index % combinedTileset.tilesPerRow) * stendhal.data.map.tileWidth, - Math.floor(index / combinedTileset.tilesPerRow) * stendhal.data.map.tileHeight, - - stendhal.data.map.tileWidth, stendhal.data.map.tileHeight, - pixelX, pixelY, - targetTileWidth, targetTileHeight); - } catch (e) { - console.error(e); - } - } - } - } - } - -} diff --git a/srcjs/stendhal/landscape/LandscapeRenderingStrategy.ts b/srcjs/stendhal/landscape/LandscapeRenderingStrategy.ts deleted file mode 100644 index 61db62bf4c..0000000000 --- a/srcjs/stendhal/landscape/LandscapeRenderingStrategy.ts +++ /dev/null @@ -1,62 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2022-2023 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { CombinedTilesetFactory } from "./CombinedTilesetFactory"; -import { LandscapeRenderer } from "./LandscapeRenderer"; - - -declare var stendhal: any; - -export abstract class LandscapeRenderingStrategy { - - public abstract onMapLoaded(map: any): void; - - public abstract onTilesetLoaded(): void; - - public abstract render( - canvas: HTMLCanvasElement, gamewindow: any, - tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void; - -} - -export class CombinedTilesetRenderingStrategy extends LandscapeRenderingStrategy { - - public onMapLoaded(map: any): void { - let combinedTilesetFactory = new CombinedTilesetFactory(map); - stendhal.data.map.combinedTileset = combinedTilesetFactory.combine(); - } - - public onTilesetLoaded(): void { - let body = document.getElementById("body")!; - body.style.cursor = "auto"; - } - - public render( - canvas: HTMLCanvasElement, gamewindow: any, - tileOffsetX: number, tileOffsetY: number, targetTileWidth: number, targetTileHeight: number): void { - - let landscapeRenderder = new LandscapeRenderer(); - landscapeRenderder.drawLayer( - canvas, - stendhal.data.map.combinedTileset, - 0, - tileOffsetX, tileOffsetY, targetTileWidth, targetTileHeight); - - gamewindow.drawEntities(); - - landscapeRenderder.drawLayer( - canvas, - stendhal.data.map.combinedTileset, - 1, - tileOffsetX, tileOffsetY, targetTileWidth, targetTileHeight); - } - -} diff --git a/srcjs/stendhal/sprite/EmptySprite.ts b/srcjs/stendhal/sprite/EmptySprite.ts deleted file mode 100644 index 8ceac7cfdb..0000000000 --- a/srcjs/stendhal/sprite/EmptySprite.ts +++ /dev/null @@ -1,113 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { Sprite } from "./Sprite"; - - -/** - * An empty (non-drawing) sprite. - */ -export class EmptySprite { - - public constructor(private width: number, private height: number, private reference?: object) { - - } - - /** - * Create a sub-region of this sprite. NOTE: This does not use - * caching. - * - * @param x - * The starting X coordinate. - * @param y - * The starting Y coordinate. - * @param width - * The region width. - * @param height - * The region height. - * @param ref - * The sprite reference. - * - * @return A new sprite. - */ - createRegion(x: number, y: number, width: number, height: number, ref: object): Sprite { - return new EmptySprite(width, height, ref); - } - - /** - * Draw the sprite onto the graphics context provided. - * - * @param g - * The graphics context on which to draw the sprite - * @param x - * The x location at which to draw the sprite - * @param y - * The y location at which to draw the sprite - */ - draw(g: CanvasRenderingContext2D, x: number, y: number): void; - - /** - * Draws the image. - * - * @param g - * the graphics context where to draw to - * @param destx - * destination x - * @param desty - * destination y - * @param x - * the source x - * @param y - * the source y - * @param w - * the width - * @param h - * the height - */ - public draw(g: CanvasRenderingContext2D, destx: number, desty: number, x: number, y: number, w: number, h: number): void; - public draw(g: CanvasRenderingContext2D, destx: number, desty: number, x?: number, y?: number, w?: number, h?: number): void { - } - - /** - * Get the height of the drawn sprite. - * - * @return The height in pixels of this sprite - */ - public getHeight(): number { - return this.height; - } - - /** - * Get the sprite reference. This identifier is an externally opaque object - * that implements equals() and hashCode() to uniquely/repeatably reference - * a keyed sprite. - * - * @return The reference identifier, or null if not - * referencable. - */ - public getReference(): object | undefined { - return this.reference; - } - - /** - * Get the width of the drawn sprite. - * - * @return The width in pixels of this sprite - */ - public getWidth(): number { - return this.width;; - } - - public isConstant(): boolean { - return true; - } -} diff --git a/srcjs/stendhal/sprite/ImageSprite.ts b/srcjs/stendhal/sprite/ImageSprite.ts deleted file mode 100644 index 3e25d125f2..0000000000 --- a/srcjs/stendhal/sprite/ImageSprite.ts +++ /dev/null @@ -1,194 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { ImageWithDimensions } from "data/ImageWithDimensions"; -import { EmptySprite } from "./EmptySprite"; -import { Sprite } from "./Sprite"; - -/** - * A sprite to be displayed on the screen. Note that a sprite contains no state - * information, i.e. its just the image and not the location. This allows us to - * use a single sprite in lots of different places without having to store - * multiple copies of the image. - * - * @author Kevin Glass - */ -export class ImageSprite implements Sprite { - - /** The image to be drawn for this sprite. */ - private image: CanvasImageSource & ImageWithDimensions; - - /** - * The identifier reference. - */ - private reference?: object; - - /** - * Create a new sprite based on an image. - * - * @param image - * The image that is this sprite. - * @param reference - * The sprite reference, or null. - */ - public constructor (image: CanvasImageSource & ImageWithDimensions | Sprite, reference?: object) { - if (image instanceof Sprite) { - this.image = ImageSprite.createCompatibleImage(image); - } else { - this.image = image; - } - this.reference = reference; - } - - private static createCompatibleImage(sprite: Sprite): HTMLCanvasElement { - const canvas = document.createElement('canvas'); - const g = canvas.getContext('2d'); - canvas.width = sprite.getWidth(); - canvas.height = sprite.getHeight(); - sprite.draw(g!, 0, 0); - return canvas; - } - - - /** - * Create a sub-region of this sprite. NOTE: This does not use - * caching. - * - * @param x - * The starting X coordinate. - * @param y - * The starting Y coordinate. - * @param width - * The region width. - * @param height - * The region height. - * @param ref - * The sprite reference. - * - * @return A new sprite. - */ - public createRegion(x: number, y: number, width: number, height: number, ref?: object): Sprite { - const iwidth = this.getWidth(); - const iheight = this.getHeight(); - - if ((x >= iwidth) || (y >= iheight)) { - // Outside of image (nothing to draw) - return new EmptySprite(width, height, ref); - } - - // Exclude regions outside the original image - width = Math.min(width, iwidth); - height = Math.min(height, iheight); - - // Full copy method (the memory hog) - const canvas = document.createElement('canvas'); - const g = canvas.getContext('2d'); - canvas.width = width; - canvas.height = height; - - this.draw(g!, 0, 0, x, y, width, height); - - return new ImageSprite(canvas, ref); - } - - /** - * Draw the sprite onto the graphics context provided. - * - * @param g - * The graphics context on which to draw the sprite - * @param x - * The x location at which to draw the sprite - * @param y - * The y location at which to draw the sprite - */ - public draw(g: CanvasRenderingContext2D, destx: number, desty: number): void; - - /** - * Draws the image. - * - * @param g - * the graphics context where to draw to - * @param destx - * destination x - * @param desty - * destination y - * @param x - * the source x - * @param y - * the source y - * @param w - * the width - * @param h - * the height - */ - public draw(g: CanvasRenderingContext2D, destx: number, desty: number, x: number, y: number, w: number, h: number): void; - public draw(g: CanvasRenderingContext2D, destx: number, desty: number, x?: number, y?: number, w?: number, h?: number): void { - if (arguments.length === 7) { - g.drawImage(this.image, destx, desty, destx + w!, desty + h!, x!, y!, x! + w!, y! + h!); - } else { - g.drawImage(this.image, destx, desty); - } - } - - /** - * Get the height of the drawn sprite. - * - * @return The height in pixels of this sprite - */ - public getHeight(): number { - return this.image.height as number; - } - - /** - * Get the sprite reference. This identifier is an externally opaque object - * that implements equals() and hashCode() to uniquely/repeatably reference - * a keyed sprite. - * - * @return The reference identifier, or null if not - * referencable. - */ - public getReference(): object | undefined { - return this.reference; - } - - /** - * Get the width of the drawn sprite. - * - * @return The width in pixels of this sprite - */ - public getWidth(): number { - return this.image.width as number; - } - - public isConstant(): boolean { - return true; - } - - /** - * Retrieves a single frame from the image. - * - * @param xIndex - * Horizontal index. - * @param yIndex - * Vertical index. - * @return - * Cropped Sprite. - */ - public getFrame(xIndex: number, yIndex: number): Sprite { - const w = this.getWidth() / 3; - const h = this.getHeight() / 4; - const x = w * xIndex; - const y = h * yIndex; - - return this.createRegion(x, y, w, h, undefined); - } -} diff --git a/srcjs/stendhal/sprite/Sprite.ts b/srcjs/stendhal/sprite/Sprite.ts deleted file mode 100644 index acfb065ba5..0000000000 --- a/srcjs/stendhal/sprite/Sprite.ts +++ /dev/null @@ -1,103 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * - *************************************************************************** - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - - /** - * A sprite to be displayed on the screen. Note that a sprite contains no state - * information, i.e. its just the image and not the location. This allows us to - * use a single sprite in lots of different places without having to store - * multiple copies of the image. - */ -export abstract class Sprite { - - /** - * Create a sub-region of this sprite. NOTE: This does not use - * caching. - * - * @param x - * The starting X coordinate. - * @param y - * The starting Y coordinate. - * @param width - * The region width. - * @param height - * The region height. - * @param ref - * The sprite reference. - * - * @return A new sprite. - */ - abstract createRegion(x: number, y: number, width: number, height: number, ref: object): Sprite; - - /** - * Draw the sprite onto the graphics context provided. - * - * @param g - * The graphics context on which to draw the sprite - * @param x - * The x location at which to draw the sprite - * @param y - * The y location at which to draw the sprite - */ - abstract draw(g: CanvasRenderingContext2D, x: number, y: number): void; - - /** - * Draws the image. - * - * @param g - * the graphics context where to draw to - * @param destx - * destination x - * @param desty - * destination y - * @param x - * the source x - * @param y - * the source y - * @param w - * the width - * @param h - * the height - */ - abstract draw(g: CanvasRenderingContext2D, destx: number, desty: number, x: number, y: number, w: number, h: number): void; - - /** - * Get the height of the drawn sprite. - * - * @return The height in pixels of this sprite - */ - abstract getHeight(): number; - - /** - * Get the sprite reference. This identifier is an externally opaque object - * that implements equals() and hashCode() to uniquely/repeatably reference - * a keyed sprite. - * - * @return The reference identifier, or null if not - * referencable. - */ - abstract getReference(): object | undefined; - - /** - * Get the width of the drawn sprite. - * - * @return The width in pixels of this sprite - */ - abstract getWidth(): number; - - /** - * Check whether the sprite won't change between draws. - * - * @return true if different draws of the sprite always - * have the same result. - */ - abstract isConstant(): boolean; -} diff --git a/srcjs/stendhal/tsconfig.json b/srcjs/stendhal/tsconfig.json deleted file mode 100644 index 70943834ea..0000000000 --- a/srcjs/stendhal/tsconfig.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "compilerOptions": { - "baseUrl": ".", - "lib": ["dom", "es2015"], - "module": "commonjs", - "noImplicitOverride": true, - "outDir": "../../build/ts", - "rootDir": ".", - "sourceMap": true, - "strict": true, - "target": "es6" - }, - "typedocOptions": { - "entryPoints": ["."], - "out": "../../build/build_docs/reference/typescript" - } -} diff --git a/srcjs/stendhal/ui/dialog/SettingsDialog.ts b/srcjs/stendhal/ui/dialog/SettingsDialog.ts deleted file mode 100644 index eed431b41d..0000000000 --- a/srcjs/stendhal/ui/dialog/SettingsDialog.ts +++ /dev/null @@ -1,581 +0,0 @@ -/*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { ChatPanel } from "../ChatPanel"; -import { ui } from "../UI"; -import { ChatLogComponent } from "../component/ChatLogComponent"; -import { PlayerEquipmentComponent } from "../component/PlayerEquipmentComponent"; -import { PlayerStatsComponent } from "../component/PlayerStatsComponent"; -import { ItemInventoryComponent } from "../component/ItemInventoryComponent"; -import { DialogContentComponent } from "../toolkit/DialogContentComponent"; -import { TravelLogDialog } from "./TravelLogDialog"; -import { UIComponentEnum } from "../UIComponentEnum"; -import { singletons } from "../../SingletonRepo"; - -declare var marauroa: any; -declare var stendhal: any; - - -export class SettingsDialog extends DialogContentComponent { - - public static debugging = false; - - private storedStates: {[index: string]: string}; - private initialStates: {[index: string]: string}; - private btn_reload: HTMLButtonElement; - - - constructor() { - super("settingsdialog-template"); - - // TODO: add option to reset defaults - - const clog = (ui.get(UIComponentEnum.ChatLog) as ChatLogComponent); - - this.storedStates = { - "txtjoystickx": stendhal.config.get("joystick.center.x"), - "txtjoysticky": stendhal.config.get("joystick.center.y") - }; - - this.initialStates = { - "effect.blood": stendhal.config.get("effect.blood"), - "effect.weather": stendhal.config.get("effect.weather") - }; - - - /* *** left panel *** */ - - this.createCheckBox("chk_light", "effect.lighting", - "Lighting effects are enabled", "Lighting effects are disabled"); - - this.createCheckBox("chk_weather", "effect.weather", - "Weather is enabled", "Weather is disabled", function() { - if (clog) { - clog.addLine("client", "Weather changes will take effect after you change maps."); - } - })!; - - const sd = this; - this.createCheckBox("chk_blood", "effect.blood", - "Gory images are enabled", "Gory images are disabled"); - - this.createCheckBox("chk_nonude", "effect.no-nude", - "Naked entities have undergarments", "Naked entities are not covered"); - - this.createCheckBox("chk_shadows", "effect.shadows", - "Shadows are enabled", "Shadows are disabled"); - - this.createCheckBox("chk_speechcr", "speech.creature", - "Creature speech bubbles are enabled", "Creature speech bubbles are disabled"); - - const player_stats = ui.get(UIComponentEnum.PlayerStats) as PlayerStatsComponent; - - const chk_charname = this.createCheckBox("chk_charname", "panel.stats.charname", - undefined, undefined, - function() { - player_stats.enableCharName(chk_charname.checked); - })!; - - const chk_hpbar = this.createCheckBox("chk_hpbar", "panel.stats.hpbar", - undefined, undefined, - function() { - player_stats.enableBar("hp", chk_hpbar.checked); - })!; - - this.createCheckBox("chk_activityindicator", "activity-indicator", - "Indicator will be drawn", "Indicator will not be drawn"); - - const chk_floatchat = this.createCheckBox("chk_floatchat", "chat.float", - undefined, undefined, - function() { - (ui.get(UIComponentEnum.BottomPanel) as ChatPanel).setFloating(chk_floatchat.checked); - }); - - this.createCheckBox("chk_hidechat", "chat.autohide", - "Chat panel will be hidden after sending text", "Chat panel will remain on-screen"); - - // FIXME: are there unique properties for pinch & tap zooming? - this.createCheckBox("chk_zoom", "zoom.touch", - "Touch zooming enabled (may not work with all browsers)", - "Touch zooming disabled (may not work with all browsers)", - function() { - stendhal.session.update(); - }); - - - /* *** center panel *** */ - - this.createCheckBox("chk_dblclick", "inventory.double-click", - "Items are used/consumed with double click/touch", - "Items are used/consumed with single click/touch", - function() { - // update cursors - (ui.get(UIComponentEnum.PlayerEquipment) as PlayerEquipmentComponent).markDirty(); - for (const cid of [UIComponentEnum.Bag, UIComponentEnum.Keyring]) { - (ui.get(cid) as ItemInventoryComponent).markDirty(); - } - }); - - // FIXME: open chest windows are not refreshed - this.createCheckBox("chk_chestqp", "inventory.quick-pickup", - "Click tranfers items from chests and corpses to player inventory", - "Click executes default action on items in chests and corpses"); - - const chk_movecont = this.createCheckBox("chk_movecont", "move.cont", - "Player will continue to walk after changing areas", - "Player will stop after changing areas", - function() { - const action = {"type": "move.continuous"} as {[index: string]: string;}; - if (chk_movecont.checked) { - action["move.continuous"] = ""; - } - marauroa.clientFramework.sendAction(action); - })!; - - // TODO: make this multiple choice - const chk_pvtsnd = this.createCheckBox("chk_pvtsnd", "chat.private.sound", - "Private message audio notifications enabled", - "Private message audio notifications disabled", - undefined, "ui/notify_up", "null"); - chk_pvtsnd.checked = stendhal.config.get("chat.private.sound") === "ui/notify_up"; - - this.createCheckBox("chk_clickindicator", "click-indicator", - "Displaying clicks", "Not displaying clicks"); - - this.createCheckBox("chk_pathfinding", "pathfinding", - "Click/Tap ground to walk", "Ground pathfinding disabled"); - - this.createCheckBox("chk_pathfindingmm", "pathfinding.minimap", - "Click/Tap minimap to walk", "Minimap pathfinding disabled"); - - this.createCheckBox("chk_nativeemojis", "emojis.native", - "Using native emojis", "Using built-in emojis", - function() { - singletons.getChatInput().refresh(); - }); - - - /* *** right panel *** */ - - const themes = {} as {[index: string]: string}; - for (const t of Object.keys(stendhal.config.themes.map)) { - if (t === "wood") { - themes[t] = t + " (default)"; - } else { - themes[t] = t; - } - } - - const sel_theme = this.createSelect("selecttheme", themes, - Object.keys(themes).indexOf(stendhal.config.getTheme())); - - sel_theme.addEventListener("change", (o) => { - stendhal.config.setTheme(Object.keys(themes)[sel_theme.selectedIndex]); - stendhal.config.refreshTheme(); - }); - - /* TODO: - * - create components to change font size, weight, style, etc. - */ - - const fonts = Object.keys(stendhal.config.fonts); - - const sel_fontbody = this.createFontSelect("selfontbody", - fonts.indexOf(stendhal.config.get("font.body"))); - sel_fontbody.addEventListener("change", (e) => { - const new_font = fonts[sel_fontbody.selectedIndex]; - stendhal.config.set("font.body", new_font); - document.body.style.setProperty("font-family", new_font); - }); - - const sel_fontchat = this.createFontSelect("selfontchat", - fonts.indexOf(stendhal.config.get("font.chat"))); - sel_fontchat.addEventListener("change", (e) => { - stendhal.config.set("font.chat", fonts[sel_fontchat.selectedIndex]); - // make sure component is open before trying to refresh - if (clog) { - clog.refresh(); - } - }); - - const sel_fonttlog = this.createFontSelect("selfonttlog", - fonts.indexOf(stendhal.config.get("font.travel-log"))) - sel_fonttlog.addEventListener("change", (e) => { - stendhal.config.set("font.travel-log", fonts[sel_fonttlog.selectedIndex]); - const tlog = (ui.get(UIComponentEnum.TravelLogDialog) as TravelLogDialog); - // make sure component is open before trying to refresh - if (tlog) { - tlog.refresh(); - } - }); - - this.createSelectFromConfig("selmenustyle", "menu.style", - undefined, - function(e: Event) { - ui.onMenuUpdate(); - }); - - // common chat keyword options - const txt_chatopts = this.createTextInput("txtchatopts", stendhal.config.get("chat-opts.custom"), - "Comma-separated list accessible from the chat options dialog"); - txt_chatopts.addEventListener("change", (e) => { - stendhal.config.set("chat-opts.custom", txt_chatopts.value); - }); - - // on-screen joystick - const sel_joystick = this.createSelectFromConfig("seljoystick", "joystick.style", - undefined, - function(e: Event) { - stendhal.ui.gamewindow.updateJoystick(); - }); - const chk_joystick = this.createCheckBox("chk_joystick", "joystick", - undefined, undefined, - function(e: Event) { - sel_joystick.disabled = !chk_joystick.checked; - stendhal.ui.gamewindow.updateJoystick(); - }); - chk_joystick.checked = stendhal.session.joystickEnabled(); - sel_joystick.disabled = !chk_joystick.checked; - - // joystck positioning - for (const o of ["x", "y"]) { - const orienter = this.createNumberInput("txtjoystick" + o, - parseInt(this.storedStates["txtjoystick" + o], 10), - "Joystick position on " + o.toUpperCase() + " axis"); - orienter.addEventListener("input", (e) => { - // update configuration - stendhal.config.set("joystick.center." + o, orienter.value || 0); - // update on-screen joystick position - stendhal.ui.gamewindow.updateJoystick(); - }); - } - - - /* *** buttons *** */ - - this.btn_reload = this.createButton("btn_config_reload", - "Reloads page if required by changes"); - this.btn_reload.disabled = true; - this.btn_reload.addEventListener("click", (e: Event) => { - this.close(); - location.reload(); - }); - - const btn_close = this.createButton("btn_config_close", - "Close this dialog without reloading page"); - btn_close.addEventListener("click", (e: Event) => { - this.close(); - }); - - const button_layout = this.btn_reload.parentElement!; - button_layout.style.setProperty("padding-top", "15px"); - } - - public override getConfigId(): string { - return "settings"; - } - - /** - * Updates state of reload button. - */ - public override refresh() { - let reloadRequired = false; - for (const key of Object.keys(this.initialStates)) { - if (stendhal.config.get(key) !== this.initialStates[key]) { - reloadRequired = true; - break; - } - } - - this.btn_reload.disabled = !reloadRequired; - } - - /** - * Creates a checkbox element. - * - * @param id - * Identifier of element to retrieve. - * @param tooltip - * Optional popup tooltip text. - * @return - * HTMLInputElement. - */ - private createCheckBoxSkel(id: string, tooltip?: string): HTMLInputElement { - const checkbox = this.child("input[type=checkbox][id=" + id + "]")!; - if (tooltip) { - checkbox.title = tooltip; - } - if (checkbox.classList.contains("experimental")) { - // add "experimental" denotation to label - const label = checkbox.parentElement!; - const text = document.createElement("span"); - text.innerText = label.innerText + " (experimental)"; - label.innerHTML = ""; - label.appendChild(checkbox); - label.appendChild(text); - if (!SettingsDialog.debugging) { - // hide if settings debugging is not enabled - checkbox.disabled = true; - checkbox.style.setProperty("display", "none"); - label.style.setProperty("display", "none"); - } - } - return checkbox; - } - - /** - * Creates a fully function checkbox element. - * - * @param id - * Identifier of element to retrieve. - * @param setid - * Identifier of associated configuration setting. - * @param ttpos - * Tooltip to display when setting is enabled. - * @param ttneg - * Tooltip to display when setting is disabled. - * @param action - * Action to execute when state changed. - * @param von - * Optional value to set when enabled (null can be - * used). - * @param voff - * Optional value to set when disabled (null can be - * used). - * @return - * HTMLInputElement. - */ - private createCheckBox(id: string, setid: string, ttpos: string="", - ttneg: string="", action?: Function, - von?: string, voff?: string): HTMLInputElement { - - const chk = this.createCheckBoxSkel(id)!; - chk.checked = stendhal.config.getBoolean(setid); - const tt = new CheckTooltip(ttpos, ttneg); - if (chk.parentElement) { - chk.parentElement.title = tt.getValue(chk.checked); - } - if (!chk.disabled) { - chk.addEventListener("change", (e) => { - if (chk.checked && typeof(von) !== "undefined") { - stendhal.config.set(setid, von); - } else if (!chk.checked && typeof(voff) !== "undefined") { - stendhal.config.set(setid, voff); - } else { - stendhal.config.set(setid, chk.checked); - } - chk.parentElement!.title = tt.getValue(chk.checked); - if (action) { - action(); - } - this.refresh(); - }); - } - return chk; - } - - /** - * Creates a button element. - * - * @param id - * Identifier of element to retrieve. - * @param tooltip - * Optional popup tooltip text. - * @return - * HTMLButtonElement. - */ - private createButton(id: string, tooltip?: string): HTMLButtonElement { - const button = this.child( - "button[id=" + id + "]")!; - if (tooltip) { - button.title = tooltip; - } - - return button; - } - - /** - * Creates a select element. - * - * @param id - * Identifier of element to retrieve. - * @param opts - * A {string: string} (identifier: visible text) object for available options. - * @param idx - * The index to set as selected on construction. - * @param tooltip - * Optional popup tooltip text. - * @param action - * Action to execute when state changed. - * @return - * `HTMLSelectElement`. - */ - private createSelect(id: string, opts: {[index: string]: string}, idx: number, - tooltip?: string, action?: Function): HTMLSelectElement { - if (Object.keys(opts).length == 0) { - console.warn("initializing empty values for selector ID \"" + id + "\""); - } - const sel = this.child("select[id=" + id + "]")!; - // FIXME: these should be set in CSS - sel.style.setProperty("width", "9em"); - sel.parentElement!.style.setProperty("margin-right", "0"); - sel.parentElement!.style.setProperty("margin-left", "auto"); - sel.parentElement!.style.setProperty("padding-bottom", "5px"); - - for (const key of Object.keys(opts)) { - if (!opts[key]) { - // use key as default value - opts[key] = key; - } - const opt = document.createElement("option"); - opt.value = key; - opt.textContent = opts[key]; - sel.appendChild(opt); - } - if (idx > -1 && idx < Object.keys(opts).length) { - sel.selectedIndex = idx; - } - if (tooltip) { - sel.title = tooltip; - } - if (action) { - sel.addEventListener("change", function(e: Event) { - action(e); - }); - } - return sel; - } - - /** - * Creates a select element. - * - * @param id - * Identifier of element to retrieve. - * @param cid - * Configuration key associated with element. - * @param tooltip - * Optional popup tooltip text. - * @param action - * Action to execute when state changed. - * @return - * `HTMLSelectElement`. - */ - private createSelectFromConfig(id: string, ckey: string, tooltip?: string, action?: Function): HTMLSelectElement { - const cvalue = stendhal.config.get(ckey); - const opts = stendhal.config.getOpts(ckey); - let idx = Object.keys(opts).indexOf(cvalue); - if (typeof(cvalue) === "undefined" || idx < 0) { - console.error("invalid value \"" + cvalue + "\" for configuration key \"" + ckey + "\"" - + ". options are: " + Object.keys(opts).join(", ")); - } - const actionTemp = function(e: Event) { - if (e.target) { - const select = e.target as HTMLSelectElement; - // update configuration value - stendhal.config.set(ckey, Object.keys(opts)[select.selectedIndex]); - } - if (action) { - action(e); - } - }; - return this.createSelect(id, opts, idx, tooltip, actionTemp); - } - - /** - * Creates a select element for registered fonts. - * - * @param id - * Identifier of element to retrieve. - * @param idx - * The index to set as selected on construction. - * @param tooltip - * Optional popup tooltip text. - * @return - * `HTMLSelectElement`. - */ - private createFontSelect(id: string, idx: number, tooltip?: string): HTMLSelectElement { - return this.createSelect(id, Object.assign({}, stendhal.config.fonts), idx, tooltip); - } - - /** - * Creates a text input element. - * - * @param id - * Identifier of element to retrieve. - * @param value - * Default content. - * @param tooltip - * Optional popup tooltip text. - * @param type - * Input type. - * @return - * HTMLInputElement - */ - private createTextInput(id: string, value: string="", tooltip?: string, type: string="text"): HTMLInputElement { - const input = this.child("input[type=" + type + "][id=" + id + "]")!; - input.style.setProperty("width", "9em"); - input.parentElement!.style.setProperty("margin-right", "0"); - input.parentElement!.style.setProperty("margin-left", "auto"); - input.parentElement!.style.setProperty("padding-bottom", "5px"); - input.value = value; - if (tooltip) { - input.title = tooltip; - } - return input; - } - - /** - * Creates a text input element that accepts only number values. - * - * @param id - * Identifier of element to retrieve. - * @param value - * Default content. - * @param tooltip - * Optional popup tooltip text. - * @return - * HTMLInputElement - */ - private createNumberInput(id: string, value: number=0, tooltip?: string): HTMLInputElement { - const input = this.createTextInput(id, ""+value, tooltip, "number"); - // allow numbers & empty string only - input.addEventListener("input", (e: Event) => { - const new_char = (e as InputEvent).data; - const new_digit = Number(new_char); - if ((new_char != undefined && new_char.replace(/ |\t/g, "") === "") || Number.isNaN(new_digit)) { - // disallow whitespace & non-numeric characters - input.value = this.storedStates[input.id]; - return; - } - // clean up leading 0s & whitespace - input.value = ""+parseInt(input.value.replace(/ |\t/g, ""), 10); - this.storedStates[input.id] = input.value; - }); - - return input; - } -} - - -class CheckTooltip { - private valueEnabled: string; - private valueDisabled: string; - constructor(e: string, d: string) { - this.valueEnabled = e; - this.valueDisabled = d; - } - public getValue(enabled: boolean): string { - if (enabled) { - return this.valueEnabled; - } - return this.valueDisabled; - } -} diff --git a/srcjs/stendhal/ui/dialog/outfit/OutfitPartSelector.ts b/srcjs/stendhal/ui/dialog/outfit/OutfitPartSelector.ts deleted file mode 100644 index 041110c265..0000000000 --- a/srcjs/stendhal/ui/dialog/outfit/OutfitPartSelector.ts +++ /dev/null @@ -1,113 +0,0 @@ -/*************************************************************************** - * (C) Copyright 2015-2024 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -declare var stendhal: any; - -export class OutfitPartSelector { - private _part: string; - private _onPartChanged: Function; - private _index: number; - private _maxindex: number; - private _ctx: CanvasRenderingContext2D; - private _width: number; - private _height: number; - private _color?: any; - private _image?: Promise; - - constructor(part: string, initialIndex: any, maxindex: number, onPartChanged: Function) { - this._part = part; - this._onPartChanged = onPartChanged; - this._index = parseInt(initialIndex, 10); - this._maxindex = maxindex; - - const canvas = document.getElementById('setoutfit' + part + 'canvas') as HTMLCanvasElement; - canvas.style.margin = "5px"; - this._ctx = canvas.getContext("2d")!; - this._width = canvas.width; - this._height = canvas.height; - this._color = undefined; - this._image = undefined; - } - - - private indexString(index: number) { - if (index > -1 && index < 100) { - if (index < 10) { - return "00" + index; - } else { - return "0" + index; - } - } - return "" + index; - } - - - draw() { - const image = this._getPartSprite(this._part, this._index, this._color); - this._image = image; - this._ctx.fillStyle = "white"; - this._ctx.fillRect(0, 0, this._width, this._height); - - image.then((img: CanvasImageSource) => { - this._ctx.drawImage(img, -48, -128); - this._onPartChanged(); - }); - } - - get image() { - return this._image; - } - - get index() { - return this.indexString(this._index); - } - - set index(newIndex: any) { - this._index = parseInt(newIndex, 10); - this.draw(); - } - - set color(newColor: any) { - this._color = newColor; - this.draw(); - } - - previous() { - const numOutfits = this._maxindex + 1; - this._index += this._maxindex; - this._index %= numOutfits; - this.draw(); - this._onPartChanged(); - } - - next() { - const numOutfits = this._maxindex + 1; - this._index++; - this._index %= numOutfits; - this.draw(); - this._onPartChanged(); - } - - _getPartSprite(part: string, index: number, color = null): Promise { - let suffix = ".png"; - if (this._part === "body" && stendhal.config.getBoolean("effect.no-nude")) { - suffix = "-nonude.png"; - } - - // FIXME: need to draw "busty" dress variants for body index 1 - - const fname = stendhal.paths.sprites + "/outfit/" + part + "/" + this.indexString(index) + suffix; - if (color != null) { - return stendhal.data.sprites.getFilteredWithPromise(fname, "trueColor", color); - } - return stendhal.data.sprites.getWithPromise(fname); - } -} diff --git a/srcjs/stendhal/util/WeatherRenderer.ts b/srcjs/stendhal/util/WeatherRenderer.ts deleted file mode 100644 index f54a4103a6..0000000000 --- a/srcjs/stendhal/util/WeatherRenderer.ts +++ /dev/null @@ -1,210 +0,0 @@ -/*************************************************************************** - * Copyright © 2003-2024 - Faiumoni e. V. * - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU Affero General Public License as * - * published by the Free Software Foundation; either version 3 of the * - * License, or (at your option) any later version. * - * * - ***************************************************************************/ - -import { singletons } from "../SingletonRepo"; -import { TileStore } from "../data/TileStore"; -import { Sound } from "../ui/SoundManager"; - -declare var stendhal: any; - - -// TODO: incorporate thunder -const weatherLoops = { - "rain": true, - "rain_heavy": true, - "rain_light": true -} as {[key: string]: boolean}; - -interface WeatherSprite extends HTMLImageElement { - frames: number[]; - delays: number[]; -} - -export class WeatherRenderer { - - private enabled = true; - private warned: {[key: string]: boolean} = {}; - private sprite?: WeatherSprite; - private frameIdx = 0; - private lastUpdate = 0; - private tilesX = 0; - private tilesY = 0; - private audio?: Sound; - private soundLayer = singletons.getSoundManager().layers.indexOf("ambient"); - - /** Singleton instance. */ - private static instance: WeatherRenderer; - - - /** - * Retrieves singleton instance. - * - * @return - * WeatherRenderer static instance. - */ - static get(): WeatherRenderer { - if (!WeatherRenderer.instance) { - WeatherRenderer.instance = new WeatherRenderer(); - } - return WeatherRenderer.instance; - } - - /** - * Hidden singleton constructor. - * - * Use WeatherRenderer.get(). - */ - private constructor() { - // do nothing - } - - /** - * Called when zone is updated to configure the type of weather. - * - * @param weather - * Weather type identifier. - */ - update(weather?: string) { - this.enabled = stendhal.config.getBoolean("effect.weather"); - this.frameIdx = 0; - this.lastUpdate = Date.now(); - // reset warning messages - this.warned = {}; - - const soundMan = singletons.getSoundManager(); - // stop previous sounds - // FIXME: should continue playing if weather is same on next map - if (this.audio) { - soundMan.stop(this.soundLayer, this.audio); - this.audio = undefined; - } - - if (!weather) { - this.sprite = undefined; - } else { - const img = stendhal.paths.weather + "/" + weather + ".png"; - this.sprite = stendhal.data.sprites.get(img); - /* FIXME: - * "TypeError: $stendhal$$.data.$tileset$.$weatherAnimationMap$ - * is undefined". TileStore.weatherMap is not always loaded - * before this is called. - */ - const animationMap = TileStore.get().getWeatherMap()[img]; - - if (!this.sprite || !this.sprite.src) { - console.error("weather sprite for '" + weather + "' not found"); - return; - } - //~ if (!animationMap) { - //~ console.error("weather animation map for '" + weather + "' not loaded"); - //~ return; - if (animationMap && Object.keys(animationMap).length == 0) { - console.error("weather animation map for '" + weather + "' is empty"); - return; - } - - if (animationMap) { - this.sprite.frames = animationMap[0].frames; - this.sprite.delays = animationMap[0].delays; - } else { - // weather is not animated - this.sprite.frames = [0]; - } - - let spriteH = this.sprite.height; - // failsafe assumes min sprite dimensions to be 32x32 - if (!spriteH) { - spriteH = 32; - console.log("using failsafe sprite height: " + spriteH); - } - - const canvas = document.getElementById("viewport") as HTMLCanvasElement; - this.tilesX = Math.ceil(canvas.width / spriteH) + 1; - this.tilesY = Math.ceil(canvas.height / spriteH) + 1; - - if (weatherLoops[weather]) { - this.audio = soundMan.playGlobalizedLoop("weather/" + weather, - this.soundLayer); - } - } - } - - /** - * Draws the weather animation. - * - * TODO: don't move animation with character movement. - * - * @param ctx - * Drawing target element. - */ - draw(ctx: CanvasRenderingContext2D) { - if (this.enabled && this.sprite && this.sprite.frames) { - if (!this.tilesX || !this.tilesY) { - if (!this.warned.tiling) { - console.warn("cannot tile weather animation"); - this.warned.tiling = true; - } - return; - } - if (!this.sprite.height) { - if (!this.warned.imgReady) { - console.warn("waiting on image to load before drawing weather"); - this.warned.imgReady = true; - } - return; - } - - // width & height dimensions should be the same - const dim = this.sprite.height; - const clipLeft = stendhal.ui.gamewindow.offsetX % dim; - const clipTop = stendhal.ui.gamewindow.offsetY % dim; - for (let ix = 0; ix < this.tilesX; ix++) { - for (let iy = 0; iy < this.tilesY; iy++) { - ctx.drawImage(this.sprite, - this.sprite.frames[this.frameIdx]*dim, - 0, - dim, dim, - (ix*dim)+stendhal.ui.gamewindow.offsetX-clipLeft, - (iy*dim)+stendhal.ui.gamewindow.offsetY-clipTop, - dim, dim); - } - } - - if (this.sprite.delays) { - const cycleTime = Date.now(); - const elapsed = cycleTime - this.lastUpdate; - if (elapsed >= this.sprite.delays[this.frameIdx]) { - this.lastUpdate = cycleTime; - this.frameIdx = this.getNextFrame(elapsed); - } - } - } - } - - /** - * Calculates the next frame to display incorporating frame skipping. - * - * @param elapsed - * Amount of time (ms) that has elapsed. - * @return - * The next frame index that should be drawn. - */ - private getNextFrame(elapsed: number): number { - let delayComb = 0, idx = this.frameIdx; - for (idx; delayComb < elapsed; idx++) { - delayComb += this.sprite!.delays[idx]; - if (idx + 1 >= this.sprite!.delays.length) { - idx = -1; - } - } - return idx; - } -} diff --git a/tests/games/stendhal/client/gui/j2d/entity/EntityViewFactoryTest.java b/tests/games/stendhal/client/gui/j2d/entity/EntityViewFactoryTest.java index 9c5229ecd2..5f828b6170 100644 --- a/tests/games/stendhal/client/gui/j2d/entity/EntityViewFactoryTest.java +++ b/tests/games/stendhal/client/gui/j2d/entity/EntityViewFactoryTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -38,11 +38,11 @@ public class EntityViewFactoryTest { private final String classname; private final String subclass; private final String name; - private final Class implementation; + private final Class implementation; private EntityRep(final String classname, final String subclass, final String name, - final Class implementation) { + final Class implementation) { this.classname = classname; this.subclass = subclass; this.name = name; @@ -106,8 +106,9 @@ public class EntityViewFactoryTest { } } - private Class getImplementation(final String type_name, final String class_name, final String name, final Class def) { - Class implementation = def; + @SuppressWarnings("unused") + private Class getImplementation(final String type_name, final String class_name, final String name, final Class def) { + Class implementation = def; final Triple item_info = new Triple<>(type_name, class_name, name); // attempt to retrieve from factory if (entityViews.containsKey(item_info)) { @@ -212,7 +213,7 @@ public class EntityViewFactoryTest { } private void checkImplementation(final String type_name, final String class_name, final String name, - final Class implementation) { + final Class implementation) { final EntityRep erep = new EntityRep(type_name, class_name, name, implementation); if (!entities.contains(erep)) { fail("duplicate or not a registered entity representation: " + erep.toString()); diff --git a/tests/games/stendhal/common/GrammarTest.java b/tests/games/stendhal/common/GrammarTest.java index ad37331058..2006f0c206 100644 --- a/tests/games/stendhal/common/GrammarTest.java +++ b/tests/games/stendhal/common/GrammarTest.java @@ -171,6 +171,8 @@ public class GrammarTest { assertEquals("a ", Grammar.a_noun("")); assertEquals("a eupepsia", Grammar.a_noun("eupepsia")); assertEquals("a eu", Grammar.a_noun("eu")); + // begins with hard "u" (sounds like "you") + assertEquals("a unicorn", Grammar.a_noun("unicorn")); } /** @@ -200,6 +202,10 @@ public class GrammarTest { assertEquals("pair of iron boots", Grammar.fullForm("iron boots")); assertEquals("chocolate",Grammar.fullForm("chocolate")); assertEquals("ice cream", Grammar.fullForm("icecream")); + + assertEquals("spool of silk thread", Grammar.fullForm("silk thread")); + assertEquals("spool of mithril thread", Grammar.fullForm("mithril thread")); + assertEquals("strand of leather thread", Grammar.fullForm("leather thread")); } /** @@ -212,6 +218,8 @@ public class GrammarTest { assertEquals("A s", Grammar.A_noun("s")); assertEquals("An a", Grammar.A_noun("a")); assertEquals("A ", Grammar.A_noun("")); + // begins with hard "u" (sounds like "you") + assertEquals("A unicorn", Grammar.A_noun("unicorn")); } /** @@ -450,25 +458,25 @@ public class GrammarTest { testPluralisationAndSingularisation("feet", "foot"); testPluralisationAndSingularisation("children", "child"); - testPluralisationAndSingularisation("moose", "moose"); - testPluralisationAndSingularisation("nooses", "noose"); - testPluralisationAndSingularisation("helia", "helium"); - testPluralisationAndSingularisation("sodia", "sodium"); - testPluralisationAndSingularisation("men", "man"); - testPluralisationAndSingularisation("humans", "human"); + testPluralisationAndSingularisation("moose", "moose"); + testPluralisationAndSingularisation("nooses", "noose"); + testPluralisationAndSingularisation("helia", "helium"); + testPluralisationAndSingularisation("sodia", "sodium"); + testPluralisationAndSingularisation("men", "man"); + testPluralisationAndSingularisation("humans", "human"); - testPluralisationAndSingularisation("tomatoes", "tomato"); + testPluralisationAndSingularisation("tomatoes", "tomato"); testPluralisationAndSingularisation("algae", "alga"); testPluralisationAndSingularisation("larvae", "larva"); testPluralisationAndSingularisation("hyphae", "hypha"); testPluralisationAndSingularisation("bureaux", "bureau"); testPluralisationAndSingularisation("dei", "deus"); - testPluralisationAndSingularisation("indices", "index"); - testPluralisationAndSingularisation("vertices", "vertex"); + testPluralisationAndSingularisation("indices", "index"); + testPluralisationAndSingularisation("vertices", "vertex"); testPluralisationAndSingularisation("vortices", "vortex"); testPluralisationAndSingularisation("matrices", "matrix"); - testPluralisationAndSingularisation("analyses", "analysis"); + testPluralisationAndSingularisation("analyses", "analysis"); testPluralisationAndSingularisation("xxxyses", "xxxysis"); testPluralisationAndSingularisation("wumpuses", "wumpus"); @@ -482,18 +490,22 @@ public class GrammarTest { testPluralisationAndSingularisation("abies", "aby"); testPluralisationAndSingularisation("fs", "f"); - testPluralisationAndSingularisation("matches", "match"); - testPluralisationAndSingularisation("boxes", "box"); - testPluralisationAndSingularisation("bushes", "bush"); - testPluralisationAndSingularisation("boys", "boy"); - testPluralisationAndSingularisation("bosses", "boss"); - testPluralisationAndSingularisation("bodies", "body"); - testPluralisationAndSingularisation("princesses", "princess"); - testPluralisationAndSingularisation("wikipedias", "wikipedia"); + testPluralisationAndSingularisation("matches", "match"); + testPluralisationAndSingularisation("boxes", "box"); + testPluralisationAndSingularisation("bushes", "bush"); + testPluralisationAndSingularisation("boys", "boy"); + testPluralisationAndSingularisation("bosses", "boss"); + testPluralisationAndSingularisation("bodies", "body"); + testPluralisationAndSingularisation("princesses", "princess"); + testPluralisationAndSingularisation("wikipedias", "wikipedia"); - assertEquals("cheese", Grammar.singular("cheese")); + assertEquals("cheese", Grammar.singular("cheese")); testPluralisationAndSingularisation("pieces of cheese", "cheese"); testPluralisationAndSingularisation("bicycles", "bicycle"); + + testPluralisationAndSingularisation("spools of silk thread", "silk thread"); + testPluralisationAndSingularisation("spools of mithril thread", "mithril thread"); + testPluralisationAndSingularisation("strands of leather thread", "leather thread"); } /** @@ -659,6 +671,19 @@ public class GrammarTest { Grammar.quantityplnoun(1, "#bread", "a")); assertEquals("2 loaves of #bread", Grammar.quantityplnoun(2, "#bread", "a")); + + assertEquals("a spool of silk thread", Grammar.quantityplnoun(1, "silk thread", "a")); + assertEquals("2 spools of silk thread", Grammar.quantityplnoun(2, "silk thread", "a")); + //assertEquals("3 spools of #'silk thread'", Grammar.quantityplnoun(3, "#'silk thread'", "a")); // FIXME: fails with result "3 #'silk thread's" + assertEquals("3 spools of #silk #thread", Grammar.quantityplnoun(3, "#silk #thread", "a")); + assertEquals("a spool of mithril thread", Grammar.quantityplnoun(1, "mithril thread", "a")); + assertEquals("2 spools of mithril thread", Grammar.quantityplnoun(2, "mithril thread", "a")); + //assertEquals("3 spools of #'mithril thread'", Grammar.quantityplnoun(3, "#'mithril thread'", "a")); // FIXME: fails with result "3 #'mithril thread's" + assertEquals("3 spools of #mithril #thread", Grammar.quantityplnoun(3, "#mithril #thread", "a")); + assertEquals("a strand of leather thread", Grammar.quantityplnoun(1, "leather thread", "a")); + assertEquals("2 strands of leather thread", Grammar.quantityplnoun(2, "leather thread", "a")); + //assertEquals("3 strands of #'leather thread'", Grammar.quantityplnoun(3, "#'leather thread'", "a")); // FIXME: fails with result "3 #'leather thread's" + assertEquals("3 strands of #leather #thread", Grammar.quantityplnoun(3, "#leather #thread", "a")); } /** diff --git a/tests/games/stendhal/server/actions/equip/DisplaceActionTest.java b/tests/games/stendhal/server/actions/equip/DisplaceActionTest.java index a6367e96b6..704e72aacd 100644 --- a/tests/games/stendhal/server/actions/equip/DisplaceActionTest.java +++ b/tests/games/stendhal/server/actions/equip/DisplaceActionTest.java @@ -1,4 +1,15 @@ // $Id$ +/*************************************************************************** + * Copyright © 2010-2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.actions.equip; import static org.junit.Assert.assertEquals; diff --git a/tests/games/stendhal/server/core/rp/achievement/factory/CommerceAchievementFactoryTest.java b/tests/games/stendhal/server/core/rp/achievement/factory/CommerceAchievementFactoryTest.java index 01289e54ba..1ff2c760db 100644 --- a/tests/games/stendhal/server/core/rp/achievement/factory/CommerceAchievementFactoryTest.java +++ b/tests/games/stendhal/server/core/rp/achievement/factory/CommerceAchievementFactoryTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Arianne * + * Copyright © 2023-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -22,6 +22,7 @@ import org.junit.Test; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; import utilities.AchievementTestHelper; @@ -62,8 +63,8 @@ public class CommerceAchievementFactoryTest extends AchievementTestHelper { npc.addGreeting(); npc.addGoodbye(); final ShopsList shops = ShopsList.get(); - shops.addBuyer("buygrain", "grain", 1); - shops.configureNPC(npc, "buygrain", false, false); + shops.add("buygrain", ShopType.ITEM_BUY, "grain", 1); + shops.configureNPC(npc, "buygrain", ShopType.ITEM_BUY, false); final Engine en = npc.getEngine(); en.step(player, "hi"); equipWithStackableItem(player, "grain", 20000); diff --git a/tests/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactoryTest.java b/tests/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactoryTest.java index 2e4fed7e51..48a7d68072 100644 --- a/tests/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactoryTest.java +++ b/tests/games/stendhal/server/core/rp/achievement/factory/QuestAchievementFactoryTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2023 - Arianne * + * Copyright © 2023-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -129,6 +129,58 @@ public class QuestAchievementFactoryTest extends AchievementTestHelper { setupZone("testzone", zc); } + private void preparePizzaDelivery() { + loadConfigurators( + // Balduin + new games.stendhal.server.maps.ados.rock.WeaponsCollectorNPC(), + // Eliza + new games.stendhal.server.maps.ados.coast.FerryConveyerNPC(), + // Fidorea + new games.stendhal.server.maps.ados.city.MakeupArtistNPC(), + // Haizen + new games.stendhal.server.maps.ados.magician_house.WizardNPC(), + // Jenny + new games.stendhal.server.maps.semos.plains.MillerNPC(), + // Jynath + new games.stendhal.server.maps.orril.magician_house.WitchNPC(), + // Katinka + new games.stendhal.server.maps.ados.outside.AnimalKeeperNPC(), + // Leander + new games.stendhal.server.maps.semos.bakery.ChefNPC(), + // Marcus + new games.stendhal.server.maps.semos.jail.GuardNPC(), + // Martin Farmer + new games.stendhal.server.maps.ados.wall.HolidayingManNPC(), + // Nishiya + new games.stendhal.server.maps.semos.village.SheepSellerNPC(), + // Ouchit + new games.stendhal.server.maps.semos.tavern.BowAndArrowSellerNPC(), + // Tor'Koom + new games.stendhal.server.maps.semos.dungeon.SheepBuyerNPC() + ); + // Cyk + new HouseBuyingMain().createAthorNPC(testzone); + // Ramon + setupZone("-1_athor_ship_w2"); + loadQuests(new Blackjack()); + + loadQuests(new BuiltQuest(new PizzaDelivery().story())); + + assertNotNull(getSpeakerNPC("Leander")); + assertNotNull(getSpeakerNPC("Jenny")); + assertNotNull(getSpeakerNPC("Jynath")); + assertNotNull(getSpeakerNPC("Tor'Koom")); + assertNotNull(getSpeakerNPC("Martin Farmer")); + assertNotNull(getSpeakerNPC("Haizen")); + assertNotNull(getSpeakerNPC("Fidorea")); + assertNotNull(getSpeakerNPC("Eliza")); + assertNotNull(getSpeakerNPC("Katinka")); + assertNotNull(getSpeakerNPC("Cyk")); + assertNotNull(getSpeakerNPC("Marcus")); + assertNotNull(getSpeakerNPC("Ramon")); + assertNotNull(getSpeakerNPC("Balduin")); + } + /* TODO: * - Helper of Ados City Dwellers */ @@ -254,71 +306,41 @@ public class QuestAchievementFactoryTest extends AchievementTestHelper { @Test public void testAideToSemosFolk() { final String id = "quest.special.semos"; + preparePizzaDelivery(); loadConfigurators( - // Balduin - new games.stendhal.server.maps.ados.rock.WeaponsCollectorNPC(), // Carmen new games.stendhal.server.maps.semos.city.HealerNPC(), // Ceryl new games.stendhal.server.maps.semos.library.LibrarianNPC(), - // Eliza - new games.stendhal.server.maps.ados.coast.FerryConveyerNPC(), - // Fidorea - new games.stendhal.server.maps.ados.city.MakeupArtistNPC(), // Hackim Easso new games.stendhal.server.maps.semos.blacksmith.BlacksmithAssistantNPC(), - // Haizen - new games.stendhal.server.maps.ados.magician_house.WizardNPC(), // Hayunn Naratha new games.stendhal.server.maps.semos.guardhouse.RetiredAdventurerNPC(), // Ilisa new games.stendhal.server.maps.semos.temple.HealerNPC(), // Io Flotto new games.stendhal.server.maps.semos.temple.TelepathNPC(), - // Jenny - new games.stendhal.server.maps.semos.plains.MillerNPC(), // Joshua new games.stendhal.server.maps.ados.goldsmith.GoldsmithNPC(), - // Jynath - new games.stendhal.server.maps.orril.magician_house.WitchNPC(), // Karl new games.stendhal.server.maps.ados.forest.FarmerNPC(), - // Katinka - new games.stendhal.server.maps.ados.outside.AnimalKeeperNPC(), // Ketteh Wehoh new games.stendhal.server.maps.semos.townhall.DecencyAndMannersWardenNPC(), - // Leander - new games.stendhal.server.maps.semos.bakery.ChefNPC(), - // Marcus - new games.stendhal.server.maps.semos.jail.GuardNPC(), - // Martin Farmer - new games.stendhal.server.maps.ados.wall.HolidayingManNPC(), // Mayor Sakhs new games.stendhal.server.maps.semos.townhall.MayorNPC(), // Monogenes new games.stendhal.server.maps.semos.city.GreeterNPC(), - // Nishiya - new games.stendhal.server.maps.semos.village.SheepSellerNPC(), - // Ouchit - new games.stendhal.server.maps.semos.tavern.BowAndArrowSellerNPC(), // Rudolph new games.stendhal.server.maps.semos.city.RudolphNPC(), // Sato new games.stendhal.server.maps.semos.city.SheepBuyerNPC(), // Tad new games.stendhal.server.maps.semos.hostel.BoyNPC(), - // Tor'Koom - new games.stendhal.server.maps.semos.dungeon.SheepBuyerNPC(), // Xin Blanca new games.stendhal.server.maps.semos.tavern.TraderNPC(), // Xoderos new games.stendhal.server.maps.semos.blacksmith.BlacksmithNPC() ); - // Cyk - new HouseBuyingMain().createAthorNPC(testzone); - // Ramon - setupZone("-1_athor_ship_w2"); - loadQuests(new Blackjack()); // FIXME: loading quests from resource broken //~ qloaded.addAll(QuestHelper.loadRegionalQuests(Region.SEMOS_CITY)); @@ -337,7 +359,6 @@ public class QuestAchievementFactoryTest extends AchievementTestHelper { new HungryJoshua(), new BuiltQuest(new LookBookforCeryl().story()), new MeetKetteh(), - new BuiltQuest(new PizzaDelivery().story()), new HerbsForCarmen(), new LearnAboutOrbs(), new DailyMonsterQuest(), @@ -433,18 +454,6 @@ public class QuestAchievementFactoryTest extends AchievementTestHelper { assertFalse(achievementReached(player, id)); // Pizza Delivery - assertNotNull(getSpeakerNPC("Leander")); - assertNotNull(getSpeakerNPC("Jenny")); - assertNotNull(getSpeakerNPC("Tor'Koom")); - assertNotNull(getSpeakerNPC("Martin Farmer")); - assertNotNull(getSpeakerNPC("Haizen")); - assertNotNull(getSpeakerNPC("Fidorea")); - assertNotNull(getSpeakerNPC("Eliza")); - assertNotNull(getSpeakerNPC("Katinka")); - assertNotNull(getSpeakerNPC("Cyk")); - assertNotNull(getSpeakerNPC("Marcus")); - assertNotNull(getSpeakerNPC("Ramon")); - assertNotNull(getSpeakerNPC("Balduin")); //~ assertTrue(QuestHelper.isLoaded("pizza_delivery")); QuestRunner.doQuestPizzaDelivery(player); assertFalse(achievementReached(player, id)); @@ -498,6 +507,24 @@ public class QuestAchievementFactoryTest extends AchievementTestHelper { assertTrue(achievementReached(player, id)); } + @Test + public void test30MinutesOrLess() { + final String id = "quest.pizza_delivery.hot.0025"; + preparePizzaDelivery(); + + for (int idx = 0; idx < 50; idx++) { + QuestRunner.doQuestPizzaDelivery(player, false); + } + assertFalse(achievementReached(player, id)); + + for (int idx = 0; idx < 50; idx++) { + assertFalse(achievementReached(player, id)); + boolean fast = idx != 0 && idx % 2 != 0; + QuestRunner.doQuestPizzaDelivery(player, fast); + } + assertTrue(achievementReached(player, id)); + } + private class DummyQuest extends AbstractQuest { private final String slotName; diff --git a/tests/games/stendhal/server/entity/npc/SpeakerNpcTest.java b/tests/games/stendhal/server/entity/npc/SpeakerNpcTest.java index 6e86ea1fed..f41723ed18 100644 --- a/tests/games/stendhal/server/entity/npc/SpeakerNpcTest.java +++ b/tests/games/stendhal/server/entity/npc/SpeakerNpcTest.java @@ -1,3 +1,14 @@ +/*************************************************************************** + * Copyright © 2013-2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.entity.npc; import static org.junit.Assert.assertEquals; @@ -13,7 +24,6 @@ import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; -import games.stendhal.server.core.config.ShopsXMLLoader; import games.stendhal.server.core.config.zone.ConfiguratorDescriptor; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.player.Player; @@ -57,7 +67,6 @@ public class SpeakerNpcTest { @Parameterized.Parameters public static Collection npcs() { - ShopsXMLLoader.get().init(); // default shops are now configured in XML setUpZone(); Collection npcArrays = new LinkedList(); diff --git a/tests/games/stendhal/server/maps/ados/bar/BarMaidNPCTest.java b/tests/games/stendhal/server/maps/ados/bar/BarMaidNPCTest.java index 5c02d635d7..3120f50aed 100644 --- a/tests/games/stendhal/server/maps/ados/bar/BarMaidNPCTest.java +++ b/tests/games/stendhal/server/maps/ados/bar/BarMaidNPCTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -31,6 +31,7 @@ import games.stendhal.server.entity.npc.ConversationStates; import games.stendhal.server.entity.npc.NPC; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; @@ -129,7 +130,7 @@ public class BarMaidNPCTest { assertThat(barMaid.getName(), is("Siandra")); // configure Siandra's shop - SingletonRepository.getShopsList().configureNPC("Siandra", "buyfood", false, true); + NPCTestHelper.loadShops("Siandra"); final Engine engine = barMaid.getEngine(); engine.setCurrentState(ConversationStates.ATTENDING); diff --git a/tests/games/stendhal/server/maps/ados/tavern/BarmanNPCTest.java b/tests/games/stendhal/server/maps/ados/tavern/BarmanNPCTest.java index 3edbf9edcf..fbad17f7aa 100644 --- a/tests/games/stendhal/server/maps/ados/tavern/BarmanNPCTest.java +++ b/tests/games/stendhal/server/maps/ados/tavern/BarmanNPCTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -30,6 +30,7 @@ import games.stendhal.server.maps.MockStendhalRPRuleProcessor; import games.stendhal.server.maps.MockStendlRPWorld; import marauroa.common.Log4J; import marauroa.server.game.db.DatabaseFactory; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.RPClass.ItemTestHelper; @@ -59,7 +60,7 @@ public class BarmanNPCTest { zoneconfig.configureZone(testzone , null); SpeakerNPC dale = SingletonRepository.getNPCList().get("dale"); // configure Dale's shop - SingletonRepository.getShopsList().configureNPC("Dale", "adostavernbarman", true); + NPCTestHelper.loadShops("Dale"); Engine engine = dale.getEngine(); Player player = PlayerTestHelper.createPlayer("monsterdhal"); diff --git a/tests/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPCTest.java b/tests/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPCTest.java index c34aeda939..db0caa154a 100644 --- a/tests/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPCTest.java +++ b/tests/games/stendhal/server/maps/deniran/cityinterior/accessoryshop/DealerNPCTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2023 - Stendhal * + * Copyright © 2023-2025 - Faiumoni e. V. * *************************************************************************** * * * This program is free software; you can redistribute it and/or modify * @@ -28,17 +28,14 @@ import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.condition.PlayerIsWearingOutfitCondition; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.npc.shop.OutfitShopInventory; -import games.stendhal.server.entity.npc.shop.OutfitShopsList; import games.stendhal.server.entity.player.Player; import utilities.AchievementTestHelper; +import utilities.NPCTestHelper; import utilities.SpeakerNPCTestHelper; public class DealerNPCTest extends SpeakerNPCTestHelper { - private static final OutfitShopsList oshops = SingletonRepository.getOutfitShopsList(); - - @BeforeClass public static void setUpBeforeClass() throws Exception { AchievementTestHelper.setUpBeforeClass(); @@ -61,7 +58,7 @@ public class DealerNPCTest extends SpeakerNPCTestHelper { assertNotNull(gwen); // configure Gwen's shop - oshops.configureNPC(gwen, "deniran_accessories", "buy", false, false); + NPCTestHelper.loadShops("Gwen"); testOffer(player, gwen); testInsufficientFunds(player, gwen); @@ -88,7 +85,7 @@ public class DealerNPCTest extends SpeakerNPCTestHelper { en.step(player, "hi"); en.step(player, "buy white balloon"); assertEquals( - "To buy a white balloon will cost 50000. Do you want to buy it?", + "To buy a white balloon will cost 25000. Do you want to buy it?", getReply(gwen)); en.step(player, "yes"); assertEquals( @@ -99,7 +96,7 @@ public class DealerNPCTest extends SpeakerNPCTestHelper { } private void testInventory(final Player player, final SpeakerNPC gwen) { - final OutfitShopInventory inventory = oshops.get("deniran_accessories"); + final OutfitShopInventory inventory = SingletonRepository.getOutfitShopsList().get("deniran_accessories"); final Engine en = gwen.getEngine(); en.step(player, "hi"); diff --git a/tests/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPCTest.java b/tests/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPCTest.java index 6b40bfde6e..348e6630c1 100644 --- a/tests/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPCTest.java +++ b/tests/games/stendhal/server/maps/deniran/cityinterior/bakery/ChefNPCTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2022 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -32,7 +32,7 @@ public class ChefNPCTest extends ZonePlayerAndNPCTestImpl { private static final String QUEST = "pizzadelivery"; public ChefNPCTest() { - setNpcNames("Patrick"); + setNpcNames("Preston"); setZoneForPlayer(ZONE_NAME); addZoneConfigurator(new ChefNPC(), ZONE_NAME); @@ -54,7 +54,7 @@ public class ChefNPCTest extends ZonePlayerAndNPCTestImpl { @Test public void testJob() { - final SpeakerNPC npc = getNPC("Patrick"); + final SpeakerNPC npc = getNPC("Preston"); final Engine en = npc.getEngine(); en.step(player, "hi"); assertTrue(npc.isTalking()); diff --git a/tests/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPCTest.java b/tests/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPCTest.java new file mode 100644 index 0000000000..4e3afad8fe --- /dev/null +++ b/tests/games/stendhal/server/maps/deniran/cityoutside/CloverHunterNPCTest.java @@ -0,0 +1,71 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.deniran.cityoutside; + +import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.notNullValue; +import static org.junit.Assert.assertThat; +import static utilities.SpeakerNPCTestHelper.getReply; + +import org.junit.Before; +import org.junit.Test; + +import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.ZonePlayerAndNPCTestImpl; + + +public class CloverHunterNPCTest extends ZonePlayerAndNPCTestImpl { + + @Override + @Before + public void setUp() throws Exception { + setupZone("test_zone", new CloverHunterNPC()); + setNpcNames("Maple"); + setZoneForPlayer("test_zone"); + + super.setUp(); + } + + @Test + public void testDialogue() { + assertThat(player, notNullValue()); + SpeakerNPC npc = getNPC("Maple"); + Engine en = npc.getEngine(); + + en.step(player, "hi"); + assertThat(getReply(npc), is("Hello fellow clover hunter!")); + en.step(player, "job"); + assertThat(getReply(npc), + is("I'm a clover hunter. I'm searching for the lucky four-leaf #clover.")); + en.step(player, "help"); + assertThat(getReply(npc), is("Four-leaf #clovers are extremely rare. If you find one, it is" + + " said you will have excellent luck!")); + en.step(player, "offer"); + assertThat(getReply(npc), is("I can tell you a little about #clovers.")); + en.step(player, "clover"); + assertThat(getReply(npc), is("Clovers can grow just about anywhere in the sunlight. So don't go" + + " looking for any underground. Ones with four leaves are especially rare and are a" + + " challenging #task to find.")); + en.step(player, "clovers"); + assertThat(getReply(npc), is("Clovers can grow just about anywhere in the sunlight. So don't go" + + " looking for any underground. Ones with four leaves are especially rare and are a" + + " challenging #task to find.")); + en.step(player, "task"); + // reply when quest is not loaded + assertThat(getReply(npc), is("No, no thank you. I can find a four-leaf clover on my own.")); + en.step(player, "bye"); + assertThat(getReply(npc), is("May luck shine brightly o'er you!")); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } +} diff --git a/tests/games/stendhal/server/maps/kalavan/citygardens/IceCreamSellerNPCTest.java b/tests/games/stendhal/server/maps/kalavan/citygardens/IceCreamSellerNPCTest.java index 720eb9e2ca..4b70ffe359 100644 --- a/tests/games/stendhal/server/maps/kalavan/citygardens/IceCreamSellerNPCTest.java +++ b/tests/games/stendhal/server/maps/kalavan/citygardens/IceCreamSellerNPCTest.java @@ -21,9 +21,9 @@ import static utilities.SpeakerNPCTestHelper.getReply; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.NPCTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -73,7 +73,8 @@ public class IceCreamSellerNPCTest extends ZonePlayerAndNPCTestImpl { final SpeakerNPC npc = getNPC("Sam"); final Engine en = npc.getEngine(); - SingletonRepository.getShopsList().configureNPC("Sam", "icecreamseller", true, true); + // configure shop + NPCTestHelper.loadShops("Sam"); assertTrue(en.step(player, "hi")); assertEquals("Hi. Can I #offer you an ice cream?", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/kirdneh/city/FlowerSellerNPCTest.java b/tests/games/stendhal/server/maps/kirdneh/city/FlowerSellerNPCTest.java index 2260fef3fd..788b7b7361 100644 --- a/tests/games/stendhal/server/maps/kirdneh/city/FlowerSellerNPCTest.java +++ b/tests/games/stendhal/server/maps/kirdneh/city/FlowerSellerNPCTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,9 +20,9 @@ import static utilities.SpeakerNPCTestHelper.getReply; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.NPCTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -69,7 +69,8 @@ public class FlowerSellerNPCTest extends ZonePlayerAndNPCTestImpl { final SpeakerNPC npc = getNPC("Fleur"); final Engine en = npc.getEngine(); - SingletonRepository.getShopsList().configureNPC("Fleur", "kirdnehflowerseller", true, true); + // configure shop + NPCTestHelper.loadShops("Fleur"); assertTrue(en.step(player, "hi")); assertEquals("Hi! Are you here to #trade?", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/magic/city/GreeterNPCTest.java b/tests/games/stendhal/server/maps/magic/city/GreeterNPCTest.java index 2b3c654c75..363b20c6e8 100644 --- a/tests/games/stendhal/server/maps/magic/city/GreeterNPCTest.java +++ b/tests/games/stendhal/server/maps/magic/city/GreeterNPCTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -23,8 +23,8 @@ import org.junit.Test; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.NPCTestHelper; import utilities.QuestHelper; -import utilities.ShopHelper; import utilities.ZonePlayerAndNPCTestImpl; /** @@ -111,8 +111,8 @@ public class GreeterNPCTest extends ZonePlayerAndNPCTestImpl { final SpeakerNPC npc = getNPC("Erodel Bmud"); final Engine en = npc.getEngine(); - // FIXME: this should be set up before test is run - ShopHelper.initSeller("allscrolls"); + // configure shop + NPCTestHelper.loadShops("Erodel Bmud"); assertTrue(en.step(player, "hi")); assertEquals("Salutations, traveller.", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/nalwor/forest/DojoSellerNPCTest.java b/tests/games/stendhal/server/maps/nalwor/forest/DojoSellerNPCTest.java new file mode 100644 index 0000000000..ab11dd6d89 --- /dev/null +++ b/tests/games/stendhal/server/maps/nalwor/forest/DojoSellerNPCTest.java @@ -0,0 +1,502 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.nalwor.forest; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.contains; +import static org.hamcrest.Matchers.empty; +import static org.hamcrest.Matchers.instanceOf; +import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.not; +import static org.hamcrest.Matchers.notNullValue; +import static org.hamcrest.Matchers.nullValue; +import static utilities.SpeakerNPCTestHelper.getReply; + +import java.util.Iterator; +import java.util.LinkedList; +import java.util.List; + +import org.junit.After; +import org.junit.Before; +import org.junit.Test; + +import games.stendhal.server.core.engine.SingletonRepository; +import games.stendhal.server.core.engine.StendhalRPWorld; +import games.stendhal.server.entity.item.BreakableWeapon; +import games.stendhal.server.entity.item.Item; +import games.stendhal.server.entity.mapstuff.sign.ShopSign; +import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.fsm.Engine; +import games.stendhal.server.entity.npc.shop.ItemShopInventory; +import games.stendhal.server.entity.npc.shop.ShopType; +import games.stendhal.server.maps.nalwor.forest.AssassinRepairerAdder.AssassinRepairer; +import marauroa.common.game.RPEvent; +import utilities.ZonePlayerAndNPCTestImpl; + + +public class DojoSellerNPCTest extends ZonePlayerAndNPCTestImpl { + + private static String npcName = "Akutagawa"; + private static String shopName = "dojo"; + private static String zoneName = "dojo_zone"; + + + @Override + @Before + public void setUp() throws Exception { + // initialize zone, player, & NPC + setupZone(zoneName, new DojoSellerNPC()); + setNpcNames(npcName); + setZoneForPlayer(zoneName); + super.setUp(); + + assertThat(zone, notNullValue()); + assertThat(player, notNullValue()); + assertThat(player.getZone(), is(zone)); + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + assertThat(npc, notNullValue()); + assertThat(npc.getZone(), is(zone)); + player.setPosition(npc.getX(), npc.getY() + 1); + assertThat(player.nextTo(npc), is(true)); + } + + @Override + @After + public void tearDown() throws Exception { + super.tearDown(); + assertThat(zone.getNPCList().size(), is(0)); + assertThat(zone.getPlayers().size(), is(0)); + assertThat(SingletonRepository.getRuleProcessor().getOnlinePlayers().getAllPlayers(), + not(contains(player))); + StendhalRPWorld world = SingletonRepository.getRPWorld(); + world.removeZone(zone); + assertThat(world.getZone(zoneName), nullValue()); + } + + private ItemShopInventory getInventory() { + return SingletonRepository.getShopsList().get(shopName, ShopType.ITEM_SELL); + } + + private ShopSign getSign() { + List signs = zone.getEntitiesOfClass(ShopSign.class); + assertThat(signs, not(empty())); + return (ShopSign) signs.get(0); + } + + private void equipTrainingSwords(int count) { + Item base = SingletonRepository.getEntityManager().getItem("training sword"); + assertThat(base, instanceOf(BreakableWeapon.class)); + BreakableWeapon proto = (BreakableWeapon) base; + for (int idx = 0; idx < count; idx++) { + player.equipToInventoryOnly(new BreakableWeapon(proto)); + } + } + + private List getEquippedTrainingSwords() { + List swords = new LinkedList<>(); + for (Item sword: player.getAllEquipped("training sword")) { + swords.add((BreakableWeapon) sword); + } + return swords; + } + + @Test + public void testGeneralDialogue() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + Engine en = npc.getEngine(); + + en.step(player, "hi"); + assertThat(getReply(npc), + is("If you're looking for training equipment, you have come to the right place.")); + en.step(player, "offer"); + assertThat(getReply(npc), is("See my blackboard for what I sell. I can also #repair any used" + + " #'training swords' that you have.")); + en.step(player, "job"); + assertThat(getReply(npc), is("I run the assassins' dojo shop where we sell equipment and do" + + " #repairs on #'training swords'.")); + en.step(player, "quest"); + assertThat(getReply(npc), + is("I don't have any task for you to do. I only #fix and sell equipment.")); + en.step(player, "help"); + assertThat(getReply(npc), + is("If you want to train in the dojo, I recommend that you buy a #'training sword'.")); + en.step(player, "training sword"); + assertThat(getReply(npc), is("My training swords are light and easy to swing. And just because" + + " they are made out of wood, doesn't mean that it won't hurt if you get whacked with" + + " one.")); + en.step(player, "bye"); + assertThat(getReply(npc), is("Bye.")); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } + + @Test + public void testInventory() { + ItemShopInventory inventory = getInventory(); + assertThat(inventory, notNullValue()); + // shop sells 3 items + assertThat(inventory.size(), is(3)); + String itemName = "training sword"; + int itemPrice = 2100; + assertThat(inventory.containsKey(itemName), is(true)); + assertThat(inventory.getPrice(itemName), is(itemPrice)); + itemName = "shuriken"; + itemPrice = 80; + assertThat(inventory.containsKey(itemName), is(true)); + assertThat(inventory.getPrice(itemName), is(itemPrice)); + itemName = "fire shuriken"; + itemPrice = 105; + assertThat(inventory.containsKey(itemName), is(true)); + assertThat(inventory.getPrice(itemName), is(itemPrice)); + } + + @Test + public void testCannotReadSign() { + ShopSign sign = getSign(); + assertThat(sign, notNullValue()); + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + + assertThat(player.getNumberOfEquipped("assassins id"), is(0)); + sign.onUsed(player); + assertThat(getReply(npc), is("Only members of the assassin guild can trade here.")); + assertThat(npc.getEngine().getCurrentState(), is(ConversationStates.IDLE)); + + assertThat(player.eventsIterator().hasNext(), is(false)); + } + + @Test + public void testCanReadSign() { + ShopSign sign = getSign(); + assertThat(sign, notNullValue()); + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + + equipWithItem(player, "assassins id"); + assertThat(player.getNumberOfEquipped("assassins id"), is(1)); + sign.onUsed(player); + assertThat(getReply(npc), nullValue()); + assertThat(npc.getEngine().getCurrentState(), is(ConversationStates.IDLE)); + + Iterator iter = player.eventsIterator(); + assertThat(iter.hasNext(), is(true)); + RPEvent event = iter.next(); + assertThat(event, notNullValue()); + assertThat(event.getName(), is("show_item_list")); + player.clearEvents(); + assertThat(player.eventsIterator().hasNext(), is(false)); + } + + @Test + public void testCannotTrade() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + Engine en = npc.getEngine(); + + assertThat(player.getNumberOfEquipped("assassins id"), is(0)); + en.step(player, "hi"); + assertThat(getReply(npc), + is("If you're looking for training equipment, you have come to the right place.")); + en.step(player, "buy training sword"); + assertThat(getReply(npc), is("Only members of the assassin guild can trade here.")); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } + + @Test + public void testCanTrade() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + Engine en = npc.getEngine(); + + equipWithItem(player, "assassins id"); + assertThat(player.getNumberOfEquipped("assassins id"), is(1)); + en.step(player, "hi"); + assertThat(getReply(npc), + is("If you're looking for training equipment, you have come to the right place.")); + + // `ItemParser.getErrormessage` + // item wasn't specified + en.step(player, "buy"); + assertThat(getReply(npc), is("Please tell me what you want to buy.")); + // doesn't offer item + en.step(player, "buy marbles"); + // `ItemParser.getErrormessage` + assertThat(getReply(npc), is("Sorry, I don't sell marbles.")); + + String itemName = "training sword"; + int price = 2100; + assertThat(player.getNumberOfEquipped(itemName), is(0)); + assertThat(player.getNumberOfEquipped("money"), is(0)); + + en.step(player, "buy " + itemName); + assertThat(getReply(npc), is("A training sword will cost " + price + + ". Do you want to buy it?")); + en.step(player, "no"); + assertThat(getReply(npc), is("Ok, how else may I help you?")); + en.step(player, "buy 2 " + itemName); + assertThat(getReply(npc), is("You can only buy one training sword at a time. A training sword" + + " will cost " + price + ". Do you want to buy it?")); + en.step(player, "no"); + assertThat(getReply(npc), is("Ok, how else may I help you?")); + en.step(player, "buy " + itemName); + en.step(player, "yes"); + assertThat(getReply(npc), is("Sorry, you don't have enough money!")); + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + en.step(player, "buy " + itemName); + en.step(player, "yes"); + assertThat(getReply(npc), is("Congratulations! Here is your training sword!")); + assertThat(player.getNumberOfEquipped(itemName), is(1)); + + itemName = "shuriken"; + price = 80 * 5; + assertThat(player.getNumberOfEquipped(itemName), is(0)); + assertThat(player.getNumberOfEquipped("money"), is(0)); + + en.step(player, "buy 5 " + itemName); + assertThat(getReply(npc), is("5 shurikens will cost " + price + ". Do you want to buy them?")); + en.step(player, "yes"); + assertThat(getReply(npc), is("Sorry, you don't have enough money!")); + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + en.step(player, "buy 5 " + itemName); + en.step(player, "yes"); + assertThat(getReply(npc), is("Congratulations! Here are your shurikens!")); + assertThat(player.getNumberOfEquipped(itemName), is(5)); + assertThat(player.getNumberOfEquipped("money"), is(0)); + + itemName = "fire shuriken"; + price = 105 * 10; + assertThat(player.getNumberOfEquipped(itemName), is(0)); + + en.step(player, "buy 10 " + itemName); + assertThat(getReply(npc), is("10 fire shurikens will cost " + price + + ". Do you want to buy them?")); + en.step(player, "yes"); + assertThat(getReply(npc), is("Sorry, you don't have enough money!")); + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + en.step(player, "buy 10 " + itemName); + en.step(player, "yes"); + assertThat(getReply(npc), is("Congratulations! Here are your fire shurikens!")); + assertThat(player.getNumberOfEquipped(itemName), is(10)); + assertThat(player.getNumberOfEquipped("money"), is(0)); + + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } + + @Test + public void testRepairList() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + assertThat(npc, instanceOf(AssassinRepairer.class)); + AssassinRepairer repairer = (AssassinRepairer) npc; + + assertThat(repairer.getNumberOfRepairables(), is(1)); + assertThat(repairer.getFirstRepairable(), is("training sword")); + } + + @Test + public void testCannotRepair() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + Engine en = npc.getEngine(); + + assertThat(player.getNumberOfEquipped("assassins id"), is(0)); + + en.step(player, "hi"); + assertThat(getReply(npc), + is("If you're looking for training equipment, you have come to the right place.")); + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("Only members of the assassins guild can have items repaired.")); + assertThat(en.getCurrentState(), is(ConversationStates.ATTENDING)); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } + + @Test + public void testCanRepair() { + SpeakerNPC npc = SingletonRepository.getNPCList().get(npcName); + Engine en = npc.getEngine(); + + equipWithItem(player, "assassins id"); + assertThat(player.getNumberOfEquipped("assassins id"), is(1)); + + en.step(player, "hi"); + assertThat(getReply(npc), + is("If you're looking for training equipment, you have come to the right place.")); + // item wasn't specified + /* this check isn't necessary because Akutagawa repairs only one item type + en.step(player, "repair"); + assertThat(getReply(npc), is("Please tell me what you would like repaired.")); + */ + // does not repair item + en.step(player, "repair black pearl"); + assertThat(getReply(npc), is("I do not repair black pearls.")); + // not carrying item + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You don't have any #'training swords' that need repaired.")); + + equipTrainingSwords(3); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + List swords = getEquippedTrainingSwords(); + assertThat(swords.get(0).getUses(), is(0)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + // carrying item but doesn't need repaired + en.step(player, "fix training sword"); + assertThat(getReply(npc), is("You don't have any #'training swords' that need repaired.")); + + swords.get(0).deteriorate(); + assertThat(player.getNumberOfEquipped("money"), is(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + final int unitPrice = 2100 / 2; + int price = unitPrice; + + // 1 item needs repaired but not carrying money + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 1 used training sword. I can repair it for " + price + + " money. Would you like me to do so?")); + assertThat(en.getCurrentState(), is(ConversationStates.QUESTION_2)); + en.step(player, "yes"); + assertThat(getReply(npc), is("You don't have enough money.")); + + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + // 1 item needs repaired but doesn't want to pay + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 1 used training sword. I can repair it for " + price + + " money. Would you like me to do so?")); + en.step(player, "no"); + assertThat(getReply(npc), + is("Good luck then. Remember, once they break, they can't be repaired.")); + + assertThat(player.getNumberOfEquipped("money"), is(price)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + // 1 item needs repaired but dropped + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 1 used training sword. I can repair it for " + price + + " money. Would you like me to do so?")); + player.drop(swords.get(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(2)); + en.step(player, "yes"); + assertThat(getReply(npc), is("Did you drop the item?")); + assertThat(en.getCurrentState(), is(ConversationStates.ATTENDING)); + + player.equipToInventoryOnly(swords.get(0)); + assertThat(player.getNumberOfEquipped("money"), is(price)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + // 1 item needs repaired and has money + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 1 used training sword. I can repair it for " + price + + " money. Would you like me to do so?")); + en.step(player, "yes"); + assertThat(getReply(npc), is("Done! Your training sword is as good as new.")); + + assertThat(player.getNumberOfEquipped("money"), is(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(0)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + swords.get(0).deteriorate(); + swords.get(1).deteriorate(); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(1)); + assertThat(swords.get(2).getUses(), is(0)); + + price = unitPrice * 2; + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + + // 2 items need repaired and has money + en.step(player, "fix training sword"); + assertThat(getReply(npc), is("You have 2 used training swords. I can repair them all for " + + price + " money. Would you like me to do so?")); + en.step(player, "yes"); + assertThat(getReply(npc), is("Done! Your training swords are as good as new.")); + + assertThat(player.getNumberOfEquipped("money"), is(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(0)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + swords.get(0).deteriorate(); + swords.get(1).deteriorate(); + swords.get(2).deteriorate(); + assertThat(swords.get(0).getUses(), is(1)); + assertThat(swords.get(1).getUses(), is(1)); + assertThat(swords.get(2).getUses(), is(1)); + + price = unitPrice * 3; + equipWithMoney(player, price); + assertThat(player.getNumberOfEquipped("money"), is(price)); + + // 3 items need repaired and has money + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 3 used training swords. I can repair them all for " + + price + " money. Would you like me to do so?")); + en.step(player, "yes"); + assertThat(getReply(npc), is("Done! Your training swords are as good as new.")); + + assertThat(player.getNumberOfEquipped("money"), is(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + assertThat(swords.get(0).getUses(), is(0)); + assertThat(swords.get(1).getUses(), is(0)); + assertThat(swords.get(2).getUses(), is(0)); + + swords.get(0).deteriorate(); + swords.get(1).deteriorate(); + + // player tries to get discount by dropping worn item before requesting price + player.drop(swords.get(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(2)); + en.step(player, "repair training sword"); + assertThat(getReply(npc), is("You have 1 used training sword. I can repair it for " + unitPrice + + " money. Would you like me to do so?")); + player.equipToInventoryOnly(swords.get(0)); + assertThat(player.getNumberOfEquipped("training sword"), is(3)); + en.step(player, "yes"); + assertThat(getReply(npc), is("Did you drop the item?")); + assertThat(en.getCurrentState(), is(ConversationStates.ATTENDING)); + + // check plural request + en.step(player, "repair training swords"); + assertThat(getReply(npc), is("You have 2 used training swords. I can repair them all for " + + (unitPrice * 2) + " money. Would you like me to do so?")); + en.step(player, "no"); + + // check case-insensitive request + en.step(player, "RepAiR tRaIniNG SwOrD"); + assertThat(getReply(npc), is("You have 2 used training swords. I can repair them all for " + + (unitPrice * 2) + " money. Would you like me to do so?")); + en.step(player, "no"); + + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } +} diff --git a/tests/games/stendhal/server/maps/quests/BowsForOuchitTest.java b/tests/games/stendhal/server/maps/quests/BowsForOuchitTest.java index c9ebf2da69..f7f48c2409 100644 --- a/tests/games/stendhal/server/maps/quests/BowsForOuchitTest.java +++ b/tests/games/stendhal/server/maps/quests/BowsForOuchitTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -30,6 +30,7 @@ import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.ados.forest.FarmerNPC; import games.stendhal.server.maps.semos.tavern.BowAndArrowSellerNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; @@ -57,7 +58,7 @@ public class BowsForOuchitTest { // this is Karl new FarmerNPC().configureZone(zone, null); // configure shops - SingletonRepository.getShopsList().configureNPC("Ouchit", "sellrangedstuff", true); + NPCTestHelper.loadShops("Ouchit"); AbstractQuest quest = new BowsForOuchit(); quest.addToWorld(); diff --git a/tests/games/stendhal/server/maps/quests/CampfireTest.java b/tests/games/stendhal/server/maps/quests/CampfireTest.java index 27d796980e..a8a965c5fb 100644 --- a/tests/games/stendhal/server/maps/quests/CampfireTest.java +++ b/tests/games/stendhal/server/maps/quests/CampfireTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -23,7 +23,6 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.item.StackableItem; import games.stendhal.server.entity.npc.ConversationPhrases; @@ -36,6 +35,7 @@ import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.MockStendhalRPRuleProcessor; import games.stendhal.server.maps.MockStendlRPWorld; import games.stendhal.server.maps.orril.river.CampingGirlNPC; +import games.stendhal.server.util.TimeUtil; import marauroa.common.Log4J; import marauroa.common.game.RPObject.ID; import utilities.PlayerTestHelper; @@ -101,7 +101,7 @@ public class CampfireTest { getReply(npc)); assertTrue(en.step(player, "bye")); - final long SIXMINUTESAGO = System.currentTimeMillis() - 6 * MathHelper.MILLISECONDS_IN_ONE_MINUTE; + final long SIXMINUTESAGO = System.currentTimeMillis() - 6 * TimeUtil.MILLISECONDS_IN_MINUTE; player.setQuest(CampfireTest.CAMPFIRE, 1, String.valueOf(SIXMINUTESAGO)); en.step(player, "hi"); assertEquals("delay is 5 minutes, so 6 minutes should be enough", "Hi, how are you?", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/quests/CoalForHaunchyTest.java b/tests/games/stendhal/server/maps/quests/CoalForHaunchyTest.java index 279b3cb1df..b5f80285c8 100644 --- a/tests/games/stendhal/server/maps/quests/CoalForHaunchyTest.java +++ b/tests/games/stendhal/server/maps/quests/CoalForHaunchyTest.java @@ -26,6 +26,7 @@ import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.npc.quest.BuiltQuest; import games.stendhal.server.maps.ados.market.BBQGrillmasterNPC; import games.stendhal.server.maps.semos.mines.MinerNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -72,7 +73,7 @@ public class CoalForHaunchyTest extends ZonePlayerAndNPCTestImpl { Engine barbarusEng = barbarus.getEngine(); // configure Barbarus's shop - SingletonRepository.getShopsList().configureNPC("Barbarus", "minertools", true, false); + NPCTestHelper.loadShops("Barbarus"); // ----------------------------------------------- // start with Haunchy diff --git a/tests/games/stendhal/server/maps/quests/CollectEnemyDataTest.java b/tests/games/stendhal/server/maps/quests/CollectEnemyDataTest.java index 13c1547578..82031ab222 100644 --- a/tests/games/stendhal/server/maps/quests/CollectEnemyDataTest.java +++ b/tests/games/stendhal/server/maps/quests/CollectEnemyDataTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright © 2020 - Arianne * + * Copyright © 2020-2025 - Faiumoni e. V. * *************************************************************************** *************************************************************************** * * @@ -291,7 +291,7 @@ public class CollectEnemyDataTest extends ZoneAndPlayerTestImpl { } else { assertEquals(ConversationStates.ATTENDING, en.getCurrentState()); assertEquals( - "Thanks so much for you help. Now I have all the information I need to complete my #bestiary." + "Thanks so much for your help. Now I have all the information I need to complete my #bestiary." + " If you would like one of your own, I can sell you one.", getReply(rengard)); } } diff --git a/tests/games/stendhal/server/maps/quests/DailyItemQuestTest.java b/tests/games/stendhal/server/maps/quests/DailyItemQuestTest.java index 1d1bc43dc2..f153287b24 100644 --- a/tests/games/stendhal/server/maps/quests/DailyItemQuestTest.java +++ b/tests/games/stendhal/server/maps/quests/DailyItemQuestTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -14,7 +14,9 @@ package games.stendhal.server.maps.quests; import static org.hamcrest.Matchers.greaterThan; import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.notNullValue; import static org.hamcrest.Matchers.oneOf; +import static org.hamcrest.Matchers.startsWith; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertThat; @@ -28,6 +30,7 @@ import org.junit.Test; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.item.Item; +import games.stendhal.server.entity.item.StackableItem; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; @@ -58,11 +61,12 @@ public class DailyItemQuestTest { final AbstractQuest quest = new DailyItemQuest(); quest.addToWorld(); - } + @Before public void setUp() { player = PlayerTestHelper.createPlayer("player"); + assertFalse(player.hasQuest(questSlot)); } /** @@ -77,9 +81,9 @@ public class DailyItemQuestTest { en.step(player, "hi"); assertEquals("On behalf of the citizens of Ados, welcome.", getReply(npc)); en.step(player, "task"); - assertTrue(getReply(npc).startsWith("Ados is in need of supplies. Go fetch ")); + assertThat(getReply(npc), startsWith("Ados is in need of supplies. Go fetch ")); en.step(player, "complete"); - assertTrue(getReply(npc).startsWith("You didn't fetch ")); + assertThat(getReply(npc), startsWith("You didn't fetch ")); en.step(player, "bye"); assertEquals("Good day to you.", getReply(npc)); @@ -114,7 +118,7 @@ public class DailyItemQuestTest { en.step(player, "hi"); assertEquals("On behalf of the citizens of Ados, welcome.", getReply(npc)); en.step(player, "task"); - assertTrue(getReply(npc).startsWith("Ados is in need of supplies. Go fetch ")); + assertThat(getReply(npc), startsWith("Ados is in need of supplies. Go fetch ")); en.step(player, "bye"); assertEquals("Good day to you.", getReply(npc)); @@ -127,9 +131,74 @@ public class DailyItemQuestTest { en.step(player, "task"); assertEquals("You're already on a quest to fetch a dwarf cloak. Say #complete if you brought it! Perhaps there are no supplies of that left at all! You could fetch #another item if you like, or return with what I first asked you.", getReply(npc)); en.step(player, "another"); - assertTrue(getReply(npc).startsWith("Ados is in need of supplies. Go fetch ")); + assertThat(getReply(npc), startsWith("Ados is in need of supplies. Go fetch ")); en.step(player, "bye"); assertEquals("Good day to you.", getReply(npc)); } + + @Test + public void testExperimentalSandwich() { + StackableItem sandwich = (StackableItem) ItemTestHelper.createItem("sandwich", 5); + StackableItem experimentalSandwich = (StackableItem) ItemTestHelper.createItem("sandwich", 5); + experimentalSandwich.setDescription("You see an experimental sandwich made by Chef Stefan."); + experimentalSandwich.put("amount", player.getBaseHP() / 2); + experimentalSandwich.put("frequency", 10); + experimentalSandwich.put("regen", 50); + experimentalSandwich.put("persistent", 1); + + npc = SingletonRepository.getNPCList().get("Mayor Chalmers"); + assertThat(npc, notNullValue()); + en = npc.getEngine(); + + player.setQuest(questSlot, "sandwich=5"); + assertThat(player.getNumberOfEquipped("sandwich"), is(0)); + + // not carrying any sandwiches + en.step(player, "hi"); + en.step(player, "done"); + assertThat(getReply(npc), is("You didn't fetch 5 sandwiches yet. Go and get it and say" + + " #complete only once you're done.")); + + // carrying experimental sandwiches only + player.equip("bag", experimentalSandwich); + assertThat(player.getNumberOfEquipped("sandwich"), is(5)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(0)); + assertThat(player.getFirstEquipped("sandwich").isSubmittable(), is(false)); + en.step(player, "done"); + assertThat(getReply(npc), is("There is something strange about those sandwiches. Come back when" + + " you have some that are unmodified.")); + assertThat(player.getNumberOfEquipped("sandwich"), is(5)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(0)); + + // carrying experimental sandwiches before unmodified ones + player.equip("bag", sandwich); + assertThat(player.getNumberOfEquipped("sandwich"), is(10)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(5)); + assertThat(player.getFirstEquipped("sandwich").isSubmittable(), is(false)); + en.step(player, "done"); + assertThat(getReply(npc), is("Good work! Let me thank you on behalf of the people of Ados!")); + assertThat(player.getQuest(questSlot, 0), is("done")); + assertThat(player.getNumberOfEquipped("sandwich"), is(5)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(0)); + + player.setQuest(questSlot, "sandwich=5"); + player.drop("sandwich", 5); + assertThat(player.getNumberOfEquipped("sandwhich"), is(0)); + + // carrying experimental sandwiches after unmodified ones + player.equip("bag", sandwich); + player.equip("bag", experimentalSandwich); + assertThat(player.getNumberOfEquipped("sandwich"), is(10)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(5)); + assertThat(player.getFirstEquipped("sandwich").isSubmittable(), is(true)); + en.step(player, "done"); + assertThat(getReply(npc), is("Good work! Let me thank you on behalf of the people of Ados!")); + assertThat(player.getQuest(questSlot, 0), is("done")); + assertThat(player.getNumberOfEquipped("sandwich"), is(5)); + assertThat(player.getNumberOfSubmittableEquipped("sandwich"), is(0)); + + en.step(player, "bye"); + player.setQuest(questSlot, null); + } } diff --git a/tests/games/stendhal/server/maps/quests/FishSoupForHughieTest.java b/tests/games/stendhal/server/maps/quests/FishSoupForHughieTest.java index fb75f507f0..96cd5efe27 100644 --- a/tests/games/stendhal/server/maps/quests/FishSoupForHughieTest.java +++ b/tests/games/stendhal/server/maps/quests/FishSoupForHughieTest.java @@ -32,6 +32,7 @@ import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.MockStendlRPWorld; import games.stendhal.server.maps.ados.farmhouse.FarmersWifeNPC; import games.stendhal.server.maps.ados.farmhouse.MotherNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; @@ -83,7 +84,7 @@ public class FishSoupForHughieTest { en = npc.getEngine(); // configure Philomena's shop - SingletonRepository.getShopsList().configureNPC("Philomena", "milkandbutter", true, true); + NPCTestHelper.loadShops("Philomena"); en.step(player, "hi"); assertEquals("Goeden dag!", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/quests/HatForMonogenesTest.java b/tests/games/stendhal/server/maps/quests/HatForMonogenesTest.java index 2497633882..6a61b3b4d5 100644 --- a/tests/games/stendhal/server/maps/quests/HatForMonogenesTest.java +++ b/tests/games/stendhal/server/maps/quests/HatForMonogenesTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -33,6 +33,7 @@ import games.stendhal.server.entity.npc.quest.BuiltQuest; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.semos.city.GreeterNPC; import games.stendhal.server.maps.semos.tavern.TraderNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; import utilities.RPClass.ItemTestHelper; @@ -72,7 +73,7 @@ public class HatForMonogenesTest { enXin = npcXin.getEngine(); // configure Xin Blanca's shop - SingletonRepository.getShopsList().configureNPC("Xin Blanca", "sellstuff", true, false); + NPCTestHelper.loadShops("Xin Blanca"); quest = new MeetMonogenes(); quest.addToWorld(); diff --git a/tests/games/stendhal/server/maps/quests/IcecreamForAnnieTest.java b/tests/games/stendhal/server/maps/quests/IcecreamForAnnieTest.java index 98dff3e9f3..eb85756e0a 100644 --- a/tests/games/stendhal/server/maps/quests/IcecreamForAnnieTest.java +++ b/tests/games/stendhal/server/maps/quests/IcecreamForAnnieTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -35,6 +35,7 @@ import games.stendhal.server.maps.MockStendlRPWorld; import games.stendhal.server.maps.kalavan.citygardens.IceCreamSellerNPC; import games.stendhal.server.maps.kalavan.citygardens.LittleGirlNPC; import games.stendhal.server.maps.kalavan.citygardens.MummyNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; import utilities.RPClass.ItemTestHelper; @@ -103,7 +104,8 @@ public class IcecreamForAnnieTest { npc = SingletonRepository.getNPCList().get("Sam"); en = npc.getEngine(); - SingletonRepository.getShopsList().configureNPC("Sam", "icecreamseller", true, true); + // configure ice cream seller + NPCTestHelper.loadShops("Sam"); Item item = ItemTestHelper.createItem("money", 30); player.getSlot("bag").add(item); diff --git a/tests/games/stendhal/server/maps/quests/LearnAboutKarmaTest.java b/tests/games/stendhal/server/maps/quests/LearnAboutKarmaTest.java index 1b53c8415f..b111c3a5e5 100644 --- a/tests/games/stendhal/server/maps/quests/LearnAboutKarmaTest.java +++ b/tests/games/stendhal/server/maps/quests/LearnAboutKarmaTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -25,6 +25,7 @@ import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.fado.hut.SellerNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; @@ -47,7 +48,7 @@ public class LearnAboutKarmaTest { npc = SingletonRepository.getNPCList().get("Sarzina"); // configure Sarzina's shop - SingletonRepository.getShopsList().configureNPC("Sarzina", "superhealing", true); + NPCTestHelper.loadShops("Sarzina"); final AbstractQuest quest = new LearnAboutKarma(); quest.addToWorld(); diff --git a/tests/games/stendhal/server/maps/quests/LuckyFourLeafCloverTest.java b/tests/games/stendhal/server/maps/quests/LuckyFourLeafCloverTest.java new file mode 100644 index 0000000000..9589b3d199 --- /dev/null +++ b/tests/games/stendhal/server/maps/quests/LuckyFourLeafCloverTest.java @@ -0,0 +1,224 @@ +/*************************************************************************** + * Copyright © 2024 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ +package games.stendhal.server.maps.quests; + +import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.notNullValue; +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertThat; +import static utilities.SpeakerNPCTestHelper.getReply; + +import org.junit.After; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; + +import games.stendhal.common.Level; +import games.stendhal.common.MathHelper; +import games.stendhal.server.entity.npc.ConversationStates; +import games.stendhal.server.entity.npc.SpeakerNPC; +import games.stendhal.server.entity.npc.fsm.Engine; +import games.stendhal.server.maps.deniran.cityoutside.CloverHunterNPC; +import utilities.PlayerTestHelper; +import utilities.QuestHelper; +import utilities.ZonePlayerAndNPCTestImpl; + + +public class LuckyFourLeafCloverTest extends ZonePlayerAndNPCTestImpl { + + private static String questSlot = "lucky_four_leaf_clover"; + + + @BeforeClass + public static void setUpBeforeClass() throws Exception { + QuestHelper.setUpBeforeClass(); + } + + @Override + @Before + public void setUp() throws Exception { + setupZone("test_zone", new CloverHunterNPC()); + setNpcNames("Maple"); + setZoneForPlayer("test_zone"); + + super.setUp(); + + assertThat(player, notNullValue()); + assertThat(player.hasQuest(questSlot), is(false)); + assertThat(getNPC("Maple"), notNullValue()); + + QuestHelper.loadQuest(new LuckyFourLeafClover()); + assertThat(QuestHelper.isLoaded(questSlot), is(true)); + + // set player to high level to prevent leveling up from interfering with HP reward check + int lvl = 500; + int xp = Level.getXP(lvl); + player.setXP(xp); + player.setLevel(lvl); + assertThat(player.getLevel(), is(lvl)); + assertThat(player.getXP(), is(xp)); + } + + @Override + @After + public void tearDown() throws Exception { + QuestHelper.unloadQuests(questSlot); + assertThat(QuestHelper.isLoaded(questSlot), is(false)); + super.tearDown(); + } + + @Test + public void testQuest() { + SpeakerNPC npc = getNPC("Maple"); + Engine en = npc.getEngine(); + + int playerXP = player.getXP(); + int playerAtkXP = player.getAtkXP(); + int playerDefXP = player.getDefXP(); + double playerKarma = player.getKarma(); + int playerBaseHP = player.getBaseHP(); + int playerPotions = player.getNumberOfEquipped("greater potion"); + + int completions = MathHelper.parseIntDefault(player.getQuest(questSlot, 1), 0); + String[] responses = new String[] { + "I'm looking for a rare four-leaf clover. Do you want to help me find one?", + "Thanks so much! I'm going to add this to my collection. Here are some potions to show my" + + " gratitude." + }; + if (completions > 0) { + responses = new String[] { + "I want another four-leaf clover. Do you want to help again?", + "Thanks again! I'm going to have so much luck! Here are some more potions to show my" + + " gratitude." + }; + } + + if (player.isEquipped("four-leaf clover")) { + player.drop("four-leaf clover", player.getNumberOfEquipped("four-leaf clover")); + } + assertThat(player.getNumberOfEquipped("four-leaf clover"), is(0)); + + en.step(player, "hi"); + assertThat(getReply(npc), is("Hello fellow clover hunter!")); + en.step(player, "task"); + assertThat(getReply(npc), is(responses[0])); + en.step(player, "no"); + assertThat(getReply(npc), is("That's okay, I can find one on my own anyway.")); + assertThat(player.getQuest(questSlot, 0), is("rejected")); + assertThat(player.getKarma(), is(playerKarma - 20)); + playerKarma = player.getKarma(); + // NPC stops attending player when quest is rejected + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + en.step(player, "hi"); + en.step(player, "task"); + assertThat(getReply(npc), is(responses[0])); + en.step(player, "yes"); + assertThat(getReply(npc), is("Great! Bring it here if you find one. And if you want some tips" + + " on #clover hunting, just ask.")); + assertThat(player.getQuest(questSlot, 0), is ("start")); + en.step(player, "task"); + assertThat(getReply(npc), is("I already asked you to find me a four-leaf clover.")); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + + // player does not have clover yet + en.step(player, "hi"); + assertThat(getReply(npc), is("Hello fellow clover hunter!")); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + + // player has clover + PlayerTestHelper.equipWithStackableItem(player, "four-leaf clover", 2); + en.step(player, "hi"); + assertThat(getReply(npc), is("Oh my! You found a clover. It has four leaves! Can I have it?" + + " Please, please, please ...")); + assertThat(en.getCurrentState(), is(ConversationStates.QUEST_ITEM_BROUGHT)); + en.step(player, "no"); + assertThat(getReply(npc), is("Hmph! I can find a better one anyway.")); + assertThat(player.getKarma(), is(playerKarma - 25)); + playerKarma = player.getKarma(); + // NPC stops attending player when denying giving clover + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + en.step(player, "hi"); + en.step(player, "complete"); + assertThat(getReply(npc), is("Oh my! You found a clover. It has four leaves! Can I have it?" + + " Please, please, please ...")); + assertThat(en.getCurrentState(), is(ConversationStates.QUEST_ITEM_BROUGHT)); + // player dropped clover + player.drop("four-leaf clover", player.getNumberOfEquipped("four-leaf clover")); + en.step(player, "yes"); + assertThat(getReply(npc), is("What are you trying to pull!? I saw you drop it.")); + assertThat(player.getKarma(), is(playerKarma - 25)); + playerKarma = player.getKarma(); + // NPC stops attending player when trying to trick her + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + en.step(player, "hi"); + PlayerTestHelper.equipWithStackableItem(player, "four-leaf clover", 2); + en.step(player, "complete"); + assertThat(getReply(npc), is("Oh my! You found a clover. It has four leaves! Can I have it?" + + " Please, please, please ...")); + assertThat(en.getCurrentState(), is(ConversationStates.QUEST_ITEM_BROUGHT)); + en.step(player, "yes"); + assertThat(getReply(npc), is(responses[1])); + assertThat(player.getQuest(questSlot, 0), is("done")); + assertThat(MathHelper.parseIntDefault(player.getQuest(questSlot, 1), 0), is(completions + 1)); + // check that she only took 1 clover + assertThat(player.getNumberOfEquipped("four-leaf clover"), is(1)); + + // reward + assertThat(player.getNumberOfEquipped("greater potion"), is(playerPotions + 20)); + assertThat(player.getXP(), is(playerXP + 1000)); + assertThat(player.getKarma(), is(playerKarma + 50)); + if (completions == 0) { + assertThat(player.getAtkXP(), is(playerAtkXP + 10000)); + assertThat(player.getDefXP(), is(playerDefXP + 10000)); + assertThat(player.getBaseHP(), is(playerBaseHP + 150)); + } else { + assertThat(player.getAtkXP(), is(playerAtkXP)); + assertThat(player.getDefXP(), is(playerDefXP)); + assertThat(player.getBaseHP(), is(playerBaseHP)); + } + + // immediately repeatable + en.step(player, "hi"); + en.step(player, "task"); + assertThat(getReply(npc), is("I want another four-leaf clover. Do you want to help again?")); + assertThat(en.getCurrentState(), is(ConversationStates.QUEST_OFFERED)); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } + + @Test + public void testCompletions() { + for (int count = 0; count < 5; count++) { + assertEquals(count, MathHelper.parseIntDefault(player.getQuest(questSlot, 1), 0)); + testQuest(); + } + assertEquals("5", player.getQuest(questSlot, 1)); + + Engine en = getNPC("Maple").getEngine(); + + // check that completions count is retained after quest is rejected & started + en.step(player, "hi"); + en.step(player, "task"); + en.step(player, "no"); + assertThat(player.getQuest(questSlot, 0), is("rejected")); + assertThat(player.getQuest(questSlot, 1), is("5")); + en.step(player, "hi"); + en.step(player, "task"); + en.step(player, "yes"); + assertThat(player.getQuest(questSlot, 0), is("start")); + assertThat(player.getQuest(questSlot, 1), is("5")); + en.step(player, "bye"); + assertThat(en.getCurrentState(), is(ConversationStates.IDLE)); + } +} diff --git a/tests/games/stendhal/server/maps/quests/SellingTest.java b/tests/games/stendhal/server/maps/quests/SellingTest.java index 6f1cf32820..00e276dfa4 100644 --- a/tests/games/stendhal/server/maps/quests/SellingTest.java +++ b/tests/games/stendhal/server/maps/quests/SellingTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -20,11 +20,11 @@ import static utilities.SpeakerNPCTestHelper.getReply; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.maps.ados.bar.BarMaidNPC; import games.stendhal.server.maps.semos.tavern.RareWeaponsSellerNPC; +import utilities.NPCTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -74,7 +74,7 @@ public class SellingTest extends ZonePlayerAndNPCTestImpl { final Engine en = npc.getEngine(); // configure Siandra's shop - SingletonRepository.getShopsList().configureNPC("Siandra", "buyfood", false, true); + NPCTestHelper.loadShops("Siandra"); assertTrue(en.step(player, "hi")); assertEquals("Hi!", getReply(npc)); @@ -140,7 +140,7 @@ public class SellingTest extends ZonePlayerAndNPCTestImpl { final Engine en = npc.getEngine(); // configure Siandra's shop - SingletonRepository.getShopsList().configureNPC("Siandra", "buyfood", false, true); + NPCTestHelper.loadShops("Siandra"); assertTrue(en.step(player, "hi")); assertEquals("Hi!", getReply(npc)); @@ -193,7 +193,7 @@ public class SellingTest extends ZonePlayerAndNPCTestImpl { final Engine en = npc.getEngine(); // configure shops - SingletonRepository.getShopsList().configureNPC("McPegleg", "buyrare", false, false); + NPCTestHelper.loadShops("McPegleg"); assertTrue(en.step(player, "hi")); assertEquals("Yo matey! You look like you need #help.", getReply(npc)); diff --git a/tests/games/stendhal/server/maps/quests/SnowballsTest.java b/tests/games/stendhal/server/maps/quests/SnowballsTest.java index 237e34f7c0..058d79f983 100644 --- a/tests/games/stendhal/server/maps/quests/SnowballsTest.java +++ b/tests/games/stendhal/server/maps/quests/SnowballsTest.java @@ -1,3 +1,14 @@ +/*************************************************************************** + * Copyright © 2003-2025 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.maps.quests; import static org.hamcrest.Matchers.greaterThan; diff --git a/tests/games/stendhal/server/maps/quests/SuntanCreamForZaraTest.java b/tests/games/stendhal/server/maps/quests/SuntanCreamForZaraTest.java index e9cedaa726..8773e56d3e 100644 --- a/tests/games/stendhal/server/maps/quests/SuntanCreamForZaraTest.java +++ b/tests/games/stendhal/server/maps/quests/SuntanCreamForZaraTest.java @@ -1,3 +1,14 @@ +/*************************************************************************** + * Copyright © 2003-2025 - Faiumoni e. V. * + *************************************************************************** + *************************************************************************** + * * + * This program is free software; you can redistribute it and/or modify * + * it under the terms of the GNU General Public License as published by * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ package games.stendhal.server.maps.quests; import static org.hamcrest.Matchers.greaterThan; diff --git a/tests/games/stendhal/server/maps/quests/TrapsForKlaasTest.java b/tests/games/stendhal/server/maps/quests/TrapsForKlaasTest.java index 28e2f9d02c..713b97fc01 100644 --- a/tests/games/stendhal/server/maps/quests/TrapsForKlaasTest.java +++ b/tests/games/stendhal/server/maps/quests/TrapsForKlaasTest.java @@ -1,5 +1,5 @@ /*************************************************************************** - * (C) Copyright 2019-2023 - Arianne * + * (C) Copyright 2019-2024 - Arianne * *************************************************************************** *************************************************************************** * * @@ -145,7 +145,7 @@ public class TrapsForKlaasTest extends ZonePlayerAndNPCTestImpl { en.step(player, "yes"); assertEquals(ConversationStates.ATTENDING, en.getCurrentState()); assertEquals( - "Thanks, I need you to bring me bring me 20 #rodent #traps. Please hurry! We can't afford to lose anymore food.", + "Thanks, I need you to bring me 20 #rodent #traps. Please hurry! We can't afford to lose anymore food.", getReply(klaas)); assertEquals("start", player.getQuest(questName)); en.step(player, "rodent traps"); diff --git a/tests/games/stendhal/server/maps/quests/UltimateCollectorTest.java b/tests/games/stendhal/server/maps/quests/UltimateCollectorTest.java index d60c0d0dc9..b07e77effa 100644 --- a/tests/games/stendhal/server/maps/quests/UltimateCollectorTest.java +++ b/tests/games/stendhal/server/maps/quests/UltimateCollectorTest.java @@ -14,7 +14,9 @@ package games.stendhal.server.maps.quests; import static org.hamcrest.Matchers.greaterThan; import static org.hamcrest.Matchers.is; +import static org.hamcrest.Matchers.not; import static org.hamcrest.Matchers.oneOf; +import static org.hamcrest.Matchers.startsWith; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; @@ -22,11 +24,13 @@ import static org.junit.Assert.assertThat; import static org.junit.Assert.assertTrue; import static utilities.SpeakerNPCTestHelper.getReply; +import org.apache.log4j.Logger; import org.junit.After; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; +import games.stendhal.common.grammar.Grammar; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.item.Item; @@ -35,11 +39,14 @@ import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.ados.rock.WeaponsCollectorNPC; +import games.stendhal.server.util.TimeUtil; import utilities.PlayerTestHelper; import utilities.QuestHelper; public class UltimateCollectorTest { + private static final Logger logger = Logger.getLogger(UltimateCollectorTest.class); + private Player player = null; private SpeakerNPC npc = null; private Engine en = null; @@ -66,24 +73,35 @@ public class UltimateCollectorTest { SingletonRepository.getNPCList().remove("Balduin"); } + private void initPrerequisites(boolean all) { + // [22:23] Admin kymara changed your state of the quest 'weapons_collector' from '' to 'done' + // [22:23] Changed the state of quest 'weapons_collector' from '' to 'done' + player.setQuest("weapons_collector", "done"); + // [22:23] Admin kymara changed your state of the quest 'weapons_collector2' from 'null' to 'done' + // [22:23] Changed the state of quest 'weapons_collector2' from 'null' to 'done' + player.setQuest("weapons_collector2", "done"); + + if (all) { + player.setQuest("mithril_cloak", "done"); + player.setQuest("mithrilshield_quest", "done"); + player.setQuest("immortalsword_quest", "done"); + player.setQuest("club_thorns", "done"); + player.setQuest("soldier_henry", "done"); + player.setQuest("cloaks_collector_2", "done"); + player.setQuest("cloaks_for_bario", "done"); + player.setQuest("elvish_armor", "done"); + player.setQuest("obsidian_knife", "done"); + player.setQuest("vs_quest", "done"); + } + } + @Test public void testQuest() { - - - npc = SingletonRepository.getNPCList().get("Balduin"); en = npc.getEngine(); // ----------------------------------------------- - // [22:23] Admin kymara changed your state of the quest 'weapons_collector' from '' to 'done' - // [22:23] Changed the state of quest 'weapons_collector' from '' to 'done' - - player.setQuest("weapons_collector", "done"); - - // [22:23] Admin kymara changed your state of the quest 'weapons_collector2' from 'null' to 'done' - // [22:23] Changed the state of quest 'weapons_collector2' from 'null' to 'done' - - player.setQuest("weapons_collector2", "done"); + initPrerequisites(false); en.step(player, "hi"); assertEquals("Greetings old friend. I have another collecting #challenge for you.", getReply(npc)); @@ -363,4 +381,80 @@ public class UltimateCollectorTest { npc.getName(), false)); } + + @Test + public void testAbort() { + npc = SingletonRepository.getNPCList().get("Balduin"); + en = npc.getEngine(); + final String questSlot = "ultimate_collector"; + + initPrerequisites(true); + + assertThat(player.hasQuest(questSlot), is(false)); + + assertThat(en.step(player, "hi"), is(true)); + assertThat(getReply(npc), + is("Greetings old friend. I have another collecting #challenge for you.")); + assertThat(en.step(player, "challenge"), is(true)); + assertThat(getReply(npc), + startsWith("Well, you've certainly proved to the residents of Faiumoni that you could be" + + " the ultimate collector, but I have one more task for you. Please bring me ")); + + assertThat(player.hasQuest(questSlot), is(true)); + final String initialItem = player.getQuest(questSlot, 0).split("=")[0]; + logger.info("initial item: " + initialItem); + + final long startTime = Long.parseLong(player.getQuest(questSlot, 1)); + final long msInHalfYear = TimeUtil.MINUTES_IN_HALF_YEAR * TimeUtil.MILLISECONDS_IN_MINUTE; + + // no time has passed + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(initialItem) + + ". You cannot request a new item yet.")); + + // approx. 3 months have passed (2,190 hours) + player.setQuest(questSlot, 1, String.valueOf(startTime - (msInHalfYear / 2))); + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(initialItem) + + ". You cannot request a new item yet.")); + + // 26 weeks have passed (4,368 hours, approx half year) + player.setQuest(questSlot, 1, String.valueOf(startTime - (TimeUtil.MILLISECONDS_IN_WEEK * 26))); + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(initialItem) + + ". You cannot request a new item yet.")); + + // half year has passed (4,380 hours) + player.setQuest(questSlot, 1, String.valueOf(startTime - msInHalfYear)); + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(initialItem) + + ". Would you like to look for a different item?")); + // doesn't want a new item + assertThat(en.step(player, "no"), is(true)); + assertThat(getReply(npc), is("Then bring me " + Grammar.a_noun(initialItem) + ".")); + + // requested item should not have changed + assertThat(player.getQuest(questSlot, 0).split("=")[0], is(initialItem)); + + // ask again + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(initialItem) + + ". Would you like to look for a different item?")); + // does want a new item + assertThat(en.step(player, "yes"), is(true)); + + final String newItem = player.getQuest(questSlot, 0).split("=")[0]; + + assertThat(getReply(npc), is("Perhaps finding " + Grammar.a_noun(initialItem) + + " proved to be too difficult for you. This time, I want you to find " + + Grammar.a_noun(newItem) + ".")); + + logger.info("new item: " + newItem + " != " + initialItem); + assertThat(newItem, not(initialItem)); + + // ask for another immediately after receiving new quest + assertThat(en.step(player, "another"), is(true)); + assertThat(getReply(npc), is("You are on a quest to find " + Grammar.a_noun(newItem) + + ". You cannot request a new item yet.")); + } } diff --git a/tests/games/stendhal/server/maps/quests/UnicornHornsForZelanTest.java b/tests/games/stendhal/server/maps/quests/UnicornHornsForZelanTest.java index fa4e172f2d..948e86f702 100644 --- a/tests/games/stendhal/server/maps/quests/UnicornHornsForZelanTest.java +++ b/tests/games/stendhal/server/maps/quests/UnicornHornsForZelanTest.java @@ -97,7 +97,7 @@ public class UnicornHornsForZelanTest extends QuestHelper { en.step(player, "yes"); assertEquals(ConversationStates.ATTENDING, en.getCurrentState()); assertEquals( - "Great! Be careful out there lots of large monsters, and those" + "Great! I need 10 unicorn horns. Be careful, out there are lots of large monsters, and those" + " centaurs are really nasty.", getReply(zelan)); assertEquals("start", player.getQuest(slot, 0)); diff --git a/tests/games/stendhal/server/maps/quests/WaterForXhiphinTest.java b/tests/games/stendhal/server/maps/quests/WaterForXhiphinTest.java index 83792cb076..1fa34e5823 100644 --- a/tests/games/stendhal/server/maps/quests/WaterForXhiphinTest.java +++ b/tests/games/stendhal/server/maps/quests/WaterForXhiphinTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -25,6 +25,7 @@ import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.maps.fado.city.GreeterNPC; import games.stendhal.server.maps.fado.hotel.HotelChefNPC; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -60,7 +61,7 @@ public class WaterForXhiphinTest extends ZonePlayerAndNPCTestImpl { new WaterForXhiphin().addToWorld(); // configure shop - SingletonRepository.getShopsList().configureNPC("Xhiphin Zohos", "fadoscrolls", true); + NPCTestHelper.loadShops("Xhiphin Zohos"); } @Test diff --git a/tests/games/stendhal/server/maps/quests/houses/AdosHouseSellerTest.java b/tests/games/stendhal/server/maps/quests/houses/AdosHouseSellerTest.java index c1fa732974..33a770e4ad 100644 --- a/tests/games/stendhal/server/maps/quests/houses/AdosHouseSellerTest.java +++ b/tests/games/stendhal/server/maps/quests/houses/AdosHouseSellerTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2010 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -30,7 +30,6 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.common.MathHelper; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.item.StackableItem; @@ -43,6 +42,7 @@ import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.MockStendhalRPRuleProcessor; import games.stendhal.server.maps.MockStendlRPWorld; +import games.stendhal.server.util.TimeUtil; import utilities.PlayerTestHelper; public class AdosHouseSellerTest { @@ -147,7 +147,7 @@ public class AdosHouseSellerTest { assertThat(en.getCurrentState(), is(ATTENDING)); assertThat("player is too young", getReply(seller), containsString("you have spent at least")); - george.setAge(300 * MathHelper.MINUTES_IN_ONE_HOUR + 1); + george.setAge(300 * TimeUtil.MINUTES_IN_HOUR + 1); en.step(george, "cost"); assertThat(en.getCurrentState(), is(ATTENDING)); assertThat("player is old enough but has no quests done", getReply(seller), containsString("you must first prove yourself a worthy")); diff --git a/tests/games/stendhal/server/maps/semos/city/HealerNPCTest.java b/tests/games/stendhal/server/maps/semos/city/HealerNPCTest.java index 6a271b8a39..917c8b6910 100644 --- a/tests/games/stendhal/server/maps/semos/city/HealerNPCTest.java +++ b/tests/games/stendhal/server/maps/semos/city/HealerNPCTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -29,10 +29,12 @@ import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import games.stendhal.server.entity.npc.shop.ShopType; import games.stendhal.server.entity.npc.shop.ShopsList; import games.stendhal.server.entity.player.Player; import games.stendhal.server.maps.MockStendlRPWorld; import marauroa.server.game.db.DatabaseFactory; +import utilities.NPCTestHelper; import utilities.PlayerTestHelper; @@ -63,8 +65,9 @@ public class HealerNPCTest { // configure Carmen's shop sl = ShopsList.get(); - slh = (LinkedHashMap) sl.get("healing"); - sl.configureNPC("Carmen", "healing", true); + slh = sl.get("healing", ShopType.ITEM_SELL); + //sl.configureNPC("Carmen", "healing", true); + NPCTestHelper.loadShops("Carmen"); } @Test diff --git a/tests/games/stendhal/server/maps/semos/kanmararn/DwarfGuardNPCTest.java b/tests/games/stendhal/server/maps/semos/kanmararn/DwarfGuardNPCTest.java index 88d58a8262..2e58082d2e 100644 --- a/tests/games/stendhal/server/maps/semos/kanmararn/DwarfGuardNPCTest.java +++ b/tests/games/stendhal/server/maps/semos/kanmararn/DwarfGuardNPCTest.java @@ -1,6 +1,6 @@ /* $Id$ */ /*************************************************************************** - * (C) Copyright 2003-2023 - Stendhal * + * (C) Copyright 2003-2024 - Stendhal * *************************************************************************** *************************************************************************** * * @@ -21,10 +21,10 @@ import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; -import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; import games.stendhal.server.maps.quests.JailedDwarf; +import utilities.NPCTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -91,7 +91,7 @@ public class DwarfGuardNPCTest extends ZonePlayerAndNPCTestImpl { // confugure Hunel's shop // XXX: why can this not be configured in constructor where NPC is created? - SingletonRepository.getShopsList().configureNPC("Hunel", "buychaos", false); + NPCTestHelper.loadShops("Hunel"); equipWithItem(player, "kanmararn prison key"); diff --git a/tests/games/stendhal/server/maps/semos/tavern/BarMaidNPCTest.java b/tests/games/stendhal/server/maps/semos/tavern/BarMaidNPCTest.java index adc613f2a2..beb6b2173f 100644 --- a/tests/games/stendhal/server/maps/semos/tavern/BarMaidNPCTest.java +++ b/tests/games/stendhal/server/maps/semos/tavern/BarMaidNPCTest.java @@ -24,6 +24,7 @@ import org.junit.Test; import games.stendhal.server.core.engine.SingletonRepository; import games.stendhal.server.entity.npc.SpeakerNPC; import games.stendhal.server.entity.npc.fsm.Engine; +import utilities.NPCTestHelper; import utilities.QuestHelper; import utilities.ZonePlayerAndNPCTestImpl; @@ -73,7 +74,7 @@ public class BarMaidNPCTest extends ZonePlayerAndNPCTestImpl { final Engine en = npc.getEngine(); // configure Margaret's shop - SingletonRepository.getShopsList().configureNPC("Margaret", "food&drinks", true); + NPCTestHelper.loadShops("Margaret"); assertTrue(en.step(player, "hi")); assertEquals("Greetings! How may I help you?", getReply(npc)); diff --git a/tests/utilities/NPCTestHelper.java b/tests/utilities/NPCTestHelper.java index 497054598f..a84ecf7788 100644 --- a/tests/utilities/NPCTestHelper.java +++ b/tests/utilities/NPCTestHelper.java @@ -14,6 +14,7 @@ package utilities; import java.util.ArrayList; import java.util.List; +import games.stendhal.server.core.config.ShopGroupsXMLLoader; import games.stendhal.server.core.engine.StendhalRPWorld; import games.stendhal.server.core.engine.StendhalRPZone; import games.stendhal.server.entity.npc.NPC; @@ -76,4 +77,15 @@ public class NPCTestHelper { } return removed && getAllNPCs().isEmpty(); } + + /** + * Loads shops configured in XML and configures specific NPC merchants. + * + * @param npcNames + * List of NPC names. + */ + public static void loadShops(final String... npcNames) { + final ShopGroupsXMLLoader loader = new ShopGroupsXMLLoader("/data/conf/shops.xml"); + loader.load(npcNames); + } } diff --git a/tests/utilities/QuestRunner.java b/tests/utilities/QuestRunner.java index 88aa62c43b..19777f7d8d 100644 --- a/tests/utilities/QuestRunner.java +++ b/tests/utilities/QuestRunner.java @@ -395,13 +395,16 @@ public class QuestRunner { ChildrensFriendStub.doQuestPlink(player); } - public static void doQuestPizzaDelivery(final Player player) { + public static void doQuestPizzaDelivery(final Player player, final boolean fast) { final String questSlot = "pizza_delivery"; Engine en = getSpeakerNPC("Leander").getEngine(); en.step(player, "hi"); en.step(player, "quest"); en.step(player, "yes"); en.step(player, "bye"); + if (!fast) { + player.setQuest(questSlot, 1, "0"); + } en = getSpeakerNPC(player.getQuest(questSlot, 0)).getEngine(); en.step(player, "hi"); en.step(player, "pizza"); @@ -409,6 +412,10 @@ public class QuestRunner { assertEquals("done", player.getQuest(questSlot, 0)); } + public static void doQuestPizzaDelivery(final Player player) { + QuestRunner.doQuestPizzaDelivery(player, true); + } + public static void doQuestMeetSanta(final Player player) { StillBelievingStub.doQuestSanta(player); } diff --git a/tests/utilities/ShopHelper.java b/tests/utilities/ShopHelper.java deleted file mode 100644 index 0ba158c7c8..0000000000 --- a/tests/utilities/ShopHelper.java +++ /dev/null @@ -1,60 +0,0 @@ -/*************************************************************************** - * Copyright © 2023 - Stendhal * - *************************************************************************** - *************************************************************************** - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - ***************************************************************************/ -package utilities; - -import org.apache.log4j.Logger; - -import com.google.common.collect.ImmutableList; - -import games.stendhal.server.core.config.ShopGroupsXMLLoader.MerchantConfigurator; -import games.stendhal.server.entity.npc.shop.OutfitShopsList; -import games.stendhal.server.entity.npc.shop.ShopInventory; -import games.stendhal.server.entity.npc.shop.ShopType; -import games.stendhal.server.entity.npc.shop.ShopsList; - - -public class ShopHelper { - - private static final Logger logger = Logger.getLogger(ShopHelper.class); - - - @SuppressWarnings("unchecked") - private static void initShop(final String id, final ShopType stype) { - ShopInventory inv; - if (ShopType.OUTFIT.equals(stype)) { - inv = OutfitShopsList.get().get(id); - } else { - inv = ShopsList.get().get(id, stype); - } - - if (inv == null) { - logger.error(stype.toString() + "er shop \"" + id + "\" not found"); - return; - } - - for (final MerchantConfigurator mc: (ImmutableList) inv.getMerchantConfigurators()) { - mc.configure(); - } - } - - public static void initSeller(final String id) { - ShopHelper.initShop(id, ShopType.ITEM_SELL); - } - - public static void initBuyer(final String id) { - ShopHelper.initShop(id, ShopType.ITEM_BUY); - } - - public static void initOutfitter(final String id) { - ShopHelper.initShop(id, ShopType.OUTFIT); - } -} diff --git a/tiled/.cvsignore b/tiled/.cvsignore deleted file mode 100644 index 9d0b71a3c7..0000000000 --- a/tiled/.cvsignore +++ /dev/null @@ -1,2 +0,0 @@ -build -dist diff --git a/tiled/Level -1/orril/mountain_w2.tmx b/tiled/Level -1/orril/mountain_w2.tmx deleted file mode 100644 index c6df44b2cb..0000000000 --- a/tiled/Level -1/orril/mountain_w2.tmx +++ /dev/null @@ -1,107 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAAAO3WwQ3CMBBE0UgUnwrolxIAxd5Z2+/wz+wbBch9XdctSZKG9CosbeXn5+fn509s -kHb+6k/fw8/Pz8/PP8q0w/80Pz8/Pz8/P/8s/4z4+U+Jf0//6c8/Pz9/T3/FZ/Lz8/Pz83fzd+pk -Oz8/Pz9/xv/kP3pW/Pwd/JV3pOLn5+fn/+7fcSf+td5XOvpXfhdM+zpssMJWaXva32WD9C5pa9rf -cQN+/pP91RukrfzZXdKm9AZpD3+9ubO/8rePP+/l39tf7enkT9tS9rSr2p62rGKf/VuTiJ+f/0z7 -r/70jfxn+2fe1d0/+7aV7SNu5O9p58/7ZzfittTmFf7E87mKP/2d49/TP7uq3bp2sv2pP317lf+9 -sf+ffdK3SJIkSZK0Uh8Z1RuxAIAAAA== - - - - - H4sIAAAAAAAAAO2cy27EIAxFs6rUD5+q76rzxQ0LFERJYhhsbsw9ElIXHSUHDOHhZFkIIYQQ0ovP -tXwZlA8roUp+jK7zbXSdWuivx3Py94z+KfTH5G0tLwbXQfUPpDFwW8u7Qnk18Ggl9UduJy3ov0H/ -+aD/Bv19ULOuvSe/8+LfOq+lvw/o3wb9fUD/Nujvg1b/38XH3r/Vvp6EETEV9vU09rEkJd9P9NKn -pOSxR38fSNeU9+x3Xvz5TG2D/j5A9s/HJo05F7J/vLcnxWtewV/zmvRvg/76xHuLOTez+efrPY18 -A+maMl3/3ZTuBRmP52k10H+D/vNB/w3622KVz4+aT4G07x9A8dfKa0XLe93zn2Ucon8Z+s8B/cvQ -/z+luRLqe4pSavxL/3v1ONnzL+W15Oe0Aa/+UjTyfyz7Vk3ei8V7bymhbpHGlxFrJaQ62IsV7bhA -qoMSFnGBXAdW/QK1DizHBcTn7ez+Vu+EBxD9A/wugM2zEdV/j95942r+gZ59g/7XIN0rKa2bW0H0 -L+0L9XROQfSfff5DfztG5EbXvr+hhUVuXHC38qlB2z22+SzueYyXvEflAGjnBEhjHHGs7YF0vKa/ -TyT+nvOwz/w9uwfO/L3GfYT+xyD4a+ZaHPkj9P29+Umv858j/9FtfzY361EHRzmvo9te8mx+tI2Q -c77of0yPGM3PauL5hGYuj3T8Pjov0eqfaGd3pfvRHJuu4K/ZN2f31/72U+zPrf4Iz+VHiD7S8TWd -/1zdPdDavzy4B5C/A2DB2fgSx4d8v9lD20uI9TOLLyGEEEIIIYQQ0os/y3joQwCAAAA= - - - - - H4sIAAAAAAAAAO3by26DMBCFYZ6hWSCxZd17+6ZRL29bW0okd2QEaTG25/yfZCUhUsRgA+NxGAYA -AIA23NXegQLGS1M0Je/TY3Ay21WPj+Vx/KfS+E7mO/s5mjLbAAAAAByDfDxPdf46Dprzd8WYI1uf -mKvsBVqS1m3mwf+YuN4DvdfqAAAoKc0fFO+pMZ9QnEukbPzzoJFLpnJzyjn5TplC/GrjfY1Cny9R -qi9RUwYAADnkxX2j/4B+cf7qYn6OKPd8jpq16+BkmgeKa3L4O3IFbLF1fcPbeBoz79XW/tb6finX -8LQmlotlad1vKe4ec4x0nI8L2+13quzx4RoB+NXj9fwoSte+HI/xb/mfk42beoQPe9zfe6xJ3jre -PbP95zX2ErksuQJQDufXb16vzTm5vEIp/sg+1w8tPebW2E8P57z6GL0P7SG0xwK/3Xr9PdaBnkJ7 -Du2lwO+3HP+1BvYa2lto7xX3pbaW+6k0pedEraNjn5PX/9Sg91rHbbHf07hKz6FajB/H8Nb3S7Um -pf98qMR5q/Pl9aPqXtTzGdpXaN+1dwQAAAAAgM78AClbHpgAgAAA - - - - - H4sIAAAAAAAAAO3cSw6CMBQF0C5LN+FS/EwEnbh1V2CopHiLPWdEQgOX0JcUHqEUAABamhf2PyuO -8WgR5I8c0wFYbWm+19QDwF4srQEAgH2Z0gHo2j0dIEBNAADQ0ohr6hGvmX4cQuft5VnylA5A1Nb3 -/1U5biqZmujhm5v5wzYAAFnXBmNvLYIAABDh3TmjMefZ2jkdAADY1Dfv1AHgn43QI76kAwAAFH0H -+qXvyujUAPxeTY9GHweANVL/YQEAAAD26w0HkHv7AIAAAA== - - - - - H4sIAAAAAAAAAO3TwRGDMBRDQRefwtNBJiTGz8BqRme0H3iNMV6qqqqqk7oitZGfn5+/ukHt+9Zf -7+Dn5+fn5+fnn2E6knozPz8/Pz8/P/9q/xmp71Dfvt7Cz88/3/Vt6s38/Pz39694Jj8/P/+O/p36 -ZDs/Pz8/f7+D/3n+nbKLv/4e+Pn5+fn5+ffx3/FO/L+n3n6lWx1Nba39Y8LeO9ylttX+sYGv9o/A -tJt/LHDw732D2sjf3qW21DeoHfz8/GvNV/CvSu3k56/8d/McCft6d/1P1e+53lfa+fuNpb/eV/rr -bfz8/I2/3vVp45P8Z++7on3mTv5r+s98Zu0u38+K/LOn/OZmhX9f/4r7/uqvt5f+evdM/9HUm/nX -3qfeoKqqqqqqqqrX6huhbEomAIAAAA== - - - - - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABim -/B8BAIAAAA== - - - diff --git a/tiled/Level -1/semos/mine_n2_e2.tmx b/tiled/Level -1/semos/mine_n2_e2.tmx deleted file mode 100644 index 95bcb6d223..0000000000 --- a/tiled/Level -1/semos/mine_n2_e2.tmx +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -Zyr+BYtELmkAAAEA - - - - - H4sIAAAAAAAAAO3bzQpAQBQGUPNWngULnkeKN5YsbKYkynDPWVlN6s7P12WqCgAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAACCuJr39BrypV38A4IJOdgAA4ESb9tyo7xjP1msc0vEMAAAA -AAAAAEAZZv9yQEh31/5o7yhK/UA9nhgDgH+4mhMmZwg3uF9QlkU9PkF2pzR6BOQ4U+D/ZBKIybdl -cswLAAAAIEcfGQAAiGYFWjgd9QAAAQA= - - - - - H4sIAAAAAAAAAO3c20rDQBAG4Lz/O1lBL6q3HloVD/sceuMUWppeGKOwmbL7ffBDSgM7sJDdzEKG -AQAAAAAAAAAAAIBaPiNf2UUAAAAAAAAAAAAAQEdKdgEAAFRVRtebrCJY1F3kPrsI0mwjTxP/l4Xq -IMdr5C3yuP/tud+f58hLdhGkeY98ZBcB/MvDcFy/6Y/1u2/Wb8b0dNq3e0//6Rtbv/V0aNuhpwMA -QJt27wIluwigqpJdAGnKjHv0/fqm79e+qbNefb/2Oevtm7NeDuz3+ma/1zf7PQAAAAAAAAAAMlxE -VtlFcGI8J7eVx7qKXFceg79Zck7WkZuFxmKeqTm5rDhu7WcNAHA+rPsA0Laa/QMAAAAAAAAAAAAA -AADOxzeEbpmpAAABAA== - - - - - H4sIAAAAAAAAAO3OAQ0AAAgDoPfPZyBj3E1IQAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwy7QD -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPLYaZVTEAAAEA - - - - - H4sIAAAAAAAAAO3cSw6CMBQF0DrC3xZcjTt2hcbEiaYxUmheP+dMmDC4CeTSPgIpAQAAAAAAAAAR -ztEBAAAAAAAABnKJDgAAAAD8tLyP9vAwj2t0AAAAAEjmUbMqmUvcDrvH2KzFTD3TB+P7vsZL9iyA -+jxzAKjN+3igVK4/aq1fzbbaZWYCvJhfAAAAsMYxOgAAAAAAAEzMNwQwN//zBQAAACDHvAgAAOhN -j/+mu3eY2X6xXI/XG3K29IAOyfunH3TIJ/fSmE7RAYDm6HsAAEZjxsNa7hmAfelVAIB5WQsCAAA9 -e9jTAAATewI4cp9TAAABAA== - - - - - H4sIAAAAAAAAAO2T22prQQxD91P//5NLHgIh5DIX20ueSCBaOGePZS3377quP9u2bdu2bdu2bdu2 -bVver0Rnshnud9HZbI77/ad9nr+JzmfXcH4nOrfNsb8Estsc+0sgv81wvwR2sDn+dH47h/PIN/RO -dizzGdG72Qz3S2A/e4/57o3Qu9rz3Ee/e/63x/9P72rPa+cdeld7jX3UW/S+dh6rqHdshjudzTZ7 -u475o+icNsf+Eshqc+wvgbw2x/4SyGznMh+9C3oPO579XSPf0LvYMfx3b4beyV5nGPXOyls2x/1K -ejNqhq3JfuUGIubZ+2yq51VmsBn2K/dAd3SiFbv+JrqzE6ze7zfR+Tq7S6cjojN2c6ceR0Xn7OCu -3c2Izqrm7n2tiM5M+6SOVkXnVu6JzlrBn9y5Ko/i7qr8H9U1T9a7Kr4efj7/niUF/pGiGSr9XY2o -S85R0Rwz2Gf2bv467rBDhXbm0P1EdErnofnviu5opVM6A71/puj97Phb2P3G1vcnrd7NpzeiMj/m -oTvs7ndauZlPyspL99fd77Tz7TdF5Ft5y46/gZ17IDJG71CRqdMNrHY5+60a88x8nW9Atd8q0Uwj -O6mY8Wn2ThZKNFPFG4hg0oH9XTTTSD7k7a3mUBDNMpoHNW9lvoJolh1uYEbmz99AxpxRXubP30Dl -re3MVhDNL4sLwX52roJWstLMR3qsurGdeQqazUqznuWTPWNnloJO4F91A59mmb/5m//v3oD5847Y -c3VmRuYKreSkO1vpk75NxRtYzZixW3afNONf41+Va2Y2zVntBnbyVe2S1SfNW+EGMvhnZZzN2/EG -qhXNv0IZndLcCf672brw73YD2V1G5enEv+sNRPYanYFg/2l+ZI8076g7yJzdkf9MZpq1mr/1Qyrr -74nuXMkj3VCK3Cv6/VM80gml6N2y5nT2SBcKyr4FmoMK/3dd0MraNXpGN4/2QCt756xZ6h7dn1Yl -/4yZqh7dXUVV+0fMysxdzf/kGxjdLbPb3ezPM0/mfxPBf3VuVv6IjDNvqEn9Bkj9Av+bom9gZlc1 -/n9Pv/8C/5uybmB2Z5XOdvdTuedZqdwBpai9Ondw06/dQeQ+3XZ/pUz+EX1EdZmxwwn8b6q6AbKX -av7dbuCmyjuo7Ccrr9KOUaq+gczuKvKY/+94pa+OontW9UpX3UV3ruTVjk4Q3b2CV/s5TTSHbvx9 -B2c4uotTRHNR4B/VQ3fRjEj+Uft3F82J5B/dQWfRvEj+0R10FM1LgX9VD9manU2zUuqYzn1KftqR -oncZ2YvOpeYMmU0fv2KgJrqjk32i6E47WUVkFppBR/5KtxMlmgXt7orageag6l8U3bmqnzs6XXTf -9vc7rBC9b7T/AUzTPD0AAAEA - - - - - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - - - diff --git a/tiled/Level 0/amazon/island_ne.tmx b/tiled/Level 0/amazon/island_ne.tmx deleted file mode 100644 index 686e882671..0000000000 --- a/tiled/Level 0/amazon/island_ne.tmx +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -p6R1GdUHEPftQQ8NgPv8A5qS9YMAAAEA - - - - - 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 -BySfZaYn7//N+KZeWkQ0/Q/+BbzaAAABAA== - - - - - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - - - - - H4sIAAAAAAAAAO3ZSWoEMQwF0MJXyTynM89TJ/e/UgSpbWtTNMTWe/BXXgosS54mAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAMey2adqL7EcOIoeRo/Z3ttPyc/p3ErU8jZxF -ziMXkcu5vsctP6d/V1HL68hN5DZyF7mf67tq+Tn9e4xaPkWeIy+R18jbXN+Hlp/Tv4+o5WfkK7KO -fEd+5vq+t/wcgLrMiLWZEWszI9ZmRqzNjAhkzAi1mRFqMyPUts0ZIest+s7/sM0ZIest+s74st6i -74xj012e9Ra7qXFkd/mm3mI3NQ53eW3u8trc5TAeO5ra7Ghq866vzbu+Nu96Mv73avO/V5v/vdr8 -79WWvQ+9HQEA+rdkp2Mf1L8lOx37oP4t2enYB/VvyU7HPqh/S3Y69kEAAJD7BUsXlAgAAAEA - - - - - H4sIAAAAAAAAAO3ZwUpDMRAF0JCfs6K2am1tqf7/bzhboY08w4Mmcw7MKsuBTOamFAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA+TzUUjZRj/V/54zrKXr6HPUStY3a1WXnjO01 -+vkW9R61j/qoy84Z2yH6eYz6jDpFneuyc8Z3iZ5+RX3f6O1f5wDkZUfMy46Ymx0xNzsidkSgxY6Q -lx0hNztCbmvvCK3ZYu7ch7V2hNZsMXfm15ot5s5crt3lrdkim5pH6y5vzRbZ1Bzc5bm5y3GXw3xk -NHnJaHLzrs/Nux7velr87+Xlfy83/3u5+d/D/x4AwNx6Mh150Nh6Mh150Ph6Mh150Ph6Mh150Bx6 -Mh15EAAAAPz2A+4U0h0AAAEA - - - diff --git a/tiled/Level 0/amazon/island_nw.tmx b/tiled/Level 0/amazon/island_nw.tmx deleted file mode 100644 index 51291194c5..0000000000 --- a/tiled/Level 0/amazon/island_nw.tmx +++ /dev/null @@ -1,345 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -UzkOV2JlGwBj+Qei931GAAABAA== - - - - - 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 -A0CfsIgAAAEA - - - - - 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 -AQA= - - - - - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - - - - - H4sIAAAAAAAAAO3YSU7DQABEUcvnIgMkIQOZISNJ7n8MasvCSJEQGPo96e+8sFSLVndVAQAAAAAA -fPZQV1UndVMv9dNjeqp/+8/4CYPsPEyj9JzGaZKm9i/CLDu/pHlapGVapbX9i7DJztv0mt7SLu3T -wblQhGP2PKVzek+XdK2dC6VzLpTtq3OB/6/pXLjZHwDgz/DWXzZvOmXzplM2bzpl86YDAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIke6qrqpG7qpX56TE/193xPuw2y2zCN -0nMap0maNux57/e02yy7vaR5WqRlWqV1w573fk+7bbLbNr2mt7RL+3Ro2PPe72m3Y3Y7pXN6T5d0 -TbeGPe/9HgBoH/f/srn/l839v2zu/2Vz/wcAgHb4ACzIlKIAAAEA - - - - - H4sIAAAAAAAAAO3Yy4rCUBAE0Eu+VMX3W1G/31q6GMxkMWOkz4Ha9SJQgUt3awAAAAAA70261qbJ -rPv0l/Df5ul8kSyTVbL2D5SySd/bZJfsk4P+Szmm71NyTi7J9aV/70INt/R7Tx4vPXsXavMu1Pbu -XaCGn94FAAC+i5tOXW46tbnp1Oamg5sOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAABVNutamyaz7m3nGa54OF8kyWSXrnk6HzjNum/S3TXbJPjn09Dl0nnE7pr9Tck4uybWn -z6HzjN8tHd6Txy+7HDoPAIyP/b8u+39t9v/a7P/Y/wEAAOAznheRA8EAAAEA - - - diff --git a/tiled/Level 0/orril/mountain_w2.tmx b/tiled/Level 0/orril/mountain_w2.tmx deleted file mode 100644 index 52a2328ffa..0000000000 --- a/tiled/Level 0/orril/mountain_w2.tmx +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAAAO3aS27bQBAFQCKOF4muETj3v2E2MSDIFC0Oh+yenlq8paHprmd+BL0vy/JePL/k -aaJt+PPnz58/f/78+fPnz58/f/b82fNnz58/f/782fPnz589f/78+fPnz58/f/78o/c5WqK9+PPn -z58/f/78+fPnz589f/782fPnz589f/782fNnP69/9L6qJdqTPf8Z7bPMG+06m322uaNtM+wgo/1V -+4j2rWp99p6znit6nozJvDfu49r32CP7Gv6te2Vfy36URNuwZ8+eP3v+7Nkz58+eP3v27Pmz58+f -P3v+/Pnzn9s/encVEm3Inj97/vx1gD9//jrAnj9/HeDOn/08/tHzC/fZw17Yy55u7O1P9AwiIiIi -Iq/m50aizyZx9jpRNy3uejFmzrDe2wH9qOn9agdcJ+awd6/grgPM9YC5HrDXA8Y6wH3GHkTvLlPe -Dv59tCX34/6fqdyD6D1nzdtKRu9B9E5Hypr/0R6wHidb/tl7EL27CnnF/0gP2OfOHv/WHrDPmxb/ -qB5E76pijvhfdU+I3lHlHPXv8c4ocfnxPxV6cNUZs8zb079nByL2c8YZM855pv9ZHTh7V1ecuWoP -Hv3XknlP0d6j9+PzGXvEDkRbVujA/XtWRAda9xFtGD1/r/+bx3ftqA7Mnius1/LsO5dXngv0IlcH -Wj5z63u3vR0YsR8tZz57zivvh783/Ct2oOc82Wft4V+pA1fZZ5n3Vf/qHYhwz7aD7/wrdSDaNsMO -zvDv3QGJvw7+WXQgW668Hv598NeBubLmrwPz5LZ8vQfs6YAejJ3b0qcDujBmPpbtDuz114OxcrvL -s2eB1h5Ezyb9/F0LamaPv2eCemnx945QJ/fPf1vvAUc7ED2nrOe2kpYOXPk7Aunv3+M6sNWB6Dll -Pf8AZQHUywAAAQA= - - - - - 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 -KNyz+B8WPj3iqgHjg5oZLf7bxf+tYHg9AAABAA== - - - - - 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 -qi5rFH1a1aToxROKmhU1WfDuvKfolaImL9S8UtPjjdq1sJKWKFR6QEFDFgrePd3vj3yWyYN39Va+ -91HQkIWCd/33rnUUfFHQkIWCdwoaslDwrsKzrStnjTt6FbxS0JCFgncKGrJgvP+9wl5/Jp1/w+4f -e/3ZsO8A5toRYM5/tG5WfVGw+sNaNxqMO4CtXkus8+r8a8OWP1OtLDD1AEud2cz4xJI/Q42Z7P4v -EKK359oQ69sFRRdKHWeUsr9qQdOGVMsBUi07POWO4jtKHeda2JnJPrsnUPJHqMGC2RwR+iCz51D6 -z4JVLdn7IKPXOvvx43n7FNljCllf8dQW0QfeuShnfxA9P9bXk+y7JZOsazWP/Nn2SjaZe63zz0Xt -nGatRcmbK2rZH6Dlj+av4j3rmez8kT1Vz/7A49mFAhWyP0DJH8lj9czPoOSPQqXsD6y0fjoOk59M -tVrhnT8TChpm6fy/qTj7B53/N+z1r2DZ8+z+sdc/i/W+Y/av2u730MvqX6XsPZ9nMXpYKfsDT73I -Pj49m6iCp17GWWKrd4eIfNj8ZKt3h8j8GTxlqtWCKK0snrLUaUV0/sjeMtRoSbReBG+v97rvXhXI -0Jvp70juVbI/yNCb5XNn/5MszVk7p2LGd2TnPzOLK7Paud+Dfi6efX/v9Tmq5N+8h92fzn2P9gkb -757u/HGJOL91/njsXueu3B81OazkZ9kDnX8sXjt99VidfxwZ96p9j5xPtudP3989YA/ajD3Vg1In -M+z7lbFmFJhzP6OgwYtK11KKmlapkvk7VHXOzHLV7M+oaO6M/2dGF7svnftPVnQy+FQ50xl2vEHx -tWd5j12vMn3u7O2w7gNvOmsfdjyNyqGz9gexD3rO41ntg5HPXH/26bi94/Ox6oG7Y/S1HD7WfTD6 -vs4di9l8dvJfraf76J5dP2Z3u1etM9n3eegfVloiZu/T5y2yX82fvQ+sdUT7tXJMj/yZ+8BTg6dX -CL6r9IeXhpHZ2q0XgWo9MKrJer+ie8mg4e67rXIZ0amW/QjRWjx2ueeOiM7+6Ts8vt9LU5aPjPMa -teNWavHWUxWvzC18RqhBlRWP7n7vlUGVrKNqjfbLKq+nzzBnf+CZC8qMqM2sJZY7Dt1nlNqQfNk9 -zymcE6NqZ/NIOfMrkXOg7Bcz2Tmz+6dK1HwrzFCzjsoebdZQOpc283T+ten8a9P516bz52Y3N7Xn -KdXwyL97oA4Kz4WbdX4DxfIWpAAAAQA= - - - - - H4sIAAAAAAAAAO3BAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAauuOl9cAAAEA - - - diff --git a/tiled/Level 0/semos/mountain_n2_w.tmx b/tiled/Level 0/semos/mountain_n2_w.tmx deleted file mode 100644 index e05e2cb9be..0000000000 --- a/tiled/Level 0/semos/mountain_n2_w.tmx +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - H4sIAAAAAAAAA+3cy44bNxAFUEHKAJm182NZenbJRwexHXiVGAYMJ/mEjBALaBN81OPWg2wuCvBiJDV5Lovs1oxfbpfLS8J6un5fby7/12+v//7p0q4Ph599VPlereJc39tF6vkyrlnsS38L9+z2FM+er+Q1Wew/XnnuEfYSH8uijts6Dy2fh/+7gT/X3sPd21JyjVIvdI/o+Y/WfvS6t/SxLqs+zsnHyOq5Y/988bO3Xosr+WvzUfpTfxZlv5pzNn/OHEdUeZ3RTiv6j/q/tSu3/69Y0fY9/2P93MiD1Z6//fPY3+tt5R7gxdh9lIEV8jGL/y8V/18d3GsZWKlHRPtTM9C6//Oyl/SHGSranur/RyUDHxO4z2yfxX+Ug/vznc/f/N9f29/zbH9b/x+d5ri0v9eXa/2Zb/nsL2MGMueEY/+oaP+WfaT/w7e05uQks390Bv4++P/e8Y/OACUjmYp7/V4ZqJ0BdgZy+aNzMLoHKPeBRwY8nwGslgGEPyIDlHvAsgd87fhH+67q38oAal5q5sf6TPCPtp3FXupvmYGa/dF89Hs/0bYS/8hcaMaBzkBtzbd+9yvb/b80A6NsZPYvM4CwL/1rv/c5uz01G2f1P2bg4f/+Or73i3Y7k7/H+f/uW/vep5WBaLfZ7KX+Vmf/Wg5aGfh6En+vfGSwr/m3MlA7A0TbWWSAkpHovcDS/ngWuD/7+ee1/i3OiCvZa/Oyon/tOdCqZ7+zZ4CShRmf927/nYEs9r2/X4oeiyYH0de5gv+MOYi+riyF9K9lIEM2tr08C5K/X629X/TYtj/OX/O3rdFj3MXzt8jAzkHOou7/uw+sW9b+0ePbhfPf9uvWXvvnrpH99l+7LPx3BuYpiv8+/69ZVHtJBqLHdqaSzDnl3Lf98xd3/in3e7v/z1M1y9r8S93389/c1TJteXDc99rPXT3bVk/w8I+el7OUdl1bZSB6XmYq7tyhejoiA71sRM/rDNWaR6q/1vNJ6E/tD6MxRM9/JntKBjjuT4BC7A+9/K6aA+oaGM0n5+dR5hx/7nngDGcG6tgo/p5r3dL/LGdGzvioe2mU/fbH+rcyIFn7XMfyOpD7/7an2dfGyunxFPvSd3QtHue/1d25/rVC9HjN529/X3/OGU/a4xEZ4PhLMhBtFmmPOtdp3XsZ4PpLMkGd22hjhD3V39u9lQEP/55v9l6Btkeu+eP/w6TpAZoccOdnNLezeSPcSxeuPSoD3mfCVfwl9tKctf7/da4/Mger+FusffS+3vOXZIG6H1n0gUz2Gv9WBizOdFR/ahao/tR+0JoXjb9nNlD+1md5iX8tD49r4+RglIXWnEj8vfuDdK1z7CP2A2pPQORA6l8z9vSPsNfeA2oyQMkB5brR58SWR89s5Iro+ZQxtvy464qbA7Q/tz9k9y9/hjtu7tpH2Zfv2cpEa69H+7fGg+wBVP9RNnrvIRl3LwM1+57lD41C9gW0O6IPlPPI8e+tYfR5npsBzrpv2XNzQLlWC3tKvqn9oJYBiZ2Xfc0fbW+VAYu5sDgXSv087Et/zp7PsbfYD6iFfoaIOhdyMpDNX2IvyQHC3eI58ir+knOf1p6bBY7VyB+ZgzP6o+0lGeBkRfIMOUsGrPZ/zT2/lb/kfKDxR3+nZHEmsFr7mf21GZD6Z82Ap30Wf00GWuP28B9lINpe6u+x/6NyMBp/VAai3bn+rXF7+3OLMgfW3ydntadkYPvr+8Bq/scxR/tq/ZHfIXLPANHuI//ePrr96RmY8Qw4OkfN4k89C3Jy0MqF5D4go/2q/oj7gV5fmO0sKLnvL8cZ7cv1p2SAmoXW67Z/ntL49zLQe420B3hnQnLuX8Ef0QdGr5GcBSJ6gsT/OL5oX42/th9IMzDy72UAnRGtf/YMUPylGZjBv/Weo8/n+GfLwO1QVH+LDFjsAdx9YnTWkPpnzcDt4uMvdadmgGMpyYCFv2cGSudWcfYAVA44n8XJgPSsqPHPmAGq/e3wGu8MWPQBiT/lrKHx994HOPa3yuu5OfDKAiUD3LPCav5c+5p/ZA40GeCeFTT2Gf0l9j3/M2RgFX+p/chfmgHrLGTzH43V0l9jT/FHZUCaCasMaOwz+Gvdr9+K+nmaDGh7AnJPQNjX/DkZ8Pa/dorzmVEZoLwnwnQWf5Q91x+VAQt/7wxwx4Tyl/Z5lL93BrjvG+HPHUeWtS/1R2XBwt8rA9n9KfYIf48MZOwF0t7v4U+1R/l7ZkCShUj/2vVY+nPskf4RGYjMwWgMvevIsO4t/DUZ8PBH5sDT38rewl+SB6m91B+RAU2vy2Lv4U/JgMZfkgHKnHL8y9d6rn2NvZf/KAOe/hT7oyPXvpYB6ZxZunv7W2YA7Y4qK3+Uvbd/LwOr2R8rs782owh/q7VvYfnna/31Wp8cMmBtn8VfkoXM6x2VAWv7o79nBrT7wGzukgx4rP3S3zMHkj4w45ovizq/kf4eGeDcs81wxltp/Xtk4Iz2s/lbZuCM9tsf6x9tuYL/f5m2l70AAAEA - - - - - H4sIAAAAAAAAA+VdWaxlRRU9rx9NDAIaUIOo6IeiQoJDhBaNpkWjdNMqo40mwhXEiRiMP6ImJIqfBkxM/FC+HAKG+KPIKPjpEP3UH+fp2+HHeaiSu+31Vu+9a++qc26/hyupvHfvPefcc2vt2lPtqnPpNE2XNtoN0+Zw0r5pevq+ne99bp9+bBR3BM8/rRx3auPYK7en6ZLtsfvZTbg60N407ZSH8+D8h4Pf82jgmLm5r7zfGTi/8n76/yn3q0C7ajpeJt4w6fLAiPC+Vfr9aQr3n+3kPsp7RXTMv26Xc7/qbBFcP+XkoSUTf9yapj9tHXt9htH/PfxndL015n9U7u3HcH8Xz8D7agNtU4jIgyYTmnxsKeNekOU/yn3FU4PH9uj8ldH2Cq7dah+DYHmozZIJabdOj8tHHfuez/mZ8vkFDlcXrj/LcI86/4aTp+nGk+1jPe5XThvBA4Pna4j6aYK3bu38m4UmE9g8+aiywT7nM/bprX52hyFDWovYe8Gt8L/1O0awDX17cmc/W5hbhrI6oYWIfNT+F3k4Z5/eWG48mcLXFqz7WQJPLn16ammnlXb6DP1rcZ4Z+2et72Nuvi1Yvh/Lh8X/apq/IXp9v56xvYTetxCVCdb/4rufHfhNq8Yxlu/3oHLsFeW4c6ld2WnzM9D413jimCEztiO8e/Kknf/ejvHba+sjMb7c48qJ+zTeL9o/TQf269e8v7z/AH32ovL6xfBeNLdj4VDh/6UkA6IjL1A+8xDRCUeN9+e0FVlf0JIljfffl2P/sD5e4xNh6X4NJyvHbsF7rI8ivD/kfB+OKZaByvtLSrt0W5cPC1kOLXlZ0m/MIjL2GeJbnFK4eYrDD8qpFq9b8qPpek+PVHiyUHFozbnwLvDyA61rtmDJS0uONulHaMh8P3N4Fv0ekYEI/9aYj/KgHdf6Lewf3LOlX8vS63sFkqPX9PAITllz5ukBy3dj/XHmAvfXguYfsi/I0Owv2k0NvToffTrPv2M9jveDfrr08fvoWi1b34IlB57frs0Xop74c7nHvwyOO9ZHDLT/VkyU9RM1aDp/U34A69nWOEMf/1/r/3nOZ47vkmNxPEV0gHYvI7YaZYC5vsDxE7N+OCPqT3IczmOXwZ+jnv188aG+sN/u55YewLwS68k6fjSf0Pouy/87s2Gr/rnAWDlEMYHmK6KtYO65z3ls98TzjN74vsLixernlg28hz4T/0KrA5Dv4u/Bezq3yOQLwb/f3hef48ugZac9tGJFtB9z54ZbENnw4jkcb5eXvr60tEOOLhC0ZMGbA0ZkYkDr+BZaunEUmXyBBsvmP9Z/yTCyfX3XVszGRfNAIzkAGbcoi3d1co32VLuGl/cerSHT9AJzP6KjPLANOK+M/fPXOrc39np40n3/X5fr/mb/sZjeyuVV/tlH78n1oz2K+qotoBxI/K/Fiywv/HrEbmcQmfP3cnYsA1o8ZI0/zQZEeNRyQHiOlXfBe/tb+f/vxnFzyYJA4z8SH87h/yEi83cWRAbE5/pAaTev9cBxOjowDpn76JyNJjMRm485PfZD+bWF3nyeNpcQnUeIjM85/YC/GrnYCtQDtxTuP7TfH6+eD5jNL1jnZfV+1NeLjJVMLG/FhywDrZyEcD2HvcfvEvn6h3HNk4w4LepvW/W/2TwO88/fzzJnjW2tny15Zds8msNBoG84OnfUA/xOK3fKOVf5/b31FRVeHseTAfZFhP/DRRdd5sz1LQ30azLyMUedeTYPX9c11HZF4LuRe/xdHvfamBO7ckXh6Mr9/hxQSwbOIP6/WK73JYd7sf1a3GbFgzzme21/qx7K8g3FVnj+gcZ7Zn7gIMnAI8oxPE5vb9h8DVUeNLvi5YA8u8L8R4A8tHJTUch4EHlvjXuNG80HPOD4By1kc4gHGtcWffukdRvR+Ygav++QrYA/yGvGWvfCesia18/Ge726QOOm+qPoG7J/WMGfj84rIlgHCND/FV2txWfeXCnr1t8W3fE70NOtHKDMNVhzBDz2W7q2hRPhf/VgNJ9cgbq+6gBN92eRHUcoV+gHRPMULT+hNY+PEO6juYAWRmXRg5ZPHqkLONDwAXqR6YNWXaDg60V/fAN0SMT+e/Z+U2seKlp1k/XzCI+az+jZ/WpjjpRz3rxuFcjzwUQ80AOrj9l/bdWFaTGe8L+JWjsvH2vl56z3LZ4j/ltPzHiNcg6PdfYFZA08ywby1uNLazEXXjNaH6j5I628GMpiVmaYS66zy8zZjMz1H+rwAzX+NYgMsI1pxQkVaDv/rfymbN24ZRM0v/+mohfeU9orS7v4BOWB5p6zq3rbswcYF1iyIHr/cEJWDir+hWcjRupAW/6WJgOi839QeP7hANePGP+3kOF5VCaiekJsAs9vXFfev4o4e8uAnW/5ChF7EPGxNXvg1QRwbJnFXH5vhm+JOeZYN+r5BCwDl223ZaA1pxixBwzNJlT01uRULBlnMZbyMVtj3LObMt6Rf02e2P5HZMC6VgXz79kAzf+fKwe7W6HFCpFYM6ILtL7GnJAmT8z/1eX1atv+TpErvhaug9zrmDPXMQLMO1q6oOoAK38t8uDZAOb/KLyO+hgXdPCu1Vtk44CROqi5a6iy4DHv6YBs/pn1gBUXHlH8/6NBHtEP6LH5EbA8ZHJylz+BbUhFz1pr1AMa9xVR/hHWXJHAsl2bzLFuCpmY9/7EsXPYJOTfyvsg/zJvrfHHcYAX/7XsyJxykPH7o2tCJQ7J8PVfrOPR++j80fWxGjT5QL+A83YW/5r/n8lJVlsQne/bVC37bkCEc/RJMF+N3Fq5dw/MvaX7BdEYEPFE8P9fsX+aLjyBtYItMI8HDVkQObL2Ksaxr+k0jAErvPolidfnmiucs4a2B1YuChGtsZ5bz3txHPa/t0d1a+wz91l4sYCn70d4F/9haX9Sy02lfQIF2jU0e878H1H0tDZHI8dG5nui/r+VpxuJBTcx9nFM4jjG2qJsvdL99HcJaLU9VY+3bLXFu3Wvwn8PF9k8kPcd1mdYuxWJ8S0d3KObP1p8g48p/sFcOWsvJ6XpfrHjOGZZJ7Tm91kOtPivwrN5mu/HY2g3+frRWj7pm7lq/9B3j/jweDyPfbTjl20fq+E6vH386wx6fH/O/2S5juqa7DybNi7nsjE4N+mtGRZYa/213JnsT2j5e+zDXTfF9zz3msCSAdYtyLOVA+yJV0dh6XZcw8p7xPTivoBMavE39qPWd5q8oC1Hzg9NsWc3tRqCbQrqFks/aHWCWrw6hxy0xrHUfQkqT7LWaJa4bJ3bY52Ov01soJZ3537EvtPkBXV55R45v2aaf69ztiE1Lrx+3TA+RB3w0GTXCSJf+Fvf0WFb544TZH4tMpYR2hjVxrLwz3pb+ljkQMbHJXA823DhHjl/V+62u+DFhTw/acWgFcKdFydGah3mkAFvXvXRyZ9j8/buYRkQ/rWaO863YD0++27IfZZz7tNsbZnGf3Q9zi+LHv4V2VqP/7n2xhZE4vNorCNo1dqjDGjzbmIbuF+v2bb9uQj3qKelVZnjPo30Mcp/z7ywB+Q/sx4LYdUitdC7nk8447FvxSUiA1iDxTqA/Sy27diQ+6uJX3mt5W6vg+MiQN5ljPfEhQKOw3rqhXYTMuts2KZXYE4G/SzNtmND7pHn6+i1pQ975UD+sr+CwBj4f/qT6rF75gjnqq3VdL/o/EiNON7H6N4cWk4uY9tburilDzU/JAMrR9jKg3o2PxKTaXKtvRfxDesx2v2KrFu15z17NrZyslHuPR2fxYgM9NoC9ouZcytXJP6BJtctWW/N5WTq6DLcS30UxvuaXx/hfi7e+beyDGSe8Y6/RxrLhDa+rBxQz7rCuVB9nJZPGOFemyfQxnrGp4/Mx+N+2dnncuD9ac94j8gC36fVl/i+l+/izxmp2FXpC0u34/1xXi867p+5dUzutTw9+/Ytn17jHsextlcS73/BdRF4PuqA1brh81hFFlpyMFI3bPlTrAPODup8C5o+snJ+1j1F6kujebvaKvdaXpV9+grm3dofvyKz37nEBQJ83qbIQksnWPxrvhja/QMJ/jMY2asX9ZHHt6ZHtPoqy8aP1Fpl9kgaeQ6SyALrBJaBEZ/Q0q1Z/ueqMYjEd4/BX5Q19qnm4F6ra9P4t2R1DllAnXD5pOuDkRwRQ3JEuE5MbHK21iCis3vje5EDrBsVn0rj3vLl2TdvxSWZ52Uiql3YMuRB7q0VF75x2unDoI/g5Yi0ekULB4hj1MnsG3prar2aUEsutH3UtFozK98hOXyN+zli94rIXjgaziSfAX1FubdWnvDKaacPgz6CpQuseW8L1hyaYMn40Iv1WGZwvg7j+9fUz6Y293i+1S/fdu61Vw4QYh8YKAccmyDQR0AZQJ8Q48xorGDVElQOmH8td8RjX7Mf2ufMvaUnrFp6GfuH16897rV6gFZeRUN0n7wecCxi6YcqB9U3ePX6tZXzEv7FdkqMoPnsVnzA/OMxlm6QYzj3kI3xK5A7jCFR779t0rm36ri4oS6NyMGSMqBByyFX36CVM8jkCiL8R3KHWi2al3sQWP6DlT9HvW9xb9VxceM4i+VA86fQLzxtUB48uyPgfqi+AecM5DfIOBcfIPJ8EuTfqjeN+AYaz17sqYFlwYr1qt636nqYe692j+2p4DK4FvtTvCcz6gSLT9kzsRfcD5wzwN8gMuCtWUB4+SGeWxf50HyDCM/e+gusUbm2EetVvc/jHv2f6Hxf7UdLBhAtferZhey+7ZYMafrQ8gsrtDULmgx4/FtozS3MuTeY8Cp6v3KPfKy2dJ0freFDGdB8gwruO40jloHIc7WsPIH1HZZN1OQYdb+mEwRZHY3nRex7BN46M+T/tev3tJq+it76Tem/iG+A/gFzZO3Xz+NBm1vw9lTH8zMyUPEw/MV+yzy7zMoB9uiOikx9YJT/kdrdCsy/1sY6wdMHWfQ+S1vgxYeePRutMWU5iPA/8mwH1OsW/3IM54NGwTpB0wcRGeD93ytauWUvh4ywfAJNdnn8I3AOIDOv1zv+GeIX8lymjP36vsW/9AF+Phd4njYiA5yv1PJX7CuwHeEcsjfXrNU6WrJryWzPc7jr/BH6fujbV3vONi+qB6z1GS39vwT/CEu3ck4xuh44M7/k+QaeP7Cajpddvt+IDtPsf6/f2ALLs+iEE81/RTRejMDi34r/sjoA4d33nHPKo/D2ztkN/FdY8WJm/XdFdl6pRwfwfePcgWDOOdMK0fs9OQBPjoVfLe93eIP8V2jxYnb9tyAjB158EJGBV007+Z+L+9a+UNG9Yr3fIPxasf8m+a/geDHSBNrYiOSRBZYtwP7TaniZ/0w8uMSemhosHWDxv6T/v0l4z2RleL6A5Aa0Gt4R/rNAnZCxBci/rHPDeR/tnjdp/5dCNB6IzidoupT55/nOTN3/qD7ANeAY93trtzj3j+f8v/CPPkArR8R9WfnXagckBhh5NpqHzB4kfM8471Oxl/n3Yu6eeMDLEWmxFNaVcizI/arpggenneO+J2/kQbtn5NXyV/cK/wIv5u6tN2T+tTkCrCv1agkrltIFFdqaleO4X/8eL+7H8/YS/xWtvIv1jGYLlk9o+dOcD1jSF4yg5fd7Yx+P20uI9rlVXyI+tucTejE1+oNaPbknnzx/PPIcbL5P3PfIivvkt+/l+C9ad1rh1Ri1nsduyYAVD8g8hiafVt3AiL0Q/1DTARb/CLT/5+a+elFw7bGFTP2xZRNQ/2vxtta3zL92X/WerH2ZM+uNIqj3yHuDRfm/ufx9WWkvn3aHDGi1x+eVdv5k68rMXAzrg5YO0PiXWnLxAbX7avW79bl2rSOGnHt750f4F/12ImSgtZfcCtpFpR2YfF05IgPZOUKpJRcZ0O4L+531gLc/vnYt4YnPicz7MP+8flOusUkZiO4lJ6jvv356XAbOm47pA0bGF7dqDgWt51JEa8bY7mO8lrlf4QllIMP/t4zj0MfZhAxE95JD1PdrX1cZuGg6pg9YBjJ+YfM+lTwAo6c+gPfYi+aQtXWKEf7xO7IyMDdGak157lj0geYXzFmbIXJgyUJWBqzn2nq2zVqP6dVMtfI/DLyvJWLC0TrjCq7NEhnQ+k6rOx9Fpobc2p+057nmeI6WA9R0x27ifw7uGdLnqAcsZOxCqyYju44Av98asxo/Etu3notWocn/buF/Ce4FGRmosMZatubKsgmROkdtrHo6oFWjaMHi3/qtS/A/wj3Ghx56ZGBOu6CtMfXWxVl23hqjGv+RnDFy6MmXxINz85/lXtt/0qv/Q2RlQJDN3VuwZMBbF9e6F7kfTfdrMsQywRy28gD4G0b57+Fe239yNe2s//PAMuDlCRCR3L215xU+C5PHqbUuTtYUVXhxi8a9t/cWywRzmPEzR/hvcc/2x9t/MguUAS9P4KE3duxZS+DFLZH1MJ4dYA4jNctz8J9ZT7hkXKDlCaLw/GVrDEbs9BzrYPD7vZxBpP6nQtszYpT/yLlLxwWr6fg8gTeHhLB0gPbs44qMnZ5zLZSHTPwnecFN8b8k9wz2C6Lz7Rk70MoRWve0pAxE+cec8Cb43yT3Ass3nHNeWRCVhVaciHm+6PPMEBr/Vv6/wtozIAPeX9D6fJPcCzTfsHdeuZUjFPAckuUPZOLEKDL6n+1XD/+83sD73OL+U8nvzELr72j+eCRXJHrV8gdWkx8n9oDzP5n6kSz/c3C/KWj93ZKB7HpPq8Yien+RddItHaFxaK0BjZxrocXtbuJeg+YbsByM1nhnn2kVWSfd2stU49DbcwPzr54NR+x17gXsG7AusPi34kEN2Xmcuyd/TbT2/BPOnyOH9Xr3rNtX6bs4/2rpcQavMdOuudu5F+CYE10gQP5bzz+IzK+18OXS7mgcoz3/hPPnlZe6P+jddL07p50yIDyuplzu1bITe417gfRpXd/zTni/5f9F9ECEfxmjyNW9xv8Caz+Fe6BpsoQy0BvvaedluY/MvT+/tBdMm6tNrvX9yP/ofh+RGg4eo734SWk/Le1npf28tF8Yx9XnwVUZEBnpWQPC/C817j9c2runzdWnM/+j/p839quu/0ppn25cQxv7iLu3Hn/O48eVVp8D8M0t+zq9db/M/9x7SQpuK+3GaXMyIPyLD9hbM+LVkIuub/FugXmsrz9ZOL5NaZ8I6NisDGi5viXXEt4yHZOBm6Zl7UFd38M+oCDqC1o6X7Pxo/hO4fe7pX1kzXPdd/DtNb+4fl3f/15p32/IQab2W/P9e/m/PXicyMDS9qCu72EfUNCqJfXGfNX13nhv6fgIPlg4flZpzy7tOaW9X+Hc+54oh9px1rlz5nWrDGzCHrAPwLCeieT5eV9T3rO40PR7C3LMOYXz55b2PMfmW9ddgv8lgPZgibUqLf6zaI39TWLT438pVBk4Wtq1C1ybfcARaPmce6e8vudzeu2Fp3P2Ev8VS+kA9AFHZKD6e6Ox3SaxG/n/DwT6V4gAAAEA - - - - - H4sIAAAAAAAAA+3d2U4TURwH4JbtxuXaXR/CPTEqIAEuXPESDRCNW6KXXuiVmqgPBIb4Jm6v4r+RJrXODNPaMsOc70t+AaZLTvmdmTldkrZaNMWDyOKAGcb6f480TcP0M0iWIq8jKyXyeoSPy3z4V1bXnX56//9le8ralrX9/p48snJSmRN5+3TWvjjuftbGfP+jtN/mR1HPWftrVtf7qZ9ROTNZfPmwa5Bx2u3YXWafTrHrPKcK5kB3fhRd59JE/mWXJwabQ2XXUXreO53uTxf0f72g/9mJ7P2yM6+699tJd3tX0ZrLsbtelgr6Xy64rNP/buef7vV66bpeVqfjnDxd9SiAOnkUx4THjguQvPWZVmtjpupRAAAwqJfxfO6V53RQueNTrdaJyMmpv7fPtVut+chCu5pxMX5no/NzkfORC5GLU7vfhua4GX3fityO3Inc1X9SnkTfTyPPIs8jL/SfnHc7nX/QPQDQ473X6gAAAAAAAAAAAAAAgBrbrHoAAADAvrNc4jtKaCbdAwBAs61Y8wMAACTjY+RT5HPVA6ES+k9b2f4ne75jbcb3rdXWuF7TOxCdH4wcihzWf/IcD9JW5+OBuZm2Os9NoPkWvbdeuf51gHVBWvrXAdYFAGlx3k+b8z4AAAAAjI/PmKdN/2nTP0B1vAeeNu+BAwAAAADA6BzxWjt7YLvqATCwhwNct/sZGp+jSVNR/8cyzjGOB82S1f9a5Ghb12TrPS5cqW4YSerfJ4fdR7/2/f02Or0audaT2cgbzzNqazvn92FsRs9zkfnIjZ0stP9sp/m2cnrO2041svbzUazTvuT0nLedZtqIvlcj9/Ree/1ruGFt7fHtqCd91sd238+qfYt8j/yI/Iz8qnY4pf0GqlPahQAAAQA= - - - - - H4sIAAAAAAAAA+2dR28dVRTHx/JzPgZ1S/0GlB1lASvYhQUsYAtb+A6EjhAdBFGAJGQBQqLEDi1x3IKTbLCzILYpGyAbiviP/K64urrz5vZ7zsz5SUce2W/Gd+bU2+Y1jSAMj4MLTfPQQti5q3NNszaXtj3CbFagq9VAfdl4GNd6BHIH5E7P665D9xui/6JsQUfbCfWvuAvXvDvDdYVhcPAA8sSBOv/7d8gfkD8hV+o0gT33wLfvZerff0H+hvwD+bdyW7hyH3R/P0H9u/r2BHXGgtQagyO1b3PJFZuw5fOJ7fkB+PeDBH28D9O3Y3TIJVf8iPvdqhjProGdXEvUVnx1aNqLsifKseAy2rdTSP8xYzy5eBX3/tqM+/fJ9132wiUWUOIm2MnNmW3ldej1DcibAfbflTe77CV33Zgjj+ekZj9e8Rae19uQdwKeW1/eLB3za+dxjrw7fV7vBTy3vrxpi/k5baJkHhfcMGM+5zqgrZM4zrOVyotUx4+eRg11yKGOmqVbVSdxnGcrlRc5+3aL0u0zFj+fVSc9Ctt6LKBOvwrnXD3jPJvfHpq2zwczL4ZcwxWbb7vEhVQx6vh803wMOTFv//tteN63dzzzZ/H/n4M8b/HzmDopFOW3yhb19rX09dttmNcogUtcSBGjTkPnZyDLkLOQlQ4b6OIF/P8XIS/NaEdO3zFRfqtsUW9faL/d5R5z0JfzU9TuP0HflyE7kF3InkX/18H3r+/w/5en//8Vox1d/meyhuuuZxyv0dsX2m/vusdBMGmaucn+4Tx+TiZpLmvzv9rUyEcpqTVW11dz6Zg1YA3fCcnxHOAwVlejr6fbnG+OjxmbKFnXtFAeq6vpc7rNmTnepiP9d6H2WqNPQBWbz5WwB9uabz3H23SUSm+U6pra6wRMnzPtoeTaTd3udB2pOJ9Kb651TQnd5B5DfBK6e2qG/sy6OmZ+NAbT7nQdqThfuh4tNb5LaX1prX5WqN3lzlWUdFOaDcSNc4Vif4jdxazlqU3tvE8Z135drVylE6pHTnOHMX3l9xE/DnvO+bn260rmqi49x+ixRm7Rfcsld8b0uVz29XIYF2uZpWdONYLyLdfcafa5UtdblMfFTFz0zCWvu+ZOvc+Vst5S+wJugdxKbH9ADFzyekjujK23FqHnpQHous/HOeUDH1LWWyX7lqmhvG+US/7hTsp9frF7DmOuJcSR6nmn2HMYci0hnhrPW3QsxMK9Vohdw3OYuf/46u8C7veids+ca4XYtSBHcN4HkA89z6e059pXf9to9yWj7VzzSOxakI9w3lHIMc/zqY1X++hvF5/bI9T2GGxrQXx88/j0cyc8nweX8WqO+3a7uGGhaW50GCui5ps14bhvV+GbY5Wtc/HNnAzB7339mLOtx2L6St+zMPsAlFBzy65+3DcXPQRf6MPXV2x9AAr4zi3rn38ctcET0/ogxf4QTvjmPAp9AJtf+s4t2z4v+3p4oPulGoPznVu2fd51TCA0B5Z4P+GYsI3B2fYru645c90fQjUHjgH9fbAuY3A51vhTyIEcST1f5DIGp+f5EmPvpftH5jOlPCeXcp2KK3qeLzG+Vzo3mM+05JxcyPd5pVyn4kuJ8b0aucF8prnm5Mz4WWJ8hOv8Yg5qx3YzfnIcHyn93paU1FpvkXt+xGbXMbau2muuER/C+E6NeJjbz212HWPrXe0NXfMx1HeKhZIj79vs2tfW+2J7yPs/OL8jIBe54kFMzDdje6q1mfr4wRjmA2sSE/P12B66NlOhxxF9/IBjvcuN0PpGj+2hazNb9DhCea2D0E3o2swWPY7IPM/40OOIzPOME6nzxo3UeWnhWkdx399HBY51VGwfUvgfjnVUTB9S4E9MH9KX2vO6Ql0476MX0qCPe0o8GDeU44HYZhmornvLZZtcxwjGSA7b5DhGIKSD4xjBmOG070RIT819JwINSu07EQSBJkOsAyi9o5M63OoAF93KewD9iK0DSsYMF93KewDLUjJmiG5pkvL7UAS+UK8fhPzIOILgiuSLcZMqX0ifny8p8sUY+vxUY2VXu/T3Msdeq48x9Aup1tYp20X1HqlAtbae1S7fOED1HoV8UM1tHBjCs5O4H85Qnl1o3I+1/yH4z5hzZqz9D8V/OJDL12Ltf8z+U5IUvjaEeD1mYn3NZkNiE/yI0ZlpQ5LD+RGrM9N+JIfTwsW/Y3QmPu9PyTxZQj/i836U9hnRDz1MnUjtPG5KxQSxM7qUiNNSrwlSDwiCIAiCkJqTkEXIEuQU5Ou6zREK0n7P4/f4eRpyBrIM+bSR7wEYA+p7HtdxvAE5B/kBstnI9wCMAf17HnXkewCGz+fQ7Rc9+v0Sf/9KbGCQnIReFyGfdOj3M/x+CXJK9M+OnyG/QH41jn+r2SihGGrOaAuyDbnUyPzRUDH77u2xmjPagexC9pr9+aMrjX//XsYGaKP33b+DfAP5tuf4bOD1lz3PFfLT9t1Xmv2++9r0eLXneNPz+ubYgFAWs4Yzj89DLkAuOh6r8211YVftyK2O/A9xeoqlAAABAA== - - - - - H4sIAAAAAAAAA+3d2W7TQBQA0ESovwO/wDeylE0ISlmEEG0B8QUsLwghlhd4gzco9BuYiEQ10aRx4sSe5Rxp5LhVGnfuzPX1JJFHo/59HY9G38YDvDBJ+B5i/0P8q/UzxP6X+FO549B+h/YntJOBjwXYnFLnttp9GKmMJ7V73MfQJ5+W9EsqMexC7R73OfTJlw33y6LxUsI4auv8zmh0YSf+u4Pw88MFvwMoRU05P3dtasFNyGlMpHTduO1j2UYtmLuUrhtTOpZFcprbbcSuG+8OFAPXsGnYF4OV9ZkXLp3r9vzL4pu13Y7xz1VKtWqqLhbcP8360Fgo253x/3XoZL9ZH+ZwrcB69kJc741P69D5/QnXCpuXSk69H47hQWgPx/F9tiOVnPpoegyPx/F9tkNO7Udpa4g5mK8nFxGbNHWpTWL1I/9M1gKvZNAvXWoT9eOp5jy6Gra7oV3LoF+61Cap1I8pnFua8+h62N4I7WYG8U9JCnFcV3Me3Zpub4t/VM5xBvohT1CatusltShpji/7HHRsvSSXdYJcbHI8rfq3ln0Oen69JKd1gj4MkQv6fM3ZesksT1gnqNMsT1gngDKUVMfWSPwAAChZKt9JYBipfCeBYfhOAtDGE3miWk9D7A9COzQGqnQU4v4stOfiv1G5vN/wYhr3lxnEf75Pc+njNkr6X0iXdaG65bIuJB9uh3WhYcXGtbHOWZyz65bLOZv2Vsn5ztlQn9h5v697sTC82HnfvVjq4bwPAADkzHtdwIx8QKqMTQCoV8nfOwEAzqYOALqQM4AJuQCANpwvAJZLNVcOef9KAPIm769P31GzruPf/IF+mGt0ZQwxz5jIj5jRhfGTNvFJj5gATXICfTDOAAAA2IZ37jNTpfeNuH8Y7jAYwP7cnN+TAwAga94zgjq8mm7fhPY2tNeRxwDk6XjB43Wev8zJgsc5+AsSDjSKAAABAA== - - - - - H4sIAAAAAAAAA+3bsQ2AMAwEQEsoKJuwW6bLiCmpg4KswN0E3/gb2xEAAAAAt+vITgAAAAAAAADP2XdF1JKdAPgi/QoAAAAAAAAAAAD/0d0NAgAL+UmAeeYGAAAAAAAAAAAAAAAAAAAAAADe087sBAAAAAAAAAAAAAAAAAAAAAAAAAAAsI8B08L6dAAAAQA= - - - - - H4sIAAAAAAAAA+1Zi47kOAjs/9+fPrVWp4tyNuZRQJFOSdHOZmJehQF7/nw+nz/v8z7v8z7v83OPBt02vg+Wzyi6fZz8PBHdMWV9IvFEozr3umM/hWeEnJ1sZnRzVsmzBKTsnRz2XFhhOtceeZU8eXVl7oWrjp3eij15gmTf6Z1W3k7+Tg87vHGw7tXOvDghmrvI2pSFq43IvpZRq6W1DP1+5ydDDayA5LPV99P3GXFEzhHa9yi9ESD1X2uJlAOIeOzibAG69r34C5bZTwNPrdGsqfTdU18z4eGfPU+smDgHaOqzVg7q/MNyhsqcD7KAnKMQs7AHDHvlZMOEvS3BmyenOU6qAYx9cYouK7r68PR9EYV0J5Cp6/5eozODo+j5/35mRNhTjRP3qLif4pzZi3eys/b/aq7+dWTcZXj23+rsl9FTrL97Ok48aWKDqA9o7k+1czKyaqIkW5sHHtsy9z0SWfOX5vdZfTgrzlJv333r4V87I0t6NToy0DVXXn/u9P9uhyUHumtE9rlMq5tBj7TPLTmm5V+TGye7JqLyrHSXn73muq5y9rfKWf170ptdq7proQenve3NH4uOCkzkxotV/Jl9Z7ZtAtj5laCt4axgPyujUDl/dCDC4yQ/v3i6fxIkntn99NwZ7NZL7zxgj90Vk2zVoPsO5In9b4JfEbuia1ljgsQkPzW2ZtwxT4rRv7jfiVp8yPY16+6wStc0ZNxvImRqZf3Cfq2A9u8dWjkInS9XudCe/zLr58txPxDnaDTenHihxYSzKgoW/9hjIZ1DnjDXaW2K+Cz9mw2kHs/c+OI/PGG/PB2/GPPonRs6Zt3xR56hu32ZhAmx2v1NFiF3GjJqZfW5FXWvVT3XIYD4W0ymDcg7b5T8J96Dajnw7AnWmFj/lsbqx1OQFd+sfn2XkzEDe8+Lkecp0NR8lM+dcUNwPpV/zfyy47uK98y4ornPjgnzHcG0Ps+2dz1npdM3J9+m124vvJx31v6IvZZvd2s0+ztzntvpO9mD5kvqidNhzZdsHRE8aU77YqrdHUBw35Ev9/majfNTX2CwFT2LV9UqhE7vXLh7Z5HltQcJxj2TDY+vqxideOyIqfVMxMA92gYGn7SoPE+yznXIc4blvUe+1kap72vfW6GpR2zcfzHpzOGxa9c7qjAttgh7LfsPiYrYTuzxVkzJ2WpYzrpPiNuk3lCJ05nziXF68+AvfmHfr/DWgjN+KSZvDvwfvxgLaw7ce+fUmK3OlN44TN9H0+2PwsP9jv+JMZR86Lx7qYKHe4n/e/wm5IYlB54ECzfeewN27u+YkK8IoLlffXuqF6w41QFm27XI4H61ZpcDbNDeEdzPAPf3HfDo1vAQ2atSPBn5/0KaX1iAssXTyxH6GGMqQapjlvUd2Om1zHJoe56UA52I2tDB/0o+QyyvOPUtVru10M5hFT6yxnI3B9z/z2a3BQz8X/V4nk6w2OEFC/9XXZP4/4LFDg+Y+L/qY+FfoztiR3fesPHPCO0cMAWW3J3mWwe0MdTEEnme0+h6+Y9jYhwt+chkNyOs+xs5P3ih1fnyf4Z1Js2KqUXmy38OmM6lEl7+84A8D2addV/+8+CJWfXsOJ1/5jrLGNvInQVbnHc1sfJeUEKmXShZ1vXdZ5TVjM1ylrpDyk3pe6v8CLw9qrpe7fiXvmWA5SzYAW+8KuIs7euVbqkedAJpC9q36BklK75eHzU9obOHdXOGlJUVx2isWOeCytzT1MfPx2ZPRX1Fy31yL4jo3/3fsh7tR0VOTcmBKptZ6n/EV+18zZoDO7uitmp8ZuDfyou3D03MAZSODJ0Ie1Hce9d34zSrrr5B6bz/HJETWZ+977PkZCCjF2T1GJRNGd9b5HXnQLSmWXRo30dkotdm98Zd7a3MC6lPV+plW1sdB1RvRKDCd2b+q+vyac939IpTX4jawcp/V08+9eKOWpQ5G3Twf/LhF+YxrQ0nmz6fmF3V/LNzv7KjKwckoGpEJf9TuF9hcg5o+uzn8J2k02qr5/cMYKwFlhyQ+klEl2Wd5/dMYMwBCVr+V37c30X3/sm+KZjE/7/w8H+S4dW9sgGBaj4m8b8Cch9b12Xsn+o9ma1rFTOEzOisaLVDqj1oVOZAda6tfo7K0ry/f2P1e8d/Fqr689QZIDqLRWf/iphV5ECFfM07r9y7/ZE9bfmuo0dn58CvYQr/V32Z80Y3tPOc11Yvhwz8Z+pk4f8L6yyP0OX5rpN/tF6E3Ej/1T4emzSzolaOZ60V/wBnuV8KAAABAA== - - - - - H4sIAAAAAAAAA+3SSw0AIBBDwcW/OCwhgU/CpTuTVMFrFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDDHPuR6aS9D2S6ae8DWV7a+0AO/XvTvzf9e9O/N/3RHu1Jbr8AKoisUgAAAQA= - - - - - H4sIAAAAAAAAA+3RSQoCQRREwYJ/U22c2llRj2+eoGhwZREBb5PbbA0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBfraq1dZpq2c44Nvl2m3Zpnw7V3xnLnF+P6ZTO6VL9nbFc8+st3dMjPau/M55Xvn2nTy3bAf7BF0D6GJ4AAAEA - - - - - H4sIAAAAAAAAA+3IoQ0AMAgAMPj/IpIdtwfAIRCtbAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbKvt/wwMAAFzzAfw05ZAAAAEA - - - diff --git a/tiled/Level 7/kikareukin/clouds.tmx b/tiled/Level 7/kikareukin/clouds.tmx deleted file mode 100644 index 39835e3112..0000000000 --- a/tiled/Level 7/kikareukin/clouds.tmx +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -skCCAEAAAA== - - - - - H4sIAAAAAAAAAO2avUrEQBDHExEOK7/AAys/D+0UP+4QCxXxTkFfwCcQH0HwASytBGtBe9Fe7JXj -rC3UwkpFxVJnMasx3ibZ3dlskpsf/OGK7O5MdjOZzJzjEIQamxpjD9GsIEyjus87ngqu4zScb92D -XPf3mldd4zLOnW0DLNPhRl8jYhvPjH/oxqcHFCuIvPCEONc64lxJwHx/tG0EIU1WcjSWUzRsG5EC -rm0bEJMN0K5tIyxShZxnGjQC6tfIf0Q840+JRhn87fb5PAG/1yTvwU2Ma9L4LBTBz8kmvg5L+h83 -t2TngH93pYFRgZ8Lks/BO445iTMT4uOU5Blok7w+DTGhBjb3COzuVYyDdXVzlPjQHM/uQQm0FPBX -NgYESfo+MGRrN2eeTkBj4O8sqA+0AlrV9N818B4N4yrZ5f7A8903ULsr9p3nGbLv1zhkoW7H3jfz -rnpsCSOqbreHv6QUVS/XYP53IZ+BT42xJmt2fvjec2FxizeVFeYSjpNpw0QsSANlA36dgy5Bp/hT -Z4Jj0L6FdU3m6rLn/wB0YcQSXGox/VLJs4/kh/ywpTHWBLrfGUSCBPZKVD/JM2XvG4ZpscX8X25B -n/NAocX37MW2AYYoGqqlBKn41ih5NbIhy2eK1RMGvVqCDSqW7gGvofn7NgMx7dD5bxMWsn0FP8Fe -nZ+s5JGq/ot6dRzZnpUtVPcpTq6pc7aSQrWvENar4+S1lsQQ9eo6vb4N03iO/Wc069WlMe7p9s6i -8PfqTK8lSxZikA5R//XM+zNIEARBEARBEAQeXw8YFY8AQAAA - - - - - H4sIAAAAAAAAAO2aSU7DMBhG0zJK7AAxHICxrJkKrBnLjhm2DIWyBkRhj8QROAIXQOIiPQILZjbd -8JBaVEWVmqZJnCbfk56sRJX6/7FjO7YtSwghhBBOGUpa1jCO4CiO4TimcCJpOjrvyFa5N0l+UziN -MziLaZzDeVxwkf9dw5EGxyL5LeFyKc9VyjXM4HpI6r6ZnmeceTIdgEHURpuDIqYSpqMwx0qIc89g -3nQQBjnAnOkgXJIOcbuKCq884zd8xw/8xC/8xh+Dz9/PPuV/XGUumsAktmArtmE7dmBnSOaqftFN -fj3YW8qzj7IfB3DQp9w3qNdN3MJt3MFd3MP9iL/vh+R3hMd4glk8xTPM4XnE878gv0u8wgLX15R5 -vMHbiOcuoke1tZ+4EMd+vFAq/ezHXzyJ1F/UjwshvCYue0bV8GPPqJIgx2s33+5O9ozc7gWY/u4q -t2tTBDleF23Xle3aKff47GVQBrG361r81c8DPjbwn/WueYd5/d4NQa95F2r/pG66IlYnQpjeI22m -/XT7OCrChddzFKf1bfodKmOfo8SxvWqMFiK8ZwgCQWcIAj9DIIQQQgghhF/8AiHa9iYAQAAA - - - - - H4sIAAAAAAAAAO3ToREAAAgDse6/MoYVMFxNMsGbTwAAgKtpBwCvPA4AAAAAAAAAAAAAADQtVS9Q -swBAAAA= - - - - - H4sIAAAAAAAAAO3ZywnAIAwAUOmhU3WUbtHP/F1AKEqqFt87epAgmhhNCQDaWHsHAECVLTN2LOXz -qAPMJHdugBjqSX+j5bjR4gGIcFX0XACzcQ8ERlaao+Q0WrHX4r2t6a6/AwY3S204g/Lxl+92t5oR -zr8iAAAA8GcPfSksnQBAAAA= - - - - - H4sIAAAAAAAAAO2VwQ6DMAxDu//d/593mjQh2rWJE6fUlnwCHL8UxKu19pJlWU7yrzJnVuC9in0W -LO6n85/A7hG7O4Od3bka+457eRv5r5yja1UdKTYbm78Beu2+A1SfCOaMHSDPIvP8EXuZ3f3KrN3Z -Ed9hND9K0V1O57fMqMzP+g4QusvK6BXBj9prNP/J7BH81XmfyL/Ki+x7l1+VH9l5lF+Nf+be3c4c -vSdrDpsJ8X5Y+dlcbH5vjmVOBf6Z7NP5vTtYzR3dN6OIvUacUy/Xq8yuiP6e56O+Tessq1C7i+T/ -N4+hbP67mSxdO2SwX2ezhDh3Zn+vqvEzdlmFn/k+sXdgyendH/FPyuK3dB1dW8nNZPfm7MzvzRk9 -Y83Neve9ORG9vOxIfrSzO1Th7vVhza7Az5rNYmf7dH5ZlmW576/YPcQvy7Lc9wcfY9XjAEAAAA== - - - - - H4sIAAAAAAAAAO3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAIC3AYbSVKsAQAAA - - - diff --git a/tiled/tileset/sky/cloud/clouds.png b/tiled/tileset/sky/cloud/clouds.png deleted file mode 100644 index 146691a7e2..0000000000 Binary files a/tiled/tileset/sky/cloud/clouds.png and /dev/null differ