File tree Expand file tree Collapse file tree
libsave/src/GameTypes/Save Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55#include < stdexcept>
66#include < utility>
77
8+ #include < spdlog/spdlog.h>
9+
810#include " ChunkHelper.h"
911#include " IO/Archive/IStreamArchive.h"
1012#include " IO/Archive/OStreamArchive.h"
@@ -41,6 +43,13 @@ SatisfactorySave::SaveGame::SaveGame(const std::filesystem::path& filepath) {
4143 auto file_data_blob = decompressChunks (fileAr);
4244 TIME_MEASURE_END (" Chunk" );
4345
46+ #ifdef DUMP_FILE_DATA_BLOB
47+ spdlog::warn (" Write 'file_data_blob.bin'!" );
48+ std::ofstream dumpFile (" file_data_blob.bin" , std::ios::binary);
49+ dumpFile.write (file_data_blob.data (), file_data_blob.size ());
50+ dumpFile.close ();
51+ #endif
52+
4453 // Store size and init memory stream
4554 TIME_MEASURE_START (" toStream" );
4655 const auto file_data_blob_size = file_data_blob.size ();
You can’t perform that action at this time.
0 commit comments