Module:Characters

From Sekaipedia
Revision as of 02:17, 14 April 2022 by ChaoticShadow (talk | contribs) (added all sekai variants)

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
Cookies help us deliver our services. By using our services, you agree to our use of cookies.