心之相册(相册)

心之相册(相册)

这个模组增加了一本功能齐全的相册,可以轻松自定义照片。在与城镇居民建立友谊的同时解锁照片,作为结交你最喜欢角色的额外奖励。

HEART ♥ ALBUM

预览图

这些照片来自此模组。

↓ 版本 1.0 新功能 ↓

点击展开

版本 1.0

✨ 新功能 ✨

模组NPC支持

  • 其他模组添加的角色(如星露谷物语扩展、里奇赛德村等)现在会被自动检测。
  • 无需硬编码角色列表。

JPEG支持

  • 照片现在除了 .png 格式外,还可以使用 .jpg 和 .jpeg 格式。

可配置快捷键

  • 相册现在可以通过完全自定义的按键绑定打开(默认:F8)。
  • 通过SMAPI的 KeybindList 支持多键组合。

通用模组配置菜单 (GMCM) 集成

  • 如果安装了通用模组配置菜单,可以直接在游戏内设置菜单中更改快捷键。
  • 无需手动编辑 config.json。

新的“爱心相册”物品

  • 添加了一个新的游戏内物品。
  • 新存档的第一天会自动给予玩家。
  • 也可以从皮埃尔的杂货店以250金购买。
  • 使用该物品(右键/手持时按动作键)即可打开相册,与快捷键效果相同。

新照片通知

  • 当友谊等级解锁新照片时,游戏现在会:
    • 显示HUD通知。
    • 播放通知音效。
  • 玩家无需手动打开相册即可发现新解锁的照片。

新指示器

  • 未查看的已解锁照片会标记**“新!”**标签。
  • 指示器出现在:
    • 角色列表中。
    • 每个角色的照片计数器旁边。
  • 基于每个存档的查看记录。

全屏照片查看器

  • 点击照片即可全屏查看。
  • 无需退出全屏即可浏览照片,使用:
    • 屏幕上的箭头
    • 键盘方向键
    • 鼠标滚轮
    • 手柄控制
  • 关闭查看器:
    • 关闭按钮
    • Esc 键

可排序画廊

  • 角色列表可以按以下方式排序:
    • 字母顺序
    • 友谊爱心数
  • 可以通过专用按钮切换排序方式。

手柄/控制器支持 现在支持完整的手柄导航,包括:

  • 方向键导航
  • 扳机支持
  • A / B / Y 按钮
  • 角色浏览
  • 照片浏览
  • 排序控制
  • 全屏导航

🎨 视觉与用户体验改进 🎨

重新设计的菜单

  • 更大的界面 (1200×800)。
  • 更多的间距,提高可读性和导航性。

改进的友谊显示

  • 真实的爱心图标(与星露谷物语的友谊界面匹配)取代了之前基于文本的星号。

角色缩略图

  • 每个角色现在都会使用其第一张解锁的照片显示缩略图。

宝丽来风格照片

  • 照片显示在宝丽来风格的相框中。
  • 包括:
    • 投影阴影
    • 微妙的随机旋转,使其外观更自然

流畅的照片过渡

  • 切换照片时现在具有平滑的淡入淡出和滑动动画。

首次查看效果

  • 新解锁的照片在首次查看时会显示金色闪光效果。

季节背景

  • 相册背景的颜色色调现在会根据当前游戏季节而变化。

总进度计数器

  • 相册顶部现在会显示你的收集进度。

改进的悬停反馈

  • 当光标悬停在角色行上时,该行会高亮显示。

更好的文本布局

  • 所有锁定、空白和错误消息现在都使用正确居中、自动测量的文本。
  • 无论屏幕分辨率或字符串长度如何,都能防止溢出。

功能:

按 F8 打开相册

相册画廊 一个简单的菜单,列出所有你拥有**至少1颗心(包括所有角色)**的角色。

基于爱心的解锁 图片会随着友谊等级的提高而解锁。每颗心都会揭示一张新图片。

10颗心的奖励图片 一旦达到10颗心,该角色的任何额外图片都会自动解锁。

无限图片 你可以为一个角色添加任意数量的图片。模组会自动从资源文件夹中加载它们。

简单导航 使用箭头按钮、鼠标滚轮或键盘浏览画廊。

自动NPC检测 为了保持相册整洁,只有当角色存在对应的图片文件时,他们才会出现在相册中。

工作原理:

图片会自动从assets文件夹中加载。

它们必须遵循以下命名格式:

NPC名称_01.png
NPC名称_02.png
NPC名称_03.png

示例:

阿比盖尔_01.png
阿比盖尔_02.png
阿比盖尔_03.png

如果某个角色达到10颗心,所有剩余的图片都会解锁,即使数量超过十张。

未来计划:

在未来的更新中,我将使激活键可配置,并支持添加JPEG图片。 我还有其他想法,但这两个是主要的。


额外信息:

♦此模组仅添加相册,并在assets文件夹中添加了一些示例 meme 图片,以便你了解其工作原理。

♦目前,只能加载PNG文件。如果模组受到欢迎,我可能会在其中添加更多功能。

♦为了让角色出现在相册中,你必须至少拥有一张01图片。这意味着如果你有塞巴斯蒂安的4到10张图片,但没有塞巴斯蒂安_01,他的名字就不会出现。

♦我认为还有一些功能可以添加到模组中,但这将取决于社区的兴趣。


不兼容性:

这是一个独立的模组,唯一可能不兼容的是其他添加F8功能的模组,因为F8是打开相册的按键。