00A82F50 > 8B87 70040000 mov eax,dword ptr ds:[edi+0x470]
00A82F56 . |8B0CB0 mov ecx,dword ptr ds:[eax+esi*4] ; UI Ptr=[eax+esi*4]
00A82F59 . |8379 28 00 cmp dword ptr ds:[ecx+0x28],0x0
00A82F5D . |74 0C je XDiablo_I.00A82F6B
00A82F5F . |8B11 mov edx,dword ptr ds:[ecx]
00A82F61 . |8B45 08 mov eax,dword ptr ss:[ebp+0x8]
00A82F64 . |8B52 3C mov edx,dword ptr ds:[edx+0x3C]
00A82F67 . |53 push ebx
00A82F68 . |50 push eax
00A82F69 . |FFD2 call edx ; 00A82F80
00A82F6B > |46 inc esi
00A82F6C . |3BB7 78040000 cmp esi,dword ptr ds:[edi+0x478]
00A82F72 .^\7C DC jl XDiablo_I.00A82F50
How to iterate the UI? Can anyone point me plz
The above is what I find assembly code