diff options
| -rw-r--r-- | README.txt | 2 | ||||
| -rw-r--r-- | changelog.txt | 8 | ||||
| -rw-r--r-- | hud.conf.example | 8 | ||||
| -rw-r--r-- | init.lua | 41 | ||||
| -rw-r--r-- | textures/crosshair.png (renamed from textures/hud_cross.png) | bin | 663 -> 663 bytes | |||
| -rw-r--r-- | textures/hotbar.png | bin | 0 -> 29397 bytes | |||
| -rw-r--r-- | textures/hotbar_selected.png | bin | 0 -> 9079 bytes | |||
| -rw-r--r-- | textures/hud_inv_bar.png | bin | 8568 -> 0 bytes | |||
| -rw-r--r-- | textures/hud_inv_border.png | bin | 1691 -> 0 bytes | 
9 files changed, 7 insertions, 52 deletions
| @@ -1,6 +1,6 @@  Minetest mod "Better HUD"  ========================= -version: 0.4 Beta +version: 0.5 Beta  License of source code: WTFPL  ----------------------------- diff --git a/changelog.txt b/changelog.txt index 5ec8593..e39ebfe 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,6 +1,5 @@  0.2 Beta  -------- -  - added support of costum config files  - you can eat max. 50% more than before (although it isnt shown in hunger bar)  - you get healed with 8 breads and more (in hunger bar) now @@ -21,9 +20,14 @@  0.3 Beta  ---------- -- added fancy borders of hud inventory bar (only for screenheight <= 1280) +- added fancy borders of hud inventory bar (only for screenheight <= 800)  0.4 Beta  ----------  - enabled drowning +0.5 Beta +---------- +- removed the fancy borders of hud inventory bar and moved to new native support +- moved crosshair to native support tooo + diff --git a/hud.conf.example b/hud.conf.example index dcaa6ae..ffa4cd7 100644 --- a/hud.conf.example +++ b/hud.conf.example @@ -9,14 +9,6 @@  HUD_ENABLE_HUNGER = true		--enables/disables hunger  HUD_HUNGER_TICK = 300			--sets time for loosing 1/2 bread (of 10) (in seconds) -HUD_ENABLE_FANCY_INVBAR = true		--enables/disables fancy hud inventory border(s) - - --- --- crosshair --- -HUD_CROSSHAIR_POS = {x=0.5, y=0.5}  	--recommended to be 0.5,0.5 (centered) -  --!NOTICE!--  -- >>if damage is disabled neither health bar nor hunger bar or breath bar is shown @@ -11,16 +11,12 @@ local SAVE_INTERVAL = 0.5*60--currently useless  --default settings  HUD_ENABLE_HUNGER = minetest.setting_getbool("enable_damage")  HUD_HUNGER_TICK = 300 -HUD_CROSSHAIR_POS = {x=0.5, y=0.5}  HUD_HEALTH_POS = {x=0.5,y=1}  HUD_HEALTH_OFFSET = {x=-175,y=-60}  HUD_HUNGER_POS = {x=0.5,y=1}  HUD_HUNGER_OFFSET = {x=15,y=-60}  HUD_AIR_POS = {x=0.5,y=1}  HUD_AIR_OFFSET = {x=15,y=-75} -HUD_ENABLE_FANCY_INVBAR = true -HUD_INVBAR_POS = {x=0.5,y=1} -HUD_INVBAR_OFFSET = {x=0,y=-16}  --load costum settings  local set = io.open(minetest.get_modpath("hud").."/hud.conf", "r") @@ -37,32 +33,6 @@ end  local function costum_hud(player) ---crosshair -        player:hud_add({ -            hud_elem_type = "image", -            text = "hud_cross.png", -            position = HUD_CROSSHAIR_POS, -            scale = {x=1, y=1}, -        }) - ---invbar - if HUD_ENABLE_FANCY_INVBAR then -        player:hud_add({ -            hud_elem_type = "image", -            text = "hud_inv_bar.png", -            position = HUD_INVBAR_POS, -            scale = {x=1, y=1}, -		 offset = HUD_INVBAR_OFFSET, -        }) - -	inv_hud[player:get_player_name()] = player:hud_add({ -            hud_elem_type = "image", -            text = "hud_inv_border.png", -            position = HUD_INVBAR_POS, -            scale = {x=1, y=1}, -		 offset = {x=-127+36*(player:get_wield_index()-1),y=-18}, -        }) - end   if minetest.setting_getbool("enable_damage") then   --hunger @@ -135,17 +105,6 @@ local function update_fast(player)  	local air = player:get_breath()*2  	if player:get_breath() >= 11 then air = 0 end  	player:hud_change(air_hud[player:get_player_name()], "number", air) ---hotbar -	if HUD_ENABLE_FANCY_INVBAR then -		if inv_hud[player:get_player_name()] ~= nil then player:hud_remove(inv_hud[player:get_player_name()]) end -		inv_hud[player:get_player_name()] = player:hud_add({ -         	    hud_elem_type = "image", -        	    text = "hud_inv_border.png", -        	    position = HUD_INVBAR_POS, -        	    scale = {x=1, y=1}, -		    offset = {x=-127+36*(player:get_wield_index()-1),y=-18}, -        	}) -	end  end diff --git a/textures/hud_cross.png b/textures/crosshair.pngBinary files differ index 5822e71..5822e71 100644 --- a/textures/hud_cross.png +++ b/textures/crosshair.png diff --git a/textures/hotbar.png b/textures/hotbar.pngBinary files differ new file mode 100644 index 0000000..749ec89 --- /dev/null +++ b/textures/hotbar.png diff --git a/textures/hotbar_selected.png b/textures/hotbar_selected.pngBinary files differ new file mode 100644 index 0000000..22e538a --- /dev/null +++ b/textures/hotbar_selected.png diff --git a/textures/hud_inv_bar.png b/textures/hud_inv_bar.pngBinary files differ deleted file mode 100644 index de6607e..0000000 --- a/textures/hud_inv_bar.png +++ /dev/null diff --git a/textures/hud_inv_border.png b/textures/hud_inv_border.pngBinary files differ deleted file mode 100644 index d932c10..0000000 --- a/textures/hud_inv_border.png +++ /dev/null | 
