Function at 0x44f420
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x56563f
mov eax, dword fs:[0]
push eax
sub esp, 0xc
mov eax, dword [0x661850]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x14], ecx
push str.Tue_Jun__9_21:35:46_2015
push 0x314
push str.CLoginProcess::RenderScene
push str.LoginProcessLoginProcess.cpp
lea ecx, [ebp - 0xd]
call fcn.004024e0
mov dword [ebp - 4], 0
mov eax, dword [ebp - 0x14]
cmp dword [eax + 0xd74], 0x63
jne 0x44f4a2
push 0
push 0
push 2
mov ecx, 0x69ec08
call fcn.004edfb0
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd]
call fcn.00402620
jmp 0x44f790
push 0
mov ecx, dword [ebp - 0x14]
call fcn.00539990
mov ecx, dword [ebp - 0x14]
mov edx, dword [ecx + 0xd74]
mov dword [ebp - 0x18], edx
mov eax, dword [ebp - 0x18]
add eax, 1
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0xc
ja case.0x44f4ce.3
mov ecx, dword [ebp - 0x18]
jmp dword [ecx*4 + 0x44f7a4]
push 0
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov edx, dword [ebp - 0x14]
mov dword [edx + 0xd6c], 0
jmp case.0x44f4ce.3
mov eax, dword [ebp + 8]
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x6c4
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x6c4]
mov edx, dword [eax + 0x20]
call edx
push 0
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov eax, dword [ebp + 8]
push eax
mov ecx, dword [ebp - 0x14]
call fcn.0044f7e0
jmp case.0x44f4ce.3
movzx ecx, byte [0x69d4b6]
test ecx, ecx
jne 0x44f574
mov edx, dword [ebp + 8]
push edx
mov ecx, dword [ebp - 0x14]
add ecx, 0x8c8
mov eax, dword [ebp - 0x14]
mov edx, dword [eax + 0x8c8]
mov eax, dword [edx + 0x20]
call eax
push 5
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp 0x44f5b5
push 5
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 9
mov ecx, 0x69ec08
call fcn.004edfb0
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov ecx, dword [ebp + 8]
push ecx
mov ecx, dword [ebp - 0x14]
add ecx, 0x8c8
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x8c8]
mov edx, dword [eax + 0x20]
call edx
jmp case.0x44f4ce.3
push 0
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov ecx, dword [ebp - 0x14]
call fcn.0044f220
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd]
call fcn.00402620
jmp 0x44f790
push 0
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 0
push 0
mov ecx, dword [ebp - 0x14]
add ecx, 0x172
call fcn.0053b180
mov eax, dword [ebp + 8]
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0xbb8
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0xbb8]
mov edx, dword [eax + 0x20]
call edx
jmp case.0x44f4ce.3
mov ecx, dword [ebp - 0x14]
add ecx, 0x1080
call fcn.00516820
movzx eax, al
neg eax
sbb eax, eax
and eax, 0xfffffffb
add eax, 5
push eax
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov ecx, dword [ebp + 8]
push ecx
mov ecx, dword [ebp - 0x14]
call fcn.0044fac0
jmp case.0x44f4ce.3
push 0
mov ecx, 0x7c0e48
call fcn.0043b450
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 0
push 0
push 0
mov edx, dword [0x65fe38]
push edx
mov ecx, 0x69ec08
call fcn.0040ceb0
push eax
mov ecx, dword [ebp - 0x14]
add ecx, 0x172
call fcn.0053c280
test eax, eax
je 0x44f6e6
push 0xff
push 0xffff
mov eax, dword [ebp - 0x14]
mov ecx, dword [eax + 0x1dd]
push ecx
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x1d5]
movsx ecx, word [eax + 2]
push ecx
mov edx, dword [ebp - 0x14]
mov eax, dword [edx + 0x1d5]
movsx ecx, word [eax]
push ecx
push 0
push 0
mov ecx, 0x69ec08
call fcn.00536550
push 0
push 0x21
push 0
mov edx, dword [0x663c00]
push edx
push 0x57a8e0
push 0xff
push 0x19a
push 0xf0
mov ecx, 0x69ec08
call fcn.00538af0
mov eax, dword [0x66aa38]
and eax, 1
jne 0x44f73c
mov ecx, dword [0x66aa38]
or ecx, 1
mov dword [0x66aa38], ecx
mov byte [ebp - 4], 1
call fcn.0040ada0
mov dword [0x66aa34], eax
mov byte [ebp - 4], 0
call fcn.0040ada0
mov edx, dword [0x66aa34]
add edx, 0x7d0
cmp eax, edx
jbe case.0x44f4ce.3
push 0
push 0
push 2
mov ecx, 0x69ec08
call fcn.004edfb0
push eax
call dword [sym.imp.USER32.dll_SendMessageA]
push 0
mov ecx, dword [ebp - 0x14]
add ecx, 0x1080
mov eax, dword [ebp - 0x14]
mov edx, dword [eax + 0x1080]
mov eax, dword [edx + 0x1c]
call eax
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0xd]
call fcn.00402620
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov esp, ebp
pop ebp
ret 4