
LaserToggle
UE4SS模组,用于切换玩家武器上的激光附件视觉效果。默认关闭武器激光,允许用户通过按键开启或关闭,并记住上次的状态。
查看大图这是什么?
- 默认关闭武器激光,用户可通过按键切换开关。
- 配件仍然存在,因此加成效果得以保留。
- 记住上次武器激光的状态(游戏重启后不保留)。
- 用于启用和禁用激光配件 Niagara VFX 效果的 Lua 脚本。
为什么这样做?
- 想要一个能实现此功能的模组,但我没时间制作能兼容所有其他模组的原生 ZoneKit 版本。
- 这样做是因为我希望能够在不同情况下关闭激光,而不必移除配件。
- 该模组以 OXA Standard 为基础开发,但理论上也适用于原版?请测试后在评论区告知结果,我会看看能做什么。
- 这不是一个长期解决方案,因为 UE4SS 经常在游戏更新后失效。
安装方法:
- 需要 UE4SS - 从 GitHub 获取最新版本
- 我的模组基于 3.0.1 版本制作。
- 我不建议使用 Nexus 或其他模组网站的第三方上传版本,但如果你偏好,可以尝试这些版本。
- 使用 Vortex 安装模组
- 更改文件底部的按键绑定为您喜欢的键 按键绑定文档在此
- 如果觉得有用,请点赞!💌
- 这对我很有激励作用,也能帮助我判断大家是否对包含动画、音效以及激光颜色、尺寸、散射强度等自定义选项的正式模组感兴趣。:) :)
文件位于此处:
\S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Binaries\Win64\ue4ss\Mods\LaserToggle\Scripts\main.lua
将下面这行代码中的 Key.X 部分更改为文档中您想要的按键:
RegisterKeyBind(Key.X, {}, ToggleLaser) <---- 非冲刺模式下的按键绑定
RegisterKeyBind(Key.X, { ModifierKey.SHIFT }, ToggleLaser) <---- 冲刺模式下的按键绑定(shift 为冲刺键)
如果使用 Vortex 安装时出现问题,或者您不使用模组管理器,请将 LaserToggle 文件夹放入 Mods 文件夹,例如:
\S.T.A.L.K.E.R. 2 Heart of Chornobyl\Stalker2\Binaries\Win64\ue4ss\Mods\LaserToggle
注意事项?
我从未接触过 Lua 或 UE4SS,因此可能出现(很可能会有)一些问题,并且可能(实际上肯定)不太完善。这是一次学习体验,最终产生了一个可能对他人有用的成果。
如果某些枪械不工作,请在评论区告诉我,并说明您安装了哪些武器/视觉模组。
应该兼容大多数模组,因为它不依赖其他任何东西。我使用的是 OXA,因此可能不适用于原版激光。如果大家有兴趣,我也会研究这些。我也使用 PRZ,似乎没有引起任何问题。
这里我有点取巧,因为没有办法简单地对每个武器或全局禁用激光,所以当你切换到武器时,它会在前 50 毫秒内尝试禁用 VFX,希望在你举起武器之前完成。
某些枪械如手枪,或装备/切换速度较快的武器可能会太快,你会在激光关闭前看到它。在开发原生 ZoneKit 模组之前,我没有很好的解决方案,但这要等到我搬完家,以及我们获得引擎更新/DLC 之后。
不知道在过场动画或其他常规游戏之外的事件中会发生什么。
这不是原生 ZoneKit 模组,因为我想要一个简单的东西,无需花时间构建对多个模组的支持——谁知道这是否正确——效果可能因人而异。
感谢《潜行者》模组社区以及《潜行者 2》和 GAMMA 的 Discord 频道,它们提供了丰富的信息。
显示 1-10 条,共 10 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。