Anairkoen Schno
|
d65346aacd
|
ReflectionUtil documentation
|
4 years ago |
Anairkoen Schno
|
868ff6cfa9
|
ReflectionUtil formatting
|
4 years ago |
Anairkoen Schno
|
08221f4382
|
Added new PluginExecutor type for new attribute-based system
|
4 years ago |
Anairkoen Schno
|
b46c5d3704
|
RemovedAggressiveInlining for .NET 3
|
4 years ago |
Anairkoen Schno
|
9a666fa73b
|
Small cleanups and fixups
|
4 years ago |
Anairkoen Schno
|
e6097054b2
|
Added check for game version boundary
|
4 years ago |
Anairkoen Schno
|
85abf7e22f
|
Added an AlmostVersionConverter
|
4 years ago |
Anairkoen Schno
|
e44b6a535a
|
Fixed type converters to acutlaly use the utilities i made for them (sigh)
|
4 years ago |
Anairkoen Schno
|
fa6f50b2f7
|
Fixed a doc issue
|
4 years ago |
Anairkoen Schno
|
13c1b4ccd2
|
Added another check to the anti-piracy
|
4 years ago |
Anairkoen Schno
|
5af25104c4
|
Moved NonNull extension method
|
4 years ago |
Anairkoen Schno
|
69c7a889b2
|
Fiixed CriticalSection and crash-on-exit
|
4 years ago |
Anairkoen Schno
|
9319de99ca
|
Added some checks for ReflectionUtil
|
4 years ago |
Anairkoen Schno
|
5eafe351b3
|
Properly moved Synchronization class to Async namespace
|
4 years ago |
Anairkoen Schno
|
089fe70e18
|
Added own implementation of IEnumerable.Prepend
|
4 years ago |
Anairkoen Schno
|
d611ad0e46
|
Added IsRunning to SingleThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
aca59e8d86
|
Added a SingleThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
5409bdd16b
|
Added ConfigRuntime type
Moved Synchronization.cs to Async folder
|
4 years ago |
Anairkoen Schno
|
d0f79defdc
|
Removed latent TODO
|
4 years ago |
Anairkoen Schno
|
696df1bc9f
|
Added some conditional code for .NET 3 for the sync helpers
|
4 years ago |
Anairkoen Schno
|
a5491a99ab
|
Redid Synchronization utils to use structs for stack allocation
|
4 years ago |
Anairkoen Schno
|
5aaee9808e
|
Switched SetProperty to use the version present in .NET 3.5
|
4 years ago |
Anairkoen Schno
|
54d732ccd0
|
Added some synchronization helpers
|
4 years ago |
Anairkoen Schno
|
6e48393330
|
Added some more things to ReflectionUtil and adjusted it to have sligtly better naming
|
4 years ago |
Anairkoen Schno
|
c318959f52
|
Fixed HasInterface
Added NonNull LINQ method
|
4 years ago |
Anairkoen Schno
|
a5e32b52e6
|
CriticalSection now removes its message hook handler on exit
|
5 years ago |
Anairkoen Schno
|
1b22d1d480
|
First pass on migrating to new plugin interface
|
5 years ago |
Anairkoen Schno
|
d9d5771162
|
Added some deeper hooks for CriticalSection
|
5 years ago |
Anairkoen Schno
|
eb767284b9
|
Fixed some of the list for new uupdate
|
5 years ago |
Anairkoen Schno
|
e82a6b90b7
|
Documented CriticalSection class
|
5 years ago |
Anairkoen Schno
|
85057f5eab
|
Added GC critical sections
|
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
|
6d61484aeb
|
Simplified AlmostVersion null check
|
5 years ago |
Anairkoen Schno
|
d76f37c069
|
Added Net4 correct StrJP
|
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
|
ff926251e9
|
Fixed infinite recursion
|
5 years ago |
Anairkoen Schno
|
0177d232ae
|
Added documentation for AlmostVersion
|
5 years ago |
Anairkoen Schno
|
2f38769b5e
|
Added a soft AlmostVersion for GameVersion operations
|
5 years ago |
Anairkoen Schno
|
32d7ff2b7d
|
Added some framework stuff for early gameversion detection
|
5 years ago |
Anairkoen Schno
|
34e63dd30e
|
Mod yeeter now only compares 'important' parts of version for equality
|
5 years ago |
Anairkoen Schno
|
9680ef6804
|
Switched all uses of DateTime.Now to a slightly safer version
|
5 years ago |
Anairkoen Schno
|
ae2c9560b7
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
0d3588cad5
|
Fixed game version detection
|
5 years ago |
Anairkoen Schno
|
e4cc779d36
|
Fixed error in log thread when config isn't loaded yet
Fixed game version detection
|
5 years ago |
Anairkoen Schno
|
4d6c4a1ae5
|
Made BSIPA game agnostic
|
5 years ago |
Anairkoen Schno
|
6147cbc5f8
|
The pending installer now keeps copying when one file errors, allows mods to be installed more sanely
|
5 years ago |
DaNike
|
a271350b4f
|
Tweaked updater to no longer reference SelfPlugin when updating
|
5 years ago |
DaNike
|
b3d59e6aac
|
Finished Features implimentation
Added support for custom Init injection
|
5 years ago |