My setup addon uses a reflux command to set each individual addon to the correct profiles with one click however the Minimap addon called SexyMap has changes how its profiles work with the newest update:
Is it possible to add some lines of lua script to my addon so that the Global Profiles option becomes active so it sets it up automatically as well? The reason for this is that because of the change, SexyMap no longer loads automatically which can be a pain since I do not want multiple profiles for each separate character.
I looked in the SexyMap.lua files and at line 187 it says the same message that you get when trying to activate the global profile option:
Code:
globalProf = {
order = 17,
type = "toggle",
name = L["Use Global Profile"],
width = "full",
confirm = function(info, v)
if v and SexyMap2DB.global then
return L["A global profile already exists. You will be switched over to it and your UI will be reloaded, are you sure?"]
elseif v and not SexyMap2DB.global then
return L["No global profile exists. Your current profile will be copied over and used as the global profile, are you sure? This will also reload your UI."]
elseif not v then
return L["Are you sure you want to switch back to using a character specific profile? This will reload your UI."]
end
end,
get = function()
local char = (UnitName("player").."-"..GetRealmName())
return type(SexyMap2DB[char]) == "string"
end,
set = function(info, v)
local char = (UnitName("player").."-"..GetRealmName())
if v then
if not SexyMap2DB.global then
SexyMap2DB.global = mod.deepCopyHash(SexyMap2DB[char])
end
SexyMap2DB[char] = "global"
ReloadUI()
else
SexyMap2DB[char] = nil
ReloadUI()
end
end,
},
Not sure if that helps at all. Thank you in advanced!
Would be great to finally be able to use this addon again.