Darkest Dungeon®

Darkest Dungeon®

107 ratings
Darkest Dungeon 存档Mod设置工具
2
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Tags: Tool
File Size
Posted
Updated
3.647 MB
30 Jul, 2024 @ 3:55am
4 Feb @ 9:34pm
12 Change Notes ( view )

Subscribe to download
Darkest Dungeon 存档Mod设置工具

Description
简要说明
这是一个帮助快速设置存档Mod的工具。制作的心路历程是: 每次开新档时, 都需要手动勾选大量mod并进行排序, 这个过程让我感到厌倦。这个工具可以帮助您保存已有的mod启用列表并将其应用到新存档中。
其功能包括
  • 对存档所使用的mod进行排序添加删除, 排序操作, 类似游戏中的模组管理器
  • 将已有的存档中的mod排序保存为预设
  • 将已经保存为预设的mod排序应用到存档中
请搜索编号为3299665711的创意工坊mod, 获得工具的可执行文件。然后请仔细阅读下面的使用说明。
首次启动
首次启动时可能会需要下载.net8 desktop runtime, 双击程序提示弹窗的下载地址下载, 或者自行搜索下载都可以。
首次启动时需要点击左上角设置路径按钮, 设置如下三条路径
  • 存档目录文件夹:
    steam根目录/userdata/(一串数字)/262060/remote
  • 本地mod文件夹:
    Darkest Dungeon游戏根目录/mods
  • 创意工坊mod文件夹:
    Steam库文件夹或Steam根目录/steamapps/workshop/content/262060
假如正确设置那么下方的三个列表从左到右依次显示为
  1. 存档列表: Darkest Dungeon中的存档名称, 与您在游戏中创建的存档名称和顺序对应。
  2. 可选mod列表: 尚未添加到存档当中的mod, 在您未选择存档时, 这个列表将显示您安装的所有mod。
  3. 存档mod列表: 单击存档列表中的存档后, 将会读取对应存档中的mod项显示在该列表中。
这三个列表的名称会在下面的说明中用到。
基本使用
单击存档列表中的存档, 在存档mod列表中载入对应存档mod, 然后可以使用下面的方式操作存档mod。
  • 双击可选mod列表中的mod项, 将mod添加到存档mod列表末尾。
  • 双击存档mod列表中的mod项, 将mod从存档mod列表删除。
  • 存档mod列表中拖拽mod项可以对存档mod进行排序操作。
  • 可选mod列表中的mod项拖拽到存档mod列表中将mod添加到对应位置。
在调整好存档mod列表后, 点击右上角的保存修改按钮, 可以将做出的修改应用到存档文件中。
注意: 如果保存修改时已经打开了Darkest Dungeon, 则需要重新启动一次游戏。否则游戏大概率会在试图载入存档时直接崩溃。且不建议同时使用本工具和游戏自带mod管理器同时对存档mod进行修改, 这可能导致意料外的错误。
mod预设
上面提到的: 保存已有的mod启用列表并将其应用到新存档的功能。
相关的操作方法如下:
  • 保存预设: 点击右上方的保存预设按钮, 输入一个自定义的预设名称后即可保存存档mod列表中的mod排序。
  • 应用预设: 点击右上方的应用预设按钮。
警告窗口
在使用过程中您可能会遇到弹出警告窗口告知您某些mod未被扫描出来之类的信息。假如您不知道该如何处理该警告, 您应该立即停止您的进一步动作并查看10月5日的改动说明以了解该警告窗口的成因和如何解决警告。
其他按钮说明
除了保存预设, 应用预设保存修改外,还有其他若干按钮功能如下。
  • 重新扫描: 重新执行一次存档扫描和mod扫描操作, 在本工具没有关闭的情况下, 假如安装了新mod或者创建了新存档需要执行。
  • 清空mod: 将存档mod列表清空, 在需要批量删除存档mod时可以考虑这个按钮。
  • 还原mod: 将存档mod列表中的mod恢复为初始状态。仅在按下保存修改按钮后可以修改存档mod的初始状态。
  • 保存修改按钮下有一个保存前备份的复选框, 勾选该复选框后, 工具会在真正修改存档文件前将当前存档文件夹压缩备份到工具所在目录的SaveBak文件夹内。在修改对您很重要的存档前您都应该考虑勾选该复选框。保存文件的命名格式为 "{存档名}_{时间信息}.zip"。
其他一些重要说明
  • 工具保存的mod预设并不依赖于存档, 在保存好mod预设后。存档被删除, mod预设依然能应用在其他存档上。
  • 使用工具修改您的存档mod时,不会修改您存档的难度或名字等属性,只修改所使用的mod列表。
  • 在建立新存档时, 需要先在游戏中点击存档并进入老路后, 对应的存档文件才会被创建。工具才能扫描到。
关于老路类mod的说明
这里的"老路类"mod特指一些作用于新档第一关"老路"的mod(典型的如跳过老路)。
应用这类mod,这里有一些额外的注意点,
  • 这类mod可能需要您在进入老路前就勾选mod才能生效(例如跳过老路),而本工具无法在您进入老路前扫描到存档,所以这类mod您可能只能通过游戏自带的mod管理器勾选应用。
  • 创建新档时使用这类mod可能会在特殊情况下导致工具无法扫描出存档文件。解决问题的方法是: 将创建 新档删除。(删除新档应该影响不大)。
  • 为了不让上面第二点所描述的问题发生。使用这类mod创建新档时,您应该遵循的规则: 第一次加载存档后应该至少进行一次"右键点击人物查看人物界面"或"点击启程按钮查看可选地牢"的操作后再退出。 (这在跳过老路类mod上被验证是有效的)
关于更新
只需要将新的可执行exe文件覆盖旧的可执行文件即可。在exe文件同目录下的CustomData文件夹内存放着您设置好的路径和mod预设, 更新时不需要修改。
关于bug
暂且想到的处理方式是
  • 在steam的mod页留言, 描述出现bug时的具体情况。
  • 将相关信息提交到这个邮箱 "csbf.lwt@foxmail.com" 主题设置为"mod bug报告", 同样描述具体情况, 假如出现bug后工具所在的文件夹出现了
    名为 error.log 的文件可以尝试用记事本将其打开, 假如其是有内容的, 可以将其也发过来。
我看到之后, 在时间允许的情况下, 会尽快修复。
60 Comments
Yhank  [author] 14 Apr @ 9:36am 
@KOCkey 另外您还可以参考一下,我与上一位反馈用户的留言对话,这或许有助于解决问题
Yhank  [author] 14 Apr @ 9:34am 
@KOCkey 您所描述的情况,看起来似乎和上一位汇报的问题有些类似。
我建议您进行如下的操作
1.删除出现问题的存档,确认是否能够让工具恢复扫描其他存档。
2.参考mod描述中"关于老路类mod的说明"这一节的内容。
3.尝试使用游戏自带的mod管理器添加"老路类mod"后,再使用工具添加其余mod。
可能我理解您的意思有误,或者mod描述中表述不是很清楚。但现有的信息,我无法提供更多的帮助。需要您提供额外的信息。假如您可以稳定复现您所描述的情况,您或许可以录制一个完整的建立存档到工具出现问题的视频通过邮箱发给我,帮助我了解您具体是如何操作的(之前有几位反馈的用户就是如此做,就经验来说相当高效)。
KOCkey 13 Apr @ 2:19am 
有新的问题,当我将顺序保存应用后开始老路并退出,载入mod顺序到存档不生效且该程序此后丢失预设排序也检测不到存档
Yhank  [author] 8 Apr @ 8:08pm 
@妈妈说如果取的名字太 就结果来说,这应该不是我这侧能解决的问题。您所描述的现象和解决方案我已经添加到mod描述当中。再次感谢您的反馈。
Yhank  [author] 8 Apr @ 8:07pm 
@妈妈说如果取的名字太 excellent work! 测试辛苦了。您所描述的情况我已经成功复现。我这边的发现是: 在使用这些mod,且在进入存档后什么都不做直接退出的情况下。游戏所创建的存档文件与一般存档文件格式不同(一般存档的格式应该是一种特殊加密格式,而这时创建的存档是一些明文字符,且内容与一般存档相差甚远,工具无法处理)。但是只要做了您所描述的操作,例如查看英雄等,存档格式就会恢复成工具可处理的加密格式。解决方式中有一种: "第二次进入查看dlc勾选",我不太建议使用这种方式,因为在这种方式下玩家所创建的存档实际已经被某种机制替换为了另一个存档(直观表现就是存档名被改了,难度也会改变),但其他解决方式是极好的。
感谢作者的回复。先说一下经过我这几天的测试,发现这个bug的触发条件很苛刻。想要触发bug只需要勾选我之前说的”Skip old road 跳过老路“和“快速开局”这两个mod其中之一,然后再进入存档后,什么也不做直接退出到主菜单就能触发,或者在进入存档的加载画面点击重新扫描就能触发。这时会发现,无法扫描到存档,并且存档之前勾选的mod也变成了没有勾选。想要消除也很简单,只需要对存档进行改动即可,包括在第一次进入时查看人物,点击启程到地牢选择界面,买卖饰品,查看dlc勾选,因为bug原因第二次进入地牢会自动查看dlc选择,但单纯的查看mod列表是没用的。我也录制了一段视频来演示,已经发到邮箱了
Yhank  [author] 6 Apr @ 1:44am 
@妈妈说如果取的名字太 我对您提到的两个mod(mod id分别为3164523157和3169259516),进行了一些测试。但遗憾的是我一直未能触发工具无法读取存档的情况,这两个mod运行十分正常。假如您能稳定复现您所说出的情况,麻烦告诉我您具体是如何操作的。我在mod描述中添加了关于该类mod的一些描述,但暂时还未涉及您所提到的会让工具读取不出存档的部分。这些部分我会在确定后加上。steam的留言系统由字数限制且只能输入文字,假如您有需要可以将一些用于说明的文件通过mod描述中的邮箱发给我。
感谢作者回复,我测试的是”Skip old road 跳过老路“和“快速开局”这两个mod。
Yhank  [author] 5 Apr @ 7:49am 
@妈妈说如果取的名字太 感谢您的反馈。我自己确实没用过这种类型的mod,请问您方便告诉我相关mod的名字或mod id吗。我想在本地测试一下触发这个现象的原因,并且我也想在工具这一端尝试修复相关问题。假如确实无法修复的话,我会在mod描述中加上关于此类mod的相关说明。
管理器还是很好用的,特别是我这种开了400+mod的人