From 8e6629cf67b5f0c224a0f9dd0bdddc7c48c4fa85 Mon Sep 17 00:00:00 2001 From: Emiel van Rooijen Date: Sat, 14 Jul 2018 02:16:19 +0200 Subject: [PATCH] Fixed some bugs Fixed typo for the mountain peak seed (said map instead of peak) and the fact the random numbers were generated in the table and then not referenced in the noise parameters (forgot to update when refactoring the code) --- mapgen.lua | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/mapgen.lua b/mapgen.lua index c7a145e..bfa8711 100644 --- a/mapgen.lua +++ b/mapgen.lua @@ -14,35 +14,36 @@ settings.seed = 835726 math.randomseed(settings.seed) for i = settings.number_of_layers / -2, settings.number_of_layers / 2 do + local height_map_seed = math.random(-1000000000000, 1000000000000) + local terrain_type_seed = math.random(-1000000000000, 1000000000000) + local mountain_peak_seed = math.random(-1000000000000, 1000000000000) + layers[i] = { - height_map_seed = math.random(-1000000000000, 1000000000000), height_map_params = { offset = 0, scale = 50, spread = {x=2048, y=2048, z=2048}, - seed = settings.height_map_seed, + seed = height_map_seed, octaves = 7, persist = 0.7 }, height_map = nil, height_map_2dmap = {}, - terrain_type_seed = math.random(-1000000000000, 1000000000000), terrain_type_params = { offset = 2.5, scale = 2.5, spread = {x=1024, y=1024, z=1024}, - seed = settings.terrain_type_seed, + seed = terrain_type_seed, octaves = 6, persist = 0.6 }, terrain_type_map = nil, terrain_type_2dmap = {}, - mountain_map_seed = math.random(-1000000000000, 1000000000000), mountain_peak_params = { offset = -75, scale = 125, spread = {x=256, y=256, z=256}, - seed = settings.mountain_peak_seed, + seed = mountain_peak_seed, octaves = 7, persist = 0.6 },