Content added Content deleted
(test) |
(adding niigo kaito) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
-- To add more options for a certain character, add them here |
-- To add more options for a certain character, add them here |
||
local CHARACTERS = { |
local CHARACTERS = { |
||
-- VIRTUAL SINGER |
-- VIRTUAL SINGER (without unit specification) |
||
['hatsune miku'] = 'Hatsune Miku', |
['hatsune miku'] = 'Hatsune Miku', |
||
['miku'] = 'Hatsune Miku', |
['miku'] = 'Hatsune Miku', |
||
Line 19: | Line 19: | ||
['meiko'] = 'MEIKO', |
['meiko'] = 'MEIKO', |
||
['kaito'] = 'KAITO', |
['kaito'] = 'KAITO', |
||
-- VIRTUAL SINGER (with unit specification) |
|||
[string.lower('Hatsune Miku (' .. VS .. ')')] |
|||
= 'Hatsune Miku (' .. VS .. ')', |
|||
['vs miku'] = 'Hatsune Miku (' .. VS .. ')', |
|||
[string.lower('Kagamine Rin (' .. VS .. ')')] |
|||
= 'Kagamine Rin (' .. VS .. ')', |
|||
['vs rin'] = 'Kagamine Rin (' .. VS .. ')', |
|||
[string.lower('Kagamine Len (' .. VS .. ')')] |
|||
= 'Kagamine Len (' .. VS .. ')', |
|||
['vs len'] = 'Kagamine Len (' .. VS .. ')', |
|||
[string.lower('Megurine Luka (' .. VS .. ')')] |
|||
= 'Megurine Luka (' .. VS .. ')', |
|||
['vs luka'] = 'Megurine Luka (' .. VS .. ')', |
|||
[string.lower('MEIKO (' .. VS .. ')')] |
|||
= 'MEIKO (' .. VS .. ')', |
|||
['vs meiko'] = 'MEIKO (' .. VS .. ')', |
|||
[string.lower('KAITO (' .. VS .. ')')] |
|||
= 'KAITO (' .. VS .. ')', |
|||
['vs kaito'] = 'KAITO (' .. VS .. ')', |
|||
-- Leo/need |
-- Leo/need |
||
Line 29: | Line 49: | ||
['hinomori shiho'] = 'Hinomori Shiho', |
['hinomori shiho'] = 'Hinomori Shiho', |
||
['shiho'] = 'Hinomori Shiho', |
['shiho'] = 'Hinomori Shiho', |
||
[string.lower('Hatsune Miku (' .. LN .. ')')] |
[string.lower('Hatsune Miku (' .. LN .. ')')] |
||
= 'Hatsune Miku (' .. LN .. ')', |
|||
[' |
['l/n miku'] = 'Hatsune Miku (' .. LN .. ')', |
||
['ln miku'] = 'Hatsune Miku (' .. LN .. ')', |
|||
[string.lower('Kagamine Rin (' .. LN .. ')')] |
|||
= 'Kagamine Rin (' .. LN .. ')', |
|||
[' |
['l/n rin'] = 'Kagamine Rin (' .. LN .. ')', |
||
['ln rin'] = 'Kagamine Rin (' .. LN .. ')', |
|||
[string.lower('Kagamine Len (' .. LN .. ')')] |
|||
= 'Kagamine Len (' .. LN .. ')', |
|||
[' |
['l/n len'] = 'Kagamine Len (' .. LN .. ')', |
||
['ln len'] = 'Kagamine Len (' .. LN .. ')', |
|||
[string.lower('Megurine Luka (' .. LN .. ')')] |
|||
= 'Megurine Luka (' .. LN .. ')', |
|||
['l/n luka'] = 'Megurine Luka (' .. LN .. ')', |
|||
['ln luka'] = 'Megurine Luka (' .. LN .. ')', |
|||
[string.lower('MEIKO (' .. LN .. ')')] |
|||
= 'MEIKO (' .. LN .. ')', |
|||
['l/n meiko'] = 'MEIKO (' .. LN .. ')', |
|||
['ln meiko'] = 'MEIKO (' .. LN .. ')', |
|||
[string.lower('KAITO (' .. LN .. ')')] |
|||
= 'KAITO (' .. LN .. ')', |
|||
['l/n kaito'] = 'KAITO (' .. LN .. ')', |
|||
['ln kaito'] = 'KAITO (' .. LN .. ')', |
|||
-- MORE MORE JUMP! |
-- MORE MORE JUMP! |
||
Line 52: | Line 83: | ||
['hinomori shizuku'] = 'Hinomori Shizuku', |
['hinomori shizuku'] = 'Hinomori Shizuku', |
||
['shizuku'] = 'Hinomori Shizuku', |
['shizuku'] = 'Hinomori Shizuku', |
||
[ |
[string.lower('Hatsune Miku (' .. MMJ .. ')')] |
||
= 'Hatsune Miku (' .. MMJ .. ')', |
|||
['mmj miku'] = 'Hatsune Miku (' .. MMJ .. ')', |
|||
[' |
[string.lower('Kagamine Rin (' .. MMJ .. ')')] |
||
= 'Kagamine Rin (' .. MMJ .. ')', |
|||
['mmj rin'] = 'Kagamine Rin (' .. MMJ .. ')', |
|||
[string.lower('Kagamine Len (' .. MMJ .. ')')] |
|||
= 'Kagamine Len (' .. MMJ .. ')', |
|||
['mmj len'] = 'Kagamine Len (' .. MMJ .. ')', |
|||
[string.lower('Megurine Luka (' .. MMJ .. ')')] |
|||
= 'Megurine Luka (' .. MMJ .. ')', |
|||
['mmj luka'] = 'Megurine Luka (' .. MMJ .. ')', |
|||
[string.lower('MEIKO (' .. MMJ .. ')')] |
|||
= 'MEIKO (' .. MMJ .. ')', |
|||
['mmj meiko'] = 'MEIKO (' .. MMJ .. ')', |
|||
[string.lower('KAITO (' .. MMJ .. ')')] |
|||
= 'KAITO (' .. MMJ .. ')', |
|||
['mmj kaito'] = 'KAITO (' .. MMJ .. ')', |
|||
-- Vivid BAD SQUAD |
-- Vivid BAD SQUAD |
||
Line 68: | Line 111: | ||
['aoyagi toya'] = 'Aoyagi Toya', |
['aoyagi toya'] = 'Aoyagi Toya', |
||
['toya'] = 'Aoyagi Toya', |
['toya'] = 'Aoyagi Toya', |
||
[ |
[string.lower('Hatsune Miku (' .. VBS .. ')')] |
||
= 'Hatsune Miku (' .. VBS .. ')', |
|||
['vbs miku'] = 'Hatsune Miku (' .. VBS .. ')', |
|||
[' |
[string.lower('Kagamine Rin (' .. VBS .. ')')] |
||
= 'Kagamine Rin (' .. VBS .. ')', |
|||
['vbs rin'] = 'Kagamine Rin (' .. VBS .. ')', |
|||
[string.lower('Kagamine Len (' .. VBS .. ')')] |
|||
= 'Kagamine Len (' .. VBS .. ')', |
|||
['vbs len'] = 'Kagamine Len (' .. VBS .. ')', |
|||
[string.lower('Megurine Luka (' .. VBS .. ')')] |
|||
= 'Megurine Luka (' .. VBS .. ')', |
|||
['vbs luka'] = 'Megurine Luka (' .. VBS .. ')', |
|||
[string.lower('MEIKO (' .. VBS .. ')')] |
|||
= 'MEIKO (' .. VBS .. ')', |
|||
['vbs meiko'] = 'MEIKO (' .. VBS .. ')', |
|||
[string.lower('KAITO (' .. VBS .. ')')] |
|||
= 'KAITO (' .. VBS .. ')', |
|||
['vbs kaito'] = 'KAITO (' .. VBS .. ')', |
|||
-- Wonderlands×Showtime |
-- Wonderlands×Showtime |
||
Line 84: | Line 139: | ||
['kamishiro rui'] = 'Kamishiro Rui', |
['kamishiro rui'] = 'Kamishiro Rui', |
||
['rui'] = 'Kamishiro Rui', |
['rui'] = 'Kamishiro Rui', |
||
[ |
[string.lower('Hatsune Miku (' .. WXS .. ')')] |
||
= 'Hatsune Miku (' .. WXS .. ')', |
|||
['wxs miku'] = 'Hatsune Miku (' .. WXS .. ')', |
|||
[' |
[string.lower('Kagamine Rin (' .. WXS .. ')')] |
||
= 'Kagamine Rin (' .. WXS .. ')', |
|||
['wxs rin'] = 'Kagamine Rin (' .. WXS .. ')', |
|||
[string.lower('Kagamine Len (' .. WXS .. ')')] |
|||
= 'Kagamine Len (' .. WXS .. ')', |
|||
['wxs len'] = 'Kagamine Len (' .. WXS .. ')', |
|||
[string.lower('Megurine Luka (' .. WXS .. ')')] |
|||
= 'Megurine Luka (' .. WXS .. ')', |
|||
['wxs luka'] = 'Megurine Luka (' .. WXS .. ')', |
|||
[string.lower('MEIKO (' .. WXS .. ')')] |
|||
= 'MEIKO (' .. WXS .. ')', |
|||
['wxs meiko'] = 'MEIKO (' .. WXS .. ')', |
|||
[string.lower('KAITO (' .. WXS .. ')')] |
|||
= 'KAITO (' .. WXS .. ')', |
|||
['wxs kaito'] = 'KAITO (' .. WXS .. ')', |
|||
-- 25-ji, Nightcord de. |
-- 25-ji, Nightcord de. |
||
Line 100: | Line 167: | ||
['akiyama mizuki'] = 'Akiyama Mizuki', |
['akiyama mizuki'] = 'Akiyama Mizuki', |
||
['mizuki'] = 'Akiyama Mizuki', |
['mizuki'] = 'Akiyama Mizuki', |
||
[ |
[string.lower('Hatsune Miku (' .. NIIGO .. ')')] |
||
= 'Hatsune Miku (' .. NIIGO .. ')', |
|||
['25ji miku'] = 'Hatsune Miku (' .. NIIGO .. ')', |
|||
[' |
[string.lower('Kagamine Rin (' .. NIIGO .. ')')] |
||
= 'Kagamine Rin (' .. NIIGO .. ')', |
|||
['25ji rin'] = 'Kagamine Rin (' .. NIIGO .. ')', |
|||
[string.lower('Kagamine Len (' .. NIIGO .. ')')] |
|||
= 'Kagamine Len (' .. NIIGO .. ')', |
|||
['25ji len'] = 'Kagamine Len (' .. NIIGO .. ')', |
|||
[string.lower('Megurine Luka (' .. NIIGO .. ')')] |
|||
= 'Megurine Luka (' .. NIIGO .. ')', |
|||
['25ji luka'] = 'Megurine Luka (' .. NIIGO .. ')', |
|||
[string.lower('MEIKO (' .. NIIGO .. ')')] |
|||
= 'MEIKO (' .. NIIGO .. ')', |
|||
['25ji meiko'] = 'MEIKO (' .. NIIGO .. ')', |
|||
[string.lower('KAITO (' .. NIIGO .. ')')] |
|||
= 'KAITO (' .. NIIGO .. ')', |
|||
['25ji kaito'] = 'KAITO (' .. NIIGO .. ')', |
|||
} |
} |
||
Latest revision as of 13:07, 23 March 2023
Documentation for this module may be created at Module:Characters/doc
local VS = 'VIRTUAL SINGER'
local LN = 'Leo/need'
local MMJ = 'MORE MORE JUMP!'
local VBS = 'Vivid BAD SQUAD'
local WXS = 'Wonderlands×Showtime'
local NIIGO = '25-ji, Nightcord de.'
-- To add more options for a certain character, add them here
local CHARACTERS = {
-- VIRTUAL SINGER (without unit specification)
['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',
-- VIRTUAL SINGER (with unit specification)
[string.lower('Hatsune Miku (' .. VS .. ')')]
= 'Hatsune Miku (' .. VS .. ')',
['vs miku'] = 'Hatsune Miku (' .. VS .. ')',
[string.lower('Kagamine Rin (' .. VS .. ')')]
= 'Kagamine Rin (' .. VS .. ')',
['vs rin'] = 'Kagamine Rin (' .. VS .. ')',
[string.lower('Kagamine Len (' .. VS .. ')')]
= 'Kagamine Len (' .. VS .. ')',
['vs len'] = 'Kagamine Len (' .. VS .. ')',
[string.lower('Megurine Luka (' .. VS .. ')')]
= 'Megurine Luka (' .. VS .. ')',
['vs luka'] = 'Megurine Luka (' .. VS .. ')',
[string.lower('MEIKO (' .. VS .. ')')]
= 'MEIKO (' .. VS .. ')',
['vs meiko'] = 'MEIKO (' .. VS .. ')',
[string.lower('KAITO (' .. VS .. ')')]
= 'KAITO (' .. VS .. ')',
['vs kaito'] = 'KAITO (' .. VS .. ')',
-- 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',
[string.lower('Hatsune Miku (' .. LN .. ')')]
= 'Hatsune Miku (' .. LN .. ')',
['l/n miku'] = 'Hatsune Miku (' .. LN .. ')',
['ln miku'] = 'Hatsune Miku (' .. LN .. ')',
[string.lower('Kagamine Rin (' .. LN .. ')')]
= 'Kagamine Rin (' .. LN .. ')',
['l/n rin'] = 'Kagamine Rin (' .. LN .. ')',
['ln rin'] = 'Kagamine Rin (' .. LN .. ')',
[string.lower('Kagamine Len (' .. LN .. ')')]
= 'Kagamine Len (' .. LN .. ')',
['l/n len'] = 'Kagamine Len (' .. LN .. ')',
['ln len'] = 'Kagamine Len (' .. LN .. ')',
[string.lower('Megurine Luka (' .. LN .. ')')]
= 'Megurine Luka (' .. LN .. ')',
['l/n luka'] = 'Megurine Luka (' .. LN .. ')',
['ln luka'] = 'Megurine Luka (' .. LN .. ')',
[string.lower('MEIKO (' .. LN .. ')')]
= 'MEIKO (' .. LN .. ')',
['l/n meiko'] = 'MEIKO (' .. LN .. ')',
['ln meiko'] = 'MEIKO (' .. LN .. ')',
[string.lower('KAITO (' .. LN .. ')')]
= 'KAITO (' .. LN .. ')',
['l/n kaito'] = 'KAITO (' .. LN .. ')',
['ln 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',
[string.lower('Hatsune Miku (' .. MMJ .. ')')]
= 'Hatsune Miku (' .. MMJ .. ')',
['mmj miku'] = 'Hatsune Miku (' .. MMJ .. ')',
[string.lower('Kagamine Rin (' .. MMJ .. ')')]
= 'Kagamine Rin (' .. MMJ .. ')',
['mmj rin'] = 'Kagamine Rin (' .. MMJ .. ')',
[string.lower('Kagamine Len (' .. MMJ .. ')')]
= 'Kagamine Len (' .. MMJ .. ')',
['mmj len'] = 'Kagamine Len (' .. MMJ .. ')',
[string.lower('Megurine Luka (' .. MMJ .. ')')]
= 'Megurine Luka (' .. MMJ .. ')',
['mmj luka'] = 'Megurine Luka (' .. MMJ .. ')',
[string.lower('MEIKO (' .. MMJ .. ')')]
= 'MEIKO (' .. MMJ .. ')',
['mmj meiko'] = 'MEIKO (' .. MMJ .. ')',
[string.lower('KAITO (' .. MMJ .. ')')]
= 'KAITO (' .. 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',
[string.lower('Hatsune Miku (' .. VBS .. ')')]
= 'Hatsune Miku (' .. VBS .. ')',
['vbs miku'] = 'Hatsune Miku (' .. VBS .. ')',
[string.lower('Kagamine Rin (' .. VBS .. ')')]
= 'Kagamine Rin (' .. VBS .. ')',
['vbs rin'] = 'Kagamine Rin (' .. VBS .. ')',
[string.lower('Kagamine Len (' .. VBS .. ')')]
= 'Kagamine Len (' .. VBS .. ')',
['vbs len'] = 'Kagamine Len (' .. VBS .. ')',
[string.lower('Megurine Luka (' .. VBS .. ')')]
= 'Megurine Luka (' .. VBS .. ')',
['vbs luka'] = 'Megurine Luka (' .. VBS .. ')',
[string.lower('MEIKO (' .. VBS .. ')')]
= 'MEIKO (' .. VBS .. ')',
['vbs meiko'] = 'MEIKO (' .. VBS .. ')',
[string.lower('KAITO (' .. VBS .. ')')]
= 'KAITO (' .. 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',
[string.lower('Hatsune Miku (' .. WXS .. ')')]
= 'Hatsune Miku (' .. WXS .. ')',
['wxs miku'] = 'Hatsune Miku (' .. WXS .. ')',
[string.lower('Kagamine Rin (' .. WXS .. ')')]
= 'Kagamine Rin (' .. WXS .. ')',
['wxs rin'] = 'Kagamine Rin (' .. WXS .. ')',
[string.lower('Kagamine Len (' .. WXS .. ')')]
= 'Kagamine Len (' .. WXS .. ')',
['wxs len'] = 'Kagamine Len (' .. WXS .. ')',
[string.lower('Megurine Luka (' .. WXS .. ')')]
= 'Megurine Luka (' .. WXS .. ')',
['wxs luka'] = 'Megurine Luka (' .. WXS .. ')',
[string.lower('MEIKO (' .. WXS .. ')')]
= 'MEIKO (' .. WXS .. ')',
['wxs meiko'] = 'MEIKO (' .. WXS .. ')',
[string.lower('KAITO (' .. WXS .. ')')]
= 'KAITO (' .. 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',
[string.lower('Hatsune Miku (' .. NIIGO .. ')')]
= 'Hatsune Miku (' .. NIIGO .. ')',
['25ji miku'] = 'Hatsune Miku (' .. NIIGO .. ')',
[string.lower('Kagamine Rin (' .. NIIGO .. ')')]
= 'Kagamine Rin (' .. NIIGO .. ')',
['25ji rin'] = 'Kagamine Rin (' .. NIIGO .. ')',
[string.lower('Kagamine Len (' .. NIIGO .. ')')]
= 'Kagamine Len (' .. NIIGO .. ')',
['25ji len'] = 'Kagamine Len (' .. NIIGO .. ')',
[string.lower('Megurine Luka (' .. NIIGO .. ')')]
= 'Megurine Luka (' .. NIIGO .. ')',
['25ji luka'] = 'Megurine Luka (' .. NIIGO .. ')',
[string.lower('MEIKO (' .. NIIGO .. ')')]
= 'MEIKO (' .. NIIGO .. ')',
['25ji meiko'] = 'MEIKO (' .. NIIGO .. ')',
[string.lower('KAITO (' .. NIIGO .. ')')]
= 'KAITO (' .. NIIGO .. ')',
['25ji kaito'] = 'KAITO (' .. NIIGO .. ')',
}
return CHARACTERS