People Playground

People Playground

701 rating
[MOD] UnityExplorer
8
10
6
6
2
3
2
2
   
Penghargaan
Favorit
Difavoritkan
Batalkan favorit
Ukuran File
Diposting
Diperbarui
5.526 MB
12 Jul 2024 @ 8:48am
15 Jul 2024 @ 2:27am
2 Catatan Perubahan ( lihat )

Berlangganan untuk mengunduh
[MOD] UnityExplorer

Dalam koleksi 1 dari morzz1c
morzz1c's things
Item 9
Deskripsi

An in-game UI for exploring, debugging and modifying Unity games.

The original developer of UnityExplorer is Sinai. I only made it as a mod for easy installation and modified it to work with the game correctly.

My changes:
  • Modified dll to work with Harmony version 2.2.2.0.
  • Saving all files in the mod directory.
  • Minor changes to default settings.
  • Removed patching of EventSystem.
  • Blocking game controls when using the UI and Freecam.
  • Mouse Inspector in World mode now works with 2D objects.


For the mod to work, click "Accept risk". IT'S SAFE!

Features
Object Explorer
  • Use the Scene Explorer tab to traverse the active scenes, as well as the DontDestroyOnLoad and HideAndDontSave objects.
  • The "HideAndDontSave" scene contains objects with that flag, as well as Assets and Resources which are not in any scene but behave the same way.
  • You can use the Scene Loader to easily load any of the scenes in the build.
  • Use the Object Search tab to search for Unity objects (including GameObjects, Components, etc), C# Singletons or Static Classes.
  • Use the UnityObject search to look for any objects which derive from UnityEngine.Object, with optional filters.
  • The singleton search will look for any classes with a typical "Instance" field, and check it for a current value.
Inspector
  • The inspector is used to see detailed information on objects of any type and manipulate their values, as well as to inspect C# Classes with static reflection.
  • The GameObject Inspector (tab prefix [G]) is used to inspect a GameObject, and to see and manipulate its Transform and Components.
  • You can edit any of the input fields in the inspector (excluding readonly fields) and press Enter to apply your changes. You can also do this to the GameObject path as a way to change the GameObject's parent. Press the Escape key to cancel your edits.
  • note: When inspecting a GameObject with a Canvas, the transform controls may be overridden by the RectTransform anchors.
  • The Reflection Inspectors (tab prefix [R] and [S]) are used for everything else.
  • Automatic updating is not enabled by default, and you must press Apply for any changes you make to take effect.
  • Press the ▼ button to expand certain values such as strings, enums, lists, dictionaries, some structs, etc.
  • Use the filters at the top to quickly find the members you are looking for.
  • For Texture2D, Image, SpriteandMaterialobjects, there is aView Texture` button at the top of the inspector which lets you view the Texture(s) and save them as a PNG file.
  • For AudioClip objects there is a Show Player button which opens an audio player widget. For clips which are loaded as DecompressOnLoad, there is also a button to save them to a .wav file.
C# Console
  • The C# Console uses the Mono.CSharp.Evaluator to define temporary classes or run immediate REPL code.
  • You can execute a script automatically on startup by naming it startup.cs and placing it in the Scripts folder (this folder will be created in the mod folder).
  • See the "Help" dropdown in the C# console menu for more detailed information.
Hook Manager
  • The Hooks panel allows you to hook methods at the click of a button for debugging purposes.
  • Simply enter any class and hook the methods you want from the menu.
  • You can edit the source code of the generated hook with the "Edit Hook Source" button. Accepted method names are Prefix (which can return ♥♥♥♥ or void), Postfix, Finalizer (which can return Exception or void), and Transpiler (which must return IEnumerable<HarmonyLib.CodeInstruction>). You can define multiple patches if you wish.
Mouse-Inspect
  • The "Mouse Inspect" dropdown in the "Inspector" panel allows you to inspect objects under the mouse.
  • World: uses Physics2D.OverlapPoint to look for Colliders.
  • UI: uses GraphicRaycasters to find UI objects.
Freecam
  • UnityExplorer provides a basic Free Camera which you can control with your keyboard and mouse.
  • Unlike all other features of UnityExplorer, you can still use Freecam while UnityExplorer's menu is hidden.
  • Supports using the game's main Camera or a separate custom Camera.
  • See the Freecam panel for further instructions and details.
Clipboard
  • The "Clipboard" panel allows you to see your current paste value, or clear it (resets it to null).
  • Can copy the value from any member in a Reflection Inspector, Enumerable or Dictionary, and from the target of any Inspector tab.
  • Can paste values onto any member in a Reflection Inspector.
  • Non-parsable arguments in Method/Property Evaluators allow pasting values.
  • The C# Console has helper methods Copy(obj) and Paste() for accessing the Clipboard.
Settings
  • You can change the settings via the "Options" tab of the menu, or directly from the config file (config.cfg).


If you like what I do, you can support me on Patreon or Boosty and get early access to mods.

Diskusi Populer Lihat Semua (2)
8
4 Agu 2024 @ 12:32pm
dude
Mr DoggyBones
3
18 Jul 2024 @ 1:06am
Would this mod work in very older versions?
nitroglycerin
206 Komentar
shiny_porygon22 4 Jan @ 1:25pm 
is there a way to save modified objects?
kayaustgar 31 Des 2024 @ 9:00pm 
you need to be a subcriber to get the clay soilder mod
true chair 25 Des 2024 @ 8:20pm 
it just randomly stopped allowing me to close it using f7 and i havent even installed a mod when it stopped working
hellgateadam 7 Des 2024 @ 5:28am 
why isnt this working for me? i am not able to modify a single weapon's cartridge. if i build a custom resizeable housing gun and put a rifle in it, then modify the damage, it modifies the damage of the base rifle and every rifle spawned from then on will have the new damage. shouldnt this work as.. i modify that one and the save will be the same too but the new rifles i spawn are base stat? am i doing something wrong?
BALLS 5 Des 2024 @ 4:11pm 
were clay soldier mod :steamfacepalm:
PilotBug 24 Nov 2024 @ 9:36am 
there needs to be a guide for this, because I see potential for this in my contraptions
gfthki 3 Nov 2024 @ 8:37am 
the clay soldiers mod is just a joke he didnt really make it
BALLS 1 Nov 2024 @ 11:36am 
WERE IS CLAY SOLDIERS MODDDDDDDDD
matthew.mccracken87 23 Okt 2024 @ 2:50pm 
░░░░░▄▄▄░░▄██▄░░░
░░░░░▐▀█▀▌░░░░▀█▄░░░
░░░░░▐█▄█▌░░░░░░▀█▄░░
░░░░░░▀▄▀░░░▄▄▄▄▄▀▀░░
░░░░▄▄▄██▀▀▀▀░░░░░░░
░░░█▀▄▄▄█░▀▀░░
░░░▌░▄▄▄▐▌▀▀▀░░ THIS IS BOB
▄░▐░░░▄▄░█░▀▀ ░░
▀█▌░░░▄░▀█▀░▀ ░░ COPY AND PASTE HIM,
░░░░░░░▄▄▐▌▄▄░░░ SO, HE CAN TAKE
░░░░░░░▀███▀█░▄░░ OVER THE WORKSHOP
░░░░░░▐▌▀▄▀▄▀▐▄░░
░░░░░░▐▀░░░░░░▐▌░░
░░░░░░█░░░░░░░░█░░░
Obscurest_ 23 Okt 2024 @ 8:23am 
zooi how to i other mods