/
local timerFrame = CreateFrame("Frame") |
local chan = {"RAID", "PARTY", "Self", "None"} |
local LSM = LibStub("LibSharedMedia-3.0") |
local sounds = LSM:List("sound") |
local widgetLists = AceGUIWidgetLSMlists |
local defaults = { |
profile = { |
desc = "The sound played when a spell is reflected.", |
type = "select", |
dialogControl = "LSM30_Sound", |
values = LSM:List("sound"), |
values = widgetLists.sound, |
get = function() |
for k, v in pairs(sounds) do |
if Plink.db.profile.sound == v then |
return k |
end |
end |
return Plink.db.profile.sound |
end, |
set = function(_, sound) |
Plink.db.profile.sound = sounds[sound] |
Plink.db.profile.sound = sound |
end |
}, |
}, |