Commit Graph

153 Commits

Author SHA1 Message Date
sinaioutlander 0432c6d56c 3.1.5
* Integrate PR from js6pak
2021-01-03 19:27:02 +11:00
js6pak 4a1c54fac1 Load assetbundle from EmbeddedResource 2021-01-02 19:38:01 +01:00
sinaioutlander 44f54d9190 3.1.4 2020-12-31 18:32:52 +11:00
sinaioutlander 3b4ea31b50 Fix Texture2D saver in Mono and for non-readable textures 2020-12-24 18:10:17 +11:00
sinaioutlander 852ca8e9eb New attempt at fixing conflicting EventSystem problems in IL2CPP 2020-12-16 14:28:54 +11:00
sinaioutlander 97325a5f3a Fix an issue causing duplicated clicks in some IL2CPP games, fix setting Component.enabled in IL2CPP 2020-12-15 19:32:50 +11:00
sinaioutlander 28181e2266 Restoring Texture viewer/saver, and Static/Singleton class searching 2020-12-14 18:35:43 +11:00
sinaioutlander 6dfa4806ce 3.0.8
Reverting to the previous World-Raycast method as it gave more accurate/expected results
2020-12-12 23:24:44 +11:00
sinaioutlander ba986274be Bump version 2020-12-07 22:22:25 +11:00
sinaioutlander d181c0bee9 Improved Enumerable and Dictionary enumeration in IL2CPP 2020-12-07 22:22:03 +11:00
sinaioutlander e7c5170232 3.0.5 2020-11-25 16:41:42 +11:00
sinaioutlander cfa4b12039 3.0.4
see release notes
2020-11-23 18:23:25 +11:00
sinaioutlander c7ccdf387c update version 2020-11-22 18:23:07 +11:00
sinaioutlander c38155ab04 Fix for InputSystem in 3.0.0 (temp fix for il2cpp) 2020-11-20 17:12:40 +11:00
sinaioutlander 97dbecaa2a Made instance inspector helper (owner gameobject/name), force loading unhollowed Assembly-CSharp on game start 2020-11-19 16:47:18 +11:00
sinaioutlander 44ac4312e8 3.0.1: Update BepInEx build for 5.4.1, remove Test Class inspection on start, update libs, remove commented references 2020-11-17 19:46:54 +11:00
sinaioutlander eedb7dd76f starting reflection inspector filters, some fixes 2020-11-13 21:39:25 +11:00
sinaioutlander bc113e9093 A few important fixes
* Reflection on Il2CppSystem-namespace instances has been fixed
* Type/Value Syntax highlighting generalized and improved globally
* Scene changes now refresh the scene-picker dropdown
* probably other minor stuff too
2020-11-13 18:46:36 +11:00
sinaioutlander dc449d4a1e DebugConsole save log on quit, some work on CacheObjects, fix missing-material issue on games without default UI Shader 2020-11-12 20:31:08 +11:00
sinaioutlander a7f86227fb various improvements to reflection inspector and C# console 2020-11-12 16:15:41 +11:00
sinaioutlander e4d38af4f5 Lots of fixes, everything basically done except Reflection Inspector 2020-11-11 20:16:43 +11:00
sinaioutlander 5e761e2379 cleanup unstripping 2020-11-09 16:43:19 +11:00
sinaioutlander d038d13867 lots...
* Created a TMP AssetBundle for games which don't have the default TextMeshPro Resources package. This also allows us to use a custom monospace font for the Console and Debug window.
* Unstripped the AssetBundle class (just the stuff we need)
* Finished Search Page
* Finished Options Page (very simple)
* Various refactoring and restructuring of the project
* cleanups
2020-11-08 21:04:41 +11:00
sinaioutlander 2efc3f6578 Finish GameObject Inspector, start Search page, some other UI changes/fixes 2020-11-06 20:42:16 +11:00
sinaioutlander e175e9c438 refactor 2020-11-05 17:33:04 +11:00
sinaioutlander a46bc11e42 more progress, GameObject inspector almost done 2020-11-03 20:59:13 +11:00
sinaioutlander b5b3e90b09 A little bit of work on Inspectors, fixed a few issues in Mono/BepInEx builds 2020-10-28 20:52:40 +11:00
sinaioutlander ff684d4d4b Finished scene explorer, lots of cleanups. Inspector and Search left now. 2020-10-28 06:39:26 +11:00
sinaioutlander fd950e2aef finished C# Console and Debug Console, starting work on Scene Explorer 2020-10-27 00:54:08 +11:00
sinaioutlander 648ac941df developed new C# console
Derived heavily from notepad++ and Unity In-Game Code Editor, work will be done to refactor and strip down the code, most of it is unnecessary for our needs anyway. Temporary credit to IGCE for most of it.
2020-10-25 20:57:34 +11:00
sinaioutlander 0d4b4dc826 Debug console basically finished and working (using TMP now) 2020-10-24 20:18:42 +11:00
sinaioutlander 76c578a9ea little bit more progress, creating main menu page structure 2020-10-23 20:40:44 +11:00
sinaioutlander 2da293ab21 A bit more progress, got a good framework for the UI going now. 2020-10-23 19:55:02 +11:00
sinaioutlander 508ca27ec2 some early steps remaking the GUI with UnityEngine.UI, working in all tested game so far 2020-10-23 01:50:33 +11:00
sinaioutlander 3c964cfef9 2.0.7
* More unstripping fixes. Explorer now works 100% on a blank Unity project (so should therefore work on any Unity game, regardless of stripping).
* Some cleanups
2020-10-18 21:41:04 +11:00
sinaioutlander 968546d43c 2.0.6
* Unstrip fixes and cleanups
2020-10-14 20:47:19 +11:00
sinaioutlander f490203b10 2.0.5
* Added Max Results option to Search (default 5000)
* Fixed a TypeInitializationException which can happen when inspecting some classes with Dictionary members
* Fixed an issue which could prevent Input support from initializating
* Improved and fixed the display of TextAsset objects
* A few other minor fixes
2020-10-12 20:15:41 +11:00
sinaioutlander 39d9585f1d 2.0.4
* Added ability to see and change the layer of a gameobject from the GameObject inspector more easily, and shows you the actual layer name (where possible).
* Fixed an issue related to the recently-added clickthrough prevention and resize drag
* Fixed write-only properties in the inspector
* A few other minor fixes
2020-10-11 22:57:46 +11:00
sinaioutlander 513fcaa534 Universal click-through prevention attempt 2020-10-11 20:49:14 +11:00
sinaioutlander b41f7211e5 2.0.3
* Fixed a few issues related to the Texture2D support/export.
2020-10-11 20:07:23 +11:00
sinaioutlander dd6cce1df1 2.0.2 2020-10-10 20:20:10 +11:00
sinaioutlander 867370ccee 2.0.1
* Added unstrip fix for GetRootSceneObjects using Il2CPP internal call
2020-10-09 21:11:15 +11:00
sinaioutlander f1c3771c24 2.0.0
lots, see release description
2020-10-08 06:15:42 +11:00
sinaioutlander 59c5b13a05 1.8.3.1 2020-10-05 20:25:51 +11:00
sinaioutlander e7aa01ebc8 1.8.3
* Merging `mcs.dll` into the main `Explorer.dll` file, no longer needs to be in the Mods / Plugins folder.
2020-10-04 19:01:39 +11:00
sinaioutlander bf6d526284 1.8.23
* Fixed an issue in Mono games when the target you are inspecting is destroyed (window would not close as it should).
* Cleaned up and refactored the Input support so it's easier to manage.
2020-10-03 20:19:44 +10:00
sinaioutlander c991cb4b22 1.8.22
* Some performance improvements for the new InputSystem support (affects some 2019.3+ games)
* Fixed a small mistake with left/right mouse button checking.
2020-10-02 18:40:51 +10:00
sinaioutlander 748e0cabcb 1.8.21
* Fixed a bug when editing a Text Field and the input string is `null`. Only affected Il2Cpp games, appeared in 1.8.0.
* Added a menu page for editing the Explorer Settings in-game, called `Options`.
* Added a new setting for default Items per Page Limit (for all "Pages" in Explorer).
2020-10-01 20:20:52 +10:00
sinaioutlander b4b5f1ec93 1.8.2
* Added support for games which use the new InputSystem module and have disabled LegacyInputModule
2020-10-01 18:57:28 +10:00
sinaioutlander 23723a4ffd Some more unstrip fixes, and a few cleanups 2020-09-30 01:52:49 +10:00