Ticket #3643: destroy_server.patch
File destroy_server.patch, 751 bytes (added by , 8 years ago) |
---|
-
source/network/NetClient.cpp
bool CNetClient::OnJoinSyncEndCommandBat 627 627 { 628 628 ENSURE(event->GetType() == (uint)NMT_END_COMMAND_BATCH); 629 629 630 630 CNetClient* client = (CNetClient*)context; 631 631 632 CEndCommandBatchMessage msg; 633 msg.m_TurnLength = DEFAULT_TURN_LENGTH_MP; 634 msg.m_Turn = 1; 635 client->SendMessage(&msg); 636 632 637 CEndCommandBatchMessage* endMessage = (CEndCommandBatchMessage*)event->GetParamRef(); 633 638 634 639 client->m_ClientTurnManager->FinishedAllCommands(endMessage->m_Turn, endMessage->m_TurnLength); 635 640 636 641 // Execute all the received commands for the latest turn