#pragma region Copyright /* Toxid Game Copyright (C) 2002-2008 Nuclex Development Labs */ #pragma endregion #include "Game/GameServer.h" namespace Toxid { // ------------------------------------------------------------------------------------------- // void GameServer::addPlanet(const string &sName, const shared_ptr &spPlanet) { PlanetMap::iterator PlanetIt = m_Planets.find(sName); if(PlanetIt != m_Planets.end()) { throw FailedException( "Toxid::GameServer::GameServer()", "An episode with this name already exists" ); } m_Planets.insert(PlanetMap::value_type(sName, spPlanet)); } // ------------------------------------------------------------------------------------------- // void GameServer::clearPlanets() { m_Planets.clear(); } // ------------------------------------------------------------------------------------------- // shared_ptr GameServer::enumPlanets() { throw NotSupportedException("Toxid::GameServer::restartMap()", "Not implemented yet"); } // ------------------------------------------------------------------------------------------- // void GameServer::startGame(const string &sPlanet) { throw NotSupportedException("Toxid::GameServer::restartMap()", "Not implemented yet"); } // ------------------------------------------------------------------------------------------- // void GameServer::loadGame(const shared_ptr &spSource) { throw NotSupportedException("Toxid::GameServer::restartMap()", "Not implemented yet"); } // ------------------------------------------------------------------------------------------- // void GameServer::saveGame(const shared_ptr &spDestination) { throw NotSupportedException("Toxid::GameServer::restartMap()", "Not implemented yet"); } // ------------------------------------------------------------------------------------------- // void GameServer::restartMap() { throw NotSupportedException("Toxid::GameServer::restartMap()", "Not implemented yet"); } } // namespace Toxid