cliquer/tetromino.h
2012-08-17 20:20:08 -04:00

104 lines
1.3 KiB
C

#define TETROMINOS 19
struct polynomino tetromino[TETROMINOS] = {
{ "straight", 1,4,
"# "
"# "
"# "
"# " },
{ "straight 90deg", 4,1,
"####"
" "
" "
" " },
{ "l", 2,3,
"# "
"# "
"## "
" " },
{ "l 90deg", 3,2,
" # "
"### "
" "
" " },
{ "l 180deg", 2,3,
"## "
" # "
" # "
" " },
{ "l 270deg", 3,2,
"### "
"# "
" "
" " },
{ "l mirror", 2,3,
" # "
" # "
"## "
" " },
{ "l mirror 90deg", 3,2,
"### "
" # "
" "
" " },
{ "l mirror 180deg", 2,3,
"## "
"# "
"# "
" " },
{ "l mirror 270deg", 3,2,
"# "
"### "
" "
" " },
{ "t", 3,2,
"### "
" # "
" "
" " },
{ "t 90 deg", 2,3,
"# "
"## "
"# "
" " },
{ "t 180 deg", 3,2,
" # "
"### "
" "
" " },
{ "t 270 deg", 2,3,
" # "
"## "
" # "
" " },
{ "square", 2,2,
"## "
"## "
" "
" " },
{ "skew", 3,2,
"## "
" ## "
" "
" " },
{ "skew 90deg", 2,3,
" # "
"## "
"# "
" " },
{ "skew mirror", 3,2,
" ## "
"## "
" "
" " },
{ "skew mirror 90deg", 2,3,
"# "
"## "
" # "
" " }
};