bHaptics 触觉反馈 for Stellar Blade

bHaptics 触觉反馈 for Stellar Blade

bHaptics设备上《星刃》的触觉反馈。感受每一次剑击、完美格挡以及你所承受的打击——还有你在濒临死亡时自己的心跳声。

杂项

bHaptics 触觉反馈 — 剑星

为《剑星》增加针对 bHaptics 可穿戴设备的真实触觉反馈。剑击、完美格挡、防御、承受伤害、治疗、游泳以及低血量心跳等效果,将映射到你的 TactSuit 背心和手臂上,让你切身感受游戏动作。

本模组需要 bHaptics 设备(例如 TactSuit X40 / X16 / Pro)。效果将在背心上播放,若连接了 TactSleeve / Forearm 手臂设备,也会同时作用于手臂。没有 bHaptics 硬件则无效。

v0.5.1 新特性: 手臂反馈回来了 — 完美格挡、防御、剑击和游泳现在除了背心外,也会在你的手臂(TactSleeve / Forearm)上播放。 新增 防御-格挡 手感,当你用防御挡住攻击时,响应更迅速,检测也更准确(你自己的攻击与被击中的效果不再混淆)。

你将感受到的效果

  • 剑击 — 每次命中时,用剑的手臂和胸部感受到斩击的后坐力,力度根据打击强度调整。
  • 承受伤害 — 胸部受到钝击冲击,力度根据伤害值调整。
  • 完美格挡 — 精准时机格挡时,双臂和胸部感受到尖锐的金属碰撞。
  • 防御 — 举起防御时,感受到轻微的双手支撑。
  • 格挡 — 格挡住攻击但仍受到了一点伤害时,防御上感受到坚实的冲击(双臂 + 胸部)。
  • 完美闪避 — 完美回避时,感受到轻快的后空翻动作。
  • 治疗 — 感受到一股温暖的恢复波动。
  • 低血量心跳 — 重伤时缓慢的脉搏跳动,濒死时逐渐减弱。
  • 跳跃/落地 — 轻微的上升感,以及柔和优雅的着地感。
  • 战斗开始 — 战斗开始时,感受到低沉的、警惕的脉搏。
  • 游泳 — 入水时的涟漪,移动时的轻柔水流,以及上下起伏的涌动(手臂 + 躯干)。

前置需求

安装步骤

  1. 先安装 UE4SS。将 UE4SS_v3.1.0-6.zip 解压到你的游戏目录下的 SB\Binaries\Win64 文件夹。 如果游戏启动时因报错 "Crashed calling FText constructor" 而崩溃,请将 ue4ss\UE4SS_Signatures\FText_Constructor.lua 重命名(例如改为 dFText_Constructor.lua)以禁用该文件。
  2. 将本模组解压到相同的游戏根目录: /steamapps/common/StellarBlade/SB/Binaries/Win64/ 它会添加: winmm.dll(ASI 加载器)、stellar-blade-haptics.asibhaptics_library.dllstellar-blade-haptics.ini ue4ss/Mods/StellarBladeHaptics/
  3. 启动 bHaptics Player 并配对设备。
  4. 启动游戏。战斗开始几秒后,触觉反馈即会激活。

无需额外设置 — 模组默认启用,日志记录默认关闭。

注意事项与兼容性

  • 此构建版本针对特定游戏版本。游戏更新后,内部地址可能发生变化,导致基于内存的触觉反馈失效,直到模组更新。
  • 效果在 TactSuit 背心,以及已连接的 TactSleeve / Forearm 手臂设备上播放。
  • 如果没有感觉到任何效果,请检查 bHaptics Player 是否正在运行且设备已连接,并确认 UE4SS 已加载。

已知限制

核心战斗内容已覆盖并通过游戏内测试,更多内容正在开发中:

  • 无法检测到完美(零伤害)格挡 — 格挡反馈仅在防御住攻击但受到少量伤害时触发。
  • 菜单/界面提示尚未添加。

更多 bHaptics 触觉反馈模组

有 bHaptics 设备吗?我也为其他游戏制作触觉模组:

鸣谢与许可

  • UE4SS — © UE4SS 贡献者,MIT 许可。未捆绑;请从官方源安装:https://github.com/Chrisr0/RE-UE4SS
  • 捆绑组件:Ultimate ASI Loader(© ThirteenAG,MIT)、SafetyHook(© cursey,BSL-1.0)、Zydis(© zyantific,MIT)。
  • 触觉回放使用 bHaptics SDK 和 bHaptics Player。