X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=fada15db70f1733e76a78b67ac8cfdfea807e05f;hb=fd18ece8535cd87bd72989d7d39092d55b283939;hp=f51b2dc48ab3d13ed1bddd881935af1974ba8e7b;hpb=6c76f4a6d82bd6d75b16a3072f61e79865117d8b;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index f51b2dc4..fada15db 100644 --- a/src/game.c +++ b/src/game.c @@ -560,10 +560,10 @@ void InitGame() SBY_Lower = lev_fieldy - SCR_FIELDY + 1; } - if (lev_fieldx < SCR_FIELDX) + if (lev_fieldx + (SBX_Left == -1 ? 2 : 0) <= SCR_FIELDX) SBX_Left = SBX_Right = -1 * (SCR_FIELDX - lev_fieldx) / 2; - if (lev_fieldy < SCR_FIELDY) + if (lev_fieldy + (SBY_Upper == -1 ? 2 : 0) <= SCR_FIELDY) SBY_Upper = SBY_Lower = -1 * (SCR_FIELDY - lev_fieldy) / 2; scroll_x = SBX_Left;