; ; sub_180003F00 from 0x180003f00 to 0x180003f1d (29 bytes) ; ; 5 xrefs: ; > sub_180017A50 @ 0x180017b9c ; > sub_180017CB0 @ 0x180017d28 ; > sub_180017E70 @ 0x180018034 ; > sub_180017E70 @ 0x180018095 ; > sub_180017E70 @ 0x1800180bd ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; test edx, edx ; +0x0, 0x180003f00 jz short loc_180003F17 ; +0x2, 0x180003f02 mov r8d, [rcx+18h] ; +0x4, 0x180003f04 add r8d, edx ; +0x8, 0x180003f08 cmp r8d, [rcx+1Ch] ; +0xb, 0x180003f0b jle short loc_180003F17 ; +0xf, 0x180003f0f mov eax, 0FFFFFF7Dh ; +0x11, 0x180003f11 retn ; +0x16, 0x180003f16 add [rcx+18h], edx ; +0x17, 0x180003f17 xor eax, eax ; +0x1a, 0x180003f1a retn ; +0x1c, 0x180003f1c