simon-svn: puzzles: simon
tartarus-commits at lists.tartarus.org
tartarus-commits at lists.tartarus.org
Sun Jun 19 15:33:06 BST 2005
SVN root: svn://ixion.tartarus.org/main
Changes by: simon
Revision: 5979
Date: 2005-06-19 15:33:06 +0100 (Sun, 19 Jun 2005)
Log message (8 lines):
Redraw glitch: tiles marked black (at game-over time) were not
redrawn as non-black on undo. Introduce a new flag TILE_IMPOSSIBLE,
so that information about those black markers is cached in the
drawstate and we know when we have to erase them.
In the process I've removed the game_state argument completely from
the subfunction tile_redraw(), which gives me some confidence that
it isn't getting any _more_ privileged information out of it.
Modified files:
U puzzles/samegame.c
Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=5979&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/samegame.c?rev=5979&r1=5978&r2=5979
More information about the tartarus-commits
mailing list