// // sub_53008 from 0x53008 to 0x53094 (140 bytes) // // 1 xrefs: // > @ 0x10c240 // // 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 // void __fastcall sub_53008(__int64 a1) { __int64 v2; // x0 __int64 v3; // x0 __int64 v4; // x0 __int64 v5; // x0 __int64 v6; // x0 if ( (*(_BYTE *)(a1 + 60) & 0x20) == 0 ) { if ( *(_QWORD *)(a1 + 664) ) sub_53D74(a1 + 112, 1); v2 = *(_QWORD *)(a1 + 736); if ( v2 ) sub_53D74(v2, 1); v3 = *(_QWORD *)(a1 + 752); if ( v3 ) sub_53D74(v3, 1); v4 = *(_QWORD *)(a1 + 760); if ( v4 ) sub_53D74(v4, 1); v5 = *(_QWORD *)(a1 + 744); if ( v5 ) sub_53D74(v5, 1); v6 = *(_QWORD *)(a1 + 48); if ( v6 ) sub_53D74(v6, 1); } JUMPOUT(0x52524); }