X-Git-Url: https://git.deb.at/?p=pkg%2Fnetris.git;a=blobdiff_plain;f=board.c;h=621677c1a8002f196aad0a0c130df5f062815a61;hp=d1cb66bb2b12caadc07fa176a788e5e1dc245012;hb=ec844657fccb6475314c51da1ae21dc2fee9a470;hpb=b49a491544fbd21beb14a44f6ccf5983b6a2f8dc diff --git a/board.c b/board.c index d1cb66b..621677c 100644 --- a/board.c +++ b/board.c @@ -36,6 +36,19 @@ static int oldFalling[MAX_SCREENS][MAX_BOARD_WIDTH]; ExtFunc void InitBoard(int scr) { + int s,w,h; + + for(s = 0 ; s < MAX_SCREENS ; s++) + for(h = 0 ; h < MAX_BOARD_HEIGHT ; h++) + for(w = 0 ; w < MAX_BOARD_WIDTH ; w++) { + board[s][h][w] = 0; + oldBoard[s][h][w] = 0; + changed[s][h] = 0; + falling[s][w] = 0; + oldFalling[s][w] = 0; + } + + boardHeight[scr] = MAX_BOARD_HEIGHT; boardVisible[scr] = 20; boardWidth[scr] = 10;