跳到内容

User:盐棋/Sandbox:修订间差异

添加214字节 、​ 2024年2月17日 (星期六)
新阶段
→‎TODO:​ 新增
(新阶段)
第14行: 第14行:


==TODO==
==TODO==
废止[[Module:Stream]], 用lua for迭代器实现流,修改模块沙盒
# 用lua for迭代器实现流,修改模块沙盒 ,废弃[[Module:Stream]]
# 简化[[Module:Songtable]]
# 简化[[Module:Songtable]]
# [[Module:Unlock]] [[Module:Packlist index]]、[[Module:Songlist index]] 向[[Module:Arcaea_Data]]、[[Module:Data]]、[[Template:Transition.json]]看齐
# 修改[[Module:Unlock]] ,废弃[[Module:Packlist index]]、[[Module:Songlist index]]
废止[[Module:Nullish]] 、修改[[Module:ChartConstant]]
修改[[Module:ChartConstant]] ,废弃[[Module:Nullish]]
# 减少代码中的无初始化local,及concat运算符
# 减少代码中的无初始化local,及concat运算符
编写ini/properties parser
废弃[[Template:Langj]]
# 点分自动化[[曲目列表]] ,消灭[[Template:Langj]]
 
完成的:
# 参考[[Module:Arcaea_Data]]、[[Module:Data]]、[[Template:Transition.json]]写一个新的Data模块(还差unlocks)
# 点分自动化[[曲目列表]] (还差duration、version)
# 编写ini/properties parser(可以在parse中给key额外的门限)


==小去世==
==小去世==
第28行: 第32行:
# 一个比较完整的Lua参考是[https://dev.fandom.com/wiki/Lua_reference_manual fandom]的,有条件也可以看看[https://doc.wikimedia.org/mediawiki-core/master/js/#!/api api]
# 一个比较完整的Lua参考是[https://dev.fandom.com/wiki/Lua_reference_manual fandom]的,有条件也可以看看[https://doc.wikimedia.org/mediawiki-core/master/js/#!/api api]
# lua一个比较好的IDE是ZeroBraneStudio,一个比较好的语法/doc插件是emmylua(annotation比较完备了)
# lua一个比较好的IDE是ZeroBraneStudio,一个比较好的语法/doc插件是emmylua(annotation比较完备了)
# 与其mw.log不如mw.getCurrentFrame():expandTemplate { title = ""}


==曲目边缘情况==
==曲目边缘情况==
1,134

个编辑