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

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x100c9540
push eax
mov dword fs:[0], esp
mov eax, dword [0x102b16b4]
push ebx
sub esp, 0x148
cmp dword [eax], 0
push esi
push edi
je 0x1002020b
cmp byte [0x102b17a4], 0
je 0x1002020b
mov esi, dword [0x102b8d40]
mov edi, dword fs:[0x2c]
mov eax, dword [0x102b236c]
mov ecx, dword [edi + esi*4]
cmp eax, dword [ecx + 4]
jg 0x1002021e
mov ecx, dword [edi + esi*4]
mov eax, dword [0x102b2380]
cmp eax, dword [ecx + 4]
jg 0x10020254
mov eax, dword [0x102b16b4]
cmp dword [eax], 0
jne 0x1000f708
mov dword [0x102b2384], 0
mov eax, dword [0x102b2388]
test eax, eax
jns 0x1000f71d
mov dword [0x102b2388], 0
jmp 0x1000f72e
cmp eax, 0xff
jle 0x1000f72e
mov dword [0x102b2388], 0xff
mov ecx, dword [0x102b16a4]
lea edx, [ebp - 0x7c]
push edx
lea edx, [ebp - 0x78]
push edx
mov eax, dword [ecx]
mov eax, dword [eax + 0x14]
call eax
mov eax, dword [ebx + 8]
mov edi, dword [sym.imp.USER32.dll_GetAsyncKeyState]
test eax, eax
jne 0x1000f990
call fcn.1003fd20
xorps xmm0, xmm0
mov dword [ebp - 0x50], eax
movups xmmword [ebp - 0xb4], xmm0
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xa0], 0xf
mov byte [ebp - 0xb4], 0
mov edi, dword [0x102b2378]
mov eax, 0x2aaaaaab
mov esi, dword [0x102b2374]
mov ecx, edi
sub ecx, esi
mov dword [ebp - 4], 0
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x1000f958
xor ecx, ecx
mov dword [ebp - 0x44], ecx
xor ecx, ecx
mov eax, 0x2aaaaaab
mov dword [ebp - 0x40], ecx
mov ecx, edi
sub ecx, esi
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
je 0x1000f937
xor edi, edi
mov dword [ebp - 0x48], edi
mov dword [ebp - 0x14], edi
nop dword [eax]
cmp dword [esi + edi + 0x14], 0xf
lea eax, [esi + edi]
mov dword [ebp - 0x20], eax
jbe 0x1000f7f2
mov eax, dword [eax]
mov dword [ebp - 0x20], eax
movd xmm0, dword [0x102b2388]
lea eax, [ebp - 0x9c]
cvtdq2ps xmm0, xmm0
push eax
mov dword [ebp - 0x9c], 0x3f800000
mov dword [ebp - 0x98], 0x3f800000
mov dword [ebp - 0x94], 0x3f800000
mulss xmm0, dword [0x100d281c]
movss dword [ebp - 0x90], xmm0
call fcn.1003d110
add esp, 4
mov dword [ebp - 0x4c], eax
mov eax, dword [ebp - 0x7c]
test eax, eax
jns 0x1000f847
add eax, 1
sar eax, 1
mov ecx, dword [0x102b2374]
mov esi, dword [ebp - 0x14]
add ecx, edi
add esi, 0x82
add esi, eax
cmp dword [ecx + 0x14], 0xf
jbe 0x1000f864
mov ecx, dword [ecx]
mov eax, dword [ebp - 0x78]
push 0
push 0
push ecx
mov ecx, dword [0x102b7584]
sub esp, 0xc
cdq
sub eax, edx
mov edi, eax
lea eax, [ebp - 0xbc]
mov dword [esp + 8], 0
mov dword [esp + 4], 0x7f7fffff
mov dword [esp], 0x41a00000
push eax
sar edi, 1
call fcn.1004d2b0
push 0
push ecx
mov dword [esp], 0
movss xmm0, dword [eax]
lea eax, [ebp - 0x84]
mulss xmm0, dword [0x100ce540]
push 0
push dword [ebp - 0x20]
movd xmm1, edi
push dword [ebp - 0x4c]
cvtdq2ps xmm1, xmm1
push eax
push ecx
mov ecx, dword [ebp - 0x50]
mov dword [esp], 0x41a00000
push dword [0x102b7584]
subss xmm1, xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x84], xmm1
movss dword [ebp - 0x80], xmm0
call fcn.1004ce70
mov ecx, dword [0x102b2378]
mov eax, 0x2aaaaaab
mov esi, dword [0x102b2374]
sub ecx, esi
mov edi, dword [ebp - 0x48]
inc dword [ebp - 0x40]
add edi, 0x18
add dword [ebp - 0x14], 0x14
imul ecx
mov dword [ebp - 0x48], edi
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp dword [ebp - 0x40], eax
jb 0x1000f7e0
mov edi, dword [0x102b2378]
inc dword [ebp - 0x44]
mov ecx, edi
sub ecx, esi
mov eax, 0x2aaaaaab
imul ecx
sar edx, 2
mov eax, edx
shr eax, 0x1f
add eax, edx
cmp dword [ebp - 0x44], eax
jb 0x1000f7b4
mov eax, dword [0x102b16ac]
movss xmm0, dword [0x102b2384]
comiss xmm0, dword [eax + 0x10]
mov eax, dword [0x102b2388]
jbe 0x1000f973
inc eax
jmp 0x1000f974
dec eax
lea ecx, [ebp - 0xb4]
mov dword [ebp - 4], 0xffffffff
mov dword [0x102b2388], eax
call fcn.10004090
jmp 0x1000fbaa
movss xmm1, dword [eax + 0x10]
movss xmm0, dword [eax + 0xc]
push dword [0x102b179c]
movss dword [0x1014c0f4], xmm0
movss dword [0x1014c0f8], xmm1
mov dword [0x1014c0fc], 0
call edi
test ax, ax
je 0x1000fbb0
mov edi, dword [sym.imp.KERNEL32.dll_GetTickCount]
call edi
cmp dword [0x102b2258], eax
jae 0x1000fbaa
cmp byte [0x102b22af], 0
jne 0x1000fbaa
mov eax, dword [0x102b16b4]
lea ecx, [ebp - 0xc8]
push ecx
mov ecx, dword [eax]
call fcn.10098f50
mov esi, eax
lea eax, [ebp - 0xd4]
push 0x1014c0f4
push eax
call fcn.1000ee00
movss xmm0, dword [0x100d3368]
lea ecx, [ebp - 0x150]
add esp, 8
movss xmm2, dword [eax + 4]
movss xmm3, dword [eax + 8]
movss xmm1, dword [eax]
mulss xmm2, xmm0
mulss xmm3, xmm0
addss xmm2, dword [esi + 4]
mulss xmm1, xmm0
addss xmm3, dword [esi + 8]
addss xmm1, dword [esi]
movss dword [ebp - 0x28], xmm2
movss dword [ebp - 0x24], xmm3
movss dword [ebp - 0x2c], xmm1
call fcn.1000a710
mov eax, dword [0x102b16b4]
lea ecx, [ebp - 0x2c]
push ecx
lea ecx, [ebp - 0xe0]
push ecx
mov ecx, dword [eax]
call fcn.10098f50
push eax
lea ecx, [ebp - 0x150]
call fcn.10008700
mov eax, dword [0x102b16b4]
lea edx, [ebp - 0x8c]
mov ecx, dword [0x102b21e0]
mov dword [ebp - 0x8c], 0x100ce630
push 0x102b2318
mov eax, dword [eax]
mov dword [ebp - 0x88], eax
mov eax, dword [ecx]
push edx
push 0x201400b
lea edx, [ebp - 0x150]
mov eax, dword [eax + 0x14]
push edx
call eax
movss xmm0, dword [0x102b2344]
ucomiss xmm0, dword [0x100ce544]
lahf
test ah, 0x44
jp 0x1000fb1f
mov ecx, dword [0x102b16a4]
push str.play_error
mov eax, dword [ecx]
mov eax, dword [eax + 0x1b0]
call eax
mov dword [0x1014c0b4], 0
mov dword [0x1014c0b0], 0
mov dword [0x1014c0ac], 0
call edi
add eax, 0x1f4
mov dword [0x102b2258], eax
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop edi
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
mov eax, dword [0x102b16b4]
lea ecx, [ebp - 0xec]
push ecx
mov ecx, dword [eax]
call fcn.10098f50
mov esi, eax
lea ecx, [ebp - 0xf8]
mov eax, dword [0x102b16b4]
push ecx
mov ecx, dword [eax]
call fcn.10098f50
movss xmm2, dword [ebp - 0x28]
movss xmm3, dword [ebp - 0x24]
movss xmm1, dword [ebp - 0x2c]
subss xmm2, dword [eax + 4]
subss xmm3, dword [eax + 8]
subss xmm1, dword [eax]
movss xmm0, dword [0x102b2344]
mulss xmm2, xmm0
mulss xmm3, xmm0
addss xmm2, dword [esi + 4]
mulss xmm1, xmm0
addss xmm3, dword [esi + 8]
addss xmm1, dword [esi]
movss dword [0x1014c0b0], xmm2
movss dword [0x1014c0b4], xmm3
movss dword [0x1014c0ac], xmm1
call edi
add eax, 0x1f4
mov dword [0x102b2258], eax
mov edi, dword [sym.imp.USER32.dll_GetAsyncKeyState]
call dword [sym.imp.KERNEL32.dll_GetTickCount64]
mov esi, eax
mov ecx, edx
mov eax, dword [0x102b2370]
cdq
cmp edx, ecx
ja 0x1002020b
jb 0x1000fbd2
cmp eax, esi
jae 0x1002020b
push dword [0x102b17a0]
call edi
test ax, ax
je 0x1002020b
movss xmm0, dword [0x1014c0b4]
xorps xmm1, xmm1
cvttss2si eax, xmm0
comiss xmm1, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
jbe 0x1000fc08
subss xmm0, dword [0x100d2858]
jmp 0x1000fc10
addss xmm0, dword [0x100d282c]
mov eax, dword [0x102b16b4]
movss dword [ebp - 0x18], xmm0
mov ecx, dword [eax]
call fcn.1000f080
mov esi, dword [0x102b2378]
mov edi, dword [0x102b2374]
movq xmm0, qword [eax]
mov eax, dword [eax + 8]
movq qword [ebp - 0x2c], xmm0
mov dword [ebp - 0x24], eax
cmp edi, esi
je 0x1000fc59
push 0x102b2374
push esi
push edi
call fcn.10009940
mov eax, dword [0x102b2374]
add esp, 0xc
mov dword [0x102b2378], eax
movss xmm0, dword [ebp - 0x18]
xor esi, esi
movss xmm3, dword [ebp - 0x24]
movaps xmm1, xmm0
addss xmm3, dword [0x100ce534]
subss xmm1, dword [0x100ce548]
movss dword [ebp - 0x14], xmm3
comiss xmm3, xmm1
movss dword [ebp - 0x1c], xmm1
jbe 0x1000fd3f
nop dword [eax + eax]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fcb9
push str.drop_down
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fcf4
push str.drop_down
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm3, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ed8]
cvtpd2ps xmm0, xmm0
subss xmm3, xmm0
movss dword [ebp - 0x14], xmm3
cmp esi, 0x7d0
jg 0x1000fd3a
comiss xmm3, xmm1
movss xmm0, dword [ebp - 0x18]
ja 0x1000fc90
movss xmm0, dword [ebp - 0x18]
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3128]
movaps xmm3, xmm2
movss dword [ebp - 0x34], xmm2
comiss xmm3, xmm1
movss dword [ebp - 0x14], xmm3
jbe 0x1000fe1f
jmp 0x1000fd75
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fd9e
push str.2_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fdd9
push str.2_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm3, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2cf8]
cvtpd2ps xmm0, xmm0
subss xmm3, xmm0
movss dword [ebp - 0x14], xmm3
cmp esi, 0x7d0
jg 0x1000fe1a
comiss xmm3, xmm1
ja 0x1000fd70
movss xmm2, dword [ebp - 0x34]
xor esi, esi
comiss xmm2, xmm1
jbe 0x1000feda
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fe5e
push str.mj__2_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x34]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fe99
push str.mj__2_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x34]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2cf8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x34], xmm2
cmp esi, 0x7d0
jg 0x1000feda
comiss xmm2, xmm1
ja 0x1000fe30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3220]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1000ffaa
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000ff2e
push str.lj__2_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000ff69
push str.lj__2_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2bc0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1000ffaa
comiss xmm2, xmm1
ja 0x1000ff00
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31f8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001007a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1000fffe
push str.lj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010039
push str.lj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c50]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001007a
comiss xmm2, xmm1
ja 0x1000ffd0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31fc]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001014a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100100ce
push str.mj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010109
push str.mj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2aa8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001014a
comiss xmm2, xmm1
ja 0x100100a0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fdc]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001021a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001019e
push str.hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100101d9
push str.hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d29a0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001021a
comiss xmm2, xmm1
ja 0x10010170
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31f0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100102ea
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001026e
push str.hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100102a9
push str.hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d29a0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100102ea
comiss xmm2, xmm1
ja 0x10010240
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3170]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100103ba
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001033e
push str.mj__mj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010379
push str.mj__mj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b58]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100103ba
comiss xmm2, xmm1
ja 0x10010310
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3190]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001048a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001040e
push str.lj__lj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010449
push str.lj__lj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c70]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001048a
comiss xmm2, xmm1
ja 0x100103e0
movss xmm0, dword [ebp - 0x24]
xor esi, esi
addss xmm0, dword [0x100d31ac]
movaps xmm2, xmm0
movss dword [ebp - 0x34], xmm0
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001055a
nop
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100104de
push str.lj__mj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010519
push str.lj__mj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ad0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001055a
comiss xmm2, xmm1
ja 0x100104b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d310c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001062a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100105ae
push str.mj__lj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100105e9
push str.mj__lj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d48]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001062a
comiss xmm2, xmm1
ja 0x10010580
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32c4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100106fa
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001067e
push str.lj__hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100106b9
push str.lj__hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2870]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100106fa
comiss xmm2, xmm1
ja 0x10010650
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30c0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100107ca
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001074e
push str.lj__hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010789
push str.lj__hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2878]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100107ca
comiss xmm2, xmm1
ja 0x10010720
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fe4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001089a
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001081e
push str.mj__hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010859
push str.mj__hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2968]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001089a
comiss xmm2, xmm1
ja 0x100107f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3204]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001096e
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100108ee
push str.mj__hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010929
push str.mj__hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2960]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001096e
comiss xmm2, xmm1
ja 0x100108c0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30b8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010a46
nop dword [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100109c2
push str.2_mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010a01
push str.2_mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e10]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010a46
comiss xmm2, xmm1
ja 0x10010990
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32ac]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010b26
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010aa2
push str.2_lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010ae1
push str.2_lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d28c8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010b26
comiss xmm2, xmm1
ja 0x10010a70
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32b8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010c06
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010b82
push str.mj_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010bc1
push str.mj_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e90]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010c06
comiss xmm2, xmm1
ja 0x10010b50
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30a4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010ce6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010c62
push str.lj_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010ca1
push str.lj_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d28c0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010ce6
comiss xmm2, xmm1
ja 0x10010c30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d326c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010dc6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010d42
push str.lj__2_lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010d81
push str.lj__2_lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d28f8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010dc6
comiss xmm2, xmm1
ja 0x10010d10
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3044]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010ea6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010e22
push str.mj__2_mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010e61
push str.mj__2_mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ec8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010ea6
comiss xmm2, xmm1
ja 0x10010df0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31c8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10010f86
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010f02
push str.mj__2_lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010f41
push str.mj__2_lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a88]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10010f86
comiss xmm2, xmm1
ja 0x10010ed0
movss xmm0, dword [ebp - 0x24]
xor esi, esi
addss xmm0, dword [0x100d3084]
movaps xmm2, xmm0
movss dword [ebp - 0x38], xmm0
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011066
nop dword [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10010fe2
push str.lj__2_mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011021
push str.lj__2_mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e40]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011066
comiss xmm2, xmm1
ja 0x10010fb0
movss xmm0, dword [ebp - 0x24]
xor esi, esi
addss xmm0, dword [0x100d3288]
movaps xmm2, xmm0
movss dword [ebp - 0x30], xmm0
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011146
nop dword [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100110c2
push str.lj__mj_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011101
push str.lj__mj_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e48]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011146
comiss xmm2, xmm1
ja 0x10011090
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f8c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011226
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100111a2
push str.mj__lj_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100111e1
push str.mj__lj_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a80]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011226
comiss xmm2, xmm1
ja 0x10011170
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f20]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011306
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011282
push str.lj__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100112c1
push str.lj__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e50]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011306
comiss xmm2, xmm1
ja 0x10011250
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fd8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100113e6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011362
push str.mj__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100113a1
push str.mj__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c48]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100113e6
comiss xmm2, xmm1
ja 0x10011330
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f38]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100114c6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011442
push str.crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011481
push str.crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2dd8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100114c6
comiss xmm2, xmm1
ja 0x10011410
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fe0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100115a6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011522
push str.2_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011561
push str.2_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2978]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100115a6
comiss xmm2, xmm1
ja 0x100114f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fb8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011686
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011602
push str.3_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011641
push str.3_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a30]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011686
comiss xmm2, xmm1
ja 0x100115d0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fa0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011766
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100116e2
push str.4__or_more__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011721
push str.4__or_more__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a68]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011766
comiss xmm2, xmm1
ja 0x100116b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d327c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011846
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100117c2
push str.crouch_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011801
push str.crouch_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2970]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011846
comiss xmm2, xmm1
ja 0x10011790
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f64]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011926
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100118a2
push str.hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100118e1
push str.hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2bb8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011926
comiss xmm2, xmm1
ja 0x10011870
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3064]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011a06
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011982
push str.mj__2_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100119c1
push str.mj__2_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2900]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011a06
comiss xmm2, xmm1
ja 0x10011950
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fc8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011ae6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011a62
push str.mj__3_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011aa1
push str.mj__3_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d29e8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011ae6
comiss xmm2, xmm1
ja 0x10011a30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30dc]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011bc6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011b42
push str.lj__2_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011b81
push str.lj__2_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2860]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011bc6
comiss xmm2, xmm1
ja 0x10011b10
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3080]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011ca6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011c22
push str.lj__3_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011c61
push str.lj__3_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d29b8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011ca6
comiss xmm2, xmm1
ja 0x10011bf0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fa8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011d86
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011d02
push str.lj__4_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011d41
push str.lj__4_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a50]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011d86
comiss xmm2, xmm1
ja 0x10011cd0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32f0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011e66
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011de2
push 0x100cee18
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011e21
push str.mj__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b18]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011e66
comiss xmm2, xmm1
ja 0x10011db0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3350]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10011f46
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011ec2
push 0x100cee28
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011f01
push str.lj__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b10]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10011f46
comiss xmm2, xmm1
ja 0x10011e90
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32f8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x1001205c
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10011fd8
mov eax, dword [0x102b2378]
cmp eax, dword [0x102b237c]
je 0x10011fc3
xorps xmm0, xmm0
movups xmmword [eax], xmm0
mov dword [eax + 0x10], 4
mov dword [eax + 0x14], 0xf
mov dword [eax], 0x706d756a
mov byte [eax + 4], 0
add dword [0x102b2378], 0x18
jmp 0x10011fd8
push str.jump
push dword [0x102b2378]
mov ecx, 0x102b2374
call fcn.100099b0
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012017
push str.jump__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x1001205c
comiss xmm2, xmm1
ja 0x10011f70
movss xmm2, dword [ebp - 0x24]
xor edi, edi
addss xmm2, dword [0x100d3150]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012171
nop dword [eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100120ed
mov esi, dword [0x102b2378]
cmp esi, dword [0x102b237c]
je 0x100120d8
xorps xmm0, xmm0
mov ecx, esi
movups xmmword [esi], xmm0
push 3
mov dword [esi + 0x10], 0
push 0x100cee50
mov dword [esi + 0x14], 0
call fcn.100098b0
add dword [0x102b2378], 0x18
jmp 0x100120ed
push 0x100cee50
push dword [0x102b2378]
mov ecx, 0x102b2374
call fcn.100099b0
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x1001212c
push str.hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, edi
inc edi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e90]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp edi, 0x7d0
jg 0x10012171
comiss xmm2, xmm1
ja 0x10012080
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3130]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012246
nop
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100121c2
push str.lj__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012201
push str.lj__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ed0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012246
comiss xmm2, xmm1
ja 0x10012190
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3188]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012326
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100122a2
push str.mj__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100122e1
push str.mj__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d68]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012326
comiss xmm2, xmm1
ja 0x10012270
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3008]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012406
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012382
push str.mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100123c1
push str.mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b98]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012406
comiss xmm2, xmm1
ja 0x10012350
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d321c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100124e6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012462
push str.lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100124a1
push str.lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ba8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100124e6
comiss xmm2, xmm1
ja 0x10012430
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fd4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100125c6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012542
push str.lj__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012581
push str.lj__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c48]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100125c6
comiss xmm2, xmm1
ja 0x10012510
movss xmm0, dword [ebp - 0x24]
xor esi, esi
addss xmm0, dword [0x100d3260]
movaps xmm2, xmm0
movss dword [ebp - 0x54], xmm0
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100126a6
nop dword [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012622
push str.mj__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012661
push str.mj__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a98]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100126a6
comiss xmm2, xmm1
ja 0x100125f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31ec]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012786
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012702
push str.lj__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012741
push str.lj__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c40]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012786
comiss xmm2, xmm1
ja 0x100126d0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3058]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012866
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100127e2
push str.mj__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012821
push str.mj__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a98]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012866
comiss xmm2, xmm1
ja 0x100127b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f70]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012946
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100128c2
push str.mj__hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012901
push str.mj__hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b90]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012946
comiss xmm2, xmm1
ja 0x10012890
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30a8]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012a26
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100129a2
push str.mj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100129e1
push str.mj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d28c8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012a26
comiss xmm2, xmm1
ja 0x10012970
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f90]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012b06
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012a82
push str.mj__mj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012ac1
push str.mj__mj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a88]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012b06
comiss xmm2, xmm1
ja 0x10012a50
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f60]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012be6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012b62
push str.lj__hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012ba1
push str.lj__hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2bd0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012be6
comiss xmm2, xmm1
ja 0x10012b30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f34]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012cc6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012c42
push str.lj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012c81
push str.lj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c68]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012cc6
comiss xmm2, xmm1
ja 0x10012c10
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3018]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012da6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012d22
push str.lj__lj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012d61
push str.lj__lj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b68]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012da6
comiss xmm2, xmm1
ja 0x10012cf0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3060]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012e86
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012e02
push str.lj__mj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012e41
push str.lj__mj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d28f0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012e86
comiss xmm2, xmm1
ja 0x10012dd0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f44]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10012f66
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012ee2
push str.mj__lj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012f21
push str.mj__lj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c20]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10012f66
comiss xmm2, xmm1
ja 0x10012eb0
movss xmm2, dword [ebp - 0x34]
xor esi, esi
comiss xmm2, xmm1
jbe 0x10013036
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012fb2
push str.mj__crouch_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x34]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10012ff1
push str.mj__crouch_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x34]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ad8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x34], xmm2
cmp esi, 0x7d0
jg 0x10013036
comiss xmm2, xmm1
ja 0x10012f80
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30ec]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013116
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013092
push str.crouch_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100130d1
push str.crouch_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d78]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013116
comiss xmm2, xmm1
ja 0x10013060
movss xmm2, dword [ebp - 0x38]
xor esi, esi
comiss xmm2, xmm1
jbe 0x100131e6
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013162
push str.mj__crouch_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x38]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100131a1
push str.mj__crouch_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x38]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e40]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x38], xmm2
cmp esi, 0x7d0
jg 0x100131e6
comiss xmm2, xmm1
ja 0x10013130
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3230]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100132c6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013242
push str.lj__crouch_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013281
push str.lj__crouch_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2990]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100132c6
comiss xmm2, xmm1
ja 0x10013210
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32e4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100133a6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013322
push str.crouch_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013361
push str.crouch_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d80]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100133a6
comiss xmm2, xmm1
ja 0x100132f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32d0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013486
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013402
push str.lj__crouch_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013441
push str.lj__crouch_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d88]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013486
comiss xmm2, xmm1
ja 0x100133d0
movss xmm2, dword [ebp - 0x30]
xor esi, esi
comiss xmm2, xmm1
jbe 0x10013556
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100134d2
push str.mj__crouch_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x30]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013511
push str.mj__crouch_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x30]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e40]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x30], xmm2
cmp esi, 0x7d0
jg 0x10013556
comiss xmm2, xmm1
ja 0x100134a0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30d4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013636
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100135b2
push str.lj__crouch_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100135f1
push str.lj__crouch_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d90]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013636
comiss xmm2, xmm1
ja 0x10013580
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f6c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013716
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013692
push str.jb__lj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100136d1
push str.jb__lj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b78]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013716
comiss xmm2, xmm1
ja 0x10013660
movss xmm0, dword [ebp - 0x24]
xor esi, esi
addss xmm0, dword [0x100d2ff0]
movaps xmm2, xmm0
movss dword [ebp - 0x30], xmm0
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100137f6
nop dword [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013772
push str.jb__mj_hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100137b1
push str.jb__mj_hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2948]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100137f6
comiss xmm2, xmm1
ja 0x10013740
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32b4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100138d6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013852
push str.jb__crouch_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013891
push str.jb__crouch_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d98]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100138d6
comiss xmm2, xmm1
ja 0x10013820
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30b4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100139b6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013932
push str.jb__crouch_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013971
push str.jb__crouch_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d98]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100139b6
comiss xmm2, xmm1
ja 0x10013900
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f78]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013a96
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013a12
push str.jb__hop__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013a51
push str.jb__hop__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2b38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013a96
comiss xmm2, xmm1
ja 0x100139e0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d31f4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013b76
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013af2
push str.jb__crouch_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013b31
push str.jb__crouch_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2998]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013b76
comiss xmm2, xmm1
ja 0x10013ac0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3238]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013c56
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013bd2
push str.jb__hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013c11
push str.jb__hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2880]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013c56
comiss xmm2, xmm1
ja 0x10013ba0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3138]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013d36
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013cb2
push str.jb__lj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013cf1
push str.jb__lj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2cb8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013d36
comiss xmm2, xmm1
ja 0x10013c80
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3034]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013e16
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013d92
push str.jb__hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013dd1
push str.jb__hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2880]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013e16
comiss xmm2, xmm1
ja 0x10013d60
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d329c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10013ef6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013e72
push str.jb__mj_hop__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013eb1
push str.jb__mj_hop__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2938]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10013ef6
comiss xmm2, xmm1
ja 0x10013e40
movss xmm2, dword [ebp - 0x30]
xor esi, esi
comiss xmm2, xmm1
jbe 0x10013fc6
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013f42
push str.jb__lj_hop__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x30]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10013f81
push str.jb__lj_hop__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x30]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2940]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x30], xmm2
cmp esi, 0x7d0
jg 0x10013fc6
comiss xmm2, xmm1
ja 0x10013f10
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32ec]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100140a6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014022
push str.jb__mj_hop__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014061
push str.jb__mj_hop__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d70]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100140a6
comiss xmm2, xmm1
ja 0x10013ff0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30f4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014186
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014102
push str.jb__2_mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014141
push str.jb__2_mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2d70]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014186
comiss xmm2, xmm1
ja 0x100140d0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3210]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014266
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100141e2
push str.jb__2_lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014221
push str.jb__2_lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2940]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014266
comiss xmm2, xmm1
ja 0x100141b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f9c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014346
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100142c2
push str.jb__5_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014301
push str.jb__5_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a70]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014346
comiss xmm2, xmm1
ja 0x10014290
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fa4]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014426
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100143a2
push str.jb__4_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100143e1
push str.jb__4_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2a58]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014426
comiss xmm2, xmm1
ja 0x10014370
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2fd0]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014506
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014482
push str.jb__3_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100144c1
push str.jb__3_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d29c0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014506
comiss xmm2, xmm1
ja 0x10014450
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3048]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100145e6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014562
push str.jb__2_crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100145a1
push str.jb__2_crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2868]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100145e6
comiss xmm2, xmm1
ja 0x10014530
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f1c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100146c6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014642
push str.jb__crouch_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014681
push str.jb__crouch_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2ec0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100146c6
comiss xmm2, xmm1
ja 0x10014610
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3148]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100147a6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014722
push str.jb__4_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014761
push str.jb__4_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c88]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100147a6
comiss xmm2, xmm1
ja 0x100146f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d314c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014886
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014802
push str.jb__3_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014841
push str.jb__3_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2c60]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014886
comiss xmm2, xmm1
ja 0x100147d0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3164]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014966
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100148e2
push str.jb__2_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014921
push str.jb__2_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2bd8]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014966
comiss xmm2, xmm1
ja 0x100148b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d312c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014a46
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100149c2
push str.jb__lj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014a01
push str.jb__lj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2cf0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014a46
comiss xmm2, xmm1
ja 0x10014990
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d30fc]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014b26
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014aa2
push str.jb__hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014ae1
push str.jb__hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2888]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014b26
comiss xmm2, xmm1
ja 0x10014a70
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d2f24]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014c06
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014b82
push str.jb__mj_hop
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014bc1
push str.jb__mj_hop__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2cf0]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014c06
comiss xmm2, xmm1
ja 0x10014b50
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3338]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014ce6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014c62
push 0x100cf7b8
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014ca1
push str.jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014ce6
comiss xmm2, xmm1
ja 0x10014c30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3330]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014dc6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014d42
push str.mj__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014d81
push str.mj__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014dc6
comiss xmm2, xmm1
ja 0x10014d10
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d333c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014ea6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014e22
push str.lj__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014e61
push str.lj__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014ea6
comiss xmm2, xmm1
ja 0x10014df0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3328]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10014f86
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014f02
push str.crouch_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014f41
push str.crouch_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10014f86
comiss xmm2, xmm1
ja 0x10014ed0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d332c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015066
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10014fe2
push str.2_crouch_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015021
push str.2_crouch_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015066
comiss xmm2, xmm1
ja 0x10014fb0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3314]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015146
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100150c2
push str.3_crouch_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015101
push str.3_crouch_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015146
comiss xmm2, xmm1
ja 0x10015090
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3310]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015226
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100151a2
push str.4_crouch_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100151e1
push str.4_crouch_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015226
comiss xmm2, xmm1
ja 0x10015170
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3304]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015306
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015282
push str.mj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100152c1
push str.mj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015306
comiss xmm2, xmm1
ja 0x10015250
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3324]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100153e6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015362
push str.hop__mj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100153a1
push str.hop__mj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100153e6
comiss xmm2, xmm1
ja 0x10015330
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d330c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100154c6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015442
push str.2_mj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015481
push str.2_mj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100154c6
comiss xmm2, xmm1
ja 0x10015410
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3344]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x100155a6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015522
push str.lj__hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015561
push str.lj__hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x100155a6
comiss xmm2, xmm1
ja 0x100154f0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3348]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015686
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015602
push str.lj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015641
push str.lj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015686
comiss xmm2, xmm1
ja 0x100155d0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3320]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015766
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100156e2
push str.lj__lj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015721
push str.lj__lj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015766
comiss xmm2, xmm1
ja 0x100156b0
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3308]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015846
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100157c2
push str.2_lj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015801
push str.2_lj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015846
comiss xmm2, xmm1
ja 0x10015790
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3318]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015926
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x100158a2
push str.mj__mj_hop__hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100158e1
push str.mj__mj_hop__hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015926
comiss xmm2, xmm1
ja 0x10015870
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3334]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015a06
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015982
push str.mj__hop__mj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x100159c1
push str.mj__hop__mj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015a06
comiss xmm2, xmm1
ja 0x10015950
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d334c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015ae6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015a62
push str.lj__mj_hop__hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015aa1
push str.lj__mj_hop__hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015ae6
comiss xmm2, xmm1
ja 0x10015a30
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d32fc]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015bc6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015b42
push str.lj__hop__mj_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015b81
push str.lj__hop__mj_hop__jb__crouch
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm2, dword [ebp - 0x14]
movd xmm0, esi
inc esi
movss xmm1, dword [ebp - 0x1c]
cvtdq2pd xmm0, xmm0
mulsd xmm0, qword [0x100d2ee0]
addsd xmm0, qword [0x100d2e38]
cvtpd2ps xmm0, xmm0
subss xmm2, xmm0
movss dword [ebp - 0x14], xmm2
cmp esi, 0x7d0
jg 0x10015bc6
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3300]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015ca6
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015c22
push str.lj__4_hop__jb
mov ecx, 0x102b2374
call fcn.1000a650
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x14]
addss xmm0, dword [0x100d2f04]
movss dword [esp], xmm0
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015c61
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d331c]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015d86
nop dword [eax]
nop word [eax + eax]
movss xmm0, dword [ebp - 0x18]
sub esp, 8
movss dword [esp + 4], xmm0
movss dword [esp], xmm2
call fcn.1000ed40
add esp, 8
test al, al
je 0x10015d02
movss xmm2, dword [ebp - 0x24]
xor esi, esi
addss xmm2, dword [0x100d3340]
comiss xmm2, xmm1
movss dword [ebp - 0x14], xmm2
jbe 0x10015e66
mov ecx, dword [ebp - 0xc]
pop edi
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
push 0x102b236c
call fcn.1009e9c6
add esp, 4
cmp dword [0x102b236c], 0xffffffff
jne 0x1000f6e0
mov ecx, 0x102b2318
call fcn.1000a6c0
push 0x102b236c
call fcn.1009e975
add esp, 4
jmp 0x1000f6e0
push 0x102b2380
call fcn.1009e9c6
add esp, 4
cmp dword [0x102b2380], 0xffffffff
jne 0x1000f6f4
push 0x100cd010
call fcn.1009e935
push 0x102b2380
call fcn.1009e975
add esp, 8
jmp 0x1000f6f4