2,509
个编辑
小 (→TODO: 新增) |
小 (新阶段) |
||
第14行: | 第14行: | ||
==TODO== | ==TODO== | ||
# | # 用lua for迭代器实现流,修改模块沙盒 ,废弃[[Module:Stream]] | ||
# 简化[[Module:Songtable]] | # 简化[[Module:Songtable]] | ||
# [[Module:Unlock]] | # 修改[[Module:Unlock]] ,废弃[[Module:Packlist index]]、[[Module:Songlist index]] | ||
# | # 修改[[Module:ChartConstant]] ,废弃[[Module:Nullish]] | ||
# 减少代码中的无初始化local,及concat运算符 | # 减少代码中的无初始化local,及concat运算符 | ||
# | # 废弃[[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 = ""} | |||
==曲目边缘情况== | ==曲目边缘情况== |
个编辑