Full Changelog: v0.1.2...V0.1.3
UnityRuntimeExplorer v0.1.3
Implemented so far:
-
Separate IL2CPP and Mono backend/build targets.
-
CMake Release configuration with statically linked ImGui and static MSVC runtime.
-
Modular Explorer architecture for camera, tracing, managed references, byte decoding, and user settings.
-
Hierarchy filters for name, tag, and instance ID.
-
Scene/map listing and scene loading by build index, path, or name.
-
Inspector instance IDs, saved references, pinning, and reference inspection.
-
Class Browser improvements:Static field access
- Instance creation
- Constructor generation
- Generic method invocation
- Saved reference selection
-
Method tracer improvements:Struct/value-type return capture
- Indirect ABI return handling
- Boxed return inspection
- Trace reference tokens
-
Byte decoder support for JSON, MessagePack, text, and hex dumps.
-
Rewritten camera focus system with:Distance control
- X/Y/Z offsets
- Top-down mode
- Smooth transitions
- Camera restore
- Rooted camera and target references
-
Configurable Explorer hotkey.
-
Simplified Unity-style gray UI theme with a single blue accent.
-
Fixed the Release-only value-type argument lifetime bug. Moved arguments now correctly point to their own storage, fixing corrupted Vector3, Quaternion, and similar parameters.
Known limitations:
- Mono backend structure exists, but Mono runtime integration is not complete.
Installation
Download URKit from the URKit v0.1.2+ public release.
urk-sdk.exe is not required to use UnityRuntimeExplorer. It is only needed for creating new URKit mod projects.
Download URK_Il2cpp_UnityRuntimeExplorer.dll from this release.
Standard proxy workflow
- From
version.dll,winhttp.dll, andwinmm.dll, choose only the proxy matching a DLL imported by the game executable. - Place that single proxy DLL next to the game executable. Do not place all three.
- Create a
Modsfolder next to the game executable. - Copy
URK_Il2cpp_UnityRuntimeExplorer.dllinto theModsfolder. - Start the game normally.
- Press
F7to open the Explorer.
Proxy-free injector workflow
- Use
URKitInjector.dllfrom the URKit release. - No proxy DLL or
Modsfolder is required. - Inject
URKitInjector.dllinto the supported Windows x64 game. - Select the URKit configuration
.iniwhen prompted. - Select
URK_Il2cpp_UnityRuntimeExplorer.dllas the mod DLL.
Do not inject URK_Il2cpp_UnityRuntimeExplorer.dll directly. It must be loaded by URKit or URKitInjector.dll as a URKit plugin.
If the Explorer does not appear, check URKit_logs.log next to the game executable.
Support
If you find the project useful and would like to support its development: