自动捆绑捐赠

自动捆绑捐赠

一个自动将捆绑物品捐赠给类似社区中心风格的捆绑包的模组。同样支持可解锁的捆绑包扩展!

自动捐赠社区中心收集包

自动将符合条件的物品捐赠给已解锁且未完成的社区中心收集包,只要它们一进入你的背包就会立即触发——再也不用每次捡到稀有物品时手动翻找收集包列表了。我的灵感来自于自动捐赠博物馆,希望为社区中心收集包提供类似的功能。

功能特性

  • 实时监控你的背包,一旦收到物品(无论是通过采集、耕种、钓鱼、出货、礼物、箱子——任何来源),就会自动填充任何匹配且仍然开放的收集包槽位。
  • 覆盖大多数原版收集包房间:食品储藏室、工艺室、鱼缸、锅炉房、公告板以及缺失收集包。由于金币不是背包物品,该收集包仍需手动完成。而且,我认为大多数玩家也不希望自己辛苦赚来的金币在攒够收集包所需数量时被悄悄花掉。
  • 如果你更想手动捐赠某些物品,可以单独关闭每个房间的自动捐赠功能。
  • 每次自动捐赠时可选聊天通知。
  • 可解锁收集包支持:如果你安装了可解锁收集包框架,此模组也会自动捐赠给基于该框架构建的内容包中的自定义收集包——比如造访Vapius山或Joja市民中心。捐赠只会在你真正在游戏世界中发现了某个收集包(或其对应的书籍)后才会开始,符合原版游戏中“必须先看到”的规则,并且绝不会涉及有剧情过场驱动的收集包(那些仍然需要你亲自完成)。
  • 可解锁收集包支持功能是使用Lumisteria造访Vapius山构建和测试的,并确认在完成该模组后也适用于社区中心健身房。
  • 可通过通用模组配置菜单进行配置(如果已安装)——无需编辑文件即可切换模组、各个房间、通知以及可解锁收集包集成功能。
  • 优先考虑博物馆捐赠(默认关闭)——如果同时也安装了自动捐赠博物馆模组,此模组将允许它先为博物馆认领文物和矿物,然后再将其捐赠给社区中心收集包。包含自动回退机制,因此如果博物馆模组恰好拒绝了某个物品,该物品也不会陷入进退两难的境地。
  • 扣留高价值物品(默认关闭)——可以选择将五彩碎片、恐龙蛋以及7种基础宝石(钻石、红宝石、祖母绿、碧玉、海蓝宝石、黄玉、紫水晶)完全排除在自动捐赠之外,这样单一副本就不会在拾取时被悄悄消耗掉。目前这与染料收集包的海蓝宝石和缺失收集包的五彩碎片相关。这也是为了与自动捐赠博物馆模组对这些相同物品的默认设置保持一致。
  • 两个新选项都可在通用模组配置菜单中新的“高价值物品”/“模组兼容性”部分下进行配置,并已翻译成所有支持的语言(德语、西班牙语、法语、匈牙利语、意大利语、日语、韩语、葡萄牙语、俄语、土耳其语、中文)。

语言支持

  • 英语
  • 中文(感谢GitHub上的BlackRosePetals。如果你希望在Nexus上获得署名,请告诉我你是谁!)
  • 欢迎提供翻译支持,可以通过下面的GitHub链接添加。

兼容性

  • 星露谷物语1.6+,SMAPI 4.0.0+。
  • 应该支持多人游戏;捐赠仅针对本地玩家运行。

安装方法

  1. 安装 SMAPI。
  2. 将此模组的文件夹解压到 Stardew Valley/Mods 目录中。
  3. 通过SMAPI运行游戏。

必需/可选模组

模组 必需? 原因
SMAPI 必需 这是一个SMAPI模组——没有它无法运行。
通用模组配置菜单 可选 为你提供游戏内设置菜单。如果没有它,你仍然可以手动编辑 config.json 文件。
可解锁收集包(DLX.Bundles) 可选 仅当你希望将自动捐赠扩展到非原版收集包(例如来自造访Vapius山或Joja市民中心等模组的收集包)时才需要。原版社区中心捐赠功能无论是否安装它都可以工作。

源代码可在 GitHub 上获取,遵循 MIT 许可证。