HUD摆动

HUD摆动

HudSway为《星空》的HUD添加了细微的、具有物理感的动态效果。当你行走、横移、转身、抬头和低头时,界面会轻微地偏移和倾斜,随后平缓地恢复原位。跳跃和落地会让它产生柔和的弹跳感,奔跑时HUD会略微下压。

描述

所有内容均可调节:整体强度、每次移动的强度、移动限制,以及奔跑和落地效果。个人修改可以保留下来,以便在更新后依然有效。

HudSway.ini 这是一个 SFSE 插件,仅在游戏运行时重新定位 HUD。它不会替换任何游戏文件。

https://staticdelivery.nexusmods.com/mods/4187/images/18438/18438-1791786064-1460602007.gif

[youtube]QT8FiJ2Or5w[/youtube]

安装说明

Mod Organizer 2 / Vortex

  1. 首先安装前置要求:SFSE、Address Library for SFSE Plugins 和 Visual C++ Redistributable。
  2. 下载 HudSway 并像其他模组一样安装(MO2:“Install a mod from an archive”;Vortex:“Install From File”)。
  3. 启用模组并通过 SFSE 启动 Starfield。 卸载:禁用或移除模组,或从 Data\SFSE\Plugins\ 中删除 HudSway.dll 和 HudSway.ini。该模组不会更改你的存档或任何游戏文件。

兼容性

  • 原版 HUD: 已支持并测试。
  • 其他 SFSE 插件: 没有已知冲突。HudSway 不使用钩子或补丁,只更改 HUD 的位置。
  • HUD 模组: 未测试。HudSway 会查找游戏的 HUDMenu 并将其根图层移动几个像素。取决于模组,你可能会看到以下三种结果之一:
    • 正常工作: 保持标准结构的 HUD 模组应随晃动一起移动。
    • 无效果: 如果 HUD 模组使用不同的菜单名称或布局,HudSway 找不到它,因此不会产生任何效果。
    • 冲突: 同时移动或重新定位 HUD 根图层的 HUD 模组可能与 HudSway 冲突,可能表现为抖动或 HUD 偏离预期位置。在这种情况下,请在 ini 中设置 Enabled=0 或降低 Strength。
  • 向 HUD 添加面板或小部件的模组 将随界面其余部分一起晃动。
  • 游戏更新: 该模组仅在 Starfield 1.16.236 上测试。在其他版本上,它默认保持空闲。你可以在 HudSway.ini 中设置 AllowUntestedVersions=1 来尝试,但风险自负,可能会导致游戏崩溃。

前置要求

  • Starfield 1.16.236:模组测试所用的版本。
  • Starfield Script Extender (SFSE):适用于 Starfield 1.16.236 的构建版本。
  • Address Library for SFSE Plugins:必须包含对应版本。这是必需项,而非可选项。
  • Microsoft Visual C++ Redistributable 2015-2022 (x64):大多数玩家已经安装。

报告问题时,请附上 HudSway.log、你的游戏和 SFSE 版本,以及你使用的 HUD 或 UI 模组列表。