生日任务

生日任务

醒来时提醒你某人的生日,并添加一个为期1天的任务来送他们礼物。

总错过生日礼物好感加成?这个模组能帮到你(我就是这样)

该模组会在有人过生日时提醒你,并在任务板上添加一个为期 1 天的“生日礼物”任务。

可选:在任务中显示礼物喜好提示。

例如:春季第 14 天(海莉的生日)……

  1. 醒来时,游戏会弹出一个对话框,提醒你今天海莉生日
  2. 在活跃任务日志中添加一个“给海莉的生日礼物”限时任务
  3. (可选,通过配置开启)在任务中显示海莉的喜好礼物

如何开启礼物喜好提示?

你可以在配置文件中开启此功能。配置文件位于 BirthdayQuest/config.json。

将第三行修改为:

"LovedGiftsHint": true

如何开启日程提示?

你可以在配置文件中开启此功能。配置文件位于 BirthdayQuest/config.json。

将第四行修改为:

"NpcScheduleHint": true

可用的配置选项

  • BirthdayNotification:今日有NPC生日时,在醒来时显示提示。默认值:true。
  • BirthdayQuest:在任务日志中添加一个为期 1 天的生日礼物任务。默认值:true。
  • LovedGiftsHint:在生日任务文本中添加喜好礼物列表。默认值:false。
  • NpcScheduleHint:在生日任务文本中添加生日NPC的日程安排。默认值:false。
  • SkipUnknownNpcs:跳过尚未遇见的NPC的提醒和任务。默认值:false。

通用模组配置菜单 (GMCM) 支持(可选)

如果你安装了 GMCM,可以在 GMCM 菜单中编辑配置值。

  • 如果在标题画面:点击左下角的齿轮按钮 → 点击 Birthday Quest
  • 如果在游戏中:按 Esc → 点击手柄图标 → 滚动到底部 → 点击 Mod Options → 点击 Birthday Quest

这个模组支持其他模组添加的NPC吗?

是的。如果有 Bug 或兼容性问题,请告诉我。

感兴趣的话,可以在此查看代码:https://github.com/ernfu/StardewBirthdayQuest

这个模组是我用原始方式(未使用AI)编写的,主要用于学习目的。