mirror of
git://repo.or.cz/rocks.git
synced 2025-01-01 14:00:30 +01:00
Checking for enviroment.
This commit is contained in:
parent
4b1d998116
commit
a7278f26d8
@ -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,8 +82,10 @@ 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)
|
||||
if data[di]==depositgen.l.ToResolve.air.id then
|
||||
data[di]=ore.content.id
|
||||
end
|
||||
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>
|
||||
--brush(data,area,p,descr.radius,content,descr.scatter,orepr)
|
||||
|
Loading…
Reference in New Issue
Block a user