自动速度

让你无需在SMAPI控制台输入命令即可更快移动。

游戏玩法机制

这里让你无需在SMAPI控制台输入命令即可更快移动。

兼容 Linux、Mac 和 Windows 上的 Stardew Valley 1.4+ 版本。需要 SMAPI 3.0 或更高版本。

安装

  1. 安装最新版本的 SMAPI。
  2. 下载此模组并将其解压到 Stardew Valley/Mods 文件夹中。
  3. 使用 SMAPI 运行游戏。

用法

安装此模组后,您将自动走/跑得更快。 在文本编辑器中编辑 config.json 文件以更改速度(运行游戏一次后会出现该文件)。

模组作者:

自动移动速度功能已进行了一些调整,新增了用于对接自定义速度的 API 接口!现在您可以通过 SMAPI 内置的 API 功能来调整玩家的附加移动速度,确保您的模组与自动速度功能不会产生冲突!

只需在您希望添加自定义速度时将此代码添加到您的模组中:

object api = helper.ModRegistry.GetApi("Omegasis.AutoSpeed");
如果(api != null)
helper.Reflection.GetMethod(api, "addSpeedBoost").Invoke("你的唯一ID",#速度值);
//将#SpeedAmount替换为一个数字,例如1或3!
//Your-Unique-ID 是你的速度增益的唯一标识符。例如可以是 "Omegasis.MyModTest.QuickSprint"

...而每当你想移除你添加的速度时,请使用此代码:

object api = helper.ModRegistry.GetApi("Omegasis.AutoSpeed");
如果(api 不为空)
helper.Reflection.GetMethod(api, "removeSpeedBoost").Invoke("你的唯一标识符");
//使用你添加速度提升时所用的唯一密钥来移除它!

API 文档:

https://github.com/janavarro95/Stardew_Valley_Mods/tree/Development/GeneralMods/AutoSpeed/Framework

如有任何问题或建议,请随时发帖!

另请参阅 官方讨论帖 源代码 + 发布说明 我的其他模组