From eb29c5ec5d9464057b13b54e7b4373464c5c8a3f Mon Sep 17 00:00:00 2001 From: Azgaar Date: Sun, 1 Sep 2024 12:48:39 +0200 Subject: [PATCH] Zones generator update (#1113) * feat: style - store emblem size mod in style (v1.99.10) * fix the isOutdated function for versions past 1.99 * fix: showUploadMessage function not called correctly for isUpdated case * feat: load - improve version detection * feat: improve version detection and update process * feat: Update version and use constant for VERSION in multiple files * Update versioning.js to fix incorrect message display for stored version * feat: zones editor - update to work with pack data * feat: zones editor - update editor * feat: zones editor - update editor * chore: update version * feat: zones - regenerate * feat: zones - render zones as continuius line * feat: zones - editot changes * feat: zones - auto-update * feat: zones - generation fixes * feat: zones - generation fixes * feat: zones - restore layer * feat: zones - proselytism - check population --------- Co-authored-by: Azgaar --- .github/pull_request_template.md | 4 +- index.html | 38 +- main.js | 445 +---------------- modules/burgs-and-states.js | 30 +- modules/dynamic/auto-update.js | 85 ++-- modules/dynamic/export-json.js | 8 +- modules/io/load.js | 53 +-- modules/io/save.js | 6 +- modules/military-generator.js | 4 +- modules/submap.js | 2 +- modules/ui/burg-editor.js | 62 +-- modules/ui/burgs-overview.js | 2 +- modules/ui/general.js | 9 +- modules/ui/heightmap-editor.js | 2 +- modules/ui/layers.js | 24 +- modules/ui/options.js | 2 +- modules/ui/routes-editor.js | 19 +- modules/ui/routes-overview.js | 22 +- .../ui/{stylePresets.js => style-presets.js} | 2 +- modules/ui/submap.js | 12 - modules/ui/tools.js | 47 +- modules/ui/zones-editor.js | 395 ++++++++-------- modules/zones-generator.js | 447 ++++++++++++++++++ utils/pathUtils.js | 155 ++++++ versioning.js | 67 ++- 25 files changed, 1057 insertions(+), 885 deletions(-) rename modules/ui/{stylePresets.js => style-presets.js} (99%) create mode 100644 modules/zones-generator.js create mode 100644 utils/pathUtils.js diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index b254d0ad..acedeb18 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -14,8 +14,8 @@ # Versioning - diff --git a/index.html b/index.html index 1e1f219b..bfcaefc5 100644 --- a/index.html +++ b/index.html @@ -4846,7 +4846,11 @@
- +