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
}