无移动惩罚

创作者: posixone
已更新:2023-02-09 12:37:28
125KB

关于此 MOD

一个禁用所有装备导致移动速度惩罚的英灵神殿模组。

无移动惩罚

一个禁用所有由装备造成的移动速度惩罚的英灵神殿模组。

移动速度 增益效果已保留 — 仅移除低于零的修饰符。芬里斯装备、史诗战利品移动速度附魔等完全不受影响。

与英灵神殿1.0兼容。 1.0.4 及更早版本可在 Valheim 1.0 上加载,但会静默地不产生任何效果——原因请参见更新日志。

来源、问题和发布: https://gitlab.phospher.com/brianmiller/nomovementpenalty

旧的 GitHub 仓库已不再维护——GitLab 才是权威来源。

模组未运行

nomod

模组运行中,无护甲移动速度加成(任何小于0的数值均设为0)

withmodnobuffs

以+12%移动速度附魔护甲运行模组(史诗战利品)

withmodwithbuffs

故障排除

该模组会在以下位置说明其正在执行的操作 BepInEx/LogOutput.log:

[信息:无移动惩罚] v1.0.8 已修补 Player.UpdateModifiers,…… [信息:无移动惩罚] 已抵消胸部装备“铁甲”的惩罚(-0.05 -> 0)

如果游戏在其底层发生变更,该模组会拒绝修补,并记录下无法解析的具体方法或字段,而不是静默加载、毫无作为。

配置开关(默认全部启用)

道具无惩罚 控制 如何 惩罚已移除。别管它 真 除非有其他模组报告异常移动数值:

  • 真 装备物品的惩罚已归零,因此其提示框显示 +0% 下方的各槽位开关同样适用。
  • 假 —物品保持不变,只对玩家的总数进行钳制。v1.0.6/v1.0.7 的行为正是如此。在此模式下,各槽位的开关不起任何作用。

无论哪种方式,惩罚都会被移除。

## 设置文件由插件 NoMovementPenalty v1.0.8 创建 ## 插件 GUID:posixone_NoMovementPenalty [1-Global] ## 将此设为 true 以启用,设为 false 以禁用此模组。 # 设置类型:布尔值 # 默认值:true modEnable = true ## 将物品本身的移动惩罚归零(提示栏显示 +0%,按槽位开关适用)。 ## 设为 false 则仅限制玩家的总惩罚,与 v1.0.6/v1.0.7 行为一致。 # 设置类型:布尔值 # 默认值:true zeroPenaltyOnItem = true [2-Toggles] ## 将此设为 true 以对已装备的右手物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true rightItemEnable = true ## 将此设为 true 以对已装备的左手物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true leftItemEnable = true ## 将此设为 true 以对已装备的头盔物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true helmetItemEnable = true ## 将此设为 true 以对已装备的胸甲物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true chestItemEnable = true ## 将此设为 true 以对已装备的腿部物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true legItemEnable = true ## 将此设为 true 以对已装备的肩部物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true shoulderItemEnable = true ## 将此设为 true 以对已装备的实用物品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true utilityItemEnable = true ## 将此设为 true 以对已装备的饰品启用 NoMovementPenalty。 # 设置类型:布尔值 # 默认值:true trinketItemEnable = true

更新日志

  • 1.0.8 支持 Valheim 1.0。最高到 1.0.4 的版本能在 Valheim 1.0 上加载但没有任何效果:补丁注入了私有字段 装备修正值 作为 浮点,当它是 浮点数组,而较新的 HarmonyX 会直接拒绝这种不匹配。还添加了 饰品 槽位,游戏会计数而此模组从不计数;恢复该 +0% 物品提示中的移动行;使每槽位开关再次生效(v1.0.6/v1.0.7 绑定了它们但从未使用);添加了一个 道具无惩罚 切换到回退至 v1.0.7 行为;并记录其修补和中和的内容,如果游戏不再匹配则完全拒绝修补,而不是静默失败。
  • 1.0.7 修复了 Thunderstore 打包问题:发布压缩包现在将包文件(manifest.json、README.md、icon.png、plugins/)放在压缩包根目录下,而不是放在以版本命名的文件夹内,这是 Thunderstore 所要求的。
  • 1.0.6 修复了与 Epic Loot 移动速度逻辑的兼容性:通过限制负向修正输出,使其不再抵消正向增益,从而移除了装备的移动惩罚。
  • 1.0.5 修复了与 Epic Loot 的兼容性:不再修改物品的共享数据;改为在 Player.GetEquipmentMovementModifier 输出时过滤移动惩罚。
  • 1.0.4 更新以支持 Ashlands 发布。注意:此版本无法在 0.218.9 之前的游戏版本上运行。
  • 1.0.3 新增配置文件,可完全开关模组或单独切换各槽位是否生效。例如,不对右物品和/或左物品等应用“NoMovementPenalty”……
  • 1.0.2 调整了评估和计算方式,现在会在提示框中显示当前的移动惩罚/增益。
  • 1.0.1 每件装备独立计算,允许正整数加成(速度增益/附魔/史诗战利品/药水等……)
  • 1.0.0 初始版本将移动惩罚保持为0。

Valheim: 英灵神殿 的热门 MOD

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

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