// // sub_5BB74 from 0x5bb74 to 0x5bbc0 (76 bytes) // // 1 xrefs: // > @ 0x10c6a0 // // 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 // __int64 __fastcall sub_5BB74(__int64 a1, float a2) { __int64 v3; // x0 v3 = *(_QWORD *)(a1 + 472); if ( !v3 || !*(_QWORD *)(a1 + 32) ) JUMPOUT(0x5C4EC); if ( (~LODWORD(a2) & 0x7F800000) == 0 ) return 29; *(float *)(a1 + 544) = fminf(fmaxf(a2, 0.0), 1.0); return (*(__int64 (__fastcall **)(__int64))(*(_QWORD *)v3 + 168LL))(v3); }