summaryrefslogtreecommitdiff
path: root/src/game/init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/init.cpp')
-rw-r--r--src/game/init.cpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/game/init.cpp b/src/game/init.cpp
index ab5eaad..a572fbc 100644
--- a/src/game/init.cpp
+++ b/src/game/init.cpp
@@ -1,7 +1,9 @@
-#include <iostream>
-
#include "Game.hpp"
+#include <cstdlib>
+#include <cstdio>
+#include <iostream>
+
void Game::initDiff(int diff) {
switch (diff) {
case 0:
@@ -23,4 +25,14 @@ void Game::initDiff(int diff) {
std::cout << "Editing game parameters\n";
break;
}
+}
+
+void Game::initBoard() {
+ for (int i = 0; i < boardHeight; i++)
+ for (int j = 0; j < boardWidth; j++)
+ bombMap[i][j] = rand() % 2;
+
+ for (int i = 0; i < boardHeight; i++)
+ for (int j = 0; j < boardWidth; j++)
+ tileMap[i][j] = 0;
} \ No newline at end of file