可配置闪避模组

可配置闪避模组

赋予Skif向侧面和后方闪避的能力。所有属性均可通过MCM配置,也支持自定义按键绑定。

描述

可配置闪避模组为《S.T.A.L.K.E.R. 2》添加了正式的闪避动作。双击移动键,斯基夫就会朝左、右或后方跳开——方向相对于你当前视线的方向。所有力度值和按键绑定都可以在模组配置菜单(Mod Configuration Menu)中实时调整,每次闪避都会通过游戏自身的生命体征系统消耗体力(消耗量与原版跳跃相同),因此它遵循禁区的规则,而不是一个免费的逃生按钮。

这是针对游戏 2.0+ 更新版、从零重建的经典闪避模组概念,以 UE4SS 脚本模组的形式实现。

[youtube]KpYUs2ZFAlU[/youtube]

安装说明

方案 A -“完整”包(如果你还没有 UE4SS,推荐使用): 1. 将压缩包的内容复制到游戏的 S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Binaries\Win64\ 文件夹中(即包含 Stalker2-Win64-Shipping.exe 的那个文件夹)。这会安装一个为《S.T.A.L.K.E.R. 2》预先配置好的 UE4SS 运行时以及本模组。 2. 启动游戏。完成。

方案 B -“仅模组”包(你已有 UE4SS): 1. 将 ConfigurableDodgeMod 文件夹复制到 S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Binaries\Win64\ue4ss\Mods\ **2.** 在 **ue4ss\Mods\mods.txt** 中,确保有一行: ConfigurableDodgeMod : 1 3. 启动游戏。

基本用法: 双击 Z 向左闪避,C 向右闪避,S 向后闪避。

主要特性

  • 双击闪避,支持三个方向(左 / 右 / 后),相对于摄像机朝向
  • 侧闪和后闪拥有各自独立的水平和垂直力度值
  • 每次闪避消耗体力(默认与原版跳跃消耗相同)——通过游戏原生的生命体征 API 应用,因此 HUD 会正确更新
  • 体力不足时无法闪避(可开关)
  • 所有数值都在模组配置菜单的 Configurable Dodge Mod 下公开:“Force”分类(侧闪水平/垂直力度、后闪水平/垂直力度、跳跃体力消耗)和“Keybinds”分类(双击向左/向右/向后闪避按键)
  • MCM 更改即时生效——无需重启;按键绑定更改会即时重新绑定,甚至可在战斗中生效
  • MCM 为可选——没有它时模组使用合理的默认值

前置要求

  • 《S.T.A.L.K.E.R. 2: Heart of Chornobyl》,2.0 或更新版本更新(Steam)
  • UE4SS——来自 RE-UE4SS GitHub“experimental”发布标签的实验构建 v3.0.1-1028-gd7e7826d
  • RE-UE4SS Compatibility Fix for Update 2.0 (UE5.5) v1.2 ——没有它,原版 UE4SS 无法在该游戏的 UE 5.5.4 可执行文件上加载。该修复所需的设置列在其自身描述中(bUseUObjectArrayCache = false、DefaultFNameToStringMethod = Scan,以及它的 [Hooks] 列表)。本模组的“完整”包已附带一个正确配置并包含此修复的 UE4SS。
  • Mod Configuration Menu v2.0(可选)——仅当你希望在菜单中更改设置时才需要;安装它,保存一次游戏并加载该存档,模组才会出现在菜单中

致谢

rbwadle 提供了创意灵感——最初的 Dodge mod 是为较旧的引擎版本构建的,无法在 2.0 更新版上加载,这正是促成本次脚本侧重建的原因。

Kyne's Peace / ZunaSW 提供了出色的 Mod Configuration Menu

RE-UE4SS 团队(MIT 许可的 UE4SS),以及为《S.T.A.L.K.E.R. 2》的 UE 5.5.4 构建版做出兼容性努力的社区:robert-krukau(兼容构建与测试)和 chrisdabeer(FName::ToString 签名与 ProcessLocalScriptFunction 调查)

GSC Game World 打造了多年来最具模组潜力的 UE5 游戏之一