Example #1
0
 public Task <byte[]> LoadFileDataAsync(string filePath) => _streamSink.LoadFileDataAsync(filePath, () =>
                                                                                          (Packs.FirstOrDefault(x => x.ContainsFile(filePath)) ?? throw new FileNotFoundException($"Could not find file \"{filePath}\" in a RES file."))
Example #2
0
 /// <summary>
 /// Loads an archived file's data.
 /// </summary>
 public Task <byte[]> LoadFileDataAsync(string filePath) => _streamSink.LoadFileDataAsync(filePath, () => _pakFile.LoadFileDataAsync(filePath));