
CustomCraft3(紫色版)(鹦鹉螺号)
随心所欲地重塑《深海迷航》的工艺系统,或创建属于你自己的全新物品。无需编写代码!
查看大图完全授权接管 – PrimeSonic
需要鹦鹉螺
针对流行的 CustomCraft2 进行的更新/转换,原本基于 SMLHelper,现已转换为 Nautilus,以更好地兼容未来的 mod。
当前支持的功能
有关当前功能的完整详情,请查看自动生成的 README 文件。
- 修改现有的制作配方。
- 添加通常无法制作的物品的合成配方。
- 创造你自己的自定义物品或制作现有物品的替代方法。
- 自定义物品甚至可以复制现有物品的某些基础游戏功能,而无需任何编码。
- 自定义你添加或修改的配方在游戏中解锁的方式。
- 将新配方整理至 PDA 蓝图菜单中。
- 自定义生物反应器中物品的能量值。
- 在同一制造机内或不同制造机之间移动、移除或复制任何制造节点。
- 打造你自己的定制锻造机!
- 创建您自己的自定义食物!
- 提供的指南和示例文件,用于帮助学习如何制作自己的自定义工艺。
- 所有游戏中现有物品的原始配方在首次加载时生成,让你在制作自己的工艺品时领先一步。
- 将多个文件中的 CC2 插件合并。只需将它们全部放入 WorkingFiles 文件夹即可。
- 兼容所有使用 Nautilus 创建的模组物品。
安装
- 你必须安装 Bepinex 才能运行任何模组。
- Custom Craft 3 需要 Nautilus。
- 一旦上述内容安装完毕,你可以将 zip 文件解压到 Bepinex 文件夹中。你应该会在 Bepinex/plugins 文件夹内看到一个名为 CustomCraft3 的新文件夹。 注意:如果你将其解压到 plugins 文件夹,它会出现在 Bepinex/plugins/plugins/CustomCraft3 中,并且无法正常工作!
安装插件
- 所有 txt 文件都应放在 WorkingFiles 文件夹内。(你可以在此处包含子文件夹来整理文件)
- 所有 png 图像文件应放入 Assets 文件夹。
开始使用你自己的自定义工艺
如果你这是第一次下载这个模组,或者你刚刚下载了一个新版本,你需要加载一次游戏,以便生成所有必需的文本文件。 你甚至不需要开始游戏,只要加载到标题画面就足够了。 拿到你的文件后,请查看压缩包中提供的示例文件,并阅读 README_HowToUseThisMod.txt 文件。 这个文件会在你首次启动游戏以及每次更新 CC3 后生成。 您将很快找到开始制作自定义手工艺品所需的所有说明。 查看生成的原始配方文件,以便更快上手使用。
已知的不兼容性与限制
两个模组不能添加相同的合成配方。 如果你正在运行一个为游戏中已有物品添加新配方的模组(或 CC2 插件),你将无法再通过此模组为该物品创建新的配方。
示例:如果另一个模组已经为营养块添加了合成配方,那么你就无法使用 AddedRecipes 来为其制作另一个配方。 你要么禁用了那个配方,要么是从自己的“已添加配方”中去除了它。 如果你真的想拥有多个配方都制作出同一种物品,你需要使用新的别名配方(Alias Recipes)来代替。
两个模组不能移动同一个制作节点。 如果你在运行一个模组(或 CC3 插件),该模组会移除或复制现有的制作节点到另一个制造机上,你将无法使用本模组移动或复制这些相同的节点。
示例:如果另一个模组已经在从一个制造器向另一个制造器移动或复制合成节点,你无法使用 MovedRecipes 在第三个制造器上制作这些合成节点的副本。
使用你的自定义工艺来编辑来自其他模组的物品
任何使用 Nautilus API 构建的模组所创建的物品都可以通过 CustomCraft3 进行修改。 不要要求模组作者更新他们的模组以“兼容 CC3”。 由你,也就是制作自定义合成插件的人,来决定需要什么才能让自定义合成正常运作。 要么查看模组的源代码,要么在 BepInEx\config\Nautilus\TechTypeCache 中查找您需要的物品 ID。
正在进行中的项目
虽然列出的功能已经很强大,但这款模组还能做更多。 这就是你发挥作用的地方。如果你认为有什么功能可以添加到 CustomCraft3 中,请把它发出来。 如果可能的话,会加入的。
关于 EasyMarkup
文本文件需要特殊的格式,这样它们才能从简单的文本转换为与 SMLHelper 通信的实际代码。 PrimeSonic 称这种格式为 EasyMarkup。它是一种完全自定义的语法,用于递归数据对象的序列化和反序列化。 它完全是围绕“易于阅读、简单理解、最小化样板代码”的目标构建的。 虽然 JSON 或 XML 同样可以做到这一点,但我希望玩家能拥有更简洁一些的东西。 EasyMarkup 的开发工作仍在持续进行中,因此它尚未作为完全独立的库发布。但如果你是一位模组制作者,并且有意自行使用它,可以查看源代码并向他咨询 EasyMarkup 是否适合你的下一个模组。
源代码:https://github.com/MrPurple6411/PrimeSonicSubnauticaMods
显示 1-6 条,共 6 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。