
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
139 lines
3.1 KiB
C
139 lines
3.1 KiB
C
/* XPM */
|
|
static char *__alpha[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"22 30 103 2 ",
|
|
" c black",
|
|
". c #010101",
|
|
"X c #020202",
|
|
"o c gray1",
|
|
"O c gray2",
|
|
"+ c #070707",
|
|
"@ c gray3",
|
|
"# c #090909",
|
|
"$ c gray4",
|
|
"% c #0E0E0E",
|
|
"& c #101010",
|
|
"* c gray7",
|
|
"= c #131313",
|
|
"- c #161616",
|
|
"; c gray9",
|
|
": c #1B1B1B",
|
|
"> c gray12",
|
|
", c #202020",
|
|
"< c #222222",
|
|
"1 c #252525",
|
|
"2 c #2C2C2C",
|
|
"3 c gray18",
|
|
"4 c gray19",
|
|
"5 c #323232",
|
|
"6 c #373737",
|
|
"7 c gray24",
|
|
"8 c #3F3F3F",
|
|
"9 c #464646",
|
|
"0 c gray28",
|
|
"q c #484848",
|
|
"w c gray30",
|
|
"e c #515151",
|
|
"r c #585858",
|
|
"t c gray36",
|
|
"y c #5D5D5D",
|
|
"u c gray37",
|
|
"i c #5F5F5F",
|
|
"p c #606060",
|
|
"a c #626262",
|
|
"s c #646464",
|
|
"d c #656565",
|
|
"f c gray40",
|
|
"g c #686868",
|
|
"h c gray42",
|
|
"j c #6F6F6F",
|
|
"k c gray44",
|
|
"l c #717171",
|
|
"z c #727272",
|
|
"x c #767676",
|
|
"c c #777777",
|
|
"v c #797979",
|
|
"b c gray49",
|
|
"n c #808080",
|
|
"m c #818181",
|
|
"M c #838383",
|
|
"N c #848484",
|
|
"B c #898989",
|
|
"V c #959595",
|
|
"C c #989898",
|
|
"Z c #9B9B9B",
|
|
"A c gray63",
|
|
"S c #A2A2A2",
|
|
"D c #A7A7A7",
|
|
"F c gray66",
|
|
"G c gray68",
|
|
"H c #AEAEAE",
|
|
"J c gray70",
|
|
"K c gray71",
|
|
"L c #B6B6B6",
|
|
"P c gray72",
|
|
"I c #B9B9B9",
|
|
"U c gray",
|
|
"Y c gray76",
|
|
"T c gray77",
|
|
"R c #C6C6C6",
|
|
"E c gray79",
|
|
"W c #CDCDCD",
|
|
"Q c #D0D0D0",
|
|
"! c #D2D2D2",
|
|
"~ c gray83",
|
|
"^ c #D5D5D5",
|
|
"/ c gray84",
|
|
"( c gray85",
|
|
") c #DDDDDD",
|
|
"_ c gray88",
|
|
"` c gray89",
|
|
"' c gray91",
|
|
"] c #E9E9E9",
|
|
"[ c #ECECEC",
|
|
"{ c gray93",
|
|
"} c #EEEEEE",
|
|
"| c #EFEFEF",
|
|
" . c gray94",
|
|
".. c gray95",
|
|
"X. c #F4F4F4",
|
|
"o. c gray96",
|
|
"O. c #F8F8F8",
|
|
"+. c #F9F9F9",
|
|
"@. c #FBFBFB",
|
|
"#. c gray99",
|
|
"$. c #FDFDFD",
|
|
"%. c #FEFEFE",
|
|
"&. c white",
|
|
/* pixels */
|
|
" $ $ ",
|
|
" & j K P y ",
|
|
" $ V &.&.&.Q : ",
|
|
" f +.&.&.&.` > ",
|
|
" 4 ) &.&.&.&.) > ",
|
|
" % G &.&.&.&.&.` > ",
|
|
" k +.&...P +.&.) > ",
|
|
" 6 ` &.&.S g &.&.` > ",
|
|
" & K &.&.` 2 y &.&.) > ",
|
|
" v &.&.&.k y &.&.` > ",
|
|
" 8 ' &.&.P & y &.&.) > ",
|
|
" : U &.&.' 8 y &.&.` > ",
|
|
" N &.&.&.n p &.&.` > ",
|
|
" 9 { &.&.Y : p &.&.) > ",
|
|
" : R &.&.{ 9 p &.&.` > ",
|
|
" $ V &.&.&.N y &.&.` , ",
|
|
" x +.&.&.W 2 & = & % $ f &.&.` , ",
|
|
" q { &.&.&.{ / / Q W E Y ( &.&.o.P D n 1 ",
|
|
"+ F &.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.G $ ",
|
|
"+ n { &.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.K $ ",
|
|
" $ 4 w r y p f g k v b b J &.&.o.G S B 2 ",
|
|
" y &.&.` , ",
|
|
" y &.&.) , ",
|
|
" y &.&.` > ",
|
|
" y &.&.) > ",
|
|
" f &.&.` > ",
|
|
" f &.&.` , ",
|
|
" 8 ..&.Q = ",
|
|
" $ p Z e ",
|
|
" "
|
|
};
|