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
|