From 8fe30fb71b326b2f8e23ea1d0ff9feb67aca65ff Mon Sep 17 00:00:00 2001 From: John Foley Date: Tue, 25 Sep 2018 18:41:50 -0400 Subject: [PATCH] Fix bug in lives #23 #20 #15 --- toybox/src/amidar.rs | 2 +- toybox/src/breakout.rs | 4 ++-- toybox/src/space_invaders.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/toybox/src/amidar.rs b/toybox/src/amidar.rs index d25a0fde..45042577 100644 --- a/toybox/src/amidar.rs +++ b/toybox/src/amidar.rs @@ -882,7 +882,7 @@ impl super::State for State { screen::GAME_SIZE.0, screen::GAME_SIZE.1, )); - if self.lives <= 0 { + if self.lives < 0 { return output; } diff --git a/toybox/src/breakout.rs b/toybox/src/breakout.rs index 2f4e06dc..aa08ba02 100644 --- a/toybox/src/breakout.rs +++ b/toybox/src/breakout.rs @@ -455,7 +455,7 @@ impl super::State for State { screen::FRAME_RIGHT_SUPPORT.1, )); - if self.lives <= 0 { + if self.lives < 0 { return output; } @@ -515,4 +515,4 @@ mod tests { assert_eq!(uniq_grays.len(), num_colors); } -} \ No newline at end of file +} diff --git a/toybox/src/space_invaders.rs b/toybox/src/space_invaders.rs index 80a69481..b9ccf59e 100644 --- a/toybox/src/space_invaders.rs +++ b/toybox/src/space_invaders.rs @@ -268,7 +268,7 @@ impl super::State for State { screen::GAME_SIZE.1 - screen::SKY_TO_GROUND, )); - if self.lives() <= 0 { + if self.lives() < 0 { return output; }