打开主菜单
首页
随机
登录
设置
关于Arcaea中文维基
免责声明
搜索
查看“Module:Songconstant”的源代码
←
Module:Songconstant
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local getArgs = require('Module:Arguments').getArgs local getData = require("Module:Arcaea Data") local constantTable = mw.text.jsonDecode(mw.getCurrentFrame():expandTemplate{ title = 'ChartConstant.json' }) local specialTransition={ ["Quon (DJ Noriken)"]="quonwacca", ["Quon (Feryquitous)"]="quon", ["Genesis (Iris)"]="genesis", ["Genesis (Morrigan)"]="genesischunithm", ["#1f1e33"]="ifi", ["AI[UE]OON"]="aiueoon", ["[X]"]="infinity", } -- 你维好像没有关于这个的 直接的 东西 local p={} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) -- arg: id, name, diff -- id 优先于 name -- diff 是难度, 为 0~4 -- 不存在返回空, 存在返回定数 local id='' if args["id"] and args["id"] ~= "" then id=args["id"] elseif args["name"] then local name=args["name"] if specialTransition[name] then id=specialTransition[name] else id=getData.singleSongInformation(name,"name","mobile")("id") end end local diff=tonumber(args['diff']) if constantTable[id][diff] then return string.format("%.1f",constantTable[id][diff]["constant"]) end return "" end return p
本页使用的模板:
Module:Songconstant/doc
(
查看源代码
)
返回
Module:Songconstant
。