154 Commits

Author SHA1 Message Date
Sinai
957d80c7ec Fix IOUtility creating folders for file paths 2021-10-16 18:10:23 +11:00
Sinai
d530d10798 Exceptions is IsNullOrDestroyed should return true 2021-10-12 20:27:32 +11:00
Sinai
66daabf770 Add try/catch to IsNullOrDestroyed 2021-10-12 20:20:08 +11:00
Sinai
28b6db80f9 Fix InputSystem EventSystem bug 2021-10-01 17:21:50 +10:00
Sinai
239534e09c Add GetAllLoadedAssetBundles 2021-09-30 21:08:29 +10:00
Sinai
bc5d16051f Fix issue with InputSystem 2021-09-30 21:08:08 +10:00
Sinai
fbdb84eefa Implement HookManager UI and logic 2021-09-06 23:04:40 +10:00
Sinai
6989ea1b19 Misc cleanups 2021-09-06 23:03:55 +10:00
Sinai
28de6779d8 Fix for Canvas.renderingDisplaySize crash 2021-08-24 17:47:42 +10:00
Sinai
fc8fa9aa7a Fix TestClass init mistake 2021-08-23 18:35:31 +10:00
Sinai
506e75c5fe Handle Unhollowed modules path through IExplorerLoader. Allow Standalone release to specify manually. 2021-08-19 16:20:25 +10:00
Sinai
a2f22051f0 Cleanup 2021-08-19 16:19:49 +10:00
Sinai
4e3203a91b Make Assembly.GetTypes patch a finalizer instead of prefix 2021-08-10 17:31:12 +10:00
Sinai
a411ce2dba Add patch for Assembly.GetTypes to catch exceptions 2021-08-10 17:17:44 +10:00
Sinai
e49ed3028f Cleanup 2021-08-06 18:44:13 +10:00
Sinai
31dd54d25c Reduce string alloc 2021-08-06 16:02:58 +10:00
Sinai
1fa1283a68 Cleanup and update readme 2021-08-03 18:30:07 +10:00
Sinai
df0abbc847 Small optimizations/cleanup 2021-08-03 16:11:16 +10:00
Sinai
602770d980 Cleanup 2021-07-28 19:01:43 +10:00
Sinai
20018a9ba9 Use invariant decimal separator for NumberFormatString 2021-07-28 06:40:05 +10:00
Sinai
dabf92a1a5 Use CurrentCulture, and use whitespace instead of comma as separator 2021-07-27 22:17:26 +10:00
Sinai
b7e275f02c Cleanup 2021-07-27 22:12:48 +10:00
Sinai
66c30ee70e Cleanup 2021-07-21 20:48:21 +10:00
Sinai
fa3a436037 Cleanup 2021-07-21 18:29:01 +10:00
Sinai
ca27d2b20f Update CursorUnlocker.cs 2021-07-21 05:18:22 +10:00
Sinai
6e6b6239d8 Do patching in CursorUnlocker, add patch for SetSelectedGameObject 2021-07-21 04:14:34 +10:00
Sinai
3ffdcea73b Force all devices to always be supported by InputSystem 2021-07-15 05:20:26 +10:00
Sinai
9ca992b0d7
Fix incorrect config description example 2021-07-07 23:27:43 +10:00
Sinai
f5bce439cb Favor public GetEnumerator over private. Use GetActualType. Improve logging. 2021-07-06 16:42:20 +10:00
Sinai
7ff508b874 [IL2CPP] Support private interface implementations on IDictionary and IEnumerable 2021-07-02 17:45:18 +10:00
Sinai
f815a13d9a Namespace cleanup, move some categories out of UI namespace 2021-06-30 07:49:58 +10:00
Sinai
08cff3386b Fix issues with Il2Cpp nullables 2021-06-22 19:46:09 +10:00
Sinai
67f9f744bb Handle Unity 2021+ InputField.onEndEdit change 2021-06-21 19:26:05 +10:00
Sinai
2d8ae45814 Cleanup 2021-06-14 18:43:08 +10:00
Sinai
66dc262a68 Move inner exception null check outside IL2CPP ppd 2021-06-11 18:12:14 +10:00
Sinai
4342901206 Prevent null exceptions being used in ReflectionExToString 2021-06-11 17:36:35 +10:00
Sinai
0d10f94eb5 Use Paths.BepInExRootPath, and cleanup dirs 2021-06-07 19:27:39 +10:00
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