Function at 0x180001a00
Capabilities:
Check for time delay via gettickcount
Log keystrokes via polling

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x5f]
sub rsp, 0x100
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
movaps xmmword [rax - 0xa8], xmm12
movaps xmmword [rax - 0xb8], xmm13
movaps xmmword [rsp + 0x70], xmm14
movaps xmmword [rsp + 0x60], xmm15
xor esi, esi
movabs r14, 0x1a9205c1b9ee827f
movabs r13, 0x9a9112a0fe9a4713
movabs r12, 0x3fef770d40960d5a
movss xmm9, dword [0x180019504]
movss xmm10, dword [0x1800194f0]
movss xmm11, dword [0x1800194f8]
movss xmm12, dword [0x1800194d8]
movss xmm13, dword [0x1800194f4]
movss xmm14, dword [0x180019500]
xorps xmm15, xmm15
movabs r15, 0x66e0276cc5f6b9da
movabs rdi, 0xd80958fc74e988a6
call qword [sym.imp.KERNEL32.dll_GetTickCount]
cmp eax, dword [0x18001ed70]
jae 0x180001dd7
mov ebx, 0xff
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ecx, dword [0x18001ed70]
sub ecx, eax
cmp ecx, ebx
jge 0x180001af6
mov ebx, ecx
jmp 0x180001b05
cmp ecx, 0x8c5
jle 0x180001b05
mov ebx, 0x9c4
sub ebx, ecx
mov rcx, r15
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 2
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x7c837f9a01c34c9
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x3f0ccccd
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x3f0ccccd
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0xbe6b23ffa53fb442
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xff
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xff
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xff
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x63145d9c883a1a70
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x3f800000
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0xc02f4dbfb51d988b
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 1
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x465c84bc39f1c351
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 1
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x4e
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xff
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xff
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x441603240d202fa6
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 1
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0xcd
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x2513dfb0fb8400fe
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x25fbb336df1804cb
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
lea rcx, str.STRING
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
cmp qword [0x18001d7c8], 0x10
lea rbx, [0x18001d7b0]
movabs rcx, 0x6c188be134e074aa
cmovae rbx, qword [0x18001d7b0]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov rcx, rbx
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0xcd015e5bb0d96a57
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x3f000000
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], 0x3f000000
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
mov rcx, rdi
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
cmp dword [0x18001ed74], 0
mov r15d, dword [rax]
mov rcx, r14
mov ebx, esi
sete bl
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], r15d
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movabs rcx, 0x997abd671d25ca0b
or edi, 0xffffffff
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], r15d
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
cmp dword [rax], 0
je 0x180001eff
mov rcx, r13
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], r15d
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
cmp dword [0x18001ed74], 0
mov edi, dword [rax]
mov rcx, r14
mov ebx, esi
sete bl
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], edi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
mov ecx, 0x60
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x180001fdb
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ecx, dword [0x18001ed54]
add ecx, 0x96
cmp ecx, eax
jae 0x180001fdb
cmp dword [0x18001ed74], 0
mov eax, esi
sete al
mov dword [0x18001ed74], eax
test eax, eax
je 0x180001f9b
mov rcx, r12
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], r15d
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], esi
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
mov r8d, 9
lea rdx, str.NOCLIP_ON
movups xmm0, xmmword [rax]
movsd xmm1, qword [rax + 0x10]
movups xmmword [0x18001ed58], xmm0
movsd qword [0x18001ed68], xmm1
jmp 0x180001fa8
mov r8d, 0xa
lea rdx, str.NOCLIP_OFF
lea rcx, [rsp + 0x40]
mov qword [rsp + 0x58], 0xf
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
call fcn.180002680
lea rcx, [rsp + 0x40]
call fcn.180001970
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x18001ed54], eax
mov ecx, 0x61
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
je 0x180002066
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov ecx, dword [0x18001ed54]
add ecx, 0x96
cmp ecx, eax
jae 0x180002066
cmp dword [0x18001ed50], 0
mov eax, esi
mov qword [rsp + 0x58], 0xf
sete al
mov qword [rsp + 0x50], rsi
mov byte [rsp + 0x40], 0
mov dword [0x18001ed50], eax
lea rcx, [rsp + 0x40]
test eax, eax
je 0x18000203e
mov r8d, 0xb
lea rdx, str.SUPER_SPEED
jmp 0x18000204b
mov r8d, 0xc
lea rdx, str.NORMAL_SPEED
call fcn.180002680
lea rcx, [rsp + 0x40]
call fcn.180001970
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [0x18001ed54], eax
cmp dword [0x18001ed74], 0
je 0x18000234d
mov ecx, 0xa0
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0xa2
test ax, ax
setne bl
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x57
test ax, ax
setne sil
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x53
test ax, ax
setne r14b
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x41
test ax, ax
setne r12b
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
mov ecx, 0x44
test ax, ax
setne r13b
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
test ax, ax
movss xmm8, dword [0x1800194e0]
setne byte [rbp + 0x67]
cmp dword [0x18001ed50], 0
je 0x1800020f4
movaps xmm8, xmm13
test bl, bl
je 0x180002118
movss xmm1, dword [0x18001ed68]
movaps xmm0, xmm8
mulss xmm0, dword [0x1800194dc]
addss xmm1, xmm0
movss dword [0x18001ed68], xmm1
test sil, sil
je 0x18000213a
movss xmm1, dword [0x18001ed68]
movaps xmm0, xmm8
mulss xmm0, xmm14
addss xmm1, xmm0
movss dword [0x18001ed68], xmm1
test r14b, r14b
jne 0x180002148
test r12b, r12b
je 0x1800021f5
movabs r12, 0xe83d4f9ba2a38914
mov rcx, r12
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
xor esi, esi
mov qword [rbp + 0x6f], rsi
mov dword [rbp + 0x6f], r15d
mov rcx, qword [rbp + 0x6f]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movss xmm0, dword [rax]
cvtps2pd xmm0, xmm0
mulsd xmm0, qword [0x1800194e8]
cvtpd2ps xmm6, xmm0
mulss xmm6, xmm9
movaps xmm0, xmm6
call fcn.180010640
movaps xmm7, xmm0
movaps xmm0, xmm6
mulss xmm7, xmm8
call fcn.180010140
movaps xmm2, xmm0
mulss xmm2, xmm8
test r14b, r14b
je 0x1800021bc
mulss xmm7, xmm9
mulss xmm2, xmm9
cmp edi, 0xffffffff
je 0x1800021cb
mulss xmm7, xmm9
mulss xmm2, xmm9
movss xmm0, dword [0x18001ed58]
movss xmm1, dword [0x18001ed60]
addss xmm0, xmm7
addss xmm1, xmm2
movss dword [0x18001ed58], xmm0
movss dword [0x18001ed60], xmm1
jmp 0x180002201
xor esi, esi
movabs r12, 0xe83d4f9ba2a38914
test r13b, r13b
je 0x180002284
mov rcx, r12
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x6f], rsi
mov ebx, edi
cmp edi, 0xffffffff
cmove ebx, r15d
mov dword [rbp + 0x6f], ebx
mov rcx, qword [rbp + 0x6f]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movss xmm6, dword [rax]
addss xmm6, xmm10
comiss xmm6, dword [0x1800194fc]
jb 0x180002245
movaps xmm6, xmm12
movabs r14, 0x8e2530aa8ada980e
mov rcx, r14
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x6f], rsi
mov dword [rbp + 0x6f], ebx
mov rcx, qword [rbp + 0x6f]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x6f], rsi
movss dword [rbp + 0x6f], xmm6
mov rcx, qword [rbp + 0x6f]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
jmp 0x18000228e
movabs r14, 0x8e2530aa8ada980e
cmp byte [rbp + 0x67], 0
je 0x180002303
mov rcx, r12
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov ebx, edi
cmp edi, 0xffffffff
cmove ebx, r15d
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movss xmm6, dword [rax]
subss xmm6, xmm10
comiss xmm6, xmm15
ja 0x1800022d0
movaps xmm6, xmm11
mov rcx, r14
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativeInit_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
mov dword [rbp + 0x67], ebx
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
mov qword [rbp + 0x67], rsi
movss dword [rbp + 0x67], xmm6
mov rcx, qword [rbp + 0x67]
call qword [sym.imp.ScriptHookV.dll_void___cdecl_nativePush64_unsigned_long_long_unsigned___int64__]
call qword [sym.imp.ScriptHookV.dll_unsigned_long_long_unsigned___int64_____ptr64___cdecl_nativeCall_void_]
movss xmm0, dword [0x18001ed68]
movss xmm3, dword [0x18001ed60]
movss xmm2, dword [0x18001ed58]
cmp edi, 0xffffffff
cmove edi, r15d
mov edx, edi
movss dword [rsp + 0x20], xmm0
call fcn.1800029b0
movabs r14, 0x1a9205c1b9ee827f
movabs r12, 0x3fef770d40960d5a
movabs r13, 0x9a9112a0fe9a4713
xor ecx, ecx
call qword [sym.imp.ScriptHookV.dll_void___cdecl_scriptWait_unsigned_long_int_]
jmp 0x180001ab5