mirror of
https://github.com/originalnicodr/CinematicUnityExplorer.git
synced 2026-10-10 13:03:15 +08:00
7144b6a44ce1626ef7b040c6393855cbd88b87ff
- various performance improvements - by default, lists and arrays are now collapsed, use the "v" button to expand them. - added error handling for a TypeLoadException which can happen with some generic types.
CppExplorer
An in-game explorer and a suite of debugging tools for IL2CPP Unity games, using MelonLoader.
This was designed to be an IL2CPP-compatible equivalent to Runtime Unity Editor.
Features
- Scene hierarchy explorer
- Search loaded assets with filters
- Traverse and manipulate GameObjects
- Generic Reflection inspector
- REPL Console
- Inspect-under-mouse
How to install
Requires MelonLoader to be installed for your game.
- Download CppExplorer.zip from Releases.
- Unzip the file into the
Modsfolder in your game's installation directory, created by MelonLoader. - Make sure it's not in a sub-folder,
CppExplorer.dllandmcs.dllshould be directly in theMods\folder.
How to use
- Press F7 to show or hide the menu.
- Simply browse through the scene, search for objects, etc, it's pretty self-explanatory.
Images
Scene explorer, and inspection of a MonoBehaviour object:
Search feature:
REPL console:
Credits
Written by Sinai.
Thanks to:
- ManlyMarco for their Runtime Unity Editor, which I used for the REPL Console and the "Find instances" snippet, and the UI style.
- denikson for mcs-unity. I commented out the
SkipVisibilityExtconstructor inmcs.dllsince it was causing an exception with the Hook it attempted.
Languages
C#
98.2%
PowerShell
1.4%
C
0.4%


