Function at 0x1001ebd0
Capabilities:
Get process heap flags
Get process heap force flags

Disassembly:
push 0xffffffffffffffff
push 0x100497b0
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
mov eax, dword [esp + 0x14]
push ebx
push ebp
push esi
push edi
mov esi, ecx
push eax
push 0x3e8
mov dword [esp + 0x18], esi
call fcn.1003a91c
push fcn.1001aae0
push 0x1001f120
push 4
lea ecx, [esi + 0x5c]
xor ebx, ebx
push 0x1c
push ecx
mov dword [esp + 0x30], ebx
call fcn.1002a9f0
mov dword [esi + 0xd0], 0x1004c884
mov dword [esi + 0xd4], ebx
mov dword [esi + 0xe0], ebx
mov dword [esi + 0xdc], ebx
mov dword [esi + 0xd8], ebx
mov dword [esi + 0xe4], 0x1004c890
mov dword [esi + 0xe8], ebx
mov dword [esi + 0xf4], ebx
mov dword [esi + 0xf0], ebx
mov dword [esi + 0xec], ebx
mov eax, 0x1004c89c
mov dword [esi + 0xfc], ebx
mov dword [esi + 0xf8], eax
mov dword [esi + 0x108], ebx
mov dword [esi + 0x104], ebx
mov dword [esi + 0x100], ebx
mov dword [esi + 0x10c], eax
mov dword [esi + 0x110], ebx
mov dword [esi + 0x11c], ebx
mov dword [esi + 0x118], ebx
mov dword [esi + 0x114], ebx
mov dword [esi + 0x120], eax
mov dword [esi + 0x124], ebx
mov dword [esi + 0x130], ebx
mov dword [esi + 0x12c], ebx
mov dword [esi + 0x128], ebx
mov dword [esi + 0x134], eax
mov dword [esi + 0x138], ebx
mov dword [esi + 0x144], ebx
mov dword [esi + 0x140], ebx
mov dword [esi + 0x13c], ebx
mov dword [esi + 0x15c], eax
mov dword [esi + 0x160], ebx
mov dword [esi + 0x16c], ebx
mov dword [esi + 0x168], ebx
mov dword [esi + 0x164], ebx
mov edx, dword [0x1005a810]
mov dword [esi + 0x170], edx
lea ecx, [esi + 0x1a0]
mov byte [esp + 0x1c], 9
call sym.AxisInput.dll_public:_void___thiscall_CDllPoint::constructor_void_
lea ecx, [esi + 0x1d0]
mov byte [esp + 0x1c], 0xa
call fcn.1001e9b0
lea ecx, [esi + 0x264]
mov byte [esp + 0x1c], 0xb
call fcn.1001e9b0
mov byte [esp + 0x1c], 0xc
lea ecx, [esi + 0x2f8]
call fcn.1001e9b0
lea edi, [esi + 0x3a0]
mov byte [esp + 0x1c], 0xd
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CListBox.0
lea edi, [esi + 0x3dc]
mov byte [esp + 0x1c], 0xe
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CSliderCtrl.0
lea edi, [esi + 0x418]
mov byte [esp + 0x1c], 0xf
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CSliderCtrl.0
lea edi, [esi + 0x454]
mov byte [esp + 0x1c], 0x10
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CSliderCtrl.0
lea edi, [esi + 0x490]
mov byte [esp + 0x1c], 0x11
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CSliderCtrl.0
lea ecx, [esi + 0x4cc]
mov byte [esp + 0x1c], 0x12
call fcn.10007ef0
lea ecx, [esi + 0x77c]
mov byte [esp + 0x1c], 0x13
call fcn.10007ef0
lea ecx, [esi + 0xa2c]
mov byte [esp + 0x1c], 0x14
call fcn.10007ef0
lea ecx, [esi + 0xcdc]
mov byte [esp + 0x1c], 0x15
call fcn.10013db0
lea ecx, [esi + 0xd18]
mov byte [esp + 0x1c], 0x16
call fcn.10013db0
lea ecx, [esi + 0xd54]
mov byte [esp + 0x1c], 0x17
call fcn.10013db0
lea ecx, [esi + 0xd90]
mov byte [esp + 0x1c], 0x18
call fcn.10013db0
lea ecx, [esi + 0xdcc]
mov byte [esp + 0x1c], 0x19
call fcn.1001d180
lea ecx, [esi + 0xf3c]
mov byte [esp + 0x1c], 0x1a
call fcn.100153b0
lea edi, [esi + 0xf88]
mov byte [esp + 0x1c], 0x1b
mov ecx, edi
call fcn.10037422
mov dword [edi], vtable.CStatic.0
lea ecx, [esi + 0xfc4]
mov byte [esp + 0x1c], 0x1c
call fcn.1001b9c0
mov eax, dword [0x1005a810]
lea ecx, [esi + 0x1090]
mov dword [ecx], eax
mov edx, dword [0x1005a810]
lea edi, [esi + 0x1094]
mov dword [edi], edx
mov eax, dword [0x1005a810]
lea ebp, [esi + 0x10a4]
mov dword [ebp], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10a8], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10ac], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10b0], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10b4], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10b8], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10bc], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10c0], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10c4], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10c8], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10cc], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10d0], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10d4], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10d8], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10dc], eax
mov edx, dword [0x1005a810]
mov dword [esi + 0x10e0], edx
mov eax, dword [0x1005a810]
mov dword [esi + 0x10e4], eax
push 0x1005e144
mov byte [esp + 0x20], 0x30
mov dword [esi], method.CDialog.virtual_0
mov dword [esi + 0x108c], 1
call fcn.10036e2a
push 0x1005a238
mov ecx, edi
call fcn.10036e2a
push 0x1005a420
mov ecx, ebp
mov dword [esi + 0x1098], 0x42b40000
mov dword [esi + 0x109c], ebx
mov dword [esi + 0x10a0], ebx
call fcn.10036e2a
push 0x1005a238
lea ecx, [esi + 0x10a8]
call fcn.10036e2a
push str.1000
lea ecx, [esi + 0x10ac]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10b0]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10b4]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10b8]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10bc]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10c0]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10c4]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10c8]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10cc]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10d0]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10d4]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10d8]
call fcn.10036e2a
push 0x1005a414
lea ecx, [esi + 0x10dc]
call fcn.10036e2a
push 0x1005e144
lea ecx, [esi + 0x10e0]
call fcn.10036e2a
push str.1000
lea ecx, [esi + 0x10e4]
mov dword [esi + 0x184], ebx
mov dword [esi + 0x188], ebx
mov dword [esi + 0x198], 0x3f800000
mov dword [esi + 0x1c4], ebx
mov dword [esi + 0x1c8], ebx
mov byte [esi + 0x1b8], bl
mov dword [esi + 0x18c], 0x447a0000
mov dword [esi + 0x190], 0x43fa0000
call fcn.10036e2a
mov ecx, dword [esp + 0x14]
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
mov dword fs:[0], ecx
add esp, 0x10
ret 4