模组简介

TrueHUD – HUD Additions 是专为《上古卷轴5:天际 特别版》开发的SKSE界面增强插件,由原True Directional Movement模组的开发者将原有HUD相关功能独立拆分后重制优化而来,不仅能为不同类型的游戏角色添加浮动信息条、独立BOSS血条,还支持自定义替换原生的玩家资源显示条、新增拾取日志功能,同时内置开放API供其他同类型SKSE插件调用扩展自定义状态显示,完全面向需要重度自定义游戏界面、追求沉浸式战斗信息反馈的老滚5模组爱好者与战斗玩法模组用户。

核心功能要点

  • 支持为任意数量的游戏角色生成浮动信息条,覆盖当前目标、普通敌人、队友等不同分类,可自定义显示角色名称、灵魂石等级对应图标、按难度变色的标识、角色等级数字,还能选择仅在资源数值变动时显示魔力、耐力子条,以及实时更新的最近受到伤害计数。
  • 搭载可独立配置的BOSS血条系统,支持自定义屏幕位置、多BOSS同时出现时的队列显示规则,预设两套快捷配置方案,分别可将血条替换罗盘位置搭配小型龙吼冷却提示、或者放置在屏幕底部,同时还支持自定义新增BOSS识别规则,无需合并原有配置文件。
  • 提供可自由移动、缩放的玩家资源组件,包含生命、魔力、耐力显示条,动态动画效果的龙吼冷却指示器,还有组合式的附魔充能计量器,既可以选择贴近原生布局的预设,也能选择垂直堆叠的类现代动作游戏布局,耐力条还可切换为显示当前坐骑的耐力数值,完全兼容生存模式的资源惩罚与溢出闪烁提示逻辑。
  • 新增最近拾取物品日志功能,可自定义显示时长、可见场景范围,支持在锻造、交易等菜单中保持显示,还能选择跳过原生的物品添加到背包的重复提示,搭配SkyUI可正常显示对应物品图标。
  • 开放专属扩展API,支持其他SKSE插件调用新增自定义特殊状态条,比如硬直进度、当前架势值等非原生状态的可视化展示,无需修改主模组文件即可适配第三方战斗类玩法模组。

前置依赖说明

运行本模组需要提前安装SKSE、Address Library for SKSE Plugins,要完整使用MCM设置面板与拾取物品图标功能还需安装SkyUI,正常加载MCM配置界面则需要MCM Helper组件,所有前置依赖均为运行《上古卷轴5:天际 特别版》扩展插件的常规必备组件,原文未给出的额外特殊依赖以压缩包内说明为准。

安装方法

安装时将压缩包内的所有内容解压到游戏的Data目录下,注意模组生成的配置文件默认读取路径为 Data/SKSE/Plugins/TrueHUD,同时为了保持与旧版本的兼容,程序也会自动读取 Data/SKSE/Plugins/TrueDirectionalMovement 路径下的相关ini配置,你自行新增的自定义BOSS识别规则可以单独新建一个命名唯一的ini文件放入对应文件夹,不需要和默认提供的主配置文件合并,即可完成规则的自动加载。模组相关的可替换界面资源文件为 TrueHUD_Assets0.swf,后续更新如果新增资源会顺延生成 TrueHUD_Assets1.swf 这类命名的文件,其余核心逻辑文件不建议自行修改替换。

兼容性与注意事项

本模组的设计采用模块化结构,所有功能都可以通过MCM面板单独关闭调整,即便你只使用其中某一类功能也不会和其他无关组件产生冲突。它和所有原生HUD重绘类、界面纹理替换类模组理论完全兼容,仅在遇到其他强行控制原生界面组件显示状态的模组时,可能出现本模组隐藏的原生生命条、罗盘等组件意外重新显示的问题;同时它也完全兼容moreHUD这类新增额外HUD信息的模组,不会互相覆盖界面元素。本模组仅支持《上古卷轴5:天际 特别版》,不支持传奇版游戏,没有为旧版本引擎提供适配的计划。模组本身不会对存档产生任何持久化修改,你可以在任何游戏流程节点中途安装或者卸载,不会留下残留的存档损坏隐患。如果使用旧版本HDT物理模组可能会引发游戏画面冻结,使用过时版本的Skyrim Souls模组可能导致菜单交互异常,遇到这类问题只需要将对应模组更新到最新正式版本即可解决。

常见问题解答

如果调整MCM内的设置后某一个界面组件显示异常,不需要重启游戏,只需要保存当前进度后重新加载存档,所有动态生成的界面组件就会被重置恢复正常。如果打开MCM面板后内容完全空白,说明MCM Helper或者本模组的文件没有正确放置到对应目录,可以对照文件清单核对文件路径是否准确。如果之前调整好的所有配置意外重置,大概率是你误删了MCM Helper自动生成在对应目录下的ini配置文件,记得不要随意删除该配置文件即可避免配置丢失。如果遇到游戏崩溃问题,可以导出对应崩溃日志进行排查,绝大多数SKSE插件引发的崩溃都能通过日志定位到具体原因。