Implement basic race handling

This commit is contained in:
Gent S
2020-11-28 11:20:37 -05:00
parent b81a3761b6
commit 91ea8be72e
3 changed files with 120 additions and 1 deletions

View File

@@ -11,6 +11,7 @@
#include "Database.hpp"
#include "BuddyManager.hpp"
#include "MobManager.hpp"
#include "RacingManager.hpp"
#include "settings.hpp"
@@ -71,6 +72,9 @@ void PlayerManager::removePlayer(CNSocket* key) {
// remove player's bullets
MobManager::Bullets.erase(plr->iID);
// remove player's ongoing race, if it exists
RacingManager::EPRaces.erase(key);
// save player to DB
Database::updatePlayer(plr);