From 9977050e6ecb92570698bbacac1a82b74e5e87a4 Mon Sep 17 00:00:00 2001 From: manzerbredes Date: Sun, 3 May 2015 02:02:22 +0200 Subject: Add score and nb move(s) support --- src/Controllers/ConsoleController/ConsoleController.cpp | 12 ++++++++++++ src/Controllers/ConsoleController/ConsoleController.hpp | 1 + 2 files changed, 13 insertions(+) (limited to 'src/Controllers') diff --git a/src/Controllers/ConsoleController/ConsoleController.cpp b/src/Controllers/ConsoleController/ConsoleController.cpp index 225ed16..39b1073 100644 --- a/src/Controllers/ConsoleController/ConsoleController.cpp +++ b/src/Controllers/ConsoleController/ConsoleController.cpp @@ -22,6 +22,9 @@ void ConsoleController::run() //Pop a random number on the grid m_game.popRandomNumber(); + + this->coutStats(); + //First cout grid m_game.coutGrid(); @@ -36,6 +39,9 @@ void ConsoleController::run() bool moveDone=m_game.swipe(keyPress); + + this->coutStats(); + //Cout grid m_game.coutGrid(); @@ -100,3 +106,9 @@ void ConsoleController::clearScreen(){ std::cout << std::endl; } } + +void ConsoleController::coutStats(){ + + std::cout << std::endl << "Score : " << m_game.getScore() << std::endl; + std::cout << "Nombre de coups : " << m_game.getNbMove() << std::endl; +} diff --git a/src/Controllers/ConsoleController/ConsoleController.hpp b/src/Controllers/ConsoleController/ConsoleController.hpp index f2c19b8..59d4bb3 100644 --- a/src/Controllers/ConsoleController/ConsoleController.hpp +++ b/src/Controllers/ConsoleController/ConsoleController.hpp @@ -22,6 +22,7 @@ class ConsoleController ~ConsoleController(); void run(); void clearScreen(); + void coutStats(); }; #endif -- cgit v1.2.3