diff --git a/Core/Regions/SpellAlert.lua b/Core/Regions/SpellAlert.lua index 3f00a4f..0acfe5c 100644 --- a/Core/Regions/SpellAlert.lua +++ b/Core/Regions/SpellAlert.lua @@ -79,6 +79,33 @@ local FlipBooks = { FrameWidth = DEFAULT_SIZE, }, }, + ["Modern"] = { + ["Circle"] = { + LoopTexture = [[Interface\AddOns\Masque\Textures\Circle\SpellAlert-Loop-Modern]], + FrameHeight = 84, + FrameWidth = 84, + }, + ["Hexagon"] = { + LoopTexture = [[Interface\AddOns\Masque\Textures\Hexagon\SpellAlert-Loop-Modern]], + FrameHeight = 84, + FrameWidth = 84, + }, + ["Hexagon-Rotated"] = { + LoopTexture = [[Interface\AddOns\Masque\Textures\Hexagon-Rotated\SpellAlert-Loop-Modern]], + FrameHeight = 84, + FrameWidth = 84, + }, + ["Modern"] = { + LoopTexture = [[Interface\AddOns\Masque\Textures\Modern\SpellAlert-Loop-Modern]], + FrameHeight = 84, + FrameWidth = 84, + }, + ["Square"] = { + LoopTexture = [[Interface\AddOns\Masque\Textures\Square\SpellAlert-Loop-Modern]], + FrameHeight = 84, + FrameWidth = 84, + }, + }, ["Thin"] = { ["Circle"] = { LoopTexture = [[Interface\AddOns\Masque\Textures\Circle\SpellAlert-Loop]], @@ -116,6 +143,7 @@ local FlipBooks = { local FlipBook_List = { [0] = "None", ["Classic"] = "Classic", + ["Modern"] = "Modern", ["Thin"] = "Thin", } diff --git a/Skins/Classic_Enhanced.lua b/Skins/Classic_Enhanced.lua index af33dc2..41c50ec 100644 --- a/Skins/Classic_Enhanced.lua +++ b/Skins/Classic_Enhanced.lua @@ -476,6 +476,10 @@ Core.AddSkin("Classic Enhanced", { Height = 32, Width = 32, }, + Modern = { + Height = 32, + Width = 32, + }, Thin = { Height = 30, Width = 30, diff --git a/Skins/Dream.lua b/Skins/Dream.lua index 4948951..e97fa45 100644 --- a/Skins/Dream.lua +++ b/Skins/Dream.lua @@ -482,8 +482,12 @@ Core.AddSkin("Dream", { Width = 34, Height = 34, Classic = { - Height = 28, - Width = 28, + Height = 30, + Width = 30, + }, + Modern = { + Height = 29, + Width = 29, }, Thin = { Height = 26, diff --git a/Skins/Modern_Enhanced.lua b/Skins/Modern_Enhanced.lua index 1eb6228..bce1315 100644 --- a/Skins/Modern_Enhanced.lua +++ b/Skins/Modern_Enhanced.lua @@ -411,6 +411,10 @@ Core.AddSkin("Modern Enhanced", { Height = 30, Width = 30, }, + Modern = { + Height = 32, + Width = 32, + }, Thin = { Height = 29, Width = 29, diff --git a/Skins/Zoomed.lua b/Skins/Zoomed.lua index 485a79c..920cead 100644 --- a/Skins/Zoomed.lua +++ b/Skins/Zoomed.lua @@ -441,6 +441,10 @@ Core.AddSkin("Zoomed", { Height = 34, Width = 34, }, + Modern = { + Height = 34, + Width = 34, + }, Thin = { Height = 30, Width = 30, diff --git a/Textures/Circle/SpellAlert-Loop-Modern.tga b/Textures/Circle/SpellAlert-Loop-Modern.tga new file mode 100644 index 0000000..85263c4 Binary files /dev/null and b/Textures/Circle/SpellAlert-Loop-Modern.tga differ diff --git a/Textures/Hexagon-Rotated/SpellAlert-Loop-Modern.tga b/Textures/Hexagon-Rotated/SpellAlert-Loop-Modern.tga new file mode 100644 index 0000000..ebf936b Binary files /dev/null and b/Textures/Hexagon-Rotated/SpellAlert-Loop-Modern.tga differ diff --git a/Textures/Hexagon/SpellAlert-Loop-Modern.tga b/Textures/Hexagon/SpellAlert-Loop-Modern.tga new file mode 100644 index 0000000..4345c61 Binary files /dev/null and b/Textures/Hexagon/SpellAlert-Loop-Modern.tga differ diff --git a/Textures/Modern/SpellAlert-Loop-Modern.tga b/Textures/Modern/SpellAlert-Loop-Modern.tga new file mode 100644 index 0000000..7eb308f Binary files /dev/null and b/Textures/Modern/SpellAlert-Loop-Modern.tga differ diff --git a/Textures/Square/SpellAlert-Loop-Modern.tga b/Textures/Square/SpellAlert-Loop-Modern.tga new file mode 100644 index 0000000..eb76965 Binary files /dev/null and b/Textures/Square/SpellAlert-Loop-Modern.tga differ