mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 09:41:24 +01:00
fix: heightmap edit in Erase mode
This commit is contained in:
parent
62805dc1a6
commit
8be55eae51
3 changed files with 5 additions and 11 deletions
|
|
@ -8072,7 +8072,7 @@
|
||||||
<script defer src="modules/ui/editors.js?v=1.104.3"></script>
|
<script defer src="modules/ui/editors.js?v=1.104.3"></script>
|
||||||
<script defer src="modules/ui/tools.js?v=1.104.0"></script>
|
<script defer src="modules/ui/tools.js?v=1.104.0"></script>
|
||||||
<script defer src="modules/ui/world-configurator.js?v=1.104.0"></script>
|
<script defer src="modules/ui/world-configurator.js?v=1.104.0"></script>
|
||||||
<script defer src="modules/ui/heightmap-editor.js?v=1.104.0"></script>
|
<script defer src="modules/ui/heightmap-editor.js?v=1.104.7"></script>
|
||||||
<script defer src="modules/ui/provinces-editor.js?v=1.104.0"></script>
|
<script defer src="modules/ui/provinces-editor.js?v=1.104.0"></script>
|
||||||
<script defer src="modules/ui/biomes-editor.js?v=1.99.05"></script>
|
<script defer src="modules/ui/biomes-editor.js?v=1.99.05"></script>
|
||||||
<script defer src="modules/ui/namesbase-editor.js?v=1.99.00"></script>
|
<script defer src="modules/ui/namesbase-editor.js?v=1.99.00"></script>
|
||||||
|
|
|
||||||
|
|
@ -157,11 +157,7 @@ function editHeightmap(options) {
|
||||||
// Exit customization mode
|
// Exit customization mode
|
||||||
function finalizeHeightmap() {
|
function finalizeHeightmap() {
|
||||||
if (viewbox.select("#heights").selectAll("*").size() < 200)
|
if (viewbox.select("#heights").selectAll("*").size() < 200)
|
||||||
return tip(
|
return tip("Insufficient land area. There should be at least 200 land cells!", null, "error");
|
||||||
"Insufficient land area! There should be at least 200 land cells to finalize the heightmap",
|
|
||||||
null,
|
|
||||||
"error"
|
|
||||||
);
|
|
||||||
if (byId("imageConverter").offsetParent) return tip("Please exit the Image Conversion mode first", null, "error");
|
if (byId("imageConverter").offsetParent) return tip("Please exit the Image Conversion mode first", null, "error");
|
||||||
|
|
||||||
delete window.edits; // remove global variable
|
delete window.edits; // remove global variable
|
||||||
|
|
@ -173,6 +169,7 @@ function editHeightmap(options) {
|
||||||
if (byId("options").querySelector(".tab > button.active").id === "toolsTab") toolsContent.style.display = "block";
|
if (byId("options").querySelector(".tab > button.active").id === "toolsTab") toolsContent.style.display = "block";
|
||||||
layersPreset.disabled = false;
|
layersPreset.disabled = false;
|
||||||
exitCustomization.style.display = "none"; // hide finalize button
|
exitCustomization.style.display = "none"; // hide finalize button
|
||||||
|
|
||||||
restoreDefaultEvents();
|
restoreDefaultEvents();
|
||||||
clearMainTip();
|
clearMainTip();
|
||||||
closeDialogs();
|
closeDialogs();
|
||||||
|
|
@ -187,6 +184,7 @@ function editHeightmap(options) {
|
||||||
else if (mode === "risk") restoreRiskedData();
|
else if (mode === "risk") restoreRiskedData();
|
||||||
|
|
||||||
// restore initial layers
|
// restore initial layers
|
||||||
|
drawFeatures();
|
||||||
byId("heights").remove();
|
byId("heights").remove();
|
||||||
turnButtonOff("toggleHeight");
|
turnButtonOff("toggleHeight");
|
||||||
document
|
document
|
||||||
|
|
@ -250,8 +248,6 @@ function editHeightmap(options) {
|
||||||
Provinces.getPoles();
|
Provinces.getPoles();
|
||||||
BurgsAndStates.defineBurgFeatures();
|
BurgsAndStates.defineBurgFeatures();
|
||||||
|
|
||||||
drawStateLabels();
|
|
||||||
|
|
||||||
Rivers.specify();
|
Rivers.specify();
|
||||||
Features.specify();
|
Features.specify();
|
||||||
|
|
||||||
|
|
@ -434,8 +430,6 @@ function editHeightmap(options) {
|
||||||
c.center = findCell(c.x, c.y);
|
c.center = findCell(c.x, c.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
drawStateLabels();
|
|
||||||
|
|
||||||
if (erosionAllowed) {
|
if (erosionAllowed) {
|
||||||
Rivers.specify();
|
Rivers.specify();
|
||||||
Lakes.generateName();
|
Lakes.generateName();
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@
|
||||||
*
|
*
|
||||||
* Example: 1.102.2 -> Major version 1, Minor version 102, Patch version 2
|
* Example: 1.102.2 -> Major version 1, Minor version 102, Patch version 2
|
||||||
*/
|
*/
|
||||||
const VERSION = "1.104.6";
|
const VERSION = "1.104.7";
|
||||||
if (parseMapVersion(VERSION) !== VERSION) alert("versioning.js: Invalid format or parsing function");
|
if (parseMapVersion(VERSION) !== VERSION) alert("versioning.js: Invalid format or parsing function");
|
||||||
|
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue