refactor: grid generation

This commit is contained in:
Azgaar 2022-07-11 01:38:55 +03:00
parent d18636eb8f
commit e59b536e83
15 changed files with 157 additions and 105 deletions

View file

@ -221,9 +221,9 @@ export function open(options) {
Lakes.openNearSeaLakes(grid);
}
OceanLayers(grid);
calculateTemperatures();
generatePrecipitation();
reGraph();
calculateTemperatures(grid);
generatePrecipitation(grid);
reGraph(grid);
drawCoastline();
Rivers.generate(erosionAllowed);
@ -340,9 +340,9 @@ export function open(options) {
if (erosionAllowed) addLakesInDeepDepressions();
OceanLayers(grid);
calculateTemperatures();
generatePrecipitation();
reGraph();
calculateTemperatures(grid);
generatePrecipitation(grid);
reGraph(grid);
drawCoastline();
if (erosionAllowed) Rivers.generate(true);

View file

@ -83,7 +83,7 @@ export function open() {
}
function changeHeightExponent() {
calculateTemperatures();
calculateTemperatures(grid);
if (layerIsOn("toggleTemp")) drawTemp();
}
@ -134,7 +134,7 @@ export function open() {
// height exponent
heightExponentInput.value = heightExponentOutput.value = 1.8;
localStorage.removeItem("heightExponent");
calculateTemperatures();
calculateTemperatures(grid);
// scale bar
barSizeOutput.value = barSizeInput.value = 2;