Anairkoen Schno
57c6caff02
Made IConfigProviders auto reload if the file changes
6 years ago
Anairkoen Schno
9e528f8036
Allowed accessors to add printers to StandardLoggers
6 years ago
Anairkoen Schno
02941b0636
Started work on supporting modsaber dependencies
Plugins are now fixed as they get moved to the cache
As I work, I realize that this changes enough to warrent a new version
6 years ago
Anairkoen Schno
e8f6ce5730
Finalized ConfigProvider
Incremented version
6 years ago
Anairkoen Schno
0a3d62a27b
Shrunk distrobution more by not needing Cecil in the root directory
6 years ago
Anairkoen Schno
e3ed7a399e
Distrobution no longer includes excess Mono.Cecil binaries
6 years ago
Anairkoen Schno
4fdd111da6
Updated patcher to optionally update reference instead of replacing it and hoping for the best (which wasn't working)
Fix for #2
6 years ago
Anairkoen Schno
563ec24976
Update version
6 years ago
Anairkoen Schno
4b556b9521
Fixed some reccommended code structure stuff
6 years ago
Anairkoen Schno
9144d926de
Finished migration to new locations
6 years ago
Anairkoen Schno
f88a7c744a
Fixed backup restoration in some cases
6 years ago
Anairkoen Schno
ccdb444d68
Improved the backup system
added $manifest$.txt to backups
6 years ago
Anairkoen Schno
2b32d6f91e
Began refactor
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
98de76ff7d
Improved IPA argument parsing (again)
6 years ago
Anairkoen Schno
f9af564cf8
Moved non-Mono libraries to Libs/ folder
6 years ago
Anairkoen Schno
9c71c8261e
Added ReflectionUtil per Taz's suggestion <3
6 years ago
Anairkoen Schno
a4a3cf14bd
Migrated to (and added) Newtonsoft.Json
6 years ago
Anairkoen Schno
3e897a33b7
update version
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
51cd8114aa
Removed some unused variables
6 years ago
Anairkoen Schno
1333ad12f1
Redid IPA.exe command line parsing
6 years ago
Anairkoen Schno
cc7bffa55c
Added support for self-updating
Updater is now slightly more robust
6 years ago
Anairkoen Schno
a46445d3a3
Incrememted version
6 years ago
Anairkoen Schno
86d0ed2969
Updated version (now 3.8.0)
6 years ago
Anairkoen Schno
acd6e16cff
The updater works, dont worry. Really this time.
6 years ago
Anairkoen Schno
5c0bcab6aa
Furthered work on the updater, almost works, but due to the lack of I18N.dll and I18N.West.dll it actually just can't work
gonna go build mono now... *sigh*
6 years ago
Anairkoen Schno
62904b8eb7
Added better '--nowait' compatablility for IPA.exe
6 years ago
Anairkoen Schno
f6b1959123
Added some EXE arguments for auto-updating
6 years ago
Anairkoen Schno
b4a6546940
Redid logger to be both more modular and more similar to Syslog
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
fab47270a3
Added sleeping to thread to reduce CPU usage
6 years ago
artman41
0e7e488bbc
Updated message to reflect a possiblity
6 years ago
artman41
a6b2747295
Forgot to update build version
6 years ago
artman41
ae26ee5d62
removed `Launcher` from remote`
6 years ago
artman41
f8dc1051c0
Removed `Build` directives
6 years ago
artman41
d5453b8dc4
Removed `Launcher.exe` as it was useless for the whole program
6 years ago
artman41
4c1ca52082
refactor to use regions instead of comments
6 years ago
artman41
133e4f5ed3
Small refactor so that files aren't copied if patch is up to date
6 years ago
artman41
0e4543a746
- Added IPA updating
- Added colour to console
6 years ago
artman41
8d7599f921
- Fixed IPA so that running it automatically targetted the `Beat Saber.exe`
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
37d207f5b7
Add files via upload
6 years ago