projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed bug with playing team mode tapes with changed visible playfield size
[rocksndiamonds.git]
/
src
/
game.c
diff --git
a/src/game.c
b/src/game.c
index 768ba2e181da6890c0e58287750b3ae09dbcbca7..d80e828866d1663e06156d936777d15ae9f83213 100644
(file)
--- a/
src/game.c
+++ b/
src/game.c
@@
-12452,6
+12452,8
@@
void GameActions_RND(void)
static boolean AllPlayersInSight(struct PlayerInfo *player, int x, int y)
{
int min_x = x, min_y = y, max_x = x, max_y = y;
static boolean AllPlayersInSight(struct PlayerInfo *player, int x, int y)
{
int min_x = x, min_y = y, max_x = x, max_y = y;
+ int scr_fieldx = getScreenFieldSizeX();
+ int scr_fieldy = getScreenFieldSizeY();
int i;
for (i = 0; i < MAX_PLAYERS; i++)
int i;
for (i = 0; i < MAX_PLAYERS; i++)
@@
-12467,7
+12469,7
@@
static boolean AllPlayersInSight(struct PlayerInfo *player, int x, int y)
max_y = MAX(max_y, jy);
}
max_y = MAX(max_y, jy);
}
- return (max_x - min_x <
SCR_FIELDX && max_y - min_y < SCR_FIELDY
);
+ return (max_x - min_x <
scr_fieldx && max_y - min_y < scr_fieldy
);
}
static boolean AllPlayersInVisibleScreen(void)
}
static boolean AllPlayersInVisibleScreen(void)