equal
deleted
inserted
replaced
297 if (lst[0] == "RUNGAME") { |
297 if (lst[0] == "RUNGAME") { |
298 RunGame(); |
298 RunGame(); |
299 return; |
299 return; |
300 } |
300 } |
301 |
301 |
302 |
|
303 if (lst[0] == "TEAM_ACCEPTED") { |
302 if (lst[0] == "TEAM_ACCEPTED") { |
304 if (lst.size() != 2) |
303 if (lst.size() != 2) |
305 { |
304 { |
306 qWarning("Net: Bad TEAM_ACCEPTED message"); |
305 qWarning("Net: Bad TEAM_ACCEPTED message"); |
307 return; |
306 return; |
308 } |
307 } |
309 m_pTeamSelWidget->changeTeamStatus(lst[1]); |
308 m_pTeamSelWidget->changeTeamStatus(lst[1]); |
310 return; |
309 return; |
311 } |
310 } |
312 |
311 |
|
312 if (lst[0] == "MAP") { |
|
313 if (lst.size() != 2) |
|
314 { |
|
315 qWarning("Net: Bad MAP message"); |
|
316 return; |
|
317 } |
|
318 emit mapChanged(lst[1]); |
|
319 return; |
|
320 } |
|
321 |
|
322 |
313 if (lst[0] == "CONFIG_PARAM") { |
323 if (lst[0] == "CONFIG_PARAM") { |
314 if(lst.size() < 3) |
324 if(lst.size() < 3) |
315 { |
325 { |
316 qWarning("Net: Bad CONFIG_PARAM message"); |
326 qWarning("Net: Bad CONFIG_PARAM message"); |
317 return; |
327 return; |
318 } |
328 } |
319 if (lst[1] == "SEED") { |
329 if (lst[1] == "SEED") { |
320 emit seedChanged(lst[2]); |
330 emit seedChanged(lst[2]); |
321 return; |
|
322 } |
|
323 if (lst[1] == "MAP") { |
|
324 emit mapChanged(lst[2]); |
|
325 return; |
331 return; |
326 } |
332 } |
327 if (lst[1] == "THEME") { |
333 if (lst[1] == "THEME") { |
328 emit themeChanged(lst[2]); |
334 emit themeChanged(lst[2]); |
329 return; |
335 return; |
431 if (isChief) RawSendNet(QString("CONFIG_PARAM%1SEED%1%2").arg(delimeter).arg(seed)); |
437 if (isChief) RawSendNet(QString("CONFIG_PARAM%1SEED%1%2").arg(delimeter).arg(seed)); |
432 } |
438 } |
433 |
439 |
434 void HWNewNet::onMapChanged(const QString & map) |
440 void HWNewNet::onMapChanged(const QString & map) |
435 { |
441 { |
436 if (isChief) RawSendNet(QString("CONFIG_PARAM%1MAP%1%2").arg(delimeter).arg(map)); |
442 if (isChief) RawSendNet(QString("MAP%1%2").arg(delimeter).arg(map)); |
437 } |
443 } |
438 |
444 |
439 void HWNewNet::onThemeChanged(const QString & theme) |
445 void HWNewNet::onThemeChanged(const QString & theme) |
440 { |
446 { |
441 if (isChief) RawSendNet(QString("CONFIG_PARAM%1THEME%1%2").arg(delimeter).arg(theme)); |
447 if (isChief) RawSendNet(QString("CONFIG_PARAM%1THEME%1%2").arg(delimeter).arg(theme)); |