misc adjustments
parent
2ff52c68fd
commit
46b914e842
|
@ -5,7 +5,7 @@ docfarming?
|
|||
diet?
|
||||
farming?
|
||||
farming_plus?
|
||||
hud?
|
||||
hud
|
||||
intllib?
|
||||
jkanimals?
|
||||
jkfarming?
|
||||
|
|
|
@ -15,7 +15,7 @@ function hud.update_stamina(p,name)
|
|||
end
|
||||
|
||||
local anim = default.player_get_animation(p)
|
||||
local adj = 0.25 + ( 0.2 * ( skills.player_levels[name].level / 5 ) )
|
||||
local adj = 0.2 + ( 0.2 * ( skills.player_levels[name].level / 5 ) )
|
||||
if anim.animation == "lay" then
|
||||
adj = adj + 0.75
|
||||
if math.random(0,4) == 1 then
|
||||
|
|
|
@ -662,7 +662,7 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
|||
mg_generate(minp, maxp, emin, emax, vm)
|
||||
end)
|
||||
|
||||
local function mg_regenerate(pos, name)
|
||||
function mg_regenerate(pos, name)
|
||||
local minp = {x = 80*math.floor((pos.x+32)/80)-32,
|
||||
y = 80*math.floor((pos.y+32)/80)-32,
|
||||
z = 80*math.floor((pos.z+32)/80)-32}
|
||||
|
@ -676,8 +676,9 @@ local function mg_regenerate(pos, name)
|
|||
vm:set_data(data)
|
||||
vm:write_to_map()
|
||||
mg_generate(minp, maxp, emin, emax, vm)
|
||||
|
||||
minetest.chat_send_player(name, "Regenerating done, fixing lighting. This may take a while...")
|
||||
if name ~= nil then
|
||||
minetest.chat_send_player(name, "Regenerating done, fixing lighting. This may take a while...")
|
||||
end
|
||||
-- Fix lighting
|
||||
local nodes = minetest.find_nodes_in_area(minp, maxp, "air")
|
||||
local nnodes = #nodes
|
||||
|
@ -686,10 +687,14 @@ local function mg_regenerate(pos, name)
|
|||
for _, pos in ipairs(nodes) do
|
||||
dig_node(pos)
|
||||
if _%p == 0 then
|
||||
if name ~= nil then
|
||||
minetest.chat_send_player(name, math.floor(_/nnodes*100).."%")
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.chat_send_player(name, "Done")
|
||||
if name ~= nil then
|
||||
minetest.chat_send_player(name, "Done")
|
||||
end
|
||||
end
|
||||
|
||||
minetest.register_chatcommand("mg_regenerate", {
|
||||
|
|
Loading…
Reference in New Issue