From ba62d3817a3461c84ebf88e3dcd0d5f865381b77 Mon Sep 17 00:00:00 2001 From: Duane Robertson Date: Mon, 3 Apr 2017 02:11:40 -0500 Subject: [PATCH] Reuse noise table. --- undergen.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/undergen.lua b/undergen.lua index bef4213..151c0ad 100644 --- a/undergen.lua +++ b/undergen.lua @@ -9,6 +9,7 @@ local max_depth = 31000 local terrain_noise = {offset = 15, scale = 10, seed = 3721, spread = {x = 40, y = 40, z = 40}, octaves = 3, persist = 1, lacunarity = 2} local terrain_map +local terrain = {} underworlds_mod.undergen = function(minp, maxp, data, p2data, area, node, underzone) @@ -28,7 +29,7 @@ underworlds_mod.undergen = function(minp, maxp, data, p2data, area, node, underz end end - local terrain = terrain_map:get2dMap_flat({x=minp.x, y=minp.z}) + terrain = terrain_map:get2dMap_flat({x=minp.x, y=minp.z}, terrain) if not terrain then return end