QTfrontend/net/newnetclient.cpp
changeset 6539 3222bb0612ca
parent 6513 677b96d13e1f
child 6616 f77bb02b669f
equal deleted inserted replaced
6538:5a1f49d84d95 6539:3222bb0612ca
    79 
    79 
    80     myroom = room;
    80     myroom = room;
    81 
    81 
    82     RawSendNet(QString("CREATE_ROOM%1%2").arg(delimeter).arg(room));
    82     RawSendNet(QString("CREATE_ROOM%1%2").arg(delimeter).arg(room));
    83     isChief = true;
    83     isChief = true;
       
    84 
       
    85     //set our ready status to be true
       
    86     RawSendNet(QString("TOGGLE_READY"));
    84 }
    87 }
    85 
    88 
    86 void HWNewNet::JoinRoom(const QString & room)
    89 void HWNewNet::JoinRoom(const QString & room)
    87 {
    90 {
    88     if(netClientState != InLobby)
    91     if(netClientState != InLobby)
   165             cmdbuf << s;
   168             cmdbuf << s;
   166     }
   169     }
   167 }
   170 }
   168 
   171 
   169 void HWNewNet::OnConnect()
   172 void HWNewNet::OnConnect()
   170 {
   173 {   
   171     netClientState = Connected;
   174     netClientState = Connected;
   172 }
   175 }
   173 
   176 
   174 void HWNewNet::OnDisconnect()
   177 void HWNewNet::OnDisconnect()
   175 {
   178 {
   339             {
   342             {
   340             case 'r':
   343             case 'r':
   341                 {
   344                 {
   342                     for(int i = 2; i < lst.size(); ++i)
   345                     for(int i = 2; i < lst.size(); ++i)
   343                     {
   346                     {
   344                         if (lst[i] == mynick)
   347                         if (lst[i] == mynick) {
   345                             emit setMyReadyStatus(setFlag);
   348                             emit setMyReadyStatus(setFlag);
       
   349                         }
       
   350 
   346                         emit setReadyStatus(lst[i], setFlag);
   351                         emit setReadyStatus(lst[i], setFlag);
   347                     }
   352                     }
   348                 }
   353                 }
   349             }
   354             }
   350         }
   355         }