Fix #1726
parent
052bb540ba
commit
ad4e86deca
|
@ -137,14 +137,14 @@ local timerMult = 1 -- Cycles from 0 to 7, each time when timer hits half a seco
|
||||||
minetest.register_globalstep(function(dtime)
|
minetest.register_globalstep(function(dtime)
|
||||||
main_timer = main_timer + dtime
|
main_timer = main_timer + dtime
|
||||||
timer = timer + dtime
|
timer = timer + dtime
|
||||||
if main_timer > mcl_hunger.HUD_TICK or timer > 0.5 then
|
if main_timer > mcl_hunger.HUD_TICK or timer > 0.25 then
|
||||||
if main_timer > mcl_hunger.HUD_TICK then main_timer = 0 end
|
if main_timer > mcl_hunger.HUD_TICK then main_timer = 0 end
|
||||||
for _,player in pairs(minetest.get_connected_players()) do
|
for _,player in pairs(minetest.get_connected_players()) do
|
||||||
local name = player:get_player_name()
|
local name = player:get_player_name()
|
||||||
|
|
||||||
local h = tonumber(mcl_hunger.get_hunger(player))
|
local h = tonumber(mcl_hunger.get_hunger(player))
|
||||||
local hp = player:get_hp()
|
local hp = player:get_hp()
|
||||||
if timer > 0.5 then
|
if timer > 0.25 then
|
||||||
-- Slow health regeneration, and hunger damage (every 4s).
|
-- Slow health regeneration, and hunger damage (every 4s).
|
||||||
-- Regeneration rate based on tutorial video <https://www.youtube.com/watch?v=zs2t-xCVHBo>.
|
-- Regeneration rate based on tutorial video <https://www.youtube.com/watch?v=zs2t-xCVHBo>.
|
||||||
-- Minecraft Wiki seems to be wrong in claiming that full hunger gives 0.5s regen rate.
|
-- Minecraft Wiki seems to be wrong in claiming that full hunger gives 0.5s regen rate.
|
||||||
|
@ -166,9 +166,9 @@ minetest.register_globalstep(function(dtime)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
if timer > 0.5 then
|
if timer > 0.25 then
|
||||||
timer = 0
|
timer = 0
|
||||||
timerMult = timerMult + 1
|
timerMult = timerMult + 2
|
||||||
if timerMult > 7 then
|
if timerMult > 7 then
|
||||||
timerMult = 0
|
timerMult = 0
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue