aboutsummaryrefslogtreecommitdiff
path: root/nullgame.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2004-04-28 18:43:50 +0000
committerSimon Tatham <anakin@pobox.com>2004-04-28 18:43:50 +0000
commitd396382abd7a00e64d45894d06cdeeb668b3808e (patch)
tree42ab61f91e2a553e3fb276dba792a0618122500e /nullgame.c
parent64e6afdeedcf3f22282524ebd36e3393736fed65 (diff)
downloadpuzzles-d396382abd7a00e64d45894d06cdeeb668b3808e.zip
puzzles-d396382abd7a00e64d45894d06cdeeb668b3808e.tar.gz
puzzles-d396382abd7a00e64d45894d06cdeeb668b3808e.tar.bz2
puzzles-d396382abd7a00e64d45894d06cdeeb668b3808e.tar.xz
Add a new game concept called a `flash'. This is a graphical effect
taking non-zero time, which is triggered by the making of a move and is _not_ hurried to its conclusion by the start of the next move (so the game redraw function is expected to be able to draw it in parallel with continuing moves). The only thing that prematurely terminates a flash is the start of a fresh flash. In particular, this concept is used to display the completion flash in Net, because at least _my_ playing instincts make me lock every piece I've unambiguously placed, and hence the last turn move is instantly followed by a lock move which was previously suppressing the completion flash. [originally from svn r4168]
Diffstat (limited to 'nullgame.c')
0 files changed, 0 insertions, 0 deletions