54 Commits (947d0bc43cd8ffe0b4fdcc6967e9b348d7d829e2)

Author SHA1 Message Date
  Anairkoen Schno eee567bb83
Bundle netstandard.dll with BSIPA and force-load our Newtonsoft early 2 years ago
  Anairkoen Schno f66e300e9b
Update HarmonyX, MonoMod, and Cecil 3 years ago
  Anairkoen Schno 1a9a341c17
Substitute Harmony with HarmonyX/MonoMod.RuntimeDetour 3 years ago
  Anairkoen Schno 3f0a62ebea
Upgrade to Framework 4.7.2 for less pain 3 years ago
  Anairkoen Schno 86f1db65b0
Switch over to Hive.Versioning (part 2) 3 years ago
  Anairkoen Schno 42477bdd60
Add Hive.Versioning as a library (part 1) 3 years ago
  Anairkoen Schno 803e759453
Pulled out common properties for the projects into common project 3 years ago
  Anairkoen Schno cbad14a10a
Began transition to SDK-style projects 4 years ago
  Zingabopp a03dc2d043 Projects fixed 4 years ago
  Anairkoen Schno 38dbc53265 Moved plugin deleter yeeter to conditional based of whether or not it is being built for Beat Saber 4 years ago
  Anairkoen Schno d76c6e400a Updated Harmony to Harmony 2 4 years ago
  Anairkoen Schno 8ad848d458 Reverted the Cecil version of Injector and Loader to continue supporting .NET 3.5 5 years ago
  Anairkoen Schno f80aa0748a Updated NuGet packages 5 years ago
  Anairkoen Schno 30cb531c31 Added more indirection around Harmony at injection, as well as some debug printing during reference lookup 5 years ago
  Anairkoen Schno f8b1fe0d0a Fixed ModList/Assembly-CSharp 5 years ago
  Anairkoen Schno 46e464db06 Upgraded to C# 8 without changing framework 5 years ago
  Anairkoen Schno a84182e220 Added basic anti-piracy checks 5 years ago
  Anairkoen Schno ec3353efd3 Fixed some whitespace 5 years ago
  Anairkoen Schno 112c7ef4e3 AsyncBridge package now non-conditional 5 years ago
  Anairkoen Schno 1b35bf3de4 Added most of the Net3 proxy 5 years ago
  Anairkoen Schno 3fc6bc4bb8 Changed where things are in projects 5 years ago
  Anairkoen Schno 6ddf5950aa Added check for CI to make builds more sane 5 years ago
  Anairkoen Schno cf3bb991fd Added check for BuildingInsideVisualStudio to define TargetFrameworks so VS doesn't throw a fit 5 years ago
  Anairkoen Schno 860ff432da Removed TargetFrameworks tags from CSProjects 5 years ago
  Anairkoen Schno cf7b8e4316 More adjustments to get it loading in VS 5 years ago
  Anairkoen Schno 7f2c5c93c3 Re-refactor for better MSBuild behavior 5 years ago
  Anairkoen Schno 7838a5bea9 Added some basic stuff for .NET 3 builds 5 years ago
  Anairkoen Schno f153df4630 Added some framework stuff for early gameversion detection 5 years ago
  Anairkoen Schno 879992c7c6 Updated Cecil 5 years ago
  Anairkoen Schno 0bbddbcecb First run now makes sure permissions are workable 5 years ago
  Anairkoen Schno 050cc13a7a Updated to using Microsoft.CSharp from Unity instead of Mono 5 years ago
  Anairkoen Schno a938b4048b Updated to VS 2019 5 years ago
  Anairkoen Schno 1b8b74628d Reworked console printers to print directly to the console window instead of going through stdout first 5 years ago
  Anairkoen Schno b1e62bb990 Bumped version 5 years ago
  Anairkoen Schno 81f53354f1 Added error message for when a BSIPA plugin was found but a manifest was not 5 years ago
  Anairkoen Schno d2711ec4f3 Removed Mono.Unofficial.pdb2mdb as it is no longer necessary 5 years ago
  Anairkoen Schno 93786aa73b Fixed debugging symbols for Mono 5 years ago
  Anairkoen Schno d491dfde50 Fixed library detection when loading from Mono.Cecil 5 years ago
  Anairkoen Schno 86d30f7997 Added loading of embedded manifests, as well as load order computation 6 years ago
  Anairkoen Schno 8bb53feea5 Worked further towards the goal of a debuggable Beat Saber 6 years ago
  Anairkoen Schno 6045e31267 Updated to use ReSharper 6 years ago
  Anairkoen Schno bf16442ed3 Modified build order selection method 6 years ago
  Anairkoen Schno 65e89ed3fd Updating now extracts to a 'Pending' directory and installs on the next game start 6 years ago
  Anairkoen Schno 4cb7be3f25 Improved reference "manager", adding a few checks 6 years ago
  Anairkoen Schno b38d36c34a Finished shift to stored references 6 years ago
  DaNike a42da09b24 Fixed up some build order stuff 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 f198aa6382 All compilation now completely deterministic 6 years ago
  Anairkoen Schno 68ab62057b Completely moved virtualization to the loader 6 years ago
  Anairkoen Schno bee1b2b371 Updated version 6 years ago