diff options
Diffstat (limited to 'hud.lua')
-rwxr-xr-x | hud.lua | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/hud.lua b/hud.lua deleted file mode 100755 index 791e422..0000000 --- a/hud.lua +++ /dev/null @@ -1,43 +0,0 @@ - - -local hud_table = {} - -function mypacman.update_hud(id, player) - local game = mypacman.games[id] - player = player or minetest.get_player_by_name(game.player_name) - if not player then - return - elseif not game then - mypacman.remove_hud(player) - return - end - - local hudtext = "Score: " .. game.score - .. "\nLevel: " .. game.level - .. "\nLives: " .. game.lives - - local hud = hud_table[game.player_name] - if not hud then - hud = player:hud_add({ - hud_elem_type = "text", - position = {x = 0, y = 1}, - offset = {x=100, y = -100}, - scale = {x = 100, y = 100}, - number = 0x8888FF, --color - text = hudtext - }) - hud_table[game.player_name] = hud - else - player:hud_change(hud, "text", hudtext) - end -end - - -function mypacman.remove_hud(player, playername) - local name = playername or player:get_player_name() - local hud = hud_table[name] - if hud then - player:hud_remove(hud) - hud_table[name] = nil - end -end |