ManlyMarco/RuntimeUnityEditor

IL2CPP - Find a reliable solution for stripped IMGUI assemblies

ManlyMarco opened this issue · 4 comments

In most games compiled to IL2CPP the IMGUI assembly is stripped and unstripping fails to restore all of its functions as of the latest BepInEx nightly builds. It's possible to work around this by patching the IMGUI assembly to re-add the missing members, but there needs to be a more reliable and universal solution to this that's not game-specific.

Is https://github.com/yukieiji/UniverseLib/ an alternative solution?

DearImgui is the top contender so far. Either way the UI will need a major rewrite so that's why there is no progress on this.

Any info on how to patch BepInEx\interop\UnityEngine.IMGUIModule.dll in the mean time?