SmoothArmorScaling
Replaces the piecewise damage reduction function and provides a damage taken and global gear configuration options.
模組介紹 作者原文
Smooth Armor Scaling
- Replaces the piecewise damage reduction function and provides a damage taken and global gear configuration options.
Damage Reduction Function
The standard armor formula is a piecewise function in which 1 armor = 1 damage reduction for up to half of the incoming damage, after which it has diminishing returns. Refer to the wiki page for details.
This mod replaces that piecewise function with a singular function:
float basis = 1.0f + (ac * armorEffectiveness / dmg);
return (dmg damageTaken) / (basis basis);
This function follows the behavior of the original relatively closely but has smooth scaling across all values. Armor will be more effective vs larger hits and behave more consistently vs varying hit sizes.
Gear Configuration
Settings can be used to adjust the armor amounts on players and gear as well as overall damage taken:
- Enable/disable the smooth armor function.
- Coefficient for the effect of armor in damage reduction.
- Multiply the final amount of damage applied to player.
- Add flat armor to players.
- Multiply base armor of Head, Chest, and Leg pieces.
- Add flat armor to Head, Chest, and Leg pieces.
- Armor added per quality level for Head, Chest, and Leg pieces.
- Add flat armor to Capes.
- Armor added per quality level for Capes.
The results of applying these settings are reflected on their respective tooltips.
ServerSync enabled
Valheim Modding Server
Github
Discord Kruft#6332
☕ Buy me a coffee! 🙏
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: