diff --git a/stepmania/src/NetworkSyncManager.cpp b/stepmania/src/NetworkSyncManager.cpp index 627bfb2da8..7667556ed3 100644 --- a/stepmania/src/NetworkSyncManager.cpp +++ b/stepmania/src/NetworkSyncManager.cpp @@ -526,18 +526,7 @@ void NetworkSyncManager::ProcessInput() for (int i=0;iscore); +// LOG->Info("SCORE: %d", playersPtr[x]->score); } for (int x = 0; x < numPlayers; x++) { Reply.Write1(playersPtr[x]->projgrade); +// LOG->Info("Grade: %d", playersPtr[x]->projgrade); } for (int x = 0; x < numPlayers; x++) { Reply.Write1(playersPtr[x]->diff); +// LOG->Info("Diff: %d", playersPtr[x]->diff); } for (int x = 0; x < numPlayers; x++) { - for (int y = 6; y >= 0; y--) { + for (int y = 6; y >= 1; y--) { //Dont send NoGoods //Send in reverse Reply.Write2(playersPtr[x]->steps[y]); +// LOG->Info("step %d: %d", y, playersPtr[x]->steps[y]); } + Reply.Write2(playersPtr[x]->steps[8]); //Tack on OK } for (int x = 0; x < numPlayers; x++) { Reply.Write2(playersPtr[x]->maxCombo); +// LOG->Info("MaxCombo: %d", playersPtr[x]->maxCombo); } SendNetPacket(clientNum, (char*)Reply.Data, Reply.Position); } diff --git a/stepmania/src/NetworkSyncServer.h b/stepmania/src/NetworkSyncServer.h index 1bf8ea6c84..bd50ad0c07 100644 --- a/stepmania/src/NetworkSyncServer.h +++ b/stepmania/src/NetworkSyncServer.h @@ -25,12 +25,12 @@ class LanPlayer { int projgrade; int combo; int currstep; - int steps[8]; + int steps[9]; int maxCombo; int Grade; int offset; int PlayerID; - char diff; + int diff; LanPlayer(); private: };