From 57287cea3a3dc2389c3ccb9a326ac7ca413b7cef Mon Sep 17 00:00:00 2001 From: tresabhi <43380238+tresabhi@users.noreply.github.com> Date: Sat, 25 Jan 2025 21:50:32 -0600 Subject: [PATCH] fix: uh lol hide that --- src/CLI/Utils/BlitzVfs.cs | 120 +++++++++++++++++++------------------- 1 file changed, 60 insertions(+), 60 deletions(-) diff --git a/src/CLI/Utils/BlitzVfs.cs b/src/CLI/Utils/BlitzVfs.cs index bbed5900a..a8f3a73fb 100644 --- a/src/CLI/Utils/BlitzVfs.cs +++ b/src/CLI/Utils/BlitzVfs.cs @@ -1,75 +1,75 @@ -using CUE4Parse.Compression; -using CUE4Parse.FileProvider.Vfs; -using CUE4Parse.UE4.Versions; +// using CUE4Parse.Compression; +// using CUE4Parse.FileProvider.Vfs; +// using CUE4Parse.UE4.Versions; -namespace CLI.Utils -{ - public class BlitzVfs : AbstractVfsFileProvider - { - public const EGame EngineVersion = EGame.GAME_UE5_3; - public const string InstallationDirectory = - "C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz Playtest"; - public const string AppDataDirectory = "C:/Users/coola/AppData/Local/Blitz"; +// namespace CLI.Utils +// { +// public class BlitzVfs : AbstractVfsFileProvider +// { +// public const EGame EngineVersion = EGame.GAME_UE5_3; +// public const string InstallationDirectory = +// "C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz Playtest"; +// public const string AppDataDirectory = "C:/Users/coola/AppData/Local/Blitz"; - private static string[] IndexDirectories() - { - return - [ - Path.Combine(InstallationDirectory, "Blitz/Content/Paks"), - Path.Combine(AppDataDirectory, "Saved/PersistentDownloadDir/Dlc/PakCache"), - ]; - } +// private static string[] IndexDirectories() +// { +// return +// [ +// Path.Combine(InstallationDirectory, "Blitz/Content/Paks"), +// Path.Combine(AppDataDirectory, "Saved/PersistentDownloadDir/Dlc/PakCache"), +// ]; +// } - private static List IndexContainers() - { - string[] directories = IndexDirectories(); - List files = []; +// private static List IndexContainers() +// { +// string[] directories = IndexDirectories(); +// List files = []; - foreach (string directory in directories) - { - if (!Directory.Exists(directory)) - { - throw new Exception($"Directory \"{directory}\" does not exist"); - } +// foreach (string directory in directories) +// { +// if (!Directory.Exists(directory)) +// { +// throw new Exception($"Directory \"{directory}\" does not exist"); +// } - string[] directoryFiles = Directory.GetFiles(directory, "*.pak"); - files.AddRange(directoryFiles); - } +// string[] directoryFiles = Directory.GetFiles(directory, "*.pak"); +// files.AddRange(directoryFiles); +// } - return files; - } +// return files; +// } - public override void Initialize() - { - ZlibHelper.DownloadDll("temp/zlib.dll"); - ZlibHelper.Initialize("temp/zlib.dll"); +// public override void Initialize() +// { +// ZlibHelper.DownloadDll("temp/zlib.dll"); +// ZlibHelper.Initialize("temp/zlib.dll"); - List containers = IndexContainers(); +// List containers = IndexContainers(); - foreach (string container in containers) - { - PakFileReader reader = new(container); +// foreach (string container in containers) +// { +// PakFileReader reader = new(container); - reader.Mount(); +// reader.Mount(); - foreach (var gameFile in reader.Files) - { - Console.WriteLine($"Reading \"{gameFile.Key}\""); +// foreach (var gameFile in reader.Files) +// { +// Console.WriteLine($"Reading \"{gameFile.Key}\""); - byte[] bytes = gameFile.Value.Read(); - string path = $"temp/container/{gameFile.Key}"; - string? directory = Path.GetDirectoryName(path); +// byte[] bytes = gameFile.Value.Read(); +// string path = $"temp/container/{gameFile.Key}"; +// string? directory = Path.GetDirectoryName(path); - if (directory != null && !Directory.Exists(directory)) - { - Directory.CreateDirectory(directory); - } +// if (directory != null && !Directory.Exists(directory)) +// { +// Directory.CreateDirectory(directory); +// } - File.WriteAllBytes(path, bytes); - } +// File.WriteAllBytes(path, bytes); +// } - break; - } - } - } -} +// break; +// } +// } +// } +// }