; ; sub_5DE2C from 0x5de2c to 0x5de68 (60 bytes) ; ; 2 xrefs: ; > sub_5E794 @ 0x5e944 ; > FMOD::Geometry::getPolygonNumVertices @ 0xd5184 ; ; 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 ; TBNZ W1, #0x1F, loc_5DE64 ; +0x0, 0x5de2c LDR W9, [X0,#0x2C] ; +0x4, 0x5de30 MOV X8, X0 ; +0x8, 0x5de34 CMP W9, W1 ; +0xc, 0x5de38 B.LE loc_5DE64 ; +0x10, 0x5de3c MOV W0, WZR ; +0x14, 0x5de40 CBZ X2, locret_5DE60 ; +0x18, 0x5de44 LDR X9, [X8,#0x30] ; +0x1c, 0x5de48 LDR X8, [X8,#0x40] ; +0x20, 0x5de4c LDRSW X9, [X9,W1,SXTW#2] ; +0x24, 0x5de50 ADD X8, X8, X9 ; +0x28, 0x5de54 LDRH W8, [X8,#0xB8] ; +0x2c, 0x5de58 STR W8, [X2] ; +0x30, 0x5de5c RET ; +0x34, 0x5de60 B loc_5F22C ; +0x38, 0x5de64