解包看了一些文件,发现大多数mod的原理是修改游戏原文件(也有的是作者自己写独立于游戏源文件的代码)对同一文件都有修改的mod,若各mod文件删除游戏本体原有代码,只保留修改项,且两mod文件代码没有重叠部分,则不会有冲突
举个例子
rpg.param这个文件可以修改基础负重,经验获取,每级力量对负重的加成,敌人大师反几率,完美格挡几率,闪避几率,自动格挡几率之类的。倘若一个经验获取mod他制作的比较有想法或者简易,他会直接把游戏源文件的rpg.param复制出来然后只改经验获取这一项,此时你又想打一个降低对手大师反概率的mod则会大概率冲突。为了避免这种情况,绝大多数的mod制作作者,都会把想要修改的代码单独拎出来修改重新打包成mod,这样可以兼容其它修改了rpg.param文件的mod,总之确实比较考验耐心,所以每一位mod制作人都值得我们尊重,真的就是用爱发电
![[玫瑰]](/static/emoticons/u73abu7470.png)
也谢谢题主制作的mod大佬辛苦了