Browse Source

fixing fit from both ends

z_createrawtransaction
Anton Lysakov 5 years ago
parent
commit
c09c253b49
  1. 7
      src/cc/games/tetris.c

7
src/cc/games/tetris.c

@ -296,7 +296,14 @@ static void tg_hold(struct games_state *rs,tetris_game *obj)
obj->stored.ori = ori;
while (!tg_fits(obj, obj->falling)) {
obj->falling.loc.row--;
if (tg_fits(obj, obj->falling)) {
break;
}
obj->falling.loc.col--;
if (tg_fits(obj, obj->falling)) {
break;
}
obj->falling.loc.col += 2;
}
}
tg_put(obj, obj->falling);

Loading…
Cancel
Save