annotate main.lua @ 13:068ebd8a4e43 v7.2

TOC bump for 6.0, no changes needed yet (note that left-right alerts can show up as duplicates depending on the spell).
author Farmbuyer of US-Kilrogg <farmbuyer@gmail.com>
date Wed, 05 Nov 2014 22:05:20 -0500
parents f8000fae78da
children
rev   line source
farmbuyer@7 1 local nametag, addon = ...
farmbuyer@7 2
farmbuyer@7 3 -----------------------------------------------------------------------------
farmbuyer@7 4 local on = false
farmbuyer@7 5 local L = GetLocale()
farmbuyer@7 6
farmbuyer@7 7 ------- BEGIN GENERATED CODE. DO NOT EDIT.
farmbuyer@7 8 -- Please use the Localization App on WoWAce to update this
farmbuyer@7 9 -- http://www.wowace.com/addons/what-just-procced/localization/
farmbuyer@7 10 if L == 'deDE' then
farmbuyer@7 11 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 12 elseif L == 'enUS' or L == 'enGB' then
farmbuyer@7 13 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 14 elseif L == 'esES' or L == 'esMX' then
farmbuyer@7 15 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 16 elseif L == 'frFR' then
farmbuyer@7 17 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 18 elseif L == 'koKR' then
farmbuyer@7 19 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 20 elseif L == 'ruRU' then
farmbuyer@7 21 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 22 elseif L == 'zhCN' then
farmbuyer@7 23 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 24 elseif L == 'zhTW' then
farmbuyer@7 25 L = --@localization(locale="enUS", format="lua_table", handle-unlocalized="comment")@
farmbuyer@7 26 end
farmbuyer@7 27 ------- END GENERATED CODE. DO NOT EDIT.
farmbuyer@7 28
farmbuyer@7 29 -----------------------------------------------------------------------------
farmbuyer@7 30 addon = LibStub("AceAddon-3.0"):NewAddon(addon, nametag,
farmbuyer@7 31 "AceConsole-3.0", "AceEvent-3.0")
farmbuyer@7 32
farmbuyer@7 33 function addon:OnInitialize()
farmbuyer@7 34 self:RegisterChatCommand("wjp", "ToggleEnable")
farmbuyer@7 35 self.OnInitialize = nil
farmbuyer@7 36 end
farmbuyer@7 37
farmbuyer@7 38 function addon:ToggleEnable()
farmbuyer@7 39 on = not on
farmbuyer@7 40 if on then
farmbuyer@7 41 self:RegisterEvent("SPELL_ACTIVATION_OVERLAY_SHOW")
farmbuyer@7 42 else
farmbuyer@7 43 self:UnregisterEvent("SPELL_ACTIVATION_OVERLAY_SHOW")
farmbuyer@7 44 end
farmbuyer@7 45 self:Print(on and L["Activated"] or L["Deactivated"])
farmbuyer@7 46 end
farmbuyer@7 47
farmbuyer@7 48 function addon:SPELL_ACTIVATION_OVERLAY_SHOW(_,spellID,_,positions)
farmbuyer@7 49 local spell = GetSpellLink(spellID) or GetSpellInfo(spellID) or spellID
farmbuyer@7 50 self:Printf(L["%s at position %s."], spell, positions)
farmbuyer@7 51 end
farmbuyer@7 52
farmbuyer@7 53 -- vim:noet