Skip to content

MOD 常见问题:入门⚓︎

我要怎么开始做以撒的 MOD ?(新手入门)⚓︎

如果你能够访问 Youtube 并且可以听懂英文,推荐观看 Youtube上的Lytebringr的教程视频系列 。这些视频是在胎衣+ DLC 发布之后制作的,但与忏悔 DLC 之间没有太大变化,所以它们仍然是你学习诀窍的最佳选择。

如果你不具备查看外网视频的条件,可以去视频网站上搜索一些以撒的 MOD 制作教程。

胎衣+和忏悔的一个主要区别是,MOD 目录的位置发生了改变。

其他资源:

怎么以以撒的风格制作贴图?⚓︎

看看 LeatherIceCream 的这个视频,它解释了处理方法。

怎么开启调试控制台?⚓︎

在胎衣+中,控制台在你启用至少一个 MOD 时会自动启用。

在忏悔中,控制台的启用基于 options.ini 文件中的 "EnableDebugConsole" 设置。默认情况下,它被设置为 "0",所以如果你想使用控制台,你必须把它从 "0" 改成 "1" 。(默认情况下,options.ini 文件位于 文档\My Games\Binding of Isaac Repentance\options.ini.)

要打开控制台,在一局游戏内按下波浪号(~)键。如果你不是英文键盘,详见wiki的控制台页面

该 wiki 同时拥有一个控制台命令的列表.

MOD的目录/文件夹在哪里?⚓︎

所有 MOD 都在这个位置内:

1
2
3
4
5
忏悔:
[以撒游戏目录]\mods\

胎衣+:
文档\My Games\Binding of Isaac Afterbirth+ Mods\
1
2
胎衣+:
/Users/[username]/Library/Application Support/Binding of Isaac Afterbirth+ Mods
1
2
胎衣+:
/Steam/steamapps/compatdata/250900/pfx/drive_c/users/steamuser/Documents/My Games/Binding of Isaac Afterbirth+ Mods

我要怎么解包文件?我要怎么用资源提取器?⚓︎

默认情况下,游戏资源在:

1
[以撒游戏目录]\resources

但是,除非您运行所提供的资源提取器,否则此目录将大部分为空。资源提取器位于此处:

1
[以撒游戏目录]\tools\ResourceExtractor\ResourceExtractor.exe

运行提取器后,resources 目录将被游戏使用的所有 XML 文件、 ANM2 文件、图像和其他各种文件充满。

请注意,每次出现原版补丁时,您还必须重新运行资源提取器。

anm2 文件在哪儿?⚓︎

  • 在以撒中,贴图动画由位于 resources/gfx 文件夹中的anm2文件表示。
  • 游戏中的每个实体都有一个相关的 anm2 文件。
  • 此外,UI 元素使用各种 anm2 文件进行渲染(位于 resources/gfx/ui 文件夹中)。
  • anm2 文件只是一种有不同文件扩展名的 XML 文件。
  • 要编辑原版动画或添加新动画,您可以:
  • 直接使用文本编辑器编辑文件。(以撒前制作人员 Kilburn 就是这么做的。)
  • 使用提供的以撒动画编辑器编辑文件,该编辑器位于:[以撒游戏目录]\tools\IsaacAnimationEditor\IsaacAnimationEditor.exe

我修改了一个 XML 文件,但当我打开游戏或开始新的一局时会崩溃。⚓︎

崩溃意味着 XML 文件无效,这意味着您在编辑文件时写错了某个地方。从头开始,一次做一个小编辑,直到你找到导致游戏崩溃的确切部分。

另一个有用的故障排除工具是类似 xmlvalidation.com的 XML 验证器。

如何得知某个实体的实体类型、变种或子类型?⚓︎

您可以:

  1. 在游戏控制台中输入 "spawn x" 。例如,"spawn Confessional" 将显示忏悔室的 ID 为 6.17 。这意味着它的实体类型是 6,变种是 17。
  2. 或者,您可以在 "resources-dlc3/entities2.xml" 文件中使用 CTRL+F 搜索您想要的实体。

我要怎么编辑房间?⚓︎

2014年,Chronometrics 制作了一个名为 Basement Renovator 的第三方房间编辑器,以改进官方编辑房间的流程。它是开源的,位于 GitHub 上。由于 Basement Renovator 比官方房间编辑好用得多,即使是官方开发商现在也使用 Basement Renovator 。(这就是为什么忏悔房间不能用官方编辑器编辑)

官方房间编辑器也依然存在,伴随着游戏本体一起提供,位于:

1
[以撒游戏目录]\tools\RoomEditor\RoomEditor.exe

Basement Renovator 是用 Python 编写的,因此您可以从源代码运行它,也可以从发布页面下载 exe 文件。

我要怎么覆盖原版音乐?⚓︎

  • 对于正常的音乐替换,您可以直接在 MOD 文件夹里替换相应的原版资源文件。
  • 对于动态的音乐替换,选择一项:

Last update: October 28, 2024