diff --git a/modules/load.js b/modules/load.js index 6e320418..05af03b9 100644 --- a/modules/load.js +++ b/modules/load.js @@ -835,6 +835,7 @@ function parseLoadedData(data) { // v 1.65 changed rivers data d3.select("#rivers").attr("style", null); // remove style to unhide layer const {cells, rivers} = pack; + const defaultWidthFactor = rn(1 / (pointsInput.dataset.cells / 10000) ** 0.25, 2); for (const river of rivers) { const node = document.getElementById("river" + river.i); @@ -863,7 +864,7 @@ function parseLoadedData(data) { river.points = riverPoints; } - river.widthFactor = 1; + river.widthFactor = defaultWidthFactor; cells.i.forEach(i => { const riverInWater = cells.r[i] && cells.h[i] < 20; diff --git a/modules/river-generator.js b/modules/river-generator.js index 957fe6fc..08500534 100644 --- a/modules/river-generator.js +++ b/modules/river-generator.js @@ -40,7 +40,6 @@ window.Rivers = (function () { const cellsNumberModifier = (pointsInput.dataset.cells / 10000) ** 0.25; const prec = grid.cells.prec; - const area = pack.cells.area; const land = cells.i.filter(i => h[i] >= 20).sort((a, b) => h[b] - h[a]); const lakeOutCells = Lakes.setClimateData(h); diff --git a/modules/ui/layers.js b/modules/ui/layers.js index d39dfc21..aea00ce7 100644 --- a/modules/ui/layers.js +++ b/modules/ui/layers.js @@ -545,7 +545,6 @@ function togglePrec(event) { function drawPrec() { prec.selectAll("circle").remove(); const {cells, points} = grid; - prec.style("display", "block"); const show = d3.transition().duration(800).ease(d3.easeSinIn); prec.selectAll('text').attr('opacity', 0).transition(show).attr('opacity', 1);