地图扩展与额外属性 (MEEP) 封面

地图扩展与额外属性 (MEEP)

星露谷物语模组工具

这个模组本身不会做任何事情。其主要目的是让地图作者能够利用此模组新增的自定义图块属性、额外功能等,为他们的地图增添色彩。

前置 Mod

详情

代码:

此模组添加了一些新的图块属性,模组作者可以用它们为自己的地图增添一点润色。

如果没有为它准备内容包,它不会产生任何作用。

特写交互

当玩家与放置此图块属性的图块交互时,该图块属性会在屏幕上显示指定图像。如果你想让玩家能查看桌上的照片并真正近距离看到这张照片,就用这个。

特写交互文本

此图块属性仅与 CloseupInteraction_Image 配合使用,并会在图像下方以描述形式显示指定文本。

特写交互轮播

这是特写交互属性的一种特殊变体。使用此方法,模组会显示第一张图像,并允许玩家继续查看第二张、第三张等图像,同时还可选择为所需的图像添加文本描述。

特写交互音效

这是一个图块属性,可与任何其他特写交互属性一起使用。当你用它指定游戏音效提示时,玩家打开交互时就会播放该音效;如果是轮播,则在翻页时播放。

设置邮件标志

当玩家与所在图块交互时,此图块属性会设置指定的邮件标志。

添加对话话题

MEEP 允许你为与图块交互的玩家添加对话话题。这可以与其他任何 MEEP 图块属性一起使用。例如,当玩家点击查看 NPC 桌子上的某样东西时,你可以设置一个对话话题。

假 NPC

此图块属性会在其所在的图块上生成一个假 NPC。这个 NPC 会像普通 NPC 一样呼吸、像普通 NPC 一样面向你,并且可以像普通 NPC 一样交谈。你还可以为 NPC 指定自定义精灵图尺寸。例如:32x32 的 NPC,或 64x64 的 NPC。其他尺寸可能可用,但尚未测试。

信件

使用信件图块属性,你可以在玩家与指定图块交互时触发原版风格的信件/邮件。

信件类型

此属性允许你指定原版信件背景,或者自定义信件背景图像。

农场动物生成

MEEP 让你可以在你选择的地图上生成游戏中的任何农场动物(包括用 1.6 新的自定义农场动物功能添加的自定义动物)。由 MEEP 生成的农场动物无法挤奶/剪毛/出售,并且可以在你与它们聊天时显示自定义消息。从 2.4.0 开始,现在还可以为农场动物指定肖像图像,让它们拥有类似普通 NPC 的对话。

不可摧毁的树木

这让你可以将特定类型的自定义树木标记为不可摧毁,这样玩家就无法砍倒它们。适合制作装饰性自定义树木。

彩色史莱姆事件命令

这是一个新的事件命令,可让你将自定义颜色的史莱姆添加到事件中。

未来还会有更多、更多内容!如果你是模组作者并有需求,欢迎把它们发给我,我会看看自己能否足够好地实现并加入!

重要的是,如果你决定使用 MEEP,我很想听听你的使用情况!

如果你是模组作者并有意使用此框架,可以在这里找到文档。如果你有任何问题,欢迎在 Stardew Valley Discord 服务器的 #making-mods 频道中 @我(DecidedlyHuman)。

一旦 Android 上的 SMAPI 达到足够稳定的状态,我就会研究 Android 支持。

目前(截至 MEEP 2.5.1)与 Animal Husbandry Mod 存在轻微不兼容。它不应造成任何严重问题,但当你与 MEEP 的农场动物之一交互时,会导致 AHM 的自定义动物交互菜单出现。

GitHub 源码:https://github.com/AlanDavison/StardewValleyMods

GitHub 上的 Bug/问题:https://github.com/AlanDavison/StardewValleyMods/issues