restructure religion generator for extensibility

This commit is contained in:
Canis Artorus 2023-02-01 18:00:51 -07:00
parent cc998e7773
commit 672e82cc08
2 changed files with 54 additions and 25 deletions

View file

@ -773,3 +773,16 @@ function updateLockStatus() {
classList.toggle("icon-lock-open");
classList.toggle("icon-lock");
}
function recalculateReligions(must) {
if (!must && !religionsAutoChange.checked) return;
Religions.resetUnlockedReligions();
Religions.expandReligions();
Religions.expandHeresies();
Religions.checkReligionCentres();
drawReligions();
refreshReligionsEditor();
drawReligionCenters();
}