船员手动控帆

仍在测试中,可能存在错误。允许玩家手动调整船帆角度,并由船上其他船员协助操帆;还加入船桨机制和航速显示。支持多人游戏,可与 Faster Boats 同用;需要 BepInEx 5.4.x,面向 Valheim 1.0.x(以 1.0.12 构建和测试)。

0浏览
0下载点击
0点赞
0收藏

关于这个 Mod

此模组仍在测试中,可能存在错误。

说明

提供可配置的手动帆角控制,玩家可自行调整船帆角度,而非让帆自动迎风。模组主要面向多人船员协作:一名玩家掌舵时,船上的其他玩家可以调整船帆。帆的调整程度决定获得的动力,可配置最低效率(因此船不会完全停下),调整得当时可达到满动力。屏幕上会显示船速;可选的调试模式还会显示帆角和风力效率。可与 Faster Boats 同时使用。

船员可以在你专心掌舵时调整船帆。模组还加入船桨:走到船桨旁使用即可开始划桨,船上有人掌舵时可增加船速。其他玩家也能在一人掌舵时划桨;只有掌舵玩家握住舵柄时,船桨才会提供推进力。每种船型的船桨数量、位置和大小均可在配置中调整。

安装与卸载

  1. 为 Valheim 安装 BepInEx。
  2. 将 ManualSail.dll 放入 Valheim/BepInEx/plugins/。
  3. 启动游戏一次,游戏会自动创建配置文件。

卸载时删除该 DLL。

控制

默认按键(可在配置中重新绑定),仅在你位于船上时生效:

  • **左方向键:**将船帆转向左舷。
  • **右方向键:**将船帆转向右舷。
  • **使用船桨:**开始划桨;再次使用可离开船桨。

配置

设置保存在 Valheim/BepInEx/config/com.bouns.manualsail.cfg,首次启动时创建:

  • Enabled(默认 true):总开关;设为 false 时恢复原版航行。
  • **RotateSailLeft / RotateSailRight / CenterSail:**控制按键(Unity 按键名称)。
  • RotateSpeedDegPerSec(默认 60):按住按键时船帆转动的速度。
  • MaxAngleDeg(默认 90):船帆向两侧转动的最大角度。
  • MinEfficiency(默认 0.25,范围 0 至 1):即使逆风或帆角不理想,仍保留的最低风力效率,避免船完全停下;调整得当时仍可达到 100%。
  • ShowReadout(默认 true):是否在小地图下方显示信息。
  • Debug(默认 false):关闭时只显示船速;开启时还显示帆角和风力效率。

多人游戏与专用服务器

模组为船员协作设计。船上的任意玩家都能在其他玩家掌舵时调整船帆,帆角会与所有船员同步。想要控制船帆的玩家都需要在自己的客户端安装模组;专用服务器不需要安装。

需求与兼容版本

  • Valheim 版 BepInEx(5.4.x)。
  • Valheim 1.0.x(基于 1.0.12 构建并测试)。

致谢

感谢 BepInEx 团队提供框架,感谢 Andreas Pardeike 和 HarmonyX 项目提供运行时补丁库,也感谢 Valheim 模组社区提供相关文档。

支持作者:Buy Me a Coffee

来源与文件

前往 N 网打开所选文件。安装与下载要求以原作者及平台说明为准。

<!-- aoe-mods-source:nexusmods:valheim:3729 -->