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

191 lines
3.7 KiB
C

/* XPM */
static char *__alpha[] = {
/* columns rows colors chars-per-pixel */
"20 30 155 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 gray6",
"> c #101010",
", c #111111",
"< c gray7",
"1 c #151515",
"2 c gray9",
"3 c #181818",
"4 c #191919",
"5 c gray10",
"6 c #1B1B1B",
"7 c #1D1D1D",
"8 c #1E1E1E",
"9 c gray12",
"0 c #202020",
"q c gray14",
"w c gray16",
"e c gray17",
"r c #2C2C2C",
"t c gray19",
"y c #313131",
"u c gray20",
"i c #373737",
"p c #393939",
"a c gray23",
"s c #3C3C3C",
"d c #3F3F3F",
"f c gray25",
"g c #434343",
"h c #444444",
"j c gray27",
"k c gray28",
"l c gray29",
"z c gray30",
"x c #4E4E4E",
"c c gray31",
"v c #555555",
"b c #565656",
"n c #585858",
"m c gray35",
"M c gray37",
"N c #606060",
"B c gray38",
"V c #656565",
"C c #686868",
"Z c #6A6A6A",
"A c gray42",
"S c #6C6C6C",
"D c gray44",
"F c #717171",
"G c #727272",
"H c gray45",
"J c #767676",
"K c gray47",
"L c gray48",
"P c gray49",
"I c #7E7E7E",
"U c gray50",
"Y c #808080",
"T c #848484",
"R c #868686",
"E c gray53",
"W c #898989",
"Q c gray54",
"! c #8B8B8B",
"~ c gray55",
"^ c #8E8E8E",
"/ c gray56",
"( c #909090",
") c gray57",
"_ c gray58",
"` c #959595",
"' c gray59",
"] c gray61",
"[ c #9D9D9D",
"{ c gray62",
"} c #9F9F9F",
"| c #A0A0A0",
" . c gray64",
".. c #A4A4A4",
"X. c #A5A5A5",
"o. c gray65",
"O. c #A7A7A7",
"+. c #A9A9A9",
"@. c gray67",
"#. c #ACACAC",
"$. c gray68",
"%. c #AFAFAF",
"&. c gray69",
"*. c gray70",
"=. c gray71",
"-. c #B7B7B7",
";. c #BBBBBB",
":. c #BCBCBC",
">. c gray75",
",. c #C1C1C1",
"<. c gray76",
"1. c #C6C6C6",
"2. c gray78",
"3. c #C8C8C8",
"4. c gray79",
"5. c #CBCBCB",
"6. c #CECECE",
"7. c gray81",
"8. c gray82",
"9. c #D2D2D2",
"0. c gray84",
"q. c #D7D7D7",
"w. c #D8D8D8",
"e. c gray85",
"r. c #DADADA",
"t. c gray86",
"y. c #DDDDDD",
"u. c #DFDFDF",
"i. c gray88",
"p. c #E2E2E2",
"a. c gray89",
"s. c gray90",
"d. c #E7E7E7",
"f. c #E9E9E9",
"g. c #EAEAEA",
"h. c gray92",
"j. c gray93",
"k. c #EEEEEE",
"l. c #EFEFEF",
"z. c gray94",
"x. c #F1F1F1",
"c. c gray95",
"v. c #F3F3F3",
"b. c #F4F4F4",
"n. c gray96",
"m. c #F6F6F6",
"M. c gray97",
"N. c #F8F8F8",
"B. c #F9F9F9",
"V. c gray98",
"C. c #FBFBFB",
"Z. c gray99",
"A. c #FDFDFD",
"S. c #FEFEFE",
"D. c white",
/* pixels */
" @ ",
" 4 v W @.#.| U k ; ",
" * M 6.C.D.D.D.D.D.M.=.p ",
" * W M.D.D.D.D.D.D.D.D.D.q.y ",
" L C.D.D.q._ C C T 1.D.D.D.o.@ ",
" y d.D.D.&.q 1 @.D.D.h.r ",
" Y D.D.p.e g M.D.D.v ",
" @ =.D.D.@.@ 8 y.D.D.F ",
" ; 1.D.D.^ 4 y.D.D.L ",
" * ,.D.D.@.@ p l.D.D.C ",
" } D.D.l.v 0 &.D.D.v.d ",
" z v.D.D.h.W y , e S 8.D.D.D.o.; ",
" * _ D.D.D.D.h.4.d.D.D.D.v.} 8 ",
" , ^ M.D.D.D.D.D.D.D.C._ ; ",
" ; J v.D.D.D.D.D.D.D.D.d.^ 4 ",
" ; _ C.D.D.D.8.U ^ q.D.D.D.D.>.q ",
" F C.D.D.h.U 8 8 J p.D.D.D.@.; ",
" 8 w.D.D.w.g g w.D.D.M.l ",
" m D.D.C.M B C.D.D.^ ",
" W D.D.8.1 4 w.D.D.;.@ ",
" o.D.D.#.@ * ,.D.D.4., ",
"@ @.D.D.o. ; 4.D.D.4., ",
" | D.D.,.; 0 y.D.D.>.* ",
" Y D.D.v.z V C.D.D.W ",
" p v.D.D.w.m ; * z y.D.D.l.p ",
" * _ D.D.D.M.>.T S S T =.v.D.D.D.T @ ",
" 1 o.C.D.D.D.D.D.D.D.D.D.D.M.^ , ",
" ; S 4.M.D.D.D.D.D.D.l.;.v @ ",
" 1 k F _ } } W C p ; ",
" "
};