/IL2CPP_Resolver_External

[Reworking] A run-time API resolver for IL2CPP Unity(External).

Primary LanguageC++

IL2CPP Resolver External

A run-time API resolver for IL2CPP Unity in External.

Internal version

REWRITE(WIP)

Currently rewriting for the code to make it more like the Internal version

Initialize

#include "IL2CPP_Resolver_External/IL2CPP_Resolver.h"

void main()
{
    IL2CPP::Initialize();
}

Quick Examples

N/A

WARNING

  • This is still working-in-progress.

Requirements

  • C++ 17 or Greater.
  • Windows only.

TODO

  • Auto-Detect System Class and Game Class for component looping
  • More Unity Version Support
  • More Methods
  • Fetch Method from Module by giving Method's Name

Tested on

  • VRChat[<= Unity 2019.4.31]
  • VRChat[Unity 2022.3.6] (testing...)