Commit Graph
930 Commits
Author SHA1 Message Date
ghorsington ea709e253c Bump version 2022-07-18 23:46:11 +03:00
ghorsington 806d6d2a13 UnityInput: remove hard dependency on Unity.InputManager (fixes #446) 2022-07-18 23:44:45 +03:00
ghorsington a79d65792a UnityInput: Reformat, fix LegacyInputSystemAvailable not being static 2022-07-18 19:31:29 +03:00
ghorsington e570405e09 Fix UnityEngine ref for BepInExTests v5.4.20 2022-07-15 22:09:13 +03:00
ghorsington 286da9ec7b Bump version 2022-07-15 22:07:30 +03:00
ghorsington eb46150f0b Use UnityEngine.5.6.1; make Unity.InputSystem private 2022-07-15 22:02:52 +03:00
Geoffrey Horsington 957cb3f804 Merge pull request #444 from BepInEx/v5-inputwrapper
Add input abstraction layer to support games with the Input class disabled
2022-07-14 23:07:42 +03:00
ManlyMarco 7a328b3826 Rename to UnityInput 2022-07-14 20:30:55 +02:00
Geoffrey Horsington 2522c9972e Merge pull request #440 from BepInEx/v5-nuget
Use BepInEx nuget feed
2022-07-14 20:08:50 +03:00
ManlyMarco f00921157e Add input abstraction layer 2022-07-14 11:14:00 +02:00
ManlyMarco a6584929ab Use the correct url 2022-07-12 00:23:51 +02:00
ManlyMarco c61db60c0f Use BepInEx nuget feed 2022-07-12 00:17:04 +02:00
ghorsington a1bb117c86 Preload Harmony and MonoMod v5.4.19 2022-02-03 18:52:28 +02:00
ghorsington 481e9bacd1 Bump HarmonyX, MonoMod 2022-02-03 18:49:53 +02:00
ghorsington 74839aa10c Update BepInEx.Harmony 2022-02-03 18:48:54 +02:00
ghorsington 01fd8b3138 Fix CakeBuild dependency versions v5.4.18 2021-12-22 22:56:36 +02:00
ghorsington 0d9baa367c Bump version 2021-12-22 22:51:59 +02:00
ghorsington 73ebc868fc Bump BepInEx.Harmony, HarmonyX, MonoMod 2021-12-22 22:47:48 +02:00
ghorsington 48f312e633 Use CakeBuild 2.0.0 2021-12-22 22:38:55 +02:00
ghorsington ed7ae1a773 ConsoleEncoding: fix buffer size computation
Instead of approximating with GetMaxByteCount and GetMaxCharCount, compute actual buffer size which is needed for variable-length characters (e.g. utf-8)
2021-10-28 23:24:42 +03:00
ghorsington 3c3153598b ConsoleWindow: Use normal GetProcAddress
In some games apparently DynDll does not work properly yet
v5.4.17
2021-10-03 19:15:17 +03:00
ghorsington 2442a0d741 Bump version 2021-10-03 19:08:36 +03:00
ghorsington b7117e8062 ConsoleWindow: always resolve user32 from system folder
Some games (e.g. Outer Wilds) include their own user32.dll which is missing some methods. With this fix we always pull the menu functions from correct user32.dll
2021-10-03 16:19:42 +03:00
ghorsington ea425e697b Bump version v5.4.16 2021-09-25 20:12:13 +03:00
ghorsington 2c08a565cb Update BepInEx.Harmony 2021-09-25 20:11:28 +03:00
ghorsington 6c5766d5ab Print file write date only in console 2021-09-25 19:56:25 +03:00
ghorsington 708ebcd449 Use process name for preloader assembly dump path 2021-09-25 19:49:27 +03:00
ghorsington d2c1fe4606 Bump version v5.4.15 2021-08-05 22:57:03 +03:00
ghorsington ba754930b9 Update README 2021-08-05 22:56:30 +03:00
ghorsington e3e1abbdcd Update HarmonyX to 2.5.4, MonoMod to 21.8.5.1 2021-08-05 22:55:08 +03:00
ghorsington e7184cb97b Update BepInEx.Harmony 2021-08-05 22:54:22 +03:00
ghorsington 20681c3dd2 Bump version v5.4.14 2021-07-30 17:56:30 +03:00
ghorsington cda55e0173 Update README 2021-07-30 17:55:16 +03:00
ghorsington a19b43a762 Update HarmonyX, MonoMod 2021-07-30 17:53:42 +03:00
ghorsington e99c9e9dca Update BepInEx.Harmony 2021-07-30 17:52:33 +03:00
ghorsington 12995817bc Bump version v5.4.13 2021-07-23 21:51:37 +03:00
ghorsington d430da36af Update README 2021-07-23 21:50:59 +03:00
ghorsington 8e77d5aabd Update HarmonyX 2021-07-23 21:48:59 +03:00
ghorsington ca6180c3f2 Update BepInEx.Harmony 2021-07-23 21:47:41 +03:00
GeBo1 8a4d014751 Resolve symlinks recursively 2021-07-20 17:27:16 +03:00
ghorsington 5dce1f8a0e Remove unneeded logging v5.4.12 2021-07-20 11:22:04 +03:00
ghorsington b2b0e5b5ed Attempt to resolve symlinks 2021-07-20 11:21:40 +03:00
ghorsington 8c7dcf265c Add error when using *nix build with Windows executable 2021-07-20 10:44:07 +03:00
ghorsington 1dfff27f4c Bump version 2021-07-16 17:28:21 +03:00
ghorsington 0bd3afdca1 Update README 2021-07-16 17:16:46 +03:00
ghorsington a07c6706c2 Update BepInEx.Harmony 2021-07-16 17:16:05 +03:00
ghorsington 73864a6697 Bump HarmonyX to 2.5.1 2021-07-16 17:12:30 +03:00
ghorsington b36f88da32 Bump BepInEx.Harmony 2021-07-16 14:42:03 +03:00
ghorsington 10bf9cfd24 HarmonyInteropFix: load shimmed assembly from file instead of memory
This ensures mono is properly aware of the DLL path
2021-07-16 13:31:22 +03:00
ghorsington d5ab110c4d Add PatcherPluginPath to TypeLoader resolver
This is sometimes needed if a plugin references preloader patchers in an unexpected way
2021-07-16 13:30:18 +03:00