自定义护甲属性

创作者: aedenthorn
已更新:2026-03-21 02:04:02
276KB

关于此 MOD

让你可以自定义全局和单件护甲的属性,例如耐久度、护甲值、移动修正和伤害类型修正。它还添加了对潮湿状态的抗性作为可能的修正项。
这个模组允许你编辑各件护甲的多种属性,并提供了两个全局护甲倍率。它还支持添加新的抗性类型,并实装了新的水抗性以抵御潮湿状态效果。

这个模组还修复了原版游戏中的一个漏洞,该漏洞导致游戏无法识别环境寒冷中的霜冻免疫。


设置护甲属性

自定义护甲属性存储在以下位置的json文件中 BepInEx\plugins\自定义护甲属性要为特定护甲部件创建模板json文件,请在控制台(F5)中输入以下命令:

自定义护甲属性保存 <ItemSpawnName>

例如 保存护甲青铜腿属性 将创建一个名为 护甲青铜腿.json 使用青铜护腿的默认值。编辑那个文件,你可以
喜欢的话,就保存它,然后在控制台输入以下命令:

重新加载自定义护甲属性

这将重新加载文件,在创建物品或将物品移动到新库存时应用新值。


伤害修正

伤害修正是一组以冒号分隔的键值对,例如狼胸甲的:

"damageModifiers":["冰霜:抗性"]

第一个值是伤害类型,第二个值是抗性等级。

有效伤害类型包括:

  • 钝击
  • 斩击
  • 穿刺
  • 砍
  • 镐
  • 物理
  • 火
  • 冰霜
  • 闪电
  • 元素
  • 毒
  • 灵魂
  • 水 (这是一种影响“湿润”状态的新类型)

有效抗性等级包括:

  • 普通
  • 抗性
  • 弱
  • 免疫
  • 忽略
  • 非常抗性
  • 极弱
  • 轻微抗性
  • 略微虚弱

你也可以使用以下方式导出这些列表:

自定义护甲属性 伤害类型
伤害修正


水抗性

水抗性根据抗性等级提供以下修正:

  • 普通 - 无变化
  • 抗性 - 使潮湿状态倒计时速度提高100%
  • 虚弱 - 潮湿状态倒计时速度降低1/3
  • 免疫 - 防止潮湿状态效果
  • 忽略——防止潮湿状态效果
  • 非常抗性 - 阻止潮湿状态效果的施加,除非在游泳时,使潮湿状态倒计时速度提高100%
  • 非常弱 - 潮湿状态倒计时速度降低2/3


装备与套装效果

装备状态效果 和 设置状态效果 是字典,可以包含任意数量的以下字段:

  • 跳动间隔 (浮点)
  • 每跳最低生命值百分比 (浮点数)
  • 每跳恢复生命值 (浮点)
  • 生命值提升 (浮点数)
  • 持续治疗 (浮点)
  • 持续治疗时长 (float)
  • 生命值恢复间隔 (浮点)
  • 耐力提升前 (浮点)
  • 体力恢复速度 (浮点)
  • 耐力恢复持续时间 (浮动)
  • 体力随时间的恢复为小数 (布尔值)
  • 每秒耐力消耗 (浮点数)
  • 奔跑耐力消耗修正 (浮点)
  • 跳跃耐力消耗修正 (浮点)
  • 攻击耐力消耗修正 (浮点)
  • 格挡耐力消耗修正 (浮点数)
  • 格挡耐力消耗固定值 (浮点)
  • 闪避耐力消耗修正 (浮点)
  • 游泳耐力消耗修正 (浮点)
  • 体力消耗修正 (浮点)
  • 潜行体力消耗修正 (浮点)
  • 耐力消耗修正 (浮点型)
  • 肾上腺素前锋 (浮点型)
  • 肾上腺素修正 (浮点)
  • 硬直修正 (浮点)
  • 定时格加成 浮点数
  • 艾特前期 (浮点)
  • 随时间流逝的蜜酒 (浮点)
  • 以太持续时间 (浮点数)
  • 生命恢复倍率 (浮点数)
  • 体力恢复倍率 (浮点)
  • 伊特再生倍率 (浮点)
  • 添加护甲 (浮点数)
  • 护甲倍率 (浮点)
  • 提升技能 (技能.技能类型)
  • 技能提升修正值 (浮点)
  • 技能等级 (技能.技能类型)
  • 技能等级修正 (浮点型)
  • 技能等级2 (技能.技能类型)
  • 技能等级修正2 (浮点型)
  • 修改攻击技能 (技能.技能类型)
  • 伤害修正 (浮点)
  • 噪声修正值 (浮点数)
  • 潜行修正值 (浮点)
  • 最大负重增加 (浮点)
  • 速度修正 (浮点)
  • 游泳速度修正 (浮点)
  • 跳跃修正 (三维向量)
  • 最大下落速度上限 (浮点)
  • 坠落伤害系数 (浮点)
  • 风力移动修正 (浮点型)
  • 风行者耐力修正 (浮点数)
  • 属性 (状态效果.状态属性) 

此列表表示需要哪种数据类型(浮点数、布尔值等),因此你可以设置,例如:

 装备状态效果:{
  "m_staminaOverTime":2,
  "m_jumpModifier":{
“x”:1,
“y”:2,
"z":1
  }
},


技能类型 是:

  • 剑
  • 匕首
  • 俱乐部
  • 长柄武器
  • 长矛
  • 格挡
  • 斧
  • 弓
  • 元素魔法
  • 血魔法
  • 徒手
  • 镐
  • 伐木
  • 弩
  • 跳跃
  • 潜行
  • 奔跑
  • 游泳
  • 钓鱼
  • 烹饪
  • 耕种
  • 制作
  • 闪避
  • 骑乘
  • 全部


状态属性 是

  • 寒冷抗性
  • 双重冲击伤害
  • 航行力
  • 驯服加速


全局倍率

该模组还通过配置文件提供以下全局护甲修正:

全局护甲耐久损耗倍率
全局护甲移动修正系数


配置

一个配置文件 BepInEx/配置/aedenthorn。自定义护甲属性.cfg 是在使用此模组运行游戏一次后创建的。

你可以使用文本编辑器编辑此文件,或在游戏内通过 配置管理器.

要从配置文件重新加载配置,请输入 自定义护甲属性 重置 进入游戏控制台(F5)。


技术

安装这个模组最简单的方法是直接使用 漩涡,Nexus Mods 模组管理器。它应该会处理好所有依赖项。

要手动安装,请将 dll 文件放入 BepInEx/plugins 文件夹。你需要 BepInEx。

代码位置: https://github.com/aedenthorn/ValheimMods.

如果你想投诉、寻求帮助,或者帮我测试我的模组,你可以访问 我的Discord服务器.

点击此处查看我为《英灵神殿》制作的所有模组列表。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!