Function at 0x1001dd50
Capabilities:
Hide graphical window

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
mov dword [ebp - 0xc], ecx
mov dword [ebp - 8], 0
mov eax, dword [ebp - 0xc]
cmp dword [eax + 0x54], 1
jne 0x1001dfca
mov ecx, dword [ebp - 0xc]
add ecx, 0x2a4
mov dword [ebp - 4], ecx
mov edx, dword [ebp - 0xc]
mov eax, dword [edx + 0x50]
mov dword [ebp - 0x10], eax
cmp dword [ebp - 0x10], 6
ja case.default.0x1001dd8f
mov ecx, dword [ebp - 0x10]
jmp dword [ecx*4 + 0x1001dfd4]
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001dddf
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 0
push 0
push 0x182
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x183
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001de2d
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 1
push 0
push 0x176
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x17a
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001de7b
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 2
push 0
push 0x177
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x17b
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001dec9
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 3
push 0
push 0x178
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x17c
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001df17
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 4
push 0
push 0x179
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x17d
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 0xc]
cmp dword [edx + 0x58], 1
jne 0x1001df65
mov eax, dword [ebp - 4]
mov dword [eax + 0x1c], 5
push 0
push 0x17e
mov ecx, dword [ebp - 0xc]
mov edx, dword [ecx + 0x30]
push edx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x180
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
jmp case.default.0x1001dd8f
mov edx, dword [ebp - 4]
mov dword [edx + 0x1c], 6
push 0
push 0x17f
mov eax, dword [ebp - 0xc]
mov ecx, dword [eax + 0x30]
push ecx
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
push 1
push 0x181
mov edx, dword [ebp - 0xc]
mov eax, dword [edx + 0x30]
push eax
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_ShowWindow]
mov ecx, dword [ebp - 0xc]
mov dword [ecx + 0x58], 1
mov edx, dword [ebp - 4]
push edx
push 0x12
mov eax, dword [ebp - 0xc]
push eax
call fcn.1001e4b0
push 1
mov ecx, dword [ebp - 0xc]
call fcn.10021bb0
mov eax, dword [ebp - 8]
mov esp, ebp
pop ebp
ret 0x10