如图所示,新版本模组都是.net开发,并且没有了order.json文件去配置,如何调整加载顺序?
4.0.0
文字描述
是
其他问题
1.请所有作者在发布作品前进行第三方病毒检测,自2021年4月3日起每个新作品务必随贴附检测链接
这不仅仅是对自己负责对社区负责也是对所有用户负责,玩家也可自行检测
3.如果文中内容有侵权行为、失效下载链接以及争议的金币贴请及时举报 ➩点击下方举报
4.注册用户在发布作品、话题、评论等内容时,请务必遵守国家互联网信息管理办法规定
5.本站所收录的作品、评论、上传内容等均属用户个人行为,如侵害了您的权益,欢迎举报,一经核实,立即删除
请登录之后再进行评论
4.0的mod排序是硬编码,而且SPT不打算更改这种方式,需要反编译,具体是:
[Injectable(TypePriority = OnLoadOrder.PostDBModLoader + 值]
其实大部分mod是不需要排序的,特别是上级模组是没有排序要求的,只有依赖上级而且模组之间存在非预期的运行功能才会发生冲突或者需要排序解决。你需要建立一个表格确定加载值然后排序修正后挨个调整才行。
或者等以后MOD社区在意识到存在逻辑冲突之后,各自出个规范吧,就目前来说改起来比较麻烦。虽然不是没法,还在琢磨。