Some fixes to item_names and waypoints.

This commit is contained in:
RealBadAngel 2014-05-26 11:43:25 +02:00
parent b46f4217ae
commit 833a255ad4
2 changed files with 7 additions and 6 deletions

View File

@ -1,3 +1,5 @@
-- code based on 4itemnames mod by 4aiman
local wield = {} local wield = {}
local huds = {} local huds = {}
local dtimes = {} local dtimes = {}
@ -27,7 +29,7 @@ minetest.register_on_joinplayer(function(player)
number = 0xFFFFFF , number = 0xFFFFFF ,
text = "", text = "",
}) })
print(dump("item hud id: "..huds[player_name])) --print(dump("item hud id: "..huds[player_name]))
end) end)
end) end)

View File

@ -96,8 +96,10 @@ unified_inventory.update_hud = function (player, waypoint)
else else
name = waypoint.name name = waypoint.name
end end
if waypoint.active then if waypoint.hud then
player:hud_remove(waypoint.hud) player:hud_remove(waypoint.hud)
end
if waypoint.active then
waypoint.hud = player:hud_add({ waypoint.hud = player:hud_add({
hud_elem_type = "waypoint", hud_elem_type = "waypoint",
number = unified_inventory.hud_colors[waypoint.color][2] , number = unified_inventory.hud_colors[waypoint.color][2] ,
@ -106,10 +108,7 @@ unified_inventory.update_hud = function (player, waypoint)
world_pos = waypoint.world_pos world_pos = waypoint.world_pos
}) })
else else
if waypoint.hud ~= nil then waypoint.hud = nil
player:hud_remove(waypoint.hud)
waypoint.hud = nil
end
end end
end end