summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2019-10-23 20:37:20 -0400
committerAndrew Opalach <andrew@akon.city> 2019-10-23 20:37:20 -0400
commit4d6019398d38b12d628198e541e756433974ca80 (patch)
treeb3cd186f74258021680621f54b034c220e7db1b3
parent5d3dc77bd128d44b62103dc4e55722eba02dd3df (diff)
downloadcetris-4d6019398d38b12d628198e541e756433974ca80.tar.gz
cetris-4d6019398d38b12d628198e541e756433974ca80.tar.bz2
cetris-4d6019398d38b12d628198e541e756433974ca80.zip
reverse srs y values to fix srs
-rw-r--r--frontends/curses/curses_ui.c2
-rw-r--r--lib/cetris.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/frontends/curses/curses_ui.c b/frontends/curses/curses_ui.c
index a5d6aca..0ff0758 100644
--- a/frontends/curses/curses_ui.c
+++ b/frontends/curses/curses_ui.c
@@ -84,7 +84,7 @@ void curses_init() {
curs_set(0);
noecho();
keypad(stdscr, TRUE);
- timeout(16);
+ timeout(2);
#ifdef _WIN32 // only resize manually on windows
resize_term(WIN_LINE, WIN_COL);
diff --git a/lib/cetris.h b/lib/cetris.h
index bd8a375..97e3f47 100644
--- a/lib/cetris.h
+++ b/lib/cetris.h
@@ -421,7 +421,7 @@ static void rotate_piece(cetris_game *g, bool clockwise) {
}
g->current.pos.x += kick.x;
- g->current.pos.y += kick.y;
+ g->current.pos.y -= kick.y;
if (check_matrix(g, &m) > 0) {
set_current = true;
@@ -430,7 +430,7 @@ static void rotate_piece(cetris_game *g, bool clockwise) {
}
g->current.pos.x -= kick.x;
- g->current.pos.y -= kick.y;
+ g->current.pos.y += kick.y;
}
if (set_current) {