Anairkoen Schno
5eea020036
Fixed IPA.exe to properly detect games and not itself
5 years ago
Anairkoen Schno
3ad1763f93
BSIPA will now automatically run IPA.exe if it detects it to be a newer version
5 years ago
Anairkoen Schno
9adb6ccb42
Fixed a few bugs relating to runtime enablable plugins
5 years ago
Anairkoen Schno
861352b907
Incremented BSIPA version
5 years ago
Anairkoen Schno
90ab85272d
Version bump
5 years ago
Anairkoen Schno
8d6ce02824
Version bump
5 years ago
Anairkoen Schno
3833b65920
Updated GameVersion
Updated versions to follow master
5 years ago
Anairkoen Schno
3ee8070f82
Mods now get moved to a new location after updates
5 years ago
Anairkoen Schno
d4b9b38a8a
Updated versioning to match master
5 years ago
Anairkoen Schno
f7f7d2e26a
Added BeatMods gameVersion field support
5 years ago
Anairkoen Schno
897e181d29
Incremented BSIPA version
StdoutInterceptor now initializes when the first message is sent through the log system
5 years ago
Anairkoen Schno
1df0141419
Version bump
5 years ago
Anairkoen Schno
27e8dcaeee
Fixed AppVeyor yaml
Bimped version
5 years ago
Anairkoen Schno
79948998a6
Added better information for IPA type load exceptions
Bumped version
5 years ago
Anairkoen Schno
7e8319f1a7
Version bump
5 years ago
Anairkoen Schno
ab6f80add0
Bumped version
Library loader now less strict about filenames
5 years ago
Anairkoen Schno
a0f70d6517
Made installer check currently installed version so as not to overwrite newer versions
5 years ago
Anairkoen Schno
945f8ead70
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
ade9538130
Completely removed old patching method
6 years ago
Anairkoen Schno
923dfd658c
Updated ReSharper settings
6 years ago
Anairkoen Schno
81475cbe6f
Fixed [Press any key to continue] to actually accept any key
6 years ago
Anairkoen Schno
4ebced848b
No warnings from ReSharper :)
6 years ago
Anairkoen Schno
df498b03b5
Updated to use ReSharper
6 years ago
Anairkoen Schno
68db01ef97
Moved Assembly-CSharp and UnityEngine backup to the loader, updates the backup on game update
6 years ago
Anairkoen Schno
50d6de13b3
Fixed backups to bacup files that will be patched, even if they aren't initially
6 years ago
Anairkoen Schno
f1a6583bcb
Completely moved virtualization to the loader
6 years ago
Anairkoen Schno
25a666c092
Non-destructive permanent patcher now works
More tweaking needed before ready for release
6 years ago
Anairkoen Schno
2514bfd455
Added support for the Doorstop early loader
6 years ago
Anairkoen Schno
7297dbc5b1
Shrunk distrobution more by not needing Cecil in the root directory
6 years ago
Anairkoen Schno
8e6298640c
Fixed some reccommended code structure stuff
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
2131676597
Migrated to (and added) Newtonsoft.Json
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
f9b6f4b1d6
Added better '--nowait' compatablility for IPA.exe
6 years ago
Anairkoen Schno
6ea159eb01
Added some EXE arguments for auto-updating
6 years ago
artman41
e283bdf06d
Updated message to reflect a possiblity
6 years ago
artman41
32c2f7dbfb
removed `Launcher` from remote`
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