You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 9, 2023. It is now read-only.
1.8.0, merging Mono and Il2Cpp builds, adding BepInEx support
* Project renamed to Explorer to reflect the new scope
* Merged Mono and Il2Cpp builds
* Merged BepInEx and MelonLoader builds
* Some minor changes to accommodate for this
* The release DLL and the config file now use "Explorer" in place of "CppExplorer" for file and folder names
An in-game explorer and a suite of debugging tools for <ahref="https://docs.unity3d.com/Manual/IL2CPP.html">IL2CPP</a> Unity games, using <ahref="https://github.com/HerpDerpinstine/MelonLoader">MelonLoader</a>.<br><br>
8
+
An in-game explorer and a suite of debugging tools for <ahref="https://docs.unity3d.com/Manual/IL2CPP.html">IL2CPP</a> and <b>Mono</b> Unity games, using <ahref="https://github.com/HerpDerpinstine/MelonLoader">MelonLoader</a> and <ahref="https://github.com/BepInEx/BepInEx">BepInEx</a>.<br><br>
<i>An overview of the different CppExplorer menus.</i>
80
+
<i>An overview of the different Explorer menus.</i>
71
81
72
82
### Scene Explorer
73
83
@@ -76,7 +86,7 @@ This config is generated to `Mods\CppExplorer\config.xml`. Edit the config while
76
86
77
87
### Inspectors
78
88
79
-
CppExplorer has two main inspector modes: <b>GameObject Inspector</b>, and <b>Reflection Inspector</b>.
89
+
Explorer has two main inspector modes: <b>GameObject Inspector</b>, and <b>Reflection Inspector</b>.
80
90
81
91
<b>Tips:</b>
82
92
* When in Tab View, GameObjects are denoted by a [G] prefix, and Reflection objects are denoted by a [R] prefix.
@@ -105,13 +115,13 @@ CppExplorer has two main inspector modes: <b>GameObject Inspector</b>, and <b>Re
105
115
106
116
### Inspect-under-mouse
107
117
108
-
* Press Shift+RMB (Right Mouse Button) while the CppExplorer menu is open to begin Inspect-Under-Mouse.
118
+
* Press Shift+RMB (Right Mouse Button) while the Explorer menu is open to begin Inspect-Under-Mouse.
109
119
* Hover over your desired object, if you see the name appear then you can click on it to inspect it.
110
120
* Only objects with Colliders are supported.
111
121
112
122
### Mouse Control
113
123
114
-
CppExplorer can force the mouse to be visible and unlocked when the menu is open, if you have enabled "Force Unlock Mouse" (Left-Alt toggle). However, you may also want to prevent the mouse clicking-through onto the game behind CppExplorer, this is possible but it requires specific patches for that game.
124
+
Explorer can force the mouse to be visible and unlocked when the menu is open, if you have enabled "Force Unlock Mouse" (Left-Alt toggle). However, you may also want to prevent the mouse clicking-through onto the game behind Explorer, this is possible but it requires specific patches for that game.
115
125
116
126
* For VRChat, use [VRCExplorerMouseControl](https://github.com/sinai-dev/VRCExplorerMouseControl)
117
127
* For Hellpoint, use [HPExplorerMouseControl](https://github.com/sinai-dev/Hellpoint-Mods/tree/master/HPExplorerMouseControl/HPExplorerMouseControl)
// prevent method running if menu open, let it run if not.
132
-
return!CppExplorer.ShowMenu;
133
-
}
138
+
[HarmonyPrefix]
139
+
publicstaticboolPrefix()
140
+
{
141
+
// prevent method running if menu open, let it run if not.
142
+
return!ExplorerCore.ShowMenu;
143
+
}
134
144
}
135
145
```
136
146
@@ -139,11 +149,11 @@ public class MenuClass_CursorUpdate
139
149
Ifyou'd like to build this yourself, everything you need (other than MelonLoader) is included with this repository, there is no need for recursive cloning etc.
0 commit comments