equal
deleted
inserted
replaced
173 return; |
173 return; |
174 } |
174 } |
175 |
175 |
176 if(lst[0]=="SLAVE") { |
176 if(lst[0]=="SLAVE") { |
177 m_pGameCFGWidget->setEnabled(false); |
177 m_pGameCFGWidget->setEnabled(false); |
|
178 return; |
178 } |
179 } |
179 |
180 |
180 if (lst[0] == "CONFIGASKED") { |
181 if (lst[0] == "CONFIGASKED") { |
181 isChief=true; |
182 isChief=true; |
182 ConfigAsked(); |
183 ConfigAsked(); |
202 emit turnTimeChanged(lst[4].toUInt()); |
203 emit turnTimeChanged(lst[4].toUInt()); |
203 //emit fortsModeChanged(lst[5].toInt() != 0); // FIXME: add a getFortsMode in ConfigAsked |
204 //emit fortsModeChanged(lst[5].toInt() != 0); // FIXME: add a getFortsMode in ConfigAsked |
204 return; |
205 return; |
205 } |
206 } |
206 |
207 |
|
208 if(lst[0]=="TEAM_ACCEPTED") { |
|
209 m_networkToLocalteams.insert(lst[2].toUInt(), lst[1]); |
|
210 return; |
|
211 } |
|
212 |
207 if (lst[0] == "CONFIG_PARAM") { |
213 if (lst[0] == "CONFIG_PARAM") { |
208 if (lst[1] == "SEED") { |
214 if (lst[1] == "SEED") { |
209 emit seedChanged(lst[2]); |
215 emit seedChanged(lst[2]); |
210 return; |
216 return; |
211 } |
217 } |
272 } |
278 } |
273 |
279 |
274 void HWNewNet::onHedgehogsNumChanged(const HWTeam& team) |
280 void HWNewNet::onHedgehogsNumChanged(const HWTeam& team) |
275 { |
281 { |
276 qDebug() << team.getNetID() << ":" << team.numHedgehogs; |
282 qDebug() << team.getNetID() << ":" << team.numHedgehogs; |
277 RawSendNet(QString("CONFIG_PARAM%1HHNUM%1%2%1%3%1%4").arg(delimeter).arg(team.TeamName).arg(team.getNetID()).arg(team.numHedgehogs)); |
283 RawSendNet(QString("CONFIG_PARAM%1HHNUM%1%2%1%3%1%4").arg(delimeter).arg(team.TeamName)\ |
|
284 .arg(team.getNetID() ? team.getNetID() : m_networkToLocalteams.key(team.TeamName))\ |
|
285 .arg(team.numHedgehogs)); |
278 } |
286 } |
279 |
287 |
280 void HWNewNet::onSeedChanged(const QString & seed) |
288 void HWNewNet::onSeedChanged(const QString & seed) |
281 { |
289 { |
282 RawSendNet(QString("CONFIG_PARAM%1SEED%1%2").arg(delimeter).arg(seed)); |
290 RawSendNet(QString("CONFIG_PARAM%1SEED%1%2").arg(delimeter).arg(seed)); |