Il2CppInterop
Il2CppInterop copied to clipboard
A tool interoperate between CoreCLR and Il2Cpp at runtime
i followed this documentation https://github.com/BepInEx/Il2CppInterop/blob/master/Documentation/Injected-Components-In-Asset-Bundles.md but it did not keep the component on the gameobject in the bundle i have this script in both the unity project and the mod:...
Hi, Il2CppInterop happens to generate non valid method/type names with some unicode characters. In my case, it occurs with the Rewired library, it produces the following type name: ``Il2CppRewired_Core.dll Has...
Maybe we should make the Il2Cpp arrays into a closed type hierarchy? * Seal `Il2CppStringArray`, `Il2CppReferenceArray`, and `Il2CppStructArray`. * Make the base constructors inaccessible outside the runtime assembly.
Now that HarmonyX supports .NET 8, we can switch the runtime library to take advantage of any improvements from the past few years.
Original source: https://github.com/knah/Il2CppAssemblyUnhollower/tree/ea4ff499b2bd902de8ef2de3d132278cbb86ae4f/UnhollowerPdbGen Modifications: * Use `Il2CppInterop.Common` instead of `UnhollowerBaseLib` * Use `AsmResolver` instead of `Mono.Cecil` * Use .NET 6 instead of .NET 5 * Formatting Resolves #105
With some 32 bit game builds the class injector works but sometimes it doesn't. Not just me but I found a lot of people opened similar issues in the main...