
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
187 lines
4.1 KiB
C
187 lines
4.1 KiB
C
/* XPM */
|
|
static char *in_x_moves_1_alpha[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"27 30 151 2 ",
|
|
" c black",
|
|
". c #010101",
|
|
"X c #020202",
|
|
"o c gray1",
|
|
"O c #040404",
|
|
"+ c gray2",
|
|
"@ c #060606",
|
|
"# c #070707",
|
|
"$ c gray3",
|
|
"% c #090909",
|
|
"& c gray4",
|
|
"* c #0B0B0B",
|
|
"= c #0C0C0C",
|
|
"- c gray5",
|
|
"; c #0E0E0E",
|
|
": c #101010",
|
|
"> c #111111",
|
|
", c gray7",
|
|
"< c #131313",
|
|
"1 c gray8",
|
|
"2 c #151515",
|
|
"3 c #161616",
|
|
"4 c gray9",
|
|
"5 c #181818",
|
|
"6 c #191919",
|
|
"7 c gray10",
|
|
"8 c gray11",
|
|
"9 c #1D1D1D",
|
|
"0 c #1E1E1E",
|
|
"q c gray12",
|
|
"w c gray13",
|
|
"e c gray14",
|
|
"r c #252525",
|
|
"t c gray15",
|
|
"y c #272727",
|
|
"u c #2D2D2D",
|
|
"i c gray19",
|
|
"p c #313131",
|
|
"a c #323232",
|
|
"s c gray20",
|
|
"d c #343434",
|
|
"f c #353535",
|
|
"g c #373737",
|
|
"h c gray22",
|
|
"j c #393939",
|
|
"k c gray23",
|
|
"l c #3E3E3E",
|
|
"z c gray26",
|
|
"x c #434343",
|
|
"c c #444444",
|
|
"v c gray27",
|
|
"b c #494949",
|
|
"n c gray29",
|
|
"m c #4B4B4B",
|
|
"M c #4C4C4C",
|
|
"N c gray30",
|
|
"B c #4E4E4E",
|
|
"V c #515151",
|
|
"C c gray32",
|
|
"Z c gray33",
|
|
"A c #555555",
|
|
"S c #565656",
|
|
"D c #5A5A5A",
|
|
"F c #5D5D5D",
|
|
"G c gray38",
|
|
"H c gray39",
|
|
"J c gray40",
|
|
"K c #676767",
|
|
"L c #686868",
|
|
"P c #6C6C6C",
|
|
"I c #6D6D6D",
|
|
"U c gray43",
|
|
"Y c gray44",
|
|
"T c #717171",
|
|
"R c gray46",
|
|
"E c #767676",
|
|
"W c #777777",
|
|
"Q c gray47",
|
|
"! c gray49",
|
|
"~ c #7E7E7E",
|
|
"^ c gray50",
|
|
"/ c #888888",
|
|
"( c gray54",
|
|
") c gray55",
|
|
"_ c #929292",
|
|
"` c #939393",
|
|
"' c #989898",
|
|
"] c #9A9A9A",
|
|
"[ c gray61",
|
|
"{ c #A0A0A0",
|
|
"} c gray63",
|
|
"| c #A2A2A2",
|
|
" . c gray64",
|
|
".. c #A4A4A4",
|
|
"X. c #A5A5A5",
|
|
"o. c #A7A7A7",
|
|
"O. c gray66",
|
|
"+. c gray67",
|
|
"@. c #ACACAC",
|
|
"#. c #AFAFAF",
|
|
"$. c gray69",
|
|
"%. c #B1B1B1",
|
|
"&. c #B2B2B2",
|
|
"*. c #B4B4B4",
|
|
"=. c gray71",
|
|
"-. c #B6B6B6",
|
|
";. c #B9B9B9",
|
|
":. c gray73",
|
|
">. c #BBBBBB",
|
|
",. c gray74",
|
|
"<. c gray",
|
|
"1. c gray75",
|
|
"2. c gray77",
|
|
"3. c #C5C5C5",
|
|
"4. c #C8C8C8",
|
|
"5. c #CBCBCB",
|
|
"6. c #CECECE",
|
|
"7. c gray81",
|
|
"8. c gray82",
|
|
"9. c LightGray",
|
|
"0. c gray83",
|
|
"q. c gray84",
|
|
"w. c #D8D8D8",
|
|
"e. c #DADADA",
|
|
"r. c gainsboro",
|
|
"t. c #DFDFDF",
|
|
"y. c gray88",
|
|
"u. c #E1E1E1",
|
|
"i. c #E2E2E2",
|
|
"p. c gray89",
|
|
"a. c gray90",
|
|
"s. c #E6E6E6",
|
|
"d. c #E7E7E7",
|
|
"f. c #EAEAEA",
|
|
"g. c #EEEEEE",
|
|
"h. c #EFEFEF",
|
|
"j. c gray94",
|
|
"k. c #F1F1F1",
|
|
"l. c gray95",
|
|
"z. c #F3F3F3",
|
|
"x. c #F4F4F4",
|
|
"c. c gray96",
|
|
"v. c gray97",
|
|
"b. c #F8F8F8",
|
|
"n. c #F9F9F9",
|
|
"m. c gray98",
|
|
"M. c #FBFBFB",
|
|
"N. c gray99",
|
|
"B. c #FDFDFD",
|
|
"V. c #FEFEFE",
|
|
"C. c white",
|
|
/* pixels */
|
|
" % + ",
|
|
" C &.| p ",
|
|
" y u.C.C.=.- ",
|
|
" g x.C.C.7.> ",
|
|
" - [ z.f.I ",
|
|
" - k p + ",
|
|
" ",
|
|
" ",
|
|
" + H | S 3 k N k - ",
|
|
" + S W u k h.C.t.y - I 7.z.n.z.=.g ",
|
|
" n x.C.2.- N C.C.n.c 3 | n.C.C.C.C.C.4.9 ",
|
|
" T C.C.u.w c x.C.n.H ..C.C.C.C.C.C.C.C.T ",
|
|
" W C.C.u.9 k x.C.n.0.C.C.C.,.P F 0.C.C.&.+ ",
|
|
" ^ C.C.e.7 k z.C.C.C.C.n.` > ^ C.C.0.7 ",
|
|
" ) C.C.8.> k x.C.C.C.C.| - C C.C.f.y ",
|
|
" ] C.C.2.- c x.C.C.C.0.y c x.C.h.p ",
|
|
" O.C.C.>.+ N n.C.C.C.P c n.C.z.p ",
|
|
"+ &.C.C.@.+ F C.C.C.0.7 N n.C.h.g ",
|
|
"% >.C.C.O. I C.C.C./ S C.C.z.p ",
|
|
"- >.C.C... ^ C.C.x.z D C.C.h.p ",
|
|
"% >.C.C.O. ) C.C.s.y S C.C.z.k ",
|
|
"+ =.C.C.@.+ ] C.C.0.3 n x.C.n.N ",
|
|
"+ &.C.C.&.+ | C.C.4.- k z.C.C.J ",
|
|
"+ @.C.C.=.% | C.C.2.- y s.C.C./ ",
|
|
" ..C.C.>.+ ` C.C.7.> 3 0.C.C.O.+ ",
|
|
"+ ..C.C.,.% ^ C.C.t.7 % ,.C.C.,.% ",
|
|
" Q C.C.` + I C.C.u.w | C.C.4.> ",
|
|
" > J I 7 g 0.x.[ % W C.C.&.% ",
|
|
" y k - 7 ^ ) u ",
|
|
" "
|
|
};
|