522 emit adminAccess(true); |
521 emit adminAccess(true); |
523 return; |
522 return; |
524 } |
523 } |
525 |
524 |
526 qWarning() << "Net: Unknown message:" << lst; |
525 qWarning() << "Net: Unknown message:" << lst; |
527 } |
|
528 |
|
529 |
|
530 void HWNewNet::ConfigAsked() |
|
531 { |
|
532 /* QString map = m_pGameCFGWidget->getCurrentMap(); |
|
533 if (map.size()) |
|
534 onMapChanged(map); |
|
535 |
|
536 onSuddenDeathTurnsChanged(m_pGameCFGWidget->getSuddenDeathTurns()); |
|
537 onCaseProbabilityChanged(m_pGameCFGWidget->getCaseProbability()); |
|
538 onSeedChanged(m_pGameCFGWidget->getCurrentSeed()); |
|
539 onThemeChanged(m_pGameCFGWidget->getCurrentTheme()); |
|
540 onInitHealthChanged(m_pGameCFGWidget->getInitHealth()); |
|
541 onTurnTimeChanged(m_pGameCFGWidget->getTurnTime()); |
|
542 onFortsModeChanged(m_pGameCFGWidget->getGameFlags() & 0x1); |
|
543 onTeamsDivideChanged(m_pGameCFGWidget->getGameFlags() & 0x10); |
|
544 onSolidChanged(m_pGameCFGWidget->getGameFlags() & 0x04); |
|
545 onBorderChanged(m_pGameCFGWidget->getGameFlags() & 0x08); |
|
546 // always initialize with default ammo (also avoiding complicated cross-class dependencies) |
|
547 QString name = m_pGameCFGWidget->WeaponsName->currentText(); |
|
548 QString ammo = m_pGameCFGWidget->WeaponsName->itemData( |
|
549 m_pGameCFGWidget->WeaponsName->currentIndex() |
|
550 ).toString(); |
|
551 onWeaponsNameChanged(name, ammo); |
|
552 onTemplateFilterChanged(m_pGameCFGWidget->pMapContainer->getTemplateFilter());*/ |
|
553 } |
526 } |
554 |
527 |
555 void HWNewNet::RunGame() |
528 void HWNewNet::RunGame() |
556 { |
529 { |
557 emit AskForRunGame(); |
530 emit AskForRunGame(); |