CNS 重新打包插件

CNS 重新打包插件

让几乎任何模组与CNS兼容,或将CNS模组转换为替换型模组

杂项

此工具可将几乎所有替换默认纳米服、面部、耳环、眼镜或武器的模组重新打包为CNS兼容模组。反之,也可将CNS模组重新打包为默认替换模组。
已在1000个模组上测试。

模组转换为CNS的步骤

  1. 安装 CNS
  2. 将压缩包解压至 <你的游戏文件夹>(例如,如果你的路径是 **C:\Games\Steam\steamapps\common\StellarBlade**,解压后应创建 *C:\Games\Steam\steamapps\common\StellarBlade\CNSRepacker* 文件夹)。
  3. 将每个模组分别添加到其自己的子文件夹中,并放入 <您的游戏文件夹>\CNSRepacker\ToRepack 内。
  4. (可选)创建其他子文件夹来分组模组。每个子文件夹应包含对应模组运行所需的所有文件。或者,你也可以创建一个特殊的 _Common 子文件夹,来包含所有模组都会用到的文件。
  5. 文件夹的结构应如下所示:
    结构示意图
  6. 运行 CNSRepacker.exe。完成后,关闭窗口。
  7. 启动游戏并享受吧。

限制:打包器只能创建CNS变体,无法添加自定义菜单。

将模组转换为替换器的步骤

  1. 将压缩包解压到 文件夹(例如,如果你有 *C:\Games\Steam\steamapps\common\StellarBlade* 路径,解压后应创建 *C:\Games\Steam\steamapps\common\StellarBlade\CNSRepacker* 文件夹)。
  2. 将每个模组添加至 <你的游戏文件夹>\CNSRepacker\ToRepack,每个模组放在单独的文件夹中。
  3. 您可以同时包含您希望转换为不同替换器的CNS模组和替换器模组。
  4. 为每个文件夹名称添加 " 替换服装名称"(使用 ReplaceableAssetNames.txt 中的服装名称)。
  5. (可选)在文件夹名称中添加**“ 选择CNS中服装的名称或编号”**,以重新打包特定的CNS服装。
  6. 文件夹应该看起来像这样:
    结构示意图
  7. 运行 CNSRepacker.exe。完成后,关闭窗口。
  8. 启动游戏并尽情享受。

限制:重新打包器只能转换默认的CNS变种,无法从自定义菜单应用个性化设置。

故障排除

一般建议

如果你在重新打包特定模组时遇到问题,首先请按常规方式测试它——将默认服装替换文件放置在 \SB\Content\Paks~mods 中。如果问题仍然存在,可能是某些文件缺失,或者模组本身无法正常工作。

我看到未发现资源

你可能缺少文件夹中的主模组文件(可能只存在附加内容)。请查看模组页面,了解该模组运行需要哪些文件。

重新打包后纹理丢失

你可能缺少一些必要附加文件。请查看模组页面,确认该模组正常运行需要哪些文件。

伊芙坠落地面

尝试在mod文件夹名中添加 "EXCLUDE_PHYSICS_ASSET"。如果物理资源没有正确修改,就可能会发生这种情况。

一个带有逻辑功能或新菜单的模组无法正常工作

尝试在模组文件夹名称中添加 " RELOCATE_OVERRIDES_ONLY"。这可以阻止重新打包程序移动未覆盖游戏资源的资产(移动这些资产可能导致其无法正常工作)。请注意,如果其他模组包含相同资产,可能会引发冲突。

重新打包者要求您安装 .NET Desktop Runtime 8

使用错误信息中的链接,或通过此链接进行安装。

重新打包程序报告无法访问 oo2core_9_win64.dll

通过错误信息中的链接或此链接VirusTotal检测)下载文件。将文件放入 *tools\retoc* 文件夹中。

我没有看到任何关于头发和眼睛颜色的设置

确保你有这些文件:

SB\Content\Paks\~mods\CustomNanosuitSystem\Cosmetics\DekCNS-DefaultFaces.dekcns.json
SB\Content\Paks\~mods\CustomNanosuitSystem\Cosmetics\DekCNS-DefaultHairs.dekcns.json

这些文件中的配置会被复制到重新打包的模组中。请注意,并非所有发型或面部模组都支持颜色修改。

重新打包后,服装存放在哪里?

它们存储在 \SB\Content\Paks~mods\CustomNanosuitSystem\Repacked 中。

打包后,我可以删除 ToRepack 文件夹中的模组吗?

是的——如果你不打算重新打包这个模组的话。

如何在一个分组内对模组进行排序?

向文件夹名称添加"Sort1 "、"Sort2 "等前缀。此前缀将从模组名称中移除,但会影响排序顺序。请注意,排序仅在单个组内有效,不影响全部模组之间的排序。

我可以自定义头发和眼睛的颜色吗?

是的,通过一些模组可以实现这一点。在重新打包前,将 " WITH_COLOR_CONFIGURATION" 添加到文件夹名称中。

如何将文件从/到另一个文件夹重新打包?

config.txt 中指定它们。

如何组织多个文件夹?

在文件夹名称后添加 "Root" 可阻止其下的套装被分组:
结构示意图

可以隐藏尚未解锁的套装吗?

是的。打开 config.txt 并将 checkSaveData=true 设置为真。它会使用 CNS 功能来检查您的存档,并在尚未解锁原始替换装束时隐藏相关装扮。
请注意,这不会影响已重新打包的服装。

如何更换服装类型?

在文件夹名称中添加“泳装”、“连衣裙”或“NSFW”。

为什么会有未修改的服装和重复物品?

该工具会找出所有可能的修改,包括意外添加或故意重复的修改。

如何纠正一个打包好的模组?

  1. 前往 \SB\Content\Paks~mods\CustomNanosuitSystem\Repacked
  2. 找到您想要修正的模组。
  3. 在记事本中打开 .dekcns.json 文件。
  4. 做出你的改变,例如:
    • 编辑 显示名称描述服装名称
    • OutfitNamesOutfitDatas 中移除或重新排序条目。

支持哪些内容?

  • 修改 Eve、Lily、Adam、Drone 外观的模组
  • 改变纳米服、面部、头发、马尾辫、耳环、眼镜或武器的模组
  • 改变模型的模组
  • 改变纹理的模组
  • 模组化模组(将附加组件放置在模组的文件夹内)
  • CNS 已支持的模组(可将其转换为替换版本)

哪些内容不受支持?

  • 一些使用逻辑修改服装的模组(参见上面关于仅使用RELOCATE_OVERRIDES的变通方法)
  • 文件夹名称中的非拉丁字符
  • 创建/替换具有高级配置的 CNS 模组
  • 发型、马尾辫、耳环、眼镜或武器的分组(这取决于CNS中请求的功能“支持多个动画蓝图”)

它是如何工作的?

该模组会查找所有被修改的资源文件,并将其移动至独立文件夹,这样它们就不会再覆盖默认资源。

源代码

https://gitlab.com/DeronFer/cnsrepacker