27

Dependencies:   N5110

Committer:
cbs27
Date:
Thu Apr 08 02:09:25 2021 +0000
Revision:
0:ef959ad27a16
Child:
2:9a31febe6d2f
Monster

Who changed what in which revision?

UserRevisionLine numberNew contents of line
cbs27 0:ef959ad27a16 1 #ifndef SHAPES_H
cbs27 0:ef959ad27a16 2 #define SHAPES_H
cbs27 0:ef959ad27a16 3
cbs27 0:ef959ad27a16 4 #include "mbed.h"
cbs27 0:ef959ad27a16 5 #include "N5110.h"
cbs27 0:ef959ad27a16 6
cbs27 0:ef959ad27a16 7 /*
cbs27 0:ef959ad27a16 8 const int whiteMonster[7][6];
cbs27 0:ef959ad27a16 9 const int blackMonster[7][7];
cbs27 0:ef959ad27a16 10 const int blackAntiMonster[7][7];
cbs27 0:ef959ad27a16 11 const int shapHeart[4][5];
cbs27 0:ef959ad27a16 12 const int shapStar[3][3];
cbs27 0:ef959ad27a16 13 */
cbs27 0:ef959ad27a16 14
cbs27 0:ef959ad27a16 15 const int whiteMonster[6][7] = {
cbs27 0:ef959ad27a16 16
cbs27 0:ef959ad27a16 17 { 0,0,0,1,0,0,0 },
cbs27 0:ef959ad27a16 18 { 0,1,0,0,0,1,0 },
cbs27 0:ef959ad27a16 19 { 0,0,1,0,1,0,0 },
cbs27 0:ef959ad27a16 20 { 1,0,1,0,1,0,1 },
cbs27 0:ef959ad27a16 21 { 1,0,0,0,0,0,1 },
cbs27 0:ef959ad27a16 22 { 1,0,1,0,1,0,1 },
cbs27 0:ef959ad27a16 23
cbs27 0:ef959ad27a16 24 };
cbs27 0:ef959ad27a16 25
cbs27 0:ef959ad27a16 26
cbs27 0:ef959ad27a16 27 const int blackMonster[7][7] = {
cbs27 0:ef959ad27a16 28
cbs27 0:ef959ad27a16 29 { 0,0,1,1,1,0,0 },
cbs27 0:ef959ad27a16 30 { 0,1,1,1,1,1,0 },
cbs27 0:ef959ad27a16 31 { 1,1,0,1,0,1,1 },
cbs27 0:ef959ad27a16 32 { 1,1,0,1,0,1,1 },
cbs27 0:ef959ad27a16 33 { 1,1,1,1,1,1,1 },
cbs27 0:ef959ad27a16 34 { 1,0,1,0,1,0,1 },
cbs27 0:ef959ad27a16 35 { 0,0,0,0,0,0,0 },
cbs27 0:ef959ad27a16 36
cbs27 0:ef959ad27a16 37 };
cbs27 0:ef959ad27a16 38
cbs27 0:ef959ad27a16 39
cbs27 0:ef959ad27a16 40 const int blackAntiMonster[7][7] = {
cbs27 0:ef959ad27a16 41
cbs27 0:ef959ad27a16 42 { 0,0,0,0,0,0,0 },
cbs27 0:ef959ad27a16 43 { 1,0,1,0,1,0,1 },
cbs27 0:ef959ad27a16 44 { 1,1,1,1,1,1,1 },
cbs27 0:ef959ad27a16 45 { 1,1,0,1,0,1,1 },
cbs27 0:ef959ad27a16 46 { 1,1,0,1,0,1,1 },
cbs27 0:ef959ad27a16 47 { 0,1,1,1,1,1,0 },
cbs27 0:ef959ad27a16 48 { 0,0,1,1,1,0,0 },
cbs27 0:ef959ad27a16 49
cbs27 0:ef959ad27a16 50 };
cbs27 0:ef959ad27a16 51
cbs27 0:ef959ad27a16 52
cbs27 0:ef959ad27a16 53 const int shapHeart[4][5] = {
cbs27 0:ef959ad27a16 54
cbs27 0:ef959ad27a16 55 { 1,1,0,1,1 },
cbs27 0:ef959ad27a16 56 { 1,1,1,1,1 },
cbs27 0:ef959ad27a16 57 { 0,1,1,1,0 },
cbs27 0:ef959ad27a16 58 { 0,0,1,0,0 },
cbs27 0:ef959ad27a16 59
cbs27 0:ef959ad27a16 60 };
cbs27 0:ef959ad27a16 61
cbs27 0:ef959ad27a16 62
cbs27 0:ef959ad27a16 63 const int shapStar[3][3] = {
cbs27 0:ef959ad27a16 64
cbs27 0:ef959ad27a16 65 { 1,0,1 },
cbs27 0:ef959ad27a16 66 { 0,1,0 },
cbs27 0:ef959ad27a16 67 { 1,0,1 },
cbs27 0:ef959ad27a16 68
cbs27 0:ef959ad27a16 69 };
cbs27 0:ef959ad27a16 70
cbs27 0:ef959ad27a16 71 const int bigMonster[12][14] {
cbs27 0:ef959ad27a16 72
cbs27 0:ef959ad27a16 73 { 0,0,0,0,0,0,1,1,0,0,0,0,0,0 },
cbs27 0:ef959ad27a16 74 { 0,0,0,0,0,0,1,1,0,0,0,0,0,0 },
cbs27 0:ef959ad27a16 75 { 0,0,1,1,0,0,0,0,0,0,1,1,0,0 },
cbs27 0:ef959ad27a16 76 { 0,0,1,1,0,0,0,0,0,0,1,1,0,0 },
cbs27 0:ef959ad27a16 77 { 0,0,0,0,1,1,0,0,1,1,0,0,0,0 },
cbs27 0:ef959ad27a16 78 { 0,0,0,0,1,1,0,0,1,1,0,0,0,0 },
cbs27 0:ef959ad27a16 79 { 1,1,0,0,1,1,0,0,1,1,0,0,1,1 },
cbs27 0:ef959ad27a16 80 { 1,1,0,0,1,1,0,0,1,1,0,0,1,1 },
cbs27 0:ef959ad27a16 81 { 1,1,0,0,0,0,0,0,0,0,0,0,1,1 },
cbs27 0:ef959ad27a16 82 { 1,1,0,0,0,0,0,0,0,0,0,0,1,1 },
cbs27 0:ef959ad27a16 83 { 1,1,0,0,1,1,0,0,1,1,0,0,1,1 },
cbs27 0:ef959ad27a16 84 { 1,1,0,0,1,1,0,0,1,1,0,0,1,1 },
cbs27 0:ef959ad27a16 85
cbs27 0:ef959ad27a16 86 };
cbs27 0:ef959ad27a16 87
cbs27 0:ef959ad27a16 88 #endif