480a8cb31c
fix DivideByZeroExceptions and add minimum handle size
2021-04-16 18:24:45 +10:00
9bdcccaaa1
Add keybind for mouse unlock, and aggressive unlock mode
2021-04-16 18:24:31 +10:00
0f69833283
Separate internal and public configs
2021-04-16 17:49:19 +10:00
1769a4ed8d
Make abstract UIPanel class, refactor SceneExplorer into that, some fixes
2021-04-16 17:49:05 +10:00
c8a64c39b1
rename Model folder
2021-04-16 04:33:42 +10:00
c1d3aab8e3
Fix transform tree and scroller, add update toggle and refresh button
2021-04-16 04:33:13 +10:00
9a9048bcd8
Add CreateCell to ICell interface
2021-04-16 02:53:17 +10:00
dec113d2ee
Fix RectTransform.GetWorldCorners in il2cpp
2021-04-16 02:53:07 +10:00
b03349a3e0
Use HashSet and List instead of Dictionary for TransformTree caching, fix logic
2021-04-16 02:52:54 +10:00
896da0157d
InfiniteScroll classes no longer need injection, using internal behaviour classes
2021-04-16 02:49:46 +10:00
a58e2a0fad
Detach ScrollRect class from InfiniteScrollRect, use UIBehaviourModel. Cleanup and fix for il2cpp
2021-04-16 02:48:49 +10:00
b13aa74fa1
Use HashSet and List instead of Dictionary for SceneExplorer caching, fix refresh logic
2021-04-16 02:47:15 +10:00
8ef6df043c
safer UIRoot visibility check
2021-04-16 02:46:21 +10:00
f89455549e
safer UIBehaviour instance updates, init method
2021-04-16 02:46:04 +10:00
a6ff9e02e2
remove menupages enum config entry
2021-04-16 02:45:38 +10:00
51f5c68598
Remove temp gameobject creation, scene explorer is working fine
2021-04-15 20:28:27 +10:00
5bb612cb5a
Update SceneHandler.cs
2021-04-15 20:23:33 +10:00
a3fcac1acb
Update Il2CppProvider.cs
2021-04-15 20:21:14 +10:00
d1d7572945
Remove test assembly resolver
2021-04-15 20:20:11 +10:00
7eb4b1bc77
WIP
...
* Using publicized mono assemblies
* Remaking UI from scratch. Done the Scene Explorer so far.
2021-04-15 20:18:03 +10:00
a6c24f91e4
Add startup delay
3.3.12
2021-04-11 20:45:02 +10:00
9e4c335a05
Update MelonLoaderConfigHandler.cs
2021-04-10 23:17:49 +10:00
a1c2dfbe50
Add support for setting disabled color on ColoBlock
2021-04-10 20:15:03 +10:00
a5a07a0a23
Add RuntimeProvider method for setting Selectable.colors
3.3.11
2021-04-10 18:25:13 +10:00
e0fd682c81
Add MethodInfo helper
2021-04-10 18:24:16 +10:00
7426bd1dd6
Bump version
2021-04-10 17:44:15 +10:00
b39b044f79
Add advanced attributes to BepInEx config
2021-04-10 17:44:09 +10:00
7a2b4aa257
Fix setting color block when partially stripped
2021-04-10 17:43:56 +10:00
3762d14bdb
Fix InputSystem for IL2CPP
2021-04-10 17:43:32 +10:00
3628f3db31
Fix event system control
3.3.10
2021-04-09 01:46:26 +10:00
d39fea69c3
Better InputSystem Key enum resolving
2021-04-07 20:54:08 +10:00
95e8b3aa58
fix string unbox
3.3.9
2021-04-07 17:31:06 +10:00
b68145385c
Fix issue with float struct check
2021-04-07 17:20:54 +10:00
2310f2f7ce
Add "Default Tab" config setting instead of "last active tab"
2021-04-07 17:20:42 +10:00
2cc403ad17
Cleanup runtime-specific
2021-04-07 17:20:09 +10:00
c2d9b9b59e
a few small fixes
...
* Fix InteractiveFlags toggles not being properly updated
* Fix cases where games that don't have Reflection.Emit would still have the C# Console available. Also added a "(disabled)" message to the tab button.
3.3.8
2021-04-06 01:01:46 +10:00
c748be7bcc
Rewrite InteractiveUnityStruct, now called InteractiveFloatStruct
...
InteractiveFloatStruct supports any struct where all the fields are floats.
2021-04-05 20:32:47 +10:00
09dae6f1d3
Add proper support for InputSystem
3.3.7
2021-04-05 16:28:30 +10:00
6ca117b070
Fix strings boxed as Il2CppSystem.Objects
3.3.6
2021-04-04 13:44:58 +10:00
113f2fd922
3.3.5 - fix Il2Cpp Hashtable, boxed strings
3.3.5
2021-04-04 03:41:36 +10:00
7443f6500e
Update README.md
2021-04-03 17:24:28 +11:00
92566c2729
Update README.md
2021-04-02 19:56:18 +11:00
713f87f455
Update THIRDPARTY_LICENSES.md
2021-04-02 17:45:50 +11:00
4241e7e207
Include third-party licenses
2021-04-02 17:44:49 +11:00
6d479a6703
3.3.4
...
* Fixed Harmony patches not working properly for games which use older BepInEx releases (ie. Risk of Rain 2)
* Fixed a couple minor issues with the config settings
3.3.4
2021-04-02 17:06:49 +11:00
6539f818c3
Update README.md
2021-04-01 22:04:58 +11:00
bc5ffcab40
Update README.md
3.3.3
2021-04-01 17:15:50 +11:00
d070ded036
3.3.3
...
* Fix `Hide on Startup` not working
* Fix for cases when we try to `scene.GetRootGameObjects()` but the scene has not yet fully loaded.
* MelonLoader releases will no longer spam "Preferences Saved!" constantly in the Console log
* Fix mistake with UI Event System setting/releasing
* Fix some UI elements not having correct Color transition values
2021-04-01 17:13:31 +11:00
8f025622b4
3.3.2
...
* Added InteractiveColor UI editor to make changing a Color easier
* Added a "Scene Loader" helper which allows you to load any Scene that the game was built with. In some cases you may not find all the Scenes that the game uses, they may be loaded through AssetBundles or other means and won't show up here yet
* Adjusted the SceneExplorer UI, the "Hide" button is now always on the left of the window
*
* Handled some errors related to UI unstripping that could occur in rare cases
3.3.2
2021-03-31 22:58:17 +11:00
89f137680e
Update DebugConsole.cs
3.3.1
2021-03-31 02:02:12 +11:00