|
|
守望先锋2 —当前已验证的偏移量(2026年6月9日)
进程:Overwatch.exe窗口 类:TankWindowClass​​
===顶级RVA (镜像相对路径,源自Overwatch.exe基础文件)===​​​
Address_viewmatrix_base ---> 0x38DC230
Address_entity_base ---> 0x3935908
Address_LiveFov ---> 0x4037628
ComponentXorByte ---> 0x377E243
ComponentXorQword ---> 0x3A92E70
===解密密钥/常量===
ViewMatrix_AddKey1 ( K1 , world ) ---> 0x37316FB2858F0E4A
ViewMatrix_XorKey2 ( K2 , world ) ---> 0xB6326CCBCA7E34F4
ComponentXorQwordOffset ---> 0x1D4
=== ViewMatrix链(从解密后的世界指针 p2读取)===
ViewMatrix_View_Sub ---> 0x140
ViewMatrix_Proj_Sub ---> 0xB0
===组件类型ID (DecryptComponent CompType枚举)===
类型转换---> 0x01
TYPE_VELOCITY ---> 0x04
TYPE_TEAM ---> 0x21
TYPE_BONE ---> 0x24
TYPE_TRANSFORM_ALT ---> 0x25
TYPE_ROTATION ---> 0x2F
TYPE_LINK ---> 0x34
TYPE_P_VISIBILITY ---> 0x35
TYPE_SKILL ---> 0x37
TYPE_ANGLE ---> 0x39
TYPE_HEALTH ---> 0x3B
TYPE_PLAYERCONTROLLER ---> 0x43
TYPE_P_HEROID ---> 0x54
TYPE_OUTLINE ---> 0x5A
TYPE_REPLICATED_POS ---> 0x60
TYPE_VIEWANGLE ---> 0x1260
===实体/参与者字段偏移量===
变换位置偏移---> 0x3D0
ReplicatedTransform_PositionOffset ---> 0x180
速度位置偏移---> 0x200
速度位置偏移---> 0x200
速度偏移量---> 0x050
Velocity_LocationYBias ---> 1.0
Actor_TeamOffsetFromHeroId ---> 0x180
Actor_PositionOffsetFromHeroId ---> 0x1C
HeroId_HighWord ---> 0x02E0
===旋转链(旋转.X =偏航角— )===
RotationBase_Sub1 ---> 0x888
RotationBase_Sub2 ---> 0x90C
===骨骼链(来自速度分量)===
Velocity_BoneDataPtrOffset ---> 0x8B0
BoneData_BonesArrayOffset ---> 0x20
骨骼入口步长---> 0x30
骨骼位置偏移---> 0x20
===可见性-检查(TYPE_P_VISIBILITY 组件)===
Vis_DataOffsetInComp ---> 0x98
Vis_OccludedBitMask ---> 0x800
===团队掩码(针对Velocity团队字节)===
Team1_Mask ---> 0x00800000
Team2_Mask ---> 0x01000000
=== ESP概要(只读;编码器数学运算存在,写入禁用)===
Outline_ByteRva ---> 0x377E6E4
Outline_QwordBaseRva ---> 0x3A92E70
Outline_QwordOffset ---> 0x97
Outline_Rol1Amount ---> 23
Outline_XorK1 ---> 0xEF781B6466FAB59B
Outline_SubK2 ---> 0x2240EA534C11100D
Outline_AddK3 ---> 0x605EC85DF1D6897D
Outline_AddK4 ---> 0x1F21DE5151741226
===生命包ID (实体哈希匹配)===
Healthpack_Small ---> 0x40000000000005F
Healthpack_Large ---> 0x400000000000060
Healthpack_Mega ---> 0x40000000000480A
===其他常量===
默认水平视场角---> 103.0
kOpenProcessFlags ---> 0x438
=============================================================================
骨骼 ID — OW2 (每个英雄每个解剖位置的真实游戏骨骼索引)
=============================================================================
===解剖槽枚举(eSFBone ,0-15 )===​​
SF_FOREHEAD ---> 0
SF_NECK ---> 1
SF_CHEST ---> 2
SF_PELVIS ---> 3
SF_UA_L ---> 4
SF_LA_L ---> 5
SF_HAND_L ---> 6
SF_UA_R ---> 7
SF_LA_R ---> 8
SF_HAND_R ---> 9
SF_UL_L ---> 10
SF_LL_L ---> 11
SF_FOOT_L ---> 12
SF_UL_R ---> 13
SF_LL_R ---> 14
SF_FOOT_R ---> 15
===骨架绘制链(6条链,槽位序列)===
上部--->颈部->额头
脊柱--->颈部->胸部->骨盆
右臂--->颈部-> UA_R -> LA_R -> HAND_R
左臂--->颈部-> UA_L -> LA_L ->手_L
右下肢--->骨盆->右上肢->右下肢->右脚
左下肢--->骨盆->左上肢->左下肢->左脚
===默认骨架(任何未被特别覆盖的英雄)===
槽位顺序= [前额,颈部,胸部,骨盆,上臂左 ,下臂左,左手,上臂右,下臂右,右手,上臂左,下臂左,左脚,上臂右,下臂右,右脚]
默认值---> { 17 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
===每个英雄的覆盖(英雄​​ID & 0xFFFF ->骨骼ID数组)===
堡垒( 0x015 ) ---> { 17 , 16 , 4 , 3 , 13 , 14 , 44 , 54 , 55 , 145 , 89 , 282 , 90 , 99 , 283 , 100 }
DVA ( 0x07A ) ---> { 18 , 16 , 3 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 282 , 95 , 99 , 283 }
温斯顿( 0x009 ) ---> { 11 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
托比昂( 0x006 ) ---> { 11 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
对称( 0x016 ) ---> { 11 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
CASSIDY ( 0x042 ) ---> { 18 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
TRACER ( 0x003 ) ---> { 18 , 16 , 15 , 2 , 13 , 14 , 28 , 54 , 55 , 58 , 85 , 89 , 90 , 95 , 99 , 100 }
TRAININGBOT1 ( 0x33C ) ---> { 105 , 82 , 82 , 82 , 80 , 13 , 386 , 53 , 54 , 387 , 82 , 82 , 82 , 82 , 82 , 82 }
TRAININGBOT2 ( 0x337 ) ---> { 105 , 82 , 82 , 82 , 80 , 13 , 386 , 53 , 54 , 387 , 82 , 82 , 82 , 82 , 82 , 82 }
TRAININGBOT3 ( 0x35A ) ---> { 105 , 82 , 82 , 82 , 80 , 13 , 386 , 53 , 54 , 387 , 82 , 82 , 82 , 82 , 82 , 82 }
TRAININGBOT4 ( 0x16C ) ---> { 105 , 82 , 82 , 82 , 80 , 13 , 386 , 53 , 54 , 387 , 82 , 82 , 82 , 82 , 82 , 82 }
|
|