Commit e76af71b authored by salix5's avatar salix5

PHASE_BATTLE_START

parent 60d0cc43
...@@ -1848,7 +1848,7 @@ int DuelClient::ClientAnalyze(char * msg, unsigned int len) { ...@@ -1848,7 +1848,7 @@ int DuelClient::ClientAnalyze(char * msg, unsigned int len) {
return true; return true;
} }
case MSG_NEW_PHASE: { case MSG_NEW_PHASE: {
int phase = (unsigned char)BufferIO::ReadInt8(pbuf); int phase = (unsigned char)BufferIO::ReadInt16(pbuf);
mainGame->btnDP->setVisible(false); mainGame->btnDP->setVisible(false);
mainGame->btnSP->setVisible(false); mainGame->btnSP->setVisible(false);
mainGame->btnM1->setVisible(false); mainGame->btnM1->setVisible(false);
......
...@@ -847,7 +847,7 @@ int SingleDuel::Analyze(char* msgbuffer, unsigned int len) { ...@@ -847,7 +847,7 @@ int SingleDuel::Analyze(char* msgbuffer, unsigned int len) {
break; break;
} }
case MSG_NEW_PHASE: { case MSG_NEW_PHASE: {
pbuf++; pbuf+=2;
NetServer::SendBufferToPlayer(players[0], STOC_GAME_MSG, offset, pbuf - offset); NetServer::SendBufferToPlayer(players[0], STOC_GAME_MSG, offset, pbuf - offset);
NetServer::ReSendToPlayer(players[1]); NetServer::ReSendToPlayer(players[1]);
for(auto oit = observers.begin(); oit != observers.end(); ++oit) for(auto oit = observers.begin(); oit != observers.end(); ++oit)
......
...@@ -335,7 +335,7 @@ bool SingleMode::SinglePlayAnalyze(char* msg, unsigned int len) { ...@@ -335,7 +335,7 @@ bool SingleMode::SinglePlayAnalyze(char* msg, unsigned int len) {
break; break;
} }
case MSG_NEW_PHASE: { case MSG_NEW_PHASE: {
pbuf++; pbuf+=2;
DuelClient::ClientAnalyze(offset, pbuf - offset); DuelClient::ClientAnalyze(offset, pbuf - offset);
SinglePlayRefresh(); SinglePlayRefresh();
break; break;
......
...@@ -808,7 +808,7 @@ int TagDuel::Analyze(char* msgbuffer, unsigned int len) { ...@@ -808,7 +808,7 @@ int TagDuel::Analyze(char* msgbuffer, unsigned int len) {
break; break;
} }
case MSG_NEW_PHASE: { case MSG_NEW_PHASE: {
pbuf++; pbuf+=2;
NetServer::SendBufferToPlayer(players[0], STOC_GAME_MSG, offset, pbuf - offset); NetServer::SendBufferToPlayer(players[0], STOC_GAME_MSG, offset, pbuf - offset);
NetServer::ReSendToPlayer(players[1]); NetServer::ReSendToPlayer(players[1]);
NetServer::ReSendToPlayer(players[2]); NetServer::ReSendToPlayer(players[2]);
......
Subproject commit e928c4f94a4848fa0b505836f53811683f53c84b Subproject commit 05481fe59a3e5f508195156c224fd3eba32f23f9
Subproject commit ecb824addcbadba2b0f2c063fa5b635759e527bb Subproject commit b84b75a7e0f978bcef785f21e0c95344e6a22ec3
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment