TruckSlowHeal

版本 v0.1.0·更新於 2026-09-19

卡車內自動緩慢回血,每秒回覆最大生命值的5%,獨立判斷不影響隊友。

模組介紹 作者原文

Truck Slow Heal

在卡車內自動緩慢回血 —— 以最大生命值的 5% 爲固定速率,讓你在安全的卡車裏慢慢恢復狀態。

版本:0.1.0

⚠️ 重要說明

  • 測試版:本模組目前仍處於測試階段,功能可能隨時調整。
  • 僅單人環境測試:目前僅在單人模式下進行過完整測試,多人聯機環境未經驗證。如果你在聯機時遇到回血異常、同步問題或卡頓,請及時反饋。
  • 獨立判斷:即便理論上每位玩家獨立計算,多人環境下是否會出現同步或表現差異,仍需實際測試確認。

✨ 功能

  • 卡車內自動回血:只要玩家處於卡車範圍內,且當前血量未滿,就會自動緩慢恢復。
  • 動態速率:每秒回血 = 最大生命值 × 5%(例如:100 上限回 5 HP/秒,200 上限回 10 HP/秒),無需複雜配置,天然適配高血量角色。
  • 獨立判斷:每個玩家獨立計算是否在卡車內,設計上不會影響其他隊友的回血節奏。
  • 日誌開關:默認關閉詳細日誌,可隨時開啓用於調試。

⚙️ 機制說明

| 項目 | 說明 |

|---|---|

| 回血速率 | 最大生命值 × 5% / 秒(固定,不可配置) |

| 生效範圍 | 僅卡車內部(基於遊戲原生 RoomVolumeCheck.inTruck 判斷) |

| 觸發條件 | 在卡車內 且 當前血量 < 最大生命值 |

| 與遊戲同步 | 遵循遊戲原生主機權威機制,血量變更自動同步給所有隊友 |

📦 安裝

  • 確保已安裝 BepInExPack。
  • 將 TruckSlowHeal.dll 放入 BepInEx/plugins 文件夾。
  • 啓動遊戲,模組會自動生成配置文件。

🔧 配置

配置文件位置:BepInEx/config/cn_xc.TruckSlowHeal.cfg

| 配置項 | 默認值 | 說明 |

|---|---|---|

| EnableLog | false | 是否輸出詳細日誌(狀態和回血記錄) |

❓ 常見問題

Q:爲什麼我血滿了不回血?

A:血量已滿時不會回血,這是設計邏輯,避免溢出。

Q:和隊友聯機時,我的回血會影響他們嗎?

A:設計上不會。模組獨立判斷每個玩家的狀態,只回復自己的血量。但多人環境尚未完整測試,如有異常請反饋。

Q:每秒回 5% 是寫死的嗎?

A:是的,這是經過平衡性考量的固定值,避免過強的恢復能力破壞遊戲體驗。

🙏 致謝

  • 凱爾 — 最初提供了“卡車內自動回血”的想法。
  • 露卡/亞諾 — 在血量平衡方面提供了關鍵建議,促成了“基於血量上限百分比”的動態回血機制。

QQ羣:573485890

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
TruckSlowHeal-0.1.0.zip
檔案大小
70.8 KiB