Place gravel.
This commit is contained in:
3
ClientApp/assets/data/generator.json
Normal file
3
ClientApp/assets/data/generator.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
|
||||
}
|
@@ -53,11 +53,11 @@ namespace CaveGame::Core
|
||||
static constexpr float ClayVeinNoise = 0.175f;
|
||||
static constexpr float ClayVeinRampFactor = 2.f;
|
||||
|
||||
const Vector2 SiltVeinHiPassScale = {220.f, 205.f};
|
||||
const Vector2 SiltVeinHiPassScale = {85.f, 95.f};
|
||||
static constexpr float SiltVeinHiPassOffset = 5.f;
|
||||
static constexpr float SiltVeinHiPassOutputScale = 2.2f;
|
||||
|
||||
const Vector2 SiltVeinLoPassScale = {27.f, 25.f};
|
||||
const Vector2 SiltVeinLoPassScale = {15.f, 16.f};
|
||||
static constexpr float SiltVeinLoPassOffset = 422.f;
|
||||
static constexpr float SiltVeinLoPassOutputScale = 1.25f;
|
||||
|
||||
|
@@ -144,8 +144,8 @@ namespace CaveGame::Core
|
||||
float silt_pass = ComputeOre(wx, wy, SiltVeinHiPassScale, SiltVeinLoPassScale, SiltVeinHiPassOffset, SiltVeinLoPassOffset,
|
||||
SiltVeinHiPassOutputScale, SiltVeinLoPassOutputScale, SiltVeinNoise, SiltVeinRampFactor);
|
||||
|
||||
if (silt_pass > 0.85f) { return Tiles()["silt"].numeric_id; }
|
||||
if (silt_pass < -0.75f) { return Tiles()["dirt"].numeric_id; }
|
||||
if (silt_pass > 0.85f) { return Tiles()["gravel"].numeric_id; }
|
||||
if (silt_pass < -0.85f) { return Tiles()["gravel"].numeric_id; }
|
||||
|
||||
// Chunks of stone.
|
||||
float stone_pass = ComputeOre(wx, wy, StoneVeinHiPassScale, StoneVeinLoPassScale, StoneVeinHiPassOffset, StoneVeinLoPassOffset,
|
||||
|
Reference in New Issue
Block a user