击杀提示已移动位置

击杀提示已移动位置

将《霸主》的个人击杀提示移至屏幕左侧中央,使快速击杀通知不遮挡战斗视野,也不与详细战斗日志重叠。基于UIExtenderEx的轻量级实现,无滴答、轮询、逐帧逻辑或原生文件替换。

Kill Feed Relocated

将《骑马与砍杀2:霸主》的个人击杀提示从屏幕中央移开,以获得更清晰的战斗视野。

适用于 Mount & Blade II: Bannerlord 1.3.15–1.4.7

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

概述

《霸主》的个人击杀通知通常出现在屏幕中下方。

在大规模战斗中,快速击杀会导致多条通知堆叠在战斗区域正上方,遮挡敌人,并在最不恰当的时刻挡住你的视线。

Kill Feed Relocated 将个人击杀提示移至屏幕左侧居中位置,让击杀通知保持可见,同时保持中央战斗区域空旷。

左下角的详细战斗日志保持不变。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

功能

  • 将个人击杀提示移至屏幕左侧居中
  • 让快速击杀通知远离中央战斗视野
  • 避免与左下角详细战斗日志重叠
  • 保留原版击杀提示的外观、动画、时机、字体、颜色和行为
  • 不修改或替换《霸主》Native 模块内的文件
  • 使用最小的 UIExtenderEx prefab 补丁
  • 单一通用版本,适用于《霸主》1.3.15 至 1.4.7

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

性能

该模组仅在 UI prefab 加载时更改《霸主》现有个人击杀提示的定位属性。

该模组不添加任何持续性游戏运行负载

  • 无战役 tick
  • 无任务 tick
  • 无逐帧回调
  • 无每次击杀处理
  • 无轮询
  • 无后台任务
  • 无运行时程序集扫描
  • 无 Native 文件替换

UI 补丁应用后,《霸主》的正常击杀提示会像以前一样处理一切。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

位置

个人击杀提示被重新定位到屏幕的左侧居中

Horizontal Alignment: Left
Vertical Alignment:   Center
Left Margin:          60

这使其避开以下内容:

  • 中央瞄准和战斗区域
  • 左下角的详细战斗日志
  • 左下角的玩家 HUD

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

前置要求

  • UIExtenderEx
  • 其必需依赖项

版本支持:

  • Bannerlord 1.3.15 — 已在游戏中验证
  • Bannerlord 1.3.16–1.4.7 — 通用补丁设计;需要与你已安装的 Bannerlord 版本兼容的 UIExtenderEx 版本

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

通用版本

通用版本通过个人击杀提示稳定的 UI 元素 ID 来定位它:

PersonalKillFeedWidget

这避免直接依赖特定的 TaleWorlds 内部 widget 类名,并使模组在《霸主》各版本之间更具适应性。

模块中没有硬编码的 Bannerlord 1.3.15 游戏版本锁定。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

安装

将压缩包解压到你的 Bannerlord 安装目录,使模块最终位于:

Mount & Blade II Bannerlord\Modules\KillFeedRelocated

在 Bannerlord 启动器中启用 Kill Feed Relocated

确保已安装并启用 UIExtenderEx 及其必需依赖项。

从旧版本更新

在安装新版本之前删除旧文件夹:

Modules\KillFeedRelocated

如果你安装过最初的实验性版本,并且该文件夹仍存在,也请删除它:

Modules\_KillFeedRelocated

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

兼容性

该模组仅更改《霸主》现有个人击杀提示的定位属性。

不会改变:

  • 击杀检测
  • 伤害计算
  • 通知内容
  • 通知时机
  • 击杀提示动画
  • 详细战斗日志

同样更改 PersonalKillFeedWidget 位置或布局的模组可能会冲突。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

为什么选择此模组?

在大规模战斗中,多条个人击杀通知可能快速连续出现,并直接堆叠在你正在战斗的区域上方。

此模组保留相同的信息和呈现方式,同时将提示移到更不显眼的位置。

相同的击杀提示。更清晰的战斗视野。无持续性运行时开销。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Kill Feed Relocated 更清晰的战斗,无需移除有用信息。