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

Disassembly:
push ebp
mov ebp, esp
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x5876e8
push eax
mov dword fs:[0], esp
sub esp, 0x100
push esi
push edi
mov esi, ecx
call fcn.00434050
push str.image_2D_login_bar00.TIF
lea ecx, [esi + 0xa8]
call fcn.00469f00
push str.image_2D_login_bar01.TIF
lea ecx, [esi + 0xc8]
call fcn.00469f00
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.00469f00
test eax, eax
jne 0x42ffc9
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.00469f00
xor eax, eax
mov dword [esi + 0x3c], 0
xorps xmm0, xmm0
mov dword [esi + 0x44], 0
mov dword [esi + 0x48], 0
mov ecx, 0x6eb7d8
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.0052c700
cmp dword [0x708f10], 0
mov ecx, 0x708f10
je 0x43001e
call fcn.0054d420
mov ecx, 0x708f10
movzx eax, word [esi + 0xc]
push eax
call fcn.0054baf0
cmp dword [0x6c3cc8], 0
jne 0x43033e
mov ecx, 0x6eabe8
call fcn.00527d30
mov ecx, 0x6de098
call fcn.004ebdf0
mov ecx, 0x6e9244
call fcn.0051f4e0
mov ecx, 0x6e9604
call fcn.005216e0
mov ecx, 0x6e9068
call fcn.0051b6c0
mov eax, dword [0x6c3fe0]
test al, 1
jne 0x43009d
or eax, 1
mov dword [0x6c3fe0], eax
mov ecx, 0x6c3e70
mov dword [ebp - 4], 0
call fcn.00538170
push 0x58da30
call fcn.00585ff3
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6c3e70
call fcn.00539370
mov ecx, 0x6dac98
call fcn.004c7c30
mov ecx, 0x6dac98
call fcn.004c7540
mov ecx, 0x6dac98
call fcn.004c7700
mov ecx, 0x6dac98
call fcn.004c77f0
mov ecx, 0x6dac98
call fcn.004c7620
mov ecx, 0x6dac98
call fcn.004f8c80
mov ecx, 0x6dac98
call fcn.004c8190
mov ecx, 0x6dac98
call fcn.004c7a80
mov ecx, 0x6eab98
call fcn.005273b0
mov ecx, 0x6dac98
call fcn.004c8330
mov ecx, 0x6dac98
call fcn.004c8b90
mov ecx, 0x6dac98
call fcn.004c8a20
mov ecx, 0x6dac98
call fcn.004c78e0
mov ecx, 0x6ebdb0
call fcn.00531eb0
mov ecx, 0x6ebdb0
call fcn.00531d40
mov ecx, 0x6ebdb0
call fcn.00531270
mov ecx, 0x6ebdb0
call fcn.00535900
mov ecx, 0x6ebdb0
call fcn.00532b40
push 0x6efd98
mov ecx, 0x6ebdb0
call fcn.00532cb0
mov ecx, 0x6ebdb0
call fcn.00531100
mov ecx, 0x6ebdb0
call fcn.00532f70
mov ecx, 0x6ebdb0
call fcn.005333b0
mov ecx, 0x6ebdb0
call fcn.00532df0
mov ecx, 0x6ebdb0
call fcn.00534b50
mov ecx, 0x6ebdb0
call fcn.00530240
mov ecx, 0x6ebdb0
call fcn.005349c0
mov ecx, 0x6ebdb0
call fcn.00533b20
mov ecx, 0x6ebdb0
call fcn.00534570
mov ecx, 0x6ebdb0
call fcn.00534730
mov ecx, 0x6ebdb0
call fcn.005305a0
mov ecx, 0x707088
call fcn.00542520
mov ecx, 0x6d4a50
call fcn.004a9240
mov ecx, 0x6ebdb0
call fcn.00535a40
mov ecx, 0x708e18
call fcn.00548d80
mov eax, dword [0x6c3fe8]
test al, 1
jne 0x430236
or eax, 1
mov dword [0x6c3fe8], eax
mov ecx, 0x6c3fe4
mov dword [ebp - 4], 1
call fcn.005497e0
push 0x58da10
call fcn.00585ff3
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6c3fe4
mov ecx, 0x708e18
call fcn.00548750
mov eax, dword [0x6c3ff0]
test al, 1
jne 0x43027b
or eax, 1
mov dword [0x6c3ff0], eax
mov ecx, 0x6c3fec
mov dword [ebp - 4], 2
call fcn.00549540
push 0x58da00
call fcn.00585ff3
add esp, 4
mov dword [ebp - 4], 0xffffffff
push 0x6c3fec
mov ecx, 0x708e18
call fcn.00548750
mov ecx, 0x6d3c20
call fcn.0046f940
mov ecx, 0x709cb8
call fcn.005693b0
mov ecx, 0x709cb8
call fcn.00569830
mov ecx, 0x709cb8
call fcn.00569970
mov ecx, 0x709cb8
call fcn.00569660
mov ecx, 0x6ebdb0
call fcn.00535070
mov ecx, 0x6ebdb0
call fcn.005356f0
mov ecx, 0x6ebdb0
call fcn.00535560
mov ecx, 0x6ebdb0
call fcn.005329c0
mov ecx, 0x6ebdb0
call fcn.0052ff60
mov ecx, 0x6ebdb0
call fcn.005313f0
mov ecx, 0x6ebdb0
call fcn.00533980
mov ecx, 0x6ebdb0
call fcn.00532630
mov ecx, 0x6ebdb0
call fcn.005327d0
mov ecx, 0x6ebdb0
call fcn.00533fe0
mov ecx, 0x70c680
call fcn.005817d0
mov ecx, 0x70c680
call fcn.00581cb0
mov dword [0x6c3cc8], 1
movss xmm0, dword [esi + 0x28]
lea eax, [esi + 0x10]
push eax
sub esp, 0xc
mov ecx, 0x7092d0
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.00553190
mov dword [0x6d3afc], 0x434330
call fcn.00433d50
push 0
mov ecx, 0x6d3af8
call fcn.004666e0
mov dword [esi + 0x3c], eax
test eax, eax
je 0x43039d
mov edx, dword [eax]
mov ecx, eax
push 1
call dword [edx + 8]
push 0x4e2
mov ecx, 0x6d3af8
call fcn.004666e0
mov dword [esi + 0x48], eax
test eax, eax
je 0x4303c4
mov ecx, eax
call fcn.0048a620
mov ecx, dword [esi + 0x48]
push 0
mov eax, dword [ecx]
call dword [eax + 8]
cmp dword [0x70bbec], 0
je 0x430436
mov eax, dword [0x6c3fe0]
test al, 1
jne 0x430403
or eax, 1
mov dword [0x6c3fe0], eax
mov ecx, 0x6c3e70
mov dword [ebp - 4], 3
call fcn.00538170
push 0x58da30
call fcn.00585ff3
add esp, 4
mov dword [ebp - 4], 0xffffffff
mov ecx, 0x6c3e70
call fcn.0053a6f0
push 0x829
mov ecx, 0x6d3af8
call fcn.004666e0
mov dword [esi + 0xa0], eax
test eax, eax
je 0x430436
push 0
push 0x544
push 0
mov ecx, eax
call fcn.00578700
mov ecx, 0x6d3af8
call fcn.00460050
mov dword [esi + 0x6c], 0
mov ecx, 0x6d3af8
push 0x438
mov dword [0x6c3cc0], 1
call fcn.004666e0
mov dword [esi + 0x78], eax
test eax, eax
je 0x43048c
mov ecx, dword [0x7059a0]
mov edx, dword [eax]
add ecx, 0xffffff88
push ecx
mov ecx, dword [0x70599c]
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