Repository navigation
Releases
PBZ Hit Enhance v0.4.0-preview.3
v0.4.0-preview.3:游戏更新后的启动修复与精简安装包
- 修复 PBZ.exe 更新后因哈希不匹配跳过 UE4SS、导致依赖它的 Mod 无法呼出的问题。加载器和面板启动组件将版本差异记为提示,继续尝试初始化;运行库完整性、重复加载、停用标志和实际错误处理保留。
- 本机 build 26367565 / CL302256 已验证冷启动、runtime_loaded 与同一 UE4SS 下的 F8 木桩菜单。卡肉数值的完整新版回归尚未完成;此前功能验证基线为 build 26266538。
- 两个 ZIP 移除 Install.ps1、Uninstall.ps1、开发架构文档和重复说明,保留对应手动安装 README、运行依赖、许可证与校验清单。
- 卡肉与木桩项目各自独立。本包不含 PBZTrainingDummy,不要求安装木桩。
提供 with-UE4SS 和 mod-only 两个包。已有旧 PBZHitEnhance 根目录加载器的用户必须更新 dwmapi.dll,单独更新 mod-only 不能修复旧代理的版本拦截。保留外置运行库的升级方式见包内 README,避免覆盖现有 mods.txt 和其他 Mod。两个项目的独立整合包不能覆盖叠装。
DLL、面板 EXE 和其运行时是功能必需文件,仍保留。CI 通过后发布;移除安装脚本不代表第三方平台一定不再触发文件审核。
PBZ Hit Enhance v0.4.0-preview.2
v0.4.0-preview.2:随游戏退出与 UE4SS 双安装包
- 面板绑定真实游戏进程的路径、PID 和创建时间;正常退出或崩溃后自动清理,不因暂停、地图切换或日志停更误退。无游戏时手动打开会提示后退出。
- 同一 Release 分别提供带 UE4SS 的 with-UE4SS 包,以及不含 UE4SS 和根目录代理的 mod-only 包。两者包含相同 Mod、面板和本项目启动组件。
- 整合模式检测已有外部 UE4SS 或代理冲突,避免重复加载;兼容模式复用原运行库,不覆盖公共设置、签名或其他 Mod。
- 外部版本先检测 Lua 接口和 Hook 结果;失败时停用本 Mod。状态页显示实际运行库和验证状态,启动故障日志独立于战斗日志。
- 安装脚本支持外置数据目录、配置和快捷键迁移、启用项更新以及备份回滚。卸载保留共享 UE4SS。
下载适合自己环境的 ZIP,并核对同一 SHA256SUMS.txt。两个 ZIP 内均有对应中文安装步骤。更新前退出游戏,不要同时安装两套运行库。
保留原有分武器帧数和自由快捷键功能;本版不增加停顿强度调节。未知 UE4SS 版本仅尝试能力兼容,不代表所有版本或 Mod 组合已经实测。游戏仍限定 Steam build 26266538 / UE 5.7.4。
PBZ Hit Enhance v0.4.0-preview.1
v0.4.0-preview.1:分武器卡肉与自由快捷键
本预览版增加单手刀剑、双持、双手重武器独立卡肉设置,并提供直接按键录入。保留 DLL 自动加载、中文面板与旧配置迁移。
新增与修复
- 三个武器类别分别设置固定帧数、倍率、增减帧数和上限;独立覆盖或继承全局。默认全局 1 倍,各类别继承全局。
- 快捷键改为“点击录入按键 → 按下单键或同时按住组合键 → 全部松开 → 保存”,支持 Insert、Ctrl+Insert、A+B 等常规键盘组合;旧 Ctrl+F10 配置可继续使用。
- 修复媒体播放/暂停键持续处于按下状态时,Ctrl+F10 无法呼出的问题。无关普通键或媒体状态不再阻断匹配;额外修饰键仍需与配置一致。支持取消、失焦/超时取消和长按防重复。
- 新增仅记录模式,以及最近攻击标签、识别类别、采用设置和帧数变化显示。
- 扩充三个主武器类别的候选标签;未知类别、能量攻击等沿用全局设置。
验证范围
- 离线验证包含 123 项 Lua 场景、配置迁移、真实 Tk 控件测试、按键录入/触发线程测试及媒体键故障回归;打包检查包含系统 DLL 转发、文件哈希和独立面板资源自检。发布任务仅在构建及测试通过后执行。
- 乱莺剑、白蟒赤练、亡命斩马刀完成三类独立固定 5/7/9 帧测试,40 次修改均与相邻下游执行接口参数一致。
- 后续单手 3 倍样本 32 次、4 倍样本 6 次;双持 3/4 倍样本共 9 次,调整后帧数均与相邻下游参数一致;另一次双持原始 0 帧保持不变。
- 当前 33 条主武器配置含变体与占位,其中 25 条有候选标签关联;仅上述三把经过实战验证,不保证全部武器、招式和材质覆盖。
安装与升级
下载 PBZHitEnhance-v0.4.0-preview.1-windows-x64.zip,不要把 Source code 压缩包当成安装包。SHA256SUMS.txt 用于核对下载文件。
先退出游戏与旧调节面板,备份原有 config.ini、ui_settings.json 及旧安装包,再将匹配的 dwmapi.dll 和整个 PBZHitEnhance 文件夹安装到真实 PBZ.exe 旁的 platform\steam 目录。保留或恢复自己的配置;不要只替换 DLL。新版配置无法直接交给 0.3 旧脚本使用,回退时恢复旧配置备份。
如果已设置 PBZHitEnhance.ini 的外部 DataDirectory,运行数据应更新到该指定目录。完整安装、外置路径、快捷键和卸载步骤见仓库中文 README。
当前限制
支持已验证的 Steam build 26266538 / UE 5.7.4。按攻击标签分类,包含双方匹配命中,不保证只影响玩家攻击。面板适用于窗口化或无边框;Windows 保留快捷键可能优先被系统处理,按键不会被面板拦截。
本版仅调整 Frames,保留原始减速倍率与恢复曲线;没有新增“停顿强度”调节。 日志确认参数传入执行接口,尚未标定画面的实际停顿时间或长期稳定性。内部帧数不能直接等同于显示帧数或现实毫秒,4 倍帧数也不代表主观打击感强 4 倍。CI 不运行游戏。
PBZ Hit Enhance v0.3.0
首个可分发版本,提供中文卡肉调节面板与随游戏启动自动加载。
- 支持比例、增减帧数与固定帧数,默认 1 倍。
- 首次设置呼出快捷键,后续后台启动并记住设置。
- 移除本机路径,提供独立面板程序,无需用户安装 Python。
- 支持将运行数据放在游戏目录外。
- GitHub Actions 编译 DLL、打包面板,并检查系统接口转发、Lua 回调、配置和包校验。
安装请阅读压缩包或仓库内的中文 README。需要解压完整 zip,把 dwmapi.dll 和 PBZHitEnhance 文件夹放在真实 platform/steam/PBZ.exe 旁;不要使用 Source code 压缩包安装。
支持 Steam build 26266538 / UE 5.7.4。包含玩家受击;未验证所有武器。使用窗口化或无边框游戏模式。CI 不运行游戏。