wabbajack/Wabbajack.VirtualFileSystem
Chris Bessent 5d3b5ef0de Fix compiling with OMODs
Compiling with Oblivion OMODs was failing with the error "Unable to
cast object of type 'Wabbajack.Common.RelativePath' to type
'Wabbajack.Common.AbsolutePath'."

Previously, GatheringExtractWithOMOD was creating ExtractedNativeFiles
by providing the absolute path of the file and the name of the subfolder
(e.g., "C:\downloads\0123\0123_tmp" and "0123_tmp").  This caused the error
seen as a relative path of "0123_tmp" couldn't be converted to an
absolute path.

Now, only the absolute path is provided which seems to work fine.
2021-02-28 00:18:54 -07:00
..
Extractors Fix TSO extraction issues 2020-10-05 16:12:21 -06:00
FileExtractor2 Fix compiling with OMODs 2021-02-28 00:18:54 -07:00
Properties Fix CTD issue during extraction 2020-09-29 06:35:31 -06:00
Context.cs Upgrade deps, fix several warnings 2021-01-28 21:02:26 -07:00
Extensions.cs Async VFS Implementation (#171) 2019-11-14 15:22:53 -07:00
IndexedVirtualFile.cs Remove RocksDB (replaced with SQLite) 2021-01-05 15:09:32 -07:00
PortableFile.cs One test passes 2020-04-03 16:37:28 -06:00
Readme.md Created READMEs for most projects 2019-11-21 15:11:08 +01:00
VirtualFile.cs Fix Wabbajack.Server and Wabbajack.VirtualFileSystem 2021-01-09 19:53:44 +01:00
Wabbajack.VirtualFileSystem.csproj update and clean deps 2021-02-26 17:11:26 -07:00

Wabbajack.VirtualFileSystem

Once called just VirtualFileSystem, this project is responsible for indexing, staging and caching files from the game folder, the downloads and install folder.