
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
171 lines
3.4 KiB
C
171 lines
3.4 KiB
C
/* XPM */
|
|
static char *__alpha[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"19 30 135 2 ",
|
|
" c black",
|
|
". c #010101",
|
|
"X c #020202",
|
|
"o c gray1",
|
|
"O c #040404",
|
|
"+ c gray2",
|
|
"@ c #060606",
|
|
"# c #070707",
|
|
"$ c #090909",
|
|
"% c gray4",
|
|
"& c #0C0C0C",
|
|
"* c #101010",
|
|
"= c gray7",
|
|
"- c gray8",
|
|
"; c #151515",
|
|
": c #161616",
|
|
"> c gray9",
|
|
", c #181818",
|
|
"< c #1B1B1B",
|
|
"1 c gray11",
|
|
"2 c #1E1E1E",
|
|
"3 c gray12",
|
|
"4 c #222222",
|
|
"5 c gray14",
|
|
"6 c #272727",
|
|
"7 c #282828",
|
|
"8 c gray16",
|
|
"9 c gray17",
|
|
"0 c #2C2C2C",
|
|
"q c #2D2D2D",
|
|
"w c gray19",
|
|
"e c #313131",
|
|
"r c #343434",
|
|
"t c #353535",
|
|
"y c gray21",
|
|
"u c #393939",
|
|
"i c gray24",
|
|
"p c #3F3F3F",
|
|
"a c gray25",
|
|
"s c #414141",
|
|
"d c #494949",
|
|
"f c #4B4B4B",
|
|
"g c #4E4E4E",
|
|
"h c #515151",
|
|
"j c gray32",
|
|
"k c gray33",
|
|
"l c #555555",
|
|
"z c #5A5A5A",
|
|
"x c #5B5B5B",
|
|
"c c #5F5F5F",
|
|
"v c #646464",
|
|
"b c #656565",
|
|
"n c #6A6A6A",
|
|
"m c #6D6D6D",
|
|
"M c #6F6F6F",
|
|
"N c #747474",
|
|
"B c gray46",
|
|
"V c #767676",
|
|
"C c #797979",
|
|
"Z c gray48",
|
|
"A c gray49",
|
|
"S c #7E7E7E",
|
|
"D c #808080",
|
|
"F c #818181",
|
|
"G c #848484",
|
|
"H c #868686",
|
|
"J c gray53",
|
|
"K c gray54",
|
|
"L c gray55",
|
|
"P c #909090",
|
|
"I c gray57",
|
|
"U c #929292",
|
|
"Y c gray58",
|
|
"T c #959595",
|
|
"R c gray59",
|
|
"E c #979797",
|
|
"W c #9B9B9B",
|
|
"Q c gray61",
|
|
"! c gray62",
|
|
"~ c #A2A2A2",
|
|
"^ c #A5A5A5",
|
|
"/ c #A7A7A7",
|
|
"( c #A9A9A9",
|
|
") c #AAAAAA",
|
|
"_ c gray67",
|
|
"` c #AEAEAE",
|
|
"' c #AFAFAF",
|
|
"] c gray69",
|
|
"[ c #B1B1B1",
|
|
"{ c #B2B2B2",
|
|
"} c gray70",
|
|
"| c gray71",
|
|
" . c #B9B9B9",
|
|
".. c gray73",
|
|
"X. c #BCBCBC",
|
|
"o. c gray75",
|
|
"O. c #C0C0C0",
|
|
"+. c #C1C1C1",
|
|
"@. c #C5C5C5",
|
|
"#. c #C6C6C6",
|
|
"$. c gray78",
|
|
"%. c #CACACA",
|
|
"&. c #CBCBCB",
|
|
"*. c gray80",
|
|
"=. c #CDCDCD",
|
|
"-. c #CECECE",
|
|
";. c gray81",
|
|
":. c #D0D0D0",
|
|
">. c gray84",
|
|
",. c #D8D8D8",
|
|
"<. c gray87",
|
|
"1. c gray88",
|
|
"2. c #E1E1E1",
|
|
"3. c #E2E2E2",
|
|
"4. c #E4E4E4",
|
|
"5. c gray90",
|
|
"6. c #E7E7E7",
|
|
"7. c gray91",
|
|
"8. c #E9E9E9",
|
|
"9. c #EAEAEA",
|
|
"0. c gray93",
|
|
"q. c #EEEEEE",
|
|
"w. c #EFEFEF",
|
|
"e. c gray94",
|
|
"r. c #F1F1F1",
|
|
"t. c #F3F3F3",
|
|
"y. c #F4F4F4",
|
|
"u. c gray96",
|
|
"i. c #F6F6F6",
|
|
"p. c gray98",
|
|
"a. c #FBFBFB",
|
|
"s. c gray99",
|
|
"d. c #FDFDFD",
|
|
"f. c #FEFEFE",
|
|
"g. c white",
|
|
/* pixels */
|
|
" # # ",
|
|
" : K ..f ",
|
|
" : ) d.d.O.% ",
|
|
" : / d.d.d.P # ",
|
|
" , ) d.d.d.| , ",
|
|
" = / d.d.d.| 2 ",
|
|
" # L d.d.d.| 2 ",
|
|
" c u.d.d.[ 2 ",
|
|
" 9 ,.d.d.[ , ",
|
|
" P d.d.>.9 ",
|
|
" e 6.d.d.n ",
|
|
" J d.d.:.4 y B Q Q J x 4 # ",
|
|
" : ;.d.d.;.| r.d.d.d.d.d.3.J : ",
|
|
" i u.d.d.d.d.d.d.d.d.d.d.d.d.[ , ",
|
|
" m d.d.d.d.d.6.;.#.:.9.d.d.d.d.R # ",
|
|
" R d.d.d.3.Z 9 = & = q Z 6.d.d.0.u ",
|
|
"# ` d.d.O.q h r.d.d.D ",
|
|
"% X.d.d.S # ` d.d.[ # ",
|
|
"& X.d.d.B B d.d.&.& ",
|
|
"% ..d.d.D b d.d.:.: ",
|
|
"# ` d.d.R N d.d.#.= ",
|
|
" L d.d.X.% P d.d.` # ",
|
|
" c d.d.9.e : &.d.d.D ",
|
|
" 9 6.d.d.L v p.d.r.s ",
|
|
" # Q d.d.0.c f <.d.d.` % ",
|
|
" y 3.d.d.0.R h s l R 0.d.d.3.y ",
|
|
" c 0.d.d.d.p.p.d.d.d.d.3.g ",
|
|
" h ;.d.d.d.d.d.d.u.| u ",
|
|
" , l L ) [ ~ S s & ",
|
|
" # "
|
|
};
|