diff --git a/noises.lua b/noises.lua index 89f16c1..46995db 100644 --- a/noises.lua +++ b/noises.lua @@ -3,10 +3,10 @@ local def_setting = mapgen_rivers.define_setting mapgen_rivers.noise_params = { base = def_setting('np_base', 'noise', { offset = 0, - scale = 200, + scale = 300, seed = 2469, octaves = 8, - spread = {x=4000, y=4000, z=4000}, + spread = {x=2048, y=2048, z=2048}, persist = 0.6, lacunarity = 2, }), diff --git a/settings.lua b/settings.lua index a49832c..786a241 100644 --- a/settings.lua +++ b/settings.lua @@ -41,7 +41,7 @@ end local def_setting = mapgen_rivers.define_setting mapgen_rivers.settings = { - center = def_setting('center', 'bool', false), + center = def_setting('center', 'bool', true), blocksize = def_setting('blocksize', 'number', 12), sea_level = tonumber(minetest.get_mapgen_setting('water_level')), min_catchment = def_setting('min_catchment', 'number', 25), diff --git a/settingtypes.txt b/settingtypes.txt index 321567b..f9f0749 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -1,7 +1,7 @@ # File containing all settings for 'mapgen_rivers' mod. # Whether the map should be centered at x=0, z=0. -mapgen_rivers_center (Center map) bool false +mapgen_rivers_center (Center map) bool true # Represents horizontal map scale. Every cell of the grid will be upscaled to # a square of this size. @@ -84,7 +84,7 @@ mapgen_rivers_tectonic_speed (Tectonic speed) float 70 0 10000 # Y level of terrain at a very large scale. Only used during pre-generation. # X and Z axes correspond to map's X and Z directions, and Y axis is time. # Successive XZ slices of this noise represent successive tectonic states. -mapgen_rivers_np_base (Terrain base noise) noise_params_3d 0, 200, (4000, 4000, 4000), 2469, 8, 0.6, 2.0 +mapgen_rivers_np_base (Terrain base noise) noise_params_3d 0, 300, (2048, 2048, 2048), 2469, 8, 0.6, 2.0 # This noise will shear the terrain on the X axis, # to break the regularity of the river grid.