QTfrontend/game.cpp
changeset 10307 e13d3147f15b
parent 10248 7b9b44a051f8
child 10310 22f541fbde32
equal deleted inserted replaced
10306:4fca8bcfaff0 10307:e13d3147f15b
   246             break;
   246             break;
   247         }
   247         }
   248         case 'E':
   248         case 'E':
   249         {
   249         {
   250             int size = msg.size();
   250             int size = msg.size();
   251             emit ErrorMessage(QString("Last two engine messages:\n") + QString().append(msg.mid(2)).left(size - 4));
   251             emit ErrorMessage(
       
   252                 QString("A Fatal ERROR occured! - The game engine had to stop.")
       
   253                 + "\n\n " + tr("We are very sorry for the inconvenience :(")
       
   254                 + "\n\n" + tr("If this keeps happening, please click the '%1' button in the main menu!")
       
   255                 .arg("Feedback") + "\n\n"
       
   256                 "Last two engine messages:\n" + QString().append(msg.mid(2)).left(size - 4));
   252             return;
   257             return;
   253         }
   258         }
   254         case 'i':
   259         case 'i':
   255         {
   260         {
   256             emit GameStats(msg.at(2), QString::fromUtf8(msg.mid(3)));
   261             emit GameStats(msg.at(2), QString::fromUtf8(msg.mid(3)));