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

175 lines
3.5 KiB
C

/* XPM */
static char *__alpha[] = {
/* columns rows colors chars-per-pixel */
"20 30 139 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 #0E0E0E",
"; c #111111",
": c gray8",
"> c #161616",
", c gray9",
"< c #181818",
"1 c #191919",
"2 c gray10",
"3 c #1B1B1B",
"4 c #1E1E1E",
"5 c gray12",
"6 c #202020",
"7 c gray13",
"8 c #222222",
"9 c #232323",
"0 c #252525",
"q c gray16",
"w c #2C2C2C",
"e c #2D2D2D",
"r c #2F2F2F",
"t c gray19",
"y c gray20",
"u c #3A3A3A",
"i c gray24",
"p c gray25",
"a c #414141",
"s c #444444",
"d c gray28",
"f c #484848",
"g c #494949",
"h c #4B4B4B",
"j c #4C4C4C",
"k c gray30",
"l c #515151",
"z c gray33",
"x c #565656",
"c c #585858",
"v c #5B5B5B",
"b c gray36",
"n c gray37",
"m c #5F5F5F",
"M c #626262",
"N c #646464",
"B c #656565",
"V c gray40",
"C c #686868",
"Z c #6C6C6C",
"A c gray43",
"S c #727272",
"D c gray46",
"F c #767676",
"G c gray47",
"H c gray50",
"J c #808080",
"K c #818181",
"L c #838383",
"P c #848484",
"I c #868686",
"U c gray53",
"Y c gray54",
"T c gray55",
"R c #8D8D8D",
"E c #909090",
"W c gray57",
"Q c #939393",
"! c gray58",
"~ c gray59",
"^ c #979797",
"/ c #989898",
"( c gray60",
") c #9A9A9A",
"_ c #9B9B9B",
"` c gray61",
"' c #A0A0A0",
"] c #A2A2A2",
"[ c gray64",
"{ c #A5A5A5",
"} c #A7A7A7",
"| c #A9A9A9",
" . c #AAAAAA",
".. c #ACACAC",
"X. c gray68",
"o. c #AEAEAE",
"O. c #AFAFAF",
"+. c gray69",
"@. c #B1B1B1",
"#. c #B2B2B2",
"$. c #B4B4B4",
"%. c gray71",
"&. c #B6B6B6",
"*. c #B9B9B9",
"=. c gray74",
"-. c gray",
";. c gray75",
":. c #C1C1C1",
">. c #C5C5C5",
",. c gray78",
"<. c #CBCBCB",
"1. c gray80",
"2. c #CECECE",
"3. c gray81",
"4. c #D0D0D0",
"5. c #D5D5D5",
"6. c #D7D7D7",
"7. c #DADADA",
"8. c gainsboro",
"9. c #DDDDDD",
"0. c gray87",
"q. c gray88",
"w. c #E1E1E1",
"e. c #E4E4E4",
"r. c #E9E9E9",
"t. c #EAEAEA",
"y. c gray92",
"u. c #ECECEC",
"i. c #F3F3F3",
"p. c gray96",
"a. c #F6F6F6",
"s. c gray97",
"d. c #F9F9F9",
"f. c gray98",
"g. c #FBFBFB",
"h. c gray99",
"j. c #FDFDFD",
"k. c #FEFEFE",
"l. c white",
/* pixels */
" # # ",
" > F ~ R L L U R ~ ` ` ( W W +.&.g ",
" j h.h.h.h.h.h.h.h.h.h.h.h.h.h.h.<.- ",
" 0 e.h.h.h.h.h.h.h.h.h.h.h.h.h.h.{ & ",
" # *.h.h.u.=.&.+...| | ..+.+.( C 3 ",
" # *.h.h...& # # # # # # ",
" & :.h.h.~ ",
" ; 2.h.h.G ",
" 3 9.h.h.n - w j M B z w & ",
" w t.h.f.z B :.t.f.h.h.h.t.+.i ",
" u s.h.f.6.h.h.h.h.h.h.h.h.h.e.z ",
" j h.h.h.h.h.h.h.u.9.7.u.h.h.h.e.t ",
" M h.h.h.h.h.2.B w 3 > t W s.h.h.{ & ",
" G h.h.h.h...8 & ( h.h.u.t ",
" R h.h.h.&.3 t t.h.h.A ",
" S h.h.=.8 & =.h.h.( ",
" ; A G 5 ( h.h.&.# ",
" Y h.h.=.& ",
" R h.h.:.- ",
" | h.h.+.# ",
" 3 6.h.h.W ",
" n h.h.h.n ",
" 5 S n & 8 4.h.h.e.8 ",
"# ( h.f.H # 5 +.h.h.h.U ",
"# +.h.h.f.L 5 # # ; l <.h.h.h.2.5 ",
" d u.h.h.h.7.+.' | 2.s.h.h.h.e.p ",
" # B u.h.h.h.h.h.h.h.h.h.h.2.d ",
" g *.s.h.h.h.h.h.h.9.R 8 ",
" - p F ~ { ` U c 0 ",
" "
};