Anairkoen Schno
|
947e6be620
|
Moved plugin deleter yeeter to conditional based of whether or not it is being built for Beat Saber
|
4 years ago |
Anairkoen Schno
|
9d00450e08
|
Moved Debug assembly save
|
4 years ago |
Anairkoen Schno
|
8269b21f05
|
Fixed Bootstrapper somehow loosing like half of the file
|
4 years ago |
Anairkoen Schno
|
ade7e026f7
|
Names
|
4 years ago |
Anairkoen Schno
|
d56ccaa121
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
1e4090a686
|
Moved injection to happen earlier, and bootstrapper to behave well
|
4 years ago |
Anairkoen Schno
|
c3b41d8a99
|
Added `using` to a read assembly in Injector
|
4 years ago |
Anairkoen Schno
|
0d4317e21e
|
Updated Harmony to Harmony 2
|
4 years ago |
Anairkoen Schno
|
b7ca4c759f
|
Bumped version
Removed version-postfixed libraries
|
4 years ago |
Anairkoen Schno
|
7e4c460c00
|
Renamed generated stuff for sanity
Added API to create generated wrapper divorced from the config system
|
5 years ago |
Anairkoen Schno
|
b1f0648610
|
Added MainThread checks and UnityMainThreadTaskScheduler
|
5 years ago |
Anairkoen Schno
|
6459dcc762
|
Changed Injector logger to be a special injector log
Improved CriticalSection
|
5 years ago |
Anairkoen Schno
|
77e86cb03d
|
Renamed BeatSaber class to UnityGame
|
5 years ago |
Anairkoen Schno
|
f66bc216d4
|
Added a little note for my pirate friends
|
5 years ago |
Anairkoen Schno
|
940466f820
|
Switched entirely over to attribute based system
|
5 years ago |
Anairkoen Schno
|
e6097054b2
|
Added check for game version boundary
|
5 years ago |
Anairkoen Schno
|
71420b3206
|
Added flag to disable reverting during installations
|
5 years ago |
Anairkoen Schno
|
06d6854daa
|
Made pending updates install *before* the patching
|
5 years ago |
Anairkoen Schno
|
e6ee72e077
|
Formatting
|
5 years ago |
Anairkoen Schno
|
0168e3dbfb
|
Improved virtualizer for game DLLs to use list in config
|
5 years ago |
Anairkoen Schno
|
13c1b4ccd2
|
Added another check to the anti-piracy
|
5 years ago |
Anairkoen Schno
|
d599498c0a
|
Moved the debug write of generated assembly
|
5 years ago |
Anairkoen Schno
|
905cd6113e
|
Added safer virtualization and anti-yeet support
|
5 years ago |
Anairkoen Schno
|
24151b95e7
|
Fixed Harmony load error
|
5 years ago |
Anairkoen Schno
|
7d15cfabd0
|
Reverted the Cecil version of Injector and Loader to continue supporting .NET 3.5
|
5 years ago |
Anairkoen Schno
|
fb727aa532
|
Updated NuGet packages
|
5 years ago |
Anairkoen Schno
|
1d19c30922
|
Fixed load order
Removed now-redundant debug logging
|
5 years ago |
Anairkoen Schno
|
d54720509f
|
Added more indirection around Harmony at injection, as well as some debug printing during reference lookup
|
5 years ago |
Anairkoen Schno
|
a6cdbdc98f
|
Fixed ModList/Assembly-CSharp
refs.txt now auto-virutalizes Assembly-CSharp
|
5 years ago |
Anairkoen Schno
|
d982e72e78
|
Minor updates
|
5 years ago |
Anairkoen Schno
|
222deb5cb5
|
Upgraded to C# 8 without changing framework
|
5 years ago |
Anairkoen Schno
|
d8d68ce4c2
|
Added a level of indirection in the injector for safety loading shipped libraries
|
5 years ago |
Anairkoen Schno
|
f589a41d82
|
Added protection from Harmony
|
5 years ago |
Anairkoen Schno
|
596a831b12
|
Fixed fuckin logging for the last goddamn time
|
5 years ago |
Anairkoen Schno
|
1368e6dd6f
|
Added execution critical section handler to injector file modifications
|
5 years ago |
Anairkoen Schno
|
14c25b1c98
|
Added early game version detection to code path
|
5 years ago |
Anairkoen Schno
|
b2dbf925b9
|
Fixed a load of me fucking up
|
5 years ago |
Anairkoen Schno
|
2a3d50aeaa
|
Fixed .ini search path
|
5 years ago |
Anairkoen Schno
|
56891e8a2f
|
Added basic anti-piracy checks
|
5 years ago |
Anairkoen Schno
|
f28dbfa9e8
|
Added some command line options
|
5 years ago |
Anairkoen Schno
|
2876df2524
|
Lib loader now sets up DLL search paths
|
5 years ago |
Anairkoen Schno
|
75bb22521f
|
Fixed some whitespace
|
5 years ago |
Anairkoen Schno
|
c00aba7d64
|
Removed Newtonsoft double-loading from injector
(Need to figure out how to get MuseDash to acutally behave)
|
5 years ago |
Anairkoen Schno
|
65c1b61669
|
AsyncBridge package now non-conditional
|
5 years ago |
Anairkoen Schno
|
cc475bf260
|
Lots of adjustments to work on .NET 3
|
5 years ago |
Anairkoen Schno
|
66ae22845e
|
Tweaked packing settings to keep system files in Data/Managed
|
5 years ago |
Anairkoen Schno
|
3a676e63dd
|
Finished backport to Net3
|
5 years ago |
Anairkoen Schno
|
b7fac8944d
|
Added most of the Net3 proxy
|
5 years ago |
Anairkoen Schno
|
4ef2a1b146
|
Changed where things are in projects
|
5 years ago |
Anairkoen Schno
|
c4b39d1ea9
|
Added check for CI to make builds more sane
|
5 years ago |