skip guild card file download if checksums match

This commit is contained in:
Martin Michelsen
2022-07-30 13:08:22 -07:00
parent f4517ab92e
commit 286997188e
5 changed files with 30 additions and 10 deletions
+5
View File
@@ -6,6 +6,7 @@
#include <stdexcept>
#include <phosg/Filesystem.hh>
#include <phosg/Hash.hh>
#include "FileContentsCache.hh"
#include "Loggers.hh"
@@ -298,6 +299,10 @@ void GuildCardEntryBB::clear() {
this->unknown_a1.clear();
}
uint32_t GuildCardFileBB::checksum() const {
return crc32(this, sizeof(*this));
}
void PlayerBank::load(const string& filename) {