|
@@ -245,5 +245,20 @@ namespace LOTRO_DAT {
|
|
|
DatOperationResult<std::string> DatIO::GetFilename() {
|
|
|
return DatOperationResult<std::string>(filename_, SUCCESS);
|
|
|
}
|
|
|
+
|
|
|
+ void DatIO::PrintInformaion(FILE *file) {
|
|
|
+ fprintf(file, "========== IO info ==========\n");
|
|
|
+ fprintf(file, "File header data:\n");
|
|
|
+ fprintf(file, "constant1 = %lld\n", constant1);
|
|
|
+ fprintf(file, "constant2 = %lld\n", constant2);
|
|
|
+ fprintf(file, "file_size = %lld\n", file_size);
|
|
|
+ fprintf(file, "version1 = %lld\n", version1);
|
|
|
+ fprintf(file, "version2 = %lld\n", version2);
|
|
|
+ fprintf(file, "fragment_journal_offset = %lld\n", fragmentation_journal_offset);
|
|
|
+ fprintf(file, "fragment_journal_end = %lld\n", fragmentation_journal_end);
|
|
|
+ fprintf(file, "fragment_journal_size = %lld\n", fragmentation_journal_size);
|
|
|
+ fprintf(file, "root_dir_offset = %lld\n", root_directory_offset);
|
|
|
+ fprintf(file, "free_dat_size = %lld\n", free_dat_size);
|
|
|
+ }
|
|
|
}
|
|
|
}
|