Function at 0x1800129f0
Capabilities:
Execute command

Disassembly:
push rbx
sub rsp, 0x60
mov rbx, qword gs:[0x60]
test rbx, rbx
je 0x180012bf2
lea rcx, str.start_https:__discord.gg_enigma
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov r11, qword [rbx + 0x18]
add r11, 0x20
mov r10, qword [r11]
cmp r10, r11
je 0x180012bf2
lea rbx, str.FortniteClient_Win64_Shipping.exe
mov r9, qword [r10 + 0x50]
test r9, r9
je 0x180012be6
xor ecx, ecx
mov rax, r9
cmp word [r9], cx
je 0x180012a5c
nop dword [rax + rax]
inc ecx
lea rax, [rax + 2]
cmp word [rax], 0
jne 0x180012a50
mov rax, rbx
xor edx, edx
inc edx
lea rax, [rax + 2]
cmp word [rax], 0
jne 0x180012a61
cmp ecx, edx
jne 0x180012be6
xor edx, edx
movsxd r8, ecx
test ecx, ecx
je 0x180012aa2
nop
movzx ecx, word [r9 + rdx*2]
movzx eax, word [rbx + rdx*2]
or cx, 0x20
or ax, 0x20
cmp cx, ax
jne 0x180012be6
inc rdx
cmp rdx, r8
jb 0x180012a80
mov rax, qword [r10 + 0x20]
mov qword [0x180018960], rax
test rax, rax
je 0x180012bfd
call fcn.180002400
mov rax, qword [0x180018960]
lea r8, str.Frontend
add rax, 0x13fbdec
mov rdx, 0xffffffffffffffff
xor ecx, ecx
call rax
mov rbx, rax
test rax, rax
je 0x180012bfd
mov qword [rsp + 0x20], rax
xor eax, eax
mov qword [rsp + 0x78], rbp
mov qword [rsp + 0x28], rax
mov rax, qword [0x18001c860]
mov qword [rsp + 0x80], rsi
mov qword [rsp + 0x88], rdi
mov rdi, qword [0x18001c738]
test rax, rax
jne 0x180012b40
mov r10, qword [0x180018960]
lea r8, str.GameplayStatics.GetGameInstance
add r10, 0x13fbdec
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call r10
mov qword [0x18001c860], rax
mov r9, qword [rdi]
lea r8, [rsp + 0x20]
mov rdx, rax
mov rcx, rdi
call qword [r9 + 0x268]
mov rsi, qword [rsp + 0x28]
lea rax, [rsi + 0x38]
test rax, rax
je 0x180012b6b
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x40], xmm0
mov rax, qword [rsp + 0x40]
mov rdi, qword [0x18001c738]
mov qword [rsp + 0x40], rbx
mov dword [rsp + 0x48], 0
mov rbp, qword [rax]
xor eax, eax
mov qword [rsp + 0x50], rax
mov rax, qword [0x18001c900]
test rax, rax
jne 0x180012bbe
mov rax, qword [0x180018960]
lea r8, str.GameplayStatics.GetPlayerController
add rax, 0x13fbdec
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call rax
mov qword [0x18001c900], rax
mov r9, qword [rdi]
lea r8, [rsp + 0x40]
mov rdx, rax
mov rcx, rdi
call qword [r9 + 0x268]
lea rbx, [rbp + 0x78]
mov rbp, qword [rsp + 0x78]
test rbx, rbx
je 0x180012c03
mov rbx, qword [rbx]
jmp 0x180012c08
mov r10, qword [r10]
cmp r10, r11
jne 0x180012a30
mov qword [0x180018960], 0
add rsp, 0x60
pop rbx
ret
mov rbx, qword [rsp + 0x70]
mov rdi, qword [0x18001c6f8]
xor eax, eax
mov qword [rsp + 0x38], rax
mov rax, qword [0x18001c918]
mov qword [rsp + 0x30], rsi
mov rsi, qword [rsp + 0x80]
test rax, rax
jne 0x180012c53
mov rax, qword [0x180018960]
lea r8, str.KismetSystemLibrary.GetOuterObject
add rax, 0x13fbdec
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call rax
mov qword [0x18001c918], rax
mov r9, qword [rdi]
lea r8, [rsp + 0x30]
mov rdx, rax
mov rcx, rdi
call qword [r9 + 0x268]
mov rax, qword [rsp + 0x38]
mov rdi, qword [rsp + 0x88]
add rax, 0x70
je 0x180012c80
mov rax, qword [rax]
jmp 0x180012c85
mov rax, qword [rsp + 0x70]
mov rcx, rbx
mov qword [0x1800187c8], rax
call fcn.180012d90
mov qword [0x1800187e0], rax
add rsp, 0x60
pop rbx
ret