Fantasy-Map-Generator/modules/dynamic
Alexander James 47ef8d938b
Religions live update UX (#915)
* preparatory bugfixes

* restructure religion generator for extensibility

* Add culture-like update functions and UI

* Syntax / Typo

* PR Versioning

* Relig Editor UI: hide on brush, limit -> potential

* add / remove Culture creates / removes Folk religion

* Religions UX: stable abbr, Folk non-selectable type & not separately removed

* Folk religions follow cultures through regeneration; extinct religion centers draw, folk centers are immutable and do not

* style

* regenerate bugs fixing

* when cultures regenerate a different number

* ability to lock culture in a easy-defined set

fixes uncaught error in commit dada419 from PR #910

* what is locked folk?

* New Map ignores old locked things

* No auto-update of religion on culture regeneration

* typo

* Bugfixes

* Refactor toward modern style

* Prepare to lock - Further refactor

* Complete locked religions functionality

* Prepare for live updates

* Editors fixing + re-versioning

* Fix merge snafu

* Bugs, toungue-twisting

* indexing bugfix

* Manual Add prefers to create missing Folk

* Locked origin regen; deterministic expansion

* version update; fix add wild folk

---------

Co-authored-by: A C James <james.ander31@gmail.com>
Co-authored-by: Azgaar <maxganiev@yandex.ru>
2023-03-19 02:57:59 -07:00
..
editors Religions live update UX (#915) 2023-03-19 02:57:59 -07:00
overview fix: charts dialog to be stable 2022-06-24 17:47:35 +03:00
auto-update.js fix(#845): emblem shield - remove incorrect data 2022-07-01 21:00:00 +03:00
export-json.js fix(#781): add vertices data to full json export 2022-06-04 23:12:31 +03:00
heightmap-selection.js fix: regenerate grid if seed is manually changed (1.88.02) 2022-12-10 19:29:37 +03:00
hierarchy-tree.js fix: hierarchy-tree - make sure nodes have parents not removed 2023-01-02 16:21:13 +03:00
installation.js cleanup 2022-05-13 22:42:26 +03:00
supporters.js chore: supported update 2023-03-17 12:31:27 +04:00