Anairkoen Schno
|
751462098c
|
Removed old plugin interface stuff
|
4 years ago |
Anairkoen Schno
|
93746f9492
|
Added .NET 3 polyfill for Expression.Block, Expression.Variable, and Expression.Assign
|
4 years ago |
Anairkoen Schno
|
fac193edca
|
Refactored PluginMetadata and PluginExecutor out of PluginLoader
|
4 years ago |
Anairkoen Schno
|
d1f2eef3b2
|
Added many of the attributes for the new attribute-based loading system
|
4 years ago |
Anairkoen Schno
|
cab1fbd9fa
|
Moved some plugin interface stuff around
|
4 years ago |
Anairkoen Schno
|
a38080f52a
|
Improved virtualizer for game DLLs to use list in config
|
5 years ago |
Anairkoen Schno
|
a59a92d895
|
Added CollectionConverter and some derivatives
|
5 years ago |
Anairkoen Schno
|
dac9826084
|
Added a fuck load of converters and a default mechanism
|
5 years ago |
Anairkoen Schno
|
392ac7b9f9
|
Added Converters file
|
5 years ago |
Anairkoen Schno
|
6aafbc0ac9
|
Started adding converters support
|
5 years ago |
Anairkoen Schno
|
4f7f253acf
|
Added files for attributes and collections
|
5 years ago |
Anairkoen Schno
|
4cd07ae65a
|
Added own implementation of IEnumerable.Prepend
|
5 years ago |
Anairkoen Schno
|
d2079abd7e
|
Added a SingleThreadTaskScheduler
|
5 years ago |
Anairkoen Schno
|
0ccac4b541
|
Added ConfigRuntime type
Moved Synchronization.cs to Async folder
|
5 years ago |
Anairkoen Schno
|
e98d303865
|
Moved JsonConfigProvider to a new namespace
Added GeneratedStore
|
5 years ago |
Anairkoen Schno
|
3627f48ea2
|
Finished up Config.Data
|
5 years ago |
Anairkoen Schno
|
ba686cbd7d
|
Added start of config abstract representation
|
5 years ago |
Anairkoen Schno
|
c205d5430a
|
Added some synchronization helpers
|
5 years ago |
Anairkoen Schno
|
7ef66c9195
|
Revert "Removed ModPrefs (finally, holy crap)"
This reverts commit 022836b257 .
|
5 years ago |
Anairkoen Schno
|
022836b257
|
Removed ModPrefs (finally, holy crap)
|
5 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
|
669ab427ce
|
Added NoRuntimeEnableFeature to allow for opt-out of runtime loading
|
5 years ago |
Anairkoen Schno
|
46e464db06
|
Upgraded to C# 8 without changing framework
|
5 years ago |
Anairkoen Schno
|
c2fee7e997
|
Removed all backwards compatability
For some reason it only works with a debugger attached...
|
5 years ago |
Anairkoen Schno
|
15fbd45e18
|
First pass on migrating to new plugin interface
|
5 years ago |
Anairkoen Schno
|
0c833993fe
|
Added new BSIPA iconography
|
5 years ago |
Anairkoen Schno
|
d905fab1de
|
Added protection from Harmony
|
5 years ago |
Anairkoen Schno
|
ab9245ebd1
|
Added some deeper hooks for CriticalSection
|
5 years ago |
Anairkoen Schno
|
2f7975ac01
|
Added execution critical section handler to injector file modifications
|
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
|
9f2b2e9b2a
|
Deleted SelfPlugin
|
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
|
c428a7e956
|
Fixed xml (lol)
|
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
|
17d7454d58
|
Added a soft AlmostVersion for GameVersion operations
|
5 years ago |
Anairkoen Schno
|
08ccc0ee76
|
Finally killed ModsaberModInfo
|
5 years ago |
Anairkoen Schno
|
e5a238400e
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
879992c7c6
|
Updated Cecil
Added DocFX
|
5 years ago |
Anairkoen Schno
|
1e3dc22ea4
|
Added begginings of disablable mod support
|
5 years ago |
Anairkoen Schno
|
ac4f75aea2
|
Added MarkDown description for BSIPA
|
5 years ago |
Anairkoen Schno
|
0a344f63cb
|
Fixed PDB info in Loader
|
5 years ago |
Anairkoen Schno
|
92344981f4
|
Added support for `links` section of manifest
|
5 years ago |