From a7278f26d84083adfea85836a93de2a0460abb63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Brada?= Date: Thu, 2 Jul 2015 16:01:27 +0200 Subject: [PATCH] Checking for enviroment. --- depositgen/pipes.lua | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/depositgen/pipes.lua b/depositgen/pipes.lua index 5c1f333..947ba1f 100644 --- a/depositgen/pipes.lua +++ b/depositgen/pipes.lua @@ -32,13 +32,15 @@ end depositgen.register_pipe({ ymin=-200, ymax=-6, scarcity=80, - width=1, - content="default:wood", + width=4, + content="default:glass", scatter={ - { scarcity=7, density=4, content="default:mese", size=1 } + { scarcity=7, density=4, content="default:mese", size=2 } } }) +depositgen.l.ToResolve.air={name="air"} + local function generate(minp,maxp,pr,vm,area) local t1 = os.clock() @@ -80,7 +82,9 @@ local function generate(minp,maxp,pr,vm,area) for z=ocz-ore.size, ocz+ore.size do if pr:next(0,ore.density)==0 then di=area:index(p.x+x,p.y+y,p.z+z) - data[di]=ore.content.id + if data[di]==depositgen.l.ToResolve.air.id then + data[di]=ore.content.id + end end end end end end @@ -91,7 +95,9 @@ local function generate(minp,maxp,pr,vm,area) for x= radiusn, radiusp do for z= radiusn, radiusp do di=area:index(p.x+x,p.y+y,p.z+z) - --data[di]=descr.content.id + if data[di]==depositgen.l.ToResolve.air.id then + data[di]=descr.content.id + end end end end -- --brush(data,area,p,descr.radius,content,descr.scatter,orepr)