婆罗门
精华
|
战斗力 鹅
|
回帖 0
注册时间 2014-11-22
|
本帖最后由 三度音 于 2026-11-4 22:00 编辑
突然想到我可是2026年的玩家,为什么要忍受这个解谜呢。
我直接AI去改打蓝色/紫色开关时,只切换被打中的那一个,不再连带周围相连的开关就行了嘛
用十六进制编辑器(如 HxD):Ctrl+G → 十六进制 → 输入 3BB59721 → 把该处的 27 改成 28 → 保存。
Steam 校验 / 游戏更新会还原文件,需要重新改。
- QueensDomain\Content\Paks\QueensDomain-WindowsNoEditor.pak
- pak 内绝对偏移:0x3BB59721(十进制 1,001,756,449)
- 原字节:0x27
- 改为 :0x28
- 核对上下文(从偏移 0x3BB59715 起的 20 字节):
- 改前:00 00 00 45 50 01 00 00 00 00 00 00 27 16 0F 01 00 00 00 20
- 改后:00 00 00 45 50 01 00 00 00 00 00 00 28 16 0F 01 00 00 00 20
- 解包pak的等价位置是:
- QueensDomain/Content/OtherWorld/OW_MK/NodeKit/OW_ElecNode_BP.uexp
- TryApplyDamage(...) ← **命中
- └─ Toggle(Spread = true) ← 0x27 即 EX_True
- ├─ 翻转被打中的开关(蓝⇄紫)
- └─ if (Spread) { 遍历 ConnectedNodes,把相连的开关也各翻一遍 } ← 联动
- 把该调用的参数由 EX_True(0x27)改成 EX_False(0x28),就跳过“相连开关各翻一遍”,只切换被击中的开关本身。
复制代码 |
评分
-
查看全部评分
|