汉化者: 将和
这个模组将报告详细的错误信息。
游戏不会出现无限加载、冻结或其他异常行为,而是会弹出错误窗口,帮助你识别问题的根源。你还可以保存错误日志。
在游戏开始前,请确保解锁以下所有DLL文件:
- Newtonsoft.Json.dll
- BetterExecptionWindow.dll
- DotNetZip.dll
- BetterExceptionWindowConfigUI.dll
源代码
加载顺序:
为了兼容1.5.9及以上版本的《Bannerlord》,必须安装Harmony库,并将其放在加载顺序的最前面。然后是BEW(Better Exception Window),依此类推。 参考下图
重要说明:
- 此调试器/报告工具无法捕获引擎崩溃和本地代码(C/C++)相关的错误。BEW只会捕获.NET虚拟机中的异常。
- Harmony库现在是必需的,请在此处安装:Harmony
常见问题解答:
问:为什么这个模组没有更新?
答:因为核心引擎/库保持不变。如果这个模组无法使用,我敢肯定其他模组也会受到影响,这通常是因为核心引擎的功能发生了变化。
紧急存档功能仅在以下情况下有效:
- 游戏崩溃时才会有效。
- 不能解决派对/物品错误或损坏(这可能导致存档损坏或无法读取)。
- 必须是在战役模式中使用,而非战斗过程中。
最新版本更新日志:
版本 7.1.1:
- 仅兼容 v1.2.0 版本!(否则会崩溃)
- 完成了日语本地化(感谢 S-Katagiri!)
- 修复了由于缺少模块导致的 dnspy 附加问题(该模块是现已不再存在的专用服务器模块)
版本 7.1:
- 仅兼容 v1.2.0 版本!(否则会崩溃)
- 实现了本地化模板,现可本地化程序文本。
- 修复了损坏的紧急存档系统。
- 调低了烦人的 Windows 消息框提示。
- 更新后建议重新启动游戏。
版本 7.0:
- 仅兼容 v1.2.0 版本!(否则会崩溃)
- 实现了本地崩溃处理程序,若游戏内 C++ 程序崩溃,至少可以知道错误原因。
- 你还可以尝试继续游戏,但这可能导致更多的内存损坏问题。
- 更新后建议重新启动游戏。
版本 6.5:
- 仅兼容 v1.1.0 版本!(否则会崩溃)
- 修复了 Bannerlord v1.1+ 版本崩溃问题。
- 修复了控制台输出问题。
- 移除了游戏启动时的提示框。
- 游戏启动时自动下载异常定义文件(solutions.json)。
版本 6.3:
- 仅兼容 v1.1.0 版本!(否则会崩溃)
- 修复了 Beta 分支上的崩溃问题。
- 增强了启动时自动下载异常说明功能(从 GitHub 链接 拉取数据)。
版本 6.2:
- 修复了生成的 .htm 文件中未能显示截图的问题。
- 修复了生成的 .htm 文件中无法下载存档的问题。
- 改进了 XML 验证器,提升了性能。
- 增强了与 Butterlib 的兼容性。
- 添加了确认提示,询问用户是否丢弃包含附件的错误报告。
其他更新:
- 版本 6.0 引入了新的“继续尝试”按钮,截图和存档附件功能,内存转储工具等。
- 版本 5.0 开始不再支持 Bannerlord 的早期访问版本,转向支持 v1.0.0 及之后的版本。
- 版本 4.3.2 更新了对 Bannerlord e1.9.0 版本的支持,修复了 Steam 相关问题。
- 版本 4.0 引入了对 MCM UI 支持和屏幕管理器的修复。
发表评论
请登录后发表评论。