Module:LyricColor/data
From Heterodontosaurus Balls
Documentation for this module may be created at Module:LyricColor/data/doc
-- Character, unit, and attribute color code data used on [[Module:LyricColor]] and [[Module:ColorLink]]
-- Colors with an asterisk (*) are changed from image color used in [[Module:Dialogue/data]]
local COLOR = {
["miku"] = "#33CCBA", --*
["rin"] = "#ECB000", --*
["len"] = "#D2C100", --*
["luka"] = "#FFBACC", --*
["meiko"] = "#DE4444", --*
["kaito"] = "#3367CD", --*
["ichika"] = "#33AAEE",
["saki"] = "#F7BF27", --*
["honami"] = "#EE6666",
["shiho"] = "#BBDE22", --*
["minori"] = "#FFB58A", --*
["haruka"] = "#82C1FC", --*
["airi"] = "#FF93B0", --*
["shizuku"] = "#75E2B9", --*
["kohane"] = "#FF679A", --*
["an"] = "#00BBDC", --*
["akito"] = "#FF7721", --*
["toya"] = "#0077DD",
["tsukasa"] = "#FFB31A", --*
["emu"] = "#FF66BC", --*
["nene"] = "#19CD94", --*
["rui"] = "#BB88ED", --*
["kanade"] = "#BB6588", --*
["mafuyu"] = "#8889CC", --*
["ena"] = "#CCAA87", --*
["mizuki"] = "#E4A8CA", --*
["vs"] = "#00cdba",
["ln"] = "#4455dd",
["mmj"] = "#6ccb20",
["vbs"] = "#ee1166",
["wxs"] = "#ffa500",
["niigo"] = "#884499",
["25ji"] = "#884499",
-- Attributes
["cool"] = "transparent; background: linear-gradient(18deg, #735cfe, #735cfe, #2545ec); -webkit-background-clip: text",
["cute"] = "transparent; background: linear-gradient(18deg, #FF9D9D, #FF9D9D 8%, #FF65AA, #FF65AA); -webkit-background-clip: text",
["happy"] = "transparent; background: linear-gradient(18deg, #feaa40, #feaa40 15%, #fe8100, #fe8100); -webkit-background-clip: text",
["mysterious"] = "transparent; background: linear-gradient(18deg, #a652ce, #713fc1); -webkit-background-clip: text",
["myst"] = "transparent; background: linear-gradient(18deg, #a652ce, #713fc1); -webkit-background-clip: text",
["pure"] = "transparent; background: linear-gradient(18deg, #00a75a, #00a75a, #009632); -webkit-background-clip: text",
-- Non-Piapro VS
["gumi"] = "#6AB94A",
["ia"] = "#A46870",
["flower"] = "#8D6198",
["vy1"] = "#F18f8A",
["vy2v3"] = "#EDED62",
["una"] = "#4E51C9",
["yuki"] = "#D6405A",
["kafu"] = "#5579D7",
["sekai"] = "#BA83EE",
["gackpo"] = "#A98EC2",
["gekiyaku"] = "#9B2B30",
["yukari"] = "#D8B2E6",
["rei"] = "#EC5500",
["solaria"] = "#E0520F",
["teto"] = "#FF1744",
["lily"] = "#F3CE49",
["kanon"] = "#8BBFC4",
["hanakuma chifuyu"] = "#A9D083",
["natsuki karin"] = "#9E8AB9",
["akane"] = "#F592A6",
["aoi"] = "#A4E5F6",
["zundamon"] = "#BAFF42",
["rime"] = "#E51500",
["coko"] = "#00CDEB",
["haru"] = "#3CD705",
-- Ensemble Stars Collaboration
["jun"] = "#192F60",
["izumi"] = "#BBDBF3",
["chiaki"] = "#E60033",
["natsume"] = "#D70035",
["hiiro"] = "#BA2636",
["aira"] = "#FFF1CF",
["mayoi"] = "#522F60",
["tatsumi"] = "#7EBEA5",
["rinne"] = "#B7282E",
["himeru"] = "#89C3EB",
["kohaku"] = "#F4B3C2",
["niki"] = "#507EA4"
}
local GROUP = {
["vs"] = {"miku", "rin", "len", "luka", "meiko", "kaito"},
["ln"] = {"ichika", "saki", "honami", "shiho"},
["mmj"] = {"minori", "haruka", "airi", "shizuku"},
["vbs"] = {"kohane", "an", "akito", "toya"},
["wxs"] = {"tsukasa", "emu", "nene", "rui"},
["niigo"] = {"kanade", "mafuyu", "ena", "mizuki"},
["25ji"] = {"kanade", "mafuyu", "ena", "mizuki"},
["unitleaders"] = {"ichika", "minori", "kohane", "tsukasa", "kanade"},
["maleocs"] = {"akito", "toya", "tsukasa", "rui"},
-- Ensemble Stars Collaboration
["enstars"] = {"jun", "izumi", "chiaki", "natsume"},
["alkaloid"] = {"hiiro", "aira", "mayoi", "tatsumi"},
["crazyb"] = {"rinne", "himeru", "kohaku", "niki"}
}
local DISPLAYNAME = {
["meiko"] = "MEIKO",
["kaito"] = "KAITO",
-- External singers
["gumi"] = "GUMI",
["ia"] = "IA",
["flower"] = "flower",
["vy1"] = "VY1",
["vy2v3"] = "VY2V3",
["una"] = "Otomachi Una",
["yuki"] = "Kaai Yuki",
["kafu"] = "KAFU",
["sekai"] = "SEKAI",
["gackpo"] = "Camui Gackpo",
["yukari"] = "Yuzuki Yukari",
["rei"] = "Adachi Rei",
["solaria"] = "SOLARIA",
["teto"] = "Kasane Teto",
["kanon"] = "Kanade Kanon",
["hanakuma chifuyu"] = "Hanakuma Chifuyu",
["natsuki karin"] = 'Natsuki Karin',
["rime"] = "RIME",
["coko"] = "COKO",
["haru"] = "HARU",
["akane"] = "Kotonoha Akane",
["aoi"] = "Kotonoha Aoi",
["himeru"] = "HiMERU",
}
local LINK = {
["miku"] = "Hatsune Miku",
["rin"] = "Kagamine Rin",
["len"] = "Kagamine Len",
["luka"] = "Megurine Luka",
["meiko"] = "MEIKO",
["kaito"] = "KAITO",
["ichika"] = "Hoshino Ichika",
["saki"] = "Tenma Saki",
["honami"] = "Mochizuki Honami",
["shiho"] = "Hinomori Shiho",
["minori"] = "Hanasato Minori",
["haruka"] = "Kiritani Haruka",
["airi"] = "Momoi Airi",
["shizuku"] = "Hinomori Shizuku",
["kohane"] = "Azusawa Kohane",
["an"] = "Shiraishi An",
["akito"] = "Shinonome Akito",
["toya"] = "Aoyagi Toya",
["tsukasa"] = "Tenma Tsukasa",
["emu"] = "Otori Emu",
["nene"] = "Kusanagi Nene",
["rui"] = "Kamishiro Rui",
["kanade"] = "Yoisaki Kanade",
["mafuyu"] = "Asahina Mafuyu",
["ena"] = "Shinonome Ena",
["mizuki"] = "Akiyama Mizuki",
-- Units
["vs"] = "VIRTUAL SINGER",
["ln"] = "Leo/need",
["mmj"] = "MORE MORE JUMP!",
["vbs"] = "Vivid BAD SQUAD",
["wxs"] = "Wonderlands×Showtime",
["niigo"] = "25-ji, Nightcord de.",
["25ji"] = "25-ji, Nightcord de.",
-- Attributes
["cool"] = "cool",
["cute"] = "cute",
["happy"] = "happy",
["mysterious"] = "mysterious",
["myst"] = "mysterious",
["pure"] = "pure"
}
return {
color = COLOR,
group = GROUP,
display_name = DISPLAYNAME,
link = LINK
}
