42_so_long/assets/text/regular/9.alpha.xpm
mcolonna 30a935cf70 feat: game over and win screens *
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
2024-04-19 13:20:10 +02:00

167 lines
3.4 KiB
C

/* XPM */
static char *__alpha[] = {
/* columns rows colors chars-per-pixel */
"20 30 131 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 #0B0B0B",
"* c #0C0C0C",
"= c gray5",
"- c #0E0E0E",
"; c gray6",
": c #101010",
"> c #111111",
", c gray8",
"< c gray9",
"1 c #1D1D1D",
"2 c #1E1E1E",
"3 c gray12",
"4 c #202020",
"5 c gray13",
"6 c #222222",
"7 c gray14",
"8 c gray15",
"9 c #272727",
"0 c gray16",
"q c #2A2A2A",
"w c #2C2C2C",
"e c #2D2D2D",
"r c gray18",
"t c #313131",
"y c gray20",
"u c gray21",
"i c gray23",
"p c #3C3C3C",
"a c gray24",
"s c #3E3E3E",
"d c gray25",
"f c #444444",
"g c #464646",
"h c gray28",
"j c #484848",
"k c #4C4C4C",
"l c gray30",
"z c gray33",
"x c gray34",
"c c gray35",
"v c #5A5A5A",
"b c #5B5B5B",
"n c gray36",
"m c gray37",
"M c #6A6A6A",
"N c gray44",
"B c #717171",
"V c gray45",
"C c gray46",
"Z c #797979",
"A c #7B7B7B",
"S c #7C7C7C",
"D c #808080",
"F c #838383",
"G c gray52",
"H c gray53",
"J c #898989",
"K c #8B8B8B",
"L c gray55",
"P c #8E8E8E",
"I c #909090",
"U c gray57",
"Y c gray59",
"T c #9A9A9A",
"R c #9D9D9D",
"E c #A2A2A2",
"W c gray64",
"Q c #A5A5A5",
"! c gray66",
"~ c gray67",
"^ c gray68",
"/ c #AEAEAE",
"( c #AFAFAF",
") c #B1B1B1",
"_ c #B2B2B2",
"` c #B4B4B4",
"' c #B6B6B6",
"] c #B7B7B7",
"[ c gray73",
"{ c #BBBBBB",
"} c gray74",
"| c gray",
" . c gray75",
".. c #C1C1C1",
"X. c gray76",
"o. c #C3C3C3",
"O. c gray77",
"+. c #C6C6C6",
"@. c #C8C8C8",
"#. c #CACACA",
"$. c #CBCBCB",
"%. c LightGray",
"&. c gray83",
"*. c #D7D7D7",
"=. c #DDDDDD",
"-. c #DFDFDF",
";. c gray88",
":. c #E1E1E1",
">. c #E2E2E2",
",. c gray89",
"<. c #E6E6E6",
"1. c #E7E7E7",
"2. c gray91",
"3. c #E9E9E9",
"4. c #EAEAEA",
"5. c gray92",
"6. c gray93",
"7. c #EEEEEE",
"8. c gray94",
"9. c gray95",
"0. c #F3F3F3",
"q. c #F4F4F4",
"w. c gray96",
"e. c #F6F6F6",
"r. c #F8F8F8",
"t. c #F9F9F9",
"y. c gray98",
"u. c gray99",
"i. c #FDFDFD",
"p. c #FEFEFE",
"a. c white",
/* pixels */
" @ * * * ",
" $ p S ! | +.{ U j $ ",
" p ) 9.a.a.a.a.a.a.e.Q 0 ",
" n <.a.a.a.e.<.2.y.a.a.a.$.t ",
" f 2.a.a.*.Z p 9 0 n $.a.a.a.X.2 ",
" > { a.a.X.0 2 ) a.a.a.L @ ",
" j e.a.7.d 5 $.a.a.<.t ",
" G a.a.' $ k 9.a.a.V ",
"@ / a.a.G * | a.a.W ",
"$ | a.a.V K a.a.{ $ ",
"* +.a.a.C D a.a.X.$ ",
"$ ) a.a.R U a.a.{ $ ",
" L a.a.:.r 5 X.a.a.! @ ",
" j e.a.a.' 9 @ f $.a.a.a.U ",
" * ! a.a.a.%.V u 5 5 f T 7.a.a.a.a.M ",
" 0 $.a.a.a.a.9.:.:.e.a.a.a.a.a.e.d ",
" 0 / y.a.a.a.a.a.a.a.9.9.a.a.%.< ",
" * c / =.9.9.2.$.K n :.a.a.Y ",
" @ 2 u i 0 > Z a.a.e.j ",
" r =.a.a.| * ",
" * Q a.a.e.c ",
" $ D y.a.a./ * ",
" , K e.a.a.=.u ",
" $ j | a.a.a.2.z ",
" @ 5 n ) e.a.a.a.:.c ",
" f W =.a.a.a.a.y.) u ",
" r :.a.a.a.a.y.X.c * ",
" u 7.a.a.9.' c > ",
" @ M / D p * ",
" @ "
};