# HG changeset patch # User displacer # Date 1163945462 0 # Node ID e7b3687fcb2cdccd519e39fa22cad997a0b83a53 # Parent 455f29b31ed9de23bdaad9cd6dd881baa05b6859 fixed: choose map for simple game is working now diff -r 455f29b31ed9 -r e7b3687fcb2c QTfrontend/game.cpp --- a/QTfrontend/game.cpp Sun Nov 19 12:29:58 2006 +0000 +++ b/QTfrontend/game.cpp Sun Nov 19 14:11:02 2006 +0000 @@ -51,7 +51,7 @@ LocalCFG(teams[index]); } -void HWGame::SendConfig() +void HWGame::commonConfig() { SendIPC(QString("eseed %1").arg(seed).toAscii()); try { @@ -64,6 +64,11 @@ } SendIPC("TL"); SendIPC(QString("e$gmflags %1").arg(gamecfg->getGameFlags()).toAscii()); +} + +void HWGame::SendConfig() +{ + commonConfig(); for (int i = 0; i < TeamCount; i++) { @@ -80,10 +85,7 @@ void HWGame::SendQuickConfig() { - SendIPC(QString("eseed %1").arg(seed).toAscii()); - SendIPC(QString("etheme %1").arg(config->GetRandomTheme()).toAscii()); - SendIPC("TL"); - SendIPC(QString("e$gmflags %1").arg(gamecfg->getGameFlags()).toAscii()); + commonConfig(); QByteArray teamscfg; HWTeam team1(0); diff -r 455f29b31ed9 -r e7b3687fcb2c QTfrontend/game.h --- a/QTfrontend/game.h Sun Nov 19 12:29:58 2006 +0000 +++ b/QTfrontend/game.h Sun Nov 19 14:11:02 2006 +0000 @@ -70,6 +70,7 @@ GameCFGWidget * gamecfg; GameType gameType; + void commonConfig(); void SendConfig(); void SendQuickConfig(); void SendTeamConfig(int index);