42_so_long/assets/text/regular/2.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

164 lines
3.3 KiB
C

/* XPM */
static char *__alpha[] = {
/* columns rows colors chars-per-pixel */
"19 30 128 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 gray5",
"- c #0E0E0E",
"; c gray6",
": c #101010",
"> c #131313",
", c gray9",
"< c gray10",
"1 c gray11",
"2 c gray12",
"3 c #202020",
"4 c gray15",
"5 c #272727",
"6 c #282828",
"7 c gray16",
"8 c gray17",
"9 c #2C2C2C",
"0 c #2D2D2D",
"q c gray18",
"w c #2F2F2F",
"e c #313131",
"r c gray20",
"t c #393939",
"y c #3A3A3A",
"u c gray23",
"i c #3C3C3C",
"p c gray24",
"a c gray25",
"s c #414141",
"d c #434343",
"f c #484848",
"g c #494949",
"h c gray29",
"j c gray32",
"k c #535353",
"l c gray33",
"z c #555555",
"x c #585858",
"c c gray35",
"v c gray36",
"b c gray37",
"n c #5F5F5F",
"m c #646464",
"M c #676767",
"N c #686868",
"B c #6C6C6C",
"V c gray43",
"C c #6F6F6F",
"Z c gray44",
"A c gray45",
"S c #747474",
"D c gray47",
"F c gray48",
"G c #7C7C7C",
"H c #7E7E7E",
"J c gray50",
"K c #808080",
"L c gray51",
"P c #868686",
"I c #888888",
"U c gray55",
"Y c #8D8D8D",
"T c #939393",
"R c #979797",
"E c gray60",
"W c #9B9B9B",
"Q c #9D9D9D",
"! c #A0A0A0",
"~ c gray63",
"^ c gray64",
"/ c #A4A4A4",
"( c #A7A7A7",
") c gray66",
"_ c gray67",
"` c gray68",
"' c #AEAEAE",
"] c #AFAFAF",
"[ c #B1B1B1",
"{ c #B7B7B7",
"} c gray72",
"| c gray73",
" . c gray",
".. c #C0C0C0",
"X. c #C1C1C1",
"o. c #C5C5C5",
"O. c gray78",
"+. c gray79",
"@. c #D2D2D2",
"#. c #D7D7D7",
"$. c #D8D8D8",
"%. c gray86",
"&. c #E1E1E1",
"*. c #E2E2E2",
"=. c gray89",
"-. c #E6E6E6",
";. c #E7E7E7",
":. c #E9E9E9",
">. c #EAEAEA",
",. c gray92",
"<. c #ECECEC",
"1. c #EEEEEE",
"2. c #EFEFEF",
"3. c gray94",
"4. c #F1F1F1",
"5. c gray95",
"6. c #F4F4F4",
"7. c gray96",
"8. c #F6F6F6",
"9. c gray97",
"0. c #F8F8F8",
"q. c #F9F9F9",
"w. c gray98",
"e. c #FBFBFB",
"r. c gray99",
"t. c #FDFDFD",
"y. c #FEFEFE",
"u. c white",
/* pixels */
" & @ ",
" @ 7 B ~ } { ~ Z 0 @ ",
" < I =.u.u.u.u.u.u.-.I 2 ",
" p o.u.u.u.u.u.u.u.u.u.u.X.4 ",
" z =.u.u.u.9.+._ ` %.u.u.u.u.` = ",
" z <.u.u.u.X.h : @ 3 J <.u.u.9.h ",
"@ ` u.u.9.E < Z e.u.u.J ",
" J 4.=.Z & 0 <.u.u.Y ",
" = r 7 y 4.u.u.J ",
" B u.u.u.m ",
" < +.u.u.,.0 ",
" = R u.u.u._ & ",
" < Q e.u.u.,.s ",
" p X.u.u.u.9.S ",
" = S -.u.u.u.4.D & ",
" 0 ` e.u.u.u.%.x @ ",
" @ k %.u.u.u.9./ 0 ",
" & D 4.u.u.u.#.n & ",
" @ P e.u.u.9./ 4 ",
" x 9.u.u.4.Z & ",
" : o.u.u.9.M ",
" h 9.u.u.E @ ",
" L u.u.<.y ",
" _ u.u.+.= ",
"& } u.u.[ , 2 0 p f k x m M n y : ",
"& } u.u.<.@.=.,.9.e.u.u.u.u.u.4. .p ",
"@ ` u.u.u.u.u.u.u.u.u.u.u.u.u.u.u.} & ",
" Z u.u.u.u.u.e.e.9.9.<.,.-.9.u.u./ @ ",
" : n P T L N k f s y e 7 4 s D P 4 ",
" "
};