From f204cd37be445147858429c62697ac68657f7229 Mon Sep 17 00:00:00 2001 From: Diogo Trindade Date: Sat, 1 Feb 2025 00:10:23 +0000 Subject: [PATCH] fixup diff command --- src/StarBreaker.Cli/DiffCommand.cs | 10 ++++++---- src/StarBreaker.Cli/Properties/launchSettings.json | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/StarBreaker.Cli/DiffCommand.cs b/src/StarBreaker.Cli/DiffCommand.cs index 2aa57a7..00c1e38 100644 --- a/src/StarBreaker.Cli/DiffCommand.cs +++ b/src/StarBreaker.Cli/DiffCommand.cs @@ -30,10 +30,12 @@ public async ValueTask ExecuteAsync(IConsole console) await console.Output.WriteLineAsync("Deleting old files..."); string[] deleteFolder = [ - Path.Combine(OutputDirectory, "Binaries"), - Path.Combine(OutputDirectory, "P4k"), Path.Combine(OutputDirectory, "DataCore"), + Path.Combine(OutputDirectory, "P4k"), Path.Combine(OutputDirectory, "Protobuf"), + Path.Combine(OutputDirectory, "build_manifest.json"), + Path.Combine(OutputDirectory, "DataCore.dcb.zst"), + Path.Combine(OutputDirectory, "StarCitizen.exe.zst"), ]; string[] deleteFile = [ @@ -94,8 +96,8 @@ public async ValueTask ExecuteAsync(IConsole console) await extractDescriptor.ExecuteAsync(fakeConsole); await console.Output.WriteLineAsync("Descriptor set extracted."); - await ExtractDataCoreIntoZip(p4kFile, Path.Combine(OutputDirectory, "DataCore", "DataCore.dcb.zst")); - await ExtractExecutableIntoZip(exeFile, Path.Combine(OutputDirectory, "Binaries", "StarCitizen.exe.zst")); + await ExtractDataCoreIntoZip(p4kFile, Path.Combine(OutputDirectory, "DataCore.dcb.zst")); + await ExtractExecutableIntoZip(exeFile, Path.Combine(OutputDirectory, "StarCitizen.exe.zst")); File.Copy(Path.Combine(GameFolder, "build_manifest.id"), Path.Combine(OutputDirectory, "build_manifest.json"), true); await console.Output.WriteLineAsync("Zipped DataCore and StarCitizen."); diff --git a/src/StarBreaker.Cli/Properties/launchSettings.json b/src/StarBreaker.Cli/Properties/launchSettings.json index 875add3..e3d53aa 100644 --- a/src/StarBreaker.Cli/Properties/launchSettings.json +++ b/src/StarBreaker.Cli/Properties/launchSettings.json @@ -90,7 +90,7 @@ "commandLineArgs": "diff", "environmentVariables": { "GAME_FOLDER": "C:\\Program Files\\Roberts Space Industries\\StarCitizen\\HOTFIX", - "OUTPUT_FOLDER": "C:\\Development\\StarCitizen\\StarCitizenDiff2", + "OUTPUT_FOLDER": "C:\\Development\\StarCitizen\\StarCitizenDiff", "KEEP_OLD": "false", "TEXT_FORMAT": "json" }