Anairkoen Schno
e57be8b7b7
Updated version
Began adding support for non-destructive patching
6 years ago
Anairkoen Schno
51a2bf5c3b
Made IConfigProviders auto reload if the file changes
6 years ago
Anairkoen Schno
1c403cbe35
Allowed accessors to add printers to StandardLoggers
6 years ago
Anairkoen Schno
52dd89da4c
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
18847d663d
Finalized ConfigProvider
Incremented version
6 years ago
Anairkoen Schno
7297dbc5b1
Shrunk distrobution more by not needing Cecil in the root directory
6 years ago
Anairkoen Schno
7bc876c514
Distrobution no longer includes excess Mono.Cecil binaries
6 years ago
Anairkoen Schno
87a84d5163
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
14c8b857f3
Update version
6 years ago
Anairkoen Schno
8e6298640c
Fixed some reccommended code structure stuff
6 years ago
Anairkoen Schno
0c2d743674
Finished migration to new locations
6 years ago
Anairkoen Schno
f22d6a1349
Fixed backup restoration in some cases
6 years ago
Anairkoen Schno
6c9ea9b338
Improved the backup system
added $manifest$.txt to backups
6 years ago
Anairkoen Schno
1b3f45ca8c
Began refactor
6 years ago
Anairkoen Schno
25fc635157
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
e2a2ae1a88
Improved IPA argument parsing (again)
6 years ago
Anairkoen Schno
21300c6879
Moved non-Mono libraries to Libs/ folder
6 years ago
Anairkoen Schno
9866ccf861
Added ReflectionUtil per Taz's suggestion <3
6 years ago
Anairkoen Schno
2131676597
Migrated to (and added) Newtonsoft.Json
6 years ago
Anairkoen Schno
b05cebff57
update version
6 years ago
Anairkoen Schno
c2643ba70e
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
5662e1e27e
Removed some unused variables
6 years ago
Anairkoen Schno
7786c79dbe
Redid IPA.exe command line parsing
6 years ago
Anairkoen Schno
6e11bd09d0
Added support for self-updating
Updater is now slightly more robust
6 years ago
Anairkoen Schno
6e8f5d5dd0
Incrememted version
6 years ago
Anairkoen Schno
4a1d3c763b
Updated version (now 3.8.0)
6 years ago
Anairkoen Schno
c019c52f38
The updater works, dont worry. Really this time.
6 years ago
Anairkoen Schno
b7d356c2c2
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
f9b6f4b1d6
Added better '--nowait' compatablility for IPA.exe
6 years ago
Anairkoen Schno
6ea159eb01
Added some EXE arguments for auto-updating
6 years ago
Anairkoen Schno
89a669bcc6
Redid logger to be both more modular and more similar to Syslog
6 years ago
Anairkoen Schno
b72b856fbe
- Updated IPA to 4.6 for Beat Saber 0.11
- Updated Logger to use more streamlined queueing that that allows
6 years ago
artman41
c99d142a70
Added sleeping to thread to reduce CPU usage
6 years ago
artman41
e283bdf06d
Updated message to reflect a possiblity
6 years ago
artman41
28ab962dbd
Forgot to update build version
6 years ago
artman41
32c2f7dbfb
removed `Launcher` from remote`
6 years ago
artman41
8de469cc9f
Removed `Build` directives
6 years ago
artman41
45fa5481fb
Removed `Launcher.exe` as it was useless for the whole program
6 years ago
artman41
65079683d9
refactor to use regions instead of comments
6 years ago
artman41
8aae457f32
Small refactor so that files aren't copied if patch is up to date
6 years ago
artman41
bd2acb74ed
- Added IPA updating
- Added colour to console
6 years ago
artman41
7997feedb4
- Fixed IPA so that running it automatically targetted the `Beat Saber.exe`
6 years ago
artman41
b94588b9bd
- 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
512dd0a735
- 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
2d13f902ba
Add files via upload
6 years ago