mirror of
https://github.com/minetest-mods/nether.git
synced 2025-05-04 10:10:25 +02:00
mapgen_dungeons.lua localise math functions
localise math functions
This commit is contained in:
parent
bd28f97946
commit
1ccea5aa52
@ -46,7 +46,7 @@ local c_lava_source = minetest.get_content_id("default:lava_source")
|
|||||||
-- Misc math functions
|
-- Misc math functions
|
||||||
|
|
||||||
-- avoid needing table lookups each time a common math function is invoked
|
-- avoid needing table lookups each time a common math function is invoked
|
||||||
local math_max, math_min = math.max, math.min
|
local math_max, math_min, math_floor = math.max, math.min, math.floor
|
||||||
|
|
||||||
|
|
||||||
-- Dungeon excavation functions
|
-- Dungeon excavation functions
|
||||||
@ -275,14 +275,14 @@ nether.mapgen.decorate_dungeons = function(data, area, rooms)
|
|||||||
|
|
||||||
local pillar_vi = {}
|
local pillar_vi = {}
|
||||||
local pillarHeight = 0
|
local pillarHeight = 0
|
||||||
local wallDist = 1 + math.floor((roomWidth + roomLength) / 14)
|
local wallDist = 1 + math_floor((roomWidth + roomLength) / 14)
|
||||||
|
|
||||||
local roomHeight = room_max.y - room_min.y
|
local roomHeight = room_max.y - room_min.y
|
||||||
if roomHeight >= 7 then
|
if roomHeight >= 7 then
|
||||||
-- mezzanine floor
|
-- mezzanine floor
|
||||||
local mezzMax = {
|
local mezzMax = {
|
||||||
x = room_min.x + math.floor(roomWidth / 7 * 4),
|
x = room_min.x + math_floor(roomWidth / 7 * 4),
|
||||||
y = room_min.y + math.floor(roomHeight / 5 * 3),
|
y = room_min.y + math_floor(roomHeight / 5 * 3),
|
||||||
z = room_max.z
|
z = room_max.z
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user