diff options
| author | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 02:02:22 +0200 |
|---|---|---|
| committer | manzerbredes <loic.guegan_secondary@yahoo.fr> | 2015-05-03 02:02:22 +0200 |
| commit | 9977050e6ecb92570698bbacac1a82b74e5e87a4 (patch) | |
| tree | b80ad6c4e1cbe916bc0175e81afc262e5f1744f7 /src/Controllers/ConsoleController | |
| parent | 30f603ecd31e5cd849e22bc66d85da2e2d526cc5 (diff) | |
Add score and nb move(s) support
Diffstat (limited to 'src/Controllers/ConsoleController')
| -rw-r--r-- | src/Controllers/ConsoleController/ConsoleController.cpp | 12 | ||||
| -rw-r--r-- | src/Controllers/ConsoleController/ConsoleController.hpp | 1 |
2 files changed, 13 insertions, 0 deletions
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 |
