Forged Alliance Forever Forums
Moderator: PhilipJFry
uid = "ecbf6277-24e3-437a-b968-EcoManager-v7"
\EM\modules\mexes.lua
overlay.OnFrame = function(self, delta)
if not unit:IsDead() then
local worldView = import('/lua/ui/game/worldview.lua').viewLeft
local pos = worldView:Project(unit:GetPosition())
if pos.x >=0 or pos.y >=0 then
LayoutHelpers.AtLeftTopIn(overlay, worldView, pos.x - overlay.Width() / 2, pos.y - overlay.Height() / 2 + 1)
else
overlay.destroy = true
overlay:Hide()
--LOG('Bad position: ('..pos.x..'/'..pos.y..')')
end
else
overlay.destroy = true
overlay:Hide()
end
end
Users browsing this forum: No registered users and 1 guest