沉浸式对话(对话中移动)

沉浸式对话(对话中移动)

在对话时移动并环顾四周。

自由吧,潜行者!

自由吧,潜行者!

为什么斯基夫一开口和别人说话就变成一个机器人?自由吧,斯基夫!

现在你可以在对话过程中行走并环顾四周了。它应该能直接工作™(也支持手柄)

也感谢你来到这里,潜行者!这是我的第一个模组,我很兴奋能和大家分享。请在帖子区报告任何 bug!

安装说明

方案 A)Vortex(推荐,最简单):

  1. 确保 Vortex 已安装 STALKER 2 游戏扩展(在 Vortex 的 Games 标签页中搜索 "STALKER 2")。
  2. 点击本页面的 "Mod Manager Download",或将 ImmersiveDialogue-v1.1.zip 拖入 Vortex。
  3. 部署。完成。

方案 B)手动安装:

  1. 将 ZIP 内的 Mods 文件夹解压到:
<GAME>\Stalker2\Binaries\Win64\ue4ss\

你应该最终得到位于以下位置的 DLL:

 <GAME>\Stalker2\Binaries\Win64\ue4ss\Mods\ImmersiveDialogueCpp\dlls\main.dll
  1. 启动游戏并与 NPC 对话。

推荐的配套模组:No Dialogue Zoom

需求

  • UE4SS 已安装并可正常工作。任意近期版本。

配置

模组会在其 DLL 旁边写入 config.ini。编辑该文件会在下一次对话时生效。

; Kill the vanilla camera-centering-on-NPC. true = free camera (default).
DisableCameraCentering=true

; Hotkey to toggle camera centering. Accepts F1-F24, A-Z, 0-9, Home, End,
; PageUp, PageDown, Insert, Delete, Space, Enter, Escape, etc., or a raw
; Win32 VK hex code (e.g. 0x71). Default F6. Don't use F5 — that's the
; game's quicksave.
CameraCenteringToggleKey=F6

; Sensitivity — base multiplier applied on top of your in-game slider.
; Raising these makes look/movement faster relative to your game settings.
MouseSensitivity=0.10
GamepadLookSensitivity=0.4
WalkSpeed=0.15

你也可以在游戏中按下切换热键来即时翻转 DisableCameraCentering,文件会自动重写。

已知限制

不可变: 由于模组的工作方式(钩入身体骨骼并覆盖它),当"玩家手势"正在播放时你将无法移动。比如斯基夫耸肩或伸出手之类的情况。你仍然可以移动摄像机,但你会被固定在原地一小段时间,直到手势结束。

致谢

  • GSC Game World: 感谢你们带来 STALKER 2,以及你们在不可能的环境中创造的一切。Slava Ukraini。
  • UE4SS 项目: 让针对 Shipping UE 构建的 C++ 模组成为可能。
  • Ultra+: 我基本上在每个游戏里都用你的模组。爱你。
  • Claude: 我不会写 C++。谢谢你,小机器人。

免责声明: 这个模组完全是用 AI 编写的。我不想在这里隐瞒任何事。它是开源的,所以如果你有疑虑,欢迎查看 Github