; ; cocos2d::extension::CCControlStepper::update from 0x18000bac0 to 0x18000bb32 (114 bytes) ; ; 2 xrefs: ; > @ 0x1800260a0 ; > @ 0x18002fdf8 ; ; 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 ; mov r8d, [rcx+228h] ; +0x0, 0x18000bac0 inc r8d ; +0x7, 0x18000bac7 mov [rcx+228h], r8d ; +0xa, 0x18000baca cmp r8d, 0Ch ; +0x11, 0x18000bad1 jge short loc_18000BAEE ; +0x15, 0x18000bad5 mov eax, 55555556h ; +0x17, 0x18000bad7 imul r8d ; +0x1c, 0x18000badc mov eax, edx ; +0x1f, 0x18000badf shr eax, 1Fh ; +0x21, 0x18000bae1 add edx, eax ; +0x24, 0x18000bae4 lea eax, [rdx+rdx*2] ; +0x26, 0x18000bae6 cmp r8d, eax ; +0x29, 0x18000bae9 jnz short locret_18000BB31 ; +0x2c, 0x18000baec mov eax, [rcx+224h] ; +0x2e, 0x18000baee test eax, eax ; +0x34, 0x18000baf4 jnz short loc_18000BB0A ; +0x36, 0x18000baf6 movsd xmm1, qword ptr [rcx+1F8h] ; +0x38, 0x18000baf8 subsd xmm1, qword ptr [rcx+218h] ; +0x40, 0x18000bb00 jmp short loc_18000BB1F ; +0x48, 0x18000bb08 cmp eax, 1 ; +0x4a, 0x18000bb0a jnz short locret_18000BB31 ; +0x4d, 0x18000bb0d movsd xmm1, qword ptr [rcx+218h] ; +0x4f, 0x18000bb0f addsd xmm1, qword ptr [rcx+1F8h] ; +0x57, 0x18000bb17 mov rax, [rcx] ; +0x5f, 0x18000bb1f movzx r8d, byte ptr [rcx+200h] ; +0x62, 0x18000bb22 jmp qword ptr [rax+488h] ; +0x6a, 0x18000bb2a retn ; +0x71, 0x18000bb31