WoWInterface SVN zz_MiscHelper

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 61 to Rev 62
    Reverse comparison

Rev 61 → Rev 62

trunk/zz_MiscHelper/core.lua
19,7 → 19,6
local events = {}
local registered = {}
local db = {}
-- addon['addCharDefaults'](childName,'global', defaults)
 
local function eventHandler(self, event, ...)
for k,v in pairs(mods) do
40,7 → 39,7
addon['RegisterFunc'](event, "OnEvent", eventHandler)
end
end
addon['AddConfigEntry'](addon, childName, "toggle",modul['name'],modul['message'],nil,1,nil,nil,nil,nil,options['args'][childName])
addon:AddConfigEntry(childName, "toggle",modul['name'],modul['message'],nil,1,nil,nil,nil,nil,options['args'][childName])
if(type(modul['init']) == 'function' and db[modul['name']]) then
modul['init']()
inited[modul['name']] = true
75,7 → 74,6
local function setPref(pref,value)
db[pref[#pref]] = value
if(value and not inited[pref[#pref]]) then
-- print(pref[#pref])
for _, modul in ipairs(addon['mhmods']) do
if(modul['name'] == pref[#pref]) then
if(type(modul['init']) == 'function') then
98,7 → 96,7
end
 
local function init()
options = addon['InitConfig'](addon, childName, true, {
options = addon:InitConfig(childName, true, {
['name'] = childName,
['typ'] = 'launcher',
}, getPref, setPref)
trunk/zz_MiscHelper/Moduls/autogroup.lua
51,8 → 51,8
f:Hide()
f:SetScript("OnUpdate", watch)
options = addon['MH_GetOptions']()
local grp = addon['AddConfigMenu'](addon,{['name'] = modName, ['order'] = 20},options)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","fugonly","Friends&Guild only",nil,1,nil,nil,nil,nil,grp)
local grp = addon:AddConfigMenu({['name'] = modName, ['order'] = 20},options)
addon:AddConfigEntry("zz_MiscHelper","toggle","fugonly","Friends&Guild only",nil,1,nil,nil,nil,nil,grp)
end,
['events'] = { "PARTY_INVITE_REQUEST" },
['onevent'] = function (event, arg1)
trunk/zz_MiscHelper/Moduls/sellgrey.lua
85,7 → 85,7
['onevent'] = MERCHANT_SHOW,
['init'] = function()
options = addon['MH_GetOptions']()
local grp = addon['AddConfigMenu'](addon, {['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
addon['AddConfigEntry'](addon, "zz_MiscHelper","toggle","sellCards","Sell Fortune Cards",nil,1,nil,nil,nil,nil,grp)
local grp = addon:AddConfigMenu({['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
addon:AddConfigEntry("zz_MiscHelper","toggle","sellCards","Sell Fortune Cards",nil,1,nil,nil,nil,nil,grp)
end
}
\ No newline at end of file
trunk/zz_MiscHelper/Moduls/autorepair.lua
54,7 → 54,7
['onevent'] = MERCHANT_SHOW,
['init'] = function()
options = addon['MH_GetOptions']()
local grp = addon['AddConfigMenu'](addon, {['name'] = modName, ['order'] = 20},options)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","guildrepair",GetLocale() == "deDE" and "Benutze Gildenbank" or "Use Guildbank funds",nil,1,nil,nil,nil,nil,grp)
local grp = addon:AddConfigMenu({['name'] = modName, ['order'] = 20},options)
addon:AddConfigEntry("zz_MiscHelper","toggle","guildrepair",GetLocale() == "deDE" and "Benutze Gildenbank" or "Use Guildbank funds",nil,1,nil,nil,nil,nil,grp)
end
}
\ No newline at end of file
trunk/zz_MiscHelper/Moduls/greedorbs.lua
45,11 → 45,11
end,
['init'] = function()
options = addon['MH_GetOptions']()
local grp = addon['AddConfigMenu'](addon,{['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
local grp = addon:AddConfigMenu({['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
for k,v in pairs(orbList) do
local itemName = GetItemInfo(k)
if(itemName) then
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","needOrb"..k,"Need "..itemName,"Greed is default if you dont need.",1,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","needOrb"..k,"Need "..itemName,"Greed is default if you dont need.",1,nil,nil,nil,nil,grp)
end
end
end,
trunk/zz_MiscHelper/Moduls/autogreed.lua
104,24 → 104,24
['init'] = function()
options = addon['MH_GetOptions']()
initDBCheck()
local grp = addon['AddConfigMenu'](addon, {['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
addon['AddConfigEntry'](addon,"zz_MiscHelper","header","disenchant","Disenchant",nil,1,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","deGreen","DE green",nil,2,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","deBlue","DE blue",nil,3,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","deEpic","DE epic",nil,4,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","header","boe","Bind on Equip",nil,5,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","greedBOE","Greed BoE",nil,6,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","range","showBOE","Show BoE",format("1, |c%s2|r, |c%s3|r, |c%s4|r Skip greeding BoE when quality is higher",select(4,GetItemQualityColor(2)),select(4,GetItemQualityColor(3)),select(4,GetItemQualityColor(4))),7,1,4,1,false,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","passGreen","Pass green BoE",nil,8,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","passBlue","Pass blue BoE",nil,9,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","passEpic","Pass epic BoE",nil,10,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","header","misc","Misc",nil,11,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","skipNeed","Show Need Rolls","Show items you can roll need for. Set minimum quality to hide low level items.",12,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","range","skipQuality","Minimum Quality","Dont show items with a quality lower than minimum quality when 'Show Need Rolls' is active. -1 means automagically your current average Itemlevel - 18",13,-1,1000,1,false,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","ignoreOrbs","Ignore orbs",nil,14,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","skipPet","Show Pets",nil,15,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","skipMount","Show Mounts",nil,16,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","skipHoliday","Show Holiday-Items",nil,17,nil,nil,nil,nil,grp)
addon['AddConfigEntry'](addon,"zz_MiscHelper","toggle","skipQuest","Show Questitems",nil,17,nil,nil,nil,nil,grp)
local grp = addon:AddConfigMenu({['name'] = modName, ['order'] = 20,['menuGet'] = getPref, ['menuSet'] = setPref},options)
addon:AddConfigEntry("zz_MiscHelper","header","disenchant","Disenchant",nil,1,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","deGreen","DE green",nil,2,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","deBlue","DE blue",nil,3,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","deEpic","DE epic",nil,4,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","header","boe","Bind on Equip",nil,5,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","greedBOE","Greed BoE",nil,6,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","range","showBOE","Show BoE",format("1, |c%s2|r, |c%s3|r, |c%s4|r Skip greeding BoE when quality is higher",select(4,GetItemQualityColor(2)),select(4,GetItemQualityColor(3)),select(4,GetItemQualityColor(4))),7,1,4,1,false,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","passGreen","Pass green BoE",nil,8,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","passBlue","Pass blue BoE",nil,9,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","passEpic","Pass epic BoE",nil,10,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","header","misc","Misc",nil,11,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","skipNeed","Show Need Rolls","Show items you can roll need for. Set minimum quality to hide low level items.",12,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","range","skipQuality","Minimum Quality","Dont show items with a quality lower than minimum quality when 'Show Need Rolls' is active. -1 means automagically your current average Itemlevel - 18",13,-1,1000,1,false,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","ignoreOrbs","Ignore orbs",nil,14,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","skipPet","Show Pets",nil,15,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","skipMount","Show Mounts",nil,16,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","skipHoliday","Show Holiday-Items",nil,17,nil,nil,nil,nil,grp)
addon:AddConfigEntry("zz_MiscHelper","toggle","skipQuest","Show Questitems",nil,17,nil,nil,nil,nil,grp)
end,
}
\ No newline at end of file