- Actually load the bundle cache file now
- Don't read file as string with StreamReader, instead read with ReadAllTextAsync
- Slight refactor to bundle hashing
Co-authored-by: Chomp <27521899+chompDev@users.noreply.github.com>
* Bundle loader refactor
- Made async
- Validate if bundle actually exists, if not throw warning into the console
- Updated mod example
* Cleanup unused var
* Fingers crossed this will fix the mod loading issue for configs
* Renamed classes and documentation for clarity
* Remove some extra traces of the old PreSptLoader
* Renamed interface for clarity and updated docs
* Re-introduced PreSptModLoad for now
---------
Co-authored-by: Alex <clodanSPT@hotmail.com>
Convert constructors into primary constructors
Simplified logic with use of ??, ??= and method groups
Cleaned up redundant conditional access qualifiers