对话日志(NPC对话)

对话日志(NPC对话)

记录每一次对你的对话,以便随时回看。可按角色筛选并滚动浏览对话历史。随农场存档一同保存。

Dia-Log(NPC 对话记录)- 兼容扩展!

你是否曾因点击 NPC 对话过快而希望还能再读一遍?此模组会记录所有与你的对话,并让你随时查看。

L 键打开记录。浏览所有对话内容,或点击角色姓名筛选只查看其对话。记录会随农场存档保存,不会丢失任何内容。

ko-fi


功能

  • 实时记录每一条 NPC 对话
  • 记录对话者的表情
  • 使用顶部按钮按角色筛选
  • 可滚动列表,最新条目显示在最上方
  • 跨存档持久保存——按农场存档文件分别保存
  • 适用于任何窗口大小或分辨率,调整大小时也可正常使用
  • 支持多人游戏——每位玩家记录各自的对话
  • 兼容模组添加的 NPC(如星露谷物语扩展版、里奇赛德村等)
  • 可通过通用模组配置菜单或 config.json 进行配置

前置要求

  • 星露谷物语 1.6 或更高版本
  • SMAPI 4.0 或更高版本 - 点击下载

使用方法

  1. 若尚未安装 SMAPI,请先安装
  2. 将模组文件夹放入 Stardew Valley/Mods/ 目录下
  3. 通过 SMAPI 启动游戏
  4. 随时按 L(可自定义)打开对话记录
  5. 点击顶部 NPC 姓名筛选只查看其对话

配置

首次启动时会在模组文件夹内生成一个 config.json 文件。若安装了通用模组配置菜单,也可以在游戏内配置。

  • OpenLogKey(默认值:L)——打开记录的按键
  • MaxEntries(默认值:10000)——最多保留的条数(100 至 10000)
  • LogNarratorDialogue(默认值:false)——是否记录无 NPC 说话者的旁白对话
  • LogOverheadText(默认值:false)——是否记录 NPC 头顶的短文本气泡
  • ShowDateInLog(默认值:true)——在每条记录旁显示游戏内日期
  • NewestFirst(默认值:true)——最新条目是否显示在最上方
  • ShowExpressionInLog(默认值:true)——在每条记录旁标注表情名称
  • UseInternalNames(默认值:false)——使用英文内部 NPC 名称而不是本地化名称

兼容性

  • 兼容 星露谷物语扩展版 以及其他 NPC 扩展模组
  • 兼容 原版友好对话扩展 以及其他对话类模组
  • 支持多人游戏——每位玩家记录各自的对话
  • 支持分屏模式
  • 无已知模组冲突

备注

  • 在多人游戏中,每位农场工人只能看到自己触发的对话——此为设计使然
  • 此版本不记录任务对话和信件

源代码

此模组为开源项目。可在 GitHub 上查看源代码。


支持

发现 bug 或有建议?请在本页面留言或加入我们的 Discord

也可在 CurseForge 获取