forked from mtcontrib/riesenpilz
🐈
This commit is contained in:
parent
3c239fdd23
commit
42accd9276
8
init.lua
8
init.lua
@ -328,8 +328,8 @@ end
|
||||
|
||||
function riesenpilz.red45(pos, nodes, area, h1, h2)
|
||||
local walkspace = h1 or math.random(2,MAX_SIZE)
|
||||
local toph = h2 or 1+math.random(MAX_SIZE)
|
||||
local h = walkspace+toph+3
|
||||
local toph = h2 or math.random(MAX_SIZE)
|
||||
local h = walkspace+toph+4
|
||||
|
||||
-- stem
|
||||
for i in area:iterp(pos, {x=pos.x, y=pos.y+h, z=pos.z}) do
|
||||
@ -393,8 +393,8 @@ local function riesenpilz_red45(pos)
|
||||
local t1 = os.clock()
|
||||
|
||||
local h1 = math.random(2,MAX_SIZE)
|
||||
local h2 = 1+math.random(MAX_SIZE)
|
||||
local h = h1+h2+4
|
||||
local h2 = math.random(MAX_SIZE)
|
||||
local h = h1+h2+5
|
||||
|
||||
local manip = minetest.get_voxel_manip()
|
||||
local area = r_area(manip, 3, h, pos)
|
||||
|
10
mapgen.lua
10
mapgen.lua
@ -1,3 +1,5 @@
|
||||
local minetest = minetest --Should make things a bit faster.
|
||||
|
||||
local c
|
||||
local function define_contents()
|
||||
c = {
|
||||
@ -104,8 +106,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||
end
|
||||
|
||||
local x0,z0,x1,z1 = minp.x,minp.z,maxp.x,maxp.z -- Assume X and Z lengths are equal
|
||||
local env = minetest.env --Should make things a bit faster.
|
||||
local perlin1 = env:get_perlin(51,3, 0.5, perlin_scale) --Get map specific perlin
|
||||
local perlin1 = minetest.get_perlin(51,3, 0.5, perlin_scale) --Get map specific perlin
|
||||
|
||||
if not riesenpilz.always_generate then
|
||||
local biome_allowed
|
||||
@ -154,11 +155,6 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||
end
|
||||
end
|
||||
end
|
||||
--[[remove usual stuff
|
||||
local trees = env:find_nodes_in_area(minp, maxp, USUAL_STUFF)
|
||||
for i,v in pairs(trees) do
|
||||
env:remove_node(v)
|
||||
end]]
|
||||
|
||||
for j=0,divs do
|
||||
for i=0,divs do
|
||||
|
Loading…
Reference in New Issue
Block a user