aboutsummaryrefslogtreecommitdiffstats
path: root/demos/games/minesweeper/mines.h
diff options
context:
space:
mode:
Diffstat (limited to 'demos/games/minesweeper/mines.h')
-rw-r--r--demos/games/minesweeper/mines.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/demos/games/minesweeper/mines.h b/demos/games/minesweeper/mines.h
new file mode 100644
index 00000000..d300303b
--- /dev/null
+++ b/demos/games/minesweeper/mines.h
@@ -0,0 +1,18 @@
+#ifndef _MINES_H_
+#define _MINES_H_
+
+#define MINES_CELL_WIDTH 23 // Number of pixels
+#define MINES_CELL_HEIGHT 23 // Number of pixels
+#define MINES_FIELD_WIDTH 20 // Number of cells
+#define MINES_FIELD_HEIGHT 11 // Number of cells
+#define MINES_FLAG_DELAY 150 // Number of milliseconds
+#define MINES_MINE_COUNT 35 // Around 15%-20% field/mines ratio is nice!
+
+void minesInit(void);
+void minesStart(void);
+
+#if MINES_SHOW_SPLASH
+ void minesShowSplash(void);
+#endif
+
+#endif /* _MINES_H_ */