Anairkoen Schno
5f29ab87ea
Fixed IPA.exe to properly detect games and not itself
5 years ago
Anairkoen Schno
85117ec4d8
BSIPA will now automatically run IPA.exe if it detects it to be a newer version
5 years ago
Anairkoen Schno
518225e6e6
Fixed a few bugs relating to runtime enablable plugins
5 years ago
Anairkoen Schno
4c286a4a43
Incremented BSIPA version
5 years ago
Anairkoen Schno
076856fdf8
Version bump
5 years ago
Anairkoen Schno
686f8794da
Version bump
5 years ago
Anairkoen Schno
b89f726a98
Updated GameVersion
Updated versions to follow master
5 years ago
Anairkoen Schno
c0cba42cd0
Mods now get moved to a new location after updates
5 years ago
Anairkoen Schno
24bac6f2e8
Updated versioning to match master
5 years ago
Anairkoen Schno
00faf5bd7a
Added BeatMods gameVersion field support
5 years ago
Anairkoen Schno
6d3d8f8996
Incremented BSIPA version
StdoutInterceptor now initializes when the first message is sent through the log system
5 years ago
Anairkoen Schno
a5d0b4ab8b
Version bump
5 years ago
Anairkoen Schno
7bf99444db
Fixed AppVeyor yaml
Bimped version
5 years ago
Anairkoen Schno
b934c279db
Added better information for IPA type load exceptions
Bumped version
5 years ago
Anairkoen Schno
8f435e6b78
Version bump
5 years ago
Anairkoen Schno
bb3c62ae1a
Bumped version
Library loader now less strict about filenames
5 years ago
Anairkoen Schno
3a2fe9f344
Made installer check currently installed version so as not to overwrite newer versions
5 years ago
Anairkoen Schno
af68745560
Made patcher behave sanely if no console is present
Removed auto-updater from execution path until BeatMods' API is finalized
5 years ago
Anairkoen Schno
22336ffa91
Completely removed old patching method
6 years ago
Anairkoen Schno
9d7a92b210
Updated ReSharper settings
6 years ago
Anairkoen Schno
18b9cd0e7e
Fixed [Press any key to continue] to actually accept any key
6 years ago
Anairkoen Schno
82b7455dfa
No warnings from ReSharper :)
6 years ago
Anairkoen Schno
6045e31267
Updated to use ReSharper
6 years ago
Anairkoen Schno
634a38347b
Moved Assembly-CSharp and UnityEngine backup to the loader, updates the backup on game update
6 years ago
Anairkoen Schno
2bd4c0b327
Fixed backups to bacup files that will be patched, even if they aren't initially
6 years ago
Anairkoen Schno
68ab62057b
Completely moved virtualization to the loader
6 years ago
Anairkoen Schno
63c384b055
Non-destructive permanent patcher now works
More tweaking needed before ready for release
6 years ago
Anairkoen Schno
722b6d3393
Added support for the Doorstop early loader
6 years ago
Anairkoen Schno
0a3d62a27b
Shrunk distrobution more by not needing Cecil in the root directory
6 years ago
Anairkoen Schno
4b556b9521
Fixed some reccommended code structure stuff
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
a4a3cf14bd
Migrated to (and added) Newtonsoft.Json
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
62904b8eb7
Added better '--nowait' compatablility for IPA.exe
6 years ago
Anairkoen Schno
f6b1959123
Added some EXE arguments for auto-updating
6 years ago
artman41
0e7e488bbc
Updated message to reflect a possiblity
6 years ago
artman41
ae26ee5d62
removed `Launcher` from remote`
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