Skip to content
This repository has been archived by the owner on May 9, 2023. It is now read-only.

Releases: sinai-dev/UnityExplorer

UnityExplorer 4.1.5

14 Jun 09:04
Compare
Choose a tag to compare
  • Added a GameObject.activeSelf toggle to TransformCell, to enable and disable GameObjects in Transform Trees
  • UI Panels can now be dragged further outside the game window
  • Can now mouse-inspect UI when there is no active main Camera
  • When trying to mouse-inspect World without an active main Camera, a warning will be logged

UnityExplorer 4.1.4

07 Jun 09:45
Compare
Choose a tag to compare
  • Fixed issue with r2modman (using Paths.BepInExRootPath instead of relative "BepInEx")
  • Added a failsafe in case a Component returns null from GetComponents in the GameObject inspector

UnityExplorer 4.1.3

03 Jun 07:54
Compare
Choose a tag to compare

Fixed two minor issues with the C# Console

  • Do auto-indent before highlight so that the highlighted characters are in the correct position
  • Fixed suggestions being provided when inside strings or comments if the caret is at the end of the input

UnityExplorer 4.1.2

01 Jun 06:46
Compare
Choose a tag to compare
  • The C# Console will now use whitespace as a delimiter for suggestions. Previously this was disabled because it would give suggestions when you're inside a string or comment, but that has been resolved using the LexerBuilder's string and comment lexers.
    • eg. typing if (someObject is Obje would now suggest Object, when previously this would be ignored.
  • Fixed some other minor issues with the CSConsole's handling of delimiters and whitespace:
    • Keywords which end in non-delimiter symbols (eg add_) will now be correctly ignored by the highlighter
    • A period . is no longer considered a delimiter by the highlighter. Cases such as someClass.add or if.foreach (invalid) will now be highlighted correctly
  • Added better time logging to the ReflectionUtility initialize methods, for those wondering why the game might freeze for a few seconds when UnityExplorer starts up (especially in IL2CPP)

UnityExplorer 4.1.1

31 May 09:11
Compare
Choose a tag to compare
  • Prevent very large Texture images from overflowing outside the Texture Viewer

UnityExplorer 4.1.0

29 May 09:48
Compare
Choose a tag to compare
  • Added CI workflow using Actions
  • Using HarmonyX NuGet package instead of submodule
  • Made the Time Scale input field update with the current timeScale value (unless user is currently editing it)
  • Fixed Reflection Inspector issue where PropertyInfos with arguments would not reset their HadException flag after one was encountered previously

UnityExplorer 4.0.8

28 May 08:31
Compare
Choose a tag to compare
  • Added a Time.timeScale helper control to easily pause the game or change the time speed.
  • The internal reflection blacklist is now separate from the user blacklist. The name of the config setting has changed so that everyone's list will be reset. Also added some try/catching for loading the blacklist.
  • Added a fallback for situations where UnityExplorer fails to add the Camera.onPostRender listener, it will now use LateUpdate instead.
  • Fixed an exception when you inspect a UnityEngine.Object class with static reflection.
  • In IL2CPP, WaitForFixedUpdate yields will now work properly in coroutines started from REPL.

UnityExplorer 4.0.7

27 May 09:47
Compare
Choose a tag to compare
  • Fixed the exceptions which could happen when scrolling through the Reflection Inspector (emerged in v4.0.5)
  • Fixed some issues with the Scene Explorer not always detecting when the loaded scenes have changed
  • Fixed the GameObject Inspector not always refreshing the children and component lists after closing/reopening it
  • Adjusted the JumpToIndex method for the "Show in Explorer" button so that it jumps more accurately for the very top and bottom cells.

UnityExplorer 4.0.6

26 May 08:36
Compare
Choose a tag to compare
  • Added "Show in Explorer" button to GameObject Inspector to quickly show the object in the scene transform hierarchy
  • Added a config option Disable EventSystem Override, if enabled then UnityExplorer will not override the EventSystem from the game
  • Investigated some issues with the C# console, clarified readme for them

UnityExplorer 4.0.5

25 May 18:09
Compare
Choose a tag to compare
  • Fixed an issue in some games where the Mouse Inspect dropdown would become unresponsive after using it once
  • Most of UnityExplorer's internal UI objects are now hidden from search results