Commit graph

515 commits

Author SHA1 Message Date
Azgaar
159c1aa3e3 Merge branch 'master' of https://github.com/Azgaar/Fantasy-Map-Generator 2022-05-17 21:13:30 +03:00
Azgaar
3ec92a323d fix: + hotkey is not working 2022-05-17 21:02:26 +03:00
Mészáros Gergely
6566adaeb6 Scaling option for resample 2022-05-17 01:50:38 +02:00
Gergely Mészáros, Ph.D
e38113662e
New button instead of control+click (namesbases) (#802)
Co-authored-by: Mészáros Gergely <monk@geotronic.hu>
2022-05-16 22:21:27 +03:00
Mészáros Gergely
01b0daf0d1 Extend namebases instead of override on ctr+click 2022-05-15 19:35:11 +02:00
Azgaar
068cf7957e pump version to 1.82.0 2022-05-15 18:36:11 +03:00
Azgaar
3e2de84a62 align editors headers 2022-05-15 18:31:23 +03:00
Azgaar
4fcd62bb99 states-editor - dynamic module 2022-05-15 16:03:47 +03:00
Azgaar
c87c12295b load exclusion for 1.811 - hotfix 2022-05-14 21:43:25 +03:00
Azgaar
4a2a2ad967 load exclusion for 1.811 - hotfix 2022-05-14 21:38:11 +03:00
Azgaar
e9ae71af59 load exclusion for 1.811 2022-05-14 21:32:29 +03:00
Azgaar
2ddea0ff0c use semver 2022-05-14 19:36:01 +03:00
Azgaar
1708a33cd4 remove default tooltip if no actions 2022-05-14 15:42:22 +03:00
Azgaar
2327aa980c hasCoadjacentSameStateCells checks 2022-05-14 14:34:21 +03:00
Azgaar
b92c8b6ae9 remove shape rendering optimization as it works bad on complex maps 2022-05-14 13:11:14 +03:00
Azgaar
a26204a687 force cache update for load.js 2022-05-14 01:48:59 +03:00
Azgaar
f405e4e690 remove postHog 2022-05-14 01:06:14 +03:00
Azgaar
242cf32202 supporters update + dynamic load 2022-05-14 00:19:30 +03:00
Azgaar
529444f58f
Merge pull request #796 from Azgaar/pwa
Progressive Web App
2022-05-13 22:59:22 +03:00
Azgaar
6a6264e21c installation module 2022-05-13 22:37:34 +03:00
Azgaar
d145737dc9 fix icons 2022-05-13 20:03:24 +03:00
Azgaar
9afe76f01a add web manifest 2022-05-13 19:56:00 +03:00
Azgaar
decfbc1337 add posthog analytics 2022-05-12 20:45:53 +03:00
Azgaar
bcdffca14e add Tapestry font, update cached files 2022-05-11 10:43:21 +03:00
Azgaar
4251d0c0ea new fonts 2022-05-10 22:45:07 +03:00
Azgaar
566a811d1f fix local fonts 2022-05-10 20:52:30 +03:00
Azgaar
e8ae713398
Support Ukraine banner in About (#792)
* support Ukraine banner in About

* Stand With Ukraine badge
2022-05-10 19:37:37 +03:00
Azgaar
f5cb800295
Caching service worker (#794)
* register service worker

* versioning code

* cleanup

* cache in Prod only
2022-05-09 17:50:07 +03:00
Azgaar
e6dfab48c2
V1.8 (#784)
* pump version to 1.8

* resampleDialog UI update

* don't draw markers if not required

* submapOptionsDialog style changes
2022-04-26 22:48:17 +03:00
Gergely Mészáros, Ph.D
e9b4a7b03a
Resample transformations (#782)
* Rescale style option for submaps.

* namespace for submap ui.

* Keep visual change for towns

* rotation and shift for resample

* Shift first - rotate later

* submap mirror transformation, applicative style

Co-authored-by: Mészáros Gergely <monk@geotronic.hu>
2022-04-20 22:43:13 +03:00
Gergely Mészáros, Ph.D
3cd30206b7
Dev submaps update (#780)
* Rescale style option for submaps.

* namespace for submap ui.

* Keep visual change for towns

Co-authored-by: Mészáros Gergely <monk@geotronic.hu>
2022-04-19 14:35:37 +03:00
Azgaar
ae0979fc68 prettify 2022-04-15 14:47:56 +05:00
Gergely Mészáros, Ph.D
5703e62177
Dev submaps (#770)
* bioms shouldn't be masked or the style selection box is useless

* fix: misleading comment

* experimental submapping feature

* burg remapping

* Submap with options

* Fix: calculating absolute flux from precipitation normal-value.

* effective distanceScale

* updated resampler

* fix: missing cell

* Fix: River automatic rerender on regeneration.

* FIX: wrong culture migration

* fixed 0 index burg bug, more accurate coast detection for burgs

* FIX: wrong burg cell id

* fix invalid feature number at burg.ports, option to disable regenerations

* Relocate submap

* update height model and scale parameters

* new menu

* Dropbox OAuth implementation and Cloud framework

* add some space

* removing uneccesary logs, defer script load

* map position on planet, fix wrong riverbed generation

* fix:riverbed generation

* better cell sampler

* Auto-Smoothing,dist fix

* FIX: incorrect province copy and minor fix of rebels

* Cleanup

* FIX: water detection bug

* Recompute centers (states, cultures, provinces)

* activating forwardmap

* FIX: port burg relocation algo

* FIX: coast detection (for burgs)

* Fix: invalid html id

* add dot

* update for FMG 1.73

* Update submap gui

* refactored submap ui options

* Copy all visible military units from the old map.

* add info text

* Add Markers.deleteMarker API.

* Lock markers and lock burgs options

* better comment

* submapper gui updates, remove feature mapping on/off

* Fix typo (thx evolvedexperiment)

* fix ugly GUI (2 digit roundoff)

* resample dialog

* Town Promotion to largetown

* don't promote to capitals.

* Fix typo

* round style settings

* do not draw removed burgs

* Fix port cell search algo

* Fix: robust error handling, no error for 0.

* submap: projection moved to options, fix double burg error

* complete rewrite of burg relocation

* findcell by coordinates

* prepare to merge, add comments, remove fluff

* replacing lodash with deepCopy implementation

Co-authored-by: Mészáros Gergely <monk@geotronic.hu>
2022-04-15 12:45:02 +03:00
Mészáros Anna Veronika
af62ff915c
Dev csv (#761)
* import cultures feature

* remove debug messages

* code cleanup
2022-04-02 23:42:54 +03:00
evolvedexperiment
d19ea0896d
Old World template by ReneHP (#758) 2022-03-15 11:50:48 +03:00
Azgaar
4978db4d1e increase number of states by default 2022-02-19 22:28:03 +03:00
Azgaar
9777df9a67 toggle loading menu 2022-02-19 22:22:30 +03:00
Azgaar
5b6ec0cc2e set size for pre-defined maps 2022-02-19 21:18:02 +03:00
Azgaar
d570886816 predefined-heightmaps 2022-02-19 19:28:22 +03:00
Azgaar
b970ea12ad notes editor - dynamically load 'tiny' script 2022-02-14 23:53:15 +03:00
Azgaar
fe8457ac4c notes editor - use tiny cloud editor 2022-02-14 22:51:31 +03:00
Azgaar
13abacc242 about: add discord icon link 2022-02-13 17:26:52 +03:00
Azgaar
ff669fca50 round numbers 2022-02-12 21:37:06 +03:00
Azgaar
aee78071c6 dropbox - load script dynamically 2022-02-08 00:47:17 +03:00
Azgaar
8e480be704 load auto-update sctipt dynamically 2022-02-07 22:17:16 +03:00
Azgaar
f8d2719218 zone editor - filter by type 2022-02-07 00:05:04 +03:00
Azgaar
5acc3b156b zone editor - restore init state + type display 2022-02-06 23:36:44 +03:00
Ángel Montero Lamas
8e7ccbd50d
Zone filter (#728)
* Adding zone type dropdown to index.html

* added zone type filter to zones-editor.js

* zoneTypes dialog

add and delete types, dialog

* filtering types

* correct filter button and prompt

The filter button now works on click with an added zonesEditorAddLines(); on function toggleFilterTable().

If the table is empty, a message appears on a line giving advice.

* Amount of types and fixes

Fixed some spacing in zoneTypes dialog, and made a count for the amount of zones per type.

* Minor changes for zone types

* dialog for types on a button

New button for the zone Types dialog.

* typo in index.html

* update on click add type

Co-authored-by: Evolvedexperiment <evolvedexperiment@gmail.com>
Co-authored-by: Azgaar <maxganiev@yandex.ru>
2022-02-06 23:09:30 +03:00
Ángel Montero Lamas
81f037004c
Color picker hatches 14-60 (#726)
* Color picker hatches 14-60

Added hatches to number 14 to 60.
Updated the code of the color picker to accept multiples rows of hatches.

Changed the size of fillRectPointer from 0.9 em to 1.5 em.

Added an Update code to upgrade maps to 1.72 to have a grid of 60 svg hatches. Without the update, loaded files appeared with the rectangles for hatches 14-60 empty.

* Hatches ordered

Reworked the code to put back rows of 14 hatches. Reordered the first 14 hatches to defaault.
Made 3 rows, so 42 hatches.

* Cleaned code and fixes

Cleaned </pattern> in index.html line 152.
Put back: width=".9em" height=".9em" style="margin-bottom:-1px"> for fill.

* mouseover hatches

Fixed some typos. Changed mousemove for mouseover and moved the calling of the function tip from the each function to the original place at 519.
The arrow function changed to one that tells the id.

* Copies hatching from defElements into map svg, and hatching removed from saved map files.

* Removed haching completely from map svg

* Hatching copy for clone is now done before unused pattern removal

* Added back code that removes the unused hatching group

Co-authored-by: Evolvedexperiment <evolvedexperiment@gmail.com>
Co-authored-by: Azgaar <maxganiev@yandex.ru>
2022-02-06 21:56:16 +03:00
Azgaar
37598994cb dissalow local run 2022-02-06 01:04:11 +03:00