对话显示框架

对话显示框架

可用于自定义NPC对话框几乎所有内容的框架。允许你添加好感度心、角色立绘、自定义文本和图片等等。

用户界面

这个模组是一个模组制作资源,本身没有任何功能。如需了解如何使用该框架的模组,请参阅:

它允许创建内容修补模组,通过以下方式改变NPC对话框的显示方式:

  • 对话文本和角色姓名的位置、宽度、颜色及大小
  • 滚动角色名称的背景
  • 角色立绘的位置
  • 对话框的宽度和高度
  • 友谊宝石的位置、大小和动画
  • 动作按钮的位置和大小

这个模组还允许在NPC对话框内添加以下自定义元素:

  • 像角色资料页面中的角色立绘,可动画显示,可选择带背景或不带背景,点击后可跳转至资料页面。
  • 此角色当前获得的心心数(包括部分心心),无论是否为空心心
  • 带有礼物图标的每周礼物指示器,或不带礼物图标的指示器
  • 使用 Content Patcher 路径的任意数量的自定义图像
  • 任意数量的自定义文本,可带滚动背景或不带滚动背景
  • 任意数量的水平或垂直分隔线

这里提供了创建您自己的内容包的完整API信息。

技术规格

需要 SMAPI,使用 Harmony。 兼容 Mod Updater 以进行自动更新。 代码位于 https://github.com/aedenthorn/StardewValleyMods。 如果你想提出投诉、寻求帮助,或者帮忙测试我的模组,可以访问我的Discord服务器。 我的所有《星露谷物语》模组列表可在以下网址获取:https://www.nexusmods.com/stardewvalley/articles/895。