Pass 1 - working hash generator and saving to inventory table

This commit is contained in:
Mitch Freeman
2025-03-28 21:51:10 -03:00
parent 8175ae6187
commit c5dbd1a0c5
9 changed files with 171 additions and 53 deletions
+7 -1
View File
@@ -6446,7 +6446,13 @@ namespace RoF2
RoF2::structs::ItemSerializationHeader hdr;
//sprintf(hdr.unknown000, "06e0002Y1W00");
strn0cpy(hdr.unknown000, fmt::format("{:016}\0", inst->GetSerialNumber()).c_str(),sizeof(hdr.unknown000));
// strn0cpy(hdr.unknown000, fmt::format("{:016}\0", inst->GetSerialNumber()).c_str(),sizeof(hdr.unknown000));
strn0cpy(
hdr.unknown000,
inst->GetSerialNumber2().empty() ? "0000000000000000" : inst->GetSerialNumber2().c_str(),
sizeof(hdr.unknown000)
);
hdr.unknown000[16] = '\0';
hdr.stacksize = 1;