QTfrontend/newnetclient.cpp
changeset 1817 c697dd093bc5
parent 1816 be39d409b675
child 1829 0cd14c9b1fe0
equal deleted inserted replaced
1816:be39d409b675 1817:c697dd093bc5
   433 
   433 
   434 
   434 
   435 	if (lst[0] == "CFG") {
   435 	if (lst[0] == "CFG") {
   436 		if(lst.size() < 3)
   436 		if(lst.size() < 3)
   437 		{
   437 		{
   438 			qWarning("Net: Bad CONFIG_PARAM message");
   438 			qWarning("Net: Bad CFG message");
   439 			return;
   439 			return;
   440 		}
   440 		}
   441 		if (lst[1] == "MAP") {
   441 		if (lst[1] == "MAP") {
   442 			emit mapChanged(lst[2]);
   442 			emit mapChanged(lst[2]);
   443 			return;
   443 			return;
   489 		}
   489 		}
   490 		if (lst[1] == "TEMPLATE_FILTER") {
   490 		if (lst[1] == "TEMPLATE_FILTER") {
   491 			emit templateFilterChanged(lst[2].toUInt());
   491 			emit templateFilterChanged(lst[2].toUInt());
   492 			return;
   492 			return;
   493 		}
   493 		}
   494 		qWarning() << "Net: Unknown 'CONFIG_PARAM' message:" << lst;
   494 		qWarning() << "Net: Unknown 'CFG' message:" << lst;
   495 		return;
   495 		return;
   496 	}
   496 	}
   497 
   497 
   498 	if (lst[0] == "HH_NUM") {
   498 	if (lst[0] == "HH_NUM") {
   499 		if (lst.size() != 3)
   499 		if (lst.size() != 3)
   595 			.arg(team.teamColor.name()));
   595 			.arg(team.teamColor.name()));
   596 }
   596 }
   597 
   597 
   598 void HWNewNet::onSeedChanged(const QString & seed)
   598 void HWNewNet::onSeedChanged(const QString & seed)
   599 {
   599 {
   600 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1SEED%1%2").arg(delimeter).arg(seed));
   600 	if (isChief) RawSendNet(QString("CFG%1SEED%1%2").arg(delimeter).arg(seed));
   601 }
   601 }
   602 
   602 
   603 void HWNewNet::onMapChanged(const QString & map)
   603 void HWNewNet::onMapChanged(const QString & map)
   604 {
   604 {
   605 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1MAP%1%2").arg(delimeter).arg(map));
   605 	if (isChief) RawSendNet(QString("CFG%1MAP%1%2").arg(delimeter).arg(map));
   606 }
   606 }
   607 
   607 
   608 void HWNewNet::onThemeChanged(const QString & theme)
   608 void HWNewNet::onThemeChanged(const QString & theme)
   609 {
   609 {
   610 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1THEME%1%2").arg(delimeter).arg(theme));
   610 	if (isChief) RawSendNet(QString("CFG%1THEME%1%2").arg(delimeter).arg(theme));
   611 }
   611 }
   612 
   612 
   613 void HWNewNet::onInitHealthChanged(int health)
   613 void HWNewNet::onInitHealthChanged(int health)
   614 {
   614 {
   615 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1HEALTH%1%2").arg(delimeter).arg(health));
   615 	if (isChief) RawSendNet(QString("CFG%1HEALTH%1%2").arg(delimeter).arg(health));
   616 }
   616 }
   617 
   617 
   618 void HWNewNet::onTurnTimeChanged(int time)
   618 void HWNewNet::onTurnTimeChanged(int time)
   619 {
   619 {
   620 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1TURNTIME%1%2").arg(delimeter).arg(time));
   620 	if (isChief) RawSendNet(QString("CFG%1TURNTIME%1%2").arg(delimeter).arg(time));
   621 }
   621 }
   622 
   622 
   623 void HWNewNet::onSuddenDeathTurnsChanged(int turns)
   623 void HWNewNet::onSuddenDeathTurnsChanged(int turns)
   624 {
   624 {
   625 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1SD_TURNS%1%2").arg(delimeter).arg(turns));
   625 	if (isChief) RawSendNet(QString("CFG%1SD_TURNS%1%2").arg(delimeter).arg(turns));
   626 }
   626 }
   627 
   627 
   628 void HWNewNet::onCaseProbabilityChanged(int prob)
   628 void HWNewNet::onCaseProbabilityChanged(int prob)
   629 {
   629 {
   630 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1CASEFACTOR%1%2").arg(delimeter).arg(prob));
   630 	if (isChief) RawSendNet(QString("CFG%1CASEFACTOR%1%2").arg(delimeter).arg(prob));
   631 }
   631 }
   632 
   632 
   633 void HWNewNet::onFortsModeChanged(bool value)
   633 void HWNewNet::onFortsModeChanged(bool value)
   634 {
   634 {
   635 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1FORTSMODE%1%2").arg(delimeter).arg(value));
   635 	if (isChief) RawSendNet(QString("CFG%1FORTSMODE%1%2").arg(delimeter).arg(value));
   636 }
   636 }
   637 
   637 
   638 void HWNewNet::onTeamsDivideChanged(bool value)
   638 void HWNewNet::onTeamsDivideChanged(bool value)
   639 {
   639 {
   640 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1DIVIDETEAMS%1%2").arg(delimeter).arg(value));
   640 	if (isChief) RawSendNet(QString("CFG%1DIVIDETEAMS%1%2").arg(delimeter).arg(value));
   641 }
   641 }
   642 
   642 
   643 void HWNewNet::onSolidChanged(bool value)
   643 void HWNewNet::onSolidChanged(bool value)
   644 {
   644 {
   645 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1SOLIDLAND%1%2").arg(delimeter).arg(value));
   645 	if (isChief) RawSendNet(QString("CFG%1SOLIDLAND%1%2").arg(delimeter).arg(value));
   646 }
   646 }
   647 
   647 
   648 void HWNewNet::onBorderChanged(bool value)
   648 void HWNewNet::onBorderChanged(bool value)
   649 {
   649 {
   650 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1BORDER%1%2").arg(delimeter).arg(value));
   650 	if (isChief) RawSendNet(QString("CFG%1BORDER%1%2").arg(delimeter).arg(value));
   651 }
   651 }
   652 
   652 
   653 void HWNewNet::onWeaponsNameChanged(const QString& name, const QString& ammo)
   653 void HWNewNet::onWeaponsNameChanged(const QString& name, const QString& ammo)
   654 {
   654 {
   655 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1AMMO%1%2%1%3").arg(delimeter).arg(ammo).arg(name));
   655 	if (isChief) RawSendNet(QString("CFG%1AMMO%1%2%1%3").arg(delimeter).arg(ammo).arg(name));
   656 }
   656 }
   657 
   657 
   658 void HWNewNet::onTemplateFilterChanged(int filter)
   658 void HWNewNet::onTemplateFilterChanged(int filter)
   659 {
   659 {
   660 	if (isChief) RawSendNet(QString("CONFIG_PARAM%1TEMPLATE_FILTER%1%2").arg(delimeter).arg(filter));
   660 	if (isChief) RawSendNet(QString("CFG%1TEMPLATE_FILTER%1%2").arg(delimeter).arg(filter));
   661 }
   661 }
   662 
   662 
   663 void HWNewNet::chatLineToNet(const QString& str)
   663 void HWNewNet::chatLineToNet(const QString& str)
   664 {
   664 {
   665 	if(str != "") {
   665 	if(str != "") {