Sinai
|
a72877befb
|
Make AllTypes protected, force using GetTypeByName
|
2021-06-07 19:26:46 +10:00 |
|
Sinai
|
16335c1bc4
|
Auto-cleanup
|
2021-06-05 19:36:09 +10:00 |
|
Sinai
|
c4fa0d6bcd
|
Add better time logging to reflection init
|
2021-06-01 16:00:18 +10:00 |
|
Sinai
|
e85ea6ac3a
|
Make Il2CppProvider actually process FixedUpdate coroutines
|
2021-05-28 18:23:45 +10:00 |
|
Sinai
|
0274022ce4
|
Make sure WaitForEndOfFrame object is never null
|
2021-05-28 18:23:07 +10:00 |
|
Sinai
|
211576e0f8
|
Fallback to LateUpdate if OnPostRender listener failed
|
2021-05-28 18:22:44 +10:00 |
|
Sinai
|
04739d0be8
|
Separate default reflection blacklist from user list, add try/catch
|
2021-05-28 15:51:03 +10:00 |
|
Sinai
|
0b973393d1
|
Cleanup
|
2021-05-27 19:28:22 +10:00 |
|
Sinai
|
1a26623080
|
Add option to disable EventSystem override
|
2021-05-26 18:02:10 +10:00 |
|
Sinai
|
cb8e947fdf
|
Namespace/structure cleanup
|
2021-05-26 17:40:09 +10:00 |
|
Sinai
|
cd5c69c965
|
Add timer debug to deobfuscation cache
|
2021-05-26 03:59:45 +10:00 |
|
Sinai
|
4f0553d293
|
Remove formatting from ToStringUtility
|
2021-05-23 19:34:32 +10:00 |
|
Sinai
|
428fab28f9
|
Cleanup HideAndDontSave detection and support
|
2021-05-23 16:16:32 +10:00 |
|
Sinai
|
eee7d6bcc4
|
Add ML 0.3.0 build
|
2021-05-23 13:58:26 +10:00 |
|
Sinai
|
084aee617c
|
Prevent null reference if Canvas isn't created yet
|
2021-05-19 22:21:08 +10:00 |
|
Sinai
|
d0e508727a
|
Prevent deobfuscation crash from using Il2CppType.From, and use faster method anyway
|
2021-05-19 21:26:44 +10:00 |
|
Sinai
|
a9a53ba924
|
Force load all Unhollowed DLLs, use Assembly.LoadFile instead of .Load, blacklist some more types
|
2021-05-19 20:48:34 +10:00 |
|
Sinai
|
5abfa3da67
|
Better EntryType checking for enumerables and dicts
|
2021-05-19 19:24:33 +10:00 |
|
Sinai
|
6a47e542e5
|
Update Extensions.cs
|
2021-05-19 18:46:01 +10:00 |
|
Sinai
|
f1b83e7c9e
|
Cleanup
|
2021-05-19 18:45:53 +10:00 |
|
Sinai
|
ac9c2d5286
|
Use recursive GetGenericArguments to catch unusual type structures, cleanup InteractiveList value caching
|
2021-05-18 20:55:18 +10:00 |
|
Sinai
|
b062924af7
|
Add support for writing to IList<T>'s which don't implement IList
|
2021-05-18 20:43:51 +10:00 |
|
Sinai
|
019e589947
|
Add namespace autocompletions, some adjustments to autocomplete logic
|
2021-05-17 23:20:06 +10:00 |
|
Sinai
|
7dbf694642
|
IL2CPP reflection fixes and improvements
|
2021-05-17 21:48:10 +10:00 |
|
Sinai
|
fb6e413153
|
Misc cleanups and adjustments
|
2021-05-16 21:46:38 +10:00 |
|
Sinai
|
f4e473f8e6
|
Use StringBuilder for GetTransformPath
|
2021-05-16 21:45:38 +10:00 |
|
Sinai
|
8c5e7678a6
|
Fix LayerMask Parsing
|
2021-05-16 21:45:29 +10:00 |
|
Sinai
|
df330420a3
|
Add config to change main navbar anchor
|
2021-05-16 21:45:09 +10:00 |
|
Sinai
|
83f15c7168
|
Use Il2CppObjectBase instead of Il2CppSystem.Object where possible.
Attempt to fix il2cpp lists/dicts, not currently working properly. Will probably wait for Unhollower rewrite.
|
2021-05-15 18:00:16 +10:00 |
|
Sinai
|
e93edc5b19
|
Options cleanup
|
2021-05-15 06:20:07 +10:00 |
|
Sinai
|
1c216c0d86
|
Add some CSConsole interactions, some UI Cleanups
|
2021-05-14 06:14:25 +10:00 |
|
Sinai
|
12fe19ba8e
|
Implemented the console log, some cleanups
|
2021-05-14 02:45:59 +10:00 |
|
Sinai
|
ccd08c3a63
|
Add configurable reflection signature blacklist, extends to MCS as well
|
2021-05-13 23:02:46 +10:00 |
|
Sinai
|
70d66f93a5
|
Update ReflectionUtility.cs
|
2021-05-13 01:06:14 +10:00 |
|
Sinai
|
275225a284
|
Better number ToString formatting, cleanups
|
2021-05-13 00:58:23 +10:00 |
|
Sinai
|
ada239c828
|
Implement auto-indenting for CSConsole, some cleanups
|
2021-05-12 20:48:56 +10:00 |
|
Sinai
|
a9f6ed8729
|
Cleanup libs, target ML 0.3.1
|
2021-05-11 20:23:52 +10:00 |
|
Sinai
|
ec215a0006
|
Use SortedSet for type name cache, expose OnTypeLoaded event
|
2021-05-11 19:16:19 +10:00 |
|
Sinai
|
712bf7b669
|
Cleanup libs, use submodules and packages where appropriate
|
2021-05-11 19:13:58 +10:00 |
|
Sinai
|
34c8ad3646
|
Make PruneString helper
|
2021-05-11 02:38:24 +10:00 |
|
Sinai
|
18d2518231
|
Use the Member color for the member filter toggles, move InspectorManager
|
2021-05-10 23:09:21 +10:00 |
|
Sinai
|
1d24af5666
|
Only lexer-highlight what is shown in CS console (fix max vert overflow)
|
2021-05-10 21:07:27 +10:00 |
|
Sinai
|
e6b253fed9
|
Enum parse support, start work on CSConsole, cleanup
|
2021-05-09 20:18:33 +10:00 |
|
Sinai
|
7b700cbe55
|
Cleanup, extend ParseUtility to dict keys
|
2021-05-09 02:22:03 +10:00 |
|
Sinai
|
c04a864b74
|
Made ParseUtility helper to simplify and improve parsing of various input types
|
2021-05-09 01:25:26 +10:00 |
|
Sinai
|
c828d9b642
|
InteractiveValueStruct, and a few cleanups
|
2021-05-08 20:54:16 +10:00 |
|
Sinai
|
d34aeb81b3
|
InteractiveEnum, InteractiveColor
|
2021-05-08 06:16:43 +10:00 |
|
Sinai
|
d8f532d913
|
Make InputFieldRef helper, InteractiveString and IOUtility
|
2021-05-07 17:06:56 +10:00 |
|
Sinai
|
f080379e8a
|
Update ReflectionUtility.cs
|
2021-05-07 06:25:49 +10:00 |
|
Sinai
|
2977fd4df5
|
Handle il2cpp primitives (not boxed)
|
2021-05-07 06:25:31 +10:00 |
|