mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2026-04-04 22:47:23 +02:00
implement basic tectonics + tectonic direction and velocity
This commit is contained in:
parent
f2fc42799b
commit
6bda3c3c16
10 changed files with 2010 additions and 9 deletions
70
public/config/tectonic-templates.js
Normal file
70
public/config/tectonic-templates.js
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
"use strict";
|
||||
|
||||
const tectonicTemplates = (function () {
|
||||
return {
|
||||
tectonic: {
|
||||
id: 14,
|
||||
name: "Tectonic",
|
||||
template: "tectonic",
|
||||
probability: 10,
|
||||
config: {
|
||||
plateCount: 20,
|
||||
continentalRatio: 0.2,
|
||||
collisionIntensity: 1.5,
|
||||
noiseLevel: 0.3,
|
||||
hotspotCount: 3,
|
||||
smoothingPasses: 3,
|
||||
erosionPasses: 5,
|
||||
seaLevel: 5
|
||||
}
|
||||
},
|
||||
tectonicPangea: {
|
||||
id: 15,
|
||||
name: "Tectonic Pangea",
|
||||
template: "tectonic",
|
||||
probability: 5,
|
||||
config: {
|
||||
plateCount: 8,
|
||||
continentalRatio: 0.55,
|
||||
collisionIntensity: 1.2,
|
||||
noiseLevel: 0.25,
|
||||
hotspotCount: 3,
|
||||
smoothingPasses: 4,
|
||||
erosionPasses: 2,
|
||||
seaLevel: -3
|
||||
}
|
||||
},
|
||||
tectonicArchipelago: {
|
||||
id: 16,
|
||||
name: "Tectonic Archipelago",
|
||||
template: "tectonic",
|
||||
probability: 5,
|
||||
config: {
|
||||
plateCount: 15,
|
||||
continentalRatio: 0.25,
|
||||
collisionIntensity: 0.8,
|
||||
noiseLevel: 0.35,
|
||||
hotspotCount: 5,
|
||||
smoothingPasses: 3,
|
||||
erosionPasses: 2,
|
||||
seaLevel: 3
|
||||
}
|
||||
},
|
||||
tectonicRift: {
|
||||
id: 17,
|
||||
name: "Tectonic Rift",
|
||||
template: "tectonic",
|
||||
probability: 3,
|
||||
config: {
|
||||
plateCount: 10,
|
||||
continentalRatio: 0.4,
|
||||
collisionIntensity: 1.5,
|
||||
noiseLevel: 0.3,
|
||||
hotspotCount: 2,
|
||||
smoothingPasses: 3,
|
||||
erosionPasses: 3,
|
||||
seaLevel: 0
|
||||
}
|
||||
}
|
||||
};
|
||||
})();
|
||||
Loading…
Add table
Add a link
Reference in a new issue