NPC 记忆

NPC 记忆

NPC会记住你每天的活动,并根据他们的个人兴趣进行评论。经常钓鱼?威利会注意到。探索矿山?阿比盖尔想听你聊聊!

NPC Memory

NPCs remember your daily activities and comment on them based on their personal interests. Fish a lot? Willy will notice. Explore the mines? Abigail wants to hear about it!


工作原理

该模组会追踪你每天的活动——钓鱼、采矿、耕种、烹饪、战斗等。第二天早上,对这些活动感兴趣的NPC可能会对你的行为发表评论。每个NPC都有符合其个性的独特对话。

示例: 你花了一天钓鱼,钓到了8条鱼,其中包括一条鲶鱼。第二天早上:

  • 威利:“你昨天钓到了鲶鱼?干得好!一天八条——真不错,伙计。”
  • 艾利欧特:“我注意到你昨天去钓鱼了……鲶鱼——多么棒的收获!大海无穷无尽地给予。”
  • 莱纳斯:“钓鱼……没有比这更平静的事了。你钓到鲶鱼了吗?那是一条好鱼。”

并非每个NPC每天都会评论——有一个可配置的概率(默认30%),以保持自然感。


追踪的活动

活动          | 追踪方式
--------------+--------------------------------------------------
钓鱼          | 钓鱼(任何类型)
采矿          | 收集宝石、矿物、矿石、下矿
耕种          | 收获蔬菜和水果
烹饪          | 制作料理
战斗          | 击败怪物(怪物掉落)
采集          | 收集野生物品
畜牧          | 收集鸡蛋、牛奶、动物产品
工匠制品      | 生产工匠制品(酒、奶酪等)
花卉          | 采摘花朵
饮品          | 制作啤酒、葡萄酒、咖啡、茶、蜂蜜酒等
甜点          | 烘焙蛋糕、饼干、布丁等
科技          | 收集金属锭、电池组、小工具
虚空物品      | 发现虚空蛋、虚空精华、虚空蛋黄酱
魔法          | 处理太阳/虚空精华、魔法材料

NPC的兴趣

每个NPC都根据其个性和最爱礼物有特定的兴趣:

NPC          | 感兴趣的活动
-------------+--------------------------------------------------
威利         | 钓鱼、采矿
艾利欧特     | 钓鱼、烹饪
阿比盖尔     | 采矿、战斗、甜点、耕种
塞巴斯蒂安   | 采矿、虚空物品、战斗
玛鲁         | 科技、采矿、耕种、烹饪
谢恩         | 饮品、烹饪、畜牧
莉亚         | 采集、烹饪、工匠制品
哈维         | 烹饪、工匠制品、耕种、饮品
潘妮         | 烹饪、耕种、花卉
艾米丽       | 采矿、畜牧
海莉         | 花卉、甜点、烹饪
山姆         | 采矿、烹饪
亚历克斯     | 烹饪
皮埃尔       | 耕种
克林特       | 采矿
格斯         | 烹饪、钓鱼
玛妮         | 畜牧、烹饪、耕种
罗宾         | 工匠制品、烹饪、耕种
科罗布斯     | 虚空物品、战斗、采矿、魔法
法师         | 魔法、虚空物品
艾芙琳       | 花卉、甜点、耕种
莱纳斯       | 采集、钓鱼、烹饪
卡洛琳       | 烹饪、饮品、花卉
肯特         | 采集、烹饪、战斗
刘易斯       | 烹饪、耕种、饮品
潘姆         | 饮品、烹饪
德米特里厄斯 | 科技、耕种
乔迪         | 烹饪、钓鱼、耕种
雷欧         | 畜牧、采集
文森特       | 甜点、畜牧
贾斯         | 甜点、花卉
桑迪         | 花卉、烹饪
乔治         | 烹饪、耕种
矮人         | 采矿

对话系统

  • 每个NPC都有独特、符合个性的对话,针对他们的兴趣
  • 对话会提及你收集的特定物品和数量
  • 如果没有NPC专属对话,会使用通用备用对话
  • NPC会在其感兴趣的活动中选择你做的最多的那个
  • 内存会存储每个存档最近7天的活动历史

配置

所有选项都可以通过通用模组配置菜单(Generic Mod Config Menu) 或在编辑config.json时更改:

选项                | 默认值  | 描述
--------------------+---------+-----------------------------------------------
启用模组            | true    | 启用或禁用模组
对话触发概率         | 0.3     | 每个感兴趣NPC会评论的概率(0.1 - 1.0)
显示调试信息         | false   | 在控制台记录活动追踪和对话注入

安装方法

  1. 安装SMAPI(4.0及以上版本)
  2. (可选) 安装通用模组配置菜单(Generic Mod Config Menu)以进行游戏内配置
  3. 下载本模组并将其解压到Stardew Valley/Mods文件夹
  4. 通过SMAPI启动游戏

兼容性

  • 星露谷物语 1.6及以上版本
  • Windows、macOS和Linux
  • 单人模式和多玩家模式
  • 与大多数其他模组兼容(未使用Harmony补丁)

支持的语言

  • 英语(默认)
  • 葡萄牙语(巴西)

想帮忙翻译?按照SMAPI翻译指南在i18n文件夹中创建新文件。


鸣谢

由 Lazy Mug 开发

“一个好邻居会记住对你重要的事情。”


NPC Memory

镇子上的居民都在注意着你。

NPC Memory 让鹈鹕镇的居民记住你最近在忙什么,并在对话中提起——基于他们各自真正关心的事情。花一天时间下矿,塞巴斯蒂安或克林特可能会提到。大丰收之后,皮埃尔会注意到。每个村民都会通过自己的兴趣和个性做出反应。

功能

  • 他们会注意到你在做什么。 该模组会悄悄追踪你的日常活动——钓鱼、采矿、耕种、烹饪、战斗、采集、畜牧、工匠制品、花卉、饮品、甜点、科技、虚空物品和魔法。
  • 基于兴趣的对话。 每个村民只评论符合其个性的活动,并用他们自己的语气表达。
  • 不是每天,也不是每个人。 评论是按村民轮流触发的,这样对话会保持新鲜感而不是刷屏(可配置概率)。

新增:山谷公报(每周通讯)

  • 每周一次邮箱总结。 每周你都会收到一份小镇报纸,总结你本周的活动。
  • 特约记者。 每个标题都由对应专长的村民“报道”——威利报道钓鱼、克林特报道采矿、皮埃尔报道耕种、格斯报道烹饪,等等。
  • 完全可配置。 可以开关、调整发送频率以及可容纳的标题数量。
  • 需要邮件框架模组(Mail Framework Mod) ——如果你未安装,通讯功能会自动关闭,模组其他功能正常运作。

配置

所有内容都可以通过游戏内的通用模组配置菜单(Generic Mod Config Menu) 进行配置:启用/禁用模组、对话触发概率以及所有通讯选项。

依赖项

  • 通用模组配置菜单(可选,用于游戏内设置)
  • 邮件框架模组(可选,启用每周通讯)

更新日志

2.0.0

  • 新增山谷公报,每周通过邮箱发送本周活动总结,每个标题对应匹配的镇民。
  • 新增通讯配置选项(启用、发送频率、最大标题数)。
  • 邮件框架模组作为可选依赖(未安装时通讯会自动关闭)。
  • 修复所有对话行中的葡萄牙语(巴西)重音问题。