LLWiki正在建设中,欢迎加入我们

“模块:Lyrics”的版本间差异

跳转到导航 跳转到搜索
(// 使用Wikiplus小工具快速编辑)
(拆分数据)
标签移动版网页编辑 移动版编辑
--getArgs是一个函数,作用是获取传入的args。第二参数是options的table。
 
local data = mw.loadData( "module:lyrics/data" )
local colors = {["honoka"]="#ffae00", ["eli"]="#00bbff", ["kotori"]="#a8a8a8", ["umi"]="#6d56ff", ["rin"]="#fee155", ["maki"]="#ff6239", ["nozomi"]="#e44fff", ["hanayo"]="#44cd71",["nico"]="#ff62dd",
}local colors = data.colors --角色名转换颜色的table
["tsubasa"]="#ff5555", ["erena"]="#88ccbb", ["anju"]="#ffcc66",
}local fullnames = data.fullnames --角色名转换全名的table
["chika"]="#ff791b", ["riko"]="#ff7777", ["kanan"]="#00d29e", ["dia"]="#f43232", ["you"]="#2aa4db", ["yoshiko"]="#aeaeae", ["hanamaru"]="#cfba0f", ["mari"]="#a530e0", ["ruby"]="#ee55b7",
}local classnames = data.classnames --小队名转换角色名的table
["sarah"]="#00ccff", ["leah"]="#bbbbbb",
["ayumu"]="#ed7d95", ["kasumi"]="#e7d600", ["shizuku"]="#01b7ed", ["karin"]="#485ec6", ["ai"]="#ff5800", ["kanata"]="#a664a0", ["setsuna"]="#d81c2f", ["emma"]="#84c36e", ["rina"]="#9ca5b9", ["shioriko"]="#37b484",
["kanon"]="#ff7f27", ["keke"]="#a0fff9", ["chisato"]="#ff6e90", ["sumire"]="#74f466", ["ren"]="#0000a0",
["muse"]="#e4007f", ["aqours"]="#32aaff", ["nijigaku"]="#f39800", ["liella"]="#a5469c",
["printemps"]="hotpink", ['bibi']="gold", ["lilywhite"]="silver",
["cyaron"]="#ffa434", ["azalea"]="#ff5a79", ["guiltykiss"]="#825deb", ["saintsnow"]="#cb3935",
["musesmile"]="#df49a6", ["musepure"]="#37a75c", ["musecool"]="#0099ee",
["aqourssmile"]="#df49a6", ["aqourspure"]="#37a75c", ["aqourscool"]="#0099ee"
} --角色名转换颜色的table
local fullnames = {["honoka"]="高坂穗乃果", ["eli"]="绚濑绘里", ["kotori"]="南小鸟", ["umi"]="园田海未", ["rin"]="星空凛", ["maki"]="西木野真姬", ["nozomi"]="东条希", ["hanayo"]="小泉花阳", ["nico"]="矢泽妮可",
["tsubasa"]="绮罗翼", ["erena"]="统堂英玲奈", ["anju"]="优木杏树",
["chika"]="高海千歌", ["riko"]="樱内梨子", ["kanan"]="松浦果南", ["dia"]="黑泽黛雅", ["you"]="渡边曜", ["yoshiko"]="津岛善子", ["hanamaru"]="国木田花丸", ["mari"]="小原鞠莉", ["ruby"]="黑泽露比",
["sarah"]="鹿角圣良", ["leah"]="鹿角理亚",
["ayumu"]="上原步梦", ["kasumi"]="中须霞", ["shizuku"]="樱坂雫", ["karin"]="朝香果林", ["ai"]="宫下爱", ["kanata"]="近江彼方", ["setsuna"]="优木雪菜", ["emma"]="艾玛·维尔德", ["rina"]="天王寺璃奈", ["shioriko"]="三船栞子",
["kanon"]="涩谷香音", ["keke"]="唐可可", ["chisato"]="岚千砂都", ["sumire"]="平安名堇", ["ren"]="叶月恋",
["muse"]="μ's", ["aqours"]="Aqours", ["saintsnow"]="Saint Snow", ["nijigaku"]="虹咲学园学园偶像同好会", ["liella"]="Liella!",
["printemps"]="Printemps", ['bibi']="BiBi", ["lilywhite"]="lily white",
["cyaron"]="CYaRon!", ["azalea"]="AZALEA", ["guiltykiss"]="Guilty Kiss",
["diverdiva"]="DiverDiva", ["azuna"]="A・ZU・NA", ["qu4rtz"]="QU4RTZ",
["musesmile"]="高坂穗乃果、星空凛、矢泽妮可", ["musepure"]="南小鸟、东条希、小泉花阳", ["musecool"]="绚濑绘里、园田海未、西木野真姬",
["aqourssmile"]="高海千歌、国木田花丸、小原鞠莉", ["aqourspure"]="松浦果南、渡边曜、黑泽露比", ["aqourscool"]="樱内梨子、黑泽黛雅、津岛善子"
} --角色名转换全名的table
local classnames = {["muse"]="honoka-lyrics eli-lyrics kotori-lyrics umi-lyrics rin-lyrics maki-lyrics nozomi-lyrics hanayo-lyrics nico",
["arise"]="tsubasa-lyrics erena-lyrics anju",
["aqours"]="chika-lyrics riko-lyrics kanan-lyrics dia-lyrics you-lyrics yoshiko-lyrics hanamaru-lyrics mari-lyrics ruby",
["nijigaku"]="ayumu-lyrics kasumi-lyrics shizuku-lyrics karin-lyrics ai-lyrics kanata-lyrics setsuna-lyrics emma-lyrics rina-lyrics shioriko",
["printemps"]="honoka-lyrics kotori-lyrics hanayo", ['bibi']="eli-lyrics maki-lyrics nico", ["lilywhite"]="umi-lyrics rin-lyrics nozomi",
["cyaron"]="chika-lyrics you-lyrics ruby", ["azalea"]="kanan-lyrics dia-lyrics hanamaru", ["guiltykiss"]="riko-lyrics yoshiko-lyrics mari", ["saintsnow"]="sarah-lyrics leah",
["diverdiva"]="karin-lyrics ai", ["azuna"]="ayumu-lyrics shizuku-lyrics setsuna", ["qu4rtz"]="kasumi-lyrics kanata-lyrics emma-lyrics rina",
["musesmile"]="honoka-lyrics rin-lyrics nico", ["musepure"]="kotori-lyrics nozomi-lyrics hanayo", ["musecool"]="eli-lyrics umi-lyrics maki",
["aqourssmile"]="chika-lyrics hanamaru-lyrics mari", ["aqourspure"]="kanan-lyrics you-lyrics ruby", ["aqourscool"]="riko-lyrics dia-lyrics yoshiko"
} --小队名转换角色名的table
 
function module.name2color(names,text,lang) --按角色名转换成的颜色给文字上色及加title和语言标识。