add player names display

This commit is contained in:
MihailRis
2024-11-23 07:41:44 +03:00
parent acc4d2540d
commit 65e5063326
10 changed files with 80 additions and 16 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ void Players::addPlayer(std::unique_ptr<Player> player) {
players[player->getId()] = std::move(player);
}
Player* Players::getPlayer(int64_t id) const {
Player* Players::get(int64_t id) const {
const auto& found = players.find(id);
if (found == players.end()) {
return nullptr;
+9 -1
View File
@@ -21,11 +21,19 @@ class Players : public Serializable {
public:
Players(Level* level);
Player* getPlayer(int64_t id) const;
Player* get(int64_t id) const;
Player* create();
dv::value serialize() const override;
void deserialize(const dv::value& src) override;
auto begin() const {
return players.begin();
}
auto end() const {
return players.end();
}
};