From d2e9828a2881e2cd6cb4c14f405af8da93a31db2 Mon Sep 17 00:00:00 2001 From: Antoine Cellerier Date: Wed, 30 Dec 2009 19:00:33 +0000 Subject: [PATCH] Add bitmaps for correct and wrong flags when showing the full board. (Feel free to change the graphics) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24127 a1c6a512-1295-4272-9138-f99709370657 --- .../bitmaps/native/minesweeper_tiles.10x10x24.bmp | Bin 4214 -> 4854 bytes .../bitmaps/native/minesweeper_tiles.12x12x2.bmp | Bin 2950 -> 3238 bytes .../bitmaps/native/minesweeper_tiles.12x12x24.bmp | Bin 5672 -> 6534 bytes .../bitmaps/native/minesweeper_tiles.16x16x24.bmp | Bin 10040 -> 11574 bytes .../bitmaps/native/minesweeper_tiles.8x8x1.bmp | Bin 2550 -> 2934 bytes apps/plugins/minesweeper.c | 13 ++++++++----- 6 files changed, 8 insertions(+), 5 deletions(-) rewrite apps/plugins/bitmaps/native/minesweeper_tiles.12x12x2.bmp (64%) rewrite apps/plugins/bitmaps/native/minesweeper_tiles.12x12x24.bmp (98%) diff --git a/apps/plugins/bitmaps/native/minesweeper_tiles.10x10x24.bmp b/apps/plugins/bitmaps/native/minesweeper_tiles.10x10x24.bmp index 6fef797fbf698f706f59cae3368596a21b5e856f..5a60c650e45c2eb674ba09491261c89aa68bd19c 100644 GIT binary patch delta 398 zcwYOa@J&_4$@iNO0~nYAu?7%x0r4~-W@L~6iysi0sG>ZXokhByVJ!m$J-vPjD6wnl zJO+mA2X@{*cHqh7b08TwSj+J6(%D@r7c(&2Iey^bxsxc8FeOK}ZUDG5r7kA6dcSE$bN=ZXDQo=h*%ym(QX(;K7AcJC`kBV7Pf`=Z*c_fkICq zZUm#ruUY(E$eh#46;z~Ti!N{AbRfr3E1(S(_0@^e;A>HiE2 z|Ns9F`46Ij5XcA#2?1;RKUteCcJdEaWoZ-%ph6%Aq+tb6e6ksvFTL{SNHF@vS-VQjVmh)a)45X`g;6)e5S@mKz4Cv+Kwf2=XEuM)oi}BXER7U z65!2Kab+ zf#UWyR@V>hKCx{*#Ng6`ya(4W!Idc~Dgec2bhlqSu;bd^Em!vM1ab}ZbPIAafu=zX z0@}X>Xn*~UgFCMR{jq6fS#A~sAJ{mctq>PZZe)|-g!_K-BDPT0{o5HB4ovo8Rb&Iw vAZ9UwISau&$g0c&X1qX%@w361W^7RDScF&$g1MSakr_mvXH(y3_CXW?Y3+m6 delta 67 zcwTEWUZG>=^WBwq@#J~Um1mXuo diff --git a/apps/plugins/bitmaps/native/minesweeper_tiles.16x16x24.bmp b/apps/plugins/bitmaps/native/minesweeper_tiles.16x16x24.bmp index 9e7c4ee8cf7b9d20661d78de73f1b89072fbec22..23661595dfb67b58d36dff2edc2dc9bd1d7c27d3 100644 GIT binary patch delta 584 zcwXD#w=GJ=$=6Jm0SwH5SObU!fcOItGcrg(By=aL#7u7B)Zk}W%Ycj~Z|9VYM-zi0 z28OfSH*B6aeP(O@jf1-`@7i>6`?@Rpx5H&o09f$+o~>Iz>g#SC+I3~m)+>9rfyF0J zH_-M9Vv;oWGmd)KX)-`jrk@Sf`jcfrgA$=1VcTsW}{RWC^J z!Szc(gz1<)YnRXOX}fu7_mw?cuI$}PQ2mZ&^XGIl-aNSL%C1e9wy(R2@ToA0VraP8 za!W|y3b)C*Owt$uJ)L{qWLM58AqIv6Ky>ZkuG?ph-M?}ksC?o^IZlWu5KX?psfEPj q=F(w@vF(u9g-GlrNbKuKY%XpD+m;*I)BEz=VB4m~#J~Um+F%FK diff --git a/apps/plugins/bitmaps/native/minesweeper_tiles.8x8x1.bmp b/apps/plugins/bitmaps/native/minesweeper_tiles.8x8x1.bmp index 610fbac1fbc02fb843f835a879e28f28635ddc39..d1282a4d9804c6e76ec8bd1ca5cf72a6184b8836 100644 GIT binary patch delta 115 zcwYM^{7p>9$+wJ~0SwH5SObVTfVcvP85tzN;toK0VKAO(s5&v9ZSr&`>B&YcLd-z9 z$?G|!Cl@h`PR{4lnz)X0qJug}fjFbYl8IRO=L31lcd_bitmap_part( minesweeper_tiles, 0, num * TileSize, \ @@ -562,17 +564,18 @@ void mine_show( void ) if( minefield[i][j].mine ) { if( minefield[i][j].known ) - { draw_tile( ExplodedMine, j, i ); - } + else if( minefield[i][j].flag ) + draw_tile( CorrectFlag, j, i ); else - { draw_tile( Mine, j, i ); - } } else { - draw_tile( minefield[i][j].neighbors, j, i ); + if( minefield[i][j].flag ) + draw_tile( WrongFlag, j, i ); + else + draw_tile( minefield[i][j].neighbors, j, i ); } } } -- 2.11.4.GIT