简易幻化

创作者: Vadson159
已更新:2026-09-09 11:20:22
220KB

关于此 MOD

按Insert键冻结角色外观,随后可自由更换装备——属性会变化,外貌保持不变。衣橱仅基于你拥有的装备构建,绝不会改动存档数据。完整开源,MIT许可证。
简易幻化
穿戴属性,保留外观。

按下 插入你的外观将被冻结。现在你可以随意装备——更好的护甲、更差的护甲、彻底换一套装备——而你的角色外观将始终保持不变。




作用说明

《破晓行者之血》没有幻化系统。一旦你找到更强的胸甲,你花费数小时搭配的外观也随之消失。这个模组将两者分离开来。

  • 外观锁定 ——一把钥匙。定格当前外观,再装备任意物品。属性会更新,但外观轮廓保持不变。再次按下即可解除。
  • 逐槽位锁与武器 — 可冻结单个护甲部件(数字键1–5)或武器与剑鞘(数字键6)。
  • 音频与屏幕反馈 —锁定、解锁或修理时会播放一段短音效,并在右下角显示一个小型“外观锁定/解锁”徽章,因此按键操作总能得到确认——且绝不会抢占游戏焦点或将其最小化。
  • 日与夜套装 — 人类与吸血鬼形态各自拥有的锁具会分别自动记忆。
  • 修复未贴图/不可见网格的问题 — 材质与网格一同保留并应用,不匹配的组件类型会被安全处理。
  • 快速修复 — 按Num0(或输入transmog repair)即可立即修复任何视觉故障,无需重启。
  • 按栏位幻化 — 从你的衣橱中为特定栏位挑选特定外观(见 诚实的限制 下方;该部分在当前版本中为部分内容)。
  • 个人档案 — 先存个外观,之后随时读取。
  • 仅限自身装备 — 衣柜基于你的背包物品和已穿戴装备构建。不包含NPC装备,也不会解锁你未拥有的物品。

已在真实会话中测试 在Steam构建25129649上(补丁2, CL-257186),并对模组逻辑进行了349项自动检查。

它绝不会影响你的存档文件。 模组所记住的所有内容都保存在其自身文件夹内的JSON文件中。卸载后,你的游戏进程将保持原样,丝毫不受影响。


需求

  • 游戏。基于Steam版本测试 25129649 (补丁2, CL-257186).
  • 黎明行者用的UE4SS — 游戏专用构建,由 Vercadi 制作。

来自GitHub的UE4SS原版将无法工作。 无法检测到此引擎版本,且一旦绕过该检测,其两个默认钩子会在主菜单出现数秒后导致游戏崩溃。上方链接的软件包带有正确的签名,且 VTableLayout.ini 此构建的修复。

请先安装UE4SS,再安装此模组。


安装

安装 为《黎明行者》而作的UE4SS 首先(见上方链接),然后:

  • 解压存档。
  • 复制文件夹 模组\黎明行者幻化 将其放入你的UE4SS Mods目录中,最终你将得到
    ...\Dawnwalker\Binaries\Win64\ue4ss\Mods\DawnwalkerTransmog\
  • 打开 ...\Binaries\Win64\ue4ss\Mods\mods.txt 并添加这一行:
    黎明行者幻化:1


仅此而已—— 已启用.txt 已位于文件夹内。以下为Steam默认路径下的相同步骤: 安装手册.txt 在档案内部。

卸载中: 删除 黎明行者幻化 从文件夹中移除该行 mods.txt. 您系统中的其他内容均未受影响——该模组不会在其自身文件夹之外写入任何内容。

关于本次下载。 它刻意不包含任何形式的脚本,因此能通过Nexus的自动化文件检查,你现在就可以直接安装。完整包——内含Steam感知的安装与卸载程序、UE4SS性能优化器、349项检测的测试套件,以及带屏幕“幻化已锁定/已解锁”标识的锁定/解锁音效提示——均由这些检查所承载,因为其随附 .bat, .ps1 并且 .vbs 文件及过滤器会拒绝包含可执行文件的压缩包。VirusTotal报告显示 0/64 收到。一旦Nexus支持团队审核通过,它就会被添加到这里。


快捷键

  • 插入 — 外观锁定开/关(全部栏位)
  • Num1…数字5 — 锁定/解锁单个护甲槽位(躯干、腿部、足部、护手、头部)
  • Num6 — 锁定/解锁已携带武器与刀鞘
  • Num0 — 修复:恢复原始装备并清除卡住的锁
  • 主页 — 跳到下一个有可用循环项的空位
  • Page Up / 向下翻页 — 循环切换该槽位的外观
  • 结束 — 打印状态
  • 删除 — 恐慌:全部还原,进入休眠

所有操作均可在以下位置重新绑定: config.json — 但默认设置并非随意。UE4SS 的按键绑定不会吞掉按键,因此任何冲突都会触发。 两者都 操作冲突。F11(全屏)、F10(UE4SS控制台)和Ctrl+G(词汇表)全都撞键了,就连Ctrl+Alt+R也会切换战斗姿态:游戏只读取裸按键而忽略修饰键,所以任何字母键或功能键都无法通过加修饰键来变得安全。导航簇是游戏唯一没有占用的区域。


控制台指令

打开UE4SS控制台并输入 幻化帮助.

外观锁定:冻结当前外观
幻化解锁,让你的装备重现风采
幻化修复恢复原始装备并清除卡住的锁定状态
变换武器列表,列出所有携带物品并编号
改变外观锁定武器 <n> 冻结一个特定携带物品
当前外观幻化状态:哪些部位正在被覆盖
部位塑形列表,显示该栏位可用的外观
在躯干上穿戴外观幻化套装 #12。
按名称幻化套装躯干外套相同(部分匹配可用)
幻化清除躯干,重新显示真实装备的物品
幻化配置夜间保存
幻化配置加载完毕
幻化扫描将重新读取你的背包和装备。
塑形转换测试 躯干与腿部 证明与你当前穿戴装备的互换
幻化侦查:撰写诊断报告

栏位: 头饰, 躯干, 臂铠, 腿部, 脚, 武器, 副手.


坦诚的限制

此部分的存在,是因为您有权知晓您正在下载的内容。

  • 锁的功能就是锁。 已在Steam构建25129649的实时会话中确认:该模组可正常加载,绑定至外观系统,并在装备更换时保持已捕获的外观。它仅使用游戏已加载的资产——即你按下按键时角色身上所穿戴的——这正是其可靠性的原因。
  • 此版本中,每个槽位的幻化支持尚不完整。 选择任意外观意味着将角色当前并未佩戴的资产添加到角色身上,而此构建会卸载这些资产: 静态查找对象 返回一具死去的躯壳, 加载资源 不会使其复活,且原本可保持其开启状态的API并未暴露。逐槽位的选择在资源恰好被加载时落地——通常是你正在穿戴或刚刚脱下的物品。 幻化交叉测试 躯干 腿部 展示了它与你所穿戴装备的配合效果。
  • 身体隐藏面具仍然来自真实物品。 每件服装都带有一个覆盖层(mask),用于隐藏其下的身体部位。该模组交换的是网格(mesh),而非覆盖层,因此不寻常的组合可能会产生穿模。
  • 空的槽位无法赋予外观。 — 这里没有东西可以交换。
  • 武器必须处于手持或收起状态才能被捕捉。 武器与剑鞘通过角色身上的插槽来追踪。武器必须装备在手中或佩戴在角色身上,方可进行复制。
  • 修复后的锁开始处于未决状态。 它会跨过重启继续存在,但上一会话的装备已消失,因此它会保持无效状态,直到那些服装再次加载——届时它便会立即生效。


安全

这个模组的作用 不 做:

  • 不会影响存档。 黎明行者使用自定义格式(DSAV,压缩块)。写入其中会冒破坏游戏进程的风险,并使卸载变得具有破坏性。所有状态都保存在模组自己的文件夹中。
  • 它不会修改游戏文件。 没有任何内容被打补丁,也没有pak文件被重新打包。
  • 它不影响物品或属性。 只有分配给渲染组件的网格会被替换。物品本身、其属性以及你的背包不会受到影响。
  • 当前离线。 仅限单人游戏,不会向任何地方发送任何数据。

以及两个自动安全网:

破关者。 每次对引擎的调用都被包裹。如果调用持续失败,模组将恢复你的真实装备,在本会话中进入休眠状态,并记录失败原因。

崩溃记忆。 pcall 只会捕获Lua错误——调用一个并不实际存在的反射函数会以访问违规的方式从UE4SS内部使进程崩溃,而Lua根本看不到它。因此,在未经证实的方式触及引擎之前,模组会在磁盘上留下一个标记。如果下次启动时该标记仍然存在,说明上一次会话正是死于该操作,于是该操作将被永久禁用。任何一个给定的崩溃最多只会发生一次。

游戏更新不能断档 对抗 这个模组:最坏情况下会无法识别结构,断路器跳闸,然后你就当作没安装它一样继续玩。


关闭中

由软到硬分为三个等级:

  • 插入 — 解除锁定。你的选择将被保留。
  • "enabled": false 进入 config.json ——模组已加载,但未产生任何效果。
  • 设置 mods.txt 线路至 黎明行者幻化:0 和 删除 enabled.txt — 那么UE4SS就完全不会加载该模组,而你的设置和已收集的衣柜内容会保持不变。

第3步值得单独说明,因为它是一个陷阱:UE4SS会查看 两个 开关, mods.txt 进入及存在 已启用单独存在一个就足以加载模组,因此仅删除一个可能不够。 已启用.txt 做(行动) 不 禁用它们。两个都得处理掉。(完整版软件包会自动完成此操作) 禁用模组.bat / 启用模组.bat。)

要完全移除它,请删除Mod文件夹及 mods.txt 行。


如果UE4SS导致你掉帧

默认设置下确实如此,而这并非本模组的缘故。UE4SS默认配置面向模组开发而非游戏游玩:它会挂钩 每个角色的心跳, 钩住每一个脚本函数调用以及每一个 处理事件,并在一独立线程中通过OpenGL在游戏D3D12输出的上层绘制其调试GUI。

这个模组几乎不需要这些。 ue4ss\UE4SS-settings.ini, 将这些设置为 0:

挂钩AActorTick
挂钩处理本地脚本函数
HookProcessInternal
HookUObjectProcessEvent
启用图形界面控制台
启用热重载系统

离开 钩子引擎滴答, 钩子加载地图, Hook进程控制台执行, HookLocalPlayerExec 和 HookUStructLink 在 1 — 这个模组只用到这些文件。请先备份原文件。(完整包会为你自动完成所有这些操作,包括 优化-ue4ss.bat, 包括一条命令还原。)

关闭调试界面后, 塑形 指令输入在 游戏的 控制台( ~ 键)代替。快捷键不受影响。

权衡: 关闭这些钩子将禁用UE4SS的 注册钩子. 本模组从不使用它,但其他模组可能会用到。如果其他功能停止工作,请将其 UE4SS-settings.ini 回到原来的样子。


故障排除

  • 幻化状态 模组还活着吗,断路器跳闸了吗?
  • 幻化侦察 — 将诊断报告写入 侦察\.
  • 日志: state\transmog.log (模组) 与 ue4ss\UE4SS.log (加载中)。

幻化列表为空 — 该栏位尚无物品。装备或拾取一件适用的物品,然后开始行动。 幻化扫描.

模组未能加载。 — 检查一下 已启用.txt 存在,即UE4SS本身已启动(UE4SS.log), 并且你拥有Dawnwalker专用的UE4SS版本,而非官方原版。

“我按了Insert键却没有任何反应” —你可能还不在这个世界中,或者所有装备栏都是空的。 幻化状态 显示其可见的槽位。

反馈问题时,请附上 recon-*.txt 报告和 幻化.log没有他们,几乎没有多少线索可循。


兼容性

兼容任何不同时写入角色服装网格组件的模组。它仅读取你自己的角色,不会向世界添加任何内容,也不会生成任何Actor。仅限单人游戏。


制作人员与许可信息

  • 瓦尔卡迪 — 适用于Dawnwalker的UE4SS专用包,内含可用的签名。没有它,这个模组就不会存在。
  • UE4SS-RE ——一切构建所依赖的运行时环境。
  • 叛逆之狼 —游戏。本模组为非官方内容,与官方无关联。

MIT 许可证。 拿去用吧,改改再发出来。完整的Lua源码和技术文档(docs/TECHNICAL.md) 包含在下载中;测试套件随完整包一同提供。



玩得开心吗?

这是免费构建和记录的,它将保持免费。
如果它保留了你最喜欢的服装,你可以在这里说声谢谢:

请我喝杯咖啡

没有付费墙,没有抢先体验,没有广告。为模组点赞同样是莫大的支持。


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