From 96f05c4e734121889c18dee497b8aae77a4d0fca Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 13 Sep 2019 19:48:00 +0200 Subject: [PATCH 1/4] Fix displaying too many decimal places --- init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/init.lua b/init.lua index 10a4581..ee5019f 100644 --- a/init.lua +++ b/init.lua @@ -41,7 +41,7 @@ end dofile(minetest.get_modpath("hbhunger").."/hunger.lua") -- register satiation hudbar -hb.register_hudbar("satiation", 0xFFFFFF, S("Satiation"), { icon = "hbhunger_icon.png", bgicon = "hbhunger_bgicon.png", bar = "hbhunger_bar.png" }, 20, 30, false) +hb.register_hudbar("satiation", 0xFFFFFF, S("Satiation"), { icon = "hbhunger_icon.png", bgicon = "hbhunger_bgicon.png", bar = "hbhunger_bar.png" }, 20, 30, false, nil, { format_value = "%.1f", format_max_value = "%d" }) -- update hud elemtens if value has changed local function update_hud(player) From 564413a871eb1543f50f125edb0aec34b7c729b0 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 13 Sep 2019 19:57:41 +0200 Subject: [PATCH 2/4] Version 1.0.1 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d729969..759b794 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Hunger with HUD bar [`hbhunger`] -* Version: 1.0.0 +* Version: 1.0.1 ## Using the mod From ebf40debc63026e2ad25044664bf9c9da4d5dbb6 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 17 Sep 2019 11:13:49 +0200 Subject: [PATCH 3/4] Add Russian locale by lmk --- locale/hbhunger.ru.tr | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 locale/hbhunger.ru.tr diff --git a/locale/hbhunger.ru.tr b/locale/hbhunger.ru.tr new file mode 100644 index 0000000..afd6e66 --- /dev/null +++ b/locale/hbhunger.ru.tr @@ -0,0 +1,2 @@ +# textdomain:hbhunger +Satiation=голод From 91d6d3de5dafc5381d5b03ce73614308cc250b96 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Tue, 24 Sep 2019 18:20:12 +0200 Subject: [PATCH 4/4] Play sound at eater, add random pitch --- hunger.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/hunger.lua b/hunger.lua index 37eaefa..05f3564 100644 --- a/hunger.lua +++ b/hunger.lua @@ -79,7 +79,13 @@ function hbhunger.item_eat(hunger_change, replace_with_item, poisen, heal, sound if h == nil or hp == nil then return end - minetest.sound_play({name = sound or "hbhunger_eat_generic", gain = 1}, {pos=user:getpos(), max_hear_distance = 16}) + minetest.sound_play( + {name = sound or "hbhunger_eat_generic", + gain = 1}, + {object=user, + max_hear_distance = 16, + pitch = 1 + math.random(-10, 10)*0.005,} + ) -- Saturation if h < 30 and hunger_change then