Function at 0x18000c1a0
Capabilities:
Encode data using xor

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x3e8]
sub rsp, 0x4c0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x1801da5d0]
xor rax, rsp
mov qword [rbp + 0x390], rax
xor r15d, r15d
mov dword [rbp - 0x70], 0x44120000
mov dword [rbp - 0x6c], 0x43d60000
xor edx, edx
lea rcx, [rbp - 0x70]
call fcn.18009d080
movss xmm7, dword [0x1801bb344]
xorps xmm6, xmm6
cmp dword [0x1801f2270], 2
jne 0x18000df02
xor edx, edx
lea r8d, [r15 + 3]
lea rcx, str.Galaxy
call fcn.180099410
test al, al
je 0x18000df02
mov dword [rbp - 0x70], 0x43380000
mov dword [rbp - 0x6c], 0x42480000
lea rdx, [rbp - 0x70]
lea rcx, str.Players
call fcn.1800cda30
test al, al
je 0x18000c259
mov dword [0x1801f2270], 2
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.18009e6c0
mov dword [rbp - 0x70], 0x43380000
mov dword [rbp - 0x6c], 0x42480000
lea rdx, [rbp - 0x70]
lea rcx, str.Session
call fcn.1800cda30
test al, al
je 0x18000c290
mov dword [0x1801f2270], 0xb
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.18009e6c0
mov dword [rbp - 0x70], 0x43380000
mov dword [rbp - 0x6c], 0x42480000
lea rdx, [rbp - 0x70]
lea rcx, str.Local_Network
call fcn.1800cda30
test al, al
je 0x18000c2c7
mov dword [0x1801f2270], 0xd
call fcn.1800ccb30
mov dword [rbp - 0x70], 0x43380000
mov dword [rbp - 0x6c], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x70]
lea rcx, [0x180167428]
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.18009e6c0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov r8d, 0x100
lea rbx, [0x1801f2b40]
mov rdx, rbx
lea rcx, str.Search
call fcn.1800d2790
mov r14d, r15d
mov dword [rbp - 0x60], r15d
lea rsi, [0x1801f30bc]
mov qword [rbp - 0x70], rsi
mov rax, qword [0x1801f2260]
mov rdx, qword [rax + 0x48]
mov ecx, r14d
call rdx
test rax, rax
je 0x18000c551
mov rax, qword [0x1801f2260]
mov rdx, qword [rax + 0x60]
mov ecx, r14d
call rdx
xorps xmm0, xmm0
movups xmmword [rbp + 0x350], xmm0
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], r15
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x18000c390
mov rdx, rax
lea rcx, [rbp + 0x350]
call fcn.1800075d0
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x310], xmm0
mov qword [rbp + 0x320], r15
mov qword [rbp + 0x328], r15
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x18000c3d0
mov rdx, rbx
lea rcx, [rbp + 0x310]
call fcn.1800075d0
nop
mov rbx, qword [rbp + 0x310]
mov qword [rbp - 0x58], rbx
mov rdi, qword [rbp + 0x320]
test rdi, rdi
je 0x18000d010
lea rsi, [rbp + 0x310]
mov rcx, qword [rbp + 0x328]
cmp rcx, 0x10
setae r13b
cmovae rsi, rbx
lea r12, [rbp + 0x350]
cmp qword [rbp + 0x368], 0x10
cmovae r12, qword [rbp + 0x350]
mov rax, qword [rbp + 0x360]
cmp rdi, rax
ja 0x18000c4b5
sub rax, rdi
lea r14, [rax + r12]
movsx r15d, byte [rsi]
lea r8, [r14 + 1]
sub r8, r12
mov edx, r15d
mov rcx, r12
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
je 0x18000c4a3
nop word [rax + rax]
mov r8, rdi
mov rdx, rsi
mov rcx, rbx
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x18000cff4
inc rbx
lea r8, [r14 + 1]
sub r8, rbx
mov edx, r15d
mov rcx, rbx
call sub.VCRUNTIME140.dll_memchr
mov rbx, rax
test rax, rax
jne 0x18000c470
xor r15d, r15d
mov r14d, dword [rbp - 0x60]
mov rbx, qword [rbp - 0x58]
mov rcx, qword [rbp + 0x328]
test r13b, r13b
je 0x18000c4ec
lea rdx, [rcx + 1]
mov rax, rbx
cmp rdx, 0x1000
jb 0x18000c4e3
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000d1c1
mov rcx, rbx
call fcn.18014f090
nop
mov rdx, qword [rbp + 0x368]
cmp rdx, 0x10
jb 0x18000c52d
inc rdx
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000c528
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000d1c8
call fcn.18014f090
mov rsi, qword [rbp - 0x70]
mov qword [rbp + 0x360], r15
mov qword [rbp + 0x368], 0xf
mov byte [rbp + 0x350], 0
lea rbx, [0x1801f2b40]
inc r14d
mov dword [rbp - 0x60], r14d
add rsi, 0x60
mov qword [rbp - 0x70], rsi
cmp r14d, 0x20
jb 0x18000c340
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rsp + 0x40], 0x43380000
mov dword [rsp + 0x44], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rsp + 0x40]
lea rcx, str.Selfss
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2290]
lea rcx, str.Spectate
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Friendly
call fcn.1800da410
test al, al
je 0x18000c6a0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Give_All_Weapons
call fcn.1800cda30
test al, al
je 0x18000c645
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6a62ebb813a89bd2c8f9a41f1b17d0d8___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Gift_Vehicle
call fcn.1800cda30
test al, al
je 0x18000c69b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_13790c49b24e2750594c7849ce1194ac___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Drops
call fcn.1800da410
test al, al
je 0x18000c8af
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228f]
lea rcx, str.Money_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228e]
lea rcx, str.RP_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228d]
lea rcx, str.Armour_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228c]
lea rcx, str.Snack_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Money_Drop
call fcn.1800cda30
test al, al
je 0x18000c7a8
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_16cc31cf14026f8d021d2e75a5eaf952___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Give_Galaxy_Cash
call fcn.1800cda30
test al, al
je 0x18000c7fe
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9268f5116a6b6cf2da1a421d2da2d5da___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Armour_Drop
call fcn.1800cda30
test al, al
je 0x18000c854
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_04056ca7d6ae1513155368c0f9031ff6___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Snack_Drop
call fcn.1800cda30
test al, al
je 0x18000c8aa
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b2686c51d3463a7ac178403360c34fd7___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Kicks
call fcn.1800da410
test al, al
je 0x18000ca7e
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.BoopKick
call fcn.1800cda30
test al, al
je 0x18000c92b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_202beb875e4abdeefb6b18821fd7fcf2___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.5GKick
call fcn.1800cda30
test al, al
je 0x18000c97c
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_7245e568f1d869b5e9e8d108c65e40cf___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.EvictKick
call fcn.1800cda30
test al, al
je 0x18000c9d2
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6ddc8efc67aa39e8052b119e3813e974___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.HoKick
call fcn.1800cda30
test al, al
je 0x18000ca23
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_70840eaaebbc693bad680571471fc1e6___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.DicKick
call fcn.1800cda30
test al, al
je 0x18000ca79
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0f47389cc123cffcbde5c4a14b86e6ab___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Crashes
call fcn.1800da410
test al, al
je 0x18000d214
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Next_Gen_Crash
call fcn.1800cda30
test al, al
je 0x18000cafa
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0611ab271b393cc8e1ead582367f8215___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000cb14
lea rcx, str.You_May_Crash_If_Too_Close.
call fcn.18009f6c0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.FragCrash
call fcn.1800cda30
test al, al
je 0x18000cb65
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_63134ec38c51cb1ee1bc48c87bc4631d___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000cb7f
lea rcx, str.You_May_Crash_If_Too_Close.
call fcn.18009f6c0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.BogusCrash
call fcn.1800cda30
test al, al
je 0x18000cbd5
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_db306cd6778abe8d79288b05752d9401___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.ElegantCrash
call fcn.1800cda30
test al, al
je 0x18000cc26
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_c7fad5b3110af2b94d41d95170d6215c___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.MobileCrash
call fcn.1800cda30
test al, al
je 0x18000cc7c
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_e14a9b8ff2b04a9e6a625aa6d8becabf___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000cc96
lea rcx, str.Player_must_be_in_vehicle
call fcn.18009f6c0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.GalaxyCrash
call fcn.1800cda30
test al, al
je 0x18000cce7
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_65a623a5908be4d784207bf1fc6fe0a6___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.WadeCrash
call fcn.1800cda30
test al, al
je 0x18000cd3d
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_399000d8f10580cfeae3c6813a7f12a4___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.ObjectCrash
call fcn.1800cda30
test al, al
je 0x18000cd8e
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_45578f467b073daf531a5cef7a711898___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.TrainCrash
call fcn.1800cda30
test al, al
je 0x18000cde4
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9f331a6ce230ab8032ef85617c771c26___void___.0
mov qword [rbp + 0x310], rax
lea rax, [rbp + 0x310]
mov qword [rbp + 0x348], rax
lea rdx, [rbp + 0x310]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000cdfe
lea rcx, str.You_May_Crash_If_Too_Close
call fcn.18009f6c0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.MichealCrash
call fcn.1800cda30
test al, al
je 0x18000d20f
mov ebx, dword [0x1801f2250]
mov ecx, ebx
call fcn.18000a910
movss dword [rsp + 0x20], xmm6
movss xmm3, dword [0x1801ba89c]
movaps xmm2, xmm6
mov edx, ebx
lea rcx, [rbp + 0x370]
call fcn.180008250
lea r10, str.player_zero
mov r9d, r15d
mov r8b, 0x70
nop dword [rax]
nop dword [rax + rax]
movzx edx, r8b
lea r10, [r10 + 1]
sub r8b, 0x41
lea eax, [rdx + 0x20]
movzx ecx, al
cmp r8b, 0x19
cmova ecx, edx
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
movzx r8d, byte [r10]
test r8b, r8b
jne 0x18000ce70
lea ecx, [r9 + r9*8]
mov eax, ecx
shr eax, 0xb
xor ecx, eax
imul esi, ecx, 0x8001
mov ecx, esi
call fcn.18000a980
mov rax, qword [0x1801f2260]
mov rcx, qword [rax + 0xd0]
mov word [rcx], 0x9090
mov ecx, esi
call fcn.18000a9b0
mov dword [rsp + 0x38], 1
movss xmm0, dword [rbp + 0x380]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [rbp + 0x378]
movss xmm2, dword [rbp + 0x370]
mov edx, esi
mov ecx, 2
call fcn.180009d80
mov edi, eax
mov rcx, qword [0x1801f2260]
mov rdx, qword [rcx + 0xd0]
mov word [rdx], 0x574
mov ecx, eax
call fcn.1800096e0
test eax, eax
jne 0x18000cf8c
xor bl, bl
mov ecx, edi
call fcn.1800096e0
test eax, eax
jne 0x18000cf73
nop dword [rax]
cmp bl, 0xa
jae 0x18000cf73
mov ecx, edi
call fcn.1800096a0
mov rax, qword gs:[0x20]
mov rcx, qword [rax]
mov byte [rcx + 0x20], 0
mov rcx, qword [rcx + 8]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
inc bl
mov ecx, edi
call fcn.1800096e0
test eax, eax
je 0x18000cf40
mov ecx, edi
call fcn.1800096e0
test eax, eax
je 0x18000cf8c
mov ecx, edi
call fcn.180009620
mov ecx, eax
call fcn.180009830
mov r9d, 6
xor r8d, r8d
xor edx, edx
mov ecx, edi
call fcn.18000a520
mov r9d, 7
xor r8d, r8d
xor edx, edx
mov ecx, edi
call fcn.18000a520
lea rdx, str.Michael_Crash_Sent.
lea rcx, str.Galaxy
call fcn.180007c00
mov rax, qword gs:[0x20]
mov rbx, qword [rax]
call qword [sym.imp.MSVCP140.dll__Query_perf_frequency]
mov rdi, rax
call qword [sym.imp.MSVCP140.dll__Query_perf_counter]
cmp rdi, 0x989680
jne 0x18000d1cf
imul rax, rax, 0x64
jmp 0x18000d1ea
sub rbx, r12
mov r14d, dword [rbp - 0x60]
xor r15d, r15d
cmp rbx, 0xffffffffffffffff
mov rbx, qword [rbp - 0x58]
je 0x18000c4ae
mov rsi, qword [rbp - 0x70]
cmp dword [rsi + 4], 0
je 0x18000d02f
mov r8d, 4
lea rdx, str.__S_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi], 0
je 0x18000d04d
mov r8d, 4
lea rdx, str.__F_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi - 4], 0
je 0x18000d06c
mov r8d, 5
lea rdx, str.__SH_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi + 0xc], 0
je 0x18000d08b
mov r8d, 4
lea rdx, str.__M_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi + 0x14], 0
je 0x18000d0aa
mov r8d, 4
lea rdx, str.__P_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi + 8], 0
je 0x18000d0c9
mov r8d, 4
lea rdx, str.__D_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi + 0x20], 0
je 0x18000d0e8
mov r8d, 4
lea rdx, str.__I_
lea rcx, [rbp + 0x350]
call fcn.180018140
cmp dword [rsi + 0x24], 0
je 0x18000d107
mov r8d, 6
lea rdx, str.__OTR_
lea rcx, [rbp + 0x350]
call fcn.180018140
mov qword [rsp + 0x40], 0
lea rcx, [rbp + 0x350]
cmp qword [rbp + 0x368], 0x10
cmovae rcx, qword [rbp + 0x350]
lea r9, [rsp + 0x40]
xor r8d, r8d
xor edx, edx
call fcn.1800d8a50
test al, al
je 0x18000d141
mov dword [0x1801f2250], r14d
mov rdx, qword [rbp + 0x328]
cmp rdx, 0x10
jb 0x18000d17b
inc rdx
mov rax, rbx
cmp rdx, 0x1000
jb 0x18000d172
add rdx, 0x27
mov rbx, qword [rbx - 8]
sub rax, rbx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000d1c1
mov rcx, rbx
call fcn.18014f090
nop
mov rdx, qword [rbp + 0x368]
cmp rdx, 0x10
jb 0x18000c531
inc rdx
mov rcx, qword [rbp + 0x350]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000d1b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000d1c8
call fcn.18014f090
jmp 0x18000c531
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
cqo
idiv rdi
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rdi
add rax, rcx
add rax, 0x2faf080
cmp byte [rbx + 0x20], 0
jne 0x18000d1fa
mov byte [rbx + 0x20], 1
mov qword [rbx + 0x18], rax
mov rcx, qword [rbx + 8]
call qword [sym.imp.KERNEL32.dll_SwitchToFiber]
mov ecx, esi
call fcn.18000a9f0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Trolling
call fcn.1800da410
test al, al
je 0x18000d889
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228b]
lea rcx, str.Freeze_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f228a]
lea rcx, str.Explode_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2289]
lea rcx, str.Fire_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2288]
lea rcx, str.Water_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rsp + 0x40], 0
lea rdx, [rsp + 0x40]
lea rcx, str.Take_All_Weapons
call fcn.1800cda30
test al, al
je 0x18000d313
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_acdf2facac5bbfb48cadfbb68dd6b7cf___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x70], 0
lea rdx, [rbp - 0x70]
lea rcx, str.Small_Cage
call fcn.1800cda30
test al, al
je 0x18000d35e
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_55f88fd706e4eaa60cfd2daf7d2206cd___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x58], 0
lea rdx, [rbp - 0x58]
lea rcx, str.Big_Cage
call fcn.1800cda30
test al, al
je 0x18000d3a4
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_02584fb9ff539f1671d7d257bf595c6c___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x60], 0
lea rdx, [rbp - 0x60]
lea rcx, str.Explode
call fcn.1800cda30
test al, al
je 0x18000d3ef
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_c9bfb8fe595e34e2788531705d5cdd82___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x1e8], 0
lea rdx, [rbp + 0x1e8]
lea rcx, str.Freeze
call fcn.1800cda30
test al, al
je 0x18000d43b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_1f96c29d758799b4156cd6d393dbe7a9___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x208], 0
lea rdx, [rbp + 0x208]
lea rcx, str.Taze
call fcn.1800cda30
test al, al
je 0x18000d487
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_460b0cf1892b4a152b9b485a5614e748___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x210], 0
lea rdx, [rbp + 0x210]
lea rcx, str.Ragdoll
call fcn.1800cda30
test al, al
je 0x18000d4d8
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_1c986cbe0ddde976b191ac2ad6b71e61___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x48], 0
lea rdx, [rbp - 0x48]
lea rcx, str.Grief
call fcn.1800cda30
test al, al
je 0x18000d51e
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b76d51f8c8bf5c2298bd44ef924ae54f___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x40], 0
lea rdx, [rbp - 0x40]
lea rcx, str.Air_Strike
call fcn.1800cda30
test al, al
je 0x18000d564
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6359b94940597148fb7e50b3ab2217d5___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x38], 0
lea rdx, [rbp - 0x38]
lea rcx, str.Vehicle_Kick
call fcn.1800cda30
test al, al
je 0x18000d5af
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_ce896336f1683abc245ae1b7e408566a___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x30], 0
lea rdx, [rbp - 0x30]
lea rcx, str.Kick_Outside
call fcn.1800cda30
test al, al
je 0x18000d5f5
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_72cfba6c1825539b4e09f485dfc7ab4a___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x28], 0
lea rdx, [rbp - 0x28]
lea rcx, str.RC_Their_Vehicle
call fcn.1800cda30
test al, al
je 0x18000d640
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_3d305a0e87ae099bd82d89a81ad056da___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x20], 0
lea rdx, [rbp - 0x20]
lea rcx, str.Ram_Player
call fcn.1800cda30
test al, al
je 0x18000d68b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0c36b7da490dd225d4e4cdd7f03ce6cb___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x18], 0
lea rdx, [rbp - 0x18]
lea rcx, str.Send_Attacker
call fcn.1800cda30
test al, al
je 0x18000d6d1
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2e28fd32e8ea74a5a4fb9e69a00be08a___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 0x10], 0
lea rdx, [rbp - 0x10]
lea rcx, str.Send_Jesus
call fcn.1800cda30
test al, al
je 0x18000d71c
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_00777b833cfb288bbc2e35f8170b646f___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp - 8], 0
lea rdx, [rbp - 8]
lea rcx, str.Moaning_Hooker
call fcn.1800cda30
test al, al
je 0x18000d762
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_75cbd4f15242feced8af0eb9e276bfd0___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp], 0
lea rdx, [rbp]
lea rcx, str.Bad_Mission
call fcn.1800cda30
test al, al
je 0x18000d7ad
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_8a440623111d81d522a153549cb0d7a9___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 8], 0
lea rdx, [rbp + 8]
lea rcx, str.Bad_Cutscene
call fcn.1800cda30
test al, al
je 0x18000d7f3
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_1b338a9babceed93c8ebe8966dea9d45___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x10], 0
lea rdx, [rbp + 0x10]
lea rcx, str.Cayo_Perico
call fcn.1800cda30
test al, al
je 0x18000d83e
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_546f039530fed7d46b6048fd68eade42___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x18], 0
lea rdx, [rbp + 0x18]
lea rcx, str.MC_Teleport
call fcn.1800cda30
test al, al
je 0x18000d884
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_4343a014c712d78321ff18c947cf6849___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, [0x180167810]
call fcn.1800da410
test al, al
je 0x18000d9e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x20], 0
lea rdx, [rbp + 0x20]
lea rcx, str.Telport_To
call fcn.1800cda30
test al, al
je 0x18000d8fa
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_5e4b0bd8933aa1aeef8c4fa4d8d2d768___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x28], 0
lea rdx, [rbp + 0x28]
lea rcx, str.Telport_Into_Car
call fcn.1800cda30
test al, al
je 0x18000d945
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_a04ef08fb62991ef2aaeb8a36f627835___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x30], 0
lea rdx, [rbp + 0x30]
lea rcx, str.Telport_To_Me__vehicle_
call fcn.1800cda30
test al, al
je 0x18000d990
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_f7314262f39d91116754195c0653c7cd___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x38], 0
lea rdx, [rbp + 0x38]
lea rcx, str.Telport_To_Objective__Their_
call fcn.1800cda30
test al, al
je 0x18000d9db
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_fd372f769c04abe1b019cf86c6b78794___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800da440
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x40], 0x43380000
mov dword [rbp + 0x44], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x40]
lea rcx, str.Selfsss
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, [0x180166a18]
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov rax, qword [0x1801f2260]
mov rdx, qword [rax + 0x60]
mov ecx, dword [0x1801f2250]
call rdx
mov rcx, rax
call fcn.1800cce50
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Self:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
lea rdi, [0x1801f30b0]
mov eax, dword [rcx + rdi + 0x10]
lea rsi, str.True
lea rbx, str.False
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000dacc
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2b0], xmm0
lea rax, [rbp + 0x2b0]
jmp 0x18000dae1
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x220], xmm0
lea rax, [rbp + 0x220]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x220], xmm0
lea rcx, [rbp + 0x220]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Friend:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0xc]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000db53
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x290], xmm0
lea rax, [rbp + 0x290]
jmp 0x18000db68
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x230], xmm0
lea rax, [rbp + 0x230]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x230], xmm0
lea rcx, [rbp + 0x230]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Dead:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0x14]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000dbda
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2a0], xmm0
lea rax, [rbp + 0x2a0]
jmp 0x18000dbef
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x240], xmm0
lea rax, [rbp + 0x240]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x240], xmm0
lea rcx, [rbp + 0x240]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Inside:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0x2c]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000dc61
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0x300]
jmp 0x18000dc76
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x250], xmm0
lea rax, [rbp + 0x250]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x250], xmm0
lea rcx, [rbp + 0x250]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Passive:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0x20]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000dce8
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2c0], xmm0
lea rax, [rbp + 0x2c0]
jmp 0x18000dcfd
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x260], xmm0
lea rax, [rbp + 0x260]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x260], xmm0
lea rcx, [rbp + 0x260]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Modder:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0x18]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000dd6f
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2d0], xmm0
lea rax, [rbp + 0x2d0]
jmp 0x18000dd84
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x270], xmm0
lea rax, [rbp + 0x270]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x270], xmm0
lea rcx, [rbp + 0x270]
call fcn.1800ccf40
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
cmp dword [rcx + rdi + 0x18], 0
je 0x18000ddef
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Reason:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov rcx, qword [rcx + rdi]
call fcn.1800cce50
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, str.Money:
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 0x1c]
mov rdx, rbx
test eax, eax
cmovne rdx, rsi
je 0x18000de4b
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2e0], xmm0
lea rax, [rbp + 0x2e0]
jmp 0x18000de60
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x280], xmm0
lea rax, [rbp + 0x280]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x280], xmm0
lea rcx, [rbp + 0x280]
call fcn.1800ccf40
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rcx, [0x1801678e8]
call fcn.1800cce50
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
movsxd rax, dword [0x1801f2250]
lea rcx, [rax + rax*2]
shl rcx, 5
mov eax, dword [rcx + rdi + 8]
test eax, eax
cmovne rbx, rsi
je 0x18000decf
movaps xmm0, xmmword [0x1801bbf60]
movups xmmword [rbp + 0x2f0], xmm0
lea rax, [rbp + 0x2f0]
jmp 0x18000dee4
movaps xmm0, xmmword [0x1801bbf70]
movups xmmword [rbp + 0x370], xmm0
lea rax, [rbp + 0x370]
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x370], xmm0
mov rdx, rbx
lea rcx, [rbp + 0x370]
call fcn.1800ccf40
call fcn.18009c960
cmp dword [0x1801f2270], 0xb
jne 0x18000eb9d
xor edx, edx
lea r8d, [rdx + 3]
lea rcx, str.Galaxy
call fcn.180099410
test al, al
je 0x18000eb9d
mov dword [rbp + 0x48], 0x43380000
mov dword [rbp + 0x4c], 0x42480000
lea rdx, [rbp + 0x48]
lea rcx, str.Players
call fcn.1800cda30
test al, al
je 0x18000df55
mov dword [0x1801f2270], 2
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x50], 0x43380000
mov dword [rbp + 0x54], 0x42480000
lea rdx, [rbp + 0x50]
lea rcx, str.Session
call fcn.1800cda30
test al, al
je 0x18000df8c
mov dword [0x1801f2270], 0xb
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x58], 0x43380000
mov dword [rbp + 0x5c], 0x42480000
lea rdx, [rbp + 0x58]
lea rcx, str.Local_Network
call fcn.1800cda30
test al, al
je 0x18000dfc3
mov dword [0x1801f2270], 0xd
call fcn.1800ccb30
mov dword [rbp - 0x50], 0x43380000
mov dword [rbp - 0x4c], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x50]
lea rcx, [0x180167428]
call fcn.18009c8c0
call fcn.1800ccc80
mov ebx, r15d
mov dword [rbp - 0x60], ebx
lea rdi, [0x1801f30b8]
mov qword [rbp - 0x50], rdi
nop dword [rax]
nop word [rax + rax]
mov rax, qword [0x1801f2260]
mov rdx, qword [rax + 0x48]
mov ecx, ebx
call rdx
test rax, rax
je 0x18000e267
xorps xmm0, xmm0
movups xmmword [rbp + 0x370], xmm0
mov qword [rbp + 0x380], r15
mov qword [rbp + 0x388], 0xf
mov byte [rbp + 0x370], 0
mov rax, qword [0x1801f2260]
mov rdx, qword [rax + 0x60]
mov ecx, ebx
call rdx
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x18000e061
mov rdx, rax
lea rcx, [rbp + 0x370]
call fcn.180017be0
mov r13, qword [rbp + 0x388]
mov rsi, qword [rbp + 0x370]
cmp dword [rdi], 0
je 0x18000e230
movabs rcx, 0x7fffffffffffffff
mov rax, rcx
mov r15, qword [rbp + 0x380]
sub rax, r15
cmp rax, 0xd
jb 0x18000f5b6
lea r12, [rbp + 0x370]
cmp r13, 0x10
cmovae r12, rsi
xorps xmm0, xmm0
movups xmmword [rbp + 0x310], xmm0
xor edx, edx
mov qword [rbp + 0x320], rdx
mov qword [rbp + 0x328], rdx
lea r14, [r15 + 0xd]
mov ebx, 0xf
lea rdi, [rbp + 0x310]
cmp r14, rbx
jbe 0x18000e16e
mov rbx, r14
or rbx, 0xf
cmp rbx, rcx
jbe 0x18000e10f
mov rbx, rcx
movabs rax, 0x8000000000000000
add rax, 0x27
jmp 0x18000e136
cmp rbx, 0x16
mov eax, 0x16
cmovb rbx, rax
lea rcx, [rbx + 1]
cmp rcx, 0x1000
jb 0x18000e155
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x18000f5bc
mov rcx, rax
call fcn.18014f0c4
test rax, rax
je 0x18000f5a8
lea rdi, [rax + 0x27]
and rdi, 0xffffffffffffffe0
mov qword [rdi - 8], rax
jmp 0x18000e167
test rcx, rcx
je 0x18000e164
call fcn.18014f0c4
mov rdi, rax
jmp 0x18000e167
mov rdi, rdx
mov qword [rbp + 0x310], rdi
mov qword [rbp + 0x320], r14
mov qword [rbp + 0x328], rbx
movsd xmm0, qword [str.Script_Host:]
movsd qword [rdi], xmm0
mov eax, dword [0x180167900]
mov dword [rdi + 8], eax
movzx eax, byte [0x180167904]
mov byte [rdi + 0xc], al
lea rcx, [rdi + 0xd]
mov r8, r15
mov rdx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [rdi + r14], 0
lea rcx, [rbp + 0x310]
cmp qword [rbp + 0x328], 0x10
cmovae rcx, qword [rbp + 0x310]
call fcn.1800cce50
nop
mov rdx, qword [rbp + 0x328]
cmp rdx, 0x10
jb 0x18000e20d
inc rdx
mov rcx, qword [rbp + 0x310]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000e208
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000f5a8
call fcn.18014f090
xor r15d, r15d
mov qword [rbp + 0x320], r15
mov qword [rbp + 0x328], 0xf
mov byte [rbp + 0x310], r15b
mov ebx, dword [rbp - 0x60]
mov rdi, qword [rbp - 0x50]
cmp r13, 0x10
jb 0x18000e267
lea rdx, [r13 + 1]
mov rax, rsi
cmp rdx, 0x1000
jb 0x18000e25f
add rdx, 0x27
mov rsi, qword [rsi - 8]
sub rax, rsi
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000f5af
mov rcx, rsi
call fcn.18014f090
inc ebx
mov dword [rbp - 0x60], ebx
add rdi, 0x60
mov qword [rbp - 0x50], rdi
cmp ebx, 0x20
jb 0x18000e010
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x60], 0x43380000
mov dword [rbp + 0x64], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x60]
lea rcx, str.Selfsss
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Drops
call fcn.1800da410
test al, al
je 0x18000e36d
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2287]
lea rcx, str.Money_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2286]
lea rcx, str.Armour_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2285]
lea rcx, str.Snack_Drop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2284]
lea rcx, str.RP_Drop
call fcn.1800ce040
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Trolling
call fcn.1800da410
test al, al
je 0x18000e510
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2283]
lea rcx, str.Freeze_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2282]
lea rcx, str.Explode_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2281]
lea rcx, str.Fire_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2280]
lea rcx, str.Water_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x68], 0
lea rdx, [rbp + 0x68]
lea rcx, str.Bring_All
call fcn.1800cda30
test al, al
je 0x18000e46a
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_46df708019501fa890cf6f7356cf8349___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x70], 0
lea rdx, [rbp + 0x70]
lea rcx, str.Cage_All
call fcn.1800cda30
test al, al
je 0x18000e4b5
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_ac897240e711f5cedefd0ed2c1d14136___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x78], 0
lea rdx, [rbp + 0x78]
lea rcx, str.Taze
call fcn.1800cda30
test al, al
je 0x18000e50b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_49bb7d41f16b769d24eb8e336f90ffb6___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Friendly
call fcn.1800da410
test al, al
je 0x18000e67f
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x80], 0
lea rdx, [rbp + 0x80]
lea rcx, str.Give_All_Weapons
call fcn.1800cda30
test al, al
je 0x18000e587
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_bc7f4fd6a0be358a3bcaf502e1423943___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x88], 0
lea rdx, [rbp + 0x88]
lea rcx, str.Help_Flip
call fcn.1800cda30
test al, al
je 0x18000e5d8
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_51073eeb4f9a739499143bc2a968ba7d___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x90], 0
lea rdx, [rbp + 0x90]
lea rcx, str.Fix__Clean
call fcn.1800cda30
test al, al
je 0x18000e629
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9e6882bafb51c0532167425b4ee9a88c___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x98], 0
lea rdx, [rbp + 0x98]
lea rcx, str.Upgrade_Car
call fcn.1800cda30
test al, al
je 0x18000e67a
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_d60be531b4a973dce22b80812e1eb0d6___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Kicks
call fcn.1800da410
test al, al
je 0x18000e711
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xa0], 0
lea rdx, [rbp + 0xa0]
lea rcx, str.Kick_All
call fcn.1800cda30
test al, al
je 0x18000e6f2
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_73cdf48959b11c5670b63bc4b9c1af28___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000e70c
lea rcx, str.Sent_To_Everyone_Even_YOU..
call fcn.18009f6c0
call fcn.1800da440
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dl, 1
lea rcx, str.Crashes
call fcn.1800da410
test al, al
je 0x18000e87d
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xa8], 0
lea rdx, [rbp + 0xa8]
lea rcx, str.Frag_All
call fcn.1800cda30
test al, al
je 0x18000e788
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0ce58ce75057789e313009e2ea52f80b___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000e7a2
lea rcx, str.Sent_To_Everyone_Even_YOU..
call fcn.18009f6c0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xb0], 0
lea rdx, [rbp + 0xb0]
lea rcx, str.Galaxy_Crash_All
call fcn.1800cda30
test al, al
je 0x18000e7f3
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2eee494ef3703efe3a6435e2b2e20f72___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000e80d
lea rcx, str.Sent_To_Everyone_Even_YOU..
call fcn.18009f6c0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xb8], 0
lea rdx, [rbp + 0xb8]
lea rcx, str.Crash_All
call fcn.1800cda30
test al, al
je 0x18000e85e
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_a439c2598fc71ddcf4e0612802852e1b___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov ecx, 0x200
call fcn.1800a1390
test al, al
je 0x18000e878
lea rcx, str.Sent_To_Everyone_Even_YOU..
call fcn.18009f6c0
call fcn.1800da440
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0xc0], 0x43380000
mov dword [rbp + 0xc4], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xc0]
lea rcx, str.Selfssss
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xc8], 0
lea rdx, [rbp + 0xc8]
lea rcx, str.Join_Public
call fcn.1800cda30
test al, al
je 0x18000e910
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_229eb50c634269f0e1c3266cb5413601___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xd0], 0
lea rdx, [rbp + 0xd0]
lea rcx, str.Create_Public
call fcn.1800cda30
test al, al
je 0x18000e961
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_3c0e91515187d135b75a0f2d031349ee___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xd8], 0
lea rdx, [rbp + 0xd8]
lea rcx, str.Closed_Crew
call fcn.1800cda30
test al, al
je 0x18000e9b2
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_4940795f89094a4a0e02448805e34fe6___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xe0], 0
lea rdx, [rbp + 0xe0]
lea rcx, str.Crew_Session
call fcn.1800cda30
test al, al
je 0x18000ea03
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_ce3687819f5d9e52e0064b6cb037b60a___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xe8], 0
lea rdx, [rbp + 0xe8]
lea rcx, str.Closed_Friends
call fcn.1800cda30
test al, al
je 0x18000ea54
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9dfda6caca4e86580eab051407928d53___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xf0], 0
lea rdx, [rbp + 0xf0]
lea rcx, str.Find_Friends
call fcn.1800cda30
test al, al
je 0x18000eaa5
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6388642ea81f51b2095f2d97a4fdd9a8___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0xf8], 0
lea rdx, [rbp + 0xf8]
lea rcx, str.Invite_Only
call fcn.1800cda30
test al, al
je 0x18000eaf6
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_0e7c3a4e8653c8909dfd5ffa131098d9___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x100], 0
lea rdx, [rbp + 0x100]
lea rcx, str.Solo
call fcn.1800cda30
test al, al
je 0x18000eb47
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_9ed5874b3761a2bf28b4362091f764b7___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov qword [rbp + 0x108], 0
lea rdx, [rbp + 0x108]
lea rcx, str.Leave_Online
call fcn.1800cda30
test al, al
je 0x18000eb98
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_cfd1d816e1deddb421c5358041517024___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.18009c960
cmp dword [0x1801f2270], 0xd
jne 0x18000f56e
xor edx, edx
lea r8d, [rdx + 3]
lea rcx, str.Galaxy
call fcn.180099410
test al, al
je 0x18000f56e
mov dword [rbp + 0x110], 0x43380000
mov dword [rbp + 0x114], 0x42480000
lea rdx, [rbp + 0x110]
lea rcx, str.Players
call fcn.1800cda30
test al, al
je 0x18000ebf9
mov dword [0x1801f2270], 2
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x118], 0x43380000
mov dword [rbp + 0x11c], 0x42480000
lea rdx, [rbp + 0x118]
lea rcx, str.Session
call fcn.1800cda30
test al, al
je 0x18000ec39
mov dword [0x1801f2270], 0xb
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x120], 0x43380000
mov dword [rbp + 0x124], 0x42480000
lea rdx, [rbp + 0x120]
lea rcx, str.Teleports
call fcn.1800cda30
test al, al
je 0x18000ec79
mov dword [0x1801f2270], 0x11
call fcn.1800ccb30
mov dword [rbp + 0x128], 0x43380000
mov dword [rbp + 0x12c], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x128]
lea rcx, str.LocalSession
call fcn.18009c8c0
call fcn.1800ccc80
mov qword [rbp + 0x130], 0
lea rdx, [rbp + 0x130]
lea rcx, [0x180167a78]
call fcn.1800cda30
test al, al
je 0x18000ecf1
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_fdd9aaeca0e73030c37e5c8b1fe3b2e2___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x138], 0
lea rdx, [rbp + 0x138]
lea rcx, str.Delete_All_Peds
call fcn.1800cda30
test al, al
je 0x18000ed32
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_be3122729e20ec0739e10f8d0b0174e4___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x140], 0
lea rdx, [rbp + 0x140]
lea rcx, str.Delete_All_Vehs
call fcn.1800cda30
test al, al
je 0x18000ed73
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_90425e2371b43b800c9526f6ac86d26c___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x148], 0
lea rdx, [rbp + 0x148]
lea rcx, str.Explode_Nearby_Vehs
call fcn.1800cda30
test al, al
je 0x18000edb4
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_2a3df01395be9f07e68402559508d6f2___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x150], 0
lea rdx, [rbp + 0x150]
lea rcx, str.Delete_All_Objs
call fcn.1800cda30
test al, al
je 0x18000edf5
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_d32aaddf0ee88438887919dd10cf1da9___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x158], 0
lea rdx, [rbp + 0x158]
lea rcx, str.Clear_Stuff_Up
call fcn.1800cda30
test al, al
je 0x18000ee36
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_436c7a8a227879f9ff9d8f06ec9fc6ec___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x160], 0
lea rdx, [rbp + 0x160]
lea rcx, str.Vehicle_Chaos
call fcn.1800cda30
test al, al
je 0x18000ee77
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_3bb944cb2bd99fd1faac7ab36599c359___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x168], 0
lea rdx, [rbp + 0x168]
lea rcx, str.Blackout_Enabled
call fcn.1800cda30
test al, al
je 0x18000eeb8
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_80d5ddab1d3969ecc346d3852f101b88___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x170], 0
lea rdx, [rbp + 0x170]
lea rcx, str.Blackout_Disabled
call fcn.1800cda30
test al, al
je 0x18000eef9
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_fe1dcf41d543ebb7259901c75613f9f6___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp + 0x178], 0x43380000
mov dword [rbp + 0x17c], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x178]
lea rcx, str.LocalSessions
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f22a6]
lea rcx, str.NightVison
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f22a5]
lea rcx, str.ThermalVision
call fcn.1800ce040
mov qword [rbp + 0x180], 0
lea rdx, [rbp + 0x180]
lea rcx, str.Reset_Vision
call fcn.1800cda30
test al, al
je 0x18000efc2
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_87b26d04346bc0875ce307c6f2e6522a___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x188], 0
lea rdx, [rbp + 0x188]
lea rcx, str.Max_Graphics
call fcn.1800cda30
test al, al
je 0x18000f003
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_3310ae97d288b4696f328eb440eaadfd___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x190], 0
lea rdx, [rbp + 0x190]
lea rcx, str.Cocaine
call fcn.1800cda30
test al, al
je 0x18000f044
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_b3d4a69f5d7ca3f8d261fe2ec04d2712___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x198], 0
lea rdx, [rbp + 0x198]
lea rcx, str.Stoned
call fcn.1800cda30
test al, al
je 0x18000f085
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_d7d7adb0b747161c82235d2a5e67adde___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1a0], 0
lea rdx, [rbp + 0x1a0]
lea rcx, str.Drunk
call fcn.1800cda30
test al, al
je 0x18000f0c6
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_480c3cb1417e7a0ebc7a22c87089e3ad___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1a8], 0
lea rdx, [rbp + 0x1a8]
lea rcx, str.Chop_View
call fcn.1800cda30
test al, al
je 0x18000f107
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_ad1da59f654b2c01579d5eb0f80d55a6___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1b0], 0
lea rdx, [rbp + 0x1b0]
lea rcx, str.DrugGas
call fcn.1800cda30
test al, al
je 0x18000f148
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_072d89b58e63a221ad45fad37703bd05___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1b8], 0
lea rdx, [rbp + 0x1b8]
lea rcx, str.StuntLight
call fcn.1800cda30
test al, al
je 0x18000f189
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_35b8d19bf6aee0d6fcfb3d22ad1c5888___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1c0], 0
lea rdx, [rbp + 0x1c0]
lea rcx, str.Lighting
call fcn.1800cda30
test al, al
je 0x18000f1ca
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_e48a2148cd66ece28c203ac390ae7e8c___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1c8], 0
lea rdx, [rbp + 0x1c8]
lea rcx, str.RaceLite
call fcn.1800cda30
test al, al
je 0x18000f20b
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6bc6e986fcf64c853e32850cde76d7b0___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1d0], 0
lea rdx, [rbp + 0x1d0]
lea rcx, str.UFO_Visual
call fcn.1800cda30
test al, al
je 0x18000f24c
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_04f51b48a52009e71675550590d38150___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1d8], 0
lea rdx, [rbp + 0x1d8]
lea rcx, str.Telescopics
call fcn.1800cda30
test al, al
je 0x18000f28d
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_37897286632669e29126cd1018bab90c___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1e0], 0
lea rdx, [rbp + 0x1e0]
lea rcx, str.EyeNtheSky
call fcn.1800cda30
test al, al
je 0x18000f2ce
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_6ef40cd9cb7b7184053dc27f55638ff7___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x218], 0
lea rdx, [rbp + 0x218]
lea rcx, str.BombCam
call fcn.1800cda30
test al, al
je 0x18000f30f
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_a0a0373137bbb6874f78d61739f50a36___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1f0], 0
lea rdx, [rbp + 0x1f0]
lea rcx, str.Office_Fire
call fcn.1800cda30
test al, al
je 0x18000f350
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_dd361413ad9a5e1c6a44431a69a2b74b___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x1f8], 0
lea rdx, [rbp + 0x1f8]
lea rcx, str.Fucked_Screen
call fcn.1800cda30
test al, al
je 0x18000f391
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_edee823d0284922728527ababb5c18ac___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
mov qword [rbp + 0x200], 0
lea rdx, [rbp + 0x200]
lea rcx, str.Cops
call fcn.1800cda30
test al, al
je 0x18000f3d2
lea rax, vtable.std::_Func_impl_no_alloc_class__lambda_21059479835c9bbec3fbeeffa3bad061___void___.0
mov qword [rsp + 0x50], rax
lea rax, [rsp + 0x50]
mov qword [rbp - 0x78], rax
lea rdx, [rsp + 0x50]
call fcn.18003e4e0
call fcn.18009c960
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
mov dword [rbp - 0x68], 0x43380000
mov dword [rbp - 0x64], 0x43af0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp - 0x68]
lea rcx, str.LocalSessionss
call fcn.18009c8c0
call fcn.1800ccc80
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f22a4]
lea rcx, str.Peds_Ignore
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f24d8]
lea rcx, str.Explode_Vehs
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f24d7]
lea rcx, str.Kill_All_Peds
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f24d6]
lea rcx, str.Disarm_All_Peds
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f24d5]
lea rcx, str.Disabled_All_Peds
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f24d4]
lea rcx, str.Delete_All_Peds
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2497]
lea rcx, str.Delete_All_Vehs
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2496]
lea rcx, str.Delete_All_Objs
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f2495]
lea rcx, str.Boost_Chaos_Loop
call fcn.1800ce040
call fcn.1800ccc80
movaps xmm1, xmm7
movaps xmm0, xmm6
call fcn.18009e6c0
lea rdx, [0x1801f244f]
lea rcx, str.Clear_all_Loop
call fcn.1800ce040
call fcn.18009c960
mov rcx, qword [rbp + 0x390]
xor rcx, rsp
call fcn.18014f070
lea r11, [rsp + 0x4c0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.180007320
int3
call fcn.1800074d0
int3