Mercurial > wow > buffalo2
diff BuffFrame/BuffFrame.lua @ 50:d7655c4e6e06 v1.0-release
disambiguate local module names
author | Nenue |
---|---|
date | Fri, 29 Apr 2016 10:52:43 -0400 |
parents | 16465f3fd919 |
children | 07ef62fe201f |
line wrap: on
line diff
--- a/BuffFrame/BuffFrame.lua Fri Apr 29 10:50:27 2016 -0400 +++ b/BuffFrame/BuffFrame.lua Fri Apr 29 10:52:43 2016 -0400 @@ -7,57 +7,57 @@ -------------------------------------------- local B = select(2,...).frame -local M = B:RegisterModule('BuffFrame') +local Aura = B:RegisterModule('BuffFrame') -M.PlayerBuffsActive = {} -function M:OnInitialize() - local displays = M.displays +Aura.PlayerBuffsActive = {} +function Aura:OnInitialize() + local displays = Aura.displays -- suffix tables - M.drawn = B.Abstract(displays, 'drawn', M.drawn ) + Aura.drawn = B.Abstract(displays, 'drawn', Aura.drawn ) -- Lesser extent of guide frames that have been positioned - M.positioned = B.Abstract(displays, 'positioned', M.positioned) + Aura.positioned = B.Abstract(displays, 'positioned', Aura.positioned) -- Backdrop style frame - M.decors = B.Abstract(displays, 'decorator', M.decors) + Aura.decors = B.Abstract(displays, 'decorator', Aura.decors) -- Static positioning frames - M.guides = B.Abstract(displays, 'guides', M.guides) + Aura.guides = B.Abstract(displays, 'guides', Aura.guides) -- Anchor points for guides - M.anchors = B.Abstract(displays, 'anchor', M.anchors) + Aura.anchors = B.Abstract(displays, 'anchor', Aura.anchors) -- Stored functions for doing icon texture adjustments - M.zoom = B.Abstract(displays, 'zoom', M.zoom ) + Aura.zoom = B.Abstract(displays, 'zoom', Aura.zoom ) for name, display in pairs(displays) do display.conf = setmetatable({}, { __index = function(_, k) --print('config check '.. name .. k) - return M.Conf[name .. k] or M.Conf['BuffButton' .. k] + return Aura.Conf[name .. k] or Aura.Conf['BuffButton' .. k] end, __newindex = function(_, k , v) - M.Conf[name..k] = v + Aura.Conf[name..k] = v end, }) end - M:RegisterUnitEvent("UNIT_AURA", "player", "vehicle") - M:RegisterEvent("GROUP_ROSTER_UPDATE") - M:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED") - hooksecurefunc("BuffFrame_UpdateAllBuffAnchors", M.PostBuffAnchors) - hooksecurefunc("RaidBuffTray_Update", M.UpdateRaidBuffs) + Aura:RegisterUnitEvent("UNIT_AURA", "player", "vehicle") + Aura:RegisterEvent("GROUP_ROSTER_UPDATE") + Aura:RegisterEvent("PLAYER_SPECIALIZATION_CHANGED") + hooksecurefunc("BuffFrame_UpdateAllBuffAnchors", Aura.PostBuffAnchors) + hooksecurefunc("RaidBuffTray_Update", Aura.UpdateRaidBuffs) end -function M:OnUpdate () - local displays = M.displays - M.ShowConsolidated = (IsInGroup() and GetCVarBool("consolidateBuffs")) - M.ShowMissingBuffs = (IsInGroup() and M.Conf.RaidShowMissing) +function Aura:OnUpdate () + local displays = Aura.displays + Aura.ShowConsolidated = (IsInGroup() and GetCVarBool("consolidateBuffs")) + Aura.ShowMissingBuffs = (IsInGroup() and Aura.Conf.RaidShowMissing) for name, auraType in pairs(displays) do - M.UpdateBuffs(auraType.buffName, true) + Aura.UpdateBuffs(auraType.buffName, true) --print(name, auraType) _G[name..'Anchor']:EnableMouse(B.Conf.ConfigMode) end - M.UpdateRaidBuffs() - M.UpdateBuffsTodo() + Aura.UpdateRaidBuffs() + Aura.UpdateBuffsTodo() end \ No newline at end of file