
feat: - win screen - "press enter to retry" in both screens - reset moves only when winning the game change: - game over screen display - display top-left move a little differently dev: - scripts to import different text sizes
131 lines
2.5 KiB
C
131 lines
2.5 KiB
C
/* XPM */
|
|
static char *__alpha[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"14 30 95 2 ",
|
|
" c black",
|
|
". c #010101",
|
|
"X c #020202",
|
|
"o c gray1",
|
|
"O c #040404",
|
|
"+ c gray2",
|
|
"@ c #060606",
|
|
"# c gray3",
|
|
"$ c #090909",
|
|
"% c gray6",
|
|
"& c #101010",
|
|
"* c #111111",
|
|
"= c gray7",
|
|
"- c #161616",
|
|
"; c gray9",
|
|
": c #181818",
|
|
"> c gray10",
|
|
", c gray11",
|
|
"< c gray12",
|
|
"1 c gray15",
|
|
"2 c #272727",
|
|
"3 c #282828",
|
|
"4 c gray16",
|
|
"5 c gray17",
|
|
"6 c #2C2C2C",
|
|
"7 c gray18",
|
|
"8 c gray19",
|
|
"9 c #343434",
|
|
"0 c gray21",
|
|
"q c gray24",
|
|
"w c gray27",
|
|
"e c gray28",
|
|
"r c #515151",
|
|
"t c #565656",
|
|
"y c gray39",
|
|
"u c #646464",
|
|
"i c #676767",
|
|
"p c #686868",
|
|
"a c DimGray",
|
|
"s c #6A6A6A",
|
|
"d c gray46",
|
|
"f c #797979",
|
|
"g c #7C7C7C",
|
|
"h c gray52",
|
|
"j c gray53",
|
|
"k c #888888",
|
|
"l c #898989",
|
|
"z c gray54",
|
|
"x c gray55",
|
|
"c c #8D8D8D",
|
|
"v c #909090",
|
|
"b c gray57",
|
|
"n c gray58",
|
|
"m c #959595",
|
|
"M c #989898",
|
|
"N c gray60",
|
|
"B c gray61",
|
|
"V c gray62",
|
|
"C c #A0A0A0",
|
|
"Z c gray63",
|
|
"A c gray64",
|
|
"S c #A4A4A4",
|
|
"D c #A5A5A5",
|
|
"F c gray65",
|
|
"G c #A9A9A9",
|
|
"H c #AAAAAA",
|
|
"J c gray67",
|
|
"K c #AFAFAF",
|
|
"L c #B2B2B2",
|
|
"P c #B4B4B4",
|
|
"I c #B7B7B7",
|
|
"U c #BBBBBB",
|
|
"Y c #BCBCBC",
|
|
"T c gray",
|
|
"R c #CBCBCB",
|
|
"E c #CECECE",
|
|
"W c #D0D0D0",
|
|
"Q c #D5D5D5",
|
|
"! c gray84",
|
|
"~ c #D7D7D7",
|
|
"^ c gray86",
|
|
"/ c gray88",
|
|
"( c #E6E6E6",
|
|
") c #E7E7E7",
|
|
"_ c #E9E9E9",
|
|
"` c gray92",
|
|
"' c #EFEFEF",
|
|
"] c #F1F1F1",
|
|
"[ c gray96",
|
|
"{ c gray97",
|
|
"} c #F8F8F8",
|
|
"| c #FBFBFB",
|
|
" . c gray99",
|
|
".. c #FDFDFD",
|
|
"X. c white",
|
|
/* pixels */
|
|
" # ",
|
|
" 3 z P u ",
|
|
" e ! X.X.T # ",
|
|
" @ y ( X.X.X.L @ ",
|
|
" ; c [ X.X.X.X.B ",
|
|
" < P X.X.X.X.X.X.N ",
|
|
" c X.X.X.[ } X.X.C ",
|
|
" c X.X.! p W X.X.H @ ",
|
|
" < z h 1 & W X.X.K ",
|
|
" : ! X.X.H @ ",
|
|
" < / X.X.C ",
|
|
" 3 _ X.X.v ",
|
|
" 0 ] X.X.g ",
|
|
" e } X.X.p ",
|
|
" t X.X.X.r ",
|
|
" u X.X.[ q ",
|
|
" f X.X._ 7 ",
|
|
" z X.X./ < ",
|
|
" m X.X.! ; ",
|
|
" B X.X.E & ",
|
|
" C X.X.E % ",
|
|
" N X.X.W & ",
|
|
" z X.X.^ : ",
|
|
" d X.X._ 1 ",
|
|
" u X.X.' 0 ",
|
|
" ; p m N T X.X.} T K N 7 ",
|
|
" v X.X.X.X.X.X.X.X.X.X.F @ ",
|
|
"@ H X.X.X.X.X.X.X.X.X.X.F @ ",
|
|
" 8 c C C F F F F F H v 3 ",
|
|
" @ "
|
|
};
|