forked from mtcontrib/diet
Add support for Better HUD
This commit is contained in:
parent
105cfefa71
commit
1d99cc77b1
1
depends.txt
Normal file
1
depends.txt
Normal file
@ -0,0 +1 @@
|
||||
hud?
|
20
init.lua
20
init.lua
@ -77,13 +77,21 @@ function diet.item_eat(max)
|
||||
end
|
||||
|
||||
-- Increase health
|
||||
local hp = user:get_hp()
|
||||
if (hp+points > 20) then
|
||||
hp = 20
|
||||
if minetest.get_modpath("hud") and hud then
|
||||
local h = tonumber(hud.hunger[name])
|
||||
h = h + points
|
||||
if h>30 then h = 30 end
|
||||
hud.hunger[name] = h
|
||||
hud.save_hunger(user)
|
||||
else
|
||||
hp = hp + points
|
||||
end
|
||||
user:set_hp(hp)
|
||||
local hp = user:get_hp()
|
||||
if (hp+points > 20) then
|
||||
hp = 20
|
||||
else
|
||||
hp = hp + points
|
||||
end
|
||||
user:set_hp(hp)
|
||||
end
|
||||
|
||||
-- Register
|
||||
diet.__register_eat(player,item,ftype)
|
||||
|
Loading…
Reference in New Issue
Block a user