自适应HUD

自适应HUD

按住控制键可显示小地图和任务信息,松开时自动隐藏。

用户界面

* 描述 *

一个 asi 模组,让你可以通过自定义热键显示或隐藏 UI 的某些功能。目前仍在开发中,还有一些需要完善的地方,但已经足够好用,我觉得可以上传了。


* 一些需要注意的事项 / 我仍在处理的事情,*

首次加载进入游戏且 HUD 出现时,模组需要几秒钟才能隐藏 UI,有时可能需要 5-10 秒。这不会影响游戏体验或其他任何内容,您可以正常进行游戏。

有时 UI 元素(如经验值条、生命值条和状态图标)在切换后不会立即隐藏,除非先执行某个操作,比如切换灯笼、使用体力或装备武器。

当小地图被隐藏时,也会隐藏日期/位置信息和任务追踪,因为它们目前都是关联的。

如果你开启了自动隐藏/显示血条和状态图标,游戏仍然会像平常一样自动隐藏/显示它们,默认情况下它们是隐藏的。

如果你经常在战斗中使用格挡,可能需要更改显示小地图的默认键位避免每次格挡都会弹出小地图,这会变得很烦人。

* 使用说明 *

  • 小地图 - 按住左 Ctrl 键显示
  • 天气 / 日期 / 位置 将与小地图一同显示
  • 任务追踪 - F5
  • 体力槽 - F6
  • 灵韵槽 - F7
  • 已装备食物图标 - F8
  • 已装备工具1 - F9
  • 已装备工具2 - F10

* 预设 *

有 3 个预设选项,可以简化操作,方便那些不想在配置覆盖层时费心调整配置文件的用户。预设仍然可以像通常一样在 ini 文件中进行自定义。

预设 A - 极简 HUD - 包含无多余装饰的简化小地图、灵气槽与生命条。

预设 B - 基础 HUD - 包含简易小地图、任务追踪器、日期、时间、天气、生命值条和所有状态图标。

预设 B - 完整 HUD - 包含游戏默认的所有内容。

* 配置 *

在 INI 文件中,每个 UI 元素都有三个可更改的选项。

  • 按键 - 让你选择偏好的键位绑定
  • 模式 - 允许你在“切换”和“按住”操作之间切换。
  • 默认 - 让你设置每个 UI 元素的默认行为,自动隐藏或显示。

* 需求 *

要让模组运行,你需要从他们的 GitHub 页面下载 '终极 ASI 加载器'。我使用的是 Version.dll,因为它似乎兼容性最佳。

* 安装指南 *

  • 将 Version.dll 解压到《红色沙漠》游戏文件夹中,与 CrimsonDesert.exe 放在同一目录。
  • 下载模组压缩包,并将文件 adaptive_hud.asi 解压至与 Version.dll 和 CrimsonDesert.exe 相同的文件夹中。
  • 随后,从与你游戏分辨率相匹配的文件夹中,选择一个预设,并将 hud_toggle.ini 文件解压到与 adaptive_hud.asi 相同的《红色沙漠》游戏文件夹中。

为透明起见,源代码已上传至 GitHub 此处,任何人都可以编译和查看。