专家模式

创作者: mtnewton
已更新:2021-02-19 13:44:21
73KB

关于此 MOD

所有敌人以2星生成,掉落物按0星结算。可在配置中开启简单模式。可针对特定敌人生效。

英灵神殿专家模式插件

敌人会以指定等级(默认为3级)生成,并按指定等级(默认为1级)掉落战利品。

设置 全局等级 大于0将改变所有敌人的生成等级。
敌人名称_等级覆盖,如果设置为大于0的值,将代替 全局等级 为那个敌人。
如果两者都 全局等级 和 <enemyname>_等级覆盖 设为0时,专家模式将不会调整敌人等级,允许正常生成0-2星敌人。

设置 全局战利品等级 大于0将改变所有敌人掉落战利品的等级。 敌人名称_掉落等级覆盖如果设置为大于0,将代替 全局拾取等级 为那个敌人。
如果两者都 全局战利品等级 和 <enemyname>_loot_level_override 如果设置为0,则专家模式下不会改动敌人的掉落物,使战利品等级与敌人等级保持一致。

敌人在游戏中被遇到时,其覆盖配置会动态添加到配置中。
如果能知道敌人名称,就可以手动添加覆盖。

0星敌人为1级。所以:
等级1 = 0星
等级2 = 1星
3级 = 2星
等等。

星星和敌人的视觉指示在超过3级后会恢复原样。

虽然默认设置会让游戏更难,但可以通过修改配置来启用简单模式。

  1. 将global_level设为1,使所有敌人以0星生成。
  2. 将 global_loot_level 设为 3,使敌人掉落战利品时视为 2 星。

另一种可能是只修改特定敌人。例如,修改野猪以获得更轻松的皮革碎片。

  1. 将全局等级设为0,这样所有敌人将遵循0到2星的正常等级,除非被单独覆盖。
  2. 将 global_loot_level 设为 0,这样除非被覆盖,否则所有敌人都会按照正常规则掉落战利品。
  3. 现在有两种方法可以修改特定敌人的掉落物
    • 将 boar_level_override 设为 3,并将 boar_loot_level_override 保持为 0。这会让所有野猪变为 2 星,并使它们掉落与自身等级相符的战利品。
    • 将 boar_level_override 保持为 0,并将 boar_loot_level_override 设为 3。这样野猪会按正常的 0-2 星范围生成,但掉落物会全部按 2 星处理。

小心高等级战利品,物品会单独生成而非堆叠。尽量保持在5以下。

安装

  1. 下载并安装 BepInEx 英灵神殿
  2. 下载此模组并将其移动到 专家模式.dll 进入 \BepInEx\plugins
  3. 启动游戏后会在以下位置生成配置文件: <GameLoation>\BepInEx\config

配置

<GameLoacation>/BepInEx/config/net.mtnewton.expertmode.cfg

[ExpertMode.Global] ## 敌人应该是什么等级? ## 设为0时不会改变等级,除非特定敌人有大于0的等级覆盖值。 ## 星级 = 等级 - 1 # 设置类型:Int32 # 默认值:3 # 可接受的值范围:从0到2147483647 global_level = 3 ## 当敌人掉落战利品时,应按照此等级来处理。 ## 设为0时不会改变战利品等级,除非特定敌人有大于0的战利品等级覆盖值。 ## 数值较高时请谨慎。建议保持在5以下。 ## 游戏默认值将与global_level相同 # 设置类型:Int32 # 默认值:1 # 可接受的值范围:从0到2147483647 global_loot_level = 1 [ExpertMode.EnemyLevelOverrides] ## 蜥蜴(neck)应该以什么等级生成? ## 设为大于0的值可仅覆盖蜥蜴(neck)的global_level。 # 设置类型:Int32 # 默认值:0 # 可接受的值范围:从0到2147483647 neck_level_override = 0 ## 野猪(boar)应该以什么等级生成? ## 设为大于0的值可仅覆盖野猪(boar)的global_level。 # 设置类型:Int32 # 默认值:0 # 可接受的值范围:从0到2147483647 boar_level_override = 0 ... [ExpertMode.EnemyLootLevelOverrides] ## 当蜥蜴(neck)被击杀时,战利品应按照此等级掉落。 ## 设为大于0的值可仅覆盖蜥蜴(neck)的global_loot_level值。 ## 数值较高时请谨慎。建议保持在5以下。 # 设置类型:Int32 # 默认值:0 # 可接受的值范围:从0到2147483647 neck_loot_level_override = 0 ## 当野猪(boar)被击杀时,战利品应按照此等级掉落。 ## 设为大于0的值可仅覆盖野猪(boar)的global_loot_level值。 ## 数值较高时请谨慎。建议保持在5以下。 # 设置类型:Int32 # 默认值:0 # 可接受的值范围:从0到2147483647 boar_loot_level_override = 0 ...

已知问题

  • 星级和敌人的视觉标识在超过3级后恢复为原始状态。
  • 高物资等级会在物品合并前导致卡顿。尽量保持在5以下。

更新日志

  • v1.2.0
    • 允许将 global_level 和 global_loot_level 设置为 0
      • 如果敌人的目标等级为0,则专家模式不会干预敌人等级,即正常的0-2星生成。
      • 如果敌人的期望掉落等级为0,则专家模式不会干预敌人掉落,意味着正常掉落倍率等于敌人等级。
  • v1.1.0
    • 为敌人战利品等级添加了配置,默认值为1,以提供与0星时相同的战利品
  • v1.0.3
    • 更新说明文档 - 配置路径 - 修正错别字
  • v1.0.2
    • 修复README中的DLL名称和拼写错误
  • v1.0.1
    • 自述文件变更——安装步骤、已知问题和更新日志
    • 修复加载时日志记录错误的模组名称
  • v1.0.0
    • 初始模组创建
    • 所有敌人默认以2星生成,可配置。

源代码

https://github.com/mtnewton/valheim-mods/tree/master/ExpertMode

Valheim: 英灵神殿 的热门 MOD

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

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