fix a few minor bugs

This commit is contained in:
FaceDeer
2020-01-30 03:29:32 -07:00
parent ff1d5d0af2
commit 9e53ee9836
8 changed files with 26 additions and 7 deletions

View File

@ -98,7 +98,7 @@ local spore_tree_cavern_floor = function(abs_cracks, vert_rand, vi, area, data,
if math.random() < 0.1 then
df_caverns.place_shrub(vi+ystride, area, data, data_param2, spore_tree_shrublist)
elseif math.random() < 0.05 then
df_trees.spawn_spore_tree_vm(vi+ystride, area, data)
df_trees.spawn_spore_tree_vm(vi+ystride, area, data, data_param2)
end
end
end

View File

@ -131,7 +131,7 @@ local fungispore_cavern_floor = function(abs_cracks, vert_rand, vi, area, data,
if math.random() < 0.025 then
df_trees.spawn_fungiwood_vm(vi+ystride, area, data)
elseif math.random() < 0.025 then
df_trees.spawn_spore_tree_vm(vi+ystride, area, data)
df_trees.spawn_spore_tree_vm(vi+ystride, area, data, data_param2)
end
end
end

View File

@ -57,11 +57,9 @@ minetest.register_on_generated(function(minp, maxp, seed)
df_caverns.tunnel_ceiling(minp, maxp, area, vi, nvals_cracks, data, data_param2, humidity > 30)
end
previous_potential_floor_vi = nil
previous_potential_floor_in_range = nil
elseif not mapgen_helper.buildable_to(current_node) then
-- we've entered a non-stone ceiling of some kind. Abort potential floor-ceiling pair detection.
previous_potential_floor_vi = nil
previous_potential_floor_in_range = nil
end
end
previous_node = current_node