Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/game/StarPlayerStorage.hpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2023-08-02 22:25:20 +1000
committerKae <80987908+Novaenia@users.noreply.github.com>2023-08-02 22:25:20 +1000
commitb2cabc75672f9d818ac7db7537d302916238adad (patch)
tree0fb451fa5895d74ac75e57fa3b510d8ca82618c6 /source/game/StarPlayerStorage.hpp
parent98949574a8cbcd0ba3e0d910fbf1abcbb1bcb1d2 (diff)
Game can now load players with non-uuid filenames
Diffstat (limited to 'source/game/StarPlayerStorage.hpp')
-rw-r--r--source/game/StarPlayerStorage.hpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/source/game/StarPlayerStorage.hpp b/source/game/StarPlayerStorage.hpp
index 9f7fd4a..519ef86 100644
--- a/source/game/StarPlayerStorage.hpp
+++ b/source/game/StarPlayerStorage.hpp
@@ -44,11 +44,13 @@ public:
Json getMetadata(String const& key);
private:
+ String const& uuidFileName(Uuid const& uuid) const;
void writeMetadata();
mutable RecursiveMutex m_mutex;
String m_storageDirectory;
OrderedHashMap<Uuid, Json> m_savedPlayersCache;
+ BiMap<Uuid, String> m_playerFileNames;
JsonObject m_metadata;
};