引言
玩过暗黑地牢mod,并手动修改了mod中文件的话,如果不同步修改modfiles.txt文件,就会引起各种问题,典型的比如马车刷不出mod英雄,商店和boss都不再出现mod饰品,怪物贴图丢失出现黑块等,要解决这个问题,就要修正mod文件夹下的modfiles.txt文件
方法
针对修改量大小,一般有几种方法:
- 如果修改较少,而且你还记得修改了哪几个文件,找到这几个文件,右键属性,查看大小,要用的是括号里面的字节数,然后打开mod根目录下的modfiles.txt找到刚才那个文件的记录,修改这个文件后面的数字为刚才记下的字节数
- 用创意工坊发布工具上传你修改过的mod作新mod发布,可以只生成文件不发布到工坊
- 用python运行我制作的文件生成工具,我主要是介绍此方法,本人经过几十次测试,基本可以很方便生成
工具源码
文件暂命名为darkestModfileGen.py
import os
import time
modFilePath = input("please input your darkest dungeon workshop folder path, example: D:\\steam\\steamapps\\workshop"
"\\content\\262060\\1747389796\n")
if not os.path.exists(modFilePath):
print("path invalid!")
time.sleep(3)
exit(1)
def genLine(path, lineList):