// // sub_56FF4 from 0x56ff4 to 0x5704c (88 bytes) // // 2 xrefs: // > @ 0x10c540 // > @ 0x10c768 // // 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 sub_56FF4() { __int64 v0; // x19 __int64 v1; // x20 __int64 v2; // x21 char v3; // [xsp+Ch] [xbp-24h] if ( !(unsigned int)((__int64 (*)(void))loc_5782C)() && (v3 & 0x10) != 0 ) { if ( v2 ) { *(_QWORD *)v2 = *(_QWORD *)(v1 + 128); *(_DWORD *)(v2 + 8) = *(_DWORD *)(v1 + 136); } if ( v0 ) { *(_QWORD *)v0 = *(_QWORD *)(v1 + 140); *(_DWORD *)(v0 + 8) = *(_DWORD *)(v1 + 148); } } JUMPOUT(0x5784C); }