mirror of
https://github.com/BepInEx/BepInEx.git
synced 2026-10-19 15:51:45 +00:00
* Follow PE export jmp thunks before applying a native detour. GetProcAddress of il2cpp_runtime_invoke can be a jmp rel32 stub. Dobby aborting on that stub is BepInEx#1188-class. Resolve E9 and FF 25 in INativeDetour.Create so Default/Dobby and Funchook all patch the prologue. No-op when the pointer is already a function body. Co-authored-by: Cursor <cursoragent@cursor.com> * Use IntPtr.Size when following FF 25 thunks. nint.Size does not exist on the net6.0 BepInEx IL2CPP target. Co-authored-by: Cursor <cursoragent@cursor.com>