Function at 0x42cff0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x584e48
push eax
mov dword fs:[0], esp
sub esp, 0x100
push esi
push edi
mov esi, ecx
call fcn.00431140
push str.image_2D_login_bar00.TIF
lea ecx, [esi + 0xa8]
call fcn.00466ea0
push str.image_2D_login_bar01.TIF
lea ecx, [esi + 0xc8]
call fcn.00466ea0
mov edi, dword [sym.imp.MSVCR120.dll_sprintf]
lea eax, [ebp - 0x10c]
push 0x11
push str.Image_LoadingMap_maploadingimage_02d.tga
push eax
call edi
add esp, 0xc
lea ecx, [ebp - 0x10c]
push ecx
lea ecx, [esi + 0xe8]
call fcn.00466ea0
test eax, eax
jne 0x42d089
lea eax, [ebp - 0x10c]
push str.Image_LoadingMap_maploadingimage00.tga
push eax
call edi
add esp, 8
lea eax, [ebp - 0x10c]
lea ecx, [esi + 0xe8]
push eax
call fcn.00466ea0
xor eax, eax
mov dword [esi + 0x3c], 0
xorps xmm0, xmm0
mov dword [esi + 0x44], 0
mov dword [esi + 0x48], 0
mov ecx, 0x6e87d0
movdqu xmmword [esi + 0x4c], xmm0
push esi
mov word [esi + 0x5c], ax
mov dword [esi + 0x30], eax
mov dword [esi + 0x70], eax
mov dword [esi + 0xa4], eax
mov dword [esi + 0x78], eax
call fcn.00529c10
cmp dword [0x705f08], 0
mov ecx, 0x705f08
je 0x42d0de
call fcn.0054abc0
mov ecx, 0x705f08
movzx eax, word [esi + 0xc]
push eax
call fcn.00549290
cmp dword [0x6c0cc0], 0
jne 0x42d3fe
mov ecx, 0x6e7be0
call fcn.00525240
mov ecx, 0x6db090
call fcn.004e93c0
mov ecx, 0x6e623c
call fcn.0051c900
mov ecx, 0x6e65fc
call fcn.0051ea50
mov ecx, 0x6e6060
call fcn.00518ae0
mov eax, dword [0x6c0fd8]
test al, 1
jne 0x42d15d
or eax, 1
mov dword [0x6c0fd8], eax
mov ecx, 0x6c0e68
mov dword [ebp - 4], 0
call fcn.005358f0
push 0x58b210
call fcn.005838e3
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6c0e68
call fcn.00536b30
mov ecx, 0x6d7c90
call fcn.004c51e0
mov ecx, 0x6d7c90
call fcn.004c4af0
mov ecx, 0x6d7c90
call fcn.004c4cb0
mov ecx, 0x6d7c90
call fcn.004c4da0
mov ecx, 0x6d7c90
call fcn.004c4bd0
mov ecx, 0x6d7c90
call fcn.004a5fa0
mov ecx, 0x6d7c90
call fcn.004c5740
mov ecx, 0x6d7c90
call fcn.004c5030
mov ecx, 0x6e7b90
call fcn.005248c0
mov ecx, 0x6d7c90
call fcn.004c58e0
mov ecx, 0x6d7c90
call fcn.004c6140
mov ecx, 0x6d7c90
call fcn.004c5fd0
mov ecx, 0x6d7c90
call fcn.004c4e90
mov ecx, 0x6e8da8
call fcn.0052f590
mov ecx, 0x6e8da8
call fcn.0052f420
mov ecx, 0x6e8da8
call fcn.0052e950
mov ecx, 0x6e8da8
call fcn.00532fe0
mov ecx, 0x6e8da8
call fcn.00530220
push 0x6ecd90
mov ecx, 0x6e8da8
call fcn.00530390
mov ecx, 0x6e8da8
call fcn.0052e7e0
mov ecx, 0x6e8da8
call fcn.00530650
mov ecx, 0x6e8da8
call fcn.00530a90
mov ecx, 0x6e8da8
call fcn.005304d0
mov ecx, 0x6e8da8
call fcn.00532230
mov ecx, 0x6e8da8
call fcn.0052d920
mov ecx, 0x6e8da8
call fcn.005320a0
mov ecx, 0x6e8da8
call fcn.00531200
mov ecx, 0x6e8da8
call fcn.00531c50
mov ecx, 0x6e8da8
call fcn.00531e10
mov ecx, 0x6e8da8
call fcn.0052dc80
mov ecx, 0x704080
call fcn.0053fcb0
mov ecx, 0x6d1a48
call fcn.004a6200
mov ecx, 0x6e8da8
call fcn.00533120
mov ecx, 0x705e10
call fcn.00546560
mov eax, dword [0x6c0fe0]
test al, 1
jne 0x42d2f6
or eax, 1
mov dword [0x6c0fe0], eax
mov ecx, 0x6c0fdc
mov dword [ebp - 4], 1
call fcn.00546fc0
push 0x58b1f0
call fcn.005838e3
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6c0fdc
mov ecx, 0x705e10
call fcn.00545f70
mov eax, dword [0x6c0fe8]
test al, 1
jne 0x42d33b
or eax, 1
mov dword [0x6c0fe8], eax
mov ecx, 0x6c0fe4
mov dword [ebp - 4], 2
call fcn.00546d20
push 0x58b1e0
call fcn.005838e3
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6c0fe4
mov ecx, 0x705e10
call fcn.00545f70
mov ecx, 0x6d0c18
call fcn.0046c850
mov ecx, 0x706cb0
call fcn.00566a80
mov ecx, 0x706cb0
call fcn.00566f00
mov ecx, 0x706cb0
call fcn.00567040
mov ecx, 0x706cb0
call fcn.00566d30
mov ecx, 0x6e8da8
call fcn.00532750
mov ecx, 0x6e8da8
call fcn.00532dd0
mov ecx, 0x6e8da8
call fcn.00532c40
mov ecx, 0x6e8da8
call fcn.005300a0
mov ecx, 0x6e8da8
call fcn.0052d5d0
mov ecx, 0x6e8da8
call fcn.0052ead0
mov ecx, 0x6e8da8
call fcn.00531060
mov ecx, 0x6e8da8
call fcn.0052fd10
mov ecx, 0x6e8da8
call fcn.0052feb0
mov ecx, 0x6e8da8
call fcn.005316c0
mov ecx, 0x709678
call fcn.0057ee80
mov ecx, 0x709678
call fcn.0057f360
mov dword [0x6c0cc0], 1
movss xmm0, dword [esi + 0x28]
lea eax, [esi + 0x10]
push eax
sub esp, 0xc
mov ecx, 0x7062c8
movss dword [esp + 8], xmm0
movss xmm0, dword [esi + 0x24]
movss dword [esp + 4], xmm0
movss xmm0, dword [esi + 0x20]
movss dword [esp], xmm0
push dword [esi + 0x1c]
call fcn.005508b0
mov dword [0x6d0af4], 0x431420
call fcn.00430e40
push 0
mov ecx, 0x6d0af0
call fcn.004637b0
mov dword [esi + 0x3c], eax
test eax, eax
je 0x42d45d
mov edx, dword [eax]
mov ecx, eax
push 1
call dword [edx + 8]
push 0x4e2
mov ecx, 0x6d0af0
call fcn.004637b0
mov dword [esi + 0x48], eax
test eax, eax
je 0x42d484
mov ecx, eax
call fcn.00487570
mov ecx, dword [esi + 0x48]
push 0
mov eax, dword [ecx]
call dword [eax + 8]
cmp dword [0x708be4], 0
je 0x42d4f6
mov eax, dword [0x6c0fd8]
test al, 1
jne 0x42d4c3
or eax, 1
mov dword [0x6c0fd8], eax
mov ecx, 0x6c0e68
mov dword [ebp - 4], 3
call fcn.005358f0
push 0x58b210
call fcn.005838e3
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6c0e68
call fcn.00537eb0
push 0x829
mov ecx, 0x6d0af0
call fcn.004637b0
mov dword [esi + 0xa0], eax
test eax, eax
je 0x42d4f6
push 0
push 0x544
push 0
mov ecx, eax
call fcn.00575db0
mov ecx, 0x6d0af0
call fcn.0045d100
mov dword [esi + 0x6c], 0
mov ecx, 0x6d0af0
push 0x438
mov dword [0x6c0cb8], 1
call fcn.004637b0
mov dword [esi + 0x78], eax
test eax, eax
je 0x42d54c
mov ecx, dword [0x702998]
mov edx, dword [eax]
add ecx, 0xffffff88
push ecx
mov ecx, dword [0x702994]
add ecx, 0xffffffd7
push ecx
mov ecx, eax
call dword [edx + 0x24]
mov ecx, dword [esi + 0x78]
push 0
mov eax, dword [ecx]
call dword [eax + 8]
mov ecx, dword [ebp - 0xc]
mov eax, 1
pop edi
pop esi
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret 4