Anairkoen Schno
|
0b22d33c08
|
Reworked plugin preloading to use Mono.Cecil instead of Assembly.ReflectionOnlyLoad
|
5 years ago |
Anairkoen Schno
|
ad4cbe9a4a
|
Integrated the new loader into the load order
|
5 years ago |
Anairkoen Schno
|
01e22a775a
|
Added single plugin load function
Redid config system to be more extensible and used internally
|
5 years ago |
Anairkoen Schno
|
54301f089e
|
Fixed up some sorting rules for plugin load ordering
|
5 years ago |
Anairkoen Schno
|
724c11cac9
|
Added loading of embedded manifests, as well as load order computation
|
5 years ago |
Anairkoen Schno
|
07d1230950
|
Started rewrite of loader
|
5 years ago |
Anairkoen Schno
|
ade9538130
|
Completely removed old patching method
|
5 years ago |
Anairkoen Schno
|
74db3c4393
|
Updated version to reflect subproject
|
5 years ago |
Anairkoen Schno
|
19c19df8bf
|
Updated Ref<T> to include implicit conversion operators
|
5 years ago |
Anairkoen Schno
|
35606ac353
|
Updated version
|
6 years ago |
Anairkoen Schno
|
8e8c652825
|
Updated ModSaber updater to reflect new format
|
6 years ago |
Anairkoen Schno
|
9ae2c624c9
|
Updated package Newtonsoft.JSON
|
6 years ago |
Anairkoen Schno
|
daacd980f9
|
Added Semver version verification to ModsaberModInfo
|
6 years ago |
Anairkoen Schno
|
a291176cf2
|
Updated version
|
6 years ago |
Anairkoen Schno
|
78ab95a495
|
Changed version parsing to be loose
|
6 years ago |
Anairkoen Schno
|
95fcaa1c1c
|
Added some protections to logger to prevent NullReferenceExceptions
|
6 years ago |
Anairkoen Schno
|
d794e7f883
|
Formatting
|
6 years ago |
Anairkoen Schno
|
112906e906
|
Moved IGenericEnhancedPlugin code into IEnhancedPlugin to aid backwards compatablility
|
6 years ago |
Anairkoen Schno
|
b0ddba4d91
|
Updated version
|
6 years ago |
Anairkoen Schno
|
993ba98752
|
Worked further towards the goal of a debuggable Beat Saber
Upgraded Mono.Cecil to 0.10.1
Removed some unneeded files from repo
|
6 years ago |
Anairkoen Schno
|
efcaba6bde
|
Updated Mono.Cecil
|
6 years ago |
Anairkoen Schno
|
e552b22066
|
Updated version
|
6 years ago |
Anairkoen Schno
|
a8c0c994c7
|
Added a doc where there wasn't for some reason
|
6 years ago |
Anairkoen Schno
|
5debf81e2c
|
Fixed some inconsistencies in the composite plugins
Fixed some documentation spelling
|
6 years ago |
Anairkoen Schno
|
df498b03b5
|
Updated to use ReSharper
|
6 years ago |
Anairkoen Schno
|
6e1222d009
|
Deleted depricated SteamCheck class
|
6 years ago |
Anairkoen Schno
|
3abc23135d
|
Incremented version
|
6 years ago |
Anairkoen Schno
|
6748adbe33
|
Modified build order selection method
|
6 years ago |
Anairkoen Schno
|
240d73e931
|
Updated version
|
6 years ago |
Anairkoen Schno
|
69f097cac9
|
Updating now extracts to a 'Pending' directory and installs on the next game start
|
6 years ago |
Anairkoen Schno
|
09cfb8ebc5
|
Fixed some warnings
|
6 years ago |
Anairkoen Schno
|
5bdf8eaa65
|
Improved reference "manager", adding a few checks
|
6 years ago |
Anairkoen Schno
|
44f52ededb
|
Exposed a better API to check for currently installed mods
|
6 years ago |
Anairkoen Schno
|
ef32b6bfd9
|
Finished shift to stored references
Build project CollectDependencies to collect and process dependencies
|
6 years ago |
DaNike
|
bdc7611c81
|
Fixed up some build order stuff
Started work on repository included dependencies
|
6 years ago |
Anairkoen Schno
|
54ca90e5f5
|
Added a good way to get the library path and native library path
|
6 years ago |
Anairkoen Schno
|
261fc2604c
|
Added support for modsaber conflicts
Updated URI base to new address
|
6 years ago |
Anairkoen Schno
|
1f7968acbc
|
Updated the updater to use new ModSaber endpoints
|
6 years ago |
Anairkoen Schno
|
e4459052b2
|
Increment Version
|
6 years ago |
Anairkoen Schno
|
2e28a6a56e
|
All compilation now completely deterministic
Incremented version
|
6 years ago |
Anairkoen Schno
|
66f1a12a62
|
Added handling for potention IOExceptions when saving and loading configs
|
6 years ago |
Anairkoen Schno
|
e57be8b7b7
|
Updated version
Began adding support for non-destructive patching
|
6 years ago |
Anairkoen Schno
|
2a5d7b4ab2
|
TODO: get ConfigProvider dynamic fields to allow easy adding of fields
|
6 years ago |
Anairkoen Schno
|
8fa20b4c53
|
Fixedconfig reloading
|
6 years ago |
Anairkoen Schno
|
51a2bf5c3b
|
Made IConfigProviders auto reload if the file changes
|
6 years ago |
Anairkoen Schno
|
1c403cbe35
|
Allowed accessors to add printers to StandardLoggers
|
6 years ago |
Anairkoen Schno
|
64e2aaa968
|
Because for whatever reason the previous try didn't work, and this one does.
|
6 years ago |
Anairkoen Schno
|
78eb604287
|
Ensured multiple errors wouldn't be output for the same problem
|
6 years ago |
Anairkoen Schno
|
0b1aac10a5
|
Created an IPA config source
Moved some logger init stuff around
|
6 years ago |
Anairkoen Schno
|
f57d89a343
|
Added libraries; updater works with dependencies
+ Microsoft.CSharp
+ SemVer
|
6 years ago |