local addonName = ...;

local pack = Emojify:RegisterPack(addonName);

pack:AddEmoji("xjeevyAlo", 64);
pack:AddEmoji("xjeevyAngry", 64);
pack:AddEmoji("xjeevyDOIT", 64);
pack:AddEmoji("xjeevyDuh", 64);
pack:AddEmoji("xjeevyGhost", 64);
pack:AddEmoji("xjeevyGiggle", 64);
pack:AddEmoji("xjeevyGlasses", 64);
pack:AddEmoji("xjeevyGosh", 64);
pack:AddEmoji("xjeevyHmpf", 64);
pack:AddEmoji("xjeevyHype", 64);
pack:AddEmoji("xjeevyIsee", 64);
pack:AddEmoji("xjeevyKinClown", 64);
pack:AddEmoji("xjeevyKinKnife", 64);
pack:AddEmoji("xjeevyKinRaid", 64);
pack:AddEmoji("xjeevyKinShock", 64);
pack:AddEmoji("xjeevyKinSlurp", 64);
pack:AddEmoji("xjeevyMad", 64);
pack:AddEmoji("xjeevyMana", 64);
pack:AddEmoji("xjeevyNEED", 64);
pack:AddEmoji("xjeevyPatpat", 64);
pack:AddEmoji("xjeevyPoggers", 64);
pack:AddEmoji("xjeevyPumpkin", 64);
pack:AddEmoji("xjeevyPwease", 64);
pack:AddEmoji("xjeevySadge", 64);
pack:AddEmoji("xjeevyShiney", 64);
pack:AddEmoji("xjeevySmelly", 64);
pack:AddEmoji("xjeevyStare", 64);
pack:AddEmoji("xjeevyTake", 64);
pack:AddAnimatedEmoji("xjeevyAllgood", 60, 64)
    :SetDefaultDelay(30)
    :SetFrameDelay(1, 40)
    :SetFrameDelay(4, 40)
    :SetFrameDelay(7, 40)
    :SetFrameDelay(10, 40)
    :SetFrameDelay(13, 40)
    :SetFrameDelay(16, 40)
    :SetFrameDelay(19, 40)
    :SetFrameDelay(22, 40)
    :SetFrameDelay(25, 40)
    :SetFrameDelay(28, 40)
    :SetFrameDelay(31, 40)
    :SetFrameDelay(34, 40)
    :SetFrameDelay(37, 40)
    :SetFrameDelay(40, 40)
    :SetFrameDelay(43, 40)
    :SetFrameDelay(46, 40)
    :SetFrameDelay(49, 40)
    :SetFrameDelay(52, 40)
    :SetFrameDelay(55, 40)
    :SetFrameDelay(58, 40)
    :SetFrameDelay(59, 40);

pack:AddAnimatedEmoji("xjeevyBoink", 35, 64)
    :SetDefaultDelay(20);

pack:AddAnimatedEmoji("xjeevyBOO", 52, 64)
    :SetDefaultDelay(30);

pack:AddAnimatedEmoji("xjeevyCheer", 60, 64)
    :SetDefaultDelay(20)
    :SetFrameDelay(2, 30)
    :SetFrameDelay(6, 30)
    :SetFrameDelay(11, 30)
    :SetFrameDelay(15, 30)
    :SetFrameDelay(20, 30)
    :SetFrameDelay(24, 30)
    :SetFrameDelay(29, 30)
    :SetFrameDelay(33, 30)
    :SetFrameDelay(38, 30)
    :SetFrameDelay(42, 30)
    :SetFrameDelay(47, 30)
    :SetFrameDelay(51, 30)
    :SetFrameDelay(56, 30);

pack:AddAnimatedEmoji("xjeevyDance", 55, 64)
    :SetDefaultDelay(30);

pack:AddAnimatedEmoji("xjeevyDruid", 5, 64)
    :SetDefaultDelay(40);

pack:AddAnimatedEmoji("xjeevyEmotional", 9, 64)
    :SetDefaultDelay(120);

pack:AddAnimatedEmoji("xjeevyEYO", 40, 64)
    :SetDefaultDelay(30);

pack:AddAnimatedEmoji("xjeevyFlappy", 25, 64)
    :SetDefaultDelay(40);

pack:AddAnimatedEmoji("xjeevyHerzen", 25, 64)
    :SetDefaultDelay(40)
    :SetFrameDelay(2, 50)
    :SetFrameDelay(8, 50)
    :SetFrameDelay(14, 50)
    :SetFrameDelay(20, 50);

pack:AddAnimatedEmoji("xjeevyHunt", 58, 64)
    :SetDefaultDelay(50);

pack:AddAnimatedEmoji("xjeevyPanic", 43, 64)
    :SetDefaultDelay(30);

pack:AddAnimatedEmoji("xjeevyPopcorn", 60, 64)
    :SetDefaultDelay(30)
    :SetFrameDelay(1, 40)
    :SetFrameDelay(4, 40)
    :SetFrameDelay(7, 40)
    :SetFrameDelay(10, 40)
    :SetFrameDelay(13, 40)
    :SetFrameDelay(16, 40)
    :SetFrameDelay(19, 40)
    :SetFrameDelay(22, 40)
    :SetFrameDelay(25, 40)
    :SetFrameDelay(28, 40)
    :SetFrameDelay(31, 40)
    :SetFrameDelay(34, 40)
    :SetFrameDelay(37, 40)
    :SetFrameDelay(40, 40)
    :SetFrameDelay(43, 40)
    :SetFrameDelay(46, 40)
    :SetFrameDelay(49, 40)
    :SetFrameDelay(52, 40)
    :SetFrameDelay(55, 40)
    :SetFrameDelay(58, 40)
    :SetFrameDelay(59, 40);

pack:AddAnimatedEmoji("xjeevyR4YL", 60, 64)
    :SetDefaultDelay(20)
    :SetFrameDelay(2, 30)
    :SetFrameDelay(6, 30)
    :SetFrameDelay(11, 30)
    :SetFrameDelay(15, 30)
    :SetFrameDelay(20, 30)
    :SetFrameDelay(24, 30)
    :SetFrameDelay(29, 30)
    :SetFrameDelay(33, 30)
    :SetFrameDelay(38, 30)
    :SetFrameDelay(42, 30)
    :SetFrameDelay(47, 30)
    :SetFrameDelay(51, 30)
    :SetFrameDelay(56, 30);

pack:AddAnimatedEmoji("xjeevySendlove", 48, 64)
    :SetDefaultDelay(40);

pack:AddAnimatedEmoji("xjeevyShazoolove", 44, 64)
    :SetDefaultDelay(40);

pack:AddAnimatedEmoji("xjeevySmart", 54, 64)
    :SetDefaultDelay(40);

pack:AddAnimatedEmoji("xjeevySpooky", 60, 64)
    :SetDefaultDelay(30)
    :SetFrameDelay(2, 40)
    :SetFrameDelay(5, 40)
    :SetFrameDelay(8, 40)
    :SetFrameDelay(11, 40)
    :SetFrameDelay(14, 40)
    :SetFrameDelay(17, 40)
    :SetFrameDelay(20, 40)
    :SetFrameDelay(23, 40)
    :SetFrameDelay(26, 40)
    :SetFrameDelay(29, 40)
    :SetFrameDelay(32, 40)
    :SetFrameDelay(35, 40)
    :SetFrameDelay(38, 40)
    :SetFrameDelay(41, 40)
    :SetFrameDelay(44, 40)
    :SetFrameDelay(47, 40)
    :SetFrameDelay(50, 40)
    :SetFrameDelay(53, 40)
    :SetFrameDelay(56, 40)
    :SetFrameDelay(59, 40);

pack:AddAnimatedEmoji("xjeevySquishy", 13, 64)
    :SetDefaultDelay(40);

