I've decided I didn't like the asymmetry of putting the solution

markers in the top left of the square.

[originally from svn r5974]
This commit is contained in:
Simon Tatham
2005-06-18 08:46:33 +00:00
parent d74d3f26d8
commit b0df75952b
2 changed files with 16 additions and 9 deletions

14
flip.c
View File

@ -1053,11 +1053,19 @@ static void draw_tile(frontend *fe, game_drawstate *ds,
} }
/* /*
* Draw a hint blob if required. * Draw a hint rectangle if required.
*/ */
if (tile & 2) { if (tile & 2) {
draw_rect(fe, bx + TILE_SIZE/20, by + TILE_SIZE / 20, int x1 = bx + TILE_SIZE / 20, x2 = bx + TILE_SIZE - TILE_SIZE / 20;
TILE_SIZE / 6, TILE_SIZE / 6, COL_HINT); int y1 = by + TILE_SIZE / 20, y2 = by + TILE_SIZE - TILE_SIZE / 20;
int i = 3;
while (i--) {
draw_line(fe, x1, y1, x2, y1, COL_HINT);
draw_line(fe, x1, y2, x2, y2, COL_HINT);
draw_line(fe, x1, y1, x1, y2, COL_HINT);
draw_line(fe, x2, y1, x2, y2, COL_HINT);
x1++, y1++, x2--, y2--;
}
} }
unclip(fe); unclip(fe);

View File

@ -1013,12 +1013,11 @@ change when you flip it.
Left-click in a square to flip it and its associated squares. Left-click in a square to flip it and its associated squares.
If you use the \q{Solve} function on this game, it will highlight If you use the \q{Solve} function on this game, it will mark some of
some of the squares with red blobs. If you click once in every the squares in red. If you click once in every square with a red
square with a red blob, the game should be solved. (If you click in mark, the game should be solved. (If you click in a square
a square \e{without} a red blob, a red blob will appear in it to \e{without} a red mark, a red mark will appear in it to indicate
indicate that you will need to reverse that operation to reach the that you will need to reverse that operation to reach the solution.)
solution.)
\H{flip-parameters} \I{parameters, for flip}Flip parameters \H{flip-parameters} \I{parameters, for flip}Flip parameters