Module:直播模式下无法游玩的曲目
可在Module:直播模式下无法游玩的曲目/doc创建此模块的帮助文档
local p = {}
local songlist = mw.text.jsonDecode(mw.getCurrentFrame():expandTemplate{ title = 'Songlist.json' } )
function p.main()
local finalText = ""
local table1 = {}
for i, k in pairs(songlist) do
if k.no_stream then
table.insert(table1, k)
end
end
table.sort(table1, function(a,b) return a.set < b.set end)
for i, k in pairs(table1) do
finalText = finalText
.. mw.getCurrentFrame():expandTemplate { title = '组排单元', args = { k.title_localized.en, k.id } }
end
finalText = mw.getCurrentFrame():expandTemplate { title = '组排列' }
.. finalText
.. mw.getCurrentFrame():expandTemplate { title = '组排列-end' }
return finalText
end
return p