Add basic replay recorder/player to help debugging and performance testing.

This was SVN commit r7863.
This commit is contained in:
Ykkrosh
2010-08-06 22:16:05 +00:00
parent ea8e5a7598
commit 91cd032827
10 changed files with 311 additions and 12 deletions
+2 -1
View File
@@ -353,7 +353,8 @@ bool CNetClient::OnGameStart(void* context, CFsmEvent* event)
if (client->m_PlayerAssignments.find(client->m_GUID) != client->m_PlayerAssignments.end())
player = client->m_PlayerAssignments[client->m_GUID].m_PlayerID;
client->m_ClientTurnManager = new CNetClientTurnManager(*client->m_Game->GetSimulation2(), *client, client->m_HostID);
client->m_ClientTurnManager = new CNetClientTurnManager(
*client->m_Game->GetSimulation2(), *client, client->m_HostID, client->m_Game->GetReplayLogger());
client->m_Game->SetPlayerID(player);
client->m_Game->StartGame(client->m_GameAttributes);