Net puzzles more than 32 tiles wide weren't working properly due to

me testing the wrong variables for clicks on the tile border...

[originally from svn r4197]
This commit is contained in:
Simon Tatham
2004-05-04 09:18:33 +00:00
parent 5106190ad2
commit 33de1a833e

4
net.c
View File

@ -751,8 +751,8 @@ game_state *make_move(game_state *state, int x, int y, int button)
ty = y / TILE_SIZE; ty = y / TILE_SIZE;
if (tx >= state->width || ty >= state->height) if (tx >= state->width || ty >= state->height)
return NULL; return NULL;
if (tx % TILE_SIZE >= TILE_SIZE - TILE_BORDER || if (x % TILE_SIZE >= TILE_SIZE - TILE_BORDER ||
ty % TILE_SIZE >= TILE_SIZE - TILE_BORDER) y % TILE_SIZE >= TILE_SIZE - TILE_BORDER)
return NULL; return NULL;
/* /*