Content added Content deleted
No edit summary |
mNo edit summary |
||
(22 intermediate revisions by 3 users not shown) | |||
Line 4: | Line 4: | ||
local WXS = 'Wonderlands×Showtime' |
local WXS = 'Wonderlands×Showtime' |
||
local NIIGO = '25-ji, Nightcord de.' |
local NIIGO = '25-ji, Nightcord de.' |
||
local character2ds = { |
|||
['1'] = { image = 'Ichika-circle.png', color = '#33aaee' }, -- Ichika |
|||
['2'] = { image = 'Saki-circle.png', color = '#ffdd44' }, -- Saki |
|||
['3'] = { image = 'Honami-circle.png', color = '#ee6666' }, -- Honami |
|||
['4'] = { image = 'Shiho-circle.png', color = '#bbdd22' }, -- Shiho |
|||
['5'] = { image = 'Minori-circle.png', color = '#ffccaa' }, -- Minori |
|||
['6'] = { image = 'Haruka-circle.png', color = '#99ccff' }, -- Haruka |
|||
['7'] = { image = 'Airi-circle.png', color = '#ffaacc' }, -- Airi |
|||
['8'] = { image = 'Shizuku-circle.png', color = '#99eedd' }, -- Shizuku |
|||
['9'] = { image = 'Kohane-circle.png', color = '#ff6699' }, -- Kohane |
|||
['10'] = { image = 'An-circle.png', color = '#00bbdd' }, -- An |
|||
['11'] = { image = 'Akito-circle.png', color = '#ff7722' }, -- Akito |
|||
['12'] = { image = 'Touya-circle.png', color = '#0077dd' }, -- Toya |
|||
['13'] = { image = 'Tsukasa-circle.png', color = '#ffbb00' }, -- Tsukasa |
|||
['14'] = { image = 'Emu-circle.png', color = '#ff66bb' }, -- Emu |
|||
['15'] = { image = 'Nene-circle.png', color = '#33dd99' }, -- Nene |
|||
['16'] = { image = 'Rui-circle.png', color = '#bb88ee' }, -- Rui |
|||
['17'] = { image = 'Kanade-circle.png', color = '#bb6688' }, -- Kanade |
|||
['18'] = { image = 'Mafuyu-circle.png', color = '#8888cc' }, -- Mafuyu |
|||
['19'] = { image = 'Ena-circle.png', color = '#ccaa88' }, -- Ena |
|||
['20'] = { image = 'Mizuki-circle.png', color = '#ddaacc' }, -- Mizuki |
|||
['21'] = { image = 'Miku-circle.png', color = '#33ccbb' }, -- Miku (VIRTUAL SINGER) |
|||
['22'] = { image = 'Leoneed-miku-circle.png', color = '#33ccbb' }, -- Miku (Leo/need) |
|||
['23'] = { image = 'Vbs-miku-circle.png', color = '#33ccbb' }, -- Miku (Vivid BAD SQUAD) |
|||
['24'] = { image = 'Wxs-miku-circle.png', color = '#33ccbb' }, -- Miku (Wonderlands×Showtime) |
|||
['25'] = { image = 'Mmj-miku-circle.png', color = '#33ccbb' }, -- Miku (MORE MORE JUMP!) |
|||
['26'] = { image = '25ji-miku-circle.png', color = '#33ccbb' }, -- Miku (25-ji, Nightcord de.) |
|||
['27'] = {}, -- Rin (VIRTUAL SINGER) |
|||
['28'] = {}, -- Len (VIRTUAL SINGER) |
|||
['29'] = {}, -- Luka (VIRTUAL SINGER) |
|||
['30'] = {}, -- MEIKO (VIRTUAL SINGER) |
|||
['31'] = {}, -- KAITO (VIRTUAL SINGER) |
|||
['32'] = {}, |
|||
['33'] = {}, |
|||
['34'] = {}, |
|||
['35'] = {}, |
|||
['36'] = {}, |
|||
['37'] = {}, |
|||
['38'] = {}, |
|||
['39'] = {}, |
|||
['40'] = {}, |
|||
['41'] = {}, |
|||
['42'] = {}, |
|||
['43'] = {}, |
|||
['44'] = {}, |
|||
['45'] = {}, |
|||
['46'] = {}, |
|||
['47'] = {}, |
|||
['48'] = {}, |
|||
['49'] = {}, |
|||
['50'] = {}, |
|||
['51'] = {}, |
|||
['52'] = {}, |
|||
['53'] = {}, |
|||
['54'] = {}, |
|||
['55'] = {}, |
|||
['56'] = {}, |
|||
['57'] = {}, |
|||
['58'] = {}, |
|||
['59'] = {}, |
|||
['60'] = {}, |
|||
['61'] = {}, |
|||
['62'] = {}, |
|||
['63'] = {}, |
|||
['64'] = {}, |
|||
['65'] = {}, |
|||
['66'] = {}, |
|||
['67'] = { image = 'Recurring-ansdad-circle.png' }, -- Shiraishi Ken |
|||
['68'] = { image = 'Recurring-kanadesdad-circle.png' }, -- Kanade's father |
|||
['69'] = {}, |
|||
['70'] = {}, |
|||
['71'] = { image = 'Nenerobo2-circle.png' }, -- Nenerobo |
|||
['72'] = { image = 'Mikudayo-circle.png' }, -- Mikudayo |
|||
['73'] = {}, |
|||
['74'] = {}, |
|||
['75'] = {}, |
|||
['76'] = {}, |
|||
['77'] = {}, |
|||
['78'] = {}, |
|||
['79'] = {}, |
|||
['80'] = {}, |
|||
['81'] = {}, |
|||
['82'] = {}, |
|||
['83'] = {}, |
|||
['84'] = {}, |
|||
['85'] = {}, |
|||
['86'] = {}, |
|||
['87'] = {}, |
|||
['88'] = {}, |
|||
['89'] = {}, |
|||
['90'] = {}, |
|||
['91'] = {}, |
|||
['92'] = {}, |
|||
['93'] = {}, |
|||
['94'] = {}, |
|||
['95'] = {}, |
|||
['96'] = {}, |
|||
['97'] = {}, |
|||
['98'] = {}, |
|||
['99'] = {}, |
|||
['100'] = {}, |
|||
['101'] = {}, |
|||
['102'] = {}, |
|||
['103'] = {}, |
|||
['104'] = {}, |
|||
['105'] = {}, |
|||
['106'] = {}, |
|||
['107'] = {}, |
|||
['108'] = {}, |
|||
['109'] = {}, |
|||
['110'] = {}, |
|||
['111'] = { image = 'Recurring-shinonomesdad-circle.png' }, -- Shinonome's father |
|||
['112'] = { image = 'Recurring-toyasdad-circle.png' }, -- Aoyagi Harumichi |
|||
['113'] = { image = 'Child-airi-circle.png', color = '#ffaacc' }, -- Child Airi |
|||
['114'] = {}, -- MEIKO (Wonderlands×Showtime) |
|||
['115'] = {}, -- Nene (child) |
|||
['116'] = {}, |
|||
['117'] = {}, -- Tsukasa (lion dance) |
|||
['118'] = {}, -- MEIKO (Leo/need) |
|||
['119'] = {}, -- Luka (MORE MORE JUMP!) |
|||
['120'] = {}, -- Rin (Wonderlands×Showtime) |
|||
['121'] = {}, -- Rin (25-ji, Nightcord de.) |
|||
['128'] = {}, -- Luka (Wonderlands×Showtime) |
|||
['129'] = {}, -- Nanamin |
|||
['130'] = {}, -- MEIKO (25-ji, Nightcord de.) |
|||
['131'] = {}, -- Mio |
|||
['132'] = {}, -- Arata |
|||
['133'] = {}, -- KAITO (Vivid BAD SQUAD) |
|||
['134'] = {}, -- MEIKO (MORE MORE JUMP!) |
|||
['135'] = {}, -- Rilley |
|||
['136'] = {}, |
|||
['137'] = {}, -- Kanade (child) |
|||
['138'] = {}, -- Luka (25-ji, Nightcord de.) |
|||
['139'] = {}, -- Rin (Leo/need) |
|||
['140'] = {}, |
|||
['141'] = {}, -- Akito (child) |
|||
['142'] = {}, -- Yuuka |
|||
['143'] = {}, -- Len (MORE MORE JUMP!) |
|||
['144'] = {}, -- Shiho (child) |
|||
['145'] = {}, -- Shizuku (child) |
|||
['146'] = {}, -- Mafuyu (child) |
|||
['147'] = {}, -- KAITO (Leo/need) |
|||
['148'] = {}, -- Rui (child) |
|||
['149'] = {}, -- Len (Leo/need) |
|||
['150'] = {}, -- Riliane Lucifen d'Autriche |
|||
['151'] = {}, -- Allen Avadonia |
|||
['152'] = {}, -- Kayo Sudou |
|||
['153'] = {}, -- Kayo Sudou (2) |
|||
['154'] = {}, -- Banica Conchita |
|||
['155'] = {}, -- Gallerian Marlon |
|||
['156'] = {}, -- Margarita Blankenheim |
|||
['157'] = {}, -- KAITO (MORE MORE JUMP!) |
|||
['158'] = {}, -- Yuina |
|||
['159'] = {}, -- Saito |
|||
['160'] = {}, -- Banica Conchita (shadow) |
|||
['161'] = {}, -- Riliane Lucifen d'Autriche (2) |
|||
['162'] = {}, -- Allen Avadonia |
|||
['163'] = {}, -- Allen Avadonia (shadow) |
|||
['164'] = {}, -- Luka (Vivid BAD SQUAD) |
|||
['165'] = {}, -- Rin (MORE MORE JUMP!) |
|||
['166'] = {}, -- Len (Vivid BAD SQUAD) |
|||
['167'] = {}, -- Luka (Leo/need) |
|||
['168'] = {}, -- MEIKO (Vivid BAD SQUAD) |
|||
['169'] = {}, -- KAITO (Wonderlands×Showtime) |
|||
['170'] = {}, -- Otori Rakunosuke |
|||
['171'] = {}, -- Rilley (young) |
|||
['172'] = {}, -- Ichika |
|||
['173'] = {}, -- Saki |
|||
['174'] = {}, -- Honami |
|||
['175'] = {}, -- Shiho |
|||
['176'] = {}, -- Miku (Leo/need) |
|||
['177'] = {}, -- Rin (Leo/need) |
|||
['178'] = {}, -- Len (Leo/need) |
|||
['179'] = {}, -- Luka (Leo/need) |
|||
['180'] = {}, -- MEIKO (Leo/need) |
|||
['181'] = {}, -- KAITO (Leo/need) |
|||
['182'] = {}, -- Minori |
|||
['210'] = {}, -- Nagi |
|||
['211'] = {}, -- Shiraishi Ken (Rad Weekend) |
|||
['212'] = {}, -- Partner (Rad Weekend) |
|||
['213'] = {}, -- Nagi (live) |
|||
['214'] = {}, -- Nagi (shadow) |
|||
['215'] = {}, -- Shiraishi Ken (live) |
|||
['216'] = {}, -- Partner (live) |
|||
['217'] = {}, -- Miu |
|||
['218'] = {}, -- Futaba |
|||
['219'] = {}, -- Rin (Leo/need) |
|||
['248'] = {}, -- Youta |
|||
['249'] = {}, -- Hanano |
|||
['250'] = {}, -- Riho |
|||
['251'] = {}, -- Souma |
|||
['252'] = {}, -- Len (25-ji, Nightcord de.) |
|||
['253'] = {}, -- An (child) |
|||
['254'] = {}, -- Saku |
|||
['255'] = {}, -- Tatsuya |
|||
['256'] = {}, -- Asahi |
|||
['257'] = {}, -- Haruka (child) |
|||
['258'] = {}, -- Lion dance robot |
|||
['259'] = {}, -- Yoshiki |
|||
['260'] = {}, -- Arisa |
|||
['261'] = {image = 'recurring-mafuyusmother-circle.png'}, -- Mafuyu's mother |
|||
['262'] = {}, -- KAITO (25-ji, Nightcord de.) |
|||
['263'] = {}, -- Mikudayo (teacher) |
|||
['264'] = {}, -- Miku (April Fools') |
|||
['265'] = {}, -- Rin (April Fools') |
|||
['267'] = {}, -- Len (April Fools') |
|||
['268'] = {}, -- Luka (April Fools') |
|||
['269'] = {}, -- MEIKO (April Fools') |
|||
['270'] = {}, -- KAITO (April Fools') |
|||
['271'] = {}, -- Mikudayo (teacher) |
|||
['272'] = {}, -- Mizuki's sister |
|||
['273'] = {image = 'Hello-kitty-circle.png'}, -- Hello Kitty |
|||
['274'] = {image = 'Pompompurin-circle.png'}, -- Pompompurin |
|||
['275'] = {image = 'My-melody-circle.png'}, -- My Melody |
|||
['276'] = {image = 'Pochacco-circle.png'}, -- Pochacco |
|||
['277'] = {image = 'Cinnamoroll-circle.png'}, -- Cinnamoroll |
|||
['278'] = {image = 'Kuromi-circle.png'}, -- Kuromi |
|||
['900000'] = {} |
|||
} |
|||
-- To add more options for a certain character, add them here |
-- To add more options for a certain character, add them here |
||
Line 98: | Line 320: | ||
['25ji meiko'] = 'MEIKO (' .. NIIGO .. ')', |
['25ji meiko'] = 'MEIKO (' .. NIIGO .. ')', |
||
['25ji kaito'] = 'KAITO (' .. NIIGO .. ')', |
['25ji kaito'] = 'KAITO (' .. NIIGO .. ')', |
||
-- Akuno collab |
|||
['margarita'] = 'Margarita Blankenheim', |
|||
['riliane'] = 'Riliane Lucifen d\'Autriche', |
|||
['allen'] = 'Allen Avadonia', |
|||
['kayo'] = 'Kayo Sudou', |
|||
['banica'] = 'Banica Conchita', |
|||
['gallerian'] = 'Gallerian Marlon', |
|||
-- Sanrio collab |
|||
['kitty'] = 'Hello Kitty', |
|||
['purin'] = 'Pompompurin', |
|||
['melody'] = 'My Melody', |
|||
['cinnamon'] = 'Cinnamoroll', |
|||
-- Recurring |
|||
['iori'] = 'Iori', |
|||
['mio'] = 'Mio', |
|||
['nanamin'] = 'Hayakawa Nanami', |
|||
['mai'] = 'Mai', |
|||
['an\'s dad'] = 'Shiraishi Ken', |
|||
['ken'] = 'Shiraishi Ken', |
|||
['toya\'s dad'] = 'Aoyagi Harumichi', |
|||
['harumichi'] = 'Aoyagi Harumichi', |
|||
['musician'] = 'Mita Kotaro', |
|||
['kotaro'] = 'Mita Kotaro', |
|||
['arata'] = 'Tono Arata', |
|||
['taiga'] = "Kotaki Taiga", |
|||
['nagi'] = "Kotaki Nagi", |
|||
['nenerobo'] = 'Nenerobo', |
|||
['mikudayo'] = 'Mikudayo', |
|||
['kigurumi'] = 'Kigurumi', |
|||
['bunny stuffed animal'] = 'Bunny Stuffed Animal', |
|||
['riley'] = 'Jean Riley', |
|||
['rakunosuke'] = 'Otori Rakunosuke', |
|||
['emu\'s dad'] = 'Otori Konosuke', |
|||
['shosuke'] = 'Otori Shosuke', |
|||
['keisuke'] = 'Otori Keisuke', |
|||
['hinata'] = 'Otori Hinata', |
|||
['sakurako'] = 'Seiryuin Sakurako', |
|||
['yuka'] = 'Kazamatsuri Yuka', |
|||
['shinonome\'s dad'] = 'Shinonome\'s dad', |
|||
['kanade\'s dad'] = 'Kanade\'s dad', |
|||
['kanade\'s mother'] = 'Kanade\'s mother', |
|||
['mafuyu\'s mother'] = 'Mafuyu\'s mother', |
|||
} |
} |
||
Line 127: | Line 394: | ||
['Momoi Airi'] = 'Airi-circle.png', |
['Momoi Airi'] = 'Airi-circle.png', |
||
['Hinomori Shizuku'] = 'Shizuku-circle.png', |
['Hinomori Shizuku'] = 'Shizuku-circle.png', |
||
['Hatsune Miku (' .. MMJ .. ')'] = 'Mmj-miku-circle.png', |
|||
['Kagamine Rin (' .. MMJ .. ')'] = 'Mmj-rin-circle.png', |
|||
['Kagamine Len (' .. MMJ .. ')'] = 'Mmj-len-circle.png', |
|||
['Megurine Luka (' .. MMJ .. ')'] = 'Mmj-luka-circle.png', |
|||
['MEIKO (' .. MMJ .. ')'] = 'Mmj-meiko-circle.png', |
|||
['KAITO (' .. MMJ .. ')'] = 'Mmj-kaito-circle.png', |
|||
-- Vivid BAD SQUAD |
-- Vivid BAD SQUAD |
||
Line 133: | Line 406: | ||
['Shinonome Akito'] = 'Akito-circle.png', |
['Shinonome Akito'] = 'Akito-circle.png', |
||
['Aoyagi Toya'] = 'Touya-circle.png', |
['Aoyagi Toya'] = 'Touya-circle.png', |
||
['Hatsune Miku (' .. VBS .. ')'] = 'Vbs-miku-circle.png', |
|||
['Kagamine Rin (' .. VBS .. ')'] = 'Vbs-rin-circle.png', |
|||
['Kagamine Len (' .. VBS .. ')'] = 'Vbs-len-circle.png', |
|||
['Megurine Luka (' .. VBS .. ')'] = 'Vbs-luka-circle.png', |
|||
['MEIKO (' .. VBS .. ')'] = 'Vbs-meiko-circle.png', |
|||
['KAITO (' .. VBS .. ')'] = 'Vbs-kaito-circle.png', |
|||
-- Wonderlands×Showtime |
-- Wonderlands×Showtime |
||
Line 139: | Line 418: | ||
['Kusanagi Nene'] = 'Nene-circle.png', |
['Kusanagi Nene'] = 'Nene-circle.png', |
||
['Kamishiro Rui'] = 'Rui-circle.png', |
['Kamishiro Rui'] = 'Rui-circle.png', |
||
['Hatsune Miku (' .. WXS .. ')'] = 'Wxs-miku-circle.png', |
|||
['Kagamine Rin (' .. WXS .. ')'] = 'Wxs-rin-circle.png', |
|||
['Kagamine Len (' .. WXS .. ')'] = 'Wxs-len-circle.png', |
|||
['Megurine Luka (' .. WXS .. ')'] = 'Wxs-luka-circle.png', |
|||
['MEIKO (' .. WXS .. ')'] = 'Wxs-meiko-circle.png', |
|||
['KAITO (' .. WXS .. ')'] = 'Wxs-kaito-circle.png', |
|||
-- 25-ji, Nightcord de. |
-- 25-ji, Nightcord de. |
||
Line 151: | Line 436: | ||
['MEIKO (' .. NIIGO .. ')'] = '25ji-meiko-circle.png', |
['MEIKO (' .. NIIGO .. ')'] = '25ji-meiko-circle.png', |
||
['KAITO (' .. NIIGO .. ')'] = '25ji-kaito-circle.png', |
['KAITO (' .. NIIGO .. ')'] = '25ji-kaito-circle.png', |
||
-- Akuno collab |
|||
['Margarita Blankenheim'] = 'Akuno-margarita-circle.png', |
|||
['Riliane Lucifen d\'Autriche'] = 'Akuno-riliane-circle.png', |
|||
['Allen Avadonia'] = 'Akuno-allen-circle.png', |
|||
['Kayo Sudou'] = 'Akuno-kayo-circle.png', |
|||
['Banica Conchita'] = 'Akuno-banica-circle.png', |
|||
['Gallerian Marlon'] = 'Akuno-gallerian-circle.png', |
|||
-- Sanrio collab |
|||
['Hello Kitty'] = 'Hello-kitty-circle.png', |
|||
['Pompompurin'] = 'Pompompurin-circle.png', |
|||
['My Melody'] = 'My-melody-circle.png', |
|||
['Pochacco '] = 'Pochacco-circle.png', |
|||
['Cinnamoroll'] = 'Cinnamoroll-circle.png', |
|||
['Kuromi'] = 'Kuromi-circle.png', |
|||
-- Recurring |
|||
['Iori'] = 'Recurring-iori-circle.png', |
|||
['Mio'] = 'Recurring-mio-circle.png', |
|||
['Hayakawa Nanami'] = 'Recurring-nanamin-circle.png', |
|||
['Mai'] = 'Recurring-mai-circle.png', |
|||
['Shiraishi Ken'] = 'Recurring-ansdad-circle.png', |
|||
['Mita Kotaro'] = 'Recurring-musician-circle.png', |
|||
['Tono Arata'] = 'Recurring-arata-circle.png', |
|||
['Aoyagi Harumichi'] = 'Recurring-toyasdad-circle.png', |
|||
['Child Airi'] = 'Child-airi-circle.png', |
|||
['Kotaki Taiga'] = 'Recurring-taiga-circle.png', |
|||
['Kotaki Nagi'] = 'Recurring-nagi-circle.png', |
|||
['Nenerobo'] = 'Nenerobo2-circle.png', |
|||
['Mikudayo'] = 'Mikudayo-circle.png', |
|||
['Kigurumi'] = 'Recurring-kigurumi-circle.png', |
|||
['Bunny Stuffed Animal'] = 'Recurring-bunnynui-circle.png', |
|||
['Jean Riley'] = 'Recurring-riley-circle.png', |
|||
['Otori Rakunosuke'] = 'Recurring-rakunosuke-circle.png', |
|||
['Otori Konosuke'] = 'Recurring-emusdad-circle.png', |
|||
['Otori Shosuke'] = 'Recurring-shosuke-circle.png', |
|||
['Otori Keisuke'] = 'Recurring-keisuke-circle.png', |
|||
['Otori Hinata'] = 'Recurring-hinata-circle.png', |
|||
['Seiryuin Sakurako'] = 'Recurring-sakurako-circle.png', |
|||
['Kazamatsuri Yuka'] = 'Recurring-yuka-circle.png', |
|||
['Shinonome\'s dad'] = 'Recurring-shinonomesdad-circle.png', |
|||
['Kanade\'s dad'] = 'Recurring-kanadesdad-circle.png', |
|||
['Kanade\'s mother'] = 'Recurring-kanadesmother-circle.png', |
|||
['Mafuyu\'s mother'] = 'Recurring-mafuyusmother-circle.png', |
|||
} |
} |
||
Line 161: | Line 491: | ||
['MEIKO'] = '#dd4444', |
['MEIKO'] = '#dd4444', |
||
['KAITO'] = '#3366cc', |
['KAITO'] = '#3366cc', |
||
['Margarita Blankenheim'] = '#33ccbb', |
|||
['Riliane Lucifen d\'Autriche'] = '#ffcc11', |
|||
['Allen Avadonia'] = '#ffee11', |
|||
['Kayo Sudou'] = '#ffbbcc', |
|||
['Banica Conchita'] = '#dd4444', |
|||
['Gallerian Marlon'] = '#3366cc', |
|||
-- Leo/need |
-- Leo/need |
||
Line 179: | Line 515: | ||
['Momoi Airi'] = '#ffaacc', |
['Momoi Airi'] = '#ffaacc', |
||
['Hinomori Shizuku'] = '#99eedd', |
['Hinomori Shizuku'] = '#99eedd', |
||
['Hatsune Miku (' .. MMJ .. ')'] = '#33ccbb', |
|||
['Kagamine Rin (' .. MMJ .. ')'] = '#ffcc11', |
|||
['Kagamine Len (' .. MMJ .. ')'] = '#ffee11', |
|||
['Megurine Luka (' .. MMJ .. ')'] = '#ffbbcc', |
|||
['MEIKO (' .. MMJ .. ')'] = '#dd4444', |
|||
['KAITO (' .. MMJ .. ')'] = '#3366cc', |
|||
-- Vivid BAD SQUAD |
-- Vivid BAD SQUAD |
||
Line 185: | Line 527: | ||
['Shinonome Akito'] = '#ff7722', |
['Shinonome Akito'] = '#ff7722', |
||
['Aoyagi Toya'] = '#0077dd', |
['Aoyagi Toya'] = '#0077dd', |
||
['Hatsune Miku (' .. VBS .. ')'] = '#33ccbb', |
|||
['Kagamine Rin (' .. VBS .. ')'] = '#ffcc11', |
|||
['Kagamine Len (' .. VBS .. ')'] = '#ffee11', |
|||
['Megurine Luka (' .. VBS .. ')'] = '#ffbbcc', |
|||
['MEIKO (' .. VBS .. ')'] = '#dd4444', |
|||
['KAITO (' .. VBS .. ')'] = '#3366cc', |
|||
-- Wonderlands×Showtime |
-- Wonderlands×Showtime |
||
Line 191: | Line 539: | ||
['Kusanagi Nene'] = '#33dd99', |
['Kusanagi Nene'] = '#33dd99', |
||
['Kamishiro Rui'] = '#bb88ee', |
['Kamishiro Rui'] = '#bb88ee', |
||
['Hatsune Miku (' .. WXS .. ')'] = '#33ccbb', |
|||
['Kagamine Rin (' .. WXS .. ')'] = '#ffcc11', |
|||
['Kagamine Len (' .. WXS .. ')'] = '#ffee11', |
|||
['Megurine Luka (' .. WXS .. ')'] = '#ffbbcc', |
|||
['MEIKO (' .. WXS .. ')'] = '#dd4444', |
|||
['KAITO (' .. WXS .. ')'] = '#3366cc', |
|||
-- 25-ji, Nightcord de. |
-- 25-ji, Nightcord de. |
Revision as of 18:59, 3 April 2024
Documentation for this module may be created at Module:Dialogue/data/doc
local LN = 'Leo/need'
local MMJ = 'MORE MORE JUMP!'
local VBS = 'Vivid BAD SQUAD'
local WXS = 'Wonderlands×Showtime'
local NIIGO = '25-ji, Nightcord de.'
local character2ds = {
['1'] = { image = 'Ichika-circle.png', color = '#33aaee' }, -- Ichika
['2'] = { image = 'Saki-circle.png', color = '#ffdd44' }, -- Saki
['3'] = { image = 'Honami-circle.png', color = '#ee6666' }, -- Honami
['4'] = { image = 'Shiho-circle.png', color = '#bbdd22' }, -- Shiho
['5'] = { image = 'Minori-circle.png', color = '#ffccaa' }, -- Minori
['6'] = { image = 'Haruka-circle.png', color = '#99ccff' }, -- Haruka
['7'] = { image = 'Airi-circle.png', color = '#ffaacc' }, -- Airi
['8'] = { image = 'Shizuku-circle.png', color = '#99eedd' }, -- Shizuku
['9'] = { image = 'Kohane-circle.png', color = '#ff6699' }, -- Kohane
['10'] = { image = 'An-circle.png', color = '#00bbdd' }, -- An
['11'] = { image = 'Akito-circle.png', color = '#ff7722' }, -- Akito
['12'] = { image = 'Touya-circle.png', color = '#0077dd' }, -- Toya
['13'] = { image = 'Tsukasa-circle.png', color = '#ffbb00' }, -- Tsukasa
['14'] = { image = 'Emu-circle.png', color = '#ff66bb' }, -- Emu
['15'] = { image = 'Nene-circle.png', color = '#33dd99' }, -- Nene
['16'] = { image = 'Rui-circle.png', color = '#bb88ee' }, -- Rui
['17'] = { image = 'Kanade-circle.png', color = '#bb6688' }, -- Kanade
['18'] = { image = 'Mafuyu-circle.png', color = '#8888cc' }, -- Mafuyu
['19'] = { image = 'Ena-circle.png', color = '#ccaa88' }, -- Ena
['20'] = { image = 'Mizuki-circle.png', color = '#ddaacc' }, -- Mizuki
['21'] = { image = 'Miku-circle.png', color = '#33ccbb' }, -- Miku (VIRTUAL SINGER)
['22'] = { image = 'Leoneed-miku-circle.png', color = '#33ccbb' }, -- Miku (Leo/need)
['23'] = { image = 'Vbs-miku-circle.png', color = '#33ccbb' }, -- Miku (Vivid BAD SQUAD)
['24'] = { image = 'Wxs-miku-circle.png', color = '#33ccbb' }, -- Miku (Wonderlands×Showtime)
['25'] = { image = 'Mmj-miku-circle.png', color = '#33ccbb' }, -- Miku (MORE MORE JUMP!)
['26'] = { image = '25ji-miku-circle.png', color = '#33ccbb' }, -- Miku (25-ji, Nightcord de.)
['27'] = {}, -- Rin (VIRTUAL SINGER)
['28'] = {}, -- Len (VIRTUAL SINGER)
['29'] = {}, -- Luka (VIRTUAL SINGER)
['30'] = {}, -- MEIKO (VIRTUAL SINGER)
['31'] = {}, -- KAITO (VIRTUAL SINGER)
['32'] = {},
['33'] = {},
['34'] = {},
['35'] = {},
['36'] = {},
['37'] = {},
['38'] = {},
['39'] = {},
['40'] = {},
['41'] = {},
['42'] = {},
['43'] = {},
['44'] = {},
['45'] = {},
['46'] = {},
['47'] = {},
['48'] = {},
['49'] = {},
['50'] = {},
['51'] = {},
['52'] = {},
['53'] = {},
['54'] = {},
['55'] = {},
['56'] = {},
['57'] = {},
['58'] = {},
['59'] = {},
['60'] = {},
['61'] = {},
['62'] = {},
['63'] = {},
['64'] = {},
['65'] = {},
['66'] = {},
['67'] = { image = 'Recurring-ansdad-circle.png' }, -- Shiraishi Ken
['68'] = { image = 'Recurring-kanadesdad-circle.png' }, -- Kanade's father
['69'] = {},
['70'] = {},
['71'] = { image = 'Nenerobo2-circle.png' }, -- Nenerobo
['72'] = { image = 'Mikudayo-circle.png' }, -- Mikudayo
['73'] = {},
['74'] = {},
['75'] = {},
['76'] = {},
['77'] = {},
['78'] = {},
['79'] = {},
['80'] = {},
['81'] = {},
['82'] = {},
['83'] = {},
['84'] = {},
['85'] = {},
['86'] = {},
['87'] = {},
['88'] = {},
['89'] = {},
['90'] = {},
['91'] = {},
['92'] = {},
['93'] = {},
['94'] = {},
['95'] = {},
['96'] = {},
['97'] = {},
['98'] = {},
['99'] = {},
['100'] = {},
['101'] = {},
['102'] = {},
['103'] = {},
['104'] = {},
['105'] = {},
['106'] = {},
['107'] = {},
['108'] = {},
['109'] = {},
['110'] = {},
['111'] = { image = 'Recurring-shinonomesdad-circle.png' }, -- Shinonome's father
['112'] = { image = 'Recurring-toyasdad-circle.png' }, -- Aoyagi Harumichi
['113'] = { image = 'Child-airi-circle.png', color = '#ffaacc' }, -- Child Airi
['114'] = {}, -- MEIKO (Wonderlands×Showtime)
['115'] = {}, -- Nene (child)
['116'] = {},
['117'] = {}, -- Tsukasa (lion dance)
['118'] = {}, -- MEIKO (Leo/need)
['119'] = {}, -- Luka (MORE MORE JUMP!)
['120'] = {}, -- Rin (Wonderlands×Showtime)
['121'] = {}, -- Rin (25-ji, Nightcord de.)
['128'] = {}, -- Luka (Wonderlands×Showtime)
['129'] = {}, -- Nanamin
['130'] = {}, -- MEIKO (25-ji, Nightcord de.)
['131'] = {}, -- Mio
['132'] = {}, -- Arata
['133'] = {}, -- KAITO (Vivid BAD SQUAD)
['134'] = {}, -- MEIKO (MORE MORE JUMP!)
['135'] = {}, -- Rilley
['136'] = {},
['137'] = {}, -- Kanade (child)
['138'] = {}, -- Luka (25-ji, Nightcord de.)
['139'] = {}, -- Rin (Leo/need)
['140'] = {},
['141'] = {}, -- Akito (child)
['142'] = {}, -- Yuuka
['143'] = {}, -- Len (MORE MORE JUMP!)
['144'] = {}, -- Shiho (child)
['145'] = {}, -- Shizuku (child)
['146'] = {}, -- Mafuyu (child)
['147'] = {}, -- KAITO (Leo/need)
['148'] = {}, -- Rui (child)
['149'] = {}, -- Len (Leo/need)
['150'] = {}, -- Riliane Lucifen d'Autriche
['151'] = {}, -- Allen Avadonia
['152'] = {}, -- Kayo Sudou
['153'] = {}, -- Kayo Sudou (2)
['154'] = {}, -- Banica Conchita
['155'] = {}, -- Gallerian Marlon
['156'] = {}, -- Margarita Blankenheim
['157'] = {}, -- KAITO (MORE MORE JUMP!)
['158'] = {}, -- Yuina
['159'] = {}, -- Saito
['160'] = {}, -- Banica Conchita (shadow)
['161'] = {}, -- Riliane Lucifen d'Autriche (2)
['162'] = {}, -- Allen Avadonia
['163'] = {}, -- Allen Avadonia (shadow)
['164'] = {}, -- Luka (Vivid BAD SQUAD)
['165'] = {}, -- Rin (MORE MORE JUMP!)
['166'] = {}, -- Len (Vivid BAD SQUAD)
['167'] = {}, -- Luka (Leo/need)
['168'] = {}, -- MEIKO (Vivid BAD SQUAD)
['169'] = {}, -- KAITO (Wonderlands×Showtime)
['170'] = {}, -- Otori Rakunosuke
['171'] = {}, -- Rilley (young)
['172'] = {}, -- Ichika
['173'] = {}, -- Saki
['174'] = {}, -- Honami
['175'] = {}, -- Shiho
['176'] = {}, -- Miku (Leo/need)
['177'] = {}, -- Rin (Leo/need)
['178'] = {}, -- Len (Leo/need)
['179'] = {}, -- Luka (Leo/need)
['180'] = {}, -- MEIKO (Leo/need)
['181'] = {}, -- KAITO (Leo/need)
['182'] = {}, -- Minori
['210'] = {}, -- Nagi
['211'] = {}, -- Shiraishi Ken (Rad Weekend)
['212'] = {}, -- Partner (Rad Weekend)
['213'] = {}, -- Nagi (live)
['214'] = {}, -- Nagi (shadow)
['215'] = {}, -- Shiraishi Ken (live)
['216'] = {}, -- Partner (live)
['217'] = {}, -- Miu
['218'] = {}, -- Futaba
['219'] = {}, -- Rin (Leo/need)
['248'] = {}, -- Youta
['249'] = {}, -- Hanano
['250'] = {}, -- Riho
['251'] = {}, -- Souma
['252'] = {}, -- Len (25-ji, Nightcord de.)
['253'] = {}, -- An (child)
['254'] = {}, -- Saku
['255'] = {}, -- Tatsuya
['256'] = {}, -- Asahi
['257'] = {}, -- Haruka (child)
['258'] = {}, -- Lion dance robot
['259'] = {}, -- Yoshiki
['260'] = {}, -- Arisa
['261'] = {image = 'recurring-mafuyusmother-circle.png'}, -- Mafuyu's mother
['262'] = {}, -- KAITO (25-ji, Nightcord de.)
['263'] = {}, -- Mikudayo (teacher)
['264'] = {}, -- Miku (April Fools')
['265'] = {}, -- Rin (April Fools')
['267'] = {}, -- Len (April Fools')
['268'] = {}, -- Luka (April Fools')
['269'] = {}, -- MEIKO (April Fools')
['270'] = {}, -- KAITO (April Fools')
['271'] = {}, -- Mikudayo (teacher)
['272'] = {}, -- Mizuki's sister
['273'] = {image = 'Hello-kitty-circle.png'}, -- Hello Kitty
['274'] = {image = 'Pompompurin-circle.png'}, -- Pompompurin
['275'] = {image = 'My-melody-circle.png'}, -- My Melody
['276'] = {image = 'Pochacco-circle.png'}, -- Pochacco
['277'] = {image = 'Cinnamoroll-circle.png'}, -- Cinnamoroll
['278'] = {image = 'Kuromi-circle.png'}, -- Kuromi
['900000'] = {}
}
-- To add more options for a certain character, add them here
local CHARACTERS = {
-- VIRTUAL SINGER
['hatsune miku'] = 'Hatsune Miku',
['miku'] = 'Hatsune Miku',
['kagamine rin'] = 'Kagamine Rin',
['rin'] = 'Kagamine Rin',
['kagamine len'] = 'Kagamine Len',
['len'] = 'Kagamine Len',
['megurine luka'] = 'Megurine Luka',
['luka'] = 'Megurine Luka',
['meiko'] = 'MEIKO',
['kaito'] = 'KAITO',
-- Leo/need
['hoshino ichika'] = 'Hoshino Ichika',
['ichika'] = 'Hoshino Ichika',
['tenma saki'] = 'Tenma Saki',
['saki'] = 'Tenma Saki',
['mochizuki honami'] = 'Mochizuki Honami',
['honami'] = 'Mochizuki Honami',
['hinomori shiho'] = 'Hinomori Shiho',
['shiho'] = 'Hinomori Shiho',
['l/n miku'] = 'Hatsune Miku (' .. LN .. ')',
['l/n rin'] = 'Kagamine Rin (' .. LN .. ')',
['l/n len'] = 'Kagamine Len (' .. LN .. ')',
['l/n luka'] = 'Megurine Luka (' .. LN .. ')',
['l/n meiko'] = 'MEIKO (' .. LN .. ')',
['l/n kaito'] = 'KAITO (' .. LN .. ')',
-- MORE MORE JUMP!
['hanasato minori'] = 'Hanasato Minori',
['minori'] = 'Hanasato Minori',
['kiritani haruka'] = 'Kiritani Haruka',
['haruka'] = 'Kiritani Haruka',
['momoi airi'] = 'Momoi Airi',
['airi'] = 'Momoi Airi',
['hinomori shizuku'] = 'Hinomori Shizuku',
['shizuku'] = 'Hinomori Shizuku',
['mmj miku'] = 'Hatsune Miku (' .. MMJ .. ')',
['mmj rin'] = 'Kagamine Rin (' .. MMJ .. ')',
['mmj len'] = 'Kagamine Len (' .. MMJ .. ')',
['mmj luka'] = 'Megurine Luka (' .. MMJ .. ')',
['mmj meiko'] = 'MEIKO (' .. MMJ .. ')',
['mmj kaito'] = 'KAITO (' .. MMJ .. ')',
-- Vivid BAD SQUAD
['azusawa kohane'] = 'Azusawa Kohane',
['kohane'] = 'Azusawa Kohane',
['shiraishi an'] = 'Shiraishi An',
['an'] = 'Shiraishi An',
['shinonome akito'] = 'Shinonome Akito',
['akito'] = 'Shinonome Akito',
['aoyagi toya'] = 'Aoyagi Toya',
['toya'] = 'Aoyagi Toya',
['vbs miku'] = 'Hatsune Miku (' .. VBS .. ')',
['vbs rin'] = 'Kagamine Rin (' .. VBS .. ')',
['vbs len'] = 'Kagamine Len (' .. VBS .. ')',
['vbs luka'] = 'Megurine Luka (' .. VBS .. ')',
['vbs meiko'] = 'MEIKO (' .. VBS .. ')',
['vbs kaito'] = 'KAITO (' .. VBS .. ')',
-- Wonderlands×Showtime
['tenma tsukasa'] = 'Tenma Tsukasa',
['tsukasa'] = 'Tenma Tsukasa',
['otori emu'] = 'Otori Emu',
['emu'] = 'Otori Emu',
['kusanagi nene'] = 'Kusanagi Nene',
['nene'] = 'Kusanagi Nene',
['kamishiro rui'] = 'Kamishiro Rui',
['rui'] = 'Kamishiro Rui',
['wxs miku'] = 'Hatsune Miku (' .. WXS .. ')',
['wxs rin'] = 'Kagamine Rin (' .. WXS .. ')',
['wxs len'] = 'Kagamine Len (' .. WXS .. ')',
['wxs luka'] = 'Megurine Luka (' .. WXS .. ')',
['wxs meiko'] = 'MEIKO (' .. WXS .. ')',
['wxs kaito'] = 'KAITO (' .. WXS .. ')',
-- 25-ji, Nightcord de.
['yoisaki kanade'] = 'Yoisaki Kanade',
['kanade'] = 'Yoisaki Kanade',
['asahina mafuyu'] = 'Asahina Mafuyu',
['mafuyu'] = 'Asahina Mafuyu',
['shinonome ena'] = 'Shinonome Ena',
['ena'] = 'Shinonome Ena',
['akiyama mizuki'] = 'Akiyama Mizuki',
['mizuki'] = 'Akiyama Mizuki',
['25ji miku'] = 'Hatsune Miku (' .. NIIGO .. ')',
['25ji rin'] = 'Kagamine Rin (' .. NIIGO .. ')',
['25ji len'] = 'Kagamine Len (' .. NIIGO .. ')',
['25ji luka'] = 'Megurine Luka (' .. NIIGO .. ')',
['25ji meiko'] = 'MEIKO (' .. NIIGO .. ')',
['25ji kaito'] = 'KAITO (' .. NIIGO .. ')',
-- Akuno collab
['margarita'] = 'Margarita Blankenheim',
['riliane'] = 'Riliane Lucifen d\'Autriche',
['allen'] = 'Allen Avadonia',
['kayo'] = 'Kayo Sudou',
['banica'] = 'Banica Conchita',
['gallerian'] = 'Gallerian Marlon',
-- Sanrio collab
['kitty'] = 'Hello Kitty',
['purin'] = 'Pompompurin',
['melody'] = 'My Melody',
['cinnamon'] = 'Cinnamoroll',
-- Recurring
['iori'] = 'Iori',
['mio'] = 'Mio',
['nanamin'] = 'Hayakawa Nanami',
['mai'] = 'Mai',
['an\'s dad'] = 'Shiraishi Ken',
['ken'] = 'Shiraishi Ken',
['toya\'s dad'] = 'Aoyagi Harumichi',
['harumichi'] = 'Aoyagi Harumichi',
['musician'] = 'Mita Kotaro',
['kotaro'] = 'Mita Kotaro',
['arata'] = 'Tono Arata',
['taiga'] = "Kotaki Taiga",
['nagi'] = "Kotaki Nagi",
['nenerobo'] = 'Nenerobo',
['mikudayo'] = 'Mikudayo',
['kigurumi'] = 'Kigurumi',
['bunny stuffed animal'] = 'Bunny Stuffed Animal',
['riley'] = 'Jean Riley',
['rakunosuke'] = 'Otori Rakunosuke',
['emu\'s dad'] = 'Otori Konosuke',
['shosuke'] = 'Otori Shosuke',
['keisuke'] = 'Otori Keisuke',
['hinata'] = 'Otori Hinata',
['sakurako'] = 'Seiryuin Sakurako',
['yuka'] = 'Kazamatsuri Yuka',
['shinonome\'s dad'] = 'Shinonome\'s dad',
['kanade\'s dad'] = 'Kanade\'s dad',
['kanade\'s mother'] = 'Kanade\'s mother',
['mafuyu\'s mother'] = 'Mafuyu\'s mother',
}
-- Use the optimal name here, will be mapped to the "shorthands" in CHARACTERS
local IMAGES = {
-- VIRTUAL SINGER
['Hatsune Miku'] = 'Miku-circle.png',
['Kagamine Rin'] = 'Rin-circle.png',
['Kagamine Len'] = 'Len-circle.png',
['Megurine Luka'] = 'Luka-circle.png',
['MEIKO'] = 'Meiko-circle.png',
['KAITO'] = 'Kaito-circle.png',
-- Leo/need
['Hoshino Ichika'] = 'Ichika-circle.png',
['Tenma Saki'] = 'Saki-circle.png',
['Mochizuki Honami'] = 'Honami-circle.png',
['Hinomori Shiho'] = 'Shiho-circle.png',
['Hatsune Miku (' .. LN .. ')'] = 'Leoneed-miku-circle.png',
['Kagamine Rin (' .. LN .. ')'] = 'Leoneed-rin-circle.png',
['Kagamine Len (' .. LN .. ')'] = 'Leoneed-len-circle.png',
['Megurine Luka (' .. LN .. ')'] = 'Leoneed-luka-circle.png',
['MEIKO (' .. LN .. ')'] = 'Leoneed-meiko-circle.png',
['KAITO (' .. LN .. ')'] = 'Leoneed-kaito-circle.png',
-- MORE MORE JUMP!
['Hanasato Minori'] = 'Minori-circle.png',
['Kiritani Haruka'] = 'Haruka-circle.png',
['Momoi Airi'] = 'Airi-circle.png',
['Hinomori Shizuku'] = 'Shizuku-circle.png',
['Hatsune Miku (' .. MMJ .. ')'] = 'Mmj-miku-circle.png',
['Kagamine Rin (' .. MMJ .. ')'] = 'Mmj-rin-circle.png',
['Kagamine Len (' .. MMJ .. ')'] = 'Mmj-len-circle.png',
['Megurine Luka (' .. MMJ .. ')'] = 'Mmj-luka-circle.png',
['MEIKO (' .. MMJ .. ')'] = 'Mmj-meiko-circle.png',
['KAITO (' .. MMJ .. ')'] = 'Mmj-kaito-circle.png',
-- Vivid BAD SQUAD
['Azusawa Kohane'] = 'Kohane-circle.png',
['Shiraishi An'] = 'An-circle.png',
['Shinonome Akito'] = 'Akito-circle.png',
['Aoyagi Toya'] = 'Touya-circle.png',
['Hatsune Miku (' .. VBS .. ')'] = 'Vbs-miku-circle.png',
['Kagamine Rin (' .. VBS .. ')'] = 'Vbs-rin-circle.png',
['Kagamine Len (' .. VBS .. ')'] = 'Vbs-len-circle.png',
['Megurine Luka (' .. VBS .. ')'] = 'Vbs-luka-circle.png',
['MEIKO (' .. VBS .. ')'] = 'Vbs-meiko-circle.png',
['KAITO (' .. VBS .. ')'] = 'Vbs-kaito-circle.png',
-- Wonderlands×Showtime
['Tenma Tsukasa'] = 'Tsukasa-circle.png',
['Otori Emu'] = 'Emu-circle.png',
['Kusanagi Nene'] = 'Nene-circle.png',
['Kamishiro Rui'] = 'Rui-circle.png',
['Hatsune Miku (' .. WXS .. ')'] = 'Wxs-miku-circle.png',
['Kagamine Rin (' .. WXS .. ')'] = 'Wxs-rin-circle.png',
['Kagamine Len (' .. WXS .. ')'] = 'Wxs-len-circle.png',
['Megurine Luka (' .. WXS .. ')'] = 'Wxs-luka-circle.png',
['MEIKO (' .. WXS .. ')'] = 'Wxs-meiko-circle.png',
['KAITO (' .. WXS .. ')'] = 'Wxs-kaito-circle.png',
-- 25-ji, Nightcord de.
['Yoisaki Kanade'] = 'Kanade-circle.png',
['Asahina Mafuyu'] = 'Mafuyu-circle.png',
['Shinonome Ena'] = 'Ena-circle.png',
['Akiyama Mizuki'] = 'Mizuki-circle.png',
['Hatsune Miku (' .. NIIGO .. ')'] = '25ji-miku-circle.png',
['Kagamine Rin (' .. NIIGO .. ')'] = '25ji-rin-circle.png',
['Kagamine Len (' .. NIIGO .. ')'] = '25ji-len-circle.png',
['Megurine Luka (' .. NIIGO .. ')'] = '25ji-luka-circle.png',
['MEIKO (' .. NIIGO .. ')'] = '25ji-meiko-circle.png',
['KAITO (' .. NIIGO .. ')'] = '25ji-kaito-circle.png',
-- Akuno collab
['Margarita Blankenheim'] = 'Akuno-margarita-circle.png',
['Riliane Lucifen d\'Autriche'] = 'Akuno-riliane-circle.png',
['Allen Avadonia'] = 'Akuno-allen-circle.png',
['Kayo Sudou'] = 'Akuno-kayo-circle.png',
['Banica Conchita'] = 'Akuno-banica-circle.png',
['Gallerian Marlon'] = 'Akuno-gallerian-circle.png',
-- Sanrio collab
['Hello Kitty'] = 'Hello-kitty-circle.png',
['Pompompurin'] = 'Pompompurin-circle.png',
['My Melody'] = 'My-melody-circle.png',
['Pochacco '] = 'Pochacco-circle.png',
['Cinnamoroll'] = 'Cinnamoroll-circle.png',
['Kuromi'] = 'Kuromi-circle.png',
-- Recurring
['Iori'] = 'Recurring-iori-circle.png',
['Mio'] = 'Recurring-mio-circle.png',
['Hayakawa Nanami'] = 'Recurring-nanamin-circle.png',
['Mai'] = 'Recurring-mai-circle.png',
['Shiraishi Ken'] = 'Recurring-ansdad-circle.png',
['Mita Kotaro'] = 'Recurring-musician-circle.png',
['Tono Arata'] = 'Recurring-arata-circle.png',
['Aoyagi Harumichi'] = 'Recurring-toyasdad-circle.png',
['Child Airi'] = 'Child-airi-circle.png',
['Kotaki Taiga'] = 'Recurring-taiga-circle.png',
['Kotaki Nagi'] = 'Recurring-nagi-circle.png',
['Nenerobo'] = 'Nenerobo2-circle.png',
['Mikudayo'] = 'Mikudayo-circle.png',
['Kigurumi'] = 'Recurring-kigurumi-circle.png',
['Bunny Stuffed Animal'] = 'Recurring-bunnynui-circle.png',
['Jean Riley'] = 'Recurring-riley-circle.png',
['Otori Rakunosuke'] = 'Recurring-rakunosuke-circle.png',
['Otori Konosuke'] = 'Recurring-emusdad-circle.png',
['Otori Shosuke'] = 'Recurring-shosuke-circle.png',
['Otori Keisuke'] = 'Recurring-keisuke-circle.png',
['Otori Hinata'] = 'Recurring-hinata-circle.png',
['Seiryuin Sakurako'] = 'Recurring-sakurako-circle.png',
['Kazamatsuri Yuka'] = 'Recurring-yuka-circle.png',
['Shinonome\'s dad'] = 'Recurring-shinonomesdad-circle.png',
['Kanade\'s dad'] = 'Recurring-kanadesdad-circle.png',
['Kanade\'s mother'] = 'Recurring-kanadesmother-circle.png',
['Mafuyu\'s mother'] = 'Recurring-mafuyusmother-circle.png',
}
local COLORS = {
-- VIRTUAL SINGER
['Hatsune Miku'] = '#33ccbb',
['Kagamine Rin'] = '#ffcc11',
['Kagamine Len'] = '#ffee11',
['Megurine Luka'] = '#ffbbcc',
['MEIKO'] = '#dd4444',
['KAITO'] = '#3366cc',
['Margarita Blankenheim'] = '#33ccbb',
['Riliane Lucifen d\'Autriche'] = '#ffcc11',
['Allen Avadonia'] = '#ffee11',
['Kayo Sudou'] = '#ffbbcc',
['Banica Conchita'] = '#dd4444',
['Gallerian Marlon'] = '#3366cc',
-- Leo/need
['Hoshino Ichika'] = '#33aaee',
['Tenma Saki'] = '#ffdd44',
['Mochizuki Honami'] = '#ee6666',
['Hinomori Shiho'] = '#bbdd22',
['Hatsune Miku (' .. LN .. ')'] = '#33ccbb',
['Kagamine Rin (' .. LN .. ')'] = '#ffcc11',
['Kagamine Len (' .. LN .. ')'] = '#ffee11',
['Megurine Luka (' .. LN .. ')'] = '#ffbbcc',
['MEIKO (' .. LN .. ')'] = '#dd4444',
['KAITO (' .. LN .. ')'] = '#3366cc',
-- MORE MORE JUMP!
['Hanasato Minori'] = '#ffccaa',
['Kiritani Haruka'] = '#99ccff',
['Momoi Airi'] = '#ffaacc',
['Hinomori Shizuku'] = '#99eedd',
['Hatsune Miku (' .. MMJ .. ')'] = '#33ccbb',
['Kagamine Rin (' .. MMJ .. ')'] = '#ffcc11',
['Kagamine Len (' .. MMJ .. ')'] = '#ffee11',
['Megurine Luka (' .. MMJ .. ')'] = '#ffbbcc',
['MEIKO (' .. MMJ .. ')'] = '#dd4444',
['KAITO (' .. MMJ .. ')'] = '#3366cc',
-- Vivid BAD SQUAD
['Azusawa Kohane'] = '#ff6699',
['Shiraishi An'] = '#00bbdd',
['Shinonome Akito'] = '#ff7722',
['Aoyagi Toya'] = '#0077dd',
['Hatsune Miku (' .. VBS .. ')'] = '#33ccbb',
['Kagamine Rin (' .. VBS .. ')'] = '#ffcc11',
['Kagamine Len (' .. VBS .. ')'] = '#ffee11',
['Megurine Luka (' .. VBS .. ')'] = '#ffbbcc',
['MEIKO (' .. VBS .. ')'] = '#dd4444',
['KAITO (' .. VBS .. ')'] = '#3366cc',
-- Wonderlands×Showtime
['Tenma Tsukasa'] = '#ffbb00',
['Otori Emu'] = '#ff66bb',
['Kusanagi Nene'] = '#33dd99',
['Kamishiro Rui'] = '#bb88ee',
['Hatsune Miku (' .. WXS .. ')'] = '#33ccbb',
['Kagamine Rin (' .. WXS .. ')'] = '#ffcc11',
['Kagamine Len (' .. WXS .. ')'] = '#ffee11',
['Megurine Luka (' .. WXS .. ')'] = '#ffbbcc',
['MEIKO (' .. WXS .. ')'] = '#dd4444',
['KAITO (' .. WXS .. ')'] = '#3366cc',
-- 25-ji, Nightcord de.
['Yoisaki Kanade'] = '#bb6688',
['Asahina Mafuyu'] = '#8888cc',
['Shinonome Ena'] = '#ccaa88',
['Akiyama Mizuki'] = '#ddaacc',
['Hatsune Miku (' .. NIIGO .. ')'] = '#33ccbb',
['Kagamine Rin (' .. NIIGO .. ')'] = '#ffcc11',
['Kagamine Len (' .. NIIGO .. ')'] = '#ffee11',
['Megurine Luka (' .. NIIGO .. ')'] = '#ffbbcc',
['MEIKO (' .. NIIGO .. ')'] = '#dd4444',
['KAITO (' .. NIIGO .. ')'] = '#3366cc',
}
local function get_image_mapping()
local mapping = {}
for k,v in pairs(CHARACTERS) do
mapping[k] = IMAGES[v]
end
return mapping
end
local function get_color_mapping()
local mapping = {}
for k,v in pairs(CHARACTERS) do
mapping[k] = COLORS[v]
end
return mapping
end
return {
characters = CHARACTERS,
images = get_image_mapping(),
colors = get_color_mapping()
}