TwitchEmotes_Baddies_Emoticons = {
    ["Crungo"] = "Crungo",
    ["sputSussy"] = "sputSussy",
    ["OhSnap"] = "OhSnap",
    ["mhm"] = "mhm",
    ["GLORPSHIT"] = "GLORPSHIT",
    ["Shoo"] = "Shoo",
    ["NOOOO"] = "NOOOO",
    ["yippee"] = "yippee",
    ["clappi"] = "clappi",
    ["Shrug"] = "Shrug",
    ["splort"] = "splort",
    ["ReallyMad"] = "ReallyMad",
    ["DOESHEKNOW"] = "DOESHEKNOW",
    ["CAUGHT"] = "CAUGHT",
    ["DEAL"] = "DEAL",
    ["doid"] = "doid",
    ["SadCatClown"] = "SadCatClown",
    ["FRICK"] = "FRICK",
    ["CEASE"] = "CEASE",
    ["sputWide"] = "sputWide",
    ["lookUp"] = "lookUp",
    ["lookDown"] = "lookDown",
    ["CRIKEN"] = "CRIKEN",
    ["SoyR"] = "SoyR",
    ["WHOLETHIMCOOK"] = "WHOLETHIMCOOK",
    ["THESTAFF"] = "THESTAFF",
    ["devious"] = "devious",
    ["RightThere"] = "RightThere",
    ["LetMeIn"] = "LetMeIn",
    ["CatAHomie"] = "CatAHomie",
    ["LockedIn"] = "LockedIn",
    ["AAAA"] = "AAAA",
    ["petbabey"] = "petbabey",
    ["babey"] = "babey",
    ["WAGWHA"] = "WAGWHA",
    ["Sigh"] = "Sigh",
    ["pregWan"] = "pregWan",
    ["OneGuy"] = "OneGuy",
    ["o7"] = "o7",
    ["mweee"] = "mweee",
    ["Lurkin"] = "Lurkin",
    ["glorpWide"] = "glorpWide",
    ["glorpOff"] = "glorpOff",
    ["catFU"] = "catFU",
    ["FeelsPeonMan"] = "FeelsPeonMan",
    ["FOOTMEN"] = "FOOTMEN",
    ["Illident"] = "Illident",
    ["yummers"] = "yummers",
    ["Zuggers"] = "Zuggers",
    ["mekkaNerdge"] = "mekkaNerdge",
    ["nothKEK"] = "nothKEK",
    ["ligCraft"] = "ligCraft",
    ["wingsCozy"] = "wingsCozy",
    ["FloorDragon"] = "FloorDragon",
    ["deadJeb"] = "deadJeb",
    ["kaneiTea"] = "kaneiTea",
    ["meowchNya"] = "meowchNya",
    ["razorBrewmaster"] = "razorBrewmaster",
    ["landrickTank"] = "landrickTank",
    ["kromSummon"] = "kromSummon",
    ["tifCheer"] = "tifCheer",
    ["WAITWAITWAIT"] = "WAITWAITWAIT",
    ["GAGAGA"] = "GAGAGA",
    ["glorpDH"] = "glorpDH",
    ["glorpDK"] = "glorpDK",
    ["glorpDR"] = "glorpDR",
    ["glorpDrakB"] = "glorpDrakB",
    ["glorpDrakG"] = "glorpDrakG",
    ["glorpDrakR"] = "glorpDrakR",
    ["glorpDrakY"] = "glorpDrakY",
    ["glorpDruid"] = "glorpDruid",
    ["glorpEle"] = "glorpEle",
    ["glorpMage"] = "glorpMage",
    ["glorpPriest"] = "glorpPriest",
    ["glorpRogue"] = "glorpRogue",
    ["glorpWarlock"] = "glorpWarlock",
    ["glorpWarrior"] = "glorpWarrior",
    ["hiii"] = "hiii",
    ["byeee"] = "byeee",
    ["feaky"] = "feaky",
    ["Deplete"] = "Deplete.tga",

}

TwitchEmotes_Baddies_Emoticons_Pack = {
    ["Crungo"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Crungo.tga:28:28",
    ["sputSussy"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\sputSussy.tga:32:32",
    ["OhSnap"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\OhSnap.tga:32:32",
    ["mhm"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\mhm.tga:32:32",
    ["GLORPSHIT"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\GLORPSHIT.tga:32:32",
    ["Shoo"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Shoo.tga:32:32",
    ["NOOOO"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\NOOOO.tga:32:32",
    ["yippee"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\yippee.tga:32:32",
    ["clappi"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\clappi.tga:32:32",
    ["Shrug"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Shrug.tga:32:32",
    ["splort"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\splort.tga:32:32",
    ["ReallyMad"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\ReallyMad.tga:32:32",
    ["DOESHEKNOW"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\DOESHEKNOW.tga:32:32",
    ["CAUGHT"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\CAUGHT.tga:16:61",
    ["DEAL"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\DEAL.tga:16:96",
    ["doid"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\doid.tga:32:32",
    ["SadCatClown"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\SadCatClown.tga:32:32",
    ["FRICK"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\FRICK.tga:32:32",
    ["CEASE"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\CEASE.tga:32:32",
    ["sputWide"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\sputWide.tga:22:84",
    ["lookDown"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\lookDown.tga:32:32",
    ["lookUp"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\lookUp.tga:32:32",
    ["CRIKEN"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\CRIKEN.tga:32:27",
    ["SoyR"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\SoyR.tga:32:32",
    ["WHOLETHIMCOOK"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\WHOLETHIMCOOK.tga:32:32",
    ["THESTAFF"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\THESTAFF.tga:32:32",
    ["devious"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\devious.tga:32:32",
    ["RightThere"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\RightThere.tga:32:32",
    ["LetMeIn"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\LetMeIn.tga:32:32",
    ["CatAHomie"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\CatAHomie.tga:32:32",
    ["LockedIn"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\LockedIn.tga:32:32",
    ["AAAA"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\AAAA.tga:32:32",
    ["petbabey"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\petbabey.tga:32:32",
    ["babey"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\babey.tga:32:32",
    ["WAGWHA"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\WAGWHA.tga:32:32",
    ["Sigh"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Sigh.tga:32:32",
    ["pregWan"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\pregWan.tga:32:32",
    ["OneGuy"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\OneGuy.tga:22:84",
    ["o7"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\o7.tga:32:32",
    ["mweee"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\mweee.tga:32:32",
    ["Lurkin"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Lurkin.tga:32:32",
    ["glorpWide"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpWide.tga:22:84",
    ["glorpOff"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpOff.tga:32:32",
    ["catFU"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\catFU.tga:32:32",
    ["FeelsPeonMan"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\FeelsPeonMan.tga:32:32",
    ["FOOTMEN"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\FOOTMEN.tga:32:51",
    ["Illident"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Illident.tga:32:32",
    ["yummers"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\yummers.tga:32:32",
    ["Zuggers"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Zuggers.tga:32:32",
    ["mekkaNerdge"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\mekkaNerdge.tga:32:32",
    ["nothKEK"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\nothKEK.tga:32:32",
    ["ligCraft"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\ligCraft.tga:32:32",
    ["wingsCozy"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\wingsCozy.tga:32:32",
    ["FloorDragon"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\FloorDragon.tga:32:64",
    ["deadJeb"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\deadJeb.tga:32:32",
    ["kaneiTea"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\kaneiTea.tga:32:32",
    ["meowchNya"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\meowchNya.tga:32:32",
    ["razorBrewmaster"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\razorBrewmaster.tga:32:32",
    ["landrickTank"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\landrickTank.tga:32:32",
    ["kromSummon"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\kromSummon.tga:32:32",
    ["tifCheer"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\tifCheer.tga:32:32",
    ["WAITWAITWAIT"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\WAITWAITWAIT.tga:32:32",
    ["GAGAGA"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\GAGAGA.tga:32:32",
    ["glorpDH"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDH.tga:28:28",
    ["glorpDK"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDK.tga:28:28",
    ["glorpDR"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDR.tga:28:28",
    ["glorpDrakB"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDrakB.tga:28:28",
    ["glorpDrakG"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDrakG.tga:28:28",
    ["glorpDrakR"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDrakR.tga:28:28",
    ["glorpDrakY"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDrakY.tga:28:28",
    ["glorpDruid"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpDruid.tga:28:28",
    ["glorpEle"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpEle.tga:28:28",
    ["glorpMage"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpMage.tga:28:28",
    ["glorpPriest"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpPriest.tga:28:28",
    ["glorpRogue"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpRogue.tga:28:28",
    ["glorpWarlock"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpWarlock.tga:28:28",
    ["glorpWarrior"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpWarrior.tga:28:28",
    ["glorpWW"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\glorpWW.tga:28:28",
    ["hiii"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\hiii.tga:28:28",
    ["byeee"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\byeee.tga:28:28",
    ["feaky"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\feaky.tga:32:92",
    ["Deplete"] = "Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Deplete.tga:28:28",
}

--[[
Animation Metadata Table

For each animated emote, define:
- nFrames: Number of frames in the sprite sheet
- frameWidth: Width of each frame in pixels
- frameHeight: Height of each frame in pixels (typically 32)
- imageWidth: Total image width (must be power of 2 >= frameWidth)
- imageHeight: Total image height (must be power of 2 >= nFrames * frameHeight)
- framerate: Playback speed in frames per second
- pingpong: (optional) If true, animation plays forward then backward

For non-square emotes, frameWidth and frameHeight can differ.
The display will automatically scale to preserve aspect ratio.

See Animator.lua for detailed instructions on creating animated emotes.
]]
TwitchEmotes_Baddies_Animation_Metadata = {
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\AAAA.tga"] = {nFrames = 7, frameWidth = 32, frameHeight = 32, imageWidth = 32, imageHeight = 256, framerate = 30},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\OhSnap.tga"] = {nFrames = 29, frameWidth = 56, frameHeight = 56, imageWidth = 56, imageHeight = 1624, framerate = 12.5},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\mhm.tga"] = {nFrames = 9, frameWidth = 74, frameHeight = 64, imageWidth = 74, imageHeight = 576, framerate = 5},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\GLORPSHIT.tga"] = {nFrames = 75, frameWidth = 92, frameHeight = 64, imageWidth = 92, imageHeight = 4800, framerate = 33.33},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Shoo.tga"] = {nFrames = 45, frameWidth = 74, frameHeight = 64, imageWidth = 74, imageHeight = 2880, framerate = 16},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\NOOOO.tga"] = {nFrames = 6, frameWidth = 102, frameHeight = 96, imageWidth = 102, imageHeight = 576, framerate = 33},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\yippee.tga"] = {nFrames = 35, frameWidth = 96, frameHeight = 96, imageWidth = 96, imageHeight = 3360, framerate = 20},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\clappi.tga"] = {nFrames = 29, frameWidth = 168, frameHeight = 96, imageWidth = 168, imageHeight = 2784, framerate = 33},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\THESTAFF.tga"] = {nFrames = 32, frameWidth = 96, frameHeight = 96, imageWidth = 96, imageHeight = 3072, framerate = 8},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\devious.tga"] = {nFrames = 21, frameWidth = 96, frameHeight = 96, imageWidth = 96, imageHeight = 2016, framerate = 25},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\RightThere.tga"] = {nFrames = 56, frameWidth = 111, frameHeight = 96, imageWidth = 111, imageHeight = 5376, framerate = 25},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\LetMeIn.tga"] = {nFrames = 46, frameWidth = 96, frameHeight = 96, imageWidth = 96, imageHeight = 4416, framerate = 20},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\CatAHomie.tga"] = {nFrames = 20, frameWidth = 105, frameHeight = 96, imageWidth = 105, imageHeight = 1920, framerate = 10},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\LockedIn.tga"] = {nFrames = 18, frameWidth = 105, frameHeight = 96, imageWidth = 105, imageHeight = 1728, framerate = 10},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\petbabey.tga"] = {nFrames = 5, frameWidth = 112, frameHeight = 112, imageWidth = 112, imageHeight = 560, framerate = 14},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\WAITWAITWAIT.tga"] = {nFrames = 64, frameWidth = 64, frameHeight = 64, imageWidth = 64, imageHeight = 4096, framerate = 25},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\GAGAGA.tga"] = {nFrames = 11, frameWidth = 64, frameHeight = 64, imageWidth = 64, imageHeight = 704, framerate = 19.3},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\hiii.tga"] = {nFrames = 8, frameWidth = 96, frameHeight = 32, imageWidth = 96, imageHeight = 256, framerate = 50},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\byeee.tga"] = {nFrames = 20, frameWidth = 96, frameHeight = 32, imageWidth = 96, imageHeight = 640, framerate = 33.33},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\Deplete.tga"] = {nFrames = 14, frameWidth = 64, frameHeight = 64, imageWidth = 64, imageHeight = 896, framerate = 7},
    ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\sputSussy.tga"] = {nFrames = 6, frameWidth = 112, frameHeight = 112, imageWidth = 112, imageHeight = 672, framerate = 10},
    -- Example:
    -- ["Interface\\AddOns\\TwitchEmotes_Baddies\\emotes\\example.tga"] = {
    --     nFrames = 24,
    --     frameWidth = 32,
    --     frameHeight = 32,
    --     imageWidth = 32,
    --     imageHeight = 1024,
    --     framerate = 15,
    -- },
}
