催眠切换

催眠切换

将迷魅转变为永久的切换技能,以供娱乐。

描述

适用于游戏版本 1.04

魅惑可能是我在游戏中最喜欢的能力,但我对它有一些不满:

  • 4级魅惑的持续时间只有60秒
  • 被魅惑的目标在周围没有其他敌人时会攻击你

因此,这个模组修复了以上两个问题。你现在可以对敌人施放魅惑,他们会成为永久的帮手,直到你按下释放键将其关闭(默认释放键为: - )。

除了将能力变为开关模式外,此模组还阻止了被魅惑的目标在没有敌人时攻击你。现在,目标会原地待命,等待有人试图与你战斗,一旦发生战斗,目标每次都会帮助你。

安装说明

  1. 安装前置要求
  2. 下载此模组并将“MesmerizeToggle”文件夹解压到你的“ue4ss/Mods”文件夹中,使其路径如下: “The Blood of Dawnwalker\Dawnwalker\Binaries\Win64\ue4ss\Mods\MesmerizeToggle”
  3. 启动游戏,进入菜单后,建议你如果打算更改设置,请立即进行,因为更改后需要重启游戏才能生效
  4. 读取存档或继续游戏
  5. 完成!

主要特性

这是我制作的第一款模组,所以我想可能会有一些我没想到的地方,但到目前为止,我已经解决了以下情况:

  • 带着被魅惑的目标存档和读取存档均可正常工作,读取存档时目标会被自动清除。
  • 多目标魅惑同样支持开关模式,并且与存档/读档逻辑完全兼容——释放多个被魅惑的目标时,会优先选择离你最近的目标,每次按键释放一个。
  • 自动释放基于可更改的距离检测和视线检测,当你离目标太远且无法再看到它时,它会自动为你释放。
  • 多个被魅惑的目标之间将不再互相战斗,无论你对每个目标施放魅惑的时间先后顺序如何。
  • 默认开启“需要魅惑等级4”的选项以维持一定的平衡性——这使永久开关模式感觉像是对满级能力的一种回报。但如果你希望在任何等级都能使用,只需关闭此设置即可。

已知问题

  • 强盗仍然会使用原版版本的魅惑(带有时效),我仍在研究这个问题……我测试过的其他所有敌人都能正常工作。

模组设置

此模组有5个设置项,均可通过出色的 模组设置菜单(作者:mmarcussa)进行更改——建议在安装后首次加载时进行所有更改,因为更改后需要重启游戏才能生效。 如果你不想安装额外模组,也可以直接编辑“mod_settings.ini”文件来更改设置——通过此方式进行的更改同样需要重新加载游戏。

  • 启用(开关,默认开启)— 控制整个永久开关行为的开启/关闭;关闭 = 100% 原版魅惑。
  • 需要魅惑等级4(开关,默认开启)— 开启时,仅4级魅惑获得永久持续时间效果(1-3级保持原版);关闭则适用于任何等级。
  • 释放键(若使用模组设置菜单则显示选项选择器,默认释放键位为: -
菜单选择器选项: N, H, K, O, P, U, V, 或 Y。
不过你可以使用任何你想要的键位,这些只是在控制菜单中游戏未标明使用的键位,因此可以自由使用。
若要将释放键位改为其他按键,请将你的自定义键位添加到“main.lua”文件中的“ReleaseKeyOptions”数组里,或直接替换其中一个选项
  • 自动释放距离(整数滑块,默认3000,范围1500–6000)— 判定目标自动释放的距离上限(超出此距离且无视线时)。
  • 最大同时目标数(整数滑块,默认2,范围1–5)— 达到此上限后,最早追踪的目标将被自动释放以腾出空间。

此模组未来的计划?

我未来想添加的一些内容包括:

  • 让被魅惑的目标使用随从AI,而不是在战斗间隙原地待命,这将为玩家提供一个可以一起在地图上漫游的伙伴。
  • 使释放功能可以通过能力轮盘对同一目标重新施放魅惑来实现,这最终将扩展到施法情境推理(在战斗外对敌人施放会使该敌人对你的其他被魅惑目标保持友好;在战斗中对敌人施放则会使新被魅惑的目标在没有其他敌人时攻击你的其他被魅惑目标)。

不过,这些方向需要更多时间进行研究。与此同时,我会尽力修复大家报告的bug(如果有的话)。