diff -r de6406cd6b25 -r 85f6425a4d74 QTfrontend/game.cpp --- a/QTfrontend/game.cpp Tue Feb 09 21:51:52 2010 +0000 +++ b/QTfrontend/game.cpp Wed Feb 10 00:55:40 2010 +0000 @@ -136,25 +136,7 @@ QByteArray traincfg; HWProto::addStringToBuffer(traincfg, "TL"); - QFile file(datadir->absolutePath() + "/Trainings/" + training + ".txt"); - if(!file.open(QFile::ReadOnly)) - { - emit ErrorMessage(tr("Error reading training config file")); - return; - } - - QTextStream stream(&file); - while(!stream.atEnd()) - { - QString line = stream.readLine(); - if(!line.isEmpty() && !line.startsWith("#")) - if(line != "") - HWProto::addStringToBuffer(traincfg, "e" + line); - else - for(int i = 0; i < BINDS_NUMBER; i++) - if(!cbinds[i].strbind.isEmpty()) - HWProto::addStringToBuffer(traincfg, "ebind " + cbinds[i].strbind + " " + cbinds[i].action); - } + HWProto::addStringToBuffer(traincfg, "escript " + datadir->absolutePath() + "/Missions/" + training + ".hwt"); RawSendIPC(traincfg); }