Anairkoen Schno
6755d08e53
Allowed IllusionPlugin and IllusionPlugin to see each others' internals
6 years ago
Anairkoen Schno
98118c619a
Fixed installer application to NOT reinstall every time, to be prettier, and to actually INSTALL when in the install dir
6 years ago
Anairkoen Schno
f9af564cf8
Moved non-Mono libraries to Libs/ folder
6 years ago
Anairkoen Schno
22fee4fe21
Added Umbra's CallNonStaticFunction as CallNonStaticMethod (and 2 overloads)
6 years ago
Anairkoen Schno
9c71c8261e
Added ReflectionUtil per Taz's suggestion <3
6 years ago
Anairkoen Schno
f359bb7367
Fixed a lot of things
* No static HasKey in ModPrefs
* SteamCheck not working correctly
* Updater not creating directories like it should
6 years ago
Anairkoen Schno
cc7bffa55c
Added support for self-updating
Updater is now slightly more robust
6 years ago
Anairkoen Schno
8565f2dd0f
Did some more documenting
Probably ready for a realase
6 years ago
Anairkoen Schno
2a0c09127c
Made the standard logger able to show the caller
6 years ago
Anairkoen Schno
fd1f64854b
Added some stuff to test the updater
6 years ago
Anairkoen Schno
f566b4d8a3
Updater now checks Modsaber.ML to try and find updates
6 years ago
Anairkoen Schno
771127cd2a
Fixed some minor things
6 years ago
Anairkoen Schno
9291da863c
Added then discovered that my updating system is obsolete
6 years ago
Anairkoen Schno
595b0f5086
Fixed the logger because testing is for nubs
6 years ago
Anairkoen Schno
935c52c633
Added unity logger
Documented new logging system
6 years ago
Anairkoen Schno
b4a6546940
Redid logger to be both more modular and more similar to Syslog
6 years ago
Anairkoen Schno
1ffd2d9433
Added backwards compatability for ModPrefs
6 years ago
Anairkoen Schno
cf9634f622
Documented some stuff
6 years ago
Anairkoen Schno
c386bb6eb1
Re-added support for legacy IPA plugins for backwards compatability
6 years ago
Anairkoen Schno
beb9234b11
- Updated IPA to 4.6 for Beat Saber 0.11
- Updated Logger to use more streamlined queueing that that allows
6 years ago
artman41
87ed2a96a0
sleeping inside wrong loop
6 years ago
artman41
fab47270a3
Added sleeping to thread to reduce CPU usage
6 years ago
artman41
1d4c074085
- Removed support for deprecated methods
6 years ago
artman41
ae26ee5d62
removed `Launcher` from remote`
6 years ago
andruzzzhka
5d484618a8
Added IPluginNew
6 years ago
artman41
329f979ce3
- Had to split the interface as the old plugins couldn't be casted
6 years ago
artman41
366b58233e
- Added old methods as support for old plugins
6 years ago
artman41
6f1a8893fa
- Added colour logging to the logger
- Rewrote all logging to use the logger
- IPA should look for `Beat Saber.exe` if loaded without having the application dropped on it
6 years ago
artman41
b992cd37d8
- Added logger
- Fixed ModPrefs to be per mod
- Fixed the patcher so that it correctly detected the project
- Removed depreciated methods within IPlugin
- Instead added methods linked to SceneManager which correctly trigger
6 years ago
Michael Guedko
d5cb344e83
Add files via upload
6 years ago