Function at 0x100b6a50
Capabilities:
Set console window title

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101600a0
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x18
push esi
push 0x1077e7e4
push 1
call dword [sym.imp.KERNEL32.dll_AddVectoredExceptionHandler]
mov dword [0x1077e7cc], eax
call fcn.10134580
mov esi, dword [sym.imp.KERNEL32.dll_GetCurrentThread]
call esi
push eax
call fcn.10134a50
push 0x100b7540
push 0x1077e79c
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b7cc0
push 0x1077e7a4
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b7db0
push 0x1077e7c0
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b7e50
push 0x1077e77c
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b7eb0
push 0x1077e784
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8150
push 0x1077e7a0
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b84c0
push 0x1077e780
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b87b0
push 0x1077e7b8
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8970
push 0x1077e7bc
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8990
push 0x1077e790
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8a20
push 0x1077e788
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push method.std::basic_streambuf_char__struct_std::char_traits_char__.virtual_52
push 0x1077e7c4
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8a60
push 0x1077e7c8
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b8a90
push 0x1077e778
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b93b0
push 0x1077e774
call fcn.10133e00
call fcn.101345e0
call fcn.10134580
call esi
push eax
call fcn.10134a50
push 0x100b93d0
push 0x1077e78c
call fcn.10133e00
call fcn.101345e0
mov dword [ebp - 0x24], 0
push 0x20
push str.mw2_alwayslose.cc_by_CollinOnDex
lea ecx, [ebp - 0x24]
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x10], 0xf
mov dword [ebp - 4], 0xffffffff
call fcn.1004a4d0
call dword [sym.imp.KERNEL32.dll_AllocConsole]
push 0
call fcn.10140a46
add esp, 4
push eax
push 0x1074b680
push str.CONIN_
call fcn.10147a5b
add esp, 0xc
push 1
call fcn.10140a46
add esp, 4
push eax
push 0x1074b69c
push str.CONOUT_
call fcn.10147a5b
add esp, 0xc
push 2
call fcn.10140a46
add esp, 4
push eax
push 0x1074b69c
push str.CONOUT_
call fcn.10147a5b
add esp, 0xc
lea eax, [ebp - 0x24]
cmp dword [ebp - 0x10], 0x10
cmovae eax, dword [ebp - 0x24]
push eax
call dword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
mov edx, dword [ebp - 0x10]
cmp edx, 0x10
jb 0x100b6d5e
mov ecx, dword [ebp - 0x24]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x100b6d54
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100b6d6d
push edx
push ecx
call fcn.10138c1b
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
ret
call fcn.1013d33f
int3