QTfrontend/newnetclient.cpp
changeset 1325 c8994d47f41d
parent 1324 4b48ae1f0f53
child 1327 9d43a6e6b9ca
--- a/QTfrontend/newnetclient.cpp	Wed Oct 08 18:46:02 2008 +0000
+++ b/QTfrontend/newnetclient.cpp	Wed Oct 08 18:56:32 2008 +0000
@@ -241,10 +241,10 @@
 		return;
 	}
 
-	if (lst[0] == "ADDTEAM") {
-		if(lst.size() < 22)
+	if (lst[0] == "ADD_TEAM") {
+		if(lst.size() != 21)
 		{
-			qWarning("Net: Too short ADDTEAM message");
+			qWarning("Net: Bad ADDTEAM message");
 			return;
 		}
 		QStringList tmp = lst;
@@ -259,7 +259,7 @@
       qWarning("Net: Bad REMOVETEAM message");
       return;
     }
-    m_pTeamSelWidget->removeNetTeam(HWTeam(lst[1], lst[2].toUInt()));
+    m_pTeamSelWidget->removeNetTeam(HWTeam(lst[1]));
     return;
   }
 
@@ -284,7 +284,7 @@
 		return;
 	}
 
-	if(lst[0]=="LEFT") {
+	if(lst[0] == "LEFT") {
 		if(lst.size() < 2)
 		{
 			qWarning("Net: Bad LEFT message");
@@ -294,21 +294,21 @@
 		return;
 	}
 
-  if (lst[0] == "RUNGAME") {
-    RunGame();
-    return;
-  }
+	if (lst[0] == "RUNGAME") {
+		RunGame();
+		return;
+	}
 
 
-  if(lst[0]=="TEAM_ACCEPTED") {
-    if(lst.size() < 3)
-    {
-      qWarning("Net: Bad TEAM_ACCEPTED message");
-      return;
-    }
-    m_pTeamSelWidget->changeTeamStatus(lst[1]);
-    return;
-  }
+	if (lst[0] == "TEAM_ACCEPTED") {
+		if (lst.size() != 2)
+		{
+			qWarning("Net: Bad TEAM_ACCEPTED message");
+			return;
+		}
+		m_pTeamSelWidget->changeTeamStatus(lst[1]);
+		return;
+	}
 
 	if (lst[0] == "CONFIG_PARAM") {
 		if(lst.size() < 3)
@@ -345,7 +345,7 @@
 			emit ammoChanged(lst[3], lst[2]);
 			return;
 		}
-		QStringList hhTmpList = lst[1].split('+');
+		QStringList hhTmpList = lst[1].split('+');// deprecated stuff
 		if (hhTmpList[0] == "TEAM_COLOR") {
 			HWTeam tmptm(hhTmpList[1]);
 			tmptm.teamColor = QColor(lst[2]);
@@ -363,8 +363,6 @@
 	}
 
 
-  // should be kinda game states, which don't allow "GAMEMSG:" at configure step,
-  // "CONNECTED" at round phase, etc.
   if (lst[0] == "GAMEMSG") {
     if(lst.size() < 2)
     {