接觸傷害限制器

作者 MrNork·版本 v1.4.0·更新於 2025-10-09

一個用於《空洞騎士:絲之歌》的BepInEx插件,可將敵人接觸傷害設置爲指定值,甚至完全移除。可配置區分簡單接觸和實際攻擊,主要基於每個敵人進行設置。

截圖 共 1 張

模組介紹 作者原文

一個用於《空洞騎士:絲之歌》的BepInEx插件,可將敵人接觸傷害設置爲指定值,甚至完全移除。可配置區分簡單接觸和實際攻擊,主要基於每個敵人進行設置。

Clamp Contact Damage

🎮 **一個智能的接觸傷害管理系統**

✨ 核心功能

  • 🔧 **可配置傷害值**:將敵人接觸傷害設置爲任意數值,甚至可以完全禁用
  • 🎯 **精準區分**:能夠區分簡單的接觸傷害和實際的攻擊動作
  • ⚙️ **按敵定製**:支持基於每個敵人單獨配置傷害設置
  • 🔄 **實時調整**:安裝BepInEx配置管理器後可在遊戲中實時應用更改

📋 更新日誌

1.4.版本

  • 🐛 修復了被Snitchfly攻擊后角色無響應的問題
  • 📝 在配置文件中添加了大量可忽略的狀態
  • ⚡ 現在可以在遊戲中應用配置更改(需要BepInEx配置管理器)

1.3.版本

  • 🐛 修復了被Silk Snipper或Wraith攻擊后角色無響應的問題
  • 📋 新增配置字段,可指定所有傷害都算作接觸傷害的來源

1.2.版本

  • 🐛 修復了當DamageAmount設爲0時,造成1面具傷害的敵人仍啓用接觸傷害的問題
  • 📊 現在記錄所有接觸傷害,而不僅僅是超過1面具的傷害

1.1.版本

  • 🐛 修復了一些控制台錯誤和異常行爲(如Bell Beast戰鬥)
  • ⚔️ Phantom的Dragoon Down攻擊現在造成完整傷害

🛠️ 安裝指南

  • **下載BepInEx 5**(適用於您的遊戲版本的最新穩定版)
  • **解壓BepInEx**到絲之歌安裝目錄
  • **(可選)下載BepInEx配置管理器**以便在遊戲中應用配置更改
  • **運行遊戲一次**,在BepInEx文件夾內創建plugins文件夾
  • **下載模組壓縮包**
  • **解壓DLL文件**到BepInEx/plugins文件夾

🔄 更新到新版本

  • **替換DLL文件**:用新版本替換BepInEx/plugins文件夾中的文件
  • **刪除配置文件**:刪除BepInEx/config文件夾中的clampcontactdamage.cfg,以便在下次遊戲啓動時重新生成

⚙️ 配置說明

首次啓動後,模組會創建配置文件:

`BepInEx/config/clampcontactdamage.cfg`

**可配置選項:**

  • **DamageAmount**:調整接觸造成的傷害值,設爲0可禁用接觸傷害
  • **StatesToIgnore**:添加或移除被視爲攻擊的敵人狀態
  • **SourcesToInclude**:添加或移除其傷害應算作接觸傷害的來源
  • **ApplyChanges**:設置在遊戲中應用配置更改的快捷鍵(需要BepInEx配置管理器)

🎮 使用技巧

**獲取狀態和來源名稱:**

檢查遊戲啓動時打開的BepInEx控制台日誌。每次被確定爲接觸傷害時,控制台會顯示相關信息:

```

[Info:ClampContactDamage] Leaving damage from 'Bone Goomba Large (1)' as is (2). Enemy state: Charge

```

**示例配置:讓Skull Brute的衝鋒攻擊算作實際攻擊**

  • 讓Skull Brute用衝鋒攻擊擊中你並暫停遊戲
  • 檢查控制台中最後的'Capping damage'條目
  • 複製狀態名稱(如'Charge')
  • 將其添加到配置文件中的StatesToIgnore值
  • 重啓遊戲或應用更改

⚠️ 常見問題解決

**"被敵人攻擊後無法移動"**

某些攻擊的工作方式是:敵人抓住並固定你,爲了能夠再次移動,你必須受到一次傷害實例。如果將接觸傷害設爲0,這可能不會發生。

**解決方法:**

只需將從控制台獲取的狀態添加到配置文件中的StatesToIgnore即可。這就是修復Silk Snippers和Wraiths的方法(通過分別添加Snap Hero End和Damage Hero狀態)。

---

💡 **提示:** 某些狀態名稱在多個敵人之間是相同的。例如,Beastfly也有衝鋒攻擊,共享'Charge'狀態,因此現在也會造成完整傷害。

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
  3. 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
  4. 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。

不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。

檔案與校驗

檔案名稱
Clamp Contact Damage
檔案大小
4.7 KiB
SHA-256
f0fd5677c31e12ecce66873e214c20660e2665978d78c02385a0650db1e19347
入庫時間
2026-10-09 00:04