震国过期震动控制器较少
该模组会在昆恩法印失效时降低手柄控制器的震动强度。
描述
更新:模组兼容游戏版本 1.22 和 1.30/1.31
该 Mod 会在昆恩法印失效时降低游戏手柄的震动强度。
在原版游戏中,当昆恩法印效果结束时,游戏手柄会剧烈震动。
我发现这会分散注意力,破坏游戏的沉浸感。
我还认为这可能会让玩家感到困惑,因为如此剧烈的震动应该用于重大事件,而不是像昆恩护盾消失这样的小事件。
本模组将震动强度调整为极轻(可更改为不同等级 - 请遵循手动安装说明)。
兼容性
修改 [content]\scripts\game\gameplay\items\spells\quenEntity.ws
如果你有其他修改同一文件的模组,可以使用脚本合并工具或手动自行修改文件。
请查看下载说明以获取兼容的游戏版本信息。
安装
下载与您游戏版本兼容的 Mod 文件。
如果您的游戏版本不同,建议按照手动安装流程操作。
此 Mod 默认将震动级别设置为“非常轻微”,如需调整震动级别,可按照手动安装流程中的第 6 步修改 Mod 文件。
控制器振动级别可设置为:
- 非常轻
- 光
- 困难
- 非常困难(游戏默认设置此难度)
- 关闭振动
安装步骤:
- 下载与您游戏版本相匹配的 Mod 文件。
- 将模组解压至您的《巫师 3》模组文件夹中(例如:
C:\GOG Games\The Witcher 3 Wild Hunt\Mods\)。如果该文件夹不存在,请先创建。
注意:如果您拥有的游戏版本在 Mod 文件下载链接中不可用,请按照手动安装流程进行操作。
手动安装流程
如果你已经有一个修改了
quenEntity.ws文件的模组,请直接跳至步骤 6。在
[巫师 3:狂猎游戏安装目录]\Mods文件夹中创建一个新目录,如果 Mods 文件夹不存在也一并创建。在本示例中,我将该目录命名为modQuenStateExpiredVibrateController- 例如:
[巫师 3:狂猎 游戏安装目录]\Mods\modQuenStateExpiredVibrateController\
- 例如:
在您刚刚创建的文件夹(
modQuenStateExpiredVibrateController)内,创建以下文件夹结构:content\scripts\game\gameplay\items\spells\
从您的游戏安装目录复制
quenEntity.ws游戏文件:[巫师 3:狂猎游戏安装]\content\content0\scripts\game\gameplay\items\spells\quenEntity.ws
将复制的游戏文件粘贴到新的 Mod 目录中:
[巫师 3:狂猎游戏安装]\Mods\modQuenStateExpiredVibrateController\content\scripts\game\gameplay\items\spells\
使用文本编辑器(如 Notepad++)打开 Mod 文件夹中的文件:
[巫师 3:狂猎游戏安装]\Mods\modQuenStateExpiredVibrateController\content\scripts\game\gameplay\items\spells\quenEntity.ws- 重要提示:确保您正在修改的是 Mods 文件夹中的文件,而非游戏目录下的原始游戏文件。
找到如下所述的昆恩失效状态函数:
状态 在 W3QuenEntity 中已过期 { 事件 进入状态(前状态名:名称) { parent.shieldHealth = 0; 如果(parent.showForceFinishedFX) parent.owner.GetActor().PlayEffect('quen_lasting_shield_hit'); parent.DestroyAfter( 1.f ); 如果(父级所有者.GetActor() == 玩家) 游戏.控制器剧烈震动(); } }要设置较低的振动级别,请替换该行:
游戏.使控制器剧烈震动();使用以下其中一行:游戏.轻微震动控制器();游戏.振动控制器灯光();游戏.强力震动控制器();重要提示:请仅选择上述其中一行来设置相应的振动级别。
要禁用振动功能,你需要在前面加上
//(双斜杠)来注释掉这两行,如下所示://如果(parent.owner.GetActor() == thePlayer) //游戏.强烈震动控制器();已完成。
推荐模组
显示昆恩持续时间 - 这是一个实用的模组,可在 HUD 上显示昆恩法术的持续时间。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。