From 2ea175600e1d5b91a735d7335f3d8496ecea1d83 Mon Sep 17 00:00:00 2001 From: Splizard Date: Thu, 5 Jun 2014 17:42:44 +1200 Subject: [PATCH] Make sled HUD a entity variable. --- src/sled.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sled.lua b/src/sled.lua index 4509b1e..ca62a0e 100644 --- a/src/sled.lua +++ b/src/sled.lua @@ -68,6 +68,7 @@ local sled = { visual = "mesh", mesh = "sled.x", textures = {"sled.png"}, + HUD, driver = nil, sliding = false, @@ -100,7 +101,7 @@ function sled:on_rightclick(clicker) --]] -- Here is part 1 of the fix. ~ LazyJ - HUD = clicker:hud_add({ + self.HUD = clicker:hud_add({ hud_elem_type = "text", position = {x=0.5, y=0.89}, name = "sled", @@ -156,7 +157,7 @@ function sled:on_step(dtime) players_sled[self.driver:get_player_name()] = false self.object:set_detach() --self.driver:hud_remove("sled") - self.driver:hud_remove(HUD) -- And here is part 2. ~ LazyJ + self.driver:hud_remove(self.HUD) -- And here is part 2. ~ LazyJ self.driver = nil self.object:remove()