aboutsummaryrefslogtreecommitdiff
path: root/src/carcassonne.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/carcassonne.h')
-rw-r--r--src/carcassonne.h31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/carcassonne.h b/src/carcassonne.h
new file mode 100644
index 0000000..2bb136c
--- /dev/null
+++ b/src/carcassonne.h
@@ -0,0 +1,31 @@
+#include "board.h"
+#include "tile.h"
+#include "meeple.h"
+#include "structure.h"
+
+static const Tile TILESET[19] = {
+ /* cities */
+ { "FFFF", 'F', 0 },
+ { "CFFF", 'F', 0 },
+ { "FCFC", 'C', 0 },
+ { "FCFC", 'F', 0 },
+ { "CCFF", 'C', 0 },
+ { "CCFF", 'F', 0 },
+ { "CCCF", 'C', 0 },
+ { "CCCC", 'C', 0 },
+
+ /* roads */
+ { "FFFR", 'R', 0 },
+ { "FRFR", 'R', 0 },
+ { "FFRR", 'R', 0 },
+ { "FRRR", '+', 0 },
+ { "RRRR", '+', 0 },
+
+ /* mix */
+ { "CRFR", 'R', 0 },
+ { "CFRR", 'R', 0 },
+ { "CRRF", 'R', 0 },
+ { "CRRR", '+', 0 },
+ { "CCRR", '*', 0 },
+ { "CCCR", 'C', 0 },
+};