WoWInterface SVN OneCompanion

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk
    from Rev 39 to Rev 40
    Reverse comparison

Rev 39 → Rev 40

OneCompanion/OneCompanion.lua
30,16 → 30,19
opt.options.args.profile = ADBO:GetOptionsTable(self.db)
self:RegisterChatCommand("onecompanion", "OpenConfig")
self:RegisterChatCommand("onec", "OpenConfig")
OneCompanionFirstLoad = true
end
 
function OneCompanion:OnEnable()
OneCompanionFrames.build()
self:RegisterEvent("COMPANION_UPDATE","Update")
self:RegisterEvent("COMPANION_UPDATE","SoftUpdate")
self:RegisterEvent("COMPANION_LEARNED","Update")
self:RegisterEvent("SPELL_UPDATE_COOLDOWN","Cooldown")
end
 
function OneCompanion:OnDisable()
self:UnregisterEvent("COMPANION_UPDATE")
self:UnregisterEvent("COMPANION_LEARNED")
self:UnregisterEvent("SPELL_UPDATE_COOLDOWN")
end
 
66,6 → 69,13
self.ShowSlider()
end
 
function OneCompanion:SoftUpdate()
if OneCompanionFirstLoad then
OneCompanionFirstLoad = false
OneCompanion:Update()
end
end
 
function OneCompanion:Update()
local self, fra, opt = OneCompanion, OneCompanionFrames, OneCompanionOptions
opt.ToggleBackdrop(nil, nil)