143 Commits (7e2f34d5f29a860019b2b412a601924661a92e45)

Author SHA1 Message Date
  Anairkoen Schno b1f0648610 Added MainThread checks and UnityMainThreadTaskScheduler 4 years ago
  Anairkoen Schno 6459dcc762 Changed Injector logger to be a special injector log 4 years ago
  Anairkoen Schno 77e86cb03d Renamed BeatSaber class to UnityGame 4 years ago
  Anairkoen Schno f66bc216d4 Added a little note for my pirate friends 4 years ago
  Anairkoen Schno 940466f820 Switched entirely over to attribute based system 4 years ago
  Anairkoen Schno e6097054b2 Added check for game version boundary 4 years ago
  Anairkoen Schno 71420b3206 Added flag to disable reverting during installations 4 years ago
  Anairkoen Schno 06d6854daa Made pending updates install *before* the patching 4 years ago
  Anairkoen Schno e6ee72e077 Formatting 4 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 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 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 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
  Anairkoen Schno fa0347dc34 Added check for BuildingInsideVisualStudio to define TargetFrameworks so VS doesn't throw a fit 5 years ago
  Anairkoen Schno 8ae9c97695 Removed TargetFrameworks tags from CSProjects 5 years ago
  Anairkoen Schno d43e753702 More adjustments to get it loading in VS 5 years ago
  Anairkoen Schno d52e92463c Re-refactor for better MSBuild behavior 5 years ago
  Anairkoen Schno 103355a50a Added proper TargetFrameworks to Net3 projects 5 years ago
  Anairkoen Schno f6f9c9b41e Added Net3 meta project to solution 5 years ago
  Anairkoen Schno 6eaffa1593 Added Net3 projects 5 years ago
  Anairkoen Schno ccb4edaa93 Added some basic stuff for .NET 3 builds 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 32d7ff2b7d Added some framework stuff for early gameversion detection 5 years ago