农夫肖像

农夫肖像

展示玩家的肖像及对话框。您可以选择使用农夫形象或自定义CP肖像,还可以为肖像选择自定义背景。

视觉与图形

使用该模组后,玩家肖像可在对话框中自定义情况下显示在左侧。

显示选项

在决定何时显示玩家头像时,有三个选项:

  • ShowWithQuestions - 显示带有问题对话框
  • ShowWithEvents - 在事件期间显示
  • ShowWithNPCPortrait - 当NPC头像显示时展示

肖像选项

默认情况下,该模组使用放大4倍的游戏内农夫精灵图,面朝右侧。角色肖像带有动画效果,会眨眼并展示服饰与配饰的动画。 你可以在配置中选择将其改为正面朝向,也可以选择使用自定义静态图像作为肖像和背景。 若要使用自定义头像和背景,请确保配置变量UseCustomPortrait为true,然后将png文件放入模组文件夹,或使用内容修补器包。

模组文件夹

为模组文件夹中的自定义肖像和/或背景,请将以下文件放入该模组文件夹中: portrait.png 背景.png

内容补丁

在你的内容包中定位以下路径: aedenthorn.FarmerPortraits/portrait aedenthorn.FarmerPortraits/背景

文件部分有一个示例包,你可以将其作为模板使用。安装后,只需将其中的PNG文件替换为你自己的即可。

农夫专用

您可以使用下划线 "_" 加上农夫名称来创建每个农夫的肖像,例如: portrait_Erin.png 或 aedenthorn.FarmerPortraits/portrait_Erin**

情绪 你可以使用从0开始的数字来反映NPC情感的头像,例如: portrait0.png 或 aedenthorn.FarmerPortraits/portrait0 用于中立情绪。 请参考这里了解每个数字的含义。

控制台 你可以通过SMAPI控制台添加肖像或背景,操作方式如下:

  1. 在SMAPI控制台中输入以下命令之一:
    • fppg - 全局头像
    • fppme - 该农民的肖像
    • fpbg - 全局背景
    • fpbme - 这位农民的背景
  2. 在上述命令后添加一个空格。
  3. 将合适大小的PNG文件拖放到SMAPI控制台窗口中。 例如: fppg C:\MyPortraitsFolder\myportraitsfile123.png 这会将上述文件复制到本模组文件夹中名为 portrait.png 的文件,并重新加载缓存的纹理。

注释 名称和情绪可以结合使用,例如: portrait0_Erin.png 肖像和背景可以是高分辨率或低分辨率的,根据个人喜好选择。 感谢Asterisk提供最后一张截图中使用的自定义肖像!

技术

需要 SMAPI,使用 Harmony。 为 通用模组配置菜单 实现接口,可在游戏中更改配置设置。 兼容 Mod Updater 以实现自动更新。 代码位于 https://github.com/aedenthorn/StardewValleyMods。 我的所有《星露谷物语》模组列表可在以下网址查看:https://www.nexusmods.com/stardewvalley/articles/895。