Function at 0x100404e0
Capabilities:
Check for time delay via gettickcount

Disassembly:
inc dword [0x101fa404]
push ebx
push esi
mov esi, dword [sym.imp.KERNEL32.dll_GetTickCount]
push edi
mov edi, ecx
call esi
sub eax, dword [0x101fa400]
cmp eax, 0x3e8
jb 0x10040548
call esi
mov ecx, eax
mov eax, 0x10624dd3
sub ecx, dword [0x101fa400]
mul ecx
mov eax, dword [0x101fa404]
mov ecx, edx
xor edx, edx
shr ecx, 6
div ecx
push eax
push str.FPS:__d
push 0x101fa40c
mov dword [0x101fa408], eax
call fcn.10021e00
add esp, 0xc
call esi
mov dword [0x101fa400], eax
mov dword [0x101fa404], 0
push 0xd
mov esi, 0x861110
call esi
mov ebx, 0x85ec20
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 0x41
call esi
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 9
call esi
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 0x10
call esi
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 0xa
call esi
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 0x4d
call esi
mov ecx, eax
call ebx
test al, al
jne 0x10040829
push 0x4e
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x48
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x4a
call fcn.10039dd0
test al, al
jne 0x10040829
push 6
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x49
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x4b
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3f
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xf
call fcn.10039dd0
test al, al
jne 0x10040829
push 3
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xb
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xc
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x39
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xe
call fcn.10039dd0
test al, al
jne 0x10040829
push 7
call fcn.10039dd0
test al, al
jne 0x10040829
push 1
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x4f
call fcn.10039dd0
test al, al
jne 0x10040829
push 4
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x42
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x46
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3a
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3b
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3c
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3d
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x3e
call fcn.10039dd0
test al, al
jne 0x10040829
push 5
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x16
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x17
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x18
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x19
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x1a
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x15
call fcn.10039dd0
test al, al
jne 0x10040829
push 8
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xd
call fcn.10039dd0
test al, al
je 0x100407b3
push 0x4d
call fcn.10039dd0
test al, al
je 0x100407b3
push 0xe
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xd
call fcn.10039dd0
test al, al
je 0x100407d4
push 8
call fcn.10039dd0
test al, al
je 0x100407d4
push 0x4e
call fcn.10039dd0
test al, al
jne 0x10040829
push 0xd
call fcn.10039dd0
test al, al
je 0x100407f5
push 0x10
call fcn.10039dd0
test al, al
je 0x100407f5
push 0xe
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x14
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x13
call fcn.10039dd0
test al, al
jne 0x10040829
push 0x101fa40c
push 1
push 0x50
push 2
push 0x25d
push 0xff19bdff
push edi
call fcn.10039d00
add esp, 0x1c
pop edi
pop esi
pop ebx
ret