mirror of
https://github.com/FaceDeer/dfcaverns.git
synced 2025-06-28 06:30:34 +02:00
fix a few minor bugs
This commit is contained in:
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user