mirror of
https://github.com/FaceDeer/dfcaverns.git
synced 2024-12-27 11:20:38 +01:00
add a bit of displacement to the underside of the slade layer
This commit is contained in:
parent
5c703563c3
commit
f3988057f7
@ -1,4 +1,4 @@
|
||||
if not df_caverns.config.enable_underworld then
|
||||
if not df_caverns.config.enable_underworld or not minetest.get_modpath("df_underworld_items") then
|
||||
return
|
||||
end
|
||||
|
||||
@ -58,6 +58,8 @@ local wave_mult = 50
|
||||
local y_max = median + 2*wave_mult + ceiling_displace + -2*ceiling_mult
|
||||
local y_min = median - 2*wave_mult + floor_displace - 2*floor_mult
|
||||
|
||||
--df_caverns.config.underworld_min = y_min
|
||||
|
||||
---------------------------------------------------------
|
||||
-- Buildings
|
||||
|
||||
@ -267,7 +269,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
||||
|
||||
local floor_height = math.floor(abs_cave * floor_mult + median + floor_displace + wave)
|
||||
local ceiling_height = math.floor(abs_cave * ceiling_mult + median + ceiling_displace + wave)
|
||||
if y <= floor_height then
|
||||
if y < floor_height and y > y_min + math.abs(wave) / 5 then -- divide wave by five to smooth out the underside of the slade, we only want the interface to ripple a little down here
|
||||
data[vi] = c_slade
|
||||
if pit and
|
||||
pit.location.x - radius_pit_max - radius_pit_variance < maxp.x and
|
||||
|
Loading…
Reference in New Issue
Block a user