Function at 0x1800088b0
Capabilities:
Log keystrokes via polling
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
push rbp
push rbx
push rdi
push r15
lea rbp, [rax - 0xd8]
sub rsp, 0x1b8
movaps xmmword [rax - 0x48], xmm6
movaps xmmword [rax - 0x58], xmm7
movaps xmmword [rax - 0x68], xmm8
movaps xmmword [rax - 0x78], xmm9
movaps xmmword [rax - 0x88], xmm10
movaps xmmword [rax - 0x98], xmm11
call fcn.180017f30
movss xmm10, dword [0x18004f85c]
lea rdx, [rsp + 0x40]
xor r15d, r15d
movaps xmm3, xmm10
mov r8d, 0x121212
mov rbx, rax
mov dword [rax + 0x10], 0x40c00000
mov dword [rax + 0x2c], 0x40400000
mov dword [rax + 0x44], 0x40400000
mov dword [rax + 0x34], 0x40400000
mov dword [rax + 0x80], 0x40400000
mov dword [rax + 0x88], 0x40400000
mov dword [rax + 0x78], 0x40400000
mov dword [rax + 0x98], 0x3f000000
mov dword [rax + 0x9c], 0x3f000000
mov dword [rax + 0x20], 0x3f000000
mov dword [rax + 0x24], 0x3f000000
mov dword [rax + 0x4c], 0x41000000
mov dword [rax + 0x50], 0x41000000
mov dword [rax + 8], 0x41000000
mov dword [rax + 0xc], 0x41000000
mov dword [rax + 0x3c], 0x40800000
mov dword [rax + 0x40], 0x40800000
mov dword [rax + 0x14], 0x3f800000
mov dword [rax + 0x48], r15d
mov dword [rax + 0x74], 0x41400000
mov dword [rax + 0x7c], 0x41000000
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x121212
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xe8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
xor r8d, r8d
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x108], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x181818
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x168], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x181818
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x178], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x2f2f2f
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xf8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x444444
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x218], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x228], xmm0
mov rcx, qword [0x18012f6e8]
lea rdx, [rsp + 0x40]
mov r8d, 0x363636
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0xfafafa
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x238], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x808080
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xc8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x2b2b2b
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0xd8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x2b2b2b
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x118], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x2f2f2f
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x278], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x444444
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x138], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x363636
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x148], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0xfafafa
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x158], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0xff0000
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1e8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movaps xmm3, xmm10
lea rdx, [rsp + 0x40]
mov r8d, 0x212121
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x1f8], xmm0
mov rcx, qword [0x18012f6e8]
call fcn.18004be90
movups xmm0, xmmword [rax]
movups xmmword [rbx + 0x208], xmm0
call fcn.18000cdb0
call fcn.180039570
call fcn.18001de80
cmp byte [0x18012e7dc], r15b
movss xmm11, dword [0x18004f858]
je 0x180008e17
movd xmm8, dword [0x18012e7e8]
lea ecx, [r15 + 0x71]
movd xmm6, dword [0x18012e7e4]
movd xmm7, dword [0x18012e7e0]
cvtdq2ps xmm8, xmm8
cvtdq2ps xmm6, xmm6
cvtdq2ps xmm7, xmm7
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x180008c97
cmp byte [0x18012e7f4], r15b
sete al
mov byte [0x18012e7f4], al
jmp 0x180008c9e
movzx eax, byte [0x18012e7f4]
test al, al
je 0x180008e17
lea r8, [rbp + 0xe0]
mov qword [rbp + 0xe0], r15
mov edx, 2
mov qword [rbp + 0xe8], r15
lea rcx, [rbp + 0xe8]
call fcn.180023980
call fcn.180017860
mov edx, 2
lea rcx, [rax + 8]
call fcn.1800239c0
xor edx, edx
lea rcx, str.radar
mov r8d, 0x209f
call fcn.180010650
call fcn.180018100
movaps xmm0, xmmword [0x1800af230]
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
mov rbx, rax
call fcn.1800173e0
movaps xmm0, xmm8
mov dword [rsp + 0x20], 0x3e8
mulss xmm0, xmm11
lea rdx, [rbp + 0xe0]
mov r9d, eax
mov rcx, rbx
movaps xmm2, xmm8
addss xmm7, xmm0
addss xmm6, xmm0
movss dword [rbp + 0xe0], xmm7
movss dword [rbp + 0xe4], xmm6
call fcn.180029270
movaps xmm0, xmmword [0x1800af290]
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.1800173e0
movsd xmm1, qword [0x1800af128]
xorps xmm0, xmm0
ucomisd xmm0, xmm1
mov edi, eax
movss dword [rbp + 0xe0], xmm7
movss dword [rbp + 0xe4], xmm6
ja 0x180008d8f
sqrtpd xmm0, xmm1
jmp 0x180008d97
movaps xmm0, xmm1
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrt
mulsd xmm0, qword [0x1800af130]
lea rdx, [rbp + 0xe0]
mov dword [rsp + 0x20], 0x3e8
mov r9d, edi
xorps xmm2, xmm2
mov rcx, rbx
cvtsd2ss xmm2, xmm0
call fcn.180029270
movaps xmm0, xmmword [0x1800af270]
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.1800173e0
movss xmm0, dword [0x1800af190]
lea rdx, [rbp + 0xe0]
movss dword [rsp + 0x28], xmm0
mov r9d, eax
movaps xmm2, xmm8
mov dword [rsp + 0x20], 0x3e8
mov rcx, rbx
movss dword [rbp + 0xe0], xmm7
movss dword [rbp + 0xe4], xmm6
call fcn.180029180
call fcn.180015580
cmp byte [0x18012e7f5], r15b
movss xmm9, dword [0x18004f88c]
je 0x180008e99
xor r9d, r9d
movss dword [rsp + 0x20], xmm9
xor r8d, r8d
mov dword [rbp + 0xe0], 0x41200000
lea rdx, str.ENTERGVME_PRIVATE
mov dword [rbp + 0xe4], 0x41200000
lea rcx, [rbp + 0xe8]
call fcn.180013650
call fcn.180017530
movaps xmm0, xmmword [0x1800af290]
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
mov rbx, rax
call fcn.180014750
mov r8d, eax
mov qword [rsp + 0x20], r15
lea r9, str.ENTERGVME_PRIVATE
mov rcx, rbx
lea rdx, [rbp + 0xe0]
call fcn.18002bc20
call fcn.180004060
cmp byte [0x18012e7b0], r15b
je 0x180009d83
mov qword [rsp + 0x1b0], rsi
lea rcx, [rbp + 0xf8]
mov qword [rsp + 0x1a8], r14
call fcn.180018130
call fcn.180017f30
xor ecx, ecx
mov qword [rsp + 0x78], 0xffffffffffffffff
mov r14, rax
mov qword [rbp - 0x80], 0xffffffffffffffff
mov qword [rbp - 0x78], 0xffffffffffffffff
mov qword [rbp - 0x70], 0xffffffffffffffff
mov dword [rbp - 0x68], 0xffffffff
mov qword [rbp - 0x64], 0xfffffffffffffffd
mov dword [rbp - 0x5c], 0xffffffff
mov qword [rbp - 0x58], r15
mov qword [rbp + 0xe0], r15
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x18012e1d8]
mov ecx, 1
cdq
mulss xmm0, xmm11
sub eax, edx
sar eax, 1
movd xmm6, eax
cvtdq2ps xmm6, xmm6
subss xmm6, xmm0
call qword [sym.imp.USER32.dll_GetSystemMetrics]
movss xmm0, dword [0x18012e1dc]
lea r8, [rbp + 0xe0]
cdq
mulss xmm0, xmm11
sub eax, edx
mov edx, 4
lea rcx, [rbp + 0xe8]
movss dword [rbp + 0xe8], xmm6
sar eax, 1
movd xmm1, eax
cvtdq2ps xmm1, xmm1
subss xmm1, xmm0
movss dword [rbp + 0xec], xmm1
call fcn.180023980
xor edx, edx
lea rcx, [0x18012e1d8]
call fcn.1800239c0
lea rdx, [rbp + 0xe0]
mov qword [rbp + 0xe0], r15
mov ecx, 2
call fcn.18001fb30
xor edx, edx
lea rcx, str.Window::WindowName
mov r8d, 0xab
call fcn.180010650
mov ecx, 1
call fcn.18001f560
call fcn.180017240
movss xmm7, dword [r14 + 0x10]
movaps xmm1, xmm10
mov ecx, 3
mov rsi, rax
call fcn.180017420
lea rcx, [rbp + 0xe8]
mov edi, eax
call fcn.180018150
lea rcx, [rbp + 0xf0]
mov rbx, rax
call fcn.180018130
movss xmm6, dword [rbx + 4]
lea rcx, [rsp + 0x58]
addss xmm6, dword [rax + 4]
call fcn.180018130
movd xmm0, dword [0x1800bf48c]
lea rcx, [rsp + 0x50]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
movss dword [rbp + 0xe4], xmm6
movss dword [rbp + 0xe0], xmm0
call fcn.180018130
mov dword [rsp + 0x28], 0x50
lea r8, [rbp + 0xe0]
movss dword [rsp + 0x20], xmm7
mov r9d, edi
mov rdx, rax
mov rcx, rsi
call fcn.18002ba70
call fcn.180017240
movss xmm7, dword [r14 + 0x10]
movaps xmm1, xmm10
mov ecx, 2
mov rsi, rax
call fcn.180017420
lea rcx, [rbp + 0xf0]
mov edi, eax
call fcn.180018150
lea rcx, [rsp + 0x50]
mov rbx, rax
call fcn.180018130
movss xmm6, dword [rbx + 4]
lea rcx, [rsp + 0x58]
addss xmm6, dword [rax + 4]
call fcn.180018150
lea rcx, [rsp + 0x60]
mov rbx, rax
call fcn.180018130
lea rcx, [rsp + 0x68]
movss xmm0, dword [rax]
addss xmm0, dword [rbx]
movss dword [rbp + 0xe4], xmm6
movss dword [rbp + 0xe0], xmm0
call fcn.180018130
lea rcx, [rsp + 0x40]
movss xmm6, dword [rax + 4]
call fcn.180018130
movd xmm0, dword [0x1800bf48c]
lea r8, [rbp + 0xe0]
cvtdq2ps xmm0, xmm0
mov dword [rsp + 0x28], 0xa0
lea rdx, [rbp + 0xe8]
mov r9d, edi
mov rcx, rsi
movss dword [rsp + 0x20], xmm7
addss xmm0, dword [rax]
movss dword [rbp + 0xec], xmm6
addss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0xe8], xmm0
call fcn.18002ba70
call fcn.180017240
movss xmm7, dword [r14 + 0x14]
lea rcx, [rbp + 0xf0]
movss xmm8, dword [r14 + 0x10]
mov rdi, rax
call fcn.180018150
lea rcx, [rsp + 0x40]
mov rbx, rax
call fcn.180018130
movss xmm6, dword [rbx + 4]
lea rcx, [rsp + 0x68]
addss xmm6, dword [rax + 4]
call fcn.180018150
lea rcx, [rsp + 0x60]
mov rbx, rax
call fcn.180018130
lea rcx, [rsp + 0x50]
movss xmm0, dword [rax]
addss xmm0, dword [rbx]
movss dword [rbp + 0xe4], xmm6
movss dword [rbp + 0xe0], xmm0
call fcn.180018130
lea rcx, [rsp + 0x58]
movss xmm6, dword [rax + 4]
call fcn.180018130
movss dword [rsp + 0x30], xmm7
lea r8, [rbp + 0xe0]
mov dword [rsp + 0x28], r15d
lea rdx, [rbp + 0xe8]
mov r9d, 0xff000000
movss dword [rsp + 0x20], xmm8
movss xmm0, dword [rax]
mov rcx, rdi
movss dword [rbp + 0xe8], xmm0
movss dword [rbp + 0xec], xmm6
call fcn.18002b960
call fcn.180017240
movss xmm7, dword [r14 + 0x14]
movaps xmm1, xmm10
movss xmm8, dword [r14 + 0x10]
mov ecx, 5
mov rsi, rax
call fcn.180017420
lea rcx, [rbp + 0xf0]
mov edi, eax
call fcn.180018150
lea rcx, [rsp + 0x40]
mov rbx, rax
call fcn.180018130
movss xmm6, dword [rbx + 4]
lea rcx, [rsp + 0x68]
addss xmm6, dword [rax + 4]
subss xmm6, dword [r14 + 0x14]
call fcn.180018150
lea rcx, [rsp + 0x60]
mov rbx, rax
call fcn.180018130
lea rcx, [rsp + 0x50]
movss xmm0, dword [rax]
addss xmm0, dword [rbx]
movss dword [rbp + 0xe4], xmm6
subss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0xe0], xmm0
call fcn.180018130
lea rcx, [rsp + 0x58]
movss xmm6, dword [rax + 4]
addss xmm6, dword [r14 + 0x14]
call fcn.180018130
movss dword [rsp + 0x30], xmm7
lea r8, [rbp + 0xe0]
mov dword [rsp + 0x28], r15d
lea rdx, [rbp + 0xe8]
mov r9d, edi
movss dword [rsp + 0x20], xmm8
movss xmm0, dword [rax]
mov rcx, rsi
addss xmm0, dword [r14 + 0x14]
movss dword [rbp + 0xec], xmm6
movss dword [rbp + 0xe8], xmm0
call fcn.18002b960
call fcn.180017240
movss xmm7, dword [r14 + 0x14]
movaps xmm1, xmm10
mov ecx, 5
mov rsi, rax
call fcn.180017420
lea rcx, [rbp + 0xf0]
mov edi, eax
call fcn.180018150
lea rcx, [rsp + 0x40]
mov rbx, rax
call fcn.180018130
movss xmm0, dword [r14 + 0x14]
lea rcx, [rsp + 0x68]
addss xmm0, xmm0
movss xmm6, dword [rax + 4]
addss xmm6, dword [rbx + 4]
subss xmm6, xmm0
call fcn.180018130
movd xmm0, dword [0x1800bf48c]
lea rcx, [rsp + 0x60]
cvtdq2ps xmm0, xmm0
addss xmm0, dword [rax]
movss dword [rbp + 0xe4], xmm6
movss dword [rbp + 0xe0], xmm0
call fcn.180018130
movss xmm6, dword [r14 + 0x14]
lea rcx, [rsp + 0x50]
addss xmm6, xmm6
addss xmm6, dword [rax + 4]
call fcn.180018130
movd xmm0, dword [0x1800bf48c]
mov r9d, edi
cvtdq2ps xmm0, xmm0
movss dword [rsp + 0x20], xmm7
addss xmm0, dword [rax]
movss dword [rbp + 0xec], xmm6
movss dword [rbp + 0xe8], xmm0
lea r8, [rbp + 0xe0]
mov rcx, rsi
lea rdx, [rbp + 0xe8]
call fcn.18002a8e0
movd xmm0, dword [0x1800bf48c]
lea rdx, [rbp + 0xe8]
movss xmm1, dword [r14 + 0x14]
lea rcx, str.sidebar
cvtdq2ps xmm0, xmm0
mov dword [rbp + 0xec], r15d
mov r9d, 0x88
mov r8b, 1
addss xmm1, xmm1
addss xmm1, xmm0
movss dword [rbp + 0xe8], xmm1
call fcn.180012b20
lea rcx, [rbp + 0xe8]
call fcn.180018150
movss xmm0, dword [r14 + 8]
lea rcx, [rbp + 0xf0]
addss xmm0, xmm0
movss xmm6, dword [rax]
subss xmm6, xmm0
call fcn.180018150
movss xmm1, dword [r14 + 8]
lea rcx, [rbp - 0x50]
addss xmm1, xmm1
movss xmm0, dword [rax]
movss dword [rbp + 0xe4], xmm6
subss xmm0, xmm1
movss dword [rbp + 0xe0], xmm0
call fcn.180029060
mov byte [rbp - 8], 1
mov byte [rbp - 0x30], 1
call fcn.180017860
movss xmm3, dword [0x1800af198]
lea rcx, [0x1800aeaa4]
mov qword [rsp + 0x28], rcx
lea rdx, [0x18004f900]
lea rcx, [rbp - 0x50]
mov r8d, 0x3934b
mov qword [rsp + 0x20], rcx
mov rcx, qword [rax + 0x50]
call fcn.18002a1d0
mov rcx, rax
mov rbx, rax
call fcn.18001f860
movaps xmm1, xmmword [0x1800af290]
lea rax, [rsp + 0x40]
mov rcx, qword [0x18012ef90]
lea r9, [rbp + 0xe8]
mov qword [rsp + 0x28], rax
lea r8, [rbp + 0xf0]
lea rax, [rsp + 0x68]
mov dword [rbp + 0xe8], 0x3f800000
xorps xmm0, xmm0
mov qword [rsp + 0x20], rax
lea rdx, [rbp + 0xe0]
mov dword [rbp + 0xec], 0x3f800000
movups xmmword [rsp + 0x40], xmm0
mov qword [rbp + 0xf0], r15
movups xmmword [rsp + 0x68], xmm1
call fcn.180044290
cmp qword [0x18012ef90], r15
mov rsi, qword [rsp + 0x1b0]
jne 0x180009545
mov rcx, qword [0x18012f610]
lea rax, [0x18012ef90]
mov qword [rsp + 0x30], r15
lea r9, [rsp + 0x78]
mov qword [rsp + 0x28], rax
lea rdx, [0x1800be0a0]
mov r8d, 0x13d5
mov qword [rsp + 0x20], r15
call sub.d3dx11_43.dll_D3DX11CreateShaderResourceViewFromMemory
call fcn.1800486e0
mov rcx, rbx
call fcn.18001f860
movzx eax, byte [0x18012f63c]
lea rdi, [0x1800bf490]
mov r9, qword [rbp + 0xe0]
lea r8, str.Weapons
mov rcx, qword [0x18012f6e8]
lea rdx, [0x1800aeaf0]
mov byte [rsp + 0x38], 1
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], 2
call fcn.18004c030
mov rcx, rbx
call fcn.18001f860
movzx eax, byte [0x18012f63c]
lea r8, str.Visuals
mov r9, qword [rbp + 0xe0]
lea rdx, [0x1800aeaf4]
mov rcx, qword [0x18012f6e8]
mov byte [rsp + 0x38], 1
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], 5
call fcn.18004c030
mov rcx, rbx
call fcn.18001f860
movzx eax, byte [0x18012f63c]
lea r8, str.Settings
mov r9, qword [rbp + 0xe0]
lea rdx, [0x1800aeb04]
mov rcx, qword [0x18012f6e8]
mov byte [rsp + 0x38], 1
mov byte [rsp + 0x30], al
mov qword [rsp + 0x28], rdi
mov dword [rsp + 0x20], 9
call fcn.18004c030
call fcn.1800158e0
movd xmm0, dword [0x1800bf48c]
movaps xmm1, xmm9
cvtdq2ps xmm0, xmm0
subss xmm0, dword [r14 + 0x14]
call fcn.180022bb0
mov r9d, 0x80
mov qword [rbp + 0xe8], r15
mov r8b, 1
lea rdx, [rbp + 0xe8]
lea rcx, str.content
call fcn.180012b20
mov eax, dword [0x1800bf490]
cmp eax, 2
jne 0x180009945
lea rcx, [rbp + 0xe8]
call fcn.180018150
lea rcx, [rbp + 0xf0]
call fcn.180018150
movss xmm0, dword [r14 + 8]
mulss xmm0, dword [0x18004f864]
movss xmm6, dword [rax]
mulss xmm6, xmm11
mulss xmm0, xmm11
subss xmm6, xmm0
call fcn.180012e90
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], 0x43520000
lea rdx, [rbp + 0xe8]
lea rcx, str.weapons1
call fcn.180012b20
call fcn.180042510
test al, al
je 0x1800096fb
xor edx, edx
lea rcx, str.Aim_Assistance
call fcn.180049d00
call fcn.180043fc0
lea rdx, [0x18012e7b2]
lea rcx, [0x18004f798]
call fcn.180043060
mov r9d, 0x28
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800aeb30]
lea rdx, [0x18012e820]
mov qword [rsp + 0x20], rbx
lea rcx, str.Smooth
lea r8d, [r9 - 0x27]
call fcn.180048e00
lea rdx, [0x18012e7bb]
lea rcx, str.Draw_Fov
call fcn.180043060
mov r9d, 0x14
mov dword [rsp + 0x28], r15d
lea rdx, [0x18012e824]
mov qword [rsp + 0x20], rbx
lea rcx, str.Aim_Fov
lea r8d, [r9 - 0x13]
call fcn.180048e00
lea rdx, [0x18012e7b8]
lea rcx, str.Aimline
call fcn.180043060
lea rdx, [0x18012e7bc]
lea rcx, str.Crosshair
call fcn.180043060
call fcn.1800158e0
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], r15d
lea rdx, [rbp + 0xe8]
lea rcx, str.weapons2
call fcn.180012b20
call fcn.180042510
test al, al
je 0x1800097e8
xor edx, edx
lea rcx, str.Aim_Filters
call fcn.180049d00
call fcn.180043fc0
mov r9d, 0xffffffff
lea r8, str.Head
lea rdx, [0x18012f638]
lea rcx, str.Aim_Bone
call fcn.180043970
test al, al
je 0x180009853
mov eax, dword [0x18012f638]
test eax, eax
jne 0x180009822
mov dword [0x18012e7f8], 0x6d
jmp 0x180009853
cmp eax, 1
jne 0x180009833
mov dword [0x18012e7f8], 0x42
jmp 0x180009853
cmp eax, 2
jne 0x180009844
mov dword [0x18012e7f8], 7
jmp 0x180009853
cmp eax, 3
jne 0x180009853
mov dword [0x18012e7f8], 2
call fcn.1800158e0
call fcn.180015f80
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.180022bb0
mov r9d, 0x400
mov qword [rbp + 0xe8], r15
mov r8b, 1
lea rdx, [rbp + 0xe8]
lea rcx, str.weapons3
call fcn.180012b20
call fcn.180042510
test al, al
je 0x1800098a8
xor edx, edx
lea rcx, str.Combat_Assistance
call fcn.180049d00
call fcn.180043fc0
lea rcx, str.Keybind
call fcn.180049790
lea rcx, [rbp + 0xe8]
call fcn.180018150
movaps xmm1, xmm9
movss xmm0, dword [rax]
subss xmm0, dword [0x1800af19c]
subss xmm0, dword [r14 + 8]
call fcn.180022bb0
lea rdx, [rbp + 0xe8]
mov qword [rbp + 0xe8], r15
mov ecx, 0xb
call fcn.18001fb30
call fcn.180017520
mov rcx, qword [0x18012f6e8]
lea r8, [rbp + 0xe8]
lea rdx, [0x18012e7c0]
movss dword [rbp + 0xec], xmm0
mov dword [rbp + 0xe8], 0x41a00000
call fcn.18004bef0
mov ecx, 1
call fcn.18001f560
call fcn.1800158e0
call fcn.1800158e0
mov r14, qword [rsp + 0x1a8]
jmp 0x180009dc8
cmp eax, 5
jne 0x180009c95
lea rcx, [rbp + 0xe8]
call fcn.180018150
lea rcx, [rbp + 0xf0]
call fcn.180018150
movss xmm0, dword [r14 + 8]
mulss xmm0, dword [0x18004f864]
movss xmm6, dword [rax]
mulss xmm6, xmm11
mulss xmm0, xmm11
subss xmm6, xmm0
call fcn.180012e90
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], 0x43700000
lea rdx, [rbp + 0xe8]
lea rcx, str.visuals1
call fcn.180012b20
call fcn.180042510
test al, al
je 0x1800099d5
xor edx, edx
lea rcx, str.Player_ESP
call fcn.180049d00
call fcn.180043fc0
lea rdx, [0x18012e7b1]
lea rcx, str.ESP_Box
call fcn.180043060
lea rdx, [0x18012e7b4]
lea rcx, str.ESP_Skeleton
call fcn.180043060
lea rdx, [0x18012e7b6]
lea rcx, str.ESP_Bottom_Lines
call fcn.180043060
lea rdx, [0x18012e7b5]
lea rcx, str.ESP_Distance
call fcn.180043060
call fcn.1800158e0
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], 0x42b40000
lea rdx, [rbp + 0xe8]
lea rcx, str.visuals2
call fcn.180012b20
call fcn.180042510
test al, al
je 0x180009a70
xor edx, edx
lea rcx, str.ESP_Settings
call fcn.180049d00
call fcn.180043fc0
lea rbx, [0x1800aeb30]
mov dword [rsp + 0x28], r15d
mov r9d, 0x12c
mov qword [rsp + 0x20], rbx
mov r8d, 1
lea rdx, [0x18012e7c8]
lea rcx, str.Esp_Range
call fcn.180048e00
call fcn.1800158e0
lea rdx, [rbp + 0xe8]
mov dword [rbp + 0xe8], 0x40c00000
mov ecx, 2
mov dword [rbp + 0xec], 0x40c00000
call fcn.18001fb30
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], r15d
lea rdx, [rbp + 0xe8]
lea rcx, str.visuals5
call fcn.180012b20
call fcn.180042510
test al, al
je 0x180009b11
xor edx, edx
lea rcx, str.Game_ESP
call fcn.180049d00
call fcn.180043fc0
call fcn.1800158e0
mov ecx, 1
call fcn.18001f560
call fcn.180015f80
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.180022bb0
call fcn.180012e90
mov r9d, 0x400
movss dword [rbp + 0xe8], xmm6
mov r8b, 1
mov dword [rbp + 0xec], 0x43520000
lea rdx, [rbp + 0xe8]
lea rcx, str.visuals3
call fcn.180012b20
call fcn.180042510
test al, al
je 0x180009b80
xor edx, edx
lea rcx, str.Radar_ESP
call fcn.180049d00
call fcn.180043fc0
lea rdx, [0x18012e7f4]
lea rcx, str.ESP_Radar
call fcn.180043060
mov r9d, 0x708
mov dword [rsp + 0x28], r15d
mov r8d, 1
mov qword [rsp + 0x20], rbx
lea rdx, [0x18012e7e0]
lea rcx, str.Radar_Pos_x
call fcn.180048e00
mov r9d, 0x3e8
mov dword [rsp + 0x28], r15d
mov r8d, 1
mov qword [rsp + 0x20], rbx
lea rdx, [0x18012e7e4]
lea rcx, str.Radar_Pos_y
call fcn.180048e00
mov r9d, 0xc8
mov dword [rsp + 0x28], r15d
mov r8d, 1
mov qword [rsp + 0x20], rbx
lea rdx, [0x18012e7e8]
lea rcx, str.Radar_Size
call fcn.180048e00
mov r9d, 0x64
mov dword [rsp + 0x28], r15d
lea rdx, [0x18012e7ec]
mov qword [rsp + 0x20], rbx
lea rcx, str.Radar_Dist
lea r8d, [r9 - 0x63]
call fcn.180048e00
call fcn.1800158e0
mov r9d, 0x400
mov qword [rbp + 0xe8], r15
mov r8b, 1
lea rdx, [rbp + 0xe8]
lea rcx, str.visuals4
call fcn.180012b20
call fcn.180042510
test al, al
je 0x180009c79
xor edx, edx
lea rcx, str.Visuals
call fcn.180049d00
call fcn.180043fc0
call fcn.1800158e0
call fcn.180015f80
call fcn.1800158e0
mov r14, qword [rsp + 0x1a8]
jmp 0x180009dc8
lea rdx, [0x18012e7d9]
lea rcx, str.Fov_Changer
call fcn.180043060
movss xmm3, dword [0x1800af1b0]
lea rax, str._.3f
movss xmm2, dword [0x1800af1a4]
lea rdx, [0x18012e828]
mov dword [rsp + 0x28], r15d
lea rcx, str.Fov_value
mov qword [rsp + 0x20], rax
call fcn.180048db0
movaps xmm0, xmmword [0x1800af290]
lea rdx, str.EAC_:
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.180049800
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.180022bb0
movaps xmm0, xmmword [0x1800af260]
lea rdx, str.Undetected
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.180049800
movaps xmm0, xmmword [0x1800af290]
lea rdx, str.BE_:
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.180049800
movaps xmm1, xmm9
xorps xmm0, xmm0
call fcn.180022bb0
movaps xmm0, xmmword [0x1800af260]
lea rdx, str.Undetected
lea rcx, [rsp + 0x40]
movups xmmword [rsp + 0x40], xmm0
call fcn.180049800
lea rcx, str.Dev_:_yogui9291
call fcn.180049790
call fcn.1800158e0
mov r14, qword [rsp + 0x1a8]
jmp 0x180009dc8
xor edx, edx
mov qword [rbp + 0xe0], 0x43e88000
lea rcx, [rbp + 0xe0]
call fcn.1800239c0
lea r8, [rbp + 0xe0]
mov qword [rbp + 0xe0], r15
xor edx, edx
mov qword [rbp + 0xe8], r15
lea rcx, [rbp + 0xe8]
call fcn.180023980
xor edx, edx
mov cl, 1
call fcn.180023950
call fcn.180015580
lea r11, [rsp + 0x1b8]
movaps xmm6, xmmword [r11 - 0x28]
movaps xmm7, xmmword [r11 - 0x38]
movaps xmm8, xmmword [r11 - 0x48]
movaps xmm9, xmmword [r11 - 0x58]
movaps xmm10, xmmword [r11 - 0x68]
movaps xmm11, xmmword [r11 - 0x78]
mov rsp, r11
pop r15
pop rdi
pop rbx
pop rbp
jmp fcn.180015c10