LeviathaN的自定义社区中心收集包加载器

LeviathaN的自定义社区中心收集包加载器

融合自定义社区中心收集包和挑战性社区中心收集包功能的框架,并提供快速切换收集包的选项。

游戏玩法机制

LeviathaN 的自定义社区中心收集包加载器

简称 CCCBL

CCCBL 是一个用于自定义社区中心收集包的统一框架。它取代并整合了两个流行模组的功能:完全完成者的社区中心和挑战性的社区中心收集包,将其合并为一个更简洁的解决方案。

开箱即用时它不会做任何事情,也不会修改你的游戏。它的作用是加载由模组作者创建的自定义收集包集合,并通过通用模组配置菜单让你在它们之间进行选择,无需像原模组那样重命名、移动或覆盖任何文件。


功能

通过 GMCM 选择收集包集合: 一个下拉菜单让你可以选择想要的任何收集包集合。所有已安装的集合会自动按名称显示。更改会在下一个游戏日开始后生效。

完成者模式: 一个切换开关,激活所有可能的社区中心收集包,包括所有重混收集包变体。这基本上就是 CCCC 所做的事情。

默认模式/关闭: 未选择任何收集包集合且完成者模式关闭时,CCCBL 完全不做任何事情。如果你有其他通过自身修改收集包的模组(例如星露谷物语扩展版),它们的更改会正常生效,不会受到任何干扰。

自定义收集包图标: 集合作者可以包含自己的 32×32 精灵表,CCCBL 会自动将其提供给游戏。没有自定义图标的收集包会使用内置的默认图标,因此不会出现空白。


要求

SMAPI

通用模组配置菜单(实际上并非必需,但如果你没有它,则需要手动编辑 config.json)


安装与使用

  1. 安装 SMAPI 和可选的 通用模组配置菜单。
  2. 下载并将此模组解压到你的 Mods 文件夹中。
  3. 下载任何你想使用的收集包集合,并将它们也解压到你的 Mods 文件夹中。
  4. 启动游戏,从标题画面打开 GMCM,选择你的收集包集合,然后点击保存。
  • 或者,打开此模组的文件夹,然后在文本编辑器中打开 config.json,将这两个字段更改为与你下载的内容包匹配。

兼容性说明

  • CCCBL 取代了 CCCC 和 CCCB。你不需要安装它们的任何一个。
  • 通过 Content Patcher 修改收集包的模组(例如星露谷物语扩展版)在选择 默认/关闭 变体时不会受到影响。只有当 CCCBL 主动选择了某个收集包集合时,它才会触及收集包数据。
  • 最初为 CCCC 和 CCCB 制作的收集包集合不直接兼容,但转换一个只需要对 content.json 格式进行微小的更改。详情请参阅作者指南。

兼容性状态


关于在存档中途添加/移除自定义收集包:

你可以做的事情:

  1. 从无自定义收集包切换到原版完成者模式;
  2. 从无自定义收集包切换到 CCCBL 收集包集合(无论是否需要完成者模式);
  3. 从一个自定义收集包切换到另一个相同类型的自定义收集包;
  4. 从一个不需要完成者模式的自定义收集包切换到一个需要完成者模式的收集包;
  5. 移除一个自定义收集包以回到原版收集包。

你不能做的事情:

  1. 在创建时选择了“重混收集包”的存档中使用自定义收集包或完成者模式;
  2. 从存档中移除完成者模式。

这意味着,如果你使用 CCCBL 内置的完成者模式,或一个需要它的自定义收集包,并且在收集包创建后(在第六年春第一天之后拜访法师后)保存游戏,那么它会被永久添加到你的存档中。

如果你加载了一个通过完成者模式创建了所有收集包的存档,但没有激活完成者模式(无论是模组内置版本还是来自自定义收集包),那么当你尝试进入社区中心时,游戏会陷入无限循环的错误。

如果你使用了一个需要完成者模式的自定义收集包,保存了游戏,但现在想回到原版收集包,请确保在尝试重新进入该存档的社区中心之前,在 GMCM 中选择“默认/关闭”并且勾选完成者模式。


本模组基于 Jaksha6472 的挑战性的社区中心收集包,后者在 GPL v3 许可下发布。CCCBL 也根据该许可在 GPL v3 下发布。 内置的完成者模式收集包数据源自 Nahlbrii 的完全完成者的社区中心,已根据其声明的资产许可获得使用许可。 代码可在 GitHub 上获取。