From 6269c1642768b3212fb9a1ae935b7d14f72a71d5 Mon Sep 17 00:00:00 2001 From: curly Date: Thu, 18 Aug 2022 00:52:01 -0600 Subject: input and touch ups --- src/tetris.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/tetris.rs') diff --git a/src/tetris.rs b/src/tetris.rs index de87e3f..c28a4b9 100644 --- a/src/tetris.rs +++ b/src/tetris.rs @@ -18,7 +18,9 @@ impl Tetris { // Set the grid at a Pos pub fn set_grid(&mut self, pos: piece::Pos, value: i8) { - if self.get_grid_pos(pos) != value { + if pos.0 < 0 || pos.1 < 0 { + // Lose game + } else if self.get_grid_pos(pos) != value { self.grid[pos.0 as usize][pos.1 as usize] = value } } -- cgit v1.2.3