自动治疗

创作者: aegispotae
已更新:2026-04-24 23:45:25
3KB

关于此 MOD

战斗中也能恢复生命值——但若同时面对过多敌人,仍有可能死亡。
描述
为了便于恢复生命。可恢复血量(战斗中也有效)——若同时面对过多敌人,仍有可能阵亡。

主要特色
每帧监测生命值(约30赫兹)
- 检测到你不再受到伤害时触发(0.5秒缓冲时间)
- 每秒恢复**点生命值每秒回复最大生命值的100%**直到你吃饱为止
- 若在治疗期间受到伤害,生命回复将暂停,且0.5秒计时器重置
- 在 Mac 的 CrossOver 环境下也可运行

需求
- UE4SS(推荐使用实验性构建版本,已在 `v3.0.1-946` 上测试通过)— https://github.com/UE4SS-RE/RE-UE4SS/releases
- 《吸血鬼:避世血族2》(任意版本,以首发版为准)

安装说明
1. 请先安装UE4SS(如尚未安装):
   下载最新的 UE4SS 实验版
   - 将 `dwmapi.dll` 和 `ue4ss/` 文件夹解压至:
     `<Steam>\steamapps\common\Bloodlines 2\Bloodlines2\Binaries\Win64\`
2. 将该模组放入 `ue4ss/Mods/` 目录:

   ue4ss/模组/自动回血/
     抱歉,您没有提供具体的文本内容。请把需要翻译的游戏文本粘贴过来,我会按您的要求进行专业本地化翻译。
     已启用

3. 在 `ue4ss/Mods/mods.txt` 中注册模组(在 `Keybinds : 1` 之前添加该行):

   自动回复:1

4. 同时将其添加到 `ue4ss/Mods/mods.json` 中:
```json { "quest_name": "失踪的传送石", "quest_description": "前往地下洞穴,找回被盗的传送水晶。", "dialog_1": "你看起来像是能帮上忙的人。", "dialog_2": "小心!那些怪物比看上去危险得多。", "ui_button_start": "开始游戏", "ui_button_continue": "继续", "ui_button_settings": "设置", "system_level_up": "等级提升!", "system_item_get": "获得物品:" } ```
   {
       "mod_name": "自动回血"
       "mod_enabled": true
   }

5. 启动游戏。

请检查 `Binaries/Win64/UE4SS.log` 文件:

[自动回血]已加载 —— 方案A(快速回复,0.5秒延迟,每秒100%最大生命值)


设置

打开 `Scripts/main.lua` 并修改以下数值:
| 变量 | 默认值 | 说明 |
|---|---|---|
| `STABLE_REQ_SEC` | `0.5` | 脱战回血前所需的无伤害秒数 |
| `HEAL_RATE_PER_SEC` | `1.0` | 每秒恢复最大生命值的比例(1.0=100%) |
| `POLL_MS` | `33` | 轮询间隔(毫秒),约30Hz |

想要更慢/沉浸?将`STABLE_REQ_SEC`改为`2.0`,`HEAL_RATE_PER_SEC`调到`0.3`。
想要近乎永生?将 `STABLE_REQ_SEC` 调至 `0.1`,并将速率保持在 `1.0`。


兼容性
- 与任何基于UE4SS且未占用相同函数的模组兼容
- 无已知冲突
- 已在Windows和macOS(CrossOver/Wine)上测试——运行效果完全一致


制作人员
gassoh-max——原始AutoRestoreMod(C++版本)的作者,该模组的瞄准逻辑与函数签名均源于此。仓库地址:https://github.com/gassoh-max/VTMB2_AutoRestoreMod
UE4SS团队——实现这一切的框架:https://github.com/UE4SS-RE/RE-UE4SS

许可证
- 默认使用MIT协议。如需其他请添加许可。

使用 Xmod 解锁 吸血鬼:避世血族2 的全部潜力 — 今天就探索这些顶级 MOD!