
MHWS-Editor
用于编辑游戏资源中各种用户数据文件的工具。
查看大图[center]# 这不是存档编辑器
(我真希望我能把这句话写得更大。)
不要在新文件上使用旧版编辑器!这点我真的不应该需要提醒你!
事物会变化,包括CRC、枚举等。编辑器在保存时会使用旧数据,而这些旧数据会导致黑屏! 当游戏发布标题更新时,请等待本编辑器更新。使用旧版本只会引发问题。 (这也不是什么新鲜事,每次标题更新都是如此。)
本编辑器现在和将来都不会向后或向前兼容。它仅针对目标游戏更新发布时每个文件的最新版本而设计。
是的,我知道这说得有点啰嗦且难以解释,让我换个说法:如果编辑器是为TU 3发布的,那么该版本编辑器只会支持TU 3。不支持TU 2,也不支持TU 4,只支持TU 3。 如果你需要处理旧版TU的文件,请获取支持该版本的编辑器。
这是一个用于编辑你从游戏资源(pak文件)中提取的用户文件的工具。
如果你需要更多帮助,请自行搜索“RE Engine”和“RETool”以及任何其他RE引擎教程,因为我只会简单概述如何提取和使用文件。 我会解释本游戏中模组文件等的原理,但剩下的部分需要你自己动脑、批判性思考、自行搜索并填补空白。
不要直接在ZIP压缩包内运行此程序!请先解压内容!
如果某些功能无法正常工作,请尽可能提供详细的信息!
- 文件路径和名称。
- 错误信息。
- 你做了什么导致该错误。
- 你能想到的任何其他信息。我没有水晶球;我无法读取你的思想或看到你的屏幕。 请像向盲人解释一样详细描述你的操作过程/错误。
- 请不要让我主动问你,因为如果你只说“某某功能不行”,我可能只会无视你。
当前功能:
- 可以读写大约93%的《怪物猎人:荒野》用户文件。
- 按
Ctrl+I在网格视图底部添加一行,并滚动到该行。- 新行应包含默认/空数据,所以别忘了修改你需要的内容。
- 即使你能添加一行,也不代表你应该添加一行。有时游戏有硬编码的数组大小。
- 按
Ctrl+R删除所有/任意选中的行/单元格。 - 如果你从正确的
natives目录结构中打开文件,编辑器会警告你打开的文件是否不受支持。 - 数据网格最右侧的
Index列是你可以通过RE_RSZ看到的对象索引。该列无法编辑,所以除非你同时使用RE_RSZ,否则请忽略它。 - 许多文件中的'Name'列仅供参考!99%的文件中不包含名称。这是从
msg文件中预提取的数据。
已知问题:
- 没有批量编辑或粘贴功能。可能将来也不会有。
- 枚举标志(位标志)字段仅显示并允许选择单个枚举条目。如果你想激活多个标志,请使用RE_RSZ编辑文件。
- 这意味着在交换数据库文件中修改枚举字段可能会遇到问题。
- 某些枚举下拉菜单很长且未排序,难以筛选。
提取方法:
- 下载 ree-pak-gui
- 将你想要提取的pak文件添加到工具中。
- 该工具支持选择性提取文件,你不必解包整个文件。
- 你最好还是将所有pak文件都添加进去。
- 这些pak文件不是互斥的,而是按时间顺序排列的。较高的pak编号 = 更高优先级。 虽然后面的pak文件会包含较新的文件,但它可能不包含某个事物的全部文件,你需要在前面的pak文件中查找那些缺失的文件。
常见问题:
- 支持列表中的某个文件打开时报错:请重新阅读“提取方法”部分。你可能从较早的pak文件中提取了过时版本的文件。
制作pak文件:
- 目前还不可能。游戏在使用任何自定义包时都会崩溃。你需要使用REF的“loose file loader”(松散文件加载器)来加载文件。
FMM和文件加载的工作原理:
- 目前只有一个选项:
- REF中的“Loose File Loader”:
- 这基本上就是直接将文件放入
natives文件夹,无需通过FMM安装任何东西。 - 这会有性能损失,因为需要为每个加载的文件提供额外的逻辑来判断它是否位于
natives中,并忽略pak文件。 - 任何声称需要此功能的游戏实际上都不需要,它们可以通过上述的存档失效方法正常工作。(例如Mesh Mod Enabler)
- 基本上就是让游戏优先检查
natives文件夹,而不需要使pak文件中的路径失效。 - 能够兼容游戏更新,因为pak文件没有被修改。
- 这基本上就是直接将文件放入
- REF中的“Loose File Loader”:
本编辑器当前针对并支持游戏版本v1.040.03.01。大多数小型更新不会破坏或改变这一点。 如果游戏添加了更多内容或改变了结构大小,它总是需要为新物品名称等进行更新。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。