征途2逻辑地图

 

([0C102E8h]+0x64) 宽度 , ([0C102E8h]+0x68) 高度 ,  [[0C102E8h]+7Ch]--地图数据指针

以下用汇编语言解释:

001b:0044bf20 8b4164          mov     eax,dword ptr [ecx+64h]  ---地图尺寸

001b:0044bf23 56              push    esi

001b:0044bf24 8b742408        mov     esi,dword ptr [esp+8]

001b:0044bf28 3bf0            cmp     esi,eax

001b:0044bf2a 57              push    edi

001b:0044bf2b 7338            jae     0044bf65

001b:0044bf2d 8b7c2410        mov     edi,dword ptr [esp+10h]

001b:0044bf31 3b7968          cmp     edi,dword ptr [ecx+68h]

001b:0044bf34 732f            jae     0044bf65                           [br=0]

001b:0044bf36 8b517c          mov     edx,dword ptr [ecx+7Ch]

001b:0044bf39 85d2            test    edx,edx

001b:0044bf3b 7416            je      0044bf53

001b:0044bf3d 8b4164          mov     eax,dword ptr [ecx+64h]

001b:0044bf40 3bf0            cmp     esi,eax

001b:0044bf42 7d0f            jge     0044bf53

001b:0044bf44 3b7968          cmp     edi,dword ptr [ecx+68h]

001b:0044bf47 7d0a            jge     0044bf53

001b:0044bf49 0fafc7          imul    eax,edi

001b:0044bf4c 03c6            add     eax,esi

001b:0044bf4e 8d0442          lea     eax,[edx+eax*2]

本文出自 “坐坐吧” 博客,谢绝转载!

你可能感兴趣的:(汇编,职场,休闲,征途2,逻辑地图)