Function at 0x140004480
Capabilities:
Execute command

Disassembly:
push rbp
push rbx
push rsi
push rdi
lea rbp, [rsp - 0x3f]
sub rsp, 0xc8
mov rcx, qword [0x1401f9bf8]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm1, dword [rax + 0x50]
subss xmm1, dword [rax + 0x9c]
addss xmm1, dword [0x1401ea2ec]
movss dword [rax + 0x118], xmm1
movss xmm0, dword [rax + 0x130]
maxss xmm0, xmm1
movss dword [rax + 0x130], xmm0
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm1, dword [rax + 0x54]
subss xmm1, dword [rax + 0xa0]
addss xmm1, dword [0x1401ea2ec]
movss dword [rax + 0x11c], xmm1
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm1
movss dword [rax + 0x134], xmm0
lea rcx, str.Discord_RPC_Editor
call fcn.14005e3f0
mov rax, qword [0x1401f9bf8]
mov rcx, qword [rax + 0x1d18]
cmp byte [rcx + 0xd4], 0
jne 0x140004559
mov eax, dword [rcx + 0x1f4]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.1400614e0
mov qword [rbp + 0x67], 0
xor esi, esi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp + 0x67]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, str.ID_Here
mov r8, rbx
xor edx, edx
lea rcx, str.App_ID
call fcn.1400665b0
test al, al
je 0x1400045b1
lea rax, str.Edit_Discord_RPC
mov qword [str.Idle], rax
mov qword [str.1046542417425338479], rbx
movss xmm1, dword [0x1401ea3b8]
xorps xmm0, xmm0
call fcn.14002e640
mov qword [rbp + 0x6f], rsi
lea rdx, [rbp + 0x6f]
lea rcx, str.Create_APP_Here
call fcn.14005ece0
test al, al
je 0x1400045e6
lea rcx, str.start_https:__discord.com_developers_applications_
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov qword [rbp + 0x77], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp + 0x77]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, [0x1401f9a40]
mov r8, rbx
xor edx, edx
lea rcx, str.State
call fcn.1400665b0
test al, al
cmove rbx, qword [str.Idle]
mov qword [str.Idle], rbx
mov qword [rbp + 0x7f], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp + 0x7f]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, str.https:__discord.gg_ZexBUFtrwM
mov r8, rbx
xor edx, edx
lea rcx, str.Details
call fcn.1400665b0
test al, al
cmove rbx, qword [str.Idle]
mov qword [str.Idle], rbx
mov qword [rbp - 0x49], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x49]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, [0x1401f71c0]
mov r8, rbx
xor edx, edx
lea rcx, str.Large_Image_Key
call fcn.1400665b0
test al, al
cmove rbx, qword [0x1401f7078]
mov qword [0x1401f7078], rbx
mov qword [rbp - 0x41], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x41]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, [0x1401f9ac0]
mov r8, rbx
xor edx, edx
lea rcx, str.Large_Image_Text
call fcn.1400665b0
test al, al
cmove rbx, qword [0x1401f7090]
mov qword [0x1401f7090], rbx
mov qword [rbp - 0x39], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x39]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, str.icon
mov r8, rbx
xor edx, edx
lea rcx, str.Small_Image_Key
call fcn.1400665b0
test al, al
cmove rbx, qword [str.iconsmall]
mov qword [str.iconsmall], rbx
mov qword [rbp - 0x31], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x31]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, [0x1401f9b40]
mov r8, rbx
xor edx, edx
lea rcx, str.Small_Image_Text
call fcn.1400665b0
test al, al
cmove rbx, qword [0x1401f70a0]
mov qword [0x1401f70a0], rbx
mov qword [rbp - 0x29], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x29]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, str.ae488379_351d_4a4f_ad32_2b9b01c91657
mov r8, rbx
xor edx, edx
lea rcx, str.Party_Id
call fcn.1400665b0
test al, al
cmove rbx, qword [0x1401f7098]
mov qword [0x1401f7098], rbx
mov qword [rbp - 0x21], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x21]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea r8, [0x1401f7140]
xor edx, edx
lea rcx, str.Party_Size
call fcn.1400665b0
test al, al
je 0x140004839
lea rcx, [0x1401f7140]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1401f9a3c], eax
mov qword [rbp - 0x19], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea r8, [0x1401f70c0]
xor edx, edx
lea rcx, str.Party_Max
call fcn.1400665b0
test al, al
je 0x140004886
lea rcx, [0x1401f70c0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atoi]
mov dword [0x1401f9a38], eax
mov qword [rbp - 0x11], rsi
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp - 0x11]
mov qword [rsp + 0x20], rax
mov r9d, 0x80
lea rbx, str.MTI4NzM0OjFpMmhuZToxMjMxMjM
mov r8, rbx
xor edx, edx
lea rcx, str.Join_Secret
call fcn.1400665b0
test al, al
cmove rbx, qword [0x1401f70a8]
mov qword [0x1401f70a8], rbx
mov qword [rbp - 9], rsi
lea rdx, [rbp - 9]
lea rcx, str.Change
call fcn.14005ece0
test al, al
je 0x140004a1f
mov byte [0x1401f7088], sil
xor ecx, ecx
call fcn.140006e00
mov rax, qword [0x14022f348]
test rax, rax
je 0x140004a14
mov qword [rax + 0x10], rsi
mov rax, qword [0x14022f348]
mov qword [rax + 0x18], rsi
xorps xmm0, xmm0
movups xmmword [rbp - 1], xmm0
movups xmmword [rbp + 0xf], xmm0
movups xmmword [rbp + 0x1f], xmm0
movups xmmword [0x14022b310], xmm0
movups xmmword [0x14022b320], xmm0
movups xmmword [0x14022b330], xmm0
mov qword [0x14022b340], rsi
mov eax, esi
xchg byte [0x1401facbe], al
mov rcx, qword [0x1401fad18]
test rcx, rcx
je 0x1400049aa
call fcn.1400053a0
mov rbx, qword [0x1401fad18]
test rbx, rbx
je 0x1400049a3
mov rcx, rbx
call fcn.1400053a0
cmp dword [rbx + 0xa8], 0
je 0x140004981
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
int3
lea rcx, [rbx + 0x58]
call qword [sym.imp.MSVCP140.dll__Cnd_destroy_in_situ]
lea rcx, [rbx + 8]
call qword [sym.imp.MSVCP140.dll__Mtx_destroy_in_situ]
nop
mov edx, 0xb0
mov rcx, rbx
call fcn.140188644
mov qword [0x1401fad18], rsi
mov rdi, qword [0x14022f348]
mov r8, qword [rdi + 0x18]
test r8, r8
je 0x1400049d0
mov eax, dword [rdi + 8]
dec eax
test eax, 0xfffffffd
jne 0x1400049d0
lea rdx, [rdi + 0x64]
mov ecx, dword [rdi + 0x60]
call r8
mov rbx, qword [rdi]
mov rcx, qword [rbx + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rbx + 8], 0xffffffffffffffff
mov byte [rbx], 0
mov dword [rdi + 8], esi
mov rdi, qword [0x14022f348]
mov rbx, qword [rdi]
mov rcx, qword [rbx + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov qword [rbx + 8], 0xffffffffffffffff
mov byte [rbx], 0
mov qword [rdi], rsi
mov qword [0x14022f348], rsi
mov ecx, 0x1388
call qword [sym.imp.KERNEL32.dll_Sleep]
add rsp, 0xc8
pop rdi
pop rsi
pop rbx
pop rbp
ret