mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 17:51:24 +01:00
v. 0554b
This commit is contained in:
parent
5ee61df102
commit
c477dbfb86
2 changed files with 19 additions and 19 deletions
|
|
@ -21,8 +21,8 @@
|
||||||
<script src="libs/polylabel.js"></script>
|
<script src="libs/polylabel.js"></script>
|
||||||
<script src="libs/quantize.js" defer></script>
|
<script src="libs/quantize.js" defer></script>
|
||||||
<script src="libs/d3-hexbin.v0.2.min.js" defer></script>
|
<script src="libs/d3-hexbin.v0.2.min.js" defer></script>
|
||||||
<link rel="stylesheet" type="text/css" href="index.css?version=0.553b"/>
|
<link rel="stylesheet" type="text/css" href="index.css?version=0.554b"/>
|
||||||
<link rel="stylesheet" type="text/css" href="icons.css?version=0.553b"/>
|
<link rel="stylesheet" type="text/css" href="icons.css?version=0.554b"/>
|
||||||
<link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"/>
|
<link rel="stylesheet" type="text/css" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"/>
|
||||||
</head>
|
</head>
|
||||||
<body class="fullscreen">
|
<body class="fullscreen">
|
||||||
|
|
@ -753,5 +753,5 @@
|
||||||
Type: <span id="feature">no</span>
|
Type: <span id="feature">no</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script type="text/javascript" src="script.js?version=0.553b"></script>
|
<script type="text/javascript" src="script.js?version=0.554b"></script>
|
||||||
</body>
|
</body>
|
||||||
32
script.js
32
script.js
|
|
@ -572,10 +572,10 @@ function fantasyMap() {
|
||||||
// Heighmap Template: Volcano
|
// Heighmap Template: Volcano
|
||||||
function templateVolcano(mod) {
|
function templateVolcano(mod) {
|
||||||
modifyHeights("all", 0.05, 1.1);
|
modifyHeights("all", 0.05, 1.1);
|
||||||
addHill(rn(5 * mod), 0.4);
|
addHill(rn(4 * mod), 0.4);
|
||||||
addHill(rn(2 * mod), 0.15);
|
addHill(rn(4 * mod), 0.15);
|
||||||
addRange(rn(3 * mod));
|
addRange(rn(4 * mod));
|
||||||
addRange(rn(-3 * mod));
|
addRange(rn(-10 * mod));
|
||||||
}
|
}
|
||||||
|
|
||||||
// Heighmap Template: High Island
|
// Heighmap Template: High Island
|
||||||
|
|
@ -583,7 +583,7 @@ function fantasyMap() {
|
||||||
modifyHeights("all", 0.05, 0.9);
|
modifyHeights("all", 0.05, 0.9);
|
||||||
addRange(rn(4 * mod));
|
addRange(rn(4 * mod));
|
||||||
addHill(rn(12 * mod), 0.25);
|
addHill(rn(12 * mod), 0.25);
|
||||||
addRange(rn(-3 * mod));
|
addRange(rn(-8 * mod));
|
||||||
modifyHeights("land", 0, 0.75);
|
modifyHeights("land", 0, 0.75);
|
||||||
addHill(rn(3 * mod), 0.15);
|
addHill(rn(3 * mod), 0.15);
|
||||||
}
|
}
|
||||||
|
|
@ -591,10 +591,10 @@ function fantasyMap() {
|
||||||
// Heighmap Template: Low Island
|
// Heighmap Template: Low Island
|
||||||
function templateLowIsland(mod) {
|
function templateLowIsland(mod) {
|
||||||
smoothHeights(2);
|
smoothHeights(2);
|
||||||
addRange(rn(1 * mod));
|
addRange(rn(5 * mod));
|
||||||
addHill(rn(4 * mod), 0.4);
|
addHill(rn(6 * mod), 0.4);
|
||||||
addHill(rn(12 * mod), 0.2);
|
addHill(rn(14 * mod), 0.2);
|
||||||
addRange(rn(-8 * mod));
|
addRange(rn(-10 * mod));
|
||||||
modifyHeights("land", 0, 0.35);
|
modifyHeights("land", 0, 0.35);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -606,9 +606,9 @@ function fantasyMap() {
|
||||||
modifyHeights("land", 0, 0.7);
|
modifyHeights("land", 0, 0.7);
|
||||||
var count = Math.ceil(Math.random() * 6 + 2);
|
var count = Math.ceil(Math.random() * 6 + 2);
|
||||||
addStrait(count);
|
addStrait(count);
|
||||||
smoothHeights(2);
|
smoothHeights(3);
|
||||||
addPit(rn(7 * mod));
|
addPit(rn(18 * mod));
|
||||||
addRange(rn(-8 * mod));
|
addRange(rn(-14 * mod));
|
||||||
modifyHeights("land", 0, 0.8);
|
modifyHeights("land", 0, 0.8);
|
||||||
modifyHeights("all", 0.02, 1);
|
modifyHeights("all", 0.02, 1);
|
||||||
}
|
}
|
||||||
|
|
@ -616,12 +616,12 @@ function fantasyMap() {
|
||||||
// Heighmap Template: Archipelago
|
// Heighmap Template: Archipelago
|
||||||
function templateArchipelago(mod) {
|
function templateArchipelago(mod) {
|
||||||
modifyHeights("land", -0.2, 1);
|
modifyHeights("land", -0.2, 1);
|
||||||
addHill(rn(14 * mod), 0.17);
|
addHill(rn(16 * mod), 0.17);
|
||||||
addRange(rn(5 * mod));
|
addRange(rn(8 * mod));
|
||||||
var count = Math.ceil(Math.random() * 2 + 2);
|
var count = Math.ceil(Math.random() * 2 + 2);
|
||||||
addStrait(count);
|
addStrait(count);
|
||||||
addRange(rn(-12 * mod));
|
addRange(rn(-18 * mod));
|
||||||
addPit(rn(8 * mod));
|
addPit(rn(10 * mod));
|
||||||
modifyHeights("land", -0.05, 0.7);
|
modifyHeights("land", -0.05, 0.7);
|
||||||
smoothHeights(4);
|
smoothHeights(4);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue