libccy / noname

http://noname.pub
GNU General Public License v3.0
2.11k stars 537 forks source link

重新制定`lib.init.parseResourceAddress`的API #1347

Closed Rintim closed 2 weeks ago

Rintim commented 3 weeks ago

PR受影响的平台

所有平台

诱因和背景

本次Pull Request是对 #1341 的补充

PR描述

将原先lib.init.parseResourceAddress的第三个参数改为了回调函数,可参考这里的信息

~增加了game.parseResourcePath用于更智能的解析无名杀所需要的路径,该函数是lib.init.parseResourceAddress的封装,在发现db:链接时会自动请求data URL~

~目前将game.playAudiogame.parseDieTextMap的路径解析换成了game.parseResourcePath,解析技能台词的函数因为屎山性质太重,没有做更改,请有http链接需求的自求多福~

已换成 @kuangshen04 的game/index.js,故现在解析死亡配音的函数也是用以前的逻辑,有http链接需求的又得自求多福了(所有有这种人吗)

PR测试

~测了,能跑~

由于直接换了 @kuangshen04 的文件,不好说,但如果那边没啥问题的话,这边也应该没啥问题

扩展适配

无需扩展适配

检查清单

IceCola97 commented 2 weeks ago

R喵贴贴喵