mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 01:41:22 +01:00
load dynamically cultures editor
This commit is contained in:
parent
ae4e62a154
commit
2d8c5355bb
15 changed files with 1091 additions and 1119 deletions
|
|
@ -45,9 +45,7 @@ function editLake() {
|
|||
|
||||
const l = getLake();
|
||||
document.getElementById("lakeName").value = l.name;
|
||||
|
||||
const unit = areaUnit.value === "square" ? " " + distanceUnitInput.value + "²" : " " + areaUnit.value;
|
||||
document.getElementById("lakeArea").value = si(l.area * distanceScaleInput.value ** 2) + unit;
|
||||
document.getElementById("lakeArea").value = si(getArea(l.area)) + " " + getAreaUnit();
|
||||
|
||||
const length = d3.polygonLength(l.vertices.map(v => pack.vertices.p[v]));
|
||||
document.getElementById("lakeShoreLength").value = si(length * distanceScaleInput.value) + " " + distanceUnitInput.value;
|
||||
|
|
@ -118,9 +116,8 @@ function editLake() {
|
|||
elSelected.attr("d", d);
|
||||
defs.select("mask#land > path#land_" + feature.i).attr("d", d); // update land mask
|
||||
|
||||
const unit = areaUnit.value === "square" ? " " + distanceUnitInput.value + "²" : " " + areaUnit.value;
|
||||
feature.area = Math.abs(d3.polygonArea(points));
|
||||
document.getElementById("lakeArea").value = si(feature.area * distanceScaleInput.value ** 2) + unit;
|
||||
document.getElementById("lakeArea").value = si(getArea(feature.area)) + " " + getAreaUnit();
|
||||
}
|
||||
|
||||
function changeName() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue