mirror of
				git://repo.or.cz/minetest_hbhunger.git
				synced 2025-11-04 09:15:31 +01:00 
			
		
		
		
	Compare commits
	
		
			7 Commits
		
	
	
		
			1.0.0
			...
			235a8652eb
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 235a8652eb | |||
| 
						 | 
					91d6d3de5d | ||
| 
						 | 
					ebf40debc6 | ||
| 
						 | 
					564413a871 | ||
| 
						 | 
					96f05c4e73 | ||
| 9989c26c65 | |||
| 
						 | 
					53df2c500b | 
@@ -1,6 +1,6 @@
 | 
			
		||||
# Hunger with HUD bar [`hbhunger`]
 | 
			
		||||
 | 
			
		||||
* Version: 1.0.0
 | 
			
		||||
* Version: 1.0.1
 | 
			
		||||
 | 
			
		||||
## Using the mod
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -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
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								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)
 | 
			
		||||
@@ -148,3 +148,5 @@ minetest.register_globalstep(function(dtime)
 | 
			
		||||
end)
 | 
			
		||||
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
minetest.log("action", "[hbhunger] loaded.")
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								locale/hbhunger.ru.tr
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								locale/hbhunger.ru.tr
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
# textdomain:hbhunger
 | 
			
		||||
Satiation=голод
 | 
			
		||||
		Reference in New Issue
	
	Block a user