沉浸式HUD

沉浸式HUD

隐藏任意30多种HUD元素——准星、标记、罗盘、路线线条、字幕、战斗文本。热重载INI,约2秒。无需挂钩、无需代码补丁,使用游戏自身的可见性系统。

IMMERSION HUD v3.1 — HUD 谢幕

《死亡搁浅 2》的最终 Boss 战做了一件悄然美妙的事:它清空了屏幕。没有弹药计数,没有指南针,没有那些央求关注的小图标——只有你、地平线,以及结局决定让你看到的一切。

游戏本来就知道如何隐藏自己的 HUD。它一直都有这个能力。Immersion HUD 只是把这种能力变成一个菜单:31 个具名元素、31 个开关,以及一块终于信任你能照顾好自己的屏幕。

在某个地方,一位 UI 设计师正在提交一份措辞非常客气的投诉。

═════════════════════════════════════
你会得到什么 —— 31 个开关
═════════════════════════════════════

🎯 准星家族(15)—— 每种武器专属准星都有独立开关:默认、狙击、霰弹、炮塔、手雷、波拉枪、点式瞄具、导弹、黏性枪、微波枪、手性冲击炮、重机枪、火箭……对了,吉他也有自己的准星,因为它当然得有。还有一个轰炸准星,以及一个总开关(“reticle = 1”),用一行就能把整个家族折叠进去。

🗺️ 世界与旅行(6)—— 目标标记、指南针条、路线、货物重量读数、外骨骼电池指示器,以及“点赞”计数器。凭直觉穿越大陆。地形没有变;只是标签没了。

🎮 菜单与提示(4)—— 武器轮盘选择器、方向键快捷菜单、按键动作提示、情境交互图标。你早就知道哪个按钮能开门。图标从来就没帮上忙。

💬 文本与叠加层(5)—— 字幕、滚动信息日志、浮动战斗文本、Boss 血条,以及战斗训练提示。没有血条挂在头顶,Boss 照样死得透透的。

🔫 瞄准 HUD(1)—— 一个开关折叠整个武器信息块:弹药、手性晶体、生命与耐力条,全部一起。不只是晶体——那是旧名字的承诺,而它在撒谎。默认关闭,所以选择真正属于你。

═════════════════════════════════════
工作原理
═════════════════════════════════════

一个 INI 文件就放在模组旁边。用记事本打开,把 0 改成 1,按 Ctrl+S,等大约两秒钟。整个仪式就这些——不用重启,不用重新启动,不用在终端献祭。徒步途中隐藏指南针。重要对话时把字幕调回来。屏幕以阅读速度服从。

撤销就是同样的把戏反过来:把你的 1 改回 0,元素会在两秒内回来。完全删除 INI,什么都不会被隐藏——一切都和游戏原版一模一样。

═════════════════════════════════════
给好奇的人 —— 高级通道
═════════════════════════════════════

游戏的 HUD 比那 31 个具名元素更大——里面有 72 个元素,其中大多数是你从不会想念的背景。在 [advanced] 部分设置 dump = 1,模组会在下次启动时把完整普查写入日志:每个元素、它的 uuid、它的类型。发现了你不想看到的东西?把它的 uuid 粘贴到 uuid_lo 行,它就会像任何具名元素一样加入隐藏列表。普查员的工具箱,给那些认真对待干净截图的人。

═════════════════════════════════════
与其他模组兼容良好
═════════════════════════════════════

- 没有钩子,没有代码补丁,没有注入任何东西——模组只翻转游戏自己的可见性计数器,就是结局所用的那些。它借用了游戏自己的手。
- 游戏更新后自动休眠:在执行任何操作前会检查版本指纹。如果不匹配,模组会安静地小睡,不碰任何东西,直到匹配的更新到来。不会撞进未知。
- 单实例保护——如果某个奇特的加载器把模组加载了两次,第二份副本会检测到并进入休眠。一次谢幕就够了。
- 已与 DS2 Mod Suite 一同测试——它的加载器、它的模组,全员同台。

═════════════════════════════════════
安装(30 秒,无需工具)
═════════════════════════════════════

1. 没有安装 ASI 加载器?把压缩包里的文件复制到游戏文件夹,并从我的任何主要模组包中获取 VERSION.dll——由它负责托管。
2. 已经在运行 ASI 加载器或 DS2 Mod Suite?你只需要 immersion_hud.asi + immersion_hud.ini。两个文件,拖放,完成。
3. 启动游戏。在你翻转开关之前什么都不会隐藏——屏幕在等待你的 INI。

═════════════════════════════════════
小字说明,坦诚书写
═════════════════════════════════════

- 卸载 = 删除文件。每个被隐藏的元素都会在下次启动时回来。零残留,存档不受影响,什么都不留下——模组从不写入任何游戏本身不知道如何撤销的东西。
- 为游戏版本 1.10.89.0(Steam)构建。游戏更新后,模组会保持休眠,直到它自己的更新到来——我们宁愿诚实,也不愿崩溃。
- 被隐藏的只是隐藏,不是删除:弹药、晶体、点赞——一切仍在追踪。武器轮盘保留它的数字。HUD 谢幕;文书工作继续。

世界已经足够美丽。现在没有什么挡在它前面了。

═════════════════════════════════════
简短描述(50 字)
═════════════════════════════════════

隐藏 31 个 HUD 元素中的任意一个——准星、指南针、标记、字幕、浮动文本、Boss 血条、点赞——每个都有独立开关。翻转游戏自己的可见性计数器:无钩子,无补丁。用记事本编辑 immersion_hud.ini,Ctrl+S,两秒内生效。删除两个文件,一切恢复。游戏更新后自动休眠。