erri120
9feed217ef
Removed RunIfGame Step in favor of inline conditional statements
2019-11-14 15:34:11 -07:00
erri120
791438eea6
Created RunIfGame CompilationStep
2019-11-14 15:34:11 -07:00
erri120
a6016813f0
Added a comment
2019-11-14 15:34:11 -07:00
erri120
061e46572d
VortexCompiler: Added support for different staging/downloads folder
2019-11-14 15:34:11 -07:00
erri120
00cacfd01f
VortexCompiler: Added more logging
2019-11-14 15:34:11 -07:00
erri120
e23ca453a5
VortexCompiler: Added ModList metadata
2019-11-14 15:34:11 -07:00
erri120
5b1ea3d448
Added null check to NexusDownloader:GetDownloaderState
2019-11-14 15:34:11 -07:00
erri120
6c1177d8e1
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
2a92131025
Created GetByNexusName function for the GameRegistry
2019-11-14 15:34:10 -07:00
erri120
233c85b36d
Implemented new caching system with GetModInfoFromMD5
2019-11-14 15:34:10 -07:00
erri120
4900423f70
Fixed rebase issues
2019-11-14 15:34:10 -07:00
erri120
263581e50e
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
6062088681
Removed unused imports
2019-11-14 15:34:10 -07:00
erri120
de40b8ce32
Added GOGID property
2019-11-14 15:34:10 -07:00
erri120
ccafda79b2
Created GOG Handler
2019-11-14 15:34:10 -07:00
erri120
8de6c9d239
Fixed bad steam lib paths
2019-11-14 15:34:10 -07:00
erri120
2044a6728a
Created SteamHandler
2019-11-14 15:34:10 -07:00
erri120
2497d5ba88
Added Steam ids
2019-11-14 15:34:10 -07:00
erri120
18a36437bc
Added supported mod manager and Darkest Dungeon
2019-11-14 15:34:10 -07:00
erri120
ece05901c2
Fixed stack compilation endless loop
2019-11-14 15:34:10 -07:00
erri120
6a4600dcc1
Only for testing: game name and location will come from command line arguments
2019-11-14 15:34:10 -07:00
erri120
22dbc7cab3
Rerolled a commit
2019-11-14 15:34:10 -07:00
erri120
3fb698789c
Working VortexCompiler
2019-11-14 15:34:10 -07:00
erri120
0fa2be2c1d
Fixed typo
2019-11-14 15:34:10 -07:00
erri120
1041f1ecde
Using MD5 hash for getting mod info
2019-11-14 15:34:10 -07:00
erri120
68f800e783
Created GetModFiles NexusApi function
2019-11-14 15:34:10 -07:00
erri120
609c5d309b
Game name will not be converted if it already is
2019-11-14 15:34:10 -07:00
erri120
1c9f960252
Created NexusFile class
2019-11-14 15:34:10 -07:00
erri120
f3b7b44d24
Fixed bad comment
2019-11-14 15:34:10 -07:00
erri120
bd3d753138
Created IncludeVortexDeployment Compilation Step
2019-11-14 15:34:10 -07:00
erri120
8d650fcbd9
Fixed some stuff
2019-11-14 15:34:10 -07:00
erri120
45ba7d4bce
Updated zEditIntegration to use the new ACompiler
2019-11-14 15:34:10 -07:00
erri120
8eb2f34faa
Updated all CompilationSteps to use the new ACompiler
2019-11-14 15:34:10 -07:00
erri120
917a9e296c
Updated ACompilationStep and IStackStep to use new ACompiler
2019-11-14 15:34:10 -07:00
erri120
dcf91c0737
Created VortexCompiler and updated MO2 Compiler
2019-11-14 15:34:10 -07:00
erri120
f9b0976ef1
Created abstract Compiler class
2019-11-14 15:34:10 -07:00
erri120
dae96640d8
Created ModManager enum, moved enums to Wabbajack.Common
2019-11-14 15:34:10 -07:00
Timothy Baldridge
133fa2febd
Async VFS Implementation ( #171 )
...
* New VFS implementation can load/save/analyze files. All in a immutable, lock free (mostly) async parallel manner.
* VFS indexing is complete
* Can stage files
* Can extract VirtualFiles into PortableFiles and create contexts from PortableFiles
* Code cleanup
2019-11-14 15:22:53 -07:00
Timothy Baldridge
9617ca4982
Fix how we clean the download cache ( #170 )
2019-11-14 14:53:29 -07:00
Justin Swanson
d1806e0ac3
Merge remote-tracking branch 'erri/master' into compiler-multi-source
2019-11-13 20:48:36 -06:00
Timothy Baldridge
0cb6f2fa69
Make File Extractor async
2019-11-11 22:33:32 -07:00
Timothy Baldridge
29e6d577d2
Break the Channel interface into Read/Write/Close ports ( #169 )
2019-11-11 22:14:04 -07:00
Timothy Baldridge
d9ca38cdff
Make BSA Routines async ( #168 )
...
* Make BSA routines async
2019-11-11 21:35:07 -07:00
Timothy Baldridge
0c05c5fce4
Merge pull request #167 from tr4wzified/more-typo-fixes
...
Update documentation (CONTRIBUTING.md, README.md, RECIPES.MD)
2019-11-11 18:07:33 -07:00
trawzified
1d39446753
Update CONTRIBUTING.md
2019-11-11 21:23:48 +01:00
trawzified
f5710318f6
Update RECIPES.md, revert line in README.md to SKSE
2019-11-11 21:15:47 +01:00
trawzified
f0c5c0494b
Update README.md
2019-11-11 21:01:57 +01:00
Timothy Baldridge
1ad74b450e
Merge pull request #166 from wabbajack-tools/bsa-tests
...
Add unit tests for BSAs
2019-11-11 06:17:48 -07:00
Timothy Baldridge
c6953bb42d
Merge pull request #165 from wabbajack-tools/async-work-queue
...
Async work queue
2019-11-11 06:17:36 -07:00
Timothy Baldridge
df69068356
Fix broken tests on build server
2019-11-10 23:24:21 -07:00