mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 09:41:24 +01:00
v1.22.15
This commit is contained in:
parent
f5985a4374
commit
94badd833b
5 changed files with 42 additions and 7 deletions
|
|
@ -16,6 +16,7 @@ const tooltip = document.getElementById("tooltip");
|
|||
// show tip for non-svg elemets with data-tip
|
||||
document.getElementById("dialogs").addEventListener("mousemove", showDataTip);
|
||||
document.getElementById("optionsContainer").addEventListener("mousemove", showDataTip);
|
||||
document.getElementById("exitCustomization").addEventListener("mousemove", showDataTip);
|
||||
|
||||
function tip(tip = "Tip is undefined", main, error, time) {
|
||||
tooltip.innerHTML = tip;
|
||||
|
|
|
|||
|
|
@ -66,6 +66,17 @@ function editHeightmap() {
|
|||
applyTemplate.style.display = type === "keep" ? "none" : "inline-block";
|
||||
convertImage.style.display = type === "keep" ? "none" : "inline-block";
|
||||
|
||||
// show finalize button
|
||||
const box = exitCustomization.getBoundingClientRect();
|
||||
exitCustomization.style.opacity = 0;
|
||||
exitCustomization.style.right = (svgWidth + box.width) / 2 + "px";
|
||||
exitCustomization.style.bottom = (svgHeight + box.height) / 2 + "px";
|
||||
exitCustomization.style.transform = "scale(2)";
|
||||
exitCustomization.style.display = "block";
|
||||
d3.select("#exitCustomization")
|
||||
.transition().duration(1000).style("opacity", 1)
|
||||
.transition().duration(2000).ease(d3.easeSinInOut).style("right", "10px").style("bottom", "10px").style("transform", "scale(1)");
|
||||
|
||||
openBrushesPanel();
|
||||
turnButtonOn("toggleHeight");
|
||||
layersPreset.value = "heightmap";
|
||||
|
|
@ -113,6 +124,7 @@ function editHeightmap() {
|
|||
customizationMenu.style.display = "none";
|
||||
toolsContent.style.display = "block";
|
||||
layersPreset.disabled = false;
|
||||
exitCustomization.style.display = "none"; // hide finalize button
|
||||
restoreDefaultEvents();
|
||||
clearMainTip();
|
||||
closeDialogs();
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
"use strict";
|
||||
|
||||
$("#optionsContainer").draggable({handle: ".drag-trigger", snap: "svg", snapMode: "both"});
|
||||
$("#exitCustomization").draggable({handle: "div"});
|
||||
$("#mapLayers").disableSelection();
|
||||
|
||||
// remove glow if tip is aknowledged
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue