#include "ui_mainwindow.h"
#include "preferences.h"
#include "howtoplay.h"
+#include "needadvance.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
{
PlayField *pf=pack->levelAt(levelNo);
Settings().saveHiscore(pack->getTitle(),pf->title, moves);
+ levelHiscore=moves;
loadNextLevel();
}
void MainWindow::loadNextLevel()
{
+ if(levelHiscore == HS::NO_SCORE)
+ {
+ needadvance().exec();
+ return;
+ }
if(levelNo<(pack->size()-1))
{
levelNo++;