Function at 0x180059860
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rdi
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xb0
mov rax, qword [0x180211600]
xor rax, rsp
mov qword [rbp + 0x47], rax
xor ebx, ebx
mov word [rbp + 0x40], 0x2e
vmovdqu xmm0, xmmword [str.Forces_you_into_Created_default_Theres_no_last_Quits_the_game..Loaded_Settings.scr_rcpaparazzo1]
vmovdqu xmmword [rbp + 0x27], xmm0
mov dword [rbp + 0x37], 0x20656874
mov dword [rbp + 0x3b], 0x726f7473
mov byte [rbp + 0x3f], 0x79
mov byte [rbp + 0x42], bl
mov word [rbp + 0x1a], 0x6c
mov word [rbp + 0x17], 0x6142
mov byte [rbp + 0x19], 0x69
mov byte [rbp + 0x1c], bl
lea rdi, [rdx + 0x90]
mov ecx, pe_nt_image_headers64
call fcn.18016cca4
mov qword [rbp - 0x39], rax
lea rcx, vtable.std::_Func_impl_no_alloc_class__lambda_efc8801587e91ff11488489edb3c3f26___void___.0
mov qword [rbp - 0x29], rcx
lea rcx, [rbp - 0x29]
mov qword [rbp + 0xf], rcx
lea r9, [rbp - 0x29]
lea r8, [rbp + 0x27]
lea rdx, [rbp + 0x17]
mov rcx, rax
call fcn.1800378e0
nop
mov qword [rbp - 0x31], rbx
mov qword [rbp - 0x39], rax
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x18005991d
mov ecx, ebx
mov qword [rdx], rax
add qword [rdi + 8], 8
jmp 0x18005992d
lea r8, [rbp - 0x39]
mov rcx, rdi
call fcn.18006a210
mov rcx, qword [rbp - 0x39]
test rcx, rcx
je 0x18005993d
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov word [rbp + 0x37], 0
vmovdqu xmm0, xmmword [0x1801e4bc0]
vmovdqu xmmword [rbp + 0x27], xmm0
mov word [rbp + 0x1a], 0x74
mov word [rbp + 0x17], 0x7551
mov byte [rbp + 0x19], 0x69
mov byte [rbp + 0x1c], 0
mov ecx, pe_nt_image_headers64
call fcn.18016cca4
mov qword [rbp - 0x31], rax
lea rcx, vtable.std::_Func_impl_no_alloc_class__lambda_d72e20773318da9bd6df73801a09191c___void___.0
mov qword [rbp - 0x29], rcx
lea rcx, [rbp - 0x29]
mov qword [rbp + 0xf], rcx
lea r9, [rbp - 0x29]
lea r8, [rbp + 0x27]
lea rdx, [rbp + 0x17]
mov rcx, rax
call fcn.1800378e0
nop
mov qword [rbp - 0x31], rbx
mov qword [rbp - 0x39], rax
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x1800599b9
mov rcx, rbx
mov qword [rdx], rax
add qword [rdi + 8], 8
jmp 0x1800599c9
lea r8, [rbp - 0x39]
mov rcx, rdi
call fcn.18006a210
mov rcx, qword [rbp - 0x39]
test rcx, rcx
je 0x1800599d9
mov rax, qword [rcx]
mov edx, 1
call qword [rax]
nop
mov word [rbp + 0x3c], 0x2e
vmovdqu xmm0, xmmword [0x1801e5840]
vmovdqu xmmword [rbp + 0x27], xmm0
mov dword [rbp + 0x37], 0x6d616720
mov byte [rbp + 0x3b], 0x65
mov byte [rbp + 0x3e], 0
mov dword [rbp + 0x1b], 0x747261
mov dword [rbp + 0x17], 0x74736552
mov byte [rbp + 0x1f], 0
mov ecx, pe_nt_image_headers64
call fcn.18016cca4
mov qword [rbp - 0x31], rax
lea rcx, vtable.std::_Func_impl_no_alloc_class__lambda_df0927fee0aa38540306d43571298e69___void___.0
mov qword [rbp - 0x29], rcx
lea rcx, [rbp - 0x29]
mov qword [rbp + 0xf], rcx
lea r9, [rbp - 0x29]
lea r8, [rbp + 0x27]
lea rdx, [rbp + 0x17]
mov rcx, rax
call fcn.1800378e0
nop
mov qword [rbp - 0x31], rbx
mov qword [rbp - 0x39], rax
mov rdx, qword [rdi + 8]
cmp rdx, qword [rdi + 0x10]
je 0x180059a5f
mov qword [rdx], rax
add qword [rdi + 8], 8
jmp 0x180059a6f
lea r8, [rbp - 0x39]
mov rcx, rdi
call fcn.18006a210
mov rbx, qword [rbp - 0x39]
test rbx, rbx
je 0x180059a82
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov rcx, qword [rbp + 0x47]
xor rcx, rsp
call fcn.18016cc50
lea r11, [rsp + 0xb0]
mov rbx, qword [r11 + 0x10]
mov rdi, qword [r11 + 0x20]
mov rsp, r11
pop rbp
ret
mov rdx, qword [rdx]
add rcx, 8
jmp 0x180059860