Now start a server on Host button.

This commit is contained in:
stiffly
2016-03-11 11:05:37 +01:00
parent 0ee3385e96
commit 7d4b9927d8
2 changed files with 6 additions and 1 deletions
+2 -1
View File
@@ -22,7 +22,8 @@ Server::Server(World* world, EventBroker* eventBroker, int port)
port = config->Get<float>("Networking.Port", 27666); port = config->Get<float>("Networking.Port", 27666);
} }
m_Port = port; m_Port = port;
LOG_INFO("Server initialized and bound to port %i", port); printf("Server initialized and bound to port %i\n", port);
} }
Server::~Server() Server::~Server()
+4
View File
@@ -179,6 +179,7 @@ Game::~Game()
delete m_NetworkClient; delete m_NetworkClient;
} }
if (m_NetworkServer != nullptr) { if (m_NetworkServer != nullptr) {
m_EventBroker->Unsubscribe(m_EBecomeServer);
delete m_NetworkServer; delete m_NetworkServer;
} }
delete m_World; delete m_World;
@@ -292,4 +293,7 @@ bool Game::OnBecomeServer(const Events::BecomeServer& e)
//} //}
//printf("Event received LOL\n"); //printf("Event received LOL\n");
//return false; //return false;
m_NetworkServer = new Server(m_World, m_EventBroker, m_NetworkPort);
m_Renderer->SetWindowTitle(m_Renderer->WindowTitle() + " SERVER");
return true;
} }