Merge economics with current

This commit is contained in:
Peter 2022-11-23 22:08:41 -05:00
parent d3ea2df1a2
commit 7270c8c833
13 changed files with 2119 additions and 2 deletions

View file

@ -14,6 +14,7 @@ toolsContent.addEventListener("click", function (event) {
else if (button === "editDiplomacyButton") editDiplomacy();
else if (button === "editCulturesButton") editCultures();
else if (button === "editReligions") editReligions();
else if (button === 'editResources') editResources();
else if (button === "editEmblemButton") openEmblemEditor();
else if (button === "editNamesBaseButton") editNamesbase();
else if (button === "editUnitsButton") editUnits();
@ -87,6 +88,7 @@ function processFeatureRegeneration(event, button) {
else if (button === "regenerateStates") regenerateStates();
else if (button === "regenerateProvinces") regenerateProvinces();
else if (button === "regenerateBurgs") regenerateBurgs();
else if (button === 'regenerateResources') regenerateResources();
else if (button === "regenerateEmblems") regenerateEmblems();
else if (button === "regenerateReligions") regenerateReligions();
else if (button === "regenerateCultures") regenerateCultures();
@ -347,6 +349,13 @@ function regenerateBurgs() {
if (document.getElementById("statesEditorRefresh")?.offsetParent) statesEditorRefresh.click();
}
function regenerateResources() {
Resources.generate();
goods.selectAll('*').remove();
if (layerIsOn('toggleResources')) drawResources();
refreshAllEditors();
}
function regenerateEmblems() {
// remove old emblems
document.querySelectorAll("[id^=stateCOA]").forEach(el => el.remove());