Esca 的模组制作插件 (EMP) 封面

Esca 的模组制作插件 (EMP)

星露谷物语模组工具

通过新的资源、地图/图块属性等方式,添加供其他模组使用的各种新功能。

预览

前置 Mod

详情

Esca 的模组制作插件 (EMP) 通过新的资源、地图/图块属性等方式,添加供其他模组使用的各种新功能。模组可以通过编辑 EMP 的数据资源、使用新的地图/图块属性等方式来控制这些功能。


安装

  1. 安装最新版本的 SMAPI。

  2. 下载 EMP:可从 Files 标签页、GitHub 发布页面或 ModDrop 获取。

  3. 将 EMP 解压到 Stardew Valley/Mods 文件夹。

如果你有其他需要 EMP 的模组,那就一切就绪了!

如果你想在自己的模组中使用 EMP 功能,请参阅下方说明。

多人游戏提示:所有玩家都应为多人游戏会话安装此模组。


面向玩家的功能

EMP 允许玩家启用其中一些功能,作为个人使用的“便利性”改动:

随处放置床: 如果启用,你可以在任何地点放置床。

随处放置迷你冰箱: 如果启用,你可以在任何地点放置迷你冰箱。

随处安全昏倒: 如果启用,因熬夜太晚(凌晨 2:00)而昏倒时不会损失金钱。注意:这不会改变生命值耗尽时发生的情况。

要编辑这些选项:

  1. 运行游戏,使用 SMAPI。这会在 Stardew Valley\Mods\EscasModdingPlugins 文件夹中生成模组的 config.json 文件。

  2. 退出游戏,然后用任意文本编辑程序打开 config.json 文件。

此模组还支持 Generic Mod Config Menu (GMCM)。


面向模组作者的功能

有关在你自己的模组中使用这些功能的信息,请参阅 GitHub readme 和 EMP Modding Guide。

EMP 可让其他模组控制这些游戏机制:

床的放置: 允许玩家在某个地点放置可移动的(家具)床。还包括一个选项,可在玩家于某地点体力耗尽时防止金钱损失和 NPC“营救”信件。

自定义订单板: 创建新的特殊订单板,只显示来自自定义分类的订单。(参见 Data/SpecialOrders 资源。)

  • 自定义订单板由 Lumina/Lumisteria 委托制作!

可破坏的灌木: 将特定地点和/或图块上的灌木标记为可破坏,让玩家可以用任意升级过的斧头将其移除。

鱼类位置: 为地点提供多个拥有不同鱼类的“区域”,包括来自其他地点的鱼。(参见 Data/Locations 资源。)

厨房功能: 允许玩家在非农舍地点打开烹饪菜单,类似于 Action kitchen。还包括一个允许玩家放置 Mini-Fridges 的选项。

水色: 更改某个地点所有水的颜色。

EMP 还添加了这些供一般用途的模组制作实用工具:

控制台命令: 添加新的 SMAPI 控制台命令,例如帮助测试模组。

Content Patcher 令牌: 向 Content Patcher 添加新令牌,例如 Game State Query 令牌。

游戏状态查询: 向 Stardew 的“condition”字段添加新的游戏状态查询(GSQs)。

触发动作: 向 Data/TriggerActions 及相关字段添加新的触发动作和触发器。


翻译

EMP 支持翻译其 GMCM 设置名称和描述,以及其 SMAPI 控制台命令。

该模组会从 EscasModdingPlugins/i18n 文件夹加载与当前语言代码匹配的文件。如果没有匹配的翻译,它将使用 default.json。

有关更多信息,请参阅 Stardew Valley Wiki 的 Modding:Translations 页面。欢迎通过在评论中链接它们、提交 GitHub pull request 或任何其他方式提交翻译文件。

该模组目前包含以下翻译:

英语

中文(简体) 由 qll1104

法语 由 Caranud

意大利语 由 Orkamaial

葡萄牙语(巴西) 由 Mur16

西班牙语 由 nitropicc