freeslot( "SKINCOLOR_ZINC", "SKINCOLOR_PLATINUM", "SKINCOLOR_IRON", "SKINCOLOR_CACAW", "SKINCOLOR_IVORY", "SKINCOLOR_POTATO", "SKINCOLOR_INFARED", "SKINCOLOR_RORANGE", "SKINCOLOR_PAPAYA", "SKINCOLOR_HALLOWEEN", "SKINCOLOR_DIAMOND", "SKINCOLOR_OPAL", "SKINCOLOR_PERIWINKLE", "SKINCOLOR_AMETHYST", "SKINCOLOR_PURPIUM", "SKINCOLOR_MORNING", "SKINCOLOR_ULTRAVIOLET", "SKINCOLOR_TRANSITION", "SKINCOLOR_PRISMATIC", "SKINCOLOR_MIDNIGHTRAINBOW", --//"SKINCOLOR_CLEAR", "SKINCOLOR_SUPERBURNING1", "SKINCOLOR_SUPERBURNING2", "SKINCOLOR_SUPERBURNING3", "SKINCOLOR_SUPERBURNING4", "SKINCOLOR_SUPERBURNING5", "SKINCOLOR_SUPEREMERALD1", "SKINCOLOR_SUPEREMERALD2", "SKINCOLOR_SUPEREMERALD3", "SKINCOLOR_SUPEREMERALD4", "SKINCOLOR_SUPEREMERALD5", "SKINCOLOR_SUPERLAVENDER1", "SKINCOLOR_SUPERLAVENDER2", "SKINCOLOR_SUPERLAVENDER3", "SKINCOLOR_SUPERLAVENDER4", "SKINCOLOR_SUPERLAVENDER5", "SKINCOLOR_SUPERRASPBERRY1", "SKINCOLOR_SUPERRASPBERRY2", "SKINCOLOR_SUPERRASPBERRY3", "SKINCOLOR_SUPERRASPBERRY4", "SKINCOLOR_SUPERRASPBERRY5", "SKINCOLOR_SUPERROSY1", "SKINCOLOR_SUPERROSY2", "SKINCOLOR_SUPERROSY3", "SKINCOLOR_SUPERROSY4", "SKINCOLOR_SUPERROSY5", "SKINCOLOR_SUPERTANGERINE1", "SKINCOLOR_SUPERTANGERINE2", "SKINCOLOR_SUPERTANGERINE3", "SKINCOLOR_SUPERTANGERINE4", "SKINCOLOR_SUPERTANGERINE5", "SKINCOLOR_SUPERREDGOLD1", "SKINCOLOR_SUPERREDGOLD2", "SKINCOLOR_SUPERREDGOLD3", "SKINCOLOR_SUPERREDGOLD4", "SKINCOLOR_SUPERREDGOLD5", "SKINCOLOR_SUPERDARK1", "SKINCOLOR_SUPERDARK2", "SKINCOLOR_SUPERDARK3", "SKINCOLOR_SUPERDARK4", "SKINCOLOR_SUPERDARK5", "SKINCOLOR_SUPERROSEGOLD1", "SKINCOLOR_SUPERROSEGOLD2", "SKINCOLOR_SUPERROSEGOLD3", "SKINCOLOR_SUPERROSEGOLD4", "SKINCOLOR_SUPERROSEGOLD5", "SKINCOLOR_SUPERPURPLERUST1", "SKINCOLOR_SUPERPURPLERUST2", "SKINCOLOR_SUPERPURPLERUST3", "SKINCOLOR_SUPERPURPLERUST4", "SKINCOLOR_SUPERPURPLERUST5", "SKINCOLOR_SUPERBROWN1", "SKINCOLOR_SUPERBROWN2", "SKINCOLOR_SUPERBROWN3", "SKINCOLOR_SUPERBROWN4", "SKINCOLOR_SUPERBROWN5", "SKINCOLOR_SUPERYELLOW1", "SKINCOLOR_SUPERYELLOW2", "SKINCOLOR_SUPERYELLOW3", "SKINCOLOR_SUPERYELLOW4", "SKINCOLOR_SUPERYELLOW5", "SKINCOLOR_SUPERSAPPHIRE1", "SKINCOLOR_SUPERSAPPHIRE2", "SKINCOLOR_SUPERSAPPHIRE3", "SKINCOLOR_SUPERSAPPHIRE4", "SKINCOLOR_SUPERSAPPHIRE5", "SKINCOLOR_SUPERAMETHYST1", "SKINCOLOR_SUPERAMETHYST2", "SKINCOLOR_SUPERAMETHYST3", "SKINCOLOR_SUPERAMETHYST4", "SKINCOLOR_SUPERAMETHYST5" ) --//sorta based on calolantern skincolors[SKINCOLOR_HALLOWEEN] = { name = "Halloween", ramp = {80,88,89,65,52,54,55,56,214,196,196,197,198,198,253,30}, invcolor = SKINCOLOR_PERIWINKLE, invshade = 7, chatcolor = V_ORANGEMAP, accessible = true } --//sorta based on some trees in frozen hillside skincolors[SKINCOLOR_PAPAYA] = { name = "Papaya", ramp = {216,217,50,219,52,54,55,56,214,214,207,207,186,186,187,187}, invcolor = SKINCOLOR_AMETHYST, invshade = 6, chatcolor = V_ORANGEMAP, accessible = true } --//based on fang's palette in mania skincolors[SKINCOLOR_AMETHYST] = { name = "Amethyst", ramp = {0,144,160,161,162,162,148,148,149,149,150,173,173,197,198,199}, invcolor = SKINCOLOR_PAPAYA, invshade = 7, chatcolor = V_PURPLEMAP, accessible = true } --//based on flickies skincolors[SKINCOLOR_PERIWINKLE] = { name = "Periwinkle", ramp = {144,145,146,147,148,149,150,150,150,173,173,174,174,175,253,253}, invcolor = SKINCOLOR_HALLOWEEN, invshade = 7, chatcolor = V_BLUEMAP, accessible = true } --//based on those skull guys in haunted heights skincolors[SKINCOLOR_IVORY] = { name = "Ivory", ramp = {81,84,84,85,85,86,86,16,16,172,173,173,174,175,175,253}, invcolor = SKINCOLOR_PLATINUM, invshade = 10, chatcolor = V_BROWNMAP, accessible = true } --//sorta based on shadow's art in Sonic Battle and his model in SA2 skincolors[SKINCOLOR_CACAW] = { name = "Cacaw", ramp = {145, 170, 171, 172, 173, 25, 25, 26, 27, 199, 199, 29, 30, 30, 254, 254}, invcolor = SKINCOLOR_ZINC, invshade = 7, chatcolor = V_GRAYMAP, accessible = true } --//based on the colors of red and orange skincolors[SKINCOLOR_RORANGE] = { name = "Rorange", ramp = {49,52,54,54,34,35,36,37,38,61,63,63,45,45,46,47}, invcolor = SKINCOLOR_TEAL, invshade = 9, chatcolor = V_REDMAP, accessible = true } --//sorta based on terraria diamonds skincolors[SKINCOLOR_DIAMOND] = { name = "Diamond", ramp = {0, 0, 0, 144, 176, 130, 130, 146, 147, 171, 172, 166, 166, 168, 168, 253}, invcolor = SKINCOLOR_IRON, invshade = 10, chatcolor = V_BLUEMAP, accessible = true } --//sorta based on terraria iron skincolors[SKINCOLOR_IRON] = { name = "Iron", ramp = {0, 252, 48, 5, 7, 10, 12, 13, 242, 246, 250, 250, 238, 239, 47, 47}, invcolor = SKINCOLOR_DIAMOND, invshade = 10, chatcolor = V_GREYMAP, accessible = true } --//sorta based on silver in real life skincolors[SKINCOLOR_ZINC] = { name = "Zinc", ramp = {0, 0, 128, 128, 5, 8, 10, 12, 171, 172, 173, 138, 138, 139, 139, 254}, invcolor = SKINCOLOR_CACAW, invshade = 7, chatcolor = V_GREYMAP, accessible = true } --//sorta based on terraria platinum skincolors[SKINCOLOR_PLATINUM] = { name = "Platinum", ramp = {0, 252, 200, 160, 8, 10, 12, 194, 195, 196, 197, 198, 168, 169, 254, 254}, invcolor = SKINCOLOR_IVORY, invshade = 9, chatcolor = V_GREYMAP, accessible = true } --//cringed on the sky when the suns rising skincolors[SKINCOLOR_MORNING] = { name = "Morning", ramp = {0,80,81,83,49,210,210,202,202,193,163,164,165,166,167,168}, invcolor = SKINCOLOR_POTATO, invshade = 9, chatcolor = V_PURPLEMAP, accessible = true } skincolors[SKINCOLOR_POTATO] = { name = "Potato", ramp = {0,0,0,80,80,82,48,48,209,221,221,224,224,228,232,234}, invcolor = SKINCOLOR_MORNING, invshade = 9, chatcolor = V_BROWNMAP, accessible = true } skincolors[SKINCOLOR_ULTRAVIOLET] = { name = "Ultraviolet", ramp = {0,128,129,145,179,179,162,162,171,136,126,126,127,127,109,111}, invcolor = SKINCOLOR_INFARED, invshade = 7, chatcolor = V_MAGENTAMAP, accessible = true } skincolors[SKINCOLOR_INFARED] = { name = "Infared", ramp = {0,80,83,73,74,34,35,38,117,118,119,111,111,254,254,31}, invcolor = SKINCOLOR_ULTRAVIOLET, invshade = 6, chatcolor = V_REDMAP, accessible = true } --//dumb purple skincolors[SKINCOLOR_PURPIUM] = { name = "Purpium", ramp = {176,177,178,192,162,163,164,164,173,173,174,174,157,157,159,159}, invcolor = SKINCOLOR_OPAL, invshade = 5, chatcolor = V_PURPLEMAP, accessible = true } --//a sort of prequel to prismatic skincolors[SKINCOLOR_OPAL] = { name = "Opal", ramp = {0,0,80,81,81,128,128,160,160,192,193,194,172,173,174,174}, invcolor = SKINCOLOR_PURPIUM, invshade = 6, chatcolor = V_GREYMAP, accessible = true } --//this color is so transparent you can't even see it in-game --//skincolors[SKINCOLOR_CLEAR] = { --// name = "Clear", --// ramp = {0,0,0,144,255,255,255,255,255,145,145,170,170,171,172,173}, --// invcolor = SKINCOLOR_BLACK, --// invshade = 14, --// chatcolor = V_GREYMAP, --// accessible = true --//} --// kinda for burning blaze, but they have a better palette for her probably skincolors[SKINCOLOR_SUPERBURNING5] = { name = "Super Burning 5", ramp = {208, 208, 209, 209, 210, 210, 202, 202, 202, 204, 204, 205, 205, 207, 207, 207}, accessible = false } skincolors[SKINCOLOR_SUPERBURNING4] = { name = "Super Burning 4", ramp = {80, 80, 208, 208, 209, 209, 210, 210, 211, 211, 212, 212, 204, 204, 215, 215}, accessible = false } skincolors[SKINCOLOR_SUPERBURNING3] = { name = "Super Burning 3", ramp = {0, 80, 80, 208, 208, 209, 209, 209, 210, 210, 210, 33, 33, 34, 34, 34}, accessible = false } skincolors[SKINCOLOR_SUPERBURNING2] = { name = "Super Burning 2", ramp = {0, 0, 0, 0, 80, 80, 48, 48, 49, 49, 210, 210, 33, 33, 34, 34}, accessible = false } skincolors[SKINCOLOR_SUPERBURNING1] = { name = "Super Burning 1", ramp = {0, 0, 0, 0, 0, 0, 0, 80, 80, 48, 48, 49, 49, 50, 51, 52}, accessible = false } --// based on tails' super palette in sonic megamix skincolors[SKINCOLOR_SUPERTANGERINE1] = { name = "Super Tangerine 1", ramp = {0,0,0,0,0,0,0,0,0,0,81,81,73,73,64,64}, accessible = false } skincolors[SKINCOLOR_SUPERTANGERINE2] = { name = "Super Tangerine 2", ramp = {0,0,0,0,0,81,81,81,81,73,73,50,66,66,67,67}, accessible = false } skincolors[SKINCOLOR_SUPERTANGERINE3] = { name = "Super Tangerine 3", ramp = {0,0,81,81,72,72,49,49,50,50,66,66,66,67,67,68}, accessible = false } skincolors[SKINCOLOR_SUPERTANGERINE4] = { name = "Super Tangerine 4", ramp = {80,80,208,208,49,49,50,50,52,53,53,67,67,68,68,69}, accessible = false } skincolors[SKINCOLOR_SUPERTANGERINE5] = { name = "Super Tangerine 5", ramp = {49,49,50,50,51,52,53,54,55,56,57,68,68,69,69,70}, accessible = false } --// for amy skincolors[SKINCOLOR_SUPERROSY1] = { name = "Super Rosy 1", ramp = {00,00,00,00,00,00,00,00,00,00,00,252,252,200,201,201}, accessible = false } skincolors[SKINCOLOR_SUPERROSY2] = { name = "Super Rosy 2", ramp = {00,00,00,00,00,00,00,00,252,252,200,200,200,201,202,202}, accessible = false } skincolors[SKINCOLOR_SUPERROSY3] = { name = "Super Rosy 3", ramp = {00,00,00,00,00,252,252,200,200,200,201,201,202,202,203,203}, accessible = false } skincolors[SKINCOLOR_SUPERROSY4] = { name = "Super Rosy 4", ramp = {00,00,00,252,252,200,200,200,201,201,202,202,203,203,204,204}, accessible = false } skincolors[SKINCOLOR_SUPERROSY5] = { name = "Super Rosy 5", ramp = {00,252,252,200,200,200,201,201,202,202,203,203,204,204,205,205}, accessible = false } --// for fang skincolors[SKINCOLOR_SUPERLAVENDER1] = { name = "Super Lavender 1", ramp = {00, 00, 00, 00, 00, 252, 252, 252, 176, 176, 176, 177, 177, 192, 193, 193}, accessible = false } skincolors[SKINCOLOR_SUPERLAVENDER2] = { name = "Super Lavender 2", ramp = {00, 00, 00, 00, 252, 252, 176, 176, 177, 177, 192, 192, 192, 193, 194, 194}, accessible = false } skincolors[SKINCOLOR_SUPERLAVENDER3] = { name = "Super Lavender 3", ramp = {00, 00, 00, 252, 176, 177, 177, 192, 192, 192, 193, 193, 194, 194, 195, 195}, accessible = false } skincolors[SKINCOLOR_SUPERLAVENDER4] = { name = "Super Lavender 4", ramp = {252, 176, 176, 177, 177, 192, 192, 192, 193, 193, 194, 194, 195, 195, 196, 196}, accessible = false } skincolors[SKINCOLOR_SUPERLAVENDER5] = { name = "Super Lavender 5", ramp = {176, 177, 177, 192, 192, 192, 193, 193, 194, 194, 195, 195, 196, 196, 197, 197}, accessible = false } --// this might replace espio's super colors skincolors[SKINCOLOR_SUPERRASPBERRY1] = { name = "Super Raspberry 1", ramp = {00, 00, 00, 00, 00, 00, 00, 00, 208, 208, 208, 209, 209, 210, 203, 203}, accessible = false } skincolors[SKINCOLOR_SUPERRASPBERRY2] = { name = "Super Raspberry 2", ramp = {00, 00, 00, 00, 00, 00, 208, 208, 209, 209, 210, 202, 202, 203, 204, 205}, accessible = false } skincolors[SKINCOLOR_SUPERRASPBERRY3] = { name = "Super Raspberry 3", ramp = {00, 00, 00, 00, 208, 209, 209, 210, 202, 202, 203, 203, 204, 205, 205, 206}, accessible = false } skincolors[SKINCOLOR_SUPERRASPBERRY4] = { name = "Super Raspberry 4", ramp = {00, 208, 208, 209, 209, 210, 202, 202, 203, 203, 204, 205, 205, 206, 185, 185}, accessible = false } skincolors[SKINCOLOR_SUPERRASPBERRY5] = { name = "Super Raspberry 5", ramp = {208, 209, 209, 210, 202, 202, 203, 203, 204, 205, 205, 206, 185, 185, 186, 186}, accessible = false } --//was for bean, but i didnt like it so i made it more like the master emerald skincolors[SKINCOLOR_SUPEREMERALD5] = { name = "Super Emerald 5", ramp = {96, 96, 112, 112, 113, 114, 114, 115, 115, 116, 116, 117, 117, 108, 108, 109}, accessible = false } skincolors[SKINCOLOR_SUPEREMERALD4] = { name = "Super Emerald 4", ramp = {128, 96, 96, 97, 113, 113, 114, 114, 114, 115, 115, 116, 143, 143, 138, 138}, accessible = false } skincolors[SKINCOLOR_SUPEREMERALD3] = { name = "Super Emerald 3", ramp = {1, 128, 128, 121, 121, 121, 113, 113, 114, 114, 142, 142, 142, 143, 143, 138}, accessible = false } skincolors[SKINCOLOR_SUPEREMERALD2] = { name = "Super Emerald 2", ramp = {0, 0, 0, 128, 128, 129, 121, 121, 122, 122, 123, 123, 124, 142, 137, 137}, accessible = false } skincolors[SKINCOLOR_SUPEREMERALD1] = { name = "Super Emerald 1", ramp = {0, 0, 0, 0, 0, 0, 128, 128, 129, 129, 130, 130, 122, 122, 123, 123}, accessible = false } --//dark super sonik mod when skincolors[SKINCOLOR_SUPERDARK1] = { name = "Super Dark 1", ramp = {160,160,161,161,170,171,171,172,172,173,173,174,169,169,253,253}, accessible = false } skincolors[SKINCOLOR_SUPERDARK2] = { name = "Super Dark 2", ramp = {161,170,170,171,171,172,172,173,173,174,174,175,175,253,253,253}, accessible = false } skincolors[SKINCOLOR_SUPERDARK3] = { name = "Super Dark 3", ramp = {171,171,172,172,172,173,173,174,174,25,25,253,253,253,28,29}, accessible = false } skincolors[SKINCOLOR_SUPERDARK4] = { name = "Super Dark 4", ramp = {172,173,173,173,174,174,174,25,25,25,27,27,27,28,29,30}, accessible = false } skincolors[SKINCOLOR_SUPERDARK5] = { name = "Super Dark 5", ramp = {20,23,23,25,25,25,27,27,27,29,29,29,30,30,30,30}, accessible = false } --//idk what im doing with these skincolors[SKINCOLOR_SUPERREDGOLD1] = { name = "Super RedGold 1", ramp = {0,0,0,0,0,0,0,81,81,64,64,65,65,66,67,67}, accessible = false } skincolors[SKINCOLOR_SUPERREDGOLD2] = { name = "Super RedGold 2", ramp = {0,0,0,0,0,81,81,83,83,50,52,53,53,55,55,58}, accessible = false } skincolors[SKINCOLOR_SUPERREDGOLD3] = { name = "Super RedGold 3", ramp = {0,48,48,49,49,51,52,53,53,54,55,56,58,58,39,39}, accessible = false } skincolors[SKINCOLOR_SUPERREDGOLD4] = { name = "Super RedGold 4", ramp = {48,48,218,218,32,33,33,34,34,35,35,36,36,38,39,39}, accessible = false } skincolors[SKINCOLOR_SUPERREDGOLD5] = { name = "Super RedGold 5", ramp = {209,210,32,33,34,34,35,36,36,38,39,40,41,43,44,44}, accessible = false } --//for those nerds who like pink and also gold skincolors[SKINCOLOR_SUPERROSEGOLD5] = { name = "Super Rosegold 5", ramp = {208, 208, 209, 209, 209, 210, 210, 211, 211, 224, 224, 229, 229, 69, 69, 70}, accessible = false } skincolors[SKINCOLOR_SUPERROSEGOLD4] = { name = "Super Rosegold 4", ramp = {0, 0, 208, 208, 209, 209, 209, 210, 210, 210, 222, 222, 224, 224, 229, 69}, accessible = false } skincolors[SKINCOLOR_SUPERROSEGOLD3] = { name = "Super Rosegold 3", ramp = {0, 0, 0, 208, 208, 208, 49, 49, 49, 219, 219, 219, 222, 222, 224, 229}, accessible = false } skincolors[SKINCOLOR_SUPERROSEGOLD2] = { name = "Super Rosegold 2", ramp = {0, 0, 0, 0, 0, 0, 80, 80, 48, 48, 49, 49, 219, 219, 222, 222}, accessible = false } skincolors[SKINCOLOR_SUPERROSEGOLD1] = { name = "Super Rosegold 1", ramp = {0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 80, 83, 83, 50, 52, 52}, accessible = false } --//super gold but more gold skincolors[SKINCOLOR_SUPERYELLOW5] = { name = "Super Yellow 5", ramp = {81, 81, 81, 81, 64, 64, 65, 65, 66, 66, 67, 67, 68, 68, 69, 70}, accessible = false } skincolors[SKINCOLOR_SUPERYELLOW4] = { name = "Super Yellow 4", ramp = {0, 0, 81, 81, 64, 64, 64, 64, 65, 65, 66, 66, 67, 68, 68, 69}, accessible = false } skincolors[SKINCOLOR_SUPERYELLOW3] = { name = "Super Yellow 3", ramp = {0, 0, 0, 0, 81, 81, 81, 64, 64, 64, 64, 65, 65, 66, 67, 68}, accessible = false } skincolors[SKINCOLOR_SUPERYELLOW2] = { name = "Super Yellow 2", ramp = {0, 0, 0, 0, 0, 0, 0, 81, 81, 81, 64, 64, 65, 65, 66, 66}, accessible = false } skincolors[SKINCOLOR_SUPERYELLOW1] = { name = "Super Yellow 1", ramp = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81, 64, 64, 65, 65}, accessible = false } --//brown skincolors[SKINCOLOR_SUPERBROWN5] = { name = "Super Brown 5", ramp = {51, 52, 52, 223, 223, 223, 226, 228, 228, 230, 230, 232, 233, 233, 250, 251}, accessible = false } skincolors[SKINCOLOR_SUPERBROWN4] = { name = "Super Brown 4", ramp = {49, 51, 51, 52, 52, 223, 223, 223, 226, 228, 228, 230, 230, 232, 233, 233}, accessible = false } skincolors[SKINCOLOR_SUPERBROWN3] = { name = "Super Brown 3", ramp = {00, 208, 208, 49, 51, 52, 52, 223, 223, 223, 226, 228, 228, 230, 230, 232}, accessible = false } skincolors[SKINCOLOR_SUPERBROWN2] = { name = "Super Brown 2", ramp = {00, 00, 208, 208, 49, 49, 51, 51, 52, 52, 223, 223, 223, 226, 228, 230}, accessible = false } skincolors[SKINCOLOR_SUPERBROWN1] = { name = "Super Brown 1", ramp = {00, 00, 00, 208, 208, 49, 49, 49, 51, 51, 51, 52, 52, 223, 226, 228}, accessible = false } --//was made for maimy, but it doesnt fit her at all lol skincolors[SKINCOLOR_SUPERPURPLERUST5] = { name = "Super PurpleRust 5", ramp = {170, 171, 171, 172, 172, 173, 173, 174, 174, 174, 168, 168, 169, 169, 253, 253}, accessible = false } skincolors[SKINCOLOR_SUPERPURPLERUST4] = { name = "Super PurpleRust 4", ramp = {161, 161, 192, 193, 194, 172, 172, 173, 173, 174, 174, 157, 157, 159, 159, 253}, accessible = false } skincolors[SKINCOLOR_SUPERPURPLERUST3] = { name = "Super PurpleRust 3", ramp = {177, 178, 178, 192, 193, 194, 194, 195, 195, 196, 173, 174, 175, 175, 159, 159}, accessible = false } skincolors[SKINCOLOR_SUPERPURPLERUST2] = { name = "Super PurpleRust 2", ramp = {0, 176, 176, 177, 161, 162, 194, 194, 195, 195, 173, 173, 174, 175, 175, 159}, accessible = false } skincolors[SKINCOLOR_SUPERPURPLERUST1] = { name = "Super PurpleRust 1", ramp = {0, 0, 252, 252, 176, 176, 177, 161, 162, 194, 195, 173, 173, 174, 174, 175}, accessible = false } skincolors[SKINCOLOR_SUPERSAPPHIRE5] = { name = "Super Sapphire 5", ramp = {144,145,146,147,147,149,149,150,151,152,153,155,156,157,158,158}, accessible = false } skincolors[SKINCOLOR_SUPERSAPPHIRE4] = { name = "Super Sapphire 4", ramp = {0,0,144,144,145,147,149,149,150,150,151,152,153,155,156,156}, accessible = false } skincolors[SKINCOLOR_SUPERSAPPHIRE3] = { name = "Super Sapphire 3", ramp = {0,0,0,128,128,145,170,170,171,171,149,150,151,152,153,155}, accessible = false } skincolors[SKINCOLOR_SUPERSAPPHIRE2] = { name = "Super Sapphire 2", ramp = {0,0,0,0,0,0,128,128,131,131,134,134,135,136,136,137}, accessible = false } skincolors[SKINCOLOR_SUPERSAPPHIRE1] = { name = "Super Sapphire 1", ramp = {0,0,0,0,0,0,0,0,0,128,128,131,131,134,135,136}, accessible = false } skincolors[SKINCOLOR_SUPER_AMETHYST5] = { name = "Super Amethyst 5", ramp = {0,0,0,0,0,0,0,0,128,128,129,129,146,146,147,148}, accessible = false } skincolors[SKINCOLOR_SUPER_AMETHYST4] = { name = "Super Amethyst 4", ramp = {0,0,0,0,0,0,128,128,145,145,146,146,147,147,149,149}, accessible = false } skincolors[SKINCOLOR_SUPER_AMETHYST3] = { name = "Super Amethyst 3", ramp = {0,0,0,0,144,144,145,145,146,146,170,170,171,171,172,172}, accessible = false } skincolors[SKINCOLOR_SUPER_AMETHYST2] = { name = "Super Amethyst 2", ramp = {0,0,144,144,145,145,170,170,162,163,164,164,173,173,173,174}, accessible = false } skincolors[SKINCOLOR_SUPER_AMETHYST1] = { name = "Super Amethyst 1", ramp = {0,144,160,160,161,162,162,163,164,164,173,173,174,174,175,175}, accessible = false } --[[ original l_AnimColors.lua by sprkizard/altallune ]] -- The animcolors global rawset(_G, "AnimColors", {}) skincolors[SKINCOLOR_TRANSITION] = { name = "Transition", ramp = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, chatcolor = V_SKYMAP, invcolor = SKINCOLOR_GREY, invshade = 10, accessible = true } AnimColors.r_transition = { startpos = 1, type = "ramp", style = "wave", delay = 3, ramp = { {0,0,128,129,129,130,131,132,147,148,149,164,164,165,167,169}, {0,0,128,129,129,130,146,146,147,148,163,164,164,165,167,169}, {0,0,144,144,160,160,161,161,162,162,163,164,164,165,167,169}, {0,0,252,252,160,160,192,192,192,193,163,164,164,165,167,169}, {0,0,252,252,200,200,201,202,202,203,182,164,164,165,167,169}, {0,0,252,252,200,200,201,202,202,203,182,164,164,165,167,169}, {0,0,252,252,160,160,192,192,192,193,163,164,164,165,167,169}, {0,0,144,144,160,160,161,161,162,162,163,164,164,165,167,169}, {0,0,128,129,129,130,146,146,147,148,163,164,164,165,167,169}, {0,0,128,129,129,130,131,132,147,148,149,164,164,165,167,169}, }, } skincolors[SKINCOLOR_PRISMATIC] = { name = "Prismatic", ramp = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, chatcolor = V_GREYMAP, invcolor = SKINCOLOR_MIDNIGHTRAINBOW, invshade = 5, accessible = true } AnimColors.r_prismatic = { startpos = 1, type = "ramp", style = "wave", delay = 3, ramp = { {0,0,0,0,128,128,120,129,129,160,160,178,180,180,204,215}, {0,0,0,0,128,120,129,129,145,145,178,179,180,180,203,227}, {0,0,0,0,128,120,129,145,160,201,179,179,180,202,212,87}, {0,0,0,0,128,120,129,145,177,178,179,179,202,221,66,76}, {0,0,0,0,128,144,144,160,178,178,179,179,210,65,65,76}, {0,0,0,0,128,144,177,177,178,178,201,218,218,65,65,76}, {0,0,0,0,128,144,176,177,178,177,209,209,64,64,65,92}, {0,0,0,0,2,252,176,177,177,200,48,72,72,64,90,92}, {0,0,0,0,252,252,176,200,200,48,83,72,72,89,91,92}, {0,0,0,0,252,252,48,48,208,82,83,72,89,90,91,103}, {0,0,0,0,252,252,208,208,82,82,83,88,120,140,141,103}, {0,0,0,0,252,208,80,81,82,82,88,120,129,140,141,103}, {0,0,0,0,80,80,81,81,82,88,88,129,130,140,141,171}, {0,0,0,0,0,80,80,81,81,88,120,130,130,140,170,17}, {0,0,0,0,0,80,80,80,88,120,129,130,130,146,171,195}, {0,0,0,0,80,80,88,88,120,129,129,130,145,147,194,206}, {0,0,0,0,80,80,128,128,129,129,129,145,161,162,204,206}, {0,0,0,0,128,128,120,120,129,129,6,161,179,180,204,206}, }, } skincolors[SKINCOLOR_MIDNIGHTRAINBOW] = { name = "Midnight Rainbow", ramp = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, chatcolor = V_GRAYMAP, invcolor = SKINCOLOR_PRISMATIC, invshade = 6, accessible = true } AnimColors.r_midnightrainbow = { startpos = 1, type = "ramp", style = "wave", delay = 3, ramp = { {33, 33, 35, 40, 45, 45, 46, 47, 47, 47, 47, 31, 31, 31, 31, 31}, {32, 33, 34, 62, 45, 45, 46, 47, 47, 47, 47, 31, 31, 31, 31, 31}, {52, 32, 34, 60, 63, 63, 198, 199, 199, 199, 199, 31, 31, 31, 31, 31}, {51, 51, 54, 68, 70, 70, 198, 239, 239, 199, 199, 31, 31, 31, 31, 31}, {50, 50, 51, 227, 236, 236, 237, 238, 238, 239, 239, 30, 31, 31, 31, 31}, {64, 64, 74, 76, 79, 79, 235, 237, 237, 239, 239, 30, 31, 31, 31, 31}, {72, 72, 73, 76, 94, 94, 79, 236, 236, 238, 238, 30, 31, 31, 31, 31}, {88, 88, 188, 190, 94, 94, 95, 95, 95, 26, 26, 30, 31, 31, 31, 31}, {120, 96, 96, 102, 106, 106, 107, 108, 108, 119, 119, 30, 31, 31, 31, 31}, {96, 96, 97, 102, 107, 107, 108, 108, 108, 119, 119, 30, 31, 31, 31, 31}, {97, 97, 112, 115, 127, 127, 118, 118, 118, 119, 119, 30, 31, 31, 31, 31}, {121, 130, 123, 125, 127, 127, 118, 109, 109, 119, 119, 30, 31, 31, 31, 31}, {140, 140, 132, 142, 127, 127, 138, 138, 138, 110, 110, 30, 31, 31, 31, 31}, {140, 140, 133, 136, 108, 108, 138, 138, 138, 110, 110, 30, 31, 31, 31, 31}, {146, 133, 134, 136, 138, 138, 138, 175, 175, 139, 139, 30, 31, 31, 31, 31}, {146, 170, 136, 137, 138, 138, 175, 139, 139, 29, 29, 31, 31, 31, 31, 31}, {147, 149, 150, 150, 139, 139, 139, 139, 139, 30, 30, 30, 31, 31, 31, 31}, {148, 148, 150, 151, 139, 139, 159, 30, 30, 30, 30, 31, 31, 31, 31, 31}, {147, 148, 150, 174, 199, 199, 139, 30, 30, 30, 30, 31, 31, 31, 31, 31}, {147, 162, 163, 197, 175, 175, 199, 29, 29, 30, 30, 31, 31, 31, 31, 31}, {192, 192, 163, 197, 198, 198, 199, 199, 199, 29, 29, 31, 31, 31, 31, 31}, {179, 179, 182, 164, 186, 186, 187, 187, 187, 169, 169, 31, 31, 31, 31, 31}, {179, 180, 181, 184, 186, 186, 186, 187, 187, 187, 187, 31, 31, 31, 31, 31}, {180, 180, 35, 40, 45, 45, 46, 47, 47, 187, 187, 31, 31, 31, 31, 31}, }, } local function P_AnimateSkinColor(skincolornum, animdef) if (animdef.style == "wave") then if (leveltime % animdef.delay) then return end -- set delay speed -- This is the range that normally appears (max -> 1) animdef.startpos = ($ > 1) and $1-1 or #animdef.ramp -- Decide on if the ramp table is only colors, or using a full ramp if (animdef.type == "palette") then for i=15,0,-1 do skincolors[skincolornum].ramp[i] = animdef.ramp[((animdef.startpos+i) % #animdef.ramp)+1] end else skincolors[skincolornum].ramp = animdef.ramp[((animdef.startpos) % #animdef.ramp)+1] end end end -- Thinkframe hook (duh) addHook("ThinkFrame", function() P_AnimateSkinColor(SKINCOLOR_TRANSITION, AnimColors.r_transition) P_AnimateSkinColor(SKINCOLOR_PRISMATIC, AnimColors.r_prismatic) P_AnimateSkinColor(SKINCOLOR_MIDNIGHTRAINBOW, AnimColors.r_midnightrainbow) end) rawset(_G, "P_AnimateSkinColor", P_AnimateSkinColor) --//if u read this ur a doodoo head