X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fevents.c;h=9a2cdd41b6f6cce864ff645838e8572564bd3d9d;hb=1478ab1f979ae33fd900e5148c5d00dcba5ad402;hp=bde68249425127f49c3f6c81a68ee324611b6b41;hpb=f45528c08776cd2c87a83bf3ec7e1f7fe7b18765;p=rocksndiamonds.git diff --git a/src/events.c b/src/events.c index bde68249..9a2cdd41 100644 --- a/src/events.c +++ b/src/events.c @@ -268,20 +268,23 @@ void HandleButton(int mx, int my, int button) } #ifdef DEBUG - if (game_status == PLAYING && button) + if (game_status == PLAYING && !button) { int sx = (mx - SX) / TILEX; int sy = (my - SY) / TILEY; if (IN_SCR_FIELD(sx,sy)) { - int x = UNSCROLLX(sx); - int y = UNSCROLLY(sy); + int x = LEVELX(sx); + int y = LEVELY(sy); printf("INFO: Feld[%d][%d] == %d\n", x,y, Feld[x][y]); printf(" Store[%d][%d] == %d\n", x,y, Store[x][y]); printf(" Store2[%d][%d] == %d\n", x,y, Store2[x][y]); printf(" StorePlayer[%d][%d] == %d\n", x,y, StorePlayer[x][y]); + printf(" MovPos[%d][%d] == %d\n", x,y, MovPos[x][y]); + printf(" MovDir[%d][%d] == %d\n", x,y, MovDir[x][y]); + printf(" MovDelay[%d][%d] == %d\n", x,y, MovDelay[x][y]); printf("\n"); } }