diff options
Diffstat (limited to 'src/carcassonne.h')
-rw-r--r-- | src/carcassonne.h | 31 |
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 }, +}; |