随处位面传送

创作者: Fleshcerboi
已更新:2026-09-08 06:31:35
2KB

前置 MOD

使用 随处位面传送 时将自动安装

关于此 MOD

将传送落在游戏默认拒绝的表面上。树干、栅栏、大门、长椅、木箱、木桶以及数百种其他真实物体都会变为有效目标,使用游戏自带的合法性标记。仍然需要真实表面——开阔空中

《黎明行者之血》根据每个网格决定是否具备位面穿梭资格,使用一个随版本发布的标志位。
随游戏附带。只有一组精选的表面带有它——原木墙、房屋墙壁、屋顶,
窗户、石头废墟、木板、矿坑边缘。其他一切都被拒绝,即使
这是一个完全坚实、真实存在的物体,就立在你面前。

随时随地位面转移会在原本未设置该标记的表面上设置该标记。

树干、栅栏、大门、长椅、板条箱、木桶、市场摊位、工具、陶器以及
数百个其他真实物体也会成为有效的异界转移目标。在首个测试区域中,
451个额外表面已立即启用,随着新区域加载,更多表面也将启用
— 每个区域通常有几百个。

这不是穿墙模式、自由传送、飞行或移除碰撞。它改变的正是
一个布尔值,仅此而已。仍然需要一个真实、坚固的表面:瞄准开阔天空,然后
它依然无效,和原版中一模一样。

→ 安装说明


1. 为《黎明行者之血》安装 UE4SS(链接见“需求”部分)。

2. 解压此压缩包。

3. 将 PlaneshiftAnywhere 文件夹复制到:
   黎明行者之血\Dawnwalker\Binaries\Win64\ue4ss\Mods\

4. 启动游戏。

正确安装后,你将拥有:
   ...\ue4ss\Mods\PlaneshiftAnywhere\enabled.txt
   ...\ue4ss\Mods\PlaneshiftAnywhere\Scripts\main.lua

要卸载,删除那个文件夹即可。没有其他需要撤销的操作——该模组从不写入
磁盘,所以你的存档中不会留下它的任何痕迹。

→ 主要功能


每个区域都有数百个新的位面移位表面——树木、栅栏、大门、长椅、板条箱,
木桶、货摊、工具、陶器等等。

无论你走到哪里都能用。新区域加载时会自动覆盖,包括
加载存档后。

原版行为未作改动。一旦表面被接受,游戏便会处理附着,
朝向、遍历、动画、镜头和分离,一如既往,完全如此。
关于Planeshift操作手感的任何方面都不会被修改。

露天区域仍然会被拒绝。该模组绝不会转换无地表的结果,因此天空、缝隙
超出范围的目标表现与原版完全一致。

游戏自身的几何检查仍会运行。符合条件只是必要条件,而非充分条件——
位面转移依旧会执行它一贯的每一次墙壁接触、跨步与斜坡检测。

安全且完全可逆。无对象构造,无内存技巧,无可执行
正在打补丁,未向磁盘写入任何内容。删除该文件夹即可完全恢复原版行为。

轻量级。每个表面一个布尔值,每隔几秒重新检查一次。无需逐帧处理,无
世界扫描,无显著性能开销。


已知限制——报告漏洞前请先阅读

有些树仍然不会生效。这不是模组的问题。那些树已经
被标记为合格,但游戏自身的碰撞几何体将其拒绝——通常是因为
树干太细或太圆,无法满足Planeshift的接触和坡度测试。修复中
这将意味着需要重新调整位面漂移的穿越参数,从而改变
该能力在包括原版墙壁在内的所有表面上都有感觉。这种交换不值得,所以
那些树无人理会。

悬崖、岩壁和钟乳石不受支持。这些网格在发布时未附带
完全没有资格数据,因此没有可设置的标记。从技术上讲,创建一个是可能的
但在测试中被证明不安全——它会破坏内存并导致渲染器崩溃。那种方法
被撤回,而非绕过。如果找到安全的方法,那将是未来的事。
版本。

尊重手动放置的关卡标记。在开发者标记了特定位置的地方
视为不合格,该决定维持不变。仅更改共享的每网格默认值。


已测试于

Steam 版本 25129649,虚幻引擎 5.5,UE4SS v3.0.1 Beta。

已验证:吸附、沿表面移动、脱离、天花板表面、重复
使用、在多个存档间保存与加载、原版墙壁不受影响、露天判定正确
已拒绝,且不影响攀爬或翻越。


好奇者须知:运作原理

位面偏移在内部被称为反重力。每个静态网格都可以携带一个
带有单个布尔值 bAntiGravable 的 DawnwalkerTraversalMetaData 对象以及游戏
拒绝任何未设置该属性的网格表面。甚至还保留了一个开发者工具在
其唯一职责是跨资产检查该标志的构建——它是编写的数据,而非
运行时决策。

该模组会为随其一同加载的网格设置该布尔值,而这些网格原本未设置该值,随后每隔几
秒,这样新加载的区域也能被覆盖。这就是全部改动。

→ 需求


《黎明行者之血》所需的UE4SS。
https://www.nexusmods.com/thebloodofdawnwalker/mods/18

没有它,这个模组将无法加载,完全不起作用。

没有其他要求。无需脚本扩展器,无需新建存档,无需重新通关。
可随时安全地添加到现有存档或从现有存档中移除。

与“无位面转移耐力消耗”(https://www.nexusmods.com/thebloodofdawnwalker/mods/313)兼容——已测试可同时运行。
应与任何不改变Planeshift表面资格的内容兼容。

→ 喊话


感谢UE4SS团队的脚本框架,以及UE4SS的作者
为《黎明行者之血》准备的整合包,其针对黎明行者的兼容性工作使得
这个模组可行。

制作人员名单框
UE4SS,由UE4SS团队开发。
《黎明行者之血》专用UE4SS——必需框架,已在“前置要求”中链接。

未使用任何第三方资源。本模组为单一Lua脚本,不包含游戏
文件、网格、纹理或音频。

在Patreon上打赏我!

使用 Xmod 解锁 黎明行者之血 的全部潜力 — 今天就探索这些顶级 MOD!