
咖啡因模组修改
实现了来自Caffiend模组的可可酿造机,重写了机器的脚本,并调整了平衡性,希望能更加一致。
查看大图Caffiend - 平衡性调整与脚本优化
背景
我认为 DexModsOfficial 制作的《咖啡因成瘾者》是个挺有趣的小模组。
它为游戏中那些静态咖啡机增添了用途,
还额外添加了几种饮品来搭配。
但模组存在一些平衡性和实现上的问题,
我想着手解决这些问题。
描述
Caffiend 在游戏中引入了一种新的“咖啡”可食用物品。这个 mod 转而利用了 Honest Hearts DLC 中引入的“黑咖啡”物品。热可可和热茶现在各自拥有独立的制作要求。因此,在酿造机处现在可以制作以下物品:
黑咖啡:
- 咖啡杯 (1个)
- 土狼嚼烟 (1x)
- 蜜豆荚 (1个)
热可可:
- 咖啡杯 (1x)
- 内华达龙舌兰果实 (1个)
- 赞德之根 (1个)
热茶:
- 咖啡杯 (1x)
- 布罗克花 (1x)
- 白花曼陀罗 (1x)
原版的“咖啡因”物品“咖啡”仍然存在,但我基本忽略了它,转而使用诚实之心物品。
- 我几乎完全重写了处理可可酿造器的脚本。这应该能提供对其功能的更多控制。虽然比预期复杂得多,但测试表明它似乎运行正常。如有任何问题请告诉我。
- 使用酿酒器时会弹出数量提示(默认值为玩家拥有原料的最大值)。以前咖啡因成瘾者会一次性拿走所有物品,现在可以更好地控制数量。
- 制作需求现在基于 FormLists,无需重新编译脚本即可轻松修改。
- 为热可可和热茶添加了篝火制作配方,就像黑咖啡已有的那样。
- 来自《赤诚之心》的黑咖啡现在使用本模组中的新咖啡模型,而非普通的咖啡杯。
- Base Object Swapper 文件现在会替换为来自 Caffiend 的可可冲泡器,而非基础咖啡冲泡器。两者除脚本外完全相同,但可可冲泡器功能略多一些。
平衡性调整
- 每种饮料现在重 0.2 磅,价值 5 瓶盖。鉴于它们现在的制作要求相似,我认为每种饮料的重量和价值应该相近。原本,新的咖啡物品是无重量的,而其他两种重 0.5 磅。
- 现在每次饮用这些饮品后,咖啡杯都会 100% 返还,而非随机决定是否归还。这是 DLC 中的一项机制,我始终不太喜欢,因此在此延续了这一改动。
- 热茶和热可可的效果强度与持续时间现在大幅降低,与黑咖啡保持一致(强度 1,持续 60 秒)。
- 热可可和热茶现在会少量恢复睡眠不足(5 点),并且恢复的脱水值比以前略少(25 → 20)。
兼容性
- 需要父模组 Caffiend 以及《诚实之心》DLC。
- 这需要通常的 NVSE 先决条件,特别是包括 JIP LN NVSE 和 JohnnyGuitar NVSE 插件。
- 还需要满足 Caffiend 的所有要求,包括 Base Object Swapper。
- 本模组唯一修改的基础游戏记录是黑咖啡。请在其他修改此记录的模组之后加载此模组。
- 应与 TTW 兼容良好。
已知问题
- 数量提示会在你退出后将按下的任何按钮转发给游戏模式。例如,如果你按下‘E’确认数量,那么它会再次激活酿造器并打开其菜单。
- 我不太确定为什么会这样,而且我无法用手柄重现这个错误。这只是个小问题,可以通过点击提示按钮来解决。
安装
- 一个插件文件和 BaseObjectSwapper 的 ini 配置文件。像平常一样安装,覆盖父模组中的“Caffiend.ini”文件。
致谢
- DexModsOfficial,“Caffiend”模组的作者。
- 黑曜石/贝塞斯达,为游戏及 DLC 提供支持。



还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。